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,1,4,3,1,1,0,0,0,0,0,0,0,0,0,0,9,2,7,8,10,1,3,6,4,5,255,196,0,117,16,0,1,3,3,2,4,4,2,5,7,4,9,13,10,0,31,0,1,2,3,4,5,6,7,17,8,9,18,19,20,33,56,181,49,119,21,22,34,65,133,23,35,50,71,81,134,197,24,66,97,113,25,36,37,51,82,83,114,129,145,38,52,69,99,115,116,130,161,166,177,193,209,212,39,53,67,84,86,87,88,98,149,150,211,54,100,104,179,225,228,240,55,57,68,73,101,146,162,164,178,85,117,132,148,180,210,40,131,136,163,194,196,198,241,255,196,0,20,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,196,0,21,17,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,218,0,12,3,1,0,2,17,3,17,0,63,0,149,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,113,186,33,194,184,10,129,74,46,234,84,7,10,187,38,231,13,118,255,0,120,119,232,169,214,198,174,251,174,224,119,3,132,248,28,128,5,10,244,111,233,42,28,162,238,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,87,99,132,122,59,244,85,0,172,3,133,248,1,195,157,183,222,114,139,186,110,117,61,171,190,233,185,216,223,209,64,42,0,165,87,101,2,160,82,142,57,221,20,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,228,225,64,234,149,234,212,242,40,100,138,255,0,179,191,192,170,86,57,219,108,138,162,40,85,139,186,129,91,17,81,60,247,43,67,144,0,227,164,228,0,56,83,144,7,199,34,189,239,86,166,251,31,67,87,246,21,118,218,139,186,33,199,78,200,5,96,165,20,231,116,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,10,184,107,227,234,143,48,226,39,84,184,103,214,43,133,170,215,117,199,51,11,205,14,39,120,158,166,10,56,238,116,172,186,58,154,158,218,230,57,205,235,172,111,114,54,197,219,71,58,104,218,238,164,71,198,175,155,53,77,109,184,155,187,93,108,28,93,234,189,246,197,115,171,183,92,173,218,145,125,171,163,172,164,153,208,207,77,60,119,57,157,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,108,146,12,63,229,205,198,191,242,170,211,137,236,25,253,206,213,30,166,226,223,155,185,83,64,189,169,46,148,40,140,72,238,109,135,165,172,111,83,222,177,202,216,149,205,100,141,107,182,137,179,69,26,102,0,2,218,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,92,178,213,113,99,233,99,89,62,95,228,62,221,56,22,83,151,55,26,255,0,202,171,78,39,176,103,247,59,84,122,155,139,126,110,229,77,2,246,164,186,80,162,49,35,185,182,30,150,177,189,79,122,199,43,98,87,53,146,53,174,218,38,205,20,105,152,6,176,58,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,221,82,72,200,230,232,95,183,4,189,183,177,238,134,86,43,163,145,136,228,235,141,239,106,174,206,83,96,158,14,248,170,195,120,175,210,59,126,97,102,185,82,55,39,183,83,211,211,101,150,136,227,88,95,110,184,171,62,218,182,39,61,238,240,210,57,178,58,23,245,59,169,136,173,85,238,50,70,48,47,168,0,0,0,15,146,237,108,166,189,90,171,108,213,146,85,199,79,95,79,37,52,175,164,171,150,150,118,177,237,86,185,99,154,23,54,88,159,178,174,207,141,205,123,87,101,106,162,162,41,6,220,104,197,198,135,8,218,166,184,181,203,137,173,85,174,198,239,190,38,225,140,220,91,154,93,165,238,80,182,166,70,50,9,229,94,212,107,89,28,105,11,166,100,104,173,111,122,53,69,217,232,78,161,109,56,138,208,108,55,137,45,35,190,233,78,103,69,72,230,92,105,222,251,101,116,212,235,51,237,55,20,99,146,158,182,36,107,216,238,184,220,237,213,168,246,245,177,95,27,151,161,238,69,8,161,224,23,153,54,163,233,222,163,210,105,222,191,102,215,92,183,12,203,110,16,211,173,226,255,0,118,89,170,177,250,169,21,177,182,165,106,106,95,254,179,253,30,244,111,122,54,54,162,202,205,149,36,100,211,61,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,173,14,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,250,93,178,236,142,71,53,204,123,88,246,61,141,145,94,84,124,116,255,0,120,225,127,90,243,63,252,94,151,0,173,174,111,249,77,117,174,74,133,119,251,151,133,99,155,254,28,40,255,0,245,188,32,121,254,110,218,223,173,26,107,196,150,55,98,211,157,94,205,113,91,108,248,61,29,92,180,118,75,253,93,12,18,78,234,250,246,186,87,71,12,141,106,189,90,198,53,92,169,190,204,106,125,200,92,174,77,122,177,170,122,161,249,95,252,166,106,94,87,150,253,25,245,127,193,125,59,121,169,175,240,189,207,164,59,157,174,243,221,209,213,219,103,87,78,219,244,55,127,130,22,3,157,95,170,124,91,229,253,15,184,220,75,149,201,30,237,106,176,90,181,230,251,125,185,210,91,173,182,234,124,126,174,178,178,174,102,195,5,52,17,182,230,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,2,82,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,34,8,120,170,230,39,173,26,221,171,149,153,94,150,231,89,174,157,98,116,148,237,182,218,109,86,156,134,174,141,243,193,27,228,114,85,85,178,9,82,37,169,145,100,94,174,132,217,172,108,113,245,73,219,238,62,224,115,47,227,214,167,94,114,25,180,87,73,175,181,112,105,213,142,162,72,110,239,143,181,209,127,184,193,85,35,91,51,102,134,89,27,61,10,54,56,101,133,62,199,83,220,175,123,92,172,133,89,98,184,46,225,39,42,226,231,84,211,22,182,203,224,113,187,23,134,184,100,215,23,58,72,187,116,46,169,141,143,130,9,82,25,99,74,201,35,89,157,11,36,68,107,187,50,42,174,204,80,50,87,151,54,51,197,63,21,90,143,61,255,0,63,226,15,90,163,211,44,91,243,151,42,152,51,27,140,81,221,43,145,88,177,219,27,55,136,107,219,212,199,172,146,186,36,115,153,27,90,221,226,116,209,72,158,83,152,247,16,186,251,131,113,157,168,120,182,21,174,26,129,143,217,104,190,137,240,214,235,94,77,91,73,75,7,93,170,145,239,232,138,57,26,198,245,61,238,114,236,158,110,114,170,249,170,147,41,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,213,28,108,146,110,132,251,115,203,219,99,24,233,165,122,186,73,30,141,78,185,30,247,42,110,229,32,179,154,63,174,205,77,252,23,217,232,128,145,254,81,58,133,159,106,87,13,185,37,247,81,179,140,131,42,185,65,156,86,82,69,89,123,185,205,93,60,112,54,130,129,205,137,178,76,231,57,24,142,123,220,141,69,219,119,185,126,245,51,124,137,94,79,124,87,105,198,13,71,113,225,147,53,151,232,107,174,81,144,62,241,96,186,79,50,37,45,117,84,176,83,192,180,14,221,19,181,50,248,118,172,74,170,173,149,207,116,105,210,244,141,178,203,80,2,53,121,202,106,198,169,233,127,228,131,242,103,169,121,94,37,244,159,214,15,27,244,21,230,166,131,197,118,254,143,237,247,123,47,111,95,79,113,253,61,91,237,214,237,190,42,73,81,21,124,243,191,82,127,188,159,195,64,178,156,184,120,133,215,220,231,140,237,60,197,179,93,112,212,12,130,203,91,244,183,137,183,93,50,106,218,186,89,250,45,85,111,103,92,82,72,230,59,165,236,107,147,116,242,115,81,83,205,16,155,242,0,121,92,122,236,211,47,198,189,158,180,159,224,6,53,115,30,203,50,172,27,131,29,67,202,112,172,154,235,143,222,168,190,137,240,215,27,93,108,148,149,80,117,221,105,24,254,137,99,86,189,189,76,123,154,187,47,155,92,168,190,74,166,74,152,171,205,31,208,158,166,254,11,239,20,64,66,183,242,177,226,159,255,0,73,109,85,255,0,223,43,143,255,0,6,54,83,53,87,54,168,0,99,175,48,140,255,0,50,210,206,17,179,109,65,211,236,134,174,199,144,216,234,44,149,52,53,212,202,157,113,63,233,138,52,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,92,138,49,87,154,63,161,61,77,252,23,222,40,128,245,92,20,113,93,98,226,211,70,168,179,46,237,170,143,47,182,237,71,148,217,40,166,123,188,5,87,83,210,57,17,178,34,61,33,157,140,238,198,187,189,169,187,227,238,61,241,72,166,64,26,208,240,241,196,14,125,195,46,168,80,234,190,156,190,145,247,42,58,122,138,73,104,235,150,101,162,173,130,104,213,174,138,162,56,100,141,210,49,29,209,43,90,174,217,36,138,55,121,244,161,176,246,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,11,128,0,2,197,113,191,171,217,150,130,240,199,150,234,230,159,207,73,29,247,29,168,180,77,78,149,112,36,208,74,199,221,41,34,150,25,25,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,250,188,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,31,68,237,141,122,154,199,186,9,93,19,222,214,44,145,163,95,210,221,213,173,182,188,209,253,9,234,111,224,190,241,68,67,95,10,60,87,106,63,9,90,142,204,215,10,151,199,90,171,187,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,237,204,206,167,44,83,34,43,163,115,156,138,143,99,228,141,225,177,240,60,254,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,0,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,68,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,66,223,241,69,196,222,3,194,206,151,220,181,3,47,169,164,172,185,50,157,206,178,227,201,113,134,154,182,243,58,73,20,125,16,54,69,234,115,24,233,226,116,175,99,94,177,198,174,127,75,182,70,187,242,184,32,213,236,203,94,184,99,196,181,115,80,39,164,146,251,145,84,93,230,168,74,72,18,24,34,99,46,149,113,69,12,108,243,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,131,110,43,184,174,212,126,45,117,29,249,174,107,47,129,181,80,247,32,176,88,32,153,95,75,104,165,114,162,171,90,170,137,220,153,253,45,89,102,84,71,72,230,181,17,24,198,71,27,38,83,149,199,161,61,50,252,107,222,43,64,182,156,48,113,235,77,85,196,246,167,112,177,172,151,218,74,55,209,231,23,187,126,13,115,168,238,171,235,30,183,106,215,45,5,77,68,146,185,168,244,107,224,138,149,141,99,25,209,23,107,117,122,196,215,231,169,173,103,22,62,169,245,147,230,6,67,238,51,146,253,203,187,143,170,62,39,49,85,192,245,74,225,106,182,234,109,147,181,79,186,212,193,79,245,154,53,142,87,248,154,90,110,164,122,204,198,65,35,170,35,141,139,27,126,204,141,233,108,157,184,131,53,64,0,99,87,49,236,179,42,193,184,49,212,60,167,10,201,174,184,253,234,139,232,159,13,113,181,214,201,73,85,7,93,214,145,143,232,150,53,107,219,212,199,185,171,178,249,181,202,139,228,170,68,95,12,156,77,241,37,127,226,75,74,44,87,222,32,245,42,227,109,184,231,22,42,74,202,58,188,178,190,104,42,96,146,190,22,201,20,145,186,85,107,216,230,170,181,90,168,168,168,170,138,74,255,0,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,0,108,166,98,175,30,220,111,216,184,71,193,34,162,199,42,173,87,45,77,189,246,165,178,89,43,33,125,68,44,165,73,145,38,170,171,108,114,198,248,225,232,108,172,141,122,209,207,151,110,150,185,177,202,172,185,92,81,113,55,128,240,179,165,247,45,64,203,234,105,43,46,76,167,115,172,184,242,92,97,166,173,188,206,146,69,31,68,13,145,122,156,198,58,120,157,43,216,215,172,113,171,159,210,237,145,174,215,179,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,205,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,148,51,127,129,110,104,90,167,137,101,88,238,142,107,140,151,92,243,27,188,92,29,69,77,120,237,212,220,114,42,74,138,153,24,144,183,116,87,201,93,10,72,174,78,215,67,167,218,95,205,185,233,28,116,238,153,66,53,121,91,240,11,89,167,126,7,137,189,99,183,221,109,185,122,248,202,124,119,29,172,166,158,134,107,68,107,221,166,154,166,174,57,26,199,186,105,88,178,36,113,170,44,109,138,68,147,237,190,70,118,100,168,1,17,124,221,181,191,90,52,215,137,44,110,197,167,58,189,154,226,182,217,240,122,58,185,104,236,151,250,186,24,36,157,213,245,237,116,174,142,25,26,213,122,181,140,106,185,83,125,152,212,251,144,151,66,21,185,213,250,167,197,190,95,208,251,141,196,11,255,0,201,175,86,53,79,84,63,43,255,0,148,205,75,202,242,223,163,62,175,248,47,167,111,53,53,254,23,185,244,135,115,181,222,123,186,58,187,108,234,233,219,126,134,239,240,66,74,136,171,228,99,250,236,253,219,254,36,74,160,0,0,0,0,24,65,204,51,152,101,171,134,139,85,70,149,233,93,101,37,199,85,46,52,232,175,122,181,179,65,141,193,35,119,109,68,237,93,218,250,151,53,81,209,64,228,84,68,86,203,42,116,118,227,159,207,242,189,227,167,242,215,138,179,67,181,143,51,241,122,147,101,235,250,30,166,181,189,51,95,109,113,198,213,77,230,87,47,136,172,135,105,59,155,163,94,248,145,146,126,117,205,168,145,63,87,153,215,4,180,122,231,167,21,58,183,165,248,167,94,164,226,253,85,147,83,90,109,176,45,86,75,74,228,134,57,35,153,232,141,150,105,160,134,22,190,20,234,123,186,89,36,76,141,206,149,138,216,86,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,93,126,26,227,107,173,146,146,170,14,182,57,143,232,150,53,107,219,212,199,185,171,178,249,181,202,139,228,170,6,210,96,199,254,10,56,174,177,113,105,163,84,89,151,118,213,71,151,219,118,163,202,108,148,83,61,222,2,171,169,233,28,136,217,17,30,144,206,198,119,99,93,222,212,221,241,247,30,248,164,83,32,0,16,215,197,255,0,52,93,71,168,226,58,215,81,195,213,239,232,220,91,76,238,21,116,108,114,86,173,77,14,91,34,189,177,207,37,84,81,73,217,154,141,82,53,109,58,162,172,141,107,221,51,100,99,228,107,98,189,92,218,248,209,250,151,98,172,225,71,0,119,85,235,35,183,195,62,81,116,130,187,165,214,234,25,31,212,218,22,182,39,163,210,105,216,196,89,91,42,35,124,52,205,78,153,18,163,170,56,182,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,13,130,56,81,226,187,78,56,181,211,134,102,184,84,190,6,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,244,185,98,153,17,27,35,90,228,84,99,217,36,108,134,30,38,248,155,226,74,193,196,150,171,216,172,92,65,234,85,186,219,110,206,47,180,148,116,116,153,101,124,48,83,65,29,124,205,142,40,227,108,168,214,49,173,68,106,53,17,17,17,17,16,155,238,30,56,126,192,120,101,210,250,29,40,211,150,85,190,219,71,81,81,87,45,101,114,66,181,181,179,205,34,185,210,212,73,12,113,182,71,163,122,34,107,149,187,164,113,70,223,62,148,53,247,226,199,213,62,178,124,192,200,125,198,112,38,251,151,14,89,149,103,60,24,233,230,83,154,228,215,92,130,245,91,244,183,137,184,221,43,100,171,170,159,162,235,86,198,117,203,34,185,238,233,99,26,212,221,124,154,212,68,242,68,50,84,197,94,87,30,132,244,203,241,175,120,173,50,168,0,0,8,213,231,41,171,26,167,165,255,0,146,15,201,158,165,229,120,151,210,127,88,60,111,208,87,154,154,15,21,219,250,63,183,221,236,189,189,125,61,199,244,245,111,183,91,182,248,169,141,92,184,120,133,215,220,231,140,237,60,197,179,93,112,212,12,130,203,91,244,183,137,183,93,50,106,218,186,89,250,45,85,111,103,92,82,72,230,59,165,236,107,147,116,242,115,81,83,205,16,189,124,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,208,39,248,0,4,106,243,148,213,141,83,210,255,0,201,7,228,207,82,242,188,75,233,63,172,30,55,232,43,205,77,7,138,237,253,31,219,238,246,94,222,190,158,227,250,122,183,219,173,219,124,84,198,174,92,60,66,235,238,115,198,118,158,98,217,174,184,106,6,65,101,173,250,91,196,219,174,153,53,109,93,44,253,22,170,183,179,174,41,36,115,29,210,246,53,201,186,121,57,168,169,230,136,94,190,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,104,19,103,196,63,16,56,15,12,186,95,93,170,250,140,250,183,219,104,234,41,233,34,163,161,88,86,182,182,121,164,70,182,42,120,230,146,54,200,244,111,92,174,106,59,116,142,41,29,231,210,164,91,104,23,55,61,83,78,32,190,159,215,234,155,84,120,14,77,224,237,247,42,107,101,190,165,241,216,33,130,41,210,57,232,161,239,170,167,92,243,182,74,151,189,39,149,241,177,26,196,252,220,81,164,170,107,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,169,219,46,202,213,107,156,199,181,236,123,216,237,117,181,211,66,245,31,135,77,71,184,233,126,168,89,188,13,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,210,237,151,100,114,57,174,99,218,199,177,236,104,108,210,8,192,229,59,198,253,102,73,244,103,9,154,153,85,215,87,111,183,172,88,77,106,67,60,211,85,71,15,136,158,162,150,170,103,74,244,111,106,4,98,83,163,99,100,109,138,157,204,87,117,36,109,116,159,128,48,87,153,215,27,84,122,25,167,21,58,73,165,249,95,70,164,229,29,84,115,84,218,110,80,37,86,53,74,212,134,73,36,153,136,174,150,25,167,134,102,178,21,233,99,186,95,36,172,145,174,137,136,236,138,226,139,137,188,7,133,157,47,185,106,6,95,83,73,89,114,101,59,157,101,199,146,227,13,53,109,230,116,146,40,250,32,108,139,212,230,49,211,196,233,94,198,189,99,141,92,254,151,108,141,118,186,249,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,136,18,211,203,43,152,101,215,86,170,109,220,55,107,109,101,93,126,101,29,60,137,142,100,47,107,165,125,222,8,34,116,143,167,172,114,110,169,83,28,81,189,201,59,188,165,99,21,30,169,50,35,170,46,255,0,28,220,102,223,120,60,212,125,29,185,201,106,250,103,12,202,62,156,167,201,173,177,49,137,84,232,226,90,14,213,77,52,142,219,105,162,238,202,169,27,156,145,200,215,185,174,233,85,100,177,249,94,88,188,18,209,232,102,156,83,106,222,168,98,157,26,147,148,116,214,67,77,118,182,192,149,88,213,43,82,104,227,142,23,170,58,88,102,158,25,156,249,147,169,142,233,124,113,62,54,186,39,171,172,175,60,239,212,159,239,39,240,208,36,251,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,245,248,107,141,174,182,58,186,89,250,30,230,63,162,88,213,204,119,75,216,230,174,203,228,230,170,47,154,41,250,196,37,242,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,244,198,199,201,223,234,141,18,110,236,218,0,0,0,0,1,175,183,19,124,77,241,37,96,226,75,85,236,86,46,32,245,42,221,109,183,103,23,218,74,58,58,76,178,190,24,41,160,142,190,102,199,20,113,182,84,107,24,214,162,53,26,136,136,136,136,136,75,167,46,28,179,42,206,120,49,211,204,167,53,201,174,185,5,234,183,233,111,19,113,186,86,201,87,85,63,69,214,173,140,235,150,69,115,221,210,198,53,169,186,249,53,168,137,228,136,66,15,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,101,80,0,0,0,1,173,103,242,177,226,159,255,0,73,109,85,255,0,223,43,143,255,0,6,54,83,53,87,3,101,222,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,75,150,90,174,19,189,44,104,223,203,252,123,219,160,46,168,0,0,0,8,171,230,135,204,11,255,0,134,78,20,180,138,111,241,182,156,206,240,215,127,189,165,74,106,41,233,234,127,223,52,213,113,205,23,248,113,109,250,74,7,138,226,239,154,198,168,63,94,105,45,220,59,221,233,45,216,126,158,222,37,111,117,93,29,92,25,100,241,245,195,43,231,116,110,86,190,133,205,87,164,76,141,232,174,71,54,126,166,201,217,74,121,52,225,211,137,125,44,226,131,4,135,58,211,59,183,248,94,54,205,89,61,55,210,150,207,207,77,20,126,46,8,101,147,179,221,236,61,241,245,59,237,179,103,39,222,137,173,181,21,166,235,113,166,175,172,183,219,42,234,169,237,116,233,87,93,44,48,185,236,165,129,101,142,20,150,87,34,108,198,44,179,69,26,57,219,39,92,140,111,197,200,139,120,56,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,117,57,98,153,17,93,27,156,228,84,123,31,36,111,13,143,129,231,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,1,30,188,174,120,237,186,235,101,170,109,8,214,140,154,146,163,54,177,211,177,216,253,198,174,119,120,220,134,137,173,122,202,201,58,147,166,90,154,118,177,170,175,235,238,75,27,149,234,215,44,51,74,233,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,159,78,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,238,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,208,232,153,34,245,171,153,46,253,77,107,100,137,94,25,84,0,0,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,159,89,16,28,210,56,250,163,212,79,29,195,38,142,92,45,87,44,65,60,29,70,69,145,81,212,193,93,13,222,68,237,84,195,77,73,36,110,123,27,12,79,72,214,73,17,82,71,75,26,199,246,25,27,251,193,146,188,50,241,191,89,197,87,28,89,78,37,135,85,116,233,150,39,135,220,229,177,57,33,158,154,107,164,142,171,180,198,250,170,168,159,43,152,238,151,178,127,14,171,28,114,50,42,135,35,218,142,123,218,158,171,142,110,51,111,188,30,106,62,142,220,228,181,125,51,134,101,31,78,83,228,214,216,152,196,170,116,113,45,7,106,166,154,71,109,180,209,119,101,84,141,206,72,228,107,220,215,116,170,178,88,240,91,146,167,170,124,167,229,253,119,184,219,139,171,207,59,245,39,251,201,252,52,9,62,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,189,126,26,227,107,173,142,174,150,126,135,185,143,232,150,53,115,29,210,246,57,171,178,249,57,170,139,230,138,126,177,9,124,178,184,237,186,232,142,101,110,208,205,82,201,169,35,210,251,245,68,141,165,172,186,78,230,51,27,173,122,57,205,124,114,108,168,202,105,165,217,178,49,253,49,177,242,119,250,163,68,155,187,54,128,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,243,250,171,169,152,174,141,233,198,71,170,89,173,95,135,178,227,54,249,110,21,61,50,70,201,38,232,79,177,4,93,199,177,142,154,87,171,99,141,138,228,235,145,236,106,46,238,66,34,244,203,155,190,168,83,113,47,112,212,109,82,142,173,116,190,243,78,250,41,49,27,84,17,213,62,215,4,76,149,212,146,82,186,71,194,142,169,238,189,18,105,158,228,73,88,247,253,132,72,233,217,13,170,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,249,189,198,42,201,105,186,195,106,167,190,205,108,171,101,182,178,162,106,74,122,199,66,228,130,105,225,108,110,150,38,73,183,75,158,198,207,11,156,212,93,218,146,198,171,183,82,110,27,68,98,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,191,13,113,181,214,199,87,75,63,67,220,199,244,75,26,185,142,233,123,28,213,217,124,156,213,69,243,69,63,88,132,190,89,92,118,221,116,71,50,183,104,102,169,100,212,145,233,125,250,162,70,210,214,93,39,115,25,141,214,189,28,230,190,57,54,84,101,52,210,236,217,24,254,152,216,249,59,253,81,162,77,221,155,64,49,171,152,246,89,149,96,220,24,234,30,83,133,100,215,92,126,245,69,244,79,134,184,218,235,100,164,170,131,174,235,72,199,244,75,26,181,237,234,99,220,213,217,124,218,229,69,242,85,33,7,249,88,241,79,255,0,164,182,170,255,0,239,149,199,255,0,131,19,83,205,31,208,158,166,254,11,239,20,68,0,129,181,64,45,167,15,28,64,224,60,77,105,125,14,171,233,203,234,217,109,172,168,168,164,150,142,185,97,74,218,41,225,145,90,232,170,35,134,73,27,27,213,189,18,181,170,237,214,57,99,119,151,82,23,44,1,173,103,242,177,226,159,255,0,73,109,85,255,0,223,43,143,255,0,6,54,83,53,87,3,97,62,92,57,102,85,156,240,99,167,153,78,107,147,93,114,11,213,111,210,222,38,227,116,173,146,174,170,126,139,173,91,25,215,44,138,231,187,165,140,107,83,117,242,107,81,19,201,16,177,92,174,120,237,186,235,101,170,109,8,214,140,154,146,163,54,177,211,177,216,253,198,174,119,120,220,134,137,173,122,202,201,58,147,166,90,154,118,177,170,175,235,238,75,27,149,234,215,44,51,74,235,193,202,227,208,158,153,126,53,239,21,164,5,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,6,211,192,197,94,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,238,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,208,232,153,34,245,171,153,46,253,77,107,100,137,95,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,1,198,232,112,170,5,46,95,218,124,241,171,216,244,106,239,177,244,244,238,135,43,27,85,119,84,3,148,57,0,14,58,78,64,3,133,40,122,42,167,150,231,96,3,230,124,138,207,179,191,196,174,39,171,147,204,226,88,85,235,186,8,152,230,239,186,42,1,220,135,39,8,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,87,99,146,135,121,238,128,58,202,145,119,62,71,245,162,249,110,191,183,117,62,136,188,219,184,29,128,0,0,182,122,217,175,56,118,136,226,183,44,147,34,169,77,237,244,238,153,99,88,230,84,85,78,141,145,85,145,187,226,175,105,26,58,217,206,19,42,185,201,115,199,244,247,6,183,50,157,86,88,33,184,45,198,169,171,183,217,217,235,31,68,107,247,59,203,116,2,91,46,87,171,101,161,189,87,10,158,210,116,245,126,131,157,229,254,100,83,242,226,212,28,66,105,82,24,238,251,189,87,165,19,195,203,241,255,0,237,77,113,181,79,136,205,86,213,203,178,93,178,108,158,186,37,98,72,214,65,77,93,82,145,34,57,234,229,77,159,35,190,245,219,250,145,15,13,79,149,229,52,147,54,166,151,36,186,195,43,92,142,73,35,172,145,174,69,79,189,21,23,125,192,218,54,146,182,154,186,46,245,44,157,108,253,187,42,127,206,119,154,225,233,159,24,122,237,165,243,53,214,172,218,237,93,3,87,117,130,178,235,88,230,175,216,86,39,147,102,68,251,247,248,125,200,75,199,3,188,116,209,241,33,99,158,221,145,208,83,91,239,54,231,195,79,34,67,37,68,189,106,180,234,247,57,85,236,248,245,70,255,0,231,47,253,97,152,128,0,58,94,245,106,249,39,222,114,199,170,253,197,110,111,82,109,185,243,170,61,171,251,17,64,250,81,78,78,166,59,125,145,126,39,98,121,129,200,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,30,83,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,246,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,79,247,5,220,91,98,188,92,233,98,101,54,216,188,14,73,98,240,214,252,154,220,230,199,23,110,185,212,209,189,243,193,18,77,44,137,71,36,139,51,97,124,138,142,119,102,68,84,221,138,67,94,73,193,118,85,252,144,180,255,0,138,236,1,183,91,253,37,239,233,72,50,139,92,20,50,84,73,106,240,181,117,173,109,115,93,19,21,25,70,144,82,34,74,233,85,59,114,116,175,83,155,47,76,94,3,134,46,33,114,174,23,245,150,203,171,152,181,55,143,240,29,202,107,141,173,245,82,83,195,115,161,149,189,50,211,200,230,47,249,50,49,92,215,181,146,197,19,213,143,232,233,80,217,76,181,92,88,250,88,214,79,151,249,15,183,78,126,174,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,252,174,44,125,44,107,39,203,252,135,219,167,3,90,194,239,240,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,58,85,208,191,170,40,222,201,26,139,210,246,55,169,175,103,92,111,180,5,255,0,226,83,133,27,238,135,97,58,91,170,182,152,174,183,44,51,82,112,251,53,225,46,83,194,197,142,134,241,81,70,217,170,104,28,246,47,245,203,18,189,172,87,70,231,49,59,139,4,143,80,159,77,29,214,44,7,93,112,11,94,163,105,205,250,146,227,109,184,211,193,44,177,69,85,12,211,219,231,146,24,230,117,37,83,97,123,219,21,76,109,149,137,36,74,229,86,170,255,0,82,175,181,53,235,224,131,141,28,171,132,125,71,130,186,181,215,91,222,3,114,238,65,123,199,162,174,145,177,179,186,176,245,87,83,64,175,72,86,177,137,4,104,142,122,125,184,209,209,117,51,169,36,102,193,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,245,128,0,0,0,198,174,55,248,46,197,120,184,211,137,232,104,155,106,178,103,214,222,220,246,76,134,90,24,221,35,251,73,55,77,13,76,232,197,153,40,222,179,200,170,214,47,216,145,91,47,75,250,86,55,192,101,218,217,153,105,70,127,91,102,172,146,174,193,150,97,215,137,41,165,125,37,90,36,246,251,141,36,202,215,44,115,66,229,68,124,114,198,187,62,55,47,155,81,90,191,5,54,136,48,43,153,127,1,84,218,243,143,77,173,90,77,98,164,131,81,108,116,242,77,119,100,125,222,187,253,186,10,89,28,216,91,12,49,72,233,235,145,209,195,20,43,246,58,152,229,99,220,228,100,40,192,137,109,116,226,7,62,226,30,235,139,95,117,25,244,147,220,177,92,94,135,21,138,178,37,153,211,215,65,76,233,92,218,154,169,38,146,71,75,82,247,76,247,73,34,43,81,203,231,210,158,123,252,152,54,186,106,62,155,105,198,115,165,248,85,231,232,171,86,163,120,24,175,243,64,138,218,170,138,90,84,168,68,165,108,136,191,98,25,60,83,187,168,137,212,246,177,172,87,35,29,35,31,224,15,65,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,251,250,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,234,110,235,178,185,92,230,177,141,123,222,198,59,97,238,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,174,71,55,116,106,189,221,12,70,70,213,232,99,81,60,7,6,124,25,224,60,38,96,20,212,116,116,52,151,28,218,227,78,201,111,215,233,98,134,105,219,60,144,211,165,77,37,45,74,65,20,201,67,222,167,73,35,138,77,215,117,234,119,159,195,34,128,16,3,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,98,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,228,242,204,227,71,249,73,233,195,244,223,53,119,111,62,192,109,244,144,84,212,77,93,222,146,251,66,137,218,101,118,210,61,211,58,102,171,26,218,135,47,83,123,146,196,244,114,119,146,56,227,91,71,184,32,190,235,207,7,121,54,186,233,125,45,214,243,157,98,249,132,214,233,172,113,76,197,142,178,207,21,12,19,72,180,208,164,75,36,181,137,37,67,92,140,238,34,62,54,57,172,99,164,86,53,248,255,0,165,90,153,149,104,222,163,227,154,165,133,85,248,123,214,51,112,138,225,77,213,36,140,142,110,133,251,112,75,219,123,30,232,101,98,186,57,24,142,78,184,222,246,170,236,229,3,103,226,42,249,231,126,164,255,0,121,63,134,153,191,193,223,21,88,111,21,250,71,111,204,44,215,42,70,228,246,234,122,122,108,178,209,28,107,11,237,215,21,103,219,86,196,231,189,222,26,71,54,71,66,254,167,117,49,21,170,189,198,72,198,97,7,60,239,212,159,239,39,240,208,49,87,149,199,174,205,50,252,107,217,235,73,254,32,7,149,199,174,205,50,252,107,217,235,73,254,0,98,175,52,127,66,122,155,248,47,188,81,25,84,98,175,52,127,66,122,155,248,47,188,81,1,0,38,213,6,170,230,213,0,12,85,230,143,232,79,83,127,5,247,138,35,42,140,85,230,143,232,79,83,127,5,247,138,32,32,4,201,78,5,248,205,190,240,121,168,245,87,57,45,95,76,225,153,71,135,167,201,173,177,49,137,84,232,226,87,246,170,105,164,118,219,77,23,118,85,72,220,228,142,70,189,205,119,74,171,37,143,26,203,255,0,198,191,10,55,222,18,245,150,183,13,237,93,107,49,11,150,245,152,181,238,182,22,55,199,210,244,177,100,141,93,26,171,22,104,30,254,212,137,179,28,187,50,78,219,25,44,104,6,194,120,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,175,195,92,109,117,177,213,210,207,208,247,49,253,18,198,174,99,186,94,199,53,118,95,39,53,81,124,209,79,214,32,219,150,199,28,247,94,31,115,250,61,43,212,107,165,93,118,157,101,85,20,214,216,159,89,116,115,96,197,231,116,210,43,106,162,108,210,36,16,211,58,74,135,186,167,100,106,237,180,189,74,177,172,114,78,72,24,171,205,31,208,158,166,254,11,239,20,68,0,147,253,205,31,208,158,166,254,11,239,20,68,27,104,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,128,25,21,203,187,141,250,206,21,115,181,196,179,26,174,173,50,203,46,17,75,125,114,195,61,76,214,185,27,12,177,178,170,150,38,74,214,55,169,239,131,196,42,71,36,143,138,157,168,198,171,152,198,172,239,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,107,111,196,95,13,26,167,194,254,119,54,11,169,150,159,240,124,21,230,142,10,159,162,238,127,153,134,89,60,36,243,69,31,123,181,223,99,36,233,111,216,126,237,95,185,87,53,57,91,241,245,71,167,126,7,134,77,99,184,90,173,184,130,248,202,140,119,34,172,169,130,134,27,68,139,221,169,154,154,174,73,28,198,58,25,94,178,44,114,42,172,141,150,68,143,237,178,70,118,66,93,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,32,135,152,143,27,245,156,85,103,105,137,97,213,93,58,101,137,220,37,150,196,228,134,122,105,174,146,58,24,163,125,85,84,79,149,204,119,75,217,63,135,85,142,57,25,21,67,145,237,71,61,237,75,213,205,35,143,170,61,68,241,220,50,104,229,194,213,114,196,19,193,212,100,89,21,29,76,21,208,221,228,78,213,76,52,212,146,70,231,177,176,196,244,141,100,145,21,36,116,177,172,127,97,145,191,189,133,124,58,112,209,170,124,80,103,112,224,186,103,105,255,0,11,198,222,107,32,169,250,46,217,249,153,165,143,197,207,12,82,118,123,189,135,178,62,166,253,183,236,212,251,213,2,213,19,253,202,227,208,158,153,126,53,239,21,164,27,107,126,21,106,211,93,104,207,180,230,197,81,87,61,183,21,202,46,182,74,57,106,222,215,79,36,20,213,114,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,129,57,60,174,61,9,233,151,227,94,241,90,4,43,113,99,234,159,89,62,96,100,62,227,57,226,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,218,241,99,234,159,89,62,96,100,62,227,57,117,111,156,16,95,110,28,18,224,188,89,233,165,45,214,245,37,71,211,18,230,212,75,51,36,240,52,180,245,210,193,79,85,75,11,98,71,172,44,100,15,90,133,116,143,115,122,154,244,106,70,217,28,192,151,78,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,58,186,59,137,186,62,57,163,71,73,218,89,29,145,70,180,60,60,113,3,159,112,203,170,20,58,175,167,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,116,74,214,171,182,73,34,141,222,125,40,108,39,195,199,16,56,15,19,90,95,67,170,250,114,250,182,91,107,42,42,41,37,163,174,88,82,182,138,120,100,86,186,42,136,225,146,70,198,245,111,68,173,106,187,117,142,88,221,229,212,128,90,14,104,254,132,245,55,240,95,120,162,33,3,135,172,166,197,131,107,238,154,102,185,77,119,130,178,227,249,133,154,233,113,169,237,62,78,197,44,21,177,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,155,254,104,254,132,245,55,240,95,120,162,32,4,11,213,197,119,21,218,143,197,174,163,191,53,205,101,240,54,170,30,228,22,11,4,19,43,233,109,20,174,84,85,107,85,81,59,147,63,165,171,44,202,136,233,28,214,162,35,24,200,227,102,79,242,185,224,74,213,173,151,89,181,223,90,49,154,186,140,38,199,80,198,227,246,234,184,27,224,178,26,214,185,233,43,228,234,94,169,105,169,220,198,162,179,163,183,44,142,86,43,156,144,205,19,173,7,1,60,16,95,120,184,206,229,173,200,233,110,182,221,50,178,119,98,189,222,232,230,101,60,207,170,88,85,97,165,164,116,145,72,201,38,235,116,79,145,58,21,172,139,126,167,53,210,68,143,150,158,51,120,165,197,120,34,208,234,26,236,111,27,181,77,122,172,233,177,98,24,244,110,142,154,150,30,220,62,82,186,6,57,175,240,116,236,108,104,230,194,159,164,248,34,222,52,145,36,104,100,168,33,175,130,142,107,153,86,153,120,45,51,226,82,170,235,150,227,117,55,4,237,101,181,53,114,84,221,44,240,201,214,175,239,163,154,249,43,161,73,21,142,79,180,146,198,197,145,27,222,68,138,22,204,160,2,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,11,171,200,199,245,217,251,183,252,72,149,66,42,249,24,254,187,63,118,255,0,137,18,168,0,0,0,0,0,135,110,106,156,12,90,180,182,167,249,72,233,29,174,146,223,137,220,170,41,109,183,204,122,219,107,109,61,53,154,126,210,71,21,84,45,167,141,34,142,154,85,141,173,127,95,74,165,68,173,84,115,251,253,49,204,73,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,184,60,46,241,55,159,112,179,170,22,221,64,196,42,106,235,45,172,168,107,175,88,242,220,102,166,162,188,192,145,203,31,68,237,141,122,92,246,54,121,93,19,222,215,164,114,43,95,210,237,149,174,152,158,47,57,132,96,154,41,195,238,57,170,90,67,120,181,101,119,173,67,251,120,111,118,146,105,237,245,16,193,44,94,54,74,158,151,196,248,187,76,122,198,177,171,146,86,206,246,181,204,217,146,244,69,15,28,156,34,93,120,65,213,198,226,144,92,106,239,24,157,250,157,215,44,114,235,61,59,152,247,192,143,86,190,150,103,163,82,39,212,194,189,61,125,181,217,89,36,50,43,99,238,164,109,199,250,219,181,214,227,77,65,71,112,185,213,213,83,218,233,214,146,134,41,166,115,217,75,2,203,36,203,20,77,85,217,140,89,102,150,69,107,118,78,185,30,239,139,149,84,62,191,245,85,158,229,95,236,174,71,146,100,119,15,246,202,202,235,149,117,68,159,240,164,154,105,36,127,244,185,206,119,222,170,78,159,46,238,8,40,248,85,193,23,45,204,105,122,181,55,44,183,197,21,245,171,52,21,48,218,227,108,210,200,202,90,89,89,19,94,222,166,62,15,16,137,36,145,190,90,118,171,28,173,99,28,184,215,202,143,129,111,239,28,80,107,94,25,255,0,139,213,96,20,85,206,255,0,41,206,186,73,78,173,255,0,114,240,175,115,191,195,153,25,254,183,152,149,64,6,181,156,88,250,167,214,79,152,25,15,184,206,108,166,107,89,197,143,170,125,100,249,129,144,251,140,224,74,79,40,174,38,240,28,151,68,173,252,56,220,42,105,44,217,102,29,81,82,218,24,42,238,48,163,239,208,85,79,87,90,175,165,137,85,37,115,225,78,234,74,198,181,200,214,54,55,245,125,181,107,36,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,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,8,224,163,138,235,23,22,154,53,69,153,119,109,84,121,125,183,106,60,166,201,69,51,221,224,42,186,158,145,200,141,145,17,233,12,236,103,118,53,221,237,77,223,31,113,239,138,69,3,32,0,48,171,152,143,31,84,124,49,226,169,129,233,109,194,213,114,212,219,223,118,159,116,169,130,163,234,204,105,28,79,241,53,84,221,74,244,153,236,158,55,83,199,35,18,55,125,169,29,212,216,251,114,134,32,115,149,215,77,56,212,157,71,195,52,191,10,188,253,43,117,211,159,165,162,191,205,2,35,169,105,234,170,150,149,18,149,178,34,253,185,163,240,174,238,162,39,75,28,246,177,92,175,108,140,101,149,229,113,235,179,76,191,26,246,122,211,21,76,170,229,113,235,179,76,191,26,246,122,208,39,248,0,4,85,243,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,76,170,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,129,63,198,42,241,237,193,5,139,139,140,18,42,220,114,150,213,109,212,219,39,106,43,37,238,178,103,211,194,250,85,153,22,106,90,183,71,20,143,146,30,135,74,248,211,161,92,201,118,233,115,91,36,168,252,170,0,106,217,254,170,176,44,171,253,149,199,50,76,114,225,254,217,71,93,109,174,167,147,254,12,144,205,28,140,254,135,53,205,251,149,9,211,225,15,152,70,9,173,124,62,228,122,165,171,215,139,86,41,122,211,207,183,153,118,169,38,130,223,79,12,242,203,224,164,166,234,124,175,151,186,198,36,105,26,57,101,116,236,115,90,205,159,23,93,128,230,197,193,5,102,73,244,159,22,122,103,75,215,87,111,183,164,185,181,18,205,60,211,85,71,15,135,130,158,170,150,22,196,244,111,106,4,122,212,43,164,100,109,138,157,175,70,245,36,142,116,80,81,93,174,182,234,106,250,59,125,206,174,150,158,233,78,148,149,209,67,51,152,202,168,18,88,230,72,165,106,46,207,98,75,12,82,35,93,186,117,198,199,124,90,138,129,122,248,196,226,171,50,226,191,87,46,25,133,230,229,86,220,98,221,81,81,77,137,218,36,141,33,101,186,220,175,251,10,232,154,247,183,196,200,214,198,233,159,212,238,167,162,53,23,182,200,216,204,159,229,77,193,45,30,171,95,106,120,129,213,236,83,198,97,150,110,229,29,130,219,116,182,193,81,111,200,42,158,201,97,158,71,178,100,119,114,26,127,45,149,25,210,233,213,58,100,69,167,145,139,141,92,20,112,163,125,226,211,89,104,176,222,213,214,143,16,182,237,89,148,222,232,161,99,188,5,47,75,214,56,209,210,42,49,38,157,236,237,70,155,61,201,187,228,237,189,145,72,134,194,120,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,175,195,91,173,116,81,210,82,193,214,247,61,253,17,70,141,99,122,158,247,57,118,79,55,57,85,124,213,64,253,98,42,249,231,126,164,255,0,121,63,134,146,168,69,95,60,239,212,159,239,39,240,208,34,172,149,78,87,156,192,191,248,91,225,75,87,102,255,0,21,105,195,47,14,119,251,230,85,166,173,158,162,167,253,237,77,73,28,49,127,129,22,223,162,166,21,112,103,194,215,242,184,205,179,13,55,162,201,62,132,189,91,112,250,171,237,146,162,86,245,82,190,186,42,202,72,155,21,74,35,85,233,11,217,60,141,87,51,237,49,202,215,236,244,106,198,251,43,148,226,121,86,13,125,170,197,179,92,102,235,143,222,168,186,60,77,186,233,69,37,37,84,29,108,107,217,215,20,136,215,183,169,143,107,147,116,243,107,145,83,201,80,9,84,230,229,198,30,85,131,95,113,157,4,209,220,238,235,143,222,168,182,191,228,151,27,21,210,74,74,168,58,216,230,82,81,44,180,243,53,237,234,99,228,158,88,164,103,155,93,70,246,174,202,167,234,242,224,227,183,138,206,34,245,30,45,54,207,240,251,86,85,141,218,173,245,51,222,242,250,122,52,161,170,183,200,245,123,233,93,80,172,84,166,147,173,205,88,25,12,81,71,34,183,121,119,114,67,42,186,40,115,204,255,0,50,212,252,154,124,207,80,50,26,187,237,246,170,158,146,154,162,225,86,168,233,231,101,53,60,116,241,44,142,219,119,189,34,134,52,87,187,119,189,81,92,229,115,149,92,179,61,202,51,135,175,201,79,15,178,234,205,206,166,234,203,214,170,246,107,101,183,214,82,248,120,232,232,105,37,169,142,141,209,163,147,174,78,243,37,124,253,213,84,107,163,154,30,150,236,213,124,129,157,64,0,53,172,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,133,110,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,64,202,160,0,0,0,3,85,115,106,131,85,112,54,83,225,59,210,198,141,252,191,199,189,186,2,234,150,171,132,239,75,26,55,242,255,0,30,246,232,11,170,0,0,6,5,115,53,227,182,213,162,56,109,199,67,52,183,38,171,143,84,47,212,241,182,170,178,215,59,88,252,110,137,234,215,57,242,73,178,171,42,102,139,118,198,198,116,200,198,73,223,234,141,82,30,236,48,226,216,158,85,156,223,105,113,108,43,25,186,228,23,170,222,191,13,110,181,209,73,87,85,63,67,28,247,244,69,26,57,238,233,99,28,229,217,60,154,213,85,242,69,47,87,26,252,62,235,142,129,235,45,109,22,181,228,23,92,186,75,222,243,218,115,26,217,230,168,250,118,150,38,178,54,185,100,149,207,123,102,137,137,19,36,133,207,115,163,251,27,43,163,116,82,62,229,242,185,215,237,35,208,253,121,154,13,96,181,227,244,180,57,29,59,41,173,89,77,125,189,146,79,97,184,167,92,108,84,170,114,239,73,77,52,83,207,28,207,68,95,62,194,189,89,19,100,114,4,154,112,129,192,46,156,112,233,163,87,76,15,58,183,218,179,155,214,107,225,42,51,5,184,83,37,85,174,162,74,119,57,244,244,208,211,76,213,98,195,3,222,247,54,71,179,184,247,170,200,189,9,219,142,40,171,227,219,130,11,239,8,249,220,85,184,229,45,214,229,166,87,190,212,86,75,221,100,204,168,153,149,73,10,44,212,181,110,142,40,217,28,221,109,149,241,167,66,53,241,109,210,231,58,57,81,147,252,96,87,54,253,119,210,60,63,68,164,209,44,175,25,164,201,51,12,194,159,233,11,12,50,177,146,178,204,248,103,141,158,62,85,108,241,207,3,214,57,42,91,3,216,215,50,71,197,44,114,35,163,238,177,193,129,124,187,184,223,172,225,87,59,92,75,49,170,234,211,44,178,225,20,183,215,44,51,212,205,107,145,176,203,27,42,169,98,100,173,99,122,158,248,60,66,164,114,72,248,169,218,140,106,185,140,106,206,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,134,173,150,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,27,15,112,33,162,153,223,15,220,48,98,58,103,169,23,14,229,250,147,197,86,212,81,50,88,101,134,215,226,106,36,153,41,35,146,40,219,215,211,220,234,122,185,210,254,117,242,163,36,116,73,26,32,107,174,122,173,42,212,204,171,70,245,31,28,213,44,42,175,195,222,177,155,132,87,10,110,169,36,100,115,116,47,219,130,94,219,216,247,67,43,21,209,200,196,114,117,198,247,181,87,103,41,229,75,255,0,157,240,163,125,177,112,157,166,124,85,98,209,93,110,150,92,155,233,42,60,161,59,44,124,54,90,168,110,83,83,82,201,212,213,71,164,51,177,141,102,238,106,181,146,179,101,147,121,226,141,161,57,60,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,31,68,237,141,122,154,199,186,9,93,19,222,214,44,145,163,95,210,221,213,173,188,6,182,220,46,241,55,159,112,179,170,22,221,64,196,42,106,235,45,172,168,107,175,88,242,220,102,166,162,188,192,145,203,31,68,237,141,122,92,246,54,121,93,19,222,215,164,114,43,95,210,237,149,174,150,174,35,185,158,233,126,3,195,166,55,169,250,59,112,164,187,102,25,237,59,42,241,203,29,222,134,71,45,60,17,213,44,53,146,215,197,28,177,186,38,49,208,212,192,215,54,69,73,38,102,241,247,99,100,143,104,121,78,104,220,118,221,116,78,213,14,132,104,190,77,73,79,155,95,41,222,236,130,227,73,59,188,110,61,68,230,177,98,100,125,41,211,21,77,67,94,229,71,245,247,34,141,168,244,107,86,104,101,108,48,159,171,254,170,179,220,171,253,149,200,242,76,142,225,254,217,89,93,114,174,168,147,254,20,147,77,36,143,254,151,57,206,251,213,76,138,226,231,131,106,158,19,244,191,71,46,25,93,77,91,115,188,222,158,243,54,75,66,149,177,84,81,80,190,158,74,101,167,134,5,100,109,94,182,197,82,141,149,122,228,98,200,215,118,220,172,217,92,23,131,146,167,170,124,167,229,253,119,184,219,139,171,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,93,94,121,223,169,63,222,79,225,160,69,89,43,220,171,248,245,166,170,166,181,112,177,172,151,218,74,55,209,211,195,111,193,174,117,29,213,125,99,214,89,156,180,21,53,18,74,230,163,209,175,130,42,86,53,140,103,68,93,173,213,235,19,95,128,28,52,112,207,153,113,75,144,229,120,102,159,87,82,51,33,176,98,245,25,29,13,21,74,163,25,115,124,53,84,208,173,34,74,174,70,194,247,54,161,202,199,187,236,117,177,173,114,177,174,89,25,104,0,218,160,24,85,203,187,143,170,62,39,49,85,192,245,74,225,106,182,234,109,147,181,79,186,212,193,79,245,154,53,142,87,248,154,90,110,164,122,204,198,65,35,170,35,141,139,27,126,204,141,233,108,157,184,179,84,0,0,1,12,28,209,184,237,181,107,101,214,29,8,209,124,154,174,163,9,177,212,61,217,5,198,146,118,248,44,134,181,174,98,196,200,250,83,170,90,106,119,49,202,143,235,237,203,35,145,232,215,36,48,202,233,84,226,71,79,51,237,85,209,44,167,3,210,221,66,171,194,50,203,149,60,78,180,223,41,170,38,167,125,60,240,207,28,200,197,150,7,36,177,178,84,141,97,123,217,186,181,146,185,122,95,183,67,181,194,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,247,252,46,240,201,159,113,77,170,22,221,63,196,41,170,232,237,175,168,107,111,89,10,219,166,169,162,179,64,177,203,39,92,238,141,58,90,247,182,9,91,19,30,230,36,146,35,89,212,221,213,205,155,252,147,128,174,30,114,110,29,44,188,52,214,88,170,227,177,99,180,253,155,85,233,60,60,215,186,23,190,169,149,85,51,65,85,60,82,36,47,168,149,139,221,72,216,214,43,94,230,53,173,106,53,27,138,188,156,117,251,72,229,195,107,180,18,182,215,143,216,53,21,149,19,84,210,213,67,111,101,53,78,77,110,106,190,102,164,181,59,171,170,170,105,157,45,74,35,29,211,211,78,172,86,35,145,147,57,178,104,6,178,218,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,233,118,203,178,57,28,215,49,237,99,216,246,54,71,249,87,241,235,77,85,77,106,225,99,89,47,180,148,111,163,167,134,223,131,92,234,59,170,250,199,172,179,57,104,42,106,36,149,205,71,163,95,4,84,172,107,24,206,136,187,91,171,214,38,190,213,115,128,215,125,35,212,157,80,182,105,174,27,140,210,85,101,152,5,69,69,190,253,147,163,24,229,145,139,28,79,101,4,19,69,58,164,140,138,89,42,18,86,77,18,62,41,163,115,99,86,245,76,143,195,93,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,222,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,117,55,117,217,92,174,115,88,198,189,239,99,28,19,127,205,31,208,158,166,254,11,239,20,68,0,147,231,204,198,138,166,221,203,255,0,80,45,245,151,106,187,165,69,45,61,134,25,107,170,219,19,103,170,123,110,212,40,233,164,72,88,200,145,238,84,87,42,70,198,51,117,94,150,181,54,68,128,192,47,255,0,5,28,87,95,120,75,214,90,44,203,187,117,172,196,46,91,81,229,54,74,41,152,223,31,75,210,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,176,158,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,235,240,215,27,93,108,117,116,179,244,61,204,127,68,177,171,152,238,151,177,205,93,151,201,205,84,95,52,83,94,206,53,248,81,190,240,151,172,181,184,111,106,235,89,136,92,183,172,197,175,117,176,177,190,62,151,165,139,36,106,232,213,88,179,64,247,246,164,77,152,229,217,146,118,216,201,99,66,245,114,197,227,106,179,67,53,30,155,73,53,67,43,232,211,108,163,166,142,26,155,181,202,116,165,198,170,154,179,73,28,144,177,85,209,67,12,243,76,230,76,189,44,111,83,227,149,242,53,177,61,28,19,126,106,174,109,80,106,174,4,255,0,114,184,244,39,166,95,141,123,197,105,0,36,255,0,114,184,244,39,166,95,141,123,197,105,0,32,123,93,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,132,248,93,226,111,1,226,155,75,237,186,129,136,84,210,81,220,159,78,215,94,177,229,184,195,83,91,102,157,100,150,62,137,219,26,245,53,143,116,18,186,39,189,172,89,35,70,191,165,187,171,91,0,57,119,15,217,246,25,162,88,23,16,23,6,82,84,226,122,133,81,113,164,161,150,145,38,123,232,167,164,157,208,172,85,78,88,210,40,223,42,199,43,162,107,94,229,123,33,145,124,186,85,15,65,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,169,203,20,200,138,232,220,231,34,163,216,249,35,120,108,124,15,63,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,168,95,35,173,238,219,116,79,136,7,189,83,238,56,99,213,203,230,159,121,214,136,247,47,237,68,62,134,183,165,54,220,10,128,0,14,138,186,218,106,24,187,213,82,116,51,246,236,171,255,0,49,136,92,113,113,211,71,195,125,142,11,118,57,65,77,112,188,220,95,53,60,105,52,149,17,116,42,83,163,218,228,86,51,227,213,35,63,156,159,245,68,62,166,113,135,174,218,161,51,221,117,205,174,212,48,57,119,72,40,238,181,141,106,125,132,98,249,58,101,79,187,127,135,222,160,108,53,46,160,226,16,202,176,201,119,217,232,189,42,158,30,95,143,255,0,106,126,165,182,245,108,187,183,170,223,83,221,78,158,175,208,115,124,191,206,136,106,243,81,149,229,53,115,58,166,171,36,186,205,43,156,174,89,36,172,145,206,85,95,189,85,87,125,207,115,165,156,70,106,182,145,221,150,237,140,228,245,210,171,210,54,190,10,154,234,149,137,81,175,71,34,108,201,27,247,166,223,212,170,6,203,96,136,93,19,231,9,149,91,36,182,99,250,133,131,91,159,78,139,20,19,92,18,227,84,229,219,237,110,244,143,162,69,251,219,229,186,146,93,162,122,243,135,107,118,43,109,201,49,218,148,222,225,78,217,146,52,142,100,68,85,235,221,17,95,27,126,10,199,1,115,0,0,112,171,177,79,89,196,222,77,220,249,217,214,171,231,186,126,205,148,15,173,23,115,146,134,249,121,21,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,41,114,41,81,198,254,96,82,212,95,138,237,185,88,0,12,126,227,7,137,236,107,135,61,61,154,229,95,81,55,210,85,204,169,167,164,142,58,105,36,252,235,105,220,246,238,173,115,118,243,233,243,234,251,254,226,254,212,79,29,45,60,181,51,42,164,112,177,210,57,81,55,242,68,221,72,15,230,89,170,82,103,124,74,101,54,24,43,106,37,161,177,93,31,28,113,191,173,26,213,236,64,213,217,174,114,167,197,142,248,34,1,102,53,195,91,179,45,115,207,46,153,13,226,235,89,44,23,10,215,201,77,74,233,229,237,181,174,86,163,83,161,242,61,27,250,12,251,254,40,95,222,23,185,112,106,110,181,165,167,41,200,82,142,131,28,174,72,106,155,219,185,198,218,135,64,238,226,238,173,237,200,223,62,134,174,203,247,59,207,207,201,62,158,92,92,44,92,53,103,82,173,25,253,226,150,157,246,91,61,116,53,49,35,230,141,123,155,120,132,85,88,220,199,111,179,225,77,190,31,183,250,167,22,195,101,162,199,236,244,118,122,10,120,226,134,146,22,66,214,198,196,106,108,212,219,238,68,79,248,128,198,13,15,229,233,163,154,83,72,197,171,199,168,174,53,168,230,72,181,21,52,180,147,202,215,54,62,149,217,254,29,171,182,251,175,249,212,187,247,142,29,180,210,231,111,117,181,49,171,119,101,241,186,39,53,212,116,251,42,42,34,127,138,84,46,128,2,48,56,203,229,156,183,200,89,148,105,45,182,215,71,85,27,94,178,68,201,96,164,142,71,62,161,158,110,70,192,138,229,70,185,222,123,254,194,50,49,124,159,51,209,108,233,107,168,42,37,161,186,218,166,154,9,162,142,161,200,213,122,54,72,156,138,177,61,58,182,234,126,219,59,254,35,103,87,53,174,78,151,53,21,23,238,84,34,219,153,223,5,215,107,237,109,22,168,233,237,170,129,189,152,103,74,198,54,104,96,87,186,74,182,116,238,157,13,234,219,188,229,243,119,151,159,249,195,45,248,54,226,195,20,226,31,13,165,134,142,106,180,187,211,198,145,204,201,105,158,196,222,56,32,115,254,210,189,251,249,201,251,127,249,121,38,107,77,195,246,181,228,26,15,168,148,185,101,182,190,178,40,33,142,162,10,136,33,150,77,157,220,141,91,191,75,94,196,85,234,70,124,87,238,254,132,54,10,208,173,117,195,245,179,18,160,189,227,117,179,76,249,169,163,145,233,37,51,226,95,56,163,122,254,150,255,0,227,19,239,2,231,148,189,189,72,84,0,232,243,106,236,165,104,237,202,103,79,45,252,206,134,170,249,39,244,129,246,110,138,114,80,215,121,21,128,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,2,103,185,103,90,109,87,254,95,250,127,98,190,219,41,46,54,219,141,61,250,146,178,142,174,22,205,5,76,18,93,171,155,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,101,243,25,224,163,249,42,234,60,23,252,2,217,117,147,76,178,159,206,91,106,103,78,236,118,186,229,87,172,150,199,77,212,231,187,165,140,73,34,116,168,215,62,55,57,187,202,232,101,145,100,255,0,149,199,161,61,50,252,107,222,43,75,21,205,155,140,156,123,16,195,110,156,42,226,148,212,151,28,159,32,167,163,154,253,53,77,21,45,109,37,5,186,69,145,253,148,71,72,174,134,187,170,42,105,24,175,133,122,34,153,178,198,230,201,218,123,67,2,184,32,227,71,42,225,31,81,224,174,173,117,214,247,128,220,187,144,94,241,232,171,164,108,108,238,172,61,85,212,208,43,210,21,172,98,65,26,35,158,159,110,52,116,93,76,234,73,25,53,60,66,229,54,44,231,130,253,75,205,113,106,239,27,101,200,52,190,243,116,183,84,246,159,31,126,150,123,76,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,53,247,209,221,29,207,181,215,63,181,233,206,156,216,106,238,55,43,141,68,17,75,44,84,179,77,5,190,9,38,142,23,85,213,58,22,61,209,83,70,233,88,178,74,173,84,106,47,245,34,206,77,211,135,219,23,12,60,189,53,43,72,108,25,5,214,247,29,183,79,242,89,234,107,174,19,189,221,234,169,104,39,124,206,134,21,115,153,75,10,189,85,91,12,127,101,55,87,57,95,35,164,149,225,0,38,197,26,71,166,120,174,178,112,35,167,218,91,154,210,120,139,46,77,165,246,59,125,79,76,113,190,72,122,237,144,116,79,23,113,143,99,102,137,232,217,35,122,181,122,36,99,28,137,187,80,215,92,144,158,88,92,122,211,104,197,214,147,135,237,96,190,210,80,105,245,206,162,166,107,85,222,175,186,245,180,220,103,116,61,16,201,43,165,237,83,208,185,91,59,149,82,47,179,52,235,35,220,214,44,143,104,99,95,24,156,42,230,92,40,106,229,195,15,188,219,106,221,140,92,106,42,42,113,59,188,146,36,204,184,219,145,255,0,97,29,43,88,198,248,152,218,232,219,51,58,91,210,245,71,34,118,223,27,223,145,92,181,57,129,126,66,107,40,116,19,85,166,235,192,110,183,7,125,23,113,115,183,146,207,93,87,61,51,63,59,44,245,44,134,158,220,196,241,51,201,210,197,114,73,35,223,231,212,226,82,120,170,225,159,13,226,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,125,72,217,153,211,44,140,124,110,84,234,99,221,210,230,63,162,70,68,14,136,114,190,226,27,80,245,162,231,131,102,248,189,94,57,137,226,119,134,83,95,50,10,184,234,40,96,185,210,50,175,181,42,218,36,154,157,86,165,239,137,146,201,19,214,62,210,34,49,100,86,117,177,174,9,222,7,159,211,220,42,213,166,184,6,53,167,54,42,138,185,237,184,173,158,138,201,71,45,91,218,233,228,130,154,22,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,129,232,0,0,0,0,0,131,110,111,248,6,27,130,241,95,77,85,135,227,212,150,151,229,88,189,53,254,238,148,200,173,101,85,198,74,202,200,165,168,86,111,210,215,189,176,70,175,233,68,234,127,83,221,187,222,247,58,239,242,58,197,172,85,121,86,174,102,181,20,61,119,171,85,190,207,107,163,169,238,189,59,84,181,114,85,73,81,31,66,47,67,186,159,69,76,187,170,43,147,183,179,85,17,206,69,240,28,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,64,74,160,0,1,0,60,209,253,118,106,111,224,190,207,68,79,241,0,60,209,253,118,106,111,224,190,207,68,6,127,242,84,244,177,148,252,192,174,246,235,113,143,252,209,120,5,172,195,239,183,46,38,52,118,223,117,186,90,178,59,133,77,118,89,103,130,154,122,201,45,149,79,100,181,51,220,154,246,181,221,20,110,237,200,233,123,138,214,195,35,155,210,170,201,17,144,218,14,90,28,98,84,240,223,171,144,224,249,157,226,175,242,117,156,84,71,69,91,12,149,145,69,73,105,184,200,248,217,21,209,203,54,205,99,26,212,237,204,168,248,247,137,81,238,238,44,17,176,156,143,245,43,158,226,191,236,86,71,141,228,118,255,0,246,186,202,27,149,13,68,127,240,163,154,25,35,127,244,181,205,119,222,138,6,185,156,42,241,49,153,112,161,171,148,122,165,135,208,210,92,88,234,119,91,110,246,202,148,70,178,227,110,145,241,190,88,18,78,149,116,47,234,138,55,178,70,162,244,189,141,234,107,217,215,27,243,3,155,110,177,96,58,235,128,112,255,0,168,218,115,126,164,184,219,110,52,247,233,101,138,42,168,102,158,223,60,144,218,102,117,37,83,97,123,219,21,76,109,149,137,36,74,229,86,170,255,0,82,173,148,230,25,193,101,215,133,141,80,168,190,226,24,253,91,116,175,37,168,69,199,235,22,165,213,73,69,58,199,213,45,190,121,28,212,115,30,215,36,174,137,30,174,87,194,141,94,228,143,100,221,56,150,6,85,114,184,245,217,166,95,141,123,61,105,63,196,0,242,184,245,217,166,95,141,123,61,105,63,192,12,32,230,235,171,216,110,21,194,189,195,75,111,51,213,174,67,168,245,20,208,217,96,134,5,115,58,40,107,105,42,170,102,149,235,179,88,198,181,35,98,38,234,245,124,204,217,170,212,123,153,146,156,67,241,3,128,240,203,165,245,218,175,168,207,171,125,182,142,162,158,146,42,58,21,133,107,107,103,154,68,107,98,167,142,105,35,108,143,70,245,202,230,163,183,72,226,145,222,125,42,107,195,174,154,233,168,252,69,234,61,199,84,53,66,243,227,174,181,219,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,206,167,108,155,171,149,206,115,222,231,189,239,123,131,192,27,52,104,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,237,101,204,170,224,39,141,251,239,8,249,220,180,89,29,85,214,229,166,87,190,236,183,187,37,28,44,168,153,149,73,10,164,53,84,141,146,88,217,28,221,109,137,146,47,90,53,241,111,212,215,58,56,149,129,63,198,42,243,71,244,39,169,191,130,251,197,17,146,152,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,175,195,92,109,117,177,213,210,207,208,247,49,253,18,198,174,99,186,94,199,53,118,95,39,53,81,124,209,76,107,230,143,232,79,83,127,5,247,138,32,32,4,217,119,136,126,31,176,30,38,180,190,187,74,53,25,149,108,182,214,84,83,213,197,89,66,144,165,109,20,240,200,142,108,180,242,77,28,141,141,234,222,184,156,228,110,235,28,178,55,203,169,77,104,137,94,229,95,199,173,53,85,53,171,133,141,100,190,210,81,190,142,158,27,126,13,115,168,238,171,235,30,178,204,229,160,169,168,146,87,53,30,141,124,17,82,177,172,99,58,34,237,110,175,88,154,240,142,13,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,34,188,175,57,129,127,240,183,194,150,174,205,254,42,211,134,94,28,239,247,204,171,77,91,61,69,79,251,218,154,146,56,98,255,0,2,45,191,69,76,191,227,163,131,43,23,24,122,113,75,108,142,235,244,54,103,139,248,138,140,102,229,43,222,180,173,146,84,103,118,154,166,54,239,188,50,246,162,69,145,173,89,35,115,26,230,245,34,62,41,35,47,131,238,87,218,185,173,153,55,211,58,219,139,228,24,6,9,110,168,146,154,189,149,241,190,217,123,172,122,211,189,204,90,40,106,41,222,138,198,202,176,117,190,86,181,138,215,189,35,87,189,175,70,4,143,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,77,79,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,0,78,247,24,156,42,225,188,87,233,29,195,15,188,219,105,27,147,219,169,234,42,113,59,188,146,44,47,183,92,85,159,97,29,43,88,247,120,105,28,216,219,51,58,93,212,196,71,34,119,25,27,217,175,102,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,206,247,30,220,111,216,184,71,193,34,162,199,42,173,87,45,77,189,246,165,178,89,43,33,125,68,44,165,73,145,38,170,171,108,114,198,248,225,232,108,172,141,122,209,207,151,110,150,185,177,202,172,129,111,245,85,158,229,95,236,174,71,146,100,119,15,246,202,202,235,149,117,68,159,240,164,154,105,36,127,244,185,206,119,222,170,7,215,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,155,9,240,119,194,174,27,194,134,145,219,240,251,53,182,145,217,61,198,158,158,167,44,187,199,34,204,251,141,197,25,246,209,178,185,140,119,134,141,206,145,176,179,165,189,44,85,114,167,113,242,61,250,240,255,0,170,172,11,42,255,0,101,113,204,147,28,184,127,182,81,215,91,107,169,228,255,0,131,36,51,71,35,63,161,205,115,126,229,66,122,120,9,227,126,197,197,198,9,45,22,71,85,106,182,234,109,147,187,45,238,201,71,11,233,225,125,42,204,169,13,85,35,100,150,71,201,15,67,162,100,139,214,174,100,187,245,53,173,146,37,120,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,4,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,70,175,49,30,1,107,56,99,202,147,60,210,219,125,214,229,166,87,190,237,70,201,77,61,71,213,153,18,72,153,225,170,170,122,85,137,11,223,60,109,167,146,71,164,142,251,81,187,169,209,247,37,182,188,14,113,119,117,225,7,87,29,149,207,110,171,188,98,119,234,118,219,114,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,245,116,119,19,101,100,147,70,142,143,186,178,54,127,179,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,18,245,51,149,214,184,218,248,159,159,68,244,206,201,117,172,196,46,93,85,150,60,206,243,69,51,109,113,210,248,119,205,219,172,170,165,142,86,69,51,95,27,233,246,115,88,233,30,145,189,35,99,37,96,18,21,204,35,63,195,117,79,151,14,109,168,58,125,144,210,95,49,235,229,61,146,166,134,186,153,87,162,86,125,51,70,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,9,122,79,130,254,84,53,79,13,211,63,165,62,140,250,219,144,91,172,94,55,177,222,240,190,42,166,56,123,189,190,166,245,244,247,58,186,122,155,190,219,110,155,238,75,255,0,21,92,62,216,184,97,229,95,153,105,13,131,32,186,222,227,182,253,19,61,77,117,194,119,187,189,85,45,234,137,243,58,24,85,206,101,44,42,245,85,108,49,253,148,221,92,229,124,142,146,87,197,7,12,151,107,85,131,137,45,40,190,223,110,116,150,235,109,187,56,177,85,214,86,85,204,216,96,166,130,58,248,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,160,78,245,255,0,35,208,238,93,124,48,91,98,153,151,84,196,49,30,205,186,138,145,149,16,207,116,185,85,84,212,43,228,88,210,105,34,100,179,57,242,79,80,246,49,90,214,177,146,171,24,214,49,26,144,67,196,63,16,57,247,19,90,161,93,170,250,140,250,70,92,171,41,233,233,34,163,161,89,146,138,138,8,99,70,182,42,120,230,146,71,70,197,119,92,174,106,59,101,146,89,29,229,212,165,192,227,147,139,187,175,23,218,184,220,174,11,117,93,159,19,176,211,186,219,142,90,167,168,115,222,200,21,234,231,213,76,196,114,196,202,153,151,167,175,182,155,35,35,134,53,116,157,164,145,215,171,150,87,2,87,93,110,204,173,218,231,170,88,205,36,154,95,97,168,145,212,180,119,72,28,246,100,149,172,71,53,172,142,61,209,31,77,12,187,58,71,191,170,55,190,62,199,76,136,179,118,130,245,114,175,224,42,154,150,154,213,197,62,178,88,169,43,31,89,79,13,195,6,182,84,119,81,244,111,73,102,106,215,212,211,201,19,90,175,86,178,9,105,94,215,189,157,18,247,118,71,164,78,100,165,0,0,133,110,117,126,169,241,111,151,244,62,227,113,38,164,133,110,117,126,169,241,111,151,244,62,227,113,2,234,242,49,253,118,126,237,255,0,18,37,80,138,190,70,63,174,207,221,191,226,68,170,0,0,0,0,0,0,140,14,108,92,111,214,99,127,73,240,153,166,117,93,21,119,11,122,69,155,86,172,51,195,53,44,115,120,121,233,233,105,102,108,172,71,119,96,87,165,66,58,55,198,232,170,26,196,119,82,200,214,134,42,243,17,227,126,179,138,172,237,49,44,58,171,167,76,177,59,132,178,216,156,144,207,77,53,210,71,67,20,111,170,170,137,242,185,142,233,123,39,240,234,177,199,35,34,168,114,61,168,231,189,169,136,5,202,225,227,135,236,251,137,173,80,161,210,141,57,101,35,46,85,148,245,21,114,214,87,36,201,69,69,4,49,171,157,45,68,144,199,35,163,98,187,162,38,185,91,178,201,44,109,242,234,66,82,120,191,229,117,167,21,28,56,218,233,248,122,178,125,27,148,233,157,190,174,177,141,74,36,169,174,203,99,86,54,73,227,170,150,40,251,211,86,42,198,174,167,68,69,141,174,123,161,108,108,100,141,116,65,242,242,144,227,18,155,55,195,99,225,135,80,111,20,144,228,56,173,62,248,164,213,53,146,186,166,241,110,222,71,201,76,137,38,237,87,210,53,26,140,107,94,155,211,244,163,99,70,211,200,245,145,243,86,204,91,44,202,176,107,237,46,83,133,100,215,92,126,245,69,215,225,174,54,186,217,41,42,160,235,99,152,254,137,99,86,189,189,76,123,154,187,47,155,92,168,190,74,166,194,124,20,113,93,98,226,211,70,168,179,46,237,170,143,47,182,237,71,148,217,40,166,123,188,5,87,83,210,57,17,178,34,61,33,157,140,238,198,187,189,169,187,227,238,61,241,72,160,100,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,23,86,249,193,5,246,225,193,46,11,197,158,154,82,221,111,82,84,125,49,46,109,68,179,50,79,3,75,79,93,44,20,245,84,176,182,36,122,194,198,64,245,168,87,72,247,55,169,175,70,164,109,145,204,179,252,60,113,3,159,112,203,170,20,58,175,167,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,116,74,214,171,182,73,34,141,222,125,40,77,79,44,235,77,170,255,0,203,255,0,79,236,87,219,101,37,198,219,113,167,191,82,86,81,213,194,217,160,169,130,75,181,115,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,140,190,98,60,16,86,112,171,157,166,91,135,82,245,105,150,89,112,150,43,19,82,105,234,102,181,200,216,98,145,244,181,82,190,38,177,189,79,124,254,29,22,73,36,124,84,238,87,185,92,199,185,66,74,117,143,153,22,141,98,220,41,199,196,22,151,223,173,87,171,214,65,189,191,28,199,174,82,186,58,175,165,26,177,248,136,106,160,139,169,236,240,172,149,178,202,157,77,99,218,177,53,146,162,84,67,35,160,223,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,92,175,217,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,60,249,38,156,172,248,10,199,181,14,213,15,18,218,209,98,164,186,88,157,81,44,56,173,150,171,194,214,81,92,216,214,212,210,213,205,93,75,44,79,69,99,101,86,246,83,173,143,73,32,123,213,189,61,181,112,98,6,187,240,171,153,112,241,164,122,97,152,106,85,182,174,209,147,234,29,69,230,165,214,137,228,78,186,27,117,59,40,60,42,77,23,66,58,26,151,58,162,161,207,98,185,221,44,88,90,228,142,70,200,196,246,188,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,9,254,0,1,21,124,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,211,42,185,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,160,79,240,6,63,241,175,197,117,139,132,189,26,173,204,187,182,170,204,190,229,189,30,45,100,173,153,237,241,245,93,76,73,36,86,198,138,245,134,6,63,187,34,238,198,174,204,143,184,199,203,26,129,96,57,161,113,211,249,20,197,95,161,218,57,153,248,77,73,189,116,125,49,83,68,222,169,172,86,185,35,114,174,211,35,147,195,214,77,188,125,189,145,207,100,74,249,63,52,231,83,200,176,172,126,174,83,150,101,89,205,246,171,41,205,114,107,174,65,122,173,232,241,55,27,165,108,149,117,83,244,49,172,103,92,178,43,158,238,150,49,173,77,215,201,173,68,79,36,66,95,184,64,229,117,167,20,252,56,221,41,248,133,178,125,37,148,234,101,190,146,177,237,90,36,166,174,196,163,70,58,72,35,165,150,88,251,208,214,34,200,142,168,69,68,141,206,99,97,116,111,100,110,116,161,132,28,186,184,201,166,225,63,84,42,109,249,93,53,35,112,76,222,162,146,28,150,185,40,165,168,173,161,101,60,117,41,79,52,8,201,26,157,13,150,165,29,42,116,72,245,141,174,237,181,95,178,58,125,13,104,120,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,235,137,206,70,236,146,69,35,124,250,84,144,174,84,124,116,255,0,120,225,127,90,243,63,252,94,151,0,173,174,111,249,77,117,174,74,133,119,251,151,133,99,155,254,28,40,255,0,245,188,32,74,161,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,22,43,148,6,127,134,224,188,87,212,210,230,25,13,37,165,249,86,47,83,96,180,45,74,171,89,85,113,146,178,142,88,169,209,251,116,181,239,108,18,35,58,149,58,159,210,198,238,247,177,174,205,254,100,92,2,216,181,247,21,186,107,110,155,219,252,22,166,227,246,247,212,84,67,75,76,249,62,179,82,193,30,233,76,248,226,107,158,234,198,177,157,48,72,214,171,159,179,97,126,237,237,190,24,65,39,79,151,119,31,84,124,78,98,171,129,234,149,194,213,109,212,219,39,106,159,117,169,130,159,235,52,107,28,175,241,52,180,221,72,245,153,140,130,71,84,71,27,22,54,253,153,27,210,217,59,113,4,69,240,153,195,245,215,137,173,121,198,52,162,141,149,108,182,214,84,120,187,245,101,58,57,22,138,213,14,206,169,151,184,145,200,216,222,173,218,40,157,35,122,22,105,97,107,182,234,54,73,35,87,141,125,89,197,121,123,107,45,110,168,232,94,33,138,92,245,39,90,183,173,191,199,122,108,114,67,103,161,165,107,24,174,167,166,165,72,106,35,241,245,15,116,210,203,36,206,108,146,209,189,122,92,228,222,59,193,193,103,50,44,55,138,155,173,171,76,110,120,62,65,102,212,20,179,205,95,117,125,37,2,207,100,235,133,205,107,221,28,205,123,229,129,143,71,53,201,223,99,88,215,57,33,238,200,245,141,101,12,202,0,1,173,103,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,85,0,0,0,0,26,171,155,84,26,171,129,178,159,9,222,150,52,111,229,254,61,237,208,23,84,181,92,39,122,88,209,191,151,248,247,183,64,126,79,21,220,87,105,199,9,90,112,252,215,53,151,199,93,107,187,144,88,44,16,76,140,170,187,213,53,17,85,173,85,69,237,194,206,166,172,179,42,43,99,107,154,136,143,123,227,141,225,106,185,136,241,191,71,194,174,8,152,150,29,85,213,169,185,101,190,89,108,78,72,96,169,134,215,27,102,138,55,213,85,68,249,90,246,245,49,243,248,117,88,228,141,242,211,185,30,213,107,30,213,244,28,179,174,215,91,255,0,5,26,127,125,190,220,234,238,55,43,141,69,250,174,178,178,174,103,77,61,76,242,94,235,157,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,164,11,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,235,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,36,239,114,184,244,39,166,95,141,123,197,104,23,43,138,46,25,48,30,41,180,190,229,167,249,125,53,37,29,201,244,238,109,151,33,75,116,53,53,182,105,214,72,164,235,129,210,39,83,88,247,65,19,101,99,28,197,146,52,115,58,155,186,57,186,246,107,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,108,230,97,87,52,190,26,244,227,85,56,125,191,106,245,205,109,86,92,207,79,173,254,46,219,123,170,170,74,86,212,210,164,168,178,91,166,119,75,187,221,206,183,165,60,107,179,188,76,145,181,174,98,75,42,60,49,87,132,62,108,149,154,103,164,249,30,37,196,10,221,114,219,174,59,111,241,24,149,87,114,122,139,133,242,170,74,153,93,45,53,125,108,242,201,211,211,223,135,162,78,218,53,144,65,42,125,183,164,81,201,30,217,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,231,204,244,229,35,195,38,3,174,122,161,148,106,6,163,83,82,94,45,186,123,79,74,216,177,234,235,116,53,116,87,25,235,227,170,141,175,168,108,200,230,185,145,54,23,185,172,70,238,178,58,55,245,55,182,173,120,100,175,42,190,6,46,186,91,77,252,164,117,114,215,87,111,203,46,84,245,86,219,30,61,114,181,186,158,166,205,7,117,99,150,170,102,212,70,146,199,83,42,70,230,179,163,165,18,158,87,42,185,253,254,152,228,124,0,53,87,39,207,150,117,166,213,127,229,255,0,167,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,218,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,64,97,63,220,174,61,9,233,151,227,94,241,90,4,90,241,247,192,157,215,132,76,154,138,251,141,86,85,221,180,235,34,168,90,75,61,101,84,142,158,182,150,120,233,225,116,145,87,72,202,120,160,99,228,145,213,14,133,172,85,87,71,11,213,124,216,227,18,205,159,117,87,76,241,93,100,211,140,143,75,115,90,79,17,101,201,173,242,219,234,122,99,141,242,67,214,159,98,120,187,140,123,27,52,79,70,201,27,213,171,209,35,24,228,77,218,132,107,112,149,202,143,234,231,16,89,125,119,16,52,191,88,113,12,2,225,77,30,56,215,82,118,173,249,84,210,68,147,182,105,99,145,202,245,134,6,62,20,146,29,157,19,231,115,226,238,202,200,37,100,129,234,185,91,240,11,89,167,126,7,137,189,99,183,221,109,185,122,248,202,124,119,29,172,166,158,134,107,68,107,221,166,154,166,174,57,26,199,186,105,88,178,36,113,170,44,109,138,68,147,237,190,70,118,124,175,60,239,212,159,239,39,240,210,85,8,171,231,157,250,147,253,228,254,26,5,170,228,169,234,159,41,249,127,93,238,54,226,234,243,206,253,73,254,242,127,13,45,87,37,79,84,249,79,203,250,239,113,183,23,87,158,119,234,79,247,147,248,104,22,171,146,167,170,124,167,229,253,119,184,219,139,191,205,67,128,170,106,170,107,175,20,250,55,98,164,163,125,29,60,215,12,230,217,79,221,87,214,61,101,133,169,95,77,79,28,78,106,61,26,249,229,170,123,158,198,116,69,221,217,94,178,185,246,131,146,167,170,124,167,229,253,119,184,219,137,169,3,87,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,159,238,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,58,186,59,137,186,62,57,163,71,73,218,89,29,26,188,205,120,18,186,232,142,101,113,215,61,45,198,105,35,210,251,245,68,110,170,163,181,192,230,51,27,173,122,53,174,100,145,238,168,202,105,165,221,209,189,157,49,177,242,118,58,99,68,135,187,138,188,60,113,3,159,112,203,170,20,58,175,167,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,116,74,214,171,182,73,34,141,222,125,40,6,203,192,182,156,60,113,3,128,241,53,165,244,58,175,167,47,171,101,182,178,162,162,146,90,58,229,133,43,104,167,134,69,107,162,168,142,25,36,108,111,86,244,74,214,171,183,88,229,141,222,93,72,92,176,6,21,115,17,224,22,143,137,204,85,51,205,45,183,218,173,186,155,100,238,212,108,148,208,83,253,102,141,99,137,158,26,170,167,165,30,179,49,144,70,218,121,36,122,198,223,181,27,186,91,39,114,44,213,0,106,217,139,101,153,86,13,125,165,202,112,172,154,235,143,222,168,186,252,53,198,215,91,37,37,84,29,108,115,31,209,44,106,215,183,169,143,115,87,101,243,107,149,23,201,84,145,253,80,230,239,117,204,248,75,76,118,197,29,93,131,90,178,26,138,155,109,206,178,201,3,168,232,172,244,77,153,28,149,84,210,74,249,158,175,154,157,201,3,118,115,100,142,68,158,84,116,93,16,119,126,78,113,156,53,233,198,159,223,113,221,121,194,150,213,101,186,230,183,10,154,75,253,157,149,73,28,151,10,164,98,72,151,24,41,145,191,229,54,166,68,114,53,100,150,153,202,222,185,100,123,163,88,15,213,197,177,60,171,57,190,210,226,216,86,51,117,200,47,85,189,126,26,221,107,162,146,174,170,126,134,57,239,232,138,52,115,221,210,198,57,203,178,121,53,170,171,228,138,108,19,192,231,8,150,174,16,116,141,216,164,247,26,75,198,89,126,168,109,203,35,186,193,78,214,49,243,163,17,172,165,133,234,212,149,244,208,167,87,71,113,119,87,201,52,136,216,251,171,27,113,255,0,148,87,12,152,14,53,162,86,254,35,174,20,212,151,156,179,49,168,169,117,12,245,118,232,85,246,24,41,103,171,162,86,82,202,168,178,181,243,39,117,101,123,92,212,115,29,27,58,126,194,185,242,20,6,42,243,71,244,39,169,191,130,251,197,17,0,36,255,0,115,71,244,39,169,191,130,251,197,17,0,32,108,187,196,63,15,216,15,19,90,95,93,165,26,140,202,182,91,107,42,41,234,226,172,161,72,82,182,138,120,100,71,54,90,121,38,142,70,198,245,111,92,78,114,55,117,142,89,27,229,212,166,188,58,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,233,118,203,178,57,28,215,49,237,99,216,246,54,106,121,119,113,191,71,197,86,8,184,150,99,85,211,169,184,157,190,41,111,174,88,96,166,134,233,27,166,150,54,85,82,196,201,92,247,116,177,144,120,133,72,227,141,146,212,53,24,212,107,216,212,253,110,61,184,32,177,113,113,130,69,91,142,82,218,173,186,155,100,237,69,100,189,214,76,250,120,95,74,179,34,205,75,86,232,226,145,242,67,208,233,95,26,116,43,153,46,221,46,107,100,149,30,24,191,202,191,143,90,106,170,107,87,11,26,201,125,164,163,125,29,60,54,252,26,231,81,221,87,214,61,101,153,203,65,83,81,36,174,106,61,26,248,34,165,99,88,198,116,69,218,221,94,177,53,241,66,125,87,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,159,40,19,253,202,227,208,158,153,126,53,239,21,164,0,147,253,202,227,208,158,153,126,53,239,21,164,0,129,59,220,189,240,12,55,84,249,112,225,58,125,168,56,245,37,243,30,190,83,222,233,171,168,106,81,122,37,103,211,53,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,145,23,197,119,10,58,143,194,86,163,191,10,205,98,241,214,170,238,228,246,11,252,16,171,41,110,244,173,84,69,115,81,85,123,115,51,169,169,44,42,170,232,220,230,170,43,216,248,228,124,202,114,184,244,39,166,95,141,123,197,105,114,184,162,225,147,1,226,155,75,238,90,127,151,211,82,81,220,159,78,230,217,114,20,183,67,83,91,102,157,100,138,78,184,29,34,117,53,143,116,17,54,86,49,204,89,35,71,51,169,187,163,154,16,215,192,39,29,151,94,17,50,106,219,22,75,71,87,118,211,172,138,161,42,239,20,116,177,186,122,218,89,227,167,153,177,203,67,27,234,34,129,143,146,71,83,182,103,61,21,93,28,44,68,243,99,73,233,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,214,135,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,253,46,217,118,71,35,154,230,61,172,123,30,198,231,7,42,190,57,237,90,91,83,252,155,181,114,233,73,111,196,238,85,21,87,43,30,67,114,186,54,158,154,205,63,105,100,150,150,103,84,72,145,71,77,42,198,231,51,163,165,82,162,87,34,181,253,254,168,194,98,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,55,68,57,40,115,188,128,225,93,177,71,155,151,100,58,92,171,230,159,210,119,192,158,91,249,129,216,198,244,161,80,0,12,108,227,39,139,12,83,135,140,54,170,26,201,170,214,239,81,26,199,11,34,166,123,211,121,32,157,204,251,72,246,109,231,31,237,255,0,229,92,77,117,215,92,63,68,241,42,251,222,73,91,52,47,134,154,73,24,145,211,62,85,242,138,71,167,232,237,254,45,126,243,95,94,32,117,175,32,215,141,68,170,203,46,85,245,146,193,52,116,240,83,193,52,178,108,222,220,104,221,250,92,247,162,47,82,191,224,191,127,244,168,31,133,148,100,249,158,180,231,73,93,95,81,45,117,214,235,52,48,67,20,149,14,86,163,213,177,196,212,69,149,235,211,191,75,55,221,223,241,18,111,193,167,44,229,177,194,252,163,86,173,182,186,202,169,26,197,142,39,203,5,92,113,185,149,15,243,106,58,5,86,170,181,173,243,223,246,159,39,44,78,11,174,214,42,218,221,81,212,43,85,3,187,208,192,148,108,116,208,206,172,116,117,111,234,217,58,29,211,191,101,171,228,239,63,47,243,74,75,90,214,167,75,90,136,137,247,34,1,108,44,252,59,105,165,178,222,219,106,227,86,238,203,35,108,77,107,104,233,246,68,68,84,255,0,20,136,90,13,112,229,233,163,154,173,72,245,164,199,168,173,213,170,231,200,149,20,212,180,144,74,231,58,62,148,221,254,29,203,182,251,47,249,144,202,240,4,16,241,67,203,131,83,116,81,46,217,78,60,148,117,248,229,10,77,84,238,229,206,55,84,54,6,246,215,116,111,110,54,249,117,185,118,79,185,190,94,126,75,96,180,63,91,179,45,12,207,45,121,13,158,235,89,20,22,250,214,73,83,74,217,229,237,185,173,87,35,147,161,146,49,29,250,111,251,254,42,108,151,126,178,209,100,22,122,203,61,125,60,114,195,87,11,225,115,100,98,57,54,114,109,247,162,167,252,68,29,115,29,225,98,225,164,218,149,119,207,236,244,180,236,178,222,43,166,169,149,25,52,105,219,223,195,162,42,70,214,55,109,223,50,239,241,253,191,214,18,169,193,247,19,216,215,17,154,123,13,202,130,162,111,164,168,89,77,79,87,28,148,210,71,249,215,83,181,238,217,92,231,111,231,213,231,213,247,125,230,64,144,23,203,79,84,164,193,56,148,197,172,51,214,212,69,67,125,186,50,57,35,103,90,181,203,216,157,169,187,90,228,79,139,219,241,69,39,194,158,120,234,169,226,169,133,85,99,153,141,145,170,169,183,146,166,232,7,97,67,145,126,41,182,229,96,10,90,133,71,27,156,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,194,252,14,17,21,78,28,227,134,187,127,63,45,128,236,0,1,108,248,138,207,232,52,223,73,175,217,13,198,121,34,98,80,213,177,21,140,115,151,116,166,149,255,0,6,170,47,243,13,116,181,58,243,46,117,171,57,61,238,153,235,43,175,119,234,185,96,87,238,138,228,146,119,116,111,212,170,169,228,169,241,248,19,47,205,186,240,150,238,29,232,41,122,220,212,171,185,207,18,244,181,23,117,240,53,8,136,187,252,19,205,126,4,58,232,61,149,47,250,199,134,91,222,138,177,186,253,110,89,17,29,211,246,124,84,72,190,127,231,2,117,185,126,105,196,24,63,12,184,37,67,233,32,138,166,225,99,165,169,145,88,140,85,87,189,100,123,149,85,26,159,124,171,247,175,196,201,99,203,233,117,178,27,54,155,227,22,186,116,84,142,158,211,74,198,162,187,127,46,219,87,226,122,128,0,252,171,150,81,98,180,74,144,220,43,187,79,118,251,39,105,238,251,246,251,145,79,170,221,116,160,187,66,179,219,231,238,198,138,136,171,210,230,253,219,253,232,128,125,103,207,93,65,71,114,167,117,37,125,52,83,194,253,186,153,35,17,205,93,149,23,224,169,183,197,16,250,0,16,147,204,59,130,107,190,149,223,42,181,39,22,182,81,199,101,169,153,171,52,112,207,11,54,124,245,21,10,142,72,218,198,127,181,166,251,170,255,0,163,203,31,56,87,226,79,32,225,239,80,41,175,204,186,86,165,165,97,168,138,122,118,73,43,155,187,227,68,71,36,109,145,136,171,187,24,155,254,207,248,182,19,212,76,6,197,169,88,189,70,43,145,64,249,105,42,31,28,138,140,149,209,170,57,142,71,34,238,159,212,64,55,24,188,43,94,248,115,205,234,152,200,91,244,21,77,67,252,51,157,88,217,158,197,124,213,8,198,121,53,171,183,68,63,122,47,245,129,61,218,87,169,248,222,172,98,52,57,94,53,81,36,176,85,65,20,142,238,66,232,149,28,232,153,34,249,59,238,218,70,253,231,177,33,203,149,47,20,21,120,246,118,205,33,200,234,155,244,125,93,37,100,244,253,186,62,167,239,28,48,35,91,214,139,228,157,48,57,124,211,238,248,249,236,76,91,30,217,26,143,98,238,139,240,80,57,84,69,242,84,58,36,102,202,168,221,207,160,165,237,71,32,29,113,252,55,85,220,237,77,246,58,218,212,69,223,239,59,19,224,7,32,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,250,167,214,79,152,25,15,184,206,108,166,107,89,197,143,170,125,100,249,129,144,251,140,224,72,166,139,241,163,138,240,143,203,51,78,107,168,157,106,189,231,215,47,165,96,178,99,210,215,70,217,25,221,187,220,250,107,170,96,71,164,203,70,197,130,68,87,49,62,220,136,216,186,153,212,178,50,42,255,0,213,86,123,149,127,178,185,30,73,145,220,63,219,43,43,174,85,213,18,127,194,146,105,164,145,255,0,210,231,57,223,122,169,125,117,199,75,238,180,188,41,112,225,173,16,186,174,123,109,206,207,126,197,234,17,180,78,236,81,207,77,127,184,212,197,215,81,186,183,174,118,213,205,211,26,163,87,106,73,28,138,239,62,139,171,201,234,231,134,208,113,130,202,92,162,58,71,92,174,56,189,202,155,28,89,169,22,103,182,226,142,134,87,172,79,70,175,101,254,14,42,212,87,170,183,118,43,217,191,219,70,184,36,127,128,94,10,49,94,20,244,226,146,247,118,182,120,141,77,201,173,240,201,145,220,42,18,55,201,65,214,141,145,214,202,117,141,207,99,97,137,232,136,247,49,203,222,145,136,245,94,150,196,200,174,175,22,62,150,53,147,229,254,67,237,211,151,84,181,92,88,250,88,214,79,151,249,15,183,78,6,181,135,234,223,241,60,171,20,250,55,235,78,51,117,179,125,51,111,134,237,110,250,66,138,74,127,25,67,46,253,170,152,122,209,59,144,191,165,221,50,55,118,187,101,217,87,99,242,137,158,213,190,11,45,92,83,240,19,164,119,220,67,31,164,118,170,99,90,111,142,46,63,88,181,45,165,90,216,18,138,7,75,111,158,71,53,90,246,57,171,43,162,71,171,81,147,43,87,185,27,31,55,80,121,254,87,92,125,81,230,22,43,111,12,250,197,112,181,90,238,184,229,190,154,135,19,188,79,83,5,28,119,58,86,62,42,104,45,174,99,156,222,186,198,247,35,108,93,180,115,166,141,174,234,68,124,106,249,164,168,213,179,253,85,96,89,87,251,43,142,100,152,229,195,253,178,142,186,219,93,79,39,252,25,33,154,57,25,253,14,107,155,247,42,19,167,203,155,141,127,229,85,167,19,216,51,251,157,170,61,77,197,191,55,114,166,129,123,82,93,40,81,24,145,220,219,15,75,88,222,167,189,99,149,177,43,154,201,26,215,109,19,102,138,52,12,160,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,137,132,31,217,171,225,99,255,0,32,117,87,255,0,101,91,191,237,198,90,113,55,105,186,223,248,109,213,123,21,138,217,87,113,185,92,112,123,237,37,29,29,36,46,154,122,153,228,160,153,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,107,239,252,147,184,167,255,0,209,167,85,127,247,54,227,255,0,192,64,217,76,0,0,0,4,43,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,22,171,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,9,84,0,0,32,7,154,63,174,205,77,252,23,217,232,137,254,32,7,154,63,174,205,77,252,23,217,232,128,197,82,79,185,77,241,181,89,111,190,255,0,38,77,94,202,251,180,23,78,135,97,215,75,189,202,121,36,134,169,172,134,8,236,209,247,21,209,178,23,71,26,44,12,69,141,173,145,175,141,169,35,167,141,173,252,174,9,120,73,197,120,185,224,23,43,197,174,82,248,28,146,197,168,23,123,134,51,113,107,163,139,183,92,235,45,19,25,4,242,172,50,200,148,114,72,176,186,102,70,136,231,118,99,84,93,216,132,123,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,168,108,167,172,90,59,128,235,174,1,116,211,157,70,176,210,92,109,183,26,121,226,138,89,105,97,154,123,124,242,67,36,45,171,165,116,204,123,98,169,141,178,189,99,149,26,170,213,95,235,69,215,219,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,103,83,82,88,85,85,209,185,205,84,87,177,241,200,249,73,229,161,199,173,54,188,227,208,232,174,172,223,105,32,212,91,29,60,112,218,31,39,119,174,255,0,110,130,150,54,186,103,77,52,178,58,122,228,116,115,75,50,125,142,166,57,30,198,185,25,50,178,208,115,206,253,73,254,242,127,13,3,21,121,92,122,236,211,47,198,189,158,180,158,140,167,44,197,112,107,21,86,83,154,228,214,172,126,203,69,209,226,110,55,74,216,233,41,96,235,123,88,206,185,100,86,177,189,79,123,90,155,175,155,156,136,158,106,132,11,242,184,245,217,166,95,141,123,61,105,45,60,119,112,173,149,113,85,164,238,197,176,173,69,186,227,247,170,45,188,53,186,75,188,148,150,43,167,93,77,51,223,244,156,81,195,43,231,237,50,157,206,131,100,251,18,187,117,242,85,216,33,175,141,126,43,175,188,90,107,45,110,101,221,186,209,226,22,221,232,241,107,37,108,204,119,128,165,233,98,73,34,182,52,70,36,211,189,157,217,23,119,185,55,100,125,199,178,40,212,243,248,143,12,153,246,75,160,57,239,17,215,10,106,187,54,39,135,83,219,157,67,61,93,186,100,101,250,122,171,139,104,149,148,178,170,36,78,100,43,221,89,94,215,57,90,246,198,206,159,182,174,101,170,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,145,90,110,40,48,29,87,229,77,155,232,133,190,209,73,97,203,52,226,207,143,197,93,71,79,79,13,45,53,194,7,95,224,106,85,211,70,146,186,89,95,178,68,250,169,92,198,39,136,170,223,255,0,8,128,71,1,122,184,174,225,71,81,248,74,212,119,225,89,172,94,58,213,93,220,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,110,102,117,53,37,133,85,93,27,156,213,69,123,31,28,143,178,164,159,115,115,226,207,78,50,138,200,184,117,194,172,120,166,81,117,179,119,162,191,223,234,173,137,81,85,96,170,239,211,72,148,182,234,180,122,118,166,95,14,230,85,34,53,205,233,86,70,174,71,182,70,176,45,175,44,174,59,110,186,35,153,91,180,51,84,178,106,72,244,190,253,81,35,105,107,46,147,185,140,198,235,94,142,115,95,28,155,42,50,154,105,118,108,140,127,76,108,124,157,254,168,209,38,238,200,87,52,127,66,122,155,248,47,188,81,16,129,161,122,23,168,252,69,234,61,187,75,244,190,205,227,174,181,219,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,206,166,238,187,43,149,206,107,24,215,189,236,99,165,255,0,140,157,38,252,133,114,175,200,52,143,235,125,215,40,250,175,111,177,209,125,41,115,118,243,79,253,218,163,119,75,91,186,246,225,103,87,110,40,186,157,219,137,145,179,169,221,61,74,16,130,126,174,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,232,241,54,235,165,20,148,149,80,117,177,175,103,92,82,35,94,222,166,61,174,77,211,205,174,69,79,37,67,242,137,169,230,133,192,183,229,175,21,126,184,232,230,25,226,245,38,203,209,244,197,53,19,186,102,190,218,227,141,200,187,66,141,95,17,89,14,209,246,246,86,189,241,35,227,252,235,155,79,26,7,170,229,221,199,213,31,19,152,170,224,122,165,112,181,91,117,54,201,218,167,221,106,96,167,250,205,26,199,43,252,77,45,55,82,61,102,99,32,145,213,17,198,197,141,191,102,70,244,182,78,220,89,170,106,239,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,4,112,81,197,117,139,139,77,26,162,204,187,182,170,60,190,219,181,30,83,100,162,153,238,240,21,93,79,72,228,70,200,136,244,134,118,51,187,26,238,246,166,239,143,184,247,197,34,129,229,121,163,250,19,212,223,193,125,226,136,130,189,39,206,191,37,250,167,134,234,103,209,127,73,253,82,200,45,215,223,5,223,236,248,175,11,83,28,221,174,231,75,186,58,187,125,61,93,46,219,125,246,93,182,39,83,154,63,161,61,77,252,23,222,40,136,1,3,218,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,121,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,201,255,0,44,174,93,244,216,173,53,187,136,253,123,199,42,217,147,178,162,71,227,88,197,214,223,45,51,236,207,134,87,49,43,106,161,153,173,114,212,171,152,174,133,170,157,17,177,89,50,43,164,115,22,11,41,202,231,129,43,86,182,93,102,215,125,104,198,106,234,48,155,29,67,27,143,219,170,224,111,130,200,107,90,231,164,175,147,169,122,165,166,167,115,26,138,206,142,220,178,57,88,174,114,67,52,78,153,240,35,47,153,175,46,250,108,170,154,227,196,126,130,99,149,111,201,223,81,27,242,92,98,213,111,150,165,247,151,205,43,88,181,180,176,194,215,57,42,81,207,71,76,212,78,137,24,143,153,85,178,53,235,60,96,104,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,108,230,67,7,52,110,4,173,90,39,117,135,93,244,95,25,171,167,194,111,149,15,110,65,110,164,129,190,11,30,173,115,152,145,62,62,149,234,138,154,161,207,114,35,58,59,113,72,212,98,57,169,52,49,52,48,131,86,51,175,202,134,169,230,90,153,244,95,209,159,91,114,11,141,247,193,119,251,222,23,197,84,201,55,107,185,210,222,190,158,231,79,87,75,119,219,125,147,125,137,212,229,113,232,79,76,191,26,247,138,210,0,73,254,229,113,232,79,76,191,26,247,138,208,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,3,42,128,0,98,175,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,16,67,167,184,85,215,82,179,252,107,78,108,85,20,144,92,178,171,197,21,146,142,90,183,185,176,71,61,76,204,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,0,47,167,2,252,25,95,120,195,212,122,171,100,151,95,161,176,204,95,195,212,100,215,40,158,197,170,108,114,171,251,84,212,209,187,125,230,151,181,42,36,142,106,199,27,88,231,59,169,81,145,73,63,216,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,175,195,91,173,116,81,210,82,193,214,247,61,253,17,70,141,99,122,158,247,57,118,79,55,57,85,124,213,79,43,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,254,150,238,187,35,81,173,107,24,214,49,140,99,110,0,3,31,248,173,227,91,75,56,62,250,173,249,76,176,101,119,63,173,190,59,193,125,5,75,77,55,111,194,246,59,157,222,244,241,109,191,137,103,79,79,86,251,59,125,182,77,242,0,141,94,114,154,79,170,122,161,249,32,252,153,233,166,87,150,253,25,245,131,198,253,5,102,169,175,240,189,207,163,251,125,222,203,29,209,213,219,127,79,86,219,244,59,111,130,129,145,92,47,243,11,209,126,44,243,251,134,156,233,206,49,154,219,174,86,235,60,183,185,101,189,209,82,67,3,160,142,104,97,115,90,232,106,101,114,191,170,161,138,136,173,68,217,29,231,240,69,143,110,117,126,169,241,111,151,244,62,227,113,61,175,40,157,16,214,141,53,226,75,36,190,234,54,144,230,184,173,182,124,30,178,146,42,203,221,130,174,134,9,39,117,125,3,155,19,100,154,54,181,94,173,99,220,141,69,223,102,57,126,229,60,87,58,191,84,248,183,203,250,31,113,184,129,117,121,24,254,187,63,118,255,0,137,18,168,69,95,35,31,215,103,238,223,241,34,85,0,0,0,0,0,197,254,62,248,201,166,225,7,75,232,174,22,42,106,74,252,239,39,168,88,113,202,26,234,41,103,162,123,32,146,21,172,154,161,99,146,53,107,25,20,168,214,162,63,173,100,150,61,154,230,36,138,216,12,255,0,85,89,238,85,254,202,228,121,38,71,112,255,0,108,172,174,185,87,84,73,255,0,10,73,166,146,71,255,0,75,156,231,125,234,164,143,243,142,225,159,50,163,204,168,120,158,179,87,100,23,236,122,227,79,13,162,245,12,202,147,83,99,111,137,24,202,110,210,163,186,162,166,168,115,228,85,78,142,134,212,43,213,95,213,82,198,38,16,112,177,173,127,201,219,136,44,39,88,228,183,248,218,76,126,224,190,62,6,197,220,145,244,51,196,250,122,174,211,123,145,162,204,144,77,42,199,212,244,111,113,25,213,187,119,69,9,179,224,19,131,106,110,16,116,190,182,223,125,169,164,175,206,242,122,132,155,35,174,161,173,150,122,39,178,9,38,74,56,105,210,72,227,86,177,145,74,174,114,171,58,214,73,100,221,206,98,70,141,202,3,207,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,2,37,121,177,112,65,71,141,253,39,197,158,153,210,244,82,92,46,9,46,109,68,179,65,12,52,178,77,225,224,167,170,165,133,177,49,93,221,157,94,181,10,233,31,35,165,168,107,209,189,43,35,155,132,28,46,241,55,159,112,179,170,22,221,64,196,42,106,235,45,172,168,107,175,88,242,220,102,166,162,188,192,145,203,31,68,237,141,122,92,246,54,121,93,19,222,215,164,114,43,95,210,237,149,174,155,78,62,184,165,197,120,96,208,234,186,235,182,55,106,202,111,89,127,122,197,104,199,174,78,141,244,181,157,112,187,191,45,84,14,114,62,90,56,216,168,146,181,136,189,78,150,40,149,99,73,123,141,215,176,13,162,48,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,92,206,44,125,83,235,39,204,12,135,220,103,38,207,151,223,12,89,151,12,218,37,67,102,212,28,187,32,172,200,110,244,241,205,93,143,212,94,82,182,209,96,122,79,83,42,67,67,26,53,27,11,220,218,134,248,133,107,158,199,204,197,86,185,205,68,114,194,103,22,62,169,245,147,230,6,67,238,51,129,50,124,184,114,204,87,6,229,237,167,153,78,107,147,90,177,251,45,23,210,222,38,227,116,173,142,146,150,14,187,221,91,25,215,44,138,214,55,169,239,107,83,117,243,115,145,19,205,80,140,30,61,184,223,190,241,113,157,197,69,142,85,93,109,186,101,100,237,75,100,178,86,66,202,121,159,84,176,162,77,85,86,216,229,145,146,77,214,233,89,26,245,171,89,22,221,45,107,164,149,95,226,179,126,42,179,43,231,12,122,121,194,222,57,114,171,182,226,120,229,61,101,78,65,3,99,72,214,237,113,150,233,87,85,18,61,237,122,172,148,209,69,37,59,154,197,107,63,61,220,115,145,253,184,92,223,147,133,30,20,117,31,139,93,71,102,21,133,69,224,109,84,61,185,239,247,249,225,87,210,218,41,92,170,136,231,34,42,119,38,127,75,146,40,81,81,210,57,174,85,86,49,146,72,192,179,242,90,110,176,218,169,239,179,91,42,217,109,172,168,154,146,158,177,208,185,32,154,120,91,27,165,137,146,109,210,231,177,179,194,231,53,23,118,164,177,170,237,212,155,231,175,43,222,58,127,34,153,83,52,59,88,243,63,9,166,215,174,191,161,234,107,91,213,13,138,233,36,141,84,222,101,114,120,122,57,183,147,185,186,57,140,149,89,39,230,154,234,137,22,74,117,143,130,93,14,213,78,31,99,225,250,217,138,90,177,122,11,53,189,104,241,123,149,45,182,26,138,171,12,157,216,230,116,144,190,84,89,23,187,36,76,241,10,143,108,147,181,100,234,145,28,238,180,128,205,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,64,145,254,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,105,106,181,115,137,125,83,215,28,19,3,193,117,50,237,244,223,228,255,0,233,79,5,121,172,158,166,166,233,93,227,166,142,89,60,92,243,74,254,239,71,105,140,143,165,173,233,99,81,171,213,178,42,93,94,87,30,187,52,203,241,175,103,173,2,95,184,173,227,91,75,56,62,250,173,249,76,176,101,119,63,173,190,59,193,125,5,75,77,55,111,194,246,59,157,222,244,241,109,191,137,103,79,79,86,251,59,125,182,77,237,254,130,115,64,208,46,34,117,98,197,163,152,86,33,168,20,87,172,131,197,120,105,238,150,250,40,233,89,216,166,150,161,253,110,142,174,71,166,236,133,200,155,49,126,210,166,251,38,234,150,87,156,166,147,234,158,168,126,72,63,38,122,105,149,229,191,70,125,96,241,191,65,89,170,107,252,47,115,232,254,223,119,178,199,116,117,118,223,211,213,182,253,14,219,224,166,53,114,225,225,235,95,112,110,51,180,243,41,205,116,63,80,49,251,45,23,210,222,38,227,116,198,107,105,41,96,235,181,85,177,157,114,201,27,88,222,167,189,173,77,215,205,206,68,79,53,64,47,95,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,202,174,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,104,19,189,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,162,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,186,235,113,69,196,222,125,197,54,168,92,181,3,47,169,171,163,182,190,161,206,178,227,201,113,154,166,138,205,2,199,20,125,16,54,69,233,107,222,216,34,116,175,99,88,146,72,142,127,75,119,70,182,106,121,130,112,197,153,113,51,162,85,214,109,62,203,178,10,60,134,209,79,36,212,56,253,61,229,40,173,23,247,172,244,210,172,53,209,171,85,179,61,173,167,119,135,87,57,140,100,207,69,115,154,213,87,36,0,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,4,143,242,148,224,187,235,165,246,143,138,236,253,189,54,92,114,225,52,24,189,174,122,30,166,220,107,163,103,75,171,156,233,88,172,88,96,123,213,34,116,74,174,241,48,185,122,163,90,126,153,37,252,197,94,93,220,89,216,184,159,209,165,162,250,14,213,143,229,56,63,106,221,119,178,89,173,143,163,181,209,210,189,210,165,2,209,181,95,34,36,43,4,61,29,29,125,77,124,50,125,134,177,99,87,101,80,24,191,199,223,6,212,220,95,105,125,21,190,197,83,73,65,157,227,21,11,54,57,93,93,91,44,20,76,100,242,66,149,144,212,36,113,200,174,99,226,137,28,213,70,117,164,145,71,179,154,197,145,29,1,159,234,171,2,202,191,217,92,115,36,199,46,31,237,148,117,214,218,234,121,63,224,201,12,209,200,207,232,115,92,223,185,80,217,247,41,203,49,92,26,197,85,148,230,185,53,171,31,178,209,116,120,155,141,210,182,58,74,88,58,222,214,51,174,89,21,172,111,83,222,214,166,235,230,231,34,39,154,161,174,103,23,90,223,106,226,59,136,188,207,89,108,86,58,187,69,182,255,0,81,76,218,58,74,185,26,249,210,10,122,88,105,163,124,157,63,101,175,123,96,71,171,17,92,140,87,171,81,207,233,235,80,153,78,94,124,105,218,184,167,210,250,123,22,95,144,82,59,85,49,170,117,76,130,141,41,155,74,181,176,36,157,49,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,237,198,199,195,213,140,28,243,191,82,127,188,159,195,79,63,201,199,134,124,202,179,50,174,226,122,243,93,144,88,113,235,117,60,214,139,44,48,170,67,77,146,62,84,123,42,123,170,174,234,150,154,157,204,141,81,58,58,29,80,140,84,127,85,51,216,190,131,158,119,234,79,247,147,248,104,17,213,163,218,23,168,250,243,89,147,90,116,190,205,244,205,215,23,199,230,201,38,182,196,170,181,85,148,177,79,4,50,50,153,136,139,221,153,60,67,94,145,238,142,123,88,228,103,83,213,140,127,224,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,111,242,84,245,79,148,252,191,174,247,27,113,239,249,157,114,244,163,197,168,234,120,138,225,251,16,236,218,161,234,151,45,176,91,33,130,10,91,85,44,80,67,28,85,84,84,144,66,206,152,83,181,51,234,87,169,238,71,72,146,116,163,18,87,48,48,47,136,126,32,115,238,38,181,66,187,85,245,25,244,140,185,86,83,211,210,69,71,66,179,37,21,20,16,198,141,108,84,241,205,36,142,141,138,238,185,92,212,118,203,36,178,59,203,169,73,73,228,217,195,215,212,189,39,187,113,11,118,169,181,85,213,234,38,212,86,134,71,75,189,85,186,134,138,166,162,41,218,233,220,136,169,223,157,136,174,137,159,103,166,154,7,43,156,229,233,142,40,116,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,118,93,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,192,197,93,123,230,129,160,92,59,106,197,247,71,51,92,67,80,43,111,88,255,0,133,241,51,218,237,244,82,82,191,191,77,21,67,58,29,37,92,111,93,153,51,81,119,98,125,164,93,183,77,149,111,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,233,168,98,34,171,145,119,71,121,124,21,98,131,152,247,15,90,251,156,241,157,168,121,78,21,161,250,129,144,89,107,126,137,240,215,27,94,51,91,87,75,63,69,170,145,143,232,150,56,220,199,116,189,142,106,236,190,78,106,162,249,162,153,193,202,39,79,115,237,53,225,183,36,177,106,54,15,144,98,183,41,243,138,202,184,168,239,118,201,168,103,146,7,80,80,53,178,182,57,154,215,43,21,204,123,81,200,155,110,199,39,220,160,68,95,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,85,0,0,0,0,26,171,155,84,26,171,129,176,158,5,174,154,113,195,167,2,58,89,170,26,161,121,240,54,170,29,63,199,98,134,24,145,31,85,112,170,117,178,21,142,150,154,53,84,238,76,254,151,108,155,163,81,173,115,222,230,49,143,123,97,47,138,46,38,243,238,41,181,66,229,168,25,125,77,93,29,181,245,14,117,151,30,75,140,213,52,86,104,22,56,163,232,129,178,47,75,94,246,193,19,165,123,26,196,146,68,115,250,91,186,53,191,173,196,71,21,89,150,183,98,90,121,165,176,220,170,233,48,77,58,197,236,182,154,11,74,198,145,36,247,26,123,116,48,85,86,78,141,123,146,87,247,82,102,68,229,84,233,133,91,179,24,249,38,235,185,92,187,184,32,172,226,171,59,92,183,49,165,233,211,44,78,225,20,87,214,172,211,211,77,116,145,208,203,35,41,105,101,100,78,99,186,94,200,60,66,36,145,200,200,170,26,172,114,57,236,114,6,32,19,253,202,227,208,158,153,126,53,239,21,164,37,241,55,105,181,88,56,146,213,123,21,138,217,73,110,182,219,179,139,237,37,29,29,36,45,134,10,104,35,175,153,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,77,167,43,143,66,122,101,248,215,188,86,129,149,68,117,115,147,226,23,234,94,147,218,120,122,180,211,90,170,234,245,19,122,219,187,228,170,222,170,221,67,69,83,79,44,14,108,13,84,84,239,206,197,70,202,255,0,179,211,77,59,81,174,114,245,71,34,166,188,60,193,117,138,213,173,252,90,103,89,118,53,126,171,186,227,212,85,16,217,44,242,203,84,217,224,72,41,33,100,50,58,149,204,123,217,225,164,168,109,68,241,171,23,103,36,253,106,136,231,185,0,199,83,45,57,96,107,69,215,74,120,180,196,172,83,101,245,118,156,99,57,168,117,134,243,70,214,58,88,43,231,146,25,91,111,107,227,70,187,103,165,99,225,107,101,68,69,98,73,34,43,155,27,228,222,229,242,233,225,15,249,68,240,251,196,5,69,101,23,130,171,200,45,244,120,182,51,122,117,127,110,54,87,65,43,110,50,193,43,26,146,42,66,179,195,104,89,30,177,43,187,106,246,196,228,119,94,216,0,6,213,0,183,250,3,172,118,46,32,52,107,19,214,44,114,31,15,73,147,91,219,81,37,55,83,223,225,42,152,231,71,83,77,214,246,49,100,237,79,28,177,119,58,17,175,232,234,111,217,114,41,112,0,213,92,159,238,87,30,132,244,203,241,175,120,173,32,4,159,238,87,30,132,244,203,241,175,120,173,3,42,128,0,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,181,92,149,61,83,229,63,47,235,189,198,220,93,94,121,223,169,63,222,79,225,165,170,228,169,234,159,41,249,127,93,238,54,226,234,243,206,253,73,254,242,127,13,2,213,114,84,245,79,148,252,191,174,247,27,113,53,36,43,114,84,245,79,148,252,191,174,247,27,113,53,32,126,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,232,241,54,235,165,20,117,116,179,244,61,175,103,92,82,35,152,238,151,177,174,77,211,201,205,69,79,52,66,5,248,246,224,130,251,194,62,119,21,110,57,75,117,185,105,149,239,181,21,146,247,89,51,42,38,101,82,66,139,53,45,91,163,138,54,71,55,91,101,124,105,208,141,124,91,116,185,206,142,84,100,132,175,29,182,173,19,230,1,170,90,17,173,25,53,93,62,19,124,168,177,59,31,184,213,206,223,5,143,86,186,211,74,178,178,78,164,234,138,154,161,207,106,171,250,251,113,72,213,122,181,169,52,210,183,45,117,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,112,65,15,3,156,93,221,120,65,213,199,101,115,219,170,239,24,157,250,157,182,220,142,213,5,67,152,247,192,143,71,50,170,22,43,146,39,212,194,189,93,29,196,217,89,36,209,163,163,238,172,141,216,35,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,245,248,107,141,174,182,58,186,89,250,30,230,63,162,88,213,204,119,75,216,230,174,203,228,230,170,47,154,41,174,23,17,124,52,106,159,11,249,220,216,46,166,90,127,193,240,87,154,56,42,126,139,185,254,102,25,100,240,147,205,20,125,238,215,125,140,147,165,191,97,251,181,126,229,91,255,0,203,187,143,170,206,24,242,165,192,245,74,225,117,185,105,149,239,181,79,186,212,207,81,245,102,68,146,87,248,154,90,110,165,98,66,247,207,35,170,35,141,137,35,190,204,141,234,116,125,185,66,117,0,60,166,170,234,102,43,163,122,113,145,234,150,107,87,225,236,184,205,190,91,133,79,76,145,178,73,186,19,236,65,23,113,236,99,166,149,234,216,227,98,185,58,228,123,26,139,187,144,8,107,230,231,196,47,229,91,136,40,180,154,217,77,106,125,151,74,187,212,81,92,40,234,188,68,149,149,213,113,83,73,88,217,21,171,209,31,101,241,50,14,210,34,185,178,67,55,83,183,114,50,60,22,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,76,245,213,142,16,254,136,229,105,166,154,198,180,95,67,228,24,253,194,163,41,187,193,37,127,114,59,133,13,238,162,10,120,39,107,90,146,34,76,176,67,102,86,177,31,19,91,26,79,214,213,149,118,2,239,242,79,214,139,173,198,155,60,208,140,135,47,171,170,167,181,211,210,223,177,155,60,204,115,217,75,2,203,35,46,46,138,78,157,152,197,150,106,37,88,149,232,157,114,61,236,110,238,149,203,41,70,184,60,23,235,29,139,64,184,160,192,53,87,41,135,174,203,106,184,73,79,113,147,169,233,225,169,106,233,229,164,150,167,102,49,239,127,101,149,14,151,182,214,171,159,219,232,77,149,219,166,199,192,98,175,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,16,2,7,170,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,234,146,70,71,55,66,253,184,37,237,189,143,116,50,177,93,28,140,71,39,92,111,123,85,118,114,155,15,112,187,196,222,3,197,54,151,219,117,3,16,169,164,163,185,62,157,174,189,99,203,113,134,166,182,205,58,201,44,125,19,182,53,234,107,30,232,37,116,79,123,88,178,70,141,127,75,119,86,182,48,57,163,112,37,106,209,59,172,58,239,162,248,205,93,62,19,124,168,123,114,11,117,36,13,240,88,245,107,156,196,137,241,244,175,84,84,213,14,123,145,25,209,219,138,70,163,17,205,73,161,137,184,193,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,169,203,20,200,138,232,220,231,34,163,216,249,35,120,73,167,52,110,4,174,186,217,106,135,93,244,95,25,164,168,205,172,116,239,110,65,110,164,129,222,55,33,162,107,88,145,62,62,149,233,150,166,157,172,114,35,58,59,146,198,228,98,57,203,12,49,58,24,77,162,48,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,87,112,39,251,149,199,161,61,50,252,107,222,43,72,1,39,251,149,199,161,61,50,252,107,222,43,72,1,2,127,185,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,49,87,143,110,8,44,92,92,96,145,86,227,148,182,171,110,166,217,59,81,89,47,117,147,62,158,23,210,172,200,179,82,213,186,56,164,124,144,244,58,87,198,157,10,230,75,183,75,154,217,37,71,192,182,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,232,241,54,235,165,20,148,149,80,117,177,175,103,92,82,35,94,222,166,61,174,77,211,205,174,69,79,37,67,105,51,0,57,161,112,45,249,107,197,95,174,58,57,134,120,189,73,178,244,125,49,77,68,238,153,175,182,184,227,114,46,208,163,87,196,86,67,180,125,189,149,175,124,72,248,255,0,58,230,211,198,129,231,249,85,241,207,117,213,42,111,228,221,171,151,74,187,134,89,109,167,170,185,88,242,27,149,209,213,21,55,152,59,171,36,180,179,58,162,69,150,74,152,146,71,57,157,29,72,180,241,57,21,172,236,117,73,35,230,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,19,189,203,187,141,250,62,42,176,69,196,179,26,174,157,77,196,237,241,75,125,114,195,5,52,55,72,221,52,177,178,170,150,38,74,231,187,165,140,131,196,42,71,28,108,150,161,168,198,163,94,198,160,53,239,154,6,129,112,237,171,23,221,28,205,113,13,64,173,189,99,254,23,196,207,107,183,209,73,74,254,253,52,85,12,232,116,149,113,189,118,100,205,69,221,137,246,145,118,221,54,85,188,28,47,241,65,128,241,103,128,92,53,27,78,109,25,5,186,219,110,188,75,100,150,43,221,60,48,206,233,227,134,25,156,230,182,25,101,106,179,166,161,136,138,174,69,221,29,229,240,85,138,14,99,220,61,107,238,115,198,118,161,229,56,86,135,234,6,65,101,173,250,39,195,92,109,120,205,109,93,44,253,22,170,70,63,162,88,227,115,29,210,246,57,171,178,249,57,170,139,230,138,103,7,40,157,61,207,180,215,134,220,146,197,168,216,62,65,138,220,167,206,43,42,226,163,189,219,38,161,158,72,29,65,64,214,202,216,230,107,92,172,87,49,237,71,34,109,187,28,159,114,129,155,224,0,0,0,0,0,0,0,0,0,0,0,0,0,56,93,246,58,164,248,110,139,177,218,191,3,173,205,69,93,254,240,40,141,155,170,35,183,59,209,17,60,145,14,24,212,106,21,0,60,118,170,106,126,55,164,248,141,118,87,146,212,73,20,20,176,75,35,123,112,186,85,87,54,39,200,158,77,251,182,141,223,121,235,222,246,198,213,123,215,100,79,138,144,233,205,107,138,10,188,135,59,126,144,227,149,77,250,62,146,146,142,122,142,229,31,75,247,146,25,209,205,235,85,243,78,153,218,190,73,247,252,124,182,3,20,248,168,226,79,32,226,19,80,42,111,207,186,86,173,165,33,167,138,10,119,201,43,91,187,35,84,87,44,110,145,232,139,187,222,155,254,207,248,242,15,151,143,4,215,125,84,190,82,234,78,83,108,163,146,203,77,51,150,24,230,158,23,238,248,42,41,213,92,177,185,143,255,0,108,77,247,69,255,0,79,157,150,224,235,133,107,223,17,153,189,43,31,11,126,130,166,168,103,137,115,107,27,11,222,172,154,157,30,207,54,185,118,232,155,238,68,254,178,126,116,239,1,177,105,174,47,79,138,227,176,62,42,74,119,201,34,35,229,116,138,174,123,149,202,187,175,245,129,251,212,52,20,118,218,118,210,80,83,69,4,44,223,165,145,177,26,212,221,85,126,8,155,124,85,79,160,0,0,249,46,55,74,11,76,41,61,194,126,212,106,170,136,189,46,119,221,191,220,138,124,182,220,162,197,119,149,97,183,215,119,94,221,183,78,211,219,247,237,247,162,1,250,166,52,243,3,211,136,51,142,25,115,186,134,82,65,45,77,190,199,85,83,26,189,24,138,143,98,198,246,170,42,181,126,248,147,239,79,129,146,199,151,213,27,100,55,157,55,201,237,117,8,171,29,69,166,169,142,68,118,222,93,183,47,196,13,107,180,198,243,46,11,171,56,197,238,165,235,19,172,151,234,73,103,86,110,170,212,142,118,245,237,210,168,171,228,139,240,248,155,22,240,235,159,208,106,70,147,88,114,27,116,242,74,197,161,164,98,171,216,230,174,235,77,19,254,14,85,95,231,154,239,235,197,149,44,26,199,153,219,216,138,145,182,253,113,88,209,93,213,246,124,84,168,158,127,230,38,43,148,141,225,46,60,59,215,210,245,185,201,73,115,130,36,234,106,38,203,224,105,209,81,54,248,167,146,124,64,206,32,0,20,170,108,114,159,2,135,59,111,53,57,107,128,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,91,190,5,49,162,162,121,161,216,239,216,112,139,176,21,128,0,192,110,113,52,238,126,129,99,242,177,191,11,228,170,239,255,0,66,156,137,206,26,234,27,79,174,184,51,156,155,163,178,11,99,127,251,242,18,112,57,134,105,204,26,137,195,181,226,25,34,149,242,218,96,173,174,129,35,115,145,122,219,67,81,182,232,136,187,166,251,121,16,75,167,149,78,195,245,131,28,169,168,84,141,108,249,29,27,165,87,255,0,55,181,84,197,93,247,219,252,31,191,111,243,1,178,198,6,155,97,86,37,251,157,111,129,201,253,74,196,84,255,0,156,243,92,66,102,179,105,230,138,102,121,141,36,241,197,83,108,179,212,77,2,189,26,239,183,211,210,159,101,202,136,190,110,79,35,236,209,11,228,121,54,143,225,183,232,164,108,140,174,178,82,74,215,55,109,149,22,52,253,138,169,255,0,25,226,184,206,197,170,50,222,26,51,251,101,42,61,210,253,13,44,141,107,119,85,119,67,152,245,248,34,175,193,138,4,26,107,63,19,58,149,156,102,21,117,213,55,184,29,209,52,205,111,77,20,45,217,171,51,156,137,228,139,240,220,247,28,53,113,229,170,218,53,146,208,195,81,95,67,81,104,150,182,7,85,49,246,232,156,238,218,34,177,219,59,169,155,47,74,167,223,241,67,31,114,172,90,174,201,126,171,164,170,129,253,94,34,84,70,57,28,142,242,122,167,195,100,59,238,122,125,115,160,196,99,203,95,75,43,105,221,34,181,203,210,254,150,255,0,122,219,125,219,178,127,125,79,191,255,0,150,27,18,240,235,175,24,254,189,224,144,101,54,138,218,105,39,107,32,74,152,226,124,123,177,239,133,146,108,173,100,143,233,95,180,190,74,191,113,117,72,112,229,7,171,46,198,178,251,246,19,89,60,125,171,157,68,19,70,213,107,55,251,20,181,74,187,42,185,23,249,137,247,41,49,224,12,103,227,183,135,219,54,183,232,213,125,4,208,78,234,216,106,104,228,137,209,204,246,237,211,50,238,187,53,174,223,202,71,125,223,121,147,7,77,101,36,21,212,239,165,168,106,186,55,237,186,34,237,240,93,255,0,232,3,88,124,35,46,191,233,54,119,14,67,109,233,134,231,104,146,162,5,108,144,245,162,57,88,248,158,138,215,109,254,18,252,118,83,97,206,20,245,102,13,99,209,235,94,94,202,136,159,36,211,213,196,168,196,98,121,71,51,155,240,107,156,159,241,144,155,199,158,137,191,73,53,186,241,37,29,36,209,91,238,213,85,21,189,82,44,142,252,236,181,117,94,72,231,53,19,244,99,79,45,212,204,30,77,154,179,91,50,214,233,21,68,145,173,60,12,184,215,64,157,182,163,145,58,169,92,191,107,171,117,243,115,254,239,243,129,42,96,0,41,84,13,14,56,64,43,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,3,55,239,250,95,117,212,126,74,120,61,206,204,234,185,42,48,91,197,110,80,250,74,106,39,84,62,166,6,93,238,52,211,111,210,168,177,178,40,170,228,168,124,155,57,26,202,119,110,136,138,175,110,0,104,134,107,106,211,93,104,192,117,26,251,79,87,61,183,21,202,45,87,186,200,169,24,215,79,36,20,213,113,205,35,99,107,156,214,171,213,172,84,68,87,53,55,219,117,79,137,51,220,8,224,191,149,14,88,22,77,52,250,83,232,207,173,184,254,85,98,241,189,142,247,133,241,87,11,140,61,222,223,83,122,250,123,157,93,61,77,223,109,183,77,247,33,7,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,3,105,50,213,113,99,233,99,89,62,95,228,62,221,57,231,248,22,205,109,89,255,0,7,218,73,125,179,83,213,195,79,75,139,210,89,30,218,150,53,175,89,237,237,240,51,57,17,174,114,116,58,90,105,28,197,223,117,98,181,85,26,170,173,79,65,197,143,165,141,100,249,127,144,251,116,224,107,88,108,167,194,119,165,141,27,249,127,143,123,116,6,181,134,202,124,39,122,88,209,191,151,248,247,183,64,6,31,243,43,229,233,71,169,182,42,237,117,208,108,67,253,93,80,116,203,120,177,218,225,130,158,59,197,47,93,76,213,53,76,134,56,82,74,155,139,164,153,142,85,116,157,82,71,18,181,173,124,157,13,116,80,232,166,107,159,105,214,174,98,25,174,150,211,213,213,101,150,187,197,52,182,154,58,102,76,247,215,206,175,70,165,34,199,3,155,44,172,157,28,176,190,38,42,44,140,145,204,254,113,179,153,143,250,77,192,183,14,58,41,172,183,253,113,192,176,207,9,126,189,111,224,233,164,115,29,67,98,238,53,82,163,232,232,81,169,225,251,219,175,87,155,186,26,174,142,46,212,78,116,106,23,87,73,239,249,86,87,165,152,110,83,157,89,62,134,201,47,56,253,186,225,120,183,120,105,41,252,29,116,180,209,190,120,59,82,170,201,31,68,142,123,122,30,170,230,237,178,170,170,41,234,192,0,0,0,0,2,21,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,139,85,206,175,213,62,45,242,254,135,220,110,37,213,228,99,250,236,253,219,254,36,4,170,0,0,16,3,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,103,255,0,37,79,75,25,79,204,10,239,110,183,31,171,204,243,130,10,206,34,241,90,109,94,211,122,94,188,251,15,183,205,21,69,59,166,157,255,0,74,217,225,142,162,161,41,96,167,138,41,22,74,206,251,182,133,27,208,142,239,200,215,185,219,71,209,249,92,149,61,44,101,63,48,43,189,186,220,103,248,26,187,218,110,121,150,148,103,244,87,154,56,234,236,25,102,29,120,142,166,38,85,210,34,79,111,184,210,76,142,106,73,12,205,84,71,199,44,105,187,36,106,249,181,81,201,241,67,39,248,230,227,54,197,198,30,156,104,237,206,75,87,208,217,158,47,244,229,62,77,109,137,143,90,86,201,42,80,118,170,105,164,118,251,195,47,106,85,72,220,229,146,55,49,205,119,82,35,37,147,34,185,172,112,37,117,75,173,127,20,218,53,140,210,58,218,234,117,159,55,181,91,160,115,103,142,116,115,221,37,225,24,138,173,123,28,213,106,79,208,214,171,21,157,247,35,250,231,146,56,182,3,42,185,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,35,87,154,71,0,181,154,137,227,184,155,209,203,125,214,229,151,167,131,167,200,177,218,58,105,235,166,187,198,157,170,104,106,105,35,141,175,123,102,137,137,26,73,26,34,70,232,163,89,62,195,227,127,122,32,77,170,8,96,230,141,192,149,171,68,238,176,235,190,139,227,53,116,248,77,242,161,237,200,45,212,144,55,193,99,213,174,115,18,39,199,210,189,81,83,84,57,238,68,103,71,110,41,26,140,71,53,38,134,38,132,123,31,171,139,98,121,86,115,125,165,197,176,172,102,235,144,94,171,122,252,53,186,215,69,37,93,84,253,12,115,223,209,20,104,231,187,165,140,115,151,100,242,107,85,87,201,20,252,162,108,249,101,112,37,106,209,28,54,221,174,122,165,140,213,199,170,23,234,121,29,75,71,116,129,172,126,55,68,245,115,90,200,227,221,85,149,51,69,179,164,123,250,100,99,36,236,116,198,169,55,116,46,95,1,60,16,88,184,71,193,37,173,200,233,109,87,45,77,189,247,98,189,222,232,230,125,68,44,165,73,149,97,165,164,116,145,70,248,225,232,108,79,145,58,17,207,151,126,167,57,177,196,140,115,71,244,39,169,191,130,251,197,17,149,70,42,243,71,244,39,169,191,130,251,197,16,16,2,109,80,106,174,109,80,4,74,243,58,229,233,71,139,81,212,241,21,195,246,33,217,181,67,213,46,91,96,182,67,4,20,182,170,88,160,134,56,170,168,169,32,133,157,48,167,106,103,212,175,83,220,142,145,36,233,70,36,174,102,16,112,159,170,186,209,163,186,219,103,203,180,19,29,171,200,242,199,83,213,210,71,97,134,146,174,177,151,72,31,3,214,72,165,166,165,123,37,157,140,70,164,232,212,93,154,248,24,245,253,3,99,235,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,75,43,195,143,5,154,13,194,197,215,36,190,233,94,63,86,219,150,75,80,245,125,101,202,167,197,79,69,68,174,71,54,223,77,34,181,28,202,102,185,17,219,57,93,35,213,24,178,201,39,68,125,33,226,185,163,250,19,212,223,193,125,226,136,131,109,16,194,173,90,149,173,24,14,156,223,106,42,224,182,229,89,69,170,201,89,45,35,218,217,227,130,166,174,56,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,240,39,39,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,0,54,72,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,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,88,205,111,194,173,90,107,173,25,246,156,216,170,42,231,182,226,185,69,214,201,71,45,91,218,233,228,130,154,174,72,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,240,39,39,149,199,161,61,50,252,107,222,43,72,86,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,8,86,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,133,110,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,64,202,160,0,24,171,205,31,208,158,166,254,11,239,20,68,43,112,157,234,159,70,254,96,99,222,227,1,53,60,209,253,9,234,111,224,190,241,68,66,183,9,222,169,244,111,230,6,61,238,48,1,178,152,0,0,0,1,10,220,234,253,83,226,223,47,232,125,198,226,77,73,10,220,234,253,83,226,223,47,232,125,198,226,5,213,228,99,250,236,253,219,254,36,74,76,119,107,84,215,90,139,20,55,58,71,220,168,233,225,171,168,163,108,205,89,225,130,103,72,216,165,124,123,245,53,143,116,19,53,174,84,217,203,20,136,155,244,174,208,173,203,75,137,188,7,133,157,47,215,237,64,203,234,105,43,46,76,167,199,93,101,199,146,227,13,53,109,230,116,146,186,62,136,27,34,245,57,140,116,241,58,87,177,175,88,227,87,63,165,219,35,93,96,48,222,51,53,163,9,226,94,235,197,69,190,186,146,175,44,189,84,86,203,93,71,89,45,92,150,233,224,168,98,181,41,31,26,78,146,190,154,20,237,118,98,116,138,140,240,208,124,123,104,6,198,96,183,250,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,186,224,0,0,1,249,57,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,163,196,219,174,148,81,213,210,207,208,246,189,157,113,72,142,99,186,94,198,185,55,79,39,53,21,60,209,13,123,56,215,225,70,251,194,94,178,214,225,189,171,173,102,33,114,222,179,22,189,214,194,198,248,250,94,150,44,145,171,163,85,98,205,3,223,218,145,54,99,151,102,73,219,99,37,141,13,138,75,63,197,23,12,152,15,20,218,95,114,211,252,190,154,146,142,228,250,119,54,203,144,165,186,26,154,219,52,235,36,82,117,192,233,19,169,172,123,160,137,178,177,142,98,201,26,57,157,77,221,28,208,139,110,87,188,116,254,69,50,166,104,118,177,230,126,19,77,175,93,127,67,212,214,183,170,27,21,210,73,26,169,188,202,228,240,244,115,111,39,115,116,115,25,42,178,79,205,53,213,18,44,191,106,174,166,98,186,55,167,25,30,169,102,181,126,30,203,140,219,229,184,84,244,201,27,36,155,161,62,196,17,119,30,198,58,105,94,173,142,54,43,147,174,71,177,168,187,185,13,104,179,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,229,107,87,24,26,227,196,14,156,97,58,101,170,25,39,210,148,24,63,121,208,213,245,204,149,87,73,30,141,100,115,87,170,200,177,212,77,12,104,232,217,47,67,100,233,146,85,123,158,233,30,229,15,202,226,119,136,92,171,138,13,101,189,106,230,83,77,224,60,127,110,154,221,107,101,84,149,16,219,40,98,111,76,84,241,185,235,254,84,143,86,181,141,124,178,202,244,99,58,250,83,58,121,78,240,65,71,146,125,25,197,158,166,82,245,210,91,238,11,46,19,68,147,65,52,53,82,67,226,32,168,170,170,133,209,61,91,218,157,24,180,234,217,25,35,101,167,115,213,189,41,27,157,140,28,2,112,109,83,197,246,168,86,219,239,181,53,116,24,38,49,78,147,100,117,212,53,177,65,90,199,207,28,201,71,13,58,73,28,136,231,190,88,149,206,85,103,66,71,20,155,185,175,88,209,211,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,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,30,127,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,205,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,97,62,23,120,100,192,120,89,210,251,110,159,226,20,212,149,151,38,83,181,183,172,133,109,208,211,86,222,103,73,37,147,174,119,70,157,78,99,29,60,173,137,143,115,214,56,213,172,234,118,202,231,99,175,40,237,11,211,140,67,134,203,62,183,219,44,221,220,207,59,241,241,92,174,149,10,143,146,26,90,122,249,160,142,150,159,201,59,80,175,135,100,143,68,221,207,145,81,92,229,70,68,216,243,168,1,138,188,123,112,65,98,226,227,4,138,183,28,165,181,91,117,54,201,218,138,201,123,172,153,244,240,190,149,102,69,154,150,173,209,197,35,228,135,161,210,190,52,232,87,50,93,186,92,214,201,42,63,42,128,26,176,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,101,7,43,143,93,154,101,248,215,179,214,153,21,206,231,0,195,108,89,150,153,106,13,155,30,164,163,200,114,170,123,181,53,234,186,20,86,190,189,148,105,68,148,203,42,34,244,185,236,108,242,49,31,183,90,179,161,170,170,216,216,141,199,94,87,30,187,52,203,241,175,103,173,2,127,128,0,69,95,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,202,174,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,104,19,252,69,95,53,206,5,191,191,241,65,162,152,103,254,49,85,159,209,80,187,252,151,54,233,29,58,55,253,215,197,61,174,255,0,2,101,103,250,226,98,85,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,53,172,225,227,136,28,251,134,93,80,161,213,125,57,125,35,238,84,116,245,20,146,209,215,44,203,69,91,4,209,171,93,21,68,112,201,27,164,98,59,162,86,181,93,178,73,20,110,243,233,67,98,157,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,88,64,230,25,193,101,215,133,141,80,168,190,226,24,253,91,116,175,37,168,69,199,235,22,165,213,73,69,58,199,213,45,190,121,28,212,115,30,215,36,174,137,30,174,87,194,141,94,228,143,100,221,54,215,69,120,192,215,30,31,180,227,54,211,45,47,201,62,139,160,206,59,46,154,175,174,101,170,181,200,196,115,36,154,129,82,68,142,158,105,163,86,198,249,122,29,39,76,113,43,28,199,70,199,32,101,87,53,158,54,168,245,90,251,77,195,246,144,229,126,51,12,179,118,235,47,247,43,93,202,10,139,126,65,84,246,69,52,17,177,240,171,187,144,211,249,238,138,254,151,78,171,213,26,45,60,111,92,106,224,163,133,27,239,22,154,203,69,134,246,174,180,120,133,183,106,204,166,247,69,11,29,224,41,122,94,177,198,142,145,81,137,52,239,103,106,52,217,238,77,223,39,109,236,138,68,45,6,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,185,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,108,81,194,239,12,152,15,11,58,95,109,211,252,66,154,146,178,228,202,118,182,245,144,173,186,26,106,219,204,233,36,178,117,206,232,211,169,204,99,167,149,177,49,238,122,199,26,181,157,78,217,92,224,185,88,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,175,195,91,173,116,81,210,82,193,214,247,61,253,17,70,141,99,122,158,247,57,118,79,55,57,85,124,213,72,193,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,181,92,149,61,83,229,63,47,235,189,198,220,76,245,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,48,242,84,245,79,148,252,191,174,247,27,113,53,32,97,255,0,11,124,189,240,78,27,56,130,212,77,82,182,89,237,85,118,90,223,8,204,3,191,87,53,93,194,197,12,145,73,244,140,110,238,49,172,111,83,222,200,226,145,29,36,189,134,185,174,126,239,147,185,152,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,153,88,255,0,28,246,174,31,121,106,233,246,149,233,205,210,146,187,81,114,170,124,142,219,43,232,238,141,108,248,188,14,185,84,171,170,165,108,50,36,240,212,186,58,134,58,155,116,106,111,188,189,74,145,164,114,4,191,91,46,214,171,213,51,235,44,215,58,74,250,120,234,39,164,124,180,211,54,86,54,120,37,124,51,68,174,106,170,35,227,150,57,35,123,126,45,123,28,213,217,81,80,250,200,22,229,221,198,253,103,10,185,218,226,89,141,87,86,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,212,247,193,226,21,35,146,71,197,78,212,99,85,204,99,86,119,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,53,87,54,168,53,150,208,189,11,212,126,34,245,30,221,165,250,95,102,241,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,103,83,119,93,149,202,231,53,140,107,222,246,49,193,234,248,81,225,71,81,248,181,212,118,97,88,84,94,6,213,67,219,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,114,103,244,185,34,133,21,29,35,154,229,85,99,25,36,140,216,123,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,109,255,0,11,188,50,96,60,44,233,125,183,79,241,10,106,74,203,147,41,218,219,214,66,182,232,105,171,111,51,164,146,201,215,59,163,78,167,49,142,158,86,196,199,185,235,28,106,214,117,59,101,115,175,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,93,94,41,245,175,249,59,112,251,155,107,28,118,255,0,27,87,143,219,211,192,64,232,187,145,190,186,121,89,79,75,221,111,114,53,88,82,121,162,89,58,94,142,237,163,250,119,118,200,186,214,19,39,206,147,88,239,184,126,141,98,90,59,104,135,183,73,168,151,10,138,139,165,79,83,23,170,150,218,234,121,27,77,208,230,42,167,92,243,211,203,220,107,216,230,248,110,159,180,217,28,137,22,220,53,233,13,78,189,107,206,13,164,112,193,87,37,62,69,120,134,27,130,210,79,20,51,197,110,102,242,214,205,27,229,221,136,248,233,163,154,68,69,71,110,172,68,70,185,85,26,161,59,220,3,233,158,85,164,92,33,105,182,11,154,210,120,75,213,61,190,162,225,83,74,232,228,142,74,95,27,87,53,99,32,149,146,49,175,100,209,178,161,172,145,138,223,179,35,94,212,85,68,69,88,65,227,67,71,44,90,5,197,6,127,165,88,180,221,118,91,85,194,58,139,116,125,47,79,13,75,87,79,21,92,84,219,189,239,123,251,44,168,108,93,199,57,92,254,223,90,236,174,217,54,62,34,3,157,166,153,226,184,254,163,233,222,169,90,105,60,61,235,48,183,220,45,247,126,220,113,178,58,143,0,180,221,137,221,210,196,123,230,86,85,172,110,123,220,239,205,193,3,81,26,140,243,12,128,228,217,173,127,94,120,125,187,104,229,93,191,179,87,166,87,4,236,207,28,93,49,207,67,113,150,162,162,62,167,44,142,87,76,217,217,88,142,217,140,106,71,216,219,169,221,106,103,249,9,124,156,117,122,167,10,226,94,187,75,106,39,171,91,110,163,217,230,133,144,67,4,78,103,210,52,44,125,84,51,74,247,108,246,49,180,233,94,196,70,42,238,249,153,212,213,217,28,201,180,3,85,114,127,185,92,122,19,211,47,198,189,226,180,128,18,127,185,92,122,19,211,47,198,189,226,180,12,170,0,0,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,2,213,114,84,245,79,148,252,191,174,247,27,113,117,121,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,139,171,207,59,245,39,251,201,252,52,11,85,201,83,213,62,83,242,254,187,220,109,196,212,144,173,201,83,213,62,83,242,254,187,220,109,196,212,129,0,60,209,253,118,106,111,224,190,207,68,73,167,42,45,98,207,181,143,133,201,235,53,26,253,87,124,185,99,121,69,125,146,43,157,117,84,213,53,181,112,118,160,171,107,170,38,153,239,116,143,107,170,223,27,85,54,68,142,56,219,183,217,85,88,203,230,143,235,179,83,127,5,246,122,35,63,249,42,122,88,202,126,96,87,123,117,184,11,213,204,31,66,244,227,89,120,101,205,110,217,173,155,187,117,193,49,251,166,73,96,185,64,168,202,170,42,170,122,87,204,172,107,213,23,120,101,237,53,146,198,168,173,115,81,170,155,61,145,189,154,246,27,41,241,99,233,99,89,62,95,228,62,221,57,173,96,27,84,24,1,206,79,90,254,163,112,251,105,209,202,75,127,122,175,83,110,11,222,158,72,186,163,130,134,221,45,61,68,157,46,73,26,173,153,211,190,141,27,187,30,213,143,191,191,75,186,20,207,242,16,57,193,107,29,247,57,226,129,116,170,162,31,15,101,211,75,124,20,244,113,245,49,253,250,170,234,120,42,234,42,119,70,53,237,234,99,233,162,237,171,158,212,240,221,109,233,89,28,128,98,6,149,105,158,85,172,154,143,142,105,110,21,73,226,47,89,53,194,43,125,55,84,114,62,56,122,215,237,207,47,109,143,123,97,137,136,233,36,122,53,122,35,99,220,169,179,84,216,251,95,180,114,197,196,6,141,101,154,59,145,205,225,233,50,107,123,169,227,169,233,123,252,37,83,28,146,83,84,244,49,236,89,59,83,199,20,189,190,180,107,250,58,93,246,92,168,68,95,39,29,33,169,205,120,151,174,213,42,136,42,210,219,167,22,121,166,100,240,207,19,89,244,141,115,31,75,12,50,177,219,189,236,117,58,215,189,21,136,155,62,22,117,57,55,70,190,109,0,213,92,217,79,133,141,107,254,81,60,62,225,58,199,37,191,193,85,228,22,245,241,240,54,46,220,108,174,130,87,211,213,118,155,220,145,82,21,158,25,86,62,167,171,187,106,206,173,157,186,36,21,241,241,166,120,174,145,113,123,169,56,46,21,73,225,44,180,247,10,123,133,53,43,99,142,56,233,124,109,36,53,143,130,38,70,198,177,144,198,250,135,50,54,35,126,204,109,99,85,85,81,85,100,127,147,6,175,84,229,250,13,146,233,29,198,122,185,170,52,246,240,217,168,213,208,68,200,33,183,92,59,146,199,11,30,223,182,247,165,76,53,210,57,94,158,73,52,104,142,84,78,150,5,224,230,143,232,79,83,127,5,247,138,34,0,73,254,230,143,232,79,83,127,5,247,138,34,0,64,218,118,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,3,56,246,224,130,251,194,62,119,21,110,57,75,117,185,105,149,239,181,21,146,247,89,51,42,38,101,82,66,139,53,45,91,163,138,54,71,55,91,101,124,105,208,141,124,91,116,185,206,142,84,100,255,0,22,255,0,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,157,78,217,118,86,171,92,230,61,175,99,222,199,4,43,114,238,227,126,179,133,92,237,113,44,198,171,171,76,178,203,132,82,223,92,176,207,83,53,174,70,195,44,108,170,165,137,146,181,141,234,123,224,241,10,145,201,35,226,167,106,49,170,230,49,171,136,5,202,226,31,135,236,251,134,93,80,174,210,141,70,101,35,238,84,116,244,245,113,86,80,164,203,69,91,4,209,163,155,45,60,147,71,27,164,98,59,174,39,57,27,178,73,20,141,243,233,82,218,129,63,220,174,61,9,233,151,227,94,241,90,64,9,63,220,174,61,9,233,151,227,94,241,90,64,8,19,253,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,166,85,0,0,1,10,220,220,248,104,210,205,14,206,240,252,235,76,237,63,66,126,80,62,144,241,182,106,56,41,169,173,116,62,6,26,8,163,240,144,67,19,59,93,125,215,190,78,167,59,169,238,87,39,78,234,138,228,169,234,159,41,249,127,93,238,54,226,234,243,206,253,73,254,242,127,13,45,87,37,79,84,249,79,203,250,239,113,183,1,53,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,112,68,56,83,150,129,80,0,11,59,197,102,172,193,163,154,61,116,203,223,81,19,36,134,122,72,145,30,140,95,41,38,107,126,14,115,83,254,51,94,60,223,46,191,234,206,119,54,67,114,233,154,231,119,146,158,4,108,112,244,34,185,24,200,152,136,214,239,254,10,124,55,82,74,249,201,234,205,108,43,69,164,84,242,70,148,243,178,221,93,58,118,218,174,84,234,170,114,125,174,173,211,205,172,251,191,206,97,247,1,154,38,253,91,214,235,60,149,148,147,75,111,180,213,83,214,245,70,178,55,243,177,85,210,249,43,154,213,79,209,145,124,183,64,37,243,129,46,31,108,218,33,163,84,20,16,193,59,107,102,169,172,146,87,73,51,221,191,84,201,178,236,230,183,111,40,219,247,125,198,76,29,52,116,144,80,211,178,150,157,170,216,217,190,200,171,191,197,119,255,0,164,238,0,90,174,34,181,227,31,208,76,18,124,166,239,91,77,28,238,100,233,77,28,175,143,119,189,144,190,77,145,175,145,157,75,246,83,201,23,239,46,169,14,28,223,53,101,217,46,95,97,194,104,231,143,181,108,168,158,105,26,141,102,255,0,110,150,149,83,117,71,42,255,0,61,126,228,2,199,241,43,199,150,171,107,46,75,93,13,61,125,13,61,162,42,217,221,74,198,91,162,107,187,106,136,198,238,238,167,238,189,40,191,127,197,79,15,163,28,76,234,86,15,152,82,87,83,94,224,111,92,208,181,221,84,80,187,118,164,205,114,167,154,39,199,98,222,91,52,250,231,95,136,201,150,178,150,87,83,182,68,107,87,165,253,46,254,251,190,219,55,101,254,244,191,127,255,0,43,163,21,197,170,239,119,234,74,74,88,31,213,226,34,69,99,81,202,239,55,162,124,54,80,54,62,225,239,53,155,80,244,83,12,204,106,231,142,90,155,157,158,158,105,213,136,214,253,190,158,149,251,45,85,68,243,106,249,30,151,60,77,240,171,234,253,205,183,206,229,254,164,98,170,255,0,204,91,30,12,113,106,140,75,134,140,2,217,84,143,108,191,67,69,35,154,237,209,91,214,231,189,62,40,139,240,122,30,215,91,239,145,227,58,63,153,95,165,145,177,178,134,201,87,43,156,237,182,68,72,215,246,170,39,252,96,107,181,196,165,67,106,53,215,57,115,83,100,110,65,115,111,255,0,126,76,75,31,39,106,119,51,64,178,9,94,223,141,242,37,111,255,0,161,64,68,22,161,213,59,48,214,12,142,166,157,82,69,188,100,117,142,137,89,252,238,237,83,213,54,219,127,240,190,237,255,0,206,78,215,47,61,57,131,78,248,118,179,195,28,82,178,91,180,20,85,211,164,142,114,175,91,168,105,247,217,21,19,100,223,127,32,50,112,0,7,76,136,170,158,72,84,223,129,202,174,231,45,253,128,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,131,141,138,138,85,0,168,28,39,153,200,30,127,62,178,65,145,97,183,155,77,67,92,228,158,130,161,141,68,114,167,218,116,78,106,124,63,172,215,11,137,44,126,76,63,136,61,64,177,163,29,27,168,242,58,215,49,29,186,170,35,165,87,181,124,209,62,231,34,252,13,151,28,212,123,85,142,77,209,201,178,144,145,205,179,75,153,135,107,68,89,157,60,104,145,228,213,149,47,122,162,73,250,76,167,164,219,205,202,169,252,231,124,54,2,68,185,112,231,240,102,60,45,225,20,75,83,19,166,180,217,224,163,115,90,173,71,34,199,36,209,249,162,42,255,0,138,254,131,39,174,20,52,247,58,10,139,109,91,85,208,85,68,248,100,68,93,149,90,228,217,124,254,239,37,33,195,148,214,189,197,141,106,4,58,83,116,85,108,119,106,136,96,163,114,201,19,90,139,211,89,35,247,221,17,203,230,244,248,42,255,0,152,153,102,185,175,106,61,142,71,53,201,186,42,46,232,168,6,32,106,95,46,29,26,204,178,201,115,53,117,239,189,36,175,170,154,20,185,42,53,94,233,93,35,145,17,34,85,217,122,149,63,75,254,179,27,121,130,104,141,135,74,56,120,169,181,216,232,170,34,134,26,120,30,197,146,103,200,168,212,171,164,98,110,174,79,142,205,37,72,193,158,109,12,141,156,59,93,39,115,147,169,244,209,177,19,250,171,169,63,253,160,35,67,151,237,124,148,92,71,99,233,26,162,119,60,94,251,166,255,0,10,10,175,250,205,133,26,189,77,71,39,222,155,154,240,240,20,197,119,17,248,226,162,111,183,140,242,255,0,243,10,163,97,200,83,104,99,79,253,84,255,0,152,10,192,0,70,143,56,252,17,139,166,86,252,194,24,36,85,166,186,209,119,30,138,229,68,235,241,137,231,229,178,121,200,159,127,222,97,255,0,43,204,214,76,63,138,58,47,207,199,27,43,172,215,26,116,235,70,254,151,67,95,247,170,125,209,18,171,204,67,79,101,212,142,24,239,182,42,86,34,212,120,235,124,173,221,30,190,77,169,110,254,77,243,251,212,130,109,26,206,27,166,122,151,104,204,231,129,242,54,219,226,55,99,85,173,114,247,41,228,143,226,239,47,231,129,179,131,30,217,26,143,99,145,81,126,10,138,84,120,109,21,206,104,117,31,78,45,153,109,189,221,80,213,58,161,136,189,108,119,155,38,123,23,205,190,95,205,61,200,20,185,62,243,143,243,149,148,1,82,121,161,201,199,196,228,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,19,83,202,227,208,158,153,126,53,239,21,164,80,115,40,210,26,157,32,227,7,56,129,32,171,75,110,97,80,153,125,182,106,153,226,149,243,178,185,206,125,67,145,35,219,161,141,172,74,184,216,215,162,61,25,19,85,122,183,71,186,87,249,92,122,19,211,47,198,189,226,180,196,174,119,26,67,82,203,174,158,235,221,12,21,114,83,207,79,46,33,116,145,211,197,216,129,236,116,149,84,77,100,126,82,171,228,73,43,213,206,251,76,68,134,52,251,10,169,214,30,215,146,94,166,98,181,58,89,157,104,231,139,237,100,150,252,129,114,110,196,146,70,223,17,67,81,77,79,79,215,11,122,251,143,237,201,75,180,139,208,141,111,126,15,180,170,253,147,53,120,177,244,177,172,159,47,242,31,110,156,136,14,81,154,153,138,233,223,23,16,219,178,154,191,9,245,215,31,171,198,109,211,190,72,227,133,181,210,79,79,81,19,36,115,222,221,187,158,21,209,49,27,212,231,75,44,76,70,253,173,210,95,248,177,244,177,172,159,47,242,31,110,156,13,107,13,148,248,78,244,177,163,127,47,241,239,110,128,214,176,217,79,132,239,75,26,55,242,255,0,30,246,232,0,186,160,0,0,0,0,0,0,0,33,91,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,181,92,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,64,74,160,0,1,0,60,209,253,118,106,111,224,190,207,68,79,241,0,60,209,253,118,106,111,224,190,207,68,6,127,242,84,244,177,148,252,192,174,246,235,113,159,230,0,114,84,244,177,148,252,192,174,246,235,113,159,224,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,144,89,204,227,132,75,87,12,186,185,73,149,225,247,26,69,196,245,42,162,227,114,182,218,163,167,108,15,180,79,19,226,117,69,43,89,27,91,23,134,106,212,199,217,233,68,86,179,120,220,223,205,164,146,78,241,21,124,243,191,82,127,188,159,195,64,197,94,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,1,138,188,209,253,9,234,111,224,190,241,68,101,81,138,188,209,253,9,234,111,224,190,241,68,4,0,155,84,26,171,155,84,0,49,87,154,63,161,61,77,252,23,222,40,140,170,49,87,154,63,161,61,77,252,23,222,40,128,128,19,106,131,85,115,106,128,0,0,49,87,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,2,106,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,3,101,48,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,85,0,0,197,94,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,9,169,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,13,148,192,0,0,0,8,86,231,87,234,159,22,249,127,67,238,55,18,106,72,86,231,87,234,159,22,249,127,67,238,55,16,48,0,246,178,104,166,174,69,165,244,250,212,237,56,200,23,4,170,168,154,153,153,3,104,94,234,36,124,82,71,19,149,242,34,108,198,44,179,50,38,189,219,49,242,36,140,98,185,241,200,214,222,174,1,56,54,169,226,251,84,43,109,247,218,154,186,12,19,24,167,73,178,58,234,26,216,160,173,99,231,142,100,163,134,157,36,142,68,115,223,44,74,231,42,179,161,35,138,77,220,215,172,104,233,222,202,116,171,78,51,77,56,170,210,28,147,11,181,85,225,149,118,246,90,221,100,109,58,69,75,29,44,104,212,138,56,155,31,79,103,183,208,197,141,99,233,116,110,99,28,197,106,181,170,129,2,220,11,241,155,125,224,243,81,234,174,114,90,190,153,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,28,255,0,98,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,191,13,113,181,214,199,87,75,63,67,220,199,244,75,26,185,142,233,123,28,213,217,124,156,213,69,243,69,53,236,227,95,133,27,239,9,122,203,91,134,246,174,181,152,133,203,122,204,90,247,91,11,27,227,233,122,88,178,70,174,141,85,139,52,15,127,106,68,217,142,93,153,39,109,140,150,52,47,7,45,142,57,238,188,62,231,244,122,87,168,215,74,186,237,58,202,170,41,173,177,62,178,232,230,193,139,206,233,164,86,213,68,217,164,72,33,166,116,149,15,117,78,200,213,219,105,122,149,99,88,228,9,201,0,0,0,197,254,62,248,201,166,225,7,75,232,174,22,42,106,74,252,239,39,168,88,113,202,26,234,41,103,162,123,32,146,21,172,154,161,99,146,53,107,25,20,168,214,162,63,173,100,150,61,154,230,36,138,208,192,14,114,249,150,145,221,245,182,193,134,97,150,10,72,51,108,118,158,121,179,59,156,54,182,64,250,183,212,193,70,234,24,101,168,217,31,82,248,169,226,221,21,122,152,198,76,198,181,219,247,26,200,246,63,87,253,85,103,185,87,251,43,145,228,153,29,195,253,178,178,186,229,93,81,39,252,41,38,154,73,31,253,46,115,157,247,170,153,63,196,255,0,47,61,80,225,171,68,176,77,87,188,209,213,214,212,92,41,229,139,55,167,166,116,117,52,216,245,107,231,254,211,69,149,155,42,178,72,164,142,39,175,75,163,101,68,78,68,153,233,60,40,4,154,114,180,202,116,58,235,194,157,135,24,210,26,237,238,182,47,181,152,210,85,69,12,87,6,94,39,85,124,147,76,145,162,119,33,127,74,182,158,85,234,85,130,24,227,115,186,225,145,172,204,3,91,110,23,120,155,207,184,89,213,11,110,160,98,21,53,117,150,214,84,53,215,172,121,110,51,83,81,94,96,72,229,143,162,118,198,189,46,123,27,60,174,137,239,107,210,57,21,175,233,118,202,215,108,83,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,129,232,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,154,158,87,30,132,244,203,241,175,120,173,50,168,197,94,87,30,132,244,203,241,175,120,173,50,168,0,0,8,171,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,153,85,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,2,127,128,0,69,95,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,202,174,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,104,19,252,1,231,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,244,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,20,49,171,153,206,107,160,216,223,11,153,14,63,173,20,244,151,11,149,254,158,120,176,219,114,51,174,181,111,108,137,82,10,184,54,115,93,27,32,116,141,116,178,238,141,237,189,209,47,95,121,177,73,1,133,245,227,19,138,172,203,138,253,92,184,102,23,155,149,91,113,139,117,69,69,54,39,104,146,52,133,150,235,114,191,236,43,162,107,222,223,19,35,91,27,166,127,83,186,158,136,212,94,219,35,99,61,255,0,12,28,188,245,67,137,93,18,206,245,94,205,71,87,69,81,111,167,138,44,34,158,165,209,211,83,100,53,172,159,251,113,18,87,238,168,200,226,142,72,152,189,45,141,245,18,181,22,102,36,19,32,23,87,147,70,101,164,118,141,109,191,225,153,157,130,146,124,219,34,167,130,108,50,231,53,173,147,190,145,244,208,86,58,186,24,170,54,87,211,62,90,121,119,85,78,150,61,144,189,174,118,253,182,190,103,205,91,63,213,86,5,149,127,178,184,230,73,142,92,63,219,40,235,173,181,212,242,127,193,146,25,163,145,159,208,230,185,191,114,161,62,124,2,113,147,77,197,246,151,214,220,47,180,212,148,25,222,49,80,144,228,116,52,52,82,193,68,198,79,36,203,71,53,58,201,36,138,230,62,40,149,174,69,127,90,73,20,155,181,172,88,213,193,148,4,85,243,206,253,73,254,242,127,13,37,80,138,190,121,223,169,63,222,79,225,160,90,174,74,158,169,242,159,151,245,222,227,110,38,164,133,110,74,158,169,242,159,151,245,222,227,110,38,164,0,0,0,0,13,107,56,177,245,79,172,159,48,50,31,113,156,181,69,213,226,199,213,62,178,124,192,200,125,198,115,58,121,78,240,65,71,146,125,25,197,158,166,82,245,210,91,238,11,46,19,68,147,65,52,53,82,67,226,32,168,170,170,133,209,61,91,218,157,24,180,234,217,25,35,101,167,115,213,189,41,27,156,17,237,169,186,41,171,154,51,83,111,165,213,109,56,200,49,87,221,169,217,83,66,183,74,23,194,202,150,58,40,165,84,141,234,157,46,123,27,60,73,35,17,122,226,123,186,36,70,61,21,169,158,156,173,248,250,163,211,191,3,195,38,177,220,45,86,220,65,124,101,70,59,145,86,84,193,67,13,162,69,238,212,205,77,87,36,142,99,29,12,175,89,22,57,21,86,70,203,34,71,246,217,35,59,50,41,197,119,10,58,113,197,174,156,63,10,205,98,240,55,90,30,228,246,11,252,16,163,234,173,21,78,68,69,115,81,85,59,144,191,165,169,44,42,168,217,26,214,170,43,30,200,228,102,188,89,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,27,68,2,56,57,85,241,207,117,213,42,111,228,221,171,151,74,187,134,89,109,167,170,185,88,242,27,149,209,213,21,55,152,59,171,36,180,179,58,162,69,150,74,152,146,71,57,157,29,72,180,241,57,21,172,236,117,73,35,224,12,85,224,39,130,11,23,8,248,36,181,185,29,45,170,229,169,183,190,236,87,187,221,28,207,168,133,148,169,50,172,52,180,142,146,40,223,28,61,13,137,242,39,66,57,242,239,212,231,54,56,145,153,84,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,2,56,57,190,234,133,215,52,226,210,167,3,153,181,112,91,116,250,207,69,109,167,129,213,174,150,9,103,169,133,181,178,213,50,45,145,176,189,205,168,134,23,109,212,174,74,88,213,93,240,107,126,174,78,186,103,245,195,138,201,179,170,186,75,170,82,96,88,253,101,194,26,170,120,255,0,181,91,93,82,137,71,28,21,15,86,42,39,92,19,214,61,140,71,53,206,116,10,228,85,107,30,139,96,56,211,212,207,202,239,21,154,159,157,71,87,106,171,164,168,200,39,183,208,85,90,228,238,82,213,80,209,34,81,210,206,199,245,185,31,220,130,158,39,171,218,238,151,57,202,230,162,53,81,18,66,185,31,97,87,90,12,3,84,245,26,106,138,69,182,223,47,22,235,37,60,77,123,187,237,158,134,25,102,149,207,111,79,74,49,91,112,133,26,168,229,85,86,201,186,55,100,87,4,154,24,65,205,247,75,237,89,167,9,117,57,228,206,164,130,229,167,215,138,43,149,60,238,162,108,179,203,5,76,205,162,150,149,146,238,142,133,142,117,68,51,59,110,164,114,210,198,138,223,131,155,155,229,148,227,79,76,255,0,43,188,41,234,126,11,29,37,214,174,174,163,31,158,225,65,75,107,143,185,85,85,93,68,169,89,75,3,25,208,229,127,114,122,120,152,172,107,122,156,215,43,90,168,229,69,64,130,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,125,183,61,148,243,202,246,35,81,223,109,173,251,47,253,21,217,36,213,92,218,75,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,3,86,210,127,185,92,122,19,211,47,198,189,226,180,128,18,127,185,92,122,19,211,47,198,189,226,180,12,170,0,0,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,2,213,114,84,245,79,148,252,191,174,247,27,113,117,121,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,139,171,207,59,245,39,251,201,252,52,11,85,201,83,213,62,83,242,254,187,220,109,196,212,144,173,201,83,213,62,83,242,254,187,220,109,196,212,129,0,60,209,253,118,106,111,224,190,207,68,103,255,0,37,79,75,25,79,204,10,239,110,183,24,1,205,31,215,102,166,254,11,236,244,70,127,242,84,244,177,148,252,192,174,246,235,112,25,85,197,143,165,141,100,249,127,144,251,116,230,181,134,202,124,88,250,88,214,79,151,249,15,183,78,107,88,6,213,6,177,154,215,170,23,93,106,213,204,191,85,239,45,171,142,163,41,188,84,220,153,79,83,90,234,183,209,192,247,175,102,149,37,114,34,189,144,197,219,137,159,101,168,140,141,168,141,106,34,34,108,103,196,14,166,126,70,244,59,60,213,40,234,237,84,245,120,206,63,93,112,160,250,82,78,138,89,171,153,11,188,44,15,251,108,87,119,103,88,163,70,53,200,231,185,232,214,175,83,144,214,92,9,147,228,167,166,127,87,244,59,52,213,42,186,75,173,61,94,97,144,50,223,15,136,143,162,150,162,134,130,31,205,207,79,187,17,95,188,245,117,145,189,232,231,55,170,4,106,35,92,199,239,34,166,58,242,240,194,174,184,7,5,186,85,98,188,212,82,77,81,85,103,125,237,142,166,123,156,196,130,225,83,45,116,45,85,115,90,189,109,138,166,54,189,54,217,30,142,68,87,34,35,151,34,128,135,110,118,26,95,106,199,181,115,3,213,123,123,169,33,168,204,236,245,86,218,234,120,104,155,19,228,158,222,248,246,170,150,84,93,230,123,226,172,138,36,234,110,237,101,43,19,169,200,168,140,252,158,76,26,189,77,136,107,206,75,164,119,25,233,33,167,212,43,59,102,163,87,65,43,231,154,227,111,238,75,28,44,123,126,195,24,180,211,87,72,229,122,121,172,49,162,57,21,122,95,145,92,235,52,207,235,6,135,97,122,165,73,73,117,168,171,195,242,7,219,230,240,241,245,210,211,208,215,195,249,201,234,54,98,171,54,158,146,142,54,61,92,214,245,78,173,84,115,158,205,176,3,150,246,83,98,195,248,218,210,219,182,71,93,225,41,42,46,21,118,184,228,237,62,78,170,170,218,26,138,74,104,246,98,42,167,92,243,196,205,246,233,111,86,238,84,106,42,160,75,87,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,16,2,6,213,0,0,49,255,0,141,126,20,108,92,90,104,213,110,27,218,181,81,229,246,221,235,49,107,221,108,47,119,128,170,234,98,201,26,186,53,71,164,51,177,157,169,19,103,181,55,100,157,183,190,40,208,215,92,218,160,213,92,9,254,229,113,232,79,76,191,26,247,138,210,0,73,254,229,113,232,79,76,191,26,247,138,210,0,64,159,238,87,30,132,244,203,241,175,120,173,50,168,197,94,87,30,132,244,203,241,175,120,173,50,168,0,0,8,171,231,157,250,147,253,228,254,26,90,174,74,158,169,242,159,151,245,222,227,110,46,175,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,112,19,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,190,72,114,112,190,64,83,254,115,150,167,222,112,86,0,165,239,108,109,87,189,200,136,159,21,85,42,60,54,181,103,52,58,113,167,23,60,182,224,238,152,105,93,78,197,94,182,55,205,243,49,137,230,239,47,231,1,9,92,208,243,89,51,14,40,235,127,63,28,140,161,179,91,169,215,161,27,250,93,14,127,220,171,247,74,102,7,39,12,17,137,166,87,12,194,104,36,69,169,186,214,246,222,170,228,69,232,240,105,229,229,178,249,198,191,127,220,69,222,178,231,13,212,205,75,187,230,112,64,248,219,114,240,251,49,202,215,57,59,116,241,199,241,111,151,243,9,217,229,223,167,178,233,191,12,118,43,21,83,17,42,60,117,194,87,108,143,79,39,84,187,111,39,121,253,200,6,76,128,0,225,203,210,213,114,253,201,185,175,95,48,42,249,43,120,142,200,18,69,69,237,248,77,182,77,190,52,20,191,245,27,9,76,155,195,34,127,234,175,252,198,188,124,122,177,91,196,126,70,170,155,111,224,252,191,252,194,148,12,205,229,247,162,54,29,87,225,226,154,215,124,162,168,150,25,169,231,123,214,57,159,26,171,86,174,173,139,178,181,62,59,56,201,45,52,229,195,163,88,110,89,22,102,142,189,247,163,149,149,80,194,183,37,86,163,219,43,100,106,42,44,72,187,39,74,39,233,127,214,121,158,82,236,141,252,59,90,231,107,147,169,148,210,49,83,250,235,170,255,0,253,147,57,128,249,237,244,52,246,202,10,123,109,35,85,176,82,196,200,99,69,93,213,26,212,217,60,254,255,0,36,49,135,152,246,127,6,29,194,222,111,68,149,49,54,107,181,158,122,54,181,202,213,114,172,146,67,31,146,42,167,248,223,233,50,149,206,107,26,175,123,145,173,106,110,170,171,178,34,16,211,205,151,94,226,201,117,2,109,41,181,170,186,59,77,68,208,86,57,36,137,205,85,233,163,145,155,108,138,228,243,98,252,85,63,206,6,28,240,219,143,201,152,113,7,167,246,53,99,164,117,102,71,68,231,163,119,69,84,108,168,247,47,146,47,220,213,95,129,177,238,3,100,131,29,195,108,214,154,118,185,169,5,5,59,28,142,114,175,218,108,77,106,252,127,168,134,126,82,122,92,204,199,90,37,204,234,35,69,143,25,172,166,123,21,82,79,210,125,61,94,254,109,84,79,230,183,227,185,54,237,106,49,168,198,166,200,212,217,0,228,3,133,242,3,141,142,78,17,62,242,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,7,11,177,201,75,147,239,0,139,251,74,142,181,114,39,196,169,175,71,124,0,168,194,222,103,92,63,85,107,22,144,193,121,181,57,190,59,28,146,178,224,214,246,229,122,189,18,141,255,0,97,17,139,241,85,141,191,20,51,72,248,111,118,91,110,67,107,169,179,221,168,225,170,166,170,137,241,62,57,152,142,106,163,154,173,95,37,254,133,84,255,0,56,26,203,96,121,53,211,71,181,90,209,147,173,60,137,91,139,93,155,36,145,116,163,92,171,27,246,123,118,123,87,101,84,221,60,208,216,35,132,237,124,199,117,195,72,113,139,237,29,76,81,215,203,108,167,90,154,119,84,66,249,27,38,207,106,181,81,139,228,168,177,59,203,100,254,162,47,249,135,240,61,119,211,156,199,34,213,124,54,146,31,160,107,170,102,184,73,75,75,71,81,180,77,94,198,251,47,218,103,233,74,245,95,130,121,47,249,172,95,11,156,96,103,60,55,100,16,34,214,93,235,44,113,74,206,237,190,26,150,179,182,214,247,119,70,181,237,84,243,116,170,187,110,159,15,244,6,196,47,146,56,209,93,35,218,212,68,221,85,87,111,34,48,121,196,106,237,182,44,114,205,166,244,236,238,75,120,166,153,85,237,149,138,141,236,214,83,191,117,79,210,243,232,93,191,168,248,238,124,221,49,74,204,74,162,166,154,199,146,178,226,176,185,140,137,245,52,168,238,226,181,190,123,35,151,203,117,95,61,190,229,242,35,243,136,125,126,202,248,142,206,32,200,47,43,86,177,83,36,148,244,20,210,200,217,28,198,201,51,159,252,198,55,205,81,88,155,121,254,143,196,11,149,203,162,203,53,219,136,235,36,145,70,170,144,120,157,215,101,93,183,160,171,253,159,212,108,8,137,178,34,126,194,50,249,74,240,209,29,163,31,184,234,182,87,103,133,213,178,86,66,234,23,212,83,74,201,27,12,148,75,228,213,118,200,169,249,245,221,81,63,232,36,212,0,0,15,195,205,108,77,201,113,154,203,43,147,202,163,183,247,47,243,100,107,190,239,63,184,214,227,136,60,2,171,76,181,102,243,135,85,170,57,212,140,166,122,57,24,230,163,145,244,241,191,224,239,63,139,149,63,204,108,198,65,207,54,109,51,76,75,136,127,172,116,116,241,197,73,112,180,219,227,114,197,11,154,215,75,211,50,110,174,248,42,244,196,137,253,72,128,103,231,42,172,238,159,43,225,106,215,111,219,106,154,27,157,201,175,69,115,85,81,59,232,239,130,121,252,37,79,138,127,208,102,81,22,188,155,179,166,83,227,23,124,58,122,135,117,125,39,87,44,108,89,91,183,75,146,133,60,154,190,127,164,229,37,40,1,66,252,74,202,87,250,128,34,253,197,69,9,191,222,86,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,9,169,229,113,232,79,76,191,26,247,138,209,204,211,69,63,45,60,35,229,62,30,225,225,107,240,77,243,90,62,185,122,33,151,193,65,55,136,142,77,163,123,157,189,44,181,61,13,78,157,229,72,186,156,141,234,221,202,227,208,158,153,126,53,239,21,166,69,106,22,21,106,212,172,3,37,211,155,237,69,92,22,220,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,155,237,186,47,192,13,107,52,67,53,181,105,174,180,96,58,141,125,167,171,158,219,138,229,22,171,221,100,84,140,107,167,146,10,106,184,230,145,177,181,206,107,85,234,214,42,34,43,154,155,237,186,167,196,216,79,137,187,181,170,255,0,194,38,171,223,108,87,58,75,141,182,227,166,247,218,186,58,202,73,155,52,21,48,73,108,153,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,107,175,168,88,85,215,77,115,252,151,78,111,181,20,147,220,177,91,197,109,146,178,90,71,185,208,73,61,52,207,134,71,70,231,53,174,86,43,152,170,138,173,106,237,182,232,159,2,106,116,163,84,45,90,171,202,98,245,115,183,182,146,26,139,6,147,223,49,122,234,72,107,91,82,250,121,237,246,201,169,147,187,178,34,198,249,98,142,42,132,141,201,187,89,80,207,55,34,163,220,16,108,108,167,194,119,165,141,27,249,127,143,123,116,6,181,134,202,124,39,122,88,209,191,151,248,247,183,64,5,213,0,0,0,0,0,0,0,1,10,220,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,69,170,231,87,234,159,22,249,127,67,238,55,18,234,242,49,253,118,126,237,255,0,18,2,85,0,0,8,1,230,143,235,179,83,127,5,246,122,34,127,136,1,230,143,235,179,83,127,5,246,122,32,51,255,0,146,167,165,140,167,230,5,119,183,91,140,255,0,48,3,146,167,165,140,167,230,5,119,183,91,140,255,0,0,69,95,60,239,212,159,239,39,240,210,85,8,171,231,157,250,147,253,228,254,26,6,42,242,184,245,217,166,95,141,123,61,105,63,196,0,242,184,245,217,166,95,141,123,61,105,63,192,12,85,230,143,232,79,83,127,5,247,138,35,42,140,85,230,143,232,79,83,127,5,247,138,32,32,4,218,160,213,92,218,160,1,138,188,209,253,9,234,111,224,190,241,68,101,81,138,188,209,253,9,234,111,224,190,241,68,4,0,155,84,26,171,155,84,0,0,1,138,188,209,253,9,234,111,224,190,241,68,66,183,9,222,169,244,111,230,6,61,238,48,19,83,205,31,208,158,166,254,11,239,20,68,43,112,157,234,159,70,254,96,99,222,227,0,27,41,128,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,2,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,50,168,0,6,42,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,77,79,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,0,108,166,0,0,0,0,66,183,58,191,84,248,183,203,250,31,113,184,147,82,66,183,58,191,84,248,183,203,250,31,113,184,129,117,121,24,254,187,63,118,255,0,137,18,168,69,95,35,31,215,103,238,223,241,34,85,0,182,156,67,240,253,128,241,53,165,245,218,81,168,204,171,101,182,178,162,158,174,42,202,20,133,43,104,167,134,68,115,101,167,146,104,228,108,111,86,245,196,231,35,119,88,229,145,190,93,74,107,195,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,59,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,254,151,108,187,35,145,205,115,30,214,61,143,99,118,105,49,171,142,142,12,172,92,97,233,197,45,178,59,175,208,217,158,47,226,42,49,155,148,175,122,210,182,73,81,157,218,106,152,219,190,240,203,218,137,22,70,181,100,141,204,107,155,212,136,248,164,12,64,229,121,204,11,255,0,133,190,20,181,118,111,241,86,156,50,240,231,127,190,101,90,106,217,234,42,127,222,212,212,145,195,23,248,17,109,250,42,74,161,171,102,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,232,241,54,235,165,20,148,149,80,117,177,175,103,92,82,35,94,222,166,61,174,77,211,205,174,69,79,37,66,103,185,101,113,219,106,214,236,54,221,161,154,165,147,85,201,170,22,26,121,27,75,89,116,157,175,126,73,68,197,115,154,248,228,217,21,245,48,197,179,100,99,250,164,123,35,239,245,72,171,55,104,51,3,90,53,123,13,208,93,47,200,53,115,80,39,171,142,197,142,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,93,110,33,248,129,207,184,154,213,10,237,87,212,103,210,50,229,89,79,79,73,21,29,10,204,148,84,80,67,26,53,177,83,199,52,146,58,54,43,186,229,115,81,219,44,146,200,239,46,165,51,171,156,253,111,16,207,201,177,171,126,71,105,164,143,72,32,168,116,216,253,117,177,213,27,79,113,125,60,105,44,55,36,115,214,36,169,141,99,168,117,58,163,27,188,51,75,210,231,185,38,70,99,255,0,47,62,11,46,188,83,234,133,61,247,47,199,234,221,165,120,213,66,174,65,88,149,46,165,74,217,210,62,168,173,240,72,214,171,158,247,57,98,116,168,197,106,178,21,114,247,35,123,225,234,12,160,229,71,192,183,247,142,40,53,175,12,255,0,197,234,176,10,42,231,127,148,231,93,36,167,86,255,0,185,120,87,185,223,225,204,140,255,0,91,204,74,77,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,162,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,3,94,30,57,56,68,186,240,131,171,141,197,32,184,213,222,49,59,245,59,174,88,229,214,122,119,49,239,129,30,173,125,44,207,70,164,79,169,133,122,122,251,107,178,178,72,100,86,199,221,72,219,119,249,98,241,181,89,161,154,143,77,164,154,161,149,244,105,182,81,211,71,13,77,218,229,58,82,227,85,77,89,164,142,72,88,170,232,161,134,121,166,115,38,94,150,55,169,241,202,249,26,216,158,142,150,174,39,120,122,197,120,160,209,171,214,145,229,53,62,3,199,246,234,109,215,70,82,199,81,53,178,186,39,117,69,81,27,94,159,229,70,244,107,152,231,197,44,172,71,179,175,169,53,214,213,93,51,202,180,111,81,242,61,45,205,105,60,61,235,25,184,75,111,169,233,142,70,71,55,66,253,137,226,238,49,143,116,50,177,91,36,111,86,167,92,111,99,145,54,114,1,179,241,173,103,22,62,169,245,147,230,6,67,238,51,147,61,203,43,39,226,27,42,225,162,221,112,215,187,125,91,216,250,137,39,198,175,87,91,149,69,77,222,243,110,153,238,149,39,170,108,221,78,70,35,158,173,134,69,127,231,33,70,109,27,88,214,75,60,48,241,99,234,159,89,62,96,100,62,227,56,19,83,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,166,85,0,0,1,21,124,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,211,42,185,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,160,79,240,0,8,171,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,153,85,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,2,127,136,86,230,133,199,79,229,175,42,126,135,104,230,103,226,244,218,203,209,244,197,77,19,122,97,190,221,35,145,202,187,76,142,95,17,71,14,209,246,246,70,177,242,163,228,252,235,91,79,34,72,255,0,31,119,62,33,173,60,52,95,234,184,105,142,173,249,59,234,41,169,170,210,217,73,81,83,119,250,58,103,246,166,91,115,32,107,156,149,40,231,196,170,253,191,55,10,78,246,171,100,107,28,144,3,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,119,248,40,225,70,251,197,166,178,209,97,189,171,173,30,33,109,218,179,41,189,209,66,199,120,10,94,151,172,113,163,164,84,98,77,59,217,218,141,54,123,147,119,201,219,123,34,145,13,132,241,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,95,134,183,90,232,163,164,165,131,173,238,123,250,34,141,26,198,245,61,238,114,236,158,110,114,170,249,170,150,215,133,222,25,48,30,22,116,190,219,167,248,133,53,37,101,201,148,237,109,235,33,91,116,52,213,183,153,210,73,100,235,157,209,167,83,152,199,79,43,98,99,220,245,142,53,107,58,157,178,185,215,128,8,192,230,197,193,5,102,73,244,159,22,122,103,75,215,87,111,183,164,185,181,18,205,60,211,85,71,15,135,130,158,170,150,22,196,244,111,106,4,122,212,43,164,100,109,138,157,175,70,245,36,142,116,112,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,209,43,90,174,217,36,138,55,121,244,161,178,241,2,220,196,120,32,172,225,87,59,76,183,14,165,234,211,44,178,225,44,86,38,164,211,212,205,107,145,176,197,35,233,106,165,124,77,99,122,158,249,252,58,44,146,72,248,169,220,175,114,185,143,114,132,218,104,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,121,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,199,7,60,239,212,159,239,39,240,210,223,242,108,212,45,113,163,213,139,182,153,98,86,31,165,52,218,225,181,211,43,171,168,239,58,59,44,140,166,168,101,52,148,235,221,108,81,205,81,55,98,55,167,67,228,146,56,17,81,17,176,185,205,184,28,243,191,82,127,188,159,195,64,181,92,149,61,83,229,63,47,235,189,198,220,77,73,10,220,149,61,83,229,63,47,235,189,198,220,77,72,0,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,101,81,135,252,196,120,32,163,226,171,4,76,183,14,165,233,212,220,78,223,44,86,38,164,208,83,67,116,141,211,69,35,233,106,165,124,78,123,186,88,201,252,58,44,145,198,201,106,28,175,114,53,239,114,102,0,3,86,207,245,85,129,101,95,236,174,57,146,99,151,15,246,202,58,235,109,117,60,159,240,100,134,104,228,103,244,57,174,111,220,168,78,247,0,156,118,90,184,187,198,107,108,89,45,29,37,167,81,113,218,116,171,188,81,210,198,216,40,170,160,146,162,102,199,45,12,111,168,150,119,178,56,219,78,217,156,244,68,108,147,49,19,201,237,44,87,52,142,1,107,53,19,199,113,55,163,150,251,173,203,47,79,7,79,145,99,180,116,211,215,77,119,141,59,84,208,212,210,71,27,94,246,205,19,18,52,146,52,68,141,209,70,178,125,135,198,254,244,80,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,109,16,11,41,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,165,203,20,200,136,217,26,215,34,163,30,201,35,101,235,0,0,3,90,206,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,72,86,226,199,213,62,178,124,192,200,125,198,114,93,56,39,205,110,186,107,202,174,135,81,172,84,244,147,220,177,92,95,46,189,209,197,86,199,58,9,39,166,174,184,205,27,100,107,92,215,43,21,204,68,84,71,53,118,223,101,79,136,16,108,79,159,42,203,77,170,221,192,230,3,89,111,182,82,82,212,93,42,47,21,117,210,195,11,88,250,169,210,231,83,10,75,43,145,55,123,210,40,98,141,28,237,215,162,54,55,224,212,68,128,195,101,62,20,113,63,168,220,50,233,86,45,38,51,245,126,174,139,15,180,248,251,115,168,188,36,144,87,62,150,55,213,119,98,217,170,217,157,59,229,116,157,73,212,178,57,234,239,180,170,5,213,0,1,170,185,176,247,47,12,214,235,159,240,91,165,87,219,205,61,36,53,20,182,119,217,24,218,102,57,172,88,45,245,50,208,194,229,71,57,203,214,232,169,163,115,215,125,149,234,229,68,106,42,53,32,91,91,240,171,86,154,235,70,125,167,54,42,138,185,237,184,174,81,117,178,81,203,86,246,186,121,32,166,171,146,24,221,35,154,214,181,94,173,98,42,170,53,169,190,251,34,124,9,201,229,113,232,79,76,191,26,247,138,208,32,4,159,238,87,30,132,244,203,241,175,120,173,32,4,159,238,87,30,132,244,203,241,175,120,173,3,42,128,0,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,181,92,149,61,83,229,63,47,235,189,198,220,93,94,121,223,169,63,222,79,225,165,170,228,169,234,159,41,249,127,93,238,54,226,234,243,206,253,73,254,242,127,13,2,213,114,84,245,79,148,252,191,174,247,27,113,53,36,43,114,84,245,79,148,252,191,174,247,27,113,53,32,64,15,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,198,0,115,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,6,85,113,99,233,99,89,62,95,228,62,221,57,173,97,178,159,22,62,150,53,147,229,254,67,237,211,154,214,1,63,220,209,253,9,234,111,224,190,241,68,64,9,57,60,225,115,91,174,43,193,243,236,86,250,122,73,41,243,28,162,219,100,174,116,204,114,190,56,24,217,171,145,209,42,57,17,31,221,161,137,170,174,71,39,67,158,155,110,168,230,196,95,10,56,159,215,158,38,180,171,22,147,25,250,193,73,91,152,90,124,125,185,212,94,46,57,232,89,85,27,234,187,177,108,228,116,45,129,146,186,78,164,233,72,218,245,119,217,69,3,100,139,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,0,49,87,154,63,161,61,77,252,23,222,40,136,33,211,220,214,235,166,185,254,53,168,214,42,122,73,238,88,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,118,223,101,79,137,176,159,29,56,85,171,63,224,251,86,236,87,154,138,184,105,233,113,122,187,219,29,76,246,181,235,61,189,190,58,22,170,185,174,78,135,75,77,27,94,155,110,172,87,34,43,85,81,201,174,96,19,253,205,31,208,158,166,254,11,239,20,68,0,147,253,205,31,208,158,166,254,11,239,20,68,0,129,181,64,0,1,170,185,181,65,170,184,19,253,202,227,208,158,153,126,53,239,21,164,0,147,253,202,227,208,158,153,126,53,239,21,164,0,129,63,220,174,61,9,233,151,227,94,241,90,101,81,138,188,174,61,9,233,151,227,94,241,90,101,80,0,0,17,87,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,93,94,121,223,169,63,222,79,225,165,170,228,169,234,159,41,249,127,93,238,54,224,38,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,87,238,42,40,93,254,224,9,241,43,41,79,234,42,0,97,175,53,92,238,159,20,225,106,233,111,219,122,154,235,157,181,172,68,115,81,85,59,234,239,130,249,252,34,95,130,127,210,102,81,22,188,228,115,166,84,99,22,140,58,10,135,117,125,39,73,44,140,73,91,183,75,82,185,60,218,158,127,164,212,2,57,184,124,192,42,181,55,86,108,216,117,34,163,93,86,202,151,171,149,142,114,53,25,79,35,254,13,243,248,181,19,252,230,200,248,85,137,184,214,51,71,101,106,121,83,247,62,229,254,116,142,119,223,231,247,144,171,202,103,76,211,45,226,31,235,29,101,60,114,210,91,237,55,8,218,178,194,231,53,178,244,194,155,163,190,8,189,50,170,127,82,169,56,192,0,0,112,169,186,42,126,211,95,190,98,246,89,173,60,71,94,228,150,53,68,159,195,108,187,42,111,181,5,39,237,254,179,96,82,50,185,181,112,209,29,223,31,183,106,182,41,103,133,181,177,214,76,234,231,211,211,74,249,29,12,116,73,228,229,110,232,137,249,132,217,85,63,233,3,228,228,239,171,182,217,113,203,206,155,212,51,183,45,158,154,21,71,186,86,34,59,189,89,80,253,209,63,75,203,173,55,254,178,79,153,36,114,34,58,55,181,200,169,186,42,46,254,70,182,92,60,107,246,87,195,142,113,62,65,102,90,180,138,165,35,167,175,166,138,70,198,231,182,57,154,255,0,231,177,222,104,136,244,219,203,244,190,36,129,219,57,186,98,148,120,149,61,77,77,143,37,125,197,33,107,31,19,42,105,85,221,196,107,188,246,87,39,150,232,158,123,125,233,228,6,110,241,99,175,152,238,135,233,14,79,125,172,169,138,74,248,173,149,11,77,78,218,136,89,35,164,217,141,70,162,61,124,213,86,86,249,108,191,212,107,239,158,100,215,77,97,213,107,190,78,148,242,45,110,83,118,116,145,197,210,142,114,44,143,217,141,217,141,77,213,19,100,242,66,234,113,71,198,6,115,196,142,65,58,37,101,222,142,199,44,175,237,91,230,169,107,251,141,119,107,100,115,88,212,79,39,68,139,182,235,241,255,0,77,244,229,225,192,245,223,81,179,28,119,85,243,42,72,126,129,161,169,134,225,29,45,85,29,70,210,181,59,251,110,191,101,159,165,19,21,62,41,230,159,231,12,221,229,139,195,245,86,142,233,12,247,155,171,155,227,178,57,40,238,14,111,110,86,43,17,104,217,246,21,30,191,20,89,29,240,67,52,143,134,201,101,182,227,214,186,107,61,166,142,26,90,106,88,153,19,35,133,136,214,162,53,168,212,242,79,232,68,79,243,31,112,2,149,95,216,28,244,111,196,165,28,139,240,2,180,216,228,225,167,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,14,23,224,114,0,249,165,234,223,111,187,238,40,134,71,53,126,43,253,39,208,230,35,190,40,82,216,81,23,207,204,14,212,93,209,20,228,225,60,147,111,129,200,30,111,62,211,204,75,82,241,186,236,95,48,177,209,220,168,171,169,228,167,123,42,34,235,68,71,34,110,169,230,139,241,70,175,146,167,193,8,184,226,135,149,85,243,233,155,206,65,162,150,9,36,130,89,31,60,20,84,145,38,219,126,111,236,183,185,83,229,255,0,132,254,111,249,190,4,181,156,124,124,148,13,116,238,156,11,241,75,106,186,37,178,93,24,202,100,85,127,74,190,42,20,145,168,157,74,221,247,99,149,62,239,218,101,111,7,188,177,50,202,252,142,221,150,235,70,49,83,69,69,69,91,13,71,130,184,209,162,36,177,246,213,219,42,36,232,187,35,186,81,81,90,191,15,135,220,75,187,237,214,249,31,221,146,130,157,207,255,0,9,98,106,175,250,118,59,216,198,70,212,100,108,107,90,159,4,68,217,0,252,44,39,8,199,52,251,31,166,198,241,123,85,45,5,21,51,24,196,142,158,46,134,175,75,26,196,93,188,254,230,162,127,152,253,240,0,227,116,253,167,37,43,178,169,80,2,53,121,202,224,49,85,105,205,191,61,130,222,142,150,142,190,223,20,213,13,111,155,88,169,84,196,69,93,254,27,189,169,240,248,170,18,84,98,95,51,220,54,76,191,132,252,130,154,138,133,213,21,141,175,182,43,17,140,234,114,34,85,55,125,188,211,238,85,2,46,185,112,234,157,86,3,175,214,187,108,215,55,193,65,116,146,10,126,218,191,102,58,89,43,105,27,190,221,43,231,210,205,190,226,126,17,81,83,116,93,208,214,63,68,111,238,198,117,119,14,188,120,149,130,56,47,182,247,77,39,86,200,216,219,85,27,156,171,229,240,251,38,204,86,42,214,220,45,80,86,49,232,244,147,171,205,23,125,246,114,167,253,0,125,229,46,42,41,112,28,21,39,153,66,42,169,83,64,168,0,0,0,0,0,0,0,0,0,0,194,13,66,229,19,195,110,165,103,249,46,163,95,115,109,74,130,229,149,94,43,111,117,145,82,92,168,27,4,115,212,204,249,164,108,109,117,27,156,140,71,61,81,17,92,229,219,109,213,126,38,111,128,45,254,130,104,166,43,195,182,147,216,180,115,10,184,93,107,108,184,255,0,138,240,211,221,37,142,74,167,247,234,101,168,127,91,163,142,54,46,207,153,200,155,49,62,202,38,251,174,234,183,0,0,48,131,80,185,68,240,219,169,89,254,75,168,215,220,219,82,160,185,101,87,138,219,221,100,84,151,42,6,193,28,245,51,62,105,27,27,93,70,231,35,17,207,84,68,87,57,118,219,117,95,137,119,244,135,130,157,44,209,109,2,205,120,116,197,175,249,93,86,55,157,253,37,244,141,85,194,170,153,245,209,120,218,40,232,229,236,189,144,50,54,237,28,77,86,245,70,237,156,170,171,186,121,38,64,0,48,3,251,10,156,44,127,229,246,170,255,0,237,91,119,253,132,205,253,61,194,173,90,107,128,99,90,115,98,168,171,158,219,138,217,232,172,148,114,213,189,174,158,72,41,161,100,49,186,71,53,173,106,189,90,196,85,84,107,83,125,246,68,248,30,128,0,0,0,0,0,0,0,0,1,139,252,80,114,244,209,126,44,243,251,126,163,106,54,79,154,219,174,86,235,60,86,72,162,178,86,210,67,3,160,142,105,166,107,156,217,169,165,114,191,170,161,232,170,142,68,217,27,229,241,85,244,28,41,112,83,165,156,31,125,105,252,153,223,242,187,159,214,223,3,227,126,157,170,166,155,183,225,123,253,190,215,102,8,182,223,196,191,171,171,171,125,155,182,219,46,249,0,0,0,0,24,127,175,124,175,244,11,136,157,88,190,235,30,107,151,234,5,21,235,32,240,190,38,11,93,194,138,58,86,118,41,162,167,103,67,100,164,145,233,187,33,106,174,239,95,180,171,182,201,178,38,96,0,44,255,0,11,252,47,224,60,38,96,23,13,57,211,155,190,65,113,182,220,111,18,222,229,150,247,81,12,211,182,121,33,134,23,53,174,134,40,154,140,233,167,98,162,43,85,119,87,121,252,17,47,0,0,12,127,226,183,130,157,44,227,7,234,183,229,50,255,0,149,219,62,169,120,239,5,244,21,85,52,61,207,21,216,238,119,123,208,75,190,222,25,157,61,61,59,110,237,247,221,54,200,0,6,31,232,39,43,253,2,225,219,86,44,90,199,133,101,250,129,91,122,199,252,87,134,130,233,112,162,146,149,253,250,105,105,223,214,216,233,35,122,236,201,156,169,179,211,237,34,111,186,110,139,152,0,0,45,254,189,232,166,43,196,78,147,223,116,115,53,184,93,104,172,185,7,133,241,51,218,229,142,58,166,118,42,98,168,103,67,164,142,70,38,239,133,168,187,177,126,202,174,219,46,202,151,0,1,128,31,216,84,225,99,255,0,47,181,87,255,0,106,219,191,236,38,127,128,0,183,250,247,162,152,175,17,58,79,125,209,204,214,225,117,162,178,228,30,23,196,207,107,150,56,234,153,216,169,138,161,157,14,146,57,24,155,190,22,162,238,197,251,42,187,108,187,42,92,0,6,0,127,97,83,133,143,252,190,213,95,253,171,110,255,0,176,153,254,0,0,0,22,255,0,94,244,83,21,226,39,73,239,186,57,154,220,46,180,86,92,131,194,248,153,237,114,199,29,83,59,21,49,84,51,161,210,71,35,19,119,194,212,93,216,191,101,87,109,151,101,76,96,211,222,81,60,54,233,174,127,141,106,53,139,54,212,169,238,88,173,226,138,247,71,21,93,202,129,208,73,61,52,204,154,54,200,214,209,181,202,197,115,17,21,17,205,93,183,217,83,226,102,248,0,0,0,0,3,8,53,11,148,79,13,186,149,159,228,186,141,125,205,181,42,11,150,85,120,173,189,214,69,73,114,160,108,17,207,83,51,230,145,177,181,212,110,114,49,28,245,68,69,115,151,109,183,85,248,153,63,160,154,41,138,240,237,164,246,45,28,194,174,23,90,219,46,63,226,188,52,247,73,99,146,169,253,250,153,106,31,214,232,227,141,139,179,230,114,38,204,79,178,137,190,235,186,173,192,0,97,6,161,114,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,191,19,39,244,19,69,49,94,29,180,158,197,163,152,85,194,235,91,101,199,252,87,134,158,233,44,114,85,63,191,83,45,67,250,221,28,113,177,118,124,206,68,217,137,246,81,55,221,119,85,184,0,0,0,11,127,175,122,41,138,241,19,164,247,221,28,205,110,23,90,43,46,65,225,124,76,246,185,99,142,169,157,138,152,170,25,208,233,35,145,137,187,225,106,46,236,95,178,171,182,203,178,166,48,105,239,40,158,27,116,215,63,198,181,26,197,155,106,84,247,44,86,241,69,123,163,138,174,229,64,232,36,158,154,102,77,27,100,107,104,218,229,98,185,136,138,136,230,174,219,236,169,241,51,124,0,0,0,0,0,49,127,138,14,94,154,47,197,158,127,111,212,109,70,201,243,91,117,202,221,103,138,201,20,86,74,218,72,96,116,17,205,52,205,115,155,53,52,174,87,245,84,61,21,81,200,155,35,124,190,42,185,64,0,199,254,20,184,41,210,206,15,190,180,254,76,239,249,93,207,235,111,129,241,191,78,213,83,77,219,240,189,254,223,107,179,4,91,111,226,95,213,213,213,190,205,219,109,151,124,128,0,0,0,12,95,226,99,151,95,15,60,82,230,84,218,131,153,183,32,176,100,44,167,240,213,181,216,229,77,61,51,238,108,106,53,34,90,148,154,25,90,247,198,214,244,53,232,141,127,66,163,92,174,107,35,70,91,92,91,148,6,129,96,215,218,92,167,10,214,77,106,199,239,84,93,126,26,227,107,200,104,169,42,160,235,99,152,254,137,99,162,107,219,212,199,185,171,178,249,181,202,139,228,170,103,80,3,242,114,156,79,21,206,108,85,88,182,107,140,218,178,11,45,111,71,137,183,93,40,163,171,165,159,161,237,123,58,226,145,28,199,116,189,141,114,110,158,78,106,42,121,162,30,87,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,220,0,0,0,0,178,154,213,193,254,135,113,3,168,248,78,166,234,134,55,244,165,126,15,222,108,52,157,16,165,45,210,55,171,95,28,53,232,177,172,149,16,195,34,58,70,69,214,216,250,164,149,30,215,182,71,181,111,88,0,97,6,161,114,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,191,19,55,192,22,255,0,65,52,83,21,225,219,73,236,90,57,133,92,46,181,182,92,127,197,120,105,238,146,199,37,83,251,245,50,212,63,173,209,199,27,23,103,204,228,77,152,159,101,19,125,215,117,91,128,0,0,0,24,255,0,197,111,5,58,89,198,15,213,111,202,101,255,0,43,182,125,82,241,222,11,232,42,170,104,123,158,43,177,220,238,247,160,151,125,188,51,58,122,122,118,221,219,239,186,109,111,244,19,149,254,129,112,237,171,22,45,99,194,178,253,64,173,189,99,254,43,195,65,116,184,81,73,74,254,253,52,180,239,235,108,116,145,189,118,100,206,84,217,233,246,145,55,221,55,69,204,0,0,0,6,63,241,91,193,78,150,113,131,245,91,242,153,127,202,237,159,84,188,119,130,250,10,170,154,30,231,138,236,119,59,189,232,37,223,111,12,206,158,158,157,183,118,251,238,155,91,253,4,229,127,160,92,59,106,197,139,88,240,172,191,80,43,111,88,255,0,138,240,208,93,46,20,82,82,191,191,77,45,59,250,219,29,36,111,93,153,51,149,54,122,125,164,77,247,77,209,115,0,0,45,86,47,194,246,135,97,218,203,145,107,205,131,0,181,83,229,249,55,98,90,154,181,164,133,254,26,169,141,168,100,213,84,170,172,235,167,154,161,149,42,218,133,141,200,217,122,26,231,55,173,210,57,247,84,0,0,0,60,86,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,154,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,175,181,0,91,253,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,244,183,117,217,26,141,107,88,198,177,140,99,27,111,248,173,224,167,75,56,193,250,173,249,76,191,229,118,207,170,94,59,193,125,5,85,77,15,115,197,118,59,157,222,244,18,239,183,134,103,79,79,78,219,187,125,247,77,178,0,1,139,252,47,242,244,209,126,19,51,251,134,163,105,206,79,154,220,110,87,27,60,182,73,98,189,214,210,77,3,96,146,104,102,115,154,216,105,162,114,63,170,157,136,138,174,84,217,93,229,240,84,202,0,0,0,0,0,0,194,13,66,229,19,195,110,165,103,249,46,163,95,115,109,74,130,229,149,94,43,111,117,145,82,92,168,27,4,115,212,204,249,164,108,109,117,27,156,140,71,61,81,17,92,229,219,109,213,126,38,79,232,38,138,98,188,59,105,61,139,71,48,171,133,214,182,203,143,248,175,13,61,210,88,228,170,127,126,166,90,135,245,186,56,227,98,236,249,156,137,179,19,236,162,111,186,238,171,112,0,0,0,3,8,51,254,80,28,40,103,89,149,219,48,165,173,205,113,86,93,170,22,165,109,22,10,234,56,109,212,175,114,39,90,65,20,180,178,58,54,43,186,157,208,142,232,111,82,181,136,198,35,88,220,223,0,98,175,14,156,186,244,179,133,252,238,28,235,76,245,83,85,127,157,227,108,213,151,202,111,162,238,127,153,154,40,252,92,16,211,71,222,237,119,222,248,250,157,246,31,179,147,239,69,202,160,0,0,0,194,13,66,229,19,195,110,165,103,249,46,163,95,115,109,74,130,229,149,94,43,111,117,145,82,92,168,27,4,115,212,204,249,164,108,109,117,27,156,140,71,61,81,17,92,229,219,109,213,126,37,255,0,193,248,95,192,112,14,26,42,120,87,179,93,242,9,177,58,171,61,218,200,250,202,154,136,93,113,72,46,15,168,116,206,73,27,19,98,235,106,212,201,208,189,189,147,102,238,142,217,119,188,0,12,0,254,194,167,11,31,249,125,170,191,251,86,221,255,0,97,51,252,0,0,0,48,131,80,185,68,240,219,169,89,254,75,168,215,220,219,82,160,185,101,87,138,219,221,100,84,151,42,6,193,28,245,51,62,105,27,27,93,70,231,35,17,207,84,68,87,57,118,219,117,95,137,147,250,9,162,152,175,14,218,79,98,209,204,42,225,117,173,178,227,254,43,195,79,116,150,57,42,159,223,169,150,161,253,110,142,56,216,187,62,103,34,108,196,251,40,155,238,187,170,220,0,6,0,127,97,83,133,143,252,190,213,95,253,171,110,255,0,176,153,127,160,154,41,138,240,237,164,246,45,28,194,174,23,90,219,46,63,226,188,52,247,73,99,146,169,253,250,153,106,31,214,232,227,141,139,179,230,114,38,204,79,178,137,190,235,186,173,192,0,0,0,12,127,226,183,130,157,44,227,7,234,183,229,50,255,0,149,219,62,169,120,239,5,244,21,85,52,61,207,21,216,238,119,123,208,75,190,222,25,157,61,61,59,110,237,247,221,54,200,0,6,47,240,191,203,211,69,248,76,207,238,26,141,167,57,62,107,113,185,92,108,242,217,37,138,247,91,73,52,13,130,73,161,153,206,107,97,166,137,200,254,170,118,34,42,185,83,101,119,151,193,83,208,113,91,193,78,150,113,131,245,91,242,153,127,202,237,159,84,188,119,130,250,10,170,154,30,231,138,236,119,59,189,232,37,223,111,12,206,158,158,157,183,118,251,238,155,100,0,3,23,248,95,229,233,162,252,38,103,247,13,70,211,156,159,53,184,220,174,54,121,108,146,197,123,173,164,154,6,193,36,208,204,231,53,176,211,68,228,127,85,59,17,21,92,169,178,187,203,224,169,148,0,1,135,250,247,202,255,0,64,184,137,213,139,238,177,230,185,126,160,81,94,178,15,11,226,96,181,220,40,163,165,103,98,154,42,118,116,54,74,73,30,155,178,22,170,238,245,251,74,187,108,155,34,94,14,23,248,95,192,120,76,192,46,26,115,167,55,124,130,227,109,184,222,37,189,203,45,238,162,25,167,108,242,67,12,46,107,93,12,81,53,25,211,78,197,68,86,170,238,174,243,248,34,94,0,7,159,212,44,42,213,169,88,6,75,167,55,218,138,184,45,185,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,55,219,116,95,129,132,31,216,84,225,99,255,0,47,181,87,255,0,106,219,191,236,38,127,128,44,255,0,20,28,47,224,60,89,224,22,253,57,212,107,190,65,110,182,219,175,17,94,226,150,201,81,12,51,186,120,225,154,22,181,206,154,41,90,172,233,168,122,170,35,81,119,70,249,252,81,108,254,130,114,191,208,46,29,181,98,197,172,120,86,95,168,21,183,172,127,197,120,104,46,151,10,41,41,95,223,166,150,157,253,109,142,146,55,174,204,153,202,155,61,62,210,38,251,166,232,185,128,0,0,0,243,250,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,240,48,131,251,10,156,44,127,229,246,170,255,0,237,91,119,253,132,207,240,5,191,215,189,20,197,120,137,210,123,238,142,102,183,11,173,21,151,32,240,190,38,123,92,177,199,84,206,197,76,85,12,232,116,145,200,196,221,240,181,23,118,47,217,85,219,101,217,83,16,63,176,169,194,199,254,95,106,175,254,213,183,127,216,76,255,0,0,0,0,12,0,254,194,167,11,31,249,125,170,191,251,86,221,255,0,97,51,252,1,111,244,19,69,49,94,29,180,158,197,163,152,85,194,235,91,101,199,252,87,134,158,233,44,114,85,63,191,83,45,67,250,221,28,113,177,118,124,206,68,217,137,246,81,55,221,119,85,196,15,236,42,112,177,255,0,151,218,171,255,0,181,109,223,246,19,63,192,22,255,0,65,52,83,21,225,219,73,236,90,57,133,92,46,181,182,92,127,197,120,105,238,146,199,37,83,251,245,50,212,63,173,209,199,27,23,103,204,228,77,152,159,101,19,125,215,117,91,128,0,0,0,24,255,0,197,111,5,58,89,198,15,213,111,202,101,255,0,43,182,125,82,241,222,11,232,42,170,104,123,158,43,177,220,238,247,160,151,125,188,51,58,122,122,118,221,219,239,186,109,231,248,95,229,233,162,252,38,103,247,13,70,211,156,159,53,184,220,174,54,121,108,146,197,123,173,164,154,6,193,36,208,204,231,53,176,211,68,228,127,85,59,17,21,92,169,178,187,203,224,169,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,224,82,114,226,149,85,64,42,105,81,75,74,128,225,85,17,55,85,217,8,7,230,61,170,117,89,246,191,93,45,176,220,223,61,5,174,73,233,251,104,253,216,217,99,173,171,110,251,116,167,159,75,246,251,201,234,190,214,182,223,106,158,177,239,70,36,125,62,106,187,109,187,145,63,233,53,157,214,235,251,178,109,93,204,111,30,37,103,142,123,237,193,208,201,213,186,58,55,85,72,230,170,121,124,62,208,18,143,201,171,1,138,151,78,110,25,236,246,244,108,181,149,247,8,161,168,115,124,220,196,74,86,42,34,239,240,221,142,79,135,197,20,146,163,18,249,97,97,178,98,28,39,227,244,213,180,46,167,172,117,125,205,94,143,103,75,149,22,169,219,111,230,191,114,33,150,128,14,55,79,218,114,82,155,34,129,81,248,25,182,17,142,106,14,63,83,141,229,22,170,90,250,42,150,61,139,29,68,93,109,78,166,57,138,187,121,125,206,84,255,0,57,251,224,8,127,227,11,150,38,89,65,145,220,114,221,23,198,42,107,104,171,107,102,168,240,86,234,52,84,138,62,218,59,100,69,157,87,101,119,82,34,35,83,227,240,251,140,82,181,240,47,197,45,214,232,182,200,180,99,41,141,81,253,40,249,104,82,54,170,117,35,119,221,238,68,251,255,0,105,177,91,216,201,26,172,145,141,115,87,226,138,155,161,208,203,117,190,55,247,99,160,167,107,255,0,194,72,154,139,254,157,128,137,222,23,185,85,95,62,153,179,100,26,215,96,146,56,34,145,147,207,69,87,18,109,183,231,62,203,187,117,62,127,248,63,230,255,0,155,226,74,62,3,167,152,150,154,99,116,56,190,31,99,163,182,209,80,211,199,78,198,83,197,208,138,141,69,217,87,205,87,226,174,95,53,95,138,158,143,225,228,135,32,14,28,187,34,169,201,194,249,166,223,16,62,73,164,115,151,226,191,208,87,23,86,251,125,223,121,91,161,69,95,47,34,166,177,27,240,64,43,79,129,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,187,148,62,100,98,236,165,110,62,105,88,231,191,203,127,32,62,150,185,28,212,84,251,202,142,184,154,173,106,33,216,0,28,117,38,251,28,129,75,158,214,254,146,236,58,145,83,201,74,38,98,189,187,183,226,133,16,42,244,236,229,93,192,236,223,207,205,74,219,240,58,147,117,127,223,182,199,106,124,0,228,182,60,72,90,233,239,58,73,117,160,170,129,179,70,249,169,149,88,230,238,139,180,204,82,231,30,55,87,105,60,102,1,113,139,109,246,116,14,219,109,247,252,235,0,214,135,25,166,123,114,235,69,54,234,142,91,133,51,83,238,243,89,27,255,0,89,179,78,155,74,233,176,218,9,28,238,173,214,93,151,250,59,174,53,154,189,44,214,28,173,102,135,202,90,41,97,153,158,127,206,70,181,201,240,255,0,160,216,191,133,76,234,151,81,244,74,203,148,209,185,171,20,243,85,198,138,215,57,201,246,42,30,213,243,84,69,251,191,96,23,116,225,223,3,147,133,3,173,124,157,228,86,223,137,74,161,83,64,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,46,40,79,55,121,149,187,98,148,64,43,111,192,228,225,14,64,243,26,147,43,161,195,107,228,107,186,118,88,183,95,232,238,180,214,91,38,166,123,178,235,189,54,234,174,75,133,75,87,239,243,73,29,255,0,81,177,159,21,121,213,46,156,104,149,235,41,172,115,82,40,38,164,141,85,206,115,83,237,212,49,169,230,136,171,247,254,195,93,11,42,205,126,202,210,105,188,229,173,150,105,159,231,252,229,107,156,191,31,250,64,216,251,134,251,93,61,155,73,45,84,20,176,54,24,217,53,74,163,26,221,145,55,153,234,92,227,198,233,21,39,131,192,45,209,109,182,238,157,219,109,182,223,157,121,236,128,225,223,2,141,252,252,148,173,126,7,82,238,143,251,246,216,14,206,164,68,243,80,215,181,223,162,187,157,51,170,244,236,213,93,202,225,98,177,187,187,226,160,118,128,113,212,155,236,7,37,46,114,53,170,171,247,21,29,114,181,92,213,64,56,100,200,245,217,10,211,115,230,137,142,99,252,247,243,62,150,129,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,55,56,233,79,137,80,3,132,77,142,64,3,173,127,190,55,250,212,236,56,84,220,228,1,215,208,141,93,211,239,59,10,92,5,59,161,90,124,14,165,248,255,0,156,236,111,195,112,42,63,19,52,165,241,152,213,101,54,219,245,246,255,0,226,145,171,255,0,65,251,103,207,112,137,243,210,73,19,19,237,59,109,191,210,128,107,69,196,22,46,152,110,174,223,177,182,200,175,74,79,11,179,149,168,155,245,211,68,255,0,130,121,127,56,155,142,88,181,142,171,225,19,26,115,215,119,37,194,230,139,241,255,0,198,228,34,7,142,170,68,162,226,111,41,137,62,11,13,189,223,13,191,250,138,31,250,137,108,229,101,55,115,132,172,123,227,254,191,186,47,199,255,0,138,220,6,95,156,41,200,3,165,202,168,191,214,165,109,82,135,252,83,250,202,219,240,64,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,67,190,242,134,170,170,255,0,82,149,187,224,165,12,248,175,245,129,218,114,0,24,165,204,234,177,212,156,34,100,174,98,236,229,184,91,17,62,63,248,220,100,35,240,251,139,166,101,171,182,28,109,210,43,18,175,197,110,228,106,46,221,20,210,191,224,190,95,205,38,155,154,108,221,190,18,178,31,143,250,254,214,191,31,254,43,105,18,124,10,210,37,111,19,120,180,75,240,72,110,14,248,111,255,0,212,83,127,214,6,194,24,93,47,131,198,168,233,182,219,163,185,255,0,28,142,95,250,79,219,62,123,124,79,130,146,56,158,159,105,187,239,254,149,62,128,56,95,129,70,232,84,239,134,231,90,124,127,206,5,93,8,229,221,126,227,176,165,165,64,14,180,254,248,239,235,67,176,225,19,96,57,56,84,220,228,1,79,74,124,78,81,54,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,224,114,82,224,41,93,147,238,42,105,67,190,37,77,251,128,172,0,4,0,115,48,177,178,199,197,77,213,24,254,164,172,180,91,170,23,236,162,109,249,174,222,222,95,238,100,154,114,163,153,36,225,39,31,106,121,244,215,221,60,255,0,252,237,223,245,145,205,205,89,31,252,169,145,210,34,35,157,141,219,213,118,255,0,46,100,255,0,160,207,190,81,19,200,254,23,173,144,187,126,152,235,238,136,223,216,191,219,13,95,249,213,64,206,144,14,23,224,7,90,252,74,155,247,20,189,81,54,85,57,106,238,158,64,118,3,132,248,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,126,0,82,239,188,165,62,39,46,93,147,204,225,138,139,186,160,29,160,225,62,7,32,97,167,53,201,146,62,18,114,6,175,151,85,125,175,207,255,0,206,219,255,0,81,25,124,179,236,108,190,113,83,106,71,191,165,40,237,23,26,132,251,40,187,254,107,183,183,159,251,161,34,220,221,231,145,156,47,92,225,110,253,50,87,218,209,223,177,63,182,28,191,243,162,24,9,202,165,31,252,169,149,209,162,43,155,141,220,21,55,255,0,46,20,255,0,164,9,228,0,1,75,138,83,101,251,142,93,247,148,183,226,7,98,124,14,74,90,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,126,7,39,11,184,20,46,203,253,101,77,40,248,169,91,83,96,42,0,249,235,166,100,20,175,149,239,86,181,187,110,168,155,253,232,4,10,243,66,185,182,231,197,85,106,177,21,18,158,199,110,135,205,54,223,236,185,223,183,255,0,92,207,126,78,239,154,78,28,151,184,229,86,69,119,185,49,137,191,193,58,160,119,252,234,164,102,241,207,123,117,251,137,188,170,173,93,186,71,21,190,36,94,158,159,36,162,133,127,233,82,99,121,116,233,189,62,154,240,213,103,180,71,231,35,235,238,18,185,123,170,244,94,169,215,239,217,62,230,167,220,6,80,0,112,171,176,29,110,234,242,233,66,164,223,239,56,87,121,149,53,119,3,148,248,28,128,0,0,0,0,0,0,0,0,0,3,8,53,11,155,183,13,186,107,159,228,186,115,125,194,117,42,123,150,43,120,173,178,86,75,73,109,160,116,18,79,77,51,225,145,209,185,213,141,114,177,92,197,84,85,107,87,109,183,68,248,1,155,224,179,252,47,241,65,128,241,103,128,92,53,27,78,109,25,5,186,219,110,188,75,100,150,43,221,60,48,206,233,227,134,25,156,230,182,25,101,106,179,166,161,136,138,174,69,221,29,229,240,85,188,0,0,49,43,136,126,102,156,60,240,217,170,21,218,71,151,217,243,91,205,246,215,79,79,53,122,217,45,180,239,130,153,243,70,146,178,23,62,162,120,85,207,237,62,41,21,88,142,98,36,141,78,174,164,123,90,25,106,11,21,194,183,23,248,15,23,118,172,130,251,167,56,110,107,105,182,227,181,16,82,75,89,127,183,67,4,21,83,200,215,57,209,65,36,51,74,215,190,54,181,142,145,170,168,173,73,161,95,231,161,101,117,11,155,183,13,186,107,159,228,186,115,125,194,117,42,123,150,43,120,173,178,86,75,73,109,160,116,18,79,77,51,225,145,209,185,213,141,114,177,92,197,84,85,107,87,109,183,68,248,1,155,224,179,252,47,241,65,128,241,103,128,92,53,27,78,109,25,5,186,219,110,188,75,100,150,43,221,60,48,206,233,227,134,25,156,230,182,25,101,106,179,166,161,136,138,174,69,221,29,229,240,85,188,0,0,0,1,103,248,160,226,131,1,225,51,0,183,234,54,163,90,50,11,141,182,227,120,138,201,20,86,74,120,102,157,179,201,12,211,53,206,108,210,196,212,103,77,59,209,85,28,171,186,183,203,226,169,103,244,19,154,6,129,113,19,171,22,45,28,194,177,13,64,162,189,100,30,43,195,79,116,183,209,71,74,206,197,52,181,15,235,116,117,114,61,55,100,46,68,217,139,246,149,55,217,55,84,12,192,7,159,203,51,252,55,5,169,199,233,115,12,134,146,210,252,170,241,29,130,208,181,42,173,101,85,198,72,165,150,42,116,126,221,45,123,219,4,136,206,165,78,167,244,177,187,189,236,107,189,0,0,0,0,15,21,38,177,96,52,218,184,237,16,184,95,169,40,50,201,44,244,151,186,26,58,186,168,98,125,206,9,223,90,213,109,44,106,254,236,207,137,40,37,124,168,214,108,198,62,53,221,119,94,144,246,160,0,0,0,0,0,0,241,90,109,172,88,14,171,73,144,81,226,23,234,73,238,88,173,226,186,201,122,182,45,84,46,173,160,158,154,182,162,147,170,120,99,123,157,19,37,117,44,178,68,175,233,87,199,210,237,147,205,19,218,128,0,0,0,0,5,191,202,181,211,78,49,13,88,194,180,66,231,121,238,230,121,223,139,150,219,107,167,68,124,144,210,211,211,79,60,149,85,30,105,218,133,124,59,227,98,174,238,124,138,168,214,170,50,87,71,111,248,173,227,91,75,56,62,250,173,249,76,176,101,119,63,173,190,59,193,125,5,75,77,55,111,194,246,59,157,222,244,241,109,191,137,103,79,79,86,251,59,125,182,77,195,32,1,135,250,9,205,3,64,184,137,213,139,22,142,97,88,134,160,81,94,178,15,21,225,167,186,91,232,163,165,103,98,154,90,135,245,186,58,185,30,155,178,23,34,108,197,251,74,155,236,155,170,102,0,0,0,0,99,255,0,21,188,107,105,103,7,223,85,191,41,150,12,174,231,245,183,199,120,47,160,169,105,166,237,248,94,199,115,187,222,158,45,183,241,44,233,233,234,223,103,111,182,201,189,191,208,78,104,26,5,196,78,172,88,180,115,10,196,53,2,138,245,144,120,175,13,61,210,223,69,29,43,59,20,210,212,63,173,209,213,200,244,221,144,185,19,102,47,218,84,223,100,221,80,51,0,0,0,22,171,137,78,37,52,227,133,109,56,77,77,212,212,186,205,65,53,194,11,93,37,37,174,149,39,170,171,170,149,30,244,141,136,247,50,54,237,28,82,200,171,35,216,222,152,213,17,85,202,214,187,31,244,171,155,6,129,107,38,163,227,154,91,133,105,182,170,212,94,178,107,132,86,250,110,171,61,19,227,135,173,126,220,242,246,235,30,246,195,19,17,210,72,244,106,244,70,199,185,83,102,168,25,170,1,103,240,30,45,248,121,213,13,80,187,105,30,7,170,88,253,230,251,107,167,164,153,139,75,114,167,124,23,39,205,28,242,186,26,23,163,247,171,124,49,65,220,153,98,71,50,52,145,136,174,234,73,26,192,188,0,0,0,30,43,90,53,123,13,208,93,47,200,53,115,80,39,171,142,197,142,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,144,61,168,45,254,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,183,252,86,241,173,165,156,31,125,86,252,166,88,50,187,159,214,223,29,224,190,130,165,166,155,183,225,123,29,206,239,122,120,182,223,196,179,167,167,171,125,157,190,219,38,225,144,0,197,254,23,249,133,232,191,22,121,253,195,78,116,231,24,205,109,215,43,117,158,91,220,178,222,232,169,33,129,208,71,52,48,185,173,116,53,50,185,95,213,80,197,68,86,162,108,142,243,248,34,229,0,0,90,174,34,248,151,210,206,23,240,73,179,173,76,187,127,131,224,172,212,115,211,125,41,115,252,244,49,73,225,32,154,88,251,221,174,251,31,39,75,190,195,55,114,253,200,190,171,76,245,87,78,53,147,21,131,53,210,220,210,213,147,89,106,58,91,226,109,245,9,39,102,71,70,201,59,51,51,244,225,153,25,36,106,232,164,70,200,206,164,71,53,23,200,15,86,12,95,226,99,152,14,154,112,161,153,83,97,250,165,165,250,148,230,92,105,252,77,178,239,109,183,80,205,110,184,177,17,189,196,134,87,213,177,221,113,185,200,215,177,237,107,219,187,93,183,67,227,123,252,6,1,205,255,0,133,12,235,50,180,225,245,84,89,174,42,203,181,66,83,37,222,255,0,67,71,13,186,149,238,69,232,89,229,138,170,71,70,197,119,75,122,213,189,13,234,71,61,88,196,115,218,25,190,1,111,245,239,90,241,94,29,180,158,251,172,121,173,190,235,91,101,199,252,47,137,130,215,20,114,85,63,191,83,21,59,58,27,36,145,177,118,124,205,85,221,233,246,81,118,221,118,69,11,128,12,32,211,222,110,220,54,234,86,127,141,105,205,139,9,212,168,46,89,85,226,138,201,71,45,93,182,129,176,71,61,76,204,134,55,72,230,214,57,200,196,115,209,85,81,174,93,183,217,23,224,102,248,0,91,78,33,248,129,192,120,101,210,250,237,87,212,103,213,190,219,71,81,79,73,21,29,10,194,181,181,179,205,34,53,177,83,199,52,145,182,71,163,122,229,115,81,219,164,113,72,239,62,149,49,47,251,53,124,44,127,228,14,170,255,0,236,171,119,253,184,12,255,0,5,191,208,189,97,163,215,157,56,183,106,133,167,7,202,241,123,85,231,121,109,176,228,148,208,83,213,86,82,236,138,202,166,71,12,210,237,12,155,175,66,189,90,231,181,58,209,170,199,49,239,184,0,1,103,248,160,226,131,1,225,51,0,183,234,54,163,90,50,11,141,182,227,120,138,201,20,86,74,120,102,157,179,201,12,211,53,206,108,210,196,212,103,77,59,209,85,28,171,186,183,203,226,169,103,244,19,154,6,129,113,19,171,22,45,28,194,177,13,64,162,189,100,30,43,195,79,116,183,209,71,74,206,197,52,181,15,235,116,117,114,61,55,100,46,68,217,139,246,149,55,217,55,84,12,192,0,0,0,0,6,0,127,102,175,133,143,252,129,213,95,253,149,110,255,0,183,25,127,160,154,215,138,241,19,164,246,45,99,194,173,247,90,43,46,65,226,188,52,23,72,163,142,169,157,138,153,105,223,214,216,228,145,137,187,225,114,166,207,95,178,169,190,203,186,32,92,0,98,175,17,124,197,52,179,133,252,238,108,23,83,52,175,85,127,155,224,175,52,118,58,111,162,238,127,153,134,89,60,36,243,84,199,222,237,119,216,201,58,91,246,31,187,87,238,85,242,154,91,205,179,133,141,80,206,237,152,47,134,202,241,47,164,251,223,221,156,165,150,234,11,93,47,110,23,203,249,233,252,99,186,58,187,125,13,251,43,187,222,198,253,251,129,154,160,22,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,116,211,189,21,81,202,187,171,124,190,42,129,120,1,135,250,9,205,3,64,184,137,213,139,22,142,97,88,134,160,81,94,178,15,21,225,167,186,91,232,163,165,103,98,154,90,135,245,186,58,185,30,155,178,23,34,108,197,251,74,155,236,155,170,102,0,0,89,254,38,56,170,210,62,20,48,218,108,195,84,174,85,110,125,198,163,195,91,45,22,216,217,53,198,226,244,86,247,22,24,158,246,55,162,54,185,28,247,189,205,99,119,107,119,235,124,108,126,48,127,102,175,133,143,252,129,213,95,253,149,110,255,0,183,1,159,224,242,154,91,159,254,84,48,75,102,117,245,43,43,196,190,147,239,127,113,178,155,111,128,186,82,246,230,124,95,158,131,169,221,29,93,190,182,253,165,221,143,99,190,253,143,86,0,30,127,80,179,91,86,154,224,25,46,163,95,105,234,231,182,226,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,223,109,213,62,38,16,127,102,175,133,143,252,129,213,95,253,149,110,255,0,183,1,159,224,0,0,0,0,22,43,87,120,214,225,231,67,245,67,23,210,109,64,205,233,41,110,249,29,68,180,213,19,67,83,79,36,22,23,164,113,62,37,186,39,115,187,72,201,146,120,251,111,116,106,205,186,158,229,100,109,115,208,47,168,0,0,0,0,44,254,133,241,91,162,252,67,221,114,155,22,156,229,52,147,220,177,91,197,117,174,90,57,107,169,29,61,116,20,206,137,174,185,82,199,12,210,58,90,23,186,102,54,57,213,26,142,95,45,147,203,123,192,0,0,0,22,127,137,142,42,180,143,133,12,54,155,48,213,43,149,91,159,113,168,240,214,203,69,182,54,77,113,184,189,21,189,197,134,39,189,141,232,141,174,71,61,239,115,88,221,218,221,250,223,27,31,250,180,220,69,105,29,235,69,239,218,247,133,101,148,153,110,39,142,217,234,175,53,146,89,37,100,211,181,148,244,158,42,74,119,70,231,53,98,169,237,43,85,97,155,182,246,171,218,143,70,129,114,193,128,31,217,171,225,99,255,0,32,117,87,255,0,101,91,191,237,198,111,233,238,107,106,212,172,3,26,212,107,21,61,92,22,220,170,207,69,123,163,138,173,141,108,241,193,83,11,38,141,178,53,174,115,81,232,215,162,42,35,156,155,239,178,175,196,15,64,0,0,12,32,212,46,110,220,54,233,174,127,146,233,205,247,9,212,169,238,88,173,226,182,201,89,45,37,182,129,208,73,61,52,207,134,71,70,231,86,53,202,197,115,21,81,85,173,93,182,221,19,224,95,254,23,248,160,192,120,179,192,46,26,141,167,54,140,130,221,109,183,94,37,178,75,21,238,158,24,103,116,241,195,12,206,115,91,12,178,181,89,211,80,196,69,87,34,238,142,242,248,42,133,224,6,16,106,23,55,110,27,116,215,63,201,116,230,251,132,234,84,247,44,86,241,91,100,172,150,146,219,64,232,36,158,154,103,195,35,163,115,171,26,229,98,185,138,168,170,214,174,219,110,137,240,47,255,0,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,233,168,98,34,171,145,119,71,121,124,21,66,240,0,0,3,8,53,11,155,183,13,186,107,159,228,186,115,125,194,117,42,123,150,43,120,173,178,86,75,73,109,160,116,18,79,77,51,225,145,209,185,213,141,114,177,92,197,84,85,107,87,109,183,68,248,25,63,160,154,215,138,241,19,164,246,45,99,194,173,247,90,43,46,65,226,188,52,23,72,163,142,169,157,138,153,105,223,214,216,228,145,137,187,225,114,166,207,95,178,169,190,203,186,32,92,0,0,0,121,77,78,212,204,87,72,177,9,51,172,214,175,194,89,105,238,22,219,125,77,83,164,142,56,233,124,109,108,20,108,158,87,200,246,177,144,198,250,134,190,71,171,190,204,109,123,145,21,81,17,125,5,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,125,96,0,0,0,0,22,255,0,93,53,134,143,65,180,226,227,170,23,108,31,43,202,45,86,109,165,185,67,141,211,65,81,85,71,75,178,171,234,159,28,211,69,188,49,236,157,106,197,115,152,213,235,86,163,26,247,176,46,0,48,3,251,53,124,44,127,228,14,170,255,0,236,171,119,253,184,203,253,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,220,23,0,3,8,53,11,155,183,13,186,107,159,228,186,115,125,194,117,42,123,150,43,120,173,178,86,75,73,109,160,116,18,79,77,51,225,145,209,185,213,141,114,177,92,197,84,85,107,87,109,183,68,248,1,155,224,183,250,9,173,120,175,17,58,79,98,214,60,42,223,117,162,178,228,30,43,195,65,116,138,56,234,153,216,169,150,157,253,109,142,73,24,155,190,23,42,108,245,251,42,155,236,187,162,92,0,0,193,92,179,156,103,11,24,166,85,121,197,190,173,234,5,231,232,107,133,69,191,233,27,77,29,186,162,134,179,181,35,153,223,167,151,198,167,114,23,244,245,49,251,39,83,85,23,100,220,185,92,51,243,1,211,78,43,243,42,156,63,75,116,191,82,154,203,117,63,137,185,221,238,86,234,24,109,214,230,42,59,182,147,74,202,183,187,174,71,53,90,198,49,174,123,182,115,182,232,100,143,96,101,0,60,86,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,127,169,87,218,128,0,0,0,0,0,0,0,196,174,33,249,149,104,191,12,186,161,93,165,26,141,167,218,148,251,149,29,61,61,92,85,148,54,154,69,162,173,130,104,209,205,150,158,73,170,163,116,140,71,117,196,231,35,118,73,34,145,190,125,42,6,90,130,197,112,173,198,78,145,241,125,106,200,46,26,99,77,144,80,84,99,21,16,67,113,161,189,209,50,9,216,201,218,229,134,102,172,82,73,19,152,245,138,102,162,35,250,209,98,119,83,90,138,197,117,213,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,136,30,128,24,1,253,154,190,22,63,242,7,85,127,246,85,187,254,220,102,254,158,230,182,173,74,192,49,173,70,177,83,213,193,109,202,172,244,87,186,56,170,216,214,207,28,21,48,178,104,219,35,90,231,53,30,141,122,34,162,57,201,190,251,42,252,64,244,0,177,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,181,89,91,210,215,34,61,91,111,248,120,230,85,162,252,77,106,133,14,148,105,206,159,106,83,46,85,148,245,21,114,214,87,90,105,18,138,138,8,99,87,58,90,137,33,170,145,209,177,93,209,19,92,173,217,100,150,54,249,117,32,25,106,0,0,0,0,0,0,0,0,0,0,0,0,112,191,3,144,7,91,183,251,142,27,213,231,212,133,110,82,148,119,152,29,128,225,23,115,144,48,19,156,67,230,143,135,36,237,185,81,146,221,237,172,122,111,241,78,169,221,255,0,58,33,129,28,175,110,109,182,113,85,68,175,69,84,168,177,220,97,242,77,246,251,45,119,237,255,0,212,37,75,152,182,155,211,234,87,13,87,139,68,158,82,50,190,223,43,87,186,172,68,233,157,62,253,151,238,114,253,196,57,112,49,123,117,135,137,188,86,173,29,178,73,21,194,37,94,158,175,37,162,153,127,232,64,54,45,7,207,67,51,39,165,100,172,122,185,174,223,101,84,219,239,83,232,2,151,20,166,201,253,101,78,77,202,62,10,7,98,124,14,78,19,115,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,46,42,41,114,253,192,112,84,137,177,66,42,47,192,236,0,121,93,79,188,71,97,194,46,55,73,36,107,18,37,133,55,114,166,222,114,177,62,245,79,218,122,163,25,185,138,230,53,56,79,11,25,37,222,138,118,69,80,149,150,216,218,231,53,174,242,117,92,123,249,59,203,238,80,32,111,80,114,122,157,65,207,171,50,26,149,107,166,185,62,157,138,177,181,17,23,166,38,70,155,34,42,255,0,130,134,199,90,7,103,75,22,151,218,237,219,63,118,73,80,229,234,248,249,204,245,253,136,107,147,163,246,21,201,181,83,16,177,44,110,124,117,183,219,124,18,163,119,223,161,245,49,181,124,209,23,111,210,248,155,52,216,104,18,217,105,130,133,17,81,35,234,242,95,143,155,149,127,233,3,244,14,29,240,57,56,80,58,252,255,0,97,91,78,60,202,154,7,32,0,0,0,0,0,0,0,0,0,4,32,115,138,211,63,169,252,86,67,157,82,82,93,86,147,61,199,232,238,19,85,84,71,253,170,234,234,100,90,57,32,167,122,49,17,122,32,130,141,239,98,185,206,107,167,71,42,163,94,196,73,191,48,43,156,182,1,83,147,112,185,107,204,237,216,245,37,93,70,29,148,82,84,214,92,28,145,36,244,54,234,136,165,167,145,24,231,42,61,89,37,76,148,40,230,51,125,213,177,185,83,104,250,154,22,3,146,62,168,93,105,115,253,66,209,121,155,87,61,182,231,103,139,40,167,87,86,187,177,71,61,52,209,211,75,209,79,178,183,174,118,213,195,213,34,43,87,106,72,218,168,239,46,137,116,53,193,224,179,83,63,36,92,86,105,134,117,37,93,170,146,146,159,32,130,223,95,85,116,147,183,75,75,67,90,139,71,85,59,223,214,212,103,110,10,137,94,143,115,186,90,230,163,156,138,212,84,93,143,128,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,53,151,214,252,214,213,169,90,209,159,106,53,138,158,174,11,110,85,148,93,111,116,113,85,177,173,158,56,42,106,228,154,54,200,214,185,205,71,163,94,136,168,142,114,111,190,202,191,18,116,249,148,106,245,54,144,112,125,156,78,147,210,37,203,48,167,76,66,219,13,76,18,202,201,223,92,215,50,161,168,177,237,208,246,209,165,92,140,115,213,24,143,137,168,189,91,163,29,2,250,123,133,93,117,43,63,198,180,230,197,81,73,5,203,42,188,81,89,40,229,171,123,155,4,115,212,204,200,99,116,142,107,92,228,98,57,232,170,168,215,46,219,236,139,240,2,116,249,92,105,13,78,146,240,125,140,207,114,130,174,11,150,115,81,54,95,85,12,211,197,43,24,202,150,177,148,174,137,99,253,22,62,142,10,73,21,174,87,61,31,35,209,221,63,160,216,97,226,199,213,62,178,124,192,200,125,198,115,99,220,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,215,11,139,31,84,250,201,243,3,33,247,25,192,149,78,74,158,150,50,159,152,21,222,221,110,51,252,192,14,74,158,150,50,159,152,21,222,221,110,51,252,0,0,12,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,207,254,117,126,150,49,111,152,20,62,221,113,28,179,56,250,172,215,186,55,232,126,175,92,45,84,217,157,134,223,73,29,130,173,213,51,173,86,71,75,12,29,19,186,85,153,207,238,214,51,180,147,72,228,147,170,86,204,247,54,38,164,50,57,92,234,253,44,98,223,48,40,125,186,226,67,5,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,109,60,12,85,224,39,141,251,23,23,24,36,180,89,29,85,170,219,169,182,78,236,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,61,14,137,146,47,90,185,146,239,212,214,182,72,149,249,84,0,135,110,109,153,254,101,165,156,108,224,26,131,167,217,13,93,143,33,177,224,244,21,52,53,212,202,157,113,63,233,11,146,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,196,144,173,206,175,213,62,45,242,254,135,220,110,32,73,79,5,28,87,88,184,180,209,170,44,203,187,106,163,203,237,187,81,229,54,74,41,158,239,1,85,212,244,142,68,108,136,143,72,103,99,59,177,174,239,106,110,248,251,143,124,82,41,144,6,180,60,60,113,3,159,112,203,170,20,58,175,167,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,116,74,214,171,182,73,34,141,222,125,40,108,39,195,199,16,56,15,19,90,95,67,170,250,114,250,182,91,107,42,42,41,37,163,174,88,82,182,138,120,100,86,186,42,136,225,146,70,198,245,111,68,173,106,187,117,142,88,221,229,212,128,92,176,99,255,0,21,188,107,105,103,7,223,85,191,41,150,12,174,231,245,183,199,120,47,160,169,105,166,237,248,94,199,115,187,222,158,45,183,241,44,233,233,234,223,103,111,182,201,189,192,209,205,126,209,174,32,44,82,100,122,59,168,86,172,154,146,159,111,19,29,59,221,29,85,39,83,228,99,60,69,52,136,217,160,235,88,100,86,119,24,222,182,181,92,221,219,178,129,112,0,0,64,179,248,174,212,126,18,184,238,214,28,215,10,151,199,90,171,181,2,253,5,254,193,60,202,202,91,189,43,110,117,10,141,114,162,47,110,102,117,57,98,153,17,93,27,156,228,84,123,31,36,111,156,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,215,51,139,31,84,250,201,243,3,33,247,25,203,191,192,39,29,151,94,17,50,106,219,22,75,71,87,118,211,172,138,161,42,239,20,116,177,186,122,218,89,227,167,153,177,203,67,27,234,34,129,143,146,71,83,182,103,61,21,93,28,44,68,243,99,64,159,64,124,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,2,207,241,69,196,222,3,194,206,151,220,181,3,47,169,164,172,185,50,157,206,178,227,201,113,134,154,182,243,58,73,20,125,16,54,69,234,115,24,233,226,116,175,99,94,177,198,174,127,75,182,70,186,224,103,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,232,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,46,188,60,87,113,93,168,252,90,234,59,243,92,214,95,3,106,161,238,65,96,176,65,50,190,150,209,74,229,69,86,181,85,19,185,51,250,90,178,204,168,142,145,205,106,34,49,140,142,54,5,245,224,131,87,179,45,122,230,119,137,106,230,160,79,73,37,247,34,168,187,205,80,148,144,36,48,68,198,88,234,226,138,24,217,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,125,121,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,166,85,115,206,253,73,254,242,127,13,3,21,121,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,0,0,48,255,0,154,214,153,254,81,56,54,200,238,52,244,151,90,186,252,42,225,67,147,81,193,111,143,185,213,219,145,105,234,31,51,81,142,114,195,29,45,85,76,174,84,233,233,237,35,220,238,150,185,22,19,52,83,84,46,186,43,171,152,134,171,217,155,87,37,70,45,120,166,185,62,158,154,181,212,143,172,129,143,78,245,42,202,212,85,99,38,139,185,19,254,203,145,89,35,145,90,228,85,69,217,162,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,87,124,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,13,164,193,141,92,185,53,51,242,161,193,182,156,92,106,42,237,82,87,216,109,238,198,107,32,183,201,191,133,240,18,58,158,157,147,53,94,231,50,103,82,199,77,43,145,118,223,188,143,107,90,215,181,12,149,2,32,57,218,106,102,43,144,106,62,157,233,109,166,175,196,94,176,251,125,194,225,119,237,201,27,227,167,241,235,77,216,129,221,47,87,178,100,101,34,200,230,61,173,252,220,240,57,21,200,255,0,47,21,201,199,72,106,115,94,37,235,181,74,162,10,180,182,233,197,158,105,153,60,51,196,214,125,35,92,199,210,195,12,172,118,239,123,29,78,181,239,69,98,38,207,133,157,78,77,209,175,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,253,182,189,244,240,68,247,163,145,191,109,206,251,44,253,20,149,78,78,58,67,77,133,112,209,93,170,85,16,82,45,203,81,239,19,76,201,225,158,87,63,232,234,23,190,150,24,101,99,182,99,30,218,132,175,122,43,17,119,100,204,234,114,236,141,96,94,190,62,237,156,67,93,184,104,191,210,240,211,37,91,50,118,84,83,84,213,173,178,174,162,154,239,244,116,47,238,204,150,231,192,230,185,106,85,204,137,21,155,254,114,21,157,141,71,72,230,53,96,7,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,136,33,91,154,23,2,223,145,76,169,250,227,163,152,103,132,211,107,215,71,211,20,212,78,234,134,197,116,146,71,34,237,10,53,60,61,28,219,199,219,217,92,198,74,175,143,243,77,117,60,106,18,147,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,244,78,216,215,169,172,123,160,149,209,61,237,98,201,26,53,253,45,221,90,219,192,107,173,193,71,21,215,222,18,245,150,139,50,238,221,107,49,11,150,212,121,77,146,138,102,55,199,210,244,189,35,145,27,34,43,22,104,30,254,236,107,187,28,187,62,62,227,25,44,138,108,39,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,122,252,53,198,215,91,29,93,44,253,15,115,31,209,44,106,230,59,165,236,115,87,101,242,115,85,23,205,20,15,214,32,91,152,143,27,245,156,85,103,105,137,97,213,93,58,101,137,220,37,150,196,228,134,122,105,174,146,58,24,163,125,85,84,79,149,204,119,75,217,63,135,85,142,57,25,21,67,145,237,71,61,237,76,159,230,161,199,173,53,45,53,215,133,141,27,190,210,86,62,178,158,107,126,115,115,167,238,163,232,222,146,194,228,160,166,168,142,86,181,94,173,100,241,85,49,204,123,58,37,237,110,143,73,90,200,235,225,227,135,236,251,137,173,80,161,210,141,57,101,35,46,85,148,245,21,114,214,87,36,201,69,69,4,49,171,157,45,68,144,199,35,163,98,187,162,38,185,91,178,201,44,109,242,234,64,51,43,147,102,158,235,141,102,172,93,181,55,18,191,125,23,166,214,253,173,121,93,37,71,121,177,222,164,125,53,67,233,163,167,78,211,162,146,106,121,187,18,61,122,217,36,113,206,136,138,173,153,205,117,192,231,157,250,147,253,228,254,26,72,254,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,146,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,164,112,115,206,253,73,254,242,127,13,2,213,114,84,245,79,148,252,191,174,247,27,113,49,57,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,122,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,13,124,154,174,214,171,7,18,89,181,246,251,115,164,183,91,109,218,111,114,171,172,172,171,153,176,193,77,4,117,246,247,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,226,185,136,241,191,89,197,86,118,152,150,29,85,211,166,88,157,194,89,108,78,72,103,166,154,233,35,161,138,55,213,85,68,249,92,199,116,189,147,248,117,88,227,145,145,84,57,30,212,115,222,212,11,85,197,119,21,218,143,197,174,163,191,53,205,101,240,54,170,30,228,22,11,4,19,43,233,109,20,174,84,85,107,85,81,59,147,63,165,171,44,202,136,233,28,214,162,35,24,200,227,102,111,242,96,209,13,80,166,186,228,186,239,89,124,200,44,24,77,101,59,109,84,118,230,199,26,81,100,243,181,210,35,229,127,94,238,86,82,57,21,27,36,108,106,172,146,200,198,202,136,202,136,159,140,28,4,240,65,125,226,227,59,150,183,35,165,186,219,116,202,201,221,138,247,123,163,153,148,243,62,169,97,85,134,150,145,210,69,35,36,155,173,209,62,68,232,86,178,45,250,156,215,73,18,62,124,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,2,213,113,69,195,38,3,197,54,151,220,180,255,0,47,166,164,163,185,62,157,205,178,228,41,110,134,166,182,205,58,201,20,157,112,58,68,234,107,30,232,34,108,172,99,152,178,70,142,103,83,119,71,55,94,205,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,77,156,204,85,227,219,130,11,23,23,24,36,85,184,229,45,170,219,169,182,78,212,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,61,14,149,241,167,66,185,146,237,210,230,182,73,81,225,139,252,171,248,245,166,170,166,181,112,177,172,151,218,74,55,209,211,195,111,193,174,117,29,213,125,99,214,89,156,180,21,53,18,74,230,163,209,175,130,42,86,53,140,103,68,93,173,213,235,19,95,148,28,209,253,9,234,111,224,190,241,68,64,183,250,170,192,178,175,246,87,28,201,49,203,135,251,101,29,117,182,186,158,79,248,50,67,52,114,51,250,28,215,55,238,84,36,127,80,248,245,199,184,153,229,195,159,96,218,131,125,164,163,213,75,69,61,138,26,230,84,120,90,38,95,222,183,152,220,147,80,194,146,171,230,123,105,233,219,37,66,54,54,49,143,122,171,90,214,42,34,6,16,112,157,234,159,70,254,96,99,222,227,1,177,158,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,136,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,235,131,195,37,218,213,96,226,75,74,47,183,219,157,37,186,219,110,206,44,85,117,149,149,115,54,24,41,160,142,190,23,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,144,28,193,56,245,200,120,153,204,171,176,109,62,190,213,209,233,93,162,162,72,104,89,79,226,168,159,127,98,165,51,150,106,232,86,85,100,204,109,69,59,164,167,71,70,199,177,143,69,115,90,245,84,64,182,156,107,241,93,125,226,211,89,107,115,46,237,214,143,16,182,239,71,139,89,43,102,99,188,5,47,75,18,73,21,177,162,49,38,157,236,238,200,187,189,201,187,35,238,61,145,70,165,213,229,221,192,45,103,19,153,82,231,154,165,111,186,219,116,202,201,218,168,217,105,167,167,250,205,34,201,43,60,53,45,79,74,49,97,99,224,145,181,18,70,245,145,191,102,54,244,186,78,228,86,255,0,129,126,12,175,188,97,234,61,85,178,75,175,208,216,102,47,225,234,50,107,148,79,98,213,54,57,85,253,170,106,104,221,190,243,75,218,149,18,71,53,99,141,172,115,157,212,168,200,164,159,236,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,215,225,173,214,186,40,233,41,96,235,123,158,254,136,163,70,177,189,79,123,156,187,39,155,156,170,190,106,160,126,176,0,12,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,159,224,0,0,0,26,171,147,253,202,227,208,158,153,126,53,239,21,164,0,147,253,202,227,208,158,153,126,53,239,21,160,122,174,53,248,81,177,113,105,163,85,184,111,106,213,71,151,219,119,172,197,175,117,176,189,222,2,171,169,139,36,106,232,213,30,144,206,198,118,164,77,158,212,221,146,118,222,248,163,67,95,124,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,218,32,194,174,98,60,2,209,241,57,138,166,121,165,182,251,85,183,83,108,157,218,141,146,154,10,127,172,209,172,113,51,195,85,84,244,163,214,102,50,8,219,79,36,143,88,219,246,163,119,75,100,238,68,30,87,149,239,29,63,150,188,85,154,29,172,121,159,139,212,155,47,95,208,245,53,173,233,154,251,107,142,54,170,111,50,185,124,69,100,59,73,220,221,26,247,196,140,147,243,174,109,68,136,231,87,233,99,22,249,129,67,237,215,18,26,241,108,179,42,193,175,180,185,78,21,147,93,113,251,213,23,95,134,184,218,235,100,164,170,131,173,142,99,250,37,141,90,246,245,49,238,106,236,190,109,114,162,249,42,153,213,197,175,27,246,46,46,56,29,198,168,178,58,171,85,183,83,108,154,129,77,45,238,201,71,11,233,225,125,42,210,92,146,26,170,70,201,44,143,146,30,135,68,201,23,173,92,201,119,234,107,91,36,74,240,181,92,174,61,118,105,151,227,94,207,90,77,246,186,107,166,156,112,233,167,23,29,80,213,11,207,129,181,80,237,20,48,196,136,250,171,133,83,145,86,58,90,104,213,83,185,51,250,93,178,110,141,70,181,207,123,152,198,61,237,130,190,92,57,102,43,131,113,157,167,153,78,107,147,90,177,251,45,23,210,222,38,227,116,173,142,146,150,14,187,85,91,25,215,44,138,214,55,169,239,107,83,117,243,115,145,19,205,80,250,248,228,227,143,50,226,247,50,109,45,43,42,236,122,117,99,168,115,236,54,23,189,58,228,126,202,223,27,89,210,170,215,212,185,170,228,70,162,171,33,99,149,140,87,43,165,150,80,183,252,81,113,55,159,113,77,170,23,45,64,203,234,106,232,237,175,168,115,172,184,242,92,102,169,162,179,64,177,197,31,68,13,145,122,90,247,182,8,157,43,216,214,36,146,35,159,210,221,209,173,203,94,87,188,2,216,181,167,163,136,125,102,183,248,204,66,213,112,125,61,138,193,83,76,244,134,245,85,15,74,190,166,117,123,81,146,209,198,245,86,36,109,87,54,89,99,145,146,108,200,159,28,214,171,151,119,4,21,156,85,103,107,150,230,52,189,58,101,137,220,34,138,250,213,154,122,105,174,146,58,25,100,101,45,44,172,137,204,119,75,217,7,136,68,146,57,25,21,67,85,142,71,61,142,73,222,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,15,172,0,5,170,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,106,128,0,0,0,30,83,85,112,251,238,160,105,198,71,133,99,25,237,215,10,186,222,173,242,209,210,95,237,108,99,170,173,242,57,54,73,24,143,255,0,66,171,85,146,35,85,86,57,34,127,76,141,215,7,95,180,223,81,244,147,89,114,204,3,87,43,60,110,95,110,184,58,91,165,111,142,90,207,29,36,237,73,219,85,222,119,219,147,188,201,89,46,239,68,147,243,159,109,173,127,83,83,102,147,21,120,246,224,130,197,197,198,9,21,110,57,75,106,182,234,109,147,181,21,146,247,89,51,233,225,125,42,204,139,53,45,91,163,138,71,201,15,67,165,124,105,208,174,100,187,116,185,173,146,84,120,99,175,44,174,98,20,217,85,53,187,135,13,123,200,234,223,147,190,162,70,99,89,61,214,225,45,75,239,47,154,87,61,40,170,166,153,206,114,84,163,158,173,133,202,189,18,49,25,10,35,100,107,18,121,52,53,108,255,0,85,88,22,85,254,202,227,153,38,57,112,255,0,108,163,174,182,215,83,201,255,0,6,72,102,142,70,127,67,154,230,253,202,132,207,114,208,227,214,155,94,113,232,116,87,86,111,180,144,106,45,142,158,56,109,15,147,187,215,127,183,65,75,27,93,51,166,154,89,29,61,114,58,57,165,153,62,199,83,28,143,99,92,140,153,88,25,234,69,95,53,206,58,127,191,240,191,162,153,159,254,49,75,159,214,208,183,252,150,182,215,29,66,59,253,215,197,49,173,255,0,2,21,127,250,226,18,239,243,47,227,214,155,65,177,233,180,87,73,175,180,147,234,45,242,158,72,110,239,143,187,215,96,183,79,75,35,91,51,102,134,88,221,5,114,186,72,101,133,62,223,75,26,175,123,90,143,133,95,10,215,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,129,234,244,119,88,179,237,10,207,237,122,141,167,55,234,187,117,202,221,81,4,178,197,21,84,208,193,112,130,57,163,153,212,149,77,133,236,116,180,210,58,38,36,145,43,145,28,137,253,74,155,9,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,214,220,190,188,29,241,85,153,112,161,171,150,252,194,205,114,171,118,49,113,168,167,166,203,45,17,198,147,50,227,110,71,253,181,108,78,123,27,226,99,107,164,116,47,234,111,75,213,90,171,219,124,140,120,108,102,120,173,98,214,44,7,66,176,11,166,163,106,53,250,146,221,109,183,83,207,44,81,75,85,12,51,220,39,142,25,38,109,37,43,102,123,27,45,76,141,137,233,28,72,228,87,42,127,90,163,0,214,44,7,81,116,142,211,173,246,107,245,37,46,39,116,179,165,237,245,149,181,80,177,148,16,35,21,211,54,166,70,189,209,68,248,21,178,50,100,235,84,141,241,200,138,191,101,72,54,227,235,141,124,171,138,205,71,171,178,90,110,126,31,76,177,155,132,209,227,150,250,117,145,145,215,244,43,163,109,206,161,36,107,30,233,165,98,170,177,175,106,118,99,122,177,19,169,210,190,80,182,156,85,113,49,153,113,95,171,149,154,165,152,80,210,91,152,218,118,219,109,22,202,100,71,50,221,110,141,242,62,40,22,78,148,116,207,234,150,71,190,71,34,117,61,238,233,107,25,209,27,50,171,129,29,42,214,139,119,10,26,255,0,171,215,12,138,174,151,75,238,154,111,152,218,232,108,51,85,213,177,149,87,84,163,133,86,229,21,50,179,195,189,136,200,101,167,89,218,229,127,92,111,143,109,154,187,90,174,94,124,22,93,120,167,213,10,123,238,95,143,213,187,74,241,170,133,92,130,177,42,93,74,149,179,164,125,81,91,224,145,173,87,61,238,114,196,233,81,138,213,100,42,229,238,70,247,195,213,50,156,77,218,109,86,14,17,53,94,197,98,182,82,91,173,182,237,55,190,210,81,209,210,66,216,96,166,130,59,100,205,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,53,183,54,83,225,59,210,198,141,252,191,199,189,186,3,90,194,74,121,93,113,245,89,135,223,109,188,51,235,21,194,235,116,181,100,119,10,106,28,78,241,61,76,245,146,91,42,158,200,169,160,182,185,142,115,186,40,221,219,141,177,118,209,173,134,71,59,169,21,146,43,225,9,127,0,1,173,103,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,4,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,69,95,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,192,103,248,0,13,107,56,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,50,168,0,6,42,243,71,244,39,169,191,130,251,197,17,137,92,169,248,237,186,165,214,131,133,157,101,201,169,29,109,117,58,65,132,93,110,51,185,179,199,58,57,141,142,206,175,84,86,189,142,106,185,96,235,115,85,138,206,195,85,253,112,71,30,90,243,71,244,39,169,191,130,251,197,17,0,32,109,80,12,0,229,169,204,11,242,237,71,67,160,154,173,55,70,125,106,183,187,232,187,139,157,180,119,138,26,72,41,153,249,217,103,169,124,213,23,23,175,137,158,78,150,35,86,56,222,255,0,46,151,25,254,0,2,218,113,21,175,56,111,13,186,71,125,213,108,206,182,145,172,183,83,189,150,202,25,170,22,23,221,174,42,199,45,61,20,74,214,61,221,114,57,187,43,145,142,232,98,62,71,39,67,28,168,23,2,59,181,170,107,173,69,138,27,157,35,238,84,116,240,213,212,81,182,102,172,240,193,51,164,108,82,190,61,250,154,199,186,9,154,215,42,108,229,138,68,77,250,87,101,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,188,63,203,167,136,239,229,29,252,168,62,185,255,0,170,191,245,175,130,233,127,209,127,69,245,245,125,23,225,250,191,214,127,250,157,93,125,127,158,235,239,254,120,157,78,23,181,134,251,175,58,29,138,234,134,73,131,221,113,122,251,205,190,158,89,161,174,166,101,60,117,146,118,88,178,85,82,70,147,75,34,81,201,34,201,217,89,149,178,62,52,107,250,85,174,99,222,17,23,204,191,129,202,158,28,115,41,181,135,7,125,35,244,235,52,188,72,200,105,35,100,84,239,177,220,102,73,39,90,38,194,196,107,86,153,90,201,93,11,152,223,176,200,214,55,162,43,88,249,172,255,0,5,220,91,101,92,35,106,154,101,54,216,188,118,55,125,240,214,252,154,220,230,201,47,114,133,181,49,189,243,193,18,77,20,107,89,28,105,51,97,124,138,173,111,122,68,84,217,234,108,19,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,162,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,154,251,113,163,194,78,85,194,54,169,174,45,114,151,199,99,119,223,19,112,198,110,45,116,146,247,40,91,83,35,25,4,242,172,49,70,181,145,198,144,186,102,70,138,214,247,163,84,93,158,128,108,19,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,154,230,113,99,234,159,89,62,96,100,62,227,57,147,252,180,56,245,169,208,108,134,29,21,213,155,237,92,250,117,124,168,142,27,67,228,237,116,88,46,51,213,70,215,76,233,166,150,54,193,66,173,146,105,102,79,183,210,246,163,216,214,171,230,87,226,175,19,119,107,85,255,0,137,45,87,190,216,174,116,151,27,109,199,56,190,213,209,214,82,76,217,160,169,130,74,249,157,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,77,167,43,143,66,122,101,248,215,188,86,152,191,205,99,142,219,82,90,171,248,89,209,172,154,173,215,39,84,44,25,189,214,221,59,91,4,112,35,94,217,44,232,244,69,115,222,231,43,86,126,135,53,24,140,236,57,95,215,60,113,218,171,63,30,180,218,13,203,203,78,52,87,73,239,180,147,234,45,242,158,253,13,221,241,247,122,236,22,233,235,238,45,108,205,154,25,99,116,21,202,233,33,150,20,251,125,44,106,189,237,106,62,21,126,11,90,109,153,150,171,231,244,86,106,57,42,239,249,102,99,120,142,154,39,213,213,162,207,112,184,213,204,141,106,201,52,206,68,87,201,44,137,187,228,114,121,185,85,203,241,80,63,87,71,116,119,62,215,92,254,215,167,58,115,97,171,184,220,174,53,16,69,44,177,82,205,52,22,248,36,154,56,93,87,84,232,88,247,69,77,27,165,98,201,42,181,81,168,191,212,139,176,159,10,188,51,225,188,40,105,29,30,150,225,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,169,91,11,58,98,141,140,141,170,189,44,99,122,156,247,245,200,255,0,21,193,7,5,216,175,8,250,113,5,13,107,109,87,188,250,229,220,158,247,144,197,67,27,100,103,117,33,234,161,166,157,88,147,45,27,22,8,213,26,245,251,114,35,165,233,103,82,70,204,149,2,0,120,5,227,95,42,225,79,81,233,44,151,107,159,136,211,44,154,225,12,121,29,190,161,100,124,116,29,106,216,221,115,167,72,218,247,182,104,152,136,175,107,26,189,232,216,140,84,234,108,79,138,124,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,53,98,36,39,150,23,30,180,218,49,117,164,225,251,88,47,180,148,26,125,115,168,169,154,213,119,171,238,189,109,55,25,221,15,68,50,74,233,123,84,244,46,86,206,229,84,139,236,205,58,200,247,53,139,35,218,19,62,0,0,0,0,0,0,69,95,59,77,20,255,0,225,23,136,202,59,135,236,194,174,20,178,75,254,248,172,164,146,22,36,127,239,212,145,206,147,252,66,53,191,166,164,170,22,211,137,77,33,166,215,173,6,206,116,142,104,41,36,168,200,172,243,67,111,90,185,229,134,8,174,44,218,90,41,164,124,91,189,25,29,76,112,200,168,136,237,209,138,138,215,34,171,84,33,51,150,94,181,254,69,184,184,197,188,69,191,197,80,103,123,97,85,157,17,117,205,23,141,158,31,15,36,123,200,198,183,106,168,169,186,220,189,91,68,178,244,181,93,211,180,212,241,99,233,99,89,62,95,228,62,221,57,174,15,250,170,192,178,175,246,87,28,201,49,203,135,251,101,29,117,182,186,158,79,248,50,67,52,114,51,250,28,215,55,238,84,39,122,29,104,181,107,215,45,60,187,80,41,114,250,76,138,239,38,147,221,169,50,74,136,88,216,159,21,238,59,51,252,108,82,196,214,181,34,127,117,92,228,106,53,173,86,61,143,102,241,189,138,161,1,134,202,124,39,122,88,209,191,151,248,247,183,64,107,88,79,245,191,93,44,92,58,114,232,193,117,66,237,121,181,80,215,208,233,125,150,43,4,55,20,123,227,184,94,29,104,141,105,41,82,56,213,36,147,174,70,167,82,49,81,82,54,200,245,115,26,199,61,161,21,124,205,53,175,242,211,197,198,83,225,237,254,22,131,4,223,10,163,235,139,162,105,124,20,243,120,137,36,218,71,181,219,213,75,83,208,228,233,222,36,139,169,168,238,173,242,171,146,94,138,127,240,245,196,101,101,195,246,225,86,250,88,229,255,0,123,214,85,201,51,22,63,247,146,70,230,201,254,61,28,223,208,82,48,63,213,86,123,149,127,178,185,30,73,145,220,63,219,43,43,174,85,213,18,127,194,146,105,164,145,255,0,210,231,57,223,122,169,178,71,13,122,67,77,160,186,13,131,105,28,48,82,71,81,142,217,225,134,224,180,147,203,52,18,220,95,188,181,179,70,249,118,122,178,74,153,38,145,17,81,187,35,209,17,173,68,70,160,92,176,0,0,0,0,0,0,0,0,0,0,0,0,0,20,184,163,207,246,29,142,41,243,2,166,252,14,78,16,228,11,121,175,150,116,190,233,125,210,221,179,247,124,148,238,78,159,143,148,204,95,216,166,184,186,125,147,212,233,246,125,71,144,211,43,91,53,181,245,12,69,145,168,168,157,81,62,53,221,21,83,252,37,54,109,191,80,37,206,211,61,10,162,170,73,211,228,159,31,39,34,255,0,208,107,45,172,22,21,198,117,83,47,177,36,110,100,116,87,219,132,17,35,183,223,161,149,50,53,60,213,19,127,209,248,129,178,126,152,94,35,191,97,22,235,164,114,53,233,42,204,155,181,83,111,41,94,159,114,175,236,61,81,140,220,186,179,26,156,219,133,140,110,239,91,59,37,168,90,203,148,110,115,90,214,249,54,174,77,188,155,229,247,161,147,32,112,169,185,73,89,214,170,137,241,2,166,149,20,181,126,226,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,7,91,209,21,21,10,220,190,71,83,157,230,136,5,76,79,45,142,194,150,254,210,160,4,126,115,135,204,98,182,232,10,226,109,149,157,203,165,202,218,213,111,217,223,100,124,210,126,221,255,0,240,63,176,144,50,23,249,190,106,181,62,71,171,52,186,127,72,138,177,208,81,219,235,220,228,123,28,136,238,138,148,219,203,205,23,105,81,124,212,11,73,203,127,77,227,206,248,132,182,84,86,82,203,45,53,183,179,84,138,197,123,122,100,142,186,145,119,85,106,126,199,175,146,147,246,70,63,39,61,53,129,216,45,118,127,54,234,233,235,235,98,102,237,122,108,172,117,30,219,46,253,43,253,239,246,127,204,73,192,3,133,67,146,151,1,194,38,229,95,3,132,220,168,0,0,0,0,0,0,0,0,0,0,1,226,181,191,10,186,234,86,139,231,218,115,98,168,164,130,229,149,98,247,91,37,28,181,111,115,96,142,122,154,73,33,141,210,57,173,115,145,136,231,162,170,163,92,187,111,178,47,192,246,160,13,88,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,54,62,224,255,0,63,166,212,254,23,52,183,51,135,33,171,190,212,85,98,244,52,215,11,133,90,202,233,231,184,211,68,148,245,171,35,165,78,183,189,42,97,153,21,235,191,90,162,185,21,200,168,229,134,30,102,154,41,249,22,226,227,41,240,247,15,21,65,157,239,154,209,245,203,215,52,94,54,121,188,68,114,109,27,26,221,170,162,169,232,106,117,109,18,197,212,229,119,86,217,169,201,47,83,49,90,157,44,206,180,115,197,246,178,75,126,64,185,55,98,73,35,111,136,161,168,166,167,167,235,133,189,125,199,246,228,165,218,69,232,70,183,191,7,218,85,126,200,30,87,157,166,181,255,0,240,139,195,157,29,191,246,102,183,10,169,34,255,0,124,81,210,71,11,210,79,247,234,200,215,71,254,33,90,239,211,67,31,249,70,105,158,43,168,156,92,67,113,202,105,60,95,212,172,126,175,38,183,64,248,227,146,23,87,71,61,61,60,79,145,175,99,183,237,248,167,74,197,111,75,155,44,81,61,29,246,118,91,85,199,182,166,101,90,161,197,198,166,92,114,154,190,231,208,57,5,110,51,110,129,146,72,176,210,208,208,78,250,120,153,27,94,247,116,117,118,221,43,209,187,53,101,154,87,163,91,215,177,35,252,150,48,10,107,23,15,57,94,160,212,99,213,116,119,44,171,40,125,51,43,166,73,90,202,251,117,29,60,105,10,196,142,94,135,49,149,19,215,177,94,196,243,127,91,92,171,219,68,104,72,81,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,23,87,128,94,53,242,174,20,245,30,146,201,118,185,248,141,50,201,174,16,199,145,219,234,22,71,199,65,214,173,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,78,166,196,248,167,206,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,86,201,45,55,88,109,84,247,217,173,149,108,182,214,84,77,73,79,88,232,92,144,77,60,45,141,210,196,201,54,233,115,216,217,225,115,154,139,187,82,88,213,118,234,77,243,255,0,150,23,30,180,218,49,117,164,225,251,88,47,180,148,26,125,115,168,169,154,213,119,171,238,189,109,55,25,221,15,68,50,74,233,123,84,244,46,86,206,229,84,139,236,205,58,200,247,53,139,35,218,19,62,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,253,91,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,72,65,230,95,199,29,79,17,217,148,218,61,131,178,145,154,117,133,222,36,124,53,113,190,42,135,223,46,48,164,144,45,107,102,98,185,169,76,141,124,173,133,172,119,219,100,139,35,213,85,204,100,33,103,248,209,226,219,42,226,231,84,215,41,185,69,224,113,187,23,137,183,227,54,230,182,72,187,116,46,169,145,236,158,120,150,105,99,74,201,35,88,91,51,227,84,107,187,49,162,38,204,67,213,242,184,245,217,166,95,141,123,61,105,141,95,84,242,175,170,191,94,190,172,221,126,173,253,33,244,79,211,30,10,79,3,227,187,125,223,13,223,219,183,222,237,253,190,223,87,87,79,218,219,111,51,37,121,92,122,236,211,47,198,189,158,180,12,255,0,231,87,233,99,22,249,129,67,237,215,18,26,241,108,79,42,206,111,180,184,182,21,140,221,114,11,213,111,95,134,183,90,232,164,171,170,159,161,142,123,250,34,141,28,247,116,177,142,114,236,158,77,106,170,249,34,147,41,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,104,24,255,0,165,90,153,149,104,222,163,227,154,165,133,85,248,123,214,51,112,138,225,77,213,36,140,142,110,133,251,112,75,219,123,30,232,101,98,186,57,24,142,78,184,222,246,170,236,229,54,30,225,119,137,188,7,138,109,47,182,234,6,33,83,73,71,114,125,59,93,122,199,150,227,13,77,109,154,117,146,88,250,39,108,107,212,214,61,208,74,232,158,246,177,100,141,26,254,150,238,173,108,96,115,70,224,74,213,162,119,88,117,223,69,241,154,186,124,38,249,80,246,228,22,234,72,27,224,177,234,215,57,137,19,227,233,94,168,169,170,28,247,34,51,163,183,20,141,70,35,154,147,67,19,113,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,232,157,177,175,75,158,198,207,43,162,123,218,244,142,69,107,250,93,178,181,193,178,73,10,220,234,253,83,226,223,47,232,125,198,226,75,246,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,55,84,145,190,72,122,211,237,193,47,109,239,99,102,137,232,232,228,98,57,122,36,99,218,171,187,84,136,30,117,126,169,241,111,151,244,62,227,113,3,5,109,216,158,85,120,177,93,242,155,78,51,117,173,178,227,254,31,233,123,141,61,20,146,82,219,251,239,86,65,226,37,106,43,34,238,61,21,172,235,84,234,114,42,38,234,95,94,7,56,187,186,240,131,171,142,202,231,183,85,222,49,59,245,59,109,185,29,170,10,135,49,239,129,30,142,101,84,44,87,36,79,169,133,122,186,59,137,178,178,73,163,71,71,221,89,27,149,92,156,48,12,55,84,240,222,32,180,251,80,113,234,75,230,61,124,167,199,41,171,168,106,81,122,37,102,247,37,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,74,227,95,133,27,239,9,122,203,91,134,246,174,181,152,133,203,122,204,90,247,91,11,27,227,233,122,88,178,70,174,141,85,139,52,15,127,106,68,217,142,93,153,39,109,140,150,52,1,199,126,186,88,184,137,226,131,46,212,108,58,243,117,184,226,206,240,182,235,19,174,8,246,116,82,211,211,199,27,214,24,158,170,177,67,36,233,60,237,98,163,93,249,229,115,216,215,185,237,76,223,228,193,195,173,51,45,89,47,18,121,126,39,73,37,68,245,13,179,97,213,213,81,75,223,129,140,108,137,112,168,129,30,212,137,89,34,201,20,9,51,21,207,69,134,170,45,216,138,244,124,101,233,86,153,229,90,201,168,248,230,150,225,84,158,34,245,147,92,34,183,211,117,71,35,227,135,173,126,220,242,246,216,247,182,24,152,142,146,71,163,87,162,54,61,202,155,53,77,148,244,171,76,241,93,27,211,140,115,75,112,170,79,15,101,198,109,241,91,233,186,163,141,146,77,208,159,110,121,123,108,99,29,52,175,87,73,35,209,169,215,35,222,229,77,220,160,122,176,0,26,214,113,99,234,159,89,62,96,100,62,227,57,111,238,56,158,85,103,177,90,50,155,182,51,117,162,178,228,30,35,232,139,141,69,20,145,210,220,59,15,70,79,225,229,114,35,37,237,189,81,175,232,85,233,114,162,46,202,92,14,44,125,83,235,39,204,12,135,220,103,36,251,134,110,20,116,227,139,94,89,154,109,133,102,177,120,27,173,15,211,179,216,47,240,66,143,170,180,85,58,239,88,138,230,162,170,119,33,127,75,82,88,85,81,178,53,173,84,86,61,145,200,192,177,124,170,248,231,181,105,109,79,242,110,213,203,165,37,191,19,185,84,85,92,172,121,13,202,232,218,122,107,52,253,165,146,90,89,157,81,34,69,29,52,171,27,156,206,142,149,74,137,92,138,215,247,250,163,151,235,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,77,96,179,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,250,103,92,125,107,142,162,112,193,67,195,38,83,112,250,74,145,46,18,212,94,50,43,133,76,213,215,75,189,42,84,54,166,154,154,89,39,115,213,189,169,209,202,178,53,81,206,100,116,241,167,67,99,147,188,30,175,152,143,27,245,156,85,103,105,137,97,213,93,58,101,137,220,37,150,196,228,134,122,105,174,146,58,24,163,125,85,84,79,149,204,119,75,217,63,135,85,142,57,25,21,67,145,237,71,61,237,76,74,146,211,117,134,213,79,125,154,217,86,203,109,101,68,212,148,245,142,133,201,4,211,194,216,221,44,76,147,110,151,61,141,158,23,57,168,187,181,37,141,87,110,164,222,234,240,187,195,38,125,197,54,168,91,116,255,0,16,166,171,163,182,190,161,173,189,100,43,110,154,166,138,205,2,199,44,157,115,186,52,233,107,222,216,37,108,76,123,152,146,72,141,103,83,119,87,55,45,121,173,104,94,156,112,233,167,26,5,165,250,95,102,240,54,170,31,172,178,205,52,170,143,170,184,85,57,45,105,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,133,149,229,113,235,179,76,191,26,246,122,211,42,185,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,166,85,115,206,253,73,254,242,127,13,3,21,121,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,0,24,255,0,196,103,22,216,174,135,106,22,153,232,229,60,94,63,51,212,204,130,215,111,163,129,27,28,176,209,80,203,115,165,167,168,158,169,169,51,37,139,174,25,106,82,157,232,199,181,210,192,238,164,84,99,145,67,32,8,43,230,227,166,121,86,31,197,237,227,58,187,82,111,101,207,109,244,23,11,69,84,113,201,219,119,134,164,134,142,120,28,247,49,24,179,49,240,35,220,198,57,221,49,207,3,149,81,95,178,78,161,128,28,228,244,83,235,207,15,182,157,99,164,184,118,106,244,202,224,189,232,36,151,166,57,232,110,50,211,211,201,210,212,141,202,233,155,59,40,213,187,189,141,72,251,251,245,59,161,0,179,252,143,179,250,104,174,186,167,165,181,217,13,90,212,85,83,219,175,246,187,75,150,87,64,140,137,210,193,91,80,196,219,180,199,170,205,64,199,121,163,222,137,31,233,36,107,211,33,92,83,235,95,242,118,225,247,54,214,56,237,254,54,175,31,183,167,128,129,209,119,35,125,116,242,178,158,151,186,222,228,106,176,164,243,68,178,116,189,29,219,71,244,238,237,145,96,175,128,125,76,197,116,139,139,221,54,206,179,90,191,9,101,167,184,84,91,234,106,157,36,113,199,75,227,105,38,163,100,242,190,71,181,140,134,55,212,53,242,61,93,246,99,107,220,136,170,136,139,159,252,237,53,51,42,199,244,227,78,244,182,211,87,225,236,185,133,194,225,112,187,246,228,145,146,84,120,4,166,236,64,238,151,163,31,10,190,173,100,115,30,215,126,114,8,28,138,213,103,152,68,9,179,238,149,105,158,43,163,122,113,142,105,110,21,73,225,236,184,205,190,43,125,55,84,113,178,73,186,19,237,207,47,109,140,99,166,149,234,233,36,122,53,58,228,123,220,169,187,148,130,30,90,56,5,54,160,241,165,167,116,183,44,122,174,235,109,177,212,84,223,234,150,20,151,162,141,244,148,210,75,75,81,43,227,84,232,99,107,18,145,19,169,122,28,247,49,142,234,235,233,93,130,64,31,147,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,122,60,77,186,233,69,29,93,44,253,15,107,217,215,20,136,230,59,165,236,107,147,116,242,115,81,83,205,16,253,96,6,186,220,107,240,163,125,225,47,89,107,112,222,213,214,179,16,185,111,89,139,94,235,97,99,124,125,47,75,22,72,213,209,170,177,102,129,239,237,72,155,49,203,179,36,237,177,146,198,135,181,225,131,152,102,168,112,213,162,89,222,148,89,171,42,235,106,46,20,241,75,132,84,84,182,58,154,108,122,181,243,255,0,110,42,68,253,149,89,36,82,73,43,19,169,209,178,162,38,170,194,244,158,101,37,83,152,182,49,195,205,239,134,140,142,225,175,215,10,75,51,41,105,221,6,63,122,134,219,79,89,119,166,184,189,236,150,56,45,237,151,103,57,243,58,153,141,146,54,62,62,184,91,39,92,145,49,174,149,154,251,129,250,191,234,171,61,202,191,217,92,143,36,200,238,31,237,149,149,215,42,234,137,63,225,73,52,210,72,255,0,233,115,156,239,189,84,159,62,1,56,54,166,225,7,75,235,109,247,218,154,74,252,239,39,168,73,178,58,234,26,217,103,162,123,32,146,100,163,134,157,36,142,53,107,25,20,170,231,42,179,173,100,150,77,220,230,36,104,220,0,228,209,134,233,29,223,91,111,249,158,103,127,164,131,54,199,105,224,135,12,182,77,116,100,15,171,125,76,21,141,174,154,42,125,209,245,47,138,158,45,149,19,169,140,100,207,115,155,191,109,204,153,240,4,85,243,206,253,73,254,242,127,13,37,80,138,190,121,223,169,63,222,79,225,160,70,5,155,41,190,227,246,235,245,166,209,93,225,233,50,107,123,45,119,72,251,76,127,136,165,101,84,21,109,143,119,34,171,54,158,146,157,251,181,81,223,99,109,250,92,228,91,149,194,239,12,153,247,20,218,161,109,211,252,66,154,174,142,218,250,134,182,245,144,173,186,106,154,43,52,11,28,178,117,206,232,211,165,175,123,96,149,177,49,238,98,73,34,53,157,77,221,92,223,1,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,155,4,112,245,195,238,135,112,35,163,83,81,125,96,181,91,99,94,196,249,78,99,124,158,26,31,164,42,149,201,28,110,150,73,29,209,12,40,249,58,33,135,173,90,206,231,197,242,73,36,146,2,255,0,145,232,119,46,190,24,45,177,76,203,170,98,24,143,102,221,69,72,202,136,103,186,92,170,170,106,21,242,44,105,52,145,50,89,156,249,39,168,123,24,173,107,88,201,85,140,107,24,141,75,193,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,144,3,199,39,23,119,94,47,181,113,185,92,22,234,187,62,39,97,167,117,183,28,181,79,80,231,189,144,43,213,207,170,153,136,229,137,149,51,47,79,95,109,54,70,71,12,106,233,59,73,35,178,171,147,142,136,107,204,25,149,118,185,210,223,42,241,205,47,170,167,154,221,87,71,52,125,76,202,167,98,61,177,164,81,187,201,172,166,149,206,114,213,39,154,61,31,3,58,145,245,29,176,151,64,0,17,235,205,27,129,43,174,182,90,161,215,125,23,198,105,42,51,107,29,59,219,144,91,169,32,119,141,200,104,154,214,36,79,143,165,122,101,169,167,107,28,136,206,142,228,177,185,24,142,114,195,12,78,134,19,106,130,32,57,164,112,11,71,167,126,59,137,189,28,183,218,173,184,130,248,58,124,139,29,163,166,130,134,27,68,139,218,166,134,166,146,56,218,198,58,25,94,177,164,145,162,44,141,150,69,147,237,178,71,246,66,53,139,171,195,167,13,26,167,197,6,119,14,11,166,118,159,240,188,109,230,178,10,159,162,237,159,153,154,88,252,92,240,197,39,103,187,216,123,35,234,111,219,126,205,79,189,82,223,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,102,197,28,40,240,163,167,28,37,105,195,48,172,42,47,29,117,174,237,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,183,11,58,156,145,66,138,173,141,174,114,170,189,239,146,71,135,171,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,127,75,119,93,145,168,214,181,140,107,24,198,49,183,0,0,0,0,48,3,157,95,165,140,91,230,5,15,183,92,72,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,153,254,117,126,150,49,111,152,20,62,221,113,33,175,22,196,242,172,230,251,75,139,97,88,205,215,32,189,86,245,248,107,117,174,138,74,186,169,250,24,231,191,162,40,209,207,119,75,24,231,46,201,228,214,170,175,146,40,19,211,192,79,27,246,46,46,48,73,104,178,58,171,85,183,83,108,157,217,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,122,29,19,36,94,181,115,37,223,169,173,108,145,43,242,168,214,51,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,97,62,23,120,155,192,120,166,210,251,110,160,98,21,52,148,119,39,211,181,215,172,121,110,48,212,214,217,167,89,37,143,162,118,198,189,77,99,221,4,174,137,239,107,22,72,209,175,233,110,234,214,133,224,35,215,154,55,29,183,93,19,181,67,161,26,47,147,82,83,230,215,202,119,187,32,184,210,78,239,27,143,81,57,172,88,153,31,74,116,197,83,80,215,185,81,253,125,200,163,106,61,26,213,154,25,91,120,56,246,227,126,197,194,62,9,21,22,57,85,106,185,106,109,239,181,45,146,201,89,11,234,33,101,42,76,137,53,85,91,99,150,55,199,15,67,101,100,107,214,142,124,187,116,181,205,142,85,100,11,127,170,172,247,42,255,0,101,114,60,147,35,184,127,182,86,87,92,171,170,36,255,0,133,36,211,73,35,255,0,165,206,115,190,245,80,63,40,159,238,87,30,132,244,203,241,175,120,173,32,4,159,238,87,30,132,244,203,241,175,120,173,3,42,128,0,69,175,53,14,2,169,170,169,174,188,83,232,221,138,146,141,244,116,243,92,51,155,101,63,117,95,88,245,150,22,165,125,53,60,113,57,168,244,107,231,150,169,238,123,25,209,23,119,101,122,202,231,197,9,181,65,8,28,208,184,40,254,79,249,219,245,159,79,109,150,170,29,54,204,174,12,166,138,221,68,157,159,161,174,142,133,207,125,58,68,231,46,240,203,218,158,104,214,52,70,71,246,226,232,141,172,139,184,24,44,94,174,20,120,81,212,126,45,117,29,152,86,21,23,129,181,80,246,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,220,153,253,46,72,161,69,71,72,230,185,85,88,198,73,35,60,86,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,154,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,174,195,220,58,112,209,165,156,47,224,144,224,186,103,105,255,0,11,198,222,107,32,166,250,82,231,249,233,165,143,197,207,12,81,247,187,93,247,178,62,166,253,134,108,212,251,213,67,218,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,0,0,11,85,197,143,165,141,100,249,127,144,251,116,230,181,134,202,124,88,250,88,214,79,151,249,15,183,78,107,88,6,213,0,0,0,0,0,0,35,215,154,55,2,87,93,108,181,67,174,250,47,140,210,84,102,214,58,119,183,32,183,82,64,239,27,144,209,53,172,72,159,31,74,244,203,83,78,214,57,17,157,29,201,99,114,49,28,229,134,24,157,14,216,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,180,153,21,124,215,56,22,254,255,0,197,6,138,97,159,248,197,86,127,69,66,239,242,92,219,164,116,232,223,247,95,20,246,187,252,9,149,159,235,137,128,140,187,181,207,50,213,124,254,182,243,89,29,93,255,0,44,204,111,18,84,202,202,74,68,89,238,23,26,185,149,206,72,225,133,168,138,249,37,145,118,100,109,79,55,34,53,62,8,100,254,184,112,65,89,195,167,5,248,254,175,106,69,47,70,125,152,102,22,184,169,233,219,52,236,250,42,207,53,166,166,161,105,103,167,150,40,214,58,206,251,118,153,29,214,141,236,70,214,57,187,201,215,146,188,168,248,22,254,241,197,6,181,225,159,248,189,86,1,69,92,239,242,156,235,164,148,234,223,247,47,10,247,59,252,57,145,159,235,121,139,171,206,175,210,198,45,243,2,135,219,174,32,69,7,12,150,155,85,255,0,137,45,40,177,95,109,148,151,27,109,199,56,177,82,86,81,213,194,217,160,169,130,74,248,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,213,227,147,129,204,203,132,44,201,181,84,175,171,190,105,213,242,161,204,176,223,158,196,235,141,251,43,188,21,103,74,35,89,82,214,163,149,28,136,140,153,141,87,177,26,173,150,40,173,175,9,222,169,244,111,230,6,61,238,48,27,15,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,250,209,67,91,107,118,170,234,61,163,78,46,250,67,108,205,46,180,216,101,250,225,79,116,185,89,35,168,84,165,169,170,133,21,35,145,205,255,0,237,21,200,159,101,238,134,7,57,28,176,196,172,185,124,29,240,171,153,113,95,171,150,252,62,205,109,171,110,49,110,168,167,169,203,46,241,200,144,178,221,110,87,253,180,108,174,99,219,226,100,107,100,108,44,233,119,83,209,92,169,219,100,143,103,239,234,71,0,186,227,130,241,53,79,195,61,166,223,245,142,190,233,225,171,173,183,138,26,105,164,165,91,61,69,87,134,101,202,173,144,182,73,40,225,142,77,219,55,90,42,70,230,187,101,145,170,199,190,109,56,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,125,74,216,89,211,20,108,100,109,85,233,99,27,212,231,191,174,71,135,171,209,221,29,192,116,43,0,181,233,206,156,216,105,45,214,219,117,60,17,75,44,84,176,195,61,194,120,225,142,23,85,213,58,22,49,178,212,200,216,152,178,74,173,69,114,167,245,34,121,254,44,125,44,107,39,203,252,135,219,167,46,169,106,184,177,244,177,172,159,47,242,31,110,156,13,107,15,170,231,105,186,217,106,89,71,121,182,85,208,84,73,79,5,91,34,169,133,209,61,208,79,19,38,134,84,107,145,21,89,36,82,71,35,29,240,115,30,215,38,232,168,167,202,75,166,191,112,57,77,196,119,4,218,67,172,56,59,234,217,168,184,94,147,216,153,13,36,108,150,161,151,203,116,54,246,78,180,77,133,136,231,37,74,57,242,186,23,49,191,109,242,44,111,69,71,49,240,135,181,229,169,204,11,242,237,71,67,160,154,173,55,70,125,106,183,187,232,187,139,157,180,119,138,26,72,41,153,249,217,103,169,124,213,23,23,175,137,158,78,150,35,86,56,222,255,0,46,151,25,254,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,230,213,71,39,197,9,243,224,131,141,28,87,139,141,56,130,186,181,214,171,38,125,109,238,65,123,199,162,174,141,210,63,180,144,245,87,83,64,175,89,146,141,235,60,104,142,122,125,137,21,209,117,63,165,36,120,66,15,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,4,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,69,95,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,192,103,248,0,13,107,56,177,245,79,172,159,48,50,31,113,156,189,92,185,184,215,254,74,186,143,61,131,63,185,221,100,211,44,167,243,119,42,104,23,187,29,174,185,85,137,29,205,176,244,185,238,233,99,22,57,91,18,181,207,141,205,118,210,186,24,163,91,43,197,143,170,125,100,249,129,144,251,140,229,191,188,226,215,220,126,221,98,187,93,232,124,61,38,77,111,125,210,215,39,117,143,241,20,172,170,168,164,116,155,53,85,89,180,244,149,12,217,200,142,251,27,237,210,230,170,134,209,22,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,89,16,28,174,184,250,172,195,239,182,222,25,245,138,225,117,186,90,178,59,133,53,14,39,120,158,166,122,201,45,149,79,100,84,208,91,92,199,57,221,20,110,237,198,216,187,104,214,195,35,157,212,138,201,21,240,203,248,24,171,205,31,208,158,166,254,11,239,20,68,5,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,79,167,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,0,91,255,0,245,85,129,101,95,236,174,57,146,99,151,15,246,202,58,235,109,117,60,159,240,100,134,104,228,103,244,57,174,111,220,168,79,247,4,28,104,226,188,92,105,196,21,213,174,181,89,51,235,111,114,11,222,61,21,116,110,145,253,164,135,170,186,154,5,122,204,148,111,89,227,68,115,211,236,72,174,139,169,253,41,35,241,43,154,199,2,86,165,181,87,241,77,163,88,205,91,110,77,168,89,243,123,85,186,6,186,9,32,86,189,210,94,17,136,168,230,61,174,70,164,253,13,114,61,31,223,114,51,162,121,36,141,109,29,214,44,251,66,179,251,94,163,105,205,250,174,221,114,183,84,65,44,177,69,85,52,48,92,32,142,104,230,117,37,83,97,123,29,45,52,142,137,137,36,74,228,71,34,127,82,160,108,167,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,162,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,186,251,113,163,197,182,85,197,206,169,174,83,114,139,192,227,118,47,19,111,198,109,205,108,145,118,232,93,83,35,217,60,241,44,210,198,149,146,70,176,182,103,198,168,215,118,99,68,77,152,133,192,227,183,152,61,247,140,10,60,127,13,178,98,191,85,240,203,55,135,186,77,67,60,140,168,170,170,188,118,28,201,36,116,200,212,218,24,187,179,69,18,53,26,175,106,186,73,17,21,204,138,31,21,193,159,6,121,247,22,121,253,53,29,29,13,93,187,9,183,84,50,91,245,250,88,166,134,7,65,28,212,233,83,73,75,82,144,75,10,215,118,106,18,72,226,147,100,217,58,157,229,241,11,213,203,67,128,170,157,121,200,97,214,173,89,177,85,193,167,86,58,136,230,180,50,78,215,69,254,227,5,84,110,116,46,134,104,164,108,244,40,216,230,138,101,251,29,79,114,49,142,114,178,100,100,212,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,126,86,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,250,0,5,180,226,43,65,176,222,36,180,142,251,165,57,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,186,227,115,183,86,163,219,214,197,124,110,94,135,185,22,229,128,53,150,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,127,75,182,93,145,200,230,185,143,107,30,199,177,190,0,216,79,141,254,11,177,94,46,52,226,122,26,38,218,172,153,245,183,183,61,147,33,150,134,55,72,254,210,77,211,67,83,58,49,102,74,55,172,242,42,181,139,246,36,86,203,210,254,149,141,240,3,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,129,242,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,77,79,45,14,2,169,180,27,30,135,90,181,102,197,73,62,162,223,41,227,154,208,201,59,189,118,11,116,244,177,185,208,186,25,162,141,208,87,43,164,154,41,151,237,244,177,168,198,57,168,249,145,246,131,148,167,5,24,173,230,197,71,197,150,166,219,62,145,171,109,194,104,240,187,124,233,27,233,97,240,239,237,190,230,228,71,57,93,51,103,100,177,196,217,26,222,211,161,116,168,142,115,161,124,114,168,0,0,6,170,224,18,189,175,220,5,83,107,207,6,250,67,173,90,77,98,164,131,81,108,122,111,98,154,238,200,251,189,119,251,116,22,70,57,176,182,24,98,145,211,215,35,163,134,40,87,236,117,49,202,199,185,200,200,81,129,232,57,93,113,245,71,152,88,173,188,51,235,21,194,213,107,186,227,150,250,106,28,78,241,61,76,20,113,220,233,88,248,169,160,182,185,142,115,122,235,27,220,141,177,118,209,206,154,54,187,169,17,241,171,230,146,163,86,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,9,222,229,205,198,191,242,170,211,137,236,25,253,206,213,30,166,226,223,155,185,83,64,189,169,46,148,40,140,72,238,109,135,165,172,111,83,222,177,202,216,149,205,100,141,107,182,137,179,69,26,6,96,0,0,0,0,0,0,128,30,102,154,41,249,22,226,227,41,240,247,15,21,65,157,239,154,209,245,203,215,52,94,54,121,188,68,114,109,27,26,221,170,162,169,232,106,117,109,18,197,212,229,119,86,215,87,151,230,181,255,0,251,172,113,61,195,165,101,191,245,127,145,230,182,250,168,226,255,0,236,114,81,213,199,51,214,79,247,146,198,214,199,254,61,92,239,208,67,50,185,187,232,237,215,82,184,92,102,93,142,88,105,43,174,90,125,120,138,247,83,42,82,186,90,216,237,78,138,72,106,219,3,152,199,57,24,142,125,60,242,162,171,89,219,165,115,220,191,155,106,16,151,141,101,55,220,62,227,53,219,28,174,240,149,117,22,250,251,92,146,118,153,39,85,45,109,44,180,149,49,236,244,84,78,184,39,149,155,237,212,222,173,218,168,228,69,64,252,163,63,249,129,235,95,255,0,186,199,12,60,58,81,219,255,0,87,248,230,107,112,170,146,47,254,199,45,29,36,112,189,36,255,0,126,172,141,116,127,226,21,174,253,52,48,0,244,25,150,127,153,106,13,77,170,171,51,200,106,238,175,177,217,232,172,22,196,153,83,162,142,221,73,18,69,79,79,19,26,136,214,49,173,77,215,100,251,79,115,222,238,167,189,206,80,200,174,89,122,41,249,105,226,227,22,241,23,15,11,65,130,109,154,214,116,75,209,52,190,10,120,124,60,113,239,27,218,237,234,165,166,235,106,244,239,18,75,210,228,119,78,243,252,96,175,40,77,11,172,211,14,28,106,245,27,33,179,120,43,214,165,220,27,113,133,207,89,217,51,172,240,49,99,162,73,34,145,26,198,245,61,245,115,177,236,69,73,34,169,137,202,247,39,75,89,157,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,190,101,42,155,21,148,174,224,114,136,114,82,210,160,4,2,115,32,211,120,240,78,33,46,117,20,116,178,197,77,114,239,85,42,189,94,238,169,36,174,171,93,209,92,159,177,137,228,132,253,145,143,206,51,77,96,110,11,67,159,195,186,58,10,250,40,159,179,94,187,171,221,89,190,235,191,74,127,124,253,159,243,129,237,121,60,102,49,92,180,5,49,55,74,206,229,174,229,114,106,55,236,239,178,190,25,63,110,255,0,248,111,216,72,25,11,252,160,245,90,159,28,213,154,173,63,171,69,72,235,232,238,21,237,114,189,141,69,119,69,50,109,231,230,171,180,74,190,74,77,0,3,173,233,229,177,216,82,239,218,5,44,68,68,68,59,14,150,187,205,80,237,106,249,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,249,28,148,185,126,224,41,115,182,243,58,217,241,85,248,148,200,229,248,110,118,66,223,45,255,0,232,3,184,0,7,147,213,44,190,135,6,194,107,178,59,132,205,138,40,29,11,58,156,246,181,55,116,141,106,121,187,203,239,53,203,215,77,64,171,214,157,92,186,230,52,240,72,174,184,178,158,56,162,78,151,185,27,21,59,26,169,246,19,101,243,107,151,224,75,47,53,141,126,250,157,163,53,56,53,134,229,37,61,210,229,95,66,212,116,21,17,163,218,141,154,87,59,118,254,150,223,218,234,159,231,79,233,35,75,129,173,38,110,176,241,7,104,199,42,168,153,81,67,5,21,117,101,67,37,137,239,99,145,176,57,168,139,211,255,0,173,35,20,9,163,224,87,74,255,0,36,188,61,217,177,185,182,90,132,171,174,149,238,233,123,119,71,212,57,83,201,234,171,240,68,50,20,248,44,118,138,107,21,174,27,93,36,108,100,80,245,108,140,77,147,205,202,229,255,0,156,251,192,20,169,201,72,21,34,28,156,28,128,0,0,0,0,0,0,0,0,0,0,0,1,22,188,238,52,134,153,246,173,61,215,186,24,41,35,168,130,162,92,66,233,35,167,151,191,59,30,217,42,168,154,200,252,226,70,70,177,215,171,157,246,94,171,52,105,246,209,19,163,5,184,61,226,30,235,195,102,162,100,185,125,162,235,73,107,168,188,224,247,251,36,21,243,81,186,169,244,213,174,164,117,69,189,209,49,17,205,235,117,125,53,27,21,100,99,227,70,61,253,104,137,246,219,54,124,123,105,158,43,170,28,35,234,101,187,41,164,238,125,3,143,214,228,214,233,217,28,107,53,45,117,4,15,168,137,241,185,236,119,71,87,109,209,61,91,179,150,41,165,98,57,189,123,154,235,128,54,104,225,251,76,255,0,35,122,29,129,233,108,148,150,170,122,188,103,31,161,183,215,253,23,31,69,44,213,204,133,190,42,118,125,134,43,187,179,172,178,43,220,212,115,220,245,115,147,169,202,64,183,1,58,103,149,106,135,23,26,103,110,197,169,59,159,64,228,20,89,53,198,119,199,34,195,75,67,65,59,42,37,124,142,99,29,209,213,219,108,76,87,108,213,150,104,152,174,111,94,230,197,32,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,205,254,6,56,85,195,120,175,229,249,156,225,247,155,109,35,114,123,118,113,118,169,196,238,242,72,176,190,221,113,91,85,187,161,29,43,88,247,120,105,28,216,219,51,58,93,212,196,71,34,119,25,27,217,128,26,197,163,185,246,133,103,247,77,57,212,107,13,93,186,229,110,168,158,40,165,150,150,104,96,184,65,28,210,66,218,186,87,76,198,58,90,105,29,19,214,57,81,168,142,68,254,180,73,116,228,169,233,99,41,249,129,93,237,214,226,207,243,167,205,116,26,231,83,138,97,86,250,122,74,221,95,179,212,50,90,234,202,70,110,251,125,145,241,72,228,164,170,145,28,136,175,146,89,34,154,40,156,142,115,24,146,63,243,109,157,59,193,138,185,39,48,205,121,200,120,92,178,240,186,218,202,75,117,182,221,79,244,69,109,234,137,189,154,219,141,146,56,153,29,53,185,253,59,53,140,107,81,236,145,237,217,211,70,145,49,255,0,248,117,168,179,250,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,234,110,235,178,185,92,230,177,141,123,222,198,59,192,19,19,201,166,231,195,204,186,95,116,179,99,145,210,38,175,210,212,85,212,228,15,175,164,167,109,122,219,165,146,38,196,148,83,53,189,215,208,162,67,79,214,197,114,244,84,43,213,200,214,201,10,184,60,255,0,51,125,11,211,142,29,56,17,193,116,191,75,236,222,6,213,67,168,20,82,205,52,170,143,170,184,85,58,217,112,73,42,170,100,68,78,228,207,233,110,235,178,53,26,214,177,141,99,24,198,55,16,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,76,255,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,9,243,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,215,135,142,94,29,113,94,23,184,130,185,105,110,21,149,125,55,101,101,190,138,225,77,226,43,163,169,184,81,247,98,78,184,43,123,113,70,200,230,235,107,164,107,17,191,222,37,167,114,170,171,148,151,254,61,184,223,177,112,143,130,69,69,142,85,90,174,90,155,123,237,75,100,178,86,66,250,136,89,74,147,34,77,85,86,216,229,141,241,195,208,217,89,26,245,163,159,46,221,45,115,99,149,89,2,223,234,171,61,202,191,217,92,143,36,200,238,31,237,149,149,215,42,234,137,63,225,73,52,210,72,255,0,233,115,156,239,189,84,12,181,229,149,197,6,168,104,214,182,219,180,198,193,104,200,50,236,79,55,168,146,42,220,90,213,79,29,69,75,171,82,7,118,170,233,82,105,98,138,7,181,88,196,154,87,200,216,252,59,94,233,55,237,70,232,253,175,58,191,84,248,183,203,250,31,113,184,153,211,203,187,130,10,62,21,112,69,203,115,26,94,173,77,203,45,241,69,125,106,205,5,76,54,184,219,52,178,50,150,150,86,68,215,183,169,143,131,196,34,73,36,111,150,157,170,199,43,88,199,46,11,115,171,245,79,139,124,191,161,247,27,136,22,211,151,87,25,52,220,39,234,133,77,191,43,166,164,110,9,155,212,82,67,146,215,37,20,181,21,180,44,167,142,165,41,230,129,25,35,83,161,178,212,163,165,78,137,30,177,181,221,182,171,246,71,76,254,184,232,166,150,113,115,163,75,130,229,55,15,29,141,223,124,29,218,221,121,179,75,77,44,209,244,185,178,197,83,71,59,227,150,52,238,70,174,103,113,173,94,168,166,145,168,187,63,115,90,194,74,121,91,241,245,71,167,126,7,134,77,99,184,90,173,184,130,248,202,140,119,34,172,169,130,134,27,68,139,221,169,154,154,174,73,28,198,58,25,94,178,44,114,42,172,141,150,68,143,237,178,70,118,66,234,242,231,229,239,149,104,70,187,102,121,222,181,217,251,247,92,31,194,219,241,43,165,190,174,68,181,214,77,89,70,247,86,207,19,100,100,114,205,218,134,120,160,71,185,169,23,92,149,13,68,123,226,234,142,74,128,0,0,3,90,206,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,72,86,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,15,147,143,190,4,237,92,93,227,52,87,220,106,178,146,211,168,184,237,58,210,89,235,42,164,108,20,85,80,73,81,11,164,138,186,70,83,203,59,217,28,109,168,116,45,98,162,54,73,158,171,228,247,16,109,139,105,86,163,230,154,143,75,164,56,222,23,117,171,204,234,238,15,181,182,200,234,117,138,170,58,168,213,201,44,114,182,78,158,207,111,161,235,34,201,210,216,218,199,185,234,212,107,149,54,126,60,85,171,71,112,27,46,174,95,245,190,223,97,164,139,44,201,108,244,54,74,234,198,210,194,215,186,10,87,202,228,114,72,140,73,85,242,36,145,50,69,115,213,28,202,58,84,217,59,72,7,137,225,71,133,29,56,225,43,78,25,133,97,81,120,235,173,119,110,123,253,254,120,81,149,87,122,166,162,162,57,200,138,189,184,89,212,228,138,20,85,108,109,115,149,85,239,124,146,63,5,185,231,126,164,255,0,121,63,134,146,168,69,95,60,239,212,159,239,39,240,208,49,87,149,199,174,205,50,252,107,217,235,76,170,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,153,85,207,59,245,39,251,201,252,52,12,85,229,113,235,179,76,191,26,246,122,210,127,136,1,229,113,235,179,76,191,26,246,122,210,114,117,163,87,176,221,5,210,252,131,87,53,2,122,184,236,88,237,59,102,168,74,72,22,105,229,123,228,108,81,67,27,60,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,3,196,241,93,197,118,156,112,149,167,15,205,115,89,124,117,214,187,185,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,220,44,234,106,203,50,162,182,54,185,168,136,247,190,56,223,6,250,27,159,230,90,167,198,206,152,234,14,160,228,53,119,204,134,249,169,24,253,77,117,117,74,167,92,175,250,66,157,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,19,242,120,162,226,111,62,226,155,84,46,90,129,151,212,213,209,219,95,80,231,89,113,228,184,205,83,69,102,129,99,138,62,136,27,34,244,181,239,108,17,58,87,177,172,73,36,71,63,165,187,163,91,242,240,157,234,159,70,254,96,99,222,227,0,27,41,150,211,137,77,33,166,215,173,6,206,116,142,104,41,36,168,200,172,243,67,111,90,185,229,134,8,174,44,218,90,41,164,124,91,189,25,29,76,112,200,168,136,237,209,138,138,215,34,171,86,229,128,53,87,47,175,25,156,67,221,120,154,214,26,93,70,184,221,105,43,24,204,94,197,67,28,84,148,110,166,130,138,116,161,138,106,250,104,218,244,238,57,140,184,79,92,136,231,185,234,168,169,179,220,196,98,159,87,31,26,103,138,233,23,23,186,147,130,225,84,158,18,203,79,112,167,184,83,82,182,56,227,142,151,198,210,67,88,248,34,100,108,107,25,12,111,168,115,35,98,55,236,198,214,53,85,85,21,86,192,1,45,60,144,180,207,195,98,186,151,172,117,148,150,169,126,144,184,82,99,54,249,251,125,85,212,254,30,53,168,171,103,82,179,236,67,39,138,162,93,154,245,234,116,31,105,169,208,197,89,63,49,255,0,128,125,51,202,180,139,132,45,54,193,115,90,79,9,122,167,183,212,92,42,105,93,28,145,201,75,227,106,230,172,100,18,178,70,53,236,154,54,84,53,146,49,91,246,100,107,218,138,168,136,171,144,0,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,235,34,87,155,23,27,244,121,39,210,124,38,105,157,87,93,37,190,224,145,102,213,171,12,19,67,85,36,62,30,122,122,90,89,155,43,213,189,169,209,233,80,142,141,146,54,90,118,177,29,210,146,53,193,141,124,123,113,191,125,226,227,59,138,139,28,170,186,219,116,202,201,218,150,201,100,172,133,148,243,62,169,97,68,154,170,173,177,203,35,36,155,173,210,178,53,235,86,178,45,186,90,215,73,42,190,223,232,175,7,250,227,196,14,156,102,218,155,165,248,223,210,148,24,63,101,179,82,116,76,149,87,73,30,142,124,144,208,34,70,177,212,77,12,104,217,31,23,91,100,233,146,36,99,94,233,24,213,252,174,24,184,122,202,184,160,214,91,46,145,226,213,62,3,199,247,42,110,55,71,210,201,81,13,178,134,38,245,75,81,35,88,159,228,198,196,115,152,215,203,44,76,87,179,175,169,54,40,210,173,51,197,116,111,78,49,205,45,194,169,60,61,151,25,183,197,111,166,234,142,54,73,55,66,125,185,229,237,177,140,116,210,189,93,36,143,70,167,92,143,123,149,55,114,129,173,22,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,236,59,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,165,203,20,200,136,217,26,215,34,163,30,201,35,100,107,115,89,224,150,143,74,111,180,220,64,233,14,41,224,240,203,207,110,142,255,0,109,181,219,96,167,183,227,245,76,100,80,193,35,25,10,55,183,13,71,158,234,172,233,108,232,189,82,42,212,70,196,198,14,14,248,170,204,184,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,254,218,182,39,61,141,241,49,181,210,58,23,245,55,165,234,173,85,237,190,70,60,54,51,34,175,158,119,234,79,247,147,248,105,38,152,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,25,124,243,191,82,127,188,159,195,64,181,92,149,61,83,229,63,47,235,189,198,220,121,254,100,252,115,221,120,130,207,235,52,175,78,110,149,116,58,117,138,212,84,219,101,125,29,209,206,131,40,157,179,70,174,170,149,176,200,176,77,76,217,41,216,234,109,209,203,182,242,245,34,200,145,199,137,88,62,166,101,90,119,110,203,237,216,181,95,132,250,235,143,191,25,184,206,201,36,142,102,208,201,85,77,81,43,35,115,30,221,187,158,21,177,61,29,212,215,69,44,172,86,253,173,211,208,112,241,195,246,125,196,214,168,80,233,70,156,178,145,151,42,202,122,138,185,107,43,146,100,162,162,130,24,213,206,150,162,72,99,145,209,177,93,209,19,92,173,217,100,150,54,249,117,32,23,43,129,126,12,175,188,97,234,61,85,178,75,175,208,216,102,47,225,234,50,107,148,79,98,213,54,57,85,253,170,106,104,221,190,243,75,218,149,18,71,53,99,141,172,115,157,212,168,200,164,159,236,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,215,225,173,214,186,40,233,41,96,235,123,158,254,136,163,70,177,189,79,123,156,187,39,155,156,170,190,106,167,149,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,127,75,119,93,145,168,214,181,140,107,24,198,49,183,0,0,0,1,138,188,209,253,9,234,111,224,190,241,68,101,81,138,188,209,253,9,234,111,224,190,241,68,4,43,112,157,234,159,70,254,96,99,222,227,1,178,153,173,103,9,222,169,244,111,230,6,61,238,48,27,41,128,0,0,0,1,128,28,234,253,44,98,223,48,40,125,186,226,96,7,43,143,93,154,101,248,215,179,214,153,255,0,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,104,23,87,154,23,2,223,145,76,169,250,227,163,152,103,132,211,107,215,71,211,20,212,78,234,134,197,116,146,71,34,237,10,53,60,61,28,219,199,219,217,92,198,74,175,143,243,77,117,60,107,141,92,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,236,19,173,23,61,35,178,233,126,65,121,215,120,241,249,48,74,10,118,212,222,25,126,164,101,85,19,152,201,26,232,209,208,189,174,73,95,221,72,251,108,70,185,238,147,161,24,138,245,106,26,208,229,159,85,126,181,94,126,162,253,43,245,111,233,10,143,161,254,150,237,248,239,3,220,119,99,196,118,191,55,222,237,244,117,244,125,158,173,246,242,216,15,65,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,38,156,177,121,122,86,98,213,148,220,69,113,3,136,118,110,176,244,203,137,88,46,112,207,5,85,170,170,41,230,142,90,170,218,73,225,103,76,201,218,133,244,203,212,246,163,100,89,58,81,233,19,153,29,124,44,95,244,107,22,226,11,9,191,241,3,100,250,87,1,163,184,43,238,244,206,166,117,76,126,113,61,32,146,88,90,168,178,195,28,235,12,146,71,179,186,227,99,219,209,38,253,183,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,19,253,202,227,208,158,153,126,53,239,21,164,0,147,253,202,227,208,158,153,126,53,239,21,160,101,80,0,1,128,28,234,253,44,98,223,48,40,125,186,226,103,249,128,28,234,253,44,98,223,48,40,125,186,226,6,0,114,184,245,217,166,95,141,123,61,105,63,196,0,242,184,245,217,166,95,141,123,61,105,63,192,0,0,0,48,43,153,175,29,182,173,17,195,110,58,25,165,185,53,92,122,161,126,167,141,181,85,150,185,218,199,227,116,79,86,185,207,146,77,149,89,83,52,91,182,54,51,166,70,50,78,255,0,84,106,144,247,66,202,243,80,227,214,166,170,166,235,194,198,141,223,106,232,217,71,81,53,191,57,185,211,246,149,149,140,88,161,114,80,83,84,71,43,156,140,71,62,120,170,152,230,49,253,113,118,183,86,44,173,124,91,31,85,178,211,117,189,84,190,142,205,108,171,175,168,142,158,122,183,197,77,11,165,123,96,130,39,205,52,170,214,162,170,50,56,163,146,71,187,224,214,49,206,93,145,21,79,148,9,105,229,139,204,46,179,41,172,166,225,215,136,28,191,189,117,155,166,44,74,255,0,115,154,121,234,174,181,82,207,52,146,210,214,213,207,51,250,166,94,236,44,166,78,150,53,91,26,199,212,175,88,154,249,63,53,108,255,0,85,88,22,85,254,202,227,153,38,57,112,255,0,108,163,174,182,215,83,201,255,0,6,72,102,142,70,127,67,154,230,253,202,132,223,114,238,227,234,143,137,204,85,112,61,82,184,90,173,186,155,100,237,83,238,181,48,83,253,102,141,99,149,254,38,150,155,169,30,179,49,144,72,234,136,227,98,198,223,179,35,122,91,39,110,32,205,80,0,0,0,3,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,250,192,3,0,57,213,250,88,197,190,96,80,251,117,196,207,243,0,57,213,250,88,197,190,96,80,251,117,196,8,171,225,59,213,62,141,252,192,199,189,198,3,101,51,90,206,19,189,83,232,223,204,12,123,220,96,54,83,3,228,146,211,106,154,235,79,125,154,217,72,251,149,29,60,212,148,245,142,133,171,60,48,76,232,221,44,76,147,110,166,177,238,130,23,57,168,187,57,98,141,87,126,148,219,235,0,1,106,184,177,244,177,172,159,47,242,31,110,156,186,165,170,226,199,210,198,178,124,191,200,125,186,112,53,172,54,51,224,115,63,195,117,7,133,13,48,170,195,50,26,75,171,44,120,189,174,193,115,72,85,122,232,238,52,148,112,197,81,79,43,28,136,230,61,174,77,211,116,251,76,115,30,222,166,61,174,93,115,12,148,224,131,141,28,171,132,125,71,130,186,181,215,91,222,3,114,238,65,123,199,162,174,145,177,179,186,176,245,87,83,64,175,72,86,177,137,4,104,142,122,125,184,209,209,117,51,169,36,96,102,7,53,206,5,191,191,241,65,162,152,103,254,49,85,159,209,80,187,252,151,54,233,29,58,55,253,215,197,61,174,255,0,2,101,103,250,226,98,58,180,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,110,202,127,234,87,61,197,127,216,172,143,27,200,237,255,0,237,117,148,55,42,26,136,255,0,225,71,52,50,70,255,0,233,107,154,239,189,20,132,206,101,252,14,84,240,227,153,77,172,56,59,233,31,167,89,165,226,70,67,73,27,34,167,125,142,227,50,73,58,209,54,22,35,90,180,202,214,74,232,92,198,253,134,70,177,189,17,90,199,204,24,149,171,25,215,229,67,84,243,45,76,250,47,232,207,173,185,5,198,251,224,187,253,239,11,226,170,100,155,181,220,233,111,95,79,115,167,171,165,187,237,190,201,190,196,191,242,84,244,177,148,252,192,174,246,235,113,10,196,212,242,84,244,177,148,252,192,174,246,235,112,17,87,197,143,170,125,100,249,129,144,251,140,228,170,114,84,244,177,148,252,192,174,246,235,113,21,124,88,250,167,214,79,152,25,15,184,206,74,167,37,79,75,25,79,204,10,239,110,183,1,159,224,0,53,172,226,199,213,62,178,124,192,200,125,198,114,77,56,124,225,87,13,226,191,149,190,5,135,222,109,180,141,201,237,212,249,21,78,39,119,146,69,133,246,235,138,221,107,122,17,210,181,143,119,134,145,205,141,179,51,165,221,76,68,114,39,113,145,189,145,151,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,104,16,87,170,186,103,149,104,222,163,228,122,91,154,210,120,123,214,51,112,150,223,83,211,28,140,142,110,133,251,19,197,220,99,30,232,101,98,182,72,222,173,78,184,222,199,34,108,228,37,211,150,23,30,181,58,207,106,164,225,251,88,47,181,117,250,131,108,167,169,154,213,119,171,237,49,46,214,232,27,15,68,50,74,233,123,181,21,205,71,78,229,84,139,237,67,2,200,247,57,233,35,221,250,188,221,244,67,75,243,13,6,102,175,223,111,152,254,49,152,98,85,17,65,108,184,214,199,39,126,243,3,251,138,182,118,118,183,115,222,231,42,205,30,236,122,70,177,202,170,176,199,36,242,182,21,173,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,2,125,57,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,36,211,92,117,179,50,215,190,81,217,70,113,168,56,102,65,96,200,89,79,96,162,174,154,237,68,148,204,189,61,183,27,107,210,233,72,136,198,53,244,213,13,145,178,53,90,198,177,175,89,24,222,166,177,30,232,203,225,59,213,62,141,252,192,199,189,198,0,54,83,33,91,153,95,47,223,200,77,101,118,189,233,76,61,120,13,214,224,223,165,45,205,110,242,89,235,170,231,169,127,230,162,130,153,144,211,219,152,158,26,8,250,158,174,73,36,99,60,250,154,77,73,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,232,54,101,196,150,174,88,180,167,12,162,171,115,238,53,12,125,206,186,26,116,153,150,155,114,61,169,81,91,42,57,236,111,68,109,118,232,213,123,122,222,172,141,171,214,246,162,236,61,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,254,150,238,187,35,81,173,107,24,214,49,140,99,124,167,11,92,36,233,103,8,216,173,227,22,211,57,110,181,223,78,220,18,225,91,113,188,186,154,90,233,58,99,107,35,129,101,134,24,183,134,61,158,230,49,200,189,46,154,85,69,251,106,94,176,0,0,0,0,6,181,156,88,250,167,214,79,152,25,15,184,206,108,166,107,89,197,143,170,125,100,249,129,144,251,140,224,77,79,43,143,66,122,101,248,215,188,86,153,84,98,175,43,143,66,122,101,248,215,188,86,153,84,0,0,6,170,230,202,124,39,122,88,209,191,151,248,247,183,64,107,88,108,167,194,119,165,141,27,249,127,143,123,116,0,71,175,53,142,4,174,169,117,175,226,155,70,177,154,71,91,93,78,179,230,246,171,116,14,108,241,206,142,123,164,188,35,17,85,175,99,154,173,73,250,26,213,98,179,190,228,127,92,242,71,28,26,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,221,82,72,200,230,232,95,183,4,189,183,177,238,134,86,43,163,145,136,228,235,141,239,106,174,206,83,103,59,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,72,86,230,95,192,85,78,131,100,51,107,86,147,88,170,231,211,171,229,68,147,93,217,31,107,162,193,113,158,170,71,54,22,195,12,81,182,10,21,108,144,197,10,253,190,151,181,88,247,53,95,10,60,36,211,130,238,45,177,94,46,116,177,50,155,108,94,7,36,177,120,107,126,77,110,115,99,139,183,92,234,104,222,249,224,137,38,150,68,163,146,69,153,176,190,69,71,59,179,34,42,110,197,50,0,214,179,134,46,33,114,174,23,245,150,203,171,152,181,55,143,240,29,202,107,141,173,245,82,83,195,115,161,149,189,50,211,200,230,47,249,50,49,92,215,181,146,197,19,213,143,232,233,93,135,180,119,88,176,29,117,192,45,122,141,167,55,234,75,141,182,227,79,4,178,197,21,84,51,79,111,158,72,99,153,212,149,77,133,239,108,85,49,182,86,36,145,43,149,90,171,253,74,161,237,64,0,0,0,121,253,66,194,173,90,149,128,100,186,115,125,168,171,130,219,149,89,235,108,149,146,210,61,173,158,56,42,97,124,50,58,55,57,174,106,61,26,245,84,85,107,147,125,183,69,248,26,214,107,94,151,221,116,87,87,50,253,40,188,186,174,74,140,90,241,83,109,101,69,77,19,169,31,89,3,30,189,154,164,137,202,170,198,77,23,110,86,125,167,34,178,70,170,57,200,168,171,179,153,14,220,233,244,118,235,101,213,204,83,91,237,246,26,72,172,89,45,157,150,74,234,202,74,87,53,238,186,210,190,71,35,170,164,70,35,21,242,83,73,19,34,87,61,94,230,81,200,155,35,98,64,35,128,244,26,123,133,93,117,43,63,198,180,230,197,81,73,5,203,42,188,81,89,40,229,171,123,155,4,115,212,204,200,99,116,142,107,92,228,98,57,232,170,168,215,46,219,236,139,240,60,249,35,252,150,52,118,235,122,213,204,175,91,238,22,26,73,108,88,213,157,246,74,26,202,186,87,57,237,186,213,62,55,43,169,100,86,43,17,241,211,71,43,37,86,189,30,214,86,70,155,43,101,80,37,167,79,112,171,86,154,224,24,214,156,216,170,42,231,182,226,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,223,125,145,62,7,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,161,201,194,129,194,21,20,21,1,201,143,92,117,233,95,229,107,135,187,206,55,14,201,80,181,116,50,177,221,47,118,200,202,134,170,249,49,81,126,10,166,66,159,5,242,209,77,125,181,205,107,171,141,143,138,110,157,209,233,186,121,57,28,159,243,1,173,118,133,234,5,94,139,106,229,171,49,168,130,68,117,185,149,17,203,18,244,177,202,217,105,222,212,79,182,155,39,155,154,191,3,99,77,45,203,232,115,156,38,135,35,183,204,217,98,157,211,51,169,175,107,147,118,200,230,175,155,124,190,226,0,248,229,210,102,232,247,16,119,124,114,150,137,148,244,51,209,80,214,83,178,40,158,198,53,29,3,90,168,157,95,250,209,189,73,45,229,79,175,223,92,116,102,155,6,191,92,164,168,186,91,107,235,154,174,158,162,53,123,145,211,68,230,236,223,210,219,251,97,19,252,203,253,0,103,216,0,15,157,255,0,20,95,129,216,215,111,230,83,51,124,183,255,0,160,235,141,203,240,220,15,165,60,206,74,90,191,113,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,192,235,123,246,251,202,158,237,142,135,185,28,187,111,255,0,203,3,148,106,189,124,252,247,59,218,222,148,216,166,38,236,155,237,253,71,96,3,242,242,92,130,131,22,179,79,123,185,61,173,130,157,88,142,221,237,110,234,231,35,83,205,87,111,188,253,67,0,249,163,241,63,249,61,211,55,224,216,102,82,218,107,245,117,101,26,171,41,166,70,204,198,54,89,149,235,250,11,229,188,27,124,83,254,176,140,110,46,120,132,190,235,214,169,93,46,83,220,43,31,105,163,170,158,10,88,37,153,143,99,145,149,19,185,146,39,66,35,127,70,93,190,255,0,235,82,65,185,71,112,234,150,12,113,53,158,249,109,133,181,213,203,113,163,133,210,83,72,146,54,46,184,99,233,234,118,201,241,141,235,178,39,223,253,100,109,240,219,163,55,173,119,213,74,28,54,130,223,81,87,28,176,212,212,213,61,177,171,209,173,100,106,187,175,218,111,243,213,137,250,91,253,164,54,37,210,188,6,205,166,184,93,30,41,100,181,83,219,233,233,223,52,139,12,12,70,53,28,249,28,229,93,145,87,109,247,79,188,15,92,1,194,174,201,184,28,57,124,206,16,161,94,170,239,134,255,0,231,59,19,226,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,6,178,220,66,226,214,44,27,95,117,47,10,197,168,124,21,151,31,204,47,54,187,117,55,117,242,118,41,96,173,150,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,102,202,121,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,145,172,110,161,102,183,93,74,207,242,93,70,190,211,210,65,114,202,175,21,183,186,200,169,24,230,193,28,245,51,62,105,27,27,92,231,57,24,142,122,162,34,185,203,182,219,170,252,64,147,78,73,122,41,255,0,195,215,17,149,151,15,219,133,91,233,99,151,253,239,89,87,36,204,88,255,0,222,73,27,155,39,248,244,115,127,65,73,84,33,175,146,158,166,125,95,215,28,211,75,106,234,237,84,244,153,134,62,203,132,62,34,78,138,170,138,234,9,191,55,5,62,239,68,126,240,85,214,72,246,35,92,238,152,17,200,173,107,31,188,202,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,3,50,184,32,227,51,1,225,51,129,172,206,178,178,186,146,227,155,92,115,139,140,86,27,12,82,195,52,237,158,75,61,50,211,85,213,83,44,241,76,148,61,234,117,142,73,99,221,119,94,150,249,252,48,3,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,92,175,217,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,60,249,41,60,169,248,18,186,173,214,131,138,109,101,198,105,27,109,109,58,79,132,90,174,48,57,211,201,58,185,142,142,240,172,85,70,177,141,106,57,32,235,107,149,234,254,251,81,157,16,73,32,89,92,183,149,142,174,98,124,40,46,189,214,220,169,27,147,219,169,223,145,93,177,169,28,248,95,5,129,104,225,153,122,146,120,162,116,53,212,206,74,149,154,7,117,53,204,68,70,59,184,206,137,177,87,71,117,139,62,208,172,254,215,168,218,115,126,171,183,92,173,213,16,75,44,81,85,77,12,23,8,35,154,57,157,73,84,216,94,199,75,77,35,162,98,73,18,185,17,200,159,212,169,179,153,12,28,207,120,10,166,209,139,173,95,16,58,63,98,164,160,211,235,157,69,52,55,91,69,39,117,235,105,184,206,233,186,230,142,38,197,218,167,161,114,182,6,162,44,191,102,105,210,54,53,172,88,216,208,245,124,115,241,85,134,241,95,203,243,6,204,44,215,42,70,228,246,236,226,211,77,150,90,35,141,97,125,186,226,182,171,143,90,182,39,61,238,240,210,57,178,58,23,245,59,169,136,173,85,238,50,70,51,29,121,92,122,236,211,47,198,189,158,180,197,248,238,215,88,109,85,22,40,110,117,108,182,214,84,67,87,81,70,217,156,144,77,60,45,145,177,74,248,247,233,115,216,217,230,107,92,169,187,82,89,17,54,234,93,242,131,149,199,174,205,50,252,107,217,235,64,207,254,117,126,150,49,111,152,20,62,221,113,34,215,132,157,111,181,112,225,175,216,230,180,94,108,117,119,154,124,114,158,232,230,80,83,72,216,223,83,60,214,234,154,120,88,175,119,147,24,178,205,31,91,246,114,181,157,78,70,189,81,24,178,149,206,175,210,198,45,243,2,135,219,174,36,43,1,237,117,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,60,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,101,39,149,191,0,181,154,119,224,120,155,214,59,125,214,219,151,175,140,167,199,113,218,202,105,232,102,180,70,189,218,105,170,106,227,145,172,123,166,149,139,34,71,26,162,198,216,164,73,62,219,228,103,102,197,114,185,224,74,213,173,151,89,181,223,90,49,154,186,140,38,199,80,198,227,246,234,184,27,224,178,26,214,185,233,43,228,234,94,169,105,169,220,198,162,179,163,183,44,142,86,43,156,144,205,19,166,124,1,10,220,234,253,83,226,223,47,232,125,198,226,77,73,10,220,234,253,83,226,223,47,232,125,198,226,7,148,224,35,133,27,23,22,154,53,175,56,111,106,213,71,151,219,126,173,214,98,215,186,216,94,239,1,85,213,112,89,35,87,70,168,244,134,118,51,181,34,108,246,166,236,147,182,247,197,26,24,151,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,178,105,200,199,245,217,251,183,252,72,200,174,96,156,5,99,220,76,225,181,217,206,159,88,169,40,245,82,209,79,36,212,47,167,240,180,76,191,189,86,153,171,13,116,203,18,190,103,182,158,157,209,211,171,164,99,24,247,162,57,205,98,170,160,91,254,87,60,118,221,117,178,213,54,132,107,70,77,73,81,155,88,233,216,236,126,227,87,59,188,110,67,68,214,189,101,100,157,73,211,45,77,59,88,213,87,245,247,37,141,202,245,107,150,25,165,116,133,26,182,127,170,172,11,42,255,0,101,113,204,147,28,184,127,182,81,215,91,107,169,228,255,0,131,36,51,71,35,63,161,205,115,126,229,67,97,238,11,53,211,62,226,31,65,173,90,141,169,216,21,94,43,144,207,81,52,83,196,182,185,168,104,171,160,119,76,212,213,116,45,154,73,31,45,51,233,230,133,59,170,237,157,35,38,233,251,40,138,161,13,124,77,241,55,196,149,131,137,45,87,177,88,184,131,212,171,117,182,221,156,95,105,40,232,233,50,202,248,96,166,130,58,249,155,28,81,198,217,81,172,99,90,136,212,106,34,34,34,34,33,46,156,184,114,204,171,57,224,199,79,50,156,215,38,186,228,23,170,223,165,188,77,198,233,91,37,93,84,253,23,90,182,51,174,89,21,207,119,75,24,214,166,235,228,214,162,39,146,33,109,117,11,148,79,13,186,149,159,228,186,141,125,205,181,42,11,150,85,120,173,189,214,69,73,114,160,108,17,207,83,51,230,145,177,181,212,110,114,49,28,245,68,69,115,151,109,183,85,248,153,63,160,154,41,138,240,237,164,246,45,28,194,174,23,90,219,46,63,226,188,52,247,73,99,146,169,253,250,153,106,31,214,232,227,141,139,179,230,114,38,204,79,178,137,190,235,186,168,107,217,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,105,10,220,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,129,149,64,0,4,85,243,206,253,73,254,242,127,13,37,80,138,190,121,223,169,63,222,79,225,160,98,175,43,143,93,154,101,248,215,179,214,153,85,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,50,171,158,119,234,79,247,147,248,104,24,127,203,135,44,197,112,110,51,180,243,41,205,114,107,86,63,101,162,250,91,196,220,110,149,177,210,82,193,215,106,171,99,58,229,145,90,198,245,61,237,106,110,190,110,114,34,121,170,31,173,199,183,27,247,222,46,51,184,168,177,202,171,173,183,76,172,157,169,108,150,74,200,89,79,51,234,150,20,73,170,170,219,28,178,50,73,186,221,43,35,94,181,107,34,219,165,173,116,146,171,241,84,189,92,40,240,163,168,252,90,234,59,48,172,42,47,3,106,161,237,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,185,51,250,92,145,66,138,142,145,205,114,170,177,140,146,70,7,159,196,120,126,207,179,61,18,207,120,128,183,178,146,155,19,211,218,139,117,37,116,181,105,51,31,91,61,92,237,133,34,165,114,70,177,72,248,150,72,157,43,92,246,171,25,52,107,231,212,136,125,124,39,122,167,209,191,152,24,247,184,192,76,79,48,140,3,13,210,206,92,57,182,159,105,246,61,73,99,199,172,116,246,74,106,26,26,100,94,136,153,244,205,26,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,172,59,112,157,234,159,70,254,96,99,222,227,0,27,41,128,0,137,94,120,184,181,138,147,42,210,76,214,158,135,162,245,117,183,222,45,117,149,61,215,175,118,150,146,74,89,41,227,232,85,232,111,75,235,106,87,116,68,114,247,54,114,170,53,168,152,45,194,198,138,127,40,158,32,176,157,28,146,225,224,169,50,11,130,248,249,219,47,110,70,80,193,19,234,42,187,78,237,200,137,50,193,12,169,31,83,21,189,197,103,86,205,221,83,45,57,207,234,245,54,95,175,56,214,145,219,167,164,154,159,79,108,238,154,177,91,4,172,158,27,141,195,183,44,144,189,238,251,15,98,83,67,67,35,85,137,228,179,72,138,229,84,233,102,11,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,196,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,98,255,0,48,78,39,115,46,25,180,74,186,243,167,216,142,65,89,144,221,233,228,134,135,32,167,179,37,109,162,192,244,158,154,37,154,186,69,114,54,23,185,181,14,240,232,230,189,143,153,136,142,107,154,138,213,215,220,218,35,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,53,236,227,19,133,92,203,133,13,92,184,97,247,155,109,91,177,139,141,69,69,78,39,119,146,68,153,151,27,114,63,236,35,165,107,24,223,19,27,93,27,102,103,75,122,94,168,228,78,219,227,123,194,100,249,121,240,227,128,240,245,160,212,237,196,51,124,127,56,185,101,117,11,114,189,100,214,73,97,168,162,170,158,63,204,248,90,106,136,211,170,90,106,119,50,86,55,173,202,189,199,78,254,152,251,139,27,50,128,134,190,84,220,109,81,233,77,246,167,135,237,94,202,252,30,25,121,238,86,88,46,87,75,148,20,246,252,126,169,140,150,105,227,123,230,86,246,225,168,242,217,17,253,45,157,19,166,53,90,137,30,147,40,7,228,229,56,158,43,156,216,170,177,108,215,25,181,100,22,90,222,143,19,110,186,81,71,87,75,63,67,218,246,117,197,34,57,142,233,123,26,228,221,60,156,212,84,243,68,53,204,226,235,68,45,92,56,241,23,153,232,213,138,249,87,119,182,216,42,41,157,71,87,87,27,89,58,193,81,75,13,76,108,147,167,236,185,236,108,232,197,122,35,81,234,197,114,53,157,93,9,53,60,125,241,147,77,194,14,151,209,92,44,84,212,149,249,222,79,80,176,227,148,53,212,82,207,68,246,65,36,43,89,53,66,199,36,106,214,50,41,81,173,68,127,90,201,44,123,53,204,73,21,176,25,254,170,179,220,171,253,149,200,242,76,142,225,254,217,89,93,114,174,168,147,254,20,147,77,36,143,254,151,57,206,251,213,64,145,78,78,188,74,106,61,38,163,205,195,61,205,46,183,204,50,190,223,89,116,182,182,58,85,168,110,63,85,26,164,146,72,233,122,147,195,209,205,187,218,228,84,115,124,76,176,116,163,22,105,92,255,0,87,207,59,245,39,251,201,252,52,203,78,1,56,54,166,225,7,75,235,109,247,218,154,74,252,239,39,168,73,178,58,234,26,217,103,162,123,32,146,100,163,134,157,36,142,53,107,25,20,170,231,42,179,173,100,150,77,220,230,36,104,220,75,231,157,250,147,253,228,254,26,4,101,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,193,28,20,112,163,98,225,47,70,168,176,222,213,170,179,47,185,109,89,148,222,232,161,123,124,125,87,83,214,56,209,210,42,189,97,129,143,237,70,155,49,171,179,228,237,177,242,200,132,101,242,97,180,218,174,60,87,222,235,46,22,202,74,170,139,94,15,95,87,67,44,208,181,239,165,157,107,40,161,89,98,114,166,236,122,197,52,177,171,155,178,244,72,246,252,28,168,179,104,0,0,0,0,0,197,94,104,254,132,245,55,240,95,120,162,50,168,197,94,104,254,132,245,55,240,95,120,162,2,21,184,78,245,79,163,127,48,49,239,113,128,217,76,214,179,132,239,84,250,55,243,3,30,247,24,13,148,192,0,0,194,14,110,218,133,159,105,175,13,184,221,247,78,115,140,131,21,185,79,156,81,210,75,89,100,185,205,67,60,144,58,130,189,206,137,210,66,230,185,88,174,99,28,173,85,219,118,53,126,228,48,127,151,15,16,186,251,156,241,157,167,152,182,107,174,26,129,144,89,107,126,150,241,54,235,166,77,91,87,75,63,69,170,173,236,235,138,73,28,199,116,189,141,114,110,158,78,106,42,121,162,18,191,197,7,11,248,15,22,120,5,191,78,117,26,239,144,91,173,182,235,196,87,184,165,178,84,67,12,238,158,56,102,133,173,115,166,138,86,171,58,106,30,170,136,212,93,209,190,127,20,91,63,160,156,175,244,11,135,109,88,177,107,30,21,151,234,5,109,235,31,241,94,26,11,165,194,138,74,87,247,233,165,167,127,91,99,164,141,235,179,38,114,166,207,79,180,137,190,233,186,40,120,14,117,126,150,49,111,152,20,62,221,113,35,215,150,117,218,213,96,227,95,79,239,183,219,157,37,186,219,110,167,191,85,214,86,85,204,216,96,166,130,59,37,115,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,144,174,117,126,150,49,111,152,20,62,221,113,33,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,240,115,30,230,174,232,170,128,102,7,48,78,61,114,30,38,115,42,236,27,79,175,181,116,122,87,104,168,146,26,22,83,248,170,39,223,216,169,76,229,154,186,21,149,89,51,27,81,78,233,41,209,209,177,236,99,209,92,214,189,85,19,196,240,47,193,149,247,140,61,71,170,182,73,117,250,27,12,197,252,61,70,77,114,137,236,90,166,199,42,191,181,77,77,27,183,222,105,123,82,162,72,230,172,113,181,142,115,186,149,25,20,150,215,135,142,31,179,238,38,181,66,135,74,52,229,148,140,185,86,83,212,85,203,89,92,147,37,21,20,16,198,174,116,181,18,67,28,142,141,138,238,136,154,229,110,203,36,177,183,203,169,13,135,180,47,66,244,227,135,77,56,183,105,126,151,217,188,13,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,210,221,215,100,106,53,173,99,26,198,49,140,104,107,195,196,63,15,217,247,12,186,161,93,165,26,140,202,71,220,168,233,233,234,226,172,161,73,150,138,182,9,163,71,54,90,121,38,142,55,72,196,119,92,78,114,55,100,146,41,27,231,210,166,122,114,197,230,23,71,139,81,211,112,235,196,14,95,217,181,67,211,22,37,127,185,205,4,20,182,170,88,160,154,73,105,107,106,231,153,157,48,167,106,22,83,39,75,220,142,145,99,234,70,36,77,102,117,113,175,194,141,139,139,77,26,173,195,123,86,170,60,190,219,189,102,45,123,173,133,238,240,21,93,76,89,35,87,70,168,244,134,118,51,181,34,108,246,166,236,147,182,247,197,26,26,251,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,168,121,242,127,185,92,122,19,211,47,198,189,226,180,128,18,127,185,92,122,19,211,47,198,189,226,180,12,170,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,0,0,11,21,198,159,17,215,94,22,52,26,235,170,150,44,34,175,37,185,54,162,27,109,27,18,39,58,138,138,121,250,146,58,170,231,53,81,204,166,107,145,27,228,168,175,145,240,196,142,103,115,184,221,120,114,156,179,42,206,111,181,89,78,107,147,93,114,11,213,111,71,137,184,221,43,100,171,170,159,161,141,99,58,229,145,92,247,116,177,141,106,110,190,77,106,34,121,34,27,68,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,64,103,30,220,16,95,120,71,206,226,173,199,41,110,183,45,50,189,246,162,178,94,235,38,101,68,204,170,72,81,102,165,171,116,113,70,200,230,235,108,175,141,58,17,175,139,110,151,57,209,202,140,12,159,224,239,134,76,7,26,229,215,170,156,71,92,41,169,47,57,102,99,131,229,78,161,158,174,221,10,190,195,5,45,45,202,137,89,75,42,162,202,215,204,157,213,149,237,115,81,204,116,108,233,251,10,231,197,177,125,120,119,226,171,50,209,28,75,80,244,182,107,149,93,94,9,168,184,189,234,211,95,105,72,210,84,130,227,81,110,154,10,90,200,17,207,106,68,254,234,194,201,92,138,189,80,163,183,99,223,28,61,22,40,9,116,231,29,195,62,27,89,134,208,241,61,102,174,199,236,57,13,186,162,27,69,234,25,149,97,169,201,25,42,177,148,221,165,71,116,203,83,78,214,72,170,157,29,110,167,71,170,191,166,153,140,88,171,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,233,199,71,25,183,222,48,245,30,150,231,29,171,232,108,51,23,241,20,248,205,182,86,49,106,155,28,170,206,237,77,76,141,223,121,165,237,68,171,27,92,177,198,214,53,173,234,84,124,178,123,110,95,124,5,100,60,76,230,84,57,206,160,216,170,232,244,174,209,81,28,213,207,168,241,84,79,191,177,82,165,169,13,12,201,18,178,102,54,162,157,177,212,43,100,99,216,199,170,53,205,122,162,160,73,165,131,136,92,171,91,249,113,228,188,65,120,111,170,249,37,118,159,228,213,61,86,154,169,25,225,107,168,226,172,131,196,83,201,186,73,22,242,83,247,88,157,74,232,250,145,189,111,86,245,172,43,127,43,30,41,255,0,244,150,213,95,253,242,184,255,0,240,99,98,140,179,76,241,92,175,75,47,58,57,225,62,134,198,239,56,253,70,51,216,180,199,29,63,131,161,150,153,212,253,20,237,232,88,227,232,141,219,49,58,21,173,217,62,202,162,108,97,95,246,21,56,88,255,0,203,237,85,255,0,218,182,239,251,8,25,254,0,0,0,0,96,7,58,191,75,24,183,204,10,31,110,184,153,254,96,7,58,191,75,24,183,204,10,31,110,184,129,21,124,39,122,167,209,191,152,24,247,184,192,108,166,107,89,194,119,170,125,27,249,129,143,123,140,6,202,96,0,0,11,85,197,143,165,141,100,249,127,144,251,116,229,213,45,87,22,62,150,53,147,229,254,67,237,211,129,173,97,239,245,91,66,245,31,70,168,241,11,182,107,102,237,90,179,188,126,139,36,176,92,160,85,125,45,109,45,68,17,204,172,107,213,19,105,162,238,181,146,198,168,142,107,149,170,155,177,241,189,254,0,159,56,56,103,195,120,175,229,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,212,141,153,157,50,200,199,198,229,78,166,61,221,46,99,250,36,96,96,175,44,46,61,105,180,98,235,73,195,246,176,95,105,40,52,250,231,81,83,53,170,239,87,221,122,218,110,51,186,30,136,100,149,210,246,169,232,92,173,157,202,169,23,217,154,117,145,238,107,22,71,182,95,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,90,205,98,209,220,251,66,179,251,166,156,234,53,134,174,221,114,183,84,79,20,82,203,75,52,48,92,32,142,105,33,109,93,43,166,99,29,45,52,142,137,235,28,168,212,71,34,127,90,36,164,242,186,227,234,143,48,177,91,120,103,214,43,133,170,215,117,199,45,244,212,56,157,226,122,152,40,227,185,210,177,241,83,65,109,115,28,230,245,214,55,185,27,98,237,163,157,52,109,119,82,35,227,87,204,17,109,173,248,85,171,77,117,163,62,211,155,21,69,92,246,220,87,40,186,217,40,229,171,123,93,60,144,83,85,201,12,110,145,205,107,90,175,86,177,21,85,26,212,223,125,145,62,4,186,114,84,244,177,148,252,192,174,246,235,113,21,124,88,250,167,214,79,152,25,15,184,206,74,167,37,79,75,25,79,204,10,239,110,183,1,21,124,88,250,167,214,79,152,25,15,184,206,74,167,37,79,75,25,79,204,10,239,110,183,17,87,197,143,170,125,100,249,129,144,251,140,228,170,114,84,244,177,148,252,192,174,246,235,112,17,235,196,223,19,124,73,88,56,146,213,123,21,139,136,61,74,183,91,109,217,197,246,146,142,142,147,44,175,134,10,104,35,175,153,177,197,28,109,149,26,198,53,168,141,70,162,34,34,34,34,18,233,203,135,44,202,179,158,12,116,243,41,205,114,107,174,65,122,173,250,91,196,220,110,149,178,85,213,79,209,117,171,99,58,229,145,92,247,116,177,141,106,110,190,77,106,34,121,34,22,215,80,185,68,240,219,169,89,254,75,168,215,220,219,82,160,185,101,87,138,219,221,100,84,151,42,6,193,28,245,51,62,105,27,27,93,70,231,35,17,207,84,68,87,57,118,219,117,95,137,147,250,9,162,152,175,14,218,79,98,209,204,42,225,117,173,178,227,254,43,195,79,116,150,57,42,159,223,169,150,161,253,110,142,56,216,187,62,103,34,108,196,251,40,155,238,187,170,134,189,156,88,250,167,214,79,152,25,15,184,206,76,159,46,76,166,197,131,114,234,194,243,92,166,187,193,89,113,251,126,69,116,184,212,246,159,39,98,150,11,165,124,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,136,108,226,199,213,62,178,124,192,200,125,198,115,208,102,252,85,102,87,206,24,244,243,133,188,114,229,87,109,196,241,202,122,202,156,130,6,198,145,173,218,227,45,210,174,170,36,123,218,245,89,41,162,138,74,119,53,138,214,126,123,184,231,35,251,112,185,161,251,252,111,241,163,149,113,113,168,243,215,81,58,235,100,192,109,189,184,44,152,244,181,210,58,55,246,150,110,154,234,152,17,235,10,86,61,39,145,21,204,79,177,26,182,46,167,244,172,143,184,28,179,56,46,254,82,122,142,253,72,205,91,219,192,112,27,133,36,245,52,243,80,247,163,190,215,34,247,89,67,188,140,116,46,133,168,198,186,161,171,212,238,220,177,49,26,157,228,146,59,85,193,119,9,57,87,23,58,166,152,181,182,95,3,141,216,188,53,195,38,184,185,210,69,219,161,117,76,108,124,16,74,144,203,26,86,73,26,204,232,89,34,35,93,217,145,85,118,98,147,253,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,213,28,108,146,110,132,251,115,203,219,99,24,233,165,122,186,73,30,141,78,185,30,247,42,110,229,3,29,121,152,218,109,86,14,95,250,129,98,177,91,41,45,214,219,117,61,134,146,142,142,146,22,195,5,52,17,221,168,91,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,132,48,240,157,234,159,70,254,96,99,222,227,1,53,60,209,253,9,234,111,224,190,241,68,66,183,9,222,169,244,111,230,6,61,238,48,1,178,152,0,0,0,0,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,19,83,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,166,85,0,0,1,170,185,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,30,131,89,53,123,13,208,141,59,184,106,150,160,207,87,6,61,105,168,161,134,186,122,104,22,103,211,178,166,174,26,84,153,88,159,105,204,99,167,107,222,141,71,63,161,174,233,107,221,179,87,234,202,113,109,56,215,29,56,170,198,242,74,27,86,91,134,101,182,246,57,205,108,169,53,45,117,44,136,217,34,154,41,99,95,242,36,142,88,220,142,107,145,143,99,145,81,174,75,1,205,31,208,158,166,254,11,239,20,70,21,114,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,116,81,187,183,27,98,237,163,91,12,142,119,82,43,36,87,194,24,193,198,103,6,121,247,9,153,253,77,29,101,13,93,199,9,184,212,62,91,13,250,40,166,154,6,193,36,213,9,77,73,85,82,176,69,10,87,118,105,214,73,34,143,116,217,122,155,229,240,250,184,32,227,71,42,225,31,81,224,174,173,117,214,247,128,220,187,144,94,241,232,171,164,108,108,238,172,61,85,212,208,43,210,21,172,98,65,26,35,158,159,110,52,116,93,76,234,73,25,58,154,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,59,93,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,26,27,41,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,68,6,113,55,196,223,18,86,14,36,181,94,197,98,226,15,82,173,214,219,118,113,125,164,163,163,164,203,43,225,130,154,8,235,230,108,113,71,27,101,70,177,141,106,35,81,168,136,136,136,136,134,79,242,92,215,77,71,174,205,178,62,30,46,119,159,29,134,80,227,245,57,37,182,154,161,21,242,91,170,155,89,77,28,140,167,126,255,0,98,25,60,83,222,248,213,21,189,198,163,219,208,175,149,100,200,189,66,229,19,195,110,165,103,249,46,163,95,115,109,74,130,229,149,94,43,111,117,145,82,92,168,27,4,115,212,204,249,164,108,109,117,27,156,140,71,61,81,17,92,229,219,109,213,126,32,57,68,234,22,125,169,92,54,228,151,221,70,206,50,12,170,229,6,113,89,73,21,101,238,231,53,116,241,192,218,10,7,54,38,201,51,156,228,98,57,239,114,53,23,109,222,229,251,212,205,242,207,240,191,194,254,3,194,102,1,112,211,157,57,187,228,23,27,109,198,241,45,238,89,111,117,16,205,59,103,146,24,97,115,90,232,98,137,168,206,154,118,42,34,181,87,117,119,159,193,18,240,0,49,171,152,174,142,88,181,147,132,124,238,154,239,55,135,171,195,237,243,230,54,186,158,151,191,179,85,65,4,178,57,58,26,246,35,187,176,45,68,27,187,169,172,239,245,244,185,204,106,25,42,71,87,57,189,116,163,197,180,106,197,160,214,139,207,69,235,54,184,71,113,186,82,70,144,73,253,199,164,114,189,169,50,57,86,88,187,149,105,78,232,222,214,162,63,194,78,222,180,70,185,174,8,108,54,8,229,189,162,22,173,17,225,67,19,109,190,249,87,116,168,207,41,233,243,138,231,205,27,99,100,19,215,209,211,170,65,19,83,117,70,71,20,113,49,85,206,85,115,209,239,251,40,228,141,154,251,147,19,201,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,71,192,0,68,95,55,109,111,214,141,53,226,75,27,177,105,206,175,102,184,173,182,124,30,142,174,90,59,37,254,174,134,9,39,117,125,123,93,43,163,134,70,181,94,173,99,26,174,84,223,102,53,62,228,28,162,117,191,90,53,43,137,44,146,197,168,218,189,154,229,86,216,48,122,202,184,168,239,119,250,186,232,35,157,181,244,13,108,173,142,105,28,212,122,53,239,106,57,19,125,158,228,251,212,205,78,40,57,122,104,191,22,121,253,191,81,181,27,39,205,109,215,43,117,158,43,36,81,89,43,105,33,129,208,71,52,211,53,206,108,212,210,185,95,213,80,244,85,71,34,108,141,242,248,170,184,95,229,233,162,252,38,103,247,13,70,211,156,159,53,184,220,174,54,121,108,146,197,123,173,164,154,6,193,36,208,204,231,53,176,211,68,228,127,85,59,17,21,92,169,178,187,203,224,168,25,64,0,0,0,0,0,0,0,0,0,0,0,0,0,2,133,57,106,249,133,248,157,104,245,71,124,54,255,0,56,29,192,225,23,116,220,228,8,208,230,227,195,170,95,241,197,214,123,29,182,23,87,80,173,186,142,103,71,77,34,200,232,186,230,143,167,169,187,167,198,70,46,202,159,119,245,17,243,194,55,16,151,221,5,213,43,93,202,11,133,99,45,53,149,80,65,85,4,83,49,140,106,62,162,7,62,69,235,69,111,232,197,183,221,253,104,108,15,170,152,13,155,82,176,186,204,82,247,106,167,184,83,212,62,25,18,25,216,143,106,185,146,53,200,187,42,166,251,108,191,121,174,215,18,90,51,122,208,141,84,174,195,107,237,245,20,145,197,13,53,77,43,221,26,177,28,215,198,139,186,125,167,127,61,30,159,165,191,217,80,54,63,198,178,10,12,166,205,5,238,218,246,186,10,133,122,55,103,181,219,43,92,173,95,52,93,190,227,245,12,3,229,113,196,255,0,229,11,76,217,131,102,121,75,106,111,212,53,149,138,140,169,153,29,51,216,233,97,86,47,232,39,150,243,237,241,95,250,179,240,10,92,222,164,216,232,86,171,23,203,203,99,233,58,229,110,233,190,223,214,7,12,126,255,0,121,216,159,3,230,99,145,171,182,255,0,252,163,189,142,220,10,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,10,92,187,33,81,194,166,232,7,207,35,254,239,244,136,99,234,94,165,66,167,71,212,228,242,242,59,90,212,106,108,128,114,114,14,170,154,170,106,40,29,83,87,60,112,196,205,186,158,247,35,90,155,174,201,186,175,244,168,31,129,159,231,86,13,60,198,170,114,92,138,235,75,67,75,3,163,98,201,81,42,70,221,222,244,106,38,234,139,251,127,97,174,199,19,250,217,120,214,221,84,188,100,85,87,153,235,173,241,213,212,69,67,213,47,83,22,4,169,153,241,185,62,203,127,155,47,150,233,191,159,196,204,142,100,220,114,179,55,90,189,33,211,203,173,51,232,226,168,139,196,214,80,86,78,142,71,65,81,58,43,124,186,91,191,216,141,87,205,124,151,252,233,135,252,49,112,225,152,113,11,159,210,227,182,139,61,197,214,222,213,68,149,21,176,211,35,217,26,199,31,82,55,119,170,55,125,223,31,223,191,218,64,36,207,149,167,12,176,96,184,212,26,153,144,99,172,101,206,231,74,233,33,158,162,159,105,18,41,233,233,31,208,138,175,95,45,250,254,228,251,254,4,136,30,115,79,240,203,110,5,137,219,49,139,100,125,49,80,82,195,7,232,53,191,161,19,25,240,106,34,34,108,196,242,61,24,3,170,87,125,219,157,139,228,155,159,59,183,114,249,121,255,0,156,4,125,74,187,170,29,237,40,141,54,79,52,59,17,54,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,24,171,204,211,90,255,0,34,220,35,229,62,30,223,226,171,243,189,240,170,62,184,186,225,139,198,193,55,136,146,77,164,99,155,181,44,85,61,14,78,173,165,88,186,154,173,234,218,2,237,150,155,173,234,165,244,118,107,101,93,125,68,116,243,213,190,42,104,93,43,219,4,17,62,105,165,86,181,21,81,145,197,28,146,61,223,6,177,142,114,236,136,170,72,255,0,59,77,76,202,170,117,79,5,209,207,23,218,198,237,248,250,100,221,136,228,145,190,34,186,162,166,162,159,174,102,245,246,223,219,142,151,104,215,161,28,222,252,255,0,105,81,251,37,170,229,87,161,118,45,112,214,92,234,217,151,89,174,178,89,105,244,254,239,110,250,86,137,95,31,209,181,87,38,182,135,116,147,101,137,38,125,36,245,233,27,37,107,218,189,47,114,49,86,61,218,24,235,195,70,127,77,165,156,67,105,190,160,220,50,26,187,29,182,199,148,91,106,110,149,212,203,47,92,86,239,16,196,172,69,72,145,94,246,58,157,101,99,216,212,94,182,57,205,217,221,91,46,203,198,174,250,133,133,93,116,215,63,201,116,230,251,81,73,61,203,21,188,86,217,43,37,164,123,157,4,147,211,76,248,100,116,110,115,90,229,98,185,138,168,170,214,174,219,110,137,240,54,8,224,39,83,49,93,80,225,31,76,238,56,181,95,115,232,28,126,139,25,184,192,249,35,89,169,107,168,32,101,60,172,145,172,123,186,58,187,109,149,136,237,156,177,77,19,213,173,235,216,12,128,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,3,34,185,104,112,57,83,196,118,101,14,176,231,15,164,102,157,97,119,136,217,53,36,140,138,161,247,203,140,41,28,233,68,232,94,142,106,83,35,95,19,166,115,219,246,217,34,70,196,85,115,223,12,223,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,96,95,37,79,75,25,79,204,10,239,110,183,25,254,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,4,0,241,245,193,70,85,194,158,163,213,222,237,54,207,17,166,89,53,194,105,49,203,133,58,72,248,232,58,213,210,54,217,80,178,57,239,108,209,49,21,24,231,185,123,209,177,94,139,212,217,89,19,149,199,174,205,50,252,107,217,235,76,255,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,12,255,0,231,87,233,99,22,249,129,67,237,215,18,48,56,51,209,76,87,136,158,36,240,253,28,205,110,23,90,43,46,65,244,135,137,158,215,44,113,213,51,177,65,81,80,206,135,73,28,140,77,223,11,81,119,98,253,149,93,182,93,149,36,255,0,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,208,39,206,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,0,1,10,220,234,253,83,226,223,47,232,125,198,226,77,73,10,220,234,253,83,226,223,47,232,125,198,226,5,213,228,99,250,236,253,219,254,36,74,161,21,124,140,127,93,159,187,127,196,137,84,3,23,243,94,92,60,46,103,250,243,23,16,25,6,41,86,235,147,170,27,93,113,176,197,44,77,178,93,171,83,169,124,77,85,50,198,174,123,220,229,107,164,107,94,216,229,115,55,145,143,235,151,185,148,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,85,0,0,17,87,207,59,245,39,251,201,252,52,149,66,42,249,231,126,164,255,0,121,63,134,129,138,188,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,203,254,116,184,158,85,156,223,116,39,22,194,177,155,174,65,122,173,250,207,225,173,214,186,41,42,234,167,232,101,185,239,232,138,52,115,221,210,198,57,203,178,121,53,170,171,228,138,4,101,232,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,249,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,236,39,194,239,12,152,15,11,58,95,109,211,252,66,154,146,178,228,202,118,182,245,144,173,186,26,106,219,204,233,36,178,117,206,232,211,169,204,99,167,149,177,49,238,122,199,26,181,157,78,217,92,235,107,192,79,4,22,46,17,240,73,107,114,58,91,85,203,83,111,125,216,175,119,186,57,159,81,11,41,82,101,88,105,105,29,36,81,190,56,122,27,19,228,78,132,115,229,223,169,206,108,113,35,50,168,12,85,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,154,158,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,0,217,76,3,31,248,248,212,204,171,72,184,66,212,156,235,10,171,240,151,170,123,125,61,190,154,169,178,73,28,148,190,54,174,26,55,207,19,227,123,94,201,163,101,67,159,27,209,223,102,70,177,202,138,136,168,161,5,156,83,235,95,242,137,226,11,54,214,56,237,254,10,147,32,184,39,128,129,209,118,228,101,12,17,50,158,151,186,222,228,136,147,44,16,196,178,116,189,91,220,87,244,236,221,145,45,165,206,211,117,178,212,178,142,243,108,171,160,168,146,158,10,182,69,83,11,162,123,160,158,38,77,12,168,215,34,42,178,72,164,142,70,59,224,230,61,174,77,209,81,69,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,111,243,102,225,174,197,161,218,177,136,101,184,90,248,124,111,45,199,233,237,116,150,233,42,159,52,148,50,89,233,169,168,146,54,171,219,213,217,240,190,7,165,95,36,146,58,68,157,92,168,157,59,132,133,114,178,207,233,179,174,11,112,218,85,200,106,238,215,44,86,162,190,193,114,90,149,149,207,165,124,117,47,150,158,157,31,34,125,166,50,142,122,68,103,66,171,26,206,150,38,221,10,214,229,169,16,28,146,245,51,21,199,245,31,81,52,182,237,87,225,239,89,133,190,223,112,180,119,36,141,145,212,120,5,169,239,192,222,167,163,223,50,178,173,36,107,24,215,126,110,9,220,170,212,103,156,191,128,44,87,24,156,42,225,188,87,233,29,195,15,188,219,105,27,147,219,169,234,42,113,59,188,146,44,47,183,92,85,159,97,29,43,88,247,120,105,28,216,219,51,58,93,212,196,71,34,119,25,27,217,125,64,26,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,180,240,91,204,231,1,131,134,139,186,241,31,152,213,166,89,166,180,241,196,234,138,186,184,103,184,229,80,74,249,60,42,82,197,187,37,158,165,136,214,195,42,185,21,19,243,115,203,55,231,36,88,255,0,87,154,199,5,150,173,76,192,43,248,142,211,156,126,146,12,219,20,167,90,188,145,237,169,109,58,93,44,144,66,245,146,87,181,91,211,45,77,59,88,197,107,149,204,115,161,108,140,252,226,178,8,219,12,32,92,174,33,248,129,207,184,154,213,10,237,87,212,103,210,50,229,89,79,79,73,21,29,10,204,148,84,80,67,26,53,177,83,199,52,146,58,54,43,186,229,115,81,219,44,146,200,239,46,165,36,127,148,239,4,21,152,223,209,156,89,234,101,47,69,93,194,222,178,225,52,73,52,240,205,75,28,222,34,10,138,170,168,93,19,17,221,216,21,139,78,173,145,241,186,42,135,61,91,212,177,185,184,149,203,171,131,106,110,44,53,66,166,225,149,212,210,59,4,194,42,41,38,201,104,82,182,90,122,218,230,84,71,82,180,240,192,172,141,201,208,233,105,145,178,175,92,111,72,220,238,219,145,251,43,103,208,1,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,22,171,146,167,170,124,167,229,253,119,184,219,137,169,33,91,146,167,170,124,167,229,253,119,184,219,137,169,0,0,0,0,0,98,175,52,127,66,122,155,248,47,188,81,25,84,98,175,52,127,66,122,155,248,47,188,81,1,10,220,39,122,167,209,191,152,24,247,184,192,108,166,107,89,194,119,170,125,27,249,129,143,123,140,6,202,96,0,0,0,0,96,7,58,191,75,24,183,204,10,31,110,184,144,237,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,147,19,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,104,18,253,193,71,10,54,46,18,244,106,139,13,237,90,171,50,251,150,213,153,77,238,138,23,183,199,213,117,61,99,141,29,34,171,214,24,24,254,212,105,179,26,187,62,78,219,31,44,136,100,0,0,12,42,230,35,192,45,31,19,152,170,103,154,91,111,181,91,117,54,201,221,168,217,41,160,167,250,205,26,199,19,60,53,85,79,74,61,102,99,32,141,180,242,72,245,141,191,106,55,116,182,78,228,89,170,0,213,92,159,238,87,30,132,244,203,241,175,120,173,32,4,159,238,87,30,132,244,203,241,175,120,173,3,42,128,0,12,0,231,87,233,99,22,249,129,67,237,215,19,63,204,0,231,87,233,99,22,249,129,67,237,215,16,48,3,149,199,174,205,50,252,107,217,235,73,254,32,7,149,199,174,205,50,252,107,217,235,73,254,0,0,0,120,173,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,95,106,0,214,219,138,46,25,51,238,22,117,66,229,167,249,125,53,93,101,181,149,14,109,151,33,75,116,212,212,87,152,18,56,164,235,129,210,39,75,158,198,207,19,101,99,28,244,142,69,115,58,157,178,57,214,128,216,79,152,62,133,233,198,178,240,203,154,221,179,91,55,118,235,130,99,247,76,146,193,114,129,81,149,84,85,84,244,175,153,88,215,170,46,240,203,218,107,37,141,81,90,230,163,85,54,123,35,123,53,236,2,250,240,119,194,174,101,197,126,174,91,240,251,53,182,173,184,197,186,162,158,167,44,187,199,34,66,203,117,185,95,246,209,178,185,143,111,137,145,173,145,176,179,165,221,79,69,114,167,109,146,61,155,9,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,148,225,227,135,236,7,134,93,47,161,210,141,57,101,91,237,180,117,21,21,114,214,87,36,43,91,91,60,210,43,157,45,68,144,199,27,100,122,55,162,38,185,91,186,71,20,109,243,233,66,229,128,0,0,0,0,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,138,190,19,189,83,232,223,204,12,123,220,96,54,83,53,172,225,59,213,62,141,252,192,199,189,198,3,101,48,0,0,5,170,226,199,210,198,178,124,191,200,125,186,114,234,150,171,139,31,75,26,201,242,255,0,33,246,233,192,214,176,217,79,132,239,75,26,55,242,255,0,30,246,232,13,107,13,148,248,78,244,177,163,127,47,241,239,110,128,11,63,204,51,130,203,87,20,250,95,81,125,196,49,250,71,106,166,53,78,139,143,214,45,75,105,86,182,4,147,170,91,124,242,57,170,215,177,205,89,93,18,61,90,140,153,90,189,200,216,249,186,160,135,253,85,96,89,87,251,43,142,100,152,229,195,253,178,142,186,219,93,79,39,252,25,33,154,57,25,253,14,107,155,247,42,27,73,145,171,205,23,128,90,60,194,197,114,226,99,71,109,246,171,93,215,28,183,212,215,101,150,120,41,160,163,142,231,74,199,203,83,61,201,175,107,91,215,88,222,228,142,151,184,174,116,209,181,189,42,143,141,25,48,68,182,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,228,76,167,37,79,75,25,79,204,10,239,110,183,16,172,77,79,37,79,75,25,79,204,10,239,110,183,1,21,124,88,250,167,214,79,152,25,15,184,206,74,167,37,79,75,25,79,204,10,239,110,183,17,87,197,143,170,125,100,249,129,144,251,140,228,170,114,84,244,177,148,252,192,174,246,235,112,25,254,0,3,90,206,44,125,83,235,39,204,12,135,220,103,60,254,142,232,238,125,174,185,253,175,78,116,230,195,87,113,185,92,106,32,138,89,98,165,154,104,45,240,73,52,112,186,174,169,208,177,238,138,154,55,74,197,146,85,106,163,81,127,169,23,208,113,99,234,159,89,62,96,100,62,227,57,46,156,164,244,119,1,197,120,87,199,245,94,223,97,164,147,44,204,106,46,178,215,93,166,165,133,106,227,129,149,174,166,74,72,167,70,36,169,77,181,12,82,172,78,115,147,186,231,187,239,68,104,100,87,12,92,61,98,188,47,232,213,151,72,241,106,159,31,224,59,149,55,27,163,233,99,167,154,231,93,43,186,165,168,145,172,79,242,99,98,57,207,115,34,138,38,43,223,209,212,183,84,0,49,87,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,2,106,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,3,101,51,21,120,250,227,95,21,225,79,78,42,236,150,155,159,136,212,220,154,223,52,120,229,190,157,99,124,148,29,104,232,219,115,168,73,26,246,54,24,158,138,172,107,218,189,233,24,172,68,233,108,175,138,229,113,85,196,198,27,194,134,145,214,106,150,97,67,87,113,123,170,27,109,180,91,41,145,90,251,141,198,70,72,248,160,89,58,85,176,179,166,41,30,249,28,139,210,198,59,165,175,127,68,111,215,179,88,181,139,62,215,92,254,233,168,218,141,126,171,184,220,174,53,19,203,20,82,213,77,52,22,248,36,154,73,155,73,74,217,158,247,69,77,27,165,122,71,18,57,81,168,191,214,170,25,213,203,175,153,14,67,136,102,73,164,220,75,106,21,93,199,24,200,42,38,154,147,41,191,214,85,86,213,208,92,100,74,120,225,134,122,169,231,86,195,67,211,20,190,125,181,232,150,100,123,156,216,250,220,217,137,53,97,185,218,110,182,90,150,81,222,109,149,116,21,18,83,193,86,200,170,97,116,79,116,19,196,201,161,149,26,228,69,86,73,20,145,200,199,124,28,199,181,201,186,42,41,46,156,174,184,250,163,204,44,86,222,25,245,138,225,106,181,221,113,203,125,53,14,39,120,158,166,10,56,238,116,172,124,84,208,91,92,199,57,189,117,141,238,70,216,187,104,231,77,27,93,212,136,248,213,243,4,149,0,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,173,103,22,62,169,245,147,230,6,67,238,51,129,53,60,174,61,9,233,151,227,94,241,90,101,81,138,188,174,61,9,233,151,227,94,241,90,101,80,0,0,26,171,155,41,240,157,233,99,70,254,95,227,222,221,1,173,97,178,159,9,222,150,52,111,229,254,61,237,208,1,106,185,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,38,167,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,0,54,83,33,91,157,95,170,124,91,229,253,15,184,220,73,169,33,91,157,95,170,124,91,229,253,15,184,220,64,114,84,245,79,148,252,191,174,247,27,113,53,36,43,114,84,245,79,148,252,191,174,247,27,113,53,32,0,0,8,1,230,105,173,127,150,158,46,50,159,15,111,240,180,24,38,248,85,31,92,93,19,75,224,167,155,196,73,38,210,61,174,222,170,90,158,135,39,78,241,36,93,77,71,117,111,49,60,112,107,21,171,68,56,92,212,12,186,178,253,87,106,185,86,217,234,108,150,25,104,106,155,5,106,221,106,226,116,52,206,167,114,189,142,235,141,206,89,220,177,175,91,99,130,71,181,23,163,99,92,192,6,74,114,244,226,23,249,57,113,53,143,223,235,105,173,79,178,229,125,188,74,247,83,113,170,240,177,208,80,213,213,64,174,172,73,149,122,35,236,190,40,228,114,189,21,171,27,100,110,236,87,36,140,198,176,6,213,0,177,92,15,235,21,171,91,248,92,211,252,186,142,253,87,117,185,81,89,233,172,151,233,107,170,155,61,106,93,105,34,108,53,46,168,114,61,238,235,145,205,73,218,178,47,91,163,158,55,185,19,175,98,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,142,137,58,145,119,68,62,133,77,206,185,19,116,242,64,17,59,238,220,237,62,102,238,213,243,242,255,0,57,244,39,154,110,7,36,119,243,75,225,150,12,235,26,159,83,49,252,117,143,185,219,41,91,36,211,211,211,239,34,197,5,61,91,250,21,81,233,229,191,71,220,191,119,196,145,3,206,106,6,25,109,207,113,59,158,49,115,143,170,42,250,89,160,253,6,187,244,226,123,62,14,69,69,77,158,190,64,107,175,195,6,182,94,52,75,85,44,249,21,45,230,122,27,124,149,116,241,87,116,203,210,196,129,106,97,124,142,95,178,239,230,197,231,178,111,229,241,54,39,192,51,171,6,161,227,84,217,46,59,117,165,174,165,157,210,49,36,167,149,36,110,236,122,181,83,116,68,253,159,176,215,131,137,222,28,51,14,30,179,250,172,118,239,103,184,182,219,218,167,146,158,182,106,100,99,36,89,35,234,86,238,197,86,239,187,36,251,247,251,42,102,7,45,158,57,89,132,45,38,144,234,29,214,153,148,114,212,75,225,171,43,235,39,87,43,167,168,129,17,190,125,77,223,237,200,169,230,158,73,254,117,9,131,56,58,233,170,169,171,96,109,77,36,241,205,19,247,233,123,28,142,106,236,187,46,202,159,210,135,104,31,52,209,244,175,82,32,141,255,0,119,250,14,247,53,28,155,41,212,216,250,92,190,94,64,118,181,119,66,163,132,77,144,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,5,42,228,64,42,7,8,187,156,128,0,0,0,0,7,10,16,6,200,114,0,3,4,121,136,113,185,110,209,139,28,120,86,23,112,160,174,190,220,32,89,86,38,213,76,199,179,183,85,19,85,23,182,136,159,6,201,241,114,124,23,98,254,241,69,196,190,63,195,190,47,244,165,209,99,117,68,177,182,88,216,244,155,110,158,252,113,175,156,108,119,248,106,64,22,178,234,238,75,173,57,173,86,99,147,73,249,217,29,42,65,18,77,36,141,138,55,74,249,17,168,178,57,87,226,245,79,45,190,9,228,7,231,98,248,174,107,171,217,131,173,56,253,186,186,243,121,175,89,170,158,200,145,101,145,81,55,123,220,170,229,248,110,191,21,95,138,254,213,39,159,130,254,21,44,188,63,224,182,217,167,163,232,189,205,71,26,212,247,41,160,99,209,239,167,129,36,221,204,69,85,94,168,215,127,51,29,185,104,240,97,106,196,237,20,186,181,149,64,149,21,245,212,174,88,155,45,61,51,209,140,158,158,153,253,40,228,87,59,100,85,127,236,254,175,50,72,17,168,212,70,181,17,17,19,100,68,251,128,228,2,137,31,208,128,81,36,219,121,39,250,119,41,98,117,121,255,0,210,117,162,119,60,211,115,190,38,116,255,0,80,21,181,54,42,41,234,219,200,231,168,14,64,0,0,0,0,0,0,0,0,0,0,0,0,44,167,26,122,153,249,34,225,79,83,243,168,234,238,180,149,116,248,252,246,250,10,171,92,157,186,170,90,234,213,74,58,89,216,254,182,171,59,115,212,68,245,123,93,212,214,181,92,212,87,34,34,132,16,241,129,159,212,234,127,20,122,165,153,205,144,210,95,105,234,178,138,234,107,125,194,145,98,116,19,219,169,165,90,122,37,141,209,39,67,216,148,208,194,136,244,223,173,17,28,170,229,85,114,203,87,40,141,29,186,233,175,11,143,203,178,59,13,37,13,203,80,111,18,222,233,165,90,87,69,91,37,169,177,71,13,35,103,115,216,215,43,21,204,168,158,36,69,115,59,117,77,123,87,243,142,66,16,45,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,54,115,210,124,23,242,95,165,152,110,153,253,41,244,159,213,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,112,33,7,154,158,142,88,180,139,139,139,189,78,57,54,212,153,237,190,44,198,74,110,151,255,0,106,213,84,207,60,117,41,214,247,185,95,220,158,158,89,247,251,45,111,127,161,173,70,177,21,114,127,146,62,175,83,62,213,168,90,9,93,61,36,117,16,84,69,151,218,227,108,18,247,231,99,219,29,45,107,159,39,156,72,200,214,58,4,107,126,203,213,102,145,126,218,34,244,122,190,116,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,130,188,181,245,122,167,72,56,193,193,231,89,234,210,219,152,84,46,33,114,134,154,8,165,124,236,174,115,89,78,213,89,54,232,99,107,18,146,71,185,138,143,70,68,228,78,173,213,142,13,130,77,107,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,149,78,74,158,150,50,159,152,21,222,221,110,51,252,192,14,74,158,150,50,159,152,21,222,221,110,51,252,0,0,12,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,76,255,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,9,254,0,0,33,91,157,95,170,124,91,229,253,15,184,220,73,169,33,91,157,95,170,124,91,229,253,15,184,220,64,186,188,140,127,93,159,187,127,196,137,84,34,175,145,143,235,179,247,111,248,145,42,128,0,0,0,0,107,89,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,105,10,220,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,129,149,64,0,4,85,243,206,253,73,254,242,127,13,37,80,138,190,121,223,169,63,222,79,225,160,98,175,43,143,93,154,101,248,215,179,214,147,189,117,192,48,219,238,101,96,212,27,206,61,73,89,144,226,180,245,212,214,90,233,145,92,250,6,86,36,73,82,177,34,175,75,94,246,193,27,21,251,117,163,58,218,138,141,145,232,232,33,229,113,235,179,76,191,26,246,122,210,127,128,0,0,197,94,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,9,169,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,13,148,200,181,231,131,159,212,197,106,210,205,45,161,200,105,22,158,170,162,227,127,186,90,90,177,58,116,124,77,138,10,42,135,166,221,214,49,82,106,246,55,205,24,245,73,63,73,99,78,153,74,53,235,230,55,169,159,149,14,50,117,30,227,79,87,117,146,130,195,112,110,51,71,5,194,77,252,47,128,141,180,245,12,133,168,247,53,144,186,170,58,153,90,137,182,253,229,123,154,215,61,200,7,182,229,67,163,183,93,74,226,210,201,151,58,195,73,93,143,105,245,61,69,238,233,45,109,43,165,130,57,221,12,144,209,53,142,232,115,18,165,42,30,201,227,71,43,87,106,89,94,197,234,141,16,207,78,112,90,57,98,206,120,96,93,85,168,155,195,222,180,210,225,5,69,28,157,47,127,126,150,186,162,10,74,138,109,145,237,99,122,158,250,105,123,138,215,185,60,55,67,122,82,71,41,226,185,39,233,125,215,30,210,60,243,85,238,14,171,134,159,51,188,82,219,104,105,230,162,116,76,146,11,123,36,222,170,41,85,118,153,143,150,178,88,151,165,187,53,244,175,78,167,42,170,51,61,53,87,76,241,93,100,211,140,143,75,115,90,79,17,101,201,173,242,219,234,122,99,141,242,67,214,159,98,120,187,140,123,27,52,79,70,201,27,213,171,209,35,24,228,77,218,128,107,195,194,22,175,83,104,71,18,250,123,170,87,9,233,32,182,218,111,12,134,233,61,76,18,204,202,123,117,75,29,75,89,50,50,47,182,231,178,158,121,94,196,106,59,237,181,191,101,255,0,162,187,36,154,176,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,108,125,194,22,175,84,235,191,13,26,123,170,87,9,234,231,185,93,172,236,134,233,61,76,17,66,250,139,141,51,221,75,89,50,50,47,176,214,62,162,9,94,196,106,55,236,57,191,101,159,162,129,120,0,49,43,152,103,26,118,174,22,52,190,162,197,136,100,20,141,213,76,150,157,19,31,163,90,102,213,45,20,11,39,76,183,9,227,115,145,172,99,90,146,182,37,122,57,31,50,53,59,114,49,147,116,134,48,115,92,227,167,251,255,0,11,250,41,153,255,0,227,20,185,253,109,11,127,201,107,109,113,212,35,191,221,124,83,26,223,240,33,87,255,0,174,33,34,214,138,211,117,184,211,87,214,91,237,149,117,84,246,186,116,171,174,150,24,92,246,82,192,178,199,10,75,43,145,54,99,22,89,162,141,28,237,147,174,70,55,226,228,69,250,255,0,213,86,123,149,127,178,185,30,73,145,220,63,219,43,43,174,85,213,18,127,194,146,105,164,145,255,0,210,231,57,223,122,169,58,124,33,242,247,193,52,83,135,220,143,75,117,122,207,106,202,239,90,135,246,51,46,213,92,211,219,234,33,130,89,124,20,116,221,76,137,241,118,152,244,145,36,70,164,173,157,238,115,95,179,34,232,8,150,224,163,138,235,239,9,122,203,69,153,119,110,181,152,133,203,106,60,166,201,69,51,27,227,233,122,94,145,200,141,145,21,139,52,15,127,118,53,221,142,93,159,31,113,140,150,69,54,19,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,189,126,26,227,107,173,142,174,150,126,135,185,143,232,150,53,115,29,210,246,57,171,178,249,57,170,139,230,138,107,217,198,191,10,55,222,18,245,150,183,13,237,93,107,49,11,150,245,152,181,238,182,22,55,199,210,244,177,100,141,93,26,171,22,104,30,254,212,137,179,28,187,50,78,219,25,44,104,100,175,42,110,54,168,244,166,251,83,195,246,175,101,126,15,12,188,247,43,44,23,43,165,202,10,123,126,63,84,198,75,52,241,189,243,43,123,112,212,121,108,136,254,150,206,137,211,26,173,68,143,64,153,66,42,249,231,126,164,255,0,121,63,134,146,168,69,95,60,239,212,159,239,39,240,208,45,87,37,79,84,249,79,203,250,239,113,183,19,82,66,183,37,79,84,249,79,203,250,239,113,183,19,82,0,0,0,0,0,197,94,104,254,132,245,55,240,95,120,162,50,168,197,94,104,254,132,245,55,240,95,120,162,2,21,184,78,245,79,163,127,48,49,239,113,128,217,76,214,179,132,239,84,250,55,243,3,30,247,24,13,148,192,0,0,0,0,192,14,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,76,255,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,9,254,0,0,0,1,170,185,63,220,174,61,9,233,151,227,94,241,90,64,9,63,220,174,61,9,233,151,227,94,241,90,6,85,0,0,24,1,206,175,210,198,45,243,2,135,219,174,38,127,152,1,206,175,210,198,45,243,2,135,219,174,32,96,7,43,143,93,154,101,248,215,179,214,147,252,64,15,43,143,93,154,101,248,215,179,214,147,252,0,0,0,0,5,170,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,106,128,0,0,0,0,0,0,0,3,0,57,213,250,88,197,190,96,80,251,117,196,207,243,0,57,213,250,88,197,190,96,80,251,117,196,8,171,225,59,213,62,141,252,192,199,189,198,3,101,51,90,206,19,189,83,232,223,204,12,123,220,96,54,83,0,0,0,90,174,44,125,44,107,39,203,252,135,219,167,46,169,106,184,177,244,177,172,159,47,242,31,110,156,13,107,13,148,248,78,244,177,163,127,47,241,239,110,128,214,176,217,79,132,239,75,26,55,242,255,0,30,246,232,0,186,160,0,53,161,226,110,211,106,176,113,37,170,246,43,21,178,146,221,109,183,103,23,218,74,58,58,72,91,12,20,208,71,95,51,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,149,254,74,158,150,50,159,152,21,222,221,110,34,175,139,31,84,250,201,243,3,33,247,25,201,84,228,169,233,99,41,249,129,93,237,214,224,34,175,139,31,84,250,201,243,3,33,247,25,201,84,228,169,233,99,41,249,129,93,237,214,226,42,248,177,245,79,172,159,48,50,31,113,156,149,78,74,158,150,50,159,152,21,222,221,110,3,63,192,0,107,89,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,105,10,220,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,129,149,64,0,49,87,154,63,161,61,77,252,23,222,40,136,54,209,12,214,213,166,186,209,128,234,53,246,158,174,123,110,43,148,90,175,117,145,82,49,174,158,72,41,170,227,154,70,198,215,57,173,87,171,88,168,136,174,106,111,182,234,159,18,114,121,163,250,19,212,223,193,125,226,136,128,16,47,175,24,156,85,102,92,87,234,229,195,48,188,220,170,219,140,91,170,42,41,177,59,68,145,164,44,183,91,149,255,0,97,93,19,94,246,248,153,26,216,221,51,250,157,212,244,70,162,246,217,27,25,146,156,176,184,10,166,214,123,173,39,16,58,193,98,164,175,211,235,101,69,76,54,171,69,95,117,139,118,184,192,232,122,38,146,39,69,218,168,161,106,186,118,170,36,191,106,104,22,55,181,204,73,24,235,65,192,47,5,25,87,21,154,143,73,123,187,91,60,62,153,99,55,8,100,200,238,21,9,35,35,175,232,86,200,235,101,58,198,230,61,211,74,197,68,123,152,228,236,198,244,122,175,83,162,100,179,231,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,24,149,204,103,130,143,229,85,167,16,95,240,11,101,170,61,77,197,191,57,109,169,157,59,82,93,40,81,30,178,91,29,55,83,88,222,167,189,36,137,210,163,154,201,26,230,239,19,102,150,68,130,207,245,85,129,101,95,236,174,57,146,99,151,15,246,202,58,235,109,117,60,159,240,100,134,104,228,103,244,57,174,111,220,168,109,38,71,87,50,190,94,148,122,155,98,174,215,93,6,196,63,213,213,7,76,183,139,29,174,24,41,227,188,82,245,212,205,83,84,200,99,133,36,169,184,186,73,152,229,87,73,213,36,113,43,90,215,201,208,215,5,213,229,205,198,191,242,170,211,137,236,25,253,206,213,30,166,226,223,155,185,83,64,189,169,46,148,40,140,72,238,109,135,165,172,111,83,222,177,202,216,149,205,100,141,107,182,137,179,69,26,102,1,172,14,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,55,84,146,50,57,186,23,237,193,47,109,236,123,161,149,138,232,228,98,57,58,227,123,218,171,179,148,216,167,133,237,103,172,215,237,14,197,117,54,237,140,93,108,55,91,157,190,157,215,42,74,235,68,244,17,186,169,97,99,223,53,34,76,174,239,81,201,214,146,67,43,31,35,93,27,218,138,238,182,189,173,11,170,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,4,212,242,184,244,39,166,95,141,123,197,105,149,70,42,242,184,244,39,166,95,141,123,197,105,149,64,0,0,106,174,108,167,194,119,165,141,27,249,127,143,123,116,6,181,134,202,124,39,122,88,209,191,151,248,247,183,64,5,170,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,154,158,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,0,217,76,133,110,117,126,169,241,111,151,244,62,227,113,38,164,133,110,117,126,169,241,111,151,244,62,227,113,1,201,83,213,62,83,242,254,187,220,109,196,212,144,173,201,83,213,62,83,242,254,187,220,109,196,212,128,0,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,2,40,57,209,241,11,244,157,247,28,225,138,211,77,106,168,164,180,120,108,182,239,91,29,87,118,170,26,231,178,166,24,40,221,27,87,104,118,130,69,153,200,253,220,246,212,64,168,140,107,119,147,16,56,76,208,187,22,176,81,235,38,73,150,217,174,181,118,173,59,210,251,254,73,75,53,58,190,58,86,94,35,129,82,137,149,18,53,63,221,230,100,125,77,87,186,153,119,234,99,100,99,173,255,0,16,58,153,249,100,215,28,243,84,163,171,186,212,82,100,217,5,117,194,131,233,73,58,234,161,161,124,206,240,176,63,237,189,27,218,129,34,141,24,215,43,88,214,35,90,189,45,66,79,248,76,208,187,238,143,242,190,214,76,147,45,179,90,169,46,186,137,135,223,242,74,89,169,213,146,85,62,207,37,145,82,137,149,18,53,63,221,230,100,125,78,70,54,165,119,233,123,164,99,66,32,75,255,0,197,158,133,216,180,126,143,70,242,76,74,205,117,164,181,106,38,151,216,50,74,169,170,21,242,82,190,241,36,8,149,172,167,145,201,254,225,51,227,234,114,177,213,41,183,75,29,27,27,96,9,137,226,159,65,170,117,147,149,174,149,100,214,42,42,73,47,186,109,131,227,249,52,111,117,60,75,60,150,230,90,99,109,124,44,153,239,106,196,196,137,82,165,200,138,238,226,209,198,196,99,156,172,86,133,170,228,177,175,53,54,156,203,43,225,202,243,91,72,203,109,246,157,249,53,149,38,168,138,39,253,35,10,71,21,76,49,49,89,215,59,229,167,72,228,84,235,252,219,40,94,228,103,218,123,146,93,13,101,184,126,212,207,200,222,184,224,122,165,37,93,214,158,147,25,200,40,110,21,255,0,69,201,209,85,53,11,38,111,138,129,159,109,136,238,236,11,44,106,199,57,26,246,189,90,229,233,114,155,47,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,228,220,231,168,227,171,127,32,58,94,157,62,127,244,149,71,54,254,75,254,157,206,101,103,87,245,29,10,157,191,53,220,15,176,20,70,254,180,43,3,25,248,208,225,82,203,196,6,11,114,154,10,62,187,220,52,114,45,55,110,154,7,189,94,202,121,210,61,156,244,69,69,234,145,54,243,32,99,40,197,115,93,33,204,27,105,200,45,213,214,107,205,2,195,84,198,74,139,20,136,139,179,216,228,86,175,195,116,248,162,252,83,246,161,179,243,154,142,69,107,145,21,21,54,84,95,188,141,254,101,220,24,90,178,203,69,86,173,98,176,37,61,125,13,43,86,86,197,79,76,196,123,32,167,169,127,74,185,85,174,217,85,25,251,127,171,200,15,103,203,191,141,203,118,179,216,228,194,179,75,133,5,13,246,223,2,74,145,58,170,103,189,253,202,169,90,136,157,196,84,248,58,63,131,151,226,155,153,220,107,35,163,90,187,146,232,182,107,75,152,227,50,126,118,55,68,147,196,179,73,27,101,141,178,178,69,106,172,110,69,248,177,19,207,127,138,249,19,251,194,239,18,248,255,0,17,24,191,210,150,181,141,181,17,70,233,100,99,18,109,186,123,242,70,158,114,49,191,224,32,23,196,227,100,57,0,1,194,132,3,144,0,0,0,0,14,21,118,3,144,82,142,69,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,171,176,85,216,161,251,170,125,159,136,28,185,203,247,124,119,57,68,220,165,140,219,205,78,192,0,0,0,0,0,0,0,0,5,160,226,139,93,40,52,19,73,239,249,140,205,100,149,148,182,233,166,165,141,235,34,35,158,138,214,39,156,109,85,79,55,167,236,61,38,174,235,6,37,163,184,141,203,42,202,42,229,138,42,10,73,42,182,142,157,242,170,163,118,79,131,127,165,83,239,32,227,142,94,46,107,56,141,205,214,11,29,125,107,113,250,4,168,167,108,82,36,177,36,155,212,171,218,170,197,145,200,168,136,216,246,221,19,111,217,251,2,215,113,19,196,22,93,196,30,113,54,81,145,206,246,195,19,231,101,36,13,169,154,72,217,27,230,124,137,178,72,229,217,126,210,39,146,39,232,167,145,152,60,188,248,1,135,84,33,126,165,234,36,179,65,67,4,177,165,45,58,67,75,59,36,142,90,87,57,30,238,167,57,126,50,51,203,165,63,71,207,250,45,135,3,28,31,215,107,5,209,217,150,77,73,77,244,53,44,169,28,76,150,104,156,146,245,211,72,237,221,26,198,253,211,237,196,169,240,243,223,246,19,147,137,216,109,152,229,134,146,213,105,166,142,8,33,134,54,35,88,198,181,62,203,26,212,242,106,34,124,17,62,224,62,235,101,182,142,209,65,79,109,160,129,145,83,211,68,200,163,107,90,141,68,107,90,141,79,36,68,79,130,33,245,0,7,10,155,166,200,187,20,246,211,239,243,43,0,82,141,68,10,139,190,232,133,64,15,149,202,168,187,110,84,146,124,63,164,239,86,162,252,80,232,116,59,121,175,252,64,118,163,202,145,79,145,187,162,175,87,220,118,50,93,252,213,64,250,1,75,92,139,247,149,0,0,0,0,0,0,0,0,0,35,87,157,166,166,98,180,218,89,130,232,231,139,238,228,151,12,129,50,110,196,114,70,239,15,67,79,77,81,79,215,51,122,251,140,238,73,85,180,107,208,173,119,98,127,180,138,205,150,74,136,75,230,61,135,241,37,196,63,20,119,219,238,53,195,102,165,79,143,98,180,236,197,108,245,148,248,117,123,146,186,10,105,101,116,149,61,198,54,70,74,199,212,77,80,232,164,98,181,29,15,101,85,168,238,173,194,218,242,203,209,79,203,79,23,24,183,136,184,120,90,12,19,108,214,179,162,94,137,165,240,83,195,225,227,143,120,222,215,111,85,45,55,91,87,167,120,146,94,151,35,186,119,159,226,56,57,64,240,181,144,233,133,171,53,214,77,78,195,114,12,111,44,184,84,125,89,183,91,239,118,170,171,124,240,91,152,216,106,38,153,173,149,90,146,178,121,93,11,81,86,63,176,180,110,70,189,122,222,212,145,240,44,255,0,24,24,5,54,167,240,185,170,88,100,216,245,93,246,162,171,23,174,169,183,219,233,18,87,79,61,198,154,37,168,162,72,219,18,245,189,233,83,12,42,140,77,250,213,17,170,142,69,86,174,184,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,27,79,16,3,197,87,5,250,251,141,113,29,168,182,236,23,65,50,187,174,55,54,65,85,112,179,207,139,98,213,179,218,217,67,84,255,0,17,4,16,186,40,18,52,237,71,43,34,115,25,246,88,248,222,196,85,70,162,168,78,78,136,102,183,93,74,209,124,7,81,175,180,244,144,92,178,172,94,213,123,172,138,145,142,108,17,207,83,73,28,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,248,154,240,241,99,234,159,89,62,96,100,62,227,57,49,60,168,172,186,185,138,240,185,62,25,171,184,174,65,142,212,88,50,138,250,107,45,190,247,103,125,186,120,237,210,69,5,70,237,108,145,177,242,49,106,103,171,84,123,186,188,213,205,69,217,136,214,198,7,19,124,50,113,37,127,226,75,85,239,182,46,31,53,42,227,109,184,231,23,218,186,58,202,76,78,190,104,42,96,146,190,103,71,44,114,54,37,107,216,230,170,57,28,138,168,168,168,168,4,133,114,84,244,177,148,252,192,174,246,235,113,159,230,16,114,137,211,220,251,77,120,109,201,44,90,141,131,228,24,173,202,124,226,178,174,42,59,221,178,106,25,228,129,212,20,13,108,173,142,102,181,202,197,115,30,212,114,38,219,177,201,247,41,155,224,0,0,96,7,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,164,143,243,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,247,161,131,252,184,120,122,215,220,27,140,237,60,202,115,93,15,212,12,126,203,69,244,183,137,184,221,49,154,218,74,88,58,237,85,108,103,92,178,70,214,55,169,239,107,83,117,243,115,145,19,205,80,12,192,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,145,254,110,218,123,159,106,87,13,184,221,139,78,112,124,131,42,185,65,156,81,213,203,71,100,182,77,93,60,112,54,130,189,174,149,209,194,215,57,24,142,123,26,174,84,219,119,181,62,244,48,127,151,15,15,90,251,131,113,157,167,153,78,107,161,250,129,143,217,104,190,150,241,55,27,166,51,91,73,75,7,93,170,173,140,235,150,72,218,198,245,61,237,106,110,190,110,114,34,121,170,1,55,224,0,4,43,115,171,245,79,139,124,191,161,247,27,137,53,36,69,243,118,209,13,104,212,174,36,177,187,238,156,233,14,107,149,91,96,193,232,233,37,172,178,88,42,235,160,142,118,215,215,185,209,58,72,99,115,81,232,215,177,202,213,93,246,123,87,239,64,61,7,35,31,215,103,238,223,241,34,85,8,213,228,215,164,250,167,165,255,0,149,255,0,202,102,154,101,120,151,210,127,87,252,23,211,182,106,154,15,21,219,250,67,185,218,239,49,189,125,61,198,117,116,239,183,91,119,248,161,37,64,0,0,0,0,107,89,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,105,20,28,77,240,201,196,149,255,0,137,45,87,190,216,184,124,212,171,141,182,227,156,95,106,232,235,41,49,58,249,160,169,130,74,249,157,28,177,200,216,149,175,99,154,168,228,114,42,162,162,162,161,46,156,184,113,60,171,6,224,199,79,49,108,215,25,186,227,247,170,47,165,188,77,186,233,69,37,37,84,29,119,90,183,179,174,41,17,175,111,83,30,215,38,233,230,215,34,167,146,160,25,42,0,0,69,95,60,239,212,159,239,39,240,210,85,8,213,231,41,164,250,167,170,31,146,15,201,158,154,101,121,111,209,159,88,60,111,208,86,106,154,255,0,11,220,250,63,183,221,236,177,221,29,93,183,244,245,109,191,67,182,248,40,24,87,202,227,215,102,153,126,53,236,245,164,255,0,16,129,203,135,135,173,125,193,184,206,211,204,167,53,208,253,64,199,236,180,95,75,120,155,141,211,25,173,164,165,131,174,213,86,198,117,203,36,109,99,122,158,246,181,55,95,55,57,17,60,213,9,191,0,0,3,21,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,38,251,152,246,39,149,103,60,24,234,30,45,133,99,55,92,130,245,91,244,79,134,183,90,232,164,171,170,159,162,235,72,247,244,69,26,57,238,233,99,28,229,217,60,154,213,85,242,69,34,47,134,78,25,56,146,176,113,37,165,23,219,239,15,154,149,110,182,219,179,139,21,93,101,101,94,39,95,12,20,208,71,95,11,164,150,73,29,18,53,140,107,81,92,174,85,68,68,69,85,2,119,181,87,83,49,93,27,211,140,143,84,179,90,191,15,101,198,109,242,220,42,122,100,141,146,77,208,159,98,8,187,143,99,29,52,175,86,199,27,21,201,215,35,216,212,93,220,134,176,68,233,243,89,185,106,157,223,135,218,109,28,210,157,36,202,243,58,188,238,225,31,210,147,217,172,53,55,24,237,244,52,82,197,81,246,157,2,170,197,52,147,165,50,51,169,142,107,163,101,79,193,200,213,35,91,133,142,6,53,131,81,56,130,194,113,61,94,209,77,64,199,48,202,139,130,212,94,235,110,152,189,194,150,149,212,180,241,62,119,83,62,101,72,187,93,254,210,64,146,35,209,205,116,200,173,234,84,70,168,77,79,11,26,41,252,157,184,125,194,116,114,75,135,141,171,199,237,235,227,231,108,189,200,223,93,60,175,168,170,237,59,183,26,172,41,60,210,164,125,76,71,118,209,157,91,187,117,91,170,0,26,251,115,46,192,41,180,251,141,45,68,165,182,227,213,118,171,109,242,162,154,255,0,74,179,36,189,21,143,171,166,142,90,170,136,159,34,175,91,29,88,181,104,189,43,208,215,181,236,111,79,71,74,102,255,0,36,189,76,202,178,13,56,212,77,45,187,85,248,139,46,31,112,183,220,45,29,201,36,124,148,254,61,42,123,240,55,169,234,198,66,143,164,73,26,198,53,191,156,158,119,42,185,95,229,245,243,135,225,199,62,213,59,86,156,234,54,151,105,229,94,75,114,179,212,86,217,46,177,89,45,51,86,93,101,130,118,178,106,103,57,176,68,231,58,154,39,67,84,138,175,114,35,31,84,222,148,94,227,149,49,215,150,70,145,241,53,164,220,94,227,87,59,246,142,234,6,47,141,222,109,247,59,93,250,182,233,138,213,83,210,173,47,132,146,120,163,124,211,66,141,139,122,170,122,85,69,71,53,202,228,70,238,168,229,106,132,180,235,166,186,105,199,14,154,113,113,213,13,80,188,248,27,85,14,209,67,12,72,143,170,184,85,57,21,99,165,166,141,85,59,147,63,165,219,38,232,212,107,92,247,185,140,99,222,221,117,181,211,93,53,31,136,189,71,184,234,134,168,94,124,117,214,187,104,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,212,237,147,117,114,185,206,123,220,247,189,239,118,195,220,67,240,253,128,241,53,165,245,218,81,168,204,171,101,182,178,162,158,174,42,202,20,133,43,104,167,134,68,115,101,167,146,104,228,108,111,86,245,196,231,35,119,88,229,145,190,93,74,70,14,140,114,136,207,162,226,94,179,26,214,25,41,46,26,95,139,84,83,214,205,113,167,158,106,71,228,180,83,50,161,96,142,155,161,143,72,222,146,192,198,85,66,178,178,72,217,38,241,189,200,248,165,112,92,174,83,188,16,86,99,127,70,113,103,169,148,189,21,119,11,122,203,132,209,36,211,195,53,44,115,120,136,42,42,170,161,116,76,71,119,96,86,45,58,182,71,198,232,170,28,245,111,82,198,230,201,248,0,89,254,40,184,100,192,120,166,210,251,150,159,229,244,212,148,119,39,211,185,182,92,133,45,208,212,214,217,167,89,34,147,174,7,72,157,77,99,221,4,77,149,140,115,22,72,209,204,234,110,232,230,235,175,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,187,68,24,43,204,235,130,90,61,115,211,138,157,91,210,252,83,175,82,113,126,170,201,169,173,54,216,22,171,37,165,114,67,28,145,204,244,70,203,52,208,67,11,95,10,117,61,221,44,146,38,70,231,74,197,104,57,98,241,181,71,174,122,113,77,164,154,161,149,245,234,78,47,211,71,13,77,218,229,2,213,100,180,174,73,164,142,72,88,170,217,102,154,8,97,115,38,94,151,187,165,145,202,249,28,233,94,141,178,188,243,191,82,127,188,159,195,79,107,203,43,151,157,215,73,106,109,220,72,235,109,29,93,6,101,37,60,139,142,99,207,115,162,125,162,9,226,116,111,168,172,106,108,171,83,36,82,61,169,3,188,162,99,213,94,139,50,163,105,254,78,114,154,79,170,122,161,249,32,252,153,233,166,87,150,253,25,245,131,198,253,5,102,169,175,240,189,207,163,251,125,222,203,29,209,213,219,127,79,86,219,244,59,111,130,129,96,57,42,122,167,202,126,95,215,123,141,184,154,146,34,249,68,232,134,180,105,175,18,89,37,247,81,180,135,53,197,109,179,224,245,148,145,86,94,236,21,116,48,73,59,171,232,28,216,155,36,209,181,170,245,107,30,228,106,46,251,49,203,247,41,46,128,0,0,0,0,12,85,230,143,232,79,83,127,5,247,138,35,42,140,106,230,61,137,229,89,207,6,58,135,139,97,88,205,215,32,189,86,253,19,225,173,214,186,41,42,234,167,232,186,210,61,253,17,70,142,123,186,88,199,57,118,79,38,181,85,124,145,64,132,30,19,189,83,232,223,204,12,123,220,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,0,0,192,14,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,73,31,230,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,239,67,7,249,112,240,245,175,184,55,25,218,121,148,230,186,31,168,24,253,150,139,233,111,19,113,186,99,53,180,148,176,117,218,170,216,206,185,100,141,172,111,83,222,214,166,235,230,231,34,39,154,160,19,126,0,0,0,3,85,114,127,185,92,122,19,211,47,198,189,226,180,133,111,228,157,197,63,254,141,58,171,255,0,185,183,31,254,2,77,247,46,28,79,42,193,184,49,211,204,91,53,198,110,184,253,234,139,233,111,19,110,186,81,73,73,85,7,93,214,173,236,235,138,68,107,219,212,199,181,201,186,121,181,200,169,228,168,6,74,128,0,24,1,206,175,210,198,45,243,2,135,219,174,38,127,152,65,205,219,79,115,237,74,225,183,27,177,105,206,15,144,101,87,40,51,138,58,185,104,236,150,201,171,167,142,6,208,87,181,210,186,56,90,231,35,17,207,99,85,202,155,110,246,167,222,128,71,7,43,143,93,154,101,248,215,179,214,147,252,66,7,46,30,30,181,247,6,227,59,79,50,156,215,67,245,3,31,178,209,125,45,226,110,55,76,102,182,146,150,14,187,85,91,25,215,44,145,181,141,234,123,218,212,221,124,220,228,68,243,84,38,252,0,0,0,0,11,85,197,143,165,141,100,249,127,144,251,116,230,181,134,203,188,77,218,110,183,254,27,117,94,197,98,182,85,220,110,87,28,30,251,73,71,71,73,11,166,158,166,121,40,38,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,26,251,255,0,36,238,41,255,0,244,105,213,95,253,205,184,255,0,240,16,54,83,0,0,0,0,0,0,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,131,155,182,158,231,218,149,195,110,55,98,211,156,31,32,202,174,80,103,20,117,114,209,217,45,147,87,79,28,13,160,175,107,165,116,112,181,206,70,35,158,198,171,149,54,221,237,79,189,0,136,190,19,189,83,232,223,204,12,123,220,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,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,91,78,38,237,55,91,255,0,13,186,175,98,177,91,42,238,55,43,142,15,125,164,163,163,164,133,211,79,83,60,148,19,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,214,136,217,79,132,239,75,26,55,242,255,0,30,246,232,8,1,254,73,220,83,255,0,232,211,170,191,251,155,113,255,0,224,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,114,192,0,107,89,197,143,170,125,100,249,129,144,251,140,228,170,114,84,244,177,148,252,192,174,246,235,113,30,188,77,240,201,196,149,255,0,137,45,87,190,216,184,124,212,171,141,182,227,156,95,106,232,235,41,49,58,249,160,169,130,74,249,157,28,177,200,216,149,175,99,154,168,228,114,42,162,162,162,161,37,92,162,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,125,202,4,69,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,71,175,19,124,50,113,37,127,226,75,85,239,182,46,31,53,42,227,109,184,231,23,218,186,58,202,76,78,190,104,42,96,146,190,103,71,44,114,54,37,107,216,230,170,57,28,138,168,168,168,168,73,87,40,157,61,207,180,215,134,220,146,197,168,216,62,65,138,220,167,206,43,42,226,163,189,219,38,161,158,72,29,65,64,214,202,216,230,107,92,172,87,49,237,71,34,109,187,28,159,114,129,155,224,0,53,172,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,138,14,38,248,100,226,74,255,0,196,150,171,223,108,92,62,106,85,198,219,113,206,47,181,116,117,148,152,157,124,208,84,193,37,124,206,142,88,228,108,74,215,177,205,84,114,57,21,81,81,81,80,151,78,92,56,158,85,131,112,99,167,152,182,107,140,221,113,251,213,23,210,222,38,221,116,162,146,146,170,14,187,173,91,217,215,20,136,215,183,169,143,107,147,116,243,107,145,83,201,80,12,149,0,1,138,188,209,253,9,234,111,224,190,241,68,67,7,10,188,51,230,92,87,234,229,30,150,225,245,212,150,230,54,157,215,43,189,206,165,81,204,183,91,163,124,108,150,116,143,169,29,51,250,165,141,140,141,170,157,79,123,122,156,198,117,200,201,201,227,203,76,242,173,100,225,107,42,210,220,42,147,196,94,178,107,133,130,223,77,213,28,143,142,30,187,213,23,92,242,246,216,247,182,24,152,142,146,71,163,87,162,54,61,202,155,53,79,175,131,190,21,112,222,20,52,142,223,135,217,173,180,142,201,238,52,244,245,57,101,222,57,22,103,220,110,40,207,182,141,149,204,99,188,52,110,116,141,133,157,45,233,98,171,149,59,143,145,239,11,129,163,186,59,128,232,86,1,107,211,157,57,176,210,91,173,182,234,120,34,150,88,169,97,134,123,132,241,195,28,46,171,170,116,44,99,101,169,145,177,49,100,149,90,138,229,79,234,68,246,160,0,0,1,132,17,242,167,208,101,226,142,163,89,102,180,82,55,2,109,60,55,26,124,33,173,234,162,146,246,178,200,178,171,227,233,70,178,133,173,72,94,218,84,87,53,242,62,70,175,68,12,72,36,205,75,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,0,0,0,53,172,226,199,213,62,178,124,192,200,125,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,9,95,229,113,232,79,76,191,26,247,138,211,42,140,106,229,195,137,229,88,55,6,58,121,139,102,184,205,215,31,189,81,125,45,226,109,215,74,41,41,42,160,235,186,213,189,157,113,72,141,123,122,152,246,185,55,79,54,185,21,60,149,12,149,0,0,3,85,115,101,62,19,189,44,104,223,203,252,123,219,160,32,7,249,39,113,79,255,0,163,78,170,255,0,238,109,199,255,0,128,155,4,112,201,105,186,216,56,109,210,139,21,246,217,87,110,185,91,176,123,21,37,101,29,92,46,134,122,105,227,160,133,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,5,160,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,155,238,99,216,158,85,156,240,99,168,120,182,21,140,221,114,11,213,111,209,62,26,221,107,162,146,174,170,126,139,173,35,223,209,20,104,231,187,165,140,115,151,100,242,107,85,87,201,20,136,190,25,56,100,226,74,193,196,150,148,95,111,188,62,106,85,186,219,110,206,44,85,117,149,149,120,157,124,48,83,65,29,124,46,146,89,36,116,72,214,49,173,69,114,185,85,17,17,21,84,13,130,72,86,231,87,234,159,22,249,127,67,238,55,18,106,72,139,230,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,222,128,120,174,74,158,169,242,159,151,245,222,227,110,38,164,136,190,81,58,33,173,26,107,196,150,73,125,212,109,33,205,113,91,108,248,61,101,36,85,151,187,5,93,12,18,78,234,250,7,54,38,201,52,109,106,189,90,199,185,26,139,190,204,114,253,202,75,160,3,13,121,172,107,205,78,141,240,185,95,140,216,171,105,35,190,234,77,66,227,49,177,213,17,36,241,219,159,19,221,95,51,33,123,28,178,179,180,137,76,229,68,111,109,107,35,122,61,174,70,35,179,40,136,14,108,56,54,190,235,79,17,212,22,237,63,209,173,85,191,227,120,126,63,77,111,100,244,120,237,109,85,174,90,233,158,250,137,231,164,116,77,124,110,222,57,105,98,145,255,0,101,202,250,101,98,162,164,109,85,12,21,225,251,76,255,0,44,154,227,129,233,108,148,151,90,138,76,155,32,161,183,215,253,23,31,93,84,52,47,153,190,42,118,125,135,163,123,80,36,178,43,220,213,107,26,197,115,147,165,170,79,247,16,184,181,139,6,224,191,82,240,172,90,135,193,89,113,253,47,188,218,237,212,221,215,201,216,165,130,211,44,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,204,22,229,27,194,38,163,225,122,143,147,107,134,175,105,213,215,25,250,38,222,182,75,5,38,67,100,90,106,169,42,167,86,190,122,184,18,110,153,97,237,194,196,135,173,35,233,145,181,146,181,175,251,18,53,100,39,137,187,77,214,255,0,195,110,171,216,172,86,202,187,141,202,227,131,223,105,40,232,233,33,116,211,212,207,37,4,205,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,64,53,162,54,72,225,146,211,106,191,240,137,165,22,43,237,178,146,227,109,184,233,189,138,146,178,142,174,22,205,5,76,18,91,33,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,144,25,252,147,184,167,255,0,209,167,85,127,247,54,227,255,0,192,77,130,56,100,180,221,108,28,54,233,69,138,251,108,171,183,92,173,216,61,138,146,178,142,174,23,67,61,52,241,208,66,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,3,94,30,32,116,207,242,55,174,57,230,150,199,73,117,167,164,198,114,10,235,125,7,210,145,244,85,77,66,201,157,225,103,127,216,98,59,187,2,197,34,61,173,70,189,175,71,53,58,92,132,207,242,167,215,154,157,100,225,114,131,25,190,214,210,73,125,211,106,132,198,100,99,106,34,89,228,183,50,38,58,130,103,194,198,53,98,103,105,86,153,170,168,238,226,209,200,245,123,156,175,70,227,175,55,46,17,53,31,52,212,124,103,92,52,135,78,174,185,55,210,214,244,178,95,233,49,235,34,212,213,71,85,2,185,240,85,206,144,245,75,55,114,23,172,61,107,31,76,109,163,137,174,127,219,141,169,229,57,79,96,218,251,162,220,71,87,219,181,3,70,181,86,193,141,230,24,253,77,189,243,214,99,181,180,182,184,171,161,123,42,32,158,173,210,181,145,183,104,226,170,138,55,253,167,35,234,81,136,136,146,57,80,37,252,0,0,0,0,0,0,0,0,0,0,0,0,2,151,57,19,239,3,149,84,66,149,121,212,249,127,98,255,0,65,214,237,213,83,167,239,3,177,100,248,255,0,65,75,85,85,118,220,169,176,239,230,159,241,157,232,212,79,130,1,194,34,239,186,160,86,162,149,0,40,237,167,221,228,84,137,178,108,171,185,200,0,124,183,59,109,29,222,130,162,219,95,3,37,167,169,137,241,72,215,53,28,138,215,53,90,190,74,138,159,5,83,234,0,67,111,48,206,0,97,210,248,89,169,122,119,44,211,208,207,44,137,85,78,176,210,192,200,227,138,149,174,87,183,165,205,95,140,111,242,233,95,210,242,254,156,62,225,219,136,44,187,135,204,226,28,163,28,157,238,134,87,192,202,184,29,83,52,113,190,54,76,201,23,116,141,201,186,253,149,79,52,95,210,95,35,99,188,178,195,108,200,236,53,118,171,181,52,115,193,52,50,49,90,246,53,201,246,152,230,175,147,145,83,224,171,247,16,109,199,63,7,245,218,63,116,110,101,140,210,83,125,13,85,42,199,43,34,154,38,164,93,20,209,187,118,198,145,179,100,251,18,170,252,124,246,253,160,76,23,11,186,233,65,175,122,79,96,204,97,107,35,172,170,183,67,53,84,108,89,21,26,245,87,49,124,228,106,42,249,177,127,105,119,205,127,120,26,226,230,179,135,44,221,32,190,87,214,187,31,175,74,122,119,69,26,75,42,71,181,74,61,202,140,73,26,136,138,142,147,125,145,119,253,159,182,113,244,139,88,49,45,98,196,109,185,86,47,87,44,177,87,210,71,85,180,148,239,137,81,29,186,124,29,253,40,191,120,30,236,0,0,0,0,0,0,0,5,42,155,28,53,203,247,252,119,43,58,222,205,252,208,10,209,119,57,58,217,186,39,218,248,149,162,238,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,79,145,19,236,239,231,241,2,165,85,251,191,227,57,68,251,194,38,229,64,0,0,1,68,210,199,4,79,158,87,116,178,54,171,156,187,111,178,34,110,166,42,113,49,204,7,75,244,18,150,74,88,170,170,107,174,143,141,189,168,155,108,150,70,245,62,57,92,197,85,87,70,155,111,26,39,199,239,255,0,58,6,86,61,237,141,142,123,215,102,181,21,85,127,160,243,55,93,75,194,172,168,171,113,188,44,123,111,228,148,210,187,238,223,238,111,236,32,243,87,249,153,113,7,169,44,240,54,219,189,186,217,66,238,164,123,25,103,129,28,187,198,140,248,189,100,255,0,214,95,143,223,254,99,24,47,57,214,85,144,185,95,119,186,248,135,47,197,123,17,179,238,219,249,173,79,185,0,216,67,80,184,220,225,247,77,41,93,81,146,228,245,209,175,83,152,212,138,215,81,38,238,70,245,109,228,223,216,99,166,81,206,47,64,237,149,147,210,88,232,111,247,6,71,35,152,146,54,205,210,138,137,247,253,185,216,191,31,232,34,23,17,211,44,235,63,168,236,226,182,79,31,43,209,29,183,137,134,45,247,119,74,127,124,123,83,226,95,124,43,150,247,20,217,196,17,212,209,227,54,106,8,165,99,100,107,171,111,48,38,232,171,183,194,53,122,129,154,21,252,229,244,249,92,231,81,99,57,10,252,118,69,182,177,63,255,0,48,183,121,255,0,55,138,171,197,170,182,155,18,178,93,105,234,230,141,205,129,213,84,202,200,218,229,219,109,251,117,138,168,159,31,129,227,177,126,79,28,66,86,75,74,252,154,227,140,211,193,43,155,220,240,247,135,43,145,190,123,237,253,174,169,191,192,190,24,183,37,252,69,173,166,147,45,202,239,15,126,205,89,217,77,119,139,163,127,61,246,254,212,223,111,135,222,4,116,235,63,18,186,161,174,53,105,38,93,121,149,41,152,146,49,180,208,84,84,118,158,215,72,143,251,76,146,87,162,236,168,159,232,45,141,13,91,232,42,226,172,142,56,222,248,92,143,107,100,77,219,186,124,55,39,11,27,229,31,194,205,161,145,173,202,203,122,175,153,155,111,36,151,217,209,85,81,187,47,147,26,196,243,95,63,129,233,226,229,123,194,99,60,151,11,185,237,253,23,218,189,215,255,0,186,2,35,176,94,54,117,147,79,237,240,218,236,127,69,248,122,118,181,145,164,158,43,236,163,88,140,68,78,153,218,137,228,137,247,23,78,217,205,67,95,45,177,182,40,160,180,108,212,68,223,166,183,127,36,219,255,0,27,36,126,78,87,28,33,63,205,112,123,162,175,237,91,245,95,255,0,182,126,125,79,42,174,19,37,84,88,240,219,146,109,191,198,253,87,255,0,237,1,133,248,143,55,253,71,163,170,111,214,219,52,19,211,244,46,254,18,158,119,63,171,100,219,251,229,110,219,111,185,122,177,190,114,218,88,233,34,76,131,28,201,161,68,111,219,115,45,145,185,58,186,127,223,106,191,29,203,147,118,229,23,194,205,92,14,109,187,31,186,210,202,170,138,143,109,250,165,118,243,243,253,36,114,127,196,90,108,151,146,254,36,228,146,92,103,42,188,53,202,239,179,28,183,120,186,81,55,95,219,73,191,195,111,188,11,245,136,243,82,225,55,39,153,148,171,149,221,233,231,123,85,221,15,177,84,166,219,34,42,238,168,142,79,219,247,253,198,66,225,186,231,166,121,237,51,42,177,171,244,147,177,234,244,111,93,28,209,175,217,95,63,210,105,14,185,247,41,126,35,49,174,245,69,141,248,229,117,59,31,179,90,235,199,231,21,170,229,68,253,40,152,155,237,182,255,0,231,44,5,255,0,75,245,251,135,59,146,215,92,109,177,217,167,141,26,157,232,234,41,42,155,180,169,178,121,110,239,142,219,124,60,182,3,100,72,165,142,120,210,88,157,212,215,124,23,109,138,200,27,209,238,103,124,65,105,220,212,212,87,219,141,174,237,108,138,94,183,245,89,226,239,108,178,53,206,68,232,116,105,240,71,109,253,127,232,146,126,31,57,145,104,166,179,36,86,186,155,149,125,29,226,73,28,207,14,251,76,172,255,0,194,49,173,85,115,92,246,249,247,27,247,129,151,160,233,164,171,167,174,129,181,52,178,117,198,237,209,29,178,167,195,250,206,224,58,228,139,169,187,53,16,249,149,170,213,242,248,125,199,218,82,230,163,211,101,3,162,39,42,175,196,250,17,126,226,132,139,165,119,67,148,93,190,32,86,14,17,119,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,174,192,21,126,227,231,149,202,139,241,59,149,119,248,28,44,93,75,186,129,243,181,170,245,254,179,232,142,46,150,236,228,66,166,181,24,155,33,80,0,14,154,186,186,122,24,29,83,85,39,68,109,217,21,219,42,252,127,168,14,226,137,101,142,8,214,89,93,210,214,252,87,109,204,69,226,15,153,22,138,104,202,75,107,166,185,87,214,94,35,145,172,240,236,180,202,255,0,252,35,218,229,71,57,204,111,151,109,223,121,27,26,195,204,239,136,45,68,154,166,138,197,113,181,218,109,146,203,214,206,155,60,93,237,146,71,57,168,189,110,145,62,10,221,255,0,171,253,33,52,217,150,185,233,158,5,76,250,172,150,253,36,12,98,177,29,209,71,52,139,246,151,203,244,90,99,214,93,205,75,132,220,98,103,210,166,87,119,168,157,141,71,116,50,197,82,187,238,138,169,178,170,53,63,103,223,247,144,247,96,210,253,126,226,50,228,149,214,235,108,119,153,228,71,39,122,74,138,74,86,237,18,108,190,91,183,225,190,223,15,61,203,255,0,128,242,151,226,51,37,236,212,95,31,142,80,211,189,251,57,173,188,126,113,26,142,68,95,209,137,233,190,219,237,254,96,50,111,36,231,45,165,141,146,84,199,241,204,154,100,86,253,135,62,217,27,83,171,167,253,246,139,241,216,178,185,127,55,253,71,172,170,119,213,43,52,16,83,244,38,222,46,158,118,191,171,101,223,251,221,110,219,111,177,118,177,174,75,248,147,81,146,228,217,85,225,206,71,125,168,226,187,197,210,169,186,126,202,77,254,27,253,229,217,180,242,139,225,102,146,6,182,227,143,221,106,165,69,85,87,186,253,82,155,249,249,126,138,53,63,226,3,3,110,124,212,53,242,229,27,162,150,11,70,206,69,77,250,107,119,243,77,191,241,178,214,103,92,108,235,38,160,91,230,181,223,62,139,240,245,13,115,36,72,252,87,218,71,49,88,168,189,83,185,23,201,87,238,37,138,155,149,87,9,145,42,172,152,109,201,119,219,225,126,171,255,0,246,143,208,103,43,142,16,153,230,152,61,209,23,246,165,250,175,255,0,219,2,5,107,170,223,95,87,45,100,145,198,199,204,229,123,155,26,108,221,215,227,177,115,180,99,137,93,80,208,234,181,147,17,188,202,180,207,72,216,234,105,234,42,59,76,107,100,87,253,150,71,43,17,55,85,95,244,147,55,47,43,222,19,31,228,152,93,207,111,233,190,213,238,159,253,209,230,50,78,81,252,44,221,217,34,219,108,183,170,9,159,213,180,145,223,103,85,69,86,236,158,79,107,211,201,124,254,0,99,22,1,205,226,170,207,106,162,166,203,108,151,90,138,184,99,107,103,117,45,50,190,55,57,55,223,110,229,98,42,167,195,226,92,74,14,114,250,124,142,107,171,113,156,133,62,27,162,91,88,191,255,0,152,117,101,60,151,241,23,54,166,76,75,43,188,49,251,57,96,101,77,222,46,141,252,182,223,251,83,125,190,63,121,99,242,142,79,28,66,81,203,84,252,102,227,140,212,65,19,157,219,241,23,135,35,149,190,91,111,253,174,137,191,196,12,168,197,249,197,232,29,206,178,10,75,229,13,254,222,201,36,107,22,71,89,186,145,17,126,255,0,177,59,215,227,253,6,69,233,239,27,156,62,234,93,43,106,49,172,158,186,69,234,107,28,146,218,234,35,217,202,222,173,188,219,251,8,113,205,121,111,113,77,131,193,37,77,102,51,102,175,138,38,58,71,58,138,243,2,236,136,187,124,36,86,41,98,50,237,50,206,176,10,142,206,85,100,240,18,177,21,219,120,152,101,219,103,116,175,247,183,185,62,32,108,175,106,212,188,42,244,136,182,235,194,201,190,222,75,77,43,126,237,254,246,254,195,211,49,237,145,141,123,23,118,185,17,81,127,160,213,222,205,157,101,88,243,145,246,139,175,135,114,124,23,177,27,254,237,191,156,213,251,148,201,253,32,230,101,196,30,155,51,192,220,174,246,235,157,11,122,81,140,125,158,5,114,109,26,179,226,197,143,255,0,85,126,63,119,249,128,158,176,98,223,12,124,122,105,142,191,216,164,168,146,166,166,134,227,74,248,224,154,39,91,100,141,189,107,15,91,151,201,210,38,219,163,145,60,254,239,243,153,67,12,177,207,19,39,137,221,76,145,168,230,174,219,110,138,155,160,21,128,0,165,83,239,56,69,95,188,172,165,83,96,42,7,83,36,69,251,59,249,252,78,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,7,27,236,21,118,41,85,85,80,10,227,142,223,87,154,149,34,111,241,42,0,0,0,91,221,91,215,44,11,70,172,181,87,108,194,227,52,29,136,93,43,89,21,44,147,42,237,27,222,159,162,159,178,55,125,231,193,196,38,186,227,26,13,129,207,151,95,110,180,84,239,101,68,16,50,57,166,137,174,85,145,219,34,244,190,70,111,228,142,251,254,226,4,120,154,226,99,47,226,31,58,170,200,174,213,49,182,133,241,83,197,4,13,164,142,37,106,71,26,181,119,233,87,47,197,207,254,114,252,83,224,6,66,241,27,205,51,84,53,18,186,174,209,167,82,80,81,88,229,133,145,54,74,139,67,82,117,222,39,54,77,186,164,122,124,94,187,110,159,119,250,112,138,105,239,25,85,217,175,153,222,42,186,165,204,141,60,152,206,165,242,107,83,238,68,251,144,245,250,67,162,25,230,178,223,233,172,248,157,150,170,120,165,153,177,201,82,148,211,58,38,34,200,198,59,237,199,27,209,21,59,141,95,135,192,153,190,24,57,115,233,62,146,90,41,110,215,219,117,194,170,248,217,164,145,210,62,229,54,222,82,177,204,69,103,68,105,240,141,191,119,252,224,71,175,15,252,177,53,147,84,231,241,217,92,20,86,187,95,75,92,157,171,188,73,55,247,213,99,183,217,146,39,193,174,95,244,127,81,32,90,45,202,223,66,244,190,224,183,154,248,174,215,10,213,107,83,119,221,222,173,69,108,157,73,228,200,217,251,27,254,131,51,168,168,169,109,244,237,165,163,139,183,19,55,217,189,74,187,110,170,191,21,243,248,170,157,224,121,28,99,74,112,108,66,40,226,177,218,31,18,68,198,177,170,250,153,94,187,34,238,159,23,30,177,140,108,108,72,216,155,53,169,178,33,80,0,0,0,0,0,0,0,0,0,121,252,159,3,198,51,8,93,5,250,129,211,181,234,213,94,153,158,197,251,63,15,209,84,61,0,3,7,53,219,149,166,143,106,133,124,247,235,36,55,10,11,148,144,54,52,123,111,15,110,234,214,57,27,228,248,222,223,138,183,253,31,215,188,100,107,183,4,218,213,160,23,185,107,102,182,209,212,219,104,91,21,84,85,112,220,97,149,204,84,141,100,85,115,92,140,85,217,99,114,236,141,95,45,190,38,195,71,226,101,56,110,61,153,219,166,181,228,20,78,168,130,104,221,27,145,178,189,139,178,181,205,93,149,170,159,115,148,8,64,225,227,153,150,180,105,109,117,29,167,44,186,81,92,108,73,63,231,222,150,120,86,118,177,242,177,95,183,66,198,158,77,71,237,228,171,186,167,196,150,29,7,227,47,70,245,237,142,131,19,189,212,190,178,54,181,207,100,150,217,225,111,218,145,204,110,202,228,95,189,63,105,133,252,85,242,174,199,81,43,50,125,31,166,184,67,50,64,215,246,36,173,158,161,138,172,134,77,247,78,195,221,186,185,177,252,29,240,253,155,145,193,67,85,170,252,60,229,205,174,130,146,178,195,116,141,89,179,170,237,202,141,149,26,172,151,165,18,118,121,236,189,27,236,136,191,233,3,102,128,71,63,4,220,201,155,169,117,14,195,245,94,229,109,162,174,141,177,246,100,88,160,164,108,174,146,161,205,217,189,83,238,229,70,185,158,93,63,252,185,20,130,162,158,170,38,207,75,60,115,68,237,250,95,27,145,205,93,151,111,37,79,233,3,176,165,205,223,205,10,128,29,125,72,139,183,222,133,72,228,83,170,86,170,42,185,19,250,78,99,85,251,192,238,7,9,240,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,252,0,225,93,177,79,82,42,237,247,169,68,138,191,114,124,4,77,85,84,114,167,244,129,218,214,237,230,165,64,0,7,203,115,185,81,89,237,245,23,75,149,76,112,82,210,198,233,101,146,71,163,90,214,162,110,187,170,170,34,127,157,72,241,227,103,153,51,116,210,161,184,126,148,92,173,181,181,210,54,78,244,137,20,21,109,137,209,212,53,187,59,166,125,218,170,214,191,203,167,255,0,148,25,63,175,28,101,232,222,130,49,176,101,151,186,150,86,72,215,57,140,142,219,60,205,251,50,53,142,221,90,137,247,175,237,34,123,136,126,102,90,209,170,85,213,150,156,78,233,69,110,177,44,255,0,152,122,217,225,73,220,198,74,245,102,253,107,34,121,181,89,191,146,46,232,191,3,28,107,170,181,95,136,108,185,213,211,210,86,95,174,146,43,247,117,37,185,85,177,35,149,242,244,170,64,207,45,215,175,109,209,87,253,4,143,240,169,202,187,29,84,163,201,245,130,154,225,52,203,3,159,216,142,182,122,118,34,190,24,246,217,59,12,118,232,231,73,241,119,195,246,236,6,23,104,79,4,218,213,175,247,184,171,97,182,209,211,91,107,155,45,84,181,115,92,97,137,207,85,141,36,69,107,90,143,84,221,100,106,236,173,79,45,254,4,155,232,79,43,77,30,210,250,248,47,215,184,110,21,247,40,224,116,106,247,94,30,237,149,204,106,59,201,145,177,191,20,119,250,127,171,108,200,197,176,220,123,12,183,67,107,199,232,157,79,4,49,182,54,163,165,123,215,100,107,90,155,171,149,126,230,161,251,96,121,252,99,3,198,48,248,91,5,134,129,208,53,138,229,78,169,158,245,251,95,31,210,85,61,0,0,0,0,0,0,0,0,0,0,82,246,54,70,44,111,77,218,228,217,80,242,121,62,148,224,217,124,82,69,124,180,62,84,149,142,99,149,149,50,177,118,85,221,126,14,61,112,3,10,181,167,149,190,133,234,133,193,47,52,17,93,173,245,168,215,38,236,187,189,26,170,233,58,151,201,241,191,246,187,253,36,126,241,1,203,19,89,52,178,127,29,138,65,69,116,181,244,185,203,221,187,196,179,127,125,70,55,109,217,26,124,28,213,255,0,79,245,19,174,116,86,209,82,220,41,221,75,89,23,114,39,237,187,122,149,55,217,81,126,41,231,241,68,3,87,8,42,111,88,173,209,253,151,248,90,202,119,57,142,242,99,250,92,155,181,83,207,116,95,189,12,220,225,203,154,102,168,105,221,117,37,163,81,100,160,173,177,197,11,226,116,148,246,134,172,233,180,77,108,123,244,200,196,248,177,55,217,62,255,0,244,103,31,20,156,183,116,179,87,152,236,138,195,67,95,73,120,141,174,78,166,92,166,243,87,206,215,187,102,43,36,69,242,87,253,223,127,249,210,27,181,123,68,51,205,26,191,212,217,242,203,45,84,17,69,51,163,142,165,105,166,108,79,68,145,236,111,219,146,54,34,170,246,220,191,15,128,27,19,105,38,185,96,90,203,101,165,187,97,247,25,167,239,194,217,92,201,105,100,133,83,120,216,245,253,36,253,146,55,239,46,17,174,7,12,188,76,101,252,60,103,84,185,21,166,166,55,80,178,42,136,167,129,212,145,202,174,73,35,70,166,221,74,213,248,181,159,206,79,130,252,73,238,225,239,93,113,141,121,192,224,203,172,87,90,42,135,190,162,120,31,28,51,68,231,34,198,237,149,122,89,35,246,242,86,253,255,0,120,23,68,0,7,95,111,167,205,14,81,197,101,42,155,124,0,231,125,206,74,17,85,20,169,23,112,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,83,146,151,42,124,0,225,67,81,126,243,134,177,81,85,81,124,142,192,0,0,5,159,226,111,136,59,15,15,58,119,83,151,220,106,233,210,169,179,211,195,12,47,116,106,231,119,30,169,191,67,164,102,254,77,119,223,247,31,127,16,122,251,138,240,251,130,79,153,228,45,241,75,28,208,66,202,72,234,98,142,87,172,143,233,69,78,181,248,38,206,95,135,220,164,24,113,121,197,157,207,137,140,159,198,253,27,53,5,186,38,211,36,113,75,36,82,59,170,54,61,55,221,140,111,223,34,253,224,126,47,18,252,86,106,31,18,89,3,235,178,154,154,84,161,106,64,176,193,13,19,33,217,209,177,200,138,170,138,229,248,189,255,0,206,219,224,124,156,54,240,219,152,113,5,152,81,218,109,54,202,181,181,173,67,25,85,84,200,102,232,70,247,162,99,209,36,108,79,106,57,27,42,47,159,245,255,0,95,211,194,239,11,185,167,18,249,180,88,237,138,55,210,80,36,85,18,205,112,150,142,121,97,106,196,196,94,141,227,77,186,149,94,207,46,164,255,0,161,103,159,135,93,1,198,248,123,192,169,176,203,19,99,123,162,150,162,71,204,199,75,210,238,236,157,74,136,146,61,203,247,55,253,0,115,160,252,60,224,186,11,136,211,227,24,173,20,204,72,100,154,85,124,149,114,76,187,200,254,165,243,118,223,177,191,113,117,0,0,14,28,228,106,110,167,83,166,217,124,128,238,56,87,34,29,77,122,184,171,101,84,2,174,191,143,244,28,117,110,159,3,132,69,57,219,207,125,128,225,92,191,2,158,181,253,139,254,130,181,104,233,254,128,41,71,42,254,209,186,149,116,255,0,64,233,254,128,56,71,47,220,85,212,168,112,141,254,128,173,220,14,122,188,246,57,221,63,105,213,210,173,77,154,191,121,71,82,245,108,190,64,125,32,233,73,145,54,77,191,160,237,69,71,38,232,187,129,201,99,56,138,225,47,76,120,130,199,29,110,201,109,117,14,169,135,187,36,47,138,190,104,118,123,161,88,209,126,206,251,255,0,55,203,111,244,151,204,1,174,63,18,220,50,230,60,54,101,48,195,93,79,82,235,108,210,163,104,234,164,142,71,126,113,177,71,34,163,156,232,163,102,251,189,118,68,69,242,106,239,240,51,119,150,207,29,121,21,206,249,81,165,218,155,117,160,117,63,98,37,161,151,195,67,78,231,72,250,181,71,39,87,91,122,151,243,233,178,35,87,225,254,153,7,226,27,67,44,90,233,130,86,98,247,86,49,30,248,106,59,110,115,165,219,169,240,62,63,132,110,106,255,0,57,13,127,181,147,69,179,190,27,115,200,109,183,135,63,191,71,60,83,81,87,37,36,145,198,249,26,200,166,221,18,86,236,189,43,35,83,111,63,130,238,6,201,212,53,148,247,26,56,107,233,37,108,144,212,70,217,35,115,92,138,138,213,77,211,205,60,142,242,56,249,117,113,233,142,229,248,253,187,72,243,201,60,13,230,211,65,75,77,29,93,77,85,44,49,213,189,102,88,211,182,223,176,187,236,248,247,68,69,219,127,191,226,178,47,77,83,5,101,60,85,116,210,182,72,166,98,61,143,107,145,81,205,84,221,21,21,60,148,14,211,170,68,86,175,82,124,62,243,180,165,205,234,64,58,155,42,57,118,67,181,167,74,179,182,187,170,239,247,149,181,224,118,131,132,84,84,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,170,34,1,195,142,167,74,141,93,148,169,207,40,70,119,23,116,93,190,240,43,141,189,75,212,191,15,184,237,41,107,122,80,168,1,209,93,89,79,110,163,154,190,174,86,199,13,60,110,146,71,57,200,136,141,68,221,124,215,200,170,166,166,10,58,121,106,234,101,108,113,66,197,123,222,231,34,35,90,137,186,170,170,249,33,29,28,197,120,244,199,113,12,126,227,164,120,28,158,58,243,118,160,170,166,146,174,154,170,150,104,233,30,147,36,107,220,111,219,93,246,100,155,34,162,111,183,221,241,64,182,252,206,120,219,188,73,84,253,24,211,251,149,10,219,171,104,106,96,185,189,32,134,103,127,174,122,54,71,164,142,233,93,161,119,243,83,227,254,140,43,225,167,134,92,199,137,60,166,104,104,105,234,91,109,134,85,109,101,84,113,200,223,206,58,41,36,68,107,155,20,140,223,118,38,232,168,158,78,77,190,39,205,195,142,137,101,156,76,107,37,186,210,198,190,72,43,238,204,146,237,88,180,210,58,52,71,171,229,122,47,105,17,27,212,140,122,124,91,182,233,177,61,188,60,232,101,139,66,240,74,60,94,212,198,43,217,13,63,113,205,116,187,117,50,6,71,240,145,206,95,230,168,31,129,195,175,9,122,99,195,238,56,219,118,53,107,168,109,76,221,169,38,124,181,243,77,187,219,10,70,171,246,182,219,249,222,91,127,160,190,96,0,7,10,168,212,221,87,99,169,102,69,221,54,254,128,59,119,79,218,113,213,231,177,209,212,189,91,39,153,95,74,185,54,114,253,224,118,117,42,148,171,151,239,57,70,236,21,191,208,5,59,168,87,42,126,210,174,159,232,29,63,208,5,29,107,251,23,253,5,72,229,248,28,244,255,0,64,70,128,234,217,62,7,61,127,15,233,56,219,207,125,142,21,20,10,209,200,167,39,94,202,136,82,231,171,64,238,7,75,102,221,124,206,214,185,28,155,160,28,150,175,94,56,121,193,117,235,17,169,198,50,170,41,158,147,73,12,168,248,234,228,133,119,141,253,73,230,221,255,0,107,190,226,234,0,53,186,226,75,134,220,195,135,220,194,178,211,118,182,85,165,173,42,30,202,90,167,195,55,66,183,189,43,24,139,35,162,99,85,202,216,149,124,191,175,250,190,190,26,120,172,212,62,27,114,6,87,98,213,52,171,66,228,157,102,130,106,38,77,187,164,99,81,85,21,85,171,241,99,63,157,183,196,158,94,34,180,7,27,226,19,2,169,195,47,173,141,142,150,90,121,25,51,221,47,75,123,82,117,34,42,70,246,175,222,239,244,144,49,197,23,11,185,167,13,25,180,184,237,246,55,213,208,44,84,242,195,112,138,142,120,161,114,202,197,94,141,228,77,186,145,88,255,0,46,165,255,0,161,2,119,56,100,226,14,195,196,54,157,211,101,246,234,186,117,170,116,245,16,205,11,29,26,57,189,183,162,111,208,217,31,183,147,155,247,253,229,224,53,223,225,15,139,59,159,12,249,63,141,250,54,106,251,116,173,169,73,34,138,72,163,119,84,140,98,111,187,216,239,190,52,251,201,207,225,243,95,113,94,32,176,72,51,60,121,190,21,100,154,120,95,73,37,76,82,74,197,141,253,42,171,208,191,5,221,171,240,251,208,11,162,0,2,135,34,253,193,10,206,183,49,85,81,85,124,128,173,14,74,90,169,240,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,194,42,111,183,236,3,144,0,28,47,192,167,101,85,79,50,167,46,193,62,0,17,54,57,0,1,231,243,204,222,199,167,120,197,86,89,145,84,50,26,42,87,70,215,171,165,100,123,171,222,140,68,69,122,162,124,93,251,126,227,208,17,183,205,111,136,27,36,122,105,38,159,88,174,17,125,37,37,125,27,222,214,205,3,213,90,201,103,234,78,157,213,201,231,26,46,251,125,219,126,208,48,199,141,206,52,38,226,34,229,87,142,89,109,213,84,118,152,106,211,173,211,190,7,247,187,83,78,173,219,161,190,72,189,108,93,209,223,205,253,138,89,222,28,180,23,34,226,15,80,224,194,108,157,80,70,234,121,234,101,170,117,52,178,198,196,141,168,187,125,132,248,238,230,253,233,241,255,0,50,219,204,123,30,187,101,55,104,108,150,58,57,106,171,39,71,43,35,142,55,61,202,141,106,185,124,154,138,191,4,95,184,157,94,93,124,43,187,65,116,202,11,165,254,72,229,190,214,212,87,43,213,145,205,31,75,31,35,26,159,101,235,183,232,194,159,205,79,136,23,159,134,205,1,199,184,125,211,250,108,70,207,27,22,72,229,168,145,242,49,210,170,47,114,78,173,182,145,238,95,185,165,219,0,1,75,222,140,77,212,57,200,212,221,79,157,219,204,253,246,255,0,229,1,195,156,233,23,224,84,216,188,252,211,200,173,145,35,127,172,236,70,236,5,44,102,201,178,124,10,209,54,57,0,0,0,0,0,0,0,0,0,112,169,185,214,230,47,237,59,78,54,220,15,149,209,42,121,252,2,74,172,84,248,238,159,19,233,86,238,155,29,50,193,212,159,31,234,3,181,146,53,233,187,84,172,249,35,69,141,219,255,0,196,125,77,114,57,55,69,3,147,31,56,191,225,87,30,226,87,6,117,174,165,241,211,92,168,187,245,20,243,191,188,244,238,45,59,163,106,244,198,246,238,168,189,62,74,138,139,177,144,96,13,106,181,163,73,114,222,27,181,106,183,27,185,35,220,235,61,203,251,74,177,41,164,142,57,210,62,137,26,173,238,39,158,200,246,34,167,218,217,127,111,223,46,124,187,184,193,199,53,55,78,113,189,57,187,212,50,27,229,178,138,11,123,153,37,85,58,57,94,222,250,110,140,111,75,190,210,68,138,136,169,247,161,251,60,196,56,72,93,125,192,27,119,176,203,20,87,123,76,213,21,237,235,142,121,21,234,148,142,106,34,36,110,219,244,152,223,230,175,249,254,248,96,178,92,178,158,30,181,146,42,137,162,124,119,92,70,238,157,232,251,93,10,245,141,202,139,178,74,197,217,28,213,93,183,111,193,200,160,108,206,138,138,136,168,187,162,252,20,228,198,254,11,56,162,199,56,129,210,251,43,216,239,15,121,165,161,130,58,184,100,168,129,207,89,55,149,171,179,88,168,169,253,225,203,250,41,229,247,124,76,144,2,137,90,174,106,237,251,15,153,58,219,240,69,255,0,65,246,29,83,34,237,186,1,203,28,136,87,190,231,200,199,109,228,125,44,118,233,184,21,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,227,125,138,30,228,83,151,187,100,220,249,158,237,252,128,47,91,190,40,191,232,62,152,154,173,106,111,251,10,97,69,219,117,59,64,28,42,162,34,170,174,200,159,21,57,49,191,141,62,40,177,206,31,180,190,244,247,187,196,94,106,168,103,142,146,24,234,32,107,210,77,226,106,110,215,170,170,255,0,127,106,254,138,249,125,223,0,45,111,49,30,48,113,205,50,211,156,147,78,109,21,12,154,249,115,162,158,222,214,71,85,78,174,71,187,176,155,171,29,212,239,178,146,170,170,34,125,202,68,102,139,233,46,91,196,142,173,81,99,118,212,123,93,120,185,127,110,214,45,52,146,71,2,73,215,35,149,221,180,242,221,24,244,68,251,59,175,236,251,191,50,247,114,202,120,133,214,73,106,33,137,242,93,114,235,186,246,99,237,117,171,22,71,34,38,233,19,19,116,107,81,55,217,191,6,170,147,63,203,191,132,133,208,44,1,215,123,244,177,75,119,187,77,79,94,238,136,231,141,88,171,72,214,170,42,72,237,191,73,238,254,106,127,155,238,11,141,194,7,10,184,247,13,88,51,109,116,207,142,166,229,91,216,168,168,157,157,230,39,113,41,219,27,151,166,71,187,101,85,234,242,68,68,77,204,131,0,1,67,228,107,19,119,41,83,156,141,77,213,79,150,68,89,29,191,252,64,22,85,122,175,199,117,248,6,196,171,231,241,43,138,14,148,248,255,0,89,220,141,217,54,2,134,177,127,105,216,137,176,219,99,144,0,0,0,0,0,0,0,0,56,84,220,161,236,221,54,95,129,216,0,249,157,23,159,146,121,20,181,206,141,126,7,210,173,220,235,124,72,239,235,3,177,142,71,166,232,84,124,205,87,64,229,253,159,122,126,211,189,174,71,38,232,5,69,164,226,79,64,113,238,32,180,254,167,17,188,70,196,146,73,105,228,100,143,116,168,137,219,147,171,109,163,123,87,239,113,118,192,26,213,241,27,160,185,23,15,154,135,62,19,123,234,158,54,211,193,83,21,83,105,165,138,55,164,141,85,219,237,167,199,118,187,239,95,135,249,146,241,112,71,198,132,220,59,220,169,113,203,213,186,170,178,211,53,90,244,58,7,192,206,207,118,104,21,219,245,183,205,19,161,235,186,187,249,223,177,9,48,230,41,194,187,181,235,76,167,186,88,36,142,43,237,21,69,10,177,95,28,210,117,49,146,61,171,246,88,187,126,140,203,252,213,248,16,85,144,227,215,108,90,237,53,146,249,71,45,45,100,8,213,124,114,70,230,57,17,205,71,39,147,145,23,224,169,247,1,179,190,7,155,216,245,19,24,165,203,49,218,134,77,69,84,233,26,197,108,172,147,101,99,213,138,138,172,85,79,139,127,111,222,122,2,54,249,82,113,3,100,147,77,35,211,235,237,194,47,164,163,175,172,123,26,233,160,98,163,95,44,29,41,211,186,57,124,228,85,223,111,191,111,216,73,32,3,133,77,206,64,20,108,168,171,230,84,159,0,191,0,213,220,14,64,0,1,194,170,111,183,237,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,178,111,184,77,211,201,124,255,0,164,228,0,56,221,19,203,113,186,126,212,243,3,133,69,85,242,242,219,254,51,148,253,135,39,27,1,200,0,11,125,174,58,155,111,210,140,6,187,42,174,155,183,216,237,116,170,74,198,59,237,77,27,23,110,181,219,255,0,8,134,185,58,163,169,249,110,169,101,119,12,135,40,200,46,23,21,168,169,150,72,146,170,117,122,70,199,72,247,181,17,63,69,54,238,59,224,159,122,146,133,205,163,136,106,43,126,61,75,166,152,190,79,10,214,86,211,189,211,197,79,82,157,113,58,42,216,87,117,111,79,158,253,167,167,197,63,69,126,36,105,112,255,0,164,151,109,107,212,202,12,26,213,69,53,66,207,13,68,243,118,227,234,232,100,113,57,219,175,218,111,151,87,74,124,83,205,80,12,248,229,151,193,42,86,221,169,117,139,80,40,104,170,105,101,160,153,105,41,42,105,38,234,106,77,5,59,152,239,181,210,205,209,37,122,124,23,239,217,73,101,167,166,167,164,133,180,244,176,71,12,76,223,165,140,106,53,169,186,238,187,34,127,74,158,111,77,240,91,38,158,226,54,204,110,201,108,130,142,42,58,72,97,232,138,62,157,186,34,99,54,248,175,220,196,251,254,227,212,128,41,115,186,83,117,57,85,68,243,85,58,37,127,82,237,213,176,29,111,115,228,119,197,78,248,219,210,155,20,71,30,201,186,167,153,222,137,178,124,0,108,159,176,228,0,0,0,0,227,113,186,1,200,41,87,125,199,40,191,180,14,78,21,118,11,191,153,195,147,116,68,1,212,191,180,225,93,229,186,141,183,56,86,47,193,64,229,93,177,82,46,229,10,199,47,223,255,0,17,83,91,176,21,28,108,139,241,57,40,116,136,212,221,64,226,72,209,126,210,121,41,212,143,86,46,201,228,119,49,232,228,243,83,174,70,109,247,110,7,115,87,116,220,228,249,163,145,90,187,42,175,159,252,71,210,7,85,77,53,61,100,15,166,170,133,146,197,35,85,143,99,147,116,84,84,217,83,253,10,69,215,50,206,6,104,102,164,191,235,174,5,110,162,164,158,157,147,220,174,16,83,82,76,178,84,162,37,59,124,213,170,173,69,68,73,87,225,231,191,158,222,106,146,148,126,46,101,138,89,179,108,98,231,139,223,109,240,86,81,220,169,37,165,150,41,153,212,215,53,237,219,205,60,191,163,239,79,128,26,251,112,129,196,238,77,195,134,167,90,231,154,123,131,172,178,92,32,142,225,70,201,219,18,49,136,178,181,119,73,26,168,155,44,206,114,166,237,248,46,255,0,209,62,58,69,169,118,77,90,211,235,30,117,98,157,143,130,237,67,21,82,181,38,142,71,51,169,23,201,202,197,84,223,116,95,244,41,7,124,119,240,149,148,232,134,167,95,242,91,30,49,85,30,37,87,95,53,76,19,193,79,211,5,51,23,178,169,230,146,57,81,21,243,108,155,237,253,31,209,121,121,100,113,143,117,197,242,171,54,139,230,185,27,210,209,85,52,52,54,244,170,169,68,99,27,181,75,213,168,157,181,85,251,79,141,17,21,223,179,111,216,4,200,156,42,35,147,101,58,168,235,41,110,20,177,86,209,206,201,161,153,141,145,143,98,238,142,106,166,232,191,232,84,59,128,249,36,143,161,124,151,250,74,163,151,109,183,79,137,220,246,163,182,93,183,83,231,70,244,42,43,148,15,165,171,185,81,214,213,59,0,0,0,0,99,87,13,124,102,216,181,195,88,53,75,64,111,118,175,162,179,61,57,200,47,52,240,164,12,123,169,110,118,122,91,131,169,163,169,107,151,126,220,204,234,133,146,198,229,217,206,123,100,143,116,115,227,132,50,84,0,0,24,255,0,199,174,169,103,122,45,194,118,115,169,154,105,125,250,27,36,179,125,25,224,171,124,44,53,29,174,237,202,150,25,63,55,51,31,27,183,142,87,183,237,53,118,223,116,217,81,21,35,3,135,174,99,220,103,103,58,251,166,152,86,83,172,158,54,203,144,102,22,107,93,198,155,234,237,170,62,253,44,245,177,71,44,125,108,166,107,219,212,199,185,55,106,163,147,125,209,81,124,192,155,240,0,0,0,0,66,7,16,188,199,184,206,193,181,247,82,240,172,91,89,60,21,151,31,204,47,54,187,117,55,213,219,84,157,138,88,43,101,142,40,250,223,76,231,187,165,140,106,110,229,87,46,219,170,170,249,153,255,0,202,255,0,94,245,99,136,157,2,191,230,186,199,149,253,96,189,81,102,21,86,184,42,124,13,53,39,69,43,40,168,164,108,125,20,241,198,197,217,243,72,187,170,117,125,173,183,217,17,16,51,0,0,0,24,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,185,12,82,57,232,215,68,233,38,204,160,0,0,0,140,14,41,121,189,253,74,214,91,62,45,195,213,190,213,148,98,152,189,193,87,38,184,206,237,225,200,62,203,152,250,74,41,81,23,183,11,58,149,201,84,136,238,185,88,197,106,58,6,175,137,145,252,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,15,64,0,0,15,21,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,228,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,29,92,36,115,111,169,201,181,114,247,135,241,31,53,37,167,24,202,175,19,84,99,23,119,246,154,204,113,146,61,123,54,250,201,89,28,109,146,153,27,210,212,171,115,81,236,126,238,149,86,55,171,224,9,74,0,0,5,148,227,39,88,239,188,63,240,241,144,107,22,57,15,136,171,198,110,22,58,137,41,186,152,207,23,74,251,189,28,117,52,221,111,99,210,62,236,18,75,23,115,161,92,206,190,166,253,166,162,158,131,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,235,141,206,217,28,172,111,91,21,146,53,58,30,213,80,185,96,0,0,181,92,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,116,77,253,211,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,226,171,240,69,195,254,10,121,165,254,93,117,150,235,166,26,191,106,181,98,255,0,90,46,19,212,98,21,30,59,104,96,251,52,241,83,89,182,236,167,114,103,244,212,75,226,36,145,189,201,95,218,100,109,234,138,52,9,21,0,0,0,193,94,103,28,114,223,120,105,177,89,180,203,72,111,159,71,234,77,255,0,179,116,150,174,75,91,42,99,183,217,209,242,179,184,213,153,22,37,154,89,162,88,218,138,201,81,35,100,234,228,141,203,11,148,51,168,24,191,192,231,28,120,111,23,184,107,169,106,153,73,99,212,91,29,59,95,126,176,177,235,209,35,55,70,248,218,62,165,87,62,153,206,86,162,181,85,95,11,220,140,122,185,29,20,178,229,0,0,12,106,212,126,51,108,90,73,198,38,43,195,62,115,106,237,90,179,188,126,221,81,100,188,83,177,239,146,11,197,69,117,93,51,105,170,24,155,239,12,189,168,90,201,26,136,177,200,171,215,187,30,175,132,50,84,0,0,0,0,3,26,184,148,227,54,197,161,250,193,165,186,3,100,181,125,43,153,234,54,65,102,167,153,39,99,219,75,108,179,213,92,27,77,37,75,156,155,119,38,127,76,204,138,54,174,205,115,29,36,155,35,89,28,193,146,160,241,90,189,173,26,95,160,184,108,154,129,171,153,125,38,59,98,142,162,42,68,168,153,146,74,249,103,145,87,162,40,162,137,174,150,87,236,142,114,181,141,114,163,24,247,174,205,99,149,35,42,151,156,157,246,235,196,213,146,231,30,61,244,38,140,77,209,102,186,91,110,42,201,234,153,27,170,159,253,218,73,32,133,101,142,102,66,232,149,212,141,116,241,171,99,145,173,85,123,219,43,2,90,129,249,56,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,250,192,0,44,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,159,97,93,19,94,199,120,104,220,232,221,51,250,155,210,197,70,162,247,31,27,30,23,212,24,65,203,79,142,170,158,38,177,154,173,48,212,234,250,186,173,80,199,41,231,185,85,87,58,150,40,224,187,219,150,161,17,179,177,32,141,145,66,248,86,120,97,116,106,212,234,78,220,141,115,213,210,36,121,190,0,0,0,17,129,198,111,53,155,238,157,107,141,14,153,104,101,23,118,213,130,100,13,143,51,171,168,133,140,146,245,37,60,221,21,86,170,117,154,55,246,33,78,153,35,125,74,49,100,89,17,22,45,152,206,169,238,174,163,243,0,163,212,206,1,243,110,32,120,126,200,190,172,231,88,207,209,16,92,173,179,199,5,93,85,142,170,123,141,52,47,107,153,51,29,28,208,201,27,230,237,77,209,210,246,245,121,50,70,61,145,134,117,2,16,56,122,230,61,198,118,115,175,186,105,133,101,58,201,227,108,185,6,97,102,181,220,105,190,174,218,163,239,210,207,91,20,114,199,214,202,102,189,189,76,123,147,118,170,57,55,221,21,23,204,155,240,0,0,0,16,129,196,47,49,238,51,176,109,125,212,188,43,22,214,79,5,101,199,243,11,205,174,221,77,245,118,213,39,98,150,10,217,99,138,62,183,211,57,238,233,99,26,155,185,85,203,182,234,170,190,96,77,248,48,255,0,149,254,189,234,199,17,58,5,127,205,117,143,43,250,193,122,162,204,42,173,112,84,248,26,106,78,138,86,81,81,72,216,250,41,227,141,139,179,230,145,119,84,234,251,91,111,178,34,39,203,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,185,12,82,57,232,215,68,233,38,12,202,0,0,0,0,0,0,6,53,112,215,198,109,139,92,53,131,84,180,6,247,106,250,43,51,211,156,130,243,79,10,64,199,186,150,231,103,165,184,58,154,58,150,185,119,237,204,206,168,89,44,110,93,156,231,182,72,247,71,62,56,114,84,0,0,0,0,0,49,127,152,15,19,25,151,10,26,105,133,106,150,31,67,73,113,99,179,138,75,109,222,217,82,136,214,92,109,210,80,214,190,88,18,78,149,116,47,234,138,55,178,70,162,244,189,141,234,107,217,215,27,239,174,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,55,84,145,190,72,122,211,237,193,47,109,239,99,102,137,232,232,228,98,57,122,36,99,218,171,187,84,15,86,0,0,0,0,1,22,186,161,206,34,167,21,226,141,44,216,166,49,73,120,210,12,118,162,166,203,117,125,52,177,77,91,121,122,74,141,125,202,146,102,189,98,70,70,177,175,98,62,174,137,163,123,214,71,53,210,198,180,193,41,64,252,156,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,253,96,0,0,0,17,151,204,83,87,120,244,225,107,50,92,227,79,181,146,173,250,87,127,168,134,26,25,170,108,118,23,190,217,113,153,42,30,182,212,69,129,103,153,141,142,157,210,50,103,51,244,30,214,57,239,123,85,239,9,52,4,32,104,95,55,30,36,241,13,71,183,92,245,191,36,250,247,134,75,189,61,210,219,21,166,130,142,170,24,220,169,253,179,77,36,17,69,188,209,237,186,71,35,187,111,106,185,171,208,174,108,177,205,78,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,7,235,3,15,249,160,107,222,172,112,237,160,86,12,215,71,50,191,171,247,170,220,194,150,215,61,79,129,166,171,235,165,125,21,108,142,143,162,162,57,24,155,190,24,215,116,78,175,179,182,251,42,162,226,7,1,92,122,241,99,173,60,88,224,218,103,169,122,173,244,206,55,121,250,79,198,209,125,5,109,167,238,246,173,181,83,71,249,200,105,217,35,118,146,38,59,236,185,55,219,101,221,21,81,66,95,192,35,87,152,207,50,155,142,151,223,96,209,158,25,243,15,15,151,217,110,29,204,158,251,5,53,45,93,45,39,67,30,197,182,53,149,17,72,201,38,235,115,95,43,155,183,105,209,54,61,220,247,74,200,130,74,129,5,122,85,199,223,49,93,100,212,124,115,75,112,173,104,241,23,172,154,225,21,190,155,171,21,181,190,56,122,215,237,207,47,110,137,239,108,49,49,29,36,143,70,175,68,108,123,149,54,106,147,105,128,88,178,108,103,13,180,216,179,60,230,175,49,190,210,83,163,110,23,218,154,26,122,55,215,78,170,170,231,164,20,236,108,81,51,117,233,99,17,21,81,141,106,57,210,59,169,238,15,64,0,0,8,224,227,163,153,245,78,140,234,229,159,74,116,89,105,46,207,197,111,20,53,217,133,117,53,100,78,101,75,35,124,201,89,96,84,150,154,70,198,245,111,97,95,83,19,213,241,63,170,62,148,123,30,137,154,156,58,235,206,27,196,150,145,216,181,91,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,119,92,110,118,200,229,99,122,216,172,145,169,208,246,170,133,203,0,0,6,37,88,56,219,181,89,120,227,206,56,72,212,121,233,40,41,228,168,162,155,19,188,84,213,54,38,58,121,237,150,231,178,210,145,182,20,69,124,146,201,89,43,37,150,93,220,247,182,22,162,170,198,211,45,64,0,0,0,0,0,0,0,97,174,190,113,199,83,195,143,27,56,134,143,103,12,164,126,157,102,152,189,181,243,85,200,248,169,223,99,184,205,112,173,129,43,93,51,213,173,90,101,107,34,108,205,123,190,195,35,73,24,168,173,123,38,12,202,0,0,0,0,0,0,6,37,88,56,219,181,89,120,227,206,56,72,212,121,233,40,41,228,168,162,155,19,188,84,213,54,38,58,121,237,150,231,178,210,145,182,20,69,124,146,201,89,43,37,150,93,220,247,182,22,162,170,198,211,45,64,0,0,0,91,254,33,114,155,238,13,160,90,151,154,226,213,222,10,245,143,225,247,155,165,186,167,180,201,59,21,80,81,75,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,32,46,0,49,215,129,206,46,237,92,95,105,27,178,185,237,212,150,124,178,195,80,219,110,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,78,174,142,226,110,143,142,104,209,210,118,150,71,100,80,0,0,0,0,0,8,192,226,151,155,223,212,173,101,179,226,220,61,91,237,89,70,41,139,220,21,114,107,140,238,222,28,131,236,185,143,164,162,149,17,123,112,179,169,92,149,72,142,235,149,140,86,163,160,106,248,144,147,240,121,252,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,0,60,86,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,146,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,32,123,80,69,175,9,28,219,234,114,109,92,189,225,252,71,205,73,105,198,50,171,196,213,24,197,221,253,166,179,28,100,143,94,205,190,178,86,71,27,100,166,70,244,181,42,220,212,123,31,187,165,85,141,234,248,37,40,0,5,148,227,39,88,239,188,63,240,241,144,107,22,57,15,136,171,198,110,22,58,137,41,186,152,207,23,74,251,189,28,117,52,221,111,99,210,62,236,18,75,23,115,161,92,206,190,166,253,166,162,129,122,193,109,56,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,184,220,237,145,202,198,245,177,89,35,83,161,237,85,185,96,0,0,0,0,10,92,187,21,29,110,80,58,164,151,125,246,79,129,76,113,245,175,154,255,0,72,86,245,170,171,84,250,24,212,110,235,182,202,5,72,136,212,217,14,65,211,89,89,75,111,165,150,182,178,118,67,12,44,116,143,123,215,100,107,81,55,85,255,0,66,40,30,35,90,117,115,29,209,124,30,183,49,200,170,24,200,225,134,119,68,213,158,56,220,247,178,23,201,179,123,138,136,171,246,62,31,210,64,207,23,252,78,228,220,71,234,117,210,120,103,184,54,203,29,194,120,237,244,111,157,178,163,216,171,19,83,100,141,168,139,186,194,215,34,110,239,138,109,253,57,9,205,35,139,42,252,231,53,155,72,240,252,150,79,162,172,55,26,134,86,37,45,86,236,151,122,120,217,210,228,232,77,191,78,84,84,234,95,191,114,212,112,33,194,86,83,173,250,157,96,201,111,152,197,84,152,149,37,124,53,51,207,61,63,84,21,44,78,242,175,154,200,213,84,71,195,178,237,191,244,255,0,72,101,103,45,62,6,104,97,164,176,107,174,123,110,162,171,158,161,144,92,173,240,84,210,76,146,83,34,165,67,124,149,202,141,85,84,88,151,225,229,183,150,254,74,178,139,77,77,79,71,3,41,169,97,100,81,70,212,99,24,212,217,17,17,54,68,255,0,66,31,149,134,226,150,108,39,24,182,98,246,43,124,20,116,118,218,72,169,98,138,22,116,181,173,99,118,242,79,63,233,251,215,226,126,208,3,135,46,201,184,85,217,55,62,121,36,87,46,200,171,229,255,0,24,5,122,189,118,95,51,182,56,209,62,210,249,169,68,108,223,238,216,236,123,209,169,228,160,85,178,39,192,228,161,178,35,147,116,43,3,133,93,138,81,219,156,185,187,148,163,28,159,127,252,64,114,142,242,221,14,122,151,246,148,163,23,224,135,59,108,5,72,187,156,148,181,54,69,67,148,223,200,14,65,194,175,236,56,71,125,192,84,14,55,65,184,28,128,0,28,108,159,176,228,1,211,43,122,147,111,188,233,99,159,27,190,42,125,74,221,206,153,35,221,55,68,243,3,185,174,234,77,208,168,249,226,127,74,237,213,185,222,138,139,230,138,7,93,69,53,61,92,46,167,170,130,57,162,126,221,76,123,81,205,93,151,116,221,23,250,80,137,174,102,156,18,165,21,218,171,88,180,254,134,138,154,150,42,8,86,174,146,154,146,110,167,36,48,84,57,238,251,61,76,221,82,38,39,193,62,237,212,150,163,203,106,70,11,100,212,44,70,231,141,222,237,144,86,69,89,73,52,61,18,199,213,191,92,79,102,223,20,251,158,191,127,222,6,182,58,93,169,249,110,150,229,118,252,135,23,200,46,22,229,167,169,138,73,82,150,117,98,72,198,200,199,185,21,63,69,119,237,183,226,159,114,27,27,104,118,166,219,245,95,1,161,202,168,102,238,119,251,189,74,178,177,238,251,51,72,196,223,161,118,255,0,193,169,174,247,16,26,73,118,209,77,76,175,193,174,180,83,83,172,16,211,207,15,114,62,158,182,73,19,93,186,125,167,121,117,117,39,197,124,209,73,45,229,47,196,53,21,195,30,170,211,76,163,39,133,43,40,169,216,232,34,168,169,78,185,93,45,108,203,186,55,167,203,110,235,19,226,191,164,159,0,36,212,0,7,11,251,14,17,21,23,207,207,127,248,142,118,57,0,14,55,79,218,158,67,116,95,45,192,108,155,238,114,14,23,117,242,79,47,233,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,170,185,62,13,223,252,231,29,114,111,253,235,203,252,162,165,84,79,136,69,69,243,69,220,2,42,175,197,54,57,56,248,167,144,2,200,241,163,169,185,222,143,240,205,159,106,38,156,219,234,102,191,89,237,173,117,28,212,241,182,87,210,172,147,71,19,170,186,29,27,218,230,194,201,31,51,145,205,86,244,196,237,213,169,187,146,203,114,200,226,91,92,56,136,192,175,149,26,197,103,185,85,58,203,225,124,22,75,81,75,29,60,23,142,244,245,137,39,101,177,65,28,127,153,236,199,19,186,28,255,0,52,77,250,85,85,23,50,175,118,59,46,75,104,172,199,242,59,69,21,214,215,112,133,244,213,148,85,176,54,122,122,136,156,155,58,57,35,122,43,94,213,69,217,81,81,81,79,139,18,194,112,204,2,207,22,63,130,226,54,92,114,215,6,253,170,43,77,4,84,144,51,119,57,235,180,113,53,173,77,220,247,185,124,190,46,114,252,85,64,253,176,120,173,90,213,236,19,69,48,250,220,235,80,239,176,218,108,212,17,164,149,21,50,50,71,244,34,189,140,77,155,27,92,231,42,186,70,34,53,17,85,85,81,17,15,39,161,92,86,232,119,17,145,215,254,73,243,170,123,220,150,217,153,13,84,94,22,166,154,88,149,237,115,152,170,201,226,141,221,46,70,63,103,34,108,170,199,38,251,162,162,5,225,60,150,167,231,182,157,56,196,43,50,123,189,198,26,40,105,187,127,157,149,118,68,234,149,140,253,139,247,189,19,225,247,158,180,193,94,107,58,173,79,132,233,61,62,44,219,186,209,213,222,97,238,196,198,61,81,210,36,117,148,138,190,72,213,248,34,47,222,128,67,222,181,106,109,255,0,86,53,10,237,148,223,110,245,53,253,202,202,159,10,233,166,89,17,144,186,121,30,212,111,146,108,159,111,246,33,35,92,163,120,124,125,45,69,70,172,100,86,5,108,210,71,85,79,75,45,68,27,43,160,150,26,71,181,91,187,190,11,214,239,230,254,223,50,51,48,28,42,245,168,57,69,38,49,98,161,158,170,170,175,185,210,216,153,212,191,102,55,61,126,244,79,131,23,239,251,141,144,180,31,76,108,250,91,167,54,108,118,217,110,130,149,97,162,167,107,210,56,186,21,21,32,137,138,139,230,187,175,230,211,239,251,128,184,160,0,58,229,118,201,177,212,214,163,151,171,125,208,169,235,212,239,250,14,88,223,47,134,192,86,196,43,56,57,0,0,0,112,170,136,20,235,145,202,136,1,242,34,29,125,213,71,124,119,220,235,114,185,222,94,103,108,113,110,136,170,128,118,55,119,34,56,169,17,78,81,17,19,100,57,0,0,3,141,144,228,0,0,0,7,207,59,28,190,77,83,232,56,84,69,248,160,31,51,55,79,45,212,239,223,173,54,248,108,29,27,118,251,41,230,24,213,69,93,192,232,145,138,139,186,33,92,47,114,170,163,151,250,183,59,30,221,252,209,14,133,69,106,249,46,201,247,1,245,3,174,39,110,212,69,95,51,176,11,79,196,142,137,227,90,215,165,217,14,51,119,178,82,214,84,84,219,167,142,7,62,30,167,164,138,141,115,85,21,28,213,221,22,54,237,231,247,33,175,254,167,97,249,111,14,154,229,114,183,67,77,93,105,171,198,239,111,125,186,110,149,141,85,140,122,61,138,215,42,187,127,176,230,125,238,242,95,51,101,117,68,114,43,92,136,168,169,178,162,253,228,98,243,91,225,153,46,182,90,205,96,198,241,182,247,237,236,154,178,178,106,106,116,234,145,170,180,108,115,156,168,244,253,22,181,235,250,43,229,191,195,226,5,245,229,217,197,37,175,90,116,210,27,5,235,37,138,167,33,181,248,90,73,34,154,109,230,115,146,145,138,239,46,134,255,0,58,57,62,27,167,146,236,166,99,26,247,114,253,213,218,221,44,226,71,19,166,168,188,73,65,105,187,93,25,13,114,58,110,136,149,221,153,163,103,83,122,87,117,87,72,137,247,121,236,108,1,143,222,104,242,11,69,45,214,134,166,57,226,168,137,146,35,227,114,42,47,83,81,223,243,42,1,250,39,84,173,79,210,216,237,56,114,110,155,108,7,76,125,95,5,223,250,206,230,252,10,118,57,111,236,2,160,0,3,92,30,33,114,155,238,13,198,134,165,230,184,181,119,130,189,99,250,161,121,186,91,170,123,76,147,177,85,5,218,89,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,27,31,26,214,113,99,234,159,89,62,96,100,62,227,56,19,125,192,191,25,182,46,48,244,226,170,231,37,171,232,108,207,23,240,244,249,53,182,38,61,105,91,36,168,254,213,77,52,142,223,120,101,237,74,169,27,156,178,70,230,57,174,234,68,100,178,100,169,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,209,35,91,178,57,88,238,135,163,36,106,117,177,170,155,4,240,209,196,94,9,197,6,150,80,106,102,11,81,254,42,142,241,69,209,55,247,50,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,208,255,0,138,47,197,16,45,87,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,4,212,243,71,244,39,169,191,130,251,197,17,6,218,33,154,218,180,215,90,48,29,70,190,211,213,207,109,197,114,139,85,238,178,42,70,53,211,201,5,53,92,115,72,216,218,231,53,170,245,107,21,17,21,205,77,246,221,83,226,6,206,96,252,156,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,253,96,0,31,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,160,107,111,197,143,170,125,100,249,129,144,251,140,228,170,114,84,244,177,148,252,192,174,246,235,113,18,188,66,229,54,44,231,95,117,47,53,197,171,188,109,151,32,204,47,55,75,117,79,105,241,247,233,103,173,150,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,68,181,114,84,244,177,148,252,192,174,246,235,112,25,254,0,3,91,110,38,238,215,91,7,23,122,175,125,177,92,234,237,215,43,118,164,95,106,232,235,41,38,116,51,211,79,29,206,103,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,49,60,191,120,238,177,113,85,138,199,133,101,47,240,90,155,143,219,210,75,141,54,207,147,233,74,88,35,165,142,91,175,91,41,226,167,131,187,83,80,228,240,205,85,115,54,221,55,111,154,67,103,22,62,169,245,147,230,6,67,238,51,158,43,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,67,104,131,242,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,50,213,112,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,233,114,197,50,34,54,70,181,200,168,199,178,72,217,122,192,215,175,143,174,20,107,56,82,215,26,187,37,178,46,188,51,40,239,94,49,121,163,134,116,142,10,87,76,228,117,3,164,149,93,220,154,159,236,53,202,146,61,206,141,240,72,238,149,151,161,183,3,150,167,26,247,30,29,53,30,135,75,243,91,158,218,101,151,92,29,29,75,28,180,176,71,106,186,84,173,52,76,185,203,60,141,71,172,44,100,13,100,141,89,90,198,198,247,202,136,231,49,26,249,127,226,95,135,76,19,138,13,44,175,211,60,234,159,252,109,101,158,183,174,111,238,101,211,195,77,12,21,157,184,165,143,189,218,239,189,221,167,187,161,255,0,5,79,130,166,188,58,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,129,179,152,35,87,148,223,26,247,29,64,163,254,76,90,161,115,239,222,172,150,246,73,136,86,200,180,180,241,203,107,165,130,24,82,216,216,216,214,62,73,162,100,110,153,174,252,235,223,31,125,94,173,72,81,95,229,121,169,241,227,255,0,125,248,84,210,11,215,248,168,178,251,237,178,227,254,238,202,155,35,153,218,255,0,123,186,87,199,55,248,202,119,183,251,235,0,198,174,99,60,107,255,0,42,173,71,130,193,128,92,238,177,233,150,45,249,187,109,52,235,218,142,233,92,138,244,146,230,232,122,90,246,245,49,233,28,77,149,92,230,70,215,59,104,157,52,177,167,201,203,231,130,75,175,21,249,252,151,220,158,10,186,29,58,197,106,41,230,186,214,58,149,206,130,237,59,102,133,207,180,178,70,205,19,216,249,41,221,35,157,44,106,229,133,59,106,228,69,146,61,236,175,14,186,13,153,113,37,171,150,45,41,195,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,209,27,93,186,53,94,222,183,171,35,106,245,189,168,187,9,240,235,160,216,111,13,186,71,98,210,156,50,138,145,172,183,83,177,247,58,232,105,214,23,221,174,42,198,165,69,108,168,231,189,221,114,57,187,163,85,238,232,98,50,54,175,67,26,136,23,2,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,0,12,85,230,143,232,79,83,127,5,247,138,34,34,248,28,226,238,235,194,14,174,59,43,158,221,87,120,196,239,212,237,182,228,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,234,232,238,38,202,201,38,141,29,31,117,100,108,186,115,71,244,39,169,191,130,251,197,17,0,32,109,37,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,31,172,65,15,46,190,58,170,120,90,204,147,7,212,26,250,183,233,93,254,162,105,171,161,166,165,137,239,182,92,102,74,118,37,201,85,35,89,230,99,99,167,108,111,133,175,253,7,185,237,99,222,212,99,231,78,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,49,171,143,238,15,173,92,89,105,27,155,111,74,184,243,188,58,158,178,191,20,124,50,181,25,83,59,216,213,146,134,86,200,246,197,209,80,176,196,196,145,206,106,196,246,177,253,93,9,36,114,64,103,250,170,192,178,175,246,87,28,201,49,203,135,251,101,29,117,182,186,158,79,248,50,67,52,114,51,250,28,215,55,238,84,54,147,35,47,154,199,2,181,57,140,117,252,83,233,69,5,93,77,246,150,157,102,205,104,93,85,19,96,117,186,146,137,235,244,147,22,105,26,173,124,81,83,199,19,161,141,29,220,69,141,205,99,92,217,22,80,191,252,190,120,219,181,113,95,128,73,98,201,231,164,161,212,92,86,158,158,27,173,27,170,154,233,238,208,54,24,90,251,179,35,108,49,49,140,146,161,210,53,209,70,142,72,87,182,142,84,73,35,223,45,77,104,120,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,159,61,52,226,227,70,179,254,28,96,226,94,187,46,181,89,113,186,75,123,103,200,122,234,157,47,208,181,200,198,119,232,100,251,13,145,243,54,73,26,198,53,35,71,77,215,19,163,107,146,88,250,129,198,7,18,150,46,21,180,58,241,169,183,52,239,93,102,234,181,227,116,142,165,124,241,213,222,37,134,71,211,199,42,53,204,233,133,59,79,146,69,87,177,123,113,189,26,170,245,99,93,174,190,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,228,92,174,42,184,152,204,184,175,213,202,205,82,204,40,105,45,204,109,59,109,182,139,101,50,35,153,110,183,70,249,31,20,11,39,74,58,103,245,75,35,223,35,145,58,158,247,116,181,140,232,141,153,149,202,111,130,139,118,160,86,127,41,221,80,182,119,236,182,75,131,35,196,40,164,74,170,121,37,186,82,207,12,201,115,108,140,115,25,36,49,62,55,66,214,254,117,143,147,190,143,70,172,40,143,12,170,229,169,193,69,187,135,77,56,161,213,12,214,217,182,166,229,214,247,73,82,247,37,84,18,90,173,117,41,77,43,45,146,193,35,145,139,51,31,3,95,35,150,38,189,178,61,241,34,185,172,71,63,53,64,0,66,183,58,191,84,248,183,203,250,31,113,184,147,82,66,183,58,191,84,248,183,203,250,31,113,184,129,145,92,169,248,227,169,212,171,85,7,11,122,146,202,72,175,184,197,157,25,139,92,218,248,160,75,141,186,149,172,98,81,62,61,209,95,83,12,91,57,174,141,171,220,134,41,28,244,107,162,116,147,72,249,171,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,239,114,253,227,186,197,197,86,43,30,21,148,191,193,106,110,63,111,73,46,52,219,62,79,165,41,96,142,150,57,110,189,108,167,138,158,14,237,77,67,147,195,53,85,204,219,116,221,190,104,25,128,1,109,56,138,215,156,55,134,221,35,190,234,182,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,238,185,28,221,149,200,199,116,49,31,35,147,161,142,84,15,1,199,39,23,118,174,16,116,141,185,92,22,234,75,198,89,126,168,117,183,28,181,79,80,214,49,243,163,21,207,170,153,136,228,149,244,208,167,79,95,109,55,87,201,12,106,232,251,169,35,97,47,135,172,166,251,156,241,161,166,153,174,83,93,227,111,89,6,168,89,174,151,26,158,211,35,239,213,79,118,138,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,71,159,226,43,94,115,46,36,181,114,251,170,217,157,109,91,159,113,168,123,45,148,51,84,36,204,180,219,145,238,90,122,40,149,172,99,122,35,107,182,87,35,27,214,245,124,142,78,183,185,87,235,225,59,213,62,141,252,192,199,189,198,0,54,51,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,77,123,56,196,225,87,50,225,67,87,46,24,125,230,219,86,236,98,227,81,81,83,137,221,228,145,38,101,198,220,143,251,8,233,90,198,55,196,198,215,70,217,153,210,222,151,170,57,19,182,248,222,253,140,203,85,196,191,14,152,39,20,26,89,95,166,121,213,63,248,218,203,61,111,92,223,220,203,167,134,154,24,43,59,113,75,31,123,181,223,123,187,79,119,67,254,10,159,5,64,138,14,89,92,118,221,116,71,50,183,104,102,169,100,212,145,233,125,250,162,70,210,214,93,39,115,25,141,214,189,28,230,190,57,54,84,101,52,210,236,217,24,254,152,216,249,59,253,81,162,77,221,155,67,89,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,33,92,186,249,150,218,177,204,121,52,79,137,44,146,146,221,104,199,44,243,77,97,201,106,85,177,178,26,42,42,90,118,65,105,74,122,122,109,222,244,138,26,137,25,43,222,233,36,127,76,72,143,145,241,163,130,69,56,138,215,156,55,134,221,35,190,234,182,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,238,185,28,221,149,200,199,116,49,31,35,147,161,142,84,215,223,137,126,34,243,190,40,53,78,191,83,51,170,143,241,180,118,122,46,136,127,185,150,191,19,52,208,81,247,34,138,62,247,107,190,246,247,94,222,183,252,85,126,8,158,215,142,78,46,238,188,95,106,227,114,184,45,213,118,124,78,195,78,235,110,57,106,158,161,207,123,32,87,171,159,85,51,17,203,19,42,102,94,158,190,218,108,140,142,24,213,210,118,146,71,88,170,156,90,251,73,138,219,179,90,138,30,139,45,214,225,91,107,163,169,238,177,123,181,84,145,211,73,81,31,66,47,91,122,89,91,76,187,170,35,87,185,179,85,85,174,68,6,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,79,79,0,188,107,226,188,86,105,197,37,146,237,115,240,250,155,140,219,225,143,35,183,212,44,108,146,191,161,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,179,35,209,138,157,46,137,242,193,94,1,165,185,222,168,125,99,250,139,98,250,79,234,150,63,89,148,222,63,182,161,135,194,218,233,122,123,243,254,117,237,235,233,238,51,236,51,169,235,191,147,87,101,63,87,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,253,45,221,55,71,35,154,215,177,204,123,24,246,134,205,36,112,115,88,227,142,167,77,109,85,252,45,233,179,41,37,190,228,246,117,102,83,115,115,226,157,45,214,234,166,189,139,68,200,247,85,101,76,209,110,231,58,70,167,110,25,99,115,17,206,149,178,67,245,107,95,55,173,39,165,208,42,91,182,142,85,248,221,77,200,45,236,167,158,209,219,169,143,234,197,84,244,82,57,213,61,250,138,47,15,91,225,170,123,108,237,162,35,101,223,127,38,238,68,15,250,170,207,114,175,246,87,35,201,50,59,135,251,101,101,117,202,186,162,79,248,82,77,52,146,63,250,92,231,59,239,85,3,235,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,215,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,73,105,226,15,133,92,55,133,14,86,249,238,31,102,182,210,59,39,184,211,227,181,57,101,222,57,22,103,220,110,41,117,162,235,70,202,230,49,222,26,55,58,70,194,206,150,244,177,85,202,157,199,200,247,221,254,95,188,8,216,184,85,197,99,205,114,150,120,221,77,200,45,233,29,198,167,119,199,244,93,44,241,210,201,45,171,161,149,18,211,207,218,169,167,114,248,150,162,57,251,236,155,55,201,127,91,154,63,161,61,77,252,23,222,40,128,133,110,19,189,83,232,223,204,12,123,220,96,54,83,53,140,209,12,214,213,166,186,209,128,234,53,246,158,174,123,110,43,148,90,175,117,145,82,49,174,158,72,41,170,227,154,70,198,215,57,173,87,171,88,168,136,174,106,111,182,234,159,19,101,220,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,15,214,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,100,139,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,77,104,120,133,202,108,89,206,190,234,94,107,139,87,120,219,46,65,152,94,110,150,234,158,211,227,239,210,207,91,44,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,128,150,174,74,158,150,50,159,152,21,222,221,110,34,215,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,74,87,37,79,75,25,79,204,10,239,110,183,17,87,197,143,170,125,100,249,129,144,251,140,224,76,247,47,158,54,237,92,87,224,18,88,178,121,233,40,117,23,21,167,167,134,235,70,234,166,186,123,180,13,134,22,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,237,163,149,18,72,247,203,83,88,29,42,212,204,171,70,245,31,28,213,44,42,175,195,222,177,155,132,87,10,110,169,36,100,115,116,47,219,130,94,219,216,247,67,43,21,209,200,196,114,117,198,247,181,87,103,41,176,247,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,192,188,0,0,0,0,53,193,226,23,41,190,224,220,104,106,94,107,139,87,120,43,214,63,170,23,155,165,186,167,180,201,59,21,80,93,165,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,54,156,14,113,119,106,226,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,117,116,119,19,116,124,115,70,142,147,180,178,58,13,184,177,245,79,172,159,48,50,31,113,156,249,56,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,13,151,129,106,184,104,226,47,4,226,131,75,40,53,51,5,168,255,0,21,71,120,162,232,155,251,153,116,240,208,205,61,31,114,88,163,239,118,187,236,111,117,141,232,127,197,23,226,137,117,64,0,0,192,14,117,126,150,49,111,152,20,62,221,113,48,43,151,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,123,103,175,58,191,75,24,183,204,10,31,110,184,144,172,6,210,88,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,250,196,48,114,185,227,182,213,162,119,89,180,35,90,50,106,186,124,38,249,80,199,99,247,26,185,219,224,177,234,215,57,235,43,36,234,78,168,169,170,28,246,170,191,175,183,20,141,87,171,90,147,77,43,102,124,0,6,10,243,66,227,95,249,63,224,143,209,141,61,185,221,104,117,39,50,183,178,166,43,141,18,246,126,134,181,186,103,49,245,9,43,154,187,205,47,106,120,99,72,213,31,31,219,151,174,55,50,46,224,89,94,106,124,120,255,0,223,126,21,52,130,245,254,42,44,190,251,108,184,255,0,187,178,166,200,230,118,191,222,238,149,241,205,254,50,157,237,254,250,194,42,207,213,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,214,245,107,27,212,247,181,55,114,163,83,125,213,81,60,207,202,3,55,249,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,246,25,26,72,197,69,107,217,52,228,154,187,230,88,6,101,167,213,54,170,92,207,30,171,181,62,249,103,162,191,219,22,100,78,138,203,117,92,73,45,61,68,79,106,171,94,199,53,118,93,151,236,189,175,99,186,94,199,53,36,167,149,247,48,74,107,77,53,151,133,237,105,186,213,189,143,168,109,6,31,124,169,150,90,151,245,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,209,27,17,177,125,150,53,155,4,175,128,0,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,61,0,3,92,206,49,56,85,204,184,80,213,203,134,31,121,182,213,187,24,184,212,84,84,226,119,121,36,73,153,113,183,35,254,194,58,86,177,141,241,49,181,209,182,102,116,183,165,234,142,68,237,190,55,190,250,114,189,227,95,249,63,231,108,209,141,66,185,218,168,116,219,50,184,62,166,91,141,106,246,126,134,186,58,22,177,149,11,43,90,187,195,47,106,8,100,73,21,25,31,216,151,174,54,178,94,228,181,113,47,195,166,9,197,6,150,87,233,158,117,79,254,54,178,207,91,215,55,247,50,233,225,166,134,10,206,220,82,199,222,237,119,222,238,211,221,208,255,0,130,167,193,83,94,189,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,26,18,213,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,105,229,51,254,49,115,189,80,225,99,28,225,163,58,163,250,79,234,150,65,71,113,179,222,251,144,195,225,109,116,182,231,81,65,110,240,241,64,222,190,158,227,223,223,124,142,122,239,210,168,187,35,143,21,195,150,183,221,120,113,214,27,46,178,216,172,116,151,123,149,130,158,226,218,58,74,185,28,200,22,122,138,25,233,163,124,157,63,105,204,99,167,71,171,17,90,175,70,43,81,204,234,235,64,153,78,98,156,117,83,112,181,134,174,15,167,213,244,143,213,75,253,60,51,80,195,83,75,43,217,108,183,76,181,12,91,146,42,198,176,76,246,201,78,232,217,11,159,250,111,107,220,199,177,170,199,194,13,166,217,153,106,190,127,69,102,163,146,174,255,0,150,102,55,136,233,162,125,93,90,44,247,11,141,92,200,214,172,147,76,228,69,124,146,200,155,190,71,39,155,149,92,191,21,62,76,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,200,153,78,87,188,11,126,69,49,86,107,142,177,225,158,19,82,111,93,127,67,211,86,187,170,107,21,174,72,218,137,188,42,212,240,245,147,111,39,115,117,115,217,18,178,63,205,57,213,17,168,92,174,95,60,18,90,184,80,192,36,190,228,240,82,87,106,46,85,79,79,53,214,177,212,173,108,246,152,29,12,46,125,165,146,54,105,88,246,71,80,217,28,233,99,86,164,203,219,87,34,164,113,237,150,160,0,48,131,153,127,28,116,220,56,225,179,104,246,14,202,183,234,46,105,103,145,240,213,198,249,105,217,99,183,76,178,64,181,173,153,138,215,45,74,185,146,182,22,177,223,97,241,172,143,84,70,177,147,123,254,63,184,193,181,112,155,164,110,117,189,106,228,206,243,26,122,202,12,81,144,196,213,101,52,236,99,82,74,233,93,35,29,23,69,58,205,19,210,55,53,203,43,220,198,116,244,44,146,71,1,153,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,144,31,148,100,87,3,156,93,221,120,65,213,199,101,115,219,170,239,24,157,250,157,182,220,142,213,5,67,152,247,192,143,71,50,170,22,43,146,39,212,194,189,93,29,196,217,89,36,209,163,163,238,172,141,199,251,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,68,150,155,172,54,170,123,236,214,202,182,91,107,42,38,164,167,172,116,46,72,38,158,22,198,233,98,100,155,116,185,236,108,240,185,205,69,221,169,44,106,187,117,38,225,180,70,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,126,177,5,124,185,184,246,254,74,247,217,244,223,81,32,241,26,101,147,92,60,101,93,68,20,253,117,86,90,231,177,145,45,99,81,137,215,52,42,200,227,108,177,121,185,26,198,190,36,234,107,163,154,117,0,128,30,104,254,187,53,55,240,95,103,162,36,127,150,135,28,116,220,71,97,176,232,246,112,202,182,106,46,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,223,109,242,36,140,85,71,61,144,199,7,52,127,93,154,155,248,47,179,209,24,213,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,1,180,152,49,215,129,206,46,237,92,95,105,27,178,185,237,212,150,124,178,195,80,219,110,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,78,174,142,226,110,143,142,104,209,210,118,150,71,100,80,0,0,0,0,2,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,11,171,202,179,143,31,251,209,194,166,175,222,191,198,197,136,95,110,119,31,247,6,83,89,26,206,215,251,225,209,62,73,191,197,211,177,191,222,152,74,161,170,185,57,60,180,56,227,166,226,59,13,135,71,179,134,85,179,81,112,187,60,111,154,174,71,203,80,203,229,186,21,142,4,173,116,207,87,57,42,81,207,137,179,53,238,251,111,145,36,98,170,57,236,132,51,124,0,0,0,4,0,243,71,245,217,169,191,130,251,61,17,35,252,180,56,227,166,226,59,13,135,71,179,134,85,179,81,112,187,60,111,154,174,71,203,80,203,229,186,21,142,4,173,116,207,87,57,42,81,207,137,179,53,238,251,111,145,36,98,170,57,236,134,56,57,163,250,236,212,223,193,125,158,136,198,172,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,13,164,193,138,188,2,241,175,138,241,89,167,20,150,75,181,207,195,234,110,51,111,134,60,142,223,80,177,178,74,254,132,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,204,143,70,42,116,186,39,203,149,64,11,85,197,143,165,141,100,249,127,144,251,116,229,213,45,87,22,62,150,53,147,229,254,67,237,211,129,175,183,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,209,35,91,178,57,88,238,135,163,36,106,117,177,170,155,9,240,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,221,113,185,219,35,149,141,235,98,178,70,167,67,218,171,173,17,127,248,40,226,186,251,194,94,178,209,102,93,219,173,102,33,114,218,143,41,178,81,76,198,248,250,94,151,164,114,35,100,69,98,205,3,223,221,141,119,99,151,103,199,220,99,37,145,64,216,164,31,147,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,31,172,0,177,90,205,198,158,131,104,30,174,98,58,53,169,217,5,93,174,239,151,83,248,182,87,62,155,107,117,182,7,61,241,67,45,100,238,114,36,108,150,88,228,98,57,168,244,103,66,186,94,212,123,61,127,43,142,78,46,237,92,32,233,27,114,184,45,212,151,140,178,253,80,235,110,57,106,158,161,172,99,231,70,43,159,85,51,17,201,43,233,161,78,158,190,218,110,175,146,24,213,209,247,82,70,235,237,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,1,179,157,218,217,134,234,190,1,91,102,172,146,146,255,0,137,230,54,121,41,165,125,37,90,172,23,11,117,92,42,215,44,115,66,228,85,100,145,72,187,62,55,39,147,145,90,191,5,32,47,143,174,20,107,56,82,215,26,187,37,178,46,188,51,40,239,94,49,121,163,134,116,142,10,87,76,228,117,3,164,149,93,220,154,159,236,53,202,146,61,206,141,240,72,238,149,151,161,178,191,203,43,68,53,67,68,120,104,183,80,106,149,243,32,142,186,253,81,37,214,151,22,186,71,27,25,141,192,247,187,166,40,211,206,86,62,100,218,121,35,123,154,140,124,157,61,168,229,73,157,45,224,226,95,135,76,19,138,13,44,175,211,60,234,159,252,109,101,158,183,174,111,238,101,211,195,77,12,21,157,184,165,143,189,218,239,189,221,167,187,161,255,0,5,79,130,160,68,7,45,78,53,238,60,58,106,61,14,151,230,183,61,180,203,46,184,58,58,150,57,105,96,142,213,116,169,90,104,153,115,150,121,26,143,88,88,200,26,201,26,178,181,141,141,239,149,17,206,98,53,243,168,107,25,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,41,60,166,248,215,184,234,5,31,242,98,213,11,159,126,245,100,183,178,76,66,182,69,165,167,142,91,93,44,16,194,150,198,198,198,177,242,77,19,35,116,205,119,231,94,248,251,234,245,106,66,138,240,146,162,5,185,140,241,175,252,170,181,30,11,6,1,115,186,199,166,88,183,230,237,180,211,175,106,59,165,114,43,210,75,155,161,233,107,219,212,199,164,113,54,85,115,153,27,92,237,162,116,210,198,153,43,205,79,143,31,251,239,194,166,144,94,191,197,69,151,223,109,151,31,247,118,84,217,28,206,215,251,221,210,190,57,191,198,83,189,191,223,88,71,175,14,186,13,153,113,37,171,150,45,41,195,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,209,27,93,186,53,94,222,183,171,35,106,245,189,168,161,122,185,124,240,73,117,226,191,63,146,251,147,193,87,67,167,88,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,109,92,136,178,71,188,244,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,91,254,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,174,71,55,116,106,189,221,12,70,70,213,232,99,81,46,88,3,21,121,163,250,19,212,223,193,125,226,136,202,163,21,121,163,250,19,212,223,193,125,226,136,8,139,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,171,163,184,155,43,36,154,52,116,125,213,145,187,4,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,70,173,166,101,114,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,208,123,158,214,61,237,70,60,39,120,31,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,0,0,7,14,248,29,50,117,124,19,127,235,59,93,251,14,54,2,152,154,159,165,177,218,112,212,217,54,216,228,1,135,60,196,248,164,181,232,182,154,77,96,178,228,177,83,100,55,79,21,73,28,80,205,180,205,114,210,61,91,229,208,239,231,73,31,199,100,243,77,212,203,92,130,243,71,143,218,42,174,181,213,49,193,21,60,79,145,95,35,145,17,58,90,174,255,0,153,20,215,255,0,152,22,174,214,234,159,18,57,101,53,61,226,74,251,77,166,232,248,104,81,179,117,196,142,236,195,27,250,91,210,155,42,58,53,79,191,207,112,60,38,145,105,222,107,196,222,179,164,41,75,93,118,168,184,220,98,173,187,205,211,220,84,138,90,150,49,234,245,234,102,222,79,95,130,167,146,121,109,183,148,250,112,221,162,120,214,138,105,118,61,140,218,44,148,180,117,20,214,232,35,157,204,135,165,235,34,35,156,229,85,87,57,119,85,145,219,249,253,234,97,111,41,14,29,147,29,198,42,245,95,35,199,209,179,223,237,244,210,82,73,81,6,206,70,182,166,103,53,90,170,229,242,86,182,55,126,138,124,19,226,73,74,34,53,17,173,68,68,68,217,17,62,224,57,0,235,149,219,53,81,23,204,10,39,123,183,233,106,255,0,94,197,17,177,85,119,84,13,69,115,147,207,127,218,119,177,187,121,170,0,223,161,54,248,238,116,63,117,242,221,78,247,181,85,83,96,216,219,183,218,79,48,58,160,99,147,201,202,125,7,8,136,159,4,57,0,0,0,113,178,28,128,0,0,41,84,82,151,110,212,87,29,135,10,136,169,178,129,243,247,85,93,241,219,99,177,146,34,148,73,22,200,170,136,117,53,92,223,47,48,62,196,84,83,147,170,55,42,161,216,128,114,0,0,80,244,43,56,3,231,115,81,171,213,190,200,118,196,237,211,98,151,183,203,225,185,195,23,165,223,244,1,222,0,2,42,249,185,112,248,250,170,138,125,88,199,108,10,233,163,142,150,158,170,90,120,55,86,193,20,53,111,114,187,103,124,19,161,191,205,253,158,100,114,232,174,166,223,244,159,80,173,57,77,138,239,83,65,219,172,166,241,78,134,101,141,31,11,103,141,238,71,121,46,233,246,63,98,155,20,235,198,152,217,245,75,78,111,56,237,206,221,5,82,205,69,80,214,36,145,117,170,170,193,43,17,19,205,54,95,206,47,223,247,154,222,231,216,85,235,79,178,138,188,98,251,67,61,45,85,39,111,169,178,179,165,126,212,109,122,125,234,159,7,167,223,247,129,178,214,152,103,182,157,71,196,40,242,123,69,198,26,216,106,123,159,157,137,119,69,233,149,236,253,137,247,177,83,225,247,30,180,193,94,84,218,173,79,155,105,61,70,44,235,186,214,85,217,161,238,202,199,189,85,209,164,149,149,106,158,74,212,248,162,167,222,166,117,0,5,158,215,94,43,116,59,135,56,232,63,43,25,213,61,146,75,148,207,134,150,37,165,169,169,150,85,99,81,207,84,100,17,72,238,150,163,217,187,149,54,69,123,83,125,213,17,125,102,146,234,246,9,173,120,125,22,117,167,151,216,110,214,106,248,214,74,122,152,217,35,58,209,30,246,46,237,145,173,115,85,29,27,209,90,168,138,138,138,138,128,98,231,51,126,37,181,195,135,124,10,199,81,163,182,123,149,43,175,94,43,198,228,180,244,177,212,65,103,236,207,70,145,247,155,44,18,71,249,238,244,145,55,173,204,243,85,219,169,81,17,47,79,5,218,155,157,235,7,12,216,14,162,106,53,190,166,27,245,226,218,231,86,77,81,27,98,125,82,199,52,145,54,171,161,177,177,173,108,204,141,147,53,26,212,111,76,173,217,92,155,57,110,166,91,132,225,153,253,158,92,127,58,196,108,185,29,174,125,187,180,87,106,8,170,224,126,206,107,211,120,229,107,154,187,57,140,114,121,124,90,213,248,162,31,109,146,199,101,198,173,20,120,254,57,104,162,181,90,237,240,178,154,142,138,138,6,193,79,79,19,83,102,199,28,108,68,107,26,136,155,34,34,34,32,31,113,194,170,167,193,55,3,224,158,96,83,215,38,255,0,222,188,191,202,57,69,114,252,91,183,249,206,85,81,60,213,118,8,168,191,0,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,251,106,213,234,107,151,250,190,227,176,1,195,85,85,55,115,118,95,217,185,200,0,112,170,136,155,170,236,136,17,81,83,116,84,84,254,131,2,121,128,243,4,204,56,104,186,81,225,122,123,140,89,238,55,59,131,170,35,125,85,194,74,142,138,69,137,41,159,231,28,106,197,147,169,179,61,60,164,78,149,68,95,63,130,223,174,9,53,199,41,226,23,135,220,99,83,114,187,85,21,21,125,206,42,134,212,50,145,207,88,149,240,213,212,64,174,106,72,231,57,17,123,40,187,42,174,221,91,110,187,110,7,162,226,135,135,187,79,19,58,63,124,210,155,157,254,162,201,244,180,49,182,26,248,32,108,206,130,88,231,138,104,220,172,114,167,91,122,225,103,83,81,205,85,106,185,17,205,85,69,75,89,193,31,1,22,110,14,155,146,86,187,81,106,178,251,166,67,61,51,150,101,181,178,130,24,34,129,146,181,141,108,125,201,92,174,85,168,149,85,221,104,138,157,8,141,77,149,93,149,192,1,10,124,221,53,134,131,59,213,123,6,39,103,184,211,212,69,143,210,87,67,82,144,76,231,116,185,106,213,168,142,79,130,59,243,31,15,249,188,137,149,203,47,81,227,184,253,85,226,85,251,52,253,27,252,127,156,246,183,238,243,254,113,173,30,178,230,183,28,255,0,82,242,28,150,228,171,220,168,185,85,185,169,214,231,236,215,84,72,244,77,221,231,241,122,129,150,252,170,116,87,242,135,168,247,44,198,170,154,71,211,216,230,100,17,175,101,142,99,159,37,37,82,57,21,93,240,84,69,98,249,126,212,38,233,141,107,26,140,98,34,53,168,136,136,159,114,17,255,0,201,247,77,147,24,209,107,230,73,82,221,230,188,93,105,234,226,87,53,138,189,14,162,137,83,101,77,215,111,206,47,199,98,64,128,20,185,81,10,142,185,28,136,155,252,64,165,17,21,78,198,161,75,17,118,253,165,127,0,57,0,0,7,10,187,20,171,128,169,84,235,115,21,223,2,180,77,252,254,226,160,58,219,19,83,205,126,37,104,136,159,3,144,0,31,159,124,190,91,177,235,116,247,75,164,253,168,32,141,210,57,221,46,119,146,127,146,138,191,122,125,198,11,241,77,205,19,28,209,218,153,177,172,30,195,71,124,185,186,9,145,18,121,106,160,232,145,178,171,62,61,148,79,185,203,250,95,119,199,204,12,237,174,187,90,173,140,89,46,55,42,90,86,167,223,52,205,98,124,118,251,215,246,150,175,40,226,243,134,124,61,207,138,253,173,184,133,52,204,85,69,141,215,38,43,145,81,221,42,155,55,127,130,144,219,170,28,204,53,251,82,28,232,225,101,21,146,157,219,167,69,45,101,106,189,19,173,28,159,107,188,137,229,178,39,232,254,210,194,99,152,126,172,235,77,124,238,177,199,93,127,168,238,47,115,196,92,152,138,142,114,43,213,55,158,68,253,138,191,31,248,192,154,156,191,154,55,12,24,223,82,80,103,118,171,155,154,228,77,169,150,170,84,84,221,83,125,227,129,201,247,127,198,90,108,143,156,166,155,208,59,108,119,24,164,186,55,127,139,170,43,33,217,55,95,240,169,127,161,63,210,98,214,157,114,164,213,108,198,24,42,47,119,247,90,18,70,117,186,54,211,82,206,173,251,13,93,186,146,175,246,187,111,135,221,253,37,245,181,242,86,199,146,6,173,223,82,242,73,101,233,69,119,98,158,146,36,223,100,251,149,207,251,247,251,192,184,216,247,56,77,25,184,70,199,95,169,169,109,146,43,119,115,81,43,165,217,118,79,45,219,75,251,85,127,208,93,221,63,230,75,194,206,111,51,105,103,212,251,37,174,119,35,213,18,173,243,194,139,211,183,248,216,88,158,105,191,223,247,24,175,124,228,189,142,211,211,73,45,171,81,242,86,57,187,116,186,120,105,36,79,210,219,224,142,106,252,63,164,197,61,120,224,3,85,116,61,175,186,91,43,101,188,82,196,176,167,121,60,53,43,155,220,221,23,255,0,170,28,190,74,155,124,62,240,39,127,21,206,240,204,226,133,46,120,126,81,108,188,82,185,206,98,75,71,82,217,26,170,213,68,84,242,95,185,85,15,222,53,241,225,155,142,157,83,225,250,227,69,111,125,84,151,139,42,85,163,231,138,182,225,85,246,24,249,99,116,138,136,215,170,47,217,98,249,116,175,233,47,199,224,77,246,130,235,222,41,175,56,116,57,86,59,59,21,36,150,104,149,140,142,100,68,237,189,26,171,249,198,53,126,244,2,232,0,0,165,93,211,241,58,156,155,167,146,29,146,34,42,111,191,192,249,210,95,63,135,144,21,198,170,215,127,71,245,29,232,168,190,104,124,200,229,85,242,243,243,62,136,213,21,160,84,120,61,113,192,104,117,47,74,178,124,66,182,20,145,46,86,186,138,118,170,70,199,185,58,155,252,212,119,150,254,72,123,194,151,177,178,49,209,189,17,90,228,86,170,47,222,138,6,181,250,217,128,228,26,5,173,149,212,62,30,174,146,75,125,214,106,235,107,229,103,105,93,28,117,114,54,55,53,88,191,15,205,252,83,111,243,19,19,203,75,136,136,245,163,72,165,181,92,106,233,214,233,96,146,146,134,86,36,242,62,71,42,81,179,119,47,95,159,154,198,255,0,130,175,193,124,204,75,231,23,164,116,214,108,179,23,207,109,176,182,54,207,67,86,149,93,49,198,212,93,234,153,211,240,217,203,231,51,190,229,255,0,55,153,226,57,76,234,194,225,26,157,116,196,164,217,89,123,150,57,152,213,116,136,138,232,233,43,21,222,77,69,79,130,55,227,176,19,104,0,2,149,69,251,142,81,54,10,170,112,138,160,84,14,19,204,228,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,31,86,111,195,62,101,135,112,233,167,156,77,54,186,146,191,19,207,42,43,45,175,70,170,71,61,182,227,5,85,92,77,129,236,87,42,200,201,98,164,124,173,145,191,5,73,24,246,183,104,221,47,235,112,119,197,86,101,194,134,174,91,243,11,53,202,173,216,197,198,162,158,155,44,180,71,26,76,203,141,185,31,246,213,177,57,236,111,137,141,174,145,208,191,169,189,47,85,106,175,109,242,49,242,231,203,147,22,177,103,60,186,176,188,43,41,161,241,182,92,130,223,145,90,238,52,221,215,199,223,165,158,233,95,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,50,202,225,252,153,48,72,245,199,41,201,51,252,175,196,105,147,110,13,173,197,241,219,60,211,67,84,248,95,50,72,234,74,233,165,71,189,176,196,196,88,17,98,145,101,153,174,238,119,32,115,122,28,23,131,152,70,127,134,234,159,46,28,219,80,116,251,33,164,190,99,215,202,123,37,77,13,117,50,175,68,172,250,102,141,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,8,73,243,230,99,105,181,88,57,127,234,5,138,197,108,164,183,91,109,212,246,26,74,58,58,72,91,12,20,208,71,118,161,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,16,109,164,248,47,229,67,84,240,221,51,250,83,232,207,173,185,5,186,197,227,123,29,239,11,226,170,99,135,187,219,234,111,95,79,115,171,167,169,187,237,182,233,190,224,101,175,45,14,56,234,120,113,204,161,209,236,225,148,143,211,172,210,241,27,230,171,145,241,83,190,199,113,153,35,129,43,93,51,213,173,90,101,107,34,108,205,123,190,195,35,73,24,168,173,123,38,156,147,90,30,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,162,70,183,117,106,61,221,15,71,198,229,235,99,145,36,43,149,103,30,63,247,163,133,77,95,189,127,141,139,16,190,220,238,63,238,12,166,178,53,157,175,247,195,162,124,147,127,139,167,99,127,189,48,9,84,33,219,154,199,28,116,218,149,117,175,225,111,77,153,87,21,139,24,188,43,50,155,155,159,44,11,113,184,210,185,236,90,38,71,186,35,233,161,151,119,57,210,53,123,147,69,27,152,141,108,77,146,107,213,205,99,142,58,157,53,181,87,240,183,166,204,164,150,251,147,217,213,153,77,205,207,138,116,183,91,170,154,246,45,19,35,221,85,149,51,69,187,156,233,26,157,184,101,141,204,71,58,86,201,12,75,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,160,121,242,106,121,42,122,88,202,126,96,87,123,117,184,136,13,88,193,127,37,250,167,153,105,159,210,159,73,253,82,200,46,54,47,27,216,236,248,175,11,83,36,61,222,223,83,186,58,187,125,93,61,78,219,125,183,93,183,37,255,0,146,167,165,140,167,230,5,119,183,91,128,207,240,0,26,214,113,99,234,159,89,62,96,100,62,227,57,245,90,184,103,204,175,252,46,93,120,167,177,87,82,85,88,177,204,161,248,229,246,133,202,145,207,70,197,138,141,96,171,98,171,182,153,143,150,177,34,115,17,17,236,94,219,145,30,215,61,98,249,120,177,245,79,172,159,48,50,31,113,156,148,158,77,86,155,85,255,0,132,76,218,197,125,182,82,92,109,183,28,226,229,73,89,71,87,11,102,130,166,9,45,150,246,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,17,109,195,71,17,121,223,11,250,167,65,169,152,45,71,248,170,59,197,23,68,63,221,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,111,91,62,40,191,20,93,132,244,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,212,221,211,117,106,181,205,123,28,246,61,143,118,5,199,201,199,13,127,20,117,23,87,93,106,227,209,24,41,225,187,178,212,234,149,241,179,213,190,89,17,214,134,76,143,89,82,154,52,141,143,117,67,186,101,88,230,142,38,43,228,73,42,25,35,216,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,152,31,172,97,255,0,49,158,10,63,149,86,156,65,127,192,45,150,168,245,55,22,252,229,182,166,116,237,73,116,161,68,122,201,108,116,221,77,99,122,158,244,146,39,74,142,107,36,107,155,188,77,154,89,19,48,11,105,196,86,188,225,188,54,233,29,247,85,179,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,117,200,230,236,174,70,59,161,136,249,28,157,12,114,160,107,111,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,15,245,85,158,229,95,236,174,71,146,100,119,15,246,202,202,235,149,117,68,159,240,164,154,105,36,127,244,185,206,119,222,170,122,13,107,212,218,157,102,213,204,191,85,170,172,212,150,151,229,87,138,155,162,80,211,71,19,89,76,201,30,170,200,213,98,142,54,200,244,111,74,62,85,98,62,87,245,72,253,222,247,42,253,90,3,172,119,222,31,245,151,19,214,44,114,31,17,87,140,220,27,81,37,55,83,25,226,233,94,215,71,83,77,214,246,61,35,238,193,36,177,119,58,21,204,235,234,111,218,106,40,19,147,192,15,7,214,174,19,116,141,173,184,37,92,153,222,99,79,71,95,149,190,105,90,172,166,157,140,114,199,67,19,99,123,162,232,167,89,165,98,200,215,57,101,123,158,254,174,133,142,56,242,128,242,154,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,221,82,70,249,33,235,79,183,4,189,183,189,141,154,39,163,163,145,136,229,232,145,143,106,174,237,83,213,128,0,1,138,188,209,253,9,234,111,224,190,241,68,65,94,147,224,191,149,13,83,195,116,207,233,79,163,62,182,228,22,235,23,141,236,119,188,47,138,169,142,30,239,111,169,189,125,61,206,174,158,166,239,182,219,166,251,147,169,205,31,208,158,166,254,11,239,20,68,43,112,157,234,159,70,254,96,99,222,227,0,14,37,248,116,206,248,95,213,58,253,51,206,169,255,0,198,214,89,235,122,225,254,233,218,252,76,208,193,89,219,138,89,59,61,222,195,221,218,123,186,217,240,84,248,42,231,79,43,174,96,21,150,138,203,111,12,154,223,145,119,173,83,120,107,118,15,116,158,57,231,170,142,170,89,226,130,27,75,187,108,127,84,43,221,222,41,36,86,54,22,198,232,213,202,197,137,177,103,175,24,156,42,225,188,87,233,29,195,15,188,219,105,27,147,219,169,234,42,113,59,188,146,44,47,183,92,85,159,97,29,43,88,247,120,105,28,216,219,51,58,93,212,196,71,34,119,25,27,217,103,248,5,229,221,138,240,199,71,73,170,89,226,253,55,169,183,43,124,42,158,34,158,54,199,140,247,96,111,137,164,167,232,146,70,73,55,91,165,141,245,72,239,181,26,35,88,140,107,164,238,134,106,128,0,130,190,101,124,20,92,120,116,212,122,237,80,194,173,155,105,150,93,112,108,148,207,106,82,193,29,170,233,82,181,50,190,217,20,17,185,30,176,177,144,57,241,185,34,107,27,27,217,18,171,156,197,115,241,46,60,255,0,50,139,1,168,210,214,228,53,107,137,213,94,33,191,190,210,229,71,64,151,24,161,146,6,212,49,21,55,99,214,41,158,199,116,170,117,162,71,215,213,219,143,166,90,121,183,241,131,106,195,48,217,56,95,195,23,31,188,95,114,154,126,172,171,196,196,218,183,217,104,145,99,146,157,137,19,216,177,50,166,101,252,227,30,171,220,133,145,182,70,181,174,150,9,153,14,192,100,167,0,188,40,214,113,91,174,52,150,75,156,93,24,102,47,217,188,101,19,73,12,235,28,244,173,153,168,218,6,201,18,183,183,53,71,219,107,85,100,99,155,27,39,145,189,75,23,67,167,251,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,34,135,148,7,22,120,110,11,83,83,194,246,97,79,73,105,126,85,120,169,189,90,47,149,53,234,214,85,92,100,138,142,158,43,106,69,219,233,107,222,216,36,115,36,116,169,212,254,152,154,213,123,217,213,46,128,0,0,8,86,231,87,234,159,22,249,127,67,238,55,18,106,72,86,231,87,234,159,22,249,127,67,238,55,16,49,127,72,184,103,204,181,171,72,245,79,84,176,202,234,71,191,74,41,232,46,87,59,100,202,145,190,166,221,51,42,223,81,60,82,57,200,222,184,27,73,214,177,170,125,182,57,253,46,235,107,99,147,192,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,154,114,49,253,118,126,237,255,0,18,60,167,52,190,2,126,162,86,95,184,174,210,249,250,241,251,173,195,198,101,246,186,138,141,228,160,174,171,157,26,181,148,238,122,239,36,51,79,43,81,241,110,174,142,73,17,88,139,19,149,176,6,127,240,251,198,190,141,107,230,135,93,181,174,138,231,244,36,120,141,190,90,220,198,211,58,186,122,171,23,106,23,203,35,156,216,219,215,52,42,200,228,116,82,177,159,156,107,28,157,45,145,178,68,200,97,227,147,139,187,175,23,218,184,220,174,11,117,93,159,19,176,211,186,219,142,90,167,168,115,222,200,21,234,231,213,76,196,114,196,202,153,151,167,175,182,155,35,35,134,53,116,157,164,145,216,234,100,87,3,156,34,93,120,190,213,199,98,147,220,106,236,248,157,134,157,183,44,142,235,5,59,158,246,64,175,70,178,150,23,171,86,38,84,204,189,93,29,197,217,25,28,210,35,100,237,44,110,15,21,134,240,233,157,229,186,19,157,241,21,225,252,38,25,133,118,104,252,111,92,50,120,187,164,149,148,16,248,62,223,117,37,143,104,107,251,221,222,219,153,249,174,141,247,118,237,112,157,234,159,70,254,96,99,222,227,1,50,124,198,241,107,22,13,203,171,52,194,177,106,31,5,101,199,237,248,237,174,221,77,221,124,157,138,88,46,148,17,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,33,179,132,239,84,250,55,243,3,30,247,24,0,217,76,0,6,42,241,245,193,70,43,197,102,156,85,222,237,54,207,15,169,184,205,190,105,49,203,133,58,70,201,43,250,17,210,54,217,80,178,57,140,116,50,189,85,24,231,185,59,50,61,94,139,210,233,89,44,11,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,102,210,102,26,241,255,0,192,37,171,139,25,49,204,231,26,186,85,218,115,107,77,69,5,146,122,134,163,102,130,123,36,149,169,223,115,226,146,88,218,143,165,109,69,69,75,85,142,71,72,141,146,37,71,171,226,88,130,40,56,40,225,70,251,197,166,178,209,97,189,171,173,30,33,109,218,179,41,189,209,66,199,120,10,94,151,172,113,163,164,84,98,77,59,217,218,141,54,123,147,119,201,219,123,34,145,12,191,231,69,139,88,176,108,87,135,172,43,22,161,240,86,92,126,223,124,181,219,169,187,175,147,177,75,4,118,184,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,146,43,195,71,14,152,39,11,250,89,65,166,120,45,63,248,170,203,197,111,92,223,221,59,167,134,134,25,235,59,114,203,39,103,187,216,99,187,76,119,67,62,8,159,21,92,0,231,157,250,147,253,228,254,26,5,170,228,169,234,159,41,249,127,93,238,54,225,205,11,129,111,200,166,84,253,113,209,204,51,194,105,181,235,163,233,138,106,39,117,67,98,186,73,35,145,118,133,26,158,30,142,109,227,237,236,174,99,37,87,199,249,166,186,158,53,114,84,245,79,148,252,191,174,247,27,113,50,121,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,152,26,182,147,19,202,159,129,202,157,53,181,80,113,73,169,47,164,150,251,147,217,209,248,181,177,172,138,116,183,91,170,154,199,165,107,228,217,85,149,51,69,179,90,216,220,157,184,101,145,175,87,58,87,71,15,234,232,135,41,172,103,77,56,163,185,235,6,65,145,210,86,97,54,11,195,47,120,45,134,130,74,134,79,4,233,47,118,22,214,190,69,87,43,41,28,141,107,17,178,61,103,86,49,242,43,17,31,12,146,20,0,197,94,104,254,132,245,55,240,95,120,162,50,168,197,94,104,254,132,245,55,240,95,120,162,2,0,76,223,229,161,199,29,79,14,57,148,58,61,156,50,145,250,117,154,94,35,124,213,114,62,42,119,216,238,51,36,112,37,107,166,122,181,171,76,173,100,77,153,175,119,216,100,105,35,21,21,175,100,216,149,164,248,47,229,67,84,240,221,51,250,83,232,207,173,185,5,186,197,227,123,29,239,11,226,170,99,135,187,219,234,111,95,79,115,171,167,169,187,237,182,233,190,231,160,226,43,65,179,46,27,117,114,251,165,57,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,122,36,107,119,86,163,221,208,244,124,110,94,182,57,16,54,94,4,85,242,172,227,199,254,244,112,169,171,247,175,241,177,98,23,219,157,199,253,193,148,214,70,179,181,254,248,116,79,146,111,241,116,236,111,247,166,30,215,154,199,28,117,58,107,106,175,225,111,77,153,73,45,247,39,179,171,50,155,155,159,20,233,110,183,85,53,236,90,38,71,186,171,42,102,139,119,57,210,53,59,112,203,27,152,142,116,173,146,16,178,188,214,56,227,166,212,171,173,127,11,122,108,202,184,172,88,197,225,89,148,220,220,249,96,91,141,198,149,207,98,209,50,61,209,31,77,12,187,185,206,145,171,220,154,40,220,196,107,98,108,147,71,1,232,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,234,213,140,23,242,95,170,121,150,153,253,41,244,159,213,44,130,227,98,241,189,142,207,138,240,181,50,67,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,112,37,255,0,146,167,165,140,167,230,5,119,183,91,136,171,226,199,213,62,178,124,192,200,125,198,114,85,57,42,122,88,202,126,96,87,123,117,184,138,190,44,125,83,235,39,204,12,135,220,103,1,79,195,214,85,112,225,150,110,39,109,53,62,50,203,109,204,37,196,174,244,81,210,200,233,40,127,181,105,230,130,177,210,53,21,137,11,223,58,194,229,127,71,76,139,2,34,189,101,217,142,26,56,139,206,248,95,213,58,13,76,193,106,63,197,81,222,40,186,33,254,233,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,241,69,248,162,202,79,38,171,77,170,255,0,194,38,109,98,190,219,41,46,54,219,142,113,114,164,172,163,171,133,179,65,83,4,150,203,123,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,193,94,96,220,18,93,120,80,207,227,190,227,16,85,215,105,214,85,81,81,53,170,177,180,174,108,22,153,221,52,206,101,165,242,58,105,94,247,199,78,216,220,217,100,86,172,201,220,86,162,172,114,108,19,105,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,174,1,0,60,2,241,175,149,112,167,168,244,150,75,181,207,196,105,150,77,112,134,60,142,223,80,178,62,58,14,181,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,244,108,70,42,117,54,39,197,61,24,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,144,31,172,0,3,90,206,44,125,83,235,39,204,12,135,220,103,62,172,223,134,124,203,14,225,211,79,56,154,109,117,37,126,39,158,84,86,91,94,141,84,142,123,109,198,10,170,184,155,3,216,174,85,145,146,197,72,249,91,35,126,10,146,49,237,110,209,186,95,151,139,31,84,250,201,243,3,33,247,25,201,147,229,201,139,88,179,158,93,88,94,21,148,208,248,219,46,65,111,200,173,119,26,110,235,227,239,210,207,116,175,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,152,17,45,193,71,21,215,222,18,245,150,139,50,238,221,107,49,11,150,212,121,77,146,138,102,55,199,210,244,189,35,145,27,34,43,22,104,30,254,236,107,187,28,187,62,62,227,25,44,138,108,39,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,26,251,241,201,194,37,215,132,29,92,110,41,5,198,174,241,137,223,169,221,114,199,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,211,215,219,93,149,146,67,34,182,62,234,70,219,129,203,175,142,170,158,22,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,65,238,123,88,247,181,24,240,157,224,124,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,24,1,206,175,210,198,45,243,2,135,219,174,36,64,105,62,11,249,80,213,60,55,76,254,148,250,51,235,110,65,110,177,120,222,199,123,194,248,170,152,225,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,185,47,252,234,253,44,98,223,48,40,125,186,226,69,95,9,222,169,244,111,230,6,61,238,48,1,231,245,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,252,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,36,211,149,215,48,10,59,189,29,183,134,77,111,200,187,55,88,124,53,187,7,186,79,28,16,82,201,75,20,17,65,13,165,221,182,51,166,100,237,111,20,146,43,221,51,164,116,106,228,122,68,217,114,87,143,174,10,49,94,43,52,226,174,247,105,182,120,125,77,198,109,243,73,142,92,41,210,54,73,95,208,142,145,182,202,133,145,204,99,161,149,234,168,199,61,201,217,145,234,244,94,151,74,201,92,16,112,19,130,112,143,98,131,35,173,159,233,189,77,185,91,228,163,189,222,226,168,153,180,172,134,87,195,35,168,233,161,85,70,44,44,124,17,170,74,246,119,94,228,115,183,99,92,145,48,28,125,113,175,138,240,167,167,21,118,75,77,207,196,106,110,77,111,154,60,114,223,78,177,190,74,14,180,116,109,185,212,36,141,123,27,12,79,69,86,53,237,94,244,140,86,34,116,182,87,197,2,217,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,145,178,71,16,60,60,105,127,19,88,3,180,231,85,237,85,117,150,214,84,45,117,28,180,149,146,83,79,69,90,144,203,12,117,49,185,171,210,231,177,179,200,168,217,26,248,213,85,58,152,237,182,48,215,130,158,86,159,144,173,101,186,234,126,175,221,109,89,71,213,123,132,244,248,133,63,129,222,25,254,205,60,180,215,157,251,203,219,153,157,85,17,120,121,35,119,110,86,119,89,35,186,98,145,67,219,114,208,224,114,155,135,28,54,29,97,206,31,86,253,69,205,44,241,178,106,73,25,45,59,44,118,233,150,57,210,137,208,189,26,229,169,87,50,39,76,231,183,236,62,52,141,136,136,215,190,104,54,54,168,53,87,2,114,115,62,17,45,92,95,114,252,209,156,82,11,141,37,159,44,176,224,246,11,150,57,117,158,157,175,99,39,91,84,45,125,44,207,70,172,172,166,153,58,122,251,107,186,62,56,100,86,201,218,72,221,9,121,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,153,177,247,9,222,150,52,111,229,254,61,237,208,22,43,152,31,47,202,110,46,169,173,121,198,15,125,164,177,234,45,142,158,59,108,51,92,166,151,232,234,251,119,117,207,88,38,70,53,238,137,241,186,89,100,100,140,98,239,212,230,61,174,71,49,240,135,159,229,123,198,191,242,128,193,25,163,26,133,115,186,215,106,78,27,111,125,76,183,26,213,239,125,51,107,108,205,99,42,22,86,181,54,154,46,236,16,200,146,42,190,79,177,47,92,142,124,189,188,234,49,255,0,133,30,10,52,107,132,187,19,62,166,219,62,146,203,235,45,241,209,94,242,154,196,119,138,175,217,235,35,155,28,106,231,50,150,21,122,167,230,163,219,118,197,15,113,210,190,52,144,200,0,0,0,6,42,241,245,193,70,43,197,102,156,85,222,237,54,207,15,169,184,205,190,105,49,203,133,58,70,201,43,250,17,210,54,217,80,178,57,140,116,50,189,85,24,231,185,59,50,61,94,139,210,233,89,46,85,0,53,108,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,207,202,37,167,157,30,133,233,197,14,19,142,113,15,108,179,120,28,206,187,32,166,198,238,85,52,234,140,142,227,74,234,58,153,35,125,67,54,251,115,71,225,88,198,72,138,142,237,185,88,238,180,100,73,30,10,240,15,166,120,174,174,241,123,166,216,46,107,73,226,236,181,23,10,139,133,77,43,163,142,72,234,188,21,36,213,140,130,86,72,199,49,240,200,250,118,178,70,43,126,212,110,123,81,81,85,21,3,50,185,95,114,251,166,187,83,89,120,161,214,155,85,91,24,202,134,215,225,246,58,152,165,166,127,92,50,210,212,81,222,146,88,167,107,149,138,230,78,214,65,44,93,18,49,91,47,218,99,153,188,175,128,0,181,92,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,116,77,253,211,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,226,171,240,69,186,167,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,215,7,136,173,121,204,184,146,213,203,238,171,102,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,232,141,174,217,92,140,111,91,213,242,57,58,222,229,89,10,229,89,192,119,253,232,226,175,87,236,191,227,101,196,44,87,59,119,251,131,233,175,109,127,119,253,240,216,153,36,63,226,234,24,239,239,79,63,87,79,57,57,209,226,92,77,80,222,239,121,159,211,218,79,97,236,95,97,134,190,134,5,170,185,85,37,84,171,29,166,120,213,95,28,176,178,56,161,117,68,238,142,54,202,217,187,113,196,222,167,190,25,63,3,90,206,44,125,83,235,39,204,12,135,220,103,36,39,150,246,131,97,188,73,114,252,212,125,41,204,232,169,28,203,142,113,113,125,178,186,106,117,153,246,155,138,90,168,18,158,182,36,107,216,238,184,220,237,213,168,246,245,177,95,27,151,161,238,69,143,110,44,125,83,235,39,204,12,135,220,103,37,83,146,167,165,140,167,230,5,119,183,91,128,138,14,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,162,70,183,117,106,61,221,15,71,198,229,235,99,145,51,255,0,149,247,48,74,107,77,53,151,133,237,105,186,213,189,143,168,109,6,31,124,169,150,90,151,245,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,209,27,17,177,125,150,53,155,102,175,28,156,34,90,184,190,210,54,226,144,92,105,44,249,101,134,161,215,44,114,235,61,59,94,198,78,172,86,190,150,103,163,86,86,83,76,157,61,125,181,221,31,28,50,43,100,237,36,110,183,252,5,114,251,195,120,102,199,173,154,131,156,218,169,46,250,169,89,79,226,31,93,52,74,143,176,50,162,150,4,154,223,18,54,121,96,123,227,145,179,177,106,227,70,189,236,149,237,69,70,57,81,66,50,249,163,250,236,212,223,193,125,158,136,178,148,250,23,168,245,218,29,55,16,246,203,55,142,195,40,114,9,113,187,149,77,58,171,228,183,85,54,26,121,35,125,67,54,251,16,201,226,152,198,72,138,173,238,53,88,238,133,124,73,37,235,230,143,235,179,83,127,5,246,122,35,58,121,64,98,214,44,231,130,253,66,194,178,154,31,27,101,200,51,11,181,174,227,77,221,124,125,250,89,237,52,17,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,2,45,184,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,216,79,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,235,141,206,217,28,172,111,91,21,146,53,58,30,213,88,76,227,235,130,140,171,133,61,71,171,189,218,109,158,35,76,178,107,132,210,99,151,10,116,145,241,208,117,171,164,109,178,161,100,115,222,217,162,98,42,49,207,114,247,163,98,189,23,169,178,178,47,63,192,231,23,119,94,16,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,175,87,71,113,54,86,73,52,104,232,251,171,35,67,97,224,126,78,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,126,176,0,0,2,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,12,85,225,255,0,135,172,171,136,186,204,222,201,133,84,239,122,196,112,250,204,182,154,222,218,89,39,146,235,225,167,167,141,244,113,36,104,175,73,158,201,220,177,162,53,221,82,49,140,84,106,61,94,203,127,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,25,213,201,83,213,62,83,242,254,187,220,109,197,213,230,167,192,119,253,247,226,175,72,44,191,226,165,203,236,86,203,119,251,187,234,111,110,127,119,253,238,217,89,28,63,227,42,30,239,239,175,3,42,184,5,227,95,21,226,179,78,41,44,151,107,159,135,212,220,102,223,12,121,29,190,161,99,100,149,253,8,216,221,115,167,72,218,198,58,25,94,168,175,107,26,157,153,30,140,84,233,116,79,151,42,141,101,180,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,110,194,156,52,113,23,130,113,65,165,148,26,153,130,212,127,138,163,188,81,116,77,253,204,186,120,104,102,158,143,185,44,81,247,187,93,246,55,186,198,244,63,226,139,241,68,11,170,0,2,0,121,163,250,236,212,223,193,125,158,136,242,152,7,7,89,222,168,112,177,145,241,47,130,214,125,39,245,75,32,172,183,94,44,157,184,97,240,182,186,91,115,107,103,184,248,137,103,111,95,79,113,140,236,50,55,61,119,234,69,93,149,167,171,230,143,235,179,83,127,5,246,122,35,63,249,42,122,88,202,126,96,87,123,117,184,8,149,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,187,10,112,209,196,94,9,197,6,150,80,106,102,11,81,254,42,142,241,69,209,55,247,50,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,208,255,0,138,47,197,19,10,181,143,148,38,43,159,241,53,29,255,0,10,184,125,73,210,203,197,189,110,151,106,107,107,99,150,74,107,163,42,163,73,168,169,97,122,181,41,97,158,9,29,36,79,68,157,145,73,20,173,88,219,26,195,26,200,86,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,135,160,45,87,22,62,150,53,147,229,254,67,237,211,151,84,181,92,88,250,88,214,79,151,249,15,183,78,6,181,133,213,215,94,30,178,173,11,163,211,251,221,218,167,233,27,46,164,97,246,204,182,209,112,142,150,72,163,79,19,3,36,158,141,202,228,86,44,208,61,232,142,70,57,219,199,36,15,84,98,203,208,219,84,108,17,140,232,54,27,196,151,47,205,56,210,156,206,138,145,204,184,233,189,133,246,202,233,169,214,103,218,110,41,106,137,41,235,98,70,189,142,235,141,206,221,90,143,111,91,21,241,185,122,30,228,80,140,30,93,124,117,84,240,181,153,38,15,168,53,245,111,210,187,253,68,211,87,67,77,75,19,223,108,184,204,148,236,75,146,170,70,179,204,198,199,78,216,223,11,95,250,15,115,218,199,189,168,199,204,78,186,113,31,167,26,25,161,215,29,115,187,100,22,170,251,87,209,233,81,96,108,85,233,219,191,85,75,10,201,73,77,77,44,109,147,175,189,178,42,72,198,189,173,143,170,85,251,12,115,147,95,110,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,162,70,183,117,106,61,221,15,71,198,229,235,99,145,60,254,97,170,186,143,168,22,44,91,24,205,115,75,173,234,213,133,91,221,107,176,82,86,84,44,145,219,233,85,234,245,142,52,95,248,45,221,119,114,71,20,49,162,244,69,27,90,30,131,136,173,121,204,184,146,213,203,238,171,102,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,232,141,174,217,92,140,111,91,213,242,57,58,222,229,92,255,0,229,125,203,238,154,237,77,101,226,135,90,109,85,108,99,42,27,95,135,216,234,98,150,153,253,112,203,75,81,71,122,73,98,157,174,86,43,153,59,89,4,177,116,72,197,108,191,105,142,102,246,43,151,55,1,63,202,162,251,62,164,106,36,254,31,76,177,155,135,131,171,167,130,163,162,170,245,92,198,50,85,163,106,177,122,225,133,25,36,110,150,95,39,43,94,214,68,189,78,116,144,206,160,0,0,24,127,204,103,130,143,229,85,167,16,95,240,11,101,170,61,77,197,191,57,109,169,157,59,82,93,40,81,30,178,91,29,55,83,88,222,167,189,36,137,210,163,154,201,26,230,239,19,102,150,68,130,204,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,217,35,136,173,121,195,120,109,210,59,238,171,102,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,235,145,205,217,92,140,119,67,17,242,57,58,24,229,77,117,245,175,83,106,117,155,87,50,253,86,170,179,82,90,95,149,94,42,110,137,67,77,28,77,101,51,36,122,171,35,85,138,56,219,35,209,189,40,249,85,136,249,95,213,35,247,123,220,170,30,127,253,85,103,185,87,251,43,145,228,153,29,195,253,178,178,186,229,93,81,39,252,41,38,154,73,31,253,46,115,157,247,170,147,231,192,15,7,214,174,19,116,141,173,184,37,92,153,222,99,79,71,95,149,190,105,90,172,166,157,140,114,199,67,19,99,123,162,232,167,89,165,98,200,215,57,101,123,158,254,174,133,142,56,224,219,64,117,142,251,195,254,178,226,122,197,142,67,226,42,241,155,131,106,36,166,234,99,60,93,43,218,232,234,105,186,222,199,164,125,216,36,150,46,231,66,185,157,125,77,251,77,69,54,62,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,234,146,55,201,15,90,125,184,37,237,189,236,108,209,61,29,28,140,71,47,68,140,123,85,119,106,129,234,192,0,12,85,230,143,232,79,83,127,5,247,138,35,42,140,85,230,143,232,79,83,127,5,247,138,32,32,175,73,240,95,202,134,169,225,186,103,244,167,209,159,91,114,11,117,139,198,246,59,222,23,197,84,199,15,119,183,212,222,190,158,231,87,79,83,119,219,109,211,125,207,87,196,191,14,153,223,11,250,167,95,166,121,213,63,248,218,203,61,111,92,63,221,59,95,137,154,24,43,59,113,75,39,103,187,216,123,187,79,119,91,62,10,159,5,87,9,222,169,244,111,230,6,61,238,48,19,189,198,39,10,184,111,21,250,71,112,195,239,54,218,70,228,246,234,122,138,156,78,239,36,139,11,237,215,21,103,216,71,74,214,61,222,26,71,54,54,204,206,151,117,49,17,200,157,198,70,246,6,5,114,186,230,1,89,104,172,182,240,201,173,249,23,122,213,55,134,183,96,247,73,227,158,122,168,234,165,158,40,33,180,187,182,199,245,66,189,221,226,146,69,99,97,108,110,141,92,172,88,155,20,181,24,85,192,47,46,236,87,134,58,58,77,82,207,23,233,189,77,185,91,225,84,241,20,241,182,60,103,187,3,124,77,37,63,68,146,50,73,186,221,44,111,170,71,125,168,209,26,196,99,93,39,119,53,64,0,112,190,64,21,55,56,68,95,188,42,169,202,42,129,200,0,12,54,230,91,196,68,122,47,164,81,90,173,213,116,233,116,191,201,87,67,19,22,121,25,35,85,104,223,179,147,163,207,201,100,103,197,83,226,158,100,59,104,158,3,144,107,238,182,80,208,248,122,186,185,46,23,88,107,174,79,137,157,213,108,114,85,198,217,28,229,122,252,63,57,241,93,255,0,206,100,247,54,109,88,92,223,83,173,120,148,123,35,44,146,201,51,218,142,145,81,29,37,37,26,183,201,200,137,240,87,124,55,61,191,39,77,35,166,188,229,153,70,123,114,133,178,54,10,26,68,165,234,142,55,34,109,84,254,175,142,238,79,56,91,247,39,249,252,128,148,29,14,192,104,116,211,74,177,140,66,138,20,141,45,182,186,122,119,42,198,198,57,122,91,252,228,111,150,254,106,123,194,150,49,177,177,177,177,17,26,212,70,162,39,220,136,84,7,10,168,158,106,116,72,170,231,127,71,245,29,210,42,35,84,249,213,202,139,231,229,230,7,99,17,27,241,242,59,17,221,95,3,231,238,238,237,142,248,209,17,55,223,226,5,96,0,7,224,229,89,222,25,131,208,173,207,48,202,45,150,122,86,185,172,89,107,42,91,27,81,92,170,136,158,107,247,170,41,227,117,235,94,241,77,6,195,166,202,178,41,216,137,28,176,196,140,124,115,42,47,113,234,212,95,205,177,203,247,41,8,60,76,241,211,170,124,64,220,107,109,236,170,146,207,101,90,181,124,17,81,92,42,190,219,25,44,142,141,85,28,244,68,251,47,79,46,148,253,20,248,124,0,150,93,64,230,75,194,206,17,51,169,96,212,251,37,210,118,163,21,82,145,243,204,137,213,191,248,168,94,158,73,183,223,247,150,139,33,231,9,163,54,248,222,235,13,53,45,206,68,110,237,106,165,116,91,174,203,229,187,169,127,106,39,250,76,8,208,126,0,53,87,92,26,203,165,206,182,91,61,44,171,50,119,151,195,85,57,221,189,145,63,250,161,171,230,171,183,195,238,50,178,199,201,123,29,168,166,142,91,174,163,228,175,115,183,234,116,16,210,70,159,165,183,193,92,229,248,127,72,30,215,28,231,41,166,245,238,219,34,198,41,45,109,223,226,218,138,201,183,77,211,252,26,95,233,95,244,23,103,16,230,141,195,6,73,210,149,249,221,170,216,231,57,83,106,149,170,137,17,55,68,223,121,32,106,125,255,0,241,24,237,116,228,173,143,44,14,91,70,165,228,145,75,210,170,222,253,61,36,169,190,203,247,35,153,247,237,247,150,43,81,121,82,106,182,29,12,245,22,75,251,174,233,27,58,219,27,169,169,96,87,125,135,46,221,75,87,251,91,183,195,239,254,128,37,139,23,226,243,134,124,193,204,138,195,173,184,133,76,207,84,68,141,183,38,35,149,85,221,40,155,59,111,138,151,82,134,237,106,185,177,36,183,92,169,106,154,191,124,51,53,233,241,219,238,95,218,107,61,145,225,250,179,162,213,240,58,249,29,117,130,163,184,157,191,15,114,98,170,185,168,143,68,222,9,23,246,162,252,127,227,47,222,151,243,48,215,237,55,115,99,153,148,87,186,118,236,157,21,85,149,168,245,78,181,114,253,174,242,167,158,234,159,163,251,0,159,16,96,63,11,60,209,49,205,98,169,135,26,206,44,52,118,59,155,96,137,21,32,150,170,126,185,29,42,51,227,217,84,251,218,191,165,247,252,124,140,232,177,223,45,217,13,186,11,165,174,126,236,19,198,217,26,238,151,55,201,127,202,68,95,185,126,224,62,245,68,95,137,67,162,106,249,167,196,236,0,117,53,138,223,137,216,138,114,82,169,183,159,220,5,64,161,28,84,139,184,28,128,0,165,200,117,170,34,41,218,190,101,15,69,219,246,1,83,85,20,168,235,141,200,169,191,192,236,2,151,181,175,106,177,232,138,215,34,162,162,253,232,66,47,53,109,21,252,158,106,61,183,49,165,166,145,148,247,201,159,4,139,217,99,88,215,199,73,74,141,68,86,252,85,81,30,190,127,177,73,188,35,247,156,22,155,38,79,162,214,60,146,153,187,77,103,186,212,85,202,173,107,17,122,27,69,42,174,234,187,46,223,155,79,134,224,98,175,40,189,97,160,193,53,94,255,0,137,222,46,52,244,241,100,20,148,48,211,36,243,57,189,78,74,180,106,163,83,224,174,252,255,0,195,254,127,50,107,13,99,52,107,53,184,224,26,151,143,100,182,213,94,229,61,202,145,206,78,183,51,118,182,162,55,170,110,223,63,139,16,217,115,19,189,71,145,99,244,183,136,151,236,212,117,237,241,254,107,220,223,191,207,249,160,99,71,27,156,4,89,184,197,110,55,90,221,69,170,196,46,152,244,245,46,73,146,214,202,248,103,138,118,68,215,181,209,247,34,114,57,22,158,37,71,117,170,34,117,162,181,119,69,109,211,225,127,135,187,79,12,218,63,99,210,155,101,254,162,247,244,76,50,54,106,249,224,108,46,158,89,39,150,105,28,140,106,175,67,122,230,127,75,85,206,84,106,53,21,206,84,85,91,182,0,225,85,17,55,85,68,79,233,8,168,169,186,46,232,165,131,227,111,92,114,158,30,184,125,201,245,55,20,181,81,86,215,219,34,167,109,59,42,220,244,137,31,53,93,60,8,231,36,110,107,149,19,188,171,178,42,111,211,182,233,190,229,133,229,253,204,19,48,226,94,233,89,133,234,22,49,103,183,92,237,238,167,141,149,86,249,42,58,42,214,84,169,127,148,114,43,214,62,150,194,196,243,145,122,149,85,124,190,8,25,238,112,229,84,77,218,221,215,246,110,114,0,235,237,171,151,169,206,95,234,251,142,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,227,100,253,136,114,14,23,125,151,111,143,221,184,28,156,57,168,246,171,87,224,169,176,219,204,228,12,96,226,7,128,61,37,226,58,241,85,115,205,110,151,186,73,42,222,143,239,219,210,149,179,193,229,22,253,167,201,19,213,157,93,150,162,249,46,232,170,94,237,31,210,172,87,68,116,211,30,210,188,42,25,25,103,199,40,155,71,78,249,89,27,101,155,101,87,62,89,123,108,99,93,35,222,231,61,238,70,167,83,156,229,95,53,83,216,128,0,0,49,131,152,110,105,89,134,240,245,120,169,162,145,204,146,95,15,178,163,220,213,242,174,164,79,139,127,202,83,95,101,85,114,171,156,170,170,190,106,170,76,135,56,252,229,44,186,107,103,195,163,150,70,201,123,167,150,68,233,69,219,243,85,148,110,243,84,84,68,248,47,220,164,62,216,173,83,94,238,176,91,32,68,89,38,234,219,207,111,131,85,223,31,243,1,177,39,4,248,204,120,199,14,152,125,35,88,141,116,214,139,108,174,242,106,110,190,6,157,62,239,143,192,190,199,224,224,86,200,236,248,85,138,219,28,109,141,41,237,180,177,244,181,17,17,58,98,107,126,239,47,184,253,224,56,95,34,135,183,171,203,224,86,171,177,74,239,247,0,98,109,228,86,112,223,129,200,0,14,21,118,64,58,228,119,74,110,124,253,107,213,178,157,242,121,167,220,112,216,60,247,80,59,34,68,233,69,79,188,172,225,19,100,216,228,1,102,120,141,226,95,15,208,12,54,233,126,186,206,201,107,40,233,101,150,56,30,201,209,170,246,244,108,138,177,198,239,143,113,190,103,79,20,92,72,98,60,63,233,213,234,249,120,171,157,43,162,162,149,212,241,69,77,36,138,178,126,109,168,155,181,90,136,187,202,221,151,169,63,173,54,32,87,92,181,139,43,226,3,84,110,153,5,69,109,92,241,93,238,79,240,20,178,204,244,107,90,245,99,88,222,151,200,228,106,170,49,155,249,237,191,252,65,114,184,165,227,167,83,184,133,188,213,82,199,91,45,162,196,222,253,60,80,81,87,213,35,103,133,211,43,218,174,107,158,137,250,40,212,217,91,240,223,203,238,79,49,195,63,10,153,159,18,249,3,233,173,213,82,81,208,197,83,20,85,85,137,217,145,200,178,53,238,223,165,242,177,85,126,199,244,254,151,244,25,45,192,199,46,156,159,55,189,91,117,19,83,173,244,76,179,83,84,211,212,197,75,227,32,155,187,19,161,87,253,184,214,57,17,124,220,205,147,116,243,69,253,136,164,186,224,90,113,137,105,205,150,11,46,47,101,163,163,138,22,49,187,195,77,20,106,189,44,70,39,232,53,169,240,79,216,6,26,104,15,42,205,41,211,251,114,212,102,179,187,33,173,149,205,151,251,163,108,162,153,25,188,93,46,70,238,215,236,222,165,85,219,127,244,252,76,200,196,116,183,3,193,232,27,110,199,113,139,101,44,45,70,249,71,69,12,127,6,163,83,244,24,137,240,67,213,128,56,68,68,68,68,77,145,62,8,114,0,3,226,185,217,237,151,138,119,83,92,104,96,157,143,219,116,146,38,187,224,187,167,197,20,251,64,17,207,199,47,46,220,83,46,181,92,53,19,9,115,232,46,84,180,157,206,213,53,37,36,76,149,208,193,50,163,92,191,97,87,117,70,34,174,255,0,4,79,217,229,26,26,11,196,70,161,240,215,151,199,112,177,75,35,224,100,172,117,77,3,235,38,142,39,34,201,19,220,191,154,118,221,74,145,53,55,217,124,151,224,191,3,100,73,161,142,162,23,193,51,17,241,200,213,99,154,169,186,42,42,108,168,168,68,159,50,222,8,238,20,183,154,189,92,211,250,10,40,168,163,164,131,197,69,222,138,31,205,195,4,238,145,200,198,198,221,221,180,77,68,221,222,127,243,4,140,240,233,175,150,14,32,176,42,124,202,207,218,141,210,203,81,19,226,141,178,163,83,182,254,157,209,100,99,87,239,66,235,26,252,240,39,196,213,118,133,234,93,182,219,112,184,213,178,203,114,172,138,5,138,62,235,218,146,75,83,77,186,244,54,70,166,221,49,187,127,37,255,0,62,228,253,90,110,180,119,170,8,174,84,15,115,160,155,171,165,92,213,106,249,57,81,124,151,250,81,64,250,213,55,242,83,162,72,182,95,47,135,237,62,131,133,77,211,96,62,102,38,202,190,71,124,104,155,111,247,157,78,217,29,178,254,211,177,137,229,186,255,0,152,14,192,112,159,3,144,48,219,154,86,10,204,167,134,156,138,240,212,252,245,158,222,234,132,217,173,253,22,84,211,72,190,107,231,240,98,252,8,94,208,156,226,179,78,245,66,207,149,209,187,237,81,248,141,218,174,115,90,238,186,121,99,243,233,243,254,122,155,3,113,137,98,250,193,195,30,165,219,219,27,95,35,241,170,230,177,29,182,219,246,247,251,211,250,13,114,46,212,178,90,111,85,212,43,179,95,73,83,44,43,178,252,21,174,86,175,195,250,128,218,39,28,184,54,235,96,182,220,154,237,252,77,36,51,47,199,226,230,34,253,254,127,121,250,69,182,225,222,253,245,139,73,49,235,130,185,85,203,111,164,71,110,139,186,47,134,137,85,60,213,127,111,237,46,72,28,47,192,164,169,126,5,10,138,170,5,104,167,37,45,248,149,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,2,106,121,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,49,87,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,2,106,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,2,108,248,254,224,250,213,197,150,145,185,182,244,171,143,59,195,169,235,43,241,71,195,43,81,149,51,189,141,89,40,101,108,143,108,93,21,11,12,76,73,28,230,172,79,107,31,213,208,146,71,36,6,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,102,199,220,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,116,77,253,211,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,226,171,240,69,215,135,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,205,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,148,60,255,0,250,170,207,114,175,246,87,35,201,50,59,135,251,101,101,117,202,186,162,79,248,82,77,52,146,63,250,92,231,59,239,85,39,79,151,239,2,54,46,21,113,88,243,92,165,158,55,83,114,11,122,71,113,169,221,241,253,23,75,60,116,178,75,106,232,101,68,180,243,246,170,105,220,190,37,168,142,126,251,38,205,242,88,44,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,141,132,248,40,226,186,197,197,166,141,81,102,93,219,85,30,95,109,218,143,41,178,81,76,247,120,10,174,167,164,114,35,100,68,122,67,59,25,221,141,119,123,83,119,199,220,123,226,145,64,130,206,44,125,83,235,39,204,12,135,220,103,37,83,146,167,165,140,167,230,5,119,183,91,136,171,226,199,213,62,178,124,192,200,125,198,114,85,57,42,122,88,202,126,96,87,123,117,184,12,255,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,6,127,128,0,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,32,91,152,55,27,119,94,43,243,248,236,88,196,245,116,58,117,138,212,84,67,106,163,109,83,157,5,218,118,205,51,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,119,17,170,139,36,155,229,7,53,62,60,127,239,191,10,154,65,122,255,0,21,22,95,125,182,92,127,221,217,83,100,115,59,95,239,119,74,248,230,255,0,25,78,246,255,0,125,97,128,28,52,112,233,157,241,65,170,116,26,103,130,211,255,0,138,172,188,86,245,195,253,204,181,248,152,97,158,179,183,44,177,247,187,93,246,59,180,199,117,191,224,137,241,84,11,235,203,175,129,90,158,41,115,36,206,53,6,130,173,154,87,96,168,154,26,233,169,170,162,99,238,119,24,82,157,233,109,84,73,18,120,88,232,234,27,35,230,107,63,65,142,99,94,199,185,30,207,41,199,247,7,215,94,19,117,113,205,183,165,36,152,38,99,81,89,95,138,62,25,92,175,166,129,143,106,201,67,43,100,123,165,235,167,73,162,98,72,231,57,37,99,152,254,174,181,146,56,231,123,74,180,207,21,209,189,56,199,52,183,10,164,240,246,92,102,223,21,190,155,170,56,217,36,221,9,246,231,151,182,198,49,211,74,245,116,146,61,26,157,114,61,238,84,221,202,121,254,34,180,27,13,226,75,72,239,186,83,153,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,174,55,59,117,106,61,189,108,87,198,229,232,123,145,66,29,185,106,113,175,113,225,211,81,232,116,191,53,185,237,166,89,117,193,209,212,177,203,75,4,118,171,165,74,211,68,203,156,179,200,212,122,194,198,64,214,72,213,149,172,108,111,124,168,142,115,17,175,157,67,90,30,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,162,70,183,117,106,61,221,15,71,198,229,235,99,145,36,211,148,223,26,247,29,64,163,254,76,90,161,115,239,222,172,150,246,73,136,86,200,180,180,241,203,107,165,130,24,82,216,216,216,214,62,73,162,100,110,153,174,252,235,223,31,125,94,173,72,81,94,18,84,0,3,21,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,38,167,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,0,54,83,0,0,49,171,143,174,43,168,248,82,208,234,187,221,178,94,188,207,40,239,89,241,120,99,154,4,146,10,167,66,229,117,123,163,149,29,220,134,159,236,57,200,145,189,174,145,240,70,238,148,151,173,183,171,85,117,51,21,209,189,56,200,245,75,53,171,240,246,92,102,223,45,194,167,166,72,217,36,221,9,246,32,139,184,246,49,211,74,245,108,113,177,92,157,114,61,141,69,221,200,107,175,196,191,17,121,223,20,26,167,95,169,153,213,71,248,218,59,61,23,68,63,220,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,111,91,254,42,191,4,64,183,249,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,145,39,246,14,79,189,92,35,220,190,180,167,70,187,63,189,125,183,125,31,87,213,12,61,48,39,106,199,55,92,201,77,39,91,154,238,170,134,244,118,229,149,54,124,177,69,249,223,201,229,41,193,71,211,117,148,124,89,106,109,178,213,89,101,135,189,30,23,111,157,59,242,58,186,25,251,111,185,185,17,221,17,246,95,20,177,196,217,26,231,44,138,233,81,35,88,161,123,229,168,13,93,238,214,204,203,74,51,250,219,53,100,149,118,12,179,14,188,73,77,43,233,42,209,39,183,220,105,38,86,185,99,154,23,42,35,227,150,53,217,241,185,124,218,138,213,248,41,57,28,185,184,215,254,85,90,113,61,131,63,185,218,163,212,220,91,243,119,42,104,23,181,37,210,133,17,137,29,205,176,244,181,141,234,123,214,57,91,18,185,172,145,173,118,209,54,104,163,75,43,205,147,130,139,142,160,81,255,0,41,221,47,182,119,239,86,75,123,227,203,232,163,74,90,120,229,181,210,193,52,203,115,116,143,115,31,36,209,50,54,194,230,254,117,239,143,176,140,70,164,42,143,139,109,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,217,204,22,211,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,235,141,206,217,28,172,111,91,21,146,53,58,30,213,95,63,173,124,102,112,217,195,182,85,75,133,107,30,164,125,95,189,86,219,217,116,130,155,232,122,250,190,186,87,201,36,109,147,174,158,9,24,155,190,25,19,101,94,175,179,190,219,42,42,133,235,33,91,157,95,170,124,91,229,253,15,184,220,73,84,208,190,40,244,39,137,79,166,255,0,34,153,207,214,63,171,158,27,233,63,238,101,101,31,99,196,119,123,63,235,152,163,234,234,236,75,250,59,237,211,231,182,233,188,85,243,171,245,79,139,124,191,161,247,27,136,23,87,145,143,235,179,247,111,248,145,41,55,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,145,109,200,199,245,217,251,183,252,72,149,64,33,131,93,249,76,106,133,159,136,107,54,63,164,116,21,119,13,53,204,111,13,69,188,67,4,106,204,86,9,170,42,30,250,121,99,150,169,211,78,202,106,72,154,228,157,234,196,153,238,100,72,189,215,181,174,149,78,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,174,71,55,116,106,189,221,12,70,70,213,232,99,81,46,88,3,21,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,38,167,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,0,54,83,0,0,0,0,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,2,213,114,84,245,79,148,252,191,174,247,27,113,53,36,43,114,84,245,79,148,252,191,174,247,27,113,53,32,0,0,12,85,230,143,232,79,83,127,5,247,138,35,42,140,85,230,143,232,79,83,127,5,247,138,32,33,91,132,239,84,250,55,243,3,30,247,24,9,179,227,251,131,235,87,22,90,70,230,219,210,174,60,239,14,167,172,175,197,31,12,173,70,84,206,246,53,100,161,149,178,61,177,116,84,44,49,49,36,115,154,177,61,172,127,87,66,73,28,144,153,194,119,170,125,27,249,129,143,123,140,4,255,0,113,47,196,94,9,194,254,150,87,234,102,117,81,254,54,142,207,69,209,55,247,78,233,225,166,154,10,62,228,81,73,217,238,246,30,222,235,219,208,207,138,175,193,20,53,193,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,199,250,170,207,114,175,246,87,35,201,50,59,135,251,101,101,117,202,186,162,79,248,82,77,52,146,63,250,92,231,59,239,85,61,6,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,154,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,47,159,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,128,157,62,95,188,8,216,184,85,197,99,205,114,150,120,221,77,200,45,233,29,198,167,119,199,244,93,44,241,210,201,45,171,161,149,18,211,207,218,169,167,114,248,150,162,57,251,236,155,55,201,97,179,139,31,84,250,201,243,3,33,247,25,201,211,224,163,138,235,23,22,154,53,69,153,119,109,84,121,125,183,106,60,166,201,69,51,221,224,42,186,158,145,200,141,145,17,233,12,236,103,118,53,221,237,77,223,31,113,239,138,69,32,179,139,31,84,250,201,243,3,33,247,25,192,149,78,74,158,150,50,159,152,21,222,221,110,34,175,139,31,84,250,201,243,3,33,247,25,201,84,228,169,233,99,41,249,129,93,237,214,226,42,248,177,245,79,172,159,48,50,31,113,156,9,84,228,169,233,99,41,249,129,93,237,214,227,213,115,69,226,115,78,52,139,67,174,90,67,123,178,218,178,172,147,81,173,245,52,16,217,39,169,70,201,110,165,124,50,164,119,119,53,98,145,191,153,170,100,43,19,93,219,115,228,99,157,27,209,97,122,182,197,114,222,215,156,55,134,222,95,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,215,35,155,178,185,24,238,134,35,228,114,116,49,202,145,215,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,244,70,215,108,174,70,55,173,234,249,28,157,111,114,168,91,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,13,133,56,10,225,231,50,225,155,135,155,102,159,103,57,109,93,222,229,89,81,244,211,232,102,98,35,44,15,168,167,129,102,182,196,173,154,86,61,145,212,54,119,172,145,171,88,247,202,247,35,83,169,85,113,171,149,63,3,149,58,107,106,160,226,147,82,95,73,45,247,39,179,163,241,107,99,89,20,233,110,183,85,53,143,74,215,201,178,171,42,102,139,102,181,177,185,59,112,203,35,94,174,116,174,142,25,31,0,12,85,254,202,63,2,127,249,243,255,0,147,55,143,251,33,146,152,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,144,26,225,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,93,254,34,180,27,13,226,75,72,239,186,83,153,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,174,55,59,117,106,61,189,108,87,198,229,232,123,145,96,135,44,224,123,136,43,63,17,215,158,26,177,108,14,235,144,100,20,94,34,186,221,55,106,42,72,110,22,118,61,201,21,203,184,249,86,24,161,145,17,169,246,165,217,178,187,176,171,221,78,131,98,144,5,159,225,51,70,115,45,1,208,108,99,75,115,205,69,171,204,110,246,122,126,135,213,75,178,193,68,197,219,166,138,149,202,212,149,244,208,167,216,141,210,170,189,81,60,146,56,251,112,197,120,0,3,0,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,37,83,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,0,54,83,0,0,0,0,53,87,54,168,53,87,3,101,62,19,189,44,104,223,203,252,123,219,160,46,169,106,184,78,244,177,163,127,47,241,239,110,128,186,160,0,49,171,44,230,61,193,142,13,149,94,112,172,167,89,60,21,235,31,184,84,90,238,52,223,87,110,178,118,42,160,145,209,203,31,91,41,156,199,116,189,142,77,218,170,213,219,116,85,79,48,50,84,30,83,75,117,75,4,214,156,18,217,169,154,105,125,250,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,249,185,152,201,27,180,145,61,191,105,169,190,219,166,232,168,171,234,192,0,0,192,14,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,76,255,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,9,254,0,0,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,6,127,128,0,128,30,104,254,187,53,55,240,95,103,162,51,255,0,146,167,165,140,167,230,5,119,183,91,140,0,230,143,235,179,83,127,5,246,122,35,63,249,42,122,88,202,126,96,87,123,117,184,12,191,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,218,246,113,47,195,166,119,194,254,169,215,233,158,117,79,254,54,178,207,91,215,15,247,78,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,214,207,130,167,193,87,101,50,207,241,85,195,62,27,197,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,250,145,179,51,166,89,24,248,220,169,212,199,187,165,204,127,68,140,8,129,229,215,199,85,79,11,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,160,247,61,172,123,218,140,124,239,26,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,148,242,190,230,9,77,105,166,178,240,189,173,55,90,183,177,245,13,160,195,239,149,50,203,82,254,185,165,165,167,163,178,164,81,64,231,35,17,207,157,204,158,89,122,35,98,54,47,178,198,179,96,149,240,11,41,173,124,102,112,217,195,182,85,75,133,107,30,164,125,95,189,86,219,217,116,130,155,232,122,250,190,186,87,201,36,109,147,174,158,9,24,155,190,25,19,101,94,175,179,190,219,42,42,133,235,33,91,157,95,170,124,91,229,253,15,184,220,73,62,209,78,51,56,108,226,39,42,170,194,180,115,82,62,176,94,168,173,239,186,79,77,244,61,125,39,69,43,36,142,55,73,215,81,4,108,93,159,52,105,178,47,87,218,223,109,145,85,35,7,157,95,170,124,91,229,253,15,184,220,64,114,84,245,79,148,252,191,174,247,27,113,43,220,69,107,206,27,195,110,145,223,117,91,51,173,164,107,45,212,239,101,178,134,106,133,133,247,107,138,177,203,79,69,18,181,143,119,92,142,110,202,228,99,186,24,143,145,201,208,199,42,68,183,38,171,181,170,193,196,150,109,125,190,220,233,45,214,219,118,155,220,170,235,43,42,230,108,48,83,65,29,125,189,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,91,254,96,220,109,221,120,175,207,227,177,99,19,213,208,233,214,43,81,81,13,170,141,181,78,116,23,105,219,52,205,101,217,241,186,24,158,199,201,78,232,218,216,164,71,44,41,220,70,170,44,146,110,24,215,168,89,37,171,50,207,242,92,190,197,140,82,99,118,219,229,226,182,229,71,101,164,86,246,45,176,77,51,228,142,150,62,150,49,189,17,181,200,196,217,141,77,154,155,53,191,4,149,238,79,124,49,234,62,159,216,174,60,66,101,87,171,173,150,213,154,219,223,65,65,139,207,76,177,199,112,165,71,211,203,75,119,115,187,191,239,168,226,107,225,71,44,114,186,70,63,162,84,234,198,14,90,28,14,84,241,29,153,67,172,57,195,233,25,167,88,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,253,182,72,145,177,21,92,247,195,57,32,0,0,64,15,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,198,0,115,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,6,127,128,126,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,7,235,22,171,139,31,75,26,201,242,255,0,33,246,233,203,85,253,148,126,4,255,0,243,231,255,0,38,111,31,246,67,223,241,11,148,216,179,158,11,245,47,53,197,171,188,109,151,32,210,251,205,210,221,83,218,124,125,250,89,237,50,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,13,112,141,148,248,78,244,177,163,127,47,241,239,110,128,214,176,217,79,132,239,75,26,55,242,255,0,30,246,232,0,242,156,107,240,163,98,226,211,70,171,112,222,213,170,143,47,182,239,89,139,94,235,97,123,188,5,87,83,22,72,213,209,170,61,33,157,140,237,72,155,61,169,187,36,237,189,241,70,132,59,112,145,192,230,101,196,47,16,215,189,30,204,31,87,141,91,112,26,137,153,154,85,192,196,157,244,175,130,161,96,117,20,51,49,31,7,137,146,70,200,214,57,206,86,116,69,52,141,73,123,125,15,216,36,1,249,56,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,153,250,192,0,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,79,172,138,190,106,124,120,255,0,223,126,21,52,130,245,254,42,44,190,251,108,184,255,0,187,178,166,200,230,118,191,222,238,149,241,205,254,50,157,237,254,250,192,49,127,152,55,27,119,94,43,243,248,236,88,196,245,116,58,117,138,212,84,67,106,163,109,83,157,5,218,118,205,51,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,119,17,170,139,36,155,254,183,46,190,5,106,120,165,204,147,56,212,26,10,182,105,93,130,162,104,107,166,166,170,137,143,185,220,97,74,119,165,181,81,36,73,225,99,163,168,108,143,153,172,253,6,57,141,123,30,228,123,44,87,13,28,58,103,124,80,106,157,6,153,224,180,255,0,226,171,47,21,189,112,255,0,115,45,126,38,24,103,172,237,203,44,125,238,215,125,142,237,49,221,111,248,34,124,85,54,40,210,173,51,197,116,111,78,49,205,45,194,169,60,61,151,25,183,197,111,166,234,142,54,73,55,66,125,185,229,237,177,140,116,210,189,93,36,143,70,167,92,143,123,149,55,114,129,4,60,127,112,125,117,225,55,87,28,219,122,82,73,130,102,53,21,149,248,163,225,149,202,250,104,24,246,172,148,50,182,71,186,94,186,116,154,38,36,142,115,146,86,57,143,234,235,89,35,143,218,242,212,227,94,227,195,166,163,208,233,126,107,115,219,76,178,235,131,163,169,99,150,150,8,237,87,74,149,166,137,151,57,103,145,168,245,133,140,129,172,145,171,43,88,216,222,249,81,28,230,35,95,49,60,69,104,54,27,196,150,145,223,116,167,51,162,164,115,46,52,239,125,178,186,106,117,153,246,155,138,49,201,79,91,18,53,236,119,92,110,118,234,212,123,122,216,175,141,203,208,247,34,235,217,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,244,72,214,238,173,71,187,161,232,248,220,189,108,114,32,108,188,8,213,229,55,198,189,199,80,40,255,0,147,22,168,92,251,247,171,37,189,146,98,21,178,45,45,60,114,218,233,96,134,20,182,54,54,53,143,146,104,153,27,166,107,191,58,247,199,223,87,171,82,20,87,201,80,3,21,121,163,250,19,212,223,193,125,226,136,202,163,21,121,163,250,19,212,223,193,125,226,136,8,86,225,59,213,62,141,252,192,199,189,198,3,101,51,90,206,19,189,83,232,223,204,12,123,220,96,54,83,0,0,0,112,170,114,82,239,136,28,21,39,192,161,17,81,74,211,224,7,39,230,228,119,6,218,172,23,43,147,157,183,134,164,154,100,248,252,90,197,95,187,207,238,63,72,182,220,68,95,190,174,233,38,67,112,71,42,57,45,245,104,221,145,119,85,240,210,170,39,146,167,236,253,160,107,189,174,217,197,102,162,106,133,227,43,172,119,218,172,240,251,53,28,231,53,189,20,241,71,229,213,231,252,196,38,135,149,174,10,204,91,134,156,118,240,228,252,245,226,222,218,133,221,173,253,23,212,212,200,158,105,231,240,122,124,72,45,180,210,201,118,189,80,208,166,206,125,93,76,80,166,235,241,87,57,26,159,31,235,54,55,224,238,197,245,127,134,61,52,183,186,54,178,70,99,84,45,122,55,109,183,237,239,247,39,244,129,121,0,56,95,128,20,200,137,182,255,0,121,208,244,221,83,200,238,122,121,110,159,231,58,219,178,187,100,253,160,34,139,207,117,77,211,246,157,232,155,121,32,68,217,54,57,0,90,158,34,245,242,193,195,238,5,81,153,94,59,82,58,41,105,226,100,82,54,85,106,247,31,211,186,172,108,114,253,202,92,171,181,214,142,203,65,45,202,189,238,108,16,244,245,43,90,174,95,55,34,39,146,127,74,161,0,188,118,113,53,93,174,154,151,114,182,219,238,53,111,178,219,107,37,129,34,147,186,198,172,145,84,212,236,189,14,145,201,183,76,141,219,201,63,205,176,22,251,94,184,136,212,62,37,50,249,46,23,217,100,100,15,149,238,166,160,101,100,210,68,212,73,37,123,87,243,174,219,169,18,87,38,251,39,146,124,19,224,73,127,3,92,187,113,76,70,213,111,212,76,217,207,175,185,85,82,119,59,85,52,148,146,178,39,77,4,42,173,106,253,181,77,149,94,136,187,252,21,127,111,157,168,229,165,193,29,194,170,243,73,171,154,129,65,69,45,20,148,147,248,88,187,209,77,249,185,160,129,209,185,88,232,221,179,182,149,200,187,59,203,254,121,108,134,24,233,225,100,16,177,25,28,109,70,53,168,155,34,34,38,200,136,128,124,182,203,61,178,207,78,218,107,117,12,16,49,155,236,145,196,214,252,87,117,248,34,31,104,0,14,21,17,81,81,83,116,95,138,28,128,60,166,93,165,184,30,113,64,235,118,69,140,91,42,161,114,59,202,74,40,100,248,181,90,191,166,197,79,130,152,111,175,220,171,52,167,80,45,201,81,133,78,236,122,182,39,58,95,238,117,178,138,20,126,209,116,181,29,179,89,187,122,145,23,109,255,0,209,241,51,204,1,174,103,19,28,42,102,124,52,100,12,166,184,213,73,89,67,45,76,177,82,214,47,102,55,42,198,214,59,126,150,74,245,69,251,127,209,250,63,210,122,126,22,184,233,212,238,30,175,52,180,178,86,203,119,177,59,177,79,44,21,181,245,74,216,33,108,200,247,43,90,215,170,126,138,185,54,70,252,54,242,251,150,121,51,221,56,196,181,26,203,61,151,40,178,209,214,69,51,30,221,230,166,138,69,78,166,43,23,244,218,228,248,47,236,34,43,142,126,93,57,62,17,122,185,106,38,152,219,232,159,102,169,169,168,169,150,151,198,65,15,106,38,194,143,251,17,164,113,162,121,181,251,166,235,230,169,251,85,64,147,126,28,184,151,195,245,255,0,13,181,223,173,83,178,42,202,202,88,165,146,6,50,117,106,61,221,123,162,44,145,183,225,219,119,153,121,141,106,116,55,88,178,190,31,245,70,215,144,83,214,213,193,21,162,228,207,31,75,20,207,86,185,172,87,181,237,233,100,141,71,42,35,223,183,158,219,255,0,199,61,92,46,241,33,136,241,1,167,86,91,229,158,174,117,174,150,138,39,84,69,45,52,145,170,73,249,198,170,110,229,114,42,239,19,183,94,165,254,181,220,11,216,81,42,39,74,170,253,197,103,10,155,166,192,124,125,107,213,178,31,68,110,234,77,202,93,7,158,232,115,31,146,125,192,119,3,132,93,208,228,1,67,211,127,34,179,135,124,0,161,141,233,242,248,149,167,153,74,111,247,149,34,238,7,37,137,227,99,25,143,39,225,211,48,164,115,17,206,134,209,114,149,190,77,93,151,192,212,39,223,240,248,151,216,252,28,246,217,29,227,10,190,219,100,141,178,37,69,182,170,62,151,34,42,47,84,78,111,223,229,247,129,171,170,42,181,81,205,85,69,79,52,84,54,9,229,229,154,86,102,92,61,89,234,107,100,115,228,139,196,110,170,247,57,124,235,170,211,226,239,242,80,128,75,237,170,107,37,214,123,100,232,137,36,61,59,249,239,241,106,59,227,254,114,96,185,56,103,41,122,211,91,206,29,36,178,58,75,37,60,82,47,82,46,223,157,172,172,119,146,170,170,47,197,62,228,2,70,0,0,120,237,96,210,172,87,91,180,211,33,210,188,214,25,31,103,200,232,157,71,80,248,153,27,165,135,117,71,50,88,187,140,123,91,35,30,214,189,142,86,175,75,154,213,79,52,66,200,240,253,192,30,146,240,227,120,165,185,225,87,75,221,92,148,143,87,247,238,9,74,233,231,242,151,110,235,227,137,138,254,158,243,145,60,147,100,68,50,124,1,195,90,140,106,53,62,8,155,28,131,141,188,192,228,227,100,253,136,19,125,147,127,143,223,177,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,3,132,253,190,103,32,14,62,1,124,211,201,118,243,41,93,213,201,251,10,154,7,32,28,57,200,198,171,151,224,137,184,16,245,206,143,42,142,191,81,240,92,118,41,28,175,163,182,87,201,34,108,168,136,142,169,107,83,207,125,151,206,21,49,39,131,108,109,50,126,33,49,138,9,33,138,88,151,198,245,178,77,149,171,253,163,80,169,228,168,168,190,109,47,135,54,202,229,171,226,58,130,53,85,218,43,68,187,111,251,22,190,171,254,163,207,242,203,196,42,242,29,126,165,187,67,11,95,13,167,175,186,229,115,83,167,187,69,88,214,249,47,154,249,167,220,4,243,211,70,144,211,197,10,127,49,141,111,250,16,237,0,14,29,228,133,8,191,113,83,148,165,17,19,204,10,211,224,114,112,159,3,144,7,10,167,39,10,5,61,40,191,113,82,38,200,17,62,253,142,64,31,139,152,228,244,24,126,57,93,144,92,158,230,67,73,4,178,170,163,21,223,163,27,159,240,79,63,131,84,253,163,10,57,167,106,211,52,255,0,66,227,180,83,213,201,79,85,124,168,170,160,106,163,95,179,186,168,102,77,183,98,166,222,111,111,199,200,8,182,227,139,92,46,90,195,175,57,100,209,220,170,228,180,209,93,170,32,165,137,238,145,172,233,106,70,197,251,14,122,162,121,194,139,240,79,250,178,147,150,79,6,149,151,219,133,159,91,50,251,101,12,212,14,124,21,246,228,146,72,101,114,51,251,101,138,189,14,141,202,213,93,152,190,78,69,253,191,13,147,8,120,121,211,187,150,177,235,150,41,137,199,27,102,250,82,243,10,213,43,228,107,81,88,142,89,31,186,189,23,125,218,199,124,81,119,255,0,57,177,78,144,225,52,122,119,166,184,222,31,71,4,81,37,174,217,79,74,189,8,223,62,150,126,214,162,34,252,87,238,3,212,208,80,81,219,41,35,162,161,167,142,24,98,106,53,173,99,17,169,178,34,34,121,34,34,124,17,15,160,0,0,0,0,0,0,0,7,228,101,152,245,30,83,143,87,88,235,169,227,154,58,170,121,98,70,200,214,185,187,185,142,111,159,82,42,127,57,126,227,245,192,26,224,113,103,161,215,45,1,213,250,204,74,88,162,138,153,212,180,181,148,142,138,86,59,236,190,61,151,244,90,221,151,173,143,251,191,103,237,37,59,149,199,16,208,106,102,3,83,136,92,235,170,102,187,90,33,108,147,247,89,35,145,59,181,149,61,27,61,206,118,255,0,101,90,119,243,58,225,213,186,153,167,181,153,197,190,138,157,213,214,138,85,169,89,85,209,177,235,216,165,171,114,55,117,98,170,167,218,111,151,82,127,152,140,30,9,181,207,242,23,172,244,119,122,154,169,226,161,187,186,150,130,163,182,215,187,109,234,225,114,57,90,199,55,125,154,143,243,243,248,249,39,152,27,20,3,227,180,93,105,47,86,248,174,116,46,114,193,55,87,74,185,187,47,147,149,171,229,253,104,167,216,7,83,216,170,187,239,228,114,137,178,34,21,148,187,203,125,128,169,62,7,37,45,85,42,3,241,115,107,107,47,56,109,246,211,35,26,230,214,91,106,96,84,118,219,47,84,78,79,61,247,253,166,186,92,90,105,253,102,157,107,182,79,106,171,129,145,37,117,198,182,225,2,49,237,114,44,79,172,157,173,95,178,137,183,232,124,13,144,234,21,169,4,138,244,251,40,197,223,250,182,32,183,154,218,64,222,33,233,27,4,108,111,85,186,119,170,163,118,85,222,186,163,100,254,175,47,248,212,9,3,229,85,168,117,57,191,15,147,82,215,212,201,44,214,106,218,122,4,87,245,175,147,104,105,254,247,42,254,197,248,109,253,70,105,145,135,201,78,252,217,48,140,222,192,231,200,178,69,125,134,127,63,209,70,190,145,81,62,255,0,246,165,251,191,97,39,128,10,23,98,179,173,200,5,72,168,133,69,8,155,21,128,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,2,106,121,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,49,87,154,63,161,61,77,252,23,222,40,136,64,225,235,41,177,96,218,251,166,153,174,83,93,224,172,184,254,97,102,186,92,106,123,79,147,177,75,5,108,82,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,38,255,0,154,63,161,61,77,252,23,222,40,136,1,2,239,241,85,196,198,101,197,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,58,81,211,63,170,89,30,249,28,137,212,247,187,165,172,103,68,108,202,14,87,188,11,126,90,242,166,107,142,177,225,158,47,77,172,189,127,67,211,86,187,166,27,237,210,57,26,137,188,42,213,241,20,112,237,39,115,117,107,31,42,50,63,206,181,181,17,165,170,224,23,130,140,171,138,205,71,164,189,221,173,158,31,76,177,155,132,50,100,119,10,132,145,145,215,244,43,100,117,178,157,99,115,30,233,165,98,162,61,204,114,118,99,122,61,87,169,209,50,89,232,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,192,138,190,104,188,191,235,45,21,151,46,38,244,67,29,239,90,166,241,55,28,226,215,4,147,207,85,29,84,179,203,60,215,102,247,30,254,168,87,187,180,177,198,140,108,45,141,178,35,85,139,43,162,193,110,26,56,139,206,248,95,213,58,13,76,193,106,63,197,81,222,40,186,33,254,233,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,241,69,248,162,236,145,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,5,156,197,56,21,169,225,107,50,92,227,79,168,42,223,165,119,250,136,97,161,154,166,170,39,190,217,113,153,42,30,182,212,69,145,103,153,141,142,157,210,50,103,51,244,30,214,57,239,123,85,239,12,95,213,140,235,242,161,170,121,150,166,125,23,244,103,214,220,130,227,125,240,93,254,247,133,241,85,50,77,218,238,116,183,175,167,185,211,213,210,221,246,223,100,223,98,95,249,42,122,88,202,126,96,87,123,117,184,133,98,106,121,42,122,88,202,126,96,87,123,117,184,12,255,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,6,127,159,147,150,91,175,183,140,86,243,105,197,178,63,171,247,170,219,125,69,61,186,239,224,217,87,244,125,83,227,115,98,169,236,61,81,146,246,222,173,127,109,203,210,238,157,151,201,79,214,0,107,25,173,120,86,125,167,90,185,151,225,90,165,81,87,85,150,90,239,21,49,93,171,42,95,51,223,95,58,189,92,181,105,36,237,108,178,178,116,114,76,201,94,136,178,50,70,191,249,196,143,242,83,214,61,56,182,81,230,154,31,115,134,213,107,204,238,247,6,94,237,181,114,57,27,85,123,165,100,29,18,82,53,122,19,171,194,246,223,51,88,178,57,202,218,169,220,214,34,71,43,150,255,0,243,43,224,162,221,196,94,156,87,106,134,21,108,223,83,113,27,123,100,166,123,82,170,121,46,182,186,100,169,149,246,200,160,141,202,196,153,239,157,207,141,201,19,158,233,24,200,149,90,215,171,153,8,56,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,144,27,73,131,31,248,40,226,186,197,197,166,141,81,102,93,219,85,30,95,109,218,143,41,178,81,76,247,120,10,174,167,164,114,35,100,68,122,67,59,25,221,141,119,123,83,119,199,220,123,226,145,79,63,199,247,24,54,174,19,116,141,206,183,173,92,153,222,99,79,89,65,138,50,24,154,172,166,157,140,106,73,93,43,164,99,162,232,167,89,162,122,70,230,185,101,123,152,206,158,133,146,72,195,8,57,205,234,206,141,100,153,221,139,74,172,152,135,137,212,156,75,183,37,231,36,233,116,62,18,134,104,86,88,173,159,4,241,61,93,232,234,58,151,236,195,191,75,21,93,52,237,102,26,240,145,165,250,161,171,60,67,97,56,254,145,186,174,146,251,65,120,163,187,173,226,26,40,234,153,99,130,158,162,55,190,227,44,114,170,68,230,66,189,46,70,61,81,36,127,68,73,187,164,107,86,218,255,0,170,172,247,42,255,0,101,114,60,147,35,184,127,182,86,87,92,171,170,36,255,0,133,36,211,73,35,255,0,165,206,115,190,245,82,119,185,124,240,73,106,225,67,0,146,251,147,193,73,93,168,185,85,61,60,215,90,199,82,181,179,218,96,116,48,185,246,150,72,217,165,99,217,29,67,100,115,165,141,90,147,47,109,92,138,145,199,176,100,254,39,110,190,217,241,91,53,167,41,200,254,176,94,168,173,244,244,247,27,191,131,101,39,210,21,76,141,173,150,167,176,197,86,69,220,122,57,253,182,175,75,122,182,79,36,63,88,0,49,87,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,2,106,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,3,101,48,0,17,235,205,255,0,71,181,183,58,210,58,108,219,15,201,42,238,216,78,43,81,77,95,119,196,105,172,208,57,244,175,141,149,137,45,233,106,250,187,238,99,35,158,56,159,3,90,172,107,58,166,118,200,199,185,176,237,137,220,108,86,124,170,205,118,202,113,207,172,22,90,43,133,61,69,198,209,227,31,73,244,133,43,36,107,165,166,239,177,21,241,119,24,142,103,113,169,212,222,173,211,205,13,164,200,22,230,51,193,71,242,85,212,120,47,248,5,178,235,38,153,101,63,156,182,212,206,157,216,237,117,202,175,89,45,142,155,169,207,119,75,24,146,68,233,81,174,124,110,115,119,149,208,203,34,132,202,112,189,172,122,113,174,122,29,138,231,58,95,13,170,130,213,244,125,61,12,214,75,115,147,183,97,170,138,22,36,150,213,106,50,62,142,206,237,107,127,54,198,186,62,219,216,157,15,98,173,213,32,47,151,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,123,79,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,124,153,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,145,172,190,172,95,241,92,175,84,243,44,167,5,178,125,13,141,222,114,11,141,194,207,110,240,209,211,248,58,25,106,100,124,16,118,162,85,142,62,136,220,198,244,49,85,173,219,100,85,68,67,53,121,178,113,121,249,93,212,127,228,251,133,86,245,226,24,5,193,255,0,75,58,74,14,212,149,89,20,43,52,19,116,200,245,87,172,48,49,238,137,187,53,136,233,29,59,151,186,196,133,233,101,56,5,225,70,179,138,221,113,164,178,92,226,232,195,49,126,205,227,40,154,72,103,88,231,165,108,205,70,208,54,72,149,189,185,170,62,219,90,171,35,28,216,217,60,141,234,88,186,28,25,171,201,79,72,245,30,201,98,205,53,162,186,241,224,48,204,163,162,207,73,104,146,129,82,75,157,85,35,250,146,189,179,189,169,180,49,119,106,32,106,70,231,54,73,31,58,63,165,96,111,85,149,231,87,234,159,22,249,127,67,238,55,18,100,241,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,51,245,128,138,190,70,63,174,207,221,191,226,69,170,231,87,234,159,22,249,127,67,238,55,18,106,72,86,231,87,234,159,22,249,127,67,238,55,16,46,175,35,31,215,103,238,223,241,34,85,8,171,228,99,250,236,253,219,254,36,74,160,0,0,24,171,205,31,208,158,166,254,11,239,20,68,43,112,157,234,159,70,254,96,99,222,227,1,53,60,209,253,9,234,111,224,190,241,68,66,183,9,222,169,244,111,230,6,61,238,48,1,178,152,0,0,0,1,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,22,171,146,167,170,124,167,229,253,119,184,219,137,169,33,91,146,167,170,124,167,229,253,119,184,219,137,169,0,0,0,98,175,52,127,66,122,155,248,47,188,81,25,84,98,175,52,127,66,122,155,248,47,188,81,1,8,28,61,101,54,44,27,95,116,211,53,202,107,188,21,151,31,204,44,215,75,141,79,105,242,118,41,96,173,138,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,71,160,226,171,137,140,203,138,253,92,172,213,44,194,134,146,220,198,211,182,219,104,182,83,34,57,150,235,116,111,145,241,64,178,116,163,166,127,84,178,61,242,57,19,169,239,119,75,88,206,136,217,104,12,170,224,23,130,140,171,138,205,71,164,189,221,173,158,31,76,177,155,132,50,100,119,10,132,145,145,215,244,43,100,117,178,157,99,115,30,233,165,98,162,61,204,114,118,99,122,61,87,169,209,50,80,186,188,175,120,22,252,181,229,76,215,29,99,195,60,94,155,89,122,254,135,166,173,119,76,55,219,164,114,53,19,120,85,171,226,40,225,218,78,230,234,214,62,84,100,127,157,107,106,35,79,127,205,23,151,253,101,162,178,229,196,222,136,99,189,235,84,222,38,227,156,90,224,146,121,234,163,170,150,121,103,154,236,222,227,223,213,10,247,118,150,56,209,141,133,177,182,68,106,177,101,116,82,169,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,159,93,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,107,111,195,71,17,121,223,11,250,167,65,169,152,45,71,248,170,59,197,23,68,63,221,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,111,91,62,40,191,20,95,41,171,25,215,229,67,84,243,45,76,250,47,232,207,173,185,5,198,251,224,187,253,239,11,226,170,100,155,181,220,233,111,95,79,115,167,171,165,187,237,190,201,190,198,80,115,20,224,86,167,133,172,201,115,141,62,160,171,126,149,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,208,123,88,231,189,237,87,191,13,64,154,158,74,158,150,50,159,152,21,222,221,110,34,175,139,31,84,250,201,243,3,33,247,25,201,84,228,169,233,99,41,249,129,93,237,214,226,42,248,177,245,79,172,159,48,50,31,113,156,15,213,185,105,189,101,87,5,248,246,175,83,214,109,73,109,213,11,206,55,89,79,37,116,238,222,74,155,77,182,162,157,240,211,174,240,179,100,164,169,73,36,78,153,29,188,13,119,91,88,222,223,170,229,201,67,167,23,62,50,116,226,139,82,233,250,233,22,224,233,237,82,190,232,148,48,195,120,134,55,77,66,233,55,110,243,111,60,108,99,33,107,216,175,150,72,183,87,181,29,12,151,215,135,205,33,166,213,254,83,26,195,2,65,72,183,44,63,56,173,203,237,179,84,207,44,76,129,244,54,202,7,212,57,18,61,250,222,234,53,171,141,141,122,43,21,242,181,87,167,100,123,112,131,73,243,175,201,126,169,225,186,153,244,95,210,127,84,178,11,117,247,193,119,251,62,43,194,212,199,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,128,217,248,31,147,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,31,172,6,170,230,202,124,39,122,88,209,191,151,248,247,183,64,93,80,6,181,156,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,144,173,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,104,25,84,0,0,0,3,0,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,37,83,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,0,54,83,0,0,0,0,53,87,54,168,53,87,3,101,62,19,189,44,104,223,203,252,123,219,160,46,169,106,184,78,244,177,163,127,47,241,239,110,128,186,160,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,1,138,188,174,61,9,233,151,227,94,241,90,101,80,0,0,0,96,7,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,166,127,243,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,4,255,0,0,0,0,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,84,228,169,233,99,41,249,129,93,237,214,226,42,248,177,245,79,172,159,48,50,31,113,156,149,78,74,158,150,50,159,152,21,222,221,110,3,63,192,0,64,15,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,198,0,115,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,6,127,152,107,203,175,142,170,110,41,112,212,193,245,6,190,145,154,169,96,167,154,106,232,105,169,101,99,46,118,232,86,157,137,114,85,72,210,8,94,233,42,27,27,225,107,255,0,77,142,123,88,198,57,24,204,202,53,119,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,156,142,96,92,8,216,184,170,197,100,205,113,102,120,45,77,199,237,235,29,186,167,119,201,244,165,44,17,213,73,21,171,161,245,17,83,193,221,169,168,106,248,151,34,185,155,108,187,183,201,32,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,102,157,16,205,110,186,149,162,248,14,163,95,105,233,32,185,101,88,189,170,247,89,21,35,28,216,35,158,166,146,57,164,108,109,115,156,228,98,57,234,136,138,231,46,219,110,171,241,35,87,156,183,12,248,109,130,59,95,20,246,42,234,186,91,238,71,120,164,199,47,180,46,85,146,10,199,165,20,171,5,91,21,93,188,47,100,84,105,19,152,136,172,122,118,220,136,199,53,235,40,94,14,87,188,116,254,90,241,86,104,118,177,230,126,47,82,108,189,127,67,212,214,183,166,107,237,174,56,218,169,188,202,229,241,21,144,237,39,115,116,107,223,18,50,79,206,185,181,18,38,42,243,171,245,79,139,124,191,161,247,27,137,138,188,39,122,167,209,191,152,24,247,184,192,108,166,4,43,114,84,245,79,148,252,191,174,247,27,112,231,87,234,159,22,249,127,67,238,55,18,106,72,86,231,87,234,159,22,249,127,67,238,55,16,49,171,134,253,55,172,212,236,115,92,45,150,218,207,15,87,100,210,250,204,145,138,250,233,233,225,124,116,23,91,101,76,236,145,177,121,77,188,17,204,140,142,70,186,62,239,105,203,210,230,54,70,89,251,76,150,168,110,180,83,95,104,170,235,45,172,168,141,213,148,244,149,45,166,158,104,17,201,220,100,114,186,57,27,27,213,187,162,61,99,122,53,85,21,90,237,182,92,223,229,1,139,88,179,157,125,212,44,43,41,161,241,182,92,131,75,238,214,187,141,55,117,241,247,233,103,173,160,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,134,218,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,240,3,102,141,61,182,97,182,92,3,26,179,105,204,148,146,98,116,22,122,42,107,11,233,42,214,170,7,91,153,11,27,76,177,204,174,114,202,206,210,51,103,171,157,212,155,46,235,190,231,160,49,171,151,86,177,216,181,147,132,124,18,166,209,15,135,171,195,237,240,97,215,74,110,167,191,179,85,65,4,81,181,122,220,198,35,187,176,45,60,251,55,169,172,239,244,117,57,204,114,153,42,0,0,4,0,243,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,96,7,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,192,103,249,106,184,177,244,177,172,159,47,242,31,110,156,186,160,13,85,201,254,255,0,235,89,127,252,191,255,0,254,184,101,81,106,184,177,244,177,172,159,47,242,31,110,156,13,107,13,148,248,78,244,177,163,127,47,241,239,110,128,214,176,217,79,132,239,75,26,55,242,255,0,30,246,232,0,186,160,22,211,79,56,145,209,45,85,207,242,205,45,192,243,234,75,150,89,132,84,77,77,124,180,186,158,122,121,233,223,20,206,130,85,98,76,198,36,236,100,173,232,115,226,87,177,170,232,247,84,238,51,168,46,88,0,15,201,203,45,215,219,198,43,121,180,226,217,31,213,251,213,109,190,162,158,221,119,240,108,171,250,62,169,241,185,177,84,246,30,168,201,123,111,86,191,182,229,233,119,78,203,228,166,180,90,215,133,103,218,117,171,153,126,21,170,85,21,117,89,101,174,241,83,21,218,178,165,243,61,245,243,171,213,203,86,146,78,214,203,43,39,71,36,204,149,232,139,35,36,107,255,0,156,108,230,97,87,50,190,10,45,220,69,233,197,118,168,97,86,205,245,55,17,183,182,74,103,181,42,167,146,235,107,166,74,153,95,108,138,8,220,172,73,158,249,220,248,220,145,57,238,145,140,137,85,173,122,185,129,96,57,41,235,30,156,91,40,243,77,15,185,195,106,181,230,119,123,131,47,118,218,185,28,141,170,189,210,178,14,137,41,26,189,9,213,225,123,111,153,172,89,28,229,109,84,238,107,17,35,149,203,42,134,173,152,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,176,159,5,28,87,88,184,180,209,170,44,203,187,106,163,203,237,187,81,229,54,74,41,158,239,1,85,212,244,142,68,108,136,143,72,103,99,59,177,174,239,106,110,248,251,143,124,82,40,25,0,68,7,57,189,89,209,172,147,59,177,105,85,147,16,241,58,147,137,118,228,188,228,157,46,135,194,80,205,10,203,21,179,224,158,39,171,189,29,71,82,253,152,119,233,98,171,166,157,172,205,254,63,184,193,181,112,155,164,110,117,189,106,228,206,243,26,122,202,12,81,144,196,213,101,52,236,99,82,74,233,93,35,29,23,69,58,205,19,210,55,53,203,43,220,198,116,244,44,146,71,1,159,234,171,61,202,191,217,92,143,36,200,238,31,237,149,149,215,42,234,137,63,225,73,52,210,72,255,0,233,115,156,239,189,84,11,149,194,70,151,234,134,172,241,13,132,227,250,70,234,186,75,237,5,226,142,238,183,136,104,163,170,101,142,10,122,136,222,251,140,177,202,169,19,153,10,244,185,24,245,68,145,253,17,38,238,145,173,93,140,241,59,117,246,207,138,217,173,57,78,71,245,130,245,69,111,167,167,184,221,252,27,41,62,144,170,100,109,108,181,61,134,42,178,46,227,209,207,237,181,122,91,213,178,121,33,140,28,190,120,36,181,112,161,128,73,125,201,224,164,174,212,92,170,158,158,107,173,99,169,90,217,237,48,58,24,92,251,75,36,108,210,177,236,142,161,178,57,210,198,173,73,151,182,174,69,72,227,219,45,64,24,171,205,31,208,158,166,254,11,239,20,70,85,24,171,205,31,208,158,166,254,11,239,20,64,66,183,9,222,169,244,111,230,6,61,238,48,27,41,154,214,112,157,234,159,70,254,96,99,222,227,1,178,152,0,0,2,149,84,82,162,133,77,192,38,197,103,91,80,236,0,97,103,53,93,67,169,194,56,124,134,150,130,166,72,166,188,214,212,80,42,179,173,60,157,67,81,247,181,83,246,167,199,127,234,51,76,140,62,117,151,230,199,132,97,22,6,190,68,146,91,236,211,249,126,138,181,148,136,139,247,255,0,182,167,221,251,64,143,78,18,244,254,179,81,117,219,24,181,82,64,201,82,134,227,69,112,157,30,246,181,18,38,86,64,215,47,218,69,223,244,254,6,197,184,77,181,150,108,54,197,105,141,141,107,104,237,180,208,34,55,109,147,166,38,167,150,219,126,194,16,249,82,36,14,226,30,173,179,198,199,116,219,160,122,42,183,117,77,171,169,247,79,234,243,255,0,137,9,210,167,86,172,17,171,19,236,171,19,111,234,216,14,195,133,248,28,148,185,84,10,85,55,69,67,134,49,81,119,223,200,169,190,127,18,160,57,0,248,238,247,90,75,45,190,91,157,115,156,144,67,211,212,173,110,235,230,228,106,121,127,90,160,24,53,205,31,136,104,52,207,1,166,196,45,149,213,48,221,174,240,186,72,59,76,145,168,189,170,202,110,189,222,215,55,111,178,142,34,199,132,205,14,185,107,246,175,209,226,81,69,20,180,205,165,170,172,171,116,178,177,191,101,145,236,159,164,215,110,189,111,103,221,251,127,97,250,252,108,235,159,229,211,89,235,46,244,213,83,203,67,104,117,85,5,63,113,175,110,251,85,204,229,114,53,238,118,219,181,89,231,229,240,243,79,34,79,185,98,240,234,221,51,211,218,60,226,225,69,78,218,235,189,42,84,164,168,232,222,244,239,210,210,57,91,186,49,21,19,236,187,203,169,127,206,6,105,226,120,245,30,45,143,80,216,232,105,227,134,58,90,120,162,86,198,214,181,187,181,141,111,151,74,34,127,53,62,227,245,192,0,0,0,0,0,0,0,124,245,244,20,119,58,73,40,171,169,227,154,25,90,173,115,94,196,114,108,168,168,190,74,138,159,5,83,232,0,68,31,51,110,13,43,44,87,11,198,182,98,22,202,24,104,26,249,235,238,41,28,144,196,229,103,246,179,17,122,27,27,85,202,155,189,124,220,171,251,62,59,46,45,240,59,174,23,45,30,215,156,78,105,46,85,113,218,107,110,212,240,85,68,199,72,230,116,185,36,98,125,134,189,17,124,230,85,248,47,253,115,223,171,216,77,30,162,105,174,73,135,214,65,20,169,116,182,84,82,167,90,55,203,169,159,181,200,168,159,4,251,141,117,184,134,211,187,150,142,107,150,87,137,201,27,97,250,46,243,50,210,171,36,107,145,24,174,73,25,178,177,19,109,154,246,252,17,54,255,0,48,27,32,97,217,61,6,97,142,80,228,22,215,185,240,213,193,20,168,170,197,111,233,70,215,252,23,207,224,228,63,104,194,142,86,58,180,205,64,208,185,45,21,21,114,84,85,88,234,41,104,28,170,215,236,222,154,24,83,109,222,171,191,155,29,240,242,51,92,14,21,55,66,158,148,79,184,172,225,83,239,216,2,46,231,39,8,114,0,225,126,7,39,11,240,2,133,95,184,173,190,104,80,168,139,230,84,213,2,163,170,166,52,154,158,88,87,249,236,115,127,210,135,104,3,92,62,50,113,180,198,56,132,201,232,35,134,40,162,79,5,208,200,246,70,167,246,141,58,175,146,34,34,121,184,203,110,75,153,84,116,26,143,157,99,178,200,228,125,101,178,130,72,211,101,84,84,109,75,154,190,123,236,158,115,33,102,121,154,98,21,120,246,191,85,93,166,133,172,134,237,209,218,114,57,171,213,218,162,163,107,188,147,205,60,215,239,61,7,41,58,229,164,226,58,190,52,85,218,91,68,91,237,251,18,190,151,254,176,39,48,28,53,200,246,163,147,224,169,185,200,28,39,146,121,174,254,99,226,28,82,155,163,151,246,1,82,254,223,51,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,192,228,165,192,112,169,185,203,78,167,254,146,121,125,231,99,19,239,2,179,162,186,78,205,21,68,187,254,132,79,119,250,17,78,243,225,190,59,162,203,94,253,183,218,150,85,255,0,238,20,8,23,230,101,145,65,144,241,39,82,176,57,93,224,169,38,166,126,236,233,251,77,175,171,223,250,203,207,201,206,217,21,78,101,151,214,190,62,165,134,90,22,167,218,219,227,79,91,255,0,89,141,188,121,212,79,83,196,109,253,211,183,110,153,170,218,207,45,190,207,143,170,216,203,158,74,246,229,91,134,105,115,86,59,100,174,164,137,29,231,182,233,77,83,186,127,247,105,254,144,37,160,0,5,15,242,41,106,239,230,133,78,243,248,148,181,58,124,183,3,177,62,7,39,31,3,144,7,11,182,254,97,85,10,119,79,218,5,95,3,147,132,84,248,33,200,2,18,121,181,106,237,118,89,173,83,105,186,72,197,163,198,43,228,114,162,65,210,238,227,169,105,182,251,91,253,173,183,127,220,159,231,38,151,33,184,37,174,201,93,95,247,193,77,44,137,228,139,230,140,85,251,255,0,168,215,71,139,187,237,126,121,197,86,162,86,121,75,61,86,73,61,36,77,99,62,42,199,36,45,77,155,190,235,246,19,252,224,102,223,40,237,1,100,245,31,149,235,172,10,173,154,72,102,162,115,106,182,217,99,90,216,157,187,17,63,106,55,226,164,177,162,35,81,26,159,4,77,144,199,46,0,112,88,176,142,23,112,40,124,52,176,207,89,98,165,168,157,36,87,111,220,122,201,35,188,156,137,183,218,145,124,140,142,0,0,0,1,137,92,125,113,83,91,195,198,51,69,67,99,171,165,142,229,115,129,103,106,77,20,114,39,75,106,33,111,193,207,106,252,21,255,0,4,95,248,128,190,217,190,186,105,158,157,192,234,156,166,251,45,59,26,244,141,122,40,230,145,122,149,85,54,251,45,95,240,84,240,248,255,0,27,124,57,228,215,6,219,45,121,149,91,167,122,57,90,143,180,213,53,21,17,55,95,62,223,236,53,255,0,205,181,99,51,206,238,179,221,47,151,38,72,249,164,115,254,205,60,108,248,189,206,248,34,126,215,41,230,169,46,247,26,25,18,90,90,142,135,38,254,125,13,95,143,245,160,27,71,219,47,54,219,196,77,154,221,83,222,99,154,142,69,232,115,124,182,69,251,209,63,106,31,105,175,126,143,243,1,215,157,36,158,6,91,171,237,21,84,144,68,232,219,28,246,182,61,81,58,26,212,243,106,179,238,106,125,255,0,180,145,46,24,249,160,99,186,161,85,77,103,212,105,104,237,213,178,165,67,222,228,142,10,86,34,51,205,155,117,212,170,238,169,253,30,96,103,240,62,43,69,226,219,125,161,101,202,211,91,13,85,52,138,168,217,33,145,175,106,170,46,202,155,181,85,15,180,15,197,204,113,170,28,187,27,175,176,215,196,178,71,85,79,44,72,157,106,207,55,70,230,124,83,207,249,202,107,191,197,102,135,214,232,22,168,203,104,129,17,148,50,186,55,80,189,106,18,103,42,178,8,30,253,252,147,224,233,126,244,54,58,34,47,156,182,21,73,108,184,98,57,61,51,29,212,234,250,154,71,185,207,85,223,174,150,157,83,203,109,191,240,63,252,254,96,101,183,45,205,120,118,180,105,27,155,112,159,185,117,182,183,174,165,18,155,180,136,143,171,170,70,252,21,81,126,203,27,240,50,248,137,62,74,89,68,237,201,181,7,31,123,155,218,101,190,220,172,78,148,223,206,162,125,215,125,247,254,121,45,128,112,167,11,250,59,149,20,187,96,56,111,220,86,82,212,42,2,137,127,189,63,252,149,255,0,152,130,190,107,219,39,18,84,255,0,183,232,169,55,255,0,244,250,162,117,38,254,242,255,0,242,87,254,98,10,121,174,185,23,137,88,17,63,252,80,255,0,255,0,95,171,3,34,185,41,90,37,250,27,56,189,249,118,221,119,166,167,79,181,231,187,41,101,85,242,255,0,248,168,74,121,26,28,149,216,216,244,203,48,68,69,221,217,27,92,191,254,132,194,75,192,29,110,59,14,167,174,223,16,57,106,34,39,145,216,117,179,101,251,200,153,230,77,204,126,251,87,125,201,56,103,208,201,252,13,170,135,199,227,249,157,226,162,137,143,146,225,35,153,37,53,85,190,157,147,53,123,112,179,170,70,190,116,68,145,242,53,59,74,198,51,174,112,150,163,90,206,44,125,83,235,39,204,12,135,220,103,37,83,149,239,29,63,150,188,85,154,29,172,121,159,139,212,155,47,95,208,245,53,173,233,154,251,107,142,54,170,111,50,185,124,69,100,59,73,220,221,26,247,196,140,147,243,174,109,68,137,21,124,88,250,167,214,79,152,25,15,184,206,4,212,242,184,244,39,166,95,141,123,197,105,149,70,42,242,184,244,39,166,95,141,123,197,105,149,64,98,175,52,127,66,122,155,248,47,188,81,16,87,164,248,47,229,67,84,240,221,51,250,83,232,207,173,185,5,186,197,227,123,29,239,11,226,170,99,135,187,219,234,111,95,79,115,171,167,169,187,237,182,233,190,228,234,115,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,6,194,122,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,233,110,235,178,53,26,214,177,141,99,24,198,54,224,0,0,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,232,0,26,198,107,126,21,106,211,93,104,207,180,230,197,81,87,61,183,21,202,46,182,74,57,106,222,215,79,36,20,213,114,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,129,46,156,149,61,44,101,63,48,43,189,186,220,69,95,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,192,103,248,35,47,153,239,48,76,203,76,50,106,190,27,244,70,235,87,98,190,210,211,211,84,100,57,29,36,168,217,224,101,77,60,202,235,124,108,146,13,216,245,138,106,58,132,171,130,84,123,21,81,173,86,185,28,169,242,114,186,230,1,71,119,163,182,240,201,173,249,23,102,235,15,134,183,96,247,73,227,130,10,89,41,98,130,40,33,180,187,182,198,116,204,157,173,226,146,69,123,166,116,142,141,92,143,72,155,40,71,95,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,6,127,128,0,17,1,205,147,130,139,118,159,214,127,41,221,47,182,118,44,183,187,131,227,203,232,163,74,170,137,34,186,85,79,52,203,115,116,143,115,217,28,50,190,70,194,230,254,105,140,147,176,140,71,44,202,140,151,243,207,234,21,179,13,189,96,25,45,155,81,164,164,143,19,175,179,214,211,95,159,87,86,180,176,54,220,248,94,218,149,146,100,115,86,38,118,149,251,189,28,222,148,221,119,77,183,3,93,110,21,120,152,204,184,80,213,202,61,82,195,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,39,74,186,23,245,69,27,217,35,81,122,94,198,245,53,236,235,141,255,0,149,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,244,70,215,108,174,70,55,173,234,249,28,157,111,114,175,159,213,143,168,159,149,60,203,242,91,255,0,194,103,214,11,143,213,207,239,223,247,175,196,201,225,127,191,254,119,251,207,111,251,231,219,255,0,11,207,115,208,112,215,141,233,126,93,175,56,54,59,173,25,61,37,131,9,172,188,66,151,170,202,180,145,32,116,13,221,222,30,73,35,123,29,11,38,115,91,2,207,212,212,133,37,89,85,81,24,160,72,87,42,206,3,191,239,71,21,122,191,101,255,0,27,46,33,98,185,219,191,220,31,77,123,107,251,191,239,134,196,201,33,255,0,23,80,199,127,122,121,42,135,201,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,128,7,159,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,137,6,217,215,52,190,43,50,157,101,161,213,11,14,91,245,126,203,101,184,75,81,107,196,32,217,246,191,10,246,181,142,166,173,70,163,31,93,212,198,121,201,34,245,49,239,123,224,240,234,173,70,132,159,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,74,167,22,28,69,224,156,80,114,192,207,181,47,5,168,255,0,241,13,29,226,139,162,111,238,101,211,233,11,100,211,209,247,37,138,62,247,107,190,198,247,88,222,135,252,81,126,40,145,87,194,119,170,125,27,249,129,143,123,140,0,108,166,0,0,120,173,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,95,106,0,214,135,136,173,6,204,184,109,213,203,238,148,230,116,85,109,125,186,161,239,182,87,77,78,144,178,237,110,87,185,41,235,98,70,189,237,232,145,173,221,90,143,119,67,209,241,185,122,216,228,75,193,96,230,35,172,184,255,0,8,247,46,21,216,158,63,199,247,173,81,100,87,10,134,212,77,69,142,203,2,70,251,92,48,186,63,247,70,182,103,200,245,142,41,86,56,218,206,136,159,30,127,243,147,176,104,213,127,15,182,155,254,107,123,240,121,245,170,224,172,194,41,163,169,114,73,93,222,150,157,46,17,186,20,71,35,161,108,12,108,142,145,81,189,18,71,3,81,233,221,237,203,10,192,122,173,42,211,60,171,89,53,31,28,210,220,42,147,196,94,178,107,132,86,250,110,168,228,124,112,245,175,219,158,94,219,30,246,195,19,17,210,72,244,106,244,70,199,185,83,102,169,177,79,13,28,58,96,156,47,233,101,6,153,224,180,255,0,226,171,47,21,189,115,127,116,238,158,26,24,103,172,237,203,44,157,158,239,97,142,237,49,221,12,248,34,124,85,112,43,146,133,179,68,165,181,102,87,150,201,72,154,191,75,81,81,76,246,58,174,118,206,184,220,173,162,115,85,144,171,187,47,98,85,194,254,167,181,171,35,21,99,71,171,91,36,104,233,74,0,0,0,66,183,58,191,84,248,183,203,250,31,113,184,147,82,66,183,58,191,84,248,183,203,250,31,113,184,129,117,121,24,254,187,63,118,255,0,137,18,168,69,95,35,31,215,103,238,223,241,34,85,0,0,0,197,94,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,9,169,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,13,148,192,0,0,0,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,181,92,149,61,83,229,63,47,235,189,198,220,77,73,10,220,149,61,83,229,63,47,235,189,198,220,77,72,0,0,3,21,121,163,250,19,212,223,193,125,226,136,202,163,21,121,163,250,19,212,223,193,125,226,136,8,43,210,124,23,242,161,170,120,110,153,253,41,244,103,214,220,130,221,98,241,189,142,247,133,241,85,49,195,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,115,99,237,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,244,183,117,217,26,141,107,88,198,177,140,99,27,175,103,9,222,169,244,111,230,6,61,238,48,27,41,128,0,1,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,90,205,111,194,173,90,107,173,25,246,156,216,170,42,231,182,226,185,69,214,201,71,45,91,218,233,228,130,154,174,72,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,240,54,115,53,172,226,199,213,62,178,124,192,200,125,198,112,37,83,146,167,165,140,167,230,5,119,183,91,136,171,226,199,213,62,178,124,192,200,125,198,114,85,57,42,122,88,202,126,96,87,123,117,184,138,190,44,125,83,235,39,204,12,135,220,103,2,79,185,64,98,214,44,231,130,253,66,194,178,154,31,27,101,200,51,11,181,174,227,77,221,124,125,250,89,237,52,17,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,34,51,80,176,171,174,154,231,249,46,156,223,106,41,39,185,98,183,138,219,37,100,180,143,115,160,146,122,105,159,12,142,141,206,107,92,172,87,49,85,21,90,213,219,109,209,62,4,196,242,84,244,177,148,252,192,174,246,235,113,130,188,212,244,114,197,164,92,92,93,234,113,201,182,164,207,109,241,102,50,83,116,191,251,86,170,166,121,227,169,78,183,189,202,254,228,244,242,207,191,217,107,123,253,13,106,53,136,170,18,169,203,171,88,236,90,201,194,62,9,83,104,135,195,213,225,246,248,48,235,165,55,83,223,217,170,160,130,40,218,189,110,99,17,221,216,22,158,125,155,212,214,119,250,58,156,230,57,76,149,34,215,146,62,175,83,62,213,168,90,9,93,61,36,117,16,84,69,151,218,227,108,18,247,231,99,219,29,45,107,159,39,156,72,200,214,58,4,107,126,203,213,102,145,126,218,34,244,74,80,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,101,80,0,0,45,254,191,107,29,139,135,253,26,203,53,139,35,135,196,82,99,54,247,84,71,77,212,246,120,186,167,185,35,166,166,235,99,30,177,247,103,146,40,187,157,10,214,117,245,59,236,181,84,132,185,57,150,241,23,55,18,84,250,245,54,73,86,251,109,29,68,212,84,248,195,150,149,96,135,31,154,190,58,169,109,108,147,195,116,181,239,108,16,196,234,196,139,190,228,138,53,87,47,74,53,3,61,121,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,36,83,153,190,186,105,199,17,124,8,224,186,161,165,247,159,29,106,174,212,10,40,166,134,84,70,85,91,234,155,108,184,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,221,29,124,39,122,167,209,191,152,24,247,184,192,6,202,96,0,0,0,6,170,230,213,6,170,224,108,167,194,119,165,141,27,249,127,143,123,116,5,213,45,87,9,222,150,52,111,229,254,61,237,208,23,84,0,0,0,0,0,0,12,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,159,224,0,0,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,69,95,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,192,103,248,0,8,1,230,143,235,179,83,127,5,246,122,35,63,249,42,122,88,202,126,96,87,123,117,184,192,14,104,254,187,53,55,240,95,103,162,51,255,0,146,167,165,140,167,230,5,119,183,91,128,207,243,85,115,106,131,85,112,54,83,225,59,210,198,141,252,191,199,189,186,3,21,121,213,250,88,197,190,96,80,251,117,196,202,174,19,189,44,104,223,203,252,123,219,160,49,87,157,95,165,140,91,230,5,15,183,92,64,138,190,19,189,83,232,223,204,12,123,220,96,54,83,53,172,225,59,213,62,141,252,192,199,189,198,3,101,48,4,43,115,171,245,79,139,124,191,161,247,27,137,53,36,43,115,171,245,79,139,124,191,161,247,27,136,14,74,158,169,242,159,151,245,222,227,110,45,167,52,125,33,166,210,94,48,114,105,237,176,82,65,109,206,105,225,203,233,97,134,121,101,123,31,82,231,178,169,210,172,159,162,247,214,65,87,34,53,170,230,35,36,98,55,167,244,27,114,249,42,122,167,202,126,95,215,123,141,184,189,92,237,52,114,197,46,43,130,241,3,79,55,102,245,77,112,76,58,178,62,151,187,197,210,201,29,69,93,58,238,175,232,143,178,248,170,124,145,157,79,241,95,105,219,70,212,80,114,75,214,59,20,184,174,117,195,245,68,61,155,213,53,193,115,26,57,58,158,239,23,75,36,116,244,149,9,178,51,162,62,203,226,166,243,87,245,63,197,125,150,237,27,149,100,252,128,190,87,26,189,77,164,188,96,227,48,92,167,164,130,219,156,211,205,136,85,77,52,18,202,246,62,165,204,125,43,98,72,255,0,69,239,172,130,146,53,115,145,204,70,72,245,119,79,233,182,125,0,3,0,57,156,113,237,157,240,215,89,102,209,205,29,131,232,220,190,247,111,134,251,83,145,84,83,195,81,29,21,10,207,44,108,138,158,25,17,204,124,210,62,158,68,123,164,98,181,145,237,210,142,124,136,248,108,255,0,45,14,98,217,12,249,12,58,1,196,102,107,87,119,101,222,162,56,113,60,130,228,234,170,219,140,151,26,138,168,226,101,182,105,26,201,29,43,30,233,149,236,154,87,55,181,208,230,57,238,99,163,108,65,140,28,209,253,118,106,111,224,190,207,68,103,255,0,37,79,75,25,79,204,10,239,110,183,24,1,205,31,215,102,166,254,11,236,244,70,127,242,84,244,177,148,252,192,174,246,235,112,25,254,0,0,90,174,44,125,44,107,39,203,252,135,219,167,46,169,106,184,177,244,177,172,159,47,242,31,110,156,13,107,13,148,248,78,244,177,163,127,47,241,239,110,128,214,176,154,157,73,227,95,21,225,79,129,29,38,178,90,110,126,35,83,114,109,47,178,71,142,91,233,214,55,201,65,215,108,138,54,220,234,18,70,189,141,134,39,162,171,26,246,175,122,70,43,17,58,91,43,226,7,52,46,58,127,34,152,171,244,59,71,51,63,9,169,55,174,143,166,42,104,155,213,53,138,215,36,110,85,218,100,114,120,122,201,183,143,183,178,57,236,137,95,39,230,156,234,121,22,34,244,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,60,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,63,42,237,115,204,181,95,63,173,188,214,71,87,127,203,51,27,196,149,50,178,146,145,22,123,133,198,174,101,115,146,56,97,106,34,190,73,100,93,153,27,83,205,200,141,79,130,23,255,0,136,238,94,122,243,195,70,151,227,122,169,151,209,210,92,109,183,26,118,38,64,203,107,187,203,141,214,201,34,164,84,245,46,110,237,123,28,213,137,189,246,42,198,147,43,226,223,251,204,147,132,212,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,188,6,182,220,42,241,49,153,112,161,171,148,122,165,135,208,210,92,88,234,119,91,110,246,202,148,70,178,227,110,145,241,190,88,18,78,149,116,47,234,138,55,178,70,162,244,189,141,234,107,217,215,27,246,30,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,234,146,55,201,15,90,125,184,37,237,189,236,108,209,61,29,28,140,71,47,68,140,123,85,119,106,129,234,192,0,68,7,54,78,10,45,218,127,89,252,167,116,190,217,216,178,222,238,15,143,47,162,141,42,170,36,138,233,85,60,211,45,205,210,61,207,100,112,202,249,27,11,155,249,166,50,78,194,49,28,179,42,51,13,120,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,157,42,232,95,213,20,111,100,141,69,233,123,27,212,215,179,174,55,236,83,168,86,204,54,245,128,100,182,109,70,146,146,60,78,190,207,91,77,126,125,93,90,210,192,219,115,225,123,106,86,73,145,205,88,153,218,87,238,244,115,122,83,117,221,54,220,214,135,86,62,162,126,84,243,47,201,111,255,0,9,159,88,46,63,87,63,191,127,222,191,19,39,133,254,255,0,249,223,239,61,191,239,159,111,252,47,61,192,244,28,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,111,68,109,118,202,228,99,122,222,175,145,201,214,247,42,200,87,42,206,3,191,239,71,21,122,191,101,255,0,27,46,33,98,185,219,191,220,31,77,123,107,251,191,239,134,196,201,33,255,0,23,80,199,127,122,121,30,188,53,227,122,95,151,107,206,13,142,235,70,79,73,96,194,107,47,16,165,234,178,173,36,72,29,3,119,119,135,146,72,222,199,66,201,156,214,192,179,245,53,33,73,86,85,84,70,41,178,157,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,128,125,96,30,127,80,179,91,86,154,224,25,46,163,95,105,234,231,182,226,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,223,109,213,62,32,122,3,21,121,163,250,19,212,223,193,125,226,136,140,12,235,154,95,21,153,78,178,208,234,133,135,45,250,191,101,178,220,37,168,181,226,16,108,251,95,133,123,90,199,83,86,163,81,143,174,234,99,60,228,145,122,152,247,189,240,120,117,86,163,115,171,139,14,34,240,78,40,57,96,103,218,151,130,212,127,248,134,142,241,69,209,55,247,50,233,244,133,178,105,232,251,146,197,31,123,181,223,99,123,172,111,67,254,40,191,20,64,138,190,19,189,83,232,223,204,12,123,220,96,54,83,53,172,225,59,213,62,141,252,192,199,189,198,3,101,48,0,0,7,91,145,21,60,206,195,173,251,39,222,1,167,97,212,197,223,224,118,128,34,195,157,109,162,95,161,176,123,223,151,109,183,122,154,117,251,94,123,190,150,37,79,47,255,0,132,164,167,145,161,206,161,141,147,76,176,244,84,93,219,145,185,201,255,0,232,79,3,21,249,80,236,188,73,84,126,223,162,163,219,255,0,211,233,73,212,139,251,211,63,201,79,249,136,41,229,68,228,78,37,103,69,255,0,241,67,63,253,126,144,157,104,127,188,179,252,148,255,0,152,10,202,29,247,149,148,185,0,39,232,238,114,135,13,216,168,1,136,60,200,245,225,218,47,164,109,109,190,126,221,214,228,222,186,100,90,110,234,42,50,174,149,29,241,84,68,251,47,119,196,203,226,36,249,214,229,19,187,38,211,236,125,142,111,105,246,251,138,189,58,83,127,42,136,54,93,247,223,249,128,97,143,10,122,31,91,175,186,163,21,162,116,71,208,196,233,29,92,244,168,72,92,138,248,39,123,54,242,95,139,162,251,144,216,131,14,198,168,113,28,110,130,195,65,18,199,29,45,60,81,42,117,171,252,219,27,89,241,95,63,230,161,20,188,154,112,170,75,157,195,46,201,234,88,238,166,215,211,82,49,205,122,166,221,20,181,10,190,91,109,255,0,134,255,0,231,242,37,208,0,7,197,119,188,91,108,84,47,185,93,171,97,165,166,141,81,29,36,210,53,141,69,85,217,19,119,42,32,31,105,241,92,239,54,219,60,78,154,227,83,217,99,90,174,85,232,115,188,182,85,251,145,127,98,152,29,196,231,52,12,119,75,234,170,108,250,115,45,29,198,182,36,167,123,28,177,193,84,197,71,249,191,126,138,148,93,209,63,163,200,142,221,96,230,3,175,58,183,60,236,184,215,218,41,105,39,137,177,186,56,45,108,98,170,116,57,171,230,229,127,220,229,251,255,0,96,19,51,144,113,183,195,158,51,112,117,178,233,153,85,182,118,35,85,200,203,77,83,145,17,83,116,243,237,254,195,220,97,26,233,166,122,137,3,106,113,107,236,181,12,115,214,52,235,163,154,53,234,69,68,219,237,53,63,194,67,90,42,187,189,198,186,69,150,170,163,173,203,183,159,67,83,225,253,72,122,92,39,86,51,60,18,235,5,210,199,114,100,111,134,70,191,237,83,198,255,0,131,218,239,130,167,237,106,1,179,184,49,43,128,94,42,107,120,135,198,107,104,111,149,116,178,92,173,144,36,238,72,98,142,52,233,117,68,205,248,53,238,95,130,51,226,137,255,0,25,150,160,0,0,112,168,142,69,106,252,21,54,82,39,57,184,232,11,32,168,252,175,90,160,84,108,50,77,53,107,157,85,190,235,34,209,68,221,152,169,251,85,223,5,37,144,199,30,63,176,88,179,126,23,115,216,124,52,179,79,71,98,170,168,129,35,87,111,220,98,199,35,124,154,139,191,218,141,60,128,141,126,82,186,187,93,137,235,84,58,110,178,49,40,242,122,248,220,136,176,117,59,184,218,90,157,254,214,255,0,103,125,153,247,47,249,137,182,53,192,225,18,251,95,129,241,85,167,117,158,81,79,75,146,65,73,43,94,207,130,189,203,11,147,103,109,178,253,181,255,0,57,177,118,61,112,75,165,146,134,191,239,158,154,41,23,201,19,205,88,139,247,127,88,31,162,112,190,103,39,10,169,240,80,9,183,220,114,81,186,126,210,164,84,3,147,133,248,28,156,47,152,29,110,93,188,212,169,158,101,46,78,175,45,202,155,229,240,2,176,0,16,225,206,50,217,21,54,101,136,86,178,62,149,154,90,230,175,218,223,225,79,69,255,0,81,102,57,102,228,80,99,220,73,211,44,238,86,248,218,72,105,153,179,58,190,211,171,233,54,254,163,35,185,212,91,149,46,24,93,205,24,237,150,186,174,37,119,158,219,173,53,54,201,255,0,220,47,250,12,70,224,50,162,122,110,35,108,14,129,187,245,77,72,215,249,111,246,124,125,46,224,108,53,67,39,122,138,158,93,255,0,78,38,59,253,40,135,121,240,216,221,215,101,160,126,219,111,75,18,255,0,247,8,125,192,82,227,132,77,131,211,239,58,217,250,75,229,247,129,220,159,3,146,150,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,113,81,75,128,161,219,254,210,182,157,110,234,234,242,84,216,173,187,129,89,241,94,147,123,61,122,126,218,105,127,252,21,62,211,227,188,34,173,162,185,17,124,214,154,95,143,249,42,6,190,60,127,69,83,15,17,215,180,169,95,210,117,75,163,242,219,236,120,250,173,140,231,228,175,71,12,122,117,153,85,47,87,92,153,4,104,158,126,94,84,104,191,255,0,113,132,60,195,27,86,222,36,46,169,87,209,191,110,126,223,74,47,232,120,250,189,190,63,121,156,252,151,85,102,211,12,181,234,230,239,30,66,214,236,159,179,193,51,96,36,168,0,7,91,191,96,64,239,218,27,240,2,180,248,28,156,39,192,228,10,87,226,81,247,149,187,226,81,178,117,110,139,253,0,118,52,228,225,167,32,121,13,90,172,109,6,158,95,170,158,228,68,142,223,84,229,85,254,136,36,95,250,13,122,230,233,189,241,136,245,127,218,142,175,82,124,250,126,246,186,231,183,221,253,10,108,5,175,118,231,221,116,151,39,160,98,170,58,107,85,107,19,111,233,166,149,63,98,254,211,95,188,86,5,181,241,115,65,67,35,188,233,245,14,40,29,191,223,211,115,106,127,71,236,3,97,141,37,162,134,223,166,56,181,20,31,222,225,180,211,53,190,123,237,249,180,61,105,230,116,207,255,0,161,246,60,191,182,221,10,167,245,43,80,244,192,0,0,8,123,231,49,20,241,106,22,35,59,228,251,19,219,42,227,106,47,254,165,90,47,151,151,254,186,19,8,69,7,58,139,44,137,115,192,238,189,15,86,50,138,225,187,182,93,147,122,138,127,232,219,249,192,71,221,78,145,222,25,166,81,231,180,214,250,137,99,117,68,44,87,53,146,59,236,190,54,185,60,145,189,59,110,228,243,220,183,68,181,114,224,179,98,186,201,165,137,137,94,225,116,144,209,255,0,107,201,27,38,88,220,174,134,154,145,119,221,170,171,241,95,232,254,162,198,113,163,203,230,183,75,33,169,203,176,27,69,124,212,110,171,100,111,111,93,69,71,156,146,203,230,159,153,253,29,145,158,125,95,243,129,129,7,101,61,68,212,179,54,120,31,211,35,119,217,118,69,219,116,219,239,41,150,25,96,145,209,79,19,227,123,85,81,205,123,85,21,21,62,229,69,41,2,79,249,100,113,115,127,130,170,139,74,50,58,186,87,82,75,85,35,97,254,215,141,142,234,154,166,157,54,71,117,162,175,247,199,253,203,254,125,137,105,53,234,224,83,25,187,223,181,175,29,150,217,4,178,54,11,173,35,229,232,141,206,68,107,106,233,183,85,217,171,183,197,13,133,64,17,109,206,162,231,23,213,156,62,208,174,78,227,175,175,153,19,203,125,155,70,136,191,126,255,0,248,68,251,137,73,33,203,156,126,68,183,60,203,17,183,43,154,171,12,213,178,108,136,159,248,189,23,244,255,0,72,31,129,201,197,106,83,94,114,100,141,21,98,91,36,29,123,55,127,63,27,14,222,127,119,151,81,53,132,73,242,83,198,100,92,151,80,114,9,34,119,67,232,45,205,99,188,246,242,168,159,127,187,111,230,126,210,91,0,20,175,196,168,165,202,1,165,69,13,93,215,224,165,96,117,212,121,211,202,159,250,142,255,0,152,130,78,106,174,115,184,149,137,21,83,236,218,94,159,253,255,0,86,78,197,115,186,40,170,30,159,205,137,235,255,0,18,144,17,204,162,241,37,227,137,75,131,164,98,183,194,195,81,76,155,183,109,209,181,245,127,245,129,156,60,151,226,98,233,14,93,42,34,245,38,68,196,255,0,239,40,201,29,35,151,147,2,53,154,63,151,110,213,69,126,65,30,203,255,0,230,113,146,52,0,233,147,224,119,29,50,124,0,173,134,28,115,20,224,86,155,138,92,53,115,141,62,160,164,102,170,88,41,225,134,134,106,154,169,88,203,157,186,21,168,122,219,81,22,68,130,23,186,74,135,72,201,156,207,211,99,88,231,177,142,87,179,49,163,68,79,129,216,6,174,246,155,158,101,165,25,253,21,230,142,58,187,6,89,135,94,35,169,137,149,116,136,147,219,238,52,147,35,154,146,67,51,85,17,241,203,26,110,201,26,190,109,84,114,124,80,249,50,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,34,85,57,162,242,255,0,163,187,209,220,184,155,209,12,119,179,117,135,196,220,115,139,92,18,65,5,44,148,177,65,44,243,93,155,220,123,58,102,78,214,210,199,26,61,211,58,70,200,141,71,164,174,150,37,128,159,238,87,30,132,244,203,241,175,120,173,50,168,197,94,87,30,132,244,203,241,175,120,173,50,168,12,85,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,154,158,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,0,217,76,0,0,0,6,181,156,88,250,167,214,79,152,25,15,184,206,74,167,37,79,75,25,79,204,10,239,110,183,17,87,197,143,170,125,100,249,129,144,251,140,228,170,114,84,244,177,148,252,192,174,246,235,112,23,43,152,55,4,150,174,43,240,8,239,184,196,20,148,58,139,138,211,212,77,106,172,109,43,93,61,218,6,195,51,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,247,21,168,137,36,155,193,101,218,217,153,105,70,127,91,102,172,146,174,193,150,97,215,137,41,165,125,37,90,36,246,251,141,36,202,215,44,115,66,229,68,124,114,198,187,62,55,47,155,81,90,191,5,54,136,48,3,154,23,2,223,150,188,85,250,227,163,152,103,139,212,155,47,71,211,20,212,78,233,154,251,107,142,55,34,237,10,53,124,69,100,59,71,219,217,90,247,196,143,143,243,174,109,60,104,16,215,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,19,41,201,83,210,198,83,243,2,187,219,173,196,43,19,83,201,83,210,198,83,243,2,187,219,173,192,103,248,0,1,21,124,212,248,241,255,0,190,252,42,105,5,235,252,84,89,125,246,217,113,255,0,119,101,77,145,204,237,127,189,221,43,227,155,252,101,59,219,253,245,134,79,243,6,227,110,213,194,134,1,29,139,24,158,146,187,81,114,170,122,136,109,84,109,170,107,103,180,192,232,102,107,46,207,141,208,202,199,178,58,134,198,214,197,34,53,38,94,226,53,85,35,147,104,33,255,0,85,89,238,85,254,202,228,121,38,71,112,255,0,108,172,174,185,87,84,73,255,0,10,73,166,146,71,255,0,75,156,231,125,234,160,123,94,29,116,27,50,226,75,87,44,90,83,134,81,85,185,247,26,134,62,231,93,13,58,76,203,77,185,30,212,168,173,149,28,246,55,162,54,187,116,106,189,189,111,86,70,213,235,123,81,124,254,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,79,76,114,50,57,186,23,236,79,23,113,140,123,161,149,138,217,35,122,181,58,227,123,28,137,179,144,157,238,0,120,62,181,112,155,164,109,109,193,42,228,206,243,26,122,58,252,173,243,74,213,101,52,236,99,150,58,24,155,27,221,23,69,58,205,43,22,70,185,203,43,220,247,245,116,44,113,199,231,249,140,240,81,252,170,180,226,11,254,1,108,181,71,169,184,183,231,45,181,51,167,106,75,165,10,35,214,75,99,166,234,107,27,212,247,164,145,58,84,115,89,35,92,221,226,108,210,200,129,101,121,77,241,175,113,212,10,63,228,197,170,23,62,253,234,201,111,100,152,133,108,139,75,79,28,182,186,88,33,133,45,141,141,141,99,228,154,38,70,233,154,239,206,189,241,247,213,234,212,133,21,242,84,106,217,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,19,253,192,47,21,212,124,86,232,117,37,238,231,47,70,103,139,246,108,249,68,50,77,2,201,61,83,97,106,182,189,177,196,141,237,195,81,246,220,212,88,216,214,200,201,227,111,82,69,214,224,201,82,18,249,154,240,37,117,209,28,202,227,174,122,91,140,210,71,165,247,234,136,221,85,71,107,129,204,102,55,90,244,107,92,201,35,221,81,148,211,75,187,163,123,58,99,99,228,236,116,198,137,15,118,109,15,201,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,124,192,214,54,197,159,230,88,206,51,147,97,150,44,134,174,146,197,152,211,211,83,95,109,237,84,88,43,153,79,80,202,136,21,237,84,84,71,199,44,104,173,122,108,244,71,72,212,94,153,30,215,123,94,19,189,83,232,223,204,12,123,220,96,46,175,31,92,20,101,92,41,234,61,93,238,211,108,241,26,101,147,92,38,147,28,184,83,164,143,142,131,173,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,189,27,21,232,189,77,149,145,90,174,19,189,83,232,223,204,12,123,220,96,3,101,48,0,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,232,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,47,160,33,3,154,23,26,255,0,202,3,59,126,140,105,237,206,213,93,166,216,109,193,149,49,92,104,151,189,244,205,209,176,185,143,168,73,92,212,218,24,187,179,195,26,70,170,201,62,220,189,114,53,241,118,195,29,120,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,157,40,233,159,213,44,143,124,142,68,234,123,221,210,214,51,162,54,126,182,55,193,222,174,101,92,46,94,184,167,178,217,234,234,172,86,123,199,130,90,24,168,222,179,201,110,138,39,173,93,209,21,219,35,233,161,151,181,18,172,73,39,154,84,185,253,182,211,185,93,251,252,2,240,163,89,197,110,184,210,89,46,113,116,97,152,191,102,241,148,77,36,51,172,115,210,182,102,163,104,27,36,74,222,220,213,31,109,173,85,145,142,108,108,158,70,245,44,93,14,159,236,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,13,109,248,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,216,79,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,235,141,206,217,28,172,111,91,21,146,53,58,30,213,88,118,230,87,193,69,199,135,77,71,174,213,12,42,217,182,153,101,215,6,201,76,246,165,44,17,218,174,149,43,83,43,237,145,65,27,145,235,11,25,3,159,27,146,38,177,177,189,145,42,185,204,87,63,207,242,249,227,110,235,194,134,127,37,139,39,158,174,187,78,178,170,138,120,110,180,110,170,115,96,180,206,233,161,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,218,57,85,99,143,96,159,64,124,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,2,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,11,171,200,199,245,217,251,183,252,72,149,66,42,249,24,254,187,63,118,255,0,137,18,168,0,0,6,42,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,77,79,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,0,108,166,0,0,0,0,69,95,60,239,212,159,239,39,240,210,85,8,171,231,157,250,147,253,228,254,26,5,170,228,169,234,159,41,249,127,93,238,54,226,106,72,86,228,169,234,159,41,249,127,93,238,54,226,106,64,0,0,24,171,205,31,208,158,166,254,11,239,20,70,85,24,171,205,31,208,158,166,254,11,239,20,64,66,183,9,222,169,244,111,230,6,61,238,48,27,41,154,214,112,157,234,159,70,254,96,99,222,227,1,178,152,0,0,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,37,83,146,167,165,140,167,230,5,119,183,91,136,171,226,199,213,62,178,124,192,200,125,198,114,85,57,42,122,88,202,126,96,87,123,117,184,138,190,44,125,83,235,39,204,12,135,220,103,2,85,57,42,122,88,202,126,96,87,123,117,184,183,252,237,52,114,197,46,43,130,241,3,79,55,102,245,77,112,76,58,178,62,151,187,197,210,201,29,69,93,58,238,175,232,143,178,248,170,124,145,157,79,241,95,105,219,70,212,91,129,201,83,210,198,83,243,2,187,219,173,197,234,230,43,163,150,45,100,225,31,59,166,187,205,225,234,240,251,124,249,141,174,167,165,239,236,213,80,65,44,142,78,134,189,136,238,236,11,81,6,238,234,107,59,253,125,46,115,26,128,69,7,43,141,94,166,210,94,48,113,152,46,83,210,65,109,206,105,230,196,42,166,154,9,101,123,31,82,230,62,149,177,36,127,162,247,214,65,73,26,185,200,230,35,36,122,187,167,244,219,62,134,174,250,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,241,54,114,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,128,253,96,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,101,80,0,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,8,121,129,112,35,125,225,87,42,147,53,197,153,227,116,203,32,184,44,118,234,157,217,31,209,117,83,201,85,36,86,174,135,212,75,81,63,106,154,157,171,226,92,136,215,239,178,236,239,37,158,147,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,107,47,30,127,153,69,128,212,105,107,114,26,181,196,234,175,16,223,223,105,114,163,160,75,140,80,201,3,106,24,138,155,177,235,20,207,99,186,85,58,209,35,235,234,237,199,211,237,120,78,245,79,163,127,48,49,239,113,128,244,28,98,112,171,153,112,161,171,151,12,62,243,109,171,118,49,113,168,168,169,196,238,242,72,147,50,227,110,71,253,132,116,173,99,27,226,99,107,163,108,204,233,111,75,213,28,137,219,124,111,127,159,225,59,213,62,141,252,192,199,189,198,0,54,83,0,0,0,0,53,87,54,168,53,87,3,101,62,19,189,44,104,223,203,252,123,219,160,46,169,106,184,78,244,177,163,127,47,241,239,110,128,186,160,0,0,0,0,0,0,96,7,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,166,127,243,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,4,255,0,0,0,0,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,84,228,169,233,99,41,249,129,93,237,214,226,42,248,177,245,79,172,159,48,50,31,113,156,149,78,74,158,150,50,159,152,21,222,221,110,3,63,192,0,64,15,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,198,0,115,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,6,127,154,171,155,84,26,171,129,178,159,9,222,150,52,111,229,254,61,237,208,24,171,206,175,210,198,45,243,2,135,219,174,38,85,112,157,233,99,70,254,95,227,222,221,1,138,188,234,253,44,98,223,48,40,125,186,226,4,85,240,157,234,159,70,254,96,99,222,227,1,178,153,173,103,9,222,169,244,111,230,6,61,238,48,27,41,128,33,91,157,95,170,124,91,229,253,15,184,220,73,169,33,91,157,95,170,124,91,229,253,15,184,220,64,114,84,245,79,148,252,191,174,247,27,113,34,156,197,116,114,197,172,156,35,231,116,215,121,188,61,94,31,111,159,49,181,212,244,189,253,154,170,8,37,145,201,208,215,177,29,221,129,106,32,221,221,77,103,127,175,165,206,99,80,142,190,74,158,169,242,159,151,245,222,227,110,38,79,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,3,88,221,61,205,110,186,107,159,227,90,141,98,167,164,158,229,138,222,40,175,116,113,85,177,206,130,73,233,166,100,209,182,70,181,205,114,177,92,196,69,68,115,87,109,246,84,248,155,57,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,70,178,250,177,130,254,75,245,79,50,211,63,165,62,147,250,165,144,92,108,94,55,177,217,241,94,22,166,72,123,189,190,167,116,117,118,250,186,122,157,182,251,110,187,110,78,247,45,125,94,166,213,254,15,176,121,214,122,69,185,97,244,235,136,92,161,166,130,88,153,3,232,90,214,83,181,86,77,250,222,234,53,164,145,238,98,171,21,242,185,19,167,101,99,67,208,113,175,194,141,139,139,77,26,173,195,123,86,170,60,190,219,189,102,45,123,173,133,238,240,21,93,76,89,35,87,70,168,244,134,118,51,181,34,108,246,166,236,147,182,247,197,26,26,251,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,174,209,6,26,243,20,224,86,155,138,92,53,115,141,62,160,164,102,170,88,41,225,134,134,106,154,169,88,203,157,186,21,168,122,219,81,22,68,130,23,186,74,135,72,201,156,207,211,99,88,231,177,142,87,176,33,7,60,207,243,45,79,201,167,204,245,3,33,171,190,223,106,169,233,41,170,46,21,106,142,158,118,83,83,199,79,18,200,237,183,123,210,40,99,69,123,183,123,213,21,206,87,57,85,203,49,60,149,61,44,101,63,48,43,189,186,220,67,5,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,164,207,242,84,244,177,148,252,192,174,246,235,112,25,254,0,0,90,174,44,125,44,107,39,203,252,135,219,167,46,169,106,184,177,244,177,172,159,47,242,31,110,156,13,107,15,65,153,103,249,150,160,212,218,170,179,60,134,174,234,251,29,158,138,193,108,73,149,58,40,237,212,145,36,84,244,241,49,168,141,99,26,212,221,118,79,180,247,61,238,234,123,220,229,243,230,127,242,189,224,91,242,215,149,51,92,117,143,12,241,122,109,101,235,250,30,154,181,221,48,223,110,145,200,212,77,225,86,175,136,163,135,105,59,155,171,88,249,81,145,254,117,173,168,141,2,245,114,186,229,255,0,71,104,163,182,241,55,173,248,239,122,235,55,134,184,224,246,185,228,130,122,88,233,101,130,41,225,187,59,182,247,245,76,189,221,162,142,68,99,161,116,110,145,90,175,88,157,20,148,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,103,235,0,32,47,152,55,4,151,94,20,51,248,239,184,196,21,117,218,117,149,84,84,77,106,172,109,43,155,5,166,119,77,51,153,105,124,142,154,87,189,241,211,182,55,54,89,21,171,50,119,21,168,171,28,155,57,124,241,183,117,225,67,63,146,197,147,207,87,93,167,89,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,109,28,170,177,199,180,223,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,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,235,215,196,15,11,186,161,195,238,180,59,69,239,182,74,187,141,202,227,80,171,141,45,35,35,154,123,229,20,149,114,211,82,84,71,79,4,146,185,143,157,208,174,208,42,172,136,170,141,84,248,110,27,31,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,102,37,114,211,208,173,121,225,243,65,170,176,173,114,170,164,167,124,247,137,235,108,246,38,212,248,185,236,240,59,100,146,55,206,201,95,7,68,146,53,102,108,48,166,204,89,36,123,158,231,204,230,68,230,13,198,221,171,133,12,2,59,22,49,61,37,118,162,229,84,245,16,218,168,219,84,214,207,105,129,208,204,214,93,159,27,161,149,143,100,117,13,141,173,138,68,106,76,189,196,106,170,71,38,193,140,28,212,248,241,255,0,190,252,42,105,5,235,252,84,89,125,246,217,113,255,0,119,101,77,145,204,237,127,189,221,43,227,155,252,101,59,219,253,245,132,122,240,235,160,217,151,18,90,185,98,210,156,50,138,173,207,184,212,49,247,58,232,105,210,102,90,109,200,246,165,69,108,168,231,177,189,17,181,219,163,85,237,235,122,178,54,175,91,218,139,226,191,213,86,123,149,127,178,185,30,73,145,220,63,219,43,43,174,85,213,18,127,194,146,105,164,145,255,0,210,231,57,223,122,169,62,124,0,240,125,106,225,55,72,218,219,130,85,201,157,230,52,244,117,249,91,230,149,170,202,105,216,199,44,116,49,54,55,186,46,138,117,154,86,44,141,115,150,87,185,239,234,232,88,227,140,32,135,85,116,207,42,209,189,71,200,244,183,53,164,240,247,172,102,225,45,190,167,166,57,25,28,221,11,246,39,139,184,198,61,208,202,197,108,145,189,90,157,113,189,142,68,217,200,74,167,41,190,53,238,58,129,71,252,152,181,66,231,223,189,89,45,236,147,16,173,145,105,105,227,150,215,75,4,48,165,177,177,177,172,124,147,68,200,221,51,93,249,215,190,62,250,189,90,144,162,190,245,115,25,224,163,249,85,105,196,23,252,2,217,106,143,83,113,111,206,91,106,103,78,212,151,74,20,71,172,150,199,77,212,214,55,169,239,73,34,116,168,230,178,70,185,187,196,217,165,145,32,179,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,3,105,48,99,87,0,188,87,81,241,91,161,212,151,187,156,189,25,158,47,217,179,229,16,201,52,11,36,245,77,133,170,218,246,199,18,55,183,13,71,219,115,81,99,99,91,35,39,141,189,73,23,91,178,84,8,75,230,107,192,149,215,68,115,43,142,185,233,110,51,73,30,151,223,170,35,117,85,29,174,7,49,152,221,107,209,173,115,36,143,117,70,83,77,46,238,141,236,233,141,143,147,177,211,26,36,61,220,43,177,103,249,150,51,140,228,216,101,139,33,171,164,177,102,52,244,212,215,219,123,85,22,10,230,83,212,50,162,5,123,85,21,17,241,203,26,43,94,155,61,17,210,53,23,166,71,181,219,57,101,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,100,11,241,245,193,70,85,194,158,163,213,222,237,54,207,17,166,89,53,194,105,49,203,133,58,72,248,232,58,213,210,54,217,80,178,57,239,108,209,49,21,24,231,185,123,209,177,94,139,212,217,89,16,90,174,19,189,83,232,223,204,12,123,220,96,54,83,53,172,225,59,213,62,141,252,192,199,189,198,3,101,48,0,0,5,15,43,58,228,68,95,136,20,199,240,59,142,152,254,7,112,2,56,185,208,68,196,210,28,70,85,69,234,92,137,233,255,0,222,82,18,58,71,47,57,244,107,244,127,17,217,170,170,204,130,77,215,255,0,204,228,3,14,185,85,57,205,226,86,84,69,79,181,105,98,127,247,253,33,59,116,254,84,241,39,254,163,127,230,32,23,150,189,226,75,63,18,150,247,70,197,119,138,134,158,153,118,110,251,35,171,233,63,234,39,222,133,221,116,84,239,95,231,68,197,255,0,137,0,239,41,113,81,67,151,101,248,40,28,167,196,168,165,170,84,0,133,62,113,203,82,186,243,140,164,136,169,18,89,39,232,221,187,121,248,217,183,243,251,252,186,73,172,34,79,157,102,51,34,100,186,125,144,71,19,186,25,65,113,107,221,231,183,157,68,27,125,219,127,63,246,129,232,249,43,220,226,250,179,152,90,17,201,220,109,245,147,42,121,111,179,168,213,19,239,223,255,0,6,191,113,41,36,57,114,112,200,150,217,153,101,214,228,115,81,102,154,138,77,149,19,255,0,23,173,254,159,232,38,52,1,18,220,205,248,185,191,207,85,91,165,24,229,93,43,105,34,170,141,179,127,107,198,247,117,67,83,80,155,43,186,213,83,251,219,62,228,255,0,54,228,180,154,245,113,215,140,221,236,58,215,145,75,115,130,88,219,61,214,173,241,117,198,230,162,181,213,117,59,42,110,212,223,224,160,99,133,69,68,213,83,58,121,223,213,35,182,221,118,68,223,100,219,238,58,193,84,80,203,60,141,138,8,159,35,220,168,141,107,26,170,170,171,247,34,32,20,151,22,155,72,239,15,211,41,51,218,155,125,68,81,182,162,102,35,156,201,27,246,89,27,156,190,74,222,157,183,106,249,238,101,151,5,220,190,107,117,78,26,108,187,62,180,87,195,70,218,183,198,198,245,212,83,249,199,44,94,107,249,159,209,217,95,231,213,255,0,49,124,249,143,217,177,93,27,210,197,196,172,144,186,56,107,63,181,227,141,243,44,142,71,77,77,86,187,238,229,69,248,167,244,255,0,80,22,231,147,60,83,203,168,89,116,236,147,236,65,108,164,141,200,159,250,245,106,190,126,95,250,138,76,33,20,28,149,236,178,45,207,60,186,244,61,24,250,43,126,206,217,118,93,170,42,63,163,111,230,146,190,0,0,0,242,90,181,69,13,195,76,114,154,41,255,0,189,205,105,169,107,188,246,223,243,106,122,211,204,234,103,255,0,67,236,133,127,101,186,101,95,234,70,168,26,241,67,211,100,227,17,138,207,179,29,38,164,249,117,125,205,109,207,111,191,250,16,216,83,73,107,27,95,167,150,26,166,57,21,36,183,210,185,21,63,166,8,215,254,147,94,156,170,5,186,113,115,95,67,27,188,234,53,14,88,27,183,221,213,115,114,127,79,237,54,4,208,75,115,237,90,75,140,80,61,85,93,13,170,137,139,191,244,83,68,159,177,63,96,23,4,225,199,39,14,3,175,111,63,34,180,248,148,108,155,238,170,165,109,248,129,81,194,252,14,78,23,224,5,10,27,251,3,190,1,191,180,14,192,0,17,153,206,162,142,25,52,235,13,170,78,174,184,242,9,17,124,252,188,232,213,127,254,211,6,56,1,138,166,110,35,172,137,76,191,162,234,103,73,229,191,216,241,244,187,153,225,206,137,86,29,48,196,158,142,110,242,100,46,110,203,251,60,19,247,48,99,151,155,106,221,196,133,169,41,58,55,237,193,220,234,69,253,15,31,73,191,195,239,3,96,75,42,109,103,160,79,217,77,23,255,0,130,135,218,124,118,116,84,180,80,162,175,154,83,69,255,0,224,161,246,1,75,138,27,191,237,42,118,254,101,13,234,234,243,84,216,14,198,149,20,180,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,138,142,23,224,7,83,186,183,251,191,164,173,191,113,75,151,101,220,169,191,112,21,159,45,209,58,173,181,109,223,109,224,145,63,251,149,62,163,174,120,219,44,50,68,244,221,175,106,181,83,246,162,160,26,254,243,26,124,239,226,66,226,147,196,172,237,197,81,27,23,252,38,165,125,86,203,240,67,44,185,42,95,54,183,102,216,250,167,251,45,77,80,139,186,127,58,150,84,248,124,127,240,70,63,243,88,198,98,199,245,250,142,166,24,31,27,110,20,149,114,249,181,219,42,165,108,203,228,170,190,107,246,188,209,62,30,95,180,186,188,153,107,82,151,41,204,25,182,253,117,20,75,241,255,0,226,106,192,37,252,0,5,14,216,225,28,138,114,242,136,254,0,119,3,132,248,28,129,75,191,105,70,203,185,216,165,32,84,159,3,147,132,57,3,207,103,244,235,87,135,93,233,218,222,165,125,21,67,83,227,247,196,244,251,141,119,181,6,165,49,14,48,111,151,26,166,47,77,175,80,165,172,122,111,183,217,101,195,185,252,239,232,253,166,199,181,80,37,77,44,212,203,240,150,55,51,253,41,177,175,87,48,108,82,92,75,139,157,67,233,69,108,85,87,127,17,18,244,185,19,119,65,11,220,168,174,248,249,188,9,220,208,59,236,57,62,138,97,25,13,58,109,29,194,197,71,59,83,169,29,228,177,167,222,158,71,190,49,191,151,190,81,14,75,194,118,157,36,78,234,90,27,5,53,43,252,218,191,106,55,73,26,252,62,30,113,175,196,201,0,0,0,6,40,115,9,208,63,203,110,153,194,218,100,254,219,183,49,89,27,187,114,191,100,125,77,50,175,147,23,246,49,126,40,166,87,159,61,194,138,59,133,36,148,114,174,205,147,109,255,0,204,168,191,244,1,6,92,179,181,218,29,38,214,136,240,219,244,75,29,21,202,59,131,156,247,75,28,104,201,210,22,46,206,235,68,84,242,167,95,231,124,118,242,248,147,147,89,71,111,190,91,252,61,83,27,81,75,80,141,126,205,122,162,57,60,149,21,21,171,253,75,228,166,190,156,100,112,255,0,151,232,38,174,94,175,30,21,236,183,87,220,170,170,105,234,89,77,55,67,123,213,53,8,214,171,164,111,74,175,75,63,111,222,155,126,210,76,184,8,227,155,22,214,11,5,22,11,144,202,219,117,238,134,147,165,254,42,174,149,189,206,204,20,232,231,53,169,210,238,149,115,159,178,244,253,203,254,96,183,156,81,242,171,126,109,89,85,148,105,166,67,65,75,61,69,66,72,180,179,83,213,200,228,87,203,35,156,168,168,249,55,242,123,83,225,247,47,192,194,91,135,46,174,32,237,151,197,180,201,141,92,103,107,90,142,238,197,101,174,86,46,237,223,111,239,70,192,45,115,94,212,123,28,142,107,147,116,84,93,209,80,228,12,42,224,27,131,10,237,9,177,59,33,204,22,22,221,230,168,157,27,11,99,168,141,209,179,174,23,55,116,145,91,247,194,171,250,63,122,124,76,213,0,15,142,241,113,134,211,107,171,184,207,35,88,202,104,36,151,119,57,19,244,90,171,247,249,125,198,188,156,106,235,92,90,207,171,53,21,244,112,73,29,29,7,71,101,94,248,221,191,93,53,58,59,205,137,183,198,37,251,215,252,196,173,113,235,197,254,29,164,120,133,211,13,166,173,138,178,239,91,66,246,71,21,61,101,50,185,29,53,61,66,49,85,174,85,119,78,237,111,158,223,127,146,41,10,186,69,129,220,117,35,80,236,120,157,181,155,186,178,190,150,57,23,161,238,70,198,249,227,141,85,81,137,191,243,211,246,127,88,19,57,202,175,77,42,176,93,13,109,125,193,63,182,110,12,115,29,246,30,213,217,149,181,159,115,191,161,83,224,134,109,158,103,78,241,58,108,47,20,163,177,83,71,210,144,119,55,253,47,231,72,247,127,57,85,127,156,122,96,5,46,223,205,80,168,1,67,126,237,202,206,54,243,220,228,15,158,226,228,101,190,169,235,240,108,47,95,254,229,72,18,230,106,216,219,196,148,174,141,124,164,183,201,34,255,0,90,215,213,147,211,120,122,69,104,174,149,126,12,166,149,223,232,106,154,255,0,243,18,189,211,223,56,144,185,75,78,228,114,82,65,53,43,246,114,46,206,109,125,94,255,0,15,235,254,176,51,219,147,44,212,242,232,238,84,214,53,26,248,239,241,162,253,173,247,95,5,30,234,72,177,26,60,150,60,91,116,239,54,71,42,45,59,175,116,253,62,95,206,240,158,127,119,236,233,251,201,46,0,117,63,109,188,209,84,237,58,221,190,192,114,194,179,173,187,237,230,135,96,2,21,185,161,112,45,249,20,202,159,174,58,57,134,120,77,54,189,116,125,49,77,68,238,168,108,87,73,36,114,46,208,163,83,195,209,205,188,125,189,149,204,100,170,248,255,0,52,215,83,198,179,82,126,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,6,53,242,184,244,39,166,95,141,123,197,105,149,69,191,208,141,28,177,104,22,153,209,105,86,45,55,93,150,213,112,186,212,91,163,233,122,120,106,90,187,141,69,92,84,219,189,239,123,251,44,168,108,93,199,57,92,254,223,90,236,174,217,46,0,24,171,205,31,208,158,166,254,11,239,20,68,43,112,157,234,159,70,254,96,99,222,227,1,63,220,81,232,95,242,148,208,156,155,69,62,180,253,92,250,199,224,191,186,126,7,198,118,60,61,100,21,63,222,123,145,245,117,118,58,127,77,54,234,223,207,109,151,10,180,159,147,95,228,191,84,240,221,76,254,81,223,73,253,82,200,45,215,223,5,245,67,179,226,188,45,76,115,118,187,158,53,221,29,93,190,158,174,151,109,190,251,46,219,1,37,64,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,114,85,57,42,122,88,202,126,96,87,123,117,184,242,154,177,201,175,242,161,170,121,150,166,127,40,239,163,62,182,228,23,27,239,130,250,161,222,240,190,42,166,73,187,93,207,26,222,190,158,231,79,87,75,119,219,125,147,125,140,170,224,167,133,47,228,125,165,151,93,51,250,251,245,183,233,60,130,123,239,141,250,47,192,118,251,148,212,240,246,187,125,233,119,219,195,117,117,117,38,253,123,109,229,186,134,64,0,0,137,94,104,188,191,235,45,21,151,46,38,244,67,29,239,90,166,241,55,28,226,215,4,147,207,85,29,84,179,203,60,215,102,247,30,254,168,87,187,180,177,198,140,108,45,141,178,35,85,139,43,162,189,124,149,61,44,101,63,48,43,189,186,220,103,165,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,170,225,163,134,124,55,133,172,123,43,195,52,250,186,173,248,245,255,0,40,168,200,232,104,170,85,94,251,99,38,165,166,133,105,18,85,114,186,102,53,212,238,86,61,223,111,161,237,107,149,238,106,200,240,188,7,228,229,151,27,237,159,21,188,221,177,108,115,235,5,234,138,223,81,81,110,180,120,198,82,125,33,84,200,220,232,169,187,239,69,100,93,199,163,89,220,114,116,183,171,117,242,67,245,128,26,214,113,67,172,122,143,174,122,227,149,103,58,161,13,214,130,235,244,133,69,12,54,75,139,151,185,97,165,138,103,164,118,212,106,178,62,142,206,238,107,191,54,199,58,78,227,222,157,111,122,172,138,114,148,224,163,232,74,58,62,44,181,54,217,117,163,189,77,222,143,11,183,206,157,136,219,67,52,29,183,220,220,136,238,185,59,204,150,88,226,108,141,107,82,52,116,168,146,36,176,189,153,85,196,87,47,254,31,120,147,206,236,122,137,152,227,190,10,245,73,112,166,150,251,87,111,146,88,102,190,219,224,134,86,50,138,101,99,218,198,245,61,240,117,84,35,22,126,212,9,19,30,196,232,116,121,42,0,0,4,74,243,107,224,163,232,74,202,206,44,180,202,217,106,163,178,205,217,143,52,183,192,157,137,27,93,52,253,182,92,218,138,238,137,59,207,150,40,229,108,109,107,146,68,108,170,146,44,179,61,152,65,194,150,186,234,135,15,186,209,100,203,244,162,150,174,227,114,184,212,83,90,43,44,180,148,209,205,61,242,138,74,184,36,146,221,31,84,82,185,143,157,208,198,196,124,108,89,17,85,58,127,98,236,125,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,140,28,47,114,238,209,174,24,245,31,39,213,43,74,253,55,122,185,92,42,151,28,241,20,238,108,120,205,174,85,94,154,74,126,228,146,62,73,186,28,177,190,169,238,235,116,104,141,68,98,58,94,232,100,253,166,182,166,227,106,162,184,86,90,106,237,117,21,84,241,205,45,13,91,162,116,244,175,115,81,93,12,139,11,223,18,189,170,170,213,88,222,246,110,139,210,231,38,202,191,88,0,91,253,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,117,59,101,217,90,173,115,152,246,189,143,123,29,8,54,94,29,51,190,23,248,250,210,173,52,206,169,255,0,88,22,58,203,61,111,92,63,221,59,95,211,73,12,21,157,184,165,147,179,221,236,61,221,167,187,173,159,5,79,130,172,255,0,22,255,0,85,180,47,78,53,150,179,16,187,102,182,110,237,215,4,200,40,178,75,5,202,5,70,85,81,85,83,207,28,202,198,189,81,119,134,94,211,89,44,106,138,215,53,26,169,179,217,27,216,23,0,0,6,16,115,105,214,253,80,210,14,30,105,236,88,37,142,145,45,26,133,81,83,140,95,175,179,73,27,223,67,4,180,238,95,11,20,14,243,115,234,98,109,75,86,109,149,34,100,47,68,68,146,72,158,200,96,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,234,142,71,199,15,90,253,185,229,237,177,239,108,49,49,29,36,143,70,175,68,108,123,149,54,106,155,57,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,88,14,26,56,21,209,46,22,179,44,175,56,211,234,10,183,220,175,245,21,16,208,205,83,85,59,223,108,180,76,148,207,91,106,34,200,172,153,141,168,167,116,140,153,204,239,116,61,172,115,223,210,175,120,123,94,26,56,116,193,56,95,210,202,13,51,193,105,255,0,197,86,94,43,122,230,254,233,221,60,52,48,207,89,219,150,89,59,61,222,195,29,218,99,186,25,240,68,248,170,221,80,0,242,154,171,166,120,174,178,105,198,71,165,185,173,39,136,178,228,214,249,109,245,61,49,198,249,33,235,79,177,60,93,198,61,141,154,39,163,100,141,234,213,232,145,140,114,38,237,67,93,126,37,248,116,206,248,95,213,58,253,51,206,169,255,0,198,214,89,235,122,225,254,233,218,252,76,208,193,89,219,138,89,59,61,222,195,221,218,123,186,217,240,84,248,42,236,166,99,255,0,25,188,32,98,188,98,105,197,14,29,118,191,125,92,189,89,110,13,184,90,47,177,219,163,171,146,155,116,232,158,7,49,202,199,186,25,88,168,174,99,36,143,121,34,129,234,174,72,250,28,24,171,201,239,137,205,71,212,11,21,199,135,188,170,203,117,189,90,176,171,123,235,232,50,137,234,86,72,237,244,170,250,120,169,109,14,111,107,253,245,36,78,124,202,228,142,39,70,198,116,68,157,50,84,91,253,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,244,183,117,217,26,141,107,88,198,177,140,99,27,112,0,16,173,206,175,213,62,45,242,254,135,220,110,36,212,152,85,198,183,45,239,229,131,170,118,173,76,252,178,253,82,250,51,31,130,197,224,190,174,248,254,231,110,166,162,110,239,115,197,69,182,254,39,167,167,165,118,232,223,127,61,144,44,7,35,31,215,103,238,223,241,34,85,12,85,224,99,129,143,228,93,245,219,254,234,63,92,126,184,253,27,254,194,125,31,225,124,39,137,255,0,226,137,186,250,188,79,254,174,221,31,126,254,89,84,0,0,6,42,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,79,247,20,122,23,252,165,52,39,38,209,79,173,63,87,62,177,248,47,238,159,129,241,157,143,15,89,5,79,247,158,228,125,93,93,142,159,211,77,186,183,243,219,101,194,173,39,228,215,249,47,213,60,55,83,63,148,119,210,127,84,178,11,117,247,193,125,80,236,248,175,11,83,28,221,174,231,141,119,71,87,111,167,171,165,219,111,190,203,182,192,73,80,0,0,0,1,21,124,243,191,82,127,188,159,195,73,84,49,87,142,126,6,63,150,143,212,159,251,168,253,78,250,157,244,151,251,9,244,135,138,241,126,27,255,0,138,33,232,233,240,223,250,219,245,253,219,121,134,0,114,84,245,79,148,252,191,174,247,27,113,53,38,21,112,83,203,123,249,31,106,157,215,83,63,44,191,91,126,147,199,231,177,120,47,171,190,3,183,220,169,167,155,187,220,241,82,239,183,134,233,233,233,77,250,247,223,203,101,205,80,0,0,6,42,243,71,244,39,169,191,130,251,197,17,149,69,170,226,143,66,255,0,148,166,132,228,218,41,245,167,234,231,214,63,5,253,211,240,62,51,177,225,235,32,169,254,243,220,143,171,171,177,211,250,105,183,86,254,123,108,161,0,60,39,122,167,209,191,152,24,247,184,192,108,166,70,174,147,242,107,252,151,234,158,27,169,159,202,59,233,63,170,89,5,186,251,224,190,168,118,124,87,133,169,142,110,215,115,198,187,163,171,183,211,213,210,237,183,223,101,219,98,74,128,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,26,186,177,201,175,242,161,170,121,150,166,127,40,239,163,62,182,228,23,27,239,130,250,161,222,240,190,42,166,73,187,93,207,26,222,190,158,231,79,87,75,119,219,125,147,125,128,245,124,149,61,44,101,63,48,43,189,186,220,69,95,22,62,169,245,147,230,6,67,238,51,147,167,193,79,10,95,200,251,75,46,186,103,245,247,235,111,210,121,4,247,223,27,244,95,128,237,247,41,169,225,237,118,251,210,239,183,134,234,234,234,77,250,246,219,203,117,197,93,88,228,215,249,80,213,60,203,83,63,148,119,209,159,91,114,11,141,247,193,125,80,239,120,95,21,83,36,221,174,231,141,111,95,79,115,167,171,165,187,237,190,201,190,192,122,190,74,158,150,50,159,152,21,222,221,110,51,210,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,197,112,83,194,151,242,62,210,203,174,153,253,125,250,219,244,158,65,61,247,198,253,23,224,59,125,202,106,120,123,93,190,244,187,237,225,186,186,186,147,126,189,182,242,221,114,0,13,96,117,99,5,252,151,234,158,101,166,127,74,125,39,245,75,32,184,216,188,111,99,179,226,188,45,76,144,247,123,125,78,232,234,237,245,116,245,59,109,246,221,118,220,156,158,87,26,189,83,171,92,31,99,48,92,167,171,158,229,131,84,77,136,85,77,52,17,68,199,178,153,172,125,43,98,72,255,0,73,140,163,158,146,53,115,145,175,87,198,245,119,87,233,186,213,113,35,202,58,213,175,90,219,148,234,253,155,89,233,48,234,124,158,162,42,183,217,233,177,6,206,200,167,72,35,100,210,172,141,171,137,30,249,101,100,147,61,221,8,170,249,92,171,212,187,185,111,175,4,60,32,223,120,57,197,114,92,42,163,87,254,186,89,111,151,8,110,148,116,223,87,217,110,240,21,93,190,221,68,157,105,52,175,151,186,198,83,38,202,168,214,118,55,106,110,247,40,25,42,0,3,90,206,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,76,127,213,142,77,127,149,13,83,204,181,51,249,71,125,25,245,183,32,184,223,124,23,213,14,247,133,241,85,50,77,218,238,120,214,245,244,247,58,122,186,91,190,219,236,155,236,102,175,11,154,23,252,154,244,39,25,209,79,173,63,88,254,174,120,223,238,159,129,240,125,255,0,17,89,61,79,247,158,228,157,61,61,254,159,211,93,250,119,242,223,100,11,170,0,0,0,2,213,113,47,195,166,9,197,6,150,87,233,158,117,79,254,54,178,207,91,215,55,247,50,233,225,166,134,10,206,220,82,199,222,237,119,222,238,211,221,208,255,0,130,167,193,82,16,48,45,11,212,126,29,56,238,210,205,47,213,11,55,129,186,208,234,6,59,44,51,68,170,250,91,133,43,174,112,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,176,161,101,53,215,133,29,56,215,60,219,79,245,66,231,23,209,89,158,156,228,22,203,197,182,243,79,10,58,74,138,90,90,198,84,73,65,80,155,167,114,23,244,191,161,85,122,162,145,234,246,238,142,150,57,66,245,128,0,0,0,26,171,155,84,17,87,253,131,31,254,58,47,249,19,255,0,205,224,103,255,0,9,222,150,52,111,229,254,61,237,208,23,84,242,154,79,130,254,75,244,179,13,211,63,165,62,147,250,165,143,219,172,94,55,177,217,241,94,22,154,56,123,189,190,167,116,117,118,250,186,122,157,182,251,110,187,110,122,176,0,0,0,0,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,210,95,184,214,225,75,249,96,233,101,171,76,254,190,253,82,250,51,32,130,251,227,126,139,241,253,206,221,53,68,61,174,223,122,45,183,241,61,93,93,75,183,70,219,121,238,150,3,133,206,84,159,201,175,93,177,157,107,252,189,125,99,250,185,227,127,185,159,85,188,31,127,196,81,207,77,253,251,197,201,211,211,223,234,253,5,223,167,111,45,247,64,207,240,0,0,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,121,77,88,228,215,249,80,213,60,203,83,63,148,119,209,159,91,114,11,141,247,193,125,80,239,120,95,21,83,36,221,174,231,141,111,95,79,115,167,171,165,187,237,190,201,190,198,85,112,83,194,151,242,62,210,203,174,153,253,125,250,219,244,158,65,61,247,198,253,23,224,59,125,202,106,120,123,93,190,244,187,237,225,186,186,186,147,126,189,182,242,221,67,32,0,0,64,15,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,195,138,62,84,159,202,83,93,178,109,107,252,189,125,92,250,199,224,191,185,159,85,188,103,99,195,209,193,77,253,251,197,199,213,213,216,234,253,4,219,171,111,61,183,91,255,0,193,79,10,95,200,251,75,46,186,103,245,247,235,111,210,121,4,247,223,27,244,95,128,237,247,41,169,225,237,118,251,210,239,183,134,234,234,234,77,250,246,219,203,117,12,128,53,87,54,168,34,175,251,6,63,252,116,95,242,39,255,0,155,192,207,254,19,189,44,104,223,203,252,123,219,160,49,87,157,95,165,140,91,230,5,15,183,92,76,212,210,124,23,242,95,165,152,110,153,253,41,244,159,213,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,114,213,113,173,194,151,242,193,210,203,86,153,253,125,250,165,244,102,65,5,247,198,253,23,227,251,157,186,106,136,123,93,190,244,91,111,226,122,186,186,151,110,141,182,243,221,2,11,56,78,245,79,163,127,48,49,239,113,128,217,76,141,93,39,228,215,249,47,213,60,55,83,63,148,119,210,127,84,178,11,117,247,193,125,80,236,248,175,11,83,28,221,174,231,141,119,71,87,111,167,171,165,219,111,190,203,182,196,149,0,33,91,157,95,170,124,91,229,253,15,184,220,73,169,48,171,141,110,91,223,203,7,84,237,90,153,249,101,250,165,244,102,63,5,139,193,125,93,241,253,206,221,77,68,221,222,231,138,139,109,252,79,79,79,74,237,209,190,254,123,32,97,95,37,79,84,249,79,203,250,239,113,183,19,82,97,87,5,60,183,191,145,246,169,221,117,51,242,203,245,183,233,60,126,123,23,130,250,187,224,59,125,202,154,121,187,189,207,21,46,251,120,110,158,158,148,223,175,125,252,182,92,213,2,8,121,179,105,125,171,78,56,193,186,92,236,206,164,142,159,58,179,209,229,15,164,166,162,109,59,41,167,123,164,166,155,126,149,84,145,242,203,73,37,67,228,217,170,231,212,59,116,85,69,123,175,255,0,36,125,94,169,101,215,80,180,18,186,122,185,41,231,167,139,47,181,198,216,34,236,64,246,58,58,90,215,62,79,41,85,242,36,148,8,214,253,166,34,67,34,253,133,85,235,202,174,56,248,2,181,113,151,117,196,111,176,231,212,152,93,203,26,167,172,164,168,172,110,60,218,249,238,16,74,232,157,20,79,147,191,11,145,144,185,179,57,173,85,114,111,81,34,167,78,235,213,226,184,67,229,155,125,225,47,89,105,181,86,209,196,71,211,116,143,183,213,90,238,150,143,170,76,166,241,244,178,181,28,216,251,238,170,149,98,233,158,58,121,119,107,122,151,181,209,186,53,206,3,58,128,0,70,7,52,94,95,244,119,122,59,151,19,122,33,142,246,110,176,248,155,142,113,107,130,72,32,165,146,150,40,37,158,107,179,123,143,103,76,201,218,218,88,227,71,186,103,72,217,17,168,244,149,210,220,14,74,158,150,50,159,152,21,222,221,110,51,252,183,250,61,161,122,113,160,212,121,53,167,75,236,223,67,90,178,140,130,108,146,107,108,74,137,75,71,85,44,16,67,35,41,152,136,157,168,87,195,181,233,30,234,214,57,238,70,116,177,24,198,5,192,0,0,45,87,22,62,150,53,147,229,254,67,237,211,151,84,242,154,177,130,254,84,52,179,50,211,63,165,62,140,250,219,143,220,108,94,55,177,222,240,190,42,154,72,123,189,190,166,245,244,247,58,186,122,155,190,219,110,155,238,4,22,112,11,193,70,85,197,102,163,210,94,238,214,207,15,166,88,205,194,25,50,59,133,66,72,200,235,250,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,59,49,189,30,171,212,232,153,44,244,98,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,103,149,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,127,75,119,93,145,168,214,181,140,107,24,198,49,183,0,0,0,1,242,86,218,109,87,26,154,10,203,133,178,146,170,162,215,80,181,116,50,205,11,94,250,89,214,41,33,89,98,114,166,236,122,197,52,177,171,155,178,244,72,246,252,28,168,191,88,3,242,114,203,141,246,207,138,222,110,216,182,57,245,130,245,69,111,168,168,183,90,60,99,41,62,144,170,100,110,116,84,221,247,162,178,46,227,209,172,238,57,58,91,213,186,249,33,174,23,20,58,199,168,250,231,174,57,86,115,170,16,221,104,46,191,72,84,80,195,100,184,185,123,150,26,88,166,122,71,109,70,171,35,232,236,238,230,187,243,108,115,164,238,61,233,214,247,170,236,166,99,87,17,92,191,248,125,226,79,59,177,234,38,99,142,248,43,213,37,194,154,91,237,93,190,73,97,154,251,111,130,25,88,202,41,149,143,107,27,212,247,193,213,80,140,89,251,80,36,76,123,19,161,209,134,42,242,148,224,163,232,74,58,62,44,181,54,217,117,163,189,77,222,143,11,183,206,157,136,219,67,52,29,183,220,220,136,238,185,59,204,150,88,226,108,141,107,82,52,116,168,146,36,176,189,146,126,0,2,37,121,181,240,81,244,37,101,103,22,90,101,108,181,81,217,102,236,199,154,91,224,78,196,141,174,154,126,219,46,109,69,119,68,157,231,203,20,114,182,54,181,201,34,54,85,73,22,89,158,201,106,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,64,215,7,133,45,117,213,14,31,117,162,201,151,233,69,45,93,198,229,113,168,166,180,86,89,105,41,163,154,123,229,20,149,112,73,37,186,62,168,165,115,31,59,161,141,136,248,216,178,34,170,116,254,197,216,250,211,91,83,113,181,81,92,43,45,53,118,186,138,170,120,230,150,134,173,209,58,122,87,185,168,174,134,69,133,239,137,94,213,85,106,172,111,123,55,69,233,115,147,101,92,96,225,123,151,118,141,112,199,168,249,62,169,90,87,233,187,213,202,225,84,184,231,136,167,115,99,198,109,114,170,244,210,83,247,36,145,242,77,208,229,141,245,79,119,91,163,68,106,35,17,210,247,114,168,1,111,245,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,117,192,0,64,13,151,135,76,239,133,254,62,180,171,77,51,170,127,214,5,142,178,207,91,215,15,247,78,215,244,210,67,5,103,110,41,100,236,247,123,15,119,105,238,235,103,193,83,224,171,63,197,191,213,109,11,211,141,101,172,196,46,217,173,155,187,117,193,50,10,44,146,193,114,129,81,149,84,85,84,243,199,50,177,175,84,93,225,151,180,214,75,26,162,181,205,70,170,108,246,70,246,92,0,0,0,5,15,43,58,221,190,222,72,7,12,219,111,36,84,59,78,182,239,177,216,0,142,158,115,83,83,197,163,184,171,94,212,115,228,191,200,137,246,182,217,124,20,155,41,34,196,104,243,167,241,110,211,188,37,26,168,148,237,189,212,117,121,127,59,194,121,125,223,179,171,239,3,14,57,101,54,55,113,37,19,164,95,40,237,241,200,159,214,149,244,132,246,219,156,143,183,210,189,62,14,133,139,255,0,220,161,175,223,46,219,221,61,143,137,11,108,181,14,70,165,92,16,210,179,119,34,110,231,87,210,109,241,254,175,235,54,0,179,189,37,180,80,202,159,7,211,68,239,244,181,0,251,10,29,247,236,86,113,183,158,224,112,221,252,149,74,128,0,97,39,53,77,52,170,206,180,53,213,246,244,254,217,183,177,172,111,216,123,151,103,214,209,253,205,254,132,95,138,25,182,121,157,69,196,233,179,76,82,178,197,83,31,82,79,219,219,244,191,155,35,29,252,213,69,254,104,26,255,0,112,85,173,113,104,198,172,211,215,214,65,36,148,117,253,125,229,99,227,110,221,20,213,8,223,55,166,223,25,83,239,79,243,155,13,217,238,48,221,173,116,151,24,36,107,217,83,4,114,238,215,34,254,147,81,126,239,47,188,214,83,87,112,59,142,155,234,29,243,19,185,51,103,81,215,213,71,26,244,61,168,232,217,60,145,162,162,61,55,254,98,254,223,235,38,171,128,174,47,240,237,92,196,45,120,109,77,108,84,119,122,42,22,50,72,170,43,41,145,202,232,105,233,209,234,141,106,163,186,119,115,188,246,251,188,209,0,204,211,10,184,249,224,194,187,93,172,77,200,112,245,133,215,120,106,32,71,66,232,234,36,116,140,235,153,206,217,35,87,125,243,34,254,143,220,191,3,53,64,26,254,219,249,117,113,7,115,190,37,166,60,106,227,3,92,213,119,118,91,45,114,49,54,110,251,127,122,51,107,133,206,85,111,194,107,41,114,141,75,200,104,42,167,167,168,89,18,150,26,122,184,220,170,201,99,115,85,85,95,30,222,76,114,124,62,244,248,146,80,112,231,53,141,87,189,200,214,181,55,85,85,217,17,0,249,40,232,237,246,59,127,135,165,99,105,233,105,209,207,217,207,85,70,167,154,170,170,185,127,173,124,212,131,110,102,58,237,14,172,235,68,152,109,134,37,146,138,219,29,189,205,123,101,142,68,124,235,11,215,102,244,34,170,249,84,39,243,190,59,249,124,12,240,227,223,142,108,91,71,236,21,184,46,61,43,110,55,186,234,78,150,120,90,186,87,118,251,208,84,35,92,230,175,83,186,81,205,102,235,211,247,167,249,227,55,131,126,31,242,253,123,213,203,45,227,194,189,246,234,11,149,45,77,69,75,233,166,232,119,102,166,157,28,212,116,109,233,69,233,127,237,251,151,127,218,4,180,114,246,208,63,200,150,153,204,218,148,254,219,184,177,25,35,187,114,179,116,101,77,74,167,147,215,246,61,62,8,134,87,159,61,190,138,59,125,36,116,113,46,237,143,125,191,206,170,191,244,159,64,0,0,3,192,235,229,246,28,99,69,51,124,134,161,55,142,223,98,172,157,201,212,141,242,72,215,239,95,35,223,24,223,204,35,40,135,26,225,59,81,82,87,116,173,117,130,166,149,158,109,79,181,35,163,141,62,63,31,57,19,224,4,38,233,245,74,101,252,96,216,238,52,172,94,155,166,161,69,88,196,223,127,178,251,135,115,249,191,209,251,13,136,112,10,117,164,195,173,20,238,111,74,178,138,157,171,241,251,162,98,125,228,3,114,249,197,37,203,120,185,211,206,164,87,69,75,119,241,18,175,75,149,55,108,19,61,170,170,223,135,155,13,133,105,96,74,106,88,105,147,225,20,109,103,250,19,96,59,78,23,224,114,112,160,117,236,187,149,183,246,156,21,32,28,128,112,191,0,40,87,34,28,183,98,137,62,5,108,2,176,0,17,87,206,174,249,189,187,9,199,209,63,217,106,154,133,93,211,249,180,177,39,195,227,255,0,133,49,55,151,43,231,103,18,22,228,130,37,127,114,42,120,222,191,224,181,107,233,119,95,130,153,15,206,106,181,42,178,156,61,155,109,209,81,90,191,31,254,38,163,45,87,42,124,102,44,131,95,171,42,102,129,242,54,223,73,73,47,147,93,178,42,214,194,190,106,139,228,191,103,201,23,227,231,251,0,156,171,90,116,219,105,27,190,251,65,26,127,247,40,125,71,92,17,182,40,99,137,137,179,88,212,106,39,236,68,67,176,10,29,247,148,55,171,127,187,250,10,221,247,148,181,119,93,192,173,165,71,9,240,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,239,129,201,194,255,0,72,29,110,248,47,217,220,169,159,119,150,199,11,241,57,110,192,86,0,2,21,121,197,42,51,90,177,120,85,171,213,244,117,108,157,91,249,42,58,173,200,137,183,252,21,255,0,73,250,124,158,43,25,14,117,150,211,190,86,179,169,244,46,77,213,63,241,122,239,250,143,212,231,75,142,182,151,80,240,59,227,97,233,117,69,182,224,199,187,111,139,91,82,197,111,223,251,100,95,187,239,45,7,44,59,237,198,213,174,126,14,154,166,88,233,107,127,215,45,111,232,187,162,142,181,89,212,187,121,108,171,228,4,241,0,0,161,229,45,77,151,98,183,254,194,148,84,223,96,43,79,129,201,194,46,232,114,0,165,126,37,71,27,32,28,52,168,225,54,79,188,228,1,15,92,227,180,182,154,199,151,217,53,42,142,154,24,214,241,113,158,154,169,237,137,200,233,94,180,180,234,197,115,190,11,178,68,255,0,244,255,0,89,48,166,12,115,105,210,218,252,247,66,45,151,91,53,150,74,202,139,21,198,162,225,59,162,139,169,204,141,148,83,47,82,249,167,151,217,79,218,7,148,229,27,170,113,93,52,166,155,79,100,169,115,231,181,183,182,173,116,204,251,40,250,138,233,26,136,223,138,121,53,62,36,137,16,51,203,71,88,39,211,30,33,237,56,165,206,225,37,29,38,65,112,138,150,86,75,42,177,140,116,113,84,162,53,81,90,190,106,233,81,54,221,60,215,239,39,126,138,170,42,234,56,43,96,145,175,142,120,219,35,28,213,221,21,21,55,69,3,188,225,14,78,23,200,14,64,0,89,94,37,184,96,192,248,138,195,102,176,95,172,182,223,26,179,65,44,117,147,83,185,207,111,67,220,237,145,88,230,187,207,173,255,0,127,222,191,180,133,13,83,208,46,32,56,58,204,100,190,216,238,23,74,86,193,36,144,67,116,182,210,84,198,206,220,143,146,52,107,250,217,209,178,164,105,228,170,190,106,221,183,93,148,216,100,241,154,137,164,26,117,170,118,137,44,249,174,33,104,186,195,35,152,255,0,237,186,70,201,230,215,117,39,236,95,138,175,223,247,129,27,156,62,115,117,129,124,30,57,170,182,107,167,113,148,234,199,87,62,186,147,178,174,100,76,217,206,115,153,31,74,185,205,127,151,159,197,62,63,118,107,226,220,110,232,30,77,108,109,198,159,54,179,163,85,92,215,109,120,162,118,202,139,183,154,164,191,210,159,233,48,103,136,238,83,87,101,150,166,241,162,150,149,69,116,232,172,161,166,141,187,57,174,146,69,85,69,150,171,102,162,53,89,229,183,243,76,60,189,240,141,198,38,159,207,37,177,186,93,155,193,2,116,187,251,69,28,246,59,169,55,248,66,247,38,251,167,252,64,77,77,195,142,126,27,237,173,84,168,212,107,10,72,137,191,71,211,116,9,229,231,251,103,255,0,160,198,221,126,230,191,167,24,189,20,246,236,2,58,219,173,92,177,162,69,81,108,184,81,77,27,30,232,228,219,119,53,206,84,68,114,55,117,217,118,221,60,136,193,119,14,28,79,92,101,252,238,144,231,179,189,219,55,121,45,149,11,191,249,220,135,186,195,185,120,241,99,150,189,138,237,33,189,208,66,231,244,44,147,164,13,84,243,68,85,233,124,173,95,191,127,243,1,104,51,221,68,212,61,108,203,254,153,202,111,23,59,221,206,175,179,79,27,36,122,202,191,101,17,140,107,90,212,68,248,170,252,27,241,114,253,234,74,87,46,110,2,221,129,87,79,169,154,153,67,111,172,174,116,81,37,20,51,81,206,142,129,241,213,57,202,228,238,116,167,159,106,53,253,31,217,254,127,75,194,199,43,236,43,0,117,54,67,170,54,90,75,165,210,154,161,211,70,202,170,117,251,61,50,198,232,252,155,82,246,255,0,49,126,239,189,119,254,156,253,161,183,208,219,96,109,45,190,146,42,120,91,190,204,141,136,212,79,53,95,187,250,85,127,210,7,208,0,0,0,0,14,62,255,0,234,57,3,242,242,137,18,44,102,239,42,166,232,202,26,135,127,162,55,26,232,241,125,92,151,14,32,114,249,81,28,136,203,181,193,158,107,191,194,182,163,254,179,98,188,191,117,197,47,40,159,254,47,168,255,0,228,110,53,214,227,6,134,42,29,124,202,18,41,26,238,253,194,182,119,116,175,193,206,173,168,221,62,43,251,0,146,190,76,148,137,77,163,89,92,146,69,246,230,200,35,115,93,183,193,60,20,95,245,146,42,96,63,39,247,193,62,133,223,31,5,35,89,219,186,211,198,247,39,222,228,162,139,117,254,181,220,207,128,7,83,247,219,200,237,58,158,187,39,192,14,91,240,59,14,182,252,14,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,7,91,190,7,97,214,239,128,28,51,125,188,206,211,169,139,186,124,14,208,4,117,115,155,164,74,157,26,197,36,142,47,183,14,65,35,156,237,190,41,224,165,255,0,168,145,83,1,249,192,62,8,52,46,198,249,233,26,254,229,214,162,54,57,126,231,45,20,187,47,245,166,192,69,175,8,53,201,111,226,7,16,149,81,202,143,187,91,217,228,187,124,107,105,255,0,234,54,46,197,228,73,113,155,68,168,155,35,232,105,221,231,253,49,180,215,79,131,234,24,171,181,243,23,73,100,107,123,23,10,41,219,212,191,23,54,182,159,100,248,167,237,54,41,196,55,76,82,204,139,255,0,226,250,127,254,70,208,63,92,3,143,191,250,192,228,0,0,0,4,106,243,25,224,45,217,237,116,26,153,166,116,54,250,58,230,197,42,86,195,13,28,234,233,223,37,83,92,142,94,223,82,121,119,100,95,209,253,191,230,139,92,11,81,53,15,68,242,255,0,166,113,107,197,206,201,115,164,239,83,200,200,222,177,47,218,69,99,218,230,185,21,62,40,159,22,252,90,159,122,27,54,87,91,232,110,80,58,150,225,73,21,68,46,219,118,72,196,114,47,154,47,223,253,40,159,232,48,11,138,126,87,216,86,126,234,156,135,75,172,180,150,187,165,77,67,102,145,148,180,235,246,186,165,145,210,121,58,165,141,254,122,125,223,114,109,253,1,241,232,15,53,253,56,202,40,160,183,103,241,214,218,170,226,141,82,90,139,157,194,138,24,222,246,199,30,251,57,206,106,170,43,149,219,46,201,190,203,228,100,149,191,142,126,27,238,77,68,167,212,107,10,200,169,191,71,211,116,11,229,229,251,39,255,0,160,134,156,199,151,143,22,56,147,222,173,210,27,221,124,45,127,66,73,2,64,229,95,53,68,94,150,74,229,251,183,255,0,57,225,91,195,135,19,214,233,127,53,164,57,236,15,110,237,222,59,101,66,109,254,118,160,19,161,148,241,187,160,120,205,177,215,26,140,218,206,173,69,107,91,189,226,137,187,170,174,222,74,178,255,0,66,255,0,160,194,142,32,249,186,192,158,51,28,210,171,53,211,184,250,116,99,107,153,93,73,217,71,62,39,238,230,185,172,147,169,90,231,51,203,203,224,191,15,191,11,108,156,35,113,137,168,19,199,108,118,151,102,243,192,189,78,254,222,71,49,141,233,77,254,19,61,169,190,235,255,0,25,152,124,56,242,154,187,36,180,215,141,107,180,170,171,103,85,125,13,76,109,217,173,108,145,170,42,172,85,91,57,21,168,255,0,45,191,156,6,37,233,102,129,113,1,198,46,99,29,246,249,112,186,85,54,121,35,130,107,165,202,146,166,70,118,227,124,113,171,89,208,206,141,145,36,95,36,84,243,71,111,178,238,164,215,240,211,195,6,7,195,174,27,13,130,195,101,182,248,212,154,121,100,172,134,157,205,123,186,222,215,108,170,247,57,222,93,12,251,254,228,253,135,183,211,189,32,211,173,44,180,71,103,194,177,11,69,170,24,220,247,255,0,106,82,54,63,55,59,169,127,106,252,81,62,255,0,184,246,96,0,0,112,167,39,9,230,114,0,142,222,110,90,167,21,175,74,106,116,246,58,151,50,123,163,123,104,214,204,207,180,140,168,161,145,200,173,248,175,147,151,224,72,93,109,84,84,52,115,214,207,35,89,28,17,186,71,185,203,178,34,34,110,170,65,7,50,237,96,159,83,184,135,187,98,150,203,132,149,148,152,253,194,90,88,153,20,170,246,61,210,69,76,138,212,68,106,121,163,162,84,219,117,243,79,184,11,195,201,199,75,105,175,153,125,239,82,171,41,161,145,108,247,24,41,169,94,232,156,174,137,233,75,80,175,86,187,224,155,164,172,255,0,71,245,19,10,96,199,41,109,45,175,192,180,34,231,117,188,217,100,163,168,190,220,105,238,16,58,88,186,92,248,223,69,10,245,39,154,249,125,165,253,134,115,128,41,113,81,194,236,191,120,28,34,21,28,108,136,114,0,225,126,7,39,10,187,32,29,110,77,215,98,166,28,42,166,251,21,51,246,1,80,0,8,104,231,15,88,201,179,172,74,157,146,181,253,47,174,114,236,169,255,0,139,208,255,0,214,126,103,39,85,71,235,86,81,10,53,122,190,142,162,147,171,127,36,70,213,181,21,54,255,0,132,159,232,60,63,51,219,237,198,235,174,126,14,166,166,89,41,104,191,214,205,119,232,183,174,142,137,95,210,187,121,238,169,230,93,254,75,88,235,106,181,15,60,190,58,30,167,83,219,109,236,99,182,248,53,213,47,87,125,255,0,182,52,251,190,224,38,12,0,5,15,251,252,183,41,111,193,62,206,197,78,216,225,62,32,86,223,129,201,194,127,65,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,20,46,223,120,79,143,192,59,239,41,98,175,237,3,180,28,33,200,17,173,206,87,7,91,158,21,96,204,163,133,100,117,158,154,118,57,201,30,253,9,45,93,35,83,207,127,47,210,95,185,76,16,224,14,247,53,171,136,155,13,43,42,29,20,117,126,43,175,103,236,139,211,67,84,169,186,125,255,0,18,84,121,160,80,81,214,112,251,112,125,85,3,106,59,109,135,227,191,154,45,125,39,145,12,188,59,228,53,216,182,176,88,111,86,247,72,147,83,248,174,158,133,243,94,170,89,91,251,23,238,114,253,192,108,187,2,171,161,141,202,238,165,86,162,239,190,251,249,29,135,199,102,147,189,103,161,151,125,250,233,162,118,251,252,119,106,31,96,20,189,60,183,40,110,251,157,142,248,20,55,101,254,176,43,111,192,228,224,228,0,0,10,17,118,43,58,213,81,19,117,83,152,222,142,85,68,2,179,204,106,70,29,110,207,48,219,166,53,115,163,142,170,26,186,89,227,237,72,206,164,122,190,39,179,109,183,79,138,61,83,227,247,158,156,1,174,199,17,56,54,73,195,103,20,119,74,250,43,109,77,162,158,221,146,58,190,211,43,89,219,98,181,174,142,85,108,107,187,145,81,169,34,53,126,63,31,135,220,77,175,7,58,187,67,171,58,9,134,94,214,237,21,101,193,246,122,127,20,169,34,57,253,228,235,107,209,126,203,124,209,209,185,62,31,113,141,188,209,248,99,139,58,211,155,174,167,99,216,223,137,187,89,41,230,173,238,83,211,245,75,178,190,149,36,93,209,233,190,236,141,255,0,205,85,248,236,134,44,242,194,226,90,233,128,106,117,187,71,178,251,228,244,182,234,234,198,81,82,83,85,74,172,108,14,68,171,116,140,233,86,46,202,175,145,169,178,185,60,246,219,246,1,53,71,7,85,45,85,61,109,60,117,116,179,54,88,165,106,61,142,106,238,138,138,155,167,252,74,119,1,194,126,195,147,133,79,216,17,81,64,228,0,0,248,234,108,246,154,197,222,178,215,73,58,254,217,32,107,191,231,67,236,0,126,91,113,124,101,158,108,199,109,141,219,246,82,71,255,0,81,247,67,73,75,76,155,83,211,69,18,126,198,49,27,255,0,49,220,0,0,0,0,0,28,42,156,57,200,223,138,148,162,171,157,253,0,86,135,32,1,230,117,46,185,182,221,62,200,171,159,50,68,216,109,179,185,94,171,178,39,216,95,188,215,11,136,123,228,183,253,107,204,234,228,157,101,72,239,215,24,152,238,174,164,233,74,185,85,54,95,217,230,78,63,48,109,91,135,75,248,118,202,221,5,221,180,151,26,251,68,241,82,181,37,232,123,158,249,34,141,170,223,178,187,174,242,16,5,87,61,207,38,189,212,214,185,146,213,87,92,106,37,169,147,100,234,123,222,229,87,185,124,190,43,241,80,39,19,149,14,35,87,139,240,233,61,69,84,14,143,233,138,202,106,230,42,166,221,77,117,13,58,162,252,87,246,255,0,71,245,25,170,90,30,20,112,183,224,154,23,138,88,231,161,74,73,219,105,160,89,99,232,70,42,57,40,224,106,238,136,171,231,187,87,204,187,192,112,191,2,133,68,95,137,90,255,0,73,74,160,4,68,95,129,89,74,33,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,133,68,79,137,89,74,160,20,162,34,124,10,211,224,82,136,85,253,64,114,97,87,53,236,70,175,40,225,210,10,138,88,29,39,208,245,149,53,207,84,77,250,90,218,26,133,85,248,167,236,254,159,234,51,84,180,60,87,97,111,206,244,47,43,177,193,66,149,115,186,211,94,177,71,208,143,85,114,209,206,212,217,21,83,207,119,39,152,26,253,112,241,124,150,193,173,120,101,92,115,172,73,37,250,221,19,221,213,210,157,43,87,18,174,235,251,60,141,143,116,210,185,183,45,62,199,107,153,50,74,217,173,176,57,30,139,186,47,216,79,188,214,50,146,123,158,51,123,166,173,107,37,165,174,183,84,69,83,30,233,210,246,61,170,143,106,249,252,23,224,164,254,242,249,213,184,117,67,135,108,81,211,221,219,87,113,160,180,65,21,83,86,94,183,181,236,146,88,220,174,251,41,178,239,24,25,56,112,167,32,14,17,78,78,181,85,107,191,160,169,174,71,124,20,10,128,0,0,0,116,205,73,75,82,155,84,83,69,42,126,199,177,29,255,0,57,240,187,23,198,95,230,252,118,216,237,255,0,109,36,127,245,31,168,0,248,233,172,246,154,53,222,142,215,73,2,254,216,224,107,127,230,67,236,0,0,0,1,194,254,192,170,136,17,63,104,3,144,116,213,85,83,209,83,201,87,85,51,98,138,38,171,222,231,46,200,136,137,186,255,0,196,128,89,62,49,181,118,135,73,180,19,51,189,165,218,42,59,131,44,245,30,21,86,68,107,251,203,208,214,34,125,151,121,171,164,106,124,62,242,18,184,118,193,178,78,36,248,163,181,215,214,219,106,110,244,247,28,145,181,247,105,92,206,227,17,174,116,146,163,100,93,218,136,142,72,213,169,240,248,124,62,226,254,243,61,226,90,233,159,234,117,199,71,177,11,228,245,86,234,26,199,209,85,211,82,202,175,108,238,84,164,116,108,233,70,38,234,143,141,201,178,57,124,247,223,246,25,77,202,227,134,56,176,93,57,181,106,118,67,141,248,107,181,238,158,26,222,229,69,63,76,187,35,234,146,53,221,94,187,108,201,25,252,212,95,134,232,6,110,233,190,29,110,192,240,219,94,53,108,163,142,150,26,74,88,35,237,70,206,148,98,178,38,51,109,183,95,130,49,19,227,247,30,156,0,5,10,187,137,30,141,84,69,56,69,69,77,209,64,236,0,0,56,119,192,228,224,14,183,111,185,91,19,203,114,151,108,159,214,86,223,128,28,157,115,170,182,25,28,142,233,84,106,174,251,237,183,145,216,124,119,153,59,54,122,233,119,219,162,154,87,111,191,195,102,168,26,249,241,249,123,154,235,196,77,250,149,245,14,150,58,79,11,209,187,247,68,234,161,165,85,217,62,239,129,157,252,154,176,117,182,97,87,252,202,72,86,55,94,41,160,99,92,177,237,214,145,85,213,181,124,247,243,253,20,251,144,140,126,34,50,26,236,167,88,47,215,171,131,164,89,170,60,47,87,90,249,167,77,44,77,253,137,247,53,62,226,102,185,95,208,81,209,240,251,111,125,45,3,105,251,141,155,225,191,146,37,125,95,144,25,142,1,194,129,74,252,126,1,54,251,138,94,171,251,74,155,247,1,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,10,28,159,18,148,248,149,185,10,81,0,173,62,7,39,9,240,57,3,26,248,248,196,231,203,180,34,233,111,166,166,154,105,63,49,179,98,233,234,95,237,202,85,251,255,0,201,82,0,49,139,180,214,27,237,53,210,25,93,20,144,117,236,228,114,181,83,118,57,191,20,243,79,137,178,238,176,88,163,191,224,245,212,114,53,21,171,218,223,118,162,167,247,232,215,224,191,212,107,53,124,164,90,11,213,194,129,127,250,154,170,88,127,251,87,170,125,223,212,6,207,216,53,106,92,48,251,53,90,43,85,36,160,167,114,43,87,246,196,213,255,0,164,253,210,211,112,177,150,191,53,208,188,74,253,43,90,146,79,104,160,87,162,43,149,55,117,28,15,95,210,243,254,113,118,64,225,74,24,155,47,195,204,173,83,116,56,106,121,129,80,0,0,0,14,169,19,116,216,234,141,202,213,253,135,208,228,62,121,19,101,242,68,79,234,3,232,107,186,147,114,163,166,21,253,171,247,29,192,126,38,107,140,209,102,56,157,219,24,184,68,217,32,185,210,75,76,244,115,26,244,217,205,219,224,239,37,255,0,57,0,124,80,233,246,79,195,31,21,55,139,213,162,130,182,158,150,223,145,58,231,106,157,209,246,25,42,34,199,51,152,215,70,169,179,119,151,163,203,111,37,54,23,48,207,152,135,10,22,93,97,210,220,135,51,183,64,145,223,173,52,51,86,66,248,224,167,221,210,53,96,94,149,123,246,114,117,36,29,42,189,95,122,255,0,80,30,151,128,126,39,45,58,247,165,116,236,169,184,81,253,53,107,74,90,58,168,25,80,247,189,37,240,145,185,200,168,244,223,244,154,255,0,189,83,201,124,204,167,53,250,224,167,94,242,46,26,53,238,139,26,175,93,173,149,183,232,232,174,145,62,121,122,89,35,59,176,110,141,137,92,215,42,186,68,69,242,119,232,167,158,222,100,242,224,185,141,187,59,198,168,242,75,99,209,209,85,69,28,139,179,92,136,138,232,218,253,190,210,34,252,28,159,112,30,128,165,222,94,104,84,0,225,28,138,114,83,211,183,154,28,162,238,7,32,0,0,0,0,28,42,236,7,37,42,191,176,229,23,113,210,128,117,43,92,247,109,190,200,118,53,189,45,219,226,115,182,199,32,15,150,233,114,163,179,219,170,174,183,9,227,134,154,146,39,77,44,146,59,165,173,107,83,117,85,83,234,49,23,152,103,18,17,233,22,140,228,214,43,91,154,151,91,141,190,74,104,221,213,51,28,199,57,208,53,21,174,98,108,158,83,126,208,48,87,154,159,19,182,205,76,203,173,218,125,136,93,169,107,45,214,218,122,152,43,214,150,166,71,55,184,218,180,233,107,147,201,170,168,176,34,253,255,0,31,187,200,177,220,11,232,21,195,91,53,94,157,254,6,170,91,109,173,210,50,161,241,192,201,25,213,37,45,66,181,29,213,229,241,98,125,203,241,44,83,86,245,168,153,164,113,203,52,147,220,111,215,14,148,87,201,212,189,201,164,223,226,245,253,174,95,138,255,0,156,155,254,92,60,48,219,52,95,76,83,33,172,71,75,118,189,173,45,108,174,146,40,55,99,150,141,136,230,163,153,186,170,111,35,254,43,255,0,56,25,133,108,161,138,217,110,165,183,64,212,72,233,161,100,45,68,68,79,38,181,17,60,147,250,143,164,0,56,95,36,8,168,191,113,195,151,101,56,79,143,144,21,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,225,85,19,238,9,230,133,43,241,243,57,106,238,160,84,124,215,58,24,174,118,234,171,116,237,69,142,166,23,194,228,84,69,242,115,85,23,201,127,172,250,64,26,245,113,209,160,87,13,19,213,122,135,248,26,168,173,183,71,49,148,239,146,6,70,206,168,233,105,213,200,222,159,47,139,215,238,79,129,124,121,86,113,59,108,211,60,186,227,167,217,125,218,150,142,221,114,167,166,130,129,106,170,100,107,123,142,171,94,166,181,60,218,138,171,58,175,221,240,251,252,204,217,230,61,195,13,179,90,52,197,114,26,52,116,87,107,34,213,86,196,232,226,131,119,185,40,222,141,106,185,251,42,38,241,179,224,191,243,16,128,229,189,105,222,105,36,113,77,36,23,27,13,195,165,85,146,116,175,114,25,55,248,177,127,107,83,224,191,231,3,104,11,93,202,142,241,110,165,186,219,231,142,106,106,184,155,52,82,70,238,166,185,174,77,209,81,79,168,196,206,93,124,66,126,89,180,82,199,104,184,185,171,116,177,218,162,142,161,221,83,61,206,86,203,44,74,174,115,211,207,244,19,224,171,241,50,204,10,92,222,166,237,240,58,209,174,99,182,223,116,59,142,54,220,2,47,237,57,56,233,10,187,1,200,56,69,220,228,0,0,0,0,1,194,185,16,42,236,113,211,191,154,128,111,159,154,149,0,0,197,142,62,56,156,180,232,38,149,212,50,154,225,71,244,213,209,42,168,233,96,125,67,216,245,151,194,72,230,162,35,19,127,210,115,62,244,79,52,243,50,31,58,204,109,216,38,53,89,146,92,222,141,138,150,41,36,77,218,229,69,86,198,231,237,246,81,87,224,213,251,136,26,227,91,94,242,46,37,245,238,183,26,160,93,237,148,87,233,40,173,113,50,121,122,95,35,251,80,110,173,149,90,214,170,58,53,68,242,111,233,47,158,222,96,126,111,11,218,125,147,241,57,197,77,158,245,119,160,173,168,165,184,100,77,185,221,103,108,125,246,68,138,178,76,214,57,210,42,238,221,226,232,243,223,201,9,252,194,177,154,44,59,19,180,227,22,248,155,28,22,202,72,169,152,141,99,88,155,53,187,124,27,228,159,230,49,59,151,127,10,22,93,30,210,220,123,51,184,192,146,95,174,212,48,214,76,249,32,167,221,178,57,103,94,148,123,55,114,244,164,253,40,189,95,114,127,81,153,128,10,92,238,148,220,168,233,153,127,98,253,192,117,200,229,114,254,211,182,52,217,54,58,163,77,215,205,17,127,172,250,26,128,84,0,0,0,3,173,233,186,252,60,202,208,225,201,230,114,137,178,1,201,248,89,205,106,91,240,251,205,90,171,81,35,160,168,114,171,151,246,68,229,255,0,160,253,210,211,113,79,150,191,10,208,188,182,253,19,90,178,65,104,175,86,34,171,145,55,109,28,239,79,209,243,254,104,26,226,228,247,105,175,215,218,155,164,210,186,89,39,232,221,202,229,114,174,204,107,126,43,230,191,2,127,248,7,196,231,196,116,34,215,111,169,166,154,25,63,63,187,101,233,234,79,237,202,165,251,191,202,67,95,139,29,34,215,222,173,244,9,255,0,213,53,81,67,255,0,219,61,19,239,254,179,102,93,31,177,71,96,193,232,104,227,106,35,83,187,182,205,68,79,239,210,47,193,63,172,15,108,112,191,3,147,133,248,1,214,191,18,166,167,192,225,80,169,168,5,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,56,82,146,178,133,248,129,82,124,14,74,90,165,64,117,207,4,117,49,58,25,90,142,99,182,221,54,223,239,220,215,27,140,45,54,126,154,107,174,71,111,107,87,177,113,184,87,87,67,186,49,19,165,213,147,166,200,141,95,36,68,106,124,118,248,155,30,144,181,206,23,0,154,195,172,56,230,81,79,10,120,123,165,182,173,100,84,70,55,165,205,172,115,190,229,221,127,191,39,220,6,104,242,167,212,57,51,78,30,29,109,168,68,107,236,21,52,150,198,39,83,221,212,214,80,192,155,249,249,34,253,159,184,205,66,34,121,56,106,148,118,75,142,79,167,181,59,116,214,92,33,173,98,170,191,125,214,146,116,84,242,69,110,223,152,79,254,125,137,118,0,113,247,156,156,125,251,129,200,0,0,0,1,214,246,110,135,96,3,161,140,84,119,196,238,79,128,217,14,64,29,53,148,144,87,82,77,69,85,27,95,12,236,116,111,107,145,21,21,170,155,47,146,249,29,192,8,152,230,141,193,181,53,150,73,53,183,8,85,142,58,90,42,138,171,141,60,112,83,194,197,95,20,142,87,238,142,107,149,81,38,114,239,179,149,122,81,15,59,202,251,140,122,172,70,245,22,139,229,245,43,45,61,218,225,78,203,124,178,205,83,35,154,196,167,115,21,136,212,71,53,168,212,137,139,231,178,125,175,36,242,37,191,49,196,237,25,190,53,113,197,175,116,241,203,73,114,166,125,52,168,248,155,38,205,114,108,190,78,69,69,254,165,33,139,143,222,8,235,116,7,34,147,85,48,27,133,79,209,146,62,107,156,189,44,130,157,105,36,90,180,232,88,251,111,107,147,110,235,118,217,187,167,74,121,254,192,154,235,125,125,53,206,142,42,234,71,245,197,51,26,246,174,202,158,74,136,169,241,217,126,10,125,36,50,240,87,204,170,243,167,52,140,193,181,57,98,170,162,143,180,202,106,217,234,43,37,127,110,58,103,51,103,53,18,77,215,120,216,170,190,73,187,190,30,68,186,96,218,129,143,231,214,136,46,246,58,158,184,231,141,146,34,116,61,60,158,196,122,126,147,91,247,47,236,3,211,0,0,224,228,0,0,0,56,216,228,0,0,20,75,35,33,141,210,200,237,154,196,87,42,237,240,68,2,176,90,205,79,226,55,78,116,182,219,61,125,234,234,138,180,233,39,91,22,10,143,179,208,197,114,249,182,55,111,228,159,113,30,154,249,205,242,181,37,188,99,90,97,138,208,206,196,116,180,208,220,22,182,174,23,38,202,212,71,244,44,113,175,248,126,91,167,195,250,64,144,173,127,215,60,119,69,112,59,214,71,115,149,22,90,26,25,230,70,170,74,155,43,81,187,121,177,142,95,231,167,192,128,126,38,245,222,251,175,58,169,125,202,235,106,164,75,124,213,210,186,138,15,17,43,216,216,182,99,17,118,145,124,183,72,154,187,116,167,245,121,31,131,170,154,227,168,218,193,121,172,187,229,249,13,116,204,172,157,243,45,39,141,158,72,25,212,173,94,148,108,143,119,146,116,55,253,7,239,112,221,160,151,253,115,212,172,123,24,163,129,233,67,93,112,134,42,137,152,248,119,108,91,185,92,168,217,28,155,249,70,239,47,48,50,23,149,167,15,208,106,126,173,211,234,5,205,92,180,152,173,202,21,108,125,184,158,217,28,180,243,185,119,235,93,211,109,152,190,73,255,0,202,156,26,58,72,40,41,33,162,166,98,54,40,35,108,108,68,68,79,38,166,201,240,254,132,45,95,13,154,5,141,240,253,167,244,216,173,142,38,172,178,199,4,149,50,173,60,81,185,210,50,6,70,187,246,211,101,253,21,243,221,126,37,218,0,81,43,213,141,242,66,179,231,149,85,203,179,83,200,10,17,234,245,217,127,210,125,13,67,169,141,223,207,100,59,154,136,5,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,40,114,31,58,189,88,187,39,250,79,165,200,135,75,219,183,158,200,7,108,79,87,183,205,10,207,158,37,86,174,206,79,35,232,3,166,178,146,10,250,73,168,170,88,142,138,120,221,27,209,81,23,201,201,178,252,127,161,72,62,230,151,195,244,26,97,171,117,26,129,108,87,37,38,85,114,153,93,31,110,38,54,55,37,60,14,77,186,23,117,223,119,175,154,127,242,231,28,180,188,73,232,22,55,196,14,159,212,226,183,200,154,146,197,28,242,83,74,148,241,72,230,200,248,31,26,109,220,77,147,244,147,207,116,248,1,3,252,39,241,27,124,225,215,81,98,191,209,185,210,219,235,214,158,154,178,37,169,154,54,182,54,212,49,234,253,163,223,117,68,71,249,108,191,21,255,0,60,243,104,6,185,227,186,213,129,217,114,59,100,168,146,215,80,193,50,181,18,85,221,92,142,223,205,236,106,255,0,49,126,36,2,113,41,161,55,189,7,212,203,238,43,95,19,252,21,53,202,106,122,73,94,232,183,123,19,103,55,118,198,229,68,251,46,79,216,126,38,149,235,142,163,104,253,230,142,239,136,100,53,208,178,142,118,76,148,158,54,120,224,127,74,185,122,85,177,189,190,75,214,239,244,129,179,80,34,135,64,249,190,86,172,182,124,107,83,241,90,24,24,174,138,154,107,130,86,213,204,229,221,92,138,254,132,142,69,255,0,3,203,117,248,255,0,65,33,122,97,196,110,156,234,149,182,10,251,45,213,17,106,18,62,134,36,21,31,107,173,136,228,243,116,109,219,201,126,240,46,152,40,142,70,77,27,101,141,219,181,232,142,69,219,226,138,86,0,227,99,144,0,0,0,224,228,0,0,0,62,107,133,125,53,178,142,90,234,183,244,69,11,28,247,46,202,190,72,138,171,240,221,126,8,126,22,115,168,24,254,3,104,158,239,124,169,232,142,8,223,34,167,67,215,201,140,87,175,232,181,223,114,126,194,34,248,212,230,85,121,212,106,71,224,218,98,177,82,209,73,221,101,77,108,21,21,145,63,183,37,51,89,179,90,169,30,203,188,143,84,95,52,221,191,15,48,63,71,154,15,24,245,89,117,234,93,23,196,42,86,42,123,77,194,161,151,9,98,154,166,55,57,139,78,214,35,21,170,141,107,145,201,43,215,203,116,251,62,105,230,122,46,87,60,27,83,94,164,143,91,115,117,89,35,170,162,130,170,221,79,36,20,243,49,23,197,43,145,251,171,156,228,85,72,90,187,236,213,78,165,66,215,240,5,193,29,110,191,100,81,234,166,125,112,169,250,50,55,195,115,139,169,144,84,45,92,137,86,189,107,39,113,238,114,239,218,118,251,183,117,234,95,63,219,51,184,118,39,104,194,49,171,118,45,100,167,142,42,75,109,51,41,162,70,68,216,247,107,83,100,242,106,34,39,245,32,31,169,71,73,5,13,36,52,84,177,181,144,192,198,198,198,181,17,17,26,137,178,121,39,145,220,0,28,47,192,233,123,21,93,241,59,206,54,64,40,99,54,67,176,0,0,0,0,0,56,251,206,78,62,253,206,64,24,87,205,99,80,228,194,248,120,109,182,157,17,207,191,212,213,219,30,157,79,111,75,95,67,58,111,229,228,171,246,190,243,53,8,137,231,31,170,81,222,238,56,198,158,211,109,211,71,112,154,181,234,138,253,247,74,72,17,19,205,17,187,126,125,127,249,247,3,14,56,61,211,103,234,94,186,227,150,247,53,123,22,235,133,13,116,219,35,21,58,91,89,2,108,168,229,243,69,71,47,195,127,129,177,204,16,71,77,19,97,137,168,214,55,125,147,109,190,253,200,94,228,245,128,77,126,214,28,143,40,168,133,60,61,174,219,72,177,170,163,29,212,231,86,53,223,122,238,159,222,87,238,38,148,1,194,252,14,74,92,160,112,84,133,41,241,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,187,149,28,47,192,14,19,98,162,132,93,138,145,119,3,147,6,185,171,105,93,126,125,164,17,93,237,180,244,239,158,221,18,70,143,145,237,107,155,215,91,73,250,42,168,171,240,223,127,51,57,79,51,168,152,205,62,87,138,214,90,39,133,146,119,123,123,35,145,187,121,72,199,125,232,191,224,129,175,31,9,26,145,249,50,214,187,45,242,122,137,34,164,254,217,239,172,104,229,95,245,164,237,111,147,85,55,243,121,177,213,186,173,149,246,250,90,232,247,233,168,133,146,183,116,219,201,205,69,255,0,164,214,19,81,49,234,140,43,80,114,44,113,55,133,214,171,173,101,35,21,143,79,209,142,103,198,155,43,118,255,0,7,246,39,245,27,15,112,155,168,212,154,147,162,88,205,242,9,158,247,186,219,68,142,234,99,155,231,225,32,114,254,146,175,248,127,180,11,202,0,0,0,0,0,0,0,0,0,0,0,0,126,30,105,135,88,179,188,114,191,25,200,109,244,245,116,149,240,62,7,182,104,153,34,116,187,227,228,246,185,62,228,251,148,253,192,4,66,241,175,203,59,41,161,189,253,114,209,155,85,177,212,51,54,87,212,82,248,184,41,190,219,170,126,207,75,18,40,219,250,50,121,170,175,243,81,62,239,60,47,211,221,118,214,174,29,238,211,219,108,247,170,170,119,198,253,159,69,61,124,238,133,138,198,190,47,38,195,51,91,229,230,159,31,230,183,238,67,100,151,53,175,78,151,181,28,139,247,42,110,89,77,100,225,63,74,117,134,159,166,247,139,90,150,110,149,68,145,104,105,186,155,188,136,245,217,93,11,213,60,208,12,31,209,174,112,24,197,60,116,244,90,165,65,113,167,115,97,218,89,224,183,62,104,250,209,140,248,127,108,189,219,43,145,223,205,253,155,236,103,70,158,113,101,162,250,153,75,5,70,53,127,171,147,190,206,227,82,91,124,209,238,157,13,119,222,223,216,228,35,171,88,121,60,102,84,141,158,225,165,119,138,73,183,153,58,98,185,93,88,198,163,85,238,223,100,101,51,118,217,58,54,243,253,166,24,106,63,11,218,225,163,85,110,118,75,101,130,159,161,253,180,169,163,185,66,244,85,87,57,169,182,206,71,121,244,47,221,240,216,13,143,104,174,180,23,22,163,232,231,238,34,252,62,203,147,238,223,239,79,233,62,179,89,27,70,184,107,46,57,63,247,63,84,114,200,86,36,88,251,109,190,85,35,83,238,248,54,68,253,133,228,197,121,139,113,39,139,82,50,138,60,130,58,248,218,174,94,170,234,186,249,94,187,174,255,0,31,18,159,15,184,13,130,142,28,230,181,55,114,236,64,186,115,64,226,47,101,93,172,157,106,155,110,158,59,254,214,121,28,179,152,23,18,25,106,43,103,202,164,160,69,68,106,248,10,234,248,190,229,79,190,165,127,111,252,72,6,193,117,151,107,125,191,127,23,81,219,233,77,215,236,57,124,191,204,133,189,205,248,146,210,13,61,163,117,110,75,146,205,20,109,71,42,246,168,42,36,95,38,245,47,193,159,176,215,106,239,173,154,191,125,115,150,231,170,25,100,236,123,122,93,27,239,117,78,98,166,219,124,29,34,253,202,191,233,60,140,245,117,215,9,90,181,85,83,84,72,171,178,44,178,43,151,127,135,197,87,250,128,154,221,83,230,207,160,54,59,108,176,97,183,107,141,194,189,89,34,53,159,66,212,49,81,123,123,183,101,115,227,79,210,84,79,143,253,100,120,235,127,48,125,106,213,182,173,13,45,238,166,213,68,170,237,252,45,77,92,18,57,29,26,49,81,118,169,114,42,126,146,255,0,160,180,24,7,15,58,179,169,181,201,65,136,227,113,84,200,168,213,85,146,186,8,154,136,175,232,79,210,122,47,196,205,45,16,229,15,168,151,201,27,95,170,181,212,84,80,177,88,230,199,111,187,70,237,213,37,84,114,57,29,78,244,84,233,68,255,0,72,17,231,118,190,94,111,181,79,172,188,221,106,235,166,145,235,35,159,81,59,229,114,185,126,43,187,149,84,246,186,111,160,122,165,171,53,180,180,88,78,61,29,90,213,185,173,99,228,173,130,22,167,87,86,202,189,111,69,254,99,190,239,184,156,109,29,229,251,161,122,93,69,79,223,197,173,215,26,232,98,141,174,168,168,161,163,153,238,115,93,213,212,175,240,205,85,93,246,243,254,131,34,172,152,166,57,142,82,67,69,102,178,80,210,71,78,212,107,59,52,209,198,168,137,240,253,20,79,218,4,86,240,225,202,106,247,42,218,114,109,88,88,24,228,88,167,158,146,43,132,19,197,252,253,218,173,88,30,138,159,161,252,229,251,252,201,45,210,173,26,193,244,143,29,162,177,98,214,42,26,95,11,3,34,238,69,75,11,28,170,222,175,61,216,198,255,0,134,239,187,239,61,216,0,0,3,166,161,87,100,68,62,118,249,175,153,246,42,35,188,142,18,52,69,221,16,14,24,155,162,110,86,17,54,57,0,124,150,203,181,170,245,76,250,203,53,206,146,190,158,58,137,233,31,45,52,205,149,141,158,9,95,12,209,43,154,170,136,248,229,142,72,222,223,139,94,199,53,118,84,84,62,178,24,52,171,141,187,175,10,28,114,235,69,139,39,158,174,187,78,178,173,72,189,67,117,163,117,83,155,5,166,119,94,21,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,59,104,229,85,142,61,130,103,193,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,0,0,15,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,143,214,45,87,22,62,150,53,147,229,254,67,237,211,129,114,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,62,178,29,185,83,241,199,77,166,183,90,14,22,245,37,149,114,216,178,123,194,51,22,185,181,242,206,182,235,141,83,152,196,162,124,123,170,50,154,105,118,115,93,27,83,183,52,178,57,232,230,202,233,33,152,144,0,0,45,254,181,235,222,147,240,237,138,210,230,186,199,149,253,95,178,214,220,25,107,130,167,192,212,213,245,213,62,57,36,108,125,20,241,200,244,221,144,200,187,170,116,253,157,183,221,81,22,213,98,124,199,184,49,206,114,171,54,21,139,107,39,141,189,100,23,10,123,93,186,155,234,237,214,62,253,84,242,54,56,163,235,125,51,88,222,167,189,169,187,149,26,155,238,170,137,230,89,94,117,126,150,49,111,152,20,62,221,113,34,175,132,239,84,250,55,243,3,30,247,24,0,217,34,182,237,106,183,84,208,81,220,46,116,148,181,23,74,133,164,161,138,105,154,199,213,78,145,73,50,197,19,85,119,123,210,40,101,145,90,221,215,162,55,187,224,213,84,250,204,10,231,43,118,186,216,56,109,194,111,182,43,157,93,186,229,110,212,139,109,93,29,101,36,206,134,122,105,227,160,184,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,129,203,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,123,104,229,68,146,61,195,45,64,0,15,201,179,101,54,44,130,227,126,180,218,43,188,69,94,51,112,101,174,233,31,105,236,240,245,79,165,130,173,177,238,228,68,126,240,85,211,191,118,170,183,237,237,191,83,92,137,250,196,48,113,59,196,198,101,194,135,52,141,65,213,44,62,134,146,226,199,83,218,45,183,123,101,74,35,89,113,183,73,106,183,62,88,18,78,149,116,47,234,138,55,178,70,162,244,189,141,234,107,217,215,27,194,103,193,229,52,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,186,164,141,242,67,214,159,110,9,123,111,123,27,52,79,71,71,35,17,203,209,35,30,213,93,218,167,171,0,0,0,121,252,203,63,195,116,250,154,213,85,153,228,52,150,166,95,47,20,86,11,98,76,171,215,89,113,171,149,34,167,167,137,141,69,115,222,231,46,235,178,125,150,53,239,119,75,24,231,39,213,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,16,153,153,241,119,117,226,251,152,30,140,229,112,91,170,236,248,157,135,56,176,91,113,203,84,245,14,123,217,2,221,97,115,234,166,98,57,98,101,76,203,211,215,219,77,145,145,195,26,186,78,210,72,224,152,157,107,215,189,39,225,219,21,165,205,117,143,43,250,191,101,173,184,50,215,5,79,129,169,171,235,170,124,114,72,216,250,41,227,145,233,187,33,145,119,84,233,251,59,111,186,162,45,170,196,249,143,112,99,156,229,86,108,43,22,214,79,27,122,200,46,20,246,187,117,55,213,219,172,125,250,169,228,108,113,71,214,250,102,177,189,79,123,83,119,42,53,55,221,85,19,204,178,188,234,253,44,98,223,48,40,125,186,226,69,95,9,222,169,244,111,230,6,61,238,48,1,178,153,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,125,100,59,115,88,227,142,155,82,174,181,252,45,233,179,42,226,177,99,23,133,102,83,115,115,229,129,110,55,26,87,61,139,68,200,247,68,125,52,50,238,231,58,70,175,114,104,163,115,17,173,137,178,76,18,169,164,58,209,165,250,245,134,199,168,26,71,151,210,100,86,41,42,37,164,90,136,89,36,79,138,120,213,58,226,150,41,90,217,98,126,202,215,35,94,214,170,177,236,122,110,215,181,87,218,144,23,202,250,139,91,107,248,175,178,193,162,215,106,75,115,27,78,217,179,9,170,91,3,152,236,110,58,202,87,214,66,137,43,30,238,185,28,216,35,98,196,137,34,61,237,94,166,51,173,237,159,64,0,0,7,159,143,63,195,101,207,234,52,181,185,13,34,101,148,182,120,111,239,180,185,85,179,173,186,89,164,129,181,12,69,77,158,196,150,23,177,221,42,189,10,177,245,244,247,35,234,244,4,64,115,86,212,204,171,70,248,238,211,61,82,194,170,252,61,235,25,195,237,151,10,110,169,36,100,115,116,92,238,61,112,75,219,123,30,232,101,98,186,57,24,142,78,184,222,246,170,236,229,2,95,193,103,248,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,157,40,217,153,211,44,111,100,141,68,234,99,219,212,214,63,174,54,94,0,7,201,108,187,90,175,84,207,172,179,92,233,43,233,227,168,158,145,242,211,76,217,88,217,224,149,240,205,18,185,170,168,143,142,88,228,141,237,248,181,236,115,87,101,69,67,235,33,131,74,184,219,186,240,161,199,46,180,88,178,121,234,235,180,235,42,212,139,212,55,90,55,85,57,176,90,103,117,225,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,216,38,124,31,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,0,0,7,159,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,65,15,46,46,56,233,184,82,204,171,240,253,65,101,93,70,157,102,21,16,62,186,104,159,44,175,178,85,181,21,137,91,20,8,170,215,177,205,86,182,118,181,189,215,50,40,156,213,114,194,145,73,59,192,0,0,0,0,121,252,243,63,195,116,195,25,159,51,212,12,134,146,197,98,165,168,164,166,168,184,85,170,182,8,31,83,81,29,60,75,35,182,217,140,89,102,141,21,238,217,140,69,87,57,90,212,87,39,160,49,87,154,63,161,61,77,252,23,222,40,140,117,229,67,199,29,54,75,106,178,112,143,168,204,171,91,237,182,158,161,152,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,251,78,77,162,88,98,108,123,49,209,179,188,18,104,0,0,0,0,0,3,202,106,70,170,233,198,143,216,169,242,125,80,205,45,88,205,170,174,225,77,107,134,174,227,80,145,70,250,169,223,209,28,104,171,255,0,9,206,95,209,100,108,146,71,171,88,199,185,190,172,215,175,152,6,174,113,5,169,156,65,93,237,60,64,217,254,172,215,227,61,16,91,113,40,43,226,171,165,177,210,207,20,115,177,173,150,23,58,57,166,146,55,194,249,102,223,169,238,233,77,152,214,50,40,243,215,149,127,29,84,217,254,61,106,225,135,84,171,233,32,201,236,116,240,219,112,201,161,165,151,174,237,110,130,150,103,186,9,82,56,214,24,223,75,13,50,34,72,247,179,186,199,49,58,93,35,30,249,2,71,192,0,15,21,98,214,141,47,201,117,67,38,209,123,46,95,73,62,109,135,211,211,85,222,44,174,100,145,79,4,19,198,201,35,149,157,109,70,204,206,153,98,234,116,74,244,98,203,27,95,210,175,106,45,148,227,251,140,27,87,9,186,70,231,91,214,174,76,239,49,167,172,160,197,25,12,77,86,83,78,198,53,36,174,149,210,49,209,116,83,172,209,61,35,115,92,178,189,204,103,79,66,201,36,112,67,139,106,174,163,225,122,143,75,171,216,222,105,117,164,204,233,46,15,186,54,246,234,133,150,170,74,169,21,203,44,146,186,78,174,247,115,173,233,34,73,212,217,26,247,181,232,228,115,145,67,102,140,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,198,191,236,163,240,39,255,0,159,63,249,51,120,255,0,178,30,171,87,46,58,143,119,224,71,80,110,122,189,142,90,172,57,157,78,151,223,36,189,219,109,117,139,83,75,77,84,182,201,250,154,201,21,63,169,85,168,233,26,199,42,181,178,204,141,73,95,174,184,27,84,0,96,7,51,174,60,127,34,22,42,157,6,210,123,215,78,125,144,91,221,244,149,210,221,113,237,213,98,240,185,240,186,61,219,218,114,119,170,32,117,66,55,166,72,229,133,171,28,201,183,92,78,80,204,172,43,90,52,191,81,115,44,199,79,240,124,190,146,243,125,192,42,41,233,50,58,122,102,72,230,80,79,50,73,209,18,202,173,237,61,232,176,202,215,181,142,114,198,248,220,199,244,185,21,15,223,188,229,54,44,126,227,98,180,221,235,188,61,94,77,112,125,174,215,31,105,239,241,21,76,165,168,171,116,123,181,21,25,180,20,149,15,221,202,141,251,27,111,212,230,162,235,89,160,63,150,95,203,46,39,252,159,62,149,252,161,125,32,223,160,190,140,233,239,119,186,93,215,213,215,249,190,207,111,185,221,238,254,107,181,220,238,254,111,172,149,254,114,177,221,97,225,19,9,134,251,91,73,89,114,102,113,109,109,101,69,37,51,169,160,154,116,182,92,59,143,142,39,73,35,163,98,187,117,70,44,143,86,162,162,43,157,182,234,18,20,12,53,229,197,199,29,79,21,184,109,126,31,168,44,164,167,212,92,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,180,215,203,19,154,173,73,146,40,243,40,0,0,0,0,0,0,15,41,170,90,165,130,104,182,9,115,212,205,75,190,253,13,141,217,187,62,54,183,194,205,81,218,238,204,200,99,252,220,44,124,142,222,73,88,223,178,213,219,125,215,100,69,84,176,31,217,71,224,79,255,0,62,127,242,102,241,255,0,100,28,209,253,9,234,111,224,190,241,68,64,8,27,84,0,70,95,53,238,56,233,177,171,85,239,132,125,57,101,90,95,110,84,244,236,203,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,221,114,239,18,67,43,163,217,238,145,253,144,207,77,38,215,237,26,215,95,167,255,0,36,122,133,106,202,62,171,220,22,217,116,240,79,114,246,38,243,233,114,117,34,119,33,127,75,251,115,179,170,41,58,31,208,247,116,187,111,202,215,78,40,244,39,134,191,161,63,45,121,207,213,207,172,126,39,232,207,238,101,101,103,127,195,246,187,223,235,104,164,233,233,239,197,250,91,111,213,229,190,203,180,5,240,139,69,173,183,30,34,240,203,127,14,151,106,75,94,160,213,84,84,195,106,174,171,108,14,130,149,142,165,153,42,102,145,39,99,216,172,109,50,206,229,78,135,191,100,94,134,185,253,40,185,235,207,59,245,39,251,201,252,52,12,212,210,222,61,120,78,214,156,238,217,166,122,105,170,223,76,228,151,158,247,130,162,250,10,229,79,221,237,66,249,164,252,228,212,236,141,187,71,19,221,246,156,155,237,178,110,170,136,185,0,64,15,43,143,93,154,101,248,215,179,214,147,252,0,0,0,197,95,236,163,240,39,255,0,159,63,249,51,120,255,0,178,25,84,106,174,6,210,88,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,250,197,170,225,59,210,198,141,252,191,199,189,186,2,234,129,106,181,211,138,61,9,225,175,232,79,203,94,115,245,115,235,31,137,250,51,251,153,89,89,223,240,253,174,247,250,218,41,58,122,123,241,126,150,219,245,121,111,178,237,229,52,183,143,94,19,181,167,59,182,105,158,154,106,183,211,57,37,231,189,224,168,190,130,185,83,247,123,80,190,105,63,57,53,59,35,110,209,196,247,125,167,38,251,108,155,170,162,46,21,243,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,64,159,227,207,231,153,254,27,166,24,204,249,158,160,100,52,150,43,21,45,69,37,53,69,194,173,85,176,64,250,154,136,233,226,89,29,182,204,98,203,52,104,175,118,204,98,42,185,202,214,162,185,61,1,138,188,209,253,9,234,111,224,190,241,68,6,85,2,50,249,80,241,199,77,146,218,172,156,35,234,51,42,214,251,109,167,168,102,35,118,87,203,80,149,212,145,54,73,221,69,58,185,92,177,62,8,154,254,211,147,104,150,24,155,30,204,116,108,239,73,160,0,0,0,0,22,211,91,248,141,209,238,28,109,86,203,238,178,228,245,118,11,109,222,161,244,148,149,141,179,87,86,192,179,181,189,93,167,201,77,12,141,141,234,222,167,53,175,86,171,209,146,43,122,186,31,181,160,254,202,63,2,127,249,243,255,0,147,55,143,251,33,127,245,75,75,112,77,105,193,46,122,103,169,118,47,166,113,187,207,103,198,209,120,169,169,251,189,169,153,52,127,156,133,236,145,187,73,19,29,246,92,155,237,178,238,138,168,186,246,113,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,234,106,75,10,170,186,55,57,170,138,246,62,57,30,27,25,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,100,43,114,197,227,199,242,33,125,166,208,109,88,189,116,224,57,5,193,191,70,221,46,55,30,221,46,47,51,153,51,164,217,189,167,47,102,162,119,83,163,186,164,142,40,92,178,76,187,117,202,229,154,144,49,87,251,40,252,9,255,0,231,207,254,76,222,63,236,134,74,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,70,173,166,202,124,39,122,88,209,191,151,248,247,183,64,5,213,49,87,251,40,252,9,255,0,231,207,254,76,222,63,236,134,42,243,92,227,167,251,255,0,11,250,41,153,255,0,227,20,185,253,109,11,127,201,107,109,113,212,35,191,221,124,83,26,223,240,33,87,255,0,174,33,35,131,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,205,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,84,54,19,209,14,45,180,7,136,251,173,206,205,162,249,173,94,71,81,102,167,101,77,123,219,97,184,210,193,76,199,187,165,136,249,170,41,217,18,61,202,142,233,103,87,91,145,146,42,34,163,30,169,120,11,85,195,23,15,88,175,11,250,53,101,210,60,90,167,199,248,14,229,77,198,232,250,88,233,230,185,215,74,238,169,106,36,107,19,252,152,216,142,115,220,200,162,137,138,247,244,117,45,213,0,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,159,89,10,220,206,184,241,252,183,223,106,116,27,73,239,93,88,14,63,112,119,210,87,75,117,199,185,75,148,76,214,66,232,247,111,105,171,217,167,157,181,8,222,153,36,138,103,36,115,38,253,17,57,2,98,112,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,16,67,203,139,142,58,110,20,179,42,252,63,80,89,87,81,167,89,133,68,15,174,154,39,203,43,236,149,109,69,98,86,197,2,42,181,236,115,85,173,157,173,111,117,204,138,39,53,92,176,164,82,78,240,0,0,3,31,245,75,143,94,19,180,91,59,185,233,158,165,234,183,208,217,37,155,179,227,104,190,130,185,84,118,187,176,178,104,255,0,57,13,59,227,118,241,202,199,125,151,46,219,236,187,42,42,38,64,16,3,205,31,215,102,166,254,11,236,244,64,77,246,138,107,222,147,241,19,138,213,102,186,57,149,253,96,178,209,92,31,107,158,167,192,212,210,116,85,50,56,228,116,125,21,17,198,245,217,147,70,187,162,116,253,173,183,221,21,18,224,24,1,201,83,210,198,83,243,2,187,219,173,198,127,129,242,73,118,181,67,117,167,177,77,115,164,101,202,178,158,106,186,122,55,76,212,158,104,33,116,109,150,86,71,191,83,152,199,79,11,92,228,77,154,178,198,139,183,82,111,245,145,151,206,63,63,204,180,179,50,225,247,80,116,251,33,171,177,228,54,58,140,142,166,134,186,153,83,174,39,237,109,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,203,254,15,184,179,195,120,186,210,255,0,175,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,209,191,113,136,170,232,158,136,23,212,0,0,178,154,215,198,103,13,156,59,101,84,184,86,177,234,71,213,251,213,109,189,151,72,41,190,135,175,171,235,165,124,146,70,217,58,233,224,145,137,187,225,145,54,85,234,251,59,237,178,162,173,235,33,91,157,95,170,124,91,229,253,15,184,220,64,149,77,11,226,143,66,120,148,250,111,242,41,156,253,99,250,185,225,190,147,254,230,86,81,246,60,71,119,179,254,185,138,62,174,174,196,191,163,190,221,62,123,110,155,221,82,42,249,24,254,187,63,118,255,0,137,18,168,0,0,0,0,0,0,0,0,6,53,101,156,199,184,49,193,178,171,206,21,148,235,39,130,189,99,247,10,139,93,198,155,234,237,214,78,197,84,18,58,57,99,235,101,51,152,238,151,177,201,187,85,90,187,110,138,169,230,94,173,45,213,44,19,90,112,75,102,166,105,165,247,233,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,166,166,251,110,155,162,162,174,186,252,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,129,146,152,214,83,98,204,45,211,93,177,202,239,23,73,79,112,175,181,201,39,105,241,244,213,81,85,75,73,83,30,207,68,85,232,158,9,89,190,221,46,233,221,170,173,84,85,253,98,16,48,142,51,111,188,30,113,221,173,215,57,45,95,76,225,153,70,160,94,105,242,107,108,76,98,85,58,56,174,117,93,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,210,170,201,99,155,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,250,192,0,0,0,0,0,0,0,0,0,112,80,244,217,23,99,176,225,83,112,62,39,121,47,145,244,83,170,236,168,165,107,26,42,238,168,114,136,141,242,2,160,0,22,243,87,180,59,2,214,91,27,173,25,101,130,130,169,200,146,44,114,75,75,11,220,142,124,106,205,247,146,55,253,202,158,123,125,196,109,113,31,202,106,247,18,221,178,109,39,88,30,229,89,103,130,146,91,132,16,69,252,205,154,141,72,24,136,159,167,252,228,251,188,201,104,0,107,51,169,58,7,170,90,77,91,85,69,155,99,209,210,45,35,156,215,190,58,216,38,106,244,244,238,169,208,245,95,231,183,238,251,207,21,105,190,94,108,85,76,172,179,93,106,232,102,141,233,35,95,79,59,226,114,57,62,11,187,85,20,218,22,247,138,99,153,29,36,212,87,155,37,13,92,117,13,86,191,189,77,28,138,168,191,31,210,69,253,134,58,235,23,47,221,11,213,26,42,142,198,45,110,183,87,77,20,141,109,69,61,13,28,47,107,156,238,174,164,127,134,114,162,239,191,159,244,129,20,154,3,204,39,88,52,134,178,154,142,241,122,171,187,90,91,52,75,34,84,84,85,84,74,216,218,206,133,70,163,170,90,223,134,222,68,131,233,103,54,125,1,190,91,98,131,50,187,92,109,245,232,200,209,204,250,22,161,234,171,219,221,219,171,95,34,126,146,42,124,127,235,49,131,94,57,70,234,30,53,20,247,141,44,171,165,184,64,198,75,43,161,174,187,68,215,121,72,155,53,136,144,70,137,246,85,126,43,241,216,195,28,255,0,135,157,89,211,42,229,160,203,177,184,169,164,68,114,162,199,93,4,173,84,71,244,47,232,189,87,226,6,194,120,71,18,90,65,168,84,109,173,198,178,89,165,141,200,213,78,237,5,68,107,230,222,164,248,179,246,23,10,142,237,111,184,109,225,42,59,157,73,186,125,135,39,151,249,208,213,170,10,186,235,124,174,90,90,169,169,228,69,217,86,41,21,171,191,195,226,139,253,103,174,180,107,102,175,216,156,213,182,106,134,89,3,24,222,150,198,203,221,83,88,137,182,223,6,200,159,114,39,250,0,217,201,174,107,147,118,174,231,38,189,24,159,48,46,36,49,36,70,193,149,73,94,136,138,212,241,245,213,242,253,200,159,117,74,126,207,248,212,245,203,205,3,136,189,145,118,178,117,162,109,186,248,239,251,88,19,210,124,149,183,90,11,115,85,245,147,246,209,62,63,101,203,247,111,247,39,244,16,1,149,115,22,226,79,41,164,125,20,153,4,116,17,185,90,189,84,53,117,241,61,54,93,254,62,37,126,63,121,102,238,250,225,172,185,28,255,0,221,13,81,203,38,89,81,35,237,186,249,84,173,95,187,224,233,23,246,129,176,86,161,241,101,162,250,103,75,61,70,75,127,171,143,176,206,227,146,43,124,210,108,157,14,119,220,223,216,213,48,95,89,121,192,99,21,17,212,81,105,109,5,198,161,206,135,104,167,158,220,248,99,235,86,63,227,253,178,199,108,142,86,255,0,55,246,237,185,128,122,113,194,246,184,107,45,91,93,141,89,96,168,235,127,109,106,107,46,80,177,17,81,205,106,239,187,149,222,93,105,247,124,55,51,63,71,185,60,102,85,109,130,225,170,151,138,72,118,153,122,162,182,221,88,246,171,81,237,219,116,125,51,183,221,58,247,243,253,128,97,118,161,107,182,181,113,17,118,130,219,120,189,85,84,62,71,236,202,40,43,231,108,47,87,181,145,121,182,105,156,223,63,36,248,255,0,57,223,114,153,161,193,71,44,236,166,186,247,245,203,89,173,86,198,208,194,216,159,79,75,226,224,169,251,109,169,251,93,76,88,164,111,232,199,228,168,191,206,84,251,252,164,59,70,248,79,210,157,30,167,233,178,98,214,164,155,165,17,100,74,26,110,167,109,34,189,55,86,194,197,95,53,47,91,90,214,39,75,26,141,68,251,145,54,3,241,48,188,58,197,130,99,148,24,206,61,111,167,164,164,160,129,144,49,176,196,200,211,165,191,15,38,53,169,247,175,220,135,238,0,0,0,0,0,0,0,0,0,0,0,0,0,7,207,113,171,101,5,190,170,186,77,250,105,225,124,174,217,55,242,107,85,127,232,53,197,226,223,82,63,41,186,215,122,190,65,81,36,180,159,218,221,133,145,28,139,254,180,129,174,242,114,174,222,108,39,119,139,45,70,164,211,109,18,201,175,147,204,246,61,182,218,212,111,75,28,239,63,9,59,147,244,85,63,192,253,166,188,58,119,143,84,102,186,131,142,227,139,188,206,186,221,104,233,30,175,122,126,140,147,50,53,221,93,191,248,95,177,127,168,9,158,229,83,165,117,248,14,144,75,119,185,83,211,178,123,140,75,26,190,55,181,206,119,69,109,95,233,42,34,47,195,109,188,204,229,60,206,157,227,52,248,166,43,71,104,130,22,71,218,238,110,141,70,237,231,35,221,247,34,127,132,122,96,5,43,177,202,174,197,42,187,129,202,110,84,112,159,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,114,0,160,169,191,3,133,248,156,180,14,78,21,17,83,101,57,0,107,245,204,95,73,166,210,206,33,110,43,211,181,62,64,250,203,156,106,179,36,138,170,234,234,141,254,228,219,201,91,228,102,63,40,45,113,125,230,138,175,74,110,115,162,207,75,29,76,244,237,109,54,200,144,69,13,20,109,221,232,191,31,37,61,7,55,125,23,161,191,96,244,122,145,71,70,233,46,22,154,103,68,199,173,74,181,19,187,91,78,139,246,23,201,124,164,113,128,188,191,117,53,116,191,137,59,45,214,105,187,116,181,148,53,244,115,126,103,185,228,180,238,122,121,39,154,125,168,155,230,6,195,0,235,130,102,84,65,29,68,74,170,201,88,143,110,233,247,42,110,135,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,243,110,184,229,154,249,26,195,116,163,239,49,85,21,83,184,246,252,23,127,230,170,31,164,0,177,185,239,5,220,62,234,44,46,143,36,196,42,101,221,232,255,0,205,221,106,163,243,69,85,251,159,255,0,172,165,139,202,185,70,112,197,122,234,125,158,211,120,182,72,238,159,183,21,246,117,219,111,143,247,198,189,60,255,0,168,206,96,4,110,212,242,98,210,117,122,173,54,77,127,70,237,228,159,75,199,190,255,0,231,164,58,225,228,195,165,202,187,205,147,223,81,63,98,93,217,255,0,100,36,152,1,130,24,175,40,30,25,173,42,201,47,180,183,235,164,140,127,86,242,95,36,106,109,186,42,127,123,142,63,216,191,233,47,182,9,193,7,14,90,113,80,234,172,91,14,172,134,71,244,163,150,91,181,84,155,244,187,169,62,47,253,165,249,0,126,69,155,19,199,241,253,254,136,183,248,125,211,111,239,175,127,223,191,243,149,126,243,245,192,0,1,198,232,7,39,10,187,121,169,194,187,246,29,111,87,42,46,223,5,248,128,150,101,106,253,159,216,114,199,171,211,117,58,86,37,114,249,252,83,224,118,198,213,98,108,160,118,161,200,0,0,0,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,204,174,84,252,113,211,105,173,214,131,133,189,73,101,92,182,44,158,240,140,197,174,109,124,179,173,186,227,84,230,49,40,159,30,234,140,166,154,93,156,215,70,212,237,205,44,142,122,57,178,186,72,102,36,213,92,151,78,84,252,117,84,230,49,208,112,177,170,245,245,117,55,218,90,116,135,10,174,109,44,77,129,214,234,74,38,39,209,175,72,99,106,181,241,69,79,36,173,154,69,119,113,22,70,185,237,115,99,73,66,77,0,35,131,154,199,28,117,58,107,106,175,225,111,77,153,73,45,247,39,179,171,50,155,155,159,20,233,110,183,85,53,236,90,38,71,186,171,42,102,139,119,57,210,53,59,112,203,27,152,142,116,173,146,16,181,92,203,57,134,93,110,57,253,46,136,104,109,101,93,181,154,113,148,65,114,188,95,92,215,53,106,175,118,233,149,99,165,100,15,251,18,211,83,212,49,30,238,243,30,217,38,134,53,107,81,145,53,243,92,173,23,227,219,249,84,112,119,173,122,111,168,144,120,125,77,198,116,191,33,172,171,168,130,159,162,150,245,66,202,25,34,90,198,163,19,162,25,145,242,70,217,98,242,106,185,237,124,73,210,231,71,12,80,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,164,233,207,195,62,27,194,135,47,205,88,210,220,62,186,174,226,247,96,249,37,202,239,115,169,85,107,238,55,25,45,82,50,89,210,62,165,108,44,233,138,54,50,54,170,244,177,141,234,115,223,215,35,194,3,9,126,229,105,199,183,215,186,59,15,10,58,161,7,70,65,106,183,248,60,66,233,79,79,180,117,244,52,144,43,146,142,161,172,77,163,154,24,34,114,178,93,145,178,71,26,163,213,37,106,58,120,129,62,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,0,218,120,181,88,79,20,252,62,234,38,163,223,116,135,19,213,27,85,70,103,142,92,39,181,214,217,42,27,45,29,83,170,160,89,146,104,233,219,59,25,226,187,126,30,101,122,193,220,107,90,212,114,170,35,154,171,129,76,230,207,140,228,252,25,101,84,25,29,125,93,167,90,146,206,184,229,4,20,147,212,71,61,198,121,41,160,133,247,184,234,105,233,89,5,27,219,36,213,19,164,8,228,84,90,116,107,94,157,108,84,139,108,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,9,148,231,87,233,99,22,249,129,67,237,215,18,42,248,78,245,79,163,127,48,49,239,113,128,145,254,104,26,101,77,163,60,191,52,159,74,105,111,53,119,102,98,185,69,162,214,181,213,50,74,231,212,190,59,85,193,31,34,36,178,72,232,216,174,234,86,68,143,86,68,206,152,217,179,24,212,72,224,225,59,213,62,141,252,192,199,189,198,0,37,83,157,95,165,140,91,230,5,15,183,92,72,128,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,234,146,70,71,55,66,253,184,37,237,189,143,116,50,177,93,28,140,71,39,92,111,123,85,118,114,146,255,0,206,175,210,198,45,243,2,135,219,174,36,43,1,178,71,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,203,192,107,89,195,71,17,121,223,11,250,167,65,169,152,45,71,248,170,59,197,23,68,63,221,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,111,91,62,40,191,20,93,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,67,218,144,3,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,125,92,190,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,218,119,177,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,35,86,210,69,57,81,241,175,249,50,202,160,225,175,83,46,119,90,156,111,45,184,83,211,98,82,239,222,134,207,116,154,71,53,105,250,17,171,35,97,170,146,70,121,181,221,17,202,157,74,196,73,166,149,161,50,128,17,87,205,79,143,31,251,239,194,166,144,94,191,197,69,151,223,109,151,31,247,118,84,217,28,206,215,251,221,210,190,57,191,198,83,189,191,223,88,5,138,230,95,199,29,79,17,217,148,218,61,131,178,145,154,117,133,222,36,124,53,113,190,42,135,223,46,48,164,144,45,107,102,98,185,169,76,141,124,173,133,172,119,219,100,139,35,213,85,204,100,56,235,194,119,170,125,27,249,129,143,123,140,5,170,46,175,9,222,169,244,111,230,6,61,238,48,1,42,156,234,253,44,98,223,48,40,125,186,226,69,95,9,222,169,244,111,230,6,61,238,48,18,169,206,175,210,198,45,243,2,135,219,174,36,53,226,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,64,75,167,53,142,56,234,116,214,213,95,194,222,155,50,146,91,238,79,103,86,101,55,55,62,41,210,221,110,170,107,216,180,76,143,117,86,84,205,22,238,115,164,106,118,225,150,55,49,28,233,91,36,49,65,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,213,28,143,142,30,181,251,115,203,219,99,222,216,98,98,58,73,30,141,94,136,216,247,42,108,213,63,43,253,85,103,185,87,251,43,145,228,153,29,195,253,178,178,186,229,93,81,39,252,41,38,154,73,31,253,46,115,157,247,170,147,189,203,231,130,75,87,10,24,4,151,220,158,10,74,237,69,202,169,233,230,186,214,58,149,173,158,211,3,161,133,207,180,178,70,205,43,30,200,234,27,35,157,44,106,212,153,123,106,228,84,142,61,130,234,240,171,195,62,27,194,134,145,209,233,110,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,250,149,176,179,166,40,216,200,218,171,210,198,55,169,207,127,92,143,188,7,138,210,29,104,210,253,122,195,99,212,13,35,203,233,50,43,20,149,18,210,45,68,44,146,39,197,60,106,157,113,75,20,173,108,177,63,101,107,145,175,107,85,88,246,61,55,107,218,171,237,64,0,0,16,173,206,175,213,62,45,242,254,135,220,110,36,212,144,173,206,175,213,62,45,242,254,135,220,110,32,98,175,13,28,69,231,124,47,234,157,6,166,96,181,31,226,168,239,20,93,16,255,0,116,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,248,162,252,81,118,30,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,214,48,202,174,1,120,215,202,184,83,212,122,75,37,218,231,226,52,203,38,184,67,30,71,111,168,89,31,29,7,90,182,55,92,233,210,54,189,237,154,38,34,43,218,198,175,122,54,35,21,58,155,19,226,9,254,53,172,226,199,213,62,178,124,192,200,125,198,115,99,220,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,215,11,139,31,84,250,201,243,3,33,247,25,192,204,174,84,252,113,211,105,173,214,131,133,189,73,101,92,182,44,158,240,140,197,174,109,124,179,173,186,227,84,230,49,40,159,30,234,140,166,154,93,156,215,70,212,237,205,44,142,122,57,178,186,72,102,36,213,92,151,78,84,252,117,84,230,49,208,112,177,170,245,245,117,55,218,90,116,135,10,174,109,44,77,129,214,234,74,38,39,209,175,72,99,106,181,241,69,79,36,173,154,69,119,113,22,70,185,237,115,99,73,66,77,0,0,106,174,73,79,43,78,61,190,162,86,88,120,81,213,8,58,241,251,173,195,193,226,23,74,122,125,228,160,174,171,157,92,148,117,13,98,111,36,51,79,43,149,146,236,174,142,73,21,30,171,19,145,208,70,176,3,106,130,213,77,197,63,15,180,154,203,89,195,245,203,84,109,86,236,250,139,195,53,246,139,131,101,164,238,201,80,216,93,4,48,207,43,27,12,243,72,149,48,171,98,141,238,145,122,151,102,253,151,109,129,92,40,115,103,198,113,253,6,186,99,188,64,215,213,214,102,216,93,157,201,99,172,171,158,162,162,124,194,116,241,46,138,158,73,33,165,115,105,94,198,178,150,5,158,103,61,100,89,22,87,42,170,63,120,171,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,13,167,129,98,184,35,208,171,175,14,156,52,97,218,105,145,85,85,203,125,142,157,247,43,188,83,84,186,86,82,86,213,61,102,150,150,38,247,101,137,140,137,95,219,94,202,164,114,61,143,155,165,29,43,213,111,168,24,171,205,31,208,158,166,254,11,239,20,68,0,147,253,205,31,208,158,166,254,11,239,20,68,0,129,59,220,184,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,30,101,26,187,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,194,124,31,113,103,134,241,117,165,255,0,94,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,16,47,168,0,0,0,12,42,230,97,193,69,199,137,252,18,219,155,105,165,179,196,234,78,37,181,53,21,28,105,75,15,211,52,51,77,26,73,79,53,68,206,143,163,179,187,231,141,93,39,74,111,59,81,138,233,145,205,131,107,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,167,136,149,230,215,193,71,208,149,149,156,89,105,149,178,213,71,101,155,179,30,105,111,129,59,18,54,186,105,251,108,185,181,21,221,18,119,159,44,81,202,216,218,215,36,136,217,85,36,89,102,123,3,56,56,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,118,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,169,215,87,90,53,123,13,208,93,47,200,53,115,80,39,171,142,197,142,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,94,30,24,184,133,202,184,95,214,91,46,174,98,212,222,63,192,119,41,174,54,183,213,73,79,13,206,134,86,244,203,79,35,152,191,228,200,197,115,94,214,75,20,79,86,63,163,165,110,175,49,30,47,63,149,110,178,167,213,106,222,246,158,225,221,218,44,95,174,131,195,77,63,117,177,120,170,185,58,149,100,94,236,145,55,161,29,209,211,20,113,111,27,36,89,122,130,207,241,21,175,57,151,18,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,189,17,181,219,43,145,141,235,122,190,71,39,91,220,171,33,92,159,120,67,248,113,113,157,81,127,143,162,193,155,29,127,251,189,45,125,92,209,49,63,203,130,52,123,255,0,199,185,99,254,241,33,141,92,185,184,40,254,85,90,143,61,255,0,63,182,93,99,211,44,91,243,151,42,152,19,181,29,210,185,21,139,29,177,179,117,53,237,234,99,214,73,93,18,57,204,141,173,110,241,58,104,164,73,233,2,213,113,99,233,99,89,62,95,228,62,221,57,173,97,178,159,22,62,150,53,147,229,254,67,237,211,154,214,1,176,159,29,28,102,216,184,60,211,138,91,156,118,175,166,115,60,163,196,83,227,54,217,88,244,165,116,145,35,59,181,53,50,55,109,161,139,187,18,172,109,114,73,35,158,214,183,165,21,242,199,175,181,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,167,171,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,243,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,147,254,84,60,14,83,99,86,171,39,23,26,140,250,180,190,220,169,234,31,136,218,85,146,211,165,13,36,173,146,7,86,206,142,70,172,175,158,39,63,180,212,222,36,134,86,201,187,221,35,59,33,122,185,113,112,57,83,194,150,27,95,152,106,11,233,42,53,23,48,167,129,149,208,196,200,165,101,146,145,170,175,74,40,167,68,87,61,238,114,181,211,185,174,237,57,241,68,214,163,146,20,150,79,21,206,175,210,198,45,243,2,135,219,174,38,106,99,186,165,130,101,121,222,93,166,118,11,239,138,201,48,79,1,245,130,139,194,204,207,7,227,97,89,169,127,56,246,36,114,117,198,213,119,230,220,238,157,182,118,203,228,97,95,58,191,75,24,183,204,10,31,110,184,129,14,216,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,176,159,7,220,89,225,188,93,105,127,215,139,21,61,37,158,251,65,81,37,53,247,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,232,223,184,196,85,116,79,68,215,48,186,188,49,113,11,149,112,191,172,182,93,92,197,169,188,127,128,238,83,92,109,111,170,146,158,27,157,12,173,233,150,158,71,49,127,201,145,138,230,189,172,150,40,158,172,127,71,74,134,202,96,241,90,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,0,0,0,0,12,85,230,143,232,79,83,127,5,247,138,34,0,73,254,230,143,232,79,83,127,5,247,138,34,0,64,157,238,99,188,113,212,240,165,134,208,97,250,124,202,74,141,69,204,41,231,125,12,210,190,41,89,100,164,106,163,22,182,88,21,85,207,123,156,174,108,13,115,123,78,124,82,185,202,228,133,98,146,10,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,63,91,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,92,175,217,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,38,39,150,47,1,223,145,11,21,54,188,234,197,151,167,62,200,45,237,250,54,215,113,183,118,234,177,120,92,249,155,38,206,238,185,59,213,16,58,157,93,213,28,114,194,213,146,21,219,174,86,168,94,174,5,248,50,177,112,121,167,21,86,201,46,191,76,230,121,71,135,168,201,174,81,61,233,74,233,34,71,246,169,169,163,118,219,67,23,118,84,73,28,212,146,71,61,206,119,74,43,34,143,16,57,231,126,164,255,0,121,63,134,146,63,167,154,209,165,250,173,117,203,44,90,127,151,210,93,174,88,53,226,107,14,67,70,214,73,20,244,21,177,185,205,115,95,28,141,107,149,138,230,72,214,202,212,88,222,177,200,141,115,186,29,180,112,115,206,253,73,254,242,127,13,3,21,121,92,122,236,211,47,198,189,158,180,159,227,88,205,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,135,184,98,226,23,21,226,131,70,172,186,185,139,83,120,15,31,220,166,184,218,223,85,29,68,214,202,232,157,211,45,60,142,98,255,0,147,35,21,205,99,159,20,177,61,88,206,190,148,11,170,0,0,106,174,77,79,51,174,60,127,34,22,42,157,6,210,123,215,78,125,144,91,221,244,149,210,221,113,237,213,98,240,185,240,186,61,219,218,114,119,170,32,117,66,55,166,72,229,133,171,28,201,183,92,78,88,86,3,101,62,19,189,44,104,223,203,252,123,219,160,46,169,106,184,78,244,177,163,127,47,241,239,110,128,186,160,69,95,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,202,174,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,104,19,252,98,175,52,127,66,122,155,248,47,188,81,25,84,98,175,52,127,66,122,155,248,47,188,81,1,0,36,239,114,226,227,142,167,138,220,54,191,15,212,22,82,83,234,46,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,218,107,229,137,205,86,164,201,20,112,66,122,12,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,13,162,1,143,252,29,113,139,130,113,127,130,84,95,236,20,127,67,100,150,110,143,172,24,255,0,114,106,143,162,251,179,84,50,151,251,105,240,69,28,253,216,233,214,79,205,162,244,111,210,237,149,60,242,0,0,0,1,101,56,174,225,71,78,56,181,211,135,225,89,172,94,6,235,67,220,158,193,127,130,20,125,85,162,169,200,136,174,106,42,167,114,23,244,181,37,133,85,27,35,90,213,69,99,217,28,140,189,96,13,96,117,75,75,115,189,22,206,238,122,103,169,118,47,161,178,75,55,103,198,209,120,168,106,59,93,216,89,52,127,156,133,239,141,219,199,43,29,246,92,187,111,178,236,168,168,146,191,202,191,142,170,108,255,0,30,181,112,195,170,85,244,144,100,246,58,120,109,184,100,208,210,203,215,118,183,65,75,51,221,4,169,28,107,12,111,165,134,153,17,36,123,217,221,99,152,157,46,145,143,124,151,171,152,103,5,150,174,41,244,190,162,251,136,99,244,142,213,76,106,157,23,31,172,90,150,210,173,108,9,39,84,182,249,228,115,85,175,99,154,178,186,36,122,181,25,50,181,123,145,177,243,117,64,181,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,160,124,164,175,107,159,48,74,158,29,184,80,209,141,30,209,187,173,35,181,22,227,166,248,221,77,109,202,25,98,153,248,203,18,142,134,72,146,90,121,160,150,25,159,83,10,206,212,99,156,215,198,197,100,155,108,248,213,98,132,1,232,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,82,127,184,36,224,251,25,225,27,75,226,178,181,41,43,115,107,229,60,14,203,47,20,146,212,118,43,167,138,73,223,11,35,142,87,171,90,200,91,82,248,145,237,100,107,34,53,30,246,181,87,165,182,127,151,7,47,250,62,29,236,81,106,222,175,99,191,247,88,175,241,48,69,77,81,36,21,17,227,180,189,111,143,166,157,240,190,72,223,52,209,162,61,243,35,186,146,57,82,38,163,63,60,178,231,80,0,12,32,230,89,199,85,79,12,184,205,46,152,105,141,125,93,46,168,100,116,240,92,169,107,155,75,20,144,90,45,201,80,168,233,222,147,198,248,166,124,203,4,208,182,52,106,244,167,114,71,57,138,216,210,64,181,92,215,184,227,166,198,173,87,190,17,244,229,149,105,125,185,83,211,179,46,187,35,229,167,74,26,73,91,28,237,162,129,90,173,89,95,60,78,103,117,203,188,73,12,174,143,103,186,71,246,98,44,250,173,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,50,215,142,110,12,172,92,30,105,198,142,219,36,186,253,51,153,229,31,78,84,100,215,40,158,244,165,116,145,37,7,106,154,154,55,109,180,49,119,101,68,145,205,73,36,115,220,231,116,162,178,40,195,16,9,52,229,67,199,29,78,53,117,178,112,143,168,204,164,75,21,202,162,161,152,141,217,95,21,58,208,213,202,233,39,117,20,234,229,106,74,201,229,115,251,78,77,229,73,165,108,123,61,178,51,179,139,252,8,112,199,98,226,211,80,179,45,42,187,222,190,132,171,102,31,37,210,215,119,240,207,169,240,21,81,92,237,237,116,157,134,203,18,75,213,4,149,17,108,231,116,167,119,175,101,115,90,88,188,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,13,162,1,30,188,180,185,130,83,107,13,170,207,195,230,175,221,106,228,212,26,10,127,13,103,187,85,203,45,84,249,43,24,218,169,228,89,21,144,35,32,125,61,52,17,53,95,52,174,124,235,187,149,85,234,237,228,40,1,0,60,209,253,118,106,111,224,190,207,68,79,241,0,60,209,253,118,106,111,224,190,207,68,6,127,242,84,244,177,148,252,192,174,246,235,113,159,230,0,114,84,244,177,148,252,192,174,246,235,113,159,224,69,95,60,239,212,159,239,39,240,211,0,56,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,211,45,60,142,98,255,0,147,35,21,205,123,89,44,81,61,88,254,142,149,207,254,121,223,169,63,222,79,225,164,85,129,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,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,53,225,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,166,236,17,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,1,250,196,43,115,171,245,79,139,124,191,161,247,27,137,53,36,43,115,171,245,79,139,124,191,161,247,27,136,23,87,145,143,235,179,247,111,248,145,42,132,85,242,49,253,118,126,237,255,0,18,37,80,0,0,0,0,0,0,0,0,13,107,56,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,33,91,139,31,84,250,201,243,3,33,247,25,204,159,229,185,204,18,155,135,106,153,52,123,89,46,181,110,211,171,141,67,170,104,174,83,75,44,204,198,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,183,124,138,184,193,197,143,170,125,100,249,129,144,251,140,229,170,3,106,130,202,101,60,104,112,193,131,106,197,86,136,230,186,191,106,199,242,250,46,143,19,77,116,130,162,146,150,14,186,102,212,179,174,182,72,219,74,222,168,158,213,77,229,243,115,145,137,246,213,26,96,95,45,62,98,216,110,17,128,85,104,127,17,217,173,93,190,159,29,167,158,183,26,191,92,92,179,64,203,116,48,163,150,214,189,12,89,81,241,164,114,58,4,85,127,90,63,195,179,165,89,4,82,70,182,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,6,209,0,196,174,88,26,73,117,211,30,18,241,43,158,65,113,200,31,114,203,169,221,123,74,26,251,203,170,168,168,40,166,154,89,105,27,69,3,92,176,211,50,88,101,109,67,209,169,220,116,147,191,184,191,101,172,143,45,64,0,0,0,0,0,0,0,0,28,41,200,3,169,239,86,38,232,113,20,202,229,251,95,176,72,213,122,108,135,82,68,173,95,47,138,252,64,250,145,119,243,67,147,170,53,114,39,159,193,62,5,104,239,218,5,64,227,116,57,0,126,69,231,19,199,242,13,190,151,183,248,141,147,111,239,175,103,223,191,243,85,62,243,245,192,22,27,59,224,131,135,45,71,168,109,86,83,135,86,77,35,58,145,171,21,218,170,61,186,157,212,191,7,254,210,196,229,92,160,120,102,187,43,228,177,82,223,173,114,61,253,91,199,124,145,201,182,234,171,253,242,57,63,106,127,160,206,240,4,108,205,201,135,75,145,119,135,39,190,170,126,197,187,179,254,200,118,83,114,98,210,116,122,45,78,77,127,86,237,230,159,75,199,190,255,0,230,164,36,136,1,131,56,175,40,206,24,172,189,47,188,90,111,23,57,27,213,246,229,190,206,155,239,240,254,246,214,39,151,245,23,211,2,224,187,135,221,58,133,177,227,120,133,76,91,61,95,249,203,173,84,158,106,168,191,123,255,0,245,80,190,64,15,205,181,99,150,107,28,105,13,174,143,178,196,85,84,78,227,221,241,93,255,0,156,170,126,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,231,153,148,240,73,81,42,170,50,38,43,221,178,125,200,155,168,17,139,205,247,92,95,102,162,164,210,155,100,232,147,213,71,77,61,67,93,77,186,44,18,195,91,27,182,122,175,199,205,12,56,229,209,164,211,106,159,16,182,229,233,222,159,31,125,29,206,69,73,146,53,69,109,117,62,223,114,239,228,142,242,63,51,152,22,166,174,168,113,39,122,186,195,55,114,150,142,134,130,142,31,204,246,252,146,157,175,95,37,243,95,181,43,188,204,250,229,17,162,244,54,28,30,179,82,43,40,221,29,194,237,76,216,158,244,169,87,34,246,171,106,17,62,194,121,39,148,109,2,71,81,17,19,100,57,0,14,29,240,41,42,113,194,124,64,229,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,248,20,162,149,47,192,167,239,248,124,64,169,23,115,147,132,248,28,129,108,56,139,211,139,94,166,233,133,207,30,185,193,36,173,127,103,165,172,145,204,85,218,162,23,252,90,138,191,204,67,91,213,150,227,134,228,245,13,166,252,221,93,178,166,106,127,206,55,125,156,138,230,57,21,21,19,207,227,247,27,70,207,4,85,49,58,9,155,187,29,182,233,190,223,126,228,0,243,4,208,217,180,159,89,174,151,58,90,74,136,237,247,122,169,234,81,242,43,220,157,217,106,234,151,100,115,152,137,250,49,252,55,95,243,129,55,250,19,158,82,106,6,154,216,175,116,245,80,204,179,91,233,94,139,26,183,101,106,211,196,237,254,203,151,252,50,225,145,97,202,35,94,171,46,181,243,233,61,230,174,4,74,106,58,153,169,145,99,99,21,34,138,58,56,218,155,245,110,191,162,191,205,255,0,57,41,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,78,78,21,55,2,149,85,83,143,61,183,43,233,65,210,128,83,241,29,63,126,197,71,32,83,209,231,185,202,38,199,32,0,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,25,233,167,220,18,90,184,175,229,171,165,215,220,102,10,74,29,69,197,105,242,25,173,85,141,165,107,167,187,64,219,149,205,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,123,138,212,68,146,77,227,47,253,85,96,89,87,251,43,142,100,152,229,195,253,178,142,186,219,93,79,39,252,25,33,154,57,25,253,14,107,155,247,42,19,211,202,227,208,158,153,126,53,239,21,165,138,230,177,192,229,78,165,90,171,248,164,211,103,210,69,125,198,44,234,252,166,216,230,69,2,92,109,212,173,123,214,181,146,108,138,250,152,98,221,174,108,142,94,228,49,70,214,43,93,19,99,152,45,253,179,156,53,214,46,20,30,219,205,37,37,86,183,45,68,248,251,31,76,142,129,137,2,209,189,97,200,21,174,166,125,42,189,179,172,108,125,39,82,35,222,215,61,18,56,220,145,182,50,255,0,213,86,123,149,127,178,185,30,73,145,220,63,219,43,43,174,85,213,18,127,194,146,105,164,145,255,0,210,231,57,223,122,169,249,68,196,242,167,224,114,167,77,109,84,28,82,106,75,233,37,190,228,246,116,126,45,108,107,34,157,45,214,234,166,177,233,90,249,54,85,101,76,209,108,214,182,55,39,110,25,100,107,213,206,149,209,194,23,127,151,239,2,54,46,21,113,88,243,92,165,158,55,83,114,11,122,71,113,169,221,241,253,23,75,60,116,178,75,106,232,101,68,180,243,246,170,105,220,190,37,168,142,126,251,38,205,242,91,215,197,143,165,141,100,249,127,144,251,116,229,213,45,87,22,62,150,53,147,229,254,67,237,211,129,173,97,38,156,83,240,57,83,169,92,34,105,87,20,154,108,250,72,175,184,198,147,227,239,202,109,142,100,80,37,198,221,75,108,141,235,90,201,54,69,125,76,49,110,215,54,71,47,114,24,163,107,21,174,137,177,205,25,100,239,114,205,226,207,13,215,125,23,181,105,107,105,233,44,153,102,154,217,237,246,87,218,93,94,179,207,95,110,166,164,167,129,183,38,34,198,196,70,58,84,123,29,27,86,78,210,246,250,221,249,216,250,130,8,73,20,228,247,195,23,215,237,71,184,241,11,153,98,246,171,150,45,135,245,219,236,143,172,155,174,70,100,72,180,242,182,120,224,77,209,123,16,61,87,174,77,145,178,79,11,163,71,62,53,116,94,171,154,23,47,250,203,101,225,252,69,104,94,59,226,41,47,119,6,69,148,217,41,164,158,162,186,107,197,125,123,146,58,216,27,35,222,178,247,231,170,138,5,167,133,173,86,59,182,172,99,154,249,22,60,234,224,91,67,177,93,1,225,199,29,195,236,13,254,234,214,117,92,50,183,125,37,29,119,78,69,208,200,46,16,119,33,114,196,157,137,169,214,155,162,63,38,248,125,156,174,127,91,220,22,3,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,2,85,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,2,85,57,213,250,88,197,190,96,80,251,117,196,143,94,89,214,155,85,255,0,141,125,63,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,44,149,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,66,185,213,250,88,197,190,96,80,251,117,196,192,14,87,30,187,52,203,241,175,103,173,3,234,230,13,193,37,215,133,12,254,59,238,49,5,93,118,157,101,85,21,19,90,171,27,74,230,193,105,157,211,76,230,90,95,35,166,149,239,124,116,237,141,205,150,69,106,204,157,197,106,42,199,38,206,95,60,109,221,120,80,207,228,177,100,243,213,215,105,214,85,81,79,13,214,141,213,78,108,22,153,221,52,45,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,219,71,42,172,113,237,57,58,171,166,120,174,178,105,198,71,165,185,173,39,136,178,228,214,249,109,245,61,49,198,249,33,235,79,177,60,93,198,61,141,154,39,163,100,141,234,213,232,145,140,114,38,237,67,94,30,42,184,103,204,184,80,213,202,205,45,204,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,31,82,186,23,245,69,35,31,27,149,122,94,199,116,185,236,232,145,225,177,158,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,64,191,52,127,93,154,155,248,47,179,209,23,171,148,167,23,153,86,27,168,244,124,50,229,181,183,91,174,33,147,247,190,175,83,193,65,37,108,150,155,162,175,117,221,42,197,87,197,71,35,18,119,203,246,92,200,228,70,202,189,166,45,68,139,101,121,163,250,236,212,223,193,125,158,136,12,159,229,253,195,62,27,197,127,47,204,215,75,115,10,234,187,115,219,169,21,119,43,69,206,153,85,207,183,92,99,181,81,50,41,214,62,164,108,204,233,150,70,62,55,42,117,49,238,233,115,31,209,35,35,131,85,116,207,42,209,189,71,200,244,183,53,164,240,247,172,102,225,45,190,167,166,57,25,28,221,11,246,39,139,184,198,61,208,202,197,108,145,189,90,157,113,189,142,68,217,200,75,255,0,37,79,75,25,79,204,10,239,110,183,23,43,152,55,4,150,174,43,240,8,239,184,196,20,148,58,139,138,211,212,77,106,172,109,43,93,61,218,6,195,51,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,247,21,168,137,36,155,132,117,233,207,52,109,80,193,120,80,190,104,69,85,53,93,195,44,109,60,54,28,87,34,142,88,232,217,100,178,120,52,167,86,181,41,155,28,171,83,2,68,213,134,85,123,156,175,157,94,247,126,97,172,155,13,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,49,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,147,105,203,67,129,202,110,28,112,216,117,135,56,125,91,245,23,52,179,198,201,169,36,100,180,236,177,219,166,88,231,74,39,66,244,107,150,165,92,200,157,51,158,223,176,248,210,54,34,35,94,249,131,18,184,195,224,202,197,193,231,2,54,11,100,151,95,166,115,60,163,80,45,53,25,53,202,39,189,41,93,36,86,203,167,106,154,154,55,109,180,49,119,101,68,145,205,73,36,115,220,231,116,162,178,40,241,3,132,239,84,250,55,243,3,30,247,24,9,84,231,87,233,99,22,249,129,67,237,215,18,42,248,78,245,79,163,127,48,49,239,113,128,9,84,231,87,233,99,22,249,129,67,237,215,18,21,137,169,231,87,233,99,22,249,129,67,237,215,18,42,248,78,245,79,163,127,48,49,239,113,128,9,52,229,79,192,229,78,154,218,168,56,164,212,151,210,75,125,201,236,232,252,90,216,214,69,58,91,173,213,77,99,210,181,242,108,170,202,153,162,217,173,108,110,78,220,50,200,215,171,157,43,163,134,223,243,65,230,9,77,118,166,189,112,189,162,215,90,182,49,149,14,160,204,47,148,210,203,76,254,184,101,170,167,172,178,172,82,192,215,43,21,204,129,207,158,41,122,36,98,186,47,180,199,63,123,235,205,11,141,127,228,255,0,130,63,70,52,246,231,117,161,212,156,202,222,202,152,174,52,75,217,250,26,214,233,156,199,212,36,174,106,239,52,189,169,225,141,35,84,124,127,110,94,184,220,200,187,144,195,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,146,156,179,110,220,69,195,196,149,170,197,160,215,58,182,91,107,42,45,245,121,205,27,102,165,72,38,199,225,175,167,109,76,175,142,165,122,92,246,54,117,107,93,18,119,218,146,200,145,237,212,253,231,208,177,92,29,240,171,134,240,161,164,118,252,62,205,109,164,118,79,113,167,167,169,203,46,241,200,179,62,227,113,70,125,180,108,174,99,29,225,163,115,164,108,44,233,111,75,21,92,169,220,124,143,125,245,0,0,0,66,183,58,191,84,248,183,203,250,31,113,184,147,82,66,183,58,191,84,248,183,203,250,31,113,184,129,231,249,73,224,24,110,169,235,166,127,167,218,131,143,82,95,49,235,230,155,215,211,87,80,212,162,244,74,207,164,173,170,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,150,43,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,103,83,82,88,85,85,209,185,205,84,87,177,241,200,252,149,228,169,234,159,41,249,127,93,238,54,226,98,114,204,3,13,206,170,113,250,172,195,30,164,187,63,21,188,71,127,180,37,74,43,153,75,113,142,41,98,138,161,25,191,75,158,198,207,34,179,169,23,165,253,47,110,207,99,28,208,196,14,86,58,49,196,190,143,105,29,101,22,180,220,170,237,56,245,117,66,212,88,112,251,165,35,31,87,110,100,140,138,111,21,28,237,157,93,76,201,93,44,237,146,138,88,81,236,150,62,231,230,220,249,82,72,139,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,3,61,52,251,130,75,87,21,252,181,116,186,251,140,193,73,67,168,184,173,62,67,53,170,177,180,173,116,247,104,27,114,185,185,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,113,90,136,146,73,188,96,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,77,79,40,45,121,195,115,62,29,41,180,53,181,180,148,153,102,1,81,90,247,219,221,80,174,158,182,221,81,84,234,134,214,177,170,198,167,67,101,169,124,14,107,85,253,11,28,110,122,183,189,27,79,63,205,11,128,91,238,180,245,241,15,163,54,255,0,25,151,218,173,236,167,190,216,41,169,152,147,94,169,97,234,86,84,192,172,106,62,90,200,216,168,197,141,202,231,75,20,113,178,61,159,19,35,152,61,183,45,62,58,170,120,154,198,106,180,195,83,171,234,234,181,67,28,167,158,229,85,92,234,88,163,130,239,110,90,132,70,206,196,130,54,69,11,225,89,225,133,209,171,83,169,59,114,53,207,87,72,145,230,249,171,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,236,59,193,207,16,85,156,78,240,251,141,234,221,219,31,250,26,235,93,223,163,185,83,69,4,236,165,90,168,37,116,111,146,153,243,53,59,144,191,165,30,138,199,72,214,57,206,137,100,123,226,122,129,174,17,38,152,175,3,149,60,86,242,225,210,60,195,79,159,73,79,168,184,125,62,64,202,24,101,100,81,50,247,72,235,205,99,214,138,89,213,17,204,123,92,142,116,14,115,187,77,124,178,181,200,212,153,101,142,50,201,169,228,251,196,46,43,155,104,74,112,251,225,190,143,201,52,231,191,83,211,37,84,110,250,82,134,178,178,121,252,68,49,238,146,39,106,73,123,82,39,74,181,189,112,59,173,86,94,134,4,43,25,127,203,23,134,47,229,9,196,21,53,255,0,39,197,237,87,188,7,2,233,184,100,84,215,25,191,55,60,210,197,50,80,192,144,167,156,219,207,31,113,204,114,118,150,56,36,108,138,189,77,142,76,202,230,161,192,173,54,127,143,93,120,158,210,218,10,72,50,123,29,60,215,44,206,25,170,165,235,187,91,160,165,133,141,158,37,146,69,134,55,210,195,76,170,177,177,140,238,177,207,94,167,72,198,50,75,191,203,23,134,47,228,247,195,237,53,255,0,39,197,238,182,76,251,61,233,184,100,84,215,25,191,57,4,49,75,50,80,192,144,167,148,59,65,39,113,204,114,119,82,73,228,108,138,157,45,142,48,204,0,0,24,171,205,31,208,158,166,254,11,239,20,68,0,147,253,205,31,208,158,166,254,11,239,20,68,0,129,157,60,199,249,127,214,112,239,125,151,86,244,135,29,255,0,185,61,127,134,130,90,106,121,39,168,147,29,170,232,100,125,53,15,153,242,72,248,102,145,21,236,153,93,210,146,74,177,57,25,249,149,151,26,248,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,211,45,60,142,98,255,0,147,35,21,205,123,89,44,81,61,88,254,142,149,216,207,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,32,7,141,190,15,178,110,17,181,66,91,43,146,174,183,9,190,84,78,236,78,241,87,45,63,126,186,8,163,129,243,50,72,226,122,185,175,133,213,44,137,94,230,70,146,43,85,236,107,81,122,90,19,211,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,77,120,120,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,169,187,4,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,64,126,176,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,102,42,243,17,226,243,249,41,104,210,125,86,173,236,234,22,99,221,162,197,250,232,60,76,48,118,157,23,138,171,147,169,82,52,237,71,43,122,17,221,125,82,201,22,241,190,52,151,164,33,219,141,205,16,198,120,121,226,95,49,211,28,62,249,73,93,104,165,168,101,125,37,44,49,212,53,246,168,42,152,147,195,67,43,167,221,100,124,81,73,26,36,141,146,68,123,21,142,115,155,34,190,56,236,254,39,110,177,94,50,171,53,167,41,200,254,175,217,107,110,20,244,247,27,191,131,125,95,209,244,175,145,173,150,167,176,197,71,203,219,98,185,253,182,175,83,186,118,79,53,62,75,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,15,65,170,90,91,157,232,182,119,115,211,61,75,177,125,13,146,89,187,62,54,139,197,67,81,218,238,194,201,163,252,228,47,124,110,222,57,88,239,178,229,219,125,151,101,69,68,13,146,116,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,252,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,169,26,188,167,120,215,183,101,56,173,179,133,125,72,185,244,100,150,109,233,176,233,222,181,85,19,93,104,91,29,69,68,148,242,57,90,248,225,240,177,195,210,197,116,140,106,196,177,70,198,34,196,170,249,42,2,213,113,99,233,99,89,62,95,228,62,221,57,173,97,178,159,22,62,150,53,147,229,254,67,237,211,154,214,1,159,252,177,120,14,252,183,223,105,181,231,86,44,189,88,14,63,112,111,209,182,187,141,187,185,75,148,76,214,76,217,54,119,117,171,217,167,157,180,234,238,168,228,138,103,36,144,174,253,18,181,51,43,153,103,29,85,60,50,227,52,186,97,166,53,245,116,186,161,145,211,193,114,165,174,109,44,82,65,104,183,37,66,163,167,122,79,27,226,153,243,44,19,66,216,209,171,210,157,201,28,230,43,99,73,46,175,21,252,87,233,127,4,58,95,107,115,172,20,147,220,167,167,109,38,39,137,210,54,74,24,42,224,166,146,154,41,162,142,104,160,146,26,86,65,12,236,122,53,205,106,42,49,24,207,232,128,28,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,15,223,208,31,203,47,229,151,19,254,79,159,74,254,80,190,144,111,208,95,70,116,247,187,221,46,235,234,235,252,223,103,183,220,238,247,127,53,218,238,119,127,55,214,74,167,55,255,0,173,95,200,191,79,126,189,125,21,245,147,235,133,167,233,143,162,123,158,7,199,125,19,95,223,240,253,223,206,118,123,157,125,29,127,107,167,109,252,247,61,95,46,14,95,244,124,59,216,162,213,189,94,199,127,238,177,95,226,96,138,154,162,72,42,35,199,105,122,223,31,77,59,225,124,145,190,105,163,68,123,230,71,117,36,114,164,77,70,126,121,101,252,174,117,126,150,49,111,152,20,62,221,113,2,56,57,123,224,24,110,169,241,115,132,233,246,160,227,212,151,204,122,249,79,123,166,174,161,169,69,232,149,159,67,214,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,56,219,224,251,38,225,27,84,37,178,185,42,235,112,155,229,68,238,196,239,21,114,211,247,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,165,190,131,149,199,174,205,50,252,107,217,235,73,190,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,193,5,124,11,241,155,125,224,243,81,234,174,114,90,190,153,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,30,193,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,26,208,235,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,165,219,46,200,228,115,92,199,181,143,99,216,220,181,229,185,204,18,155,135,106,153,52,123,89,46,181,110,211,171,141,67,170,104,174,83,75,44,204,198,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,183,124,138,161,54,128,0,0,0,49,87,154,63,161,61,77,252,23,222,40,136,1,39,251,154,63,161,61,77,252,23,222,40,136,1,2,77,57,80,240,57,83,146,221,108,156,92,106,51,233,22,197,109,168,168,126,35,105,86,69,80,181,213,113,58,72,29,91,58,57,28,145,50,9,90,254,211,83,105,86,104,155,38,236,108,108,239,94,174,101,188,193,41,180,122,213,120,225,243,72,46,181,113,234,13,125,63,134,188,93,169,37,150,150,124,105,143,109,44,241,172,106,248,21,147,190,162,154,121,90,143,134,86,190,5,217,200,168,244,110,215,171,143,238,48,109,92,38,233,27,157,111,90,185,51,188,198,158,178,131,20,100,49,53,89,77,59,24,212,146,186,87,72,199,69,209,78,179,68,244,141,205,114,202,247,49,157,61,11,36,145,192,103,250,170,207,114,175,246,87,35,201,50,59,135,251,101,101,117,202,186,162,79,248,82,77,52,146,63,250,92,231,59,239,85,2,229,112,159,118,226,46,221,173,182,122,62,22,46,117,116,186,131,116,167,171,164,163,138,25,169,88,202,168,18,7,205,60,82,182,173,124,59,216,140,133,100,70,203,186,117,198,199,55,237,181,138,153,235,207,59,245,39,251,201,252,52,201,254,94,124,22,90,184,88,210,250,123,238,95,143,210,55,85,50,90,117,92,130,177,42,91,84,180,80,44,157,81,91,224,145,173,70,177,141,106,68,233,81,138,228,124,200,229,238,72,198,67,211,140,28,243,191,82,127,188,159,195,64,138,178,250,240,125,197,158,101,194,46,168,125,120,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,189,187,140,69,70,202,244,95,223,229,201,139,88,179,158,48,176,188,43,41,161,241,182,92,130,223,145,90,238,52,221,215,199,223,165,158,197,95,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,51,229,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,94,150,132,255,0,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,138,227,163,140,219,23,7,154,113,75,115,142,213,244,206,103,148,120,138,124,102,219,43,30,148,174,146,36,103,118,166,166,70,237,180,49,119,98,85,141,174,73,36,115,218,214,244,162,190,88,226,131,128,238,61,46,188,29,84,229,22,91,206,53,87,148,98,121,21,59,170,217,110,138,189,208,190,146,235,20,79,72,101,139,171,120,154,201,151,183,20,238,232,87,244,50,39,167,87,101,34,146,192,107,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,121,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,135,148,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,249,73,105,229,41,193,71,208,148,116,124,89,106,109,178,235,71,122,155,189,30,23,111,157,59,17,182,134,104,59,111,185,185,17,221,114,119,153,44,177,196,217,26,214,164,104,233,81,36,73,97,123,34,88,13,148,248,78,244,177,163,127,47,241,239,110,128,186,165,170,225,59,210,198,141,252,191,199,189,186,2,218,113,131,199,246,145,240,155,106,250,61,210,82,102,57,220,149,17,194,204,82,130,230,200,167,166,98,181,146,58,106,217,17,178,45,35,59,82,49,204,71,49,95,42,189,157,13,86,119,36,140,49,47,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,100,87,56,252,255,0,13,213,60,55,135,221,65,211,236,134,146,249,143,95,41,242,58,154,26,234,101,94,137,89,189,181,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,29,121,92,122,236,211,47,198,189,158,180,9,254,49,87,154,63,161,61,77,252,23,222,40,140,170,49,87,154,63,161,61,77,252,23,222,40,128,128,18,77,57,175,112,57,83,141,93,111,124,92,105,203,233,18,197,114,168,167,126,93,105,70,69,78,180,53,114,186,56,27,91,2,53,26,146,178,121,92,206,235,87,121,82,105,93,38,239,108,143,236,198,89,181,64,26,208,240,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,189,18,53,187,35,149,142,232,122,50,70,167,91,26,169,177,78,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,44,43,115,29,224,114,155,133,44,202,131,48,211,231,213,212,105,214,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,221,115,34,149,174,71,44,43,44,150,255,0,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,122,154,27,15,0,0,0,0,17,213,204,235,151,253,102,174,209,212,241,3,162,24,239,139,206,169,58,167,201,173,177,73,60,181,87,234,88,224,134,24,157,76,199,61,99,73,160,142,159,202,24,216,215,76,215,187,101,116,141,99,36,145,80,6,170,228,186,114,161,224,114,155,26,181,89,56,184,212,103,213,165,246,229,79,80,252,70,210,172,150,157,40,105,37,108,144,58,182,116,114,53,101,124,241,57,253,166,166,241,36,50,182,77,222,233,25,217,136,179,101,62,19,189,44,104,223,203,252,123,219,160,2,234,128,0,249,46,209,221,102,181,86,195,98,173,164,163,185,62,158,70,209,212,85,211,58,166,8,103,86,175,109,242,68,217,35,116,140,71,108,170,196,145,138,228,69,68,115,119,221,53,204,226,227,76,248,142,192,53,150,255,0,93,196,189,37,214,175,36,189,92,38,127,214,25,227,123,168,111,93,182,199,249,202,41,250,27,27,225,108,114,64,137,27,17,189,150,171,34,115,34,86,246,219,177,241,249,55,252,79,21,202,254,141,250,211,140,218,175,63,67,92,33,187,91,190,144,162,142,163,193,215,69,191,106,166,30,180,94,220,204,234,119,76,141,217,205,221,118,84,220,12,22,229,139,192,119,228,66,197,77,175,58,177,101,233,207,178,11,123,126,141,181,220,109,221,186,172,94,23,62,102,201,179,187,174,78,245,68,14,167,87,117,71,28,176,181,100,133,118,235,149,171,106,185,231,126,164,255,0,121,63,134,146,168,69,95,60,239,212,159,239,39,240,208,45,87,37,79,84,249,79,203,250,239,113,183,25,191,204,119,129,202,158,43,112,218,12,195,79,159,73,79,168,184,125,60,236,161,134,86,69,19,47,116,142,84,122,209,75,58,162,57,143,107,145,206,129,206,119,105,175,150,86,185,26,147,44,177,225,7,37,79,84,249,79,203,250,239,113,183,19,82,6,178,218,23,165,186,203,171,122,143,110,199,52,26,197,117,184,229,244,91,221,169,36,183,85,54,146,74,31,14,168,244,169,90,151,189,140,167,232,127,66,54,71,61,191,156,116,109,106,245,185,168,187,41,226,118,235,237,159,21,179,90,114,156,143,235,5,234,138,223,79,79,113,187,248,54,82,125,33,84,200,218,217,106,123,12,85,100,93,199,163,159,219,106,244,183,171,100,242,67,229,177,96,24,110,51,147,100,217,157,139,30,164,164,190,230,53,20,213,55,219,131,81,86,122,231,211,211,178,158,4,123,149,85,81,145,197,26,35,88,155,49,21,210,57,19,170,71,185,222,128,1,0,60,209,253,118,106,111,224,190,207,68,73,246,45,204,207,67,179,94,43,41,120,109,198,35,241,214,170,238,187,125,38,104,219,132,44,183,212,222,26,142,84,165,137,143,219,185,11,250,123,81,206,215,170,203,59,152,200,227,123,30,217,150,48,121,163,250,236,212,223,193,125,158,136,12,255,0,228,169,233,99,41,249,129,93,237,214,227,63,204,0,228,169,233,99,41,249,129,93,237,214,227,63,192,138,190,121,223,169,63,222,79,225,165,138,229,39,128,97,186,167,174,153,254,159,106,14,61,73,124,199,175,154,111,95,77,93,67,82,139,209,43,62,146,182,170,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,95,94,121,223,169,63,222,79,225,166,47,242,194,215,156,55,64,248,163,164,186,106,5,109,37,182,197,150,89,234,113,154,139,181,93,66,195,5,181,242,203,12,241,77,34,244,57,58,29,45,52,113,42,185,88,198,36,203,35,158,141,141,119,15,1,198,15,9,153,151,8,186,161,245,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,111,255,0,45,206,96,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,109,187,228,85,149,254,39,120,122,197,120,160,209,171,214,145,229,53,62,3,199,246,234,109,215,70,82,199,81,53,178,186,39,117,69,81,27,94,159,229,70,244,107,152,231,197,44,172,71,179,175,169,53,225,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,13,156,200,86,231,87,234,159,22,249,127,67,238,55,18,245,114,132,226,243,42,202,252,95,11,250,133,91,117,188,253,13,111,109,110,35,90,148,18,84,120,58,24,183,108,244,149,85,13,85,237,194,206,168,60,58,200,212,107,119,116,61,196,222,154,18,202,243,171,245,79,139,124,191,161,247,27,136,23,87,145,143,235,179,247,111,248,145,42,132,85,242,49,253,118,126,237,255,0,18,37,80,1,101,50,174,43,180,226,193,196,158,21,194,205,178,95,166,115,60,163,197,207,114,142,158,100,72,236,84,177,80,79,87,27,170,23,101,222,105,123,76,70,66,155,57,35,122,202,229,106,44,73,55,224,113,183,198,14,51,194,54,151,203,122,114,210,86,230,215,202,121,219,137,217,234,226,168,236,87,79,20,144,50,103,201,36,76,86,181,144,182,165,146,171,28,248,214,68,106,177,142,106,175,83,98,175,151,190,127,153,106,159,49,236,39,80,117,7,33,171,190,100,55,202,139,221,77,117,117,74,167,92,175,250,26,177,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,16,39,120,0,0,16,129,204,123,136,93,125,193,184,206,212,60,91,10,215,13,64,199,236,180,95,68,248,107,117,175,38,173,164,165,131,174,213,72,247,244,69,28,141,99,122,158,247,57,118,79,55,57,85,124,213,76,149,228,215,171,26,167,170,31,149,255,0,202,102,165,229,121,111,209,159,87,252,23,211,183,154,154,255,0,11,220,250,67,185,218,239,61,221,29,93,182,117,116,237,191,67,119,248,32,18,84,0,3,90,206,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,72,86,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,8,86,226,199,213,62,178,124,192,200,125,198,114,69,52,131,131,43,23,24,124,179,52,162,217,29,215,232,108,207,23,250,197,81,140,220,165,123,214,149,178,75,119,170,238,211,84,198,221,247,134,94,212,72,178,53,171,36,110,99,92,222,164,71,197,36,117,241,99,234,159,89,62,96,100,62,227,57,34,156,163,184,205,177,85,216,172,252,29,229,182,175,3,117,161,241,245,24,165,198,157,143,124,119,8,220,249,171,106,105,170,19,207,183,51,58,167,145,146,121,70,248,218,172,94,135,177,189,240,138,11,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,75,235,192,183,14,159,202,119,136,236,119,0,185,83,247,113,187,127,85,247,38,251,125,59,218,233,222,206,184,188,165,142,79,207,72,248,105,250,163,114,189,157,254,226,34,163,20,147,78,100,124,190,234,120,137,166,143,88,116,110,213,72,221,69,183,83,182,154,182,219,12,81,66,252,153,139,44,17,196,178,212,77,60,80,194,250,104,82,119,35,220,215,62,70,35,35,223,102,70,136,229,15,162,22,173,47,209,42,220,242,182,249,86,185,102,165,83,209,94,43,108,117,49,182,7,219,109,81,79,91,13,186,100,137,127,58,230,84,163,106,102,100,238,217,146,51,165,24,159,155,115,222,25,234,0,0,0,0,0,0,0,0,0,0,0,3,133,77,206,58,60,247,42,0,81,211,247,143,129,89,192,20,121,237,185,202,42,161,87,74,14,148,0,138,114,112,137,177,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,222,107,182,121,73,167,250,107,125,189,212,85,67,10,195,111,170,122,172,138,221,145,169,79,43,183,251,78,79,240,11,134,69,135,55,125,122,172,181,87,193,164,246,106,184,21,42,104,233,166,169,68,141,143,85,138,88,235,35,114,111,213,186,126,146,127,55,252,224,69,234,75,113,204,178,122,118,212,254,114,174,231,83,13,63,230,219,182,238,85,107,26,136,136,139,231,240,251,141,144,184,116,211,139,94,153,105,133,179,30,182,65,36,77,103,123,169,175,145,207,84,222,162,103,252,92,136,191,207,82,19,57,125,232,108,218,177,172,214,187,157,85,37,68,150,251,69,84,21,42,248,213,237,78,236,85,116,171,178,185,172,84,253,25,62,27,167,249,137,254,130,8,169,162,108,16,183,102,55,125,147,125,254,253,192,236,56,85,216,228,225,126,0,82,170,84,159,2,159,191,225,240,42,79,128,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,108,135,32,10,127,71,226,84,112,190,104,16,14,76,46,230,107,195,229,110,173,232,196,183,11,4,145,199,112,162,174,161,123,26,177,203,34,187,105,36,71,121,51,127,186,101,251,151,225,254,140,209,63,62,251,104,134,251,107,150,217,62,221,50,171,87,117,223,238,114,47,220,169,251,0,215,83,132,13,79,252,139,235,229,167,42,175,142,70,69,29,61,109,29,83,21,88,199,53,29,3,252,151,184,155,34,245,181,191,177,127,230,93,138,113,219,221,54,69,104,130,241,73,183,106,126,180,68,71,35,182,233,114,183,226,158,95,113,173,183,18,120,77,102,5,173,89,109,154,178,39,199,220,188,87,212,66,142,141,237,222,53,171,153,173,84,234,243,84,251,11,230,76,239,45,93,115,143,87,244,50,8,234,99,88,171,168,43,235,226,149,143,146,53,95,179,35,28,158,77,68,251,166,111,220,6,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,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,173,103,22,62,169,245,147,230,6,67,238,51,129,53,60,174,61,9,233,151,227,94,241,90,101,81,138,188,174,61,9,233,151,227,94,241,90,101,80,24,149,91,203,115,68,170,184,175,160,226,122,9,106,232,217,71,80,183,233,177,248,95,58,178,179,36,90,201,42,82,231,45,67,230,115,145,136,231,181,82,154,54,50,62,184,152,170,170,197,124,79,203,80,0,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,90,174,44,125,44,107,39,203,252,135,219,167,3,90,195,213,105,86,166,101,90,55,168,248,230,169,97,85,126,30,245,140,220,34,184,83,117,73,35,35,155,161,126,220,18,246,222,199,186,25,88,174,142,70,35,147,174,55,189,170,187,57,79,42,101,255,0,21,124,20,126,76,180,11,72,184,148,211,59,101,214,167,27,203,112,251,45,78,91,22,221,232,108,247,73,168,169,156,149,29,106,229,145,176,213,73,35,252,156,222,136,229,78,148,122,36,208,196,208,146,154,222,96,26,113,154,240,61,149,241,37,140,228,95,82,239,80,219,235,172,84,84,151,8,210,121,169,50,191,8,175,167,164,133,28,197,101,95,219,146,25,90,228,98,181,98,85,124,173,141,25,51,99,133,109,55,215,237,101,210,77,71,168,213,204,3,80,174,182,236,190,183,196,248,219,164,175,109,92,149,222,33,122,166,241,45,157,30,202,142,183,237,34,247,90,239,206,53,175,253,54,181,201,224,12,202,229,79,160,212,218,201,197,29,6,77,125,162,171,146,197,166,212,233,147,72,246,211,202,176,73,113,100,172,109,4,47,153,143,106,68,254,234,173,75,81,85,221,196,163,145,138,199,53,94,173,12,180,230,167,245,239,249,2,233,39,229,75,255,0,135,63,172,22,15,172,127,222,127,239,167,208,181,190,43,251,199,230,191,191,119,63,189,253,143,240,124,182,35,91,132,239,84,250,55,243,3,30,247,24,9,84,231,87,233,99,22,249,129,67,237,215,18,42,248,78,245,79,163,127,48,49,239,113,128,9,84,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,159,226,207,241,85,195,62,27,197,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,250,145,179,51,166,89,24,248,220,169,212,199,187,165,204,127,68,140,188,0,12,127,225,71,130,141,26,225,46,196,207,169,182,207,164,178,250,203,124,116,87,188,166,177,29,226,171,246,122,200,230,199,26,185,204,165,133,94,169,249,168,246,221,177,67,220,116,175,141,36,34,7,154,63,174,205,77,252,23,217,232,137,254,32,7,154,63,174,205,77,252,23,217,232,128,207,254,74,158,150,50,159,152,21,222,221,110,51,252,192,14,74,158,150,50,159,152,21,222,221,110,51,252,11,41,148,112,143,163,89,111,17,216,239,18,247,124,70,213,54,73,97,183,207,3,250,233,92,190,46,185,31,79,224,107,164,217,233,27,166,165,142,58,134,49,206,141,206,252,244,78,234,106,211,67,211,122,192,3,0,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,37,83,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,0,37,83,157,95,165,140,91,230,5,15,183,92,72,107,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,137,148,231,87,233,99,22,249,129,67,237,215,18,21,128,244,23,107,158,101,170,249,253,109,230,178,58,187,254,89,152,222,36,169,149,148,148,136,179,220,46,53,115,43,156,145,195,11,81,21,242,75,34,236,200,218,158,110,68,106,124,16,155,238,93,124,10,211,112,181,134,166,113,168,52,20,143,213,75,253,60,208,215,77,77,85,43,217,108,183,76,180,239,75,106,162,72,176,76,246,201,78,217,31,51,89,250,111,115,26,247,177,168,247,216,174,87,92,191,232,237,20,118,222,38,245,191,29,239,93,102,240,215,28,30,215,60,144,79,75,29,44,176,69,60,55,103,118,222,254,169,151,187,180,81,200,140,116,46,141,210,43,85,235,19,162,147,240,0,17,129,205,3,140,206,36,248,118,215,219,6,21,163,154,145,245,126,203,91,135,210,221,39,166,250,30,130,175,174,169,245,181,177,186,78,186,136,36,122,110,200,99,77,145,122,126,206,251,110,170,170,18,126,8,192,229,127,198,103,18,124,68,235,237,255,0,10,214,61,72,250,193,101,162,195,234,174,144,83,125,15,65,73,209,84,202,218,40,219,39,93,60,17,189,118,100,210,38,202,189,63,107,125,183,68,84,147,240,4,43,115,171,245,79,139,124,191,161,247,27,137,53,36,43,115,171,245,79,139,124,191,161,247,27,136,14,74,158,169,242,159,151,245,222,227,110,38,164,133,110,74,158,169,242,159,151,245,222,227,110,38,164,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,30,83,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,246,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,108,61,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,233,70,204,206,153,99,123,36,106,39,83,30,222,166,177,253,113,178,13,179,190,20,111,182,46,19,180,207,138,172,90,43,173,210,203,147,125,37,71,148,39,101,143,134,203,85,13,202,106,106,89,58,154,168,244,134,118,49,172,221,205,86,178,86,108,178,111,60,81,183,207,240,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,58,85,208,191,170,40,222,201,26,139,210,246,55,169,175,103,92,111,9,116,212,206,86,154,53,170,92,79,207,175,153,29,215,175,27,188,245,84,223,240,182,80,186,158,26,234,231,83,190,37,168,142,174,150,104,100,135,170,78,213,67,211,165,238,124,169,42,185,234,146,236,220,202,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,242,186,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,13,85,207,65,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,190,124,200,172,187,131,236,154,131,132,108,11,139,76,61,42,238,86,43,165,61,197,185,115,102,150,157,140,180,79,21,225,212,52,143,137,21,237,150,86,78,142,141,170,198,177,234,199,198,247,57,221,50,53,172,9,169,224,251,139,60,55,139,173,47,250,241,98,167,164,179,223,104,42,36,166,190,227,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,157,27,247,24,138,174,137,232,151,212,214,179,134,46,33,114,174,23,245,150,203,171,152,181,55,143,240,29,202,107,141,173,245,82,83,195,115,161,149,189,50,211,200,230,47,249,50,49,92,215,181,146,197,19,213,143,232,233,93,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,67,218,131,31,248,245,213,44,239,69,184,78,206,117,51,77,47,191,67,100,150,111,163,60,21,111,133,134,163,181,221,185,82,195,39,230,230,99,227,118,241,202,246,253,166,174,219,238,155,42,34,164,64,255,0,101,31,142,207,252,249,255,0,201,155,63,253,144,9,84,230,143,232,79,83,127,5,247,138,34,0,73,254,230,143,232,79,83,127,5,247,138,34,0,64,218,160,183,250,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,58,224,30,83,34,213,44,19,20,206,241,29,51,191,223,124,46,73,157,248,255,0,171,244,94,22,103,248,207,5,10,77,85,249,198,49,99,143,162,55,35,191,56,230,245,111,179,119,95,32,53,204,226,43,65,179,46,27,117,114,251,165,57,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,122,36,107,119,86,163,221,208,244,124,110,94,182,57,19,42,185,110,115,4,166,225,218,166,77,30,214,75,173,91,180,234,227,80,234,154,43,148,210,203,51,49,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,109,223,34,172,154,113,139,193,214,9,197,254,9,79,96,191,214,125,13,146,89,186,254,175,228,29,185,170,62,139,238,205,78,250,175,237,86,79,20,115,247,99,167,72,255,0,56,171,209,191,83,118,84,243,215,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,67,104,128,69,175,42,126,59,109,75,106,160,225,103,89,114,106,182,220,155,80,144,97,23,91,140,237,116,18,64,173,99,99,179,171,213,17,204,123,92,142,88,58,220,228,122,63,176,213,103,68,17,201,41,64,120,173,104,213,236,55,65,116,191,32,213,205,64,158,174,59,22,59,78,217,170,18,146,5,154,121,94,249,27,20,80,198,207,36,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,77,112,117,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,60,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,111,175,49,30,47,63,149,110,178,167,213,106,222,246,158,225,221,218,44,95,174,131,195,77,63,117,177,120,170,185,58,149,100,94,236,145,55,161,29,209,211,20,113,111,27,36,89,122,189,7,44,190,15,177,158,41,117,66,247,122,212,100,164,172,194,112,106,120,157,117,179,186,90,136,167,185,207,89,29,67,41,152,201,32,124,110,137,140,116,47,149,207,71,239,188,113,179,165,201,35,156,192,203,78,83,188,20,91,177,108,86,217,197,70,164,91,58,242,75,206,245,56,116,15,74,170,121,173,84,46,142,162,158,74,137,26,174,100,115,120,168,230,234,98,58,55,181,34,72,164,99,213,101,84,101,234,230,51,193,71,242,170,211,136,47,248,5,178,213,30,166,226,223,156,182,212,206,157,169,46,148,40,143,89,45,142,155,169,172,111,83,222,146,68,233,81,205,100,141,115,119,137,179,75,34,102,0,3,86,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,133,56,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,118,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,169,216,107,206,11,132,63,143,23,24,45,23,248,138,44,229,178,87,255,0,184,82,208,85,195,19,211,252,136,36,70,63,252,67,146,63,239,242,24,1,195,23,16,185,87,11,250,203,101,213,204,90,155,199,248,14,229,53,198,214,250,169,41,225,185,208,202,222,153,105,228,115,23,252,153,24,174,107,218,201,98,137,234,199,244,116,168,79,247,22,62,150,53,147,229,254,67,237,211,154,214,27,20,106,254,169,96,154,211,192,238,168,234,94,154,95,126,153,198,239,58,127,148,120,42,223,11,53,63,119,181,73,85,12,159,155,153,140,145,187,73,19,219,246,154,155,237,186,110,138,138,186,235,129,114,184,138,215,156,203,137,45,92,190,234,182,103,91,86,231,220,106,30,203,101,12,213,9,51,45,54,228,123,150,158,138,37,107,24,222,136,218,237,149,200,198,245,189,95,35,147,173,238,85,144,174,84,124,11,127,120,226,131,90,240,207,252,94,171,0,162,174,119,249,78,117,210,74,117,111,251,151,133,123,157,254,28,200,207,245,188,197,148,229,193,203,254,179,136,139,236,90,183,171,216,239,253,201,232,60,76,17,83,84,73,61,60,153,21,87,67,227,233,167,124,47,142,70,67,12,138,143,124,200,238,149,146,36,137,168,255,0,207,44,83,126,0,192,14,117,126,150,49,111,152,20,62,221,113,51,252,192,14,117,126,150,49,111,152,20,62,221,113,3,0,57,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,49,255,0,140,94,14,176,78,47,240,74,123,5,254,179,232,108,146,205,215,245,127,32,237,205,81,244,95,118,106,119,213,127,106,178,120,163,159,187,29,58,71,249,197,94,141,250,155,178,167,158,190,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,179,68,121,254,27,46,127,81,165,173,200,105,19,44,165,179,195,127,125,165,202,173,157,109,210,205,36,13,168,98,42,108,246,36,176,189,142,233,85,232,85,143,175,167,185,31,86,32,115,44,224,86,167,137,172,102,151,83,244,198,130,174,171,84,49,202,120,45,180,180,45,170,138,56,46,246,229,168,85,116,15,89,228,100,80,190,21,158,105,155,34,57,58,147,185,27,154,245,116,107,24,89,254,82,156,107,253,55,71,71,194,110,166,220,238,181,151,168,123,210,97,119,9,215,191,27,168,97,131,184,251,99,149,27,215,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,62,79,205,85,201,190,229,193,204,2,143,136,139,20,90,73,171,217,23,253,214,40,60,76,241,84,212,71,5,60,121,21,47,91,228,234,167,100,44,142,54,77,12,106,140,124,40,222,165,142,36,149,170,255,0,207,36,65,157,64,199,254,61,117,75,59,209,110,19,179,157,76,211,75,239,208,217,37,155,232,207,5,91,225,97,168,237,119,110,84,176,201,249,185,152,248,221,188,114,189,191,105,171,182,251,166,202,136,169,16,63,217,71,227,179,255,0,62,127,242,102,207,255,0,100,2,85,57,163,250,19,212,223,193,125,226,136,128,18,127,185,163,250,19,212,223,193,125,226,136,128,16,61,86,169,106,150,119,173,57,221,207,83,53,46,251,244,206,73,121,236,248,218,223,11,13,63,119,181,11,33,143,243,112,177,145,183,104,226,99,126,203,83,125,183,93,213,85,86,90,121,98,242,255,0,172,210,42,58,110,32,117,191,29,240,153,213,95,76,248,205,182,89,39,138,170,195,75,36,19,67,43,170,88,215,164,107,52,241,212,121,195,35,28,232,90,198,238,173,145,207,100,118,3,150,47,47,250,61,93,172,166,226,7,91,241,223,23,130,210,116,207,140,219,101,146,9,105,111,213,81,207,52,50,186,165,141,122,200,144,193,37,63,156,50,49,173,153,207,110,234,232,218,246,73,50,128,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,197,94,87,30,187,52,203,241,175,103,173,38,167,138,123,6,141,100,252,62,230,214,78,32,111,127,67,224,51,91,209,247,123,131,106,93,4,148,189,185,89,36,18,68,173,71,43,166,108,236,133,99,143,165,253,201,17,140,232,147,171,161,208,173,202,227,215,102,153,126,53,236,245,167,181,230,89,199,85,55,19,89,53,46,152,105,141,125,37,86,151,227,149,16,92,169,107,155,75,44,115,221,238,43,78,168,233,222,147,198,201,97,100,41,60,208,182,52,106,117,47,114,71,57,232,232,210,48,194,3,34,184,4,211,45,18,213,206,37,236,24,78,189,222,105,41,241,234,218,122,150,82,219,106,100,158,6,94,174,46,103,110,154,137,42,33,146,55,64,245,116,139,43,28,174,251,111,129,176,162,43,166,106,31,149,194,135,7,218,161,197,206,77,116,178,224,105,73,69,109,177,211,185,215,75,197,92,177,246,40,103,150,158,165,244,76,146,62,180,153,204,154,106,110,210,190,38,72,177,163,149,234,215,108,141,117,170,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,218,32,213,92,155,62,91,156,193,42,120,137,166,147,71,181,146,235,72,221,69,183,83,186,166,138,229,52,177,66,252,153,139,44,242,74,145,83,195,4,80,194,250,104,82,6,171,26,231,62,70,35,228,219,102,72,169,9,128,108,167,194,119,165,141,27,249,127,143,123,116,4,37,241,253,194,70,101,194,214,174,58,170,243,148,85,229,88,246,115,81,89,116,178,223,174,21,41,45,198,169,237,123,93,83,29,110,255,0,105,213,44,116,241,171,165,219,162,94,227,94,157,46,87,197,28,218,112,157,233,99,70,254,95,227,222,221,1,232,53,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,252,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,67,89,105,46,215,89,173,84,246,41,174,117,111,182,209,212,77,87,79,70,233,156,176,67,60,205,141,178,202,200,247,233,107,222,216,33,107,156,137,187,146,40,209,119,233,77,178,131,149,199,174,205,50,252,107,217,235,75,105,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,234,87,66,254,168,164,99,227,114,175,75,216,238,151,61,157,18,63,208,112,21,170,88,38,139,113,99,131,106,102,165,223,126,134,198,236,223,73,248,218,223,11,53,71,107,187,109,170,134,63,205,194,199,200,237,228,149,141,251,45,93,183,221,118,68,85,64,216,164,197,94,104,254,132,245,55,240,95,120,162,50,168,197,94,104,254,132,245,55,240,95,120,162,2,0,77,170,13,85,205,170,0,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,138,188,31,114,203,210,254,22,178,111,202,53,235,40,171,206,115,106,58,137,29,103,186,186,158,75,108,22,200,31,78,248,36,99,41,153,60,141,149,239,108,210,163,159,43,158,155,118,250,27,26,181,206,126,101,0,0,140,14,104,28,102,113,39,195,182,190,216,48,173,28,212,143,171,246,90,220,62,150,233,61,55,208,244,21,125,117,79,173,173,141,210,117,212,65,35,211,118,67,26,108,139,211,246,119,219,117,85,91,129,202,147,138,61,118,226,83,242,163,249,107,206,126,177,253,92,250,19,232,207,238,101,29,31,99,196,120,238,247,250,218,40,250,186,187,17,126,150,251,116,249,109,186,238,25,254,0,0,0,3,85,115,101,62,19,189,44,104,223,203,252,123,219,160,53,172,54,83,225,59,210,198,141,252,191,199,189,186,0,46,168,0,0,0,1,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,22,171,146,167,170,124,167,229,253,119,184,219,137,169,33,91,146,167,170,124,167,229,253,119,184,219,137,169,0,90,174,40,244,47,249,74,104,78,77,162,159,90,126,174,125,99,240,95,221,63,3,227,59,30,30,178,10,159,239,61,200,250,186,187,29,63,166,155,117,111,231,182,203,117,64,26,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,171,60,207,243,45,79,201,167,204,245,3,33,171,190,223,106,169,233,41,170,46,21,106,142,158,118,83,83,199,79,18,200,237,183,123,210,40,99,69,123,183,123,213,21,206,87,57,85,203,55,220,199,120,28,169,226,183,13,160,204,52,249,244,148,250,139,135,211,206,202,24,101,100,81,50,247,72,229,71,173,20,179,170,35,152,246,185,28,232,28,231,118,154,249,101,107,145,169,50,203,28,16,129,53,60,149,61,44,101,63,48,43,189,186,220,103,249,25,124,148,53,123,13,126,1,153,104,35,167,171,143,44,130,241,81,151,178,55,64,189,137,237,207,134,138,149,206,100,137,186,35,227,150,54,35,154,238,157,210,104,213,157,123,73,209,38,128,69,95,60,239,212,159,239,39,240,210,42,201,84,231,157,250,147,253,228,254,26,97,7,9,60,51,212,241,79,144,231,152,61,154,186,174,12,134,199,131,215,100,120,252,48,172,93,21,183,24,42,169,89,29,36,171,43,154,214,178,86,205,36,104,254,182,116,61,204,122,171,154,199,49,193,159,252,168,120,227,166,201,109,86,78,17,245,25,149,107,125,182,211,212,51,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,105,201,180,75,12,77,143,102,58,54,119,178,171,141,46,11,112,222,50,112,219,69,154,243,145,85,227,121,14,55,81,36,214,91,212,48,173,75,41,217,50,198,149,48,203,76,175,99,101,100,141,138,61,151,169,175,107,227,98,163,186,122,217,38,189,119,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,147,169,203,139,142,58,158,43,112,218,252,63,80,89,73,79,168,184,125,60,15,174,154,39,197,19,47,116,142,85,98,86,197,2,42,57,143,107,145,173,157,173,111,105,175,150,39,53,90,147,36,81,133,245,225,235,134,45,26,225,127,21,155,22,210,60,95,192,120,254,195,238,151,26,153,157,81,93,115,154,40,209,141,146,121,93,255,0,13,201,27,17,145,49,210,200,172,99,58,221,188,85,243,171,245,79,139,124,191,161,247,27,137,53,36,43,115,171,245,79,139,124,191,161,247,27,136,23,87,145,143,235,179,247,111,248,145,34,154,233,174,154,113,195,166,156,92,117,67,84,47,62,6,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,228,207,233,118,201,186,53,26,215,61,238,99,24,247,182,50,249,56,103,248,110,150,97,188,65,106,14,160,228,52,150,60,122,199,79,142,84,215,87,84,170,244,68,205,238,72,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,184,149,198,47,24,185,223,23,249,221,61,254,255,0,71,244,54,55,102,235,250,191,143,247,33,168,250,47,187,13,59,42,191,182,153,4,82,79,221,146,157,36,252,226,47,70,253,45,217,19,204,45,254,186,107,166,163,241,23,168,247,29,80,213,11,207,142,186,215,109,20,48,196,138,202,91,125,43,85,86,58,90,104,213,87,183,11,58,157,178,110,174,87,57,207,123,158,247,189,238,189,124,174,61,118,105,151,227,94,207,90,99,173,215,0,204,172,88,109,131,80,111,56,245,93,30,61,149,84,87,83,89,107,166,68,107,43,223,70,177,37,74,196,138,189,78,99,29,60,108,87,237,208,175,235,106,42,186,55,163,114,43,149,199,174,205,50,252,107,217,235,64,159,224,68,7,30,188,122,241,99,162,220,88,231,58,103,166,154,173,244,54,55,102,250,51,193,81,125,5,109,168,237,119,109,180,179,73,249,201,169,223,35,183,146,87,187,237,57,118,223,100,217,17,17,50,3,149,39,20,122,237,196,167,229,71,242,215,156,253,99,250,185,244,39,209,159,220,202,58,62,199,136,241,221,239,245,180,81,245,117,118,34,253,45,246,233,242,219,117,220,47,254,169,112,21,194,118,180,231,119,61,76,212,189,41,250,103,36,188,246,124,109,111,211,183,42,126,239,106,22,67,31,230,225,168,100,109,218,56,152,223,178,212,223,109,215,117,85,85,245,122,23,194,230,132,240,215,244,223,228,83,6,250,185,245,143,195,125,39,253,211,172,172,239,248,126,239,103,253,115,44,157,61,61,249,127,71,109,250,188,247,217,54,186,160,0,33,3,136,94,99,220,103,96,218,251,169,120,86,45,172,158,10,203,143,230,23,155,93,186,155,234,237,170,78,197,44,21,178,199,20,125,111,166,115,221,210,198,53,55,114,171,151,109,213,85,124,201,63,224,43,84,179,189,105,225,59,6,212,205,75,190,253,51,146,94,126,147,241,181,190,22,26,126,239,106,229,85,12,127,155,133,140,141,187,71,19,27,246,90,155,237,186,238,170,170,161,5,156,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,144,173,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,104,16,173,197,143,170,125,100,249,129,144,251,140,229,170,46,175,22,62,169,245,147,230,6,67,238,51,153,63,101,229,247,77,172,60,191,240,174,32,244,130,213,87,38,160,208,83,222,170,111,22,154,72,165,170,159,37,99,46,207,130,52,141,31,58,50,7,211,211,65,43,145,144,196,231,206,187,53,17,94,173,220,51,127,151,199,31,84,124,71,233,197,242,217,171,215,11,85,151,51,211,235,123,107,175,119,41,170,96,165,165,185,91,81,29,213,114,237,171,155,217,237,244,34,84,108,212,133,142,146,39,53,88,146,164,81,196,14,170,241,31,168,250,145,196,22,71,196,85,179,32,186,226,249,37,230,225,45,69,21,69,174,189,105,234,173,180,189,175,15,13,51,42,32,108,78,94,221,42,50,5,145,26,215,72,212,85,118,234,231,111,106,139,149,195,118,136,93,120,143,214,220,91,69,236,215,202,75,53,70,71,81,43,95,95,83,27,164,101,52,16,193,37,68,207,70,55,205,239,72,161,147,161,155,181,28,254,150,171,152,138,175,64,157,78,95,186,155,170,26,203,194,190,41,169,218,185,148,210,95,239,183,218,139,147,146,170,27,100,116,79,108,16,214,205,3,25,43,98,94,211,222,139,11,149,30,200,226,78,133,99,85,170,230,186,73,50,40,249,45,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,55,34,189,211,99,182,137,239,21,123,118,160,232,69,69,114,55,126,167,35,126,43,229,247,154,235,113,127,169,255,0,150,141,124,187,101,84,17,200,248,164,167,162,163,165,98,43,30,231,35,96,103,146,118,211,101,94,183,59,246,175,252,201,47,188,202,181,206,61,32,208,201,227,166,141,101,174,175,175,160,138,38,50,72,209,126,212,143,114,249,57,23,238,133,223,113,12,92,54,97,53,153,238,181,98,86,106,56,159,39,110,241,65,81,50,54,55,187,104,210,174,22,185,87,167,205,19,237,167,152,19,21,203,43,135,202,221,36,209,136,174,23,249,35,146,225,91,93,92,247,181,35,150,53,110,242,70,141,242,126,223,116,41,247,39,199,253,57,162,126,125,138,209,13,138,215,21,178,13,186,98,87,46,233,191,222,229,95,189,87,246,159,160,0,167,244,190,7,42,19,201,0,108,135,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,1,19,28,216,120,99,117,185,146,107,85,130,221,78,214,71,53,60,21,45,167,165,145,94,228,154,162,165,119,87,39,217,253,41,89,190,255,0,179,227,240,45,39,43,78,33,95,166,186,175,245,6,239,93,44,118,139,173,53,125,75,24,234,136,227,139,196,118,226,95,131,254,254,152,23,224,191,230,248,169,48,218,215,165,182,29,95,192,107,176,219,245,182,146,178,26,153,32,145,27,81,18,189,187,199,34,57,60,147,207,238,83,95,29,108,211,60,199,133,205,99,155,31,166,184,75,73,93,67,79,13,77,37,101,43,101,139,236,77,14,206,233,87,166,255,0,124,141,95,143,223,253,72,27,34,211,212,67,87,11,106,41,228,107,227,118,251,57,170,138,139,178,237,241,67,180,197,254,2,56,149,165,226,19,72,105,174,21,77,158,43,165,53,85,108,83,50,162,120,158,253,153,35,85,60,155,178,254,140,173,95,52,79,249,140,160,3,133,79,61,247,57,5,59,236,187,1,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,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,19,83,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,166,74,101,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,64,126,176,34,87,251,48,89,87,242,184,238,239,106,252,132,253,33,244,23,99,194,73,222,240,61,254,159,167,59,189,159,19,222,233,252,239,135,232,233,237,126,107,163,187,249,242,85,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,32,63,88,181,92,88,250,88,214,79,151,249,15,183,78,93,82,213,113,99,233,99,89,62,95,228,62,221,56,26,214,27,30,240,245,139,88,179,158,11,244,211,10,202,104,124,109,151,32,210,251,53,174,227,77,221,124,125,250,89,237,49,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,215,8,217,79,132,239,75,26,55,242,255,0,30,246,232,0,134,14,96,220,18,93,120,80,207,227,190,227,16,85,215,105,214,85,81,81,53,170,177,180,174,108,22,153,221,52,206,101,165,242,58,105,94,247,199,78,216,220,217,100,86,172,201,220,86,162,172,114,109,43,252,189,56,122,254,78,92,50,227,246,10,218,155,171,239,89,95,111,45,189,211,92,105,124,44,148,21,213,116,176,35,168,210,21,78,184,251,44,138,56,220,143,85,114,200,217,29,179,17,201,27,47,174,121,128,97,186,159,140,207,134,106,6,61,73,125,177,85,84,82,84,212,91,234,209,93,4,239,166,168,142,162,36,145,187,236,246,36,176,198,170,199,110,199,162,43,92,142,106,171,87,208,1,128,28,234,253,44,98,223,48,40,125,186,226,69,95,9,222,169,244,111,230,6,61,238,48,18,169,206,175,210,198,45,243,2,135,219,174,36,85,240,157,234,159,70,254,96,99,222,227,0,18,169,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,105,159,252,234,253,44,98,223,48,40,125,186,226,96,7,43,143,93,154,101,248,215,179,214,129,63,192,0,4,0,243,71,245,217,169,191,130,251,61,17,63,196,0,243,71,245,217,169,191,130,251,61,16,25,255,0,201,83,210,198,83,243,2,187,219,173,198,127,152,1,201,83,210,198,83,243,2,187,219,173,198,127,128,0,1,128,28,234,253,44,98,223,48,40,125,186,226,69,95,9,222,169,244,111,230,6,61,238,48,18,169,206,175,210,198,45,243,2,135,219,174,36,85,240,157,234,159,70,254,96,99,222,227,0,18,169,206,175,210,198,45,243,2,135,219,174,36,80,112,201,105,181,95,248,146,210,139,21,246,217,73,113,182,220,115,139,21,37,101,29,92,45,154,10,152,36,175,133,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,74,255,0,58,191,75,24,183,204,10,31,110,184,145,87,194,119,170,125,27,249,129,143,123,140,0,108,166,0,0,97,87,26,220,183,191,150,14,169,218,181,51,242,203,245,75,232,204,126,11,23,130,250,187,227,251,157,186,154,137,187,189,207,21,22,219,248,158,158,158,149,219,163,125,252,246,76,213,0,97,87,5,60,183,191,145,246,169,221,117,51,242,203,245,183,233,60,126,123,23,130,250,187,224,59,125,202,154,121,187,189,207,21,46,251,120,110,158,158,148,223,175,125,252,182,92,213,0,1,10,220,234,253,83,226,223,47,232,125,198,226,77,73,10,220,234,253,83,226,223,47,232,125,198,226,3,146,167,170,124,167,229,253,119,184,219,137,169,33,91,146,167,170,124,167,229,253,119,184,219,137,169,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,4,201,242,228,197,172,89,207,46,172,47,10,202,104,124,109,151,32,183,228,86,187,141,55,117,241,247,233,103,186,87,199,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,140,190,96,220,18,93,120,80,207,227,190,227,16,85,215,105,214,85,81,81,53,170,177,180,174,108,22,153,221,52,206,101,165,242,58,105,94,247,199,78,216,220,217,100,86,172,201,220,86,162,172,114,109,41,92,174,61,9,233,151,227,94,241,90,95,253,82,210,220,19,90,112,75,158,153,234,93,139,233,156,110,243,217,241,180,94,42,106,126,239,106,102,77,31,231,33,123,36,110,210,68,199,125,151,38,251,108,187,162,170,40,64,183,2,252,102,223,120,60,212,122,171,156,150,175,166,112,204,163,195,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,109,166,139,187,42,164,110,114,71,35,94,230,187,165,85,146,199,176,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,132,0,235,127,47,189,109,210,222,34,237,156,62,98,22,170,188,194,163,39,167,125,78,43,118,116,80,91,96,189,50,26,94,253,90,49,101,157,209,68,248,21,178,181,204,124,168,253,155,27,182,68,150,62,169,158,225,15,134,207,228,165,163,84,218,75,249,67,186,230,61,155,133,85,195,198,86,197,216,134,14,243,145,123,20,180,253,111,236,66,157,61,106,206,183,117,75,36,210,110,157,206,150,134,184,68,255,0,114,184,244,39,166,95,141,123,197,105,0,36,255,0,114,184,244,39,166,95,141,123,197,104,17,129,204,103,130,143,228,171,168,240,95,240,11,101,214,77,50,202,127,57,109,169,157,59,177,218,235,149,94,178,91,29,55,83,158,238,150,49,36,137,210,163,92,248,220,230,239,43,161,150,69,242,156,11,241,155,125,224,243,81,234,174,114,90,190,153,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,28,244,234,150,150,224,154,211,130,92,244,207,82,236,95,76,227,119,158,207,141,162,241,83,83,247,123,83,50,104,255,0,57,11,217,35,118,146,38,59,236,185,55,219,101,221,21,81,113,87,131,174,88,216,39,11,57,221,70,166,95,243,79,175,121,37,47,71,213,250,223,163,102,181,253,17,213,13,68,53,95,155,101,84,145,212,119,99,157,27,249,198,253,142,222,237,243,118,232,25,1,197,30,133,255,0,41,77,9,201,180,83,235,79,213,207,172,126,11,251,167,224,124,103,99,195,214,65,83,253,231,185,31,87,87,99,167,244,211,110,173,252,246,217,112,3,251,6,63,252,116,95,242,39,255,0,155,201,84,0,98,175,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,16,2,6,213,4,90,243,184,187,93,108,23,93,6,190,216,174,117,118,235,149,186,163,32,171,163,172,164,153,208,207,77,60,110,182,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,9,74,34,175,158,119,234,79,247,147,248,104,25,63,203,207,141,59,87,20,250,95,79,98,203,242,10,71,106,166,53,78,169,144,81,165,51,105,86,182,4,147,166,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,122,188,175,50,206,5,106,120,154,198,105,117,63,76,104,42,234,181,67,28,167,130,219,75,66,218,168,163,130,239,110,90,133,87,64,245,158,70,69,11,225,89,230,153,178,35,147,169,59,145,185,175,87,70,177,199,7,43,143,93,154,101,248,215,179,214,147,252,6,170,228,255,0,114,216,226,47,59,226,91,135,23,101,154,151,81,227,178,75,22,65,91,98,173,185,244,67,23,210,29,44,138,166,57,123,48,197,28,113,116,199,84,200,122,90,139,191,103,173,87,119,170,36,85,243,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,6,63,243,98,224,162,227,139,101,87,62,42,52,222,217,215,141,222,118,169,204,96,98,82,211,195,106,174,116,148,244,241,212,70,212,115,36,155,197,73,55,83,209,177,189,201,42,75,35,222,169,42,35,48,215,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,126,199,215,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,154,246,113,183,193,246,77,194,54,168,75,101,114,85,214,225,55,202,137,221,137,222,42,229,167,239,215,65,20,112,62,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,47,75,66,127,176,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,16,129,202,247,141,127,228,255,0,157,179,70,53,10,231,106,161,211,108,202,224,250,153,110,53,171,217,250,26,232,232,90,198,84,44,173,106,239,12,189,168,33,145,36,84,100,127,98,94,184,218,201,123,153,1,205,175,141,127,161,40,235,56,77,211,43,157,214,142,245,55,102,76,210,225,2,246,35,109,12,208,119,25,108,106,171,122,228,239,50,88,164,149,209,185,173,72,209,177,42,200,146,204,198,6,42,243,25,227,95,249,85,106,60,22,12,2,231,117,143,76,177,111,205,219,105,167,94,212,119,74,228,87,164,151,55,67,210,215,183,169,143,72,226,108,170,231,50,54,185,219,68,233,165,141,63,43,151,119,8,127,202,183,89,87,235,77,23,123,79,112,238,213,110,81,209,95,225,166,159,186,217,124,45,36,125,40,178,47,118,72,157,214,173,232,233,138,57,118,145,146,44,93,86,43,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,205,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,99,237,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,36,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,64,243,252,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,109,17,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,0,6,0,115,171,244,177,139,124,192,161,246,235,137,159,230,0,115,171,244,177,139,124,192,161,246,235,136,24,1,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,1,16,28,214,117,75,59,209,110,56,176,45,75,211,59,239,208,217,37,155,79,224,240,85,190,22,26,142,215,118,174,233,12,159,155,153,143,141,219,199,43,219,246,154,187,111,186,108,168,138,146,41,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,165,203,20,200,136,217,26,215,34,163,30,201,35,100,96,243,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,1,250,188,218,248,40,250,110,142,179,139,45,50,182,93,107,47,80,246,99,205,45,240,39,126,55,80,195,7,109,151,54,162,187,174,62,203,34,138,57,91,27,92,213,141,91,42,164,105,20,207,124,91,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,209,6,170,224,79,157,166,59,175,50,46,95,244,80,223,107,105,48,91,150,161,83,198,218,202,138,74,103,87,193,77,61,190,236,157,199,199,19,164,141,221,18,186,137,85,24,178,42,198,146,162,43,164,232,221,216,193,253,131,31,254,58,47,249,19,255,0,205,230,85,114,184,244,39,166,95,141,123,197,105,149,64,98,175,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,16,2,6,211,182,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,88,0,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,138,179,223,232,94,133,234,63,17,122,143,110,210,253,47,179,120,235,173,118,242,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,169,187,174,202,229,115,154,198,53,239,123,24,239,192,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,215,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,73,254,224,147,131,236,103,132,109,47,138,202,212,164,173,205,175,148,240,59,44,188,82,75,81,216,174,158,41,39,124,44,142,57,94,173,107,33,109,75,226,71,181,145,172,136,212,123,218,213,94,150,133,202,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,127,75,119,93,145,168,214,181,140,107,24,198,49,184,171,204,127,151,253,31,17,22,41,117,111,72,113,223,251,172,80,120,104,37,166,167,146,10,120,242,42,94,182,71,211,80,249,159,28,108,154,24,213,94,201,149,221,75,28,75,19,145,255,0,153,88,179,168,1,171,102,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,126,81,42,156,215,56,22,254,255,0,197,6,138,97,159,248,197,86,127,69,66,239,242,92,219,164,116,232,223,247,95,20,246,187,252,9,149,159,235,137,136,171,3,101,62,19,189,44,104,223,203,252,123,219,160,46,169,106,184,78,244,177,163,127,47,241,239,110,128,186,160,69,95,60,239,212,159,239,39,240,210,42,201,84,231,157,250,147,253,228,254,26,71,6,141,233,14,101,174,250,137,111,210,221,62,130,146,124,134,237,79,93,53,12,21,51,164,44,168,125,53,36,213,75,10,61,126,203,94,246,192,230,49,92,173,103,91,155,212,230,55,119,32,74,79,41,222,53,237,217,78,43,108,225,95,82,46,125,25,37,155,122,108,58,119,173,85,68,215,90,22,199,81,81,37,60,142,86,190,56,124,44,112,244,177,93,35,26,177,44,81,177,136,177,42,191,32,57,163,250,19,212,223,193,125,226,136,130,189,42,197,181,31,52,212,124,115,27,210,26,27,173,94,103,87,112,137,214,70,218,229,88,170,163,170,141,123,141,153,146,162,183,179,219,232,89,22,85,115,91,27,88,175,115,154,141,87,36,212,241,229,110,212,123,71,44,204,170,217,171,217,29,170,253,153,211,91,236,17,222,238,86,186,53,166,165,169,170,75,189,23,83,153,26,175,245,34,185,27,27,94,228,87,54,40,81,201,19,2,11,13,170,13,85,205,170,0,0,0,194,174,53,185,111,127,44,29,83,181,106,103,229,151,234,151,209,152,252,22,47,5,245,119,199,247,59,117,53,19,119,123,158,42,45,183,241,61,61,61,43,183,70,251,249,236,158,175,129,142,6,63,145,119,215,111,251,168,253,113,250,227,244,111,251,9,244,127,133,240,158,39,255,0,138,38,235,234,241,63,250,187,116,125,251,249,101,80,0,0,0,0,3,85,115,101,62,19,189,44,104,223,203,252,123,219,160,53,172,54,83,225,59,210,198,141,252,191,199,189,186,0,46,168,0,0,0,1,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,22,171,146,167,170,124,167,229,253,119,184,219,137,169,33,91,146,167,170,124,167,229,253,119,184,219,137,169,0,0,0,64,15,52,127,93,154,155,248,47,179,209,19,252,64,15,52,127,93,154,155,248,47,179,209,1,142,184,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,176,159,7,220,89,225,188,93,105,127,215,139,21,61,37,158,251,65,81,37,53,247,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,232,223,184,196,85,116,79,68,130,27,127,14,153,221,239,135,26,222,37,236,20,254,59,27,177,100,21,86,44,131,237,195,23,209,157,44,183,248,89,126,220,169,36,221,233,46,10,206,152,227,94,223,103,169,203,179,254,206,79,242,144,196,184,151,147,91,99,204,244,193,181,116,58,102,181,31,70,230,245,181,49,50,75,117,75,27,4,147,69,2,68,233,99,116,149,40,238,132,100,144,245,62,159,196,53,207,106,197,35,163,148,47,7,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,113,117,121,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,128,201,254,101,188,190,233,181,134,213,120,226,15,72,45,85,114,106,13,5,63,137,188,90,105,34,150,170,124,149,140,109,44,17,164,104,249,209,144,62,158,154,9,92,140,134,39,62,117,217,168,138,245,110,241,3,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,68,16,237,205,67,129,90,156,3,33,186,241,61,165,180,21,115,227,23,202,137,174,89,156,51,85,69,209,105,184,207,85,11,27,60,75,36,137,52,140,170,154,165,85,99,99,31,218,123,94,189,77,141,236,100,97,34,156,31,113,103,134,241,117,165,255,0,94,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,18,50,249,213,250,167,197,190,95,208,251,141,196,191,252,179,185,124,106,62,143,223,108,188,73,106,134,85,117,198,110,181,118,250,184,97,194,233,227,88,164,125,44,236,106,71,244,155,213,223,229,75,225,58,58,153,35,41,158,247,181,236,124,45,176,28,234,253,83,226,223,47,232,125,198,226,6,10,211,101,55,218,76,86,227,133,83,215,116,89,110,183,10,59,165,101,55,105,139,221,170,164,142,166,58,121,58,213,58,219,210,202,218,148,217,21,26,189,205,220,138,173,106,165,245,224,147,131,236,155,139,157,80,138,202,212,171,162,194,108,117,16,59,44,188,82,75,79,223,161,130,88,231,124,44,142,57,94,142,115,230,117,51,226,71,181,146,36,106,228,123,218,228,78,151,91,77,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,222,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,117,55,117,217,92,174,115,88,198,189,239,99,29,177,78,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,250,91,186,236,141,70,181,172,99,88,198,49,141,8,203,231,31,128,97,186,89,134,240,251,167,218,125,143,82,88,241,235,29,62,71,77,67,67,76,139,209,19,55,182,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,227,175,43,143,93,154,101,248,215,179,214,153,85,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,3,63,248,163,229,73,252,165,53,219,38,214,191,203,215,213,207,172,126,11,251,153,245,91,198,118,60,61,28,20,223,223,188,92,125,93,93,142,175,208,77,186,182,243,219,117,186,188,12,112,49,252,139,190,187,127,221,71,235,143,215,31,163,127,216,79,163,252,47,132,241,63,252,81,55,95,87,137,255,0,213,219,163,239,223,203,42,128,0,70,7,25,156,208,53,247,135,110,36,243,13,28,194,177,13,63,173,178,227,255,0,71,248,105,238,150,250,217,42,159,223,160,167,168,127,91,163,171,141,139,179,230,114,38,204,79,178,137,190,235,186,173,234,229,189,198,182,169,241,131,249,68,252,166,88,49,75,103,213,47,162,60,23,208,84,181,48,247,60,87,139,238,119,123,211,203,190,222,25,157,61,61,59,110,237,247,221,54,11,85,171,28,154,255,0,42,26,167,153,106,103,242,142,250,51,235,110,65,113,190,248,47,170,29,239,11,226,170,100,155,181,220,241,173,235,233,238,116,245,116,183,125,183,217,55,216,205,94,23,52,47,249,53,232,78,51,162,159,90,126,177,253,92,241,191,221,63,3,224,251,254,34,178,122,159,239,61,201,58,122,123,253,63,166,187,244,239,229,190,201,117,64,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,16,115,80,224,86,167,0,200,110,188,79,105,109,5,92,248,197,242,162,107,150,103,12,213,81,116,90,110,51,213,66,198,207,18,201,34,77,35,42,166,169,85,88,216,199,246,158,215,175,83,99,123,25,29,223,228,201,195,167,213,172,18,251,196,189,254,159,106,252,191,185,98,199,254,223,232,90,224,153,60,84,191,98,85,106,247,106,162,70,116,201,27,94,207,5,212,213,86,205,231,37,71,159,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,209,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,80,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,7,8,158,123,238,113,186,170,236,84,0,234,168,168,134,146,23,84,84,72,214,70,221,183,115,149,17,19,117,219,226,167,105,139,252,123,241,43,75,195,222,144,212,220,41,91,60,183,74,154,170,40,161,101,60,241,49,251,62,71,42,249,59,117,253,24,156,190,72,191,243,129,27,188,210,248,133,126,165,106,191,212,27,69,116,178,90,45,84,212,21,47,99,106,35,146,47,17,219,149,126,12,251,250,103,79,138,255,0,155,224,165,219,229,61,195,27,174,44,143,90,175,246,234,119,50,73,170,32,166,109,69,44,136,246,164,53,20,203,186,57,126,207,233,68,253,182,253,191,31,137,131,154,39,166,121,143,20,122,199,14,63,83,112,150,174,186,186,158,106,154,186,202,166,203,47,216,134,29,155,212,172,77,254,232,218,159,15,187,250,151,96,237,20,210,219,14,144,96,52,56,109,134,219,73,71,13,52,147,200,173,167,137,88,221,228,145,92,190,75,231,247,160,30,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,142,62,107,252,50,82,229,56,68,218,187,138,98,190,34,251,69,37,186,149,242,82,194,171,35,226,235,146,53,98,236,244,77,147,184,213,223,165,126,9,253,105,35,135,225,230,120,157,163,54,199,170,49,219,221,12,21,116,179,185,142,88,167,141,30,197,86,185,28,139,178,255,0,80,16,153,202,247,95,228,211,45,99,76,66,255,0,145,37,6,63,112,161,175,157,172,158,161,25,18,212,171,34,84,217,21,171,231,211,10,175,197,62,11,254,121,199,161,175,163,185,210,178,182,130,165,147,193,38,253,47,98,238,139,178,236,191,241,161,175,87,24,250,59,125,225,203,95,43,233,113,235,77,93,130,129,41,233,38,160,158,154,53,129,140,89,41,186,94,214,57,28,187,42,171,101,223,207,246,249,18,129,203,99,138,104,245,103,74,233,172,25,150,73,28,217,13,45,93,99,94,218,138,148,116,202,157,232,250,19,100,99,124,182,153,187,127,243,236,25,186,82,246,245,39,146,236,165,64,10,26,237,215,98,179,173,83,165,202,187,124,74,209,119,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,38,167,149,199,161,61,50,252,107,222,43,76,0,230,133,199,79,229,175,42,126,135,104,230,103,226,244,218,203,209,244,197,77,19,122,97,190,221,35,145,202,187,76,142,95,17,71,14,209,246,246,70,177,242,163,228,252,235,91,79,34,120,171,143,29,85,56,119,2,24,23,11,26,81,95,87,77,125,170,167,189,195,154,215,58,150,39,64,219,117,93,101,193,62,141,98,77,27,149,207,150,42,136,229,116,209,171,123,104,145,181,175,115,157,34,69,142,154,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,234,110,235,178,185,92,230,177,141,123,222,198,56,60,1,155,252,180,56,227,169,225,199,50,135,71,179,134,82,63,78,179,75,196,111,154,174,71,197,78,251,29,198,100,142,4,173,116,207,86,181,105,149,172,137,179,53,238,251,12,141,36,98,162,181,236,154,71,255,0,177,209,161,63,201,99,249,52,125,29,255,0,217,143,166,251,213,159,252,51,253,29,224,190,152,240,254,39,254,31,133,238,118,127,155,183,243,136,64,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,127,75,182,93,145,200,230,185,143,107,30,199,177,161,179,73,106,184,177,244,177,172,159,47,242,31,110,156,192,14,85,156,120,255,0,222,142,21,53,126,245,254,54,44,66,251,115,184,255,0,184,50,154,200,214,118,191,223,14,137,242,77,254,46,157,141,254,244,195,63,248,177,244,177,172,159,47,242,31,110,156,13,107,13,148,248,78,244,177,163,127,47,241,239,110,128,214,176,217,79,132,239,75,26,55,242,255,0,30,246,232,0,186,160,0,48,3,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,2,85,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,2,85,57,213,250,88,197,190,96,80,251,117,196,192,14,87,30,187,52,203,241,175,103,173,51,255,0,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,208,39,248,0,0,128,30,104,254,187,53,55,240,95,103,162,39,248,128,30,104,254,187,53,55,240,95,103,162,3,63,249,42,122,88,202,126,96,87,123,117,184,207,243,0,57,42,122,88,202,126,96,87,123,117,184,207,240,0,0,48,3,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,2,85,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,2,85,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,37,83,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,0,54,83,0,0,0,0,63,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,63,88,194,14,109,58,33,170,26,191,195,205,61,247,4,190,82,45,163,79,106,42,114,123,245,138,104,227,99,235,160,138,157,201,226,162,157,222,109,125,52,78,169,114,195,186,36,172,153,234,138,178,71,19,30,23,87,134,142,58,180,75,138,92,203,43,193,244,250,190,173,151,43,5,69,68,212,48,212,210,206,199,220,237,16,165,51,22,228,138,177,163,33,99,170,42,29,27,33,115,251,221,12,107,220,198,117,43,25,28,28,234,253,83,226,223,47,232,125,198,226,97,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,223,78,58,248,148,177,113,83,155,105,238,166,219,19,179,117,135,79,237,246,188,146,145,180,175,130,58,75,196,85,149,175,168,142,36,115,159,213,10,247,89,36,106,143,122,246,228,98,57,81,232,246,180,47,95,37,79,84,249,79,203,250,239,113,183,19,82,66,183,37,79,84,249,79,203,250,239,113,183,19,82,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,9,169,229,113,232,79,76,191,26,247,138,211,42,140,85,229,113,232,79,76,191,26,247,138,211,42,128,0,0,213,92,159,238,87,30,132,244,203,241,175,120,173,32,4,159,238,87,30,132,244,203,241,175,120,173,3,42,128,0,0,0,98,175,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,16,2,6,213,4,85,243,206,253,73,254,242,127,13,37,80,138,190,121,223,169,63,222,79,225,160,98,175,43,143,93,154,101,248,215,179,214,147,252,64,15,43,143,93,154,101,248,215,179,214,147,252,4,0,243,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,96,7,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,192,103,249,106,184,157,225,235,21,226,131,70,175,90,71,148,212,248,15,31,219,169,183,93,25,75,29,68,214,202,232,157,213,21,68,109,122,127,149,27,209,174,99,159,20,178,177,30,206,190,164,186,167,138,214,141,94,195,116,23,75,242,13,92,212,9,234,227,177,99,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,242,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,13,109,181,75,75,115,189,22,206,238,122,103,169,118,47,161,178,75,55,103,198,209,120,168,106,59,93,216,89,52,127,156,133,239,141,219,199,43,29,246,92,187,111,178,236,168,168,158,84,246,186,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,158,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,190,127,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,2,122,121,119,112,135,252,148,180,105,126,180,209,118,117,11,49,237,86,229,29,21,254,38,24,59,78,151,194,210,71,210,137,26,118,163,149,221,106,222,190,169,100,151,105,31,26,69,211,149,70,58,240,73,198,14,51,197,206,151,197,122,106,210,81,102,214,58,120,27,150,89,233,34,168,236,80,207,44,147,178,23,199,36,172,70,185,147,54,153,242,163,26,249,22,52,114,49,238,114,167,83,178,40,11,85,197,143,165,141,100,249,127,144,251,116,230,181,134,202,124,88,250,88,214,79,151,249,15,183,78,107,88,6,213,0,0,6,0,115,171,244,177,139,124,192,161,246,235,137,159,230,0,115,171,244,177,139,124,192,161,246,235,136,24,1,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,1,10,220,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,69,170,231,87,234,159,22,249,127,67,238,55,18,234,242,49,253,118,126,237,255,0,18,2,85,13,85,205,170,13,85,192,159,238,87,30,132,244,203,241,175,120,173,50,168,197,94,87,30,132,244,203,241,175,120,173,50,168,12,85,230,143,232,79,83,127,5,247,138,34,0,73,254,230,143,232,79,83,127,5,247,138,34,0,64,218,160,0,0,138,190,121,223,169,63,222,79,225,164,170,17,87,207,59,245,39,251,201,252,52,12,85,229,113,235,179,76,191,26,246,122,210,127,136,1,229,113,235,179,76,191,26,246,122,210,127,128,0,0,26,171,155,84,26,171,129,178,159,9,222,150,52,111,229,254,61,237,208,23,84,181,92,39,122,88,209,191,151,248,247,183,64,93,80,34,175,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,9,211,199,116,183,4,197,51,188,187,83,44,22,47,11,146,103,126,3,235,5,111,138,153,254,51,193,66,176,210,254,109,239,88,227,232,141,202,223,205,181,189,91,238,237,215,204,176,28,209,253,9,234,111,224,190,241,68,101,81,138,188,209,253,9,234,111,224,190,241,68,4,0,155,84,26,171,155,84,0,0,0,0,0,0,0,0,1,170,185,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,23,84,0,0,0,0,138,190,121,223,169,63,222,79,225,164,170,17,87,207,59,245,39,251,201,252,52,11,85,201,83,213,62,83,242,254,187,220,109,196,212,144,173,201,83,213,62,83,242,254,187,220,109,196,212,128,0,0,32,7,154,63,174,205,77,252,23,217,232,137,254,32,7,154,63,174,205,77,252,23,217,232,128,207,78,77,86,155,85,255,0,132,76,218,197,125,182,82,92,109,183,28,226,229,73,89,71,87,11,102,130,166,9,45,150,246,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,157,88,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,122,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,132,28,149,61,44,101,63,48,43,189,186,220,103,248,17,87,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,93,94,121,223,169,63,222,79,225,165,170,228,169,234,159,41,249,127,93,238,54,224,38,164,0,0,135,110,109,152,6,101,170,124,108,224,26,125,167,216,245,93,243,33,190,96,244,20,212,52,52,200,157,114,191,233,11,146,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,164,196,158,42,61,33,195,89,173,21,26,246,232,42,228,203,39,197,225,196,25,35,167,94,196,22,230,85,201,84,230,178,52,217,21,242,75,35,21,206,119,86,201,12,104,206,141,228,235,11,105,193,215,7,88,39,8,24,37,69,130,193,89,244,206,73,121,232,250,193,144,118,230,167,250,83,181,53,67,233,127,181,95,60,177,193,218,142,161,99,252,218,167,94,221,78,221,87,203,32,0,2,42,249,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,166,85,115,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,64,159,224,0,24,1,197,31,42,79,229,41,174,217,54,181,254,94,190,174,125,99,240,95,220,207,170,222,51,177,225,232,224,166,254,253,226,227,234,234,236,117,126,130,109,213,183,158,219,173,213,224,99,129,143,228,93,245,219,254,234,63,92,126,184,253,27,254,194,125,31,225,124,39,137,255,0,226,137,186,250,188,79,254,174,221,31,126,254,89,84,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,2,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,50,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,161,206,217,118,42,85,216,161,19,169,200,187,124,0,169,141,86,167,154,238,165,64,1,243,215,87,209,219,41,95,91,95,82,200,32,143,110,167,189,118,68,221,118,79,248,212,131,142,104,90,255,0,38,166,235,26,226,22,12,137,43,241,251,125,13,4,238,100,21,8,248,146,165,25,42,174,232,141,79,62,153,145,126,43,241,79,243,103,151,50,126,41,163,210,109,43,169,176,97,185,36,112,228,53,85,116,109,99,105,234,81,179,34,119,164,235,77,149,142,242,218,23,111,255,0,207,188,95,240,113,163,183,222,35,117,242,130,151,33,180,213,223,232,22,158,174,106,249,234,99,89,216,245,142,155,165,141,123,149,201,186,162,186,45,188,255,0,103,144,18,3,202,131,134,74,92,91,8,135,87,114,188,87,195,223,107,100,184,210,178,74,168,85,36,100,93,113,198,140,77,222,169,178,246,220,187,244,167,197,127,173,100,112,252,60,51,19,180,97,56,245,62,59,100,161,130,146,150,7,61,201,20,17,163,24,138,231,43,149,118,79,235,63,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,193,200,0,0,3,11,121,146,240,190,221,101,210,250,220,147,30,180,190,167,33,165,158,129,35,116,20,177,62,85,99,100,115,29,246,151,103,109,211,42,249,111,255,0,81,16,186,31,172,249,231,13,122,139,77,113,130,58,154,101,130,162,21,173,161,158,105,161,78,133,146,25,28,170,214,42,121,171,99,111,158,203,228,191,5,242,54,67,184,91,233,110,148,114,80,214,196,217,33,151,110,166,185,168,168,187,42,42,121,42,42,124,81,8,96,230,103,193,253,110,158,230,178,234,94,17,103,171,154,207,83,77,74,202,150,211,209,196,200,98,232,134,101,146,69,237,237,240,108,13,223,116,251,254,63,0,37,203,71,181,74,193,172,56,45,22,109,143,87,81,212,211,85,73,52,123,211,74,175,98,58,57,21,138,136,170,136,191,114,127,164,246,196,76,114,173,226,226,215,141,90,96,209,44,190,235,77,11,150,182,121,40,228,170,169,151,169,201,60,244,200,136,136,168,173,223,170,73,54,68,84,95,47,135,197,73,102,69,69,243,69,220,2,166,231,13,242,242,82,162,149,79,188,10,129,194,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,2,223,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,100,244,240,11,193,70,43,194,158,156,82,94,238,214,207,17,169,185,53,190,25,50,59,133,66,70,249,40,58,209,178,58,217,78,177,185,236,108,49,61,17,30,230,57,123,210,49,30,171,210,216,153,21,170,229,123,192,183,228,83,21,102,184,235,30,25,225,53,38,245,215,244,61,53,107,186,166,177,90,228,141,168,155,194,173,79,15,89,54,242,119,55,87,61,145,43,35,252,211,157,81,26,231,248,3,23,248,254,224,250,213,197,150,145,185,182,244,171,143,59,195,169,235,43,241,71,195,43,81,149,51,189,141,89,40,101,108,143,108,93,21,11,12,76,73,28,230,172,79,107,31,213,208,146,71,38,80,0,53,108,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,201,95,208,30,56,233,184,142,224,155,87,180,123,56,101,91,53,23,11,210,123,235,230,171,145,242,212,50,249,110,134,222,248,18,181,211,61,92,228,169,71,62,38,204,215,187,237,190,68,145,138,168,231,178,27,213,199,255,0,0,150,174,44,100,199,51,156,106,233,87,105,205,173,53,20,22,73,234,26,141,154,9,236,146,86,167,125,207,138,73,99,106,62,149,181,21,21,45,86,57,29,34,54,72,149,30,175,137,98,253,91,183,11,186,95,194,207,3,90,189,136,105,253,146,145,151,42,205,55,187,46,67,121,107,36,73,239,53,176,217,229,141,213,15,238,73,35,163,98,187,184,246,192,215,246,227,89,100,233,68,234,114,184,32,48,217,79,132,239,75,26,55,242,255,0,30,246,232,13,107,13,148,248,78,244,177,163,127,47,241,239,110,128,11,170,0,3,0,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,37,83,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,0,37,83,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,211,63,249,213,250,88,197,190,96,80,251,117,196,192,14,87,30,187,52,203,241,175,103,173,2,127,128,0,8,1,230,143,235,179,83,127,5,246,122,34,127,136,1,230,143,235,179,83,127,5,246,122,32,51,255,0,146,167,165,140,167,230,5,119,183,91,140,255,0,48,3,146,167,165,140,167,230,5,119,183,91,140,255,0,0,0,3,0,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,37,83,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,0,37,83,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,2,85,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,3,101,48,0,0,0,0,0,17,43,205,23,151,253,101,162,178,229,196,222,136,99,189,235,84,222,38,227,156,90,224,146,121,234,163,170,150,121,103,154,236,222,227,223,213,10,247,118,150,56,209,141,133,177,182,68,106,177,101,116,81,130,109,59,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,5,156,197,56,21,169,225,107,50,92,227,79,168,42,223,165,119,250,136,97,161,154,166,170,39,190,217,113,153,42,30,182,212,69,145,103,153,141,142,157,210,50,103,51,244,30,214,57,239,123,85,239,15,107,201,83,213,62,83,242,254,187,220,109,196,212,144,173,201,83,213,62,83,242,254,187,220,109,196,212,128,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,2,106,121,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,0,0,53,87,39,251,149,199,161,61,50,252,107,222,43,72,1,39,251,149,199,161,61,50,252,107,222,43,64,202,160,0,0,0,24,171,205,31,208,158,166,254,11,239,20,68,0,147,253,205,31,208,158,166,254,11,239,20,68,0,129,181,65,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,24,171,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,1,0,60,209,253,118,106,111,224,190,207,68,103,255,0,37,79,75,25,79,204,10,239,110,183,24,1,205,31,215,102,166,254,11,236,244,70,127,242,84,244,177,148,252,192,174,246,235,112,25,254,64,15,49,30,47,63,149,110,178,167,213,106,222,246,158,225,221,218,44,95,174,131,195,77,63,117,177,120,170,185,58,149,100,94,236,145,55,161,29,209,211,20,113,111,27,36,89,122,178,171,156,23,23,159,30,17,240,90,223,241,21,185,203,164,160,255,0,112,170,160,164,134,87,175,249,19,200,172,103,248,134,164,159,223,227,35,215,135,93,6,204,184,146,213,203,22,148,225,148,85,110,125,198,161,143,185,215,67,78,147,50,211,110,71,181,42,43,101,71,61,141,232,141,174,221,26,175,111,91,213,145,181,122,222,212,80,190,188,185,184,40,254,85,90,143,61,255,0,63,182,93,99,211,44,91,243,151,42,152,19,181,29,210,185,21,139,29,177,179,117,53,237,234,99,214,73,93,18,57,204,141,173,110,241,58,104,164,75,235,205,123,129,202,156,106,235,123,226,227,78,95,72,150,43,149,69,59,242,235,74,50,42,117,161,171,149,209,192,218,216,17,168,212,149,147,202,230,119,90,187,202,147,74,233,55,123,100,127,102,79,244,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,252,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,85,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,107,111,195,23,16,185,87,11,250,203,101,213,204,90,155,199,248,14,229,53,198,214,250,169,41,225,185,208,202,222,153,105,228,115,23,252,153,24,174,107,218,201,98,137,234,199,244,116,174,197,26,91,170,88,38,180,224,150,205,76,211,75,239,211,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,205,204,198,72,221,164,137,237,251,77,77,246,221,55,69,69,88,33,227,251,131,235,175,9,186,184,230,219,210,146,76,19,49,168,172,175,197,31,12,174,87,211,64,199,181,100,161,149,178,61,210,245,211,164,209,49,36,115,156,146,177,204,127,87,90,201,28,126,215,150,127,26,246,238,24,51,187,150,19,169,119,63,13,166,217,110,245,53,181,146,45,84,223,67,87,67,12,139,29,68,52,240,182,78,190,246,204,130,68,108,125,75,180,14,87,163,97,86,184,37,255,0,139,31,75,26,201,242,255,0,33,246,233,205,107,13,148,248,177,244,177,172,159,47,242,31,110,156,214,176,13,170,0,0,12,0,231,87,233,99,22,249,129,67,237,215,19,63,204,0,231,87,233,99,22,249,129,67,237,215,16,48,3,149,199,174,205,50,252,107,217,235,73,254,32,7,149,199,174,205,50,252,107,217,235,73,254,2,21,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,139,85,206,175,213,62,45,242,254,135,220,110,37,213,228,99,250,236,253,219,254,36,4,170,26,171,155,84,26,171,129,63,220,174,61,9,233,151,227,94,241,90,101,81,138,188,174,61,9,233,151,227,94,241,90,101,80,24,171,205,31,208,158,166,254,11,239,20,68,0,147,253,205,31,208,158,166,254,11,239,20,68,0,129,181,64,0,1,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,24,171,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,0,0,0,53,87,54,168,53,87,3,101,62,19,189,44,104,223,203,252,123,219,160,46,169,106,184,78,244,177,163,127,47,241,239,110,128,186,160,69,95,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,202,174,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,104,19,252,98,175,52,127,66,122,155,248,47,188,81,25,84,98,175,52,127,66,122,155,248,47,188,81,1,0,38,213,6,170,230,213,0,0,0,0,0,0,0,0,0,106,174,108,167,194,119,165,141,27,249,127,143,123,116,6,181,134,202,124,39,122,88,209,191,151,248,247,183,64,5,213,0,0,0,0,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,2,213,114,84,245,79,148,252,191,174,247,27,113,53,36,43,114,84,245,79,148,252,191,174,247,27,113,53,32,0,0,8,1,230,143,235,179,83,127,5,246,122,34,127,136,1,230,143,235,179,83,127,5,246,122,32,51,255,0,146,167,165,140,167,230,5,119,183,91,140,255,0,48,3,146,167,165,140,167,230,5,119,183,91,140,255,0,2,42,249,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,139,171,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,4,212,128,0,0,0,0,0,138,190,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,105,149,92,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,208,39,248,0,0,0,0,0,6,181,156,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,144,173,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,104,16,173,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,105,10,220,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,129,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,28,40,28,59,207,201,14,81,54,56,68,251,202,128,30,39,88,117,74,193,163,216,45,110,109,144,215,81,211,83,82,201,12,123,212,202,172,98,186,73,17,136,138,168,138,191,122,255,0,160,246,170,168,158,106,187,17,51,205,75,139,139,94,75,105,159,68,177,11,173,52,206,74,216,36,172,146,150,166,94,166,164,19,212,162,162,162,34,55,126,168,227,221,21,85,124,254,31,5,3,6,181,195,89,243,206,37,53,22,166,227,60,117,53,43,61,68,203,69,67,4,211,76,157,9,36,210,53,81,175,85,243,70,200,239,61,147,201,62,9,230,75,215,45,174,23,219,163,90,95,69,146,100,54,151,211,100,53,83,215,164,142,158,150,38,74,140,116,141,99,126,210,110,237,186,98,79,45,255,0,234,48,167,150,103,7,245,186,133,154,197,169,121,189,158,174,27,61,53,53,83,41,155,81,71,19,225,151,174,24,86,57,19,185,191,197,179,187,109,147,238,248,252,73,159,183,219,233,109,116,113,208,209,68,216,225,139,126,150,181,168,136,155,170,170,249,34,34,124,85,64,250,64,0,112,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,221,107,158,148,216,117,99,2,187,227,247,170,120,228,73,168,106,35,106,186,24,228,95,56,101,98,109,214,138,137,253,241,75,138,0,214,113,209,228,124,61,234,253,47,90,200,218,235,5,101,21,91,219,222,233,238,53,22,41,209,170,232,220,190,75,178,124,21,127,168,216,135,66,181,46,135,85,116,246,139,42,163,145,29,221,150,120,157,178,63,226,201,21,63,158,136,191,176,192,30,104,60,30,210,223,100,170,214,76,93,93,13,77,29,190,52,158,22,67,78,214,62,56,32,169,122,249,238,215,110,189,13,79,191,250,148,177,60,181,120,187,175,210,188,138,147,74,111,12,73,45,87,10,181,88,36,124,243,170,181,243,212,83,51,161,24,212,115,83,249,235,190,200,158,107,191,244,132,219,2,152,228,100,172,73,35,93,218,191,5,42,2,148,84,223,98,163,133,255,0,152,39,154,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,29,92,53,242,255,0,172,187,241,103,170,92,77,235,126,59,217,181,67,168,23,155,142,15,107,158,73,224,170,146,170,43,203,167,134,236,238,219,217,211,10,118,182,138,57,17,237,153,178,58,69,106,49,34,116,178,42,0,0,0,0,0,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,0,213,92,217,79,132,239,75,26,55,242,255,0,30,246,232,11,170,0,0,0,192,14,117,126,150,49,111,152,20,62,221,113,34,175,132,239,84,250,55,243,3,30,247,24,13,148,192,24,1,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,105,63,192,0,0,1,0,60,209,253,118,106,111,224,190,207,68,79,240,3,0,57,42,122,88,202,126,96,87,123,117,184,207,240,0,0,0,192,14,117,126,150,49,111,152,20,62,221,113,34,175,132,239,84,250,55,243,3,30,247,24,13,148,192,24,1,206,175,210,198,45,243,2,135,219,174,36,85,240,157,234,159,70,254,96,99,222,227,1,178,152,0,0,0,0,0,0,0,121,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,189,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,244,0,8,203,224,99,133,92,203,133,14,96,121,206,31,121,182,213,187,24,184,224,247,106,156,78,239,36,137,51,46,54,228,186,219,186,17,210,181,140,111,137,141,174,141,179,51,165,189,47,84,114,39,109,241,189,242,104,0,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,0,98,175,43,143,66,122,101,248,215,188,86,153,84,0,0,0,26,171,147,253,202,227,208,158,153,126,53,239,21,166,85,0,0,0,0,0,49,87,154,63,161,61,77,252,23,222,40,136,1,54,168,0,8,171,231,157,250,147,253,228,254,26,74,160,2,0,121,92,122,236,211,47,198,189,158,180,159,224,0,128,30,104,254,187,53,55,240,95,103,162,51,255,0,146,167,165,140,167,230,5,119,183,91,140,255,0,0,66,95,29,92,178,179,45,21,200,106,181,7,65,236,181,121,6,157,92,106,32,99,45,209,206,147,92,108,213,117,53,81,83,195,68,216,220,238,245,99,36,154,162,54,66,232,209,242,249,171,100,77,216,146,203,34,156,0,240,125,106,225,55,72,218,219,130,85,201,157,230,52,244,117,249,91,230,149,170,202,105,216,199,44,116,49,54,55,186,46,138,117,154,86,44,141,115,150,87,185,239,234,232,88,227,143,40,0,0,0,22,211,136,173,6,195,120,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,235,141,206,221,90,143,111,91,21,241,185,122,30,228,88,65,211,158,94,122,243,157,241,47,124,225,186,170,142,146,219,81,135,212,66,185,70,67,27,188,77,186,221,69,43,18,72,106,26,228,233,89,95,60,78,107,161,129,122,36,118,234,143,72,146,57,157,22,193,32,12,127,213,205,55,177,104,255,0,2,58,131,165,248,197,101,214,174,213,140,233,125,242,221,73,53,210,185,245,117,79,142,59,100,232,138,249,31,255,0,19,26,141,141,141,217,145,177,140,107,88,221,117,205,170,0,0,0,3,0,57,213,250,88,197,190,96,80,251,117,196,207,240,4,0,242,184,245,217,166,95,141,123,61,105,63,192,1,10,220,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,68,170,0,6,170,230,213,0,12,85,229,113,232,79,76,191,26,247,138,211,42,128,3,21,121,163,250,19,212,223,193,125,226,136,128,19,106,128,0,0,0,138,190,121,223,169,63,222,79,225,164,170,0,32,7,149,199,174,205,50,252,107,217,235,73,254,0,0,0,1,170,185,181,64,2,213,112,157,233,99,70,254,95,227,222,221,1,117,64,2,42,249,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,164,255,0,0,6,42,243,71,244,39,169,191,130,251,197,17,149,64,13,85,205,170,0,0,0,0,0,0,0,0,0,3,85,115,101,62,19,189,44,104,223,203,252,123,219,160,46,168,0,0,0,0,0,69,95,60,239,212,159,239,39,240,210,85,0,16,173,201,83,213,62,83,242,254,187,220,109,196,212,128,0,0,0,128,30,104,254,187,53,55,240,95,103,162,39,248,1,128,28,149,61,44,101,63,48,43,189,186,220,103,248,0,69,95,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,113,53,32,0,0,0,0,0,0,8,171,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,147,252,0,0,0,0,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,211,42,128,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,101,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,170,155,236,114,190,72,19,254,112,57,0,166,73,25,19,22,73,23,102,167,197,64,182,250,241,170,246,237,38,195,102,189,214,200,141,122,163,85,155,164,159,227,163,98,249,177,170,191,207,53,230,108,121,31,16,154,191,85,208,178,58,186,255,0,89,91,86,198,247,186,187,109,85,150,117,106,58,71,39,146,110,191,21,79,234,50,107,153,143,20,119,13,91,212,120,240,139,52,203,21,166,198,202,170,73,210,57,167,68,150,68,172,118,200,230,185,26,223,46,195,23,125,149,60,252,190,6,68,242,190,224,246,150,197,37,46,178,101,10,233,170,107,45,242,36,16,190,26,119,49,145,207,5,51,211,207,119,59,116,235,114,125,223,212,128,103,222,134,105,77,135,73,240,43,70,63,101,167,142,52,134,134,158,55,43,97,142,53,242,134,38,46,253,8,136,191,222,208,184,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,7,7,32,126,54,95,141,209,101,184,237,125,134,190,158,57,99,171,167,150,36,108,141,106,166,238,141,205,254,114,42,127,57,126,227,93,206,40,116,94,247,195,118,180,201,143,53,25,3,96,138,138,229,65,36,83,181,202,221,218,138,139,187,17,189,43,220,141,255,0,4,79,185,119,220,216,240,193,158,102,220,56,212,106,158,158,212,230,22,138,26,71,86,90,161,241,29,199,190,54,57,221,138,106,183,35,119,86,42,175,155,155,247,167,245,160,30,195,128,94,41,236,154,249,135,79,108,109,77,87,210,86,200,146,89,162,154,9,27,208,143,169,153,173,251,74,247,162,238,136,223,130,153,108,107,153,193,214,190,207,160,26,177,79,126,146,105,153,111,185,186,154,146,177,35,107,221,179,82,166,39,245,244,181,237,221,81,168,253,190,63,31,36,243,54,25,196,242,187,78,101,102,134,245,103,153,207,130,94,173,186,163,86,42,108,247,55,224,191,210,213,3,246,142,54,243,83,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,27,121,156,128,0,196,158,62,184,167,178,104,30,29,5,177,213,53,95,73,92,226,89,97,138,24,36,119,90,50,166,22,187,237,35,216,137,178,43,190,42,100,230,89,149,218,112,219,52,215,171,196,206,100,17,116,239,211,26,189,87,119,181,191,4,254,151,33,175,55,24,186,251,62,191,234,197,69,250,57,166,125,190,216,234,154,74,52,145,175,110,237,90,153,95,215,210,231,187,101,86,171,55,248,124,60,211,200,14,254,21,248,125,201,248,152,212,186,133,68,134,122,40,103,146,91,164,147,84,181,175,116,146,195,59,216,169,214,215,245,42,190,63,53,84,95,244,249,155,9,226,24,221,22,37,142,208,88,104,41,227,138,58,74,120,162,86,177,173,68,221,177,181,191,205,68,79,230,167,220,98,31,44,45,2,159,73,244,118,75,205,226,146,153,181,183,233,169,110,8,232,222,199,170,35,168,163,221,21,81,168,169,178,189,126,245,248,252,84,205,80,0,28,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,224,112,215,34,249,111,230,114,190,104,116,185,21,175,234,223,203,112,59,207,158,225,65,75,116,162,158,223,91,11,37,130,162,55,69,35,92,212,114,43,92,138,139,228,168,169,240,85,62,128,4,39,243,33,224,210,167,74,46,148,250,137,134,218,41,163,180,86,76,248,234,163,138,88,35,72,146,58,88,156,142,108,109,99,60,191,55,42,175,197,119,84,217,60,207,109,202,203,139,105,237,25,13,86,149,231,23,90,217,226,154,154,20,161,145,233,52,234,174,125,98,245,245,42,200,168,159,235,134,237,246,83,203,246,237,231,40,26,207,165,118,61,96,193,46,56,125,242,157,242,178,166,154,162,40,209,147,186,37,234,146,23,199,250,73,254,89,175,230,170,233,62,163,112,145,169,246,249,170,214,145,147,210,212,197,81,67,51,102,101,75,100,116,73,4,202,142,77,145,118,71,61,159,114,111,231,253,96,108,111,73,85,13,117,44,53,148,206,234,138,118,54,70,46,219,110,213,77,211,201,78,227,21,248,4,226,102,131,93,180,130,203,73,95,83,189,246,213,108,129,149,205,109,27,161,103,113,36,146,37,233,93,213,21,55,141,54,216,202,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,93,84,52,52,179,86,84,187,166,40,24,233,30,187,111,179,81,55,95,36,59,140,87,227,239,137,154,13,9,210,11,213,37,5,78,215,219,173,178,118,80,181,212,110,153,157,197,146,56,147,169,119,68,68,222,69,223,112,48,183,154,111,22,211,221,242,26,93,43,193,238,181,176,69,13,52,201,93,35,18,104,21,28,202,196,232,233,84,145,17,127,214,238,223,236,175,151,236,223,203,196,242,222,224,210,167,85,238,149,26,137,153,90,41,164,180,81,204,200,233,99,150,88,36,73,82,74,89,92,174,116,110,99,252,191,57,18,167,193,119,69,221,60,140,114,210,173,39,212,110,45,245,62,225,53,34,210,62,122,170,153,106,43,166,116,204,166,108,110,149,39,153,17,169,178,174,202,230,63,238,93,188,191,172,216,15,70,116,174,199,163,248,37,187,15,177,211,190,38,83,83,83,197,34,62,119,74,189,81,194,200,255,0,73,127,200,3,217,91,232,41,109,116,80,91,232,161,100,80,83,198,216,163,107,90,141,68,107,81,17,60,145,17,62,8,135,208,0,20,185,200,158,91,249,156,167,192,233,68,87,63,171,127,45,206,228,242,64,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,84,69,57,0,82,221,209,54,84,42,0,1,132,188,203,120,104,178,234,198,151,187,43,167,163,169,117,222,194,218,202,216,31,20,210,116,245,54,141,219,35,154,141,114,42,42,196,207,216,190,95,31,53,51,104,232,174,162,167,184,209,79,111,171,106,186,26,152,159,12,136,139,178,171,92,138,139,230,159,15,37,3,94,62,18,117,223,38,225,159,89,210,38,203,12,52,213,181,212,214,203,155,101,167,107,145,168,202,182,110,237,222,172,86,236,157,207,53,95,191,205,63,100,252,233,126,109,67,168,152,21,139,48,160,168,138,102,93,104,33,170,85,141,205,84,221,237,255,0,213,114,167,197,23,239,82,29,185,163,112,185,109,210,172,217,117,59,21,181,86,54,155,38,187,84,173,98,247,37,153,136,229,134,57,17,201,212,221,154,158,82,111,246,191,226,79,43,157,202,159,139,42,186,89,166,209,156,186,225,69,29,29,5,13,52,86,197,124,113,68,247,34,213,57,170,157,74,246,171,213,18,102,167,232,175,244,238,191,16,150,80,117,211,207,21,85,60,85,80,57,29,28,204,108,140,114,42,42,43,85,55,69,242,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,212,79,21,45,60,181,83,185,27,28,44,116,143,114,170,34,35,81,55,85,243,3,204,234,134,109,67,167,120,21,247,48,175,168,138,22,90,168,38,170,69,145,205,68,221,141,255,0,214,114,39,197,83,239,66,1,184,182,215,124,155,137,141,103,88,157,44,51,83,81,87,84,219,45,141,138,157,173,71,35,234,223,179,183,98,189,93,186,118,252,209,126,239,36,253,185,125,205,99,139,42,186,169,161,209,156,70,225,69,37,29,125,13,76,87,53,100,113,74,246,162,85,53,168,157,72,247,43,21,82,23,39,232,167,244,108,191,11,99,202,231,133,203,110,170,230,201,169,217,85,170,177,212,216,205,218,153,104,215,185,44,44,87,36,50,72,174,94,150,236,228,243,143,111,181,255,0,18,249,134,108,242,210,225,162,203,164,250,94,220,174,162,142,165,183,123,243,104,235,103,124,179,73,211,212,234,54,238,141,106,181,168,136,139,43,255,0,106,249,252,124,144,205,163,162,134,138,158,221,69,5,190,145,170,216,105,162,100,49,162,174,234,141,106,34,39,154,252,124,144,239,0,82,237,213,54,68,42,0,112,136,136,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,187,136,205,24,183,235,150,155,92,112,234,215,49,143,125,61,74,64,231,119,21,17,239,167,146,52,242,99,145,87,244,211,200,128,125,103,211,92,183,134,77,113,184,218,39,141,236,117,150,242,233,40,42,60,59,216,201,155,27,217,43,122,123,173,93,246,71,49,23,244,191,167,127,191,100,147,10,57,145,112,163,38,185,105,252,121,6,63,35,25,118,179,77,83,94,136,232,167,147,185,181,35,145,26,136,197,84,77,221,27,60,250,87,252,255,0,120,126,207,0,28,87,99,250,205,165,184,230,45,89,82,145,223,237,182,248,41,42,35,146,122,126,165,145,189,228,85,70,49,81,200,138,144,42,167,217,79,37,67,47,141,110,52,67,80,111,220,51,241,5,106,187,92,98,145,142,199,47,125,139,148,8,198,177,206,70,43,226,114,162,202,223,179,178,61,203,230,137,229,241,219,226,155,5,104,134,168,89,245,123,76,177,220,230,209,43,85,151,91,108,21,78,103,118,55,185,138,230,175,146,244,46,219,238,213,3,222,148,170,244,249,149,28,42,110,138,128,112,143,69,57,221,63,105,243,200,213,106,238,170,138,159,113,203,101,254,128,62,128,82,213,220,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,46,93,128,231,116,253,167,10,244,67,165,210,255,0,65,196,109,87,46,232,168,137,247,129,222,139,213,230,84,112,137,178,108,114,0,196,30,63,248,174,199,244,103,75,114,60,90,142,165,36,191,220,173,243,210,83,199,28,244,253,73,35,187,40,138,172,122,171,149,17,39,69,95,178,190,72,166,64,235,126,168,89,244,135,76,178,44,230,239,43,81,150,171,108,245,77,103,118,54,57,234,214,252,19,173,118,223,119,33,175,174,183,234,13,251,137,142,32,174,183,107,116,82,61,217,29,239,177,109,129,88,215,185,168,245,100,77,85,88,155,246,183,70,53,124,145,124,190,27,252,84,41,209,141,53,203,120,155,215,27,117,162,8,222,247,94,175,45,146,190,163,195,189,236,133,178,61,242,187,171,180,212,219,116,107,209,63,71,250,54,251,167,227,135,61,24,183,232,110,155,91,176,234,39,49,239,101,61,50,78,230,247,17,21,236,167,142,53,242,123,149,83,244,23,200,199,158,91,188,40,201,161,186,127,38,65,144,72,199,221,175,51,83,87,170,54,41,227,237,239,72,212,86,170,61,81,23,103,72,255,0,62,148,255,0,55,221,154,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,14,55,57,56,84,251,208,2,185,16,35,145,201,186,29,50,43,147,224,81,27,213,171,178,238,7,212,81,52,49,212,67,37,60,205,234,142,86,171,28,155,237,186,42,108,168,84,138,138,136,169,247,156,129,15,28,208,248,68,185,88,114,123,214,184,227,108,71,80,84,75,45,109,124,109,134,161,238,233,218,150,52,94,165,87,49,17,189,79,85,95,36,217,23,252,223,31,44,62,46,160,195,242,139,14,138,228,177,189,180,213,213,12,163,163,168,89,160,99,27,191,138,145,119,71,34,59,227,35,17,62,210,170,175,236,220,149,189,101,210,251,6,174,105,213,251,9,190,219,169,106,153,116,160,154,149,171,60,74,244,106,185,19,238,69,69,248,181,191,5,223,201,8,3,226,3,75,178,238,22,56,129,184,199,104,116,244,45,179,94,159,81,103,171,166,138,88,90,214,181,89,34,35,21,232,190,77,73,90,223,139,147,246,252,118,3,98,250,90,168,43,105,162,171,166,145,175,138,102,53,236,115,85,21,21,21,55,79,52,254,133,59,76,42,229,193,197,204,122,239,128,63,26,201,106,106,62,159,178,201,75,64,174,170,169,133,238,157,82,145,21,94,136,157,46,68,87,70,253,147,101,243,255,0,57,154,160,80,246,117,109,230,116,35,85,139,183,151,245,31,81,213,44,125,94,105,228,160,24,244,59,79,149,170,141,119,154,238,119,49,251,253,251,129,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,15,246,81,248,236,255,0,207,159,252,153,179,255,0,217,9,254,53,87,3,102,142,30,178,155,238,115,160,90,105,154,229,53,222,54,245,144,97,246,107,165,198,167,180,200,251,245,83,209,69,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,34,224,22,171,132,239,75,26,55,242,255,0,30,246,232,11,170,0,0,0,178,156,100,235,29,247,135,254,30,50,13,98,199,33,241,21,120,205,194,199,81,37,55,83,25,226,233,95,119,163,142,166,155,173,236,122,71,221,130,73,98,238,116,43,153,215,212,223,180,212,82,245,152,171,205,31,208,158,166,254,11,239,20,64,93,254,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,174,55,59,100,114,177,189,108,86,72,212,232,123,85,110,89,175,15,3,156,93,221,120,65,213,199,101,115,219,170,239,24,157,250,157,182,220,142,213,5,67,152,247,192,143,71,50,170,22,43,146,39,212,194,189,93,29,196,217,89,36,209,163,163,238,172,141,216,35,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,3,245,128,0,0,0,0,0,91,254,33,114,155,238,13,160,90,151,154,226,213,222,10,245,143,225,247,155,165,186,167,180,201,59,21,80,81,75,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,34,218,240,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,213,209,220,77,209,241,205,26,58,78,210,200,239,107,197,143,165,141,100,249,127,144,251,116,230,190,220,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,111,68,141,110,200,229,99,186,30,140,145,169,214,198,170,6,203,192,182,156,58,235,206,27,196,150,145,216,181,91,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,119,92,110,118,200,229,99,122,216,172,145,169,208,246,170,220,176,0,0,0,0,35,87,141,126,108,88,174,45,110,173,211,126,21,239,159,76,228,143,221,147,230,52,205,141,212,54,169,162,170,98,58,56,35,168,129,241,215,247,35,142,102,172,141,218,36,108,177,190,55,202,170,168,204,160,224,147,140,28,103,139,157,47,138,244,213,164,162,205,172,116,240,55,44,179,210,69,81,216,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,78,167,97,175,53,206,5,191,191,241,65,162,152,103,254,49,85,159,209,80,187,252,151,54,233,29,58,55,253,215,197,61,174,255,0,2,101,103,250,226,98,58,180,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,104,108,210,11,105,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,117,198,231,108,142,86,55,173,138,201,26,157,15,106,173,203,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,140,10,46,111,182,166,113,129,94,219,133,117,92,250,5,37,58,89,40,95,13,173,177,84,193,63,84,106,183,153,90,173,117,68,172,235,73,88,144,181,209,170,83,189,143,236,172,204,88,223,106,185,150,243,4,169,214,27,173,227,135,205,32,186,210,73,167,212,21,30,26,241,118,164,150,42,168,50,87,177,212,179,198,177,171,224,71,192,202,122,152,37,106,62,25,92,201,211,103,34,171,21,187,199,176,27,84,2,26,249,98,243,0,163,210,42,202,110,31,181,191,34,240,152,45,95,76,24,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,121,205,35,220,216,92,198,238,141,141,207,124,115,40,0,198,174,58,56,205,177,112,121,167,20,183,56,237,95,76,230,121,71,136,167,198,109,178,177,233,74,233,34,70,119,106,106,100,110,219,67,23,118,37,88,218,228,146,71,61,173,111,74,43,229,142,224,113,59,196,46,43,194,254,141,94,181,115,41,166,241,254,3,183,77,110,181,178,170,58,121,174,117,210,187,166,42,120,220,245,255,0,42,71,171,90,247,50,40,165,122,49,253,29,43,175,14,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,154,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,40,74,247,47,254,103,84,122,187,89,105,209,14,32,107,124,38,117,87,215,21,183,38,157,240,69,75,126,170,146,121,28,202,87,69,12,81,71,75,50,70,232,99,137,62,211,102,115,28,157,77,145,204,100,146,42,69,95,42,62,5,191,188,113,65,173,120,103,254,47,85,128,81,87,59,252,167,58,233,37,58,183,253,203,194,189,206,255,0,14,100,103,250,222,98,85,0,199,254,61,117,75,59,209,110,19,179,157,76,211,75,239,208,217,37,155,232,207,5,91,225,97,168,237,119,110,84,176,201,249,185,152,248,221,188,114,189,191,105,171,182,251,166,202,136,169,24,28,61,115,30,227,59,57,215,221,52,194,178,157,100,241,182,92,131,48,179,90,238,52,223,87,109,81,247,233,103,173,138,57,99,235,101,51,94,222,166,61,201,187,85,28,155,238,138,139,230,72,175,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,0,108,166,0,0,1,226,181,163,87,176,221,5,210,252,131,87,53,2,122,184,236,88,237,59,102,168,74,72,22,105,229,123,228,108,81,67,27,60,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,2,223,241,131,197,158,27,194,46,151,253,120,190,211,210,94,47,181,245,17,211,88,177,199,87,173,44,247,87,164,140,73,213,143,72,229,86,50,40,158,178,57,234,206,141,251,108,85,71,74,196,92,127,229,185,204,18,167,136,154,105,52,123,89,46,180,141,212,91,117,59,170,104,174,83,75,20,47,201,152,178,207,36,169,21,60,48,69,12,47,166,133,32,106,177,174,115,228,98,62,77,182,100,138,145,67,196,239,16,185,87,20,26,203,122,213,204,166,155,192,120,254,221,53,186,214,202,169,42,33,182,80,196,222,152,169,227,115,215,252,169,30,173,107,26,249,101,149,232,198,117,244,165,180,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,13,167,129,141,92,11,241,155,98,227,15,78,42,174,114,90,190,134,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,237,247,134,94,212,170,145,185,203,36,110,99,154,238,164,70,75,38,74,129,142,188,192,181,23,81,52,131,133,124,175,84,180,183,51,171,198,242,28,110,162,219,52,19,195,71,73,82,201,217,53,108,52,175,134,86,85,67,43,85,157,53,10,244,86,35,94,143,141,159,107,167,169,174,138,12,79,154,199,25,214,124,170,205,118,202,117,67,235,5,150,138,225,79,81,113,180,125,9,106,164,250,66,149,146,53,210,211,119,217,72,175,139,184,196,115,59,141,78,166,245,110,158,104,78,158,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,107,5,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,129,180,152,49,255,0,128,125,76,202,181,119,132,45,54,206,179,90,191,23,122,168,183,212,91,234,106,157,36,146,73,85,224,170,230,163,100,242,190,71,185,239,154,70,83,181,242,61,93,246,164,115,220,136,136,168,137,144,0,88,174,56,181,123,50,208,142,21,243,205,82,211,233,233,32,200,109,52,244,112,208,207,83,2,76,202,119,212,214,193,74,179,35,23,236,185,236,108,238,123,17,200,230,117,181,189,77,123,119,106,196,94,39,204,123,152,78,115,149,89,176,172,91,89,60,109,235,32,184,83,218,237,212,223,87,108,145,247,234,167,145,177,197,31,91,233,154,198,245,61,237,77,220,168,212,223,117,84,79,51,37,121,222,234,151,255,0,67,77,20,183,223,127,241,188,166,239,108,240,191,213,77,65,63,121,89,255,0,229,38,244,49,255,0,210,246,255,0,123,83,31,249,71,105,158,85,152,113,123,103,206,173,52,155,89,112,43,125,125,194,239,85,36,114,118,219,226,105,38,163,130,6,189,172,86,36,207,124,234,246,177,238,111,84,112,78,228,85,86,108,161,34,156,208,53,239,86,56,118,208,43,6,107,163,153,95,213,251,213,110,97,75,107,158,167,192,211,85,245,210,190,138,182,71,71,209,81,28,140,77,223,12,107,186,39,87,217,219,125,149,81,113,3,128,174,61,120,177,214,158,44,112,109,51,212,189,86,250,103,27,188,253,39,227,104,190,130,182,211,247,123,86,218,169,163,252,228,52,236,145,187,73,19,29,246,92,155,237,178,238,138,168,185,1,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,104,19,252,0,0,0,0,98,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,203,82,21,185,213,250,167,197,190,95,208,251,141,196,9,169,4,101,242,161,227,142,155,37,181,89,56,71,212,102,85,173,246,219,79,80,204,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,167,38,209,44,49,54,61,152,232,217,222,147,64,0,0,0,0,48,43,153,30,105,198,190,132,83,71,173,26,9,170,181,112,105,244,116,237,110,67,65,53,162,201,43,44,115,247,96,167,129,241,62,120,150,162,118,84,62,116,221,136,146,44,111,99,220,174,70,61,172,143,5,176,14,108,156,99,99,57,149,166,251,153,231,84,153,141,138,146,161,29,112,177,84,217,173,244,108,174,129,81,81,204,73,233,233,219,44,79,217,122,152,244,85,68,123,90,174,108,141,234,99,167,78,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,5,185,134,112,89,117,225,99,84,42,47,184,134,63,86,221,43,201,106,17,113,250,197,169,117,82,81,78,177,245,75,111,158,71,53,28,199,181,201,43,162,71,171,149,240,163,87,185,35,217,55,72,77,254,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,45,180,227,215,84,179,189,22,225,59,57,212,205,52,190,253,13,146,89,190,140,240,85,190,22,26,142,215,118,229,75,12,159,155,153,143,141,219,199,43,219,246,154,187,111,186,108,168,138,144,237,192,15,24,55,94,19,117,113,174,184,45,36,152,38,99,81,71,65,149,178,104,156,175,166,129,143,114,71,93,19,163,99,165,235,167,73,165,122,198,214,185,37,99,158,206,158,181,142,72,229,83,153,141,218,213,127,229,255,0,168,23,219,21,206,146,227,109,184,211,216,106,232,235,41,38,108,208,84,193,37,218,133,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,4,122,240,245,204,123,140,236,231,95,116,211,10,202,117,147,198,217,114,12,194,205,107,184,211,125,93,181,71,223,165,158,182,40,229,143,173,148,205,123,122,152,247,38,237,84,114,111,186,42,47,153,55,230,181,156,39,122,167,209,191,152,24,247,184,192,78,79,27,124,96,227,60,35,105,124,183,167,45,37,110,109,124,167,157,184,157,158,174,42,142,197,116,241,73,3,38,124,146,68,197,107,89,11,106,89,42,177,207,141,100,70,171,24,230,170,245,52,44,255,0,49,254,96,20,124,59,216,165,210,77,33,200,191,238,177,95,225,167,150,166,158,56,42,35,199,105,122,217,39,85,67,38,100,145,190,105,163,69,99,33,86,245,36,114,172,174,86,126,101,37,143,91,79,51,30,96,23,251,173,21,138,197,172,21,119,27,149,198,162,58,74,58,58,76,74,211,52,245,51,200,228,108,113,71,27,104,213,207,123,156,168,212,106,34,170,170,162,33,141,121,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,50,124,183,57,125,212,240,237,77,38,176,235,37,170,145,218,139,113,167,117,53,21,182,104,162,153,248,203,18,89,227,149,98,168,134,121,97,153,245,48,172,14,87,181,173,124,108,87,199,190,207,145,20,46,94,173,167,22,58,47,192,198,93,145,174,174,253,110,214,43,37,190,59,237,85,238,43,85,182,158,150,142,24,167,134,74,216,169,161,116,12,138,72,98,164,142,165,81,210,177,210,200,238,167,53,26,174,142,38,69,173,167,154,159,28,118,235,173,21,194,179,87,105,46,148,244,181,17,205,45,13,94,55,108,108,21,76,107,145,93,12,139,13,59,37,70,57,17,90,171,27,216,253,149,122,92,213,217,82,125,13,107,56,167,209,79,228,237,196,22,109,163,145,220,60,109,38,63,112,79,1,59,165,238,72,250,25,226,101,69,47,117,221,184,209,102,72,38,137,36,233,98,55,184,143,233,221,187,42,134,199,184,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,26,220,208,56,204,226,79,135,109,125,176,97,90,57,169,31,87,236,181,184,125,45,210,122,111,161,232,42,250,234,159,91,91,27,164,235,168,130,71,166,236,134,52,217,23,167,236,239,182,234,170,183,87,147,238,177,216,179,158,24,19,74,169,225,240,247,173,52,184,79,79,89,31,83,223,223,165,174,168,158,174,158,167,117,99,88,222,167,190,166,46,218,57,238,79,13,214,238,148,145,168,98,7,58,191,84,248,183,203,250,31,113,184,129,149,92,169,56,163,215,110,37,63,42,63,150,188,231,235,31,213,207,161,62,140,254,230,81,209,246,60,71,142,239,127,173,162,143,171,171,177,23,233,111,183,79,150,219,174,249,149,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,228,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,28,28,140,127,93,159,187,127,196,143,127,206,147,88,239,184,126,141,98,90,59,104,135,183,73,168,151,10,138,139,165,79,83,23,170,150,218,234,121,27,77,208,230,42,167,92,243,211,203,220,107,216,230,248,110,159,180,217,28,136,24,45,253,148,126,59,63,243,231,255,0,38,108,255,0,246,66,111,180,6,221,171,22,189,26,196,233,181,211,35,250,111,62,125,189,181,23,250,159,7,77,77,219,170,149,206,145,105,186,41,85,97,94,194,61,176,119,35,251,50,118,186,252,186,182,32,51,130,61,6,166,226,59,137,124,59,77,175,52,85,115,227,203,80,251,166,64,176,211,203,35,18,221,76,197,150,72,229,124,79,99,161,100,206,108,116,201,47,91,122,31,80,197,77,221,210,213,216,204,0,0,12,106,224,95,140,219,23,24,122,113,85,115,146,213,244,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,111,188,50,246,165,84,141,206,89,35,115,28,215,117,34,50,89,50,84,214,51,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,97,62,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,129,120,0,0,12,63,230,129,175,122,177,195,182,129,88,51,93,28,202,254,175,222,171,115,10,91,92,245,62,6,154,175,174,149,244,85,178,58,62,138,136,228,98,110,248,99,93,209,58,190,206,219,236,170,139,152,6,0,115,171,244,177,139,124,192,161,246,235,136,24,255,0,192,87,30,188,88,235,79,22,56,54,153,234,94,171,125,51,141,222,126,147,241,180,95,65,91,105,251,189,171,109,84,209,254,114,26,118,72,221,164,137,142,251,46,77,246,217,119,69,84,89,127,32,7,149,199,174,205,50,252,107,217,235,73,254,0,0,0,0,3,0,57,173,241,71,174,220,53,254,75,191,34,153,207,213,207,172,127,77,253,39,253,204,163,172,239,248,127,3,217,255,0,92,197,39,79,79,126,95,209,219,126,175,61,246,77,177,255,0,128,174,61,120,177,214,158,44,112,109,51,212,189,86,250,103,27,188,253,39,227,104,190,130,182,211,247,123,86,218,169,163,252,228,52,236,145,187,73,19,29,246,92,155,237,178,238,138,168,190,175,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,4,255,0,0,0,195,254,57,184,205,190,240,121,168,250,59,115,146,213,244,206,25,148,125,57,79,147,91,98,99,18,169,209,196,180,29,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,210,170,201,99,203,91,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,8,182,231,157,250,147,253,228,254,26,90,174,88,188,120,254,68,47,180,218,13,171,23,174,156,7,32,184,55,232,219,165,198,227,219,165,197,230,115,38,116,155,55,180,229,236,212,78,234,116,119,84,145,197,11,150,73,151,110,185,92,161,53,32,0,0,0,0,0,0,0,32,7,251,40,252,118,127,231,207,254,76,217,255,0,236,132,223,112,245,148,223,115,157,2,211,76,215,41,174,241,183,172,131,15,179,93,46,53,61,166,71,223,170,158,138,41,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,26,203,155,41,240,157,233,99,70,254,95,227,222,221,0,23,84,0,6,53,112,47,198,109,139,140,61,56,170,185,201,106,250,27,51,197,252,61,62,77,109,137,143,90,86,201,42,63,181,83,77,35,183,222,25,123,82,170,70,231,44,145,185,142,107,186,145,25,44,153,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,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,176,247,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,186,101,167,145,204,95,242,100,98,185,172,115,226,150,39,171,25,215,210,129,117,64,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,243,250,165,170,88,38,139,96,151,61,76,212,187,239,208,216,221,155,179,227,107,124,44,213,29,174,236,204,134,63,205,194,199,200,237,228,149,141,251,45,93,183,221,118,68,85,72,224,225,215,155,197,78,103,196,93,125,155,87,237,148,152,198,159,102,53,20,84,214,119,213,220,226,88,49,39,199,75,35,100,89,38,101,35,31,82,202,170,158,214,239,153,204,101,58,57,85,87,161,174,83,24,57,140,241,175,252,170,181,30,11,6,1,115,186,199,166,88,183,230,237,180,211,175,106,59,165,114,43,210,75,155,161,233,107,219,212,199,164,113,54,85,115,153,27,92,237,162,116,210,198,152,128,6,213,0,141,94,86,156,123,125,123,163,176,240,163,170,16,116,100,22,171,127,131,196,46,148,244,251,71,95,67,73,2,185,40,234,26,196,218,57,161,130,39,43,37,217,27,36,113,170,61,82,86,163,167,146,160,44,255,0,22,218,223,117,225,195,64,114,61,104,179,88,233,47,53,24,229,69,173,207,160,169,145,209,178,166,9,174,52,212,243,49,30,223,54,61,98,154,78,135,236,228,107,250,92,173,122,34,177,125,94,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,45,138,230,143,232,79,83,127,5,247,138,34,37,120,23,227,54,251,193,230,163,213,92,228,181,125,51,134,101,30,30,159,38,182,196,198,37,83,163,137,95,218,169,166,145,219,109,52,93,217,85,35,115,146,57,26,247,53,221,42,172,150,48,216,80,31,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,0,3,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,15,43,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,228,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,229,56,73,214,251,175,17,250,3,142,107,69,230,199,73,102,168,200,234,46,142,101,5,52,142,145,148,208,67,113,169,167,133,138,247,121,189,233,20,49,245,191,102,163,159,212,228,107,17,81,137,9,124,116,113,155,125,227,15,81,233,110,113,218,190,134,195,49,127,17,79,140,219,101,99,22,169,177,202,172,238,212,212,200,221,247,154,94,212,74,177,181,203,28,109,99,90,222,165,71,203,36,181,114,184,244,39,166,95,141,123,197,104,31,39,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,106,40,155,11,24,199,210,211,50,153,138,222,183,201,43,26,249,87,244,37,84,203,83,91,110,38,238,215,91,7,23,122,175,125,177,92,234,237,215,43,118,164,95,106,232,235,41,38,116,51,211,79,29,206,103,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,54,156,11,241,155,98,227,15,78,42,174,114,90,190,134,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,237,247,134,94,212,170,145,185,203,36,110,99,154,238,164,70,75,32,100,168,0,0,0,11,41,198,78,177,223,120,127,225,227,32,214,44,114,31,17,87,140,220,44,117,18,83,117,49,158,46,149,247,122,56,234,105,186,222,199,164,125,216,36,150,46,231,66,185,157,125,77,251,77,69,61,7,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,215,27,157,178,57,88,222,182,43,36,106,116,61,170,182,131,154,63,161,61,77,252,23,222,40,136,139,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,171,163,184,155,43,36,154,52,116,125,213,145,161,176,240,63,39,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,63,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,212,247,161,203,223,183,223,177,210,229,71,59,201,118,0,173,87,174,222,95,212,119,177,157,59,249,148,197,31,79,154,249,169,218,0,234,170,170,130,138,154,90,186,153,26,200,161,99,158,247,57,81,17,17,19,117,243,95,232,67,180,194,174,99,252,92,199,161,24,3,49,172,106,166,163,233,251,212,149,84,8,234,90,152,88,232,21,105,21,81,234,139,212,229,68,116,140,221,54,79,63,243,1,136,60,207,56,186,131,48,202,47,218,43,141,70,247,83,80,212,62,142,178,161,38,129,236,118,222,22,68,217,26,138,239,140,111,69,251,72,168,191,183,99,236,229,121,194,37,202,253,147,217,117,199,36,98,54,130,158,88,171,104,35,124,53,12,119,78,213,81,170,245,34,181,138,142,233,98,162,249,166,202,159,231,197,46,31,244,187,46,226,159,136,27,116,119,119,79,92,219,205,233,149,23,138,186,152,165,153,174,107,149,242,42,61,88,137,228,228,137,205,248,181,63,103,195,98,127,52,107,75,236,26,71,167,86,28,38,197,110,165,165,101,174,130,26,87,44,17,43,17,202,212,95,185,85,87,226,231,124,87,127,53,3,218,195,12,116,240,199,79,11,122,99,137,168,198,166,251,236,136,155,34,21,131,133,84,68,85,95,184,2,185,26,155,168,71,34,159,52,143,87,46,201,185,92,106,229,248,129,221,185,201,194,39,237,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,183,116,62,119,162,181,119,253,167,212,190,103,84,141,223,238,1,4,159,204,85,248,39,145,220,124,107,187,23,203,203,207,200,250,99,127,83,81,119,243,216,10,204,50,230,31,194,157,167,87,52,183,32,203,49,220,82,158,171,39,161,163,154,174,9,97,167,69,157,210,35,160,85,68,119,91,124,220,216,85,62,11,229,255,0,30,102,157,53,148,116,183,10,73,168,107,96,100,212,243,177,99,146,55,166,237,115,87,226,138,128,107,163,195,182,173,231,124,46,107,149,178,74,218,235,133,146,146,146,238,200,175,116,114,47,109,175,99,22,72,92,231,110,215,121,55,173,254,104,139,190,202,155,253,233,62,58,27,172,24,190,179,224,118,236,171,28,188,82,215,119,41,233,214,117,134,110,181,71,190,6,73,231,246,91,178,253,175,134,196,105,243,72,224,229,150,90,133,214,61,61,198,59,52,144,211,84,213,93,155,69,75,246,92,174,170,107,186,222,189,207,37,106,76,245,85,70,124,19,207,250,45,31,46,30,45,238,250,69,168,180,26,119,150,101,21,16,227,183,187,148,17,35,106,234,85,33,167,84,134,72,209,187,43,29,178,111,218,106,39,83,81,21,19,96,39,44,31,153,142,100,86,124,166,211,79,120,178,92,105,235,41,167,141,143,73,32,145,30,223,180,212,114,38,233,253,14,69,255,0,57,250,96,116,75,23,151,83,80,225,142,68,242,248,41,222,168,138,155,41,243,72,206,149,234,68,80,62,134,187,127,188,168,249,227,127,151,146,249,157,232,187,129,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,170,185,181,65,170,184,27,41,240,157,233,99,70,254,95,227,222,221,1,117,75,85,194,119,165,141,27,249,127,143,123,116,5,213,0,0,0,98,175,52,127,66,122,155,248,47,188,81,25,84,98,175,52,127,66,122,155,248,47,188,81,1,0,38,111,242,208,227,142,167,135,28,202,29,30,206,25,72,253,58,205,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,236,50,52,145,138,138,215,178,108,64,211,220,42,235,169,89,254,53,167,54,42,138,72,46,89,85,226,138,201,71,45,91,220,216,35,158,166,102,67,27,164,115,90,231,35,17,207,69,85,70,185,118,223,100,95,128,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,218,32,17,87,202,179,143,31,251,209,194,166,175,222,191,198,197,136,95,110,119,31,247,6,83,89,26,206,215,251,225,209,62,73,191,197,211,177,191,222,152,74,160,0,0,0,0,22,171,139,31,75,26,201,242,255,0,33,246,233,205,107,13,148,248,177,244,177,172,159,47,242,31,110,156,214,176,12,138,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,171,163,184,155,43,36,154,52,116,125,213,145,187,4,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,70,178,249,254,150,231,122,95,245,115,235,213,139,232,207,173,184,253,30,83,103,254,218,134,111,21,107,170,234,236,79,249,167,187,163,171,182,255,0,176,254,151,166,222,109,77,208,203,94,90,28,113,212,240,227,153,67,163,217,195,41,31,167,89,165,226,55,205,87,35,226,167,125,142,227,50,71,2,86,186,103,171,90,180,202,214,68,217,154,247,125,134,70,146,49,81,90,246,76,19,146,0,0,0,0,66,7,49,254,95,245,156,59,223,101,213,189,33,199,127,238,79,95,225,160,150,154,158,73,234,36,199,106,186,25,31,77,67,230,124,146,62,25,164,69,123,38,87,116,164,146,172,78,70,126,101,101,155,243,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,107,237,193,215,24,185,223,8,25,221,69,254,193,71,244,206,55,121,232,250,193,143,247,33,167,250,83,181,13,67,41,127,182,159,4,178,65,218,146,161,100,252,218,39,94,221,46,221,23,203,53,121,143,243,34,193,50,237,56,151,66,56,120,191,125,55,30,93,111,166,158,255,0,146,82,203,52,17,211,80,202,140,149,40,97,219,161,238,154,86,42,50,161,175,78,152,227,124,144,61,174,145,210,54,12,53,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,94,150,227,253,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,128,125,120,214,45,125,204,46,51,90,113,202,31,23,87,79,111,175,186,73,31,117,145,244,210,209,82,203,87,83,38,239,84,69,232,130,9,95,182,253,78,233,217,168,174,84,69,252,162,108,244,203,131,235,87,9,188,191,53,137,183,4,171,147,59,204,116,222,235,95,149,190,105,90,172,166,157,150,170,149,142,134,38,198,247,69,209,78,179,74,197,145,174,114,202,247,61,253,93,11,28,113,194,96,30,171,84,180,183,59,209,108,238,231,166,122,151,98,250,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,249,200,94,248,221,188,114,177,223,101,203,182,251,46,202,138,137,39,252,11,243,82,196,40,244,226,171,10,226,239,62,240,55,92,115,195,193,102,191,203,67,91,93,85,121,165,114,61,21,181,41,79,12,159,158,135,161,136,179,57,81,210,182,86,171,145,94,201,36,147,34,185,134,112,89,106,226,159,75,234,47,184,134,63,72,237,84,198,169,209,113,250,197,169,109,42,214,192,146,117,75,111,158,71,53,90,246,57,171,43,162,71,171,81,147,43,87,185,27,31,55,84,11,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,5,235,227,7,139,60,203,139,173,80,250,241,125,167,171,179,216,168,41,227,166,177,99,142,175,74,168,45,76,88,216,147,171,30,145,196,143,124,178,177,100,115,213,157,123,118,216,170,173,137,136,151,255,0,150,231,47,186,110,34,106,100,214,29,100,181,85,183,78,173,213,14,166,162,182,205,20,176,179,38,122,197,60,114,172,85,16,207,20,208,178,154,100,129,202,246,181,204,145,232,248,247,221,146,34,89,254,5,248,50,190,241,135,168,245,86,201,46,191,67,97,152,191,135,168,201,174,81,61,139,84,216,229,87,246,169,169,163,118,251,205,47,106,84,73,28,213,142,54,177,206,119,82,163,34,147,96,155,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,250,192,0,98,175,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,4,212,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,6,202,96,0,63,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,53,247,227,111,140,28,155,139,157,80,150,244,229,171,162,194,108,117,19,183,19,179,213,197,79,223,161,130,88,224,100,207,146,72,152,142,115,230,117,51,37,86,57,242,36,106,229,99,28,228,78,167,94,174,100,124,193,41,184,137,169,143,71,180,110,235,86,221,58,183,84,54,166,182,229,12,178,194,204,153,235,20,18,68,146,211,205,4,83,66,202,105,146,118,163,28,231,50,71,163,36,219,118,70,169,96,56,62,225,51,50,226,235,84,62,163,216,170,42,236,246,42,10,121,42,111,185,27,104,18,170,11,83,22,55,172,8,246,44,145,35,223,44,172,72,218,196,127,94,221,199,162,43,98,122,160,89,73,45,55,88,109,84,247,217,173,149,108,182,214,84,77,73,79,88,232,92,144,77,60,45,141,210,196,201,54,233,115,216,217,225,115,154,139,187,82,88,213,118,234,77,214,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,131,88,199,57,118,68,85,36,171,156,126,1,134,233,102,27,195,238,159,105,246,61,73,99,199,172,116,249,29,53,13,13,50,47,68,76,222,218,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,142,188,174,61,118,105,151,227,94,207,90,5,138,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,216,79,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,210,141,153,157,50,198,246,72,212,78,166,61,189,77,99,250,227,100,91,115,58,224,59,242,33,125,169,215,157,39,178,244,224,57,5,193,223,73,90,237,214,238,221,46,47,51,153,11,99,221,221,215,47,102,162,119,84,43,122,99,142,40,92,177,194,155,117,196,213,199,94,15,184,179,204,184,69,213,15,175,22,42,122,187,197,138,190,158,74,107,238,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,215,183,113,136,168,217,94,138,27,25,144,87,205,199,76,242,172,63,139,219,198,117,118,164,222,203,158,219,232,46,22,138,168,227,147,182,239,13,73,13,28,240,57,238,98,49,102,99,224,71,185,140,115,186,99,158,7,42,162,191,100,154,157,45,213,44,19,90,112,75,102,166,105,165,247,233,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,166,166,251,110,155,162,162,174,10,243,164,209,203,238,97,163,88,150,177,90,38,238,82,105,221,194,162,158,233,77,210,196,233,165,185,58,158,54,212,245,185,232,171,209,60,20,241,118,218,199,185,222,39,171,236,182,55,42,135,128,228,133,170,95,253,18,244,82,225,125,255,0,197,50,155,69,179,194,255,0,93,53,124,253,228,103,255,0,147,91,208,247,255,0,75,27,253,241,73,84,53,235,229,201,169,159,146,254,50,116,226,227,81,87,117,142,130,253,112,118,51,89,5,190,77,188,87,143,141,212,244,236,153,170,246,181,240,182,170,74,105,92,139,190,221,148,123,90,231,49,168,78,166,191,107,29,139,135,253,26,203,53,139,35,135,196,82,99,54,247,84,71,77,212,246,120,186,167,185,35,166,166,235,99,30,177,247,103,146,40,187,157,10,214,117,245,59,236,181,84,8,33,230,31,154,218,179,254,52,181,86,251,102,167,171,134,158,150,240,203,35,219,82,198,181,235,61,190,154,42,25,156,136,215,57,58,29,45,52,142,98,239,186,177,90,170,141,85,86,164,132,242,91,209,203,238,31,163,89,110,177,93,230,237,210,106,37,194,158,158,215,77,210,197,234,165,182,186,162,55,84,245,181,234,169,215,60,245,17,118,220,198,57,190,27,171,237,54,70,170,67,97,178,239,13,122,67,77,160,186,13,131,105,28,48,82,71,81,142,217,225,134,224,180,147,203,52,18,220,95,188,181,179,70,249,118,122,178,74,153,38,145,17,81,187,35,209,17,173,68,70,160,98,95,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,166,127,243,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,4,255,0,0,0,0,0,16,173,206,175,213,62,45,242,254,135,220,110,36,212,144,173,206,175,213,62,45,242,254,135,220,110,32,96,1,57,60,180,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,164,237,200,215,61,93,34,71,21,122,1,194,102,101,196,102,151,234,182,113,167,245,21,117,215,221,53,167,181,212,211,227,148,148,9,60,247,150,85,73,58,74,145,191,184,213,107,226,138,158,73,17,141,100,143,149,118,99,83,169,90,139,106,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,37,83,153,167,48,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,167,57,28,216,238,175,0,156,194,179,46,45,46,181,184,62,95,162,213,116,151,123,61,58,84,215,228,118,7,34,217,33,99,221,50,177,39,101,68,157,218,119,185,27,20,113,177,143,168,124,174,73,159,180,113,198,245,108,53,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,121,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,204,247,42,62,29,63,34,220,56,193,159,222,233,250,50,77,82,240,247,218,143,183,191,106,214,214,59,232,232,190,204,175,141,219,199,44,149,29,72,214,61,60,95,109,233,188,73,176,102,168,0,1,229,53,75,75,112,77,105,193,46,122,103,169,118,47,166,113,187,207,103,198,209,120,169,169,251,189,169,153,52,127,156,133,236,145,187,73,19,29,246,92,155,237,178,238,138,168,190,172,1,174,15,21,220,40,234,63,9,90,142,252,43,53,139,199,90,171,187,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,237,204,206,166,164,176,170,171,163,115,154,168,175,99,227,145,255,0,171,142,241,139,157,219,120,78,203,184,73,191,209,253,51,141,222,124,7,213,249,187,144,211,253,3,218,185,45,125,87,217,100,29,202,174,252,138,137,249,201,83,183,183,217,221,23,164,155,238,43,184,81,211,142,45,116,225,248,86,107,23,129,186,208,247,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,220,133,253,45,73,97,85,70,200,214,181,81,88,246,71,35,53,236,213,45,45,206,244,91,59,185,233,158,165,216,190,134,201,44,221,159,27,69,226,161,168,237,119,97,100,209,254,114,23,190,55,111,28,172,119,217,114,237,190,203,178,162,162,3,73,243,175,201,126,169,225,186,153,244,95,210,127,84,178,11,117,247,193,119,251,62,43,194,212,199,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,143,175,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,205,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,151,197,25,233,203,115,151,221,55,17,53,50,107,14,178,90,170,219,167,86,234,135,83,81,91,102,138,88,89,147,61,98,158,57,86,42,136,103,138,104,89,77,50,64,229,123,90,230,72,244,124,123,238,201,17,2,240,114,163,224,91,251,199,20,26,215,134,127,226,245,88,5,21,115,191,202,115,174,146,83,171,127,220,188,43,220,239,240,230,70,127,173,230,37,80,0,4,85,243,189,210,223,254,134,154,215,111,177,127,227,120,181,222,231,226,191,170,166,130,14,202,191,255,0,202,78,235,99,63,161,238,254,246,132,170,22,171,138,125,20,254,81,60,62,230,218,57,29,195,193,85,228,22,244,240,19,186,94,220,108,174,130,86,84,82,247,93,219,145,82,21,158,24,146,78,150,43,187,106,254,157,157,178,160,67,95,43,77,116,172,209,254,43,44,56,221,109,231,194,99,122,137,254,166,238,112,200,147,201,27,234,164,69,91,123,219,28,75,211,222,241,93,184,91,35,218,230,178,58,153,255,0,69,28,175,109,192,231,87,234,159,22,249,127,67,238,55,19,0,12,180,230,53,173,246,174,35,243,157,44,214,139,53,142,174,205,79,145,233,189,59,159,65,83,35,100,125,52,240,222,46,180,243,49,30,223,39,177,37,134,78,135,236,213,115,58,92,173,98,170,177,3,40,57,24,254,187,63,118,255,0,137,24,65,198,230,188,211,113,29,196,190,99,169,54,106,218,185,241,229,168,101,175,31,73,170,37,145,137,110,166,98,69,28,145,50,86,49,208,178,103,54,74,149,139,161,189,15,168,122,46,238,234,114,222,174,3,117,230,167,135,30,26,56,157,212,155,53,109,36,25,10,83,227,22,188,125,38,168,138,55,173,198,165,247,24,163,146,38,74,199,182,103,194,215,73,82,177,116,59,173,148,239,69,217,189,78,76,42,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,9,127,228,193,160,213,56,174,151,228,186,255,0,125,162,164,241,25,197,67,109,118,39,186,158,39,79,29,186,142,73,27,60,140,153,30,175,99,38,169,221,142,137,90,207,58,24,222,189,104,230,43,100,124,241,90,47,164,56,110,130,233,126,63,164,122,127,5,92,118,44,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,254,72,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,158,212,0,0,13,85,203,235,193,247,22,121,151,8,186,161,245,226,197,79,87,120,177,87,211,201,77,125,199,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,58,246,238,49,21,27,43,209,108,81,119,245,231,134,124,203,65,177,237,54,204,239,53,212,151,28,123,84,113,122,44,142,203,91,10,163,30,215,201,75,79,53,77,36,177,43,149,205,124,46,169,141,17,254,108,145,143,99,145,81,221,113,198,27,15,105,110,169,96,154,211,130,91,53,51,77,47,191,76,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,55,51,25,35,118,146,39,183,237,53,55,219,116,221,21,21,125,89,1,124,188,248,211,186,240,177,170,20,246,44,191,32,171,110,149,228,181,10,153,5,26,83,58,169,40,167,88,250,98,184,65,27,92,142,99,218,228,137,178,171,17,202,248,81,201,219,145,236,135,166,122,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,235,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,140,190,7,117,123,13,208,142,42,48,61,82,212,25,234,224,199,173,53,21,144,215,79,77,2,204,250,118,84,209,79,74,147,43,19,237,57,140,116,237,123,209,168,231,244,53,221,45,123,182,106,236,81,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,171,17,34,156,177,121,128,81,233,21,101,55,15,218,223,145,120,76,22,175,166,12,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,60,230,145,238,108,46,99,119,70,198,231,190,48,153,64,0,0,0,17,87,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,50,171,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,4,255,0,0,0,138,190,121,223,169,63,222,79,225,164,85,146,169,207,59,245,39,251,201,252,52,141,93,45,210,220,239,90,115,187,102,153,233,165,139,233,156,146,243,222,240,84,94,42,26,126,239,106,23,205,39,231,38,123,35,110,209,196,247,125,167,38,251,108,155,170,162,40,74,87,42,30,56,233,178,91,85,147,132,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,218,114,109,18,195,19,99,217,142,141,157,233,52,53,87,39,123,151,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,211,95,44,78,106,181,38,72,163,12,202,0,0,0,0,0,1,170,185,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,23,84,0,6,170,229,245,224,251,139,60,203,132,93,80,250,241,98,167,171,188,88,171,233,228,166,190,227,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,157,123,119,24,138,141,149,232,182,40,187,250,243,195,62,101,160,216,246,155,102,119,154,234,75,142,61,170,56,189,22,71,101,173,133,81,143,107,228,165,167,154,166,146,88,149,202,230,190,23,84,198,136,255,0,54,72,199,177,200,168,238,184,227,13,135,180,183,84,176,77,105,193,45,154,153,166,151,223,166,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,246,154,155,237,186,110,138,138,190,172,129,110,92,220,107,255,0,37,93,71,158,193,159,220,238,178,105,150,83,249,187,149,52,11,221,142,215,92,170,196,142,230,216,122,92,247,116,177,139,28,173,137,90,231,198,230,187,105,93,12,81,172,244,128,33,175,153,215,48,10,61,93,172,169,225,251,68,50,47,23,130,210,117,65,147,92,162,142,9,105,111,213,81,207,12,209,54,153,238,98,200,144,193,37,63,148,209,189,173,153,207,118,200,232,218,199,201,37,60,99,90,56,130,190,240,251,146,90,120,100,184,248,76,234,175,177,4,9,19,162,138,170,90,89,37,107,42,27,77,83,44,209,71,75,50,70,231,61,38,85,115,145,172,114,70,141,145,209,201,30,184,64,93,94,24,184,122,202,184,160,214,91,46,145,226,213,62,3,199,247,42,110,55,71,210,201,81,13,178,134,38,245,75,81,35,88,159,228,198,196,115,152,215,203,44,76,87,179,175,169,37,211,137,46,89,90,71,153,112,209,106,211,237,41,178,213,209,230,26,111,103,168,102,41,113,124,236,146,174,232,245,124,149,18,81,86,73,35,152,199,178,162,162,73,94,142,85,99,32,150,101,116,104,200,214,72,159,249,60,158,110,122,37,47,14,149,22,108,14,58,68,212,26,90,133,169,207,94,218,73,219,58,190,90,170,182,219,145,243,72,222,135,177,41,161,251,44,137,202,198,42,200,170,141,124,143,87,103,168,26,176,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,78,167,46,46,56,234,120,173,195,107,240,253,65,101,37,62,162,225,244,240,62,186,104,159,20,76,189,210,57,85,137,91,20,8,168,230,61,174,70,182,118,181,189,166,190,88,156,213,106,76,145,71,129,92,220,242,62,31,111,188,65,69,30,149,51,197,231,84,157,232,179,251,164,21,18,203,75,45,84,113,83,65,75,74,222,169,22,52,154,8,233,228,108,169,19,26,212,115,218,215,57,210,54,70,199,141,124,44,88,53,151,39,226,11,9,178,112,253,123,250,31,62,154,224,175,180,92,29,82,216,35,165,237,196,249,39,146,85,114,57,29,11,96,100,203,36,125,47,238,70,143,103,68,157,93,14,9,169,230,143,232,79,83,127,5,247,138,34,0,73,254,230,143,232,79,83,127,5,247,138,34,10,244,159,5,252,168,106,158,27,166,127,74,125,25,245,183,32,183,88,188,111,99,189,225,124,85,76,112,247,123,125,77,235,233,238,117,116,245,55,125,182,221,55,220,12,202,229,185,204,18,155,135,106,153,52,123,89,46,181,110,211,171,141,67,170,104,174,83,75,44,204,198,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,183,124,138,179,104,107,25,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,37,60,169,248,237,181,45,170,131,133,157,101,201,170,219,114,109,66,65,132,93,110,51,181,208,73,2,181,141,142,206,175,84,71,49,237,114,57,96,235,115,145,232,254,195,85,157,16,71,32,74,81,10,220,206,184,241,252,183,223,106,116,27,73,239,93,88,14,63,112,119,210,87,75,117,199,185,75,148,76,214,66,232,247,111,105,171,217,167,157,181,8,222,153,36,138,103,36,115,38,253,17,57,47,175,53,238,56,233,177,171,85,239,132,125,57,101,90,95,110,84,244,236,203,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,221,114,239,18,67,43,163,217,238,145,253,152,181,210,221,45,206,245,167,59,182,105,158,154,88,190,153,201,47,61,239,5,69,226,161,167,238,246,161,124,210,126,114,103,178,54,237,28,79,119,218,114,111,182,201,186,170,34,135,149,39,251,149,199,161,61,50,252,107,222,43,72,43,213,140,23,242,95,170,121,150,153,253,41,244,159,213,44,130,227,98,241,189,142,207,138,240,181,50,67,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,114,117,57,92,122,19,211,47,198,189,226,180,8,86,226,199,213,62,178,124,192,200,125,198,115,207,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,122,14,44,125,83,235,39,204,12,135,220,103,61,6,93,194,102,101,143,112,175,129,113,89,102,168,171,189,227,217,85,69,198,154,245,28,52,8,214,99,207,130,181,212,180,203,44,137,35,157,35,39,116,114,108,254,219,24,199,244,70,170,174,145,157,65,58,124,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,78,148,108,204,233,150,55,178,70,162,117,49,237,234,107,31,215,27,47,1,174,103,7,220,89,230,92,34,234,135,215,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,216,35,75,117,75,4,214,156,18,217,169,154,105,125,250,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,249,185,152,201,27,180,145,61,191,105,169,190,219,166,232,168,170,30,172,0,6,42,243,71,244,39,169,191,130,251,197,17,0,36,255,0,115,71,244,39,169,191,130,251,197,17,4,58,123,133,93,117,43,63,198,180,230,197,81,73,5,203,42,188,81,89,40,229,171,123,155,4,115,212,204,200,99,116,142,107,92,228,98,57,232,170,168,215,46,219,236,139,240,3,47,249,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,246,25,26,72,197,69,107,217,52,228,154,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,154,114,172,227,199,254,244,112,169,171,247,175,241,177,98,23,219,157,199,253,193,148,214,70,179,181,254,248,116,79,146,111,241,116,236,111,247,166,1,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,5,47,118,223,121,202,174,199,68,143,242,243,95,48,15,114,47,151,197,78,98,139,203,169,200,81,27,58,151,169,81,79,165,17,17,54,64,57,0,252,204,143,34,179,226,214,154,139,197,238,227,79,71,77,4,111,122,201,60,136,198,253,150,171,149,55,95,232,106,175,249,128,241,250,229,172,24,190,140,96,119,28,171,35,188,82,208,246,233,234,22,5,154,110,133,87,178,7,201,229,246,93,186,253,159,134,196,7,113,19,171,121,223,20,122,229,115,146,138,186,225,123,164,171,187,190,43,37,28,107,220,107,24,245,142,22,185,187,53,190,78,232,103,154,162,109,186,38,255,0,122,222,158,99,220,91,221,245,119,81,107,244,239,19,202,42,38,199,108,151,41,226,86,210,84,170,195,80,171,12,113,171,118,70,55,116,223,186,213,78,167,34,170,174,229,220,229,111,193,203,47,85,9,172,122,133,140,119,169,38,166,166,170,180,182,182,151,236,181,91,84,231,117,177,123,158,106,228,133,138,138,172,248,47,151,244,134,81,114,240,225,78,211,164,122,91,143,229,153,22,41,79,75,147,215,81,195,87,60,179,83,162,78,217,21,211,170,34,187,173,222,109,108,200,159,4,242,255,0,139,51,78,154,58,58,91,125,36,52,52,80,50,26,120,24,145,199,27,19,102,181,169,240,68,67,184,1,211,60,159,204,69,248,167,153,92,143,233,106,174,254,123,31,50,110,245,243,243,243,243,3,150,34,185,119,253,135,208,198,236,133,17,183,111,184,237,79,32,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,114,111,247,21,0,62,105,89,191,193,62,243,136,158,173,114,34,249,33,244,57,190,71,207,35,85,23,116,3,233,69,69,77,208,228,233,134,68,219,165,202,155,157,223,16,60,206,163,96,182,29,71,195,46,216,134,69,106,165,184,82,92,169,37,166,116,85,17,163,218,168,228,248,124,83,239,68,251,211,224,65,71,28,252,50,222,248,112,213,72,174,248,221,134,174,217,102,174,116,247,10,90,138,118,57,177,211,200,218,183,163,122,93,220,127,78,200,232,182,253,20,79,45,144,159,210,199,113,99,195,134,51,196,62,153,221,172,87,42,84,250,73,182,249,226,162,158,42,88,100,153,143,115,152,244,86,58,68,221,23,118,39,193,80,12,15,229,163,199,18,208,197,83,166,90,181,155,110,231,77,23,209,175,184,212,249,186,40,233,31,212,214,175,111,238,236,181,85,85,219,174,233,254,121,93,130,120,106,97,101,69,60,141,146,57,26,143,99,154,187,163,145,83,116,84,255,0,49,173,142,179,233,30,123,195,62,165,203,101,175,130,233,110,146,41,106,86,219,89,43,123,47,154,6,203,36,61,72,232,221,241,86,167,158,202,159,165,240,217,124,230,79,128,190,49,177,189,118,192,98,180,95,47,22,250,108,130,214,218,106,89,105,150,166,85,145,206,240,173,115,151,243,169,186,167,84,114,121,162,170,121,47,154,129,151,229,46,106,57,54,82,175,136,3,229,84,116,106,187,180,237,99,183,42,123,17,199,95,232,47,218,242,3,185,62,7,39,91,94,86,139,184,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,26,171,155,84,26,171,129,178,159,9,222,150,52,111,229,254,61,237,208,23,84,181,92,39,122,88,209,191,151,248,247,183,64,93,80,0,0,6,42,243,71,244,39,169,191,130,251,197,17,149,70,42,243,71,244,39,169,191,130,251,197,16,16,173,194,119,170,125,27,249,129,143,123,140,4,196,243,20,224,86,155,138,92,53,115,141,62,160,164,102,170,88,41,225,134,134,106,154,169,88,203,157,186,21,168,122,219,81,22,68,130,23,186,74,135,72,201,156,207,211,99,88,231,177,142,87,178,29,184,78,245,79,163,127,48,49,239,113,128,217,76,13,88,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,38,255,0,150,135,28,116,220,71,97,176,232,246,112,202,182,106,46,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,223,109,242,36,140,85,71,61,144,217,254,104,188,191,232,238,244,119,46,38,244,67,29,236,221,97,241,55,28,226,215,4,144,65,75,37,44,80,75,60,215,102,247,30,206,153,147,181,180,177,198,143,116,206,145,178,35,81,233,43,165,138,188,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,13,164,193,139,252,0,241,131,106,226,203,72,218,235,130,213,199,157,225,212,244,116,25,91,38,137,168,202,153,222,199,36,117,209,58,54,54,46,138,133,134,87,172,109,107,86,39,181,236,233,232,72,228,147,40,0,0,0,181,92,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,78,245,207,133,92,55,138,254,95,154,87,135,222,109,180,141,201,237,218,111,102,169,196,238,242,72,176,190,221,113,91,84,29,8,233,90,199,187,195,72,230,198,217,153,210,238,166,34,57,19,184,200,222,200,65,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,93,140,248,78,244,177,163,127,47,241,239,110,128,177,92,197,56,21,166,226,151,13,92,227,79,168,41,25,170,150,10,120,97,161,154,166,170,86,50,231,110,133,106,30,182,212,69,145,32,133,238,146,161,210,50,103,51,244,216,214,57,236,99,149,236,12,106,229,125,204,18,154,211,77,101,225,123,90,110,181,111,99,234,27,65,135,223,42,101,150,165,253,115,75,75,79,71,101,72,162,129,206,70,35,159,59,153,60,178,244,70,196,108,95,101,141,102,210,190,106,195,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,54,156,175,120,215,254,80,24,35,52,99,80,174,119,90,237,73,195,109,239,169,150,227,90,189,239,166,109,109,153,172,101,66,202,214,166,211,69,221,130,25,18,69,87,201,246,37,235,145,207,151,182,25,212,0,0,0,3,197,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,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,226,87,2,156,181,236,92,54,229,85,218,171,168,87,47,172,25,125,21,194,178,159,27,147,178,250,79,163,41,89,37,109,39,137,218,42,169,34,155,198,82,73,4,189,185,27,213,7,87,71,233,163,148,206,160,5,170,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,106,131,5,120,229,229,159,110,226,119,59,178,234,102,155,222,237,88,166,73,95,112,100,121,141,109,193,106,170,60,117,10,67,4,49,205,12,104,245,141,38,130,58,126,150,194,214,196,217,123,170,175,149,138,196,87,103,80,3,197,104,190,144,225,186,11,165,248,254,145,233,252,21,113,216,177,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,249,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,123,80,0,0,68,175,53,46,58,53,30,143,47,202,184,68,194,168,62,174,90,168,124,52,87,251,204,21,138,250,171,205,45,77,20,21,9,74,212,70,55,195,67,249,247,50,84,71,61,210,181,173,106,185,140,89,35,144,51,3,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,2,250,218,56,227,166,201,121,127,230,92,35,234,51,42,214,251,109,167,182,179,17,187,43,229,168,74,234,72,174,212,211,186,138,117,114,185,98,124,17,53,253,167,38,209,44,49,54,61,152,232,217,222,177,92,39,122,167,209,191,152,24,247,184,192,6,202,96,0,35,215,142,174,87,54,173,111,200,106,181,127,66,170,105,44,25,149,210,162,4,187,217,228,137,172,183,93,39,154,170,38,75,112,116,157,72,180,207,100,79,154,105,149,140,149,102,237,162,182,62,243,158,233,114,215,134,46,30,177,94,23,244,106,203,164,120,181,79,143,240,29,202,155,141,209,244,177,211,205,115,174,149,221,82,212,72,214,39,249,49,177,28,231,185,145,69,19,21,239,232,234,91,170,0,138,190,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,105,149,92,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,208,39,206,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,50,244,187,147,101,138,197,196,21,230,183,81,242,31,172,122,79,107,232,168,179,80,202,143,142,170,241,29,68,85,44,90,106,153,169,230,138,74,105,169,36,109,59,214,70,49,99,157,174,110,221,189,228,138,57,63,0,124,150,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,22,255,0,137,77,33,166,215,173,6,206,116,142,104,41,36,168,200,172,243,67,111,90,185,229,134,8,174,44,218,90,41,164,124,91,189,25,29,76,112,200,168,136,237,209,138,138,215,34,171,86,229,128,53,87,37,167,152,175,25,182,45,72,224,99,79,83,18,181,116,254,92,246,168,170,108,140,124,145,219,99,181,207,12,149,180,205,149,221,167,44,209,215,36,17,54,78,210,199,36,113,206,228,233,222,55,46,0,113,161,163,150,45,2,226,131,63,210,172,90,110,187,45,170,225,29,69,186,62,151,167,134,165,171,167,138,174,42,109,222,247,189,253,150,84,54,46,227,156,174,127,111,173,118,87,108,158,43,46,213,236,203,53,211,188,11,75,111,51,210,38,61,167,20,247,24,108,176,67,2,53,253,117,213,110,170,169,154,87,174,238,123,220,229,141,136,155,163,17,144,179,102,163,149,238,120,123,94,11,244,114,197,175,188,80,96,26,85,148,205,209,101,186,220,36,168,184,199,210,245,241,52,180,148,242,213,203,77,187,30,199,179,188,202,119,69,220,107,145,204,238,117,166,234,221,151,99,226,40,57,31,96,20,210,221,117,79,84,171,177,234,180,168,165,167,183,88,45,119,103,36,173,129,89,43,165,158,182,157,139,191,105,239,69,134,129,238,242,87,177,22,63,209,73,23,170,87,192,192,14,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,76,255,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,9,254,0,0,0,0,33,91,157,95,170,124,91,229,253,15,184,220,73,169,33,91,157,95,170,124,91,229,253,15,184,220,64,186,188,140,127,93,159,187,127,196,143,63,205,123,129,202,156,106,235,123,226,227,78,95,72,150,43,149,69,59,242,235,74,50,42,117,161,171,149,209,192,218,216,17,168,212,149,147,202,230,119,90,187,202,147,74,233,55,123,100,127,103,0,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,60,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,54,30,225,139,136,92,87,138,13,26,178,234,230,45,77,224,60,127,114,154,227,107,125,84,117,19,91,43,162,119,76,180,242,57,139,254,76,140,87,53,142,124,82,196,245,99,58,250,80,32,135,130,61,6,166,226,59,137,124,59,77,175,52,85,115,227,203,80,251,166,64,176,211,203,35,18,221,76,197,150,72,229,124,79,99,161,100,206,108,116,201,47,91,122,31,80,197,77,221,210,213,216,204,177,92,55,112,125,165,252,45,100,218,131,122,210,228,171,163,182,231,53,22,215,69,103,116,178,75,5,178,10,58,119,49,172,100,147,62,73,165,123,230,154,170,87,61,239,219,105,35,99,90,222,218,185,247,212,0,0,0,0,1,130,188,220,116,47,78,50,254,27,47,26,223,115,179,118,179,60,19,192,69,109,186,83,170,50,73,169,106,43,225,130,74,90,143,37,238,194,158,33,242,49,23,103,50,68,85,107,145,31,43,100,206,163,21,121,163,250,19,212,223,193,125,226,136,8,54,209,12,42,213,169,90,209,128,233,205,246,162,174,11,110,85,148,90,172,149,146,210,61,173,158,56,42,106,227,134,71,70,231,53,205,71,163,94,170,138,173,114,111,182,232,191,3,102,139,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,13,109,248,78,245,79,163,127,48,49,239,113,128,217,76,0,0,0,0,8,1,230,117,165,191,146,254,50,115,95,9,98,250,50,213,150,248,124,166,223,253,181,222,241,94,42,52,241,115,249,189,206,103,85,116,117,191,97,221,59,109,246,90,140,86,24,191,91,118,186,220,105,168,40,238,23,58,186,170,123,93,58,210,80,197,52,206,123,41,96,89,100,153,98,137,170,187,49,139,44,210,200,173,110,201,215,35,221,241,114,170,205,79,56,109,16,181,103,156,58,83,235,44,215,202,186,59,150,151,84,35,169,233,27,27,95,5,116,23,26,170,74,105,88,255,0,131,152,246,185,33,123,94,138,169,179,36,106,181,122,209,241,194,96,31,84,119,107,172,54,170,139,20,55,58,182,91,107,42,33,171,168,163,108,206,72,38,158,22,200,216,165,124,123,244,185,236,108,243,53,174,84,221,169,44,136,155,117,46,249,191,201,247,71,47,185,207,20,9,170,180,243,120,123,46,154,91,231,168,172,147,165,143,239,213,87,83,207,73,79,77,178,189,175,111,83,31,83,47,113,26,246,167,134,232,119,74,200,213,48,88,157,238,85,252,60,90,180,107,134,139,86,121,85,106,171,165,203,53,58,158,27,221,217,243,86,54,102,58,137,31,50,219,91,19,99,94,134,49,105,166,108,202,139,188,157,117,15,71,170,116,182,56,195,50,128,0,0,0,106,174,108,81,164,26,91,130,107,79,3,186,93,166,154,151,98,250,103,27,188,233,254,47,227,104,188,84,212,253,222,213,37,44,209,254,114,23,178,70,237,36,76,119,217,114,111,182,203,186,42,162,235,174,108,167,194,119,165,141,27,249,127,143,123,116,0,97,175,12,252,157,240,221,62,204,170,115,13,126,201,233,51,134,90,47,29,220,126,209,69,18,199,110,172,164,141,29,219,150,229,20,172,87,61,238,114,177,203,76,199,44,77,237,116,190,74,134,72,230,36,143,128,0,192,14,117,126,150,49,111,152,20,62,221,113,51,252,192,14,117,126,150,49,111,152,20,62,221,113,2,45,120,73,209,11,87,17,250,253,142,104,189,230,249,87,102,167,200,233,238,141,101,125,52,109,145,244,211,195,110,169,168,133,234,199,121,61,137,44,49,245,179,118,171,153,212,212,115,21,81,233,226,181,75,75,115,189,22,206,238,122,103,169,118,47,161,178,75,55,103,198,209,120,168,106,59,93,216,89,52,127,156,133,239,141,219,199,43,29,246,92,187,111,178,236,168,168,153,1,202,227,215,102,153,126,53,236,245,164,164,243,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,234,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,114,54,62,110,160,179,252,177,121,128,86,106,237,29,55,15,218,223,145,120,188,234,147,166,12,102,229,44,115,203,85,126,165,142,9,166,149,181,47,107,22,52,154,8,233,252,230,145,237,116,205,123,119,71,72,215,190,73,21,53,108,255,0,85,88,22,85,254,202,227,153,38,57,112,255,0,108,163,174,182,215,83,201,255,0,6,72,102,142,70,127,67,154,230,253,202,132,239,114,243,227,78,213,197,62,151,211,216,178,252,130,145,218,169,141,83,170,100,20,105,76,218,85,173,129,36,233,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,30,160,203,80,12,117,227,111,140,28,103,132,109,47,150,244,229,164,173,205,175,148,243,183,19,179,213,197,81,216,174,158,41,32,100,207,146,72,152,173,107,33,109,75,37,86,57,241,172,136,213,99,28,213,94,166,134,10,243,185,207,240,219,238,101,166,90,125,102,200,105,43,50,28,86,158,237,83,122,161,133,85,207,160,101,98,81,45,50,74,168,157,45,123,219,4,143,70,111,214,140,232,114,162,54,70,43,177,87,151,166,127,134,233,135,24,218,115,153,234,6,67,73,98,177,82,212,87,211,84,92,42,213,91,4,15,169,183,212,211,196,178,59,109,152,197,150,104,209,94,237,152,196,85,115,149,173,69,114,89,92,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,243,224,109,80,8,224,229,95,199,85,54,127,143,90,184,97,213,42,250,72,50,123,29,60,54,220,50,104,105,101,235,187,91,160,165,153,238,130,84,142,53,134,55,210,195,76,136,146,61,236,238,177,204,78,151,72,199,190,73,31,2,42,249,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,166,85,115,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,64,202,174,107,156,11,127,127,226,131,69,48,207,252,98,171,63,162,161,119,249,46,109,210,58,116,111,251,175,138,123,93,254,4,202,207,245,196,196,101,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,209,4,32,115,31,229,255,0,89,195,189,246,93,91,210,28,119,254,228,245,254,26,9,105,169,228,158,162,76,118,171,161,145,244,212,62,103,201,35,225,154,68,87,178,101,119,74,73,42,196,228,103,230,86,80,147,254,14,184,197,193,56,191,193,42,47,246,10,63,161,178,75,55,71,214,12,127,185,53,71,209,125,217,170,25,75,253,180,248,34,142,126,236,116,235,39,230,209,122,55,233,118,202,158,121,0,107,67,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,244,72,214,236,142,86,59,161,232,201,26,157,108,106,166,197,58,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,237,64,0,15,41,170,90,165,130,104,182,9,115,212,205,75,190,253,13,141,217,187,62,54,183,194,205,81,218,238,204,200,99,252,220,44,124,142,222,73,88,223,178,213,219,125,215,100,69,84,244,23,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,144,45,204,51,141,59,175,20,250,161,81,98,196,50,10,183,105,94,53,80,137,143,209,173,51,169,82,182,116,143,166,91,132,241,185,202,231,189,206,89,91,18,189,26,172,133,90,157,184,222,249,186,131,18,205,140,248,28,207,240,221,65,225,67,76,42,176,204,134,146,234,203,30,47,107,176,92,210,21,94,186,59,141,37,28,49,84,83,202,199,34,57,143,107,147,116,221,62,211,28,199,183,169,143,107,151,92,194,255,0,240,117,198,46,119,194,6,119,81,127,176,81,253,51,141,222,122,62,176,99,253,200,105,254,148,237,67,80,202,95,237,167,193,44,144,118,164,168,89,63,54,137,215,183,75,183,69,242,13,138,65,231,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,1,170,185,176,246,155,105,14,27,175,92,4,233,222,145,234,4,21,114,88,178,45,55,198,225,168,90,73,214,25,226,123,40,169,165,138,104,223,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,175,9,178,159,9,222,150,52,111,229,254,61,237,208,1,0,60,78,240,245,149,112,191,172,183,173,35,202,106,124,127,128,237,212,219,174,140,165,146,158,27,157,12,173,234,138,162,54,189,63,202,141,232,215,61,172,150,41,88,143,127,71,82,229,255,0,44,94,96,20,122,69,89,77,195,246,183,228,94,19,5,171,233,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,57,164,123,155,11,152,221,209,177,185,239,142,71,248,193,225,51,13,226,235,75,254,163,223,106,41,44,247,218,10,136,234,108,89,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,127,70,253,183,170,43,162,98,164,32,233,207,4,124,75,234,118,174,95,52,86,201,166,213,116,89,14,41,81,12,57,27,238,82,50,158,146,206,201,94,141,100,211,76,170,173,123,28,213,89,88,144,247,31,44,77,115,226,108,141,69,80,54,51,34,175,154,231,2,223,223,248,160,209,76,51,255,0,24,170,207,232,168,93,254,75,155,116,142,157,27,254,235,226,158,215,127,129,50,179,253,113,49,37,58,85,135,223,116,255,0,78,49,204,43,39,207,110,185,173,214,203,111,138,142,174,255,0,116,99,27,85,112,145,169,178,200,244,103,250,17,92,175,145,90,136,178,73,43,250,164,119,171,3,88,205,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,73,73,226,135,155,22,43,79,195,238,49,63,15,215,207,15,169,185,173,190,150,225,83,225,219,29,84,120,151,68,169,226,96,168,241,48,116,77,50,190,57,160,99,59,73,213,26,173,70,236,107,160,238,226,95,51,78,15,177,158,22,181,66,201,122,211,148,164,163,194,115,154,121,93,106,179,182,90,137,103,182,79,71,29,59,42,88,249,39,124,142,149,143,116,204,149,175,87,239,188,146,51,165,169,27,92,252,53,3,245,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,51,96,158,9,56,62,198,120,70,210,248,172,173,74,74,220,218,249,79,3,178,203,197,36,181,29,138,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,233,110,63,242,175,224,146,213,165,216,109,171,137,108,238,10,75,134,89,152,217,225,171,176,211,205,74,213,125,130,138,101,155,243,177,74,217,158,199,190,170,153,244,207,87,116,50,72,152,231,196,191,167,42,44,133,1,138,188,209,253,9,234,111,224,190,241,68,66,183,9,222,169,244,111,230,6,61,238,48,19,83,205,31,208,158,166,254,11,239,20,68,43,112,157,234,159,70,254,96,99,222,227,0,19,125,199,71,6,86,46,48,244,226,150,217,29,215,232,108,207,23,241,21,24,205,202,87,189,105,91,36,168,206,237,53,76,109,223,120,101,237,68,139,35,90,178,70,230,53,205,234,68,124,82,64,14,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,109,38,96,87,50,62,95,117,60,68,211,71,172,58,55,106,164,110,162,219,169,219,77,91,109,134,40,161,126,76,197,150,8,226,89,106,38,158,40,97,125,52,41,59,145,238,107,159,35,17,145,239,179,35,68,8,86,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,211,57,158,81,225,234,50,107,148,79,122,82,186,72,145,253,170,106,104,221,182,208,197,221,149,18,71,53,36,145,207,115,157,210,138,200,163,178,188,177,120,14,252,136,88,169,181,231,86,44,189,57,246,65,111,111,209,182,187,141,187,183,85,139,194,231,204,217,54,119,117,201,222,168,129,212,234,238,168,227,150,22,172,144,174,221,114,181,115,252,13,107,56,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,33,91,139,31,84,250,201,243,3,33,247,25,201,158,229,157,105,181,95,249,127,233,253,138,251,108,164,184,219,110,52,247,234,74,202,58,184,91,52,21,48,73,118,174,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,144,195,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,104,17,43,199,71,6,87,222,15,53,30,150,217,29,215,233,156,51,40,241,21,24,205,202,87,177,42,157,28,74,206,237,53,76,109,219,105,162,238,196,139,35,90,145,200,215,181,205,233,85,124,81,250,190,92,220,107,255,0,37,93,71,158,193,159,220,238,178,105,150,83,249,187,149,52,11,221,142,215,92,170,196,142,230,216,122,92,247,116,177,139,28,173,137,90,231,198,230,187,105,93,12,81,172,218,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,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,192,94,166,112,81,172,184,63,19,243,240,175,142,91,62,180,100,149,93,85,54,9,216,141,183,195,120,161,240,239,168,74,136,221,84,230,70,221,163,138,86,189,59,142,107,101,134,88,218,247,171,119,80,216,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,44,167,7,58,7,125,225,159,135,220,111,72,114,76,203,235,29,125,175,191,81,52,177,66,200,233,105,36,168,149,211,73,77,77,179,27,35,225,108,146,72,169,36,219,200,247,57,206,252,219,85,144,199,122,192,197,94,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,9,169,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,9,137,230,41,192,173,55,20,184,106,231,26,125,65,72,205,84,176,83,195,13,12,213,53,82,177,151,59,116,43,80,245,182,162,44,137,4,47,116,149,14,145,147,57,159,166,198,177,207,99,28,175,100,21,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,109,60,70,7,52,94,95,244,119,122,59,151,19,122,33,142,246,110,176,248,155,142,113,107,130,72,32,165,146,150,40,37,158,107,179,123,143,103,76,201,218,218,88,227,71,186,103,72,217,17,168,244,149,210,133,224,229,161,199,29,55,17,216,108,58,61,156,50,173,154,139,133,217,227,124,213,114,62,90,134,95,45,208,172,112,37,107,166,122,185,201,82,142,124,77,153,175,119,219,124,137,35,21,81,207,100,57,190,106,217,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,19,231,192,15,24,54,174,44,180,141,174,184,45,92,121,222,29,79,71,65,149,178,104,154,140,169,157,236,114,71,93,19,163,99,98,232,168,88,101,122,198,214,181,98,123,94,206,158,132,142,73,3,40,0,0,15,63,168,89,173,171,77,112,12,151,81,175,180,245,115,219,113,91,61,109,238,178,42,70,53,211,201,5,52,47,154,70,198,215,57,173,87,171,88,168,136,174,106,111,182,234,159,19,208,22,255,0,136,92,90,251,156,232,22,165,225,88,181,15,141,189,100,24,125,230,215,110,166,238,178,62,253,84,244,82,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,12,64,254,205,95,11,31,249,3,170,191,251,42,221,255,0,110,51,127,79,115,91,86,165,96,24,214,163,88,169,234,224,182,229,86,122,43,221,28,85,108,107,103,142,10,152,89,52,109,145,173,115,154,143,70,189,17,81,28,228,223,125,149,126,36,16,255,0,98,227,142,207,252,198,127,202,107,63,253,172,155,238,30,177,107,238,13,160,90,105,133,101,52,62,10,245,143,225,246,107,93,198,155,186,201,59,21,80,81,69,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,48,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,252,2,174,197,14,120,28,61,219,29,72,142,145,83,102,149,254,154,253,159,51,177,140,70,129,203,90,141,77,144,168,15,128,29,115,207,13,52,47,168,168,145,177,199,27,85,239,115,151,100,106,34,110,170,191,230,34,139,153,119,28,75,93,21,54,153,105,46,109,179,155,52,191,73,62,221,83,230,216,164,164,103,75,92,189,191,191,188,229,69,71,110,155,47,249,178,139,143,78,49,177,189,9,192,101,180,88,239,22,250,156,130,232,218,170,88,169,146,166,84,145,174,240,174,115,87,243,73,186,39,84,145,249,170,162,121,167,154,16,217,163,58,71,158,241,49,169,113,89,104,32,186,92,100,150,90,101,185,86,68,222,243,225,129,210,199,15,82,186,71,124,81,171,229,186,175,232,252,54,79,32,186,188,12,112,203,123,226,63,85,37,187,228,150,26,187,157,154,133,208,92,42,170,42,24,231,71,81,35,170,216,142,234,119,113,157,91,163,101,223,244,145,124,247,66,117,244,231,5,176,233,198,25,105,196,49,219,85,45,190,146,219,73,21,51,98,167,141,24,212,70,167,195,226,191,122,175,222,191,18,218,112,157,195,134,51,195,198,153,218,108,86,218,84,250,73,214,248,34,173,158,90,88,99,153,239,107,158,245,87,186,52,221,87,119,175,197,84,190,32,14,21,81,19,117,57,248,29,51,72,155,116,181,83,112,58,229,122,185,202,137,230,135,49,51,111,138,125,231,17,181,85,119,83,232,107,124,128,53,54,251,138,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,3,133,77,206,185,25,228,190,71,105,194,166,224,124,221,29,43,213,191,195,238,59,227,122,57,169,177,75,219,185,212,157,77,118,232,139,254,144,62,163,133,68,84,217,83,200,225,174,71,33,80,24,117,199,151,6,88,206,190,227,177,100,177,62,106,75,181,174,55,70,201,105,224,167,234,84,150,166,39,59,119,61,17,223,225,124,23,239,95,218,67,78,146,107,22,109,195,174,123,53,219,30,123,157,53,28,242,195,83,74,181,50,69,28,174,107,37,139,237,118,221,178,237,220,114,253,255,0,3,101,167,53,175,106,181,237,71,34,252,81,83,116,35,51,143,158,93,246,76,138,161,53,35,79,107,37,162,173,86,72,179,210,199,75,74,200,165,124,149,77,93,221,178,198,170,168,146,191,205,85,126,9,254,112,205,190,30,53,226,199,174,56,85,190,253,110,86,54,105,169,98,149,236,98,75,183,156,49,61,124,222,214,255,0,141,66,236,154,225,112,207,196,134,103,195,78,161,50,251,109,158,89,105,35,142,166,158,166,134,74,201,153,15,83,216,141,234,218,53,219,169,21,140,77,246,95,36,254,165,77,130,52,155,83,236,218,171,135,219,178,139,83,218,158,54,150,25,220,198,181,232,137,215,20,111,242,235,107,87,255,0,8,128,123,83,174,84,77,183,255,0,49,216,0,249,26,229,69,217,199,123,30,139,231,247,41,215,51,23,117,114,46,222,69,49,191,111,138,129,245,2,150,174,232,84,0,0,0,0,0,0,0,0,0,0,0,0,0,213,92,218,160,213,92,13,148,248,78,244,177,163,127,47,241,239,110,128,186,165,170,225,59,210,198,141,252,191,199,189,186,2,234,128,0,0,49,87,154,63,161,61,77,252,23,222,40,140,170,49,87,154,63,161,61,77,252,23,222,40,128,133,110,19,189,83,232,223,204,12,123,220,96,54,83,53,172,225,59,213,62,141,252,192,199,189,198,3,101,48,4,53,243,92,224,163,242,101,149,79,196,166,153,219,46,181,56,222,91,112,168,169,203,98,219,189,13,158,233,52,141,114,84,117,171,150,70,195,85,36,143,242,115,122,35,149,58,81,232,147,67,19,102,80,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,13,109,248,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,216,39,134,142,34,240,78,40,52,178,131,83,48,90,143,241,84,119,138,46,137,191,185,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,222,135,252,81,126,40,144,193,204,27,130,75,175,10,25,252,119,220,98,10,186,237,58,202,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,59,138,212,85,142,77,188,7,7,124,85,102,92,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,255,0,109,91,19,158,198,248,152,218,233,29,11,250,155,210,245,86,170,246,223,35,30,27,14,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,70,53,255,0,101,31,129,63,252,249,255,0,201,155,199,253,144,246,186,229,159,225,186,167,193,54,167,106,14,159,100,52,151,204,122,249,166,249,5,77,13,117,50,175,68,172,250,62,161,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,92,192,54,61,226,23,41,177,103,60,23,234,94,107,139,87,120,219,46,65,165,247,155,165,186,167,180,248,251,244,179,218,101,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,174,17,63,223,253,107,47,255,0,151,255,0,255,0,215,8,1,3,101,62,19,189,44,104,223,203,252,123,219,160,46,169,106,184,78,244,177,163,127,47,241,239,110,128,181,92,197,56,139,206,248,95,210,204,31,83,48,90,143,214,5,178,142,241,69,209,15,247,78,215,225,170,230,158,143,185,44,82,118,123,189,134,55,186,198,245,179,226,139,241,69,12,117,230,177,192,173,78,99,29,127,20,250,81,65,87,83,125,165,167,89,179,90,23,85,68,216,29,110,164,162,122,253,36,197,154,70,171,95,20,84,241,196,232,99,71,119,17,99,115,88,215,54,69,150,40,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,35,101,61,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,221,21,124,215,56,40,252,153,101,83,241,41,166,118,203,173,78,55,150,220,42,42,114,216,182,239,67,103,186,77,35,92,149,29,106,229,145,176,213,73,35,252,156,222,136,229,78,148,122,36,208,196,208,207,78,0,120,193,181,113,101,164,109,117,193,106,227,206,240,234,122,58,12,173,147,68,212,101,76,239,99,146,58,232,157,27,27,23,69,66,195,43,214,54,181,171,19,218,246,116,244,36,114,73,148,6,176,58,91,170,89,222,139,103,118,205,76,211,75,239,208,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,205,204,199,198,237,227,149,237,251,77,93,183,221,54,84,69,77,132,248,81,226,187,78,56,181,211,134,102,184,84,190,6,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,244,185,98,153,17,27,35,90,228,84,99,217,36,108,11,214,0,0,0,2,213,113,99,233,99,89,62,95,228,62,221,57,173,97,178,159,22,62,150,53,147,229,254,67,237,211,154,214,1,181,64,0,0,0,1,141,92,116,112,101,98,227,15,78,41,109,145,221,126,134,204,241,127,17,81,140,220,165,123,214,149,178,74,140,238,211,84,198,221,247,134,94,212,72,178,53,171,36,110,99,92,222,164,71,197,38,74,128,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,185,124,39,122,167,209,191,152,24,247,184,192,73,167,55,94,19,48,220,135,78,238,28,86,89,170,41,44,153,14,43,79,77,77,122,142,26,5,115,242,22,79,87,73,75,76,178,200,146,53,177,190,6,201,38,207,237,189,239,103,68,106,168,216,217,211,16,22,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,180,240,49,127,128,30,48,109,92,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,209,80,176,202,245,141,173,106,196,246,189,157,61,9,28,146,101,0,0,0,17,87,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,50,171,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,4,255,0,0,0,0,0,138,14,120,56,5,52,87,93,44,213,42,28,122,173,106,42,169,238,54,11,165,217,169,43,160,70,68,232,167,162,167,122,239,218,99,213,102,175,123,124,145,239,68,147,244,146,52,233,139,98,116,249,188,253,68,254,70,215,47,173,223,247,215,235,5,175,234,183,247,239,251,233,220,119,115,251,223,217,255,0,88,248,255,0,239,191,99,246,125,190,217,5,128,79,247,44,93,45,252,151,240,109,133,120,187,23,209,151,92,183,196,101,55,15,237,174,247,138,241,82,47,132,159,201,238,107,58,168,99,162,251,13,233,219,111,180,212,122,188,202,160,0,192,14,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,76,255,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,9,254,0,0,0,0,33,91,157,95,170,124,91,229,253,15,184,220,73,169,33,91,157,95,170,124,91,229,253,15,184,220,64,194,11,86,1,153,95,112,219,254,160,217,177,234,186,204,123,21,168,161,166,189,87,66,136,230,80,62,177,101,74,101,149,17,122,154,199,186,9,24,143,219,161,31,208,213,84,116,140,71,93,94,15,184,179,204,184,69,213,15,175,22,42,122,187,197,138,190,158,74,107,238,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,215,183,113,136,168,217,94,139,151,252,156,48,12,55,84,240,222,32,180,251,80,113,234,75,230,61,124,167,199,41,171,168,106,81,122,37,102,247,37,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,85,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,94,150,132,255,0,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,32,135,151,23,28,116,220,41,102,85,248,126,160,178,174,163,78,179,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,235,153,20,78,106,185,97,72,164,157,224,49,171,44,230,61,193,142,13,149,94,112,172,167,89,60,21,235,31,184,84,90,238,52,223,87,110,178,118,42,160,145,209,203,31,91,41,156,199,116,189,142,77,218,170,213,219,116,85,79,50,245,105,110,169,96,154,211,130,91,53,51,77,47,191,76,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,55,51,25,35,118,146,39,183,237,53,55,219,116,221,21,21,117,215,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,12,170,0,0,49,87,154,63,161,61,77,252,23,222,40,140,170,49,87,154,63,161,61,77,252,23,222,40,128,133,110,19,189,83,232,223,204,12,123,220,96,54,83,53,172,225,59,213,62,141,252,192,199,189,198,3,101,48,0,0,0,0,63,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,53,141,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,93,162,8,11,230,155,147,225,185,63,26,89,147,240,251,125,35,31,107,167,160,181,221,235,169,174,75,86,203,141,198,26,102,36,178,42,126,140,15,137,171,29,35,226,106,249,62,145,206,118,207,115,209,2,197,104,14,142,95,120,128,214,92,79,71,113,201,188,61,94,77,112,109,60,149,61,44,127,132,165,99,93,37,77,79,67,222,196,147,181,4,114,203,219,235,71,63,163,165,191,105,200,134,205,36,21,242,134,191,226,182,110,50,109,182,236,134,201,227,171,239,184,253,210,223,98,159,195,71,47,128,174,108,109,168,124,253,79,84,116,91,210,211,213,197,214,205,220,189,238,133,78,151,189,82,117,0,0,0,0,0,213,92,217,79,132,239,75,26,55,242,255,0,30,246,232,13,107,13,148,248,78,244,177,163,127,47,241,239,110,128,11,170,91,253,107,215,189,39,225,219,21,165,205,117,143,43,250,191,101,173,184,50,215,5,79,129,169,171,235,170,124,114,72,216,250,41,227,145,233,187,33,145,119,84,233,251,59,111,186,162,45,192,48,3,157,95,165,140,91,230,5,15,183,92,64,191,250,91,199,175,9,218,211,157,219,52,207,77,53,91,233,156,146,243,222,240,84,95,65,92,169,251,189,168,95,52,159,156,154,157,145,183,104,226,123,190,211,147,125,182,77,213,81,22,192,115,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,103,255,0,58,191,75,24,183,204,10,31,110,184,129,128,28,174,61,118,105,151,227,94,207,90,79,157,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,164,6,114,184,245,217,166,95,141,123,61,105,122,185,157,115,0,163,213,218,202,158,31,180,67,34,241,120,45,39,84,25,53,202,40,224,150,150,253,85,28,240,205,19,105,158,230,44,137,12,18,83,249,77,27,218,217,156,247,108,142,141,172,124,129,141,92,119,235,94,9,196,15,20,25,118,166,105,189,191,183,97,171,240,180,84,245,175,138,104,166,186,120,106,120,225,90,185,35,150,71,116,117,118,250,88,141,108,95,154,100,74,248,219,42,200,171,114,249,87,232,134,168,106,79,18,246,173,73,193,47,148,150,43,70,154,212,67,95,126,184,205,28,115,190,72,42,89,52,94,6,40,93,230,231,212,196,218,152,214,79,36,137,157,114,35,187,137,19,31,101,56,85,225,159,50,226,191,87,40,244,183,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,125,72,233,159,213,44,108,100,109,84,234,123,219,212,230,51,174,70,108,61,165,186,91,130,104,182,9,108,211,61,52,177,125,13,141,217,187,222,10,139,197,77,81,218,238,204,249,164,252,228,207,124,142,222,73,94,239,180,229,219,125,147,100,68,68,15,151,90,53,123,13,208,93,47,200,53,115,80,39,171,142,197,142,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,92,189,116,215,77,71,226,47,81,238,58,161,170,23,159,29,117,174,218,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,117,59,100,221,92,174,115,158,247,61,239,123,221,34,188,226,180,47,93,175,63,71,235,95,214,159,172,122,109,142,119,127,185,158,6,142,143,234,167,136,250,62,155,251,247,113,42,43,188,85,66,117,126,130,246,122,118,242,106,238,70,6,39,113,177,89,242,171,53,219,41,199,62,176,89,104,174,20,245,23,27,71,140,125,39,210,20,172,145,174,150,155,190,196,87,197,220,98,57,157,198,167,83,122,183,79,52,3,208,100,218,67,153,98,26,95,132,106,229,246,10,72,108,90,133,81,118,134,196,141,157,31,60,204,183,201,12,83,204,246,39,147,24,178,204,177,181,21,122,213,97,145,85,168,213,99,158,209,189,33,204,181,223,81,45,250,91,167,208,82,79,144,221,169,235,166,161,130,166,116,133,149,15,166,164,154,169,97,71,175,217,107,222,216,28,198,43,149,172,235,115,122,156,198,238,228,207,78,111,154,165,130,107,78,9,160,26,153,166,151,223,166,113,187,207,214,191,5,91,225,102,167,238,246,166,160,134,79,205,204,198,72,221,164,137,237,251,77,77,246,221,55,69,69,91,1,202,227,215,102,153,126,53,236,245,160,98,253,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,164,234,114,226,227,142,167,138,220,54,191,15,212,22,82,83,234,46,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,218,107,229,137,205,86,164,201,20,113,171,204,183,88,116,75,88,120,139,188,93,52,131,27,164,146,162,130,163,195,94,51,10,75,204,245,80,100,175,101,45,44,49,172,112,61,169,20,12,167,88,37,137,31,10,185,147,166,210,34,170,43,85,124,175,2,90,33,175,58,197,175,54,106,205,8,190,85,226,181,152,173,68,87,27,142,92,216,250,160,178,64,238,166,238,246,175,217,157,242,181,36,141,180,171,229,50,119,26,253,162,73,94,192,204,174,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,105,149,92,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,208,39,248,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,253,99,5,107,121,128,81,233,23,31,26,137,195,246,183,228,94,19,5,171,250,18,12,102,229,44,112,69,75,97,170,146,221,4,210,182,165,237,98,72,176,207,37,71,156,210,61,205,133,204,110,232,216,220,247,198,17,151,198,223,7,217,55,8,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,191,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,189,45,112,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,83,103,167,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,93,110,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,162,70,183,117,106,61,221,15,71,198,229,235,99,145,3,100,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,253,98,16,57,112,115,0,172,225,222,251,22,146,106,246,69,255,0,114,122,255,0,19,60,85,53,17,207,81,38,59,85,208,249,58,169,217,11,36,145,240,205,34,35,31,10,55,165,36,149,37,106,179,243,201,44,191,235,246,31,168,249,254,141,101,152,110,145,231,191,82,242,251,173,189,208,90,239,125,10,190,26,78,164,87,55,169,187,190,46,227,17,241,119,152,139,36,93,206,227,17,94,198,162,132,91,115,80,227,170,167,63,200,110,188,48,233,109,125,92,24,197,142,162,107,110,103,52,212,177,116,93,174,48,85,66,246,193,18,73,26,205,27,41,102,166,84,89,24,246,119,94,231,167,75,163,99,31,38,31,240,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,250,145,211,63,170,88,216,200,218,169,212,247,183,169,204,103,92,140,182,185,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,153,43,252,156,117,191,65,160,195,107,180,50,150,199,73,142,106,133,85,68,215,26,186,201,164,234,126,85,3,21,238,141,98,145,222,109,125,52,78,115,86,149,60,145,136,249,217,212,175,168,237,132,69,151,87,91,120,116,206,244,66,207,130,229,151,250,126,246,55,168,216,253,13,247,31,185,245,194,223,21,221,160,164,169,170,139,178,201,95,35,59,18,86,36,61,82,35,59,157,29,109,68,69,217,45,81,47,220,85,234,206,141,96,252,178,180,139,2,212,204,67,235,53,251,53,211,251,44,120,149,31,75,163,240,53,208,90,233,145,110,126,33,19,243,94,31,190,207,178,213,234,155,187,218,84,237,62,103,48,49,47,151,23,28,116,220,41,102,85,248,126,160,178,174,163,78,179,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,235,153,20,78,106,185,97,72,164,157,227,85,115,97,62,94,58,57,171,26,19,195,5,143,79,117,142,110,205,234,154,225,112,168,130,209,211,76,239,161,233,100,168,115,155,77,223,167,123,217,81,214,254,229,79,113,93,212,158,43,183,240,141,0,215,176,217,79,132,239,75,26,55,242,255,0,30,246,232,13,107,13,148,248,78,244,177,163,127,47,241,239,110,128,11,170,0,0,1,111,245,251,88,236,92,63,232,214,89,172,89,28,62,34,147,25,183,186,162,58,110,167,179,197,213,61,201,29,53,55,91,24,245,143,187,60,145,69,220,232,86,179,175,169,223,101,170,160,67,183,54,253,121,169,213,62,37,228,211,107,125,109,36,248,246,152,83,253,23,76,180,213,17,84,50,91,140,236,142,90,233,21,236,98,57,143,107,146,42,103,196,231,191,161,244,110,95,178,231,189,169,132,0,204,174,46,56,76,186,232,135,9,124,61,103,183,92,22,146,213,144,214,211,220,104,114,250,232,186,160,157,103,171,153,213,246,202,106,168,36,70,63,196,199,78,234,168,164,119,111,118,172,29,183,61,90,200,64,205,254,77,154,215,245,231,135,219,182,142,85,219,251,53,122,101,112,78,204,241,197,211,28,244,55,25,106,42,35,234,114,200,229,116,205,157,149,136,237,152,198,164,125,141,186,157,214,166,127,144,67,202,135,88,174,186,107,197,165,147,17,117,250,146,135,30,212,26,122,139,37,210,42,218,167,69,4,147,182,25,38,162,115,27,214,214,45,74,212,49,144,70,174,71,46,213,82,177,137,213,34,41,59,192,98,175,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,4,212,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,6,202,96,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,133,110,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,64,133,110,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,72,86,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,12,170,0,1,229,53,75,84,176,77,22,193,46,122,153,169,119,223,161,177,187,55,103,198,214,248,89,170,59,93,217,153,12,127,155,133,143,145,219,201,43,27,246,90,187,111,186,236,136,170,150,87,19,230,61,193,142,115,149,89,176,172,91,89,60,109,235,32,184,83,218,237,212,223,87,110,177,247,234,167,145,177,197,31,91,233,154,198,245,61,237,77,220,168,212,223,117,84,79,51,242,185,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,2,106,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,38,167,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,0,54,83,0,196,174,52,56,193,186,240,155,171,154,32,235,130,210,73,130,102,53,23,138,12,173,147,68,229,125,52,12,125,189,35,174,137,209,177,210,245,211,164,210,189,99,107,92,146,177,207,103,79,90,199,36,97,132,28,215,56,40,252,153,101,83,241,41,166,118,203,173,78,55,150,220,42,42,114,216,182,239,67,103,186,77,35,92,149,29,106,229,145,176,213,73,35,252,156,222,136,229,78,148,122,36,208,196,220,53,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,83,99,63,245,9,174,58,89,255,0,227,188,51,80,49,255,0,246,234,111,29,107,174,166,255,0,129,44,93,112,203,255,0,170,246,245,127,53,83,202,13,185,131,112,73,117,225,67,63,142,251,140,65,87,93,167,89,85,69,68,214,170,198,210,185,176,90,103,116,211,57,150,151,200,233,165,123,223,29,59,99,115,101,145,90,179,39,113,90,138,177,201,176,76,255,0,13,28,69,224,156,80,105,101,6,166,96,181,31,226,168,239,20,93,19,127,115,46,158,26,25,167,163,238,75,20,125,238,215,125,141,238,177,189,15,248,162,252,81,61,254,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,107,197,193,223,21,89,151,10,26,185,111,204,44,215,42,183,99,23,26,138,122,108,178,209,28,105,51,46,54,228,127,219,86,196,231,177,190,38,54,186,71,66,254,166,244,189,85,170,189,183,200,199,205,246,185,103,248,110,169,240,77,169,218,131,167,217,13,37,243,30,190,105,190,65,83,67,93,76,171,209,43,62,143,168,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,15,21,253,148,126,4,255,0,243,231,255,0,38,111,31,246,67,37,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,35,86,211,101,62,19,189,44,104,223,203,252,123,219,160,2,234,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,229,217,0,165,239,68,243,251,144,232,115,149,87,102,156,200,253,254,10,85,11,23,116,114,174,254,64,118,68,137,182,255,0,230,59,0,0,90,110,33,245,226,199,161,216,85,194,253,113,86,58,104,105,101,149,140,122,75,183,148,50,189,60,216,215,127,138,83,210,106,206,167,217,180,171,15,184,229,23,87,181,124,21,44,211,181,142,107,213,23,162,41,31,231,208,215,47,254,13,77,125,248,152,226,67,51,226,91,80,159,125,185,79,44,84,146,71,77,79,77,67,29,100,207,135,169,140,86,245,109,34,237,212,170,247,166,251,39,146,255,0,90,168,126,14,173,235,22,109,196,86,123,13,219,33,123,155,53,100,241,67,77,74,149,50,75,28,78,115,34,139,236,247,29,178,111,219,106,253,223,18,101,184,13,224,203,25,208,44,118,92,150,87,205,87,118,186,70,216,223,45,68,20,253,72,145,84,202,230,236,230,34,187,252,31,138,253,201,251,11,33,192,55,46,251,38,59,80,186,145,168,85,146,214,214,163,35,88,41,100,165,165,124,81,62,58,167,46,237,221,100,84,85,72,153,230,138,159,21,255,0,52,153,181,173,99,81,172,106,53,19,224,136,155,32,4,68,68,217,19,200,228,20,185,200,212,3,137,30,141,106,238,116,116,117,47,86,255,0,31,184,47,83,157,186,162,255,0,164,237,99,118,1,27,60,147,200,236,68,216,34,108,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,14,77,206,137,35,87,47,146,31,65,194,167,144,29,81,34,71,228,191,21,255,0,136,238,58,30,138,155,174,255,0,210,115,27,246,219,127,128,29,199,85,85,45,61,108,14,166,170,137,146,68,253,186,154,230,162,162,236,187,167,146,255,0,74,29,136,187,166,232,114,4,50,243,28,224,134,237,128,215,214,234,230,33,65,66,203,84,213,12,241,80,197,60,81,175,84,245,51,175,82,70,145,179,117,221,209,38,251,170,237,251,118,45,239,47,174,48,107,116,71,61,167,199,114,235,173,108,152,237,68,21,72,214,237,52,253,183,246,99,70,53,24,146,34,35,81,33,242,217,171,182,255,0,232,156,28,199,19,181,102,150,26,139,5,222,150,41,233,231,86,57,91,35,26,228,221,174,71,39,147,145,83,238,253,132,2,113,155,194,158,71,195,222,109,91,91,225,225,75,13,109,83,221,3,155,83,27,220,199,73,61,71,67,17,141,107,122,81,25,18,121,109,229,255,0,48,108,23,106,186,81,94,168,32,185,219,228,87,193,81,27,100,98,171,85,171,179,154,142,79,37,254,133,67,235,35,75,150,63,25,20,217,93,44,90,75,152,220,170,223,113,162,163,145,240,171,226,154,68,116,80,195,74,196,114,189,100,114,110,170,143,251,147,250,147,114,75,17,119,243,64,10,155,166,202,124,242,51,161,118,68,79,63,129,244,148,61,136,228,243,85,2,134,61,20,237,69,221,15,147,119,53,124,206,246,59,127,243,252,0,237,7,31,19,144,0,0,0,0,0,0,0,0,0,0,6,170,230,213,6,170,224,108,167,194,119,165,141,27,249,127,143,123,116,5,213,35,3,137,30,53,255,0,147,255,0,3,218,61,163,26,123,115,186,208,234,78,101,165,248,221,76,87,26,37,236,253,13,107,117,36,76,125,66,74,230,174,243,75,218,158,24,210,53,71,199,246,229,235,141,204,139,185,249,92,171,56,241,255,0,189,28,42,106,253,235,252,108,88,133,246,231,113,255,0,112,101,53,145,172,237,127,190,29,19,228,155,252,93,59,27,253,233,128,74,160,0,1,138,188,209,253,9,234,111,224,190,241,68,101,81,138,188,209,253,9,234,111,224,190,241,68,4,43,112,157,234,159,70,254,96,99,222,227,1,178,153,173,103,9,222,169,244,111,230,6,61,238,48,27,41,128,0,1,226,181,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,252,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,117,182,213,140,23,242,95,170,121,150,153,253,41,244,159,213,44,130,227,98,241,189,142,207,138,240,181,50,67,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,115,103,227,90,206,44,125,83,235,39,204,12,135,220,103,2,85,57,42,122,88,202,126,96,87,123,117,184,207,243,0,57,42,122,88,202,126,96,87,123,117,184,207,240,45,87,22,62,150,53,147,229,254,67,237,211,154,214,27,41,241,99,233,99,89,62,95,228,62,221,57,173,96,27,41,240,157,233,99,70,254,95,227,222,221,1,138,188,234,253,44,98,223,48,40,125,186,226,101,87,9,222,150,52,111,229,254,61,237,208,24,171,206,175,210,198,45,243,2,135,219,174,32,96,175,45,158,43,181,31,67,53,199,27,210,251,100,191,74,225,154,141,144,80,89,238,86,106,137,149,177,211,213,85,77,29,60,117,244,235,178,246,230,103,83,58,209,19,166,88,216,140,118,202,216,164,138,116,242,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,51,92,46,19,189,83,232,223,204,12,123,220,96,54,83,3,94,190,96,92,49,216,184,85,215,217,48,172,90,245,227,108,185,5,189,114,91,117,55,134,124,127,69,210,207,91,85,28,84,61,111,150,87,207,218,101,59,83,188,229,71,63,125,213,168,190,107,152,28,140,127,93,159,187,127,196,139,85,206,175,213,62,45,242,254,135,220,110,37,213,228,99,250,236,253,219,254,36,4,170,0,0,0,0,181,92,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,109,80,0,0,0,0,0,3,21,121,163,250,19,212,223,193,125,226,136,128,18,127,185,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,3,207,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,108,103,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,163,215,83,121,56,211,95,184,151,183,207,167,215,90,76,107,69,110,52,236,171,184,195,5,76,179,92,109,111,129,145,50,74,56,86,161,242,186,103,212,185,93,35,38,114,171,34,222,100,115,63,55,19,39,145,253,45,210,220,19,69,176,75,102,153,233,165,139,232,108,110,205,222,240,84,94,42,106,142,215,118,103,205,39,231,38,123,228,118,242,74,247,125,167,46,219,236,155,34,34,32,122,176,0,17,87,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,50,171,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,4,255,0,0,0,0,0,136,190,120,57,173,170,191,63,210,205,57,134,158,173,46,86,59,61,198,247,81,43,152,222,195,160,174,154,40,98,107,29,213,212,175,71,91,230,87,34,181,17,17,209,236,174,221,81,177,150,94,174,52,53,142,197,175,188,80,103,250,171,139,67,209,101,186,220,35,167,183,73,212,245,241,52,180,148,241,82,69,83,179,216,199,179,188,202,118,203,219,115,81,204,238,116,46,234,221,215,202,103,122,57,125,193,180,207,76,245,86,162,111,17,101,212,187,125,202,162,142,78,150,51,177,85,67,113,154,146,162,155,100,123,158,238,150,50,154,94,226,181,141,95,19,208,222,165,141,202,4,223,242,197,213,47,202,135,6,216,87,139,190,253,39,117,196,188,70,45,112,254,213,236,248,95,11,34,248,72,60,152,214,191,166,134,74,47,182,222,173,247,251,78,87,163,204,170,34,47,145,246,107,106,160,207,245,79,78,102,167,171,91,149,242,207,110,189,211,202,214,55,176,216,40,102,150,25,90,247,117,117,35,213,215,8,85,168,141,84,84,108,155,171,118,68,116,186,1,128,28,234,253,44,98,223,48,40,125,186,226,96,7,43,143,93,154,101,248,215,179,214,153,255,0,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,104,19,252,8,54,227,107,152,182,101,170,250,243,98,200,184,127,205,114,12,127,19,211,170,132,155,31,153,174,72,146,225,113,78,227,37,185,62,7,49,21,89,36,82,44,13,134,126,191,204,172,157,76,103,136,154,34,85,56,62,226,207,13,226,235,75,254,188,88,169,233,44,247,218,10,137,41,175,184,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,103,70,253,198,34,171,162,122,32,95,80,0,2,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,11,171,200,199,245,217,251,183,252,72,145,253,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,88,224,228,99,250,236,253,219,254,36,74,160,26,224,234,103,8,250,203,128,113,29,63,13,20,56,141,214,245,146,85,220,29,6,61,209,74,216,190,154,161,87,191,177,93,31,219,116,108,133,209,198,231,189,203,34,182,30,137,91,35,154,177,73,211,57,60,22,112,255,0,153,112,201,160,214,173,35,205,51,250,76,166,162,223,81,53,93,58,210,91,210,154,11,107,39,233,150,90,56,223,191,93,67,27,82,234,153,18,105,17,143,114,74,137,208,196,106,53,47,168,0,0,0,0,0,98,175,52,127,66,122,155,248,47,188,81,25,84,98,175,52,127,66,122,155,248,47,188,81,1,10,220,39,122,167,209,191,152,24,247,184,192,108,166,107,89,194,119,170,125,27,249,129,143,123,140,6,202,96,0,0,0,0,91,253,126,214,59,23,15,250,53,150,107,22,71,15,136,164,198,109,238,168,142,155,169,236,241,117,79,114,71,77,77,214,198,61,99,238,207,36,81,119,58,21,172,235,234,119,217,106,169,172,185,46,156,231,248,135,186,227,120,206,53,195,118,53,117,164,99,50,202,119,94,242,138,119,81,185,211,173,20,53,17,248,6,178,87,39,67,88,250,136,42,28,228,103,231,55,165,141,21,90,199,42,73,17,96,126,174,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,108,251,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,26,182,147,61,201,163,91,238,185,214,137,95,244,94,225,99,164,167,167,210,250,136,29,67,95,12,142,235,171,130,229,61,101,66,178,86,46,232,143,142,88,229,217,237,84,71,50,70,55,165,21,138,249,2,66,128,0,0,0,106,174,108,167,194,119,165,141,27,249,127,143,123,116,6,181,134,202,124,39,122,88,209,191,151,248,247,183,64,5,213,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,135,108,15,63,204,180,195,38,131,51,211,252,134,174,197,125,165,167,171,166,167,184,82,42,54,120,25,83,79,37,60,171,27,182,221,143,88,166,145,17,237,217,236,85,71,53,90,228,71,39,213,165,186,91,157,235,78,119,108,211,61,52,177,125,51,146,94,123,222,10,139,197,67,79,221,237,66,249,164,252,228,207,100,109,218,56,158,239,180,228,223,109,147,117,84,69,242,164,244,114,230,224,163,249,42,233,196,247,252,254,217,106,147,83,114,159,206,92,170,96,78,236,150,186,21,70,44,118,198,205,212,230,59,165,236,89,37,116,72,214,190,71,53,187,202,216,98,145,66,229,240,125,194,102,27,194,46,151,253,71,177,84,82,94,47,181,245,18,84,223,114,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,254,141,251,143,68,71,74,245,91,234,0,31,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,190,220,116,112,101,125,224,243,81,233,109,145,221,126,153,195,50,143,17,81,140,220,165,123,18,169,209,196,172,238,211,84,198,221,182,154,46,236,72,178,53,169,28,141,123,92,222,149,87,197,30,194,135,138,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,243,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,13,101,164,187,93,102,181,83,216,166,185,213,190,219,71,81,53,93,61,27,166,114,193,12,243,54,54,203,43,35,223,165,175,123,96,133,174,114,38,238,72,163,69,223,165,54,91,46,215,91,45,75,235,44,215,58,186,10,137,41,231,164,124,180,211,58,39,186,9,226,124,51,68,174,106,162,171,36,138,73,35,123,126,14,99,220,213,221,21,80,185,124,78,240,245,149,112,191,172,183,173,35,202,106,124,127,128,237,212,219,174,140,165,146,158,27,157,12,173,234,138,162,54,189,63,202,141,232,215,61,172,150,41,88,143,127,71,82,219,75,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,244,26,91,165,185,222,180,231,118,205,51,211,75,23,211,57,37,231,189,224,168,188,84,52,253,222,212,47,154,79,206,76,246,70,221,163,137,238,251,78,77,246,217,55,85,68,93,135,184,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,125,74,216,89,211,20,108,100,109,85,233,99,27,212,231,191,174,71,248,174,5,248,50,177,112,121,167,21,86,201,46,191,76,230,121,71,135,168,201,174,81,61,233,74,233,34,71,246,169,169,163,118,219,67,23,118,84,73,28,212,146,71,61,206,119,74,43,34,143,37,64,138,190,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,105,149,92,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,208,39,248,128,30,104,254,187,53,55,240,95,103,162,39,248,128,30,104,254,187,53,55,240,95,103,162,2,69,57,82,113,93,168,252,68,233,198,75,133,106,132,191,74,221,116,231,232,232,33,191,203,50,186,170,229,75,84,149,9,27,106,81,83,237,205,31,133,114,44,219,245,72,215,181,94,138,246,190,73,111,87,24,188,29,96,156,95,224,148,246,11,253,103,208,217,37,155,175,234,254,65,219,154,163,232,190,236,212,239,170,254,213,100,241,71,63,118,58,116,143,243,138,189,27,245,55,101,79,60,43,228,99,250,236,253,219,254,36,74,160,26,171,155,41,240,157,233,99,70,254,95,227,222,221,1,173,97,178,159,9,222,150,52,111,229,254,61,237,208,1,138,188,206,184,14,252,183,216,170,117,231,73,236,189,89,246,63,111,119,210,86,187,117,187,185,85,148,66,215,194,216,247,119,117,169,222,167,129,181,10,222,152,228,150,102,164,112,166,253,17,53,33,219,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,136,34,47,154,247,3,149,56,213,214,247,197,198,156,190,145,44,87,42,138,119,229,214,148,100,84,235,67,87,43,163,129,181,176,35,81,169,43,39,149,204,238,181,119,149,38,149,210,110,246,200,254,200,70,89,250,185,54,83,125,204,46,48,221,178,58,239,23,87,79,111,160,181,199,39,105,145,244,210,209,82,197,73,77,30,204,68,69,232,130,8,153,190,221,78,233,221,202,174,85,85,252,163,61,57,110,114,251,166,226,38,166,77,97,214,75,85,91,116,234,221,80,234,106,43,108,209,75,11,50,103,172,83,199,42,197,81,12,241,77,11,41,166,72,28,175,107,92,201,30,143,143,125,217,34,32,95,94,82,156,20,125,9,71,71,197,150,166,219,46,180,119,169,187,209,225,118,249,211,177,27,104,102,131,182,251,155,145,29,215,39,121,146,203,28,77,145,173,106,70,142,149,18,68,150,23,178,79,192,3,85,115,101,62,19,189,44,104,223,203,252,123,219,160,53,172,54,83,225,59,210,198,141,252,191,199,189,186,0,46,168,0,1,29,92,233,53,142,251,135,232,214,37,163,182,136,123,116,154,137,112,168,168,186,84,245,49,122,169,109,174,167,145,180,221,14,98,170,117,207,61,60,189,198,189,142,111,134,233,251,77,145,200,146,42,65,15,54,204,214,235,149,113,165,144,88,174,20,244,145,211,225,214,123,85,146,133,208,177,200,249,32,125,51,107,149,210,170,185,81,95,221,174,149,168,173,70,167,67,88,155,110,138,231,6,63,240,215,164,53,58,245,175,56,54,145,195,5,92,148,249,21,226,24,110,11,73,60,80,207,21,185,155,203,91,52,111,151,118,35,227,166,142,105,17,21,29,186,177,17,26,229,84,106,206,167,48,252,42,235,159,240,91,170,182,43,53,69,36,53,20,182,118,94,222,234,151,185,172,88,45,245,49,87,76,212,86,181,203,214,232,169,164,107,19,109,149,234,212,85,106,42,185,35,215,146,222,142,88,179,13,101,203,117,138,239,55,114,175,78,237,244,244,246,186,110,151,167,77,85,201,181,17,186,167,173,175,68,94,136,32,168,139,182,230,61,174,241,61,95,101,209,181,86,101,0,213,179,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,54,125,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,141,104,181,175,75,238,186,43,171,153,126,148,94,93,87,37,70,45,120,169,182,178,162,166,137,212,143,172,129,143,94,205,82,68,229,85,99,38,139,183,43,62,211,145,89,35,85,28,228,84,85,155,62,83,249,77,139,32,224,151,16,180,218,43,188,69,94,51,112,187,218,238,145,246,158,207,15,84,250,233,170,219,30,238,68,71,239,5,93,59,247,106,171,126,222,219,245,53,200,129,250,220,209,253,9,234,111,224,190,241,68,66,183,9,222,169,244,111,230,6,61,238,48,19,83,205,31,208,158,166,254,11,239,20,68,43,112,157,234,159,70,254,96,99,222,227,0,27,41,128,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,2,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,50,168,0,0,0,6,42,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,77,79,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,0,108,166,69,95,60,239,212,159,239,39,240,210,85,8,171,231,157,250,147,253,228,254,26,7,228,242,92,215,77,71,174,205,178,62,30,46,119,159,29,134,80,227,245,57,37,182,154,161,21,242,91,170,155,89,77,28,140,167,126,255,0,98,25,60,83,222,248,213,21,189,198,163,219,208,175,149,100,147,93,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,88,139,228,169,234,159,41,249,127,93,238,54,226,106,64,214,7,86,48,95,201,126,169,230,90,103,244,167,210,127,84,178,11,141,139,198,246,59,62,43,194,212,201,15,119,183,212,238,142,174,223,87,79,83,182,223,109,215,109,201,127,228,169,233,99,41,249,129,93,237,214,226,42,248,177,245,79,172,159,48,50,31,113,156,149,78,74,158,150,50,159,152,21,222,221,110,3,63,207,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,235,45,87,22,62,150,53,147,229,254,67,237,211,128,254,86,60,44,127,233,45,165,95,251,229,110,255,0,224,197,202,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,213,136,217,79,132,239,75,26,55,242,255,0,30,246,232,0,186,160,0,0,0,0,0,0,0,0,0,0,0,0,28,47,144,5,93,144,234,123,209,14,94,237,191,205,241,58,55,115,151,200,10,227,103,90,236,168,158,95,19,232,68,217,54,66,150,49,26,158,74,165,96,15,146,235,116,162,178,208,79,115,184,72,172,130,158,55,72,245,70,171,151,102,181,92,190,73,253,8,167,212,171,183,154,145,167,204,227,140,138,108,82,150,93,37,195,174,85,108,184,214,209,198,249,149,145,77,26,54,41,161,170,98,185,30,146,53,55,69,86,125,203,253,75,176,24,161,204,23,140,26,221,110,207,106,49,220,70,235,91,30,59,79,5,42,57,187,77,7,113,253,153,17,237,86,44,138,138,213,73,188,247,106,111,183,250,110,23,46,62,8,110,217,245,125,22,174,101,244,20,47,181,67,80,255,0,11,12,179,197,34,245,65,83,2,245,44,107,27,246,93,219,42,111,186,46,223,179,114,193,240,101,194,158,71,196,38,109,69,91,225,225,91,13,21,83,29,59,157,83,27,28,247,71,61,63,91,21,142,107,186,145,89,42,249,109,231,255,0,60,253,225,216,157,171,11,176,211,216,45,20,177,65,79,2,189,200,216,216,214,166,238,114,185,124,154,136,159,127,236,3,245,169,105,105,232,160,109,53,44,76,142,38,111,210,214,181,17,19,117,221,124,147,250,84,237,7,10,187,38,234,7,39,76,168,146,121,39,197,63,227,18,63,125,246,248,28,49,21,118,93,255,0,164,14,25,26,181,124,208,239,106,108,17,60,142,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,200,116,189,174,223,116,251,143,163,226,117,200,221,208,4,82,111,246,87,226,135,105,242,244,43,93,187,118,59,216,254,164,219,239,2,178,214,241,11,162,22,13,114,192,170,177,75,181,178,150,165,210,75,4,141,239,71,18,255,0,123,147,171,226,246,57,62,245,251,139,164,0,214,151,53,197,179,206,26,117,90,174,134,58,135,208,220,109,147,212,199,75,52,21,106,174,116,61,201,97,221,95,18,181,119,84,99,191,103,245,125,196,218,112,37,197,94,63,196,38,157,65,3,170,106,254,157,166,158,177,179,71,53,59,219,179,88,246,170,125,167,61,232,191,102,86,175,233,127,204,120,174,97,188,28,91,181,147,79,42,178,108,94,145,83,34,164,170,165,146,55,73,94,232,217,210,179,72,143,221,28,138,223,132,238,254,159,135,236,34,163,134,45,121,201,248,87,213,216,239,147,185,176,193,29,61,69,61,108,30,25,149,43,180,209,53,90,169,178,167,158,237,143,224,239,134,254,64,108,100,15,21,164,58,163,97,213,236,38,147,51,199,231,116,180,213,50,77,22,238,129,209,125,168,228,86,175,217,119,159,220,135,181,3,166,104,250,190,210,108,116,177,219,46,199,216,116,202,206,148,221,160,86,215,126,210,179,228,142,125,213,55,251,255,0,160,250,90,187,129,80,0,0,0,0,0,0,0,0,0,1,170,185,181,65,170,184,3,234,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,148,174,85,156,7,127,222,142,42,245,126,203,254,54,92,66,197,115,183,127,184,62,154,246,215,247,127,223,13,137,146,67,254,46,161,142,254,244,242,250,243,47,224,114,155,136,236,54,109,97,193,223,86,205,69,194,236,242,50,26,72,217,45,67,47,150,232,86,73,214,137,176,177,28,228,169,71,62,87,66,230,55,237,190,69,141,232,168,230,62,16,114,208,227,142,155,136,236,54,29,30,206,25,86,205,69,194,236,241,190,106,185,31,45,67,47,150,232,86,56,18,181,211,61,92,228,169,71,62,38,204,215,187,237,190,68,145,138,168,231,178,28,223,53,108,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,137,243,224,7,140,27,87,22,90,70,215,92,22,174,60,239,14,167,163,160,202,217,52,77,70,84,206,246,57,35,174,137,209,177,177,116,84,44,50,189,99,107,90,177,61,175,103,79,66,71,36,129,148,6,42,243,71,244,39,169,191,130,251,197,17,149,70,42,243,71,244,39,169,191,130,251,197,16,16,173,194,119,170,125,27,249,129,143,123,140,6,202,102,181,156,39,122,167,209,191,152,24,247,184,192,108,166,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,9,84,228,169,233,99,41,249,129,93,237,214,227,63,204,0,228,169,233,99,41,249,129,93,237,214,227,63,192,181,92,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,108,167,194,119,165,141,27,249,127,143,123,116,6,42,243,171,244,177,139,124,192,161,246,235,137,149,92,39,122,88,209,191,151,248,247,183,64,98,175,58,191,75,24,183,204,10,31,110,184,129,21,124,39,122,167,209,191,152,24,247,184,192,108,166,107,89,194,119,170,125,27,249,129,143,123,140,6,202,96,66,183,58,191,84,248,183,203,250,31,113,184,151,87,145,143,235,179,247,111,248,145,106,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,128,149,64,0,0,0,22,171,139,31,75,26,201,242,255,0,33,246,233,205,107,13,148,248,177,244,177,172,159,47,242,31,110,156,214,176,13,170,0,0,0,0,0,0,98,175,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,4,212,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,6,202,96,0,0,0,34,175,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,9,254,0,0,45,87,20,250,215,252,157,184,125,205,181,142,59,127,141,171,199,237,233,224,32,116,93,200,223,93,60,172,167,165,238,183,185,26,172,41,60,209,44,157,47,71,118,209,253,59,187,100,91,170,71,87,58,77,99,190,225,250,53,137,104,237,162,30,221,38,162,92,42,42,46,149,61,76,94,170,91,107,169,228,109,55,67,152,170,157,115,207,79,47,113,175,99,155,225,186,126,211,100,114,32,67,97,47,220,200,248,81,177,97,92,6,96,81,99,209,90,159,87,161,254,2,142,106,246,66,250,47,23,75,86,145,210,214,201,29,52,106,232,251,213,21,174,164,168,122,189,85,201,211,42,164,138,231,57,36,194,14,90,56,5,54,160,241,165,167,116,183,44,122,174,235,109,177,212,84,223,234,150,20,151,162,141,244,148,210,75,75,81,43,227,84,232,99,107,18,145,19,169,122,28,247,49,142,234,235,233,89,212,214,189,47,181,107,86,145,229,250,81,121,117,36,116,249,77,158,166,218,202,138,154,38,213,178,142,119,177,123,53,73,19,149,17,239,134,94,220,172,251,77,84,124,109,84,115,85,17,80,53,246,224,191,88,236,90,5,197,6,1,170,185,76,61,118,91,85,194,74,123,140,157,79,79,13,75,87,79,45,36,181,59,49,143,123,251,44,168,116,189,182,181,92,254,223,66,108,174,221,54,62,53,87,54,83,225,99,90,255,0,148,79,15,184,78,177,201,111,240,85,121,5,189,124,124,13,139,183,27,43,160,149,244,245,93,166,247,36,84,133,103,134,85,143,169,234,238,218,179,171,103,110,136,24,171,206,175,210,198,45,243,2,135,219,174,36,43,19,83,206,175,210,198,45,243,2,135,219,174,36,59,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,160,126,77,21,166,235,113,166,175,172,183,219,42,234,169,237,116,233,87,93,44,48,185,236,165,129,101,142,20,150,87,34,108,198,44,179,69,26,57,219,39,92,140,111,197,200,139,114,248,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,211,45,60,142,98,255,0,147,35,21,205,123,89,44,81,61,88,254,142,149,157,238,15,184,76,195,120,69,210,255,0,168,246,42,138,75,197,246,190,162,74,155,238,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,209,191,113,232,136,233,94,171,18,220,199,120,28,166,225,75,50,160,204,52,249,245,117,26,117,152,84,78,202,24,101,100,178,190,201,86,212,71,173,20,179,170,43,94,199,53,92,232,28,231,119,92,200,165,107,145,203,10,203,32,77,78,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,53,225,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,166,236,17,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,1,250,196,43,115,171,245,79,139,124,191,161,247,27,137,53,36,43,115,171,245,79,139,124,191,161,247,27,136,23,87,145,143,235,179,247,111,248,145,42,132,85,242,49,253,118,126,237,255,0,18,37,80,0,0,0,0,0,0,1,138,188,209,253,9,234,111,224,190,241,68,101,81,138,188,209,253,9,234,111,224,190,241,68,4,43,112,157,234,159,70,254,96,99,222,227,1,178,153,173,103,9,222,169,244,111,230,6,61,238,48,27,41,128,0,0,0,198,174,98,90,233,89,160,60,41,229,121,37,134,243,244,102,73,126,237,99,118,25,154,147,164,141,170,170,85,73,95,20,144,171,93,12,209,210,178,170,104,228,87,53,173,146,22,126,146,170,49,193,10,220,104,107,29,139,95,120,160,207,245,87,22,135,162,203,117,184,71,79,110,147,169,235,226,105,105,41,226,164,138,167,103,177,143,103,121,148,237,151,182,230,163,153,220,232,93,213,187,173,181,201,176,171,174,43,101,196,239,183,10,138,73,41,243,27,60,151,186,22,194,247,43,227,129,151,10,186,21,108,168,173,68,71,247,104,101,114,35,85,201,208,230,46,251,170,181,191,38,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,102,167,55,252,90,197,131,107,238,158,225,88,181,15,130,178,227,250,95,105,181,219,169,187,175,147,177,75,5,109,124,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,192,196,11,46,153,229,89,6,156,101,26,165,105,164,241,22,92,62,225,107,183,221,251,113,200,249,41,252,122,85,118,39,119,75,21,140,133,31,72,177,185,239,115,127,57,60,13,68,114,191,202,250,242,219,214,139,86,136,113,105,139,223,114,140,190,147,27,198,47,148,245,150,27,237,101,91,27,216,88,38,133,93,3,100,145,90,189,150,120,200,168,220,178,238,212,106,53,85,238,108,125,101,245,229,95,163,150,46,32,52,107,137,141,29,200,230,240,244,153,53,191,29,167,142,167,165,239,240,149,76,117,198,74,106,158,134,61,139,39,106,120,226,151,183,214,141,127,71,75,190,203,149,8,235,3,106,128,89,254,17,117,190,235,196,119,14,152,102,178,223,108,116,150,139,149,254,158,165,181,148,148,146,57,240,36,244,245,83,83,72,248,250,190,211,88,247,64,175,70,42,185,88,143,70,171,159,211,214,183,128,8,75,227,171,153,174,101,173,89,13,86,159,104,61,234,175,31,211,171,117,68,15,101,198,56,18,27,141,230,174,154,170,42,136,107,91,35,155,222,163,100,115,83,198,248,91,26,178,95,37,116,139,187,210,40,179,255,0,151,159,26,118,174,41,244,190,158,197,151,228,20,142,213,76,106,157,83,32,163,74,102,210,173,108,9,39,76,87,8,35,107,149,175,99,154,177,54,85,98,53,25,50,185,59,113,177,240,245,89,254,103,92,191,235,53,118,142,167,136,29,16,199,124,94,117,73,213,62,77,109,138,73,229,170,191,82,199,4,48,196,234,102,57,235,26,77,4,116,254,80,198,198,186,102,189,219,43,164,107,25,36,75,105,110,169,103,122,45,157,219,53,51,77,47,191,67,100,150,110,247,130,173,240,176,212,118,187,176,190,25,63,55,51,31,27,183,142,87,183,237,53,118,223,116,217,81,21,3,202,155,41,240,157,233,99,70,254,95,227,222,221,1,173,97,178,159,9,222,150,52,111,229,254,61,237,208,1,117,64,0,12,0,231,87,233,99,22,249,129,67,237,215,19,63,204,0,231,87,233,99,22,249,129,67,237,215,16,48,3,149,199,174,205,50,252,107,217,235,73,254,32,7,149,199,174,205,50,252,107,217,235,73,254,0,0,0,0,2,42,249,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,166,85,115,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,64,159,224,0,17,87,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,50,171,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,4,255,0,16,3,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,101,87,35,31,215,103,238,223,241,34,85,8,171,228,99,250,236,253,219,254,36,74,160,26,171,155,41,240,157,233,99,70,254,95,227,222,221,1,173,97,178,159,9,222,150,52,111,229,254,61,237,208,1,117,64,0,106,174,108,167,194,119,165,141,27,249,127,143,123,116,6,181,134,202,124,39,122,88,209,191,151,248,247,183,64,5,213,0,1,170,185,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,23,84,0,0,213,179,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,39,67,17,172,111,83,222,229,217,168,141,77,246,68,68,242,54,19,227,243,58,252,157,240,109,171,23,255,0,162,254,144,241,120,252,150,46,207,127,181,211,244,148,140,160,238,245,116,187,126,223,138,238,116,237,246,186,58,119,110,253,73,174,184,19,125,201,247,71,44,88,55,12,9,170,180,243,120,139,214,165,220,39,168,172,147,165,236,236,82,208,212,79,73,79,77,178,189,204,119,75,217,83,47,113,26,199,47,137,232,119,82,70,213,51,168,181,92,42,233,111,228,91,135,29,58,211,57,172,95,67,87,217,177,250,95,165,104,188,87,136,237,93,37,103,122,187,243,136,247,181,219,213,75,59,190,195,149,137,190,204,217,168,212,75,170,4,16,243,108,194,174,184,175,26,89,5,246,225,81,73,37,62,99,103,181,94,232,91,11,220,175,142,6,83,54,133,91,42,43,81,17,253,218,25,92,136,213,114,116,57,139,190,234,173,109,255,0,228,107,118,181,67,117,214,75,20,215,58,70,92,171,41,236,53,116,244,110,153,169,60,208,66,234,230,203,43,35,223,169,204,99,167,133,174,114,38,205,89,99,69,219,169,55,250,249,231,126,164,255,0,121,63,134,152,213,202,127,41,190,227,252,109,98,22,155,69,119,135,164,201,173,247,123,93,210,62,211,31,226,41,89,67,53,91,99,221,200,170,205,167,164,167,126,237,84,119,216,219,126,151,57,20,36,255,0,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,2,106,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,3,101,48,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,85,0,0,0,0,197,94,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,9,169,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,13,148,200,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,181,92,149,61,83,229,63,47,235,189,198,220,77,73,10,220,149,61,83,229,63,47,235,189,198,220,77,72,26,214,113,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,69,95,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,192,103,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,67,157,251,14,94,187,33,243,73,62,202,187,125,223,208,7,15,118,235,177,221,12,125,63,105,118,17,51,169,55,113,220,0,3,197,106,246,168,216,116,135,9,171,204,242,9,221,21,53,52,144,197,187,96,116,191,106,73,17,169,246,91,231,247,168,22,59,142,222,42,241,254,30,244,234,120,27,83,87,244,237,76,244,109,134,56,105,222,237,218,247,185,87,237,53,236,68,251,49,57,127,75,254,114,18,240,172,91,60,226,91,85,169,40,100,168,125,117,198,231,61,52,117,83,79,86,168,230,195,220,138,29,209,242,171,151,116,71,183,246,255,0,87,220,122,142,39,117,231,39,226,163,87,100,190,64,230,205,4,148,244,244,244,80,120,102,83,46,208,196,229,114,174,234,190,123,186,79,139,190,27,121,18,175,203,203,131,139,118,141,233,229,46,77,148,82,42,228,85,117,85,82,72,232,235,221,35,58,82,104,209,155,35,81,27,240,129,191,211,241,253,160,100,79,15,90,33,96,208,220,10,151,20,180,219,41,105,157,28,179,200,238,204,113,39,247,201,58,190,44,99,83,238,79,184,186,64,0,58,165,147,111,178,159,21,42,123,250,83,111,188,232,232,87,59,119,108,7,44,107,183,221,126,243,185,168,83,27,118,67,179,224,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,110,128,114,14,58,144,34,162,129,200,0,0,0,0,0,0,0,0,0,0,0,1,194,166,231,32,14,151,181,23,201,78,166,175,67,252,188,191,172,250,156,155,159,60,173,93,252,144,15,161,174,71,38,232,167,39,205,19,213,170,155,238,125,31,31,48,58,234,105,161,172,133,212,245,12,235,141,251,110,155,170,111,178,239,247,127,81,14,60,211,120,78,163,192,175,175,213,236,74,130,183,193,213,125,31,73,84,139,36,179,53,21,89,43,58,191,67,100,243,142,36,253,61,191,163,117,38,76,242,218,149,128,88,245,47,19,168,197,50,24,36,154,146,121,34,149,90,201,93,26,245,49,200,169,230,223,48,34,3,150,175,24,171,165,245,244,186,73,147,86,193,5,170,122,183,201,79,36,145,66,196,222,122,138,102,171,59,143,145,170,171,186,200,187,108,190,95,213,178,77,29,45,85,61,108,13,169,165,153,146,196,253,250,94,199,35,145,118,93,151,205,60,190,40,107,197,198,55,13,119,62,27,245,82,123,101,170,219,89,13,147,181,73,53,36,210,182,89,17,178,62,53,85,106,200,248,218,138,189,81,189,118,243,242,255,0,138,67,185,107,241,163,30,107,134,210,233,222,160,94,40,91,121,167,171,169,70,253,152,41,250,218,249,225,232,84,78,226,42,167,231,213,55,233,248,162,252,118,243,9,20,56,115,81,201,178,156,128,62,71,195,208,189,77,79,235,59,88,237,209,55,83,181,83,116,217,74,22,52,106,238,128,86,159,3,146,150,174,197,64,0,0,0,0,0,0,0,0,13,85,205,170,13,85,192,217,79,132,239,75,26,55,242,255,0,30,246,232,11,170,90,174,19,189,44,104,223,203,252,123,219,160,46,168,17,87,205,79,128,239,251,239,197,94,144,89,127,197,75,151,216,173,150,239,247,119,212,222,220,254,239,251,221,178,178,56,127,198,84,61,223,223,94,71,175,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,209,35,91,178,57,88,238,135,163,36,106,117,177,170,155,47,16,109,204,191,129,202,158,28,115,41,181,135,7,125,35,244,235,52,188,72,200,105,35,100,84,239,177,220,102,73,39,90,38,194,196,107,86,153,90,201,93,11,152,223,176,200,214,55,162,43,88,249,130,93,56,104,226,47,4,226,131,75,40,53,51,5,168,255,0,21,71,120,162,232,155,251,153,116,240,208,205,61,31,114,88,163,239,118,187,236,111,117,141,232,127,197,23,226,137,106,185,163,250,19,212,223,193,125,226,136,135,110,14,248,170,204,184,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,254,218,182,39,61,141,241,49,181,210,58,23,245,55,165,234,173,85,237,190,70,62,90,121,132,103,248,110,169,242,225,205,181,7,79,178,26,75,230,61,124,167,178,84,208,215,83,42,244,74,207,166,104,209,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,2,29,184,78,245,79,163,127,48,49,239,113,128,217,76,214,179,132,239,84,250,55,243,3,30,247,24,13,148,192,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,173,103,22,62,169,245,147,230,6,67,238,51,129,42,156,149,61,44,101,63,48,43,189,186,220,103,249,128,28,149,61,44,101,63,48,43,189,186,220,103,248,22,171,139,31,75,26,201,242,255,0,33,246,233,205,107,13,148,248,177,244,177,172,159,47,242,31,110,156,214,176,13,148,248,78,244,177,163,127,47,241,239,110,128,197,94,117,126,150,49,111,152,20,62,221,113,50,171,132,239,75,26,55,242,255,0,30,246,232,12,85,231,87,233,99,22,249,129,67,237,215,16,34,175,132,239,84,250,55,243,3,30,247,24,13,148,205,107,56,78,245,79,163,127,48,49,239,113,128,217,76,8,86,231,87,234,159,22,249,127,67,238,55,18,234,242,49,253,118,126,237,255,0,18,45,87,58,191,84,248,183,203,250,31,113,184,151,87,145,143,235,179,247,111,248,144,18,168,0,0,0,2,213,113,99,233,99,89,62,95,228,62,221,57,173,97,178,159,22,62,150,53,147,229,254,67,237,211,154,214,1,181,64,0,0,0,0,0,12,85,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,154,158,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,0,217,76,0,0,0,4,85,243,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,76,170,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,129,63,192,0,4,5,243,77,207,234,115,174,52,179,42,84,200,105,46,214,220,86,158,130,193,109,90,101,137,204,165,100,116,204,150,162,157,95,26,125,167,178,178,122,180,127,90,171,218,254,166,46,221,8,214,206,246,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,107,5,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,1,41,60,143,176,10,152,173,90,167,170,85,216,245,34,211,213,84,91,172,22,187,179,146,39,78,143,137,178,207,91,78,197,223,186,198,42,77,64,247,121,35,30,169,31,233,44,107,211,41,69,138,224,103,75,238,186,57,194,94,153,224,119,215,85,165,202,11,63,210,85,144,85,209,58,146,122,73,235,166,146,182,74,89,34,114,171,154,248,93,82,176,174,251,42,172,106,170,214,239,210,151,212,13,125,185,151,96,20,218,125,198,150,162,82,219,113,234,187,85,182,249,81,77,127,165,89,146,94,138,199,213,211,71,45,85,68,79,145,87,173,142,172,90,180,94,149,232,107,218,246,55,167,163,165,51,211,146,222,177,223,115,13,26,203,116,118,239,15,114,147,78,238,20,245,22,186,158,166,39,77,45,201,213,18,58,155,161,172,69,94,137,224,168,151,184,231,189,206,241,61,63,101,177,181,23,197,115,193,192,42,101,181,105,102,169,80,227,212,137,79,75,81,113,176,93,46,205,72,155,58,190,86,197,61,21,59,215,126,235,216,137,13,123,219,228,172,98,172,159,162,178,39,86,42,242,178,207,234,112,94,52,176,218,85,200,105,45,54,220,170,158,190,193,114,90,149,137,172,170,100,148,207,150,158,157,31,34,125,151,190,178,10,68,103,66,163,220,254,150,38,253,106,215,6,122,243,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,103,255,0,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,160,79,241,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,208,0,53,204,227,7,132,204,203,132,93,80,250,143,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,253,123,118,222,168,141,149,138,183,255,0,150,231,48,74,110,29,170,100,209,237,100,186,213,187,78,174,53,14,169,162,185,77,44,179,51,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,54,221,242,42,202,255,0,19,188,61,98,188,80,104,213,235,72,242,154,159,1,227,251,117,54,235,163,41,99,168,154,217,93,19,186,162,168,141,175,79,242,163,122,53,204,115,226,150,86,35,217,215,212,154,240,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,6,206,100,43,115,171,245,79,139,124,191,161,247,27,137,117,121,81,241,211,253,227,133,253,107,204,255,0,241,122,92,2,182,185,191,229,53,214,185,42,21,223,238,94,21,142,111,248,112,163,255,0,214,240,150,171,157,95,170,124,91,229,253,15,184,220,64,186,188,140,127,93,159,187,127,196,137,84,34,175,145,143,235,179,247,111,248,145,42,128,0,0,0,0,0,0,12,85,230,143,232,79,83,127,5,247,138,35,42,140,85,230,143,232,79,83,127,5,247,138,32,33,91,132,239,84,250,55,243,3,30,247,24,13,148,205,107,56,78,245,79,163,127,48,49,239,113,128,217,76,0,0,1,13,124,233,53,142,197,152,107,46,37,163,182,136,123,149,122,119,111,168,168,186,84,245,61,58,106,174,77,167,145,180,221,14,98,34,244,65,5,60,189,198,189,237,119,137,233,251,46,141,200,178,253,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,26,203,234,174,166,101,90,201,168,249,30,169,102,181,126,34,245,147,92,37,184,84,244,201,35,227,135,173,126,196,17,119,30,247,182,24,152,141,142,54,43,151,162,54,49,168,187,53,0,205,94,77,154,41,245,231,136,43,182,177,213,220,59,52,154,101,111,78,204,17,203,211,36,245,215,24,170,41,227,234,106,198,228,116,45,129,149,138,237,158,199,36,157,141,186,155,214,131,157,95,170,124,91,229,253,15,184,220,76,255,0,229,139,165,191,146,254,13,176,175,23,98,250,50,235,150,248,140,166,225,253,181,222,241,94,42,69,240,147,249,61,205,103,85,12,116,95,97,189,59,109,246,154,143,87,152,1,206,175,213,62,45,242,254,135,220,110,32,93,94,70,63,174,207,221,191,226,70,63,243,98,208,187,238,152,113,65,115,212,111,161,173,84,88,182,165,237,113,180,58,222,172,103,85,84,20,244,241,215,164,209,34,53,91,51,167,127,125,207,217,91,39,137,71,117,185,253,198,179,32,57,24,254,187,63,118,255,0,137,23,215,155,126,131,83,106,159,13,18,106,77,190,138,174,124,135,76,42,62,148,166,74,106,121,106,31,45,186,119,199,21,116,106,198,61,26,198,53,169,21,75,229,115,31,208,202,55,39,217,107,222,228,12,116,228,167,174,148,118,171,238,105,195,197,250,243,217,250,111,163,36,199,105,164,72,35,141,245,81,51,183,92,198,189,85,37,146,103,194,218,87,182,52,71,181,35,164,157,255,0,99,103,43,229,168,214,91,64,117,142,251,195,254,178,226,122,197,142,67,226,42,241,155,131,106,36,166,234,99,60,93,43,218,232,234,105,186,222,199,164,125,216,36,150,46,231,66,185,157,125,77,251,77,69,54,105,0,67,95,51,174,95,244,122,69,89,83,196,14,136,99,190,19,5,171,234,159,38,182,197,36,17,82,216,106,164,158,24,98,117,51,28,244,145,97,158,74,143,40,99,99,155,11,152,237,149,177,185,140,142,101,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,53,98,54,83,225,59,210,198,141,252,191,199,189,186,2,24,57,134,112,89,117,225,99,84,42,47,184,134,63,86,221,43,201,106,17,113,250,197,169,117,82,81,78,177,245,75,111,158,71,53,28,199,181,201,43,162,71,171,149,240,163,87,185,35,217,55,76,207,240,157,233,99,70,254,95,227,222,221,0,23,84,0,0,192,14,117,126,150,49,111,152,20,62,221,113,51,252,192,14,117,126,150,49,111,152,20,62,221,113,3,0,57,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,0,0,0,0,34,175,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,9,254,0,1,21,124,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,211,42,185,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,160,79,241,0,60,209,253,118,106,111,224,190,207,68,79,241,0,60,209,253,118,106,111,224,190,207,68,6,85,114,49,253,118,126,237,255,0,18,37,80,138,190,70,63,174,207,221,191,226,68,170,1,170,185,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,23,84,0,6,170,230,202,124,39,122,88,209,191,151,248,247,183,64,107,88,108,167,194,119,165,141,27,249,127,143,123,116,0,93,80,0,26,171,155,41,240,157,233,99,70,254,95,227,222,221,1,173,97,178,159,9,222,150,52,111,229,254,61,237,208,1,117,64,0,97,87,55,156,235,234,151,6,215,43,7,209,126,47,235,174,65,107,177,119,187,253,191,9,219,145,213,253,222,158,149,238,111,224,59,125,59,183,251,239,86,255,0,103,165,208,131,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,146,211,206,247,58,250,63,75,52,211,76,254,139,238,125,61,144,85,223,124,111,127,110,207,128,166,72,123,93,190,159,181,215,244,151,87,87,82,116,246,118,217,221,123,183,5,121,111,98,214,44,195,141,173,45,180,228,116,62,46,146,158,225,87,116,142,62,235,227,233,170,162,161,168,171,166,147,118,42,42,244,79,4,79,219,126,151,116,236,228,86,170,162,134,194,128,0,48,131,156,46,21,117,202,184,62,125,246,223,81,73,29,62,29,148,91,111,117,205,153,238,71,201,3,219,53,10,54,36,70,170,43,251,181,209,57,81,202,212,232,107,215,125,209,26,232,181,224,15,58,252,157,241,147,164,247,255,0,162,254,144,241,121,4,118,46,207,127,181,211,244,148,111,160,238,245,116,187,126,223,138,238,116,237,246,186,58,119,110,253,73,47,252,209,253,9,234,111,224,190,241,68,65,14,158,230,183,93,53,207,241,173,70,177,83,210,79,114,197,111,20,87,186,56,170,216,231,65,36,244,211,50,104,219,35,90,230,185,88,174,98,34,162,57,171,182,251,42,124,64,157,238,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,9,169,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,13,148,192,0,0,0,107,89,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,105,10,220,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,129,10,220,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,144,173,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,104,25,84,0,0,0,3,21,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,38,167,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,0,54,83,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,2,213,114,84,245,79,148,252,191,174,247,27,113,53,36,43,114,84,245,79,148,252,191,174,247,27,113,53,32,107,89,197,143,170,125,100,249,129,144,251,140,228,170,114,84,244,177,148,252,192,174,246,235,113,21,124,88,250,167,214,79,152,25,15,184,206,74,167,37,79,75,25,79,204,10,239,110,183,1,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,240,57,41,114,238,7,92,142,251,42,117,50,30,181,234,114,127,81,222,145,163,151,117,251,138,209,54,77,144,3,90,141,77,144,228,0,58,170,170,169,232,160,117,77,84,204,138,38,109,212,247,185,26,137,186,236,158,107,229,241,82,23,57,149,113,138,186,161,95,85,164,152,205,108,19,218,160,171,100,149,18,71,20,47,77,224,168,169,106,51,184,201,28,168,187,164,107,182,201,229,253,123,46,74,115,40,227,70,60,43,13,170,211,189,63,188,80,186,243,81,87,76,142,251,48,84,116,53,147,205,214,170,157,197,84,79,204,34,111,211,241,84,248,111,229,30,60,28,240,215,115,226,67,85,32,182,93,109,181,147,89,59,85,115,85,205,19,101,141,29,35,35,69,70,164,140,141,200,139,213,35,23,111,47,47,248,195,35,249,89,112,157,71,158,223,89,171,217,109,5,111,131,165,250,66,146,149,18,73,97,106,170,50,38,117,126,134,203,231,36,169,250,123,127,70,232,76,117,53,52,52,112,182,158,157,157,17,179,125,147,117,93,183,93,254,255,0,235,60,222,154,224,22,61,52,196,233,241,76,122,9,33,164,130,73,101,70,190,87,72,189,79,114,170,249,187,204,245,32,14,28,228,106,110,170,62,30,103,207,43,213,202,187,110,5,46,94,183,249,249,255,0,81,218,198,162,121,33,68,109,93,215,116,62,134,166,192,17,54,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,85,68,29,72,7,32,227,116,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,55,65,186,1,200,41,234,27,129,81,194,174,195,246,28,108,7,29,91,162,148,245,167,237,66,189,148,167,161,64,227,173,63,106,14,191,233,67,158,133,29,0,84,138,115,186,28,116,141,151,125,128,168,20,108,114,139,251,64,168,28,117,13,208,14,65,198,232,114,0,0,0,0,0,0,0,161,205,221,10,192,31,35,163,243,223,115,178,25,62,237,211,98,167,183,127,129,213,179,145,119,253,158,91,1,245,2,150,57,28,155,161,80,22,171,136,13,2,195,181,219,13,184,216,50,106,106,151,190,106,73,98,141,208,84,186,37,221,97,149,137,240,69,255,0,26,191,113,2,26,209,164,89,239,10,218,176,219,108,148,245,48,190,222,180,149,180,117,146,211,189,209,189,202,137,35,90,174,146,38,35,151,173,142,242,68,248,55,250,205,145,11,31,196,247,12,120,207,17,24,117,117,154,228,145,199,91,36,15,236,76,247,76,168,201,82,9,99,99,186,99,123,119,219,187,240,248,46,192,91,174,8,56,194,178,107,166,158,82,58,249,115,164,134,238,218,154,152,164,133,203,12,47,98,36,205,70,245,49,37,114,162,109,35,87,225,247,167,244,25,104,138,139,230,134,185,154,133,163,250,201,194,14,162,195,60,241,204,178,210,54,158,118,92,32,183,201,217,123,85,82,94,133,89,162,233,69,69,137,127,111,146,127,90,18,161,192,215,31,22,45,112,167,151,19,201,33,146,130,235,73,27,30,157,250,170,100,71,44,149,15,106,34,35,81,138,190,74,207,187,255,0,150,25,200,14,17,81,201,187,85,21,63,160,228,15,158,73,21,174,95,217,230,35,147,169,118,82,169,97,87,175,197,54,248,156,199,18,49,54,3,177,62,7,39,9,228,114,0,0,0,0,0,0,0,138,191,236,24,255,0,241,209,127,200,159,254,111,37,80,1,229,52,159,5,252,151,233,102,27,166,127,74,125,39,245,75,31,183,88,188,111,99,179,226,188,45,52,112,247,123,125,78,232,234,237,245,116,245,59,109,246,221,118,220,245,96,0,63,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,63,88,1,22,183,110,70,182,169,174,181,179,88,184,150,171,163,182,190,162,71,81,211,213,226,77,169,158,24,21,203,219,100,146,182,178,54,200,244,110,200,175,72,216,142,84,85,70,183,125,146,229,225,188,175,51,188,75,66,115,190,29,127,149,95,139,195,51,94,205,103,130,250,141,12,126,18,233,29,101,4,222,51,185,226,214,89,55,134,131,179,218,238,53,159,157,235,219,118,236,236,255,0,0,70,174,147,242,107,252,151,234,158,27,169,159,202,59,233,63,170,89,5,186,251,224,190,168,118,124,87,133,169,142,110,215,115,198,187,163,171,183,211,213,210,237,183,223,101,219,98,74,128,0,0,0,70,174,172,114,107,252,168,106,158,101,169,159,202,59,232,207,173,185,5,198,251,224,190,168,119,188,47,138,169,146,110,215,115,198,183,175,167,185,211,213,210,221,246,223,100,223,98,74,128,24,255,0,193,79,10,95,200,251,75,46,186,103,245,247,235,111,210,121,4,247,223,27,244,95,128,237,247,41,169,225,237,118,251,210,239,183,134,234,234,234,77,250,246,219,203,117,200,0,0,242,154,177,130,254,84,52,179,50,211,63,165,62,140,250,219,143,220,108,94,55,177,222,240,190,42,154,72,123,189,190,166,245,244,247,58,186,122,155,190,219,110,155,238,70,183,246,12,127,248,232,191,228,79,255,0,55,146,168,0,242,154,79,130,254,75,244,179,13,211,63,165,62,147,250,165,143,219,172,94,55,177,217,241,94,22,154,56,123,189,190,167,116,117,118,250,186,122,157,182,251,110,187,110,90,174,53,184,82,254,88,58,89,106,211,63,175,191,84,190,140,200,32,190,248,223,162,252,127,115,183,77,81,15,107,183,222,139,109,252,79,87,87,82,237,209,182,222,123,166,64,0,35,87,73,249,53,254,75,245,79,13,212,207,229,29,244,159,213,44,130,221,125,240,95,84,59,62,43,194,212,199,55,107,185,227,93,209,213,219,233,234,233,118,219,239,178,237,177,37,64,1,133,92,107,114,222,254,88,58,167,106,212,207,203,47,213,47,163,49,248,44,94,11,234,239,143,238,118,234,106,38,238,247,60,84,91,111,226,122,122,122,87,110,141,247,243,217,61,95,3,28,12,127,34,239,174,223,247,81,250,227,245,199,232,223,246,19,232,255,0,11,225,60,79,255,0,20,77,215,213,226,127,245,118,232,251,247,242,202,160,0,0,0,0,7,148,213,140,23,242,161,165,153,150,153,253,41,244,103,214,220,126,227,98,241,189,142,247,133,241,84,210,67,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,114,53,191,176,99,255,0,199,69,255,0,34,127,249,188,149,64,0,0,0,0,0,0,5,170,226,143,66,255,0,148,166,132,228,218,41,245,167,234,231,214,63,5,253,211,240,62,51,177,225,235,32,169,254,243,220,143,171,171,177,211,250,105,183,86,254,123,108,184,85,164,252,154,255,0,37,250,167,134,234,103,242,142,250,79,234,150,65,110,190,248,47,170,29,159,21,225,106,99,155,181,220,241,174,232,234,237,244,245,116,187,109,247,217,118,216,146,160,0,0,0,0,6,42,241,207,192,199,242,209,250,147,255,0,117,31,169,223,83,190,146,255,0,97,62,144,241,94,47,195,127,241,68,61,29,62,27,255,0,91,126,191,187,111,59,85,194,231,42,79,228,215,174,216,206,181,254,94,190,177,253,92,241,191,220,207,170,222,15,191,226,40,231,166,254,253,226,228,233,233,239,245,126,130,239,211,183,150,251,166,127,128,0,0,45,87,20,122,23,252,165,52,39,38,209,79,173,63,87,62,177,248,47,238,159,129,241,157,143,15,89,5,79,247,158,228,125,93,93,142,159,211,77,186,183,243,219,101,192,15,236,24,255,0,241,209,127,200,159,254,111,37,80,0,0,1,106,184,163,208,191,229,41,161,57,54,138,125,105,250,185,245,143,193,127,116,252,15,140,236,120,122,200,42,127,188,247,35,234,234,236,116,254,154,109,213,191,158,219,46,10,226,124,150,175,184,54,85,102,205,113,110,44,124,21,235,31,184,83,221,45,213,63,81,25,39,98,170,9,27,36,82,116,62,185,204,119,75,216,213,217,200,173,93,182,84,84,242,36,252,1,143,252,107,112,165,252,176,116,178,213,166,127,95,126,169,125,25,144,65,125,241,191,69,248,254,231,110,154,162,30,215,111,189,22,219,248,158,174,174,165,219,163,109,188,247,75,1,194,231,42,79,228,215,174,216,206,181,254,94,190,177,253,92,241,191,220,207,170,222,15,191,226,40,231,166,254,253,226,228,233,233,239,245,126,130,239,211,183,150,251,166,127,128,0,0,6,58,241,165,193,110,27,198,78,27,104,179,94,114,42,188,111,33,198,234,36,154,203,122,134,21,169,101,59,38,88,210,166,25,105,149,236,108,172,145,177,71,178,245,53,237,124,108,84,119,79,91,36,200,160,4,85,255,0,96,199,255,0,142,139,254,68,255,0,243,121,117,120,132,229,121,157,241,45,120,197,242,205,76,226,175,199,100,150,44,125,44,85,183,63,168,208,197,244,135,77,125,101,76,114,246,97,171,142,56,186,99,170,100,61,45,69,223,179,214,171,187,213,19,63,192,24,171,192,199,3,31,200,187,235,183,253,212,126,184,253,113,250,55,253,132,250,63,194,248,79,19,255,0,197,19,117,245,120,159,253,93,186,62,253,252,178,168,0,0,0,0,0,0,0,5,170,226,143,66,255,0,148,166,132,228,218,41,245,167,234,231,214,63,5,253,211,240,62,51,177,225,235,32,169,254,243,220,143,171,171,177,211,250,105,183,86,254,123,108,183,84,1,26,186,79,201,175,242,95,170,120,110,166,127,40,239,164,254,169,100,22,235,239,130,250,161,217,241,94,22,166,57,187,93,207,26,238,142,174,223,79,87,75,182,223,125,151,109,137,42,0,0,0,11,85,197,30,133,255,0,41,77,9,201,180,83,235,79,213,207,172,126,11,251,167,224,124,103,99,195,214,65,83,253,231,185,31,87,87,99,167,244,211,110,173,252,246,217,112,42,211,200,214,213,13,214,138,107,239,18,213,117,150,214,84,70,234,202,122,76,73,180,211,205,2,57,59,140,142,87,86,72,216,222,173,221,17,235,27,209,170,168,170,215,109,178,202,80,0,97,87,26,220,183,191,150,14,169,218,181,51,242,203,245,75,232,204,126,11,23,130,250,187,227,251,157,186,154,137,187,189,207,21,22,219,248,158,158,158,149,219,163,125,252,246,76,213,0,98,175,3,28,12,127,34,239,174,223,247,81,250,227,245,199,232,223,246,19,232,255,0,11,225,60,79,255,0,20,77,215,213,226,127,245,118,232,251,247,242,201,251,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,79,172,1,21,127,216,49,255,0,227,162,255,0,145,63,252,222,72,166,128,233,165,247,70,244,107,19,210,172,143,55,250,221,87,138,219,219,107,142,239,244,107,40,59,212,177,57,205,166,143,176,199,61,27,218,129,34,139,126,167,57,253,190,183,42,185,202,92,0,0,0,7,148,213,45,45,193,53,167,4,185,233,158,165,216,190,153,198,239,61,159,27,69,226,166,167,238,246,166,100,209,254,114,23,178,70,237,36,76,119,217,114,111,182,203,186,42,162,180,159,5,252,151,233,102,27,166,127,74,125,39,245,75,31,183,88,188,111,99,179,226,188,45,52,112,247,123,125,78,232,234,237,245,116,245,59,109,246,221,118,220,245,96,0,0,1,143,252,107,112,165,252,176,116,178,213,166,127,95,126,169,125,25,144,65,125,241,191,69,248,254,231,110,154,162,30,215,111,189,22,219,248,158,174,174,165,219,163,109,188,247,76,128,0,96,7,11,156,169,63,147,94,187,99,58,215,249,122,250,199,245,115,198,255,0,115,62,171,120,62,255,0,136,163,158,155,251,247,139,147,167,167,191,213,250,11,191,78,222,91,238,153,254,0,0,0,0,0,24,171,199,63,3,31,203,71,234,79,253,212,126,167,125,78,250,75,253,132,250,67,197,120,191,13,255,0,197,16,244,116,248,111,253,109,250,254,237,188,237,87,11,156,169,63,147,94,187,99,58,215,249,122,250,199,245,115,198,255,0,115,62,171,120,62,255,0,136,163,158,155,251,247,139,147,167,167,191,213,250,11,191,78,222,91,238,153,254,0,0,0,197,94,57,248,24,254,90,63,82,127,238,163,245,59,234,119,210,95,236,39,210,30,43,197,248,111,254,40,135,163,167,195,127,235,111,215,247,109,231,106,184,92,229,73,252,154,245,219,25,214,191,203,215,214,63,171,158,55,251,153,245,91,193,247,252,69,28,244,223,223,188,92,157,61,61,254,175,208,93,250,118,242,223,116,207,240,0,192,14,40,249,82,127,41,77,118,201,181,175,242,245,245,115,235,31,130,254,230,125,86,241,157,143,15,71,5,55,247,239,23,31,87,87,99,171,244,19,110,173,188,246,221,115,252,1,138,188,12,112,49,252,139,190,187,127,221,71,235,143,215,31,163,127,216,79,163,252,47,132,241,63,252,81,55,95,87,137,255,0,213,219,163,239,223,203,42,128,2,42,255,0,176,99,255,0,199,69,255,0,34,127,249,188,146,157,39,193,127,37,250,89,134,233,159,210,159,73,253,82,199,237,214,47,27,216,236,248,175,11,77,28,61,222,223,83,186,58,187,125,93,61,78,219,125,183,93,183,61,88,0,0,2,42,255,0,176,99,255,0,199,69,255,0,34,127,249,188,146,157,39,193,127,37,250,89,134,233,159,210,159,73,253,82,199,237,214,47,27,216,236,248,175,11,77,28,61,222,223,83,186,58,187,125,93,61,78,219,125,183,93,183,61,88,0,0,2,42,255,0,176,99,255,0,199,69,255,0,34,127,249,188,146,157,39,193,127,37,250,89,134,233,159,210,159,73,253,82,199,237,214,47,27,216,236,248,175,11,77,28,61,222,223,83,186,58,187,125,93,61,78,219,125,183,93,183,61,88,0,0,3,21,120,231,224,99,249,104,253,73,255,0,186,143,212,239,169,223,73,127,176,159,72,120,175,23,225,191,248,162,30,142,159,13,255,0,173,191,95,221,183,157,170,225,115,149,39,242,107,215,108,103,90,255,0,47,95,88,254,174,120,223,238,103,213,111,7,223,241,20,115,211,127,126,241,114,116,244,247,250,191,65,119,233,219,203,125,211,63,192,0,0,22,171,138,61,11,254,82,154,19,147,104,167,214,159,171,159,88,252,23,247,79,192,248,206,199,135,172,130,167,251,207,114,62,174,174,199,79,233,166,221,91,249,237,178,224,7,246,12,127,248,232,191,228,79,255,0,55,146,168,0,181,92,81,232,95,242,148,208,156,155,69,62,180,253,92,250,199,224,191,186,126,7,198,118,60,61,100,21,63,222,123,145,245,117,118,58,127,77,54,234,223,207,109,151,10,180,159,147,95,228,191,84,240,221,76,254,81,223,73,253,82,200,45,215,223,5,245,67,179,226,188,45,76,115,118,187,158,53,221,29,93,190,158,174,151,109,190,251,46,219,18,84,0,0,0,0,0,141,93,88,228,215,249,80,213,60,203,83,63,148,119,209,159,91,114,11,141,247,193,125,80,239,120,95,21,83,36,221,174,231,141,111,95,79,115,167,171,165,187,237,190,201,190,198,106,240,185,161,127,201,175,66,113,157,20,250,211,245,143,234,231,141,254,233,248,31,7,223,241,21,147,212,255,0,121,238,73,211,211,223,233,253,53,223,167,127,45,246,75,170,0,141,93,88,228,215,249,80,213,60,203,83,63,148,119,209,159,91,114,11,141,247,193,125,80,239,120,95,21,83,36,221,174,231,141,111,95,79,115,167,171,165,187,237,190,201,190,198,106,240,185,161,127,201,175,66,113,157,20,250,211,245,143,234,231,141,254,233,248,31,7,223,241,21,147,212,255,0,121,238,73,211,211,223,233,253,53,223,167,127,45,246,75,170,0,0,0,0,0,181,92,81,232,95,242,148,208,156,155,69,62,180,253,92,250,199,224,191,186,126,7,198,118,60,61,100,21,63,222,123,145,245,117,118,58,127,77,54,234,223,207,109,151,10,180,159,147,95,228,191,84,240,221,76,254,81,223,73,253,82,200,45,215,223,5,245,67,179,226,188,45,76,115,118,187,158,53,221,29,93,190,158,174,151,109,190,251,46,219,18,84,0,24,171,199,63,3,31,203,71,234,79,253,212,126,167,125,78,250,75,253,132,250,67,197,120,191,13,255,0,197,16,244,116,248,111,253,109,250,254,237,188,242,168,1,133,92,20,242,222,254,71,218,167,117,212,207,203,47,214,223,164,241,249,236,94,11,234,239,128,237,247,42,105,230,238,247,60,84,187,237,225,186,122,122,83,126,189,247,242,217,115,84,0,35,87,86,57,53,254,84,53,79,50,212,207,229,29,244,103,214,220,130,227,125,240,95,84,59,222,23,197,84,201,55,107,185,227,91,215,211,220,233,234,233,110,251,111,178,111,177,149,92,20,240,165,252,143,180,178,235,166,127,95,126,182,253,39,144,79,125,241,191,69,248,14,223,114,154,158,30,215,111,189,46,251,120,110,174,174,164,223,175,109,188,183,92,128,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,224,114,112,190,96,116,73,39,74,236,130,57,21,206,79,217,228,87,36,72,244,216,226,40,85,139,241,77,190,32,119,0,112,170,141,77,220,168,137,253,32,21,81,60,212,196,190,55,248,194,178,104,94,158,85,186,199,115,164,154,238,234,154,104,163,133,171,12,207,122,44,206,71,116,177,101,106,170,109,27,151,225,247,47,244,158,67,142,94,62,44,90,31,79,22,39,141,195,37,125,214,174,55,189,123,21,84,202,141,88,234,24,213,69,71,35,213,60,145,255,0,119,255,0,42,43,244,247,71,245,147,139,237,69,154,120,35,153,37,171,109,68,239,184,79,111,147,178,198,162,172,189,8,176,197,210,170,171,42,126,207,37,254,164,3,243,244,95,72,179,222,42,117,97,214,216,233,234,102,125,193,106,235,107,43,34,167,123,99,99,145,22,71,53,29,28,79,70,175,91,219,228,169,240,119,245,19,223,195,254,129,97,218,19,134,219,172,24,205,53,75,31,13,36,81,72,233,234,93,42,238,144,196,197,248,162,127,138,79,184,252,78,24,120,99,198,120,119,195,168,108,214,212,142,74,216,224,103,126,102,58,100,71,202,176,69,27,221,211,35,221,182,253,175,135,193,55,47,128,0,10,94,228,106,110,160,117,77,39,221,186,108,117,182,63,61,247,57,217,202,187,254,223,45,142,214,55,111,136,21,53,187,33,88,0,0,0,0,0,0,0,0,56,221,0,228,28,110,131,168,14,65,74,175,236,56,216,10,183,67,133,81,178,239,176,233,2,142,191,233,65,214,159,181,14,122,7,66,129,199,90,126,212,42,234,217,16,227,161,74,182,80,57,69,220,228,167,99,159,218,7,32,167,113,212,5,64,227,116,27,160,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,229,3,149,114,39,222,117,164,168,190,91,157,110,149,23,203,204,234,69,85,219,207,96,62,149,119,159,151,153,82,110,26,207,45,215,227,247,249,21,34,32,20,163,87,204,169,19,99,144,0,0,0,0,0,0,0,0,0,0,7,10,155,148,175,146,21,156,42,34,252,80,14,149,149,17,118,255,0,140,169,178,125,223,121,76,144,236,155,161,212,138,173,114,239,230,7,214,139,186,28,159,60,114,43,151,99,185,23,246,168,21,0,0,0,0,0,0,227,109,202,92,210,176,7,83,91,178,255,0,66,253,199,98,46,233,184,84,66,157,246,2,176,82,142,69,42,3,196,106,118,146,226,250,167,104,168,181,100,20,232,244,154,23,69,212,175,145,54,221,143,111,243,30,223,240,212,192,76,143,150,118,75,167,89,173,46,115,166,57,29,3,95,13,68,83,186,31,11,83,34,237,15,109,201,230,229,145,60,220,197,251,190,255,0,191,224,73,145,75,152,199,166,207,99,92,159,13,149,55,2,219,105,126,105,118,171,160,250,63,36,183,77,75,60,45,221,85,232,141,68,221,238,253,173,111,220,169,247,23,33,178,196,255,0,209,145,139,253,74,135,230,205,142,219,92,247,73,13,44,81,189,223,122,55,109,246,79,130,255,0,65,85,60,47,106,46,219,185,90,155,171,63,69,87,250,149,60,215,255,0,150,7,233,110,139,240,81,186,31,60,47,137,235,210,168,246,61,62,45,115,215,254,179,187,182,137,247,175,250,84,10,193,194,38,223,121,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,21,55,251,192,110,129,85,19,226,165,61,180,95,189,127,210,167,76,207,137,139,210,136,247,189,126,13,107,215,254,176,59,100,158,24,90,175,146,86,53,17,55,93,220,137,228,91,141,80,205,46,212,148,31,71,227,118,233,170,167,153,187,162,177,17,200,187,61,191,177,174,251,145,126,227,220,84,83,58,100,72,223,178,119,83,110,133,251,91,39,244,239,240,255,0,229,20,197,142,219,90,246,201,53,44,82,61,191,122,183,125,183,79,130,127,64,17,197,142,114,206,201,117,23,53,170,206,117,59,35,160,115,230,168,150,118,195,225,106,99,93,166,238,57,124,218,177,167,147,158,159,119,221,247,124,12,251,211,29,37,197,244,178,209,79,106,199,233,209,137,12,45,139,169,31,34,239,179,24,223,231,189,223,224,33,237,90,198,49,54,99,26,212,248,108,137,177,80,0,10,85,200,128,114,171,178,110,117,185,187,175,244,39,220,85,190,229,72,136,5,45,105,86,219,28,128,0,0,0,0,0,0,7,10,187,33,194,175,236,83,166,73,21,171,176,21,186,79,187,239,41,73,81,87,111,248,206,165,85,115,147,111,35,182,56,119,77,212,14,196,243,66,164,77,130,34,39,193,14,64,0,0,0,0,0,0,0,0,0,0,225,83,114,149,106,149,128,40,93,202,122,188,252,252,142,197,68,41,115,60,183,79,143,221,228,5,43,42,39,150,231,98,57,23,239,62,37,85,77,252,247,59,91,42,39,151,152,31,72,41,106,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227,116,3,133,119,236,40,87,110,114,239,232,67,134,55,116,234,254,159,128,29,110,137,92,168,173,77,142,214,196,212,251,147,127,219,177,216,0,0,126,85,239,43,198,113,184,31,83,144,95,237,246,232,227,69,87,58,166,161,177,236,136,157,75,241,95,217,230,7,234,156,42,162,38,234,190,70,49,234,231,48,110,28,180,210,146,229,12,90,145,96,184,220,168,217,34,54,154,154,181,210,72,178,55,167,236,237,28,111,243,251,95,179,238,82,63,245,179,155,102,167,223,170,110,22,221,49,154,166,211,75,35,164,142,10,200,106,99,85,70,253,158,151,35,100,164,107,190,231,125,251,249,129,46,217,118,165,97,88,61,12,215,12,147,34,183,210,69,78,199,62,78,229,92,49,171,81,187,111,191,91,145,19,226,159,19,25,53,75,154,15,14,250,111,43,233,41,164,170,200,39,107,30,237,173,149,212,50,108,230,187,167,101,252,250,174,235,230,191,15,184,134,220,239,138,46,32,181,45,245,12,203,117,95,35,173,134,169,206,234,129,42,214,54,42,57,83,236,170,70,141,69,79,178,223,187,238,254,149,60,230,53,165,154,181,169,21,109,250,177,131,100,151,233,102,122,51,187,13,20,178,181,92,239,180,155,200,169,178,111,230,187,170,255,0,72,18,91,150,243,170,176,37,71,70,31,165,183,247,70,222,164,114,213,86,210,197,186,245,121,109,179,36,221,54,255,0,231,251,207,15,83,206,123,55,149,200,176,233,229,84,104,159,253,149,167,255,0,178,24,221,136,114,237,226,207,42,84,145,218,67,122,161,129,118,252,236,158,31,239,106,170,125,151,74,213,253,137,254,114,249,217,121,60,106,213,101,51,103,185,228,243,209,189,81,21,98,117,170,23,42,110,158,105,186,86,39,193,124,128,253,79,236,203,106,10,42,175,212,90,175,63,254,202,211,255,0,217,15,182,139,157,14,103,11,147,197,105,189,84,173,243,223,251,171,79,251,63,222,135,199,253,135,60,251,116,79,174,19,252,87,253,135,143,254,216,126,45,255,0,147,222,176,91,233,157,81,104,200,167,184,61,21,58,98,109,174,6,42,162,175,237,90,197,248,32,23,187,13,231,79,131,213,84,54,44,183,75,242,42,116,233,93,214,26,202,73,26,170,136,155,46,234,145,253,251,249,127,87,249,178,71,78,185,142,112,231,168,49,179,107,252,54,105,95,220,252,205,125,210,129,143,78,159,189,83,191,191,159,220,68,110,79,203,195,139,188,113,210,63,242,47,125,171,167,99,186,82,88,150,157,221,94,106,136,189,45,149,203,247,34,255,0,156,182,87,77,15,215,188,38,85,154,229,165,217,165,169,205,217,22,84,181,212,181,19,171,224,157,109,110,222,127,214,6,199,248,222,164,224,249,101,59,106,108,121,61,178,165,174,87,34,35,43,97,122,253,149,217,127,69,202,122,70,61,146,55,174,55,181,205,95,189,23,116,53,168,199,184,130,226,39,77,234,26,150,93,80,204,45,82,51,171,104,166,173,149,205,78,164,243,251,18,238,158,123,126,207,233,50,15,76,57,167,241,19,135,190,40,114,204,134,225,146,64,143,94,174,245,69,60,91,34,189,171,247,83,57,87,100,71,39,252,32,39,88,24,67,161,220,208,244,83,62,166,130,159,51,201,45,150,11,132,178,186,53,138,178,169,237,68,78,182,181,171,212,180,236,111,154,59,254,37,51,27,30,203,241,108,178,145,181,216,214,65,65,114,129,202,228,71,211,78,215,239,178,236,191,15,233,242,3,246,14,183,196,215,39,146,34,47,237,59,0,31,50,70,172,221,119,242,43,99,191,164,237,84,69,77,149,10,22,62,149,221,0,173,20,228,161,20,169,23,112,57,0,0,0,0,0,0,41,114,21,28,40,29,15,115,152,190,74,27,62,223,29,202,228,98,47,221,185,208,140,85,118,219,42,1,245,162,238,155,161,201,194,38,200,114,5,47,119,74,181,63,106,236,116,84,181,209,171,102,137,54,86,175,218,219,239,79,254,116,57,153,206,89,88,137,228,136,227,189,81,28,138,138,155,162,129,212,140,142,118,36,189,8,142,84,223,116,248,162,255,0,89,91,17,237,242,87,43,144,166,54,172,106,173,79,209,251,191,160,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,135,163,221,228,142,86,161,67,153,28,12,89,122,17,92,137,190,235,241,85,254,179,184,234,145,171,34,163,87,244,126,255,0,233,3,174,153,174,122,186,105,83,117,85,251,59,253,201,255,0,206,167,123,29,212,174,79,216,187,28,162,35,91,178,38,219,29,16,185,201,43,209,124,209,92,7,208,112,171,178,110,167,39,10,155,160,29,14,159,127,134,225,142,115,215,205,78,181,98,163,182,217,84,239,141,136,159,118,192,86,212,42,56,67,144,0,0,0,0,0,0,7,10,161,87,98,149,80,40,123,191,164,161,99,87,236,187,249,29,169,31,82,238,165,104,136,137,178,32,20,50,38,181,60,209,21,127,105,216,0,0,126,46,69,153,226,120,148,30,35,38,200,173,246,200,246,223,122,153,218,207,45,209,187,236,190,127,21,68,48,239,92,121,161,232,166,3,77,61,62,25,146,91,47,247,8,165,108,105,21,29,83,220,138,157,110,107,151,169,41,222,223,36,111,252,104,6,110,61,236,141,189,114,61,173,106,125,234,187,33,230,242,77,73,193,241,58,119,84,223,50,123,101,51,90,173,69,71,214,194,197,251,75,178,126,147,144,132,253,79,230,159,196,78,96,249,97,196,242,27,134,55,2,189,58,123,53,20,242,238,136,247,47,223,76,213,77,209,90,159,240,76,124,200,120,130,226,39,82,42,28,151,173,80,204,46,178,63,167,120,161,173,149,173,94,148,242,251,17,108,158,91,254,207,233,2,108,245,23,152,231,14,122,125,27,247,191,195,121,149,157,191,204,208,93,40,30,245,234,251,209,59,251,249,125,230,55,102,92,233,240,122,90,135,69,137,105,126,69,80,157,41,178,205,89,73,27,81,85,23,117,221,18,79,191,111,47,235,255,0,60,104,218,244,63,94,243,105,82,107,110,151,102,151,87,59,116,73,86,215,82,228,94,159,138,117,185,187,121,127,89,115,113,142,94,28,93,228,110,141,255,0,145,123,237,37,59,221,210,178,202,180,237,233,243,68,85,233,116,173,95,189,87,252,192,100,205,111,58,28,206,103,47,133,211,122,168,155,229,183,247,86,159,246,127,189,15,139,251,50,218,130,170,139,245,22,171,203,255,0,178,180,255,0,246,67,241,172,28,158,245,130,225,76,218,139,190,69,61,189,234,171,213,19,173,112,61,81,17,127,106,86,39,197,15,218,254,195,158,125,186,167,215,9,254,41,254,195,199,255,0,108,3,233,166,231,61,155,196,229,89,180,242,170,68,95,254,202,211,255,0,217,15,113,137,115,170,176,45,71,70,97,165,183,246,198,238,148,106,210,214,210,203,178,245,121,239,187,35,217,54,255,0,231,251,203,83,122,228,241,171,84,116,206,158,217,147,207,88,244,69,84,137,182,168,90,171,178,121,38,235,88,191,21,242,44,102,95,203,183,139,60,85,86,70,233,13,234,186,4,223,243,177,248,127,185,168,171,246,91,43,151,246,167,249,128,149,29,45,230,131,195,190,164,74,202,74,153,42,177,249,220,198,59,107,157,117,12,123,185,206,233,217,63,62,139,186,121,47,195,239,50,111,17,212,172,43,56,161,134,225,141,228,86,250,184,170,24,215,199,219,171,134,69,114,59,125,182,232,114,162,252,23,224,107,95,146,233,102,173,105,189,91,190,179,224,217,37,134,88,94,172,238,205,69,44,77,71,55,237,46,210,34,108,187,121,46,232,191,210,122,60,19,138,46,32,180,209,244,236,196,181,95,35,162,134,149,205,233,129,106,214,70,34,53,87,236,162,72,142,68,79,180,239,187,239,254,132,3,101,52,84,84,221,23,200,228,134,45,20,230,217,169,246,26,155,125,183,83,166,169,187,82,198,232,227,158,178,106,152,209,85,191,107,169,202,216,233,28,239,189,191,126,254,68,128,105,31,48,110,28,181,46,146,219,12,186,145,96,183,92,171,25,26,58,154,166,181,209,200,146,59,171,236,237,36,108,243,251,63,179,239,64,50,116,31,149,100,202,241,156,146,6,84,227,247,251,125,198,57,17,21,174,166,168,108,155,162,167,82,124,23,246,121,159,170,7,91,162,106,253,201,191,237,216,234,108,74,213,85,114,110,125,32,14,164,118,197,104,239,218,80,246,236,157,95,211,240,57,111,244,160,29,128,227,116,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,148,14,85,124,188,148,234,123,157,191,217,221,84,44,136,86,214,249,238,160,113,26,59,111,180,138,87,178,39,192,228,0,58,230,158,10,104,221,53,68,204,138,54,162,171,158,247,35,81,19,250,85,78,42,106,169,232,224,125,77,92,236,134,40,218,174,123,222,237,145,17,19,117,95,244,33,27,252,120,115,31,163,194,168,162,193,244,122,190,207,117,184,212,62,88,171,102,134,186,126,170,104,221,76,213,99,191,55,210,155,239,46,233,246,191,155,254,128,190,28,82,241,247,165,26,45,96,125,62,63,153,218,110,87,217,18,86,71,75,75,87,213,42,57,32,235,102,232,216,164,70,238,174,103,154,162,39,154,17,23,173,188,108,107,214,175,228,23,26,169,181,27,32,160,180,212,85,77,36,20,52,245,221,182,178,39,39,74,55,120,217,26,170,35,83,111,52,251,203,91,79,75,169,26,203,147,37,61,13,53,227,36,187,84,57,141,70,53,210,84,57,187,171,99,106,170,185,87,165,21,122,19,117,93,190,6,123,112,217,202,98,241,153,90,45,217,86,172,220,239,118,100,171,167,134,167,192,50,146,153,58,21,95,187,152,231,61,239,234,251,40,159,205,79,143,249,128,192,27,78,43,168,186,141,115,69,179,216,111,249,21,117,92,159,167,20,18,212,190,71,187,127,53,118,203,230,189,43,230,171,247,47,236,50,23,73,121,113,113,37,168,181,116,50,221,176,11,205,138,219,82,246,57,245,21,20,241,47,76,107,213,230,172,116,204,114,126,143,195,201,124,201,133,209,206,12,244,103,71,45,244,16,89,236,20,117,117,84,108,98,120,153,237,212,137,35,220,222,175,180,229,108,72,170,191,109,124,247,47,149,37,13,29,4,77,130,138,150,24,35,106,35,81,177,177,26,155,39,195,201,0,192,125,11,229,75,165,56,148,22,251,134,163,89,232,175,149,209,54,57,38,101,101,51,213,174,122,117,238,138,196,169,123,62,246,253,219,121,25,127,131,232,38,142,233,213,51,41,241,13,56,199,173,189,29,43,189,61,3,27,186,181,189,40,191,127,158,197,192,0,117,83,210,210,210,51,183,75,77,20,45,255,0,6,54,35,83,254,35,180,0,0,0,58,230,130,10,134,244,79,12,114,55,246,61,168,169,255,0,25,231,239,90,107,167,217,28,43,79,125,194,108,149,209,185,81,85,179,80,198,237,246,248,125,199,164,0,99,246,105,192,159,11,249,148,111,73,244,119,20,165,149,253,31,158,138,220,141,114,116,255,0,75,28,213,254,143,137,134,58,249,202,78,134,119,212,92,52,138,149,212,125,48,181,204,167,130,7,74,142,122,70,253,209,59,181,126,91,185,25,247,127,206,164,167,128,53,159,212,125,0,214,141,29,185,190,12,199,1,191,218,187,8,199,165,83,169,157,219,243,106,189,23,184,197,115,83,100,107,151,244,188,186,84,246,250,41,198,206,190,104,245,206,145,40,181,22,253,87,106,142,116,124,180,147,214,35,218,173,89,24,231,167,84,140,145,118,84,98,166,201,251,87,252,243,203,170,26,15,167,26,181,108,154,221,149,227,244,19,119,162,88,187,142,161,130,87,55,118,61,168,191,156,98,249,162,61,72,177,226,119,149,38,79,134,45,102,69,164,51,94,47,148,145,192,217,18,145,105,41,145,119,108,79,87,34,43,36,102,219,171,26,159,163,252,237,252,192,207,174,27,248,228,209,221,114,163,74,54,231,54,122,123,194,53,21,212,178,212,244,74,170,233,156,198,167,75,163,143,227,179,126,239,189,63,172,201,104,228,142,86,36,145,61,175,106,252,28,213,221,20,214,30,209,118,212,93,27,201,25,91,76,219,198,59,115,133,209,185,88,245,154,149,206,233,86,200,212,119,74,181,85,63,69,126,63,121,45,188,16,115,32,198,245,26,153,184,126,171,221,173,54,75,179,26,206,219,170,43,103,252,235,164,169,123,81,26,233,81,81,118,107,227,242,71,42,249,253,223,112,72,104,62,91,101,206,223,121,160,167,186,218,171,97,171,163,170,141,37,134,104,94,142,100,140,95,130,162,161,245,1,75,155,251,10,81,118,242,223,205,14,195,165,237,84,119,82,111,253,32,118,34,238,84,116,181,203,191,159,192,236,107,183,2,160,0,0,0,0,0,2,158,148,223,125,138,128,0,0,29,79,98,171,209,118,248,47,196,237,0,14,54,69,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,198,200,135,32,14,23,224,117,177,138,143,85,219,226,191,19,180,0,0,1,79,74,111,190,197,64,0,0,0,0,0,0,0,41,85,216,57,219,29,110,114,239,229,240,2,165,93,252,183,243,82,166,183,246,157,108,106,171,186,151,127,232,59,128,0,124,183,59,157,190,205,65,81,117,186,214,195,73,71,75,26,203,52,211,61,26,200,216,159,21,85,80,62,137,36,142,38,44,146,189,172,106,124,92,229,217,16,198,158,36,56,228,209,221,13,163,90,55,103,54,122,139,194,181,85,180,177,84,245,202,138,217,154,199,39,75,99,147,225,187,190,239,185,127,172,177,92,111,243,32,198,244,230,153,216,126,148,93,173,55,187,179,218,254,227,169,235,103,252,211,163,169,99,85,28,232,145,17,55,107,36,242,87,34,249,125,255,0,124,73,93,238,218,139,172,153,35,235,106,91,120,200,174,115,58,71,35,24,179,85,57,189,74,233,28,141,234,87,42,39,233,47,199,238,2,229,235,111,25,250,239,172,151,217,234,235,181,23,32,164,183,117,202,216,41,32,174,237,177,177,172,170,246,166,241,178,61,246,251,40,155,167,220,120,237,56,208,13,104,214,43,155,32,195,176,27,253,215,190,143,122,213,54,153,221,191,38,163,213,123,143,86,181,119,71,53,127,75,207,169,12,215,225,123,149,5,247,52,183,197,147,235,13,77,230,196,215,118,221,29,10,82,211,46,237,124,29,75,213,214,247,238,168,231,34,126,138,124,63,209,40,186,95,160,250,113,164,182,200,109,216,166,63,65,15,102,36,139,184,218,24,34,115,182,99,26,171,249,182,39,154,163,16,8,244,208,62,82,116,48,62,158,225,171,180,174,172,234,133,206,125,60,240,58,36,107,214,54,108,139,218,171,243,217,202,255,0,187,254,100,51,59,11,224,79,133,252,54,54,36,26,59,138,85,74,206,191,207,75,110,71,57,122,191,165,238,114,255,0,71,196,200,16,7,155,178,233,174,159,99,144,165,61,139,9,178,80,198,213,85,70,195,67,27,118,223,227,247,30,130,24,32,167,111,68,16,199,27,127,99,26,136,159,241,29,128,0,0,1,213,81,75,75,86,206,221,85,52,83,55,252,25,24,142,79,248,206,208,5,191,206,52,19,71,117,22,153,244,249,126,156,99,215,46,190,165,222,162,129,142,217,92,222,149,95,187,207,99,16,53,211,149,46,148,229,176,92,46,26,115,103,162,177,215,74,217,36,133,148,116,207,70,181,235,209,178,35,22,165,140,251,157,247,109,230,103,248,2,0,117,107,151,23,18,90,117,87,93,45,167,0,188,223,109,180,207,123,153,81,79,79,18,117,70,157,62,104,198,204,247,47,233,124,60,215,200,199,171,182,43,168,186,115,115,85,188,88,111,248,237,117,36,159,167,44,18,211,62,55,183,111,52,118,201,230,157,73,230,139,247,167,237,54,124,171,161,163,175,137,208,86,210,195,60,110,69,106,182,86,35,147,101,248,249,41,99,117,143,131,61,25,214,59,125,124,23,139,5,29,37,85,99,30,158,38,11,117,34,200,199,59,167,237,53,93,18,170,47,216,79,61,192,132,253,18,227,99,94,180,131,32,183,85,67,168,217,5,125,166,158,170,25,39,161,168,174,238,53,241,53,58,85,187,200,201,21,17,90,187,121,39,220,75,167,11,92,125,233,70,180,216,25,79,144,102,118,155,109,246,52,137,146,82,213,85,244,202,174,88,58,223,178,58,40,209,219,43,95,230,136,169,228,166,23,241,39,202,98,241,134,218,46,57,86,147,92,239,119,148,164,167,154,167,192,62,146,153,122,213,31,187,88,215,49,236,233,251,42,191,205,95,135,249,140,9,168,165,212,141,26,201,150,158,186,154,241,141,221,169,220,246,171,28,233,41,220,237,149,209,185,81,90,169,212,136,189,105,186,46,223,16,54,119,134,120,42,99,108,212,243,50,88,220,136,173,123,28,142,69,79,232,84,59,8,218,224,63,152,253,30,107,69,46,15,172,53,246,123,85,198,157,241,69,69,52,213,211,245,84,198,218,103,43,221,249,206,164,223,120,183,95,181,252,239,244,201,5,53,85,61,100,12,169,164,157,147,69,35,81,204,123,29,186,42,42,110,139,254,133,3,179,100,95,137,68,136,237,190,202,41,216,0,233,99,157,191,218,221,20,237,69,242,243,82,151,55,207,116,40,73,16,14,224,82,138,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,5,42,228,67,173,207,242,95,235,216,76,191,103,101,58,24,175,234,243,79,32,59,152,206,191,180,167,114,38,199,13,253,20,242,216,168,1,76,146,50,40,221,44,139,179,88,213,115,151,246,34,28,185,200,198,171,220,187,35,83,117,35,131,152,151,29,174,211,244,172,210,204,41,99,125,194,170,137,157,114,164,181,80,190,54,79,4,237,235,69,107,90,213,217,85,158,93,91,255,0,208,29,156,124,115,10,151,79,45,237,192,244,238,138,25,174,85,169,60,21,19,58,122,152,93,11,29,76,213,107,211,165,172,71,42,44,200,187,117,125,223,232,137,124,126,207,147,106,142,101,71,105,101,77,69,117,202,233,83,5,59,166,158,110,183,253,167,178,36,85,116,142,77,246,221,169,178,175,221,247,31,145,20,119,60,134,233,28,93,201,42,235,42,228,100,104,233,36,221,207,114,170,53,168,174,114,255,0,82,121,169,50,188,187,120,27,182,105,133,189,117,19,49,98,213,93,234,227,99,99,142,106,122,103,182,53,138,174,69,69,107,154,175,114,110,145,199,191,159,252,222,65,234,120,48,229,235,132,232,140,11,149,223,234,101,188,221,106,35,107,17,106,232,233,85,173,88,234,28,244,86,236,143,114,121,53,136,191,107,207,111,187,111,44,216,166,166,130,142,158,58,90,88,89,20,81,53,24,198,49,168,214,181,19,224,136,137,228,135,98,34,39,146,38,199,32,0,0,0,0,113,191,153,194,188,228,225,81,54,3,142,181,253,131,173,14,169,28,169,240,67,134,74,168,168,155,111,229,247,129,244,111,251,78,74,19,207,224,165,47,114,183,200,14,208,116,36,175,84,248,109,254,114,182,74,142,80,59,14,185,233,233,234,162,116,21,80,71,52,110,69,71,50,70,163,154,168,169,178,238,138,118,0,48,107,140,222,94,88,54,172,99,207,200,113,6,37,162,241,70,178,207,189,37,13,35,59,155,83,116,181,175,118,204,85,110,241,183,203,171,254,178,23,238,214,156,183,75,242,149,164,170,116,246,203,173,3,227,126,240,212,34,57,171,179,36,111,218,141,203,251,90,190,75,255,0,25,180,34,162,42,108,169,186,41,134,156,120,240,81,139,107,150,26,236,130,203,18,91,175,118,191,17,86,199,210,210,211,53,100,84,165,86,181,142,115,145,171,211,188,108,254,119,252,222,65,102,121,109,113,221,89,150,81,210,232,230,126,198,173,69,170,138,154,10,90,215,84,84,205,36,219,212,44,123,185,28,215,34,46,210,51,127,180,155,237,254,137,46,130,104,170,96,142,162,23,117,71,43,17,236,93,182,221,170,155,162,249,154,196,222,237,249,46,141,106,85,109,170,58,153,105,174,216,213,203,163,173,146,116,171,157,20,136,230,170,172,110,248,47,75,87,100,119,249,247,37,243,150,175,25,245,186,197,96,77,54,203,162,133,183,59,13,13,44,45,149,146,84,72,233,85,211,62,52,85,87,163,145,55,78,133,253,47,191,250,60,131,63,142,21,55,77,142,64,31,44,136,230,187,205,124,148,170,57,17,21,19,114,185,163,87,167,151,220,116,34,57,142,217,84,15,169,23,114,163,170,53,85,242,59,17,119,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,146,237,115,166,178,218,171,111,53,145,213,201,79,65,79,37,76,172,164,164,150,170,119,49,141,87,57,35,134,22,186,89,95,178,46,204,141,174,123,151,100,106,42,170,32,31,88,49,87,251,40,252,9,255,0,231,207,254,76,222,63,236,134,74,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,64,126,176,45,254,181,235,222,147,240,237,138,210,230,186,199,149,253,95,178,214,220,25,107,130,167,192,212,213,245,213,62,57,36,108,125,20,241,200,244,221,144,200,187,170,116,253,157,183,221,81,22,213,98,124,199,184,49,206,114,171,54,21,139,107,39,141,189,100,23,10,123,93,186,155,234,237,214,62,253,84,242,54,56,163,235,125,51,88,222,167,189,169,187,149,26,155,238,170,137,230,6,74,128,89,77,107,227,51,134,206,29,178,170,92,43,88,245,35,234,253,234,182,222,203,164,20,223,67,215,213,245,210,190,73,35,108,157,116,240,72,196,221,240,200,155,42,245,125,157,246,217,81,84,47,88,44,254,136,113,109,160,60,71,221,110,118,109,23,205,106,242,58,139,53,59,42,107,222,219,13,198,150,10,102,61,221,44,71,205,81,78,200,145,238,84,119,75,58,186,220,140,145,81,21,24,245,75,192,0,3,228,182,93,173,87,170,103,214,89,174,116,149,244,241,212,79,72,249,105,166,108,172,108,240,74,248,102,137,92,213,84,71,199,44,114,70,246,252,90,246,57,171,178,162,160,31,88,0,0,0,0,7,201,91,118,181,91,170,104,40,238,23,58,74,90,139,165,66,210,80,197,52,205,99,234,167,72,164,153,98,137,170,187,189,233,20,50,200,173,110,235,209,27,221,240,106,170,7,214,0,0,0,0,0,0,0,0,15,201,198,178,155,22,97,110,154,237,142,87,120,186,74,123,133,125,174,73,59,79,143,166,170,138,170,90,74,152,246,122,34,175,68,240,74,205,246,233,119,78,237,85,106,162,175,235,0,0,0,0,0,0,249,36,187,90,161,186,211,216,166,185,210,50,229,89,79,53,93,61,27,166,106,79,52,16,186,54,203,43,35,223,169,204,99,167,133,174,114,38,205,89,99,69,219,169,55,15,172,0,0,0,0,30,83,84,181,75,4,209,108,18,231,169,154,151,125,250,27,27,179,118,124,109,111,133,154,163,181,221,153,144,199,249,184,88,249,29,188,146,177,191,101,171,182,251,174,200,138,169,96,63,178,143,192,159,254,124,255,0,228,205,227,254,200,6,85,0,0,3,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,0,0,0,0,3,202,106,150,169,96,154,45,130,92,245,51,82,239,191,67,99,118,110,207,141,173,240,179,84,118,187,179,50,24,255,0,55,11,31,35,183,146,86,55,236,181,118,223,117,217,17,85,44,7,246,81,248,19,255,0,207,159,252,153,188,127,217,0,202,160,0,0,12,85,254,202,63,2,127,249,243,255,0,147,55,143,251,32,25,84,15,41,165,186,165,130,107,78,9,108,212,205,52,190,253,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,180,212,223,109,211,116,84,85,176,31,217,71,224,79,255,0,62,127,242,102,241,255,0,100,3,42,129,229,52,183,84,176,77,105,193,45,154,153,166,151,223,166,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,246,154,155,237,186,110,138,138,190,172,0,0,0,45,86,186,113,71,161,60,53,253,9,249,107,206,126,174,125,99,241,63,70,127,115,43,43,59,254,31,181,222,255,0,91,69,39,79,79,126,47,210,219,126,175,45,246,93,191,39,69,56,204,225,179,136,156,170,171,10,209,205,72,250,193,122,162,183,190,233,61,55,208,245,244,157,20,172,146,56,221,39,93,68,17,177,118,124,209,166,200,189,95,107,125,182,69,84,11,214,0,0,0,0,0,0,12,106,203,57,143,112,99,131,101,87,156,43,41,214,79,5,122,199,238,21,22,187,141,55,213,219,172,157,138,168,36,116,114,199,214,202,103,49,221,47,99,147,118,170,181,118,221,21,83,204,189,90,91,170,88,38,180,224,150,205,76,211,75,239,211,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,205,204,198,72,221,164,137,237,251,77,77,246,221,55,69,69,80,245,96,0,0,0,0,24,213,150,115,30,224,199,6,202,175,56,86,83,172,158,10,245,143,220,42,45,119,26,111,171,183,89,59,21,80,72,232,229,143,173,148,206,99,186,94,199,38,237,85,106,237,186,42,167,152,25,42,15,41,165,186,165,130,107,78,9,108,212,205,52,190,253,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,180,212,223,109,211,116,84,85,245,96,0,62,75,157,218,213,101,166,101,101,230,231,73,65,79,37,68,20,140,150,166,102,196,199,79,60,172,134,24,145,206,84,69,124,146,201,28,108,111,197,207,123,90,155,170,162,1,245,128,0,0,0,0,0,0,0,0,0,0,0,2,223,235,94,189,233,63,14,216,173,46,107,172,121,95,213,251,45,109,193,150,184,42,124,13,77,95,93,83,227,146,70,199,209,79,28,143,77,217,12,139,186,167,79,217,219,125,213,17,109,254,150,241,235,194,118,180,231,118,205,51,211,77,86,250,103,36,188,247,188,21,23,208,87,42,126,239,106,23,205,39,231,38,167,100,109,218,56,158,239,180,228,223,109,147,117,84,69,12,128,0,0,0,0,0,181,90,233,197,30,132,240,215,244,39,229,175,57,250,185,245,143,196,253,25,253,204,172,172,239,248,126,215,123,253,109,20,157,61,61,248,191,75,109,250,188,183,217,118,11,170,12,127,210,222,61,120,78,214,156,238,217,166,122,105,170,223,76,228,151,158,247,130,162,250,10,229,79,221,237,66,249,164,252,228,212,236,141,187,71,19,221,246,156,155,237,178,110,170,136,185,0,0,2,213,107,167,20,122,19,195,95,208,159,150,188,231,234,231,214,63,19,244,103,247,50,178,179,191,225,251,93,239,245,180,82,116,244,247,226,253,45,183,234,242,223,101,216,46,168,49,255,0,75,120,245,225,59,90,115,187,102,153,233,166,171,125,51,146,94,123,222,10,139,232,43,149,63,119,181,11,230,147,243,147,83,178,54,237,28,79,119,218,114,111,182,201,186,170,34,228,0,0,0,0,0,0,0,0,15,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,62,176,0,0,0,0,0,0,0,0,99,86,89,204,123,131,28,27,42,188,225,89,78,178,120,43,214,63,112,168,181,220,105,190,174,221,100,236,85,65,35,163,150,62,182,83,57,142,233,123,28,155,181,85,171,182,232,170,158,101,234,210,221,82,193,53,167,4,182,106,102,154,95,126,153,198,239,61,239,5,91,225,102,167,238,246,166,124,50,126,110,102,50,70,237,36,79,111,218,106,111,182,233,186,42,42,135,171,0,0,0,0,0,243,247,220,255,0,13,198,114,108,103,12,190,228,52,148,151,220,198,162,166,154,197,111,114,170,207,92,250,122,119,212,78,172,106,34,170,50,56,163,85,115,215,102,34,186,54,170,245,72,198,184,61,0,0,0,0,0,63,38,193,150,98,185,95,210,95,85,178,107,85,231,232,107,132,214,155,143,209,245,177,212,120,58,232,182,238,211,77,208,171,219,153,157,77,234,141,219,57,187,166,232,155,159,172,0,0,0,30,127,60,207,240,221,48,198,103,204,245,3,33,164,177,88,169,106,41,41,170,46,21,106,173,130,7,212,212,71,79,18,200,237,182,99,22,89,163,69,123,182,99,17,85,206,86,181,21,201,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,170,236,114,171,177,215,34,170,121,1,68,146,34,170,166,229,49,163,156,239,37,242,66,149,71,61,219,34,157,240,198,172,79,63,188,14,196,77,147,99,144,0,235,158,104,169,160,146,162,103,116,199,19,21,239,93,183,217,168,155,170,249,17,163,204,151,142,234,204,78,142,171,71,48,6,53,42,46,180,85,48,85,86,182,162,166,25,33,218,161,35,221,168,214,181,21,118,141,251,125,165,219,127,244,251,78,101,92,103,214,232,237,129,116,219,17,138,23,92,239,212,53,80,186,87,201,81,27,162,86,204,200,213,81,88,141,69,217,58,215,244,190,239,233,243,136,59,37,191,37,214,93,74,162,181,73,83,45,77,219,37,185,116,117,190,78,165,107,165,145,92,229,69,145,223,4,234,114,236,174,255,0,62,224,124,150,155,78,91,170,25,74,82,82,186,123,157,214,189,242,63,121,170,17,92,229,217,242,59,237,72,228,253,142,95,53,255,0,140,154,14,12,185,121,96,218,79,143,51,33,203,216,151,123,197,98,197,62,245,116,52,143,237,239,77,210,230,177,219,61,81,187,200,239,46,175,250,207,217,224,59,130,140,91,67,112,214,228,23,168,146,227,123,186,120,122,183,190,170,150,153,203,26,173,42,53,204,107,154,142,94,157,228,127,243,191,231,243,204,180,68,68,217,19,100,64,40,130,158,158,150,38,193,75,4,112,198,212,68,107,35,106,53,168,136,155,38,200,135,96,0,1,214,249,81,170,80,178,189,19,225,191,249,192,239,56,223,246,29,108,114,187,200,169,124,190,42,3,173,7,90,254,195,165,242,170,170,166,219,121,125,199,49,185,87,226,128,119,35,206,119,243,56,68,77,142,64,228,0,0,0,7,85,77,52,21,148,242,82,213,66,201,98,149,170,199,177,237,71,53,200,191,20,84,95,37,48,159,140,254,94,184,78,183,64,153,93,130,166,91,53,214,158,55,49,86,146,142,149,26,229,146,161,175,85,118,232,199,47,147,158,137,246,188,183,251,247,243,205,211,133,68,95,37,77,192,213,243,32,179,228,218,93,153,86,90,95,83,81,67,114,181,212,207,78,217,160,155,161,255,0,101,239,137,85,29,27,151,109,246,114,108,139,247,253,228,180,112,15,204,42,93,67,183,187,3,212,74,40,97,185,81,36,16,83,204,217,234,102,116,204,109,51,149,207,94,166,189,26,170,176,170,237,213,247,255,0,167,245,185,137,112,55,108,212,251,122,106,38,28,197,165,187,210,70,246,201,28,52,244,204,108,139,45,92,106,170,231,57,88,229,217,36,147,111,63,249,252,225,170,88,238,120,245,210,72,187,146,82,86,82,72,248,213,209,201,179,152,228,85,107,145,28,213,254,180,242,80,54,153,142,70,75,27,101,141,119,107,218,142,106,254,212,82,162,55,249,118,241,218,237,64,74,61,44,205,86,54,92,41,104,159,209,42,203,85,51,228,100,16,64,222,181,87,53,205,77,213,31,229,213,191,253,50,62,215,35,218,143,106,238,142,77,208,2,166,231,75,217,209,246,144,239,41,119,232,175,150,224,117,181,254,73,253,123,29,136,228,83,228,122,191,171,201,60,142,248,87,236,236,128,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,112,187,129,74,236,191,20,57,107,17,191,3,132,43,0,1,111,181,223,63,161,211,77,54,175,202,171,231,124,81,197,53,60,40,230,49,206,93,223,35,83,224,213,69,253,160,97,231,48,62,61,235,116,94,170,163,77,112,203,109,52,247,10,154,24,222,234,137,39,168,137,209,247,162,157,19,201,141,106,46,219,49,127,75,253,31,116,60,53,114,93,69,202,97,100,245,51,220,110,215,57,161,167,71,207,58,185,239,114,171,99,98,43,228,119,249,41,230,191,232,67,244,117,79,57,174,212,188,238,187,43,172,171,158,170,90,196,134,54,190,119,185,93,179,35,107,17,62,211,149,126,40,191,121,43,124,180,120,54,139,25,194,233,117,35,57,179,80,186,237,61,109,79,74,171,160,157,88,214,77,15,67,81,123,106,228,254,242,171,183,86,222,127,118,254,65,232,184,19,229,239,142,233,52,50,231,57,164,207,185,221,171,35,99,35,142,166,146,149,204,133,99,169,123,145,88,168,175,84,85,70,71,191,159,252,222,89,247,28,113,196,196,142,38,53,141,79,131,90,155,34,28,162,35,83,102,162,34,126,196,57,0,0,0,1,241,92,175,54,219,68,125,235,141,79,101,155,111,191,67,157,251,63,98,47,237,64,62,208,121,57,53,79,4,137,253,183,222,215,125,246,95,237,105,188,151,255,0,180,62,219,126,121,138,93,102,108,20,23,94,236,143,119,75,83,177,35,119,95,243,181,0,253,240,112,213,71,34,57,23,201,83,116,57,2,135,198,215,252,124,142,135,66,173,78,164,251,207,168,225,81,21,54,80,62,88,220,238,175,53,84,255,0,57,244,183,101,111,159,153,66,194,137,230,223,137,94,221,41,178,42,129,68,145,162,252,60,144,234,115,85,60,211,205,119,62,148,93,208,225,205,71,124,80,14,136,231,233,77,149,60,143,161,23,116,220,249,101,141,81,219,162,109,251,78,96,145,89,246,92,190,74,7,212,112,230,181,237,86,61,168,230,185,54,84,84,221,21,63,97,200,2,56,121,152,112,83,110,205,45,50,234,222,26,139,13,222,41,170,170,234,225,138,158,154,54,202,141,165,69,68,87,170,177,203,186,194,158,106,171,182,235,228,69,30,23,153,229,122,59,156,178,241,103,158,90,91,141,162,177,172,158,38,84,61,136,245,134,102,185,99,115,163,114,110,157,81,237,241,84,54,112,186,91,105,46,244,19,219,171,161,100,176,212,70,232,220,215,53,28,155,57,170,139,228,168,169,240,85,32,239,153,159,12,117,250,81,170,117,250,137,107,164,167,101,151,38,186,78,230,163,37,141,21,143,236,197,39,232,53,141,219,127,206,42,252,127,227,243,9,60,224,127,137,24,53,231,71,177,234,171,140,76,130,241,5,186,24,234,88,215,203,39,84,136,178,177,87,169,237,253,144,170,252,87,227,241,50,72,215,219,128,78,32,166,209,141,111,199,233,174,85,149,12,179,221,110,84,240,78,141,73,36,70,253,153,154,223,178,215,162,121,186,100,223,201,73,244,197,178,26,28,179,28,182,228,182,201,21,244,183,42,102,84,70,229,98,181,85,28,159,177,124,208,15,213,62,121,218,159,20,77,149,16,250,10,92,136,230,170,40,29,17,239,183,159,250,14,244,95,184,249,92,213,107,190,59,29,236,248,121,129,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,6,139,241,237,252,149,248,196,214,189,55,212,72,60,70,153,100,218,161,144,214,85,212,65,79,215,85,101,174,125,116,145,45,99,81,137,215,52,42,200,227,108,177,121,185,26,198,190,36,234,107,163,154,95,205,107,56,177,245,79,172,159,48,50,31,113,156,13,148,193,20,28,175,185,130,83,90,105,172,188,47,107,77,214,173,236,125,67,104,48,251,229,76,178,212,191,174,105,105,105,232,236,169,20,80,57,200,196,115,231,115,39,150,94,136,216,141,139,236,177,172,218,87,192,0,0,2,48,57,147,243,26,190,224,217,83,116,39,135,124,163,193,94,177,251,133,21,125,247,38,182,86,50,78,197,84,18,74,233,45,14,137,240,185,142,233,123,41,95,43,155,34,181,118,146,154,70,42,119,152,100,87,2,124,125,227,60,93,218,170,49,171,237,174,147,29,212,91,77,59,234,171,44,244,139,81,52,21,84,81,54,153,146,87,199,35,162,70,66,199,84,84,43,18,157,101,146,70,163,81,85,207,69,234,2,37,184,255,0,208,106,158,31,56,163,203,177,152,104,169,41,172,87,250,135,228,216,243,41,41,226,166,129,150,234,185,100,115,97,142,24,222,228,137,144,74,217,169,145,21,27,186,83,163,209,141,107,154,134,127,242,105,226,30,213,146,105,125,211,134,235,213,214,173,249,14,39,81,87,123,179,211,186,141,173,129,44,147,73,23,113,172,149,137,246,158,202,201,229,115,146,95,181,181,84,104,197,115,90,228,143,242,185,211,232,53,53,219,13,197,56,141,179,81,85,190,229,98,168,102,51,122,88,105,229,149,159,71,76,178,75,77,52,175,71,244,64,200,170,22,72,209,122,63,56,250,230,53,95,246,88,213,193,254,93,90,199,125,209,190,46,48,74,155,68,62,34,147,48,184,65,135,93,41,186,152,206,245,45,124,241,70,213,235,115,30,173,237,78,148,243,236,222,151,63,177,209,212,214,189,202,4,138,243,171,244,177,139,124,192,161,246,235,137,21,124,39,122,167,209,191,152,24,247,184,192,74,167,58,191,75,24,183,204,10,31,110,184,145,87,194,119,170,125,27,249,129,143,123,140,0,108,145,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,173,103,18,154,189,83,175,90,243,156,234,228,211,213,201,79,145,94,38,154,222,149,112,69,12,241,91,153,180,84,80,200,200,183,98,62,58,104,225,141,85,21,219,171,21,85,206,85,87,44,207,115,83,214,59,238,145,112,143,119,166,199,33,218,175,61,184,69,135,73,83,212,207,237,90,90,152,39,146,165,122,30,199,35,251,144,83,203,6,223,101,205,239,245,181,200,230,34,44,38,104,166,151,221,117,171,87,49,13,40,179,58,174,58,140,166,241,77,109,125,69,53,19,170,223,71,3,222,157,234,165,137,170,138,246,67,23,114,87,253,166,162,50,55,42,185,168,138,168,19,83,202,159,65,170,116,111,133,202,12,154,251,69,73,29,247,82,106,19,38,145,237,167,137,39,142,220,248,152,218,8,95,51,30,229,149,157,164,90,150,162,171,123,107,89,35,21,141,114,61,93,153,71,228,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,103,235,0,33,131,74,184,219,186,240,161,199,46,180,88,178,121,234,235,180,235,42,212,139,212,55,90,55,85,57,176,90,103,117,225,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,218,103,205,107,56,177,245,79,172,159,48,50,31,113,156,13,143,113,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,35,245,136,96,229,115,199,109,171,68,238,179,104,70,180,100,213,116,248,77,242,161,142,199,238,53,115,183,193,99,213,174,115,214,86,73,212,157,81,83,84,57,237,85,127,95,110,41,26,175,86,181,38,154,86,204,248,0,0,31,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,17,67,163,156,93,221,120,190,230,145,166,57,92,22,234,187,62,39,97,167,190,91,113,203,84,245,14,123,217,2,218,171,156,250,169,152,142,88,153,83,50,244,245,246,211,100,100,112,198,174,147,180,146,58,202,243,20,227,170,167,138,92,201,112,125,62,175,171,102,149,216,42,33,154,134,26,154,88,152,251,157,198,20,168,98,220,145,86,52,158,22,58,58,135,70,200,92,255,0,208,99,94,230,49,238,86,51,207,242,184,245,217,166,95,141,123,61,104,18,41,205,255,0,41,190,224,218,5,167,185,174,45,93,224,175,88,254,168,90,110,150,234,158,211,36,236,85,65,69,95,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,34,234,240,47,198,109,139,140,61,56,170,185,201,106,250,27,51,197,252,61,62,77,109,137,143,90,86,201,42,63,181,83,77,35,183,222,25,123,82,170,70,231,44,145,185,142,107,186,145,25,44,150,87,157,95,165,140,91,230,5,15,183,92,72,160,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,80,54,94,5,170,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,162,111,238,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,161,255,0,20,95,138,37,213,0,0,0,71,87,51,174,96,21,154,69,71,83,195,246,136,100,94,19,58,171,234,131,38,185,69,28,241,85,88,105,100,130,25,162,109,51,220,196,141,102,158,58,143,41,163,123,157,11,88,237,145,178,57,143,142,240,115,12,227,78,213,194,198,151,212,88,177,12,130,145,186,169,146,211,162,99,244,107,76,218,165,162,129,100,233,150,225,60,110,114,53,140,107,82,86,196,175,71,35,230,70,167,110,70,50,110,152,22,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,12,138,224,95,140,219,239,7,154,143,85,115,146,213,244,206,25,148,120,122,124,154,219,19,24,149,78,142,37,127,106,166,154,71,109,180,209,119,101,84,141,206,72,228,107,220,215,116,170,178,88,246,9,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,223,136,46,24,181,151,134,27,237,166,193,171,216,191,209,178,94,237,241,92,40,106,96,153,181,20,179,110,198,44,208,54,102,110,197,154,7,189,35,149,136,171,179,186,92,213,116,114,69,35,242,171,150,47,30,63,145,11,237,54,131,106,197,235,167,1,200,46,13,250,54,233,113,184,246,233,113,121,156,201,157,38,205,237,57,123,53,19,186,157,29,213,36,113,66,229,146,101,219,174,87,40,77,72,0,0,0,1,25,124,227,243,252,203,75,51,46,31,117,7,79,178,26,187,30,67,99,168,200,234,104,107,169,149,58,226,126,214,212,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,52,34,175,158,119,234,79,247,147,248,104,25,169,193,215,24,184,39,23,248,37,69,254,193,71,244,54,73,102,232,250,193,143,247,38,168,250,47,187,53,67,41,127,182,159,4,81,207,221,142,157,100,252,218,47,70,253,46,217,83,207,32,13,101,180,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,110,197,58,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,184,46,0,0,12,85,230,143,232,79,83,127,5,247,138,34,0,73,254,230,143,232,79,83,127,5,247,138,34,0,64,218,160,0,4,37,242,220,230,9,77,195,181,76,154,61,172,151,90,183,105,213,198,161,213,52,87,41,165,150,102,99,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,219,190,69,89,180,53,87,37,123,149,63,29,182,165,181,80,112,179,172,185,53,91,110,77,168,72,48,139,173,198,118,186,9,32,86,177,177,217,213,234,136,230,61,174,71,44,29,110,114,61,31,216,106,179,162,8,228,9,74,0,241,86,45,104,210,252,151,84,50,109,23,178,229,244,147,230,216,125,61,53,93,226,202,230,73,20,240,65,60,108,146,57,89,214,212,108,204,233,150,46,167,68,175,70,44,177,181,253,42,246,162,135,181,0,1,138,188,209,253,9,234,111,224,190,241,68,64,9,63,220,209,253,9,234,111,224,190,241,68,64,8,27,84,3,18,185,121,241,167,106,226,159,75,233,236,89,126,65,72,237,84,198,169,213,50,10,52,166,109,42,214,192,146,116,197,112,130,54,185,90,246,57,171,19,101,86,35,81,147,43,147,183,27,31,15,86,90,128,53,87,54,168,53,87,2,127,185,92,122,19,211,47,198,189,226,180,128,18,127,185,92,122,19,211,47,198,189,226,180,128,16,39,251,149,199,161,61,50,252,107,222,43,76,170,49,87,149,199,161,61,50,252,107,222,43,76,170,0,0,2,42,249,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,139,171,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,4,212,128,0,141,94,111,154,165,157,232,182,119,160,26,153,166,151,223,161,178,75,55,214,191,5,91,225,97,168,237,119,97,160,134,79,205,204,199,198,237,227,149,237,251,77,93,183,221,54,84,69,76,202,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,217,129,124,243,191,82,127,188,159,195,76,21,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,212,229,138,100,69,116,110,115,145,81,236,124,145,188,54,62,7,148,210,221,82,193,53,167,4,182,106,102,154,95,126,153,198,239,61,239,5,91,225,102,167,238,246,166,124,50,126,110,102,50,70,237,36,79,111,218,106,111,182,233,186,42,42,250,176,53,172,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,133,110,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,64,202,160,0,0,0,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,38,167,149,199,161,61,50,252,107,222,43,76,170,49,87,149,199,161,61,50,252,107,222,43,76,170,0,98,175,52,127,66,122,155,248,47,188,81,25,84,98,175,52,127,66,122,155,248,47,188,81,1,106,185,98,241,227,249,111,177,83,104,54,172,94,186,179,236,126,222,223,163,110,151,27,143,114,171,40,133,175,153,210,108,222,211,83,189,79,3,105,209,221,82,73,44,205,73,38,93,250,37,114,103,249,171,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,255,0,112,3,198,13,171,139,45,35,107,174,11,87,30,119,135,83,209,208,101,108,154,38,163,42,103,123,28,145,215,68,232,216,216,186,42,22,25,94,177,181,173,88,158,215,179,167,161,35,146,64,202,0,0,0,0,0,0,2,29,185,87,241,213,83,128,100,54,174,24,117,74,190,174,124,98,249,81,13,183,12,154,26,88,186,45,55,25,234,166,123,160,149,35,141,38,145,149,83,84,162,36,143,123,251,79,107,19,165,177,189,239,142,98,77,85,192,218,160,17,213,203,23,152,5,102,174,209,211,112,253,173,249,23,139,206,169,58,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,206,105,30,215,76,215,183,116,116,141,123,228,145,80,48,3,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,211,63,249,213,250,88,197,190,96,80,251,117,196,192,14,87,30,187,52,203,241,175,103,173,2,127,128,0,0,0,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,197,94,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,1,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,24,171,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,0,0,1,18,186,191,198,109,247,131,206,102,122,175,115,146,213,244,206,25,148,125,93,167,201,173,177,49,137,84,232,226,180,82,246,170,105,164,118,219,77,23,118,85,72,220,228,142,70,189,205,119,74,171,37,142,85,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,34,5,249,163,250,236,212,223,193,125,158,136,185,92,183,57,130,83,112,237,83,38,143,107,37,214,173,218,117,113,168,117,77,21,202,105,101,153,152,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,182,239,145,84,38,208,0,0,133,110,88,188,120,254,68,47,180,218,13,171,23,174,156,7,32,184,55,232,219,165,198,227,219,165,197,230,115,38,116,155,55,180,229,236,212,78,234,116,119,84,145,197,11,150,73,151,110,185,92,179,82,106,174,6,213,0,140,14,82,156,107,253,55,71,71,194,110,166,220,238,181,151,168,123,210,97,119,9,215,191,27,168,97,131,184,251,99,149,27,215,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,62,79,192,0,0,0,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,3,42,128,0,0,0,121,77,85,184,234,61,163,78,50,59,158,144,227,150,171,246,103,77,111,150,75,37,182,233,88,180,212,181,53,72,159,101,175,145,19,250,213,26,174,141,175,114,35,93,44,40,229,149,154,219,235,70,121,170,26,149,170,25,6,95,173,21,85,115,230,211,212,54,146,244,181,118,248,232,103,142,122,104,219,77,218,146,158,54,70,216,158,198,194,214,43,122,26,187,177,119,243,220,217,204,142,174,103,92,191,235,53,118,142,167,136,29,16,199,124,94,117,73,213,62,77,109,138,73,229,170,191,82,199,4,48,196,234,102,57,235,26,77,4,116,254,80,198,198,186,102,189,219,43,164,107,25,32,93,94,92,220,107,255,0,42,173,56,158,193,159,220,237,81,234,110,45,249,187,149,52,11,218,146,233,66,136,196,142,230,216,122,90,198,245,61,235,28,173,137,92,214,72,214,187,104,155,52,81,166,96,26,187,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,194,124,31,113,103,134,241,117,165,255,0,94,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,16,47,169,129,92,200,249,130,84,240,237,77,30,143,104,221,214,145,218,139,113,167,109,77,109,202,25,98,153,248,203,18,88,36,137,37,167,154,9,97,153,245,48,172,237,70,57,205,124,108,86,73,182,207,141,86,240,113,209,198,109,139,131,205,56,165,185,199,106,250,103,51,202,60,69,62,51,109,149,143,74,87,73,18,51,187,83,83,35,118,218,24,187,177,42,198,215,36,146,57,237,107,122,81,95,44,122,251,93,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,6,64,112,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,83,103,251,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,53,119,51,167,151,7,48,10,206,29,239,177,105,38,175,100,95,247,39,175,241,51,197,83,81,28,245,18,99,181,93,15,147,170,157,144,178,73,31,12,210,34,49,240,163,122,82,73,82,86,171,63,60,146,132,223,159,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,214,66,95,50,62,96,148,220,68,212,199,163,218,55,117,171,110,157,91,170,27,83,91,114,134,89,97,102,76,245,138,9,34,73,105,230,130,41,161,101,52,201,59,81,142,115,153,35,209,146,109,187,35,84,11,63,199,71,25,183,222,48,245,30,150,231,29,171,232,108,51,23,241,20,248,205,182,86,49,106,155,28,170,206,237,77,76,141,223,121,165,237,68,171,27,92,177,198,214,53,173,234,84,124,178,103,87,39,61,99,226,11,59,177,100,88,54,107,13,214,249,166,216,165,190,154,134,193,123,172,116,77,142,215,85,27,213,86,219,27,149,137,45,79,84,51,53,222,114,57,180,209,211,194,196,70,182,104,208,143,110,15,184,76,204,184,186,213,15,168,246,42,138,187,61,138,130,158,74,155,238,70,218,4,170,130,212,197,141,235,2,61,139,36,72,247,203,43,18,54,177,31,215,183,113,232,138,216,158,169,176,70,150,233,110,9,162,216,37,179,76,244,210,197,244,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,243,147,61,242,59,121,37,123,190,211,151,109,246,77,145,17,16,61,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,92,191,113,209,38,251,121,127,160,236,127,195,200,232,107,85,206,248,238,7,100,13,79,138,166,234,168,125,5,45,68,107,81,16,168,1,141,188,112,113,35,6,131,104,246,67,85,110,137,147,222,39,183,77,29,51,28,249,99,233,145,86,38,34,245,49,191,178,100,95,138,124,62,37,253,202,114,26,28,79,28,185,100,183,57,21,148,182,218,103,212,72,228,98,185,81,26,159,177,60,212,128,190,62,248,130,155,89,245,191,32,166,182,214,84,62,207,106,185,84,65,2,57,36,141,29,246,97,107,190,203,158,169,228,232,87,111,36,2,199,102,153,158,87,172,89,203,239,23,137,229,170,184,221,235,28,200,34,125,67,222,140,89,166,115,146,54,186,71,46,201,213,38,223,20,66,87,57,103,240,83,110,194,237,49,106,222,100,139,53,222,89,169,106,233,33,150,158,154,70,196,142,165,85,84,71,162,189,201,178,204,190,104,169,190,201,228,98,127,44,206,24,235,245,95,84,232,53,18,233,73,78,251,46,51,116,129,206,71,203,26,171,223,217,150,79,208,115,29,190,223,155,95,187,254,47,41,196,182,91,105,45,20,16,91,168,97,100,80,211,198,216,218,214,181,26,155,53,168,137,228,136,137,240,68,3,233,107,90,198,163,24,212,107,90,155,34,34,108,136,159,176,228,0,56,85,217,55,62,121,39,234,77,145,60,138,103,122,200,187,53,126,2,40,213,93,186,166,255,0,176,14,90,213,95,53,242,93,206,216,227,68,248,249,161,91,90,141,248,33,202,174,200,7,14,217,27,229,228,124,210,57,221,94,74,171,254,115,233,219,169,54,85,82,132,133,23,205,223,16,58,155,10,185,58,151,238,59,217,27,89,240,243,42,68,68,77,144,228,0,7,14,84,106,43,149,124,145,55,80,57,7,224,92,51,204,82,213,51,160,175,186,246,164,99,186,92,157,137,29,178,255,0,153,170,124,81,234,158,9,43,251,108,189,174,251,236,159,218,211,121,175,255,0,104,7,172,7,197,109,188,219,110,241,247,173,213,61,230,109,190,253,14,111,237,253,168,159,177,79,180,0,0,10,100,142,57,88,177,202,198,189,171,241,107,147,116,83,1,56,236,229,239,142,234,204,49,103,56,92,207,182,93,168,227,123,36,142,154,146,149,172,153,100,169,99,149,94,170,172,85,84,71,201,183,159,252,254,121,250,112,168,142,77,156,136,169,251,20,13,93,92,185,46,157,101,51,50,10,153,237,215,107,100,211,83,171,224,157,90,246,57,21,209,189,17,241,187,252,164,242,95,244,161,48,252,191,56,247,173,214,138,170,125,53,204,237,180,208,92,41,168,100,123,106,35,158,162,87,73,217,138,4,93,209,237,114,38,251,189,127,75,253,63,127,226,115,46,224,218,44,155,11,170,212,140,26,205,66,219,180,21,180,221,74,142,130,5,123,95,52,221,109,85,237,163,151,251,242,46,221,91,121,125,251,121,197,38,150,103,53,218,105,157,208,229,116,117,115,210,203,70,147,70,231,192,247,35,182,124,110,98,167,217,114,47,197,83,239,3,103,160,91,237,8,207,232,117,47,77,168,50,170,9,223,44,114,205,81,10,185,236,115,87,118,72,228,248,57,85,127,97,112,64,165,204,71,124,78,19,100,248,33,89,66,129,88,56,79,129,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,61,19,226,86,80,228,69,95,48,57,107,145,87,100,42,41,106,34,121,149,0,35,211,156,110,97,81,106,209,10,44,114,146,174,120,95,93,118,183,185,221,183,57,187,162,37,83,190,40,168,159,248,52,251,137,11,33,239,156,126,166,83,92,243,235,110,155,65,34,187,193,193,111,185,170,118,118,254,101,91,127,75,127,63,211,79,45,128,194,158,27,48,58,173,68,214,140,86,197,77,19,36,108,119,90,26,137,218,247,181,168,177,37,92,45,119,197,21,23,244,254,27,27,35,99,118,72,49,219,60,54,170,102,53,172,137,94,187,53,17,19,205,202,191,114,39,237,253,132,54,242,148,210,151,100,186,149,85,158,79,10,58,154,129,31,75,191,127,165,122,217,81,67,47,232,253,233,179,137,166,0,0,0,126,125,246,253,107,198,173,147,94,47,21,11,13,45,59,28,247,185,24,231,174,205,106,185,124,154,138,191,6,169,247,75,35,33,141,242,200,187,49,141,87,57,118,248,34,124,72,160,230,141,198,109,203,233,23,232,182,5,112,100,126,6,178,166,154,232,178,219,209,85,99,117,51,27,179,94,245,95,241,175,243,68,251,147,252,225,238,56,188,230,133,141,99,110,190,96,26,93,81,87,61,214,153,211,81,44,235,67,60,45,100,136,177,249,245,164,209,175,248,207,52,79,187,253,49,149,168,188,67,234,214,166,92,170,171,178,28,218,242,232,234,37,123,210,6,220,170,86,54,163,149,62,202,53,242,59,100,251,41,228,83,163,186,31,168,154,255,0,152,65,98,195,232,96,168,158,178,169,173,168,158,122,168,224,99,21,253,110,85,93,252,252,251,111,248,53,126,31,2,71,52,127,147,174,50,234,59,117,203,85,171,235,103,153,241,177,245,52,180,215,148,72,149,85,29,212,141,86,64,142,219,244,127,157,254,112,34,161,247,187,212,142,87,62,239,90,229,95,138,173,67,213,87,254,51,236,181,102,153,125,142,170,42,203,70,83,119,163,154,23,164,140,124,21,210,198,168,228,248,46,237,114,41,56,52,156,168,184,81,166,164,108,11,138,92,222,228,68,69,85,191,85,121,166,254,127,5,79,184,252,92,163,148,103,12,183,58,41,217,99,179,221,168,106,150,37,108,82,125,59,58,244,59,127,37,251,77,114,127,165,20,8,212,209,254,61,117,211,75,234,191,63,150,92,174,180,171,182,236,172,175,172,157,83,104,220,212,217,22,161,169,247,162,255,0,152,148,14,28,57,152,104,206,172,64,219,45,246,174,233,65,121,111,67,17,143,181,201,210,229,72,85,239,94,164,124,159,123,29,247,255,0,214,97,222,183,242,139,212,44,101,254,39,74,107,41,235,233,213,28,231,50,229,120,143,118,175,113,17,168,155,64,207,46,149,251,215,238,48,83,48,194,115,45,44,200,150,207,147,208,54,223,114,133,100,68,107,102,138,100,84,107,156,199,42,43,21,201,241,71,39,152,27,61,209,86,210,220,105,153,87,71,47,114,41,17,28,215,116,170,110,138,136,169,228,190,127,5,67,188,133,110,22,249,166,102,122,103,72,152,230,169,62,10,219,92,107,27,34,150,150,208,215,61,24,200,21,137,213,211,35,60,250,154,207,130,126,210,92,116,175,88,112,157,95,176,83,95,176,250,249,167,138,120,89,50,182,90,103,196,228,71,49,143,248,57,63,100,141,251,192,247,0,0,40,234,70,174,202,190,101,72,228,95,129,215,51,124,186,147,226,117,53,234,139,179,128,250,85,17,124,148,249,229,102,223,15,187,238,59,216,244,122,110,129,237,69,77,255,0,160,14,152,30,187,236,170,125,7,200,173,84,94,164,79,35,190,55,163,188,191,227,3,176,180,220,76,104,253,6,179,105,117,211,26,170,164,167,154,102,210,213,172,61,212,102,200,231,211,200,207,37,115,29,178,238,228,251,139,178,0,214,79,90,244,242,237,164,154,171,145,225,181,209,54,158,75,77,206,104,160,88,165,107,145,24,142,71,49,81,91,182,223,101,205,251,147,98,91,57,89,113,27,107,203,244,190,213,165,247,27,141,92,215,123,45,52,52,106,217,163,145,205,219,174,169,89,179,213,202,159,161,27,127,103,236,254,175,45,205,47,132,234,27,254,51,121,214,219,37,58,182,186,215,12,247,25,213,245,170,136,228,222,149,175,251,10,138,139,246,88,253,145,21,60,246,35,147,132,189,90,186,104,222,188,98,57,21,53,83,97,165,250,98,153,149,168,180,233,46,236,85,116,123,162,124,124,146,87,124,63,227,248,1,178,32,60,198,155,230,116,57,246,25,106,201,232,37,116,140,173,164,130,103,57,209,171,55,115,226,99,247,217,126,31,166,135,167,3,174,70,239,183,221,251,74,99,69,106,108,167,113,214,171,230,5,109,248,28,148,183,226,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,11,84,77,79,43,222,58,127,45,120,171,52,59,88,243,63,23,169,54,94,191,161,234,107,91,211,53,246,215,28,109,84,222,101,114,248,138,200,118,147,185,186,53,239,137,25,39,231,92,218,137,18,197,97,188,10,211,113,75,203,135,77,51,141,62,160,164,102,170,88,41,238,144,208,205,83,85,43,25,115,183,67,121,186,189,109,168,139,34,65,11,221,37,67,164,100,206,103,233,177,172,115,216,199,43,217,28,24,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,144,27,73,152,65,204,191,142,58,110,28,112,217,180,123,7,101,91,245,23,52,179,200,248,106,227,124,180,236,177,219,166,89,32,90,214,204,197,107,150,165,92,201,91,11,88,239,176,248,214,71,170,35,88,201,172,255,0,246,96,177,95,228,143,221,222,235,249,118,250,63,232,46,199,132,143,179,227,187,29,63,78,119,123,62,27,179,213,249,223,15,209,213,221,252,215,71,107,243,228,85,229,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,64,49,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,51,96,158,7,56,68,181,112,131,164,110,197,39,184,210,94,50,203,245,67,110,89,29,214,10,118,177,143,157,24,141,101,44,47,86,164,175,166,133,58,186,59,139,186,190,73,164,70,199,221,88,219,106,185,104,112,57,77,195,142,27,14,176,231,15,171,126,162,230,150,120,217,53,36,140,150,157,150,59,116,203,28,233,68,232,94,141,114,212,171,153,19,166,115,219,246,31,26,70,196,68,107,223,54,111,129,226,181,175,75,237,90,213,164,121,126,148,94,93,73,29,62,83,103,169,182,178,162,166,137,181,108,163,157,236,94,205,82,68,229,68,123,225,151,183,43,62,211,85,31,27,85,28,213,68,84,214,135,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,54,147,32,175,155,38,133,216,180,127,137,175,172,152,149,154,235,73,106,212,75,123,242,74,169,170,21,242,82,190,241,37,84,201,90,202,121,28,159,238,19,62,62,167,43,29,82,155,116,177,209,177,161,114,248,172,215,154,110,32,249,90,233,62,77,53,109,93,77,246,193,156,91,177,156,133,245,117,18,212,206,251,141,37,166,181,174,154,73,164,99,86,87,207,19,161,169,85,69,118,203,80,172,87,185,205,114,152,107,194,119,170,125,27,249,129,143,123,140,7,228,211,107,29,246,45,2,184,240,253,81,15,122,203,83,152,81,230,52,114,117,49,190,18,170,58,42,154,74,132,217,25,215,39,121,146,211,121,171,250,89,225,126,203,119,145,202,159,149,164,249,215,228,191,84,240,221,76,250,47,233,63,170,89,5,186,251,224,187,253,159,21,225,106,99,155,181,220,233,119,71,87,111,167,171,165,219,111,190,203,182,192,101,87,54,77,116,177,107,7,19,95,86,241,43,205,214,174,213,167,118,247,227,117,80,212,35,227,165,101,226,58,169,150,181,244,241,185,127,220,33,124,157,45,87,186,153,54,234,99,99,123,175,7,37,141,6,169,187,102,89,95,17,183,154,42,71,219,108,84,239,198,108,171,53,60,82,191,233,25,146,57,106,102,137,234,254,184,31,21,58,199,26,175,71,231,25,92,246,163,254,203,218,177,193,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,27,4,240,1,160,212,220,62,112,185,136,227,51,81,85,211,95,111,244,236,201,178,22,85,211,203,77,59,46,53,113,70,231,67,36,50,61,203,19,224,137,176,211,42,34,55,117,167,87,171,26,231,57,0,200,160,0,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,45,81,45,60,174,185,128,81,221,232,237,188,50,107,126,69,217,186,195,225,173,216,61,210,120,224,130,150,74,88,160,138,8,109,46,237,177,157,51,39,107,120,164,145,94,233,157,35,163,87,35,210,38,203,98,184,90,224,146,213,197,127,3,89,45,247,24,130,146,135,81,113,92,226,237,53,170,177,180,173,116,247,104,27,103,164,115,45,47,145,211,68,198,50,74,135,70,230,203,34,185,33,94,226,181,17,36,147,124,43,187,91,51,45,40,207,235,108,213,146,85,216,50,204,58,241,37,52,175,164,171,68,158,223,113,164,153,90,229,142,104,92,168,143,142,88,215,103,198,229,243,106,43,87,224,160,109,16,69,7,52,30,96,148,215,106,107,215,11,218,45,117,171,99,25,80,234,12,194,249,77,44,180,207,235,134,90,170,122,203,42,197,44,13,114,177,92,200,28,249,226,151,162,70,43,162,251,76,115,247,242,185,111,54,252,203,37,224,253,112,180,154,174,221,173,87,58,135,217,106,175,214,141,169,153,5,186,54,194,231,92,191,189,244,197,83,80,215,203,2,71,2,167,67,217,44,237,116,31,153,137,99,215,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,3,242,140,170,229,113,235,179,76,191,26,246,122,210,250,241,145,194,37,171,132,30,95,152,190,41,61,198,146,241,150,95,181,34,223,114,200,238,176,83,181,140,124,233,106,184,53,148,176,189,90,146,190,154,20,234,232,238,46,234,249,38,145,27,31,117,99,109,138,229,113,235,179,76,191,26,246,122,208,51,255,0,157,95,165,140,91,230,5,15,183,92,72,86,38,167,157,95,165,140,91,230,5,15,183,92,72,234,229,201,139,88,179,158,48,176,188,43,41,161,241,182,92,130,223,145,90,238,52,221,215,199,223,165,158,197,95,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,48,63,3,131,190,42,179,46,20,53,114,223,152,89,174,85,110,198,46,53,20,244,217,101,162,56,210,102,92,109,200,255,0,182,173,137,207,99,124,76,109,116,142,133,253,77,233,122,171,85,123,111,145,143,216,35,75,117,75,4,214,156,18,217,169,154,105,125,250,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,249,185,152,201,27,180,145,61,191,105,169,190,219,166,232,168,171,1,156,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,244,245,246,215,101,100,144,200,173,143,186,145,183,213,114,243,227,78,235,194,198,168,83,216,178,252,130,173,186,87,146,212,42,100,20,105,76,234,164,162,157,99,233,138,225,4,109,114,57,143,107,146,38,202,172,71,43,225,71,39,110,71,178,30,144,159,66,202,113,93,197,118,156,112,149,167,15,205,115,89,124,117,214,187,185,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,220,44,234,106,203,50,162,182,54,185,168,136,247,190,56,223,120,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,44,7,27,124,31,99,60,92,233,124,182,87,37,37,22,109,99,167,157,216,157,226,174,90,142,197,12,242,201,3,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,116,184,32,47,84,181,75,59,214,156,238,231,169,154,151,125,250,103,36,188,246,124,109,111,133,134,159,187,218,133,144,199,249,184,88,200,219,180,113,49,191,101,169,190,219,174,234,170,171,45,60,177,121,127,214,105,21,29,55,16,58,223,142,248,76,234,175,166,124,102,219,44,147,197,85,97,165,146,9,161,149,213,44,107,210,53,154,120,234,60,225,145,142,116,45,99,119,86,200,231,178,56,140,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,137,229,139,199,143,229,190,197,77,160,218,177,122,234,207,177,251,123,126,141,186,92,110,61,202,172,162,22,190,103,73,179,123,77,78,245,60,13,167,71,117,73,36,179,53,36,153,119,232,149,200,25,85,196,239,15,88,175,20,26,53,122,210,60,166,167,192,120,254,221,77,186,232,202,88,234,38,182,87,68,238,168,170,35,107,211,252,168,222,141,115,28,248,165,149,136,246,117,245,38,188,58,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,155,25,235,166,186,105,199,14,154,113,113,213,13,80,188,248,27,85,14,209,67,12,72,143,170,184,85,57,21,99,165,166,141,85,59,147,63,165,219,38,232,212,107,92,247,185,140,99,222,221,117,181,211,93,53,31,136,189,71,184,234,134,168,94,124,117,214,187,104,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,212,237,147,117,114,185,206,123,220,247,189,239,112,73,87,41,78,53,254,155,163,163,225,55,83,110,119,90,203,212,61,233,48,187,132,235,223,141,212,48,193,220,125,177,202,141,235,143,178,200,165,146,39,72,231,53,99,87,68,139,26,69,11,31,39,228,80,114,167,224,74,234,183,90,14,41,181,151,25,164,109,181,180,233,62,17,106,184,192,231,79,36,234,230,58,59,194,177,85,26,198,53,168,228,131,173,174,87,171,251,237,70,116,65,36,146,190,0,0,0,138,190,121,223,169,63,222,79,225,164,170,17,87,207,59,245,39,251,201,252,52,8,171,50,43,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,122,154,229,239,128,97,186,167,197,206,19,167,218,131,143,82,95,49,235,229,61,238,154,186,134,165,23,162,86,125,15,88,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,168,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,94,150,132,255,0,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,35,47,146,197,167,94,109,216,110,87,89,117,182,82,82,233,5,210,161,245,118,169,106,225,232,171,170,189,162,199,12,210,210,185,19,119,211,36,80,246,229,115,247,111,118,56,219,23,218,109,66,36,154,1,138,188,209,253,9,234,111,224,190,241,68,64,9,63,220,209,253,9,234,111,224,190,241,68,64,8,27,84,0,0,213,92,2,66,113,206,95,117,60,68,240,23,165,250,195,163,118,170,70,234,45,186,158,239,77,91,109,134,40,161,126,76,197,191,77,28,75,45,68,211,197,12,47,166,133,39,114,61,205,115,228,98,50,61,246,100,104,129,125,120,94,230,197,138,212,112,251,147,207,196,13,243,196,106,110,21,111,170,184,83,120,134,199,75,30,91,215,42,248,104,41,252,52,29,16,204,143,146,24,30,206,210,244,198,137,81,187,218,217,251,81,45,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,31,148,100,167,47,254,24,191,148,247,16,86,155,6,73,139,221,110,88,13,147,174,225,149,212,209,205,225,227,134,20,138,69,166,130,73,188,149,59,243,177,145,244,70,169,42,199,222,115,21,189,183,72,192,154,158,11,236,26,167,141,112,193,128,91,181,174,247,117,186,230,115,91,228,184,92,231,187,84,212,207,92,207,21,81,45,68,48,84,58,165,18,84,154,40,101,138,39,177,223,160,232,213,136,170,141,69,91,214,0,24,171,205,31,208,158,166,254,11,239,20,68,0,147,253,205,31,208,158,166,254,11,239,20,68,0,129,234,180,183,84,179,189,22,206,237,154,153,166,151,223,161,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,246,154,187,111,186,108,168,138,155,9,240,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,233,114,197,50,34,54,70,181,200,168,199,178,72,217,24,60,206,184,14,252,136,95,106,117,231,73,236,189,56,14,65,112,119,210,86,187,117,187,183,75,139,204,230,66,216,247,119,117,203,217,168,157,213,10,222,152,227,138,23,44,112,166,221,113,53,113,215,131,238,44,243,46,17,117,67,235,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,117,237,220,98,42,54,87,162,134,198,102,170,230,207,186,91,170,88,38,180,224,150,205,76,211,75,239,211,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,205,204,198,72,221,164,137,237,251,77,77,246,221,55,69,69,93,96,128,159,238,87,30,132,244,203,241,175,120,173,32,4,159,238,87,30,132,244,203,241,175,120,173,32,4,9,105,229,29,198,109,138,174,197,103,224,239,45,181,120,27,173,15,143,168,197,46,52,236,123,227,184,70,231,205,91,83,77,80,158,125,185,153,213,60,140,147,202,55,198,213,98,244,61,141,239,201,249,170,185,59,220,184,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,24,102,81,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,125,100,43,115,58,227,199,242,223,125,169,208,109,39,189,117,96,56,253,193,223,73,93,45,215,30,229,46,81,51,89,11,163,221,189,166,175,102,158,118,212,35,122,100,146,41,156,145,204,155,244,68,228,11,21,198,223,24,57,55,23,58,161,45,233,203,87,69,132,216,234,39,110,39,103,171,138,159,191,67,4,177,192,201,159,36,145,49,28,231,204,234,102,74,172,115,228,72,213,202,198,57,200,157,78,190,188,149,61,83,229,63,47,235,189,198,220,96,1,159,252,149,61,83,229,63,47,235,189,198,220,4,212,128,0,138,190,121,223,169,63,222,79,225,164,85,146,169,207,59,245,39,251,201,252,52,199,254,84,218,91,130,107,78,182,103,186,103,169,150,47,166,113,187,206,159,207,227,104,188,84,212,253,222,213,222,215,52,127,156,133,236,145,187,73,19,29,246,92,155,237,178,238,138,168,161,231,249,121,241,167,117,225,99,84,41,236,89,126,65,86,221,43,201,106,21,50,10,52,166,117,82,81,78,177,244,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,183,35,217,15,76,244,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,107,153,197,119,10,58,143,194,86,163,191,10,205,98,241,214,170,238,228,246,11,252,16,171,41,110,244,173,84,69,115,81,85,123,115,51,169,169,44,42,170,232,220,230,170,43,216,248,228,124,159,242,117,252,187,126,66,110,31,95,255,0,250,27,126,107,242,127,254,179,255,0,199,46,31,73,255,0,122,254,216,255,0,92,116,127,174,63,254,31,217,220,8,171,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,133,110,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,64,202,160,0,0,91,252,27,93,52,227,82,117,31,57,210,252,42,243,244,173,215,78,124,12,87,249,160,68,117,45,61,85,82,212,34,82,182,68,95,183,52,126,21,221,212,68,233,99,158,214,43,149,237,145,140,184,0,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,203,254,88,188,192,40,244,138,178,155,135,237,111,200,188,38,11,87,211,6,51,114,150,56,34,165,176,213,73,60,211,74,218,151,181,137,34,195,60,149,30,115,72,247,54,23,49,187,163,99,115,223,28,202,26,171,147,39,203,23,152,5,102,174,209,211,112,253,173,249,23,139,206,169,58,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,206,105,30,215,76,215,183,116,116,141,123,228,9,21,49,87,154,63,161,61,77,252,23,222,40,140,170,49,87,154,63,161,61,77,252,23,222,40,128,128,19,213,105,110,169,103,122,45,157,219,53,51,77,47,191,67,100,150,110,247,130,173,240,176,212,118,187,176,190,25,63,55,51,31,27,183,142,87,183,237,53,118,223,116,217,81,21,60,169,151,252,198,120,40,254,74,186,143,5,255,0,0,182,93,100,211,44,167,243,150,218,153,211,187,29,174,185,85,235,37,177,211,117,57,238,233,99,18,72,157,42,53,207,141,206,110,242,186,25,100,80,152,158,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,151,128,215,51,131,238,44,243,46,17,117,67,235,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,117,237,220,98,42,54,87,162,236,17,165,186,165,130,107,78,9,108,212,205,52,190,253,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,180,212,223,109,211,116,84,85,15,86,0,0,0,0,106,174,109,80,106,174,7,213,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,61,60,188,248,211,181,113,79,165,244,246,44,191,32,164,118,170,99,84,234,153,5,26,83,54,149,107,96,73,58,98,184,65,27,92,173,123,28,213,137,178,171,17,168,201,149,201,219,141,143,135,171,18,184,137,229,255,0,89,171,188,38,105,39,16,58,33,142,248,188,234,147,79,241,249,242,107,108,82,79,45,85,250,150,59,53,12,49,58,153,142,122,198,147,65,29,63,148,49,177,174,153,175,118,202,233,26,198,73,130,220,46,126,93,191,46,216,207,242,104,255,0,232,147,253,187,244,39,250,207,255,0,19,159,196,127,175,127,181,255,0,214,253,255,0,211,255,0,131,246,186,64,149,78,117,126,150,49,111,152,20,62,221,113,34,3,75,117,75,59,209,108,238,217,169,154,105,125,250,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,105,171,182,251,166,202,136,169,47,252,234,253,44,98,223,48,40,125,186,226,66,176,27,30,240,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,233,114,197,50,34,54,70,181,200,168,199,178,72,217,122,205,112,120,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,117,57,98,153,17,93,27,156,228,84,123,31,36,111,216,79,75,117,75,4,214,156,18,217,169,154,105,125,250,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,249,185,152,201,27,180,145,61,191,105,169,190,219,166,232,168,170,30,172,0,0,138,190,121,223,169,63,222,79,225,164,170,17,87,207,59,245,39,251,201,252,52,12,85,229,113,235,179,76,191,26,246,122,210,127,136,1,229,113,235,179,76,191,26,246,122,210,127,128,17,87,207,59,245,39,251,201,252,52,149,66,42,249,231,126,164,255,0,121,63,134,129,28,26,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,74,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,155,25,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,237,101,204,138,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,166,134,195,192,243,248,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,0,128,30,104,254,187,53,55,240,95,103,162,49,84,202,174,104,254,187,53,55,240,95,103,162,47,175,5,252,31,99,60,92,240,19,151,89,92,148,148,89,181,143,56,186,187,19,188,85,203,81,216,161,158,90,43,59,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,116,184,61,175,42,62,58,127,188,112,191,173,121,159,254,47,75,128,86,215,55,252,166,186,215,37,66,187,253,203,194,177,205,255,0,14,20,127,250,222,18,85,13,91,50,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,50,106,121,112,115,0,163,226,34,197,22,146,106,246,69,255,0,117,138,15,19,60,85,53,17,193,79,30,69,75,214,249,58,169,217,11,35,141,147,67,26,163,31,10,55,169,99,137,37,106,191,243,201,16,103,81,170,185,181,65,170,184,2,114,121,105,241,213,83,196,214,51,85,166,26,157,95,87,85,170,24,229,60,247,42,170,231,82,197,28,23,123,114,212,34,54,118,36,17,178,40,95,10,207,12,46,141,90,157,73,219,145,174,122,186,68,142,61,114,78,10,62,155,224,31,79,248,177,211,43,101,214,178,245,15,210,145,230,150,248,19,191,27,168,97,184,214,198,203,155,81,93,215,31,101,145,69,28,173,141,174,106,198,173,149,82,52,138,103,191,24,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,54,136,6,63,240,117,198,46,9,197,254,9,81,127,176,81,253,13,146,89,186,62,176,99,253,201,170,62,139,238,205,80,202,95,237,167,193,20,115,247,99,167,89,63,54,139,209,191,75,182,84,243,200,0,0,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,133,110,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,64,202,160,0,0,0,0,0,16,215,204,235,151,253,30,145,86,84,241,3,162,24,239,132,193,106,250,167,201,173,177,73,4,84,182,26,169,39,134,24,157,76,199,61,36,88,103,146,163,202,24,216,230,194,230,59,101,108,110,99,35,196,14,24,184,133,202,184,95,214,91,46,174,98,212,222,63,192,119,41,174,54,183,213,73,79,13,206,134,86,244,203,79,35,152,191,228,200,197,115,94,214,75,20,79,86,63,163,165,118,83,32,135,152,239,3,148,220,41,102,84,25,134,159,62,174,163,78,179,10,137,217,67,12,172,150,87,217,42,218,136,245,162,150,117,69,107,216,230,171,157,3,156,238,235,153,20,173,114,57,97,89,100,12,106,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,243,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,186,185,167,8,151,93,58,224,203,24,226,139,47,184,213,211,220,179,140,162,154,219,101,179,45,59,162,72,109,78,166,173,147,197,79,220,106,57,207,153,212,209,62,46,143,177,217,86,191,170,78,242,36,87,215,150,47,1,223,150,251,237,54,188,234,197,151,171,1,199,238,13,250,54,215,113,183,119,41,114,137,154,201,155,38,206,238,181,123,52,243,182,157,93,213,28,145,76,228,146,21,223,162,86,166,85,115,171,244,177,139,124,192,161,246,235,136,17,151,193,6,144,225,186,245,196,230,37,164,122,129,5,92,150,44,138,158,239,13,66,210,78,176,207,19,217,107,171,150,41,163,127,154,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,175,137,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,127,75,182,93,145,200,230,185,143,107,30,199,177,183,175,149,199,174,205,50,252,107,217,235,73,116,227,111,131,236,103,139,157,47,150,202,228,164,162,205,172,116,243,187,19,188,85,203,81,216,161,158,89,32,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,78,151,4,43,91,56,211,215,155,47,13,15,225,78,205,144,82,80,97,178,84,78,175,158,154,155,181,113,117,20,239,124,147,91,214,118,185,17,105,164,150,73,30,244,233,238,59,173,209,172,139,10,172,69,191,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,92,244,95,84,44,186,184,205,8,188,226,21,116,25,220,151,136,44,44,179,212,190,56,158,234,217,222,198,66,212,145,206,72,149,146,44,145,171,37,235,237,185,143,107,209,202,197,71,19,211,193,39,7,216,207,8,218,95,21,149,169,73,91,155,95,41,224,118,89,120,164,150,163,177,93,60,82,78,248,89,28,114,189,90,214,66,218,151,196,143,107,35,89,17,168,247,181,170,189,45,15,107,195,23,15,88,175,11,250,53,101,210,60,90,167,199,248,14,229,77,198,232,250,88,233,230,185,215,74,238,169,106,36,107,19,252,152,216,142,115,220,200,162,137,138,247,244,117,45,213,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,190,7,37,46,248,129,215,34,43,147,100,42,141,187,111,247,254,192,139,230,118,0,0,243,26,145,153,208,224,56,101,215,39,175,149,209,178,138,146,121,154,230,198,175,217,204,137,239,223,100,248,254,130,129,132,220,211,120,141,181,226,26,95,117,210,251,117,198,174,27,189,234,154,106,52,108,49,200,214,237,215,74,175,221,232,228,79,208,145,223,183,246,127,92,73,232,166,158,93,181,111,85,113,204,54,134,38,212,73,118,185,195,20,235,44,173,106,43,21,202,231,170,171,183,223,236,181,223,114,238,122,142,45,53,106,233,172,154,241,151,100,85,53,77,154,151,233,138,150,81,34,83,164,91,49,21,177,238,169,241,243,72,155,241,255,0,139,224,72,223,43,78,19,168,108,24,205,155,91,111,116,234,234,235,164,48,92,96,86,86,170,163,83,122,166,179,236,34,34,39,217,123,55,69,85,243,220,12,208,225,159,71,232,52,103,75,173,120,213,45,37,60,51,58,150,145,102,237,35,54,87,50,158,54,121,171,88,221,215,118,175,220,93,144,0,31,60,239,93,246,69,59,37,122,55,203,254,51,161,26,170,189,74,158,64,85,19,55,248,167,199,246,159,66,34,39,146,28,49,168,212,254,176,247,163,19,117,3,149,114,39,196,167,169,28,187,34,249,157,14,122,170,236,211,182,22,249,117,47,196,14,208,0,3,162,182,182,150,221,76,250,186,201,123,113,70,138,231,59,165,87,100,68,85,95,36,243,248,34,158,59,85,53,135,9,210,11,5,77,251,48,175,154,8,160,133,243,35,98,166,124,174,84,107,30,255,0,131,83,246,70,239,188,136,238,41,57,166,102,122,153,72,184,230,150,190,10,43,92,139,35,37,150,170,208,214,189,88,248,17,139,211,213,35,252,250,156,255,0,138,126,192,51,91,136,254,102,26,51,164,240,58,203,98,171,186,87,222,93,214,197,99,45,114,116,181,86,20,123,23,169,95,31,222,246,253,255,0,245,145,127,172,28,122,235,166,168,85,126,99,44,185,90,169,83,125,153,71,95,89,2,174,241,181,171,186,37,67,147,238,85,255,0,57,100,48,252,39,50,213,60,137,44,248,197,3,110,23,41,150,52,86,186,104,161,68,71,57,172,106,170,189,90,159,21,106,121,25,215,162,28,162,245,11,38,127,137,213,106,202,122,10,116,70,185,172,182,222,35,221,203,220,84,114,46,240,63,203,165,62,229,251,192,192,123,174,105,151,223,42,165,172,187,229,55,122,201,166,122,200,247,207,93,44,138,174,95,138,238,231,42,159,27,47,119,168,220,142,101,222,181,170,159,5,74,135,162,167,252,100,217,226,252,163,56,101,182,81,64,203,229,158,237,93,84,145,35,101,147,233,217,211,173,219,249,175,217,107,83,253,8,135,237,85,242,162,225,70,166,145,208,38,41,115,99,149,21,17,82,253,85,228,155,249,124,85,126,224,33,191,78,184,135,213,173,51,185,82,215,99,217,181,229,177,211,202,199,172,14,185,84,164,110,70,170,253,149,107,36,110,233,246,151,200,147,94,16,249,161,99,89,35,172,120,6,168,212,85,193,117,169,116,52,73,58,80,207,51,95,34,172,158,125,107,52,139,254,47,205,83,239,255,0,71,226,107,7,39,92,101,180,119,27,150,148,215,214,193,51,35,123,233,169,106,111,40,177,34,162,55,165,28,175,129,93,183,233,127,59,252,228,113,235,22,135,234,38,128,102,19,216,179,10,24,41,231,163,170,115,105,231,130,170,57,216,245,103,67,145,83,111,63,46,227,62,45,79,143,192,13,148,44,87,235,94,75,108,134,241,103,168,89,169,106,24,215,177,202,199,49,118,115,81,201,228,228,69,248,57,15,208,34,123,149,207,25,183,47,164,89,162,217,237,193,146,120,234,202,106,107,90,197,111,68,84,141,180,207,110,206,123,21,63,197,51,205,83,239,95,243,74,252,82,50,104,217,44,107,187,30,212,115,87,111,138,47,192,10,128,0,126,94,73,100,131,34,179,205,106,169,99,92,201,85,139,179,145,21,60,156,139,247,162,254,207,216,107,115,196,158,7,85,167,122,209,149,88,170,98,100,109,146,235,93,81,3,88,246,185,18,37,171,153,173,248,34,34,126,135,195,99,101,162,22,121,181,233,75,177,173,74,165,207,32,133,27,77,94,140,165,223,191,212,189,111,168,174,151,244,126,228,217,160,100,223,39,44,194,162,235,162,21,184,229,93,92,243,62,134,237,112,115,123,142,115,182,69,74,87,124,85,85,63,240,139,247,18,22,67,223,39,13,76,166,182,103,215,45,54,158,69,111,140,130,225,115,68,236,239,252,202,70,254,150,254,95,160,190,91,19,8,0,165,206,68,93,148,168,165,200,139,230,1,29,191,192,168,161,168,136,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,187,20,43,147,125,148,169,223,19,169,235,179,145,127,172,14,214,169,81,75,127,232,42,2,153,36,108,76,87,189,118,68,53,240,230,41,144,77,145,113,81,144,212,76,244,119,134,161,183,83,183,102,116,236,158,21,143,255,0,157,234,108,13,116,114,54,134,87,42,237,183,79,252,232,107,167,198,180,235,81,196,150,85,35,151,117,88,237,233,255,0,222,80,1,38,28,158,112,218,123,126,130,166,87,219,85,146,235,112,184,185,93,220,223,244,100,130,63,209,251,191,188,255,0,243,238,72,57,134,252,169,225,90,126,18,113,232,145,62,202,215,221,29,231,251,124,91,147,254,131,50,0,0,0,241,122,201,150,71,133,233,174,67,126,127,87,84,22,218,183,70,141,103,86,239,109,60,143,79,45,211,252,18,1,162,193,50,62,40,56,166,201,232,45,169,23,114,231,144,79,83,84,175,145,176,43,105,214,177,144,175,79,147,145,29,179,219,251,73,156,230,3,124,158,199,195,86,85,44,42,223,207,90,238,81,236,173,223,207,192,84,109,254,111,137,30,252,158,236,116,185,30,171,103,23,90,232,250,228,167,130,221,51,122,28,168,141,87,84,189,87,201,63,201,64,36,115,133,30,24,177,13,6,211,155,5,190,142,134,84,185,195,71,19,167,149,213,175,153,22,93,228,114,175,220,223,62,235,190,9,177,127,74,99,99,99,99,99,98,125,150,34,53,63,169,12,19,226,219,152,22,95,195,238,170,77,132,90,236,246,153,45,180,210,181,146,79,53,27,164,149,19,179,3,215,169,221,246,53,60,229,114,39,217,79,45,191,172,12,238,4,114,81,115,114,195,163,182,210,205,117,166,141,213,14,137,29,51,105,160,167,93,159,183,154,108,234,191,47,63,129,238,180,199,154,78,147,103,55,218,59,37,116,83,209,248,169,227,131,187,35,105,98,107,122,183,221,92,171,86,187,39,249,128,206,19,30,56,141,224,159,72,248,134,162,98,228,54,154,150,215,194,197,100,82,199,114,154,20,68,89,91,35,183,68,234,79,62,149,251,190,242,249,227,89,45,159,45,179,211,223,108,85,145,212,209,212,177,146,71,36,114,53,232,168,230,163,147,205,170,169,240,114,125,255,0,121,250,128,107,161,197,31,8,249,255,0,13,57,26,210,95,105,233,229,181,84,172,207,165,158,42,230,76,228,141,147,246,209,30,155,53,119,251,76,248,55,239,95,243,125,252,37,113,127,153,240,217,153,83,215,67,91,27,236,107,21,67,38,129,104,35,153,232,231,198,214,181,83,205,171,241,141,137,250,95,183,200,158,125,85,209,236,51,87,236,174,179,101,244,50,212,71,210,141,111,110,165,241,42,34,72,215,252,90,191,181,136,65,71,25,188,34,221,56,113,202,42,42,237,148,213,46,199,39,169,88,225,124,139,44,171,18,190,89,209,141,87,172,77,110,221,17,53,60,213,87,117,251,247,2,119,180,187,84,177,157,85,197,232,50,76,118,166,73,25,89,75,21,66,163,224,116,106,157,113,177,255,0,5,255,0,116,111,222,123,34,13,249,122,241,155,125,210,108,218,147,10,202,174,84,127,87,100,165,169,108,110,150,158,22,44,110,108,49,164,109,89,21,236,242,218,31,191,117,85,253,191,116,220,216,175,150,204,142,217,21,226,207,85,29,69,44,202,228,100,145,189,175,69,86,185,90,190,109,85,79,138,47,222,7,222,124,211,53,81,219,181,62,227,233,41,115,17,222,107,241,3,231,141,203,190,234,190,103,210,139,186,110,124,202,206,149,223,225,183,159,153,222,215,42,166,224,81,43,63,249,71,92,104,173,118,234,158,71,208,228,220,233,84,93,252,128,239,69,69,77,208,228,165,139,246,81,63,97,80,30,47,89,48,170,45,66,211,12,159,18,174,98,186,59,157,170,166,155,202,69,103,233,49,126,244,248,124,16,215,55,93,240,138,173,45,214,172,183,19,70,118,190,137,189,84,54,159,243,137,38,204,235,235,141,119,251,254,203,155,241,79,235,54,101,115,90,246,171,28,155,163,147,101,254,162,32,121,178,240,249,5,159,37,170,213,235,69,28,237,109,76,210,79,90,245,124,142,106,171,146,138,38,236,157,61,41,178,185,223,206,79,243,129,144,124,166,245,226,93,67,210,251,134,21,117,153,29,89,143,212,81,209,68,141,166,232,78,211,104,209,17,85,200,187,42,254,101,223,179,225,240,243,51,240,130,126,86,218,186,152,6,189,80,226,117,21,17,199,79,148,87,211,198,168,246,179,227,28,21,63,5,115,145,83,126,180,79,45,201,212,167,157,149,52,241,84,196,187,178,86,53,237,95,232,84,221,0,236,40,127,145,89,75,209,85,60,128,165,23,114,179,173,173,217,119,59,27,240,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,38,167,149,199,161,61,50,252,107,222,43,76,95,230,131,203,238,166,237,83,122,226,135,69,173,84,140,123,41,221,95,152,88,233,162,138,153,157,16,197,85,81,89,122,89,101,157,173,87,171,89,3,95,4,81,117,200,245,116,191,105,238,126,249,65,202,227,208,158,153,126,53,239,21,166,85,1,170,185,42,156,171,56,14,255,0,189,28,85,234,253,151,252,108,184,133,138,231,110,255,0,112,125,53,237,175,238,255,0,190,27,19,36,135,252,93,67,29,253,233,229,213,191,242,155,211,139,151,23,22,221,91,178,37,170,207,165,144,246,111,119,12,77,145,164,254,38,241,28,234,229,164,142,158,72,150,24,173,210,34,70,247,177,92,245,243,150,38,50,56,220,197,139,63,192,0,0,24,127,205,79,71,47,186,187,194,61,222,167,28,155,122,188,10,225,22,99,37,55,75,63,182,169,105,160,158,58,148,235,123,218,140,237,193,81,44,251,253,167,59,177,208,214,171,158,138,153,128,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,171,16,46,87,18,154,67,83,160,186,243,156,233,28,208,85,199,79,142,222,38,134,222,181,115,197,52,242,219,159,180,180,83,72,248,182,98,190,74,105,33,145,81,17,187,43,213,21,173,84,86,165,181,3,34,184,0,208,106,158,32,248,163,196,113,153,168,169,42,108,86,10,134,100,217,11,42,233,226,169,129,246,234,73,99,115,161,146,25,30,212,149,147,202,232,105,149,17,29,178,84,43,213,142,107,92,134,195,196,106,242,92,208,187,21,171,78,50,62,33,238,118,107,172,57,37,238,225,83,141,219,106,106,21,241,210,190,207,18,83,73,35,233,217,178,54,78,186,166,189,143,145,85,232,142,164,70,55,161,82,84,124,149,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,2,85,57,42,122,88,202,126,96,87,123,117,184,115,66,224,91,242,215,138,191,92,116,115,12,241,122,147,101,232,250,98,154,137,221,51,95,109,113,198,228,93,161,70,175,136,172,135,104,251,123,43,94,248,145,241,254,117,205,167,141,28,149,61,44,101,63,48,43,189,186,220,103,248,26,171,147,147,203,67,129,202,110,28,112,216,117,135,56,125,91,245,23,52,179,198,201,169,36,100,180,236,177,219,166,88,231,74,39,66,244,107,150,165,92,200,157,51,158,223,176,248,210,54,34,35,94,249,189,253,179,151,222,137,90,120,175,127,20,52,182,170,71,189,244,243,215,173,142,166,41,234,89,245,146,106,199,212,62,244,146,203,59,154,143,70,189,205,100,9,23,110,55,163,101,103,75,218,221,178,128,12,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,76,255,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,9,179,226,43,65,176,222,36,180,142,251,165,57,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,186,227,115,183,86,163,219,214,197,124,110,94,135,185,22,0,120,170,225,159,50,225,67,87,43,52,183,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,125,74,232,95,213,20,140,124,110,85,233,123,29,210,231,179,162,71,207,79,21,92,76,97,188,40,105,29,102,169,102,20,53,119,23,186,161,182,219,69,178,153,21,175,184,220,100,100,143,138,5,147,165,91,11,58,98,145,239,145,200,189,44,99,186,90,247,244,70,253,120,117,75,84,179,189,105,206,238,122,153,169,119,223,166,114,75,207,103,198,214,248,88,105,251,189,168,89,12,127,155,133,140,141,187,71,19,27,246,90,155,237,186,238,170,170,161,157,92,177,121,128,81,233,21,101,55,15,218,223,145,120,76,22,175,166,12,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,60,230,145,238,108,46,99,119,70,198,231,190,57,148,35,47,149,15,3,148,216,213,170,201,197,198,163,62,173,47,183,42,122,135,226,54,149,100,180,233,67,73,43,100,129,213,179,163,145,171,43,231,137,207,237,53,55,137,33,149,178,110,247,72,206,204,154,1,132,28,203,56,21,169,226,107,25,165,212,253,49,160,171,170,213,12,114,158,11,109,45,11,106,162,142,11,189,185,106,21,93,3,214,121,25,20,47,133,103,154,102,200,142,78,164,238,70,230,189,93,26,199,8,22,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,27,79,16,67,205,178,183,13,170,227,75,32,131,23,180,213,209,220,168,236,246,168,114,57,166,114,171,43,46,43,76,215,178,104,145,94,237,152,148,111,162,141,81,17,159,110,39,175,74,238,175,120,90,174,43,248,193,213,14,46,114,107,93,235,60,90,74,43,109,142,157,173,181,217,233,34,143,177,67,60,180,244,204,173,124,114,116,36,206,100,211,83,119,81,146,190,69,141,28,140,71,59,101,115,175,167,46,14,95,245,156,68,95,98,213,189,94,199,127,238,79,65,226,96,138,154,162,73,233,228,200,170,186,31,31,77,59,225,124,114,50,24,100,84,123,230,71,116,172,145,36,77,71,254,121,98,193,99,103,61,20,180,233,125,151,72,241,10,61,21,182,82,80,96,146,89,233,170,241,248,169,161,146,38,58,138,118,36,209,202,173,149,18,85,124,137,39,113,238,147,243,142,123,220,231,238,245,114,129,237,64,0,0,0,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,197,94,87,30,187,52,203,241,175,103,173,39,39,87,180,95,75,245,235,13,147,79,245,115,16,164,200,172,82,84,69,86,148,243,62,72,159,20,241,170,244,75,20,177,57,178,196,253,149,205,87,49,205,85,99,222,197,221,175,114,44,27,114,184,245,217,166,95,141,123,61,105,63,192,15,41,170,90,165,130,104,182,9,115,212,205,75,190,253,13,141,217,187,62,54,183,194,205,81,218,238,204,200,99,252,220,44,124,142,222,73,88,223,178,213,219,125,215,100,69,84,245,100,74,243,147,208,189,101,154,251,105,215,153,50,155,174,77,128,211,239,108,101,174,58,22,199,75,136,245,50,157,173,115,156,217,21,101,241,115,247,85,211,186,54,244,185,176,66,231,175,230,26,5,224,226,119,137,140,55,138,254,86,250,131,170,88,125,13,93,185,237,168,180,91,110,246,202,148,87,62,221,113,142,235,110,124,176,36,157,40,217,153,211,44,111,100,141,68,234,99,219,212,214,63,174,54,67,9,232,44,89,254,101,140,227,57,54,25,98,200,106,233,44,89,141,61,53,53,246,222,213,69,130,185,148,245,12,168,129,94,213,69,68,124,114,198,138,215,166,207,68,116,141,69,233,145,237,119,159,3,106,128,0,26,171,147,147,202,43,87,176,220,215,133,123,126,150,217,167,171,76,135,78,42,42,97,189,65,52,10,214,116,87,86,213,213,83,77,19,211,118,189,142,106,200,197,77,209,232,248,95,187,81,170,199,62,13,143,107,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,200,18,63,205,115,129,111,239,252,80,104,166,25,255,0,140,85,103,244,84,46,255,0,37,205,186,71,78,141,255,0,117,241,79,107,191,192,153,89,254,184,152,191,252,168,248,116,252,139,112,227,6,127,123,167,232,201,53,75,195,223,106,62,222,253,171,91,88,239,163,162,251,50,190,55,111,28,178,84,117,35,88,244,241,125,183,166,241,38,217,1,195,23,16,184,175,20,26,53,101,213,204,90,155,192,120,254,229,53,198,214,250,168,234,38,182,87,68,238,153,105,228,115,23,252,153,24,174,107,28,248,165,137,234,198,117,244,165,213,0,0,3,21,121,163,250,19,212,223,193,125,226,136,128,18,127,185,163,250,19,212,223,193,125,226,136,128,16,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,215,219,142,142,12,175,188,30,106,61,45,178,59,175,211,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,182,211,69,221,137,22,70,181,35,145,175,107,155,210,170,248,163,204,14,84,124,116,255,0,120,225,127,90,243,63,252,94,151,0,173,174,111,249,77,117,174,74,133,119,251,151,133,99,155,254,28,40,255,0,245,188,36,143,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,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,132,43,114,226,227,142,155,133,44,202,191,15,212,22,85,212,105,214,97,81,3,235,166,137,242,202,251,37,91,81,88,149,177,64,138,173,123,28,213,107,103,107,91,221,115,34,137,205,87,44,41,20,152,106,92,174,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,162,70,183,117,106,61,221,15,71,198,229,235,99,145,45,168,19,253,202,227,208,158,153,126,53,239,21,164,0,147,253,202,227,208,158,153,126,53,239,21,164,0,129,159,244,92,7,126,91,249,123,105,222,188,233,61,151,171,62,199,237,247,191,164,173,118,235,119,114,171,40,133,183,185,219,30,238,238,181,59,212,240,54,161,91,211,28,146,204,212,142,20,223,162,38,166,16,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,239,114,184,244,39,166,95,141,123,197,105,30,188,224,52,67,1,211,29,121,182,106,6,33,124,164,101,203,82,41,234,46,151,172,122,40,225,141,104,39,135,181,31,141,70,199,179,145,149,110,89,92,170,246,238,233,161,169,127,91,250,149,177,135,171,226,239,154,189,54,183,240,233,73,166,58,115,138,85,227,151,220,214,158,86,101,207,75,140,178,37,170,145,149,79,107,104,160,153,172,133,103,125,68,81,49,210,185,89,218,108,51,186,29,164,115,222,177,96,174,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,154,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,175,138,39,123,149,126,136,105,126,155,112,209,106,212,156,18,249,87,125,187,234,85,60,53,247,235,140,209,201,3,35,158,153,243,69,224,98,133,222,77,101,52,174,169,141,100,243,89,95,215,34,59,182,177,49,129,132,28,204,120,122,197,120,95,209,174,30,52,143,22,169,241,254,3,235,69,77,198,232,250,88,233,230,185,215,74,235,107,165,168,145,172,79,242,99,98,57,207,115,34,138,38,43,223,209,212,174,74,158,169,242,159,151,245,222,227,110,46,175,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,112,19,82,0,2,42,249,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,139,171,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,4,180,234,206,128,232,214,186,253,1,249,92,211,219,86,81,245,94,224,151,59,95,141,99,151,177,55,151,83,87,165,83,185,11,250,89,220,129,253,81,73,208,206,182,59,165,187,92,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,3,42,140,21,230,63,204,2,143,135,123,20,186,73,164,57,23,253,214,43,252,52,242,212,211,199,5,68,120,237,47,91,36,234,168,100,204,146,55,205,52,104,172,100,42,222,164,142,85,149,202,207,204,164,183,131,141,190,48,113,158,17,180,190,91,211,150,146,183,54,190,83,206,220,78,207,87,21,71,98,186,120,164,129,147,62,73,34,98,181,172,133,181,44,149,88,231,198,178,35,85,140,115,85,122,155,175,182,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,228,4,159,242,49,253,118,126,237,255,0,18,37,80,138,190,70,63,174,207,221,191,226,68,170,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,3,61,48,94,11,45,92,83,242,196,211,171,238,33,143,210,59,85,49,170,123,194,227,245,139,82,218,85,173,129,47,149,174,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,114,54,62,110,168,192,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,159,78,87,30,132,244,203,241,175,120,173,44,87,53,14,5,105,179,252,122,235,196,246,150,208,82,65,147,216,233,230,185,102,112,205,85,47,93,218,221,5,44,44,108,241,44,146,44,49,190,150,26,101,85,141,140,103,117,142,122,245,58,70,49,146,5,223,229,205,198,191,242,170,211,137,236,25,253,206,213,30,166,226,223,155,185,83,64,189,169,46,148,40,140,72,238,109,135,165,172,111,83,222,177,202,216,149,205,100,141,107,182,137,179,69,26,126,183,52,127,66,122,155,248,47,188,81,16,87,165,186,165,157,232,182,119,108,212,205,52,190,253,13,146,89,187,222,10,183,194,195,81,218,238,194,248,100,252,220,204,124,110,222,57,94,223,180,213,219,125,211,101,68,84,150,158,34,184,156,177,113,105,202,191,81,53,86,209,101,250,18,173,151,11,125,174,233,104,241,47,169,240,21,81,94,168,92,216,251,238,138,36,151,170,9,41,229,221,173,233,78,239,70,234,230,184,8,108,54,125,213,45,45,193,53,167,4,185,233,158,165,216,190,153,198,239,61,159,27,69,226,166,167,238,246,166,100,209,254,114,23,178,70,237,36,76,119,217,114,111,182,203,186,42,162,235,4,109,80,6,185,156,96,240,153,153,112,139,170,31,81,239,181,21,119,139,21,125,60,117,54,44,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,175,110,219,213,17,178,177,87,223,242,243,227,78,235,194,198,168,83,216,178,252,130,173,186,87,146,212,42,100,20,105,76,234,164,162,157,99,233,138,225,4,109,114,57,143,107,146,38,202,172,71,43,225,71,39,110,71,178,30,153,148,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,245,35,102,103,76,178,49,241,185,83,169,143,119,75,152,254,137,25,175,102,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,146,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,160,108,209,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,144,215,203,23,152,5,30,145,86,83,112,253,173,249,23,132,193,106,250,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,206,105,30,230,194,230,55,116,108,110,123,227,153,64,0,0,6,170,230,213,6,170,224,108,167,194,119,165,141,27,249,127,143,123,116,7,234,233,54,128,232,214,133,125,63,249,35,211,219,86,47,245,162,224,183,59,167,130,99,147,191,55,159,75,83,169,87,183,11,58,159,219,129,157,49,71,214,254,134,55,169,219,254,87,9,222,150,52,111,229,254,61,237,208,23,84,12,0,231,87,233,99,22,249,129,67,237,215,18,61,121,103,90,109,87,254,53,244,254,197,125,182,82,92,109,183,26,123,245,37,101,29,92,45,154,10,152,36,178,87,54,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,73,10,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,15,171,152,103,5,151,94,22,53,66,162,251,136,99,245,109,210,188,150,161,23,31,172,90,151,85,37,20,235,31,84,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,123,146,61,147,116,254,87,0,60,96,221,120,77,213,198,186,224,180,146,96,153,141,69,29,6,86,201,162,114,190,154,6,61,201,29,116,78,141,142,151,174,157,38,149,235,27,90,228,149,142,123,58,122,214,57,35,157,237,82,210,220,19,90,112,75,158,153,234,93,139,233,156,110,243,217,241,180,94,42,106,126,239,106,102,77,31,231,33,123,36,110,210,68,199,125,151,38,251,108,187,162,170,46,188,60,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,62,165,116,47,234,138,70,62,55,42,244,189,142,233,115,217,209,35,195,99,235,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,134,190,87,156,119,95,116,247,42,198,248,95,212,39,248,220,67,32,184,69,107,198,234,118,100,127,65,85,79,37,76,157,190,136,169,221,45,87,138,171,168,130,61,228,145,27,14,253,91,163,58,145,38,80,1,4,60,205,56,193,198,120,165,213,11,37,151,78,86,146,179,9,193,169,229,109,170,240,216,170,34,158,231,61,100,116,239,169,123,227,157,145,186,38,49,208,178,38,177,89,190,241,200,254,167,36,141,107,50,43,154,231,29,63,223,248,95,209,76,207,255,0,24,165,207,235,104,91,254,75,91,107,142,161,29,254,235,226,152,214,255,0,129,10,191,253,113,9,21,96,92,174,27,181,190,235,195,134,182,226,218,209,102,177,210,94,106,49,202,137,92,250,10,153,29,27,42,96,154,9,41,230,98,61,190,108,122,197,52,157,15,217,200,215,244,185,90,244,69,98,236,83,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,172,97,146,156,11,241,155,125,224,243,81,234,174,114,90,190,153,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,24,108,40,69,95,60,239,212,159,239,39,240,210,82,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,34,219,158,119,234,79,247,147,248,104,24,107,203,223,0,195,117,79,139,156,39,79,181,7,30,164,190,99,215,202,123,221,53,117,13,74,47,68,172,250,30,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,81,198,223,7,217,55,8,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,191,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,189,45,244,28,174,61,118,105,151,227,94,207,90,77,246,186,104,94,156,113,23,167,23,29,47,213,11,55,142,181,87,109,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,58,157,178,236,173,86,185,204,123,94,199,189,142,8,118,229,167,199,85,55,12,185,53,86,152,106,117,125,37,46,151,228,117,19,220,170,171,157,75,44,147,218,46,41,78,136,217,216,144,70,249,102,100,201,4,48,186,53,106,244,175,110,70,185,136,217,18,73,201,53,140,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,145,78,80,92,96,221,82,235,77,194,22,104,180,142,182,186,158,182,191,14,171,108,78,108,241,206,142,117,77,77,11,250,24,173,123,28,213,169,168,108,146,43,85,138,201,25,212,254,184,153,24,99,7,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,198,0,115,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,7,213,204,143,151,221,79,17,52,209,235,14,141,218,169,27,168,182,234,118,211,86,219,97,138,40,95,147,49,101,130,56,150,90,137,167,138,24,95,77,10,78,228,123,154,231,200,196,100,123,236,200,209,33,179,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,100,123,155,95,26,255,0,77,214,86,112,155,166,87,59,85,101,150,30,204,153,165,194,5,239,200,234,232,103,238,50,216,213,86,244,71,217,124,81,73,43,163,115,156,178,43,98,85,141,98,153,143,194,14,21,120,103,204,184,175,213,202,61,45,195,235,169,45,204,109,59,174,87,123,157,74,163,153,110,183,70,248,217,44,233,31,82,58,103,245,75,27,25,27,85,58,158,246,245,57,140,235,145,129,55,252,18,113,131,140,241,115,165,241,94,154,180,148,89,181,142,158,6,229,150,122,72,170,59,20,51,203,36,236,133,241,201,43,17,174,100,205,166,124,168,198,190,69,141,28,140,123,156,169,212,237,120,77,156,244,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,252,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,53,140,2,127,185,92,122,19,211,47,198,189,226,180,143,94,100,124,190,233,184,118,169,143,88,116,110,213,86,237,58,184,212,54,154,182,219,12,82,204,204,101,233,20,17,196,178,212,77,60,179,76,202,153,150,119,35,220,214,178,55,171,35,223,119,198,139,33,92,174,61,9,233,151,227,94,241,90,100,166,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,6,181,154,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,183,98,157,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,221,5,124,116,112,101,125,224,243,81,233,109,145,221,126,153,195,50,143,17,81,140,220,165,123,18,169,209,196,172,238,211,84,198,221,182,154,46,236,72,178,53,169,28,141,123,92,222,149,87,197,31,203,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,189,77,13,135,129,231,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,85,0,0,0,0,0,0,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,61,0,3,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,192,190,117,126,150,49,111,152,20,62,221,113,51,252,192,14,117,126,150,49,111,152,20,62,221,113,3,0,57,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,60,85,110,139,233,125,199,87,40,53,222,225,136,82,85,103,118,187,58,216,104,111,19,62,71,190,150,137,95,35,213,177,70,174,237,49,234,179,74,139,43,88,146,116,72,246,117,116,57,90,190,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,56,82,133,93,138,221,240,58,220,221,215,112,42,103,153,89,75,17,81,60,202,128,24,7,205,147,94,37,211,205,47,183,225,86,169,145,181,153,5,69,101,20,168,234,110,180,237,58,141,81,85,28,171,178,47,231,155,251,126,63,15,35,62,42,39,101,53,60,181,50,174,204,137,142,123,151,250,17,55,82,10,249,164,234,234,103,250,245,93,137,211,212,71,37,62,47,95,81,26,35,26,207,140,144,83,124,85,174,85,93,186,21,60,246,3,28,116,35,8,170,213,45,106,196,177,53,103,119,233,107,213,59,106,63,56,145,238,206,190,185,23,127,187,236,181,223,4,254,163,99,45,27,194,168,180,247,76,49,140,74,133,138,216,237,150,170,106,111,57,21,255,0,162,196,251,215,227,241,82,45,57,77,112,249,5,227,37,165,213,235,189,28,238,109,52,209,207,68,244,124,141,106,43,82,182,39,110,157,61,43,186,181,191,206,95,243,18,252,214,181,141,70,53,54,70,166,201,253,64,114,112,170,136,155,169,201,75,215,236,170,126,208,62,121,17,92,237,209,60,142,200,153,255,0,203,41,68,93,252,206,230,166,192,114,171,178,110,124,210,57,119,85,69,243,59,220,229,79,51,161,25,212,187,252,119,243,242,3,152,90,170,237,220,159,113,244,148,181,136,223,52,248,149,0,60,110,168,234,150,51,165,88,189,126,73,145,84,201,27,40,233,101,168,68,100,14,145,87,162,55,191,224,159,238,110,251,207,71,125,190,91,49,203,100,183,139,197,84,116,244,176,171,81,242,72,246,177,17,92,228,106,121,185,81,62,42,159,121,8,220,194,184,205,190,234,206,109,87,133,98,183,42,63,171,177,210,211,54,71,69,79,11,214,71,58,25,18,70,164,136,247,249,109,55,221,178,162,254,207,188,45,63,22,188,95,230,124,73,230,85,21,211,86,198,203,26,69,78,200,96,74,8,225,122,185,145,185,174,85,243,114,252,100,122,126,151,236,242,62,14,23,56,71,207,248,150,200,210,146,197,79,79,21,170,153,97,125,84,242,215,50,23,44,111,159,182,168,196,217,203,191,217,127,197,191,114,127,159,247,248,50,225,22,233,196,118,81,79,87,115,166,169,110,57,5,74,71,51,227,89,98,89,85,146,192,143,106,61,34,115,118,232,149,201,228,168,187,167,221,177,58,250,85,163,216,102,144,89,91,102,196,40,101,167,143,165,90,238,229,75,229,85,69,145,207,248,185,127,107,212,11,99,195,151,4,250,71,195,205,19,215,30,180,212,186,190,102,35,37,150,75,148,211,34,162,74,233,27,178,47,74,121,117,39,221,247,25,14,15,203,201,114,91,62,37,103,168,190,223,107,35,166,163,166,99,228,146,73,36,107,17,17,173,87,47,155,149,19,224,213,251,254,224,63,80,24,61,169,220,210,116,155,6,190,214,89,40,98,158,179,194,207,36,29,216,219,75,43,93,211,182,202,213,74,180,221,63,204,120,90,222,110,88,116,150,218,169,173,84,209,182,161,177,43,161,109,76,20,233,187,246,242,77,155,87,231,231,241,2,70,203,5,197,119,12,88,134,188,233,205,254,223,89,67,42,220,230,163,149,208,74,218,215,194,137,46,241,185,23,239,111,151,105,191,20,216,177,220,36,243,2,203,248,130,213,72,112,139,165,158,211,29,182,166,87,50,57,225,163,116,114,170,118,103,122,108,238,251,218,190,113,53,23,236,175,150,255,0,214,103,100,140,108,140,116,111,79,178,244,86,175,245,40,26,234,75,130,100,124,47,241,77,140,80,92,146,46,229,179,32,130,166,149,89,35,103,87,83,165,99,225,78,175,38,162,187,102,59,246,19,243,163,121,100,121,166,154,227,215,230,117,117,79,109,164,116,136,230,116,236,247,83,198,245,242,221,127,194,34,107,156,37,142,151,28,213,108,30,235,67,31,68,149,16,92,102,119,91,149,81,202,218,150,42,121,47,249,74,72,71,47,235,228,247,206,26,177,89,102,86,254,102,215,109,143,100,110,222,126,2,159,127,243,124,0,201,16,0,2,62,57,195,97,180,247,13,5,92,175,182,169,37,170,225,110,114,59,185,183,233,73,60,127,163,247,255,0,126,255,0,231,216,144,115,13,249,172,66,181,28,36,228,49,42,125,148,175,181,187,203,246,248,182,167,253,32,69,183,46,188,130,108,119,138,140,122,162,23,163,124,77,13,198,157,219,179,171,116,240,175,127,252,236,67,96,248,228,108,172,71,177,119,69,53,202,224,166,117,167,226,75,21,145,171,178,164,119,4,255,0,239,41,205,139,45,110,71,80,196,228,93,247,234,255,0,157,64,250,202,92,165,69,46,255,0,160,10,81,201,191,145,90,46,231,83,87,117,223,250,78,198,252,64,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,5,46,58,92,138,174,243,216,238,119,196,235,84,94,164,80,59,27,255,0,65,81,75,74,128,248,47,141,115,237,115,181,191,21,233,255,0,240,144,215,35,139,184,170,32,226,3,37,142,169,24,146,35,40,119,232,223,111,245,156,63,183,204,216,254,181,168,250,87,181,81,85,23,111,36,254,180,53,215,227,146,153,212,188,77,101,113,185,138,221,226,183,170,110,138,159,253,69,0,18,225,202,193,19,249,34,227,155,254,146,87,221,63,253,109,230,95,152,111,202,158,111,17,194,78,63,43,126,30,62,232,158,127,29,252,91,140,200,0,0,3,15,185,161,171,211,134,234,181,100,43,39,250,245,23,100,85,233,79,1,81,231,228,97,231,37,89,162,110,160,106,44,47,217,21,244,86,167,55,207,226,169,60,223,245,153,249,199,150,51,54,77,195,150,83,79,4,107,35,226,182,92,92,136,136,229,217,86,130,161,17,126,207,255,0,63,153,20,60,185,117,98,151,70,53,254,227,100,187,237,28,119,151,83,91,213,235,43,25,180,177,214,198,212,111,231,62,59,245,187,224,168,190,95,5,251,130,121,136,158,230,235,167,241,195,118,102,91,75,75,47,85,91,103,150,162,77,220,173,251,12,161,107,126,237,147,239,37,78,199,114,130,243,102,161,187,83,61,31,21,93,60,115,53,81,81,81,81,205,69,248,167,145,225,53,203,67,177,77,115,196,42,177,172,138,157,174,145,244,242,197,79,51,164,149,169,26,189,88,170,170,145,189,187,255,0,123,111,255,0,63,196,53,160,59,41,170,38,164,168,142,170,157,221,50,68,228,123,23,100,93,149,23,116,248,153,161,197,23,46,173,73,211,44,154,243,117,196,168,95,113,178,164,210,207,15,134,160,172,122,36,104,145,170,253,165,107,211,226,247,127,57,126,31,232,196,187,198,1,153,216,159,51,110,88,197,210,38,211,170,247,94,234,41,90,214,108,187,110,170,230,166,222,105,247,129,42,220,164,184,128,173,191,88,175,26,125,126,173,167,235,130,178,4,133,59,113,198,231,53,40,221,255,0,173,186,255,0,120,253,159,252,169,50,53,226,224,79,57,76,23,95,45,18,203,187,82,117,168,71,38,237,79,54,209,85,39,243,191,202,54,26,134,86,207,11,38,103,232,200,212,114,127,82,166,224,86,91,93,123,209,28,87,93,240,58,172,51,39,165,146,88,230,150,9,88,172,169,124,42,139,28,157,73,230,221,255,0,107,190,226,229,0,53,165,215,253,14,201,52,55,58,174,198,174,246,250,150,81,164,210,173,36,239,142,78,149,143,189,43,24,213,123,216,196,87,237,18,175,146,127,79,245,74,55,41,110,32,235,50,237,61,93,48,191,220,233,31,89,65,89,112,158,40,209,145,199,34,199,188,50,117,108,142,221,83,121,92,155,244,237,254,130,224,243,45,225,206,109,87,209,122,187,149,131,161,183,74,75,133,20,177,238,201,158,191,223,100,71,46,204,85,251,166,119,243,87,254,101,72,162,224,203,84,221,163,58,247,106,191,220,186,160,165,125,45,101,45,67,94,172,143,100,124,14,115,119,89,19,100,251,76,103,236,255,0,172,54,48,7,229,99,55,202,108,146,201,79,120,164,145,175,142,126,180,69,107,145,223,162,245,111,197,60,190,227,245,64,165,201,186,252,2,39,237,42,56,219,96,57,58,220,212,243,220,236,41,114,1,67,87,165,127,163,238,59,14,173,145,23,250,206,214,174,232,7,37,136,227,95,75,233,181,79,135,92,214,204,248,164,125,75,44,213,14,166,70,61,200,189,196,86,61,190,77,69,85,251,81,183,203,98,251,159,37,218,133,151,59,93,101,181,251,116,213,65,36,43,190,255,0,206,106,167,221,253,96,107,51,140,87,87,233,38,179,91,107,158,171,21,78,43,144,179,173,94,205,255,0,188,84,116,187,116,119,79,220,213,248,237,254,99,97,14,21,117,70,29,88,210,11,54,69,29,76,83,72,218,74,70,73,219,232,78,149,117,44,79,217,81,174,118,223,164,164,50,243,34,210,105,52,187,95,231,149,173,79,15,127,109,93,123,21,25,34,34,185,107,103,234,243,122,174,254,78,111,195,200,202,94,77,218,188,198,193,145,105,149,206,109,229,146,227,77,45,39,218,141,191,101,105,101,110,219,121,57,118,236,39,159,159,199,250,192,149,96,0,20,4,83,151,39,236,41,77,190,0,118,3,132,93,206,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,23,173,252,221,184,146,211,93,104,207,180,230,197,132,233,172,246,220,87,40,186,217,40,229,171,182,215,186,121,32,166,171,146,24,221,35,155,88,214,171,213,172,69,85,70,181,55,223,100,79,129,46,132,106,234,199,38,191,202,134,169,230,90,153,252,163,190,140,250,219,144,92,111,190,11,234,135,123,194,248,170,153,38,237,119,60,107,122,250,123,157,61,93,45,223,109,246,77,246,3,47,248,51,214,188,171,136,158,27,48,253,99,205,109,246,170,43,214,65,244,135,137,130,215,20,145,210,179,177,95,81,78,206,134,201,36,143,77,217,11,85,119,122,253,165,93,182,77,145,32,95,139,31,84,250,201,243,3,33,247,25,201,254,225,115,66,255,0,147,94,132,227,58,41,245,167,235,31,213,207,27,253,211,240,62,15,191,226,43,39,169,254,243,220,147,167,167,191,211,250,107,191,78,254,91,236,144,3,197,143,170,125,100,249,129,144,251,140,224,77,79,43,143,66,122,101,248,215,188,86,153,84,98,175,43,143,66,122,101,248,215,188,86,153,84,0,0,0,0,0,0,4,74,243,180,209,203,236,89,86,11,196,13,60,221,235,45,77,189,48,234,200,250,88,223,9,85,28,149,21,116,235,186,191,174,78,243,37,169,242,70,116,179,194,253,167,111,35,81,35,91,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,36,127,157,62,188,212,221,179,44,83,135,43,53,109,35,237,182,42,118,100,215,164,134,162,41,95,244,140,201,36,84,208,202,196,103,92,15,138,157,100,145,19,175,243,140,174,99,149,159,101,142,88,224,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,128,217,163,73,240,95,201,126,150,97,186,103,244,167,210,127,84,177,251,117,139,198,246,59,62,43,194,211,71,15,119,183,212,238,142,174,223,87,79,83,182,223,109,215,109,207,86,91,254,31,181,51,242,201,161,216,30,169,73,87,106,168,171,201,177,250,27,133,127,209,114,117,210,195,92,248,91,226,160,103,219,122,183,181,58,75,26,177,206,87,49,204,86,185,122,154,165,192,0,68,94,183,243,118,226,75,77,117,163,62,211,155,22,19,166,179,219,113,92,162,235,100,163,150,174,219,94,233,228,130,154,174,72,99,116,142,109,99,90,175,86,177,21,85,26,212,223,125,145,62,4,186,17,171,171,28,154,255,0,42,26,167,153,106,103,242,142,250,51,235,110,65,113,190,248,47,170,29,239,11,226,170,100,155,181,220,241,173,235,233,238,116,245,116,183,125,183,217,55,216,12,138,229,233,197,6,125,197,158,139,222,181,27,81,173,24,253,186,229,110,202,42,108,145,69,100,167,154,24,29,4,116,148,147,53,206,108,210,202,229,127,85,67,209,85,28,137,178,55,203,226,171,9,156,88,250,167,214,79,152,25,15,184,206,78,159,5,60,41,127,35,237,44,186,233,159,215,223,173,191,73,228,19,223,124,111,209,126,3,183,220,166,167,135,181,219,239,75,190,222,27,171,171,169,55,235,219,111,45,214,11,56,177,245,79,172,159,48,50,31,113,156,9,84,228,169,233,99,41,249,129,93,237,214,227,63,204,0,228,169,233,99,41,249,129,93,237,214,227,63,192,0,0,192,14,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,76,255,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,12,255,0,231,87,233,99,22,249,129,67,237,215,18,50,248,32,213,236,55,65,120,156,196,181,115,80,39,171,142,197,142,211,221,230,168,74,72,22,105,229,123,237,117,113,69,12,108,242,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,147,78,117,126,150,49,111,152,20,62,221,113,33,88,11,171,196,191,17,121,223,20,26,167,95,169,153,213,71,248,218,59,61,23,68,63,220,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,111,91,254,42,191,4,76,170,229,139,192,119,229,190,251,77,175,58,177,101,234,192,113,251,131,126,141,181,220,109,221,202,92,162,102,178,102,201,179,187,173,94,205,60,237,167,87,117,71,36,83,57,36,133,119,232,149,169,109,57,124,240,73,117,226,191,63,146,251,147,193,87,67,167,88,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,109,92,136,178,71,188,244,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,7,214,0,3,202,106,174,166,98,186,55,167,25,30,169,102,181,126,30,203,140,219,229,184,84,244,201,27,36,155,161,62,196,17,119,30,198,58,105,94,173,142,54,43,147,174,71,177,168,187,185,13,101,242,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,34,101,57,201,235,95,212,110,31,109,58,57,73,111,239,85,234,109,193,123,211,201,23,84,112,80,219,165,167,168,147,165,201,35,85,179,58,119,209,163,119,99,218,177,247,247,233,119,66,145,43,160,58,57,125,226,3,89,113,61,29,199,38,240,245,121,53,193,180,242,84,244,177,254,18,149,141,116,149,53,61,15,123,18,78,212,17,203,47,111,173,28,254,142,150,253,167,34,1,229,114,108,90,251,135,220,97,180,228,116,62,18,174,162,223,65,116,142,62,235,36,234,165,173,165,138,174,154,77,216,170,137,215,4,241,63,109,250,155,213,179,145,28,138,137,53,60,159,117,142,197,156,240,192,154,85,79,15,135,189,105,165,194,122,122,200,250,158,254,253,45,117,68,245,116,245,59,171,26,198,245,61,245,49,118,209,207,114,120,110,183,116,164,141,67,26,185,218,105,158,43,143,234,62,157,234,149,166,147,195,222,179,11,125,194,223,119,237,199,27,35,168,240,11,77,216,157,221,44,71,190,101,101,90,198,231,189,206,252,220,16,53,17,168,207,59,127,201,247,88,239,184,55,20,9,165,84,240,248,139,46,165,219,231,167,172,143,169,140,236,85,80,211,207,87,79,83,186,177,207,119,75,25,83,23,109,28,198,175,137,235,119,82,198,212,2,111,204,42,230,67,198,182,169,240,125,249,59,252,153,216,49,75,159,214,223,165,252,111,211,180,181,51,118,252,47,132,237,246,187,51,197,182,254,37,253,93,93,91,236,221,182,217,119,205,83,21,120,231,224,99,249,104,253,73,255,0,186,143,212,239,169,223,73,127,176,159,72,120,175,23,225,191,248,162,30,142,159,13,255,0,173,191,95,221,183,152,99,87,6,124,208,53,247,136,158,36,240,253,28,205,113,13,63,162,178,228,31,72,120,153,237,118,250,216,234,153,216,160,168,168,103,67,164,171,145,137,187,225,106,46,236,95,178,171,182,203,178,164,159,152,1,194,231,42,79,228,215,174,216,206,181,254,94,190,177,253,92,241,191,220,207,170,222,15,191,226,40,231,166,254,253,226,228,233,233,239,245,126,130,239,211,183,150,251,166,127,128,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,3,21,121,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,7,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,245,128,32,7,143,174,10,50,174,20,245,30,174,247,105,182,120,141,50,201,174,19,73,142,92,41,210,71,199,65,214,174,145,182,202,133,145,207,123,102,137,136,168,199,61,203,222,141,138,244,94,166,202,200,177,84,159,238,104,254,132,245,55,240,95,120,162,32,4,13,162,48,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,16,173,203,23,143,31,200,133,246,155,65,181,98,245,211,128,228,23,6,253,27,116,184,220,123,116,184,188,206,100,206,147,102,246,156,189,154,137,221,78,142,234,146,56,161,114,201,50,237,215,43,150,106,64,213,92,190,185,119,9,153,150,61,194,190,5,197,101,154,162,174,247,143,101,85,23,26,107,212,112,208,35,89,143,62,10,215,82,211,44,178,36,142,116,140,157,209,201,179,251,108,99,31,209,26,170,186,70,117,88,162,124,249,103,90,109,87,254,95,250,127,98,190,219,41,46,54,219,141,61,250,146,178,142,174,22,205,5,76,18,93,171,155,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,68,15,7,220,89,230,92,34,234,135,215,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,216,79,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,32,47,142,142,12,175,188,30,106,61,45,178,59,175,211,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,182,211,69,221,137,22,70,181,35,145,175,107,155,210,170,248,163,246,220,184,184,227,166,225,75,50,175,195,245,5,149,117,26,117,152,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,247,92,200,162,115,85,203,10,69,32,75,159,25,154,215,149,112,237,195,102,97,172,120,85,190,213,91,122,199,254,143,240,208,93,34,146,74,87,247,235,233,233,223,214,216,228,141,235,179,38,114,166,207,79,180,137,190,233,186,44,96,255,0,102,175,138,127,252,129,210,175,253,149,113,255,0,183,18,169,197,30,133,255,0,41,77,9,201,180,83,235,79,213,207,172,126,11,251,167,224,124,103,99,195,214,65,83,253,231,185,31,87,87,99,167,244,211,110,173,252,246,217,112,3,251,6,63,252,116,95,242,39,255,0,155,192,202,174,104,254,132,245,55,240,95,120,162,32,4,159,238,104,254,132,245,55,240,95,120,162,32,4,15,170,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,111,249,105,241,213,83,196,214,51,85,166,26,157,95,87,85,170,24,229,60,247,42,170,231,82,197,28,23,123,114,212,34,54,118,36,17,178,40,95,10,207,12,46,141,90,157,73,219,145,174,122,186,68,143,207,243,58,224,59,242,223,98,169,215,157,39,178,245,103,216,253,189,223,73,90,237,214,238,229,86,81,11,95,11,99,221,221,214,167,122,158,6,212,43,122,99,146,89,154,145,194,155,244,68,212,135,108,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,9,254,227,111,131,236,103,139,157,47,150,202,228,164,162,205,172,116,243,187,19,188,85,203,81,216,161,158,89,32,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,78,151,107,194,108,103,193,247,22,120,111,23,90,95,245,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,58,55,238,49,21,93,19,209,53,204,2,127,185,92,122,19,211,47,198,189,226,180,128,18,127,185,92,122,19,211,47,198,189,226,180,128,16,38,39,135,158,44,240,222,17,121,98,105,158,113,125,167,164,188,95,107,234,46,212,214,44,113,213,235,75,61,213,233,124,170,73,213,143,72,229,86,50,40,158,178,57,234,206,141,251,108,85,71,74,196,88,150,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,79,201,173,187,93,110,52,212,20,119,11,157,93,85,61,174,157,105,40,98,154,103,61,148,176,44,178,76,177,68,213,93,152,197,150,105,100,86,183,100,235,145,238,248,185,85,100,87,149,127,2,181,57,254,67,106,226,123,84,168,42,224,198,44,117,16,220,176,200,97,170,139,162,237,113,130,170,102,58,121,86,57,22,104,217,75,53,50,42,70,246,51,186,247,49,122,157,27,30,201,3,18,181,203,132,125,101,225,251,4,192,179,253,66,196,110,182,234,12,214,222,233,229,241,52,173,143,232,186,238,244,221,20,51,244,189,206,100,206,165,142,10,132,108,141,141,223,157,146,62,158,170,121,118,245,92,11,241,155,125,224,243,81,234,174,114,90,190,153,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,28,244,234,150,150,224,154,211,130,92,244,207,82,236,95,76,227,119,158,207,141,162,241,83,83,247,123,83,50,104,255,0,57,11,217,35,118,146,38,59,236,185,55,219,101,221,21,81,117,247,227,7,132,204,203,132,93,80,250,143,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,253,123,118,222,168,141,149,138,161,154,156,238,46,214,171,253,171,65,175,182,43,157,37,198,219,113,167,200,42,232,235,41,38,108,208,84,193,35,109,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,66,218,242,84,245,79,148,252,191,174,247,27,113,132,23,92,255,0,50,190,225,182,13,62,188,228,53,117,152,246,43,81,93,83,101,161,153,81,204,160,125,98,196,181,41,18,170,117,53,143,116,17,189,89,191,66,63,173,200,136,233,30,174,205,254,74,158,169,242,159,151,245,222,227,110,2,106,64,0,69,95,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,113,117,121,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,128,154,144,0,26,214,113,99,234,159,89,62,96,100,62,227,57,42,156,42,241,11,138,240,191,202,191,13,213,204,166,155,199,248,15,165,169,173,214,182,85,71,79,53,206,186,91,213,107,98,167,141,207,95,242,164,122,181,175,115,34,138,87,163,31,209,210,177,87,197,143,170,125,100,249,129,144,251,140,231,138,190,231,249,150,77,140,227,56,101,247,33,171,171,177,97,212,245,52,214,43,123,149,18,10,22,84,84,62,162,117,99,81,17,21,242,75,34,171,158,187,189,81,177,181,87,166,54,53,161,250,186,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,158,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,190,82,231,105,186,217,106,89,71,121,182,85,208,84,73,79,5,91,34,169,133,209,61,208,79,19,38,134,84,107,145,21,89,36,82,71,35,29,240,115,30,215,38,232,168,166,111,242,224,229,255,0,89,196,69,246,45,91,213,236,119,254,228,244,30,38,8,169,170,36,158,158,76,138,171,161,241,244,211,190,23,199,35,33,134,69,71,190,100,119,74,201,18,68,212,127,231,150,47,1,205,31,215,102,166,254,11,236,244,64,101,87,35,31,215,103,238,223,241,34,213,127,102,175,138,127,252,129,210,175,253,149,113,255,0,183,23,87,145,143,235,179,247,111,248,144,254,193,143,255,0,29,23,252,137,255,0,230,240,51,167,131,61,107,202,184,137,225,179,15,214,60,214,223,106,162,189,100,31,72,120,152,45,113,73,29,43,59,21,245,20,236,232,108,146,72,244,221,144,181,87,119,175,218,85,219,100,217,18,5,248,177,245,79,172,159,48,50,31,113,156,159,238,23,52,47,249,53,232,78,51,162,159,90,126,177,253,92,241,191,221,63,3,224,251,254,34,178,122,159,239,61,201,58,122,123,253,63,166,187,244,239,229,190,201,0,60,88,250,167,214,79,152,25,15,184,206,4,212,242,184,244,39,166,95,141,123,197,105,129,92,203,121,130,84,235,13,214,241,195,230,144,93,105,36,211,234,10,143,13,120,187,82,75,21,84,25,43,216,234,89,227,88,213,240,35,224,101,61,76,18,181,31,12,174,100,233,179,145,85,138,221,252,173,79,29,84,216,7,47,44,35,134,29,45,175,164,159,39,190,83,228,22,220,206,105,169,101,235,180,219,167,175,157,237,130,36,146,52,134,71,213,67,82,168,178,49,239,237,49,175,78,150,200,246,62,60,74,210,221,45,206,245,167,59,182,105,158,154,88,190,153,201,47,61,239,5,69,226,161,167,238,246,161,124,210,126,114,103,178,54,237,28,79,119,218,114,111,182,201,186,170,34,133,192,225,71,133,29,71,226,215,81,217,133,97,81,120,27,85,15,110,123,253,254,120,85,244,182,138,87,42,162,57,200,138,157,201,159,210,228,138,20,84,116,142,107,149,85,140,100,146,50,90,120,245,210,220,19,69,185,108,103,58,105,166,150,47,161,177,187,55,209,158,10,139,197,77,81,218,238,223,233,102,147,243,147,61,242,59,121,37,123,190,211,151,109,246,77,145,17,18,245,112,163,194,142,156,112,149,167,12,194,176,168,188,117,214,187,183,61,254,255,0,60,40,202,171,189,83,81,81,28,228,69,94,220,44,234,114,69,10,42,182,54,185,202,170,247,190,73,31,224,57,163,250,19,212,223,193,125,226,136,8,1,54,168,53,87,54,168,3,207,221,115,252,54,197,153,88,52,250,243,144,210,81,228,57,85,61,117,77,150,134,101,86,190,189,148,105,18,212,164,74,169,210,231,177,179,198,245,102,253,106,206,183,34,43,99,122,182,197,113,209,193,149,139,140,61,56,165,182,71,117,250,27,51,197,252,69,70,51,114,149,239,90,86,201,42,51,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,152,193,206,63,63,204,180,179,50,225,247,80,116,251,33,171,177,228,54,58,140,142,166,134,186,153,83,174,39,237,109,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,202,174,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,234,112,107,215,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,49,60,177,121,128,86,106,237,29,55,15,218,223,145,120,188,234,147,166,12,102,229,44,115,203,85,126,165,142,9,166,149,181,47,107,22,52,154,8,233,252,230,145,237,116,205,123,119,71,72,215,190,79,214,230,117,192,119,229,190,197,83,175,58,79,101,234,207,177,251,123,190,146,181,219,173,221,202,172,162,22,190,22,199,187,187,173,78,245,60,13,168,86,244,199,36,179,53,35,133,55,232,137,169,12,22,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,180,240,49,171,151,191,18,151,222,40,120,113,183,230,185,138,117,229,54,75,132,248,245,246,165,148,172,167,134,178,170,22,71,35,39,141,140,114,162,117,193,60,10,253,145,141,238,247,81,140,107,17,136,100,168,3,85,115,106,131,85,112,54,83,225,59,210,198,141,252,191,199,189,186,2,234,150,171,132,239,75,26,55,242,255,0,30,246,232,11,170,6,0,115,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,103,255,0,58,191,75,24,183,204,10,31,110,184,145,171,192,86,169,96,154,45,197,142,13,169,154,151,125,250,27,27,179,125,39,227,107,124,44,213,29,174,237,182,170,24,255,0,55,11,31,35,183,146,86,55,236,181,118,223,117,217,17,85,2,109,56,193,226,207,13,225,23,75,254,188,95,105,233,47,23,218,250,136,233,172,88,227,171,214,150,123,171,210,70,36,234,199,164,114,171,25,20,79,89,28,245,103,70,253,182,42,163,165,98,46,190,218,165,170,89,222,180,231,119,61,76,212,187,239,211,57,37,231,179,227,107,124,44,52,253,222,212,44,134,63,205,194,198,70,221,163,137,141,251,45,77,246,221,119,85,85,95,107,197,87,19,25,151,21,250,185,89,170,89,133,13,37,185,141,167,109,182,209,108,166,68,115,45,214,232,223,35,226,129,100,233,71,76,254,169,100,123,228,114,39,83,222,238,150,177,157,17,179,45,121,98,242,255,0,163,213,218,202,110,32,117,191,29,241,120,45,39,76,248,205,182,89,32,150,150,253,85,28,243,67,43,170,88,215,172,137,12,18,83,249,195,35,26,217,156,246,238,174,141,175,100,129,127,249,98,242,255,0,172,210,42,58,110,32,117,191,29,240,153,213,95,76,248,205,182,89,39,138,170,195,75,36,19,67,43,170,88,215,164,107,52,241,212,121,195,35,28,232,90,198,238,173,145,207,100,126,175,152,255,0,48,10,62,29,236,82,233,38,144,228,95,247,88,175,240,211,203,83,79,28,21,17,227,180,189,108,147,170,161,147,50,72,223,52,209,162,177,144,171,122,146,57,86,87,43,63,50,146,231,81,137,92,195,56,44,181,113,79,165,245,23,220,67,31,164,118,170,99,84,232,184,253,98,212,182,149,107,96,73,58,165,183,207,35,154,173,123,28,213,149,209,35,213,168,201,149,171,220,141,143,155,168,32,135,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,50,215,143,62,15,177,158,17,180,191,67,172,173,74,74,220,218,249,79,125,118,89,120,164,150,163,177,93,60,82,82,62,22,71,28,175,86,181,144,182,165,241,35,218,200,214,68,106,61,237,106,175,75,112,254,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,40,56,189,226,243,249,86,232,214,137,253,105,173,239,106,22,29,244,253,22,81,209,65,225,161,159,186,234,31,11,87,31,74,172,107,221,142,39,117,163,122,58,101,142,93,163,100,107,23,80,121,78,2,180,183,4,214,158,44,112,109,51,212,187,23,211,56,221,231,233,63,27,69,226,166,167,238,246,173,181,83,71,249,200,94,201,27,180,145,49,223,101,201,190,219,46,232,170,139,242,241,131,194,102,101,194,46,168,125,71,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,254,189,187,111,84,70,202,197,87,4,26,189,134,232,47,19,152,150,174,106,4,245,113,216,177,218,123,188,213,9,73,2,205,60,175,125,174,174,40,161,141,158,72,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,158,127,137,222,33,114,174,40,53,150,245,171,153,77,55,128,241,253,186,107,117,173,149,82,84,67,108,161,137,189,49,83,198,231,175,249,82,61,90,214,53,242,203,43,209,140,235,233,64,202,174,88,188,120,254,68,47,180,218,13,171,23,174,156,7,32,184,55,232,219,165,198,227,219,165,197,230,115,38,116,155,55,180,229,236,212,78,234,116,119,84,145,197,11,150,73,151,110,185,92,183,87,158,119,234,79,247,147,248,105,229,57,90,112,19,245,238,178,195,197,118,168,79,209,143,218,174,30,51,16,181,211,212,109,37,125,117,36,234,212,172,168,115,23,120,225,134,120,156,140,139,116,116,146,70,170,244,72,154,141,159,213,243,206,253,73,254,242,127,13,3,21,121,92,122,236,211,47,198,189,158,180,151,78,54,248,193,198,120,70,210,249,111,78,90,74,220,218,249,79,59,113,59,61,92,85,29,138,233,226,146,6,76,249,36,137,138,214,178,22,212,178,85,99,159,26,200,141,86,49,205,85,234,108,37,240,109,172,118,46,31,248,135,199,245,139,35,135,196,82,99,54,251,229,68,116,221,79,103,139,170,125,162,178,58,106,110,182,49,235,31,118,121,34,139,185,208,173,103,95,83,190,203,85,79,21,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,202,30,127,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,39,67,17,172,111,83,222,229,217,168,141,77,246,68,68,242,38,167,151,7,47,250,62,29,236,81,106,222,175,99,191,247,88,175,241,48,69,77,81,36,21,17,227,180,189,111,143,166,157,240,190,72,223,52,209,162,61,243,35,186,146,57,82,38,163,63,60,178,217,94,84,124,11,127,120,226,131,90,240,207,252,94,171,0,162,174,119,249,78,117,210,74,117,111,251,151,133,123,157,254,28,200,207,245,188,196,170,1,0,60,209,253,118,106,111,224,190,207,68,123,93,8,227,7,38,225,107,128,154,251,46,156,173,93,30,109,156,234,69,205,182,171,195,98,167,150,11,100,20,116,86,103,212,189,241,206,201,27,43,222,217,153,19,88,172,219,105,36,127,83,86,54,181,254,43,154,63,174,205,77,252,23,217,232,143,213,197,180,114,197,156,242,185,202,181,86,162,111,15,122,211,77,80,158,162,142,78,151,191,191,75,93,77,103,164,168,166,217,30,214,55,169,239,166,151,184,173,123,147,195,116,55,165,36,114,129,141,90,91,165,185,222,180,231,118,205,51,211,75,23,211,57,37,231,189,224,168,188,84,52,253,222,212,47,154,79,206,76,246,70,221,163,137,238,251,78,77,246,217,55,85,68,93,130,120,62,225,51,13,225,23,75,254,163,216,170,41,47,23,218,250,137,42,111,185,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,127,70,253,199,162,35,165,122,172,27,112,95,172,118,45,2,226,131,0,213,92,166,30,187,45,170,225,37,61,198,78,167,167,134,165,171,167,150,146,90,157,152,199,189,253,150,84,58,94,219,90,174,127,111,161,54,87,110,155,31,0,53,87,54,168,53,87,2,127,185,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,60,86,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,154,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,188,60,78,240,245,149,112,191,172,183,173,35,202,106,124,127,128,237,212,219,174,140,165,146,158,27,157,12,173,234,138,162,54,189,63,202,141,232,215,61,172,150,41,88,143,127,71,82,236,166,88,174,48,120,76,195,120,186,210,255,0,168,247,218,138,75,61,246,130,162,58,155,22,70,234,5,170,158,212,245,145,139,58,49,137,36,74,246,75,19,22,55,49,95,209,191,109,234,138,232,152,168,17,107,203,131,152,5,103,14,247,216,180,147,87,178,47,251,147,215,248,153,226,169,168,142,122,137,49,218,174,135,201,213,78,200,89,36,143,134,105,17,24,248,81,189,41,36,169,43,85,159,158,73,102,252,213,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,101,83,147,191,21,89,150,117,77,122,225,167,59,185,85,221,153,138,217,217,118,197,234,229,141,28,250,91,116,114,178,9,168,229,153,95,212,230,49,211,211,118,27,208,189,44,238,177,94,140,100,44,104,124,156,102,115,64,215,222,29,184,147,204,52,115,10,196,52,254,182,203,143,253,31,225,167,186,91,235,100,170,127,126,130,158,161,253,110,142,174,54,46,207,153,200,155,49,62,202,38,251,174,234,185,63,203,211,138,12,251,139,61,23,189,106,54,163,90,49,251,117,202,221,148,84,217,34,138,201,79,52,48,58,8,233,41,38,107,156,217,165,149,202,254,170,135,162,170,57,19,100,111,151,197,86,208,113,71,202,147,249,74,107,182,77,173,127,151,175,171,159,88,252,23,247,51,234,183,140,236,120,122,56,41,191,191,120,184,250,186,187,29,95,160,155,117,109,231,182,235,127,248,41,225,75,249,31,105,101,215,76,254,190,253,109,250,79,32,158,251,227,126,139,240,29,190,229,53,60,61,174,223,122,93,246,240,221,93,93,73,191,94,219,121,110,161,5,156,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,144,173,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,104,25,84,0,0,0,0,0,0,0,0,96,7,58,191,75,24,183,204,10,31,110,184,153,254,96,7,58,191,75,24,183,204,10,31,110,184,129,128,28,174,61,118,105,151,227,94,207,90,79,241,0,60,174,61,118,105,151,227,94,207,90,79,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,14,21,118,2,149,80,112,187,124,10,154,159,180,10,128,0,89,238,42,181,70,29,39,210,11,206,69,37,76,80,200,234,74,182,71,220,232,94,165,109,44,175,217,17,206,110,255,0,162,134,189,249,61,117,126,173,235,53,202,185,138,178,212,229,89,11,250,21,140,219,251,253,71,75,118,70,245,125,206,79,134,255,0,231,36,111,156,142,175,49,208,99,186,101,108,155,105,99,184,212,203,87,246,163,119,217,74,88,155,182,222,110,77,251,235,231,229,240,254,163,22,185,110,233,52,154,163,175,240,74,230,167,135,176,54,146,189,234,172,145,81,28,149,176,116,249,177,83,111,38,187,227,228,4,194,112,81,165,244,218,89,195,174,21,102,100,82,50,165,246,106,119,84,163,222,229,94,226,171,222,239,39,34,42,125,169,29,229,177,125,207,146,211,66,203,101,174,142,218,205,186,105,96,142,20,219,127,230,181,19,239,254,163,235,3,131,173,235,212,191,209,247,157,142,93,144,234,217,21,127,168,10,154,212,242,216,236,41,106,21,1,74,167,159,144,106,108,191,3,157,183,57,0,1,249,89,53,242,155,27,178,84,94,42,228,107,35,131,161,21,92,228,111,233,61,27,241,95,47,188,12,0,230,211,196,29,102,35,167,169,166,22,11,157,35,43,43,235,45,243,203,26,178,57,36,72,247,154,78,173,149,219,162,111,19,83,126,157,191,210,69,206,128,104,118,73,174,89,213,14,53,104,183,212,190,141,102,137,106,231,100,114,116,164,125,232,152,246,163,216,199,162,63,105,81,124,211,250,127,175,213,113,155,170,110,214,109,123,186,223,237,189,83,210,178,150,142,150,157,172,86,73,186,50,6,185,219,44,105,178,253,167,191,246,255,0,213,43,188,180,184,115,155,74,52,94,146,229,127,232,117,210,174,225,91,44,155,50,102,47,247,216,209,171,179,213,62,232,91,252,212,255,0,157,84,50,39,65,52,71,21,208,140,14,151,12,198,41,100,138,56,101,158,87,171,234,95,50,170,201,39,82,249,187,111,216,223,184,185,64,0,35,55,155,111,16,21,182,27,21,159,79,172,53,180,253,115,214,78,147,39,110,57,28,214,173,27,127,245,183,79,239,255,0,179,255,0,151,37,243,74,216,33,124,207,253,24,218,174,95,234,68,220,215,151,142,204,229,51,173,124,187,203,22,238,72,22,157,26,155,181,124,221,69,74,159,205,255,0,36,12,120,169,168,154,174,162,74,170,135,117,73,43,149,239,93,145,55,85,93,215,224,117,158,130,207,128,102,119,215,194,219,110,49,116,149,181,10,157,167,182,138,87,53,251,174,219,162,181,171,191,154,253,198,90,112,187,203,171,82,117,55,38,179,93,114,218,23,219,172,171,52,83,205,226,104,43,24,139,26,164,138,159,105,26,196,248,177,191,206,79,143,250,66,249,242,138,211,248,230,187,63,45,170,165,151,170,145,176,75,79,38,238,70,253,182,87,53,223,118,203,247,18,194,91,109,13,208,236,83,67,49,10,92,107,29,167,107,100,101,60,81,84,76,217,37,114,72,172,87,170,42,36,143,118,223,223,29,255,0,207,240,247,119,203,148,22,107,53,117,218,165,232,200,169,41,228,153,202,170,136,136,141,106,175,197,124,128,136,158,117,83,68,237,64,211,168,89,178,171,40,174,174,119,159,193,86,120,127,234,51,15,149,226,189,120,110,164,87,194,177,255,0,172,145,55,69,78,164,240,20,254,126,100,109,115,26,213,138,93,103,215,251,117,146,209,180,145,217,157,83,111,71,164,172,126,242,201,91,35,85,191,155,248,109,208,223,138,170,249,252,19,239,149,238,3,113,153,177,158,28,177,106,121,227,88,223,45,178,220,229,69,71,38,234,148,20,232,171,246,191,249,252,128,200,128,0,3,16,57,167,162,127,36,92,143,111,210,90,251,95,255,0,173,176,203,243,13,249,172,77,225,248,73,200,101,119,195,199,218,211,203,227,191,139,104,17,3,194,36,85,19,241,1,141,71,74,140,89,21,149,219,117,239,183,250,206,111,217,230,108,111,99,107,153,107,129,174,248,167,87,255,0,132,166,187,252,13,211,58,171,137,172,82,54,177,93,180,87,5,93,145,87,255,0,168,167,54,40,162,106,50,149,141,68,84,68,223,201,127,173,64,239,41,119,253,5,69,46,3,165,168,168,190,72,135,115,74,17,23,127,243,149,183,226,5,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,56,84,40,85,77,206,194,133,111,159,196,14,91,230,165,69,13,77,148,172,14,23,117,79,37,216,128,222,103,248,188,152,215,20,213,235,216,233,142,186,203,110,168,234,78,173,183,232,116,123,110,239,191,243,127,4,39,204,134,238,114,88,245,109,30,173,218,239,106,199,173,44,214,203,124,40,254,218,163,122,247,171,242,234,248,111,179,126,0,100,143,39,172,182,154,229,195,243,49,134,201,180,182,155,133,201,142,106,185,190,125,82,195,38,233,247,252,38,68,243,255,0,168,144,2,24,57,72,106,173,62,57,168,53,152,13,75,145,173,174,89,43,17,86,70,55,205,243,208,69,182,203,230,191,163,247,41,51,224,0,0,126,70,91,99,143,36,198,110,118,41,118,218,186,146,106,127,61,255,0,159,27,155,247,121,255,0,56,215,215,140,173,26,203,244,51,95,178,43,156,212,115,83,209,213,100,21,21,118,202,175,13,42,71,213,212,217,155,179,165,111,75,151,243,136,187,110,169,228,191,113,177,9,143,28,100,112,189,110,226,67,79,101,179,71,52,116,215,42,117,158,162,9,100,108,207,78,226,211,62,54,47,76,111,79,130,171,124,182,93,192,198,46,93,252,123,99,57,21,139,30,209,188,217,207,164,188,210,211,211,91,34,169,158,166,150,40,231,115,82,127,180,198,253,135,47,147,25,186,108,187,111,247,252,86,71,233,106,105,235,41,227,171,165,153,146,195,43,81,236,123,28,142,107,145,126,244,84,242,83,90,253,98,209,61,68,225,227,80,235,109,87,74,10,182,45,150,224,239,9,113,74,9,89,11,214,55,49,205,122,119,91,178,167,218,103,146,238,155,254,223,191,41,184,116,230,159,148,105,109,170,201,138,230,88,245,109,210,138,133,145,83,77,83,75,53,43,28,248,219,214,155,244,44,45,68,242,115,83,244,254,229,93,192,154,201,161,142,162,39,193,51,122,152,244,217,201,190,219,161,106,245,123,74,240,251,158,37,121,174,146,141,177,204,148,51,43,119,154,95,180,237,149,127,195,79,189,127,97,143,182,126,106,122,11,93,142,197,117,169,235,167,168,150,159,184,180,211,93,40,91,51,31,183,232,171,123,159,29,254,227,30,184,138,230,191,139,223,172,245,184,238,9,140,221,165,168,169,163,154,157,149,15,168,164,88,88,245,118,205,118,237,235,221,54,77,254,30,126,95,180,12,89,214,236,65,182,62,39,104,104,49,229,137,211,79,13,92,157,168,220,231,185,28,143,170,223,116,93,215,224,159,241,41,62,182,4,115,108,86,230,189,54,114,82,66,138,159,211,208,132,27,112,53,130,229,154,255,0,196,82,234,53,226,41,229,167,163,170,170,89,156,218,87,43,90,179,211,85,189,27,213,27,90,212,217,92,158,107,241,220,157,88,163,108,81,50,38,252,24,212,106,127,82,1,88,0,15,207,191,89,224,191,90,230,181,212,237,209,42,181,124,247,251,156,139,247,42,126,195,94,126,58,52,213,250,87,196,101,235,31,78,148,138,162,138,134,182,20,70,189,54,107,160,107,23,244,247,85,251,81,184,216,160,136,110,114,184,29,45,38,99,107,212,8,219,249,218,134,91,237,171,228,255,0,38,246,234,221,251,122,127,154,159,118,224,102,119,45,125,70,143,80,248,98,178,214,73,39,85,84,53,247,24,165,69,115,55,77,170,21,83,116,110,219,121,61,191,113,149,100,112,114,99,185,201,38,145,93,237,142,253,24,175,55,5,111,195,252,93,26,255,0,210,164,143,128,56,85,216,228,235,114,244,249,1,90,46,231,39,91,84,236,3,173,200,114,223,35,151,33,74,59,207,111,216,7,96,56,79,52,57,2,62,249,184,104,207,214,221,41,77,71,164,98,44,248,197,4,207,84,233,145,203,208,234,170,117,122,253,149,233,79,179,213,241,79,244,17,203,192,30,126,152,15,20,152,37,76,238,70,211,86,93,153,12,170,174,99,127,74,41,88,223,55,39,237,147,246,161,60,122,231,133,195,168,90,69,150,226,19,34,127,117,45,21,52,232,171,213,178,110,207,216,213,69,95,135,220,107,193,169,152,205,215,67,181,214,178,158,104,92,217,44,119,249,43,105,19,161,205,234,142,26,199,163,21,59,136,187,239,218,248,174,233,253,96,108,159,105,184,195,118,182,210,220,96,114,43,42,97,100,169,178,162,254,147,81,126,239,47,188,250,204,99,229,251,173,52,250,207,161,240,92,91,27,162,169,181,45,45,21,67,95,36,110,85,147,193,194,231,42,35,17,54,77,213,126,40,159,3,39,0,225,126,7,87,87,218,216,238,58,213,54,2,164,95,184,168,161,170,159,20,243,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,4,212,242,184,244,39,166,95,141,123,197,105,147,247,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,152,193,202,227,208,158,153,126,53,239,21,166,26,243,88,227,170,155,49,146,191,133,141,40,175,164,169,177,82,212,44,57,173,115,169,101,108,238,184,210,86,189,62,141,98,77,27,81,172,138,90,120,229,116,209,171,187,138,177,181,175,107,91,34,74,30,131,251,49,95,254,244,255,0,247,159,254,227,31,252,46,255,0,174,63,251,35,255,0,195,31,250,203,197,255,0,172,255,0,250,135,254,62,178,82,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,53,98,36,127,149,63,28,116,218,107,117,160,225,111,82,89,87,45,139,39,188,35,49,107,155,95,44,235,110,184,213,57,140,74,39,199,186,163,41,166,151,103,53,209,181,59,115,75,35,158,142,108,174,146,16,152,144,0,3,242,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,35,245,140,42,230,201,174,151,221,31,225,151,234,222,37,121,181,82,93,117,18,224,252,110,170,26,132,100,149,79,179,201,75,50,214,190,158,55,47,251,132,47,147,165,200,198,212,166,221,47,116,111,104,67,14,181,234,133,215,90,181,115,47,213,123,203,106,227,168,202,111,21,55,38,83,212,214,186,173,244,112,61,235,217,165,73,92,136,175,100,49,118,226,103,217,106,35,35,106,35,90,136,136,158,40,0,37,167,146,94,177,216,165,197,115,174,31,170,33,236,222,169,174,11,152,209,201,212,247,120,186,89,35,167,164,168,77,145,157,17,246,95,21,55,154,191,169,254,43,236,183,104,220,171,39,230,184,60,27,107,165,103,14,220,71,97,154,141,244,207,209,214,86,220,35,183,100,110,122,78,248,95,103,168,123,99,170,89,34,129,81,242,246,216,189,246,51,103,39,118,24,157,208,229,106,53,118,62,0,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,4,170,114,84,244,177,148,252,192,174,246,235,113,159,230,0,114,84,244,177,148,252,192,174,246,235,113,159,224,0,0,96,7,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,166,127,243,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,6,127,243,171,244,177,139,124,192,161,246,235,137,20,28,55,104,133,215,136,253,109,197,180,94,205,124,164,179,84,100,117,18,181,245,245,49,186,70,83,65,12,18,84,76,244,99,124,222,244,138,25,58,25,187,81,207,233,106,185,136,170,244,149,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,157,61,42,211,60,87,70,244,227,28,210,220,42,147,195,217,113,155,124,86,250,110,168,227,100,147,116,39,219,158,94,219,24,199,77,43,213,210,72,244,106,117,200,247,185,83,119,41,234,192,0,1,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,4,27,115,113,212,204,171,48,226,246,241,130,221,170,246,178,224,86,250,11,125,162,150,57,36,237,183,196,210,67,89,60,238,99,158,172,73,158,249,209,142,123,26,222,168,224,129,170,138,172,221,110,7,37,189,28,177,102,26,203,150,235,21,222,110,229,94,157,219,233,233,237,116,221,47,78,154,171,147,106,35,117,79,91,94,136,189,16,65,81,23,109,204,123,93,226,122,190,203,163,106,174,0,101,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,68,218,114,130,210,251,86,23,194,93,54,121,11,169,39,185,106,13,226,182,229,81,59,104,155,20,241,65,77,51,168,162,165,124,187,171,166,99,93,79,52,205,223,165,26,181,82,34,55,226,231,7,170,230,155,128,83,103,92,22,230,85,73,143,85,221,174,88,173,69,5,254,218,148,201,43,159,74,248,234,89,21,69,66,178,53,251,76,101,28,245,106,254,180,86,53,157,79,93,186,17,205,130,205,61,205,110,186,107,159,227,90,141,98,167,164,158,229,138,222,40,175,116,113,85,177,206,130,73,233,166,100,209,182,70,181,205,114,177,92,196,69,68,115,87,109,246,84,248,155,62,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,106,217,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,40,27,79,3,26,185,111,101,55,220,195,130,93,45,187,100,117,222,46,174,158,223,87,107,142,78,211,35,233,165,162,174,168,164,166,143,102,34,34,244,65,4,76,223,110,167,116,238,229,87,42,170,228,168,0,0,2,42,249,231,126,164,255,0,121,63,134,153,211,130,241,147,195,142,165,235,45,118,133,224,186,155,106,189,100,148,150,248,174,16,73,71,59,37,161,184,110,215,62,88,41,42,90,171,29,68,209,70,140,146,70,49,87,102,189,118,87,44,83,164,88,45,207,59,245,39,251,201,252,52,12,85,229,113,235,179,76,191,26,246,122,210,127,136,1,229,113,235,179,76,191,26,246,122,210,127,128,0,0,197,94,104,254,132,245,55,240,95,120,162,32,4,159,238,104,254,132,245,55,240,95,120,162,32,4,15,85,170,90,91,157,232,182,119,115,211,61,75,177,125,13,146,89,187,62,54,139,197,67,81,218,238,194,201,163,252,228,47,124,110,222,57,88,239,178,229,219,125,151,101,69,68,156,158,88,217,38,188,228,60,46,99,205,214,140,98,146,221,109,183,83,193,69,134,214,170,246,107,110,54,72,226,70,193,36,244,200,196,107,24,214,163,89,20,221,72,233,163,70,189,89,250,51,212,95,92,195,64,116,107,63,212,124,91,87,51,45,61,181,93,114,252,47,171,232,75,164,236,119,114,155,117,87,55,169,168,168,201,123,111,85,146,46,227,93,218,145,206,124,125,15,85,114,220,0,53,87,39,251,149,199,161,61,50,252,107,222,43,72,1,39,251,149,199,161,61,50,252,107,222,43,64,190,186,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,184,127,193,247,42,140,55,135,204,255,0,242,165,169,217,93,38,121,125,180,212,72,252,118,149,182,229,130,138,220,246,76,254,205,107,218,247,185,101,169,88,146,23,181,170,136,200,36,116,157,43,51,153,20,205,207,80,0,0,6,42,243,71,244,39,169,191,130,251,197,17,0,36,255,0,115,71,244,39,169,191,130,251,197,17,0,32,109,80,68,95,53,238,7,42,113,171,173,239,139,141,57,125,34,88,174,85,20,239,203,173,40,200,169,214,134,174,87,71,3,107,96,70,163,82,86,79,43,153,221,106,239,42,77,43,164,221,237,145,253,153,116,0,107,89,195,23,16,185,87,11,250,203,101,213,204,90,155,199,248,14,229,53,198,214,250,169,41,225,185,208,202,222,153,105,228,115,23,252,153,24,174,107,218,201,98,137,234,199,244,116,173,170,50,255,0,152,207,5,31,201,87,81,224,191,224,22,203,172,154,101,148,254,114,219,83,58,119,99,181,215,42,189,100,182,58,110,167,61,221,44,98,73,19,165,70,185,241,185,205,222,87,67,44,139,136,0,79,247,43,143,66,122,101,248,215,188,86,144,2,79,247,43,143,66,122,101,248,215,188,86,144,2,6,90,114,243,224,178,235,197,62,168,83,223,114,252,126,173,218,87,141,84,42,228,21,137,82,234,84,173,157,35,234,138,223,4,141,106,185,239,115,150,39,74,140,86,171,33,87,47,114,55,190,30,169,244,49,87,149,199,161,61,50,252,107,222,43,76,170,0,89,78,43,184,81,211,142,45,116,225,248,86,107,23,129,186,208,247,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,220,133,253,45,73,97,85,70,200,214,181,81,88,246,71,35,47,88,3,88,29,82,210,220,239,69,179,187,158,153,234,93,139,232,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,231,33,123,227,118,241,202,199,125,151,46,219,236,187,42,42,38,106,242,84,245,79,148,252,191,174,247,27,113,114,185,229,90,109,80,221,116,110,251,13,178,145,151,42,202,123,245,37,69,99,97,106,79,52,16,186,133,209,68,249,54,234,115,24,233,230,115,90,171,179,86,89,21,54,234,93,237,175,37,79,84,249,79,203,250,239,113,183,1,53,32,22,127,70,120,179,208,109,126,204,178,236,15,75,115,170,75,197,223,14,168,237,85,49,158,76,173,129,17,136,234,186,55,111,181,69,51,101,114,194,178,179,201,30,212,95,239,114,195,36,161,129,124,243,191,82,127,188,159,195,75,85,201,83,213,62,83,242,254,187,220,109,197,213,231,157,250,147,253,228,254,26,90,174,74,158,169,242,159,151,245,222,227,110,2,106,64,0,107,89,197,143,170,125,100,249,129,144,251,140,231,181,224,147,131,236,155,139,157,80,138,202,212,171,162,194,108,117,16,59,44,188,82,75,79,223,161,130,88,231,124,44,142,57,94,142,115,230,117,51,226,71,181,146,36,106,228,123,218,228,78,151,122,11,167,15,89,87,20,28,194,245,43,72,241,106,159,1,227,245,3,37,169,184,221,31,75,37,68,54,202,24,171,231,116,181,18,53,137,254,76,108,71,57,141,124,178,196,197,123,58,250,146,114,116,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,252,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,3,247,241,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,50,5,249,163,250,236,212,223,193,125,158,136,159,226,0,121,163,250,236,212,223,193,125,158,136,12,170,228,99,250,236,253,219,254,36,74,161,21,124,140,127,93,159,187,127,196,137,84,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,5,180,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,158,158,94,124,22,90,184,88,210,250,123,238,95,143,210,55,85,50,90,117,92,130,177,42,91,84,180,80,44,157,81,91,224,145,173,70,177,141,106,68,233,81,138,228,124,200,229,238,72,198,67,211,96,57,69,112,125,140,208,97,182,254,45,51,4,164,185,95,110,149,21,45,196,91,12,181,12,125,162,8,150,174,134,173,242,162,61,177,74,249,213,210,53,24,230,61,24,200,216,230,187,170,71,53,146,104,0,197,94,104,254,132,245,55,240,95,120,162,50,168,197,94,104,254,132,245,55,240,95,120,162,2,0,77,170,13,85,205,170,0,138,190,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,105,149,92,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,208,39,248,215,219,153,165,166,213,101,227,143,83,232,236,214,202,74,10,121,42,45,181,111,138,154,22,196,199,79,61,178,146,105,165,86,181,17,21,242,75,36,146,61,223,23,61,238,114,238,170,170,108,18,64,15,52,127,93,154,155,248,47,179,209,1,159,252,149,61,44,101,63,48,43,189,186,220,103,249,128,28,149,61,44,101,63,48,43,189,186,220,101,87,16,92,78,232,215,12,54,43,77,255,0,87,178,143,163,99,189,220,34,183,208,211,65,11,170,42,166,221,236,73,167,108,44,221,235,12,12,122,73,43,209,23,102,244,181,168,233,36,138,55,133,213,53,87,54,157,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,213,136,13,148,248,78,244,177,163,127,47,241,239,110,128,186,165,170,225,59,210,198,141,252,191,199,189,186,2,234,129,128,28,234,253,44,98,223,48,40,125,186,226,66,177,53,60,234,253,44,98,223,48,40,125,186,226,69,7,13,218,33,117,226,63,91,113,109,23,179,95,41,44,213,25,29,68,173,125,125,76,110,145,148,208,67,4,149,19,61,24,223,55,189,34,134,78,134,110,212,115,250,90,174,98,42,189,2,245,114,243,224,178,235,197,62,168,83,223,114,252,126,173,218,87,141,84,42,228,21,137,82,234,84,173,157,35,234,138,223,4,141,106,185,239,115,150,39,74,140,86,171,33,87,47,114,55,190,30,169,233,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,243,250,91,165,184,38,139,96,150,205,51,211,75,23,208,216,221,155,189,224,168,188,84,213,29,174,236,207,154,79,206,76,247,200,237,228,149,238,251,78,93,183,217,54,68,68,79,86,0,0,4,112,115,80,224,86,155,63,199,174,188,79,105,109,5,36,25,61,142,158,107,150,103,12,213,82,245,221,173,208,82,194,198,207,18,201,34,195,27,233,97,166,85,88,216,198,119,88,231,175,83,164,99,25,36,59,27,84,16,109,205,63,132,204,55,135,61,80,180,231,26,127,81,73,67,98,212,170,139,133,77,62,57,73,64,176,65,102,125,44,116,105,42,70,254,227,145,204,150,90,137,36,70,53,145,178,36,217,141,78,148,68,64,194,3,50,185,113,112,57,77,197,110,101,95,152,106,11,234,233,244,235,15,168,129,149,208,196,201,98,125,238,173,200,175,74,40,167,68,70,177,141,106,53,211,185,174,238,181,146,196,214,163,86,100,150,59,21,194,230,133,255,0,41,77,118,198,116,83,235,79,213,207,172,126,55,251,167,224,124,103,99,195,209,207,83,253,231,185,31,87,87,99,167,244,211,110,173,252,246,217,118,51,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,209,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,80,244,4,85,243,206,253,73,254,242,127,13,37,80,138,190,121,223,169,63,222,79,225,160,69,89,157,60,184,57,127,214,113,17,125,139,86,245,123,29,255,0,185,61,7,137,130,42,106,137,39,167,147,34,170,232,124,125,52,239,133,241,200,200,97,145,81,239,153,29,210,178,68,145,53,31,249,229,139,29,120,69,209,11,87,17,220,69,225,154,53,125,190,85,218,45,183,250,138,151,86,85,210,70,215,206,144,83,210,205,83,35,35,234,251,45,123,219,2,177,30,168,228,98,189,28,173,127,79,66,236,83,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,161,232,0,0,64,15,52,127,93,154,155,248,47,179,209,25,127,203,75,71,44,92,64,114,244,213,109,29,200,230,240,244,153,54,97,112,167,142,167,165,239,240,149,76,160,182,201,77,83,208,199,177,100,237,79,28,82,246,250,209,175,232,233,119,217,114,161,136,28,209,253,118,106,111,224,190,207,68,103,255,0,37,79,75,25,79,204,10,239,110,183,1,10,198,203,188,53,234,245,54,189,104,54,13,171,144,207,73,37,70,69,103,134,107,130,82,65,44,48,69,113,102,241,86,195,27,37,221,232,200,234,99,154,52,85,87,110,140,69,71,57,21,28,176,25,198,134,142,88,180,11,138,12,255,0,74,177,105,186,236,182,171,132,117,22,232,250,94,158,26,150,174,158,42,184,169,183,123,222,247,246,89,80,216,187,142,114,185,253,190,181,217,93,178,74,79,39,29,94,166,205,120,104,174,210,218,137,233,18,229,167,23,137,161,100,16,193,43,95,244,117,115,223,85,12,210,189,219,177,239,117,66,215,177,17,138,155,50,22,117,53,55,71,60,51,212,213,92,218,160,213,92,9,254,229,113,232,79,76,191,26,247,138,211,42,140,85,229,113,232,79,76,191,26,247,138,211,42,128,0,0,138,14,121,86,155,84,55,93,27,190,195,108,164,101,202,178,158,253,73,81,88,216,90,147,205,4,46,161,116,81,62,77,186,156,198,58,121,156,214,170,236,213,150,69,77,186,151,123,107,201,83,213,62,83,242,254,187,220,109,197,213,231,157,250,147,253,228,254,26,90,174,74,158,169,242,159,151,245,222,227,110,2,106,64,0,107,89,197,143,170,125,100,249,129,144,251,140,228,207,114,206,187,90,172,28,191,244,254,251,125,185,210,91,173,182,234,123,245,93,101,101,92,205,134,10,104,35,187,87,58,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,72,97,226,199,213,62,178,124,192,200,125,198,115,218,229,220,96,228,213,252,35,96,92,37,225,235,87,109,177,90,233,238,46,203,157,52,84,239,101,222,121,111,14,174,164,100,74,172,116,177,50,4,108,110,87,181,236,87,190,71,181,205,233,141,174,120,77,247,15,60,88,104,151,20,116,215,233,244,123,35,171,184,191,26,168,108,55,40,106,109,211,210,190,38,73,44,236,167,153,22,70,163,92,201,155,76,249,24,136,170,246,177,90,146,54,55,238,196,188,6,180,60,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,111,68,141,110,200,229,99,186,30,140,145,169,214,198,170,108,83,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,30,212,0,0,0,0,0,0,192,14,117,126,150,49,111,152,20,62,221,113,51,252,192,14,117,126,150,49,111,152,20,62,221,113,3,0,57,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,42,191,113,81,67,149,62,43,228,5,29,95,107,99,181,62,5,8,155,157,128,15,146,237,113,134,211,109,170,184,206,228,70,83,66,249,87,117,68,253,22,170,253,254,95,113,245,152,199,204,11,90,105,244,99,67,231,184,186,55,75,83,117,90,170,42,118,178,72,218,169,39,131,153,205,85,71,162,238,155,162,124,17,126,32,67,239,31,153,250,103,220,82,103,117,48,57,29,77,71,118,124,49,42,57,142,253,24,162,99,188,218,159,182,63,218,164,141,114,143,209,159,170,90,82,186,143,86,196,73,242,122,8,94,137,211,35,87,161,181,85,10,197,251,75,210,191,103,167,224,159,233,34,167,76,241,155,174,184,235,173,29,60,48,185,210,95,47,241,214,213,167,67,157,211,28,213,140,71,170,246,209,54,219,187,241,77,147,250,141,135,244,51,11,135,79,116,139,18,196,33,68,254,229,218,41,169,213,83,171,101,217,159,177,202,170,159,31,188,15,118,1,194,249,32,20,187,204,225,168,21,222,123,126,210,166,160,21,28,42,236,114,117,185,64,173,23,115,147,173,171,212,118,0,49,83,153,70,163,71,167,156,49,94,171,35,147,166,170,106,251,116,81,34,57,155,174,245,8,171,178,59,125,252,152,239,184,202,178,56,57,206,92,228,143,72,173,22,198,254,140,183,155,122,187,225,254,46,177,127,232,64,35,219,129,125,53,126,170,113,25,101,199,215,165,98,167,162,174,173,153,21,175,93,218,216,28,196,253,13,149,62,212,141,54,24,176,217,224,176,218,225,181,211,109,209,18,185,124,183,251,220,171,247,170,254,210,37,185,53,96,116,181,121,141,211,80,36,111,231,105,217,112,182,167,147,252,219,219,164,119,237,233,254,114,253,219,146,242,0,0,7,193,127,71,58,197,113,107,19,119,45,36,200,137,253,61,10,64,86,136,226,13,190,113,59,93,65,144,172,77,154,8,105,36,237,72,231,49,202,229,125,46,219,34,108,191,5,255,0,141,13,128,101,141,178,196,248,157,240,123,85,171,253,74,65,87,28,184,46,89,160,28,69,38,163,89,226,158,42,122,202,170,85,133,206,165,114,53,203,5,53,35,213,189,82,53,205,93,213,171,230,159,13,128,152,29,33,210,188,62,217,137,89,171,163,163,108,147,45,12,42,237,166,151,236,187,100,95,240,215,239,79,216,93,72,97,142,158,38,65,11,122,88,196,217,169,190,251,33,20,156,58,243,95,197,236,54,122,44,119,59,198,110,209,84,83,81,195,78,250,134,84,82,36,47,122,59,103,59,119,116,108,155,46,255,0,15,47,63,216,100,45,227,154,158,130,208,227,178,221,105,186,234,42,34,167,238,37,52,55,74,23,76,247,237,250,40,222,231,199,127,184,12,212,170,169,167,163,167,146,174,170,102,69,12,77,87,189,239,114,53,173,68,251,213,87,201,8,224,230,33,199,182,51,142,216,178,29,27,194,92,250,187,205,85,61,77,178,90,152,42,105,101,142,7,57,32,251,79,111,219,114,121,61,251,38,201,190,223,119,197,49,211,136,190,105,249,70,169,90,175,120,174,27,143,86,218,232,171,153,45,52,53,53,83,82,189,204,141,221,9,191,66,66,228,95,38,185,63,79,239,69,220,197,157,29,209,61,68,226,31,80,232,173,86,186,10,183,173,234,224,223,23,113,90,9,95,11,22,71,61,206,122,246,155,178,39,217,127,146,108,155,254,207,184,61,167,6,186,53,151,235,158,191,99,183,56,104,230,168,163,165,200,41,234,238,117,94,26,85,143,171,169,211,59,119,68,222,150,175,230,213,118,221,19,205,62,227,96,172,74,199,30,55,140,219,44,81,109,181,13,36,52,254,91,255,0,50,54,183,239,243,254,105,99,248,55,225,122,221,195,126,158,197,102,146,104,234,110,85,11,5,68,242,198,217,152,157,196,166,100,111,94,153,30,191,21,71,121,108,155,25,14,0,0,0,143,254,112,185,109,53,183,135,231,227,14,147,121,110,215,11,107,26,212,115,124,186,101,154,77,215,239,248,66,169,229,255,0,89,32,4,48,115,111,213,90,124,143,80,104,240,26,103,35,155,66,177,214,42,164,140,119,155,39,175,139,109,147,205,63,75,239,80,45,95,44,12,94,76,151,138,106,5,236,117,71,67,101,184,212,117,47,86,219,244,54,61,183,111,223,249,207,130,147,228,155,162,121,174,228,55,242,109,199,171,107,53,110,233,123,70,61,41,97,182,92,33,87,246,213,91,215,189,39,151,87,195,125,157,240,38,68,1,75,188,148,168,161,201,186,129,198,254,101,104,133,40,223,63,137,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,3,133,68,57,56,95,128,15,36,83,146,130,173,247,3,147,4,121,177,104,204,185,254,138,38,83,104,183,199,45,206,213,95,111,70,189,32,123,228,88,250,230,98,181,21,168,190,95,159,223,224,103,113,229,245,39,12,161,207,177,10,204,106,190,138,26,168,234,29,19,210,57,90,142,110,236,145,174,223,101,84,253,139,247,129,174,79,14,218,153,93,165,26,185,143,101,84,117,18,67,26,87,210,67,84,230,72,214,126,99,197,68,247,238,174,69,77,191,54,159,29,191,172,217,15,13,201,169,50,252,122,158,251,70,228,88,230,115,219,228,230,187,101,107,149,191,22,249,125,198,185,220,78,104,173,247,66,53,90,183,19,175,180,212,209,64,216,105,106,105,94,232,22,54,170,62,36,95,179,246,157,231,212,215,253,251,249,41,38,124,177,248,192,160,202,112,136,180,239,81,115,72,29,124,167,171,170,88,219,89,82,212,150,70,190,104,123,106,137,208,158,91,204,173,79,53,248,127,160,36,100,0,0,227,227,228,167,32,11,87,172,28,52,104,246,181,90,171,168,243,44,22,203,91,87,87,19,218,149,115,82,239,35,28,238,159,181,187,85,174,223,236,55,207,125,252,136,247,214,158,78,55,58,138,218,235,190,149,101,246,106,40,37,145,210,67,65,37,29,90,164,109,221,155,53,28,142,145,127,195,251,191,249,82,184,0,130,250,142,83,60,71,193,83,216,109,206,196,246,245,109,215,216,175,77,211,246,237,225,255,0,233,61,174,155,114,123,213,219,157,246,149,249,166,87,97,165,182,182,102,247,219,225,107,85,206,102,202,171,182,236,143,239,217,62,40,76,202,198,199,42,57,204,106,170,124,21,80,241,186,185,168,214,237,44,193,174,121,109,122,177,18,142,157,100,99,92,229,106,43,186,154,212,243,233,118,222,111,79,138,1,224,248,101,225,75,2,225,175,26,125,166,195,110,183,203,95,80,232,164,168,173,134,7,177,207,123,33,72,213,126,219,220,190,127,109,127,225,41,124,12,48,209,158,47,51,29,76,212,245,199,81,142,158,217,83,44,221,164,99,227,233,137,173,142,103,181,58,146,22,170,249,49,190,106,169,240,51,57,170,170,136,170,155,110,159,0,57,0,0,35,31,156,228,116,206,194,109,18,189,155,74,219,173,189,173,95,218,189,154,207,250,21,73,56,34,139,156,254,75,20,147,88,241,104,231,251,113,207,65,86,246,38,255,0,226,235,147,127,135,244,167,222,7,172,228,192,143,93,61,190,109,213,210,151,106,253,252,188,191,189,80,146,98,71,111,38,171,21,69,38,136,92,47,114,83,171,99,173,188,92,59,114,42,126,146,35,105,27,229,231,251,99,84,255,0,49,34,64,14,183,252,78,194,135,38,255,0,16,56,105,216,80,212,243,43,3,135,29,78,106,239,190,254,95,176,238,40,114,1,203,23,203,109,202,142,182,249,47,196,236,2,137,98,142,120,159,12,172,71,50,70,171,92,213,248,42,47,146,161,13,124,222,52,78,28,83,80,44,57,253,150,219,4,20,247,42,74,199,86,58,24,94,155,175,139,69,98,185,223,163,190,245,11,251,63,207,228,76,185,135,220,206,116,171,242,131,195,174,65,120,163,179,248,203,133,142,219,45,68,46,100,93,82,49,27,61,60,139,178,238,155,121,70,239,219,255,0,64,24,107,202,79,136,8,112,187,157,243,77,111,21,114,172,119,26,232,235,41,216,234,136,218,215,109,73,50,57,168,215,121,174,201,11,87,203,127,138,124,62,249,138,69,71,34,57,170,138,139,230,138,134,177,250,77,152,92,180,215,80,232,175,76,186,84,218,100,162,124,236,153,236,87,53,204,114,195,36,123,42,34,42,239,187,149,62,31,121,178,118,158,228,244,57,126,33,107,189,208,86,197,84,217,169,96,115,228,141,232,228,234,116,76,114,249,167,249,73,254,144,61,25,67,211,116,43,56,95,128,20,53,54,254,130,180,82,133,242,243,42,106,249,129,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,25,41,117,227,95,242,101,203,171,78,120,107,211,75,157,170,167,36,203,109,249,13,54,91,46,253,233,172,246,185,174,149,109,74,126,133,106,198,217,170,163,145,254,110,119,92,113,39,82,49,22,104,101,110,27,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,167,228,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,78,167,46,190,5,105,184,90,195,83,56,212,26,10,71,234,165,254,158,104,107,166,166,170,149,236,182,91,166,90,119,165,181,81,36,88,38,123,100,167,108,143,153,172,253,55,185,141,123,216,212,123,195,228,178,114,189,209,175,228,143,31,15,183,120,252,6,87,95,225,111,151,76,174,138,71,84,77,245,138,40,36,99,102,78,164,143,189,71,23,126,162,40,233,220,214,39,106,87,187,236,78,247,76,66,102,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,237,16,98,87,48,110,9,45,92,87,224,17,223,113,136,41,40,117,23,21,167,168,154,213,88,218,86,186,123,180,13,134,103,50,210,249,29,52,76,99,36,168,116,110,108,178,43,146,21,238,43,81,18,73,55,11,43,202,159,142,58,157,74,181,80,112,183,169,44,164,138,251,140,89,209,152,181,205,175,138,4,184,219,169,90,198,37,19,227,221,21,245,48,197,179,154,232,218,189,200,98,145,207,70,186,39,73,52,143,154,182,127,170,172,11,42,255,0,101,113,204,147,28,184,127,182,81,215,91,107,169,228,255,0,131,36,51,71,35,63,161,205,115,126,229,66,116,249,126,241,221,98,226,171,21,143,10,202,95,224,181,55,31,183,164,151,26,109,159,39,210,148,176,71,75,28,183,94,182,83,197,79,7,118,166,161,201,225,154,170,230,109,186,110,223,52,12,192,32,91,154,158,177,216,181,119,139,139,189,54,57,14,244,152,21,190,44,58,74,158,167,255,0,109,85,83,79,60,149,43,208,246,53,89,219,158,162,88,54,251,77,119,99,173,174,86,189,17,38,123,137,77,94,166,208,93,6,206,117,114,105,233,35,168,199,108,243,77,111,74,184,37,154,9,110,47,218,42,40,100,100,91,61,89,37,76,144,198,170,138,221,145,234,170,230,162,43,147,90,203,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,64,184,17,232,133,213,120,109,168,226,70,107,229,35,109,173,206,33,193,233,237,173,141,206,158,73,214,130,74,201,103,123,188,154,198,53,169,11,90,137,212,175,87,200,171,209,208,157,207,63,164,248,47,229,67,84,240,221,51,250,83,232,207,173,185,5,186,197,227,123,29,239,11,226,170,99,135,187,219,234,111,95,79,115,171,167,169,187,237,182,233,190,228,143,241,233,162,246,173,5,229,167,163,250,127,75,136,82,99,183,120,242,139,45,94,73,79,11,219,43,229,189,201,102,173,241,178,203,43,92,228,149,253,212,115,81,200,231,53,24,198,49,155,70,198,34,96,95,9,222,169,244,111,230,6,61,238,48,1,226,181,11,10,186,233,174,127,146,233,205,246,162,146,123,150,43,120,173,178,86,75,72,247,58,9,39,166,153,240,200,232,220,230,181,202,197,115,21,81,85,173,93,182,221,19,224,79,159,46,173,99,177,107,39,8,248,37,77,162,31,15,87,135,219,224,195,174,148,221,79,127,102,170,130,8,163,106,245,185,140,71,119,96,90,121,246,111,83,89,223,232,234,115,152,229,35,131,156,70,139,218,180,235,136,107,46,160,98,248,133,37,154,209,159,217,223,87,89,81,76,246,181,149,247,184,106,31,227,37,88,145,219,177,235,20,212,78,123,145,173,108,143,145,207,251,82,44,170,122,14,76,154,233,89,139,107,45,247,65,174,247,158,139,46,109,111,146,227,107,164,145,39,147,251,177,72,212,123,146,20,106,172,81,119,41,18,161,210,61,205,69,127,132,129,189,104,173,107,92,19,40,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,4,170,114,84,244,177,148,252,192,174,246,235,113,159,230,0,114,84,244,177,148,252,192,174,246,235,113,159,224,0,0,96,7,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,166,127,243,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,6,127,243,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,103,255,0,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,160,79,240,0,1,141,92,200,114,155,238,31,193,46,169,93,177,202,239,9,87,81,111,164,181,201,39,105,146,117,82,214,215,83,210,84,199,179,209,81,58,224,158,86,111,183,83,122,183,106,163,145,21,50,84,141,94,119,185,215,209,250,89,166,154,103,244,95,115,233,236,130,174,251,227,123,251,118,124,5,50,67,218,237,244,253,174,191,164,186,186,186,147,167,179,182,206,235,221,161,16,38,206,122,41,165,246,173,21,210,60,67,74,44,206,164,146,159,22,179,211,91,95,81,77,68,218,70,86,78,198,39,122,169,98,106,170,49,243,75,220,149,255,0,105,202,175,145,202,174,114,170,170,235,195,194,174,150,254,90,120,142,211,173,51,154,197,244,205,5,231,32,165,250,86,139,197,120,126,237,174,39,247,171,191,56,143,99,155,181,44,83,187,236,57,30,187,108,205,220,173,69,217,76,1,175,95,50,28,90,197,135,241,181,170,86,156,114,135,194,82,84,92,41,46,146,71,221,124,157,85,85,180,52,245,117,50,110,245,85,78,185,231,149,251,111,210,222,173,154,136,212,68,77,133,8,118,231,113,133,93,104,53,163,79,117,26,106,138,69,182,223,49,121,108,148,241,53,238,239,182,122,26,185,38,149,207,111,79,74,49,91,112,133,26,168,229,85,86,201,186,55,100,87,5,223,228,133,157,125,33,165,154,151,166,127,69,246,254,129,200,41,47,190,55,191,191,123,199,211,44,61,174,223,79,217,232,250,55,171,171,169,122,187,219,108,222,141,221,37,68,64,114,66,206,190,143,213,61,75,211,63,162,251,159,79,99,244,151,223,27,223,219,179,224,42,86,30,215,111,167,237,117,253,37,213,213,212,157,61,157,182,119,94,237,151,240,6,53,115,0,210,109,118,213,254,31,110,248,206,128,229,247,90,59,212,221,20,213,184,253,27,168,224,143,33,161,154,88,217,53,60,149,83,171,31,79,208,206,167,238,201,90,217,35,73,161,123,36,73,91,209,146,160,13,91,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,35,45,120,243,227,7,25,226,231,75,244,58,244,213,164,162,205,172,116,247,214,229,150,122,72,170,59,20,51,203,37,35,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,117,59,34,185,174,112,45,253,255,0,138,13,20,195,63,241,138,172,254,138,133,223,228,185,183,72,233,209,191,238,190,41,237,119,248,19,43,63,215,19,17,86,6,85,114,184,245,217,166,95,141,123,61,105,63,196,0,242,184,245,217,166,95,141,123,61,105,63,192,0,0,98,175,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,16,2,6,213,0,0,53,87,39,251,149,199,161,61,50,252,107,222,43,72,1,39,251,149,199,161,61,50,252,107,222,43,64,202,160,0,0,0,24,171,205,31,208,158,166,254,11,239,20,68,0,147,253,205,31,208,158,166,254,11,239,20,68,0,129,181,64,0,15,41,170,90,91,130,107,78,9,115,211,61,75,177,125,51,141,222,123,62,54,139,197,77,79,221,237,76,201,163,252,228,47,100,141,218,72,152,239,178,228,223,109,151,116,85,69,214,8,218,160,213,92,9,254,229,113,232,79,76,191,26,247,138,210,0,73,254,229,113,232,79,76,191,26,247,138,210,0,64,159,238,87,30,132,244,203,241,175,120,173,50,168,197,94,87,30,132,244,203,241,175,120,173,50,168,0,0,8,171,231,157,250,147,253,228,254,26,90,174,74,158,169,242,159,151,245,222,227,110,46,175,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,112,25,211,204,235,72,248,130,213,222,31,106,109,58,33,120,241,116,20,157,83,228,216,148,84,17,75,85,126,165,142,88,103,137,212,210,185,171,34,77,4,148,253,105,12,106,215,76,215,185,17,92,230,178,41,33,7,75,117,75,59,209,108,238,217,169,154,105,125,250,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,105,171,182,251,166,202,136,169,179,241,13,124,206,185,127,209,233,21,101,79,16,58,33,142,248,76,22,175,170,124,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,60,161,141,142,108,46,99,182,86,198,230,50,48,241,92,195,120,179,195,120,186,210,253,18,206,44,84,244,150,123,237,5,70,81,77,125,199,27,94,181,83,218,158,178,80,36,10,247,172,113,43,217,44,76,73,26,244,103,70,253,198,34,171,162,122,39,160,228,169,234,159,41,249,127,93,238,54,227,0,12,255,0,228,169,234,159,41,249,127,93,238,54,224,38,164,0,5,180,209,125,6,195,116,86,76,202,233,98,162,164,150,251,158,101,23,76,154,251,118,109,58,199,61,99,234,171,103,158,8,94,170,247,47,69,60,83,36,77,68,84,98,170,73,34,49,174,149,251,220,176,0,16,3,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,101,87,35,31,215,103,238,223,241,34,85,8,171,228,99,250,236,253,219,254,36,74,160,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,38,167,149,199,161,61,50,252,107,222,43,76,170,49,87,149,199,161,61,50,252,107,222,43,76,170,0,98,175,52,127,66,122,155,248,47,188,81,25,84,98,175,52,127,66,122,155,248,47,188,81,1,0,38,213,6,170,230,213,0,69,95,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,202,174,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,104,19,252,64,15,52,127,93,154,155,248,47,179,209,19,252,64,15,52,127,93,154,155,248,47,179,209,1,159,252,149,61,44,101,63,48,43,189,186,220,71,87,48,13,35,226,11,76,248,130,187,221,184,129,188,125,102,175,201,186,39,182,229,176,80,69,73,75,124,165,130,40,224,99,155,20,45,108,112,205,28,108,133,146,195,183,83,29,210,187,189,175,100,178,72,175,37,79,75,25,79,204,10,239,110,183,25,41,197,119,10,58,113,197,174,156,63,10,205,98,240,55,90,30,228,246,11,252,16,163,234,173,21,78,68,69,115,81,85,59,144,191,165,169,44,42,168,217,26,214,170,43,30,200,228,96,70,95,45,46,96,149,58,61,117,179,240,249,171,247,90,72,244,250,190,163,195,89,238,213,114,197,75,6,52,247,186,170,121,22,69,100,10,249,217,81,83,60,77,87,205,43,89,2,110,229,84,98,59,104,246,61,86,169,105,110,119,162,217,221,207,76,245,46,197,244,54,73,102,236,248,218,47,21,13,71,107,187,11,38,143,243,144,189,241,187,120,229,99,190,203,151,109,246,93,149,21,19,202,129,178,159,9,222,150,52,111,229,254,61,237,208,23,84,181,92,39,122,88,209,191,151,248,247,183,64,93,80,48,3,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,211,63,249,213,250,88,197,190,96,80,251,117,196,192,14,87,30,187,52,203,241,175,103,173,2,127,128,0,0,0,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,197,94,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,1,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,24,171,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,0,0,1,0,60,209,253,118,106,111,224,190,207,68,103,255,0,37,79,75,25,79,204,10,239,110,183,24,1,205,31,215,102,166,254,11,236,244,70,127,242,84,244,177,148,252,192,174,246,235,112,24,235,206,195,75,237,88,246,174,96,122,175,111,117,36,53,25,157,158,170,219,93,79,13,19,98,124,147,219,223,30,213,82,202,139,188,207,124,85,145,68,157,77,221,172,165,98,117,57,21,17,158,83,147,142,175,84,225,92,75,215,105,109,68,245,107,109,212,123,60,208,178,8,96,137,204,250,70,133,143,170,134,105,94,237,158,198,54,157,43,216,136,197,93,223,51,58,154,187,35,153,154,188,223,116,190,213,154,112,151,83,158,76,234,72,46,90,125,120,162,185,83,206,234,38,203,60,176,84,204,218,41,105,89,46,232,232,88,231,84,67,51,182,234,71,45,44,104,173,248,57,177,1,195,94,175,84,232,46,188,224,218,185,12,245,113,211,227,183,136,102,184,37,36,17,77,60,182,231,239,21,108,49,178,93,152,175,146,154,73,163,69,85,110,202,244,84,115,85,17,200,27,47,26,171,155,84,26,171,129,63,220,174,61,9,233,151,227,94,241,90,101,81,138,188,174,61,9,233,151,227,94,241,90,101,80,0,0,17,87,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,93,94,121,223,169,63,222,79,225,165,170,228,169,234,159,41,249,127,93,238,54,224,38,164,0,6,181,156,88,250,167,214,79,152,25,15,184,206,120,172,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,157,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,246,188,88,250,167,214,79,152,25,15,184,206,74,167,39,222,30,177,92,39,66,83,136,47,19,244,134,73,168,221,250,110,169,41,99,111,209,116,52,117,147,193,225,225,147,101,145,123,178,69,221,145,122,145,174,232,129,189,8,177,117,188,48,3,141,238,1,178,174,13,126,173,93,254,185,125,114,198,242,62,245,55,210,145,217,228,161,240,117,209,253,175,15,51,122,229,141,59,145,175,92,107,221,234,127,106,127,176,137,31,83,188,255,0,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,245,54,127,179,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,94,206,48,120,76,204,184,69,213,15,168,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,215,183,109,234,136,217,88,170,27,9,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,33,3,151,7,48,10,206,29,239,177,105,38,175,100,95,247,39,175,241,51,197,83,81,28,245,18,99,181,93,15,147,170,157,144,178,73,31,12,210,34,49,240,163,122,82,73,82,86,171,63,60,146,205,248,0,0,0,0,3,0,57,213,250,88,197,190,96,80,251,117,196,207,243,0,57,213,250,88,197,190,96,80,251,117,196,12,0,229,113,235,179,76,191,26,246,122,210,127,136,1,229,113,235,179,76,191,26,246,122,210,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,84,161,201,191,244,149,57,124,202,83,207,204,14,88,155,33,89,194,124,14,64,225,85,26,138,231,42,34,39,154,170,144,235,205,179,136,8,115,75,157,143,77,108,245,114,164,118,234,233,43,42,24,218,136,220,214,239,73,10,53,170,214,249,166,233,51,151,207,111,130,252,126,233,104,212,44,158,135,16,196,46,151,186,250,216,169,91,13,44,238,100,146,61,26,157,77,137,238,79,53,255,0,37,127,208,107,99,171,57,133,203,82,181,14,182,244,251,165,77,218,74,215,192,200,94,245,115,156,247,36,49,199,178,34,162,46,251,181,19,225,247,1,155,92,161,244,78,28,175,80,47,217,253,234,219,4,244,246,218,74,55,81,186,104,94,187,47,139,85,122,181,223,163,190,244,233,251,127,205,230,76,164,81,71,4,76,134,38,35,89,27,81,173,106,124,17,19,201,16,196,30,88,218,85,249,62,225,215,31,188,86,89,252,29,194,249,109,138,162,103,62,46,153,30,142,158,162,68,221,119,93,252,164,111,236,255,0,160,204,16,5,47,95,45,183,42,58,221,230,191,16,41,107,87,125,247,242,253,135,107,74,90,133,96,14,183,29,133,14,79,48,56,103,196,236,40,106,109,240,43,0,70,119,58,4,122,105,237,143,126,174,149,187,80,109,229,229,253,234,184,147,18,59,121,202,216,170,42,244,66,223,123,142,157,93,29,21,226,223,220,145,19,244,81,91,86,223,63,63,219,34,39,249,192,243,60,152,227,166,110,19,119,149,140,222,87,93,110,13,114,254,197,236,209,255,0,208,136,73,193,20,92,152,50,88,163,154,249,139,73,63,219,146,122,250,182,49,119,255,0,23,66,155,252,63,161,126,242,87,64,0,0,22,63,137,174,20,176,46,37,49,166,90,111,214,235,124,85,244,238,150,74,122,217,160,123,220,199,190,21,141,23,236,61,171,229,246,23,254,10,23,189,202,168,138,168,155,236,159,3,12,117,155,139,204,199,76,245,61,49,213,99,160,182,83,75,15,117,30,248,250,101,107,163,133,238,78,165,133,202,158,79,119,154,42,252,64,195,61,73,228,247,171,182,203,237,83,240,188,174,195,85,109,116,206,236,55,194,214,163,154,205,145,83,125,153,39,223,186,124,84,241,84,252,166,120,143,158,167,176,235,157,137,141,234,219,175,177,94,187,39,237,219,195,255,0,210,76,230,145,234,53,187,84,240,107,102,91,64,172,84,172,167,73,30,214,185,92,136,238,167,53,124,250,91,191,155,23,224,135,178,72,216,213,87,53,141,69,95,138,162,1,20,186,45,201,198,231,79,91,67,119,213,92,190,205,91,4,82,54,73,168,35,163,171,68,145,187,191,118,171,149,209,175,248,31,119,255,0,46,66,52,127,134,141,30,209,91,85,13,30,27,130,217,104,170,233,34,99,86,174,26,93,164,123,155,213,246,183,114,185,219,253,183,121,239,191,153,117,0,28,124,60,144,228,0,0,0,63,19,50,201,169,49,12,122,162,251,88,228,72,225,115,27,230,230,183,117,115,145,191,23,121,125,230,183,156,68,234,101,118,171,234,230,67,149,86,84,73,52,107,95,87,13,43,159,35,95,249,143,21,43,217,178,181,17,54,252,226,252,55,254,178,81,121,156,113,129,65,139,97,18,233,222,157,102,144,54,249,81,87,74,178,54,142,165,171,44,109,100,211,119,21,83,161,124,183,133,26,190,105,241,255,0,76,102,112,199,162,183,221,119,213,106,44,78,130,211,83,91,3,161,170,169,170,123,96,89,26,136,200,149,126,215,218,111,159,83,153,247,239,230,128,74,247,41,221,25,151,0,209,69,202,110,246,248,226,185,221,107,238,8,231,172,15,100,137,31,92,44,70,170,185,19,203,243,27,252,12,238,60,190,155,97,148,56,14,33,71,141,80,81,67,75,29,59,165,122,199,19,81,173,221,242,57,219,236,138,191,181,62,243,212,0,56,242,85,27,236,82,5,72,136,114,112,159,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,158,238,148,220,71,42,47,146,249,28,72,155,161,208,138,172,119,253,96,125,160,162,39,245,183,250,74,192,195,206,62,184,66,178,107,150,29,112,202,108,216,204,53,25,45,21,11,214,25,97,131,121,156,177,83,212,172,105,191,113,137,183,83,217,228,168,169,190,223,18,17,177,251,254,123,163,121,156,23,10,25,174,118,27,197,186,88,101,146,36,114,195,34,181,28,201,81,174,69,79,130,244,177,124,209,83,224,108,243,52,81,207,19,224,153,141,124,114,53,90,230,185,55,69,69,77,149,21,8,152,230,35,192,6,71,62,79,85,170,122,81,98,174,174,167,90,56,27,81,73,73,73,3,35,252,212,51,43,221,179,92,213,87,109,28,105,240,85,243,251,252,128,205,206,16,248,175,195,120,129,197,218,200,50,154,42,155,197,59,22,73,160,116,255,0,158,68,117,68,140,110,237,86,49,124,209,173,219,203,239,67,35,141,110,184,109,226,15,47,225,191,80,169,239,214,254,242,83,73,45,52,117,212,179,79,60,77,72,155,59,36,85,233,98,239,190,200,239,185,127,73,124,191,108,246,104,79,18,122,103,175,22,54,92,177,44,170,211,87,81,210,174,146,10,122,133,87,53,59,175,141,62,203,209,23,205,89,255,0,24,23,100,0,0,0,0,243,185,222,11,141,234,38,55,89,140,101,22,184,171,168,170,227,88,223,20,138,228,69,77,209,223,205,84,95,139,91,247,253,199,162,0,90,157,57,225,179,74,180,210,227,244,190,51,137,81,81,212,239,191,82,119,30,191,160,230,249,43,222,237,188,158,228,242,46,176,0,0,0,112,170,136,155,170,162,39,244,144,97,205,131,80,223,149,241,34,235,37,53,99,100,164,160,179,91,213,241,178,68,115,89,54,210,187,207,100,77,151,166,84,95,234,82,104,245,71,55,182,233,238,27,87,146,221,43,41,169,161,133,241,71,215,60,157,12,221,239,68,79,50,2,47,17,213,241,101,197,68,255,0,66,178,90,152,239,80,181,90,176,181,101,86,199,79,66,136,171,180,155,121,117,71,183,158,223,16,37,243,150,174,9,54,9,194,174,61,109,174,182,62,142,177,213,215,41,36,108,145,171,94,168,234,167,236,171,186,175,220,212,255,0,66,25,80,121,125,52,198,98,195,240,186,12,126,24,150,54,211,172,203,210,173,70,174,238,149,206,248,39,151,222,122,128,5,43,190,255,0,2,163,141,188,254,240,56,106,108,84,0,2,151,33,81,194,252,0,161,10,209,124,138,78,90,160,84,121,157,77,199,105,178,205,62,200,177,218,186,70,84,199,95,108,168,131,180,246,245,35,149,88,187,38,222,95,126,199,166,41,123,27,35,29,27,209,21,174,69,69,69,251,208,13,106,56,149,192,171,52,239,90,50,171,21,85,186,74,56,223,118,174,154,158,55,71,208,157,175,23,51,91,210,155,175,217,251,30,91,18,217,202,147,92,234,53,39,73,46,24,213,238,242,181,119,27,21,93,45,19,91,44,187,201,208,218,54,39,86,221,41,190,235,19,252,247,95,130,249,152,213,205,219,64,106,236,217,117,167,85,44,182,249,150,142,122,58,143,28,248,169,152,216,216,231,86,39,70,238,111,154,170,173,66,252,81,126,239,129,105,121,102,235,213,62,146,106,149,78,63,113,170,130,10,91,252,137,47,92,213,15,141,173,116,52,149,74,190,73,228,187,238,212,243,219,252,224,78,224,40,134,104,234,33,142,120,94,142,142,70,163,218,228,248,42,42,110,138,86,5,10,158,97,60,190,226,167,124,10,64,172,28,39,195,204,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,145,129,194,167,5,31,148,222,52,53,119,137,77,76,182,93,105,177,188,75,84,47,85,56,148,91,118,97,188,93,33,187,84,185,106,58,209,201,35,161,165,146,54,121,53,189,18,74,189,42,245,72,102,137,192,229,117,203,254,142,209,71,109,226,111,91,241,222,245,214,111,13,113,193,237,115,201,4,244,177,210,203,4,83,195,118,119,109,239,234,153,123,187,69,28,136,199,66,232,221,34,181,94,177,58,41,63,0,0,0,12,0,230,45,203,154,251,196,166,85,105,213,237,25,170,181,81,229,239,240,150,123,237,13,111,69,53,61,109,47,115,161,149,235,51,24,175,89,160,99,209,36,71,117,185,240,68,198,199,179,226,100,83,95,94,17,56,28,210,62,16,109,85,115,226,143,171,191,101,151,138,120,160,186,228,119,38,49,39,123,26,214,43,224,166,99,83,106,122,103,74,213,147,183,187,222,170,172,73,36,147,183,26,183,34,128,17,129,206,211,88,236,81,98,184,47,15,212,240,247,175,85,55,4,204,107,36,234,123,124,37,44,113,212,82,83,166,202,206,137,59,207,150,167,205,31,212,207,11,246,155,180,141,84,195,94,91,218,33,117,214,238,43,241,54,219,239,148,150,186,124,14,162,159,56,174,124,209,186,71,207,5,5,101,58,164,17,53,54,69,124,146,201,19,21,92,228,70,177,94,255,0,180,173,72,223,226,184,201,215,74,206,34,120,142,204,245,27,233,159,164,108,174,184,73,110,199,28,196,157,144,178,207,78,247,71,74,177,197,58,171,226,238,49,59,239,102,205,78,236,210,187,161,170,229,106,73,255,0,38,77,45,250,169,195,141,247,83,43,236,94,22,191,59,200,36,240,213,190,43,175,198,90,232,152,144,195,249,180,122,182,62,138,167,92,91,230,214,189,219,238,187,183,182,160,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,37,83,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,0,38,167,153,166,138,126,90,120,71,202,124,61,195,194,215,224,155,230,180,125,114,244,67,47,130,130,111,17,28,155,70,247,59,122,89,106,122,26,157,59,202,145,117,57,27,213,188,21,233,62,117,249,47,213,60,55,83,62,139,250,79,234,150,65,110,190,248,46,255,0,103,197,120,90,152,230,237,119,58,93,209,213,219,233,234,233,118,219,239,178,237,177,179,241,173,103,21,90,91,249,22,226,59,81,116,206,27,23,208,212,22,108,130,171,232,170,47,21,226,59,86,185,95,222,161,252,226,189,238,118,244,178,192,239,182,229,122,111,179,246,114,57,16,54,61,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,143,214,48,87,148,38,186,86,106,127,14,53,122,115,144,222,124,109,235,77,46,13,183,66,215,164,239,153,182,121,216,178,81,44,146,200,174,99,186,94,202,184,24,198,42,36,113,83,68,213,99,83,165,207,206,160,6,181,156,88,250,167,214,79,152,25,15,184,206,108,166,107,89,197,143,170,125,100,249,129,144,251,140,224,74,167,37,79,75,25,79,204,10,239,110,183,25,254,96,7,37,79,75,25,79,204,10,239,110,183,25,254,0,0,6,0,115,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,103,255,0,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,160,103,255,0,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,166,127,243,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,4,255,0,0,0,17,87,207,59,245,39,251,201,252,52,149,66,21,185,213,250,167,197,190,95,208,251,141,196,11,105,202,178,211,117,184,241,199,128,214,91,237,149,117,84,246,186,123,197,93,116,176,194,231,178,150,5,182,84,194,146,202,228,77,152,197,150,104,163,71,59,100,235,145,141,248,185,17,103,208,135,110,72,248,85,214,191,90,53,11,81,161,168,164,75,109,143,23,138,201,81,19,158,238,251,167,174,171,142,104,156,198,244,244,171,17,182,249,145,202,174,69,69,116,123,35,183,85,108,196,128,34,175,158,119,234,79,247,147,248,105,42,134,0,115,171,244,177,139,124,192,161,246,235,136,24,1,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,0,0,0,33,3,152,255,0,47,250,206,29,239,178,234,222,144,227,191,247,39,175,240,208,75,77,79,36,245,18,99,181,93,12,143,166,161,243,62,73,31,12,210,34,189,147,43,186,82,73,86,39,35,63,50,178,205,249,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,32,135,149,199,174,205,50,252,107,217,235,73,254,34,47,69,56,62,201,184,70,230,119,166,246,87,37,93,110,19,124,168,200,29,137,222,42,229,167,239,215,65,21,142,103,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,233,108,186,0,0,1,138,188,209,253,9,234,111,224,190,241,68,64,9,63,220,209,253,9,234,111,224,190,241,68,64,8,27,84,0,0,213,92,159,238,87,30,132,244,203,241,175,120,173,32,4,159,238,87,30,132,244,203,241,175,120,173,3,42,128,0,0,0,98,175,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,16,2,6,213,0,0,6,170,230,213,6,170,224,79,247,43,143,66,122,101,248,215,188,86,144,2,79,247,43,143,66,122,101,248,215,188,86,144,2,4,255,0,114,184,244,39,166,95,141,123,197,105,149,70,42,242,184,244,39,166,95,141,123,197,105,149,64,0,0,69,95,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,113,117,121,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,128,154,147,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,250,192,16,23,204,51,130,203,175,11,26,161,81,125,196,49,250,182,233,94,75,80,139,143,214,45,75,170,146,138,117,143,170,91,124,242,57,168,230,61,174,73,93,18,61,92,175,133,26,189,201,30,201,186,110,95,37,79,84,249,79,203,250,239,113,183,18,253,170,90,91,130,107,78,9,115,211,61,75,177,125,51,141,222,123,62,54,139,197,77,79,221,237,76,201,163,252,228,47,100,141,218,72,152,239,178,228,223,109,151,116,85,69,143,110,5,120,76,204,184,69,227,219,42,193,239,181,21,119,139,21,126,155,213,84,216,178,55,80,37,44,23,86,37,109,173,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,66,77,0,0,0,0,8,1,230,143,235,179,83,127,5,246,122,34,127,136,1,230,143,235,179,83,127,5,246,122,32,50,171,145,143,235,179,247,111,248,145,42,132,85,242,49,253,118,126,237,255,0,18,37,80,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,19,83,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,166,85,0,49,87,154,63,161,61,77,252,23,222,40,140,170,49,87,154,63,161,61,77,252,23,222,40,128,128,19,106,131,85,115,106,128,34,175,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,9,254,32,7,154,63,174,205,77,252,23,217,232,137,254,32,7,154,63,174,205,77,252,23,217,232,128,207,254,74,158,150,50,159,152,21,222,221,110,51,252,192,14,74,158,150,50,159,152,21,222,221,110,51,252,12,74,230,25,193,101,171,138,125,47,168,190,226,24,253,35,181,83,26,167,69,199,235,22,165,180,171,91,2,73,213,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,221,80,45,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,180,241,30,188,203,121,125,211,107,13,170,241,196,30,144,90,170,228,212,26,10,127,19,120,180,210,69,45,84,249,43,24,218,88,35,72,209,243,163,32,125,61,52,18,185,25,12,78,124,235,179,81,21,234,221,195,45,120,78,244,177,163,127,47,241,239,110,128,186,165,170,225,59,210,198,141,252,191,199,189,186,2,234,129,128,28,234,253,44,98,223,48,40,125,186,226,96,7,43,143,93,154,101,248,215,179,214,153,255,0,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,104,19,252,0,0,0,0,69,95,60,239,212,159,239,39,240,210,85,8,171,231,157,250,147,253,228,254,26,6,42,242,184,245,217,166,95,141,123,61,105,63,196,0,242,184,245,217,166,95,141,123,61,105,63,192,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,197,94,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,0,0,8,1,230,143,235,179,83,127,5,246,122,35,63,249,42,122,88,202,126,96,87,123,117,184,192,14,104,254,187,53,55,240,95,103,162,51,255,0,146,167,165,140,167,230,5,119,183,91,128,205,253,66,194,173,90,149,128,100,186,115,125,168,171,130,219,149,89,235,108,149,146,210,61,173,158,56,42,97,124,50,58,55,57,174,106,61,26,245,84,85,107,147,125,183,69,248,26,187,155,84,26,240,243,15,194,173,88,7,26,90,171,98,179,84,85,205,79,85,120,101,237,238,169,123,92,244,158,225,77,21,116,205,69,107,90,157,13,150,166,70,177,54,221,24,141,69,87,42,43,148,38,207,130,253,99,190,235,239,12,24,6,170,229,48,244,94,174,182,249,41,238,50,117,49,124,77,85,37,68,180,146,212,236,198,49,140,239,62,157,210,246,218,212,107,59,157,9,186,55,117,215,8,153,62,75,122,199,125,204,52,107,45,209,219,188,61,202,77,59,184,83,212,90,234,122,152,157,52,183,39,84,72,234,110,134,177,21,122,39,130,162,94,227,158,247,59,196,244,253,150,198,212,88,108,2,127,185,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,0,0,34,175,158,119,234,79,247,147,248,105,106,185,42,122,167,202,126,95,215,123,141,184,186,188,243,191,82,127,188,159,195,75,85,201,83,213,62,83,242,254,187,220,109,192,77,72,0,13,107,56,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,50,168,182,156,69,104,54,27,196,150,145,223,116,167,51,162,164,115,46,52,239,125,178,186,106,117,153,246,155,138,49,201,79,91,18,53,236,119,92,110,118,234,212,123,122,216,175,141,203,208,247,34,220,176,6,177,154,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,146,63,202,143,142,159,239,28,47,235,94,103,255,0,139,210,224,21,181,205,255,0,41,174,181,201,80,174,255,0,114,240,172,115,127,195,133,31,254,183,132,204,174,54,248,62,198,120,185,210,249,108,174,74,74,44,218,199,79,59,177,59,197,92,181,29,138,25,229,146,7,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,233,118,190,217,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,152,27,73,131,5,121,112,115,0,163,226,34,197,22,146,106,246,69,255,0,117,138,15,19,60,85,53,17,193,79,30,69,75,214,249,58,169,217,11,35,141,147,67,26,163,31,10,55,169,99,137,37,106,191,243,201,22,117,0,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,240,242,2,149,243,251,130,39,152,42,111,192,14,64,40,154,104,233,225,146,121,158,141,142,54,171,220,229,248,34,34,110,170,6,10,243,91,215,58,141,54,210,75,126,53,100,188,173,37,198,251,87,85,68,230,197,46,210,116,58,141,233,213,183,74,237,178,202,207,61,211,226,158,100,73,240,213,129,86,106,38,180,98,182,42,91,116,149,145,178,237,67,53,68,109,143,173,59,94,46,22,187,169,55,79,179,246,252,247,47,239,51,45,122,167,213,189,82,166,199,237,213,80,79,75,96,145,101,235,134,161,242,53,206,154,146,149,83,201,124,147,109,156,158,91,255,0,152,187,92,162,116,6,174,243,151,93,181,82,245,111,153,40,224,163,167,240,47,150,153,142,141,238,109,98,245,236,231,121,162,162,211,167,193,19,239,248,129,43,154,101,142,211,98,122,125,142,227,180,148,140,166,142,130,217,79,7,105,141,233,70,170,49,55,77,188,254,253,207,76,82,198,54,54,54,54,34,35,90,136,136,137,247,33,80,28,42,249,20,41,83,148,224,14,90,133,71,9,240,57,0,82,228,220,168,1,74,111,191,192,168,227,111,233,83,144,6,43,243,42,193,38,206,248,85,200,109,180,54,199,214,86,54,186,219,36,109,142,53,115,209,27,84,205,213,54,84,251,156,191,233,83,42,15,47,169,120,204,89,134,23,95,143,205,18,200,218,133,133,122,81,168,229,221,178,181,223,5,242,251,128,133,126,83,250,134,252,83,137,22,217,42,107,27,29,37,125,154,224,172,141,242,35,90,249,182,137,222,91,162,238,189,49,42,255,0,82,19,158,138,138,155,162,162,161,174,229,158,58,190,19,120,168,131,233,166,75,77,29,150,23,43,150,102,172,74,232,234,40,85,17,118,143,127,46,169,54,242,223,224,79,190,151,102,246,221,66,195,105,50,91,93,101,53,76,51,62,88,250,224,147,173,155,177,234,139,230,7,173,0,0,45,78,163,112,217,165,90,151,113,250,95,38,196,168,171,42,119,223,169,123,140,95,208,107,124,213,143,110,254,76,106,121,151,88,1,231,112,76,23,27,211,188,110,143,24,197,237,113,80,209,82,70,145,178,40,213,202,136,155,171,191,156,170,191,23,59,239,251,207,68,0,0,0,0,0,3,28,120,188,226,191,13,225,251,23,115,39,202,104,169,175,21,12,73,33,129,179,254,121,81,181,17,177,219,53,24,245,242,71,59,127,47,185,79,107,174,220,73,233,158,131,216,223,114,203,114,171,77,37,71,74,58,56,42,42,21,28,228,238,178,53,251,44,69,95,37,127,252,68,9,241,37,196,30,95,196,134,161,84,95,174,29,229,166,142,90,152,232,105,97,158,121,90,177,58,119,200,139,210,245,223,125,149,191,114,126,138,121,126,192,241,25,5,255,0,61,214,76,206,123,133,116,215,59,245,226,227,44,210,199,18,185,102,145,26,174,124,170,214,162,39,193,58,158,190,72,137,241,38,231,128,94,16,172,154,27,135,91,242,155,206,51,13,62,75,91,66,197,154,89,160,218,102,172,180,244,203,34,111,220,122,109,212,199,249,34,34,111,191,192,197,142,93,220,0,100,112,100,244,186,167,170,246,42,234,26,116,163,157,180,244,149,116,144,62,63,206,195,10,177,219,57,206,84,118,210,72,159,4,95,47,187,204,150,120,98,142,8,153,4,44,107,35,141,168,214,181,169,178,34,34,108,136,136,5,96,20,74,254,134,255,0,72,20,201,42,39,146,121,134,59,169,55,62,117,85,123,191,234,59,227,77,144,14,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,20,171,78,153,25,247,255,0,79,236,62,130,151,55,127,136,31,60,46,115,29,240,242,254,147,233,221,23,224,117,43,60,247,79,34,168,213,17,122,119,243,3,176,249,46,150,186,11,205,4,214,219,149,52,115,193,59,29,27,155,35,26,228,217,205,84,95,37,69,77,246,85,62,176,4,69,241,207,203,86,175,28,166,159,82,52,134,150,225,92,198,247,36,171,183,211,80,83,181,140,138,42,86,174,237,72,213,170,155,172,78,254,106,238,174,93,147,246,225,111,15,220,72,106,47,13,249,107,110,118,57,234,93,78,174,129,181,20,21,21,85,16,198,140,108,169,47,147,88,228,217,87,237,124,81,127,73,124,191,110,199,119,91,85,5,238,221,81,107,185,83,71,61,61,76,111,138,70,61,141,114,43,92,213,106,249,57,21,62,10,191,113,25,92,97,242,186,177,213,81,75,154,105,53,109,76,21,108,238,62,90,38,210,209,197,19,218,202,116,233,68,217,98,219,119,71,241,243,253,37,242,3,44,56,109,227,127,73,184,128,163,124,52,185,45,150,142,233,11,17,242,82,37,83,209,233,213,43,152,223,179,35,26,169,190,205,95,243,153,25,4,240,212,194,202,138,121,89,44,82,39,83,94,199,110,142,79,218,138,134,178,118,44,139,82,180,35,45,89,237,181,181,118,91,164,14,137,211,69,13,107,154,217,17,170,217,26,215,172,18,39,82,121,167,150,255,0,122,253,230,124,240,203,205,166,251,101,240,152,166,173,89,40,157,79,28,48,83,71,112,241,117,146,57,238,238,108,171,209,211,42,162,244,174,251,239,252,223,233,217,2,93,193,108,52,163,136,28,23,86,172,212,23,107,13,106,127,111,194,201,88,212,138,100,79,181,213,183,233,198,223,240,87,226,92,230,170,57,17,200,190,74,155,160,28,128,0,0,0,20,189,236,141,170,247,185,26,212,248,170,174,200,113,36,177,196,155,200,237,147,250,140,55,227,63,142,219,6,135,98,181,52,54,8,34,174,188,75,81,4,80,198,247,212,195,186,44,175,234,84,115,99,217,60,161,119,223,255,0,64,22,35,154,23,24,86,133,197,234,180,131,10,190,82,205,112,158,170,153,211,58,150,174,84,124,76,138,162,126,167,108,212,70,239,213,11,90,191,107,249,197,162,229,31,161,23,44,143,85,23,85,238,118,202,164,179,211,80,92,104,160,157,208,53,208,186,77,161,77,209,93,231,191,219,123,124,147,238,84,223,226,97,91,166,203,53,195,81,38,154,190,178,90,155,157,222,106,138,141,228,149,100,72,145,85,242,171,27,220,127,147,81,85,219,39,87,222,108,5,194,22,134,216,244,51,72,173,216,213,174,47,206,119,170,229,124,142,138,38,189,123,147,42,236,171,26,108,191,162,208,47,130,34,39,146,38,199,32,1,198,225,23,114,149,95,51,150,175,220,5,64,0,0,0,41,114,121,156,34,162,47,196,229,199,82,174,207,77,151,117,223,205,0,239,7,13,248,28,129,98,120,193,209,138,93,105,210,186,187,4,212,238,146,70,164,104,213,100,81,189,200,158,38,7,255,0,63,253,204,215,154,154,170,243,129,229,50,190,21,150,150,229,105,168,154,153,200,170,230,61,143,78,168,222,139,210,168,168,191,20,248,155,68,213,210,197,91,78,250,105,211,118,63,109,254,31,114,239,247,255,0,81,174,223,28,90,109,75,166,92,64,94,237,116,109,84,142,229,45,77,205,83,165,141,217,210,86,212,181,81,17,158,91,125,132,248,249,129,59,156,57,106,53,54,167,233,22,55,148,69,81,4,146,84,91,104,221,34,69,34,191,103,58,150,23,175,154,249,255,0,60,185,196,121,114,144,213,218,140,183,78,166,194,235,100,234,125,169,242,83,197,246,228,93,153,13,53,19,19,244,188,190,245,248,47,245,18,26,0,165,124,138,138,87,226,7,40,167,37,41,253,69,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,235,0,90,175,228,157,194,199,254,141,58,85,255,0,185,182,239,254,2,92,171,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,1,231,243,93,61,192,117,42,213,21,139,81,176,124,127,42,182,193,80,218,184,168,239,118,200,107,160,142,118,181,205,108,173,142,102,185,168,244,107,222,212,114,38,251,61,201,247,169,229,45,60,50,112,219,96,186,209,95,108,92,62,105,173,186,229,110,168,142,174,142,178,147,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,66,229,128,7,138,205,116,67,69,245,42,235,21,247,81,180,135,10,202,174,80,83,182,146,42,203,221,130,146,186,120,224,107,156,230,196,217,38,141,206,70,35,158,247,35,81,118,221,238,95,189,79,106,0,241,88,86,136,104,190,154,221,101,190,233,206,144,225,88,173,202,122,119,82,75,89,100,176,82,80,207,36,14,115,92,232,157,36,49,181,202,197,115,24,229,106,174,219,177,171,247,33,237,64,0,91,75,183,12,156,54,223,238,181,183,219,239,15,154,107,113,185,92,106,36,171,172,172,171,196,232,38,158,166,121,28,174,146,89,36,116,74,231,189,206,85,114,185,85,85,85,85,84,185,96,15,63,133,105,238,3,166,182,169,108,90,115,131,227,248,173,182,122,135,85,203,71,100,182,67,67,4,147,185,173,107,165,116,112,181,173,87,171,88,198,171,149,55,217,141,79,185,15,64,0,0,0,30,127,53,211,220,7,82,173,81,88,181,27,7,199,242,171,108,21,13,171,138,142,247,108,134,186,8,231,107,92,214,202,216,230,107,154,143,70,189,237,71,34,111,179,220,159,122,158,127,22,225,235,64,176,107,237,46,83,133,104,126,159,227,247,170,46,191,13,113,181,227,52,84,149,80,117,177,204,127,68,177,198,215,183,169,143,115,87,101,243,107,149,23,201,84,184,0,15,63,154,233,238,3,169,86,168,172,90,141,131,227,249,85,182,10,134,213,197,71,123,182,67,93,4,115,181,174,107,101,108,115,53,205,71,163,94,246,163,145,55,217,238,79,189,79,63,139,112,245,160,88,53,246,151,41,194,180,63,79,241,251,213,23,95,134,184,218,241,154,42,74,168,58,216,230,63,162,88,227,107,219,212,199,185,171,178,249,181,202,139,228,170,92,0,0,0,0,241,89,174,136,104,190,165,93,98,190,234,54,144,225,89,85,202,10,118,210,69,89,123,176,82,87,79,28,13,115,156,216,155,36,209,185,200,196,115,222,228,106,46,219,189,203,247,169,237,64,30,83,5,210,125,44,210,255,0,29,249,51,211,76,83,18,250,79,181,227,126,130,179,83,80,120,174,223,87,111,187,217,99,122,250,123,143,233,234,223,110,183,109,241,83,213,128,0,243,249,174,158,224,58,149,106,138,197,168,216,62,63,149,91,96,168,109,92,84,119,187,100,53,208,71,59,90,230,182,86,199,51,92,212,122,53,239,106,57,19,125,158,228,251,212,244,0,11,127,139,112,245,160,88,53,246,151,41,194,180,63,79,241,251,213,23,95,134,184,218,241,154,42,74,168,58,216,230,63,162,88,227,107,219,212,199,185,171,178,249,181,202,139,228,170,92,0,0,0,0,0,0,0,0,0,0,252,156,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,209,226,109,215,74,40,234,233,103,232,123,94,206,184,164,71,49,221,47,99,92,155,167,147,154,138,158,104,135,128,254,73,220,44,127,232,211,165,95,251,155,110,255,0,224,37,213,0,0,0,90,175,228,157,194,199,254,141,58,85,255,0,185,182,239,254,2,123,252,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,215,225,173,214,186,40,233,41,96,235,123,158,254,136,163,70,177,189,79,123,156,187,39,155,156,170,190,106,167,235,0,0,0,0,0,63,39,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,244,120,155,117,210,138,58,186,89,250,30,215,179,174,41,17,204,119,75,216,215,38,233,228,230,162,167,154,33,224,63,146,119,11,31,250,52,233,87,254,230,219,191,248,9,117,64,0,0,2,213,127,36,238,22,63,244,105,210,175,253,205,183,127,240,18,234,128,63,39,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,117,248,107,117,174,138,58,74,88,58,222,231,191,162,40,209,172,111,83,222,231,46,201,230,231,42,175,154,169,224,63,146,119,11,31,250,52,233,87,254,230,219,191,248,9,117,64,31,147,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,186,252,53,186,215,69,29,37,44,29,111,115,223,209,20,104,214,55,169,239,115,151,100,243,115,149,87,205,84,253,96,0,0,0,242,153,214,147,233,102,168,120,31,202,102,154,98,153,111,209,157,223,5,244,237,154,154,191,194,247,58,123,157,174,243,29,209,213,219,103,87,78,219,244,55,127,130,31,46,21,162,26,47,166,183,89,111,186,115,164,56,86,43,114,158,157,212,146,214,89,44,20,148,51,201,3,156,215,58,39,73,12,109,114,177,92,198,57,90,171,182,236,106,253,200,123,80,0,0,0,0,0,0,0,0,0,183,249,79,15,90,5,156,223,106,178,156,215,67,244,255,0,32,189,86,244,120,155,141,211,25,162,171,170,159,161,141,99,58,229,146,55,61,221,44,99,90,155,175,147,90,136,158,72,133,192,0,121,76,23,73,244,179,75,252,119,228,207,77,49,76,75,233,62,215,141,250,10,205,77,65,226,187,125,93,190,239,101,141,235,233,238,63,167,171,125,186,221,183,197,79,86,0,2,218,93,184,100,225,182,255,0,117,173,190,223,120,124,211,91,141,202,227,81,37,93,101,101,94,39,65,52,245,51,200,229,116,146,201,35,162,87,61,238,114,171,149,202,170,170,170,170,165,203,0,126,78,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,235,240,214,235,93,20,116,148,176,117,189,207,127,68,81,163,88,222,167,189,206,93,147,205,206,85,95,53,83,245,128,0,126,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,232,241,54,235,165,20,117,116,179,244,61,175,103,92,82,35,152,238,151,177,174,77,211,201,205,69,79,52,67,245,128,22,171,249,39,112,177,255,0,163,78,149,127,238,109,187,255,0,128,151,84,0,60,166,117,164,250,89,170,30,7,242,153,166,152,166,91,244,103,119,193,125,59,102,166,175,240,189,206,158,231,107,188,199,116,117,118,217,213,211,182,253,13,223,224,135,229,98,220,61,104,22,13,125,165,202,112,173,15,211,252,126,245,69,215,225,174,54,188,102,138,146,170,14,182,57,143,232,150,56,218,246,245,49,238,106,236,190,109,114,162,249,42,151,0,0,45,254,83,195,214,129,103,55,218,172,167,53,208,253,63,200,47,85,189,30,38,227,116,198,104,170,234,167,232,99,88,206,185,100,141,207,119,75,24,214,166,235,228,214,162,39,146,33,112,0,30,127,10,211,220,7,77,109,82,216,180,231,7,199,241,91,108,245,14,171,150,142,201,108,134,134,9,39,115,90,215,74,232,225,107,90,175,86,177,141,87,42,111,179,26,159,114,30,128,0,0,0,0,0,60,254,107,167,184,14,165,90,162,177,106,54,15,143,229,86,216,42,27,87,21,29,238,217,13,116,17,206,214,185,173,149,177,204,215,53,30,141,123,218,142,68,223,103,185,62,245,60,254,45,195,214,129,96,215,218,92,167,10,208,253,63,199,239,84,93,126,26,227,107,198,104,169,42,160,235,99,152,254,137,99,141,175,111,83,30,230,174,203,230,215,42,47,146,169,112,0,0,0,0,0,3,202,103,90,79,165,154,161,224,127,41,154,105,138,101,191,70,119,124,23,211,182,106,106,255,0,11,220,233,238,118,187,204,119,71,87,109,157,93,59,111,208,221,254,8,122,176,5,191,197,184,122,208,44,26,251,75,148,225,90,31,167,248,253,234,139,175,195,92,109,120,205,21,37,84,29,108,115,31,209,44,113,181,237,234,99,220,213,217,124,218,229,69,242,85,46,0,0,15,41,157,105,62,150,106,135,129,252,166,105,166,41,150,253,25,221,240,95,78,217,169,171,252,47,115,167,185,218,239,49,221,29,93,182,117,116,237,191,67,119,248,33,234,192,22,255,0,22,225,235,64,176,107,237,46,83,133,104,126,159,227,247,170,46,191,13,113,181,227,52,84,149,80,117,177,204,127,68,177,198,215,183,169,143,115,87,101,243,107,149,23,201,84,184,0,0,0,1,111,242,158,30,180,11,57,190,213,101,57,174,135,233,254,65,122,173,232,241,55,27,166,51,69,87,85,63,67,26,198,117,203,36,110,123,186,88,198,181,55,95,38,181,17,60,145,15,65,133,105,238,3,166,182,169,108,90,115,131,227,248,173,182,122,135,85,203,71,100,182,67,67,4,147,185,173,107,165,116,112,181,173,87,171,88,198,171,149,55,217,141,79,185,15,64,0,30,43,53,209,13,23,212,171,172,87,221,70,210,28,43,42,185,65,78,218,72,171,47,118,10,74,233,227,129,174,115,155,19,100,154,55,57,24,142,123,220,141,69,219,119,185,126,245,61,168,3,202,96,186,79,165,154,95,227,191,38,122,105,138,98,95,73,246,188,111,208,86,106,106,15,21,219,234,237,247,123,44,111,95,79,113,253,61,91,237,214,237,190,42,121,95,228,157,194,199,254,141,58,85,255,0,185,182,239,254,2,93,80,7,228,226,216,158,43,131,88,169,113,108,43,25,181,99,246,90,46,191,13,110,181,209,71,73,75,7,91,220,247,244,69,26,53,141,234,123,220,229,217,60,220,229,85,243,85,63,88,0,0,0,60,166,117,164,250,89,170,30,7,242,153,166,152,166,91,244,103,119,193,125,59,102,166,175,240,189,206,158,231,107,188,199,116,117,118,217,213,211,182,253,13,223,224,135,203,133,104,134,139,233,173,214,91,238,156,233,14,21,138,220,167,167,117,36,181,150,75,5,37,12,242,64,231,53,206,137,210,67,27,92,172,87,49,142,86,170,237,187,26,191,114,30,212,0,0,1,109,46,220,50,112,219,127,186,214,223,111,188,62,105,173,198,229,113,168,146,174,178,178,175,19,160,154,122,153,228,114,186,73,100,145,209,43,158,247,57,85,202,229,85,85,85,85,83,218,226,216,158,43,131,88,169,113,108,43,25,181,99,246,90,46,191,13,110,181,209,71,73,75,7,91,220,247,244,69,26,53,141,234,123,220,229,217,60,220,229,85,243,85,63,88,0,0,0,45,254,83,195,214,129,103,55,218,172,167,53,208,253,63,200,47,85,189,30,38,227,116,198,104,170,234,167,232,99,88,206,185,100,141,207,119,75,24,214,166,235,228,214,162,39,146,33,112,0,22,255,0,22,225,235,64,176,107,237,46,83,133,104,126,159,227,247,170,46,191,13,113,181,227,52,84,149,80,117,177,204,127,68,177,198,215,183,169,143,115,87,101,243,107,149,23,201,84,184,0,0,0,0,60,254,107,167,184,14,165,90,162,177,106,54,15,143,229,86,216,42,27,87,21,29,238,217,13,116,17,206,214,185,173,149,177,204,215,53,30,141,123,218,142,68,223,103,185,62,245,61,0,2,223,226,220,61,104,22,13,125,165,202,112,173,15,211,252,126,245,69,215,225,174,54,188,102,138,146,170,14,182,57,143,232,150,56,218,246,245,49,238,106,236,190,109,114,162,249,42,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,7,10,167,37,43,253,64,19,204,168,165,62,37,64,11,99,196,110,163,83,105,134,145,100,153,68,181,16,71,37,61,182,177,209,164,178,43,55,115,105,102,122,121,167,159,243,11,156,71,151,54,253,93,168,196,180,234,28,46,138,78,151,221,95,29,60,191,110,68,221,147,83,86,177,127,71,203,238,79,138,255,0,88,16,251,83,85,121,207,50,152,159,50,203,85,114,187,84,67,76,212,69,115,222,247,175,76,108,68,234,85,85,95,130,124,77,134,120,62,209,138,93,22,210,186,75,4,52,238,142,71,36,136,229,124,81,177,202,158,38,119,255,0,51,253,208,132,190,7,116,218,151,83,120,128,178,90,235,26,171,29,182,90,107,154,39,75,29,187,163,173,166,106,34,163,252,182,251,107,240,243,54,36,164,165,138,138,157,148,208,38,204,102,251,124,62,245,223,238,254,176,59,128,56,119,192,10,85,81,87,226,114,212,243,58,145,119,122,238,187,46,254,72,118,180,10,128,0,0,0,112,171,183,220,55,56,113,194,47,152,21,156,42,34,249,42,110,114,0,134,14,110,26,17,114,199,53,81,53,94,217,108,170,91,61,77,5,186,138,121,219,3,91,11,100,218,100,221,85,190,123,253,134,55,205,62,244,77,254,5,221,229,123,198,21,161,49,122,93,32,205,111,148,176,220,32,170,169,116,46,170,171,149,95,43,37,168,131,165,219,57,21,187,245,76,230,167,218,254,105,154,60,94,232,109,143,92,244,138,227,141,93,34,252,231,122,146,86,72,216,162,115,211,183,50,46,200,178,38,201,250,78,53,253,108,217,102,135,234,36,51,80,86,75,77,115,180,77,79,81,188,114,172,105,42,34,178,84,99,187,111,243,106,170,55,116,234,251,128,217,197,143,100,141,71,177,200,230,175,193,81,119,66,163,13,56,48,227,182,193,174,56,173,53,13,254,8,168,111,17,84,79,20,209,177,245,51,108,137,43,58,85,92,232,246,95,41,155,247,255,0,210,102,68,114,199,42,111,27,183,79,234,2,176,0,0,0,0,112,229,70,162,185,87,201,19,117,45,142,171,241,3,130,233,45,154,190,237,126,173,79,237,8,95,43,218,177,76,169,246,122,119,253,8,221,254,18,124,0,185,115,207,13,52,47,168,168,149,145,69,26,117,57,239,118,200,212,253,170,170,99,159,18,92,111,233,55,15,244,108,134,171,37,178,214,93,38,98,190,58,69,170,122,189,122,101,107,29,246,99,99,149,118,221,203,254,99,6,56,154,230,211,125,189,120,204,83,73,108,148,77,167,146,25,233,164,184,120,186,200,220,199,119,54,69,232,233,137,85,122,83,125,247,254,119,244,108,184,13,125,200,181,43,93,242,212,158,229,91,87,122,186,78,233,93,12,83,86,185,205,141,28,174,145,205,98,207,34,244,167,146,249,111,247,39,222,7,170,226,7,137,13,69,226,67,45,117,206,249,61,75,105,209,211,182,158,130,158,170,162,104,213,142,149,101,243,107,220,187,170,125,159,130,39,232,167,151,236,205,46,6,57,106,213,228,116,208,106,70,175,82,220,40,88,238,220,148,150,250,154,10,119,49,241,75,74,229,221,201,34,185,87,101,149,191,205,77,149,169,186,126,207,105,193,231,43,171,29,45,20,89,166,172,214,212,207,86,254,219,226,162,117,45,28,177,49,175,167,94,164,93,214,93,246,116,159,31,47,209,79,34,77,109,86,170,11,37,186,158,215,109,166,142,10,122,104,217,20,108,99,26,212,70,181,168,212,242,106,34,124,17,62,224,22,187,93,5,154,130,27,109,182,154,56,32,129,141,141,173,141,141,106,108,214,162,39,146,34,38,251,34,31,88,0,113,186,39,196,249,166,115,158,239,135,151,244,29,210,42,42,244,239,230,82,140,243,221,124,192,166,54,125,255,0,211,251,14,228,104,107,118,248,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,166,233,240,40,232,68,243,84,59,14,23,224,7,8,239,218,84,117,57,55,251,254,1,36,217,85,93,228,7,105,194,162,57,21,174,68,84,84,217,81,126,243,134,185,29,240,42,2,193,113,3,193,150,146,107,245,165,212,215,203,84,20,53,108,73,29,21,77,53,190,149,100,107,157,23,109,58,92,248,213,81,124,154,187,239,241,68,34,251,137,62,87,249,166,149,201,85,120,193,46,149,119,171,127,126,103,54,42,150,210,66,232,226,72,250,219,246,187,205,223,239,79,38,39,245,19,124,81,44,48,206,222,137,162,100,141,253,142,106,42,127,198,6,176,241,92,245,23,73,114,21,167,163,189,92,236,149,244,21,27,57,148,151,7,71,246,216,191,5,88,159,230,159,105,126,11,252,229,50,43,77,121,153,241,11,167,144,209,81,200,234,43,213,53,26,49,159,219,149,149,221,217,26,221,255,0,73,253,245,77,215,127,143,79,221,240,38,203,56,208,189,48,212,26,122,168,50,76,62,209,85,226,152,173,122,201,111,167,122,249,162,121,253,184,221,254,10,24,141,172,156,168,244,195,55,142,186,175,14,100,54,90,185,123,143,129,148,203,77,74,206,183,116,236,139,209,72,190,95,101,126,255,0,189,127,104,22,123,78,249,209,214,205,37,37,14,121,166,118,170,24,124,155,61,99,46,53,82,171,127,75,119,116,164,46,85,254,111,150,235,241,47,69,191,155,150,130,86,68,222,245,92,16,200,187,111,249,139,131,145,23,111,135,250,215,254,147,14,243,174,80,28,69,89,95,85,81,139,213,99,117,180,145,185,203,10,79,121,218,87,179,116,219,255,0,0,212,223,205,127,97,103,239,28,187,248,170,178,206,232,103,193,237,243,116,171,147,170,43,213,38,203,178,237,252,233,17,127,226,2,75,102,230,211,195,245,51,85,101,184,66,255,0,130,167,77,61,193,187,127,247,170,150,163,81,121,207,89,237,175,108,56,6,3,111,189,177,90,170,178,201,93,85,79,210,189,126,73,179,169,218,171,246,124,204,20,78,4,248,157,87,116,38,3,79,186,127,246,102,139,255,0,130,159,187,98,229,201,197,93,250,78,220,56,109,174,153,55,219,170,123,213,46,223,5,95,230,61,203,247,1,232,117,127,153,158,187,106,159,230,104,233,233,113,234,109,149,189,52,151,10,199,72,159,156,71,166,206,73,90,137,240,68,253,31,134,255,0,3,27,113,203,6,103,171,185,115,109,116,147,84,221,174,213,109,150,103,62,162,165,28,245,68,221,238,85,124,175,77,252,213,87,227,247,169,33,218,71,201,223,54,101,75,43,181,70,231,109,100,126,74,145,81,92,217,34,42,44,110,223,116,125,51,147,244,149,191,127,220,72,198,145,112,213,165,218,65,71,12,120,238,45,108,138,162,56,187,110,145,148,52,237,223,236,49,174,93,217,19,23,117,232,79,48,49,171,129,174,95,24,246,137,165,46,160,229,21,85,21,247,202,154,39,39,110,162,158,149,89,15,122,40,85,200,215,55,173,124,149,30,137,246,190,10,191,183,207,59,17,17,60,144,231,224,0,29,114,73,210,158,71,97,242,75,27,149,251,239,178,109,247,40,28,178,69,87,125,163,232,106,29,49,177,83,244,144,239,68,216,14,64,0,0,0,112,191,2,149,66,178,133,248,129,203,74,138,19,226,86,0,134,30,113,154,125,53,139,87,241,156,174,38,47,102,235,107,170,87,174,204,77,149,181,142,119,220,187,175,247,228,248,167,253,36,207,24,21,205,187,5,151,34,209,166,95,105,224,99,230,161,133,177,49,202,230,162,167,85,117,38,255,0,20,223,224,191,180,12,38,229,61,168,211,226,124,72,197,97,145,83,194,220,45,23,23,53,21,207,217,101,233,137,223,4,242,253,24,151,205,127,211,240,39,56,214,115,135,204,211,242,125,171,118,76,173,100,145,140,164,74,166,185,99,69,85,217,244,210,51,224,138,138,190,110,79,188,217,82,195,90,219,149,142,223,112,99,149,82,166,150,41,81,85,54,253,38,34,255,0,210,7,222,82,226,163,133,248,1,73,89,65,82,124,60,128,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,160,169,126,30,101,32,114,210,163,132,248,28,128,32,199,155,14,163,79,150,113,35,45,134,53,79,11,111,180,91,156,228,71,63,100,151,166,87,124,23,203,244,101,79,52,255,0,79,196,155,251,245,107,109,182,59,133,193,238,84,74,106,89,101,85,68,223,244,88,171,255,0,65,173,95,16,121,167,229,7,86,239,121,90,73,35,217,86,148,173,106,200,138,139,179,41,163,103,193,85,85,60,218,191,120,25,139,201,207,79,166,190,234,254,77,149,202,197,236,218,173,116,170,197,217,139,186,186,177,174,251,215,116,254,242,191,4,255,0,160,153,227,2,185,72,224,178,227,186,52,251,237,68,12,100,213,208,186,39,185,28,213,85,233,174,171,219,224,155,252,19,246,153,234,0,165,197,69,11,241,0,136,84,159,2,148,248,149,128,0,0,0,1,75,143,157,242,42,59,236,159,74,166,231,68,140,85,253,20,3,178,57,58,147,204,236,62,72,163,114,63,125,247,77,190,245,62,176,56,84,69,242,83,4,248,229,229,241,143,107,98,85,106,14,47,85,81,65,124,166,162,106,118,233,233,233,81,147,118,98,153,90,142,115,186,23,205,85,136,191,107,224,137,251,60,179,180,124,64,214,7,35,176,102,122,69,151,58,215,87,53,77,166,237,72,216,166,107,233,234,81,175,68,93,158,213,71,196,245,219,205,17,126,63,114,25,37,164,28,204,245,219,75,63,51,89,79,75,144,211,108,141,233,171,184,86,54,69,252,226,189,119,114,202,228,95,138,167,232,252,54,248,147,41,171,188,53,105,118,175,209,205,30,69,139,91,37,168,146,46,219,100,125,13,59,182,251,15,107,87,119,196,245,221,58,215,204,142,125,92,228,239,155,62,165,245,218,93,115,182,190,63,53,88,171,110,108,141,17,18,54,237,178,50,153,169,250,72,239,191,239,3,216,233,215,57,235,61,201,238,135,63,192,109,246,70,35,81,82,88,235,170,170,58,151,175,205,54,109,59,149,62,207,153,117,225,230,211,195,245,75,81,98,184,66,207,138,175,85,61,193,219,255,0,247,170,17,181,125,229,201,197,93,134,78,220,216,109,174,165,55,219,170,11,213,46,223,4,95,231,189,171,247,159,132,188,9,241,58,142,232,92,6,159,117,255,0,236,205,23,255,0,5,2,78,110,28,220,180,18,142,39,118,106,224,154,68,223,111,204,92,26,138,187,124,63,214,191,244,150,95,81,57,209,214,195,37,93,14,7,166,118,170,232,124,219,5,99,238,53,81,43,191,71,103,116,172,45,84,254,119,150,233,240,49,14,207,203,191,138,171,212,237,134,12,30,223,15,82,181,58,165,189,82,108,155,174,223,205,145,87,254,34,240,96,188,160,56,138,189,62,150,163,40,170,198,232,169,36,115,86,100,130,243,188,172,102,235,191,254,1,201,191,146,126,208,60,30,165,115,51,226,23,80,225,173,163,141,212,86,90,106,196,123,63,180,235,43,187,177,181,219,126,139,251,232,155,166,223,30,159,191,224,99,172,183,61,69,213,172,133,41,235,47,87,59,221,125,125,70,205,101,93,193,210,125,183,175,193,22,87,249,39,217,79,138,255,0,53,9,131,209,190,84,122,97,132,71,67,87,152,178,27,213,92,93,183,206,202,149,166,170,103,91,122,183,68,235,164,79,47,180,159,127,220,159,176,203,156,31,66,244,195,79,169,233,96,198,240,251,69,47,133,98,53,139,29,190,157,139,228,139,231,246,35,111,248,74,4,64,112,217,202,255,0,52,213,73,41,111,25,221,210,174,203,111,239,194,231,69,76,218,73,157,36,75,31,91,190,215,121,219,125,201,230,197,254,162,80,120,126,224,203,73,52,6,210,218,107,29,170,10,234,183,164,110,150,166,166,223,74,146,57,205,139,182,189,78,100,104,170,190,110,93,247,248,170,151,234,40,97,129,189,16,196,200,219,251,26,212,68,255,0,136,172,14,17,17,168,141,106,34,34,38,200,137,247,28,130,151,57,27,241,2,162,149,119,236,40,89,55,84,86,249,134,166,219,249,252,64,231,161,23,205,16,173,19,100,248,4,248,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,166,231,68,168,191,4,62,130,149,110,224,124,141,122,177,119,223,250,143,165,178,163,182,254,147,173,241,249,109,251,10,58,92,223,188,15,172,29,76,114,252,21,119,219,226,118,34,238,7,32,0,7,10,136,169,178,156,128,40,236,196,139,186,68,205,255,0,111,74,21,128,0,0,0,29,82,203,178,108,135,67,37,93,247,251,144,15,173,124,252,144,227,164,55,225,185,80,28,116,161,200,0,0,0,0,0,14,23,250,142,78,23,224,5,37,101,27,149,53,119,64,57,45,127,17,152,5,62,162,105,125,206,199,52,17,202,231,118,122,90,254,157,151,251,98,23,47,233,34,167,243,11,160,117,212,65,29,76,46,130,102,238,199,109,186,109,253,59,129,171,45,206,138,107,77,214,174,219,34,170,73,71,81,36,14,217,219,249,181,202,213,243,79,234,54,55,225,35,60,131,61,209,12,102,232,217,158,249,82,219,68,217,58,154,228,217,124,36,14,95,138,175,222,255,0,218,65,127,25,216,19,52,251,95,50,27,116,113,50,54,92,106,170,238,77,70,43,118,218,74,218,132,79,209,68,219,244,9,122,229,167,146,65,122,208,27,21,28,19,61,254,14,130,150,25,58,145,83,103,178,138,141,23,109,254,41,230,6,94,156,41,201,194,252,0,167,125,142,81,124,202,21,55,93,142,90,155,34,38,224,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,87,204,227,125,206,28,155,162,166,231,8,155,46,192,118,33,201,194,124,14,64,179,28,91,231,144,96,90,33,147,93,29,51,217,42,219,107,91,31,75,92,187,175,132,157,201,240,84,251,217,251,77,114,45,148,83,93,174,180,150,216,213,86,74,202,136,224,110,238,219,205,206,70,167,154,255,0,89,60,60,203,50,72,44,186,3,125,163,158,103,179,198,80,85,67,31,74,42,238,247,209,86,34,111,183,193,60,136,133,224,199,2,102,160,235,230,61,110,146,38,72,203,117,85,37,201,200,245,110,219,71,91,78,139,250,72,187,254,152,19,207,195,158,1,79,167,122,95,108,177,195,4,113,57,189,238,166,179,167,100,254,216,153,201,250,40,137,252,242,232,29,116,240,71,77,11,96,133,187,49,187,236,155,127,78,231,96,2,133,42,114,236,133,59,129,82,127,81,201,194,124,14,64,0,0,0,0,28,116,161,200,2,158,147,148,242,242,83,146,151,124,55,2,160,124,111,149,119,223,238,83,190,41,119,77,148,14,208,0,2,142,204,74,187,172,76,223,246,244,161,88,3,132,68,68,217,14,64,0,0,0,14,21,118,58,222,229,248,34,237,191,192,14,95,42,55,127,232,62,103,189,94,187,239,253,101,93,46,119,222,86,200,252,182,253,160,34,69,248,41,222,137,177,194,55,98,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,56,217,10,122,16,172,1,71,79,244,13,149,10,192,28,34,249,28,110,84,112,168,3,168,227,171,111,137,194,162,161,75,145,87,225,184,21,245,160,71,110,117,244,175,237,82,166,162,236,5,104,187,133,253,129,62,7,32,116,73,31,90,124,60,206,25,18,162,162,157,251,32,217,0,34,108,114,0,0,0,0,0,0,0,3,133,248,28,156,47,192,10,21,14,90,191,210,81,34,57,126,10,133,76,242,68,3,176,0,4,28,115,91,196,39,180,235,148,119,214,198,141,167,154,145,32,69,238,110,189,75,89,92,239,135,245,33,125,185,53,106,76,149,14,188,105,204,238,252,226,45,109,115,17,34,242,237,182,58,22,39,218,223,227,186,124,54,60,247,56,123,106,195,89,106,174,100,10,140,125,108,13,87,249,254,146,173,122,237,251,15,39,201,194,178,154,29,115,173,167,114,203,222,117,166,226,237,145,19,163,167,251,87,252,251,238,159,212,4,207,0,0,165,126,39,8,28,133,44,248,110,170,138,7,104,56,79,129,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,224,5,42,114,159,18,135,252,55,69,68,42,106,1,88,0,8,174,231,43,169,50,83,186,207,167,48,59,243,138,180,85,207,69,139,203,182,232,235,152,191,107,127,142,235,240,216,177,60,169,49,9,238,218,229,37,245,209,163,169,225,164,88,21,123,155,47,82,86,80,187,225,253,74,122,158,113,245,148,211,107,157,21,59,86,94,243,109,54,247,108,168,157,29,63,219,95,231,223,117,254,163,214,114,120,182,172,213,151,90,231,192,170,198,86,206,212,127,159,233,34,208,46,223,176,9,114,0,1,67,151,250,78,17,4,158,104,165,44,71,39,197,80,14,212,248,28,156,39,192,228,0,0,0,0,0,0,1,194,166,231,32,15,157,241,42,170,169,204,113,244,39,195,204,238,217,6,200,1,63,96,85,216,228,225,126,0,112,174,216,117,161,75,145,118,41,233,95,218,160,118,117,111,240,57,234,58,218,138,159,29,202,145,21,64,231,115,149,95,32,136,114,5,27,42,142,159,232,43,0,81,208,133,91,33,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,113,210,135,32,10,122,78,81,17,14,64,0,0,0,0,0,0,0,0,0,0,0,0,3,133,248,28,156,47,192,14,183,249,33,204,127,113,195,254,31,230,57,143,224,128,118,0,0,139,158,114,180,204,143,17,178,203,208,189,78,187,82,46,255,0,214,218,242,197,114,127,153,177,241,47,81,186,34,255,0,169,235,143,151,237,251,84,230,65,243,151,107,126,160,89,151,169,187,165,222,137,126,63,250,181,198,59,114,131,219,249,78,79,186,42,255,0,169,203,135,195,252,186,112,39,4,0,5,15,40,143,224,86,242,136,254,0,118,183,224,114,112,223,129,200,0,0,0,0,0,0,0,0,0,0,0,0,0,11,21,195,247,22,120,110,187,231,250,159,165,173,167,164,178,101,154,107,148,92,108,175,180,186,189,103,158,190,221,77,50,64,219,147,17,99,98,35,29,42,61,142,141,171,39,105,123,125,110,252,236,125,65,125,64,0,0,0,0,60,166,172,103,95,146,253,44,204,181,51,232,191,164,254,169,99,247,27,239,130,239,246,124,87,133,166,146,110,215,115,165,221,29,93,190,158,174,151,109,190,251,46,219,1,234,193,109,56,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,184,220,237,145,202,198,245,177,89,35,83,161,237,85,185,96,0,0,0,0,0,0,0,34,3,143,94,61,120,177,209,110,44,115,157,51,211,77,86,250,27,27,179,125,25,224,168,190,130,182,212,118,187,182,218,89,164,252,228,212,239,145,219,201,43,221,246,156,187,111,178,108,136,136,129,47,224,192,14,84,156,81,235,183,18,159,149,31,203,94,115,245,143,234,231,208,159,70,127,115,40,232,251,30,35,199,119,191,214,209,71,213,213,216,139,244,183,219,167,203,109,215,124,255,0,0,1,26,188,208,120,138,226,199,133,237,71,197,174,250,83,172,223,70,98,25,173,190,126,197,174,75,61,182,170,74,58,234,53,141,181,29,46,150,141,94,144,189,147,211,61,189,82,200,238,226,207,250,12,72,218,4,149,2,48,57,103,243,6,213,141,100,214,91,150,142,241,5,153,253,63,87,144,219,214,163,24,169,250,58,154,151,179,85,74,217,36,158,155,162,146,153,136,238,236,10,249,123,146,189,26,207,9,210,155,186,84,66,79,192,2,0,127,178,143,199,103,254,124,255,0,228,205,159,254,200,75,247,1,90,165,157,235,79,9,216,54,166,106,93,247,233,156,146,243,244,159,141,173,240,176,211,247,123,87,42,168,99,252,220,44,100,109,218,56,152,223,178,212,223,109,215,117,85,85,12,128,6,31,243,48,226,210,251,194,246,141,91,105,180,242,239,244,118,125,153,92,18,158,205,83,225,217,55,131,165,166,116,114,86,84,244,77,12,144,201,228,232,96,237,191,165,223,219,93,109,223,180,168,96,183,11,28,110,113,217,196,79,16,88,78,142,73,196,23,130,164,200,46,11,227,231,110,61,103,142,70,80,193,19,234,42,187,78,240,50,34,76,176,67,42,71,212,197,111,113,89,213,179,119,84,9,169,6,53,113,91,198,109,139,132,189,71,210,187,102,121,106,238,225,153,223,210,244,247,123,148,12,123,234,173,82,83,173,23,98,165,177,183,126,236,41,226,37,73,99,70,172,157,42,215,51,117,103,106,92,149,0,0,0,0,0,0,0,1,142,185,167,23,118,173,58,227,55,24,225,119,47,183,82,83,219,115,140,94,154,229,101,188,173,67,98,88,110,174,169,173,143,194,207,220,114,53,204,153,180,209,50,46,143,183,222,86,179,166,78,242,44,65,145,64,0,0,0,0,0,0,198,174,43,120,205,177,112,151,168,250,87,108,207,45,93,220,51,59,250,94,158,239,114,129,143,125,85,170,74,117,162,236,84,182,54,239,221,133,60,68,169,44,104,213,147,165,90,230,110,172,237,75,146,160,0,0,0,0,0,49,255,0,137,94,49,112,78,22,115,189,54,176,106,93,31,133,198,243,191,166,60,110,65,220,153,255,0,68,120,40,97,124,127,218,176,193,36,149,29,217,39,100,127,101,91,209,191,82,238,155,236,25,0,0,0,1,8,28,66,243,30,227,59,6,215,221,75,194,177,109,100,240,86,92,127,48,188,218,237,212,223,87,109,82,118,41,96,173,150,56,163,235,125,51,158,238,150,49,169,187,149,92,187,110,170,171,230,4,223,131,31,248,10,213,44,239,90,120,78,193,181,51,82,239,191,76,228,151,159,164,252,109,111,133,134,159,187,218,185,85,67,31,230,225,99,35,110,209,196,198,253,150,166,251,110,187,170,170,174,64,0,0,0,0,0,4,0,255,0,101,31,142,207,252,249,255,0,201,155,63,253,144,151,238,2,181,75,59,214,158,19,176,109,76,212,187,239,211,57,37,231,233,63,27,91,225,97,167,238,246,174,85,80,199,249,184,88,200,219,180,113,49,191,101,169,190,219,174,234,170,170,25,0,0,0,8,128,227,215,143,94,44,116,91,139,28,231,76,244,211,85,190,134,198,236,223,70,120,42,47,160,173,181,29,174,237,182,150,105,63,57,53,59,228,118,242,74,247,125,167,46,219,236,155,34,34,38,64,114,164,226,143,93,184,148,252,168,254,90,243,159,172,127,87,62,132,250,51,251,153,71,71,216,241,30,59,189,254,182,138,62,174,174,196,95,165,190,221,62,91,110,187,134,127,131,23,248,193,227,251,72,248,77,181,125,30,233,41,51,28,238,74,136,225,102,41,65,115,100,83,211,49,90,201,29,53,108,136,217,22,145,157,169,24,230,35,152,175,149,94,206,134,171,59,146,71,231,249,115,113,175,252,170,180,226,123,6,127,115,181,71,169,184,183,230,238,84,208,47,106,75,165,10,35,18,59,155,97,233,107,27,212,247,172,114,182,37,115,89,35,90,237,162,108,209,70,129,152,0,0,0,17,235,197,143,52,107,86,134,113,47,140,105,150,31,77,73,145,226,120,205,67,215,80,37,182,202,217,42,223,59,217,52,43,111,133,210,55,180,215,211,43,163,168,122,53,251,190,86,182,7,73,7,68,200,224,144,160,121,252,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,0,60,86,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,146,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,32,123,80,71,7,12,252,226,48,221,65,204,170,112,253,126,198,41,48,118,93,239,29,172,126,239,69,42,201,110,163,164,145,29,219,138,229,44,175,71,49,237,114,49,171,82,198,164,78,238,245,62,58,118,70,231,172,143,128,0,0,4,122,226,92,224,52,191,40,226,93,52,210,75,21,37,179,75,235,234,25,109,161,205,110,85,146,82,190,57,218,201,183,170,154,5,141,81,148,211,75,225,227,103,90,196,177,51,170,105,156,136,229,142,25,10,0,0,0,12,106,224,95,140,219,23,24,122,113,85,115,146,213,244,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,111,188,50,246,165,84,141,206,89,35,115,28,215,117,34,50,89,50,84,0,0,0,0,0,4,64,113,235,199,175,22,58,45,197,142,115,166,122,105,170,223,67,99,118,111,163,60,21,23,208,86,218,142,215,118,219,75,52,159,156,154,157,242,59,121,37,123,190,211,151,109,246,77,145,17,16,37,252,24,127,202,255,0,94,245,99,136,157,2,191,230,186,199,149,253,96,189,81,102,21,86,184,42,124,13,53,39,69,43,40,168,164,108,125,20,241,198,197,217,243,72,187,170,117,125,173,183,217,17,19,48,0,0,0,3,15,249,160,107,222,172,112,237,160,86,12,215,71,50,191,171,247,170,220,194,150,215,61,79,129,166,171,235,165,125,21,108,142,143,162,162,57,24,155,190,24,215,116,78,175,179,182,251,42,162,224,7,15,92,199,184,206,206,117,247,77,48,172,167,89,60,109,151,32,204,44,214,187,141,55,213,219,84,125,250,89,235,98,142,88,250,217,76,215,183,169,143,114,110,213,71,38,251,162,162,249,129,55,224,199,254,51,56,165,254,72,248,78,31,169,21,184,223,211,118,91,150,97,75,98,189,211,196,238,154,166,80,203,71,87,43,165,166,85,114,49,102,99,224,141,200,215,253,151,181,28,205,216,174,73,25,122,177,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,32,63,88,0,0,0,0,3,202,106,198,117,249,47,210,204,203,83,62,139,250,79,234,150,63,113,190,248,46,255,0,103,197,120,90,105,38,237,119,58,93,209,213,219,233,234,233,118,219,239,178,237,176,30,172,22,211,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,235,141,206,217,28,172,111,91,21,146,53,58,30,213,91,150,0,0,0,24,255,0,199,174,169,103,122,45,194,118,115,169,154,105,125,250,27,36,179,125,25,224,171,124,44,53,29,174,237,202,150,25,63,55,51,31,27,183,142,87,183,237,53,118,223,116,217,81,21,35,3,135,174,99,220,103,103,58,251,166,152,86,83,172,158,54,203,144,102,22,107,93,198,155,234,237,170,62,253,44,245,177,71,44,125,108,166,107,219,212,199,185,55,106,163,147,125,209,81,124,192,155,240,11,105,196,86,188,225,188,54,233,29,247,85,179,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,117,200,230,236,174,70,59,161,136,249,28,157,12,114,160,92,176,71,87,6,92,214,108,90,183,155,87,105,150,185,209,125,94,186,223,242,7,71,134,85,211,194,250,152,231,142,178,179,162,150,213,80,176,198,155,77,23,118,56,217,82,172,100,114,70,197,89,123,111,111,84,223,173,205,111,138,61,118,225,175,242,93,249,20,206,126,174,125,99,250,111,233,63,238,101,29,103,127,195,248,30,207,250,230,41,58,122,123,242,254,142,219,245,121,239,178,108,25,254,8,192,229,127,198,103,18,124,68,235,237,255,0,10,214,61,72,250,193,101,162,195,234,174,144,83,125,15,65,73,209,84,202,218,40,219,39,93,60,17,189,118,100,210,38,202,189,63,107,125,183,68,84,147,240,0,24,255,0,199,174,169,103,122,45,194,118,115,169,154,105,125,250,27,36,179,125,25,224,171,124,44,53,29,174,237,202,150,25,63,55,51,31,27,183,142,87,183,237,53,118,223,116,217,81,21,3,32,1,8,28,61,115,30,227,59,57,215,221,52,194,178,157,100,241,182,92,131,48,179,90,238,52,223,87,109,81,247,233,103,173,138,57,99,235,101,51,94,222,166,61,201,187,85,28,155,238,138,139,230,74,255,0,22,218,223,117,225,195,64,114,61,104,179,88,233,47,53,24,229,69,173,207,160,169,145,209,178,166,9,174,52,212,243,49,30,223,54,61,98,154,78,135,236,228,107,250,92,173,122,34,177,66,240,3,202,105,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,117,73,27,228,135,173,62,220,18,246,222,246,54,104,158,142,142,70,35,151,162,70,61,170,187,181,79,86,0,0,0,0,0,0,0,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,68,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,112,131,133,46,105,120,174,186,113,5,126,210,220,170,213,245,102,203,145,220,36,147,7,173,186,87,70,217,23,166,42,88,97,182,62,56,225,70,36,211,189,149,85,40,231,206,237,164,153,41,152,178,47,105,92,25,254,0,0,12,127,227,51,138,95,228,143,132,225,250,145,91,141,253,55,101,185,102,20,182,43,221,60,78,233,170,101,12,180,117,114,186,90,101,87,35,22,102,62,8,220,141,127,217,123,81,204,221,138,228,145,151,171,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,3,245,128,0,0,0,1,229,53,87,83,49,93,27,211,140,143,84,179,90,191,15,101,198,109,242,220,42,122,100,141,146,77,208,159,98,8,187,143,99,29,52,175,86,199,27,21,201,215,35,216,212,93,220,135,138,225,39,91,238,188,71,232,14,57,173,23,155,29,37,154,163,35,168,186,57,148,20,210,58,70,83,65,13,198,166,158,22,43,221,230,247,164,80,199,214,253,154,142,127,83,145,172,69,70,32,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,135,124,14,78,29,240,3,170,79,129,91,10,36,248,21,176,10,192,0,66,39,56,25,155,39,18,244,251,34,39,250,158,183,121,126,207,181,80,95,94,77,84,204,147,17,189,75,208,189,77,187,85,174,255,0,212,218,2,194,115,124,219,249,78,65,178,42,127,169,203,127,199,252,186,131,34,121,52,53,191,80,47,43,212,221,214,239,90,191,31,253,90,16,36,224,0,7,92,159,121,195,60,208,230,79,130,156,51,225,254,96,59,19,224,114,112,159,3,144,0,0,0,0,0,0,0,0,0,0,0,0,56,84,69,56,233,42,0,113,210,135,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,56,95,129,201,194,252,0,235,127,154,108,114,196,216,42,162,28,183,250,64,172,0,4,92,243,148,168,137,48,219,44,41,34,43,221,121,164,242,221,55,219,162,191,238,255,0,49,99,249,61,64,178,241,43,80,173,248,166,61,113,255,0,240,169,207,77,205,251,43,117,94,113,111,197,146,79,177,10,197,85,209,246,126,41,53,123,55,253,191,127,245,21,242,104,198,106,101,213,203,150,91,178,120,120,109,183,10,47,131,191,79,251,81,223,31,135,193,223,214,4,198,128,0,161,229,17,252,10,221,177,195,90,137,240,2,182,252,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,107,153,174,89,254,101,165,156,108,234,118,160,233,246,67,87,99,200,108,122,145,144,84,208,215,83,42,117,196,255,0,164,42,17,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,51,53,172,226,199,213,62,178,124,192,200,125,198,112,39,207,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,210,141,153,157,50,198,246,72,212,78,166,61,189,77,99,250,227,101,224,53,172,225,163,136,188,239,133,253,83,160,212,204,22,163,252,85,29,226,139,162,31,238,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,173,159,20,95,138,46,194,122,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,184,46,0,34,131,49,231,35,153,96,252,67,103,182,250,93,63,199,242,253,58,183,84,75,101,176,211,80,93,210,23,200,250,90,135,179,233,38,215,54,41,91,51,42,90,174,119,109,25,208,140,74,126,135,110,217,95,62,127,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,11,192,90,174,44,125,44,107,39,203,252,135,219,167,46,169,106,184,177,244,177,172,159,47,242,31,110,156,8,54,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,171,163,184,155,43,36,154,52,116,125,213,145,187,4,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,70,173,166,101,114,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,208,123,158,214,61,237,70,60,39,120,0,0,0,0,0,0,128,30,104,254,187,53,55,240,95,103,162,39,248,128,30,104,254,187,53,55,240,95,103,162,3,42,185,24,254,187,63,118,255,0,137,18,168,69,95,35,31,215,103,238,223,241,34,85,0,24,171,204,235,75,127,42,28,27,102,190,18,197,244,157,215,18,240,249,77,191,251,107,179,225,124,44,137,226,231,243,123,90,254,154,25,43,126,195,186,183,223,236,181,94,140,50,168,1,171,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,236,229,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,26,225,113,79,162,159,201,219,136,44,219,71,35,184,120,218,76,126,224,158,2,119,75,220,145,244,51,196,202,138,94,235,187,113,162,204,144,77,18,73,210,196,111,113,31,211,187,118,85,149,238,79,58,223,106,207,56,116,168,209,168,108,117,116,119,45,46,168,86,212,85,186,70,190,10,232,46,53,85,117,49,61,159,7,49,237,114,76,199,49,81,83,102,70,228,114,245,171,35,8,76,39,251,149,199,161,61,50,252,107,222,43,72,1,38,207,132,157,111,181,112,225,202,155,28,214,139,205,142,174,243,79,142,83,221,28,202,10,105,27,27,234,103,154,255,0,83,79,11,21,238,242,99,22,89,163,235,126,206,86,179,169,200,215,170,35,20,48,47,154,94,186,86,107,7,21,151,236,110,138,243,226,241,189,59,255,0,83,118,200,99,73,227,141,149,81,162,45,193,238,142,85,233,239,120,174,228,46,145,141,107,95,29,52,31,164,141,71,187,37,121,33,105,111,255,0,68,189,107,184,88,191,241,76,90,209,115,241,95,215,83,95,7,101,31,255,0,228,215,117,189,159,208,199,127,124,66,42,205,148,248,88,209,79,228,237,195,238,19,163,146,92,60,109,94,63,111,95,31,59,101,238,70,250,233,229,125,69,87,105,221,184,213,97,73,230,149,35,234,98,59,182,140,234,221,219,170,134,0,115,206,253,73,254,242,127,13,60,87,42,254,58,170,112,12,134,213,195,14,169,87,213,207,140,95,42,33,182,225,147,67,75,23,69,166,227,61,84,207,116,18,164,113,164,210,50,170,106,148,68,145,239,127,105,237,98,116,182,55,189,241,251,94,121,223,169,63,222,79,225,164,85,129,181,64,35,171,150,47,48,10,205,93,163,166,225,251,91,242,47,23,157,82,116,193,140,220,165,142,121,106,175,212,177,193,52,210,182,165,237,98,198,147,65,29,63,156,210,61,174,153,175,110,232,233,26,247,201,34,160,0,35,47,154,247,28,116,216,213,170,247,194,62,156,178,173,47,183,42,122,118,101,215,100,124,180,233,67,73,43,99,157,180,80,43,85,171,43,231,137,204,238,185,119,137,33,149,209,236,247,72,254,200,103,78,145,113,35,162,90,245,117,202,44,218,65,159,82,100,245,24,117,68,84,215,135,210,83,206,144,68,249,29,43,99,88,230,123,27,21,67,28,180,242,236,248,92,246,42,53,21,23,103,53,86,229,154,214,112,177,96,214,92,159,136,44,38,201,195,245,239,232,124,250,107,130,190,209,112,117,75,96,142,151,183,19,228,158,73,85,200,228,116,45,129,147,44,145,244,191,185,26,61,157,18,117,116,59,100,139,76,119,88,109,84,80,223,107,105,43,46,76,167,141,181,149,20,148,206,166,130,105,209,169,220,124,113,58,73,29,27,21,219,170,49,100,122,181,21,17,92,237,183,80,250,200,86,231,87,234,159,22,249,127,67,238,55,18,106,72,86,231,87,234,159,22,249,127,67,238,55,16,50,127,150,151,48,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,225,172,247,106,185,101,170,159,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,119,114,170,189,93,188,133,26,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,79,247,0,60,96,218,184,178,210,54,186,224,181,113,231,120,117,61,29,6,86,201,162,106,50,166,119,177,201,29,116,78,141,141,139,162,161,97,149,235,27,90,213,137,237,123,58,122,18,57,36,12,160,0,0,0,1,21,124,243,191,82,127,188,159,195,79,21,202,191,142,170,156,3,33,181,112,195,170,85,245,115,227,23,202,136,109,184,100,208,210,197,209,105,184,207,85,51,221,4,169,28,105,52,140,170,154,165,17,36,123,223,218,123,88,157,45,141,239,124,126,215,158,119,234,79,247,147,248,105,21,96,109,80,8,245,229,165,204,18,155,88,109,86,126,31,53,126,235,87,38,160,208,83,248,107,61,218,174,89,106,167,201,88,198,213,79,34,200,172,129,25,3,233,233,160,137,170,249,165,115,231,93,220,170,175,87,111,33,64,0,0,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,250,185,83,241,219,106,91,85,7,11,58,203,147,85,182,228,218,132,131,8,186,220,103,107,160,146,5,107,27,29,157,94,168,142,99,218,228,114,193,214,231,35,209,253,134,171,58,32,142,73,74,53,87,38,251,151,7,48,10,62,34,44,81,105,38,175,100,95,247,88,160,241,51,197,83,81,28,20,241,228,84,189,111,147,170,157,144,178,56,217,52,49,170,49,240,163,122,150,56,146,86,171,255,0,60,145,6,117,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,173,103,22,62,169,245,147,230,6,67,238,51,129,53,60,174,61,9,233,151,227,94,241,90,101,81,138,188,174,61,9,233,151,227,94,241,90,101,80,0,0,0,0,26,171,147,189,202,111,63,195,114,110,14,113,140,50,197,144,210,85,223,112,234,139,133,53,246,222,213,84,158,133,245,23,10,170,136,21,237,84,69,86,73,20,136,173,122,110,197,86,200,212,94,168,222,214,193,9,122,184,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,117,57,98,153,17,93,27,156,228,84,123,31,36,111,13,143,129,229,52,183,84,176,77,105,193,45,154,153,166,151,223,166,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,246,154,155,237,186,110,138,138,190,172,8,1,230,143,235,179,83,127,5,246,122,35,42,185,24,254,187,63,118,255,0,137,24,171,205,31,215,102,166,254,11,236,244,70,85,114,49,253,118,126,237,255,0,18,3,223,243,58,229,255,0,89,171,180,117,60,64,232,134,59,226,243,170,78,169,242,107,108,82,79,45,85,250,150,56,33,134,39,83,49,207,88,210,104,35,167,242,134,54,53,211,53,238,217,93,35,88,201,34,91,75,117,75,59,209,108,238,217,169,154,105,125,250,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,105,171,182,251,166,202,136,169,179,241,13,124,206,185,127,209,233,21,101,79,16,58,33,142,248,76,22,175,170,124,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,60,161,141,142,108,46,99,182,86,198,230,50,48,145,254,15,184,179,195,120,186,210,255,0,175,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,209,191,113,136,170,232,158,137,125,77,107,56,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,211,45,60,142,98,255,0,147,35,21,205,123,89,44,81,61,88,254,142,149,152,158,32,57,150,105,126,155,112,209,138,235,126,157,208,85,223,110,250,149,79,86,220,70,217,112,164,146,6,71,61,51,210,42,183,214,170,46,205,101,52,174,70,57,145,189,86,87,244,164,110,237,171,167,96,120,174,103,92,120,254,68,44,85,58,13,164,247,174,156,251,32,183,187,233,43,165,186,227,219,170,197,225,115,225,116,123,183,180,228,239,84,64,234,132,111,76,145,203,11,86,57,147,110,184,156,176,172,125,87,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,159,40,25,211,203,131,152,5,103,14,247,216,180,147,87,178,47,251,147,215,248,153,226,169,168,142,122,137,49,218,174,135,201,213,78,200,89,36,143,134,105,17,24,248,81,189,41,36,169,43,85,159,158,73,102,252,213,134,182,211,117,183,83,80,86,92,45,149,116,180,247,74,117,171,161,150,104,92,198,85,64,146,201,10,203,19,149,54,123,18,88,101,141,92,221,211,174,55,183,226,213,68,147,254,84,252,118,221,82,235,65,194,206,178,228,212,142,182,186,157,32,194,46,183,25,220,217,227,157,28,198,199,103,87,170,43,94,199,53,92,176,117,185,170,197,103,97,170,254,184,35,140,37,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,32,7,142,142,51,111,188,97,234,61,45,206,59,87,208,216,102,47,226,41,241,155,108,172,98,213,54,57,85,157,218,154,153,27,190,243,75,218,137,86,54,185,99,141,172,107,91,212,168,249,100,188,28,200,249,130,83,113,19,83,30,143,104,221,214,173,186,117,110,168,109,77,109,202,25,101,133,153,51,214,40,36,137,37,167,154,8,166,133,148,211,36,237,70,57,206,100,143,70,73,182,236,141,82,192,112,125,194,102,101,197,214,168,125,71,177,84,85,217,236,84,20,242,84,223,114,54,208,37,84,22,166,44,111,88,17,236,89,34,71,190,89,88,145,181,136,254,189,187,143,68,86,196,245,64,185,92,185,184,40,254,85,90,143,61,255,0,63,182,93,99,211,44,91,243,151,42,152,19,181,29,210,185,21,139,29,177,179,117,53,237,234,99,214,73,93,18,57,204,141,173,110,241,58,104,164,73,233,60,254,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,250,0,4,59,115,80,227,170,167,63,200,110,188,48,233,109,125,92,24,197,142,162,107,110,103,52,212,177,116,93,174,48,85,66,246,193,18,73,26,205,27,41,102,166,84,89,24,246,119,94,231,167,75,163,99,31,37,244,230,117,204,2,179,72,168,234,120,126,209,12,139,194,103,85,125,80,100,215,40,163,158,42,171,13,44,144,67,52,77,166,123,152,145,172,211,199,81,229,52,111,115,161,107,29,178,54,71,49,241,195,181,178,211,117,189,84,190,142,205,108,171,175,168,142,158,122,183,197,77,11,165,123,96,130,39,205,52,170,214,162,170,50,56,163,146,71,187,224,214,49,206,93,145,21,64,249,73,116,229,67,199,29,54,75,106,178,112,143,168,204,171,91,237,182,158,161,152,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,251,78,77,162,88,98,108,123,49,209,179,189,17,103,213,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,40,27,79,3,5,121,112,115,0,163,226,34,197,22,146,106,246,69,255,0,117,138,15,19,60,85,53,17,193,79,30,69,75,214,249,58,169,217,11,35,141,147,67,26,163,31,10,55,169,99,137,37,106,191,243,201,22,117,1,172,102,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,194,124,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,78,148,108,204,233,150,55,178,70,162,117,49,237,234,107,31,215,27,53,183,47,175,7,220,89,230,92,34,234,135,215,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,13,140,193,226,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,168,0,0,2,0,121,163,250,236,212,223,193,125,158,136,159,226,0,121,163,250,236,212,223,193,125,158,136,12,255,0,228,169,233,99,41,249,129,93,237,214,227,63,200,224,228,161,159,225,178,232,190,101,165,173,200,105,19,44,165,202,42,47,239,180,185,85,179,173,186,90,74,40,27,80,196,84,217,236,73,97,123,29,210,171,208,171,31,95,79,114,62,169,31,0,0,3,0,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,36,251,157,166,83,98,164,208,44,23,10,168,174,232,189,93,115,4,186,81,211,118,158,189,218,90,74,42,136,234,36,235,68,232,111,75,235,105,147,101,84,114,247,55,106,42,53,202,145,131,194,119,170,125,27,249,129,143,123,140,0,74,167,58,191,75,24,183,204,10,31,110,184,152,85,203,155,143,111,228,175,125,159,77,245,18,15,17,166,89,53,195,198,85,212,65,79,215,85,101,174,123,25,18,214,53,24,157,115,66,172,142,54,203,23,155,145,172,107,226,78,166,186,57,179,87,157,95,165,140,91,230,5,15,183,92,72,86,3,106,128,69,7,43,238,96,148,214,154,107,47,11,218,211,117,171,123,31,80,218,12,62,249,83,44,181,47,235,154,90,90,122,59,42,69,20,14,114,49,28,249,220,201,229,151,162,54,35,98,251,44,107,54,149,240,0,0,5,170,226,199,210,198,178,124,191,200,125,186,114,234,150,171,139,31,75,26,201,242,255,0,33,246,233,192,130,190,10,56,174,190,240,151,172,180,89,151,118,235,89,136,92,182,163,202,108,148,83,49,190,62,151,165,233,28,136,217,17,88,179,64,247,247,99,93,216,229,217,241,247,24,201,100,83,97,60,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,213,180,204,174,93,124,117,84,240,181,153,38,15,168,53,245,111,210,187,253,68,211,87,67,77,75,19,223,108,184,204,148,236,75,146,170,70,179,204,198,199,78,216,223,11,95,250,15,115,218,199,189,168,199,132,239,3,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,197,94,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,9,169,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,13,143,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,35,95,126,57,56,187,186,241,125,171,141,202,224,183,85,217,241,59,13,59,173,184,229,170,122,135,61,236,129,94,174,125,84,204,71,44,76,169,153,122,122,251,105,178,50,56,99,87,73,218,73,29,112,57,138,113,213,83,197,46,100,184,62,159,87,213,179,74,236,21,16,205,67,13,77,44,76,125,206,227,10,84,49,110,72,171,26,79,11,29,29,67,163,100,46,127,232,49,175,115,24,247,43,25,229,56,1,224,250,235,197,150,174,53,183,4,164,143,4,195,170,40,235,242,183,205,43,145,245,48,61,238,88,232,98,108,111,108,189,117,9,12,172,89,26,230,164,76,107,223,213,214,145,199,32,92,174,87,188,20,127,40,12,237,154,207,168,86,203,85,118,155,97,183,7,211,75,110,173,78,247,211,55,70,194,215,178,157,98,107,147,104,98,238,193,52,139,34,43,36,251,17,116,72,215,203,219,189,124,243,191,82,127,188,159,195,73,62,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,200,193,231,157,250,147,253,228,254,26,6,63,242,147,213,44,19,75,248,167,155,235,213,247,232,207,173,184,251,177,107,63,246,172,211,120,171,165,85,198,135,177,7,230,152,238,142,174,219,254,219,250,88,155,121,185,55,66,117,13,85,201,169,229,123,199,79,229,175,21,102,135,107,30,103,226,245,38,203,215,244,61,77,107,122,102,190,218,227,141,170,155,204,174,95,17,89,14,210,119,55,70,189,241,35,36,252,235,155,81,34,6,127,152,171,205,31,208,158,166,254,11,239,20,70,85,24,171,205,31,208,158,166,254,11,239,20,64,66,183,9,222,169,244,111,230,6,61,238,48,19,83,205,31,208,158,166,254,11,239,20,68,43,112,157,234,159,70,254,96,99,222,227,1,53,60,209,253,9,234,111,224,190,241,68,4,90,242,249,227,110,235,194,134,127,37,139,39,158,174,187,78,178,170,138,120,110,180,110,170,115,96,180,206,233,161,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,218,57,85,99,143,105,222,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,141,91,76,255,0,229,123,199,79,228,83,42,102,135,107,30,103,225,52,218,245,215,244,61,77,107,122,161,177,93,36,145,170,155,204,174,79,15,71,54,242,119,55,71,49,146,171,36,252,211,93,81,34,132,212,130,213,113,67,174,150,46,29,52,59,42,213,11,181,230,213,67,95,67,111,168,138,193,13,197,30,248,238,23,135,66,245,164,165,72,227,84,146,78,185,26,157,72,197,69,72,219,35,213,204,107,28,246,199,175,14,188,231,238,172,169,177,98,28,73,225,20,147,211,201,80,202,90,236,198,204,247,68,248,32,237,53,137,81,61,189,24,228,149,253,212,115,229,116,47,141,17,143,94,220,10,172,70,60,37,124,0,0,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,62,178,37,121,162,243,0,172,187,214,92,184,100,209,12,139,179,106,135,196,219,179,139,164,17,207,5,84,149,81,79,44,19,90,91,220,99,58,97,78,214,242,201,26,189,179,54,70,198,142,70,36,173,148,44,95,49,78,58,170,120,165,204,151,7,211,234,250,182,105,93,130,162,25,168,97,169,165,137,143,185,220,97,74,134,45,201,21,99,73,225,99,163,168,116,108,133,207,253,6,53,238,99,30,229,99,48,212,186,188,52,112,233,157,241,65,170,116,26,103,130,211,255,0,138,172,188,86,245,195,253,204,181,248,152,97,158,179,183,44,177,247,187,93,246,59,180,199,117,191,224,137,241,84,146,158,41,121,81,224,140,225,198,207,87,162,148,189,157,66,211,156,125,124,107,233,105,38,119,215,30,211,29,45,71,92,13,116,178,37,100,146,44,174,131,165,95,250,109,167,93,227,72,93,0,92,190,90,28,113,211,113,29,134,195,163,217,195,42,217,168,184,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,125,183,200,146,49,85,28,246,67,155,230,173,152,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,63,220,11,241,155,98,227,15,78,42,174,114,90,190,134,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,237,247,134,94,212,170,145,185,203,36,110,99,154,238,164,70,75,32,89,94,117,126,150,49,111,152,20,62,221,113,48,215,150,135,28,117,60,56,230,80,232,246,112,202,71,233,214,105,120,141,243,85,200,248,169,223,99,184,204,145,192,149,174,153,234,214,173,50,181,145,54,102,189,223,97,145,164,140,84,86,189,147,102,87,58,191,75,24,183,204,10,31,110,184,144,172,6,213,0,138,190,85,156,120,255,0,222,142,21,53,126,245,254,54,44,66,251,115,184,255,0,184,50,154,200,214,118,191,223,14,137,242,77,254,46,157,141,254,244,194,85,0,31,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,214,67,183,53,142,56,233,181,42,235,95,194,222,155,50,174,43,22,49,120,86,101,55,55,62,88,22,227,113,165,115,216,180,76,143,116,71,211,67,46,238,115,164,106,247,38,138,55,49,26,216,155,36,193,101,57,131,113,183,117,226,191,63,142,197,140,79,87,67,167,88,173,69,68,54,170,54,213,57,208,93,167,108,211,53,151,103,198,232,98,123,31,37,59,163,107,98,145,28,176,167,113,26,168,178,73,188,165,114,184,244,39,166,95,141,123,197,105,0,36,255,0,114,184,244,39,166,95,141,123,197,104,25,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,239,129,200,3,166,79,129,91,14,28,212,95,137,203,118,2,176,0,16,147,206,22,5,139,137,90,117,119,197,113,235,119,255,0,133,80,95,14,77,117,17,46,27,122,133,100,68,123,111,53,126,91,166,251,116,80,125,223,231,45,199,57,124,102,166,45,92,182,229,187,39,135,154,219,111,162,248,59,244,255,0,182,221,241,248,124,27,253,101,28,160,114,183,82,103,23,12,89,100,251,19,44,181,93,31,103,226,179,80,51,127,219,247,127,80,19,32,0,3,173,233,185,195,60,147,98,167,127,65,194,42,40,21,167,192,228,225,62,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,224,114,112,191,0,58,220,155,149,51,250,70,199,45,64,42,0,166,73,35,133,139,36,174,70,181,62,42,160,65,79,53,75,203,171,184,138,74,36,151,169,176,219,127,194,69,221,82,186,185,55,255,0,140,202,206,78,24,179,40,48,123,181,246,74,118,164,147,220,42,145,175,232,84,119,75,169,168,93,241,95,184,143,94,52,51,199,106,7,16,121,61,122,212,247,219,109,175,173,182,49,221,125,91,54,58,234,133,68,248,38,223,167,240,243,254,178,94,249,107,226,116,88,254,129,88,42,233,168,99,130,74,251,125,45,84,174,107,118,87,62,74,42,53,115,151,207,226,187,124,64,203,176,14,23,224,5,10,138,161,168,21,124,206,81,126,240,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,1,153,112,233,157,226,90,19,130,113,21,225,252,94,25,154,247,168,252,111,92,49,248,75,164,117,149,240,248,62,223,117,101,147,120,104,59,221,222,219,89,249,222,141,247,110,238,253,93,10,226,187,81,244,51,9,212,13,47,182,75,244,174,25,168,216,253,206,207,114,179,84,76,173,142,158,170,170,141,244,241,215,211,174,203,219,153,157,76,235,68,78,153,99,98,49,219,43,98,146,41,116,229,239,128,97,186,167,203,135,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,209,43,62,153,172,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,136,190,43,184,81,212,126,18,181,29,248,86,107,23,142,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,157,77,73,97,85,87,70,231,53,81,94,199,199,35,194,213,98,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,102,203,218,41,165,246,173,21,210,60,67,74,44,206,164,146,159,22,179,211,91,95,81,77,68,218,70,86,78,198,39,122,169,98,106,170,49,243,75,220,149,255,0,105,202,175,145,202,174,114,170,170,197,95,38,158,30,46,185,38,168,93,56,145,189,90,169,31,143,98,116,245,118,75,61,67,171,28,217,210,247,52,113,119,28,200,152,191,105,140,163,158,86,185,101,251,59,213,70,172,71,57,174,88,230,36,1,106,184,177,244,177,172,159,47,242,31,110,156,186,165,170,226,199,210,198,178,124,191,200,125,186,112,53,172,61,6,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,249,242,122,57,129,112,35,98,226,171,21,147,53,197,153,224,181,55,31,183,172,118,234,157,223,39,210,148,176,71,85,36,86,174,135,212,69,79,7,118,166,161,171,226,92,138,230,109,178,238,223,36,12,96,229,125,204,18,154,211,77,101,225,123,90,110,181,111,99,234,27,65,135,223,42,101,150,165,253,115,75,75,79,71,101,72,162,129,206,70,35,159,59,153,60,178,244,70,196,108,95,101,141,102,210,190,106,195,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,53,60,178,184,237,181,107,118,27,110,208,205,82,201,170,228,213,11,13,60,141,165,172,186,78,215,191,36,162,98,185,205,124,114,108,138,250,152,98,217,178,49,253,82,61,145,247,250,164,85,155,180,25,234,0,0,0,0,64,15,52,127,93,154,155,248,47,179,209,19,252,107,237,204,210,237,106,189,113,199,169,245,150,107,157,37,125,60,117,22,218,71,203,77,51,101,99,103,130,217,73,12,209,43,154,170,136,248,229,142,72,222,223,139,94,199,53,118,84,84,3,45,121,24,254,187,63,118,255,0,137,18,168,69,7,35,91,181,170,27,174,178,88,166,185,210,50,229,89,79,97,171,167,163,116,205,73,230,130,23,87,54,89,89,30,253,78,99,29,60,45,115,145,54,106,203,26,46,221,73,188,175,128,0,1,22,188,236,52,94,235,113,166,192,245,223,30,196,42,234,169,237,116,245,86,28,154,241,11,220,246,82,192,178,198,251,115,101,143,171,102,49,101,154,181,18,84,98,39,92,140,99,221,187,162,106,226,95,44,93,82,252,151,241,147,133,120,187,239,209,150,172,183,196,98,215,15,237,94,247,138,241,81,175,132,131,201,142,115,58,171,163,162,251,109,233,219,111,180,228,98,188,155,62,36,116,66,213,196,126,137,101,58,47,121,190,85,217,169,242,58,120,154,202,250,104,219,35,233,167,134,120,234,33,122,177,222,79,98,75,12,125,108,221,170,230,117,53,28,197,84,122,107,68,0,203,77,105,214,139,173,187,128,190,29,180,35,30,203,234,233,105,238,148,249,29,251,38,179,194,199,49,149,80,37,250,165,150,231,75,39,78,207,98,75,13,106,164,72,245,78,184,216,247,183,118,196,228,196,176,6,85,114,197,210,223,202,135,25,56,87,139,177,125,39,106,196,188,70,83,112,254,218,236,248,95,11,26,248,73,252,158,215,63,166,186,74,47,176,222,173,247,251,77,86,35,201,254,48,3,147,102,138,125,70,225,246,237,172,117,119,14,245,94,166,220,19,179,4,114,245,71,5,13,186,90,138,120,250,154,177,181,91,51,167,125,98,187,103,189,171,31,99,110,151,117,161,159,224,69,95,60,239,212,159,239,39,240,210,56,52,111,72,115,45,119,212,75,126,150,233,244,20,147,228,55,106,122,233,168,96,169,157,33,101,67,233,169,38,170,88,81,235,246,90,247,182,7,49,138,229,107,58,220,222,167,49,187,185,36,127,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,6,47,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,79,79,47,62,52,237,92,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,78,152,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,234,178,188,212,56,21,166,207,241,235,175,19,218,91,65,73,6,79,99,167,154,229,153,195,53,84,189,119,107,116,20,176,177,179,196,178,72,176,198,250,88,105,149,86,54,49,157,214,57,235,212,233,24,198,73,20,26,91,170,89,222,139,103,118,205,76,211,75,239,208,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,205,204,199,198,237,227,149,237,251,77,93,183,221,54,84,69,64,153,254,101,156,117,84,240,203,140,210,233,134,152,215,213,210,234,134,71,79,5,202,150,185,180,177,73,5,162,220,149,10,142,157,233,60,111,138,103,204,176,77,11,99,70,175,74,119,36,115,152,173,141,36,132,11,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,15,214,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,73,137,229,139,192,119,228,66,197,77,175,58,177,101,233,207,178,11,123,126,141,181,220,109,221,186,172,94,23,62,102,201,179,187,174,78,245,68,14,167,87,117,71,28,176,181,100,133,118,235,149,170,23,171,129,126,12,172,92,30,105,197,85,178,75,175,211,57,158,81,225,234,50,107,148,79,122,82,186,72,145,253,170,106,104,221,182,208,197,221,149,18,71,53,36,145,207,115,157,210,138,200,163,201,80,0,16,173,206,175,213,62,45,242,254,135,220,110,36,212,144,173,206,175,213,62,45,242,254,135,220,110,32,97,86,59,165,185,222,87,130,101,218,153,96,177,120,172,111,4,240,31,88,43,124,84,44,240,126,54,101,134,151,243,111,122,73,39,92,141,86,254,109,174,233,219,119,108,158,99,75,117,75,59,209,108,238,217,169,154,105,125,250,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,105,171,182,251,166,202,136,169,37,92,140,127,93,159,187,127,196,140,106,230,51,193,71,242,85,212,120,47,248,5,178,235,38,153,101,63,156,182,212,206,157,216,237,117,202,175,89,45,142,155,169,207,119,75,24,146,68,233,81,174,124,110,115,119,149,208,203,34,132,196,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,188,6,185,156,31,113,103,153,112,139,170,31,94,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,175,110,227,17,81,178,189,23,96,141,45,213,44,19,90,112,75,102,166,105,165,247,233,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,166,166,251,110,155,162,162,168,122,176,0,17,87,207,59,245,39,251,201,252,52,142,13,27,210,28,203,93,245,18,223,165,186,125,5,36,249,13,218,158,186,106,24,42,103,72,89,80,250,106,73,170,150,20,122,253,150,189,237,129,204,98,185,90,206,183,55,169,204,110,238,73,31,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,129,139,246,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,19,211,203,207,141,59,87,20,250,95,79,98,203,242,10,71,106,166,53,78,169,144,81,165,51,105,86,182,4,147,166,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,122,172,87,52,190,2,126,189,209,223,184,174,210,249,250,50,11,85,191,198,101,246,186,138,141,163,175,161,164,129,26,181,148,238,122,237,28,208,193,19,81,241,110,141,146,56,209,88,137,43,85,179,197,94,150,234,150,119,162,217,221,179,83,52,210,251,244,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,243,115,49,241,187,120,229,123,126,211,87,109,247,77,149,17,80,54,126,5,148,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,210,229,138,100,68,108,141,107,145,81,143,100,145,178,245,128,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,3,0,56,123,225,211,59,226,90,241,148,98,122,103,79,227,178,75,22,62,183,218,43,103,92,49,125,33,211,95,71,77,36,93,233,165,142,56,186,99,170,124,221,78,85,223,179,208,137,187,209,83,197,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,111,242,84,245,79,148,252,191,174,247,27,113,127,249,131,242,206,190,235,6,163,216,245,67,134,220,98,213,73,117,201,174,14,167,205,33,154,224,202,74,86,73,34,181,89,117,237,171,127,221,124,71,109,93,35,221,218,123,33,123,221,51,220,25,65,193,39,24,56,207,23,58,95,21,233,171,73,69,155,88,233,224,110,89,103,164,138,163,177,67,60,178,78,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,157,78,131,110,44,125,83,235,39,204,12,135,220,103,39,79,131,174,14,176,78,16,48,74,139,5,130,179,233,156,146,243,209,245,131,32,237,205,79,244,167,106,106,135,210,255,0,106,190,121,99,131,181,29,66,199,249,181,78,189,186,157,186,175,148,22,113,99,234,159,89,62,96,100,62,227,56,19,83,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,166,85,0,7,148,213,45,82,193,52,91,4,185,234,102,165,223,126,134,198,236,221,159,27,91,225,102,168,237,119,102,100,49,254,110,22,62,71,111,36,172,111,217,106,237,190,235,178,34,170,98,7,45,254,43,181,31,139,93,71,215,12,215,53,151,192,218,168,126,175,193,96,176,65,50,190,150,209,74,229,184,170,181,170,168,157,201,159,210,213,150,101,68,116,142,107,81,17,140,100,113,176,51,168,0,6,170,231,181,203,180,135,50,194,180,239,2,213,43,204,20,139,143,106,61,61,198,107,44,240,206,142,127,93,13,91,169,106,97,149,139,179,152,246,185,35,122,46,202,197,100,204,217,202,228,123,89,226,137,201,224,131,72,112,221,122,229,137,137,105,30,160,65,87,37,139,34,167,187,195,80,180,147,172,51,196,246,95,42,229,138,104,223,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,170,17,213,203,207,141,59,175,11,26,161,79,98,203,242,10,182,233,94,75,80,169,144,81,165,51,170,146,138,117,143,166,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,185,30,200,122,103,208,214,179,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,189,81,84,70,215,167,249,81,189,26,231,181,146,197,43,17,239,232,234,92,212,229,59,198,189,199,22,202,173,156,43,234,69,207,175,27,188,239,77,135,78,245,165,167,134,213,92,233,42,42,36,167,145,202,214,73,55,138,146,110,150,43,164,123,146,84,138,54,49,82,85,86,5,128,230,143,235,179,83,127,5,246,122,35,42,185,24,254,187,63,118,255,0,137,24,171,205,31,215,102,166,254,11,236,244,70,85,114,49,253,118,126,237,255,0,18,2,85,0,0,64,183,49,158,10,63,146,174,163,193,127,192,45,151,89,52,203,41,252,229,182,166,116,238,199,107,174,85,122,201,108,116,221,78,123,186,88,196,146,39,74,141,115,227,115,155,188,174,134,89,23,16,13,162,51,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,53,120,117,229,15,83,134,113,23,95,121,213,251,157,38,79,167,216,117,69,21,77,157,149,118,200,146,12,181,242,82,200,233,18,72,89,86,247,211,50,150,167,181,187,38,107,217,80,141,84,84,232,115,144,15,214,229,67,192,229,54,53,106,178,113,113,168,207,171,75,237,202,158,161,248,141,165,89,45,58,80,210,74,217,32,117,108,232,228,106,202,249,226,115,251,77,77,226,72,101,108,155,189,210,51,179,17,102,213,6,170,224,75,166,138,112,125,140,241,115,203,19,77,236,174,74,74,44,218,199,79,144,59,19,188,85,203,81,216,161,158,91,228,207,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,210,232,171,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,222,229,113,232,79,76,191,26,247,138,210,223,243,31,229,255,0,71,196,69,138,93,91,210,28,119,254,235,20,30,26,9,105,169,228,130,158,60,138,151,173,145,244,212,62,103,199,27,38,134,53,87,178,101,119,82,199,18,196,228,127,230,86,32,135,109,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,53,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,93,135,184,98,225,235,21,225,127,70,172,186,71,139,84,248,255,0,1,220,169,184,221,31,75,29,60,215,58,233,93,213,45,68,141,98,127,147,27,17,206,123,153,20,81,49,94,254,142,165,241,92,18,112,125,140,240,141,165,241,89,90,148,149,185,181,242,158,7,101,151,138,73,106,59,21,211,197,36,239,133,145,199,43,213,173,100,45,169,124,72,246,178,53,145,26,143,123,90,171,210,220,138,0,98,87,48,206,52,237,92,44,105,125,69,139,16,200,41,27,170,153,45,58,38,63,70,180,205,170,90,40,22,78,153,110,19,198,231,35,88,198,181,37,108,74,244,114,62,100,106,118,228,99,38,233,203,83,23,248,193,224,7,72,248,178,181,125,32,232,233,48,236,238,58,136,230,102,87,65,108,100,179,212,177,26,200,221,13,108,104,232,214,173,157,168,216,214,43,158,143,137,88,206,135,35,59,145,200,16,3,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,47,250,39,192,229,79,10,92,19,107,158,97,168,47,164,168,212,92,195,77,239,108,174,134,38,69,43,44,148,141,183,212,61,40,162,157,17,92,247,185,202,215,78,230,187,180,231,197,19,90,142,72,82,89,63,87,150,231,46,203,174,132,84,201,173,26,247,98,164,131,80,99,168,115,113,234,8,107,221,43,236,112,118,167,167,157,242,190,9,150,158,119,212,50,117,217,138,146,36,108,99,28,142,71,189,204,143,45,120,177,244,177,172,159,47,242,31,110,156,13,107,9,169,230,117,192,119,229,190,197,83,175,58,79,101,234,207,177,251,123,190,146,181,219,173,221,202,172,162,22,190,22,199,187,187,173,78,245,60,13,168,86,244,199,36,179,53,35,133,55,232,137,169,10,198,213,0,106,239,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,179,253,193,39,24,56,207,23,58,95,21,233,171,73,69,155,88,233,224,110,89,103,164,138,163,177,67,60,178,78,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,157,78,197,94,96,124,178,179,45,95,213,203,94,171,112,231,101,199,233,223,148,212,71,75,150,80,201,58,81,50,10,183,61,202,251,195,149,206,86,189,142,106,162,76,200,153,221,87,177,36,107,38,124,210,43,114,255,0,132,206,15,180,191,132,92,54,91,22,14,149,117,247,219,197,61,43,114,59,237,76,178,35,238,179,192,178,171,30,144,43,221,21,59,26,181,18,181,140,98,111,208,173,71,186,71,34,189,67,92,195,208,95,112,12,203,25,198,113,156,206,251,143,85,210,88,179,26,122,154,155,21,193,200,139,5,115,41,234,31,79,58,49,200,170,136,248,229,141,81,204,93,158,136,232,220,169,211,35,28,239,62,76,247,12,92,51,225,188,87,242,183,211,237,45,204,43,170,237,207,109,69,222,229,104,185,211,42,185,246,235,140,119,91,139,34,157,99,234,70,204,206,153,100,99,227,114,167,83,30,238,151,49,253,18,48,48,87,151,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,123,78,246,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,107,111,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,244,72,214,238,173,71,187,161,232,248,220,189,108,114,38,95,242,185,227,182,213,162,119,89,180,35,90,50,106,186,124,38,249,80,199,99,247,26,185,219,224,177,234,215,57,235,43,36,234,78,168,169,170,28,246,170,191,175,183,20,141,87,171,90,147,77,43,66,103,192,0,8,1,230,143,235,179,83,127,5,246,122,34,127,136,1,230,143,235,179,83,127,5,246,122,32,49,255,0,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,246,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,108,61,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,233,70,204,206,153,99,123,36,106,39,83,30,222,166,177,253,113,178,3,41,248,122,202,174,28,50,205,196,237,166,167,198,89,109,185,132,184,149,222,138,58,89,29,37,15,246,173,60,208,86,58,70,162,177,33,123,231,88,92,175,232,233,145,96,68,87,172,187,51,234,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,116,171,161,127,84,81,189,146,53,23,165,236,111,83,94,206,184,222,27,36,150,211,136,173,121,195,120,109,210,59,238,171,102,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,235,145,205,217,92,140,119,67,17,242,57,58,24,229,79,175,22,215,77,56,202,244,58,151,136,122,43,207,103,12,155,31,126,73,81,82,228,73,228,163,165,138,23,73,80,201,89,78,178,126,122,30,137,25,36,108,87,185,178,70,246,121,170,108,65,15,28,156,93,221,120,190,213,198,229,112,91,170,236,248,157,134,157,214,220,114,213,61,67,158,246,64,175,87,62,170,102,35,150,38,84,204,189,61,125,180,217,25,28,49,171,164,237,36,142,11,127,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,244,70,215,108,174,70,55,173,234,249,28,157,111,114,175,215,194,119,170,125,27,249,129,143,123,140,7,159,143,72,115,39,232,189,70,189,186,10,72,241,56,50,136,113,6,72,233,211,191,61,197,244,146,85,57,172,141,55,84,100,113,70,197,115,157,211,186,205,26,51,175,105,58,61,7,9,222,169,244,111,230,6,61,238,48,1,42,156,234,253,44,98,223,48,40,125,186,226,67,94,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,76,167,58,191,75,24,183,204,10,31,110,184,145,87,194,119,170,125,27,249,129,143,123,140,0,91,75,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,73,180,229,123,198,191,242,128,193,25,163,26,133,115,186,215,106,78,27,111,125,76,183,26,213,239,125,51,107,108,205,99,42,22,86,181,54,154,46,236,16,200,146,42,190,79,177,47,92,142,124,189,187,107,205,99,129,90,156,198,58,254,41,244,162,130,174,166,251,75,78,179,102,180,46,170,137,176,58,221,73,68,245,250,73,139,52,141,86,190,40,169,227,137,208,198,142,238,34,198,230,177,174,108,139,44,80,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,64,109,38,12,85,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,92,170,0,90,174,44,125,44,107,39,203,252,135,219,167,46,169,106,184,177,244,177,172,159,47,242,31,110,156,13,107,11,149,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,244,72,214,238,173,71,187,161,232,248,220,189,108,114,37,181,54,30,227,147,132,75,87,23,218,70,220,82,11,141,37,159,44,176,212,58,229,142,93,103,167,107,216,201,213,138,215,210,204,244,106,202,202,105,147,167,175,182,187,163,227,134,69,108,157,164,141,193,131,252,174,185,128,86,90,43,45,188,50,107,126,69,222,181,77,225,173,216,61,210,120,231,158,170,58,169,103,138,8,109,46,237,177,253,80,175,119,120,164,145,88,216,91,27,163,87,43,22,38,197,45,70,173,153,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,153,50,156,175,120,233,252,181,226,172,208,237,99,204,252,94,164,217,122,254,135,169,173,111,76,215,219,92,113,181,83,121,149,203,226,43,33,218,78,230,232,215,190,36,100,159,157,115,106,36,64,186,188,209,253,9,234,111,224,190,241,68,64,9,63,220,209,253,9,234,111,224,190,241,68,64,182,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,5,192,225,163,135,76,239,138,13,83,160,211,60,22,159,252,85,101,226,183,174,31,238,101,175,196,195,12,245,157,185,101,143,189,218,239,177,221,166,59,173,255,0,4,79,138,164,228,218,99,208,110,92,92,46,81,67,125,173,164,183,217,236,20,241,182,178,162,146,155,162,183,37,189,190,36,238,62,56,157,35,157,37,76,238,141,85,24,178,43,98,141,136,138,230,67,14,236,249,56,84,225,235,4,224,75,135,26,199,229,53,54,164,186,208,219,234,50,12,235,36,162,165,153,254,39,176,201,37,114,39,147,165,146,26,120,122,163,141,173,107,122,186,95,34,68,199,204,246,172,75,113,245,198,190,85,197,102,163,213,217,45,55,63,15,166,88,205,194,104,241,203,125,58,200,200,235,250,21,209,182,231,80,146,53,143,116,210,177,85,88,215,181,59,49,189,88,137,212,233,95,40,103,79,6,92,214,108,90,183,155,87,105,150,185,209,125,94,186,223,242,7,71,134,85,211,194,250,152,231,142,178,179,162,150,213,80,176,198,155,77,23,118,56,217,82,172,100,114,70,197,89,123,111,111,84,222,3,158,119,234,79,247,147,248,105,142,188,186,248,21,169,226,151,50,76,227,80,104,42,217,165,118,10,137,161,174,154,154,170,38,62,231,113,133,41,222,150,213,68,145,39,133,142,142,161,178,62,102,179,244,24,230,53,236,123,145,236,191,252,238,45,54,171,5,171,65,172,86,43,101,37,186,219,110,167,200,41,40,232,233,33,108,48,83,65,27,109,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,48,87,134,142,25,243,46,41,114,28,175,12,211,234,234,70,100,54,12,94,163,35,161,162,169,84,99,46,111,134,170,154,21,164,73,85,200,216,94,230,212,57,88,247,125,142,182,53,174,86,53,203,35,45,174,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,103,87,37,79,84,249,79,203,250,239,113,183,23,87,154,159,1,223,247,223,138,189,32,178,255,0,138,151,47,177,91,45,223,238,239,169,189,185,253,223,247,187,101,100,112,255,0,140,168,123,191,190,188,12,180,224,7,140,27,87,22,90,70,215,92,22,174,60,239,14,167,163,160,202,217,52,77,70,84,206,246,57,35,174,137,209,177,177,116,84,44,50,189,99,107,90,177,61,175,103,79,66,71,36,159,47,52,127,66,122,155,248,47,188,81,16,151,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,244,72,214,236,142,86,59,161,232,201,26,157,108,106,164,180,241,121,175,56,111,18,92,173,242,253,86,195,43,105,28,203,141,61,137,151,58,24,106,22,103,218,110,41,117,160,90,138,41,85,204,99,186,227,115,182,71,43,27,214,197,100,141,78,135,181,84,34,135,132,239,84,250,55,243,3,30,247,24,9,169,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,154,158,104,254,132,245,55,240,95,120,162,2,10,244,159,5,252,168,106,158,27,166,127,74,125,25,245,183,32,183,88,188,111,99,189,225,124,85,76,112,247,123,125,77,235,233,238,117,116,245,55,125,182,221,55,220,250,245,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,252,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,61,7,9,222,169,244,111,230,6,61,238,48,19,61,204,27,130,75,87,21,248,4,119,220,98,10,74,29,69,197,105,234,38,181,86,54,149,174,158,237,3,97,153,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,123,138,212,68,146,77,194,29,181,31,139,77,88,213,93,2,194,248,126,204,174,254,50,203,132,220,22,162,138,79,15,77,30,244,176,209,67,73,65,77,180,112,181,255,0,218,236,109,103,231,28,247,58,79,23,246,247,88,152,165,213,229,117,195,215,229,203,137,171,109,254,231,83,117,162,178,233,167,134,203,101,169,163,165,235,142,106,232,42,162,90,58,57,38,114,43,34,238,61,31,38,202,138,231,199,77,51,90,141,93,228,102,42,229,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,100,244,242,203,209,79,200,183,8,248,183,136,184,120,170,252,239,108,214,179,162,94,184,98,241,176,67,225,227,143,120,216,230,237,75,21,55,91,87,171,105,86,94,151,43,122,118,12,170,0,1,141,92,194,242,62,32,177,110,25,114,11,183,14,172,236,221,97,238,75,127,185,69,81,20,21,86,171,20,84,179,205,87,85,76,249,36,103,76,201,218,141,136,172,71,202,141,145,203,27,81,232,215,179,94,195,106,130,24,57,163,112,37,106,209,59,172,58,239,162,248,205,93,62,19,124,168,123,114,11,117,36,13,240,88,245,107,156,196,137,241,244,175,84,84,213,14,123,145,25,209,219,138,70,163,17,205,73,161,137,161,154,188,169,237,58,13,15,11,148,23,221,26,182,85,178,241,89,80,148,153,189,101,198,29,171,102,189,195,19,29,36,75,34,39,75,169,152,217,218,232,26,197,233,108,114,238,237,166,116,251,230,81,173,183,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,165,93,11,250,162,141,236,145,168,189,47,99,122,154,246,117,198,249,84,226,255,0,153,174,27,167,218,13,143,94,180,34,245,73,87,157,234,45,158,146,235,103,134,174,5,149,108,214,234,143,16,201,42,228,86,54,74,89,42,96,158,154,74,117,167,89,87,162,100,85,123,94,200,220,199,134,11,115,88,143,65,147,138,58,249,180,106,182,145,215,135,83,171,115,122,123,117,55,77,20,119,180,149,253,199,164,169,34,181,245,46,106,181,39,99,35,107,89,35,55,115,159,51,231,72,237,167,1,183,189,101,179,241,89,129,67,161,147,117,100,23,27,130,83,85,81,75,112,109,29,45,194,214,212,239,86,211,212,200,230,72,137,10,193,12,143,85,72,228,123,93,27,95,19,29,43,35,66,208,90,109,153,150,171,231,244,86,106,57,42,239,249,102,99,120,142,154,39,213,213,162,207,112,184,213,204,141,106,201,52,206,68,87,201,44,137,187,228,114,121,185,85,203,241,82,119,184,5,224,163,21,225,79,78,41,47,119,107,103,136,212,220,154,223,12,153,29,194,161,35,124,148,29,104,217,29,108,167,88,220,246,54,24,158,136,143,115,28,189,233,24,143,85,233,108,76,136,45,87,58,191,75,24,183,204,10,31,110,184,144,237,167,184,85,215,82,179,252,107,78,108,85,20,144,92,178,171,197,21,146,142,90,183,185,176,71,61,76,204,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,2,98,121,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,2,223,229,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,100,218,114,208,227,142,155,136,236,54,29,30,206,25,86,205,69,194,236,241,190,106,185,31,45,67,47,150,232,86,56,18,181,211,61,92,228,169,71,62,38,204,215,187,237,190,68,145,138,168,231,178,23,50,254,7,41,184,142,195,102,214,28,29,245,108,212,92,46,207,35,33,164,141,146,212,50,249,110,133,100,157,104,155,11,17,206,74,148,115,229,116,46,99,126,219,228,88,222,138,142,99,225,132,188,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,9,116,230,177,199,29,78,154,218,171,248,91,211,102,82,75,125,201,236,234,204,166,230,231,197,58,91,173,213,77,123,22,137,145,238,170,202,153,162,221,206,116,141,78,220,50,198,230,35,157,43,100,134,40,52,171,76,242,173,100,212,124,115,75,112,170,79,17,122,201,174,17,91,233,186,163,145,241,195,214,191,110,121,123,108,123,219,12,76,71,73,35,209,171,209,27,30,229,77,154,167,229,127,170,172,247,42,255,0,101,114,60,147,35,184,127,182,86,87,92,171,170,36,255,0,133,36,211,73,35,255,0,165,206,115,190,245,82,119,185,124,240,73,106,225,67,0,146,251,147,193,73,93,168,185,85,61,60,215,90,199,82,181,179,218,96,116,48,185,246,150,72,217,165,99,217,29,67,100,115,165,141,90,147,47,109,92,138,145,199,176,65,182,172,96,191,146,253,83,204,180,207,233,79,164,254,169,100,23,27,23,141,236,118,124,87,133,169,146,30,239,111,169,221,29,93,190,174,158,167,109,190,219,174,219,147,169,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,235,114,4,69,67,149,95,188,225,23,204,14,192,112,159,3,144,35,79,156,126,44,202,252,30,211,125,142,157,171,36,23,10,84,115,250,21,93,210,218,106,231,124,83,238,49,79,149,93,229,212,60,69,45,18,203,210,217,173,191,225,34,108,171,93,66,155,255,0,196,72,239,50,140,78,139,32,208,43,253,93,77,12,115,201,65,111,170,170,137,206,110,234,215,199,69,88,173,114,121,252,83,127,137,16,156,23,231,142,211,254,32,241,138,244,169,236,54,229,95,69,108,123,186,250,119,108,149,212,234,169,240,93,255,0,67,225,229,253,96,108,108,10,99,146,57,152,146,68,228,115,87,224,168,84,5,15,254,130,150,166,197,110,67,141,128,169,62,7,39,9,240,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,229,42,40,119,222,7,27,161,91,78,180,79,63,129,216,159,0,57,60,246,123,115,75,70,45,89,91,221,232,115,59,123,46,255,0,182,70,167,253,39,161,45,103,17,249,4,56,246,154,87,213,77,59,33,71,118,190,219,157,182,223,219,16,167,236,254,144,53,193,204,174,114,222,178,251,229,226,121,86,73,43,238,85,53,47,122,174,234,231,62,87,57,87,252,251,155,11,240,81,100,117,163,135,172,53,178,64,177,61,108,150,228,86,171,118,255,0,234,26,111,250,141,123,113,12,122,187,52,202,105,108,84,80,73,61,77,115,165,115,88,196,221,206,86,177,207,95,45,211,238,106,169,179,46,153,227,148,216,166,7,98,177,82,192,216,99,165,183,210,196,140,107,118,70,244,194,198,237,182,235,254,8,30,156,225,126,7,39,11,240,3,173,205,85,95,34,164,69,219,96,84,208,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,3,34,185,104,113,199,83,195,142,101,14,143,103,12,164,126,157,102,151,136,223,53,92,143,138,157,246,59,140,201,28,9,90,233,158,173,106,211,43,89,19,102,107,221,246,25,26,72,197,69,107,217,52,186,113,47,195,166,9,197,6,150,87,233,158,117,79,254,54,178,207,91,215,55,247,50,233,225,166,134,10,206,220,82,199,222,237,119,222,238,211,221,208,255,0,130,167,193,83,91,106,219,77,214,221,77,65,89,112,182,85,210,211,221,41,214,174,134,89,161,115,25,85,2,75,36,43,44,78,84,217,236,73,97,150,53,115,119,78,184,222,223,139,85,18,82,185,86,113,227,255,0,122,56,84,213,251,215,248,216,177,11,237,206,227,254,224,202,107,35,89,218,255,0,124,58,39,201,55,248,186,118,55,251,211,0,207,254,23,180,46,197,195,166,135,98,186,95,105,179,90,168,107,232,109,244,242,223,230,183,43,223,29,194,240,232,88,149,117,75,36,136,146,73,215,35,87,165,94,136,169,27,99,98,53,141,99,88,219,170,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,62,178,213,113,99,233,99,89,62,95,228,62,221,56,254,86,60,44,127,233,45,165,95,251,229,110,255,0,224,195,139,31,75,26,201,242,255,0,33,246,233,192,214,176,218,160,213,92,218,160,8,203,230,177,192,173,78,99,29,127,20,250,81,65,87,83,125,165,167,89,179,90,23,85,68,216,29,110,164,162,122,253,36,197,154,70,171,95,20,84,241,196,232,99,71,119,17,99,115,88,215,54,69,150,40,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,35,105,50,29,185,172,112,57,77,166,183,90,254,41,52,217,245,114,216,178,123,194,191,41,182,57,146,206,182,235,141,83,158,245,173,100,155,42,50,154,105,119,107,155,35,147,183,52,177,181,138,230,202,216,225,12,223,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,92,170,53,150,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,187,10,112,209,196,94,9,197,6,150,80,106,102,11,81,254,42,142,241,69,209,55,247,50,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,208,255,0,138,47,197,16,46,168,6,58,241,183,198,14,51,194,54,151,203,122,114,210,86,230,215,202,121,219,137,217,234,226,168,236,87,79,20,144,50,103,201,36,76,86,181,144,182,165,146,171,28,248,214,68,106,177,142,106,175,83,66,207,243,31,230,1,71,195,189,138,93,36,210,28,139,254,235,21,254,26,121,106,105,227,130,162,60,118,151,173,146,117,84,50,102,73,27,230,154,52,86,50,21,111,82,71,42,202,229,103,230,82,88,65,61,6,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,125,90,165,165,185,222,139,103,119,61,51,212,187,23,208,217,37,155,179,227,104,188,84,53,29,174,236,44,154,63,206,66,247,198,237,227,149,142,251,46,93,183,217,118,84,84,64,249,112,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,97,62,15,184,179,195,120,186,210,255,0,175,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,209,191,113,136,170,232,158,137,175,182,59,165,185,222,87,130,101,218,153,96,177,120,172,111,4,240,31,88,43,124,84,44,240,126,54,101,134,151,243,111,122,73,39,92,141,86,254,109,174,233,219,119,108,158,103,171,225,139,136,92,171,133,253,101,178,234,230,45,77,227,252,7,114,154,227,107,125,84,148,240,220,232,101,111,76,180,242,57,139,254,76,140,87,53,237,100,177,68,245,99,250,58,84,54,83,7,138,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,8,22,230,151,161,117,154,63,197,101,251,36,162,179,120,76,111,81,63,213,37,178,104,214,121,35,125,84,136,137,112,99,164,149,58,123,222,43,185,51,163,99,156,214,71,83,7,232,163,145,141,158,147,5,121,193,104,229,139,57,225,129,117,86,162,111,15,122,211,75,132,21,20,114,116,189,253,250,90,234,136,41,42,41,182,71,181,141,234,123,233,165,238,43,94,228,240,221,13,233,73,28,160,66,9,232,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,207,146,19,201,163,68,45,89,214,182,223,245,162,225,124,171,167,168,210,250,120,27,67,65,12,109,232,171,158,229,5,101,58,190,87,174,234,140,142,40,229,217,141,68,87,62,70,59,169,17,138,201,2,98,113,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,51,245,128,2,42,249,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,166,85,115,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,64,159,226,26,249,157,114,255,0,163,210,42,202,158,32,116,67,29,240,152,45,95,84,249,53,182,41,32,138,150,195,85,36,240,195,19,169,152,231,164,139,12,242,84,121,67,27,28,216,92,199,108,173,141,204,100,115,40,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,18,220,168,120,28,169,201,110,182,78,46,53,25,244,139,98,182,212,84,63,17,180,171,34,168,90,234,184,157,36,14,173,157,28,142,72,153,4,173,127,105,169,180,171,52,77,147,118,54,54,119,165,208,0,0,30,43,53,214,253,23,211,91,172,86,45,70,213,236,43,21,185,79,78,218,184,168,239,119,250,74,25,228,129,206,115,91,43,99,154,70,185,88,174,99,218,142,68,219,118,57,62,229,3,218,144,173,206,175,213,62,45,242,254,135,220,110,36,191,96,186,177,165,154,161,227,191,38,122,151,138,101,191,70,118,188,111,208,87,154,106,255,0,11,220,234,237,247,123,47,119,71,87,109,253,61,91,111,208,237,190,10,68,15,58,191,84,248,183,203,250,31,113,184,129,117,121,24,254,187,63,118,255,0,137,18,83,170,90,91,130,107,78,9,115,211,61,75,177,125,51,141,222,123,62,54,139,197,77,79,221,237,76,201,163,252,228,47,100,141,218,72,152,239,178,228,223,109,151,116,85,69,141,110,70,63,174,207,221,191,226,68,170,1,174,103,24,60,38,102,92,34,234,135,212,123,237,69,93,226,197,95,79,29,77,139,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,235,219,182,245,68,108,172,85,247,252,188,248,211,186,240,177,170,20,246,44,191,32,171,110,149,228,181,10,153,5,26,83,58,169,40,167,88,250,98,184,65,27,92,142,99,218,228,137,178,171,17,202,248,81,201,219,145,236,135,166,103,248,157,225,235,21,226,131,70,175,90,71,148,212,248,15,31,219,169,183,93,25,75,29,68,214,202,232,157,213,21,68,109,122,127,149,27,209,174,99,159,20,178,177,30,206,190,164,215,135,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,201,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,80,54,104,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,200,107,229,139,204,2,143,72,171,41,184,126,214,252,139,194,96,181,125,48,99,55,41,99,130,42,91,13,84,147,205,52,173,169,123,88,146,44,51,201,81,231,52,143,115,97,115,27,186,54,55,61,241,204,160,17,87,207,59,245,39,251,201,252,52,142,13,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,73,31,231,157,250,147,253,228,254,26,69,88,27,41,240,197,196,46,43,197,6,141,89,117,115,22,166,240,30,63,185,77,113,181,190,170,58,137,173,149,209,59,166,90,121,28,197,255,0,38,70,43,154,199,62,41,98,122,177,157,125,41,22,188,203,121,125,212,232,245,214,241,196,30,144,90,169,35,211,234,250,143,19,120,180,210,69,21,44,24,211,222,234,88,35,72,209,243,171,231,101,69,76,242,185,25,12,77,100,9,179,81,17,136,221,177,175,131,238,44,243,46,17,117,67,235,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,117,237,220,98,42,54,87,162,236,17,139,101,58,113,174,58,113,75,146,99,117,214,172,183,12,203,109,239,107,92,232,146,106,90,234,89,17,209,203,12,177,72,159,229,199,36,82,53,28,215,35,216,246,162,163,154,129,22,220,156,116,67,94,96,204,171,181,206,150,249,87,142,105,125,85,60,214,234,186,57,163,234,102,85,59,17,237,141,34,141,222,77,101,52,174,115,150,169,60,209,232,248,25,212,143,168,237,203,160,0,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,181,92,149,61,83,229,63,47,235,189,198,220,77,73,10,220,149,61,83,229,63,47,235,189,198,220,77,72,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,38,167,149,199,161,61,50,252,107,222,43,76,159,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,198,14,87,30,132,244,203,241,175,120,173,48,43,153,111,48,74,157,97,186,222,56,124,210,11,173,36,154,125,65,81,225,175,23,106,73,98,170,131,37,123,29,75,60,107,26,190,4,124,12,167,169,130,86,163,225,149,204,157,54,114,42,177,91,184,90,14,62,184,215,202,184,172,212,122,187,37,166,231,225,244,203,25,184,77,30,57,111,167,89,25,29,127,66,186,54,220,234,18,70,177,238,154,86,42,171,26,246,167,102,55,171,17,58,157,43,229,202,174,70,63,174,207,221,191,226,68,85,146,169,200,199,245,217,251,183,252,72,9,84,5,170,254,86,60,44,127,233,45,165,95,251,229,110,255,0,224,199,191,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,189,126,26,227,107,173,142,174,150,126,135,185,143,232,150,53,115,29,210,246,57,171,178,249,57,170,139,230,138,6,173,164,201,242,142,226,187,78,50,13,39,179,240,179,115,151,232,108,207,23,241,243,219,99,168,153,22,59,237,44,181,51,85,200,234,117,217,54,154,46,235,209,240,174,238,88,216,146,181,92,137,42,67,13,135,160,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,216,79,140,30,19,48,222,46,180,191,234,61,246,162,146,207,125,160,168,142,166,197,145,186,129,106,167,181,61,100,98,206,140,98,73,18,189,146,196,197,141,204,87,244,111,219,122,162,186,38,42,107,217,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,179,253,193,39,24,56,207,23,58,95,21,233,171,73,69,155,88,233,224,110,89,103,164,138,163,177,67,60,178,78,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,157,78,181,92,203,56,21,169,226,107,25,165,212,253,49,160,171,170,213,12,114,158,11,109,45,11,106,162,142,11,189,185,106,21,93,3,214,121,25,20,47,133,103,154,102,200,142,78,164,238,70,230,189,93,26,198,16,173,158,103,249,150,167,228,211,230,122,129,144,213,223,111,181,84,244,148,213,23,10,181,71,79,59,41,169,227,167,137,100,118,219,189,233,20,49,162,189,219,189,234,138,231,43,156,170,229,147,78,70,63,174,207,221,191,226,68,85,146,169,200,199,245,217,251,183,252,72,9,84,0,0,0,0,53,87,54,168,53,87,2,127,185,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,0,0,0,0,5,170,226,199,210,198,178,124,191,200,125,186,114,234,150,171,139,31,75,26,201,242,255,0,33,246,233,192,214,176,218,160,213,92,218,160,0,0,13,85,201,254,229,113,232,79,76,191,26,247,138,210,0,73,254,229,113,232,79,76,191,26,247,138,208,62,174,63,184,62,181,113,101,164,110,109,189,42,227,206,240,234,122,202,252,81,240,202,212,101,76,239,99,86,74,25,91,35,219,23,69,66,195,19,18,71,57,171,19,218,199,245,116,36,145,201,1,153,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,153,180,153,132,28,203,248,28,166,226,59,13,155,88,112,119,213,179,81,112,187,60,140,134,146,54,75,80,203,229,186,21,146,117,162,108,44,71,57,42,81,207,149,208,185,141,251,111,145,99,122,42,57,143,132,44,255,0,43,174,96,20,119,122,59,111,12,154,223,145,118,110,176,248,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,187,108,103,76,201,218,222,41,36,87,186,103,72,232,213,200,244,137,178,201,249,171,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,234,114,235,227,170,155,138,92,53,48,125,65,175,164,102,170,88,41,230,154,186,26,106,89,88,203,157,186,21,167,98,92,149,82,52,130,23,186,74,134,198,248,90,255,0,211,99,158,214,49,142,70,48,51,40,128,30,104,254,187,53,55,240,95,103,162,39,248,128,30,104,254,187,53,55,240,95,103,162,3,61,57,53,90,109,87,254,17,51,107,21,246,217,73,113,182,220,115,139,149,37,101,29,92,45,154,10,152,36,182,91,219,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,10,243,6,224,146,235,194,134,127,29,247,24,130,174,187,78,178,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,226,181,21,99,147,108,245,228,169,233,99,41,249,129,93,237,214,226,207,243,102,227,110,213,122,166,186,112,145,167,19,210,87,211,199,81,71,54,89,120,166,170,108,172,108,240,75,35,223,105,88,221,10,162,62,57,99,163,149,242,197,46,237,123,29,11,145,21,36,104,17,173,30,127,153,69,128,212,105,107,114,26,181,196,234,175,16,223,223,105,114,163,160,75,140,80,201,3,106,24,138,155,177,235,20,207,99,186,85,58,209,35,235,234,237,199,211,122,184,28,225,18,235,197,246,174,59,20,158,227,87,103,196,236,52,237,185,100,119,88,41,220,247,178,5,122,53,148,176,189,90,177,50,166,101,234,232,238,46,200,200,230,145,27,39,105,99,118,58,146,41,202,111,140,219,22,146,95,127,147,62,115,106,237,90,179,188,129,149,22,75,197,59,30,249,32,188,84,50,26,102,211,84,49,55,222,25,123,80,181,146,53,17,99,145,87,175,118,61,95,8,95,254,111,248,181,139,6,224,191,79,112,172,90,135,193,89,113,252,194,211,107,183,83,119,95,39,98,150,11,77,124,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,200,193,225,59,213,62,141,252,192,199,189,198,2,85,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,2,85,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,37,83,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,0,54,83,33,175,154,231,5,31,147,44,170,126,37,52,206,217,117,169,198,242,219,133,69,78,91,22,221,232,108,247,73,164,107,146,163,173,92,178,54,26,169,36,127,147,155,209,28,169,210,143,68,154,24,155,50,135,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,26,208,232,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,165,187,166,232,228,115,90,246,57,143,99,30,221,133,56,104,226,47,4,226,131,75,40,53,51,5,168,255,0,21,71,120,162,232,155,251,153,116,240,208,205,61,31,114,88,163,239,118,187,236,111,117,141,232,127,197,23,226,137,12,28,193,184,36,186,240,161,159,199,125,198,32,171,174,211,172,170,162,162,107,85,99,105,92,216,45,51,186,105,156,203,75,228,116,210,189,239,142,157,177,185,178,200,173,89,147,184,173,69,88,228,219,192,112,119,197,86,101,194,134,174,91,243,11,53,202,173,216,197,198,162,158,155,44,180,71,26,76,203,141,185,31,246,213,177,57,236,111,137,141,174,145,208,191,169,189,47,85,106,175,109,242,49,225,177,153,106,184,177,244,177,172,159,47,242,31,110,156,246,184,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,226,184,177,244,177,172,159,47,242,31,110,156,13,107,9,201,229,161,199,29,55,17,216,108,58,61,156,50,173,154,139,133,217,227,124,213,114,62,90,134,95,45,208,172,112,37,107,166,122,185,201,82,142,124,77,153,175,119,219,124,137,35,21,81,207,100,48,108,126,174,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,4,228,243,20,224,86,155,138,92,53,115,141,62,160,164,102,170,88,41,225,134,134,106,154,169,88,203,157,186,21,168,122,219,81,22,68,130,23,186,74,135,72,201,156,207,211,99,88,231,177,142,87,178,37,184,55,208,109,109,214,237,104,176,79,162,244,85,116,181,24,157,226,217,117,175,200,219,79,4,208,99,236,74,182,43,42,222,202,135,178,41,222,197,107,164,109,62,234,249,82,25,17,26,168,215,170,77,79,3,156,93,218,184,190,210,55,101,115,219,169,44,249,101,134,161,182,220,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,157,93,29,196,221,31,28,209,163,164,237,44,142,190,150,12,79,21,197,62,146,250,173,140,218,172,223,76,220,38,187,92,126,143,162,142,159,198,87,75,183,118,166,110,132,78,228,207,233,111,84,142,221,206,217,55,85,216,12,85,230,55,110,190,217,249,117,102,150,156,167,35,250,193,122,162,183,227,180,247,27,191,131,101,39,210,21,76,186,80,54,90,158,195,21,89,23,113,232,231,246,218,189,45,234,217,60,144,134,206,19,189,83,232,223,204,12,123,220,96,38,167,154,63,161,61,77,252,23,222,40,136,1,3,63,249,161,113,211,249,107,202,159,161,218,57,153,248,189,54,178,244,125,49,83,68,222,152,111,183,72,228,114,174,211,35,151,196,81,195,180,125,189,145,172,124,168,249,63,58,214,211,200,152,235,193,223,10,185,151,21,250,185,111,195,236,214,218,182,227,22,234,138,122,156,178,239,28,137,11,45,214,229,127,219,70,202,230,61,190,38,70,182,70,194,206,151,117,61,21,202,157,182,72,246,121,78,29,116,27,50,226,75,87,44,90,83,134,81,85,185,247,26,134,62,231,93,13,58,76,203,77,185,30,212,168,173,149,28,246,55,162,54,187,116,106,189,189,111,86,70,213,235,123,81,118,9,225,163,135,76,19,133,253,44,160,211,60,22,159,252,85,101,226,183,174,111,238,157,211,195,67,12,245,157,185,101,147,179,221,236,49,221,166,59,161,159,4,79,138,168,123,92,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,140,190,121,223,169,63,222,79,225,164,170,17,87,207,59,245,39,251,201,252,52,12,53,224,43,137,138,110,22,56,134,182,103,23,154,26,73,241,235,229,63,213,204,130,105,146,94,186,43,116,245,16,62,74,184,146,38,185,206,124,78,134,57,21,157,15,235,99,94,196,70,185,237,123,118,8,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,141,91,73,9,229,79,198,157,215,76,243,250,14,28,117,27,32,171,159,9,202,234,18,147,27,99,169,157,80,182,187,220,243,49,35,137,142,71,117,69,77,80,231,189,28,212,107,218,217,157,27,255,0,54,143,158,71,7,149,230,95,192,229,79,14,57,148,218,195,131,190,145,250,117,154,94,36,100,52,145,178,42,119,216,238,51,36,147,173,19,97,98,53,171,76,173,100,174,133,204,111,216,100,107,27,209,21,172,124,216,149,138,234,102,85,135,226,25,174,11,105,171,222,203,158,219,233,45,247,122,89,36,147,182,239,13,91,5,100,19,181,141,122,49,102,99,224,86,53,239,107,186,99,158,118,162,34,191,116,217,163,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,53,236,227,95,133,27,239,9,122,203,91,134,246,174,181,152,133,203,122,204,90,247,91,11,27,227,233,122,88,178,70,174,141,85,139,52,15,127,106,68,217,142,93,153,39,109,140,150,52,3,202,240,157,234,159,70,254,96,99,222,227,1,53,60,209,253,9,234,111,224,190,241,68,66,183,9,222,169,244,111,230,6,61,238,48,19,83,205,31,208,158,166,254,11,239,20,64,64,9,49,60,169,248,227,169,212,171,85,7,11,122,146,202,72,175,184,197,157,25,139,92,218,248,160,75,141,186,149,172,98,81,62,61,209,95,83,12,91,57,174,141,171,220,134,41,28,244,107,162,116,147,68,94,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,63,213,86,5,149,127,178,184,230,73,142,92,63,219,40,235,173,181,212,242,127,193,146,25,163,145,159,208,230,185,191,114,160,19,105,204,15,133,93,35,186,212,219,56,191,185,91,113,250,59,150,156,212,71,122,202,169,238,82,50,58,76,178,221,71,19,164,167,182,204,199,177,204,146,166,122,136,233,40,153,35,191,240,85,14,107,155,63,110,8,79,223,225,139,153,215,15,188,66,125,11,140,95,235,126,161,103,215,187,132,150,234,108,118,224,249,106,33,158,79,140,43,13,114,68,200,93,221,69,70,181,146,118,228,89,119,141,172,118,241,186,72,235,226,135,153,21,247,137,126,25,113,141,23,185,227,119,91,86,73,77,112,165,159,40,187,199,115,98,82,222,227,165,165,70,181,206,130,40,163,111,231,170,158,249,221,10,183,183,11,169,160,86,172,138,239,205,91,94,0,52,26,167,136,62,40,241,28,102,106,42,74,155,21,130,161,153,54,66,202,186,120,170,96,125,186,146,88,220,232,100,134,71,181,37,100,242,186,26,101,68,71,108,149,10,245,99,154,215,32,27,15,3,202,103,90,177,165,154,95,224,127,41,154,151,138,98,95,73,247,124,23,211,183,154,106,15,21,219,233,238,118,187,207,111,95,79,113,157,93,59,237,214,221,254,40,124,184,86,183,232,190,165,93,101,177,105,206,175,97,89,85,202,10,119,85,203,71,100,191,210,87,79,28,13,115,90,233,93,28,50,57,200,196,115,216,213,114,166,219,189,169,247,160,30,212,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,253,96,4,0,243,11,224,235,249,37,106,157,31,213,234,207,23,134,102,190,58,227,98,252,223,111,232,254,221,74,245,219,190,220,242,203,47,98,25,105,63,62,254,158,231,119,201,55,107,246,197,83,50,185,172,107,205,54,178,113,71,95,140,216,171,106,228,177,105,181,58,227,49,177,213,18,172,18,92,89,43,221,95,51,33,123,26,145,63,186,169,76,229,68,119,113,40,227,122,61,205,86,35,112,212,9,158,229,79,193,101,171,76,240,10,14,35,181,27,31,164,159,54,202,233,210,175,27,123,170,91,80,150,187,36,240,177,99,149,141,70,244,197,83,80,215,189,92,228,115,220,216,93,27,63,54,175,158,55,72,81,135,252,171,53,142,251,171,188,35,218,41,178,56,119,171,192,174,18,225,209,212,245,51,251,106,150,154,8,36,166,94,134,49,168,206,220,21,17,65,183,218,115,187,29,110,114,185,234,137,152,0,96,7,58,191,75,24,183,204,10,31,110,184,145,87,194,119,170,125,27,249,129,143,123,140,4,170,115,171,244,177,139,124,192,161,246,235,137,17,122,33,154,218,180,215,90,48,29,70,190,211,213,207,109,197,114,139,85,238,178,42,70,53,211,201,5,53,92,115,72,216,218,231,53,170,245,107,21,17,21,205,77,246,221,83,226,6,194,124,85,113,49,134,240,161,164,117,154,165,152,80,213,220,94,234,134,219,109,22,202,100,86,190,227,113,145,146,62,40,22,78,149,108,44,233,138,71,190,71,34,244,177,142,233,107,223,209,27,245,204,203,50,155,238,115,149,94,115,92,166,187,198,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,208,196,107,27,212,247,185,118,106,35,83,125,145,17,60,139,129,196,191,17,121,223,20,26,167,95,169,153,213,71,248,218,59,61,23,68,63,220,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,111,91,254,42,191,4,76,202,229,79,192,229,54,165,93,104,56,164,212,151,213,197,98,198,47,8,252,90,216,214,75,2,220,110,52,174,99,210,181,242,108,136,250,104,101,217,173,108,110,94,228,209,72,215,171,91,19,163,152,48,127,64,117,142,251,195,254,178,226,122,197,142,67,226,42,241,155,131,106,36,166,234,99,60,93,43,218,232,234,105,186,222,199,164,125,216,36,150,46,231,66,185,157,125,77,251,77,69,54,20,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,162,111,238,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,161,255,0,20,95,138,36,69,243,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,236,50,53,141,232,138,214,62,107,63,193,71,21,215,222,18,245,150,139,50,238,221,107,49,11,150,212,121,77,146,138,102,55,199,210,244,189,35,145,27,34,43,22,104,30,254,236,107,187,28,187,62,62,227,25,44,138,7,149,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,132,14,33,114,155,22,115,175,186,151,154,226,213,222,54,203,144,102,23,155,165,186,167,180,248,251,244,179,214,203,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,34,111,249,92,122,19,211,47,198,189,226,180,12,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,66,162,237,177,75,90,168,190,103,99,138,64,169,62,7,39,9,240,57,2,194,241,175,100,117,223,135,172,201,177,192,178,189,44,151,20,70,163,119,255,0,234,26,159,250,205,122,48,219,156,182,92,190,199,120,130,85,142,74,11,149,53,75,30,139,178,181,204,149,174,69,255,0,54,198,205,90,153,142,83,101,120,29,246,197,85,3,102,142,170,223,85,18,177,205,221,29,213,11,219,182,219,167,248,70,179,89,126,61,93,133,229,53,86,42,216,36,130,166,133,209,57,204,122,108,230,171,152,215,167,150,235,247,57,20,13,154,240,43,154,93,241,106,58,222,239,91,159,220,221,119,253,146,57,63,232,61,9,107,56,112,200,33,200,116,210,130,170,25,217,50,55,187,246,218,237,247,254,216,153,63,103,244,23,76,14,28,80,170,133,107,240,58,213,60,254,0,86,213,42,40,111,220,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,126,37,69,11,230,7,41,241,42,41,105,80,3,3,185,175,107,59,244,243,75,232,177,139,117,91,25,113,188,194,233,162,106,76,246,61,82,58,202,69,95,209,254,132,119,197,83,239,51,196,133,126,112,58,141,38,73,172,120,246,43,4,159,152,179,219,170,209,251,57,255,0,105,93,88,246,249,162,249,121,118,19,225,255,0,80,24,235,193,6,56,252,163,137,124,86,216,216,29,42,36,119,9,94,214,177,29,228,148,83,125,203,253,42,134,197,180,208,165,61,52,80,39,194,54,53,137,254,100,216,130,190,83,120,220,87,190,42,233,234,234,99,234,142,134,193,113,149,190,77,93,159,180,108,251,254,30,82,47,192,157,144,5,46,42,40,114,129,199,153,91,126,5,8,191,113,90,124,0,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,9,20,210,14,12,172,92,97,242,204,210,139,100,119,95,161,179,60,95,235,21,70,51,114,149,239,90,86,201,45,222,171,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,145,87,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,147,211,202,227,208,158,153,126,53,239,21,167,138,230,95,192,229,55,17,216,108,218,195,131,190,173,154,139,133,217,228,100,52,145,178,90,134,95,45,208,172,147,173,19,97,98,57,201,82,142,124,174,133,204,111,219,124,139,27,209,81,204,124,32,229,161,199,29,55,17,216,108,58,61,156,50,173,154,139,133,217,227,124,213,114,62,90,134,95,45,208,172,112,37,107,166,122,185,201,82,142,124,77,153,175,119,219,124,137,35,21,81,207,100,57,21,197,143,165,141,100,249,127,144,251,116,228,11,112,121,163,154,177,173,26,251,139,218,116,114,111,5,122,199,238,20,89,4,247,126,154,105,62,133,165,130,182,157,174,184,118,42,30,198,84,246,95,44,111,236,34,171,159,182,219,42,111,182,198,118,152,238,176,218,168,161,190,214,210,86,92,153,79,27,107,42,41,41,157,77,4,211,163,83,184,248,226,116,146,58,54,43,183,84,98,200,245,106,42,34,185,219,110,161,171,17,178,159,22,62,150,53,147,229,254,67,237,211,151,84,181,92,88,250,88,214,79,151,249,15,183,78,6,181,134,213,6,170,230,213,0,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,235,0,64,95,48,110,9,46,188,40,103,241,223,113,136,42,235,180,235,42,168,168,154,213,88,218,87,54,11,76,238,154,103,50,210,249,29,52,175,123,227,167,108,110,108,178,43,86,100,238,43,81,86,57,54,240,28,29,241,85,153,112,161,171,150,252,194,205,114,171,118,49,113,168,167,166,203,45,17,198,147,50,227,110,71,253,181,108,78,123,27,226,99,107,164,116,47,234,111,75,213,90,171,219,124,140,126,193,26,171,166,120,174,178,105,198,71,165,185,173,39,136,178,228,214,249,109,245,61,49,198,249,33,235,79,177,60,93,198,61,141,154,39,163,100,141,234,213,232,145,140,114,38,237,67,92,206,36,116,66,235,195,134,182,229,58,47,121,190,82,94,106,49,202,136,154,202,250,104,221,27,42,96,154,8,234,33,122,177,222,108,122,197,52,125,108,221,200,215,245,53,28,244,68,122,134,199,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,4,60,200,176,94,35,177,94,35,174,151,190,33,110,159,78,125,57,214,236,102,243,71,3,225,181,207,107,141,255,0,98,158,146,37,115,188,63,103,184,137,37,58,185,207,107,222,175,115,229,239,36,242,231,255,0,37,79,75,25,79,204,10,239,110,183,25,21,198,15,9,152,111,23,90,95,245,30,251,81,73,103,190,208,84,71,83,98,200,221,64,181,83,218,158,178,49,103,70,49,36,137,94,201,98,98,198,230,43,250,55,237,189,81,93,19,21,2,26,249,112,230,186,13,128,113,71,98,200,56,128,167,164,109,181,180,239,138,195,113,174,103,85,21,166,246,178,196,180,213,117,27,185,26,198,53,169,51,91,43,145,205,138,71,199,42,244,116,119,99,250,249,163,250,236,212,223,193,125,158,136,199,253,82,210,220,239,69,179,187,158,153,234,93,139,232,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,231,33,123,227,118,241,202,199,125,151,46,219,236,187,42,42,39,203,158,103,249,150,167,228,211,230,122,129,144,213,223,111,181,84,244,148,213,23,10,181,71,79,59,41,169,227,167,137,100,118,219,189,233,20,49,162,189,219,189,234,138,231,43,156,170,229,9,41,228,143,118,181,88,45,90,243,125,190,220,233,45,214,219,117,62,63,87,89,89,87,51,97,130,154,8,219,115,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,145,193,170,183,29,56,187,234,62,71,115,210,28,114,235,97,195,42,110,18,201,100,182,221,43,18,166,170,154,149,87,236,181,242,34,127,90,163,85,210,57,141,84,107,165,153,90,178,191,229,181,103,249,149,139,13,191,233,245,155,33,171,163,199,178,170,138,26,155,213,12,42,141,101,123,232,214,85,166,73,85,19,169,204,99,167,145,232,205,250,21,253,14,84,87,70,197,109,213,224,251,132,204,203,139,173,80,250,143,98,168,171,179,216,168,41,228,169,190,228,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,253,123,119,30,136,173,137,234,129,150,156,148,236,154,202,205,71,205,47,246,72,124,46,153,84,91,217,77,125,169,168,183,182,72,235,110,144,174,244,148,244,243,117,181,236,154,54,84,77,35,213,169,35,18,55,35,100,98,58,88,36,108,191,158,127,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,3,202,106,199,212,79,201,102,101,249,82,255,0,225,51,234,253,199,235,31,247,239,251,215,225,164,241,95,222,63,59,253,231,185,253,239,237,255,0,131,231,177,234,204,0,231,39,173,127,81,184,125,180,232,229,37,191,189,87,169,183,5,239,79,36,93,81,193,67,110,150,158,162,78,151,36,141,86,204,233,223,70,141,221,143,106,199,223,223,165,221,10,4,43,19,147,202,10,237,165,243,112,151,77,98,194,238,116,143,201,232,239,21,181,121,141,27,102,145,103,134,182,105,156,218,105,95,27,215,236,177,244,112,83,53,174,141,59,110,88,164,79,57,27,46,208,108,103,167,39,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,139,94,199,53,102,99,152,168,139,187,227,114,57,58,21,146,4,218,0,0,138,190,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,105,149,92,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,208,39,248,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,232,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,40,122,0,124,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,2,21,185,213,250,167,197,190,95,208,251,141,196,154,144,4,85,242,49,253,118,126,237,255,0,18,45,87,58,191,84,248,183,203,250,31,113,184,147,82,66,183,58,191,84,248,183,203,250,31,113,184,129,117,121,24,254,187,63,118,255,0,137,18,168,69,95,35,31,215,103,238,223,241,34,85,0,197,94,25,120,215,197,117,67,88,53,27,134,252,214,231,224,179,236,67,48,200,168,173,62,33,99,100,119,187,92,23,10,142,203,105,250,26,212,239,83,192,214,198,248,149,21,238,142,36,153,29,39,231,187,95,171,199,71,6,86,46,48,244,226,150,217,29,215,232,108,207,23,241,21,24,205,202,87,189,105,91,36,168,206,237,53,76,109,223,120,101,237,68,139,35,90,178,70,230,53,205,234,68,124,82,66,183,16,185,77,247,6,227,67,82,243,92,90,187,193,94,177,253,80,188,221,45,213,61,166,73,216,170,130,237,44,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,137,222,225,23,91,238,188,71,112,233,134,107,45,246,199,73,104,185,95,233,234,91,89,73,73,35,159,2,79,79,85,53,52,143,143,171,237,53,143,116,10,244,98,171,149,136,244,106,185,253,61,106,26,224,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,76,79,44,94,96,21,154,187,71,77,195,246,183,228,94,47,58,164,233,131,25,185,75,28,242,213,95,169,99,130,105,165,109,75,218,197,141,38,130,58,127,57,164,123,93,51,94,221,209,210,53,239,147,229,230,235,194,102,27,144,233,221,195,138,203,53,69,37,147,33,197,105,233,169,175,81,195,64,174,126,66,201,234,233,41,105,150,89,18,70,182,55,192,217,36,217,253,183,189,236,232,141,85,27,27,58,98,2,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,37,43,158,119,234,79,247,147,248,105,137,92,179,173,54,171,255,0,26,250,127,98,190,219,41,46,54,219,141,61,250,146,178,142,174,22,205,5,76,18,89,43,155,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,90,243,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,64,252,158,58,56,50,190,240,121,168,244,182,200,238,191,76,225,153,71,136,168,198,110,82,189,137,84,232,226,86,119,105,170,99,110,219,77,23,118,36,89,26,212,142,70,189,174,111,74,171,226,143,219,114,226,227,142,155,133,44,202,191,15,212,22,85,212,105,214,97,81,3,235,166,137,242,202,251,37,91,81,88,149,177,64,138,173,123,28,213,107,103,107,91,221,115,34,137,205,87,44,41,20,147,83,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,175,15,19,188,61,101,92,47,235,45,235,72,242,154,159,31,224,59,117,54,235,163,41,100,167,134,231,67,43,122,162,168,141,175,79,242,163,122,53,207,107,37,138,86,35,223,209,212,161,178,152,34,87,148,119,25,183,218,75,237,159,131,188,182,213,227,173,85,222,62,163,20,184,211,177,140,146,223,35,89,53,109,77,53,66,121,119,33,127,76,242,50,79,57,25,35,149,139,214,199,183,177,45,64,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,181,92,149,61,83,229,63,47,235,189,198,220,77,73,10,220,149,61,83,229,63,47,235,189,198,220,77,72,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,47,173,223,142,58,108,107,151,254,27,194,62,156,178,173,47,183,42,123,147,50,235,178,62,90,116,161,164,150,237,83,59,104,160,86,171,86,87,207,19,153,221,114,239,18,67,43,163,217,238,145,253,156,95,210,221,45,206,245,167,59,182,105,158,154,88,190,153,201,47,61,239,5,69,226,161,167,238,246,161,124,210,126,114,103,178,54,237,28,79,119,218,114,111,182,201,186,170,34,249,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,244,224,23,130,140,87,133,61,56,164,189,221,173,158,35,83,114,107,124,50,100,119,10,132,141,242,80,117,163,100,117,178,157,99,115,216,216,98,122,34,61,204,114,247,164,98,61,87,165,177,50,32,134,14,45,180,66,213,195,134,191,100,122,47,102,190,85,222,105,241,202,123,91,95,95,83,27,99,125,76,243,91,169,170,38,122,49,190,76,98,203,52,157,12,221,202,214,116,181,92,245,69,122,231,175,35,31,215,103,238,223,241,35,21,121,163,250,236,212,223,193,125,158,136,202,174,70,63,174,207,221,191,226,64,69,89,63,220,174,61,9,233,151,227,94,241,90,101,80,3,85,115,37,50,174,12,175,180,156,24,225,92,98,98,87,95,29,106,174,241,116,249,93,186,161,236,100,150,249,27,117,158,138,154,166,157,124,187,144,191,166,8,223,31,156,140,145,200,244,235,99,221,216,198,178,127,185,92,122,19,211,47,198,189,226,180,8,75,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,83,98,157,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,88,86,230,59,192,229,55,10,89,149,6,97,167,207,171,168,211,172,194,162,118,80,195,43,37,149,246,74,182,162,61,104,165,157,81,90,246,57,170,231,64,231,59,186,230,69,43,92,142,88,86,89,60,79,2,252,102,223,120,60,212,122,171,156,150,175,166,112,204,163,195,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,109,166,139,187,42,164,110,114,71,35,94,230,187,165,85,146,198,31,95,51,75,77,170,203,199,30,167,209,217,173,148,148,20,242,84,91,106,223,21,52,45,137,142,158,123,101,36,211,74,173,106,34,43,228,150,73,36,123,190,46,123,220,229,221,85,84,203,94,70,63,174,207,221,191,226,70,37,115,49,187,90,175,252,107,234,5,246,197,115,164,184,219,110,52,246,26,186,58,202,73,155,52,21,48,73,100,161,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,25,107,200,199,245,217,251,183,252,72,9,84,0,0,0,0,53,87,54,168,53,87,2,127,185,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,0,0,0,0,5,170,226,199,210,198,178,124,191,200,125,186,114,234,150,171,139,31,75,26,201,242,255,0,33,246,233,192,214,176,218,160,213,92,218,160,0,0,13,85,201,254,229,113,232,79,76,191,26,247,138,210,0,73,254,229,113,232,79,76,191,26,247,138,208,47,174,183,230,183,93,53,209,124,251,81,172,84,244,147,220,177,92,94,235,123,163,138,173,142,116,18,79,77,73,36,209,182,70,181,205,114,177,92,196,69,68,115,87,109,246,84,248,158,127,134,142,34,240,78,40,52,178,131,83,48,90,143,241,84,119,138,46,137,191,185,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,222,135,252,81,126,40,142,44,125,44,107,39,203,252,135,219,167,32,47,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,120,103,175,53,62,3,191,239,191,21,122,65,101,255,0,21,46,95,98,182,91,191,221,223,83,123,115,251,191,239,118,202,200,225,255,0,25,80,247,127,125,121,25,120,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,180,65,4,60,206,56,68,181,112,203,171,148,153,94,31,113,164,92,79,82,170,46,55,43,109,170,58,118,192,251,68,241,62,39,84,82,181,145,181,177,120,102,173,76,125,158,148,69,107,55,141,205,252,218,73,32,75,79,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,109,91,19,158,247,120,105,28,217,29,11,250,157,212,196,86,170,247,25,35,25,14,220,209,253,118,106,111,224,190,207,68,93,94,74,158,169,242,159,151,245,222,227,110,45,87,52,127,93,154,155,248,47,179,209,1,232,52,15,142,58,110,28,120,38,203,244,123,7,101,91,245,23,52,202,46,79,134,174,55,203,78,203,29,186,107,125,20,11,90,217,152,173,114,212,171,153,43,97,107,29,246,31,26,200,245,68,107,25,54,37,98,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,103,229,19,125,202,247,130,143,228,255,0,130,51,89,245,10,217,117,161,212,156,202,222,250,105,109,213,169,217,250,26,214,233,154,246,83,172,77,114,239,52,189,168,38,145,100,68,124,127,98,46,136,220,201,123,129,249,90,87,202,155,78,25,194,61,78,149,106,5,109,214,139,62,203,252,6,67,116,187,178,100,127,208,215,136,32,153,180,240,71,4,114,44,51,67,78,149,117,81,63,237,42,205,221,149,232,248,255,0,51,217,135,108,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,218,32,195,94,98,156,10,211,113,75,134,174,113,167,212,20,140,213,75,5,60,48,208,205,83,85,43,25,115,183,66,181,15,91,106,34,200,144,66,247,73,80,233,25,51,153,250,108,107,28,246,49,202,246,4,90,234,63,25,183,221,91,224,239,21,225,159,57,181,119,110,184,38,65,110,168,178,94,41,216,198,71,61,158,158,134,174,153,180,213,12,77,182,154,46,236,45,100,141,69,73,35,69,235,217,236,87,205,224,56,78,245,79,163,127,48,49,239,113,128,182,151,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,151,47,132,239,84,250,55,243,3,30,247,24,0,149,78,117,126,150,49,111,152,20,62,221,113,34,175,132,239,84,250,55,243,3,30,247,24,9,84,231,87,233,99,22,249,129,67,237,215,18,42,248,78,245,79,163,127,48,49,239,113,128,13,148,204,74,213,222,52,237,90,7,198,205,139,70,181,75,32,164,181,233,246,93,131,209,213,210,215,79,76,212,101,182,246,235,133,100,77,150,105,250,145,99,166,150,40,209,143,115,209,237,99,217,11,191,52,206,243,215,45,72,86,231,87,234,159,22,249,127,67,238,55,16,37,251,85,116,207,21,214,77,56,200,244,183,53,164,241,22,92,154,223,45,190,167,166,56,223,36,61,105,246,39,139,184,199,177,179,68,244,108,145,189,90,189,18,49,142,68,221,168,107,195,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,234,87,66,254,168,164,99,227,114,175,75,216,238,151,61,157,18,62,71,249,73,241,139,157,234,135,123,134,140,234,143,233,63,170,88,251,174,54,123,223,114,24,124,45,174,151,192,209,65,110,240,241,64,222,190,158,227,223,223,124,142,122,239,210,168,187,35,140,202,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,245,35,102,103,76,178,49,241,185,83,169,143,119,75,152,254,137,24,17,3,203,175,142,170,158,22,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,65,238,123,88,247,181,24,249,126,226,110,237,106,191,240,137,170,247,219,21,206,146,227,109,184,233,189,246,174,142,178,146,102,205,5,76,18,91,38,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,26,235,234,22,21,117,211,92,255,0,37,211,155,237,69,36,247,44,86,241,91,100,172,150,145,238,116,18,79,77,51,225,145,209,185,205,107,149,138,230,42,162,171,90,187,109,186,39,192,153,62,31,46,215,91,215,39,91,173,101,230,231,87,95,81,30,155,230,148,140,150,166,103,74,246,193,3,174,80,195,18,57,202,170,140,142,40,227,141,141,248,53,140,107,83,100,68,64,33,48,149,78,106,124,7,127,223,126,42,244,130,203,254,42,92,190,197,108,183,127,187,190,166,246,231,247,127,222,237,149,145,195,254,50,161,238,254,250,242,42,205,170,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,232,145,173,217,28,172,119,67,209,146,53,58,216,213,77,132,248,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,184,220,237,145,202,198,245,177,89,35,83,161,237,85,136,30,101,252,14,84,240,227,153,77,172,56,59,233,31,167,89,165,226,70,67,73,27,34,167,125,142,227,50,73,58,209,54,22,35,90,180,202,214,74,232,92,198,253,134,70,177,189,17,90,199,205,106,184,28,226,238,235,194,14,174,59,43,158,221,87,120,196,239,212,237,182,228,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,234,232,238,38,202,201,38,141,29,31,117,100,104,75,167,52,127,66,122,155,248,47,188,81,16,45,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,147,167,204,111,41,177,103,60,186,179,76,215,22,174,241,182,92,130,223,142,221,45,213,61,167,199,223,165,158,233,65,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,34,27,56,78,245,79,163,127,48,49,239,113,128,9,179,224,7,131,235,87,9,186,70,214,220,18,174,76,239,49,167,163,175,202,223,52,173,86,83,78,198,57,99,161,137,177,189,209,116,83,172,210,177,100,107,156,178,189,207,127,87,66,199,28,121,64,0,2,42,249,231,126,164,255,0,121,63,134,146,168,69,95,60,239,212,159,239,39,240,208,49,43,151,247,12,248,111,21,250,151,154,233,110,97,93,87,110,123,112,122,187,149,162,231,76,170,231,219,174,49,215,81,50,41,214,62,164,108,204,233,150,70,62,55,42,117,49,238,233,115,31,209,35,44,86,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,79,76,114,50,57,186,23,236,79,23,113,140,123,161,149,138,217,35,122,181,58,227,123,28,137,179,144,205,94,74,158,169,242,159,151,245,222,227,110,51,211,152,55,4,150,174,43,240,8,239,184,196,20,148,58,139,138,211,212,77,106,172,109,43,93,61,218,6,195,51,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,247,21,168,137,36,155,133,128,229,79,199,85,78,99,29,7,11,26,175,95,87,83,125,165,167,72,112,170,230,210,196,216,29,110,164,162,98,125,26,244,134,54,171,95,20,84,242,74,217,164,87,119,17,100,107,158,215,54,52,150,250,115,96,197,172,89,7,4,185,125,218,239,67,226,42,241,155,133,162,233,107,147,186,246,120,122,167,215,67,72,233,54,106,162,63,120,42,234,25,179,145,91,246,247,219,169,173,84,130,207,245,85,129,101,95,236,174,57,146,99,151,15,246,202,58,235,109,117,60,159,240,100,134,104,228,103,244,57,174,111,220,168,73,166,160,241,183,106,226,191,150,174,168,216,178,105,233,40,117,23,21,167,199,161,186,209,186,169,174,158,237,3,110,86,198,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,237,163,149,18,72,247,12,11,225,59,213,62,141,252,192,199,189,198,2,106,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,38,167,154,63,161,61,77,252,23,222,40,128,133,110,19,189,83,232,223,204,12,123,220,96,36,211,154,199,3,149,58,149,106,175,226,147,77,159,73,21,247,24,179,171,242,155,99,153,20,9,113,183,82,181,239,90,214,73,178,43,234,97,139,118,185,178,57,123,144,197,27,88,173,116,77,142,104,203,225,59,213,62,141,252,192,199,189,198,3,101,48,53,87,39,39,148,183,15,23,93,26,225,230,163,60,202,237,84,148,183,221,78,168,166,189,192,248,107,29,51,221,100,74,118,173,189,178,181,23,180,199,170,205,83,50,35,55,119,69,67,18,69,71,55,183,29,170,226,187,150,85,53,255,0,138,60,39,86,116,242,203,87,125,196,243,252,226,153,249,246,62,233,229,106,209,178,73,93,83,95,90,202,132,114,44,116,210,197,29,71,83,86,70,189,147,73,27,33,87,119,163,138,41,41,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,8,182,231,157,250,147,253,228,254,26,90,174,74,158,169,242,159,151,245,222,227,110,38,164,0,45,255,0,16,58,153,249,27,208,236,243,84,163,171,181,83,213,227,56,253,117,194,131,233,73,58,41,102,174,100,46,240,176,63,237,177,93,221,157,98,141,24,215,35,158,231,163,90,189,78,66,224,17,193,206,159,88,173,86,93,35,197,52,66,223,126,171,138,251,146,222,25,123,174,163,164,170,107,88,235,85,43,36,106,54,170,52,122,61,89,37,76,145,62,36,115,21,142,125,28,139,186,58,36,2,32,46,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,50,43,137,254,20,107,52,75,70,180,43,86,109,17,120,219,46,160,225,244,245,151,75,140,112,206,157,23,137,221,37,107,99,153,28,174,138,47,237,74,154,120,99,70,189,22,95,3,60,157,182,47,86,254,3,133,93,45,252,180,241,29,167,90,103,53,139,233,154,11,206,65,75,244,173,23,138,240,253,219,92,79,239,87,126,113,30,199,55,106,88,167,119,216,114,61,118,217,155,185,90,139,50,124,212,244,114,251,171,188,35,221,234,113,201,183,171,192,174,17,102,50,83,116,179,251,106,150,154,9,227,169,78,183,189,168,206,220,21,18,207,191,218,115,187,29,13,106,185,232,168,24,45,201,147,84,190,170,113,29,125,211,58,251,239,133,160,206,241,249,60,53,23,133,235,241,151,74,39,164,208,254,113,24,174,143,162,149,215,23,121,185,172,118,251,46,238,237,161,53,38,176,58,79,157,126,75,245,79,13,212,207,162,254,147,250,165,144,91,175,190,11,191,217,241,94,22,166,57,187,93,206,151,116,117,118,250,122,186,93,182,251,236,187,108,108,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,160,24,23,206,175,210,198,45,243,2,135,219,174,36,43,19,83,206,175,210,198,45,243,2,135,219,174,36,64,105,62,11,249,80,213,60,55,76,254,148,250,51,235,110,65,110,177,120,222,199,123,194,248,170,152,225,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,184,25,21,203,231,130,75,175,21,249,252,151,220,158,10,186,29,58,197,106,41,230,186,214,58,149,206,130,237,59,102,133,207,180,178,70,205,19,216,249,41,221,35,157,44,106,229,133,59,106,228,69,146,61,231,166,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,207,233,86,153,226,186,55,167,24,230,150,225,84,158,30,203,140,219,226,183,211,117,71,27,36,155,161,62,220,242,246,216,198,58,105,94,174,146,71,163,83,174,71,189,202,155,185,79,86,7,228,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,102,190,252,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,244,245,246,215,101,100,144,200,173,143,186,145,183,97,226,218,113,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,221,113,185,219,171,81,237,235,98,190,55,47,67,220,138,26,209,19,253,202,227,208,158,153,126,53,239,21,164,21,234,198,11,249,47,213,60,203,76,254,148,250,79,234,150,65,113,177,120,222,199,103,197,120,90,153,33,238,246,250,157,209,213,219,234,233,234,118,219,237,186,237,185,58,156,174,61,9,233,151,227,94,241,90,6,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,223,2,143,50,181,248,20,42,253,192,84,210,162,134,169,88,29,85,48,165,69,52,176,47,194,70,57,139,254,116,216,215,75,141,252,113,248,191,18,249,85,177,208,58,36,88,237,242,177,174,98,55,201,104,161,251,147,250,81,77,140,136,38,230,201,141,197,100,226,174,162,174,154,62,152,235,172,22,233,93,228,212,221,251,72,207,187,227,229,26,124,64,206,142,84,58,206,253,67,210,250,220,98,227,86,199,220,108,208,182,105,90,179,61,239,68,146,178,173,83,244,191,161,91,240,85,251,140,241,33,95,147,246,163,73,141,235,30,67,138,207,39,230,47,22,234,68,102,238,127,217,86,214,49,190,72,158,94,125,245,248,255,0,214,77,64,2,149,248,149,20,184,2,124,74,138,19,200,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,224,82,114,227,128,42,111,192,228,225,19,99,144,58,106,234,163,163,167,125,76,171,246,89,182,255,0,231,93,191,233,53,181,226,155,51,159,56,215,76,186,235,59,213,221,139,189,125,51,119,115,157,179,82,178,119,34,125,175,63,231,19,255,0,196,110,113,30,9,166,151,11,155,222,141,87,118,182,85,235,255,0,198,33,111,243,83,127,231,154,216,220,235,165,185,220,170,238,83,174,242,85,207,36,239,93,213,126,211,156,174,95,53,243,251,192,146,94,77,56,107,167,205,174,249,163,154,168,145,83,215,208,35,145,27,247,182,141,255,0,229,127,59,250,137,122,48,15,148,158,15,46,63,164,50,222,230,110,203,113,153,245,13,93,155,230,217,41,40,92,158,104,187,253,223,121,159,128,10,28,191,121,89,66,162,1,194,109,247,21,252,10,81,62,226,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,250,167,214,79,152,25,15,184,206,108,166,107,89,197,143,170,125,100,249,129,144,251,140,224,77,79,43,143,66,122,101,248,215,188,86,153,84,98,175,43,143,66,122,101,248,215,188,86,153,84,7,228,216,49,60,87,20,250,75,234,182,51,106,179,125,51,112,154,237,113,250,62,138,58,127,25,93,46,221,218,153,186,17,59,147,63,165,189,82,59,119,59,100,221,87,99,245,128,0,90,174,44,125,44,107,39,203,252,135,219,167,46,169,106,184,177,244,177,172,159,47,242,31,110,156,13,107,13,170,13,85,205,170,0,0,0,16,3,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,103,255,0,37,79,75,25,79,204,10,239,110,183,25,254,96,7,37,79,75,25,79,204,10,239,110,183,25,254,6,31,243,25,224,163,249,85,105,196,23,252,2,217,106,143,83,113,111,206,91,106,103,78,212,151,74,20,71,172,150,199,77,212,214,55,169,239,73,34,116,168,230,178,70,185,187,196,217,165,145,32,92,218,160,128,30,104,254,187,53,55,240,95,103,162,2,197,104,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,249,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,236,61,195,23,15,88,175,11,250,53,101,210,60,90,167,199,248,14,229,77,198,232,250,88,233,230,185,215,74,238,169,106,36,107,19,252,152,216,142,115,220,200,162,137,138,247,244,117,46,0,114,49,253,118,126,237,255,0,18,37,80,0,0,1,175,183,50,77,104,181,107,127,22,153,69,247,23,203,233,50,76,98,199,79,71,97,177,86,82,49,189,132,130,24,81,211,182,57,17,169,222,103,140,150,177,201,46,238,71,35,145,88,231,71,208,77,79,23,90,223,117,225,199,135,76,207,89,108,86,58,75,189,202,193,79,76,218,58,74,185,28,200,22,122,138,168,105,163,124,157,63,105,204,99,167,71,171,17,90,175,70,43,81,204,234,235,77,109,192,31,171,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,31,148,0,217,247,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,170,72,223,36,61,105,246,224,151,182,247,177,179,68,244,116,114,49,28,189,18,49,237,85,221,170,122,178,58,185,45,235,29,247,48,209,172,183,71,110,240,247,41,52,238,225,79,81,107,169,234,98,116,210,220,157,81,35,169,186,26,196,85,232,158,10,137,123,142,123,220,239,19,211,246,91,27,81,100,84,8,171,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,153,85,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,2,127,136,54,230,89,199,85,55,19,89,53,46,152,105,141,125,37,86,151,227,149,16,92,169,107,155,75,44,115,221,238,43,78,168,233,222,147,198,201,97,100,41,60,208,182,52,106,117,47,114,71,57,232,232,210,59,191,205,175,141,127,166,235,43,56,77,211,43,157,170,178,203,15,102,76,210,225,2,247,228,117,116,51,247,25,108,106,171,122,35,236,190,40,164,149,209,185,206,89,21,177,42,198,177,76,199,224,6,133,232,94,163,241,23,168,246,237,47,210,251,55,142,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,58,155,186,236,174,87,57,172,99,94,247,177,142,12,192,229,139,199,143,228,66,251,77,160,218,177,122,233,192,114,11,131,126,141,186,92,110,61,186,92,94,103,50,103,73,179,123,78,94,205,68,238,167,71,117,73,28,80,185,100,153,118,235,149,203,53,38,176,58,165,165,185,222,139,103,119,61,51,212,187,23,208,217,37,155,179,227,104,188,84,53,29,174,236,44,154,63,206,66,247,198,237,227,149,142,251,46,93,183,217,118,84,84,73,74,229,67,199,29,54,75,106,178,112,143,168,204,171,91,237,182,158,161,152,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,251,78,77,162,88,98,108,123,49,209,179,188,18,104,0,0,66,183,58,191,84,248,183,203,250,31,113,184,147,82,66,183,58,191,84,248,183,203,250,31,113,184,129,117,121,24,254,187,63,118,255,0,137,18,168,69,95,35,31,215,103,238,223,241,34,85,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,1,205,31,208,158,166,254,11,239,20,68,0,147,253,205,31,208,158,166,254,11,239,20,68,0,129,42,156,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,211,42,185,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,160,79,241,98,184,193,225,51,13,226,235,75,254,163,223,106,41,44,247,218,10,136,234,108,89,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,127,70,253,183,170,43,162,98,165,245,0,99,255,0,7,92,29,96,156,32,96,149,22,11,5,103,211,57,37,231,163,235,6,65,219,154,159,233,78,212,213,15,165,254,213,124,242,199,7,106,58,133,143,243,106,157,123,117,59,117,95,44,128,6,63,241,139,198,46,9,194,6,9,79,127,191,209,253,51,146,94,122,254,175,227,253,201,169,254,148,237,77,78,202,175,237,166,65,44,112,118,163,168,73,63,56,137,215,183,75,119,85,242,12,128,34,175,158,119,234,79,247,147,248,105,226,184,72,230,189,159,80,235,109,237,120,158,202,41,36,193,51,26,137,171,100,168,101,36,202,204,98,118,64,189,152,232,226,129,146,74,234,103,164,81,194,176,170,57,122,220,147,171,250,214,117,155,218,243,206,253,73,254,242,127,13,2,213,114,84,245,79,148,252,191,174,247,27,113,53,36,43,114,84,245,79,148,252,191,174,247,27,113,53,32,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,142,14,20,184,28,169,201,120,187,212,158,46,53,25,244,139,98,182,234,70,82,252,70,210,172,138,161,107,170,226,185,213,192,234,217,209,200,228,137,144,74,215,246,154,155,74,179,68,217,55,99,99,103,120,63,87,150,151,47,186,109,30,181,89,248,131,213,251,85,92,122,131,95,79,226,108,246,154,184,165,165,159,26,99,219,85,4,137,34,50,117,100,239,168,166,158,39,43,38,137,175,129,119,106,162,61,29,180,133,0,4,0,243,71,245,217,169,191,130,251,61,17,149,92,140,127,93,159,187,127,196,140,85,230,143,235,179,83,127,5,246,122,35,42,185,24,254,187,63,118,255,0,137,1,42,128,0,53,87,39,251,149,199,161,61,50,252,107,222,43,72,1,39,251,149,199,161,61,50,252,107,222,43,64,200,172,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,189,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,215,179,140,30,19,51,46,17,117,67,234,61,246,162,174,241,98,175,167,142,166,197,145,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,245,237,219,122,162,54,86,42,236,102,89,254,42,184,103,195,120,175,210,58,205,45,204,43,170,237,207,109,67,110,86,139,157,50,171,159,110,184,198,201,25,20,235,31,82,54,102,116,203,35,31,27,149,58,152,247,116,185,143,232,145,129,173,185,42,156,140,127,93,159,187,127,196,136,213,213,45,45,206,244,91,59,185,233,158,165,216,190,134,201,44,221,159,27,69,226,161,168,237,119,97,100,209,254,114,23,190,55,111,28,172,119,217,114,237,190,203,178,162,162,73,87,35,31,215,103,238,223,241,32,37,80,0,0,0,0,213,92,218,160,213,92,9,254,229,113,232,79,76,191,26,247,138,211,42,140,85,229,113,232,79,76,191,26,247,138,211,42,128,0,0,0,0,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,90,174,44,125,44,107,39,203,252,135,219,167,3,90,195,106,131,85,115,106,128,0,0,53,87,39,251,149,199,161,61,50,252,107,222,43,72,1,39,251,149,199,161,61,50,252,107,222,43,64,186,188,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,109,80,69,95,60,239,212,159,239,39,240,210,85,8,171,231,157,250,147,253,228,254,26,5,170,228,169,234,159,41,249,127,93,238,54,226,213,115,71,245,217,169,191,130,251,61,17,117,121,42,122,167,202,126,95,215,123,141,184,181,92,209,253,118,106,111,224,190,207,68,5,245,229,29,193,246,51,170,55,90,238,36,117,1,41,46,22,220,62,241,29,6,61,109,108,181,17,79,13,238,153,212,181,141,174,123,163,123,27,209,27,93,27,91,27,187,141,145,101,145,92,214,246,219,215,49,38,0,114,84,244,177,148,252,192,174,246,235,113,159,224,0,0,68,175,56,78,20,116,227,6,163,183,113,55,133,69,244,53,215,40,200,25,103,191,218,224,133,18,150,186,170,88,42,39,74,246,236,169,218,153,124,59,146,84,68,86,202,231,182,69,233,122,72,233,112,91,132,239,84,250,55,243,3,30,247,24,9,84,231,87,233,99,22,249,129,67,237,215,18,42,248,78,245,79,163,127,48,49,239,113,128,9,84,231,87,233,99,22,249,129,67,237,215,18,42,248,78,245,79,163,127,48,49,239,113,128,149,78,117,126,150,49,111,152,20,62,221,113,34,175,132,239,84,250,55,243,3,30,247,24,0,217,76,133,110,117,126,169,241,111,151,244,62,227,113,38,164,133,110,117,126,169,241,111,151,244,62,227,113,1,201,83,213,62,83,242,254,187,220,109,196,212,144,173,201,83,213,62,83,242,254,187,220,109,196,212,129,173,103,22,62,169,245,147,230,6,67,238,51,146,169,195,79,255,0,73,182,239,242,255,0,59,255,0,228,247,66,42,248,177,245,79,172,159,48,50,31,113,156,149,78,26,127,250,77,183,127,151,249,223,255,0,39,186,1,10,198,213,6,170,230,213,0,126,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,97,183,12,252,170,52,143,135,205,92,169,213,107,206,87,87,157,62,221,81,223,196,232,110,86,230,66,203,59,209,238,86,79,50,181,238,109,93,75,27,219,70,73,209,19,24,244,116,137,31,95,109,98,205,240,6,42,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,77,79,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,0,108,166,0,0,69,95,60,239,212,159,239,39,240,210,85,8,171,231,157,250,147,253,228,254,26,5,170,228,169,234,159,41,249,127,93,238,54,226,106,72,86,228,169,234,159,41,249,127,93,238,54,226,106,64,141,94,108,156,20,92,117,2,143,249,78,233,125,179,191,122,178,91,223,30,95,69,26,82,211,199,45,174,150,9,166,91,155,164,123,152,249,38,137,145,182,23,55,243,175,124,125,132,98,53,33,84,124,64,155,84,16,193,205,99,130,203,174,153,231,245,252,71,105,206,63,87,62,19,149,212,45,94,72,246,212,186,161,109,119,185,230,122,201,43,218,173,234,138,154,161,207,98,181,202,231,181,179,58,70,126,109,31,4,110,12,75,225,59,213,62,141,252,192,199,189,198,2,106,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,38,167,154,63,161,61,77,252,23,222,40,128,133,110,19,189,83,232,223,204,12,123,220,96,54,83,53,172,225,59,213,62,141,252,192,199,189,198,3,101,48,0,0,0,0,4,11,115,83,214,59,22,174,241,113,119,166,199,33,222,147,2,183,197,135,73,83,212,255,0,237,170,170,105,231,146,165,122,30,198,171,59,115,212,75,6,223,105,174,236,117,181,202,215,162,36,233,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,70,177,186,133,154,221,117,43,63,201,117,26,251,79,73,5,203,42,188,86,222,235,34,164,99,155,4,115,212,204,249,164,108,109,115,156,228,98,57,234,136,138,231,46,219,110,171,241,3,63,249,35,225,87,90,253,104,212,45,70,134,162,145,45,182,60,94,43,37,68,78,123,187,238,158,186,174,57,162,115,27,211,210,172,70,219,230,71,42,185,21,21,209,236,142,221,85,178,211,168,88,85,171,82,176,12,151,78,111,181,21,112,91,114,171,61,109,146,178,90,71,181,179,199,5,76,47,134,71,70,231,53,205,71,163,94,170,138,173,114,111,182,232,191,3,16,57,61,97,87,92,87,131,230,95,110,21,20,146,83,230,57,69,202,247,66,216,94,229,124,112,49,176,208,171,101,69,106,34,63,187,67,43,145,26,174,78,135,49,119,221,85,173,205,240,53,119,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,129,62,124,186,181,142,197,172,156,35,224,149,54,136,124,61,94,31,111,131,14,186,83,117,61,253,154,170,8,34,141,171,214,230,49,29,221,129,105,231,217,189,77,103,127,163,169,206,99,148,136,190,101,26,67,83,164,28,96,231,16,36,21,105,109,204,42,19,47,182,205,83,60,82,190,118,87,57,207,168,114,36,123,116,49,181,137,87,27,26,244,71,163,34,106,175,86,232,247,102,255,0,36,44,235,233,13,44,212,189,51,250,47,183,244,14,65,73,125,241,189,253,251,222,62,153,97,237,118,250,126,207,71,209,189,93,93,75,213,222,219,102,244,110,224,245,124,234,253,44,98,223,48,40,125,186,226,69,95,9,222,169,244,111,230,6,61,238,48,18,169,206,175,210,198,45,243,2,135,219,174,36,85,240,157,234,159,70,254,96,99,222,227,0,27,41,128,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,3,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,190,101,11,183,222,118,20,42,125,192,26,191,121,89,66,34,21,128,34,23,156,182,26,232,51,107,70,104,214,170,164,180,244,20,10,229,70,253,205,172,127,249,95,205,254,162,94,140,3,230,217,131,203,144,105,12,87,184,91,186,219,166,101,67,151,102,249,54,58,74,231,47,154,174,255,0,127,220,4,85,240,179,153,207,131,235,166,35,117,129,234,222,253,222,130,153,219,57,205,221,171,89,3,149,62,207,159,243,77,146,169,42,163,172,167,101,76,75,246,95,190,223,230,93,191,232,53,102,182,87,75,108,185,82,92,160,93,164,164,158,57,216,187,170,125,166,185,28,158,105,231,247,27,39,112,229,156,71,157,233,165,190,230,199,163,149,189,221,213,58,255,0,241,137,155,252,228,223,249,128,93,19,135,124,14,78,21,55,2,146,164,248,20,156,180,10,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,56,85,217,0,225,78,81,10,74,144,14,64,58,170,103,101,53,60,181,50,126,140,76,115,221,229,247,34,110,4,104,243,137,214,63,160,108,214,13,54,182,214,205,21,69,222,138,105,228,70,164,141,79,205,213,192,169,246,145,200,159,248,39,124,81,72,145,160,161,168,185,85,178,138,149,168,178,201,191,74,42,236,158,72,170,191,241,33,151,220,210,115,106,108,195,136,196,134,146,87,189,150,170,42,138,101,71,53,91,179,188,117,78,232,155,175,244,39,192,235,229,205,195,212,186,199,159,213,95,170,105,41,230,160,179,76,144,42,74,248,252,223,37,45,70,255,0,101,237,118,255,0,204,253,128,76,111,11,120,47,228,251,69,49,155,12,144,50,57,89,110,162,87,244,171,87,205,41,32,106,249,181,19,239,97,118,142,170,74,118,82,82,195,73,18,108,200,99,108,109,254,164,77,147,254,99,180,1,78,201,247,41,202,174,199,31,21,3,148,77,142,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,4,212,242,184,244,39,166,95,141,123,197,105,149,70,42,242,184,244,39,166,95,141,123,197,105,149,64,0,0,11,85,197,143,165,141,100,249,127,144,251,116,229,213,45,87,22,62,150,53,147,229,254,67,237,211,129,173,97,181,65,170,185,181,64,0,0,2,0,121,163,250,236,212,223,193,125,158,136,159,226,0,121,163,250,236,212,223,193,125,158,136,12,255,0,228,169,233,99,41,249,129,93,237,214,227,63,204,0,228,169,233,99,41,249,129,93,237,214,227,63,192,16,3,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,101,87,35,31,215,103,238,223,241,34,85,8,171,228,99,250,236,253,219,254,36,74,160,0,0,17,43,206,179,93,40,238,183,220,47,135,139,13,231,189,244,39,94,73,145,83,70,144,73,27,42,165,103,110,133,142,122,42,203,28,204,133,213,79,116,106,140,106,199,87,3,254,222,237,86,89,94,83,186,23,125,212,254,40,45,154,141,244,53,170,183,22,211,77,238,55,119,92,21,143,233,170,158,158,162,58,4,134,37,71,43,166,108,236,239,181,251,35,99,240,202,238,182,191,182,215,227,86,191,107,29,247,136,13,101,203,53,139,35,135,195,213,228,215,7,84,71,77,212,199,248,74,86,53,35,166,166,235,99,24,146,118,160,142,40,187,157,8,231,244,117,59,237,57,84,151,254,79,186,57,98,193,184,96,77,85,167,155,196,94,181,46,225,61,69,100,157,47,103,98,150,134,162,122,74,122,109,149,238,99,186,94,202,153,123,136,214,57,124,79,67,186,146,54,168,16,130,102,166,174,232,93,247,41,229,177,160,186,243,142,89,173,79,164,194,126,177,91,178,90,189,217,29,119,133,171,191,202,202,37,221,81,22,88,99,157,101,111,71,82,185,142,171,234,107,21,174,149,205,194,178,111,184,54,209,203,23,16,28,171,241,253,29,200,230,240,244,153,53,190,249,79,29,79,75,223,225,42,153,122,172,146,154,167,161,143,98,201,218,158,56,165,237,245,163,95,209,210,239,178,229,64,35,87,151,110,186,81,232,15,21,152,166,73,126,188,253,25,141,223,187,184,221,250,103,36,9,27,105,106,145,18,39,203,36,202,214,195,12,117,76,165,154,73,17,205,115,99,133,255,0,164,138,172,118,194,134,172,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,155,25,240,95,172,119,221,125,225,131,0,213,92,166,30,139,213,214,223,37,61,198,78,166,47,137,170,164,168,150,146,90,157,152,198,49,157,231,211,186,94,219,90,141,103,115,161,55,70,238,161,130,220,243,191,82,127,188,159,195,72,213,210,221,82,206,244,91,59,182,106,102,154,95,126,134,201,44,221,239,5,91,225,97,168,237,119,97,124,50,126,110,102,62,55,111,28,175,111,218,106,237,190,233,178,162,42,73,87,60,239,212,159,239,39,240,210,42,192,244,24,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,58,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,63,220,18,112,125,140,240,141,165,241,89,90,148,149,185,181,242,158,7,101,151,138,73,106,59,21,211,197,36,239,133,145,199,43,213,173,100,45,169,124,72,246,178,53,145,26,143,123,90,171,210,219,63,203,131,151,253,31,14,246,40,181,111,87,177,223,251,172,87,248,152,34,166,168,146,10,136,241,218,94,183,199,211,78,248,95,36,111,154,104,209,30,249,145,221,73,28,169,19,81,159,158,89,115,168,12,106,227,163,131,43,23,24,122,113,75,108,142,235,244,54,103,139,248,138,140,102,229,43,222,180,173,146,84,103,118,154,166,54,239,188,50,246,162,69,145,173,89,35,115,26,230,245,34,62,41,53,246,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,218,120,192,14,103,92,7,126,91,236,85,58,243,164,246,94,172,251,31,183,187,233,43,93,186,221,220,170,202,33,107,225,108,123,187,186,212,239,83,192,218,133,111,76,114,75,51,82,56,83,126,136,154,129,237,121,113,113,199,83,197,110,27,95,135,234,11,41,41,245,23,15,167,129,245,211,68,248,162,101,238,145,202,172,74,216,160,69,71,49,237,114,53,179,181,173,237,53,242,196,230,171,82,100,138,60,202,53,172,225,139,22,226,11,39,214,91,43,184,98,161,186,205,159,89,251,151,74,41,173,242,197,23,133,142,54,237,36,147,73,50,182,22,194,228,127,105,201,50,246,228,238,164,74,142,238,35,29,178,152,2,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,11,171,200,199,245,217,251,183,252,72,149,66,42,249,24,254,187,63,118,255,0,137,18,168,6,181,156,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,144,173,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,104,14,104,254,132,245,55,240,95,120,162,32,4,159,238,104,254,132,245,55,240,95,120,162,32,4,9,84,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,153,85,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,2,127,128,0,11,127,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,206,167,108,187,43,85,174,115,30,215,177,239,99,174,0,3,89,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,242,228,218,189,153,101,250,95,132,105,29,246,122,73,172,90,123,81,118,154,196,173,129,25,60,44,184,73,12,179,194,247,167,147,216,146,194,178,53,85,58,209,102,145,21,202,212,99,89,61,60,109,240,125,140,241,115,165,242,217,92,148,148,89,181,142,158,119,98,119,138,185,106,59,20,51,203,36,15,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,210,232,1,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,205,254,74,158,169,242,159,151,245,222,227,110,38,164,133,110,74,158,169,242,159,151,245,222,227,110,38,164,0,0,0,0,8,1,230,143,235,179,83,127,5,246,122,35,42,185,24,254,187,63,118,255,0,137,24,171,205,31,215,102,166,254,11,236,244,70,85,114,49,253,118,126,237,255,0,18,2,85,0,0,106,174,79,247,43,143,66,122,101,248,215,188,86,144,2,79,247,43,143,66,122,101,248,215,188,86,129,149,64,0,32,7,154,63,174,205,77,252,23,217,232,140,170,228,99,250,236,253,219,254,36,98,175,52,127,93,154,155,248,47,179,209,25,85,200,199,245,217,251,183,252,72,9,84,0,0,0,0,53,87,54,168,53,87,2,127,185,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,0,0,0,0,5,170,226,199,210,198,178,124,191,200,125,186,114,234,150,171,139,31,75,26,201,242,255,0,33,246,233,192,214,176,218,160,213,92,218,160,0,0,13,85,201,254,229,113,232,79,76,191,26,247,138,210,0,73,254,229,113,232,79,76,191,26,247,138,208,46,175,22,62,150,53,147,229,254,67,237,211,154,214,27,41,241,99,233,99,89,62,95,228,62,221,57,173,96,27,84,17,87,207,59,245,39,251,201,252,52,149,66,42,249,231,126,164,255,0,121,63,134,129,106,185,42,122,167,202,126,95,215,123,141,184,181,92,209,253,118,106,111,224,190,207,68,93,94,74,158,169,242,159,151,245,222,227,110,45,87,52,127,93,154,155,248,47,179,209,1,159,252,149,61,44,101,63,48,43,189,186,220,103,249,128,28,149,61,44,101,63,48,43,189,186,220,103,248,0,0,24,1,206,175,210,198,45,243,2,135,219,174,36,85,240,157,234,159,70,254,96,99,222,227,1,42,156,234,253,44,98,223,48,40,125,186,226,69,95,9,222,169,244,111,230,6,61,238,48,1,42,156,234,253,44,98,223,48,40,125,186,226,69,95,9,222,169,244,111,230,6,61,238,48,18,169,206,175,210,198,45,243,2,135,219,174,36,85,240,157,234,159,70,254,96,99,222,227,0,27,41,144,173,206,175,213,62,45,242,254,135,220,110,36,212,144,173,206,175,213,62,45,242,254,135,220,110,32,57,42,122,167,202,126,95,215,123,141,184,154,146,21,185,42,122,167,202,126,95,215,123,141,184,154,144,53,172,226,199,213,62,178,124,192,200,125,198,114,85,56,105,255,0,233,54,221,254,95,231,127,252,158,232,69,95,22,62,169,245,147,230,6,67,238,51,146,169,195,79,255,0,73,182,239,242,255,0,59,255,0,228,247,64,33,88,218,160,213,92,218,160,0,0,12,85,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,154,158,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,0,217,76,0,0,138,190,121,223,169,63,222,79,225,164,170,17,87,207,59,245,39,251,201,252,52,11,85,201,83,213,62,83,242,254,187,220,109,196,212,144,173,201,83,213,62,83,242,254,187,220,109,196,212,128,49,87,154,63,161,61,77,252,23,222,40,140,170,49,87,154,63,161,61,77,252,23,222,40,128,133,110,19,189,83,232,223,204,12,123,220,96,38,167,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,2,106,121,163,250,19,212,223,193,125,226,136,8,86,225,59,213,62,141,252,192,199,189,198,3,101,51,90,206,19,189,83,232,223,204,12,123,220,96,54,83,0,0,0,0,3,31,248,252,206,191,39,124,27,106,197,255,0,232,191,164,60,94,63,37,139,179,223,237,116,253,37,35,40,59,189,93,46,223,183,226,187,157,59,125,174,142,157,219,191,82,107,174,77,79,58,191,75,24,183,204,10,31,110,184,145,43,195,214,45,98,206,117,247,77,48,172,166,135,198,217,114,12,194,205,107,184,211,119,95,31,126,150,122,216,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,6,197,60,61,98,215,220,27,64,180,211,10,202,104,124,21,235,31,195,236,214,187,141,55,117,146,118,42,160,162,138,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,101,192,0,8,128,231,123,130,253,31,170,122,105,169,159,74,119,62,158,199,234,236,94,11,177,183,103,192,84,164,221,222,231,87,218,235,250,75,167,167,165,58,123,59,238,238,189,155,229,121,42,122,167,202,126,95,215,123,141,184,201,254,117,246,155,84,220,54,225,183,217,173,148,143,185,81,231,20,244,148,245,142,133,171,60,48,77,65,90,233,98,100,155,117,53,143,116,16,185,205,69,217,203,20,106,187,244,166,209,193,192,30,117,249,59,227,39,73,239,255,0,69,253,33,226,242,8,236,93,158,255,0,107,167,233,40,223,65,221,234,233,118,253,191,21,220,233,219,237,116,116,238,221,250,144,36,171,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,2,85,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,3,101,48,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,101,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,166,231,32,10,118,79,189,74,138,126,10,114,139,184,28,150,151,138,76,23,242,131,162,153,53,134,56,25,36,175,183,86,171,58,149,169,230,180,147,181,60,220,139,247,188,187,71,85,93,59,42,233,102,164,149,55,100,209,186,55,127,82,166,203,255,0,56,26,177,215,208,212,91,106,223,69,84,212,73,99,219,169,17,119,79,52,69,79,248,148,150,238,78,218,199,244,245,154,255,0,166,215,42,217,165,168,180,81,67,60,104,228,145,201,249,202,185,213,126,210,185,83,255,0,10,223,130,33,137,124,198,120,122,151,71,51,250,91,245,53,37,60,52,23,153,150,4,72,159,31,147,227,165,167,219,236,177,173,219,249,255,0,180,236,229,109,155,83,97,252,70,44,53,114,189,140,186,209,83,211,34,53,170,237,221,227,169,182,69,217,127,165,126,32,79,24,58,169,167,101,77,60,85,49,254,140,172,107,219,229,247,42,110,118,129,194,161,194,28,169,72,21,131,132,93,208,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,1,195,142,74,93,241,3,130,164,248,20,38,251,249,169,216,0,242,90,183,144,195,137,233,126,87,146,78,254,134,91,236,245,83,171,186,58,182,218,55,125,223,121,235,75,5,199,78,80,204,99,133,189,70,153,92,214,190,124,118,182,54,117,109,183,82,181,173,68,243,84,251,222,128,64,142,187,229,211,102,250,185,149,223,165,122,61,178,222,43,187,74,145,244,111,26,213,74,246,249,127,194,38,7,148,246,143,46,7,162,53,183,235,141,63,69,77,246,182,154,229,31,77,71,90,116,73,69,18,249,162,121,39,233,175,145,14,90,113,138,63,83,245,34,143,26,114,185,31,119,150,166,69,232,85,106,238,216,164,151,203,100,119,248,63,177,77,145,244,151,14,164,193,52,254,203,141,81,49,89,21,45,21,52,109,69,122,185,83,166,8,217,230,170,136,187,236,196,3,216,0,112,171,178,1,67,220,136,190,103,40,117,187,205,122,80,236,106,125,192,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,100,69,235,127,40,158,36,181,43,90,51,237,70,177,102,218,107,5,183,42,202,46,183,186,56,170,238,85,237,158,56,42,106,228,154,54,200,214,209,185,168,244,107,209,21,17,206,77,247,217,87,226,6,101,114,184,244,39,166,95,141,123,197,105,149,69,148,224,207,69,50,174,29,184,108,195,244,115,53,184,90,171,111,88,255,0,210,30,38,123,92,178,73,74,254,253,125,69,67,58,29,36,113,189,118,100,205,69,221,137,246,145,118,221,54,85,189,96,0,0,11,85,197,143,165,141,100,249,127,144,251,116,229,213,60,86,183,225,87,93,74,209,124,251,78,108,85,20,144,92,178,172,94,235,100,163,150,173,238,108,17,207,83,73,36,49,186,71,53,174,114,49,28,244,85,84,107,151,109,246,69,248,1,172,97,181,65,10,223,216,84,226,159,255,0,47,180,171,255,0,106,220,127,236,36,212,128,0,0,32,7,154,63,174,205,77,252,23,217,232,137,254,35,3,140,206,87,250,251,196,79,18,121,134,177,225,89,126,159,209,89,114,15,163,252,52,23,75,133,108,117,76,236,80,83,211,191,173,177,210,72,196,221,240,185,83,103,175,217,84,223,101,221,16,46,7,37,79,75,25,79,204,10,239,110,183,25,254,98,255,0,47,78,23,243,238,19,52,94,245,167,58,141,119,199,238,55,43,142,81,83,123,138,91,37,68,211,64,216,36,164,164,133,173,115,166,138,39,35,250,169,222,170,136,213,77,149,190,127,20,76,160,0,64,15,52,127,93,154,155,248,47,179,209,19,252,70,7,25,156,175,245,247,136,158,36,243,13,99,194,178,253,63,162,178,228,31,71,248,104,46,151,10,216,234,153,216,160,167,167,127,91,99,164,145,137,187,225,114,166,207,95,178,169,190,203,186,32,126,87,35,31,215,103,238,223,241,34,85,12,42,229,189,193,78,169,240,125,249,68,252,166,95,241,75,159,214,223,162,60,23,208,85,85,51,118,252,47,139,238,119,123,208,69,182,254,37,157,61,61,91,236,237,246,217,55,205,80,6,31,243,75,215,74,61,31,225,78,253,141,209,94,124,38,73,168,159,234,110,217,12,105,4,146,62,150,69,69,184,61,209,202,189,93,159,11,220,133,210,49,174,115,36,169,131,244,85,200,246,230,1,128,28,193,248,33,226,107,140,29,71,177,215,98,89,78,159,218,176,204,82,222,234,123,85,37,210,229,84,218,169,42,167,86,190,170,165,233,21,11,186,58,187,112,70,145,247,100,106,54,157,30,157,43,35,218,129,18,186,3,163,151,222,32,53,151,19,209,220,114,111,15,87,147,92,27,79,37,79,75,31,225,41,88,215,73,83,83,208,247,177,36,237,65,28,178,246,250,209,207,232,233,111,218,114,33,178,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,132,122,240,19,203,31,54,225,187,89,101,214,45,99,201,113,75,189,93,162,223,45,62,59,77,98,168,172,151,179,85,80,213,142,106,153,95,36,112,162,116,192,178,68,216,213,146,53,222,33,206,251,14,137,138,233,21,3,85,114,127,185,92,122,19,211,47,198,189,226,180,192,15,236,42,113,79,255,0,151,218,85,255,0,181,110,63,246,18,79,184,51,209,76,171,135,110,27,48,253,28,205,110,22,170,219,214,63,244,135,137,158,215,44,146,82,191,191,95,81,80,206,135,73,28,111,93,153,51,81,119,98,125,164,93,183,77,149,66,40,121,183,232,53,78,150,113,47,38,164,219,232,169,32,199,181,62,159,233,74,100,166,167,138,157,145,92,96,100,113,87,70,172,99,213,207,123,156,177,84,190,87,49,157,111,172,114,125,167,49,238,91,191,201,79,93,40,237,87,220,211,135,139,245,231,179,244,223,70,73,142,211,72,144,71,27,234,162,103,110,185,141,122,170,75,36,207,133,180,175,108,104,143,106,71,73,59,254,198,206,87,230,7,48,126,12,171,56,193,211,139,29,14,37,117,181,90,179,60,82,224,234,139,85,93,209,243,182,150,74,89,209,172,170,166,122,197,213,209,213,219,130,68,147,181,35,145,212,232,196,233,73,30,228,195,253,1,229,111,198,39,15,250,203,137,235,22,57,156,105,85,69,94,51,112,109,68,148,223,75,215,51,197,210,189,174,142,166,155,173,246,231,164,125,216,36,150,46,231,66,185,157,125,77,251,77,69,3,245,185,231,126,164,255,0,121,63,134,159,171,202,83,130,143,161,40,232,248,178,212,219,101,214,142,245,55,122,60,46,223,58,118,35,109,12,208,118,223,115,114,35,186,228,239,50,89,99,137,178,53,173,72,209,210,162,72,146,194,246,101,255,0,18,188,29,96,156,83,103,122,109,127,212,186,207,21,141,224,159,76,120,220,127,183,51,62,151,241,176,194,200,255,0,182,161,158,57,41,251,82,64,201,62,202,59,175,110,149,217,55,223,32,0,0,0,0,0,242,152,126,149,105,198,159,223,114,156,159,10,194,237,86,91,174,107,112,109,210,255,0,87,71,78,145,201,112,170,70,35,18,73,21,63,225,59,100,217,171,36,179,72,169,215,44,142,119,171,0,1,10,220,234,253,83,226,223,47,232,125,198,226,77,73,30,188,194,249,122,107,71,22,122,209,101,212,109,57,201,240,171,117,182,221,139,211,89,37,138,247,91,87,12,238,158,58,186,185,156,230,182,26,105,90,172,233,168,98,34,171,145,119,71,121,124,21,66,218,242,49,253,118,126,237,255,0,18,37,80,194,174,91,220,20,234,159,7,223,148,79,202,101,255,0,20,185,253,109,250,35,193,125,5,85,83,55,111,194,248,190,231,119,189,4,91,111,226,89,211,211,213,190,206,223,109,147,124,213,3,90,206,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,76,53,214,254,81,60,73,106,86,180,103,218,141,98,205,180,214,11,110,85,148,93,111,116,113,85,220,171,219,60,112,84,213,201,52,109,145,173,163,115,81,232,215,162,42,35,156,155,239,178,175,196,144,158,12,244,83,42,225,219,134,204,63,71,51,91,133,170,182,245,143,253,33,226,103,181,203,36,148,175,239,215,212,84,51,161,210,71,27,215,102,76,212,93,216,159,105,23,109,211,101,80,240,28,209,253,9,234,111,224,190,241,68,64,9,177,239,25,154,41,149,113,19,195,102,97,163,152,85,194,213,69,122,200,62,143,240,211,221,37,146,58,86,118,43,233,234,31,214,232,227,145,233,187,33,114,38,204,95,180,169,190,201,186,164,96,255,0,97,83,138,127,252,190,210,175,253,171,113,255,0,176,129,117,121,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,164,148,243,33,224,167,84,248,193,252,157,254,76,239,248,165,179,234,151,210,254,55,233,218,170,152,123,158,43,194,118,251,93,152,37,223,111,12,254,174,174,157,183,110,219,238,187,89,94,12,249,95,235,239,14,220,73,225,250,199,154,229,250,127,91,101,199,254,144,241,48,90,238,21,178,85,63,191,65,81,78,206,134,201,73,27,23,103,204,213,93,222,159,101,23,109,215,100,80,147,240,0,0,0,3,5,121,143,242,255,0,163,226,34,197,46,173,233,14,59,255,0,117,138,15,13,4,180,212,242,65,79,30,69,75,214,200,250,106,31,51,227,141,147,67,26,171,217,50,187,169,99,137,98,114,63,243,43,22,117,0,33,91,146,167,170,124,167,229,253,119,184,219,137,169,44,253,171,134,124,54,193,197,29,215,138,123,21,117,93,45,247,35,197,223,142,95,104,92,171,36,21,143,73,104,214,10,182,42,187,120,94,200,168,210,39,49,17,88,244,237,185,17,142,107,214,91,192,0,0,0,0,4,0,243,71,245,217,169,191,130,251,61,17,149,92,140,127,93,159,187,127,196,143,213,227,51,149,254,190,241,19,196,158,97,172,120,86,95,167,244,86,92,131,232,255,0,13,5,210,225,91,29,83,59,20,20,244,239,235,108,116,146,49,55,124,46,84,217,235,246,85,55,217,119,68,189,92,183,184,41,213,62,15,191,40,159,148,203,254,41,115,250,219,244,71,130,250,10,170,166,110,223,133,241,125,206,239,122,8,182,223,196,179,167,167,171,125,157,190,219,38,225,154,160,0,53,87,39,251,149,199,161,61,50,252,107,222,43,76,0,254,194,167,20,255,0,249,125,165,95,251,86,227,255,0,97,36,251,131,61,20,202,184,118,225,179,15,209,204,214,225,106,173,189,99,255,0,72,120,153,237,114,201,37,43,251,245,245,21,12,232,116,145,198,245,217,147,53,23,118,39,218,69,219,116,217,84,47,88,0,8,1,230,143,235,179,83,127,5,246,122,35,42,185,24,254,187,63,118,255,0,137,31,171,198,103,43,253,125,226,39,137,60,195,88,240,172,191,79,232,172,185,7,209,254,26,11,165,194,182,58,166,118,40,41,233,223,214,216,233,36,98,110,248,92,169,179,215,236,170,111,178,238,137,122,185,111,112,83,170,124,31,126,81,63,41,151,252,82,231,245,183,232,143,5,244,21,85,76,221,191,11,226,251,157,222,244,17,109,191,137,103,79,79,86,251,59,125,182,77,195,53,64,0,0,0,13,85,205,170,8,86,254,194,167,20,255,0,249,125,165,95,251,86,227,255,0,97,3,63,249,92,122,19,211,47,198,189,226,180,202,162,202,112,103,162,153,87,14,220,54,97,250,57,154,220,45,85,183,172,127,233,15,19,61,174,89,36,165,127,126,190,162,161,157,14,146,56,222,187,50,102,162,238,196,251,72,187,110,155,42,222,176,0,0,0,0,5,170,226,199,210,198,178,124,191,200,125,186,114,234,158,43,91,240,171,174,165,104,190,125,167,54,42,138,72,46,89,86,47,117,178,81,203,86,247,54,8,231,169,164,146,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,252,0,214,48,218,160,133,111,236,42,113,79,255,0,151,218,85,255,0,181,110,63,246,18,106,64,0,0,213,92,159,238,87,30,132,244,203,241,175,120,173,48,3,251,10,156,83,255,0,229,246,149,127,237,91,143,253,132,147,238,12,244,83,42,225,219,134,204,63,71,51,91,133,170,182,245,143,253,33,226,103,181,203,36,148,175,239,215,212,84,51,161,210,71,27,215,102,76,212,93,216,159,105,23,109,211,101,80,253,110,44,125,44,107,39,203,252,135,219,167,53,172,54,115,214,252,42,235,169,90,47,159,105,205,138,162,146,11,150,85,139,221,108,148,114,213,189,205,130,57,234,105,36,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,2,34,255,0,176,169,197,63,254,95,105,87,254,213,184,255,0,216,64,154,146,42,249,231,126,164,255,0,121,63,134,146,168,97,87,50,30,10,117,79,140,31,201,223,228,206,255,0,138,91,62,169,125,47,227,126,157,170,169,135,185,226,188,39,111,181,217,130,93,246,240,207,234,234,233,219,118,237,190,235,176,97,95,37,79,84,249,79,203,250,239,113,183,22,171,154,63,174,205,77,252,23,217,232,140,244,229,233,203,211,90,56,76,214,139,214,163,106,54,79,133,92,109,183,28,94,166,201,20,86,74,218,185,167,108,242,85,210,76,215,57,179,83,68,212,103,77,59,209,85,28,171,186,183,203,226,169,226,184,204,229,127,175,188,68,241,39,152,107,30,21,151,233,253,21,151,32,250,63,195,65,116,184,86,199,84,206,197,5,61,59,250,219,29,36,140,77,223,11,149,54,122,253,149,77,246,93,209,2,224,114,84,244,177,148,252,192,174,246,235,113,159,230,47,242,244,225,127,62,225,51,69,239,90,115,168,215,124,126,227,114,184,229,21,55,184,165,178,84,77,52,13,130,74,74,72,90,215,58,104,162,114,63,170,157,234,168,141,84,217,91,231,241,68,202,0,0,0,48,3,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,2,108,249,133,240,191,159,113,103,162,246,93,57,211,155,190,63,110,185,91,178,138,107,220,178,222,234,38,134,7,65,29,37,92,46,107,93,12,82,185,95,213,80,197,68,86,162,108,142,243,248,34,225,94,136,114,137,226,75,77,117,163,1,212,107,238,109,166,179,219,113,92,162,213,123,172,138,146,229,94,233,228,130,154,174,57,164,108,109,117,27,90,175,86,177,81,17,92,212,223,109,213,62,32,95,94,117,126,150,49,111,152,20,62,221,113,34,175,132,239,84,250,55,243,3,30,247,24,9,179,230,23,194,254,125,197,158,139,217,116,231,78,110,248,253,186,229,110,202,41,175,114,203,123,168,154,24,29,4,116,149,112,185,173,116,49,74,229,127,85,67,21,17,90,137,178,59,207,224,139,133,122,33,202,39,137,45,53,214,140,7,81,175,185,182,154,207,109,197,114,139,85,238,178,42,75,149,123,167,146,10,106,184,230,145,177,181,212,109,106,189,90,197,68,69,115,83,125,183,84,248,129,46,132,43,115,171,245,79,139,124,191,161,247,27,137,53,36,122,243,11,229,233,173,28,89,235,69,151,81,180,231,39,194,173,214,219,118,47,77,100,150,43,221,109,92,51,186,120,234,234,230,115,154,216,105,165,106,179,166,161,136,138,174,69,221,29,229,240,85,12,96,228,169,234,159,41,249,127,93,238,54,226,106,72,245,229,233,203,211,90,56,76,214,139,214,163,106,54,79,133,92,109,183,28,94,166,201,20,86,74,218,185,167,108,242,85,210,76,215,57,179,83,68,212,103,77,59,209,85,28,171,186,183,203,226,169,33,64,107,89,197,143,170,125,100,249,129,144,251,140,228,170,112,211,255,0,210,109,187,252,191,206,255,0,249,61,208,177,90,223,202,39,137,45,74,214,140,251,81,172,89,182,154,193,109,202,178,139,173,238,142,42,187,149,123,103,142,10,154,185,38,141,178,53,180,110,106,61,26,244,69,68,115,147,125,246,85,248,153,169,164,60,47,231,216,7,0,149,252,43,222,110,248,252,217,101,86,47,146,217,25,89,77,81,51,173,201,61,194,74,215,66,229,145,209,54,94,134,165,76,125,107,219,221,54,118,200,237,147,112,215,220,218,160,133,111,236,42,113,79,255,0,151,218,85,255,0,181,110,63,246,18,106,64,0,0,197,94,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,9,232,227,51,69,50,174,34,120,108,204,52,115,10,184,90,168,175,89,7,209,254,26,123,164,178,71,74,206,197,125,61,67,250,221,28,114,61,55,100,46,68,217,139,246,149,55,217,55,84,143,109,16,229,19,196,150,154,235,70,3,168,215,220,219,77,103,182,226,185,69,170,247,89,21,37,202,189,211,201,5,53,92,115,72,216,218,234,54,181,94,173,98,162,34,185,169,190,219,170,124,64,151,64,0,2,42,249,231,126,164,255,0,121,63,134,146,168,97,87,50,30,10,117,79,140,31,201,223,228,206,255,0,138,91,62,169,125,47,227,126,157,170,169,135,185,226,188,39,111,181,217,130,93,246,240,207,234,234,233,219,118,237,190,235,176,97,95,37,79,84,249,79,203,250,239,113,183,19,82,71,175,47,78,94,154,209,194,102,180,94,181,27,81,178,124,42,227,109,184,226,245,54,72,162,178,86,213,205,59,103,146,174,146,102,185,205,154,154,38,163,58,105,222,138,168,229,93,213,190,95,21,73,10,0,98,175,52,127,66,122,155,248,47,188,81,25,84,89,78,51,52,83,42,226,39,134,204,195,71,48,171,133,170,138,245,144,125,31,225,167,186,75,36,116,172,236,87,211,212,63,173,209,199,35,211,118,66,228,77,152,191,105,83,125,147,117,64,129,126,19,189,83,232,223,204,12,123,220,96,38,167,154,63,161,61,77,252,23,222,40,140,53,209,14,81,60,73,105,174,180,96,58,141,125,205,180,214,123,110,43,148,90,175,117,145,82,92,171,221,60,144,83,85,199,52,141,141,174,163,107,85,234,214,42,34,43,154,155,237,186,167,196,144,158,51,52,83,42,226,39,134,204,195,71,48,171,133,170,138,245,144,125,31,225,167,186,75,36,116,172,236,87,211,212,63,173,209,199,35,211,118,66,228,77,152,191,105,83,125,147,117,64,129,126,19,189,83,232,223,204,12,123,220,96,54,83,34,47,68,57,68,241,37,166,186,209,128,234,53,247,54,211,89,237,184,174,81,106,189,214,69,73,114,175,116,242,65,77,87,28,210,54,54,186,141,173,87,171,88,168,136,174,106,111,182,234,159,18,93,0,0,0,0,0,141,94,119,185,215,209,250,89,166,154,103,244,95,115,233,236,130,174,251,227,123,251,118,124,5,50,67,218,237,244,253,174,191,164,186,186,186,147,167,179,182,206,235,221,184,23,203,195,10,181,103,252,105,105,85,138,243,81,87,13,61,45,225,247,182,58,153,237,107,214,123,125,52,181,208,181,85,205,114,116,58,90,104,218,244,219,117,98,185,17,90,170,142,73,73,230,67,193,78,169,241,131,249,59,252,153,223,241,75,103,213,47,165,252,111,211,181,85,48,247,60,87,132,237,246,187,48,75,190,222,25,253,93,93,59,110,221,183,221,118,183,252,0,242,222,213,62,23,181,198,175,84,181,90,233,167,247,186,70,99,245,86,251,95,209,115,212,212,213,81,215,75,52,31,159,103,126,150,52,143,243,13,169,141,94,215,117,116,202,173,217,90,231,1,34,160,0,48,171,155,206,11,245,183,131,107,149,255,0,233,79,9,245,43,32,181,223,123,61,142,231,139,238,72,234,14,215,87,82,118,246,241,253,206,173,157,253,235,167,111,181,212,216,129,225,59,213,62,141,252,192,199,189,198,2,122,56,204,209,76,171,136,158,27,51,13,28,194,174,22,170,43,214,65,244,127,134,158,233,44,145,210,179,177,95,79,80,254,183,71,28,143,77,217,11,145,54,98,253,165,77,246,77,213,35,219,68,57,68,241,37,166,186,209,128,234,53,247,54,211,89,237,184,174,81,106,189,214,69,73,114,175,116,242,65,77,87,28,210,54,54,186,141,173,87,171,88,168,136,174,106,111,182,234,159,16,47,175,58,191,75,24,183,204,10,31,110,184,145,87,194,119,170,125,27,249,129,143,123,140,4,217,243,11,225,127,62,226,207,69,236,186,115,167,55,124,126,221,114,183,101,20,215,185,101,189,212,77,12,14,130,58,74,184,92,214,186,24,165,114,191,170,161,138,136,173,68,217,29,231,240,69,194,189,16,229,19,196,150,154,235,70,3,168,215,220,219,77,103,182,226,185,69,170,247,89,21,37,202,189,211,201,5,53,92,115,72,216,218,234,54,181,94,173,98,162,34,185,169,190,219,170,124,64,151,64,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,97,174,183,242,137,226,75,82,181,163,62,212,107,22,109,166,176,91,114,172,162,235,123,163,138,174,229,94,217,227,130,166,174,73,163,108,141,109,27,154,143,70,189,17,81,28,228,223,125,149,126,36,132,240,103,162,153,87,14,220,54,97,250,57,154,220,45,85,183,172,127,233,15,19,61,174,89,36,165,127,126,190,162,161,157,14,146,56,222,187,50,102,162,238,196,251,72,187,110,155,42,133,235,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,156,49,200,171,228,114,228,251,142,182,249,47,74,129,222,14,17,119,67,144,48,87,155,14,143,46,121,162,52,87,235,117,63,93,77,138,182,166,229,39,85,71,66,116,71,69,42,249,34,249,47,232,39,145,15,218,17,151,77,132,106,230,41,126,137,232,198,197,120,161,238,170,199,215,180,105,85,19,221,229,255,0,4,216,239,86,176,234,76,239,79,239,88,213,107,21,241,85,81,84,198,228,71,171,85,122,160,145,158,74,136,171,190,207,83,91,141,71,197,31,166,26,145,89,141,53,92,175,180,75,77,34,117,170,185,119,116,81,203,231,186,55,252,47,216,128,108,149,164,153,12,57,102,151,226,153,36,15,235,101,194,207,75,58,59,163,167,125,227,111,221,247,30,180,176,92,11,101,12,201,248,91,211,153,145,205,115,224,199,104,163,127,78,219,117,35,92,213,79,37,95,189,138,95,208,56,95,129,73,89,214,187,239,228,160,86,211,146,150,252,74,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,225,74,28,187,125,229,78,58,221,190,255,0,13,255,0,96,21,183,204,172,165,137,246,80,168,1,29,220,225,53,54,92,127,76,40,48,10,105,162,69,200,105,37,115,209,90,213,114,163,42,233,85,118,85,93,211,201,23,224,138,72,101,84,237,165,165,154,165,234,136,216,99,116,139,191,236,68,220,132,14,108,58,167,79,158,107,61,154,193,71,83,20,177,227,244,181,177,191,183,208,189,47,125,91,218,173,85,107,149,119,78,194,121,46,223,241,129,225,249,112,233,205,78,115,196,13,182,190,58,73,164,134,211,222,238,72,212,127,76,125,218,26,180,77,213,168,168,155,244,253,251,19,246,214,163,26,140,111,193,169,178,17,157,201,139,78,91,69,131,101,153,213,93,60,141,168,158,241,4,113,61,85,200,139,18,82,42,167,146,166,203,253,253,222,123,253,228,153,0,56,119,192,228,165,64,227,98,164,66,148,243,82,175,128,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,80,167,98,165,243,41,95,37,2,166,252,14,74,80,168,14,28,212,123,85,142,248,57,54,82,1,57,143,105,205,78,13,196,13,202,190,74,73,163,134,237,217,237,200,228,127,76,157,170,26,68,93,149,200,136,187,117,125,219,147,248,70,111,57,221,57,109,110,13,137,231,84,148,242,58,162,11,196,241,202,244,87,42,36,75,72,138,190,72,155,39,247,134,249,239,247,1,232,121,61,234,108,185,6,152,87,224,21,51,68,171,143,82,68,230,34,53,168,228,71,213,213,42,110,168,187,175,146,167,197,16,145,18,14,249,79,106,157,62,7,172,247,155,5,101,76,81,71,144,82,209,70,206,231,66,117,61,149,108,106,53,21,206,69,221,123,235,228,155,255,0,196,77,253,44,237,170,165,134,165,138,138,217,163,108,137,183,236,84,220,14,210,135,121,21,148,189,62,202,129,75,87,127,188,173,14,166,239,191,195,111,218,118,52,10,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,14,23,200,228,165,202,5,46,95,216,113,31,155,151,203,101,58,222,229,87,108,159,231,59,163,68,233,69,2,176,0,22,187,137,141,69,183,105,142,137,229,249,85,124,141,79,7,103,169,149,140,238,49,138,229,70,162,108,157,126,91,238,228,53,241,172,125,195,93,117,241,41,160,87,57,249,110,76,232,160,69,103,82,178,58,138,183,57,55,72,211,207,100,122,170,170,18,55,206,23,93,35,182,208,90,116,142,221,212,175,188,208,76,234,151,53,241,57,24,145,213,196,190,105,178,185,55,237,57,60,182,255,0,136,198,222,87,26,47,83,168,90,233,111,205,228,77,168,177,91,140,14,126,241,200,189,110,124,21,27,162,57,187,34,109,210,213,243,253,168,4,183,240,147,164,236,209,237,24,178,98,251,162,205,224,232,223,50,163,94,221,220,218,72,88,171,179,213,85,60,216,165,231,58,233,224,101,53,60,84,209,166,204,137,141,99,127,169,19,100,59,0,20,170,156,185,126,226,144,42,79,235,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,255,0,89,200,2,148,82,162,130,166,175,220,7,37,152,226,219,73,217,172,58,49,123,197,247,68,155,193,214,62,21,86,189,219,57,212,147,49,23,102,42,42,249,189,11,206,117,212,64,202,154,121,105,164,77,217,43,28,199,127,82,166,202,6,180,148,143,184,104,86,190,45,52,234,230,191,18,201,155,20,232,140,233,87,199,79,86,215,46,201,34,121,110,140,69,69,83,96,238,25,245,22,221,169,218,39,136,101,84,18,53,124,101,158,154,87,179,184,199,171,85,90,169,178,244,121,111,187,84,135,174,104,250,47,83,167,186,233,112,205,227,77,232,178,171,140,238,102,209,200,157,14,100,20,251,34,185,219,162,239,212,229,242,253,138,100,151,39,173,116,142,229,65,118,210,59,143,82,62,205,65,11,169,156,231,196,212,122,73,87,42,249,38,200,229,219,186,212,243,223,254,48,37,16,0,7,84,158,78,79,45,212,229,171,251,78,100,68,233,85,58,88,229,71,108,191,230,3,232,79,51,146,150,169,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,169,238,242,59,23,224,117,72,155,249,1,214,221,220,239,235,83,233,106,108,136,133,17,49,19,237,126,223,129,216,0,243,26,153,151,209,224,120,13,255,0,47,174,153,35,138,213,111,154,169,203,214,214,42,116,183,227,187,188,147,111,233,61,57,30,124,209,56,168,165,193,240,107,190,145,89,170,166,75,149,250,146,166,222,247,65,83,19,123,105,253,172,175,234,111,155,255,0,70,87,127,79,199,225,241,2,55,184,181,213,251,151,17,26,239,61,109,43,234,102,100,53,83,90,40,89,36,173,155,171,122,201,149,170,222,132,248,59,184,223,36,221,124,190,242,86,121,99,112,245,6,146,105,3,175,183,26,72,62,147,191,75,75,113,115,251,50,50,70,43,232,163,221,138,175,253,138,247,124,17,19,205,124,144,139,222,3,244,86,187,90,184,132,198,229,170,133,181,22,219,85,218,10,154,245,158,25,36,99,221,211,44,140,234,86,249,39,218,135,127,53,255,0,73,176,6,45,142,219,241,91,13,21,142,219,75,12,17,82,193,28,74,216,155,210,213,86,177,173,221,19,250,154,128,126,176,7,10,187,1,67,213,126,229,9,240,243,40,93,213,118,248,127,73,218,212,2,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,29,107,240,242,12,85,251,212,169,200,117,38,232,187,124,127,164,14,240,112,139,185,200,24,87,204,231,135,168,53,111,72,27,125,183,82,65,244,157,134,90,171,139,95,217,145,242,61,89,69,38,204,69,103,237,86,55,226,138,158,73,228,164,83,112,149,171,247,46,29,245,222,10,218,167,212,194,201,170,161,180,87,50,57,91,15,78,213,144,171,149,221,105,240,111,109,222,75,178,249,253,198,194,249,78,59,111,202,172,53,182,59,149,44,51,197,85,4,145,35,101,111,83,81,92,199,55,117,79,234,114,154,255,0,241,225,162,181,218,43,196,38,73,45,44,45,167,182,221,110,211,212,208,44,16,201,27,24,238,152,164,127,74,187,201,126,212,219,249,47,250,0,158,253,51,203,232,243,204,6,193,151,208,204,146,69,117,183,195,84,213,235,107,213,122,155,241,221,190,75,191,244,30,156,143,62,87,124,84,82,231,24,53,163,72,175,53,83,45,202,195,73,77,111,99,167,169,137,221,196,254,217,86,116,183,201,255,0,163,19,127,167,225,241,248,146,24,7,14,77,209,80,249,157,187,93,253,74,125,71,92,172,69,251,95,179,226,7,12,119,145,218,116,198,155,121,29,169,240,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,184,167,111,219,230,84,161,16,14,81,54,67,144,0,243,218,131,149,91,240,156,42,245,148,220,235,99,165,130,217,67,53,75,165,145,253,40,196,107,87,207,125,151,224,187,125,198,188,60,92,106,181,211,88,245,251,45,189,173,222,107,149,7,211,19,197,109,111,115,184,196,98,116,71,188,127,101,63,75,180,213,248,126,207,143,196,150,62,104,122,219,75,130,232,109,239,15,183,223,91,75,117,189,81,75,72,200,163,155,166,71,163,165,165,71,108,157,43,240,100,171,247,167,146,144,251,195,206,23,91,169,186,235,134,99,110,161,150,224,219,141,246,153,106,211,182,178,35,163,73,58,228,235,243,79,37,107,93,190,235,251,64,148,158,81,218,17,38,37,167,151,76,255,0,32,176,172,21,215,90,234,106,154,89,167,135,103,172,11,70,142,98,181,122,151,203,121,157,247,34,249,146,42,120,237,36,194,109,120,6,1,102,199,109,84,49,82,71,5,13,51,93,28,108,233,68,86,194,198,109,182,235,240,233,219,226,123,16,7,84,175,217,83,255,0,159,115,180,249,222,138,171,228,7,49,166,254,107,185,220,137,177,67,80,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,77,206,153,19,111,52,220,239,58,220,128,113,19,247,85,255,0,231,216,237,62,118,34,162,249,159,64,2,58,185,184,232,68,153,110,158,90,243,252,126,194,179,215,90,171,170,106,106,166,130,29,222,144,37,26,185,234,229,234,79,45,225,111,220,171,228,72,169,227,181,111,9,181,231,248,5,231,29,186,208,197,87,28,244,53,45,108,114,51,169,21,93,11,217,182,219,167,199,171,111,136,26,248,240,143,170,215,77,28,215,236,74,246,151,121,173,180,31,76,65,21,201,189,206,219,21,139,215,30,242,125,149,253,30,235,151,225,251,126,31,19,97,237,62,202,173,249,182,21,101,202,109,149,177,213,65,115,161,134,165,178,198,254,164,122,57,191,29,246,79,138,239,247,26,225,113,13,133,214,233,150,186,230,120,219,104,101,183,182,221,125,169,90,68,237,172,104,216,214,78,184,250,60,215,201,26,230,237,178,254,194,96,185,94,107,109,46,117,161,182,76,62,225,125,109,85,214,203,69,21,35,226,146,110,169,24,141,150,169,27,186,116,167,197,145,39,222,190,72,6,110,28,42,110,135,32,14,189,191,103,145,83,66,160,64,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,85,216,228,165,223,16,56,251,202,154,81,183,244,169,90,121,1,201,215,60,204,167,130,74,137,28,136,200,152,175,114,170,236,136,136,155,169,216,91,174,32,53,2,155,76,244,159,35,202,106,37,133,158,30,219,88,230,119,94,172,69,115,105,165,126,200,169,230,139,246,0,134,126,104,26,205,81,159,113,7,123,195,169,170,152,234,28,102,182,90,118,246,166,123,145,253,112,210,239,212,139,246,124,157,18,252,11,171,202,99,135,233,47,121,116,122,179,120,160,153,105,233,39,130,162,130,71,211,198,230,47,74,86,198,253,156,237,213,60,216,212,242,219,252,230,11,234,126,65,95,170,122,203,145,95,227,69,154,171,35,191,76,232,90,199,58,78,174,228,202,216,218,213,119,154,249,116,162,127,208,78,199,47,221,41,77,52,225,187,13,101,85,35,162,172,175,179,211,213,77,220,137,140,122,61,238,150,71,34,237,231,255,0,134,95,136,25,46,214,181,141,70,49,168,214,181,54,68,68,217,17,14,64,2,151,174,201,241,216,235,106,42,174,235,185,83,188,247,67,148,64,42,68,251,206,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,86,89,204,123,131,28,27,42,188,225,89,78,178,120,43,214,63,112,168,181,220,105,190,174,221,100,236,85,65,35,163,150,62,182,83,57,142,233,123,28,155,181,85,171,182,232,170,158,102,74,152,43,205,11,130,143,229,1,130,63,89,244,246,217,117,174,212,156,54,222,202,104,173,212,73,222,250,102,214,217,156,247,211,164,78,114,109,52,93,217,230,141,99,69,124,159,110,46,137,28,248,187,97,127,244,83,140,206,27,56,137,202,170,176,173,28,212,143,172,23,170,43,123,238,147,211,125,15,95,73,209,74,201,35,141,210,117,212,65,27,23,103,205,26,108,139,213,246,183,219,100,85,75,214,106,217,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,27,4,240,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,213,209,220,77,209,241,205,26,58,78,210,200,224,185,90,215,175,122,79,195,182,43,75,154,235,30,87,245,126,203,91,112,101,174,10,159,3,83,87,215,84,248,228,145,177,244,83,199,35,211,118,67,34,238,169,211,246,118,223,117,68,91,127,165,188,122,240,157,173,57,221,179,76,244,211,85,190,153,201,47,61,239,5,69,244,21,202,159,187,218,133,243,73,249,201,169,217,27,118,142,39,187,237,57,55,219,100,221,85,17,108,7,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,160,79,241,226,181,123,90,52,191,65,112,217,53,3,87,50,250,76,118,197,29,68,84,137,81,51,36,149,242,207,34,175,68,81,69,19,93,44,175,217,28,229,107,26,229,70,49,239,93,154,199,42,126,254,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,64,191,31,92,107,229,92,86,106,61,93,146,211,115,240,250,101,140,220,38,143,28,183,211,172,140,142,191,161,93,27,110,117,9,35,88,247,77,43,21,85,141,123,83,179,27,213,136,157,78,149,242,132,170,127,101,31,129,63,252,249,255,0,201,155,199,253,144,190,186,67,172,154,119,174,248,108,122,131,165,183,138,187,182,61,61,68,180,208,87,77,106,171,161,101,67,227,84,71,172,73,85,20,110,145,136,237,216,175,98,43,58,216,246,239,212,199,34,66,95,47,222,4,111,188,85,101,81,230,185,75,60,22,153,99,247,4,142,227,83,187,36,250,82,170,9,41,100,150,213,208,202,136,170,32,238,211,84,57,124,75,81,90,205,182,77,221,228,147,189,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,31,88,6,26,243,20,227,170,155,133,172,53,112,125,62,175,164,126,170,95,233,225,154,134,26,154,89,94,203,101,186,101,168,98,220,145,86,53,130,103,182,74,119,70,200,92,255,0,211,123,94,230,61,141,86,60,50,210,205,148,216,178,11,141,250,211,104,174,241,21,120,205,193,150,187,164,125,167,179,195,213,62,150,10,182,199,187,145,17,251,193,87,78,253,218,170,223,183,182,253,77,114,39,235,26,224,240,215,197,118,163,240,223,174,43,173,246,201,126,177,215,221,59,240,100,144,93,38,89,36,188,210,212,76,201,106,26,250,135,35,164,100,206,146,54,72,147,38,238,73,26,138,228,145,170,248,223,176,158,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,55,84,145,190,72,122,211,237,193,47,109,239,99,102,137,232,232,228,98,57,122,36,99,218,171,187,84,15,86,0,0,126,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,126,177,106,184,177,244,177,172,159,47,242,31,110,156,11,85,253,148,126,4,255,0,243,231,255,0,38,111,31,246,67,37,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,35,86,211,101,62,19,189,44,104,223,203,252,123,219,160,2,234,159,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,31,172,0,197,95,236,163,240,39,255,0,159,63,249,51,120,255,0,178,25,41,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,26,225,113,85,165,191,145,110,35,181,23,76,225,177,125,13,65,102,200,42,190,138,162,241,94,35,181,107,149,253,234,31,206,43,222,231,111,75,44,14,251,110,87,166,251,63,103,35,145,37,251,148,102,166,101,90,137,194,60,54,236,166,175,197,253,74,200,42,241,155,116,239,146,73,38,117,12,112,83,212,68,201,28,247,187,126,223,138,116,76,70,244,181,177,69,19,17,191,103,117,12,213,0,242,154,177,157,126,75,244,179,50,212,207,162,254,147,250,165,143,220,111,190,11,191,217,241,94,22,154,73,187,93,206,151,116,117,118,250,122,186,93,182,251,236,187,108,5,149,203,57,143,112,99,131,101,87,156,43,41,214,79,5,122,199,238,21,22,187,141,55,213,219,172,157,138,168,36,116,114,199,214,202,103,49,221,47,99,147,118,170,181,118,221,21,83,204,186,186,41,175,122,79,196,78,43,85,154,232,230,87,245,130,203,69,112,125,174,122,159,3,83,73,209,84,200,227,145,209,244,84,71,27,215,102,77,26,238,137,211,246,182,223,116,84,77,107,50,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,35,97,238,5,176,171,86,1,193,246,146,88,172,213,21,115,83,213,98,244,151,183,186,165,237,115,210,123,131,124,116,205,69,107,90,157,13,150,166,70,177,54,221,24,141,69,87,42,43,148,47,168,0,15,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,33,219,149,63,28,116,218,107,117,160,225,111,82,89,87,45,139,39,188,35,49,107,155,95,44,235,110,184,213,57,140,74,39,199,186,163,41,166,151,103,53,209,181,59,115,75,35,158,142,108,174,146,25,137,0,0,0,0,0,99,174,127,204,35,132,109,44,204,174,218,125,168,58,165,87,99,200,108,117,11,77,93,67,83,139,222,58,226,126,200,168,168,169,74,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,185,20,68,95,58,125,6,169,180,230,88,167,17,182,106,42,70,91,111,180,236,198,111,75,13,60,81,63,233,24,82,73,105,166,149,232,254,185,223,45,58,73,26,47,71,230,217,66,198,171,254,211,26,129,38,154,41,175,122,79,196,78,43,85,154,232,230,87,245,130,203,69,112,125,174,122,159,3,83,73,209,84,200,227,145,209,244,84,71,27,215,102,77,26,238,137,211,246,182,223,116,84,79,85,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,16,153,202,91,136,123,86,141,113,13,81,129,229,119,90,186,91,22,167,83,211,89,32,100,52,109,153,142,189,165,67,82,222,233,92,137,221,99,21,38,169,133,21,155,183,174,161,139,34,35,91,220,142,93,56,177,244,177,172,159,47,242,31,110,156,11,85,253,148,126,4,255,0,243,231,255,0,38,111,31,246,67,37,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,35,86,211,101,62,19,189,44,104,223,203,252,123,219,160,3,245,117,175,94,244,159,135,108,86,151,53,214,60,175,234,253,150,182,224,203,92,21,62,6,166,175,174,169,241,201,35,99,232,167,142,71,166,236,134,69,221,83,167,236,237,190,234,136,182,215,0,230,17,194,54,169,230,86,157,62,211,237,82,171,190,100,55,202,132,166,161,161,166,197,239,29,114,191,101,85,85,85,165,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,72,202,230,247,174,148,122,159,196,117,38,156,227,215,159,27,101,211,75,123,173,211,53,137,3,225,109,226,119,164,149,171,28,177,171,158,238,150,50,146,7,177,234,139,28,180,210,181,24,213,234,115,238,95,37,141,6,169,187,102,89,95,17,183,154,42,71,219,108,84,239,198,108,171,53,60,82,191,233,25,146,57,106,102,137,234,254,184,31,21,58,199,26,175,71,231,25,92,246,163,254,203,218,161,45,49,221,173,83,93,106,44,80,220,233,31,114,163,167,134,174,162,141,179,53,103,134,9,157,35,98,149,241,239,212,214,61,208,76,214,185,83,103,44,82,34,111,210,187,125,100,80,115,33,215,156,203,134,222,96,122,113,170,216,101,109,91,95,110,193,237,204,185,208,195,80,144,178,237,110,91,173,122,212,81,74,174,99,219,209,35,91,178,57,88,238,135,163,36,106,117,177,170,146,21,195,71,17,120,39,20,26,89,65,169,152,45,71,248,170,59,197,23,68,223,220,203,167,134,134,105,232,251,146,197,31,123,181,223,99,123,172,111,67,254,40,191,20,64,186,160,0,5,138,213,238,55,248,99,208,92,202,77,63,213,205,67,171,199,111,177,211,197,86,148,243,99,151,73,89,44,18,34,244,75,20,177,83,58,41,89,186,57,170,230,57,200,143,99,216,187,57,142,68,190,164,90,243,175,209,11,82,218,176,222,36,97,190,85,182,228,218,138,124,30,162,218,232,218,232,36,129,91,91,89,20,236,119,147,152,246,185,38,107,145,122,145,232,248,213,58,58,23,184,25,235,161,124,81,232,79,18,159,77,254,69,51,159,172,127,87,60,55,210,127,220,202,202,62,199,136,238,246,127,215,49,71,213,213,216,151,244,119,219,167,207,109,211,123,170,64,15,44,189,107,252,139,113,113,139,120,139,127,138,160,206,246,194,171,58,34,235,154,47,27,60,62,30,72,247,145,141,110,213,81,83,117,185,122,182,137,101,233,106,187,167,105,254,3,21,127,178,143,192,159,254,124,255,0,228,205,227,254,200,100,166,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,106,218,108,167,194,119,165,141,27,249,127,143,123,116,0,126,174,181,235,222,147,240,237,138,210,230,186,199,149,253,95,178,214,220,25,107,130,167,192,212,213,245,213,62,57,36,108,125,20,241,200,244,221,144,200,187,170,116,253,157,183,221,81,22,213,98,124,199,184,49,206,114,171,54,21,139,107,39,141,189,100,23,10,123,93,186,155,234,237,214,62,253,84,242,54,56,163,235,125,51,88,222,167,189,169,187,149,26,155,238,170,137,230,96,175,58,61,116,190,221,117,31,28,225,226,217,121,181,77,141,217,45,244,217,37,202,154,157,25,37,83,47,18,173,76,113,178,161,251,171,163,232,165,115,30,200,209,24,170,218,181,123,186,209,98,86,91,254,80,154,23,71,169,252,71,85,234,54,67,102,241,182,93,52,183,182,227,11,158,176,62,22,222,39,122,199,68,146,69,34,57,238,233,99,42,231,99,216,136,177,203,77,19,149,237,94,150,188,37,83,90,248,204,225,179,135,108,170,151,10,214,61,72,250,191,122,173,183,178,233,5,55,208,245,245,125,116,175,146,72,219,39,93,60,18,49,55,124,50,38,202,189,95,103,125,182,84,85,104,167,25,156,54,113,19,149,85,97,90,57,169,31,88,47,84,86,247,221,39,166,250,30,190,147,162,149,146,71,27,164,235,168,130,54,46,207,154,52,217,23,171,237,111,182,200,170,145,131,206,175,213,62,45,242,254,135,220,110,35,146,167,170,124,167,229,253,119,184,219,128,154,144,0,0,0,0,0,3,26,178,206,99,220,24,224,217,85,231,10,202,117,147,193,94,177,251,133,69,174,227,77,245,118,235,39,98,170,9,29,28,177,245,178,153,204,119,75,216,228,221,170,173,93,183,69,84,243,50,84,214,179,139,31,84,250,201,243,3,33,247,25,192,216,79,69,53,239,73,248,137,197,106,179,93,28,202,254,176,89,104,174,15,181,207,83,224,106,105,58,42,153,28,114,58,62,138,136,227,122,236,201,163,93,209,58,126,214,219,238,138,137,106,178,206,99,220,24,224,217,85,231,10,202,117,147,193,94,177,251,133,69,174,227,77,245,118,235,39,98,170,9,29,28,177,245,178,153,204,119,75,216,228,221,170,173,93,183,69,84,243,44,175,37,79,75,25,79,204,10,239,110,183,17,87,197,143,170,125,100,249,129,144,251,140,224,108,81,165,186,165,130,107,78,9,108,212,205,52,190,253,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,180,212,223,109,211,116,84,85,245,102,42,242,184,244,39,166,95,141,123,197,105,114,184,170,226,99,13,225,67,72,235,53,75,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,157,42,216,89,211,20,143,124,142,69,233,99,29,210,215,191,162,55,133,192,147,63,195,98,207,233,244,181,217,13,34,229,149,86,121,175,236,180,181,85,211,165,186,41,163,129,213,15,68,77,152,197,150,102,49,189,74,157,106,146,116,117,118,228,233,244,6,177,153,254,177,103,218,139,171,151,109,111,188,223,170,233,114,203,165,225,111,108,172,162,170,153,143,160,157,30,142,133,180,210,57,238,150,38,64,141,141,144,167,90,172,108,142,52,69,251,40,108,17,193,182,117,172,186,151,195,142,25,157,107,165,174,213,73,146,94,173,241,214,71,61,190,118,187,233,10,25,24,215,83,86,77,19,26,145,211,205,44,106,215,186,40,220,230,166,232,237,162,87,44,17,5,235,0,183,250,233,174,154,113,195,166,156,92,117,67,84,47,62,6,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,228,207,233,118,201,186,53,26,215,61,238,99,24,247,180,61,173,109,218,213,110,169,160,163,184,92,233,41,106,46,149,11,73,67,20,211,53,143,170,157,34,146,101,138,38,170,238,247,164,80,203,34,181,187,175,68,111,119,193,170,169,245,154,219,113,3,197,22,168,113,5,173,14,214,139,237,238,174,221,114,183,84,42,99,73,72,248,225,158,199,69,29,92,181,52,148,241,212,65,28,78,123,224,116,203,180,234,137,34,170,35,149,126,27,76,167,47,158,54,237,92,87,224,18,88,178,121,233,40,117,23,21,167,167,134,235,70,234,166,186,123,180,13,134,22,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,237,163,149,18,72,247,12,181,0,0,0,1,138,191,217,71,224,79,255,0,62,127,242,102,241,255,0,100,50,83,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,53,109,54,83,225,59,210,198,141,252,191,199,189,186,0,46,168,0,12,127,213,46,61,120,78,209,108,238,231,166,122,151,170,223,67,100,150,110,207,141,162,250,10,229,81,218,238,194,201,163,252,228,52,239,141,219,199,43,29,246,92,187,111,178,236,168,168,158,175,66,248,163,208,158,37,62,155,252,138,103,63,88,254,174,120,111,164,255,0,185,149,148,125,143,17,221,236,255,0,174,98,143,171,171,177,47,232,239,183,79,158,219,166,240,173,205,31,215,102,166,254,11,236,244,70,85,114,49,253,118,126,237,255,0,18,2,85,0,0,124,148,87,107,85,198,166,190,142,223,115,164,170,168,181,212,37,37,116,80,204,215,190,150,117,138,57,146,41,90,139,187,30,177,77,20,136,215,108,189,18,49,223,7,34,175,214,67,183,16,220,89,230,92,34,243,59,212,204,226,197,79,87,120,177,87,211,218,105,175,184,227,107,210,150,11,171,18,199,74,144,43,222,177,202,140,124,82,189,36,107,209,157,123,119,24,138,141,149,232,178,189,165,186,165,130,107,78,9,108,212,205,52,190,253,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,180,212,223,109,211,116,84,85,15,86,0,0,0,0,124,150,203,181,170,245,76,250,203,53,206,146,190,158,58,137,233,31,45,52,205,149,141,158,9,95,12,209,43,154,170,136,248,229,142,72,222,223,139,94,199,53,118,84,84,62,178,29,180,79,142,58,110,20,184,217,215,60,63,80,89,87,81,167,89,134,164,94,223,93,52,79,150,87,217,42,219,112,168,98,86,197,2,42,181,236,115,85,173,157,173,111,117,204,138,39,53,92,176,164,82,4,196,128,0,0,0,0,0,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,178,18,249,110,115,4,166,225,218,166,77,30,214,75,173,91,180,234,227,80,234,154,43,148,210,203,51,49,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,109,223,34,172,218,0,0,0,0,241,90,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,158,72,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,129,234,164,187,90,161,186,211,216,166,185,210,50,229,89,79,53,93,61,27,166,106,79,52,16,186,54,203,43,35,223,169,204,99,167,133,174,114,38,205,89,99,69,219,169,55,250,200,171,229,227,196,46,85,197,7,48,189,68,213,204,166,155,192,120,253,63,170,166,183,90,217,85,37,68,54,202,24,171,237,205,138,158,55,61,127,202,145,234,214,177,175,150,89,94,140,103,95,74,100,255,0,50,62,33,181,183,135,109,18,143,34,209,188,74,173,207,184,212,54,154,183,46,133,240,76,204,101,233,60,11,18,203,73,52,50,182,102,84,181,103,129,30,238,150,70,245,103,159,91,227,106,134,85,81,93,173,87,26,154,250,59,125,206,146,170,162,215,80,148,149,209,67,51,94,250,89,214,40,230,72,165,106,46,236,122,197,52,82,35,93,178,244,72,199,124,28,138,191,89,174,183,5,28,87,95,120,75,214,90,44,203,187,117,172,196,46,91,81,229,54,74,41,152,223,31,75,210,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,176,78,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,1,231,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,244,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,208,16,129,205,11,141,127,229,1,157,191,70,52,246,231,106,174,211,108,54,224,202,152,174,52,75,222,250,102,232,216,92,199,212,36,174,106,109,12,93,217,225,141,35,85,100,159,110,94,185,26,248,187,119,175,147,174,186,107,181,231,233,13,20,250,173,245,143,77,177,206,215,247,79,199,81,209,253,84,241,31,72,84,255,0,121,237,165,69,119,138,168,78,159,211,94,207,78,254,77,93,128,148,152,238,214,169,174,181,22,40,110,116,143,185,81,211,195,87,81,70,217,154,179,195,4,206,145,177,74,248,247,234,107,30,232,38,107,92,169,179,150,41,17,55,233,93,190,178,42,249,135,113,11,149,112,191,204,47,78,245,115,22,166,241,254,3,79,233,105,174,54,183,213,73,79,13,206,134,90,251,139,101,167,145,204,95,242,100,98,185,175,107,37,138,39,171,31,209,210,178,63,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,30,212,0,0,0,0,181,90,233,197,30,132,240,215,244,39,229,175,57,250,185,245,143,196,253,25,253,204,172,172,239,248,126,215,123,253,109,20,157,61,61,248,191,75,109,250,188,183,217,118,186,164,85,243,206,253,73,254,242,127,13,3,53,52,183,143,94,19,181,167,59,182,105,158,154,106,183,211,57,37,231,189,224,168,190,130,185,83,247,123,80,190,105,63,57,53,59,35,110,209,196,247,125,167,38,251,108,155,170,162,46,64,16,3,202,227,215,102,153,126,53,236,245,164,255,0,0,0,0,4,74,234,255,0,25,183,222,15,57,153,234,189,206,75,87,211,56,102,81,245,118,159,38,182,196,198,37,83,163,138,209,75,218,169,166,145,219,109,52,93,217,85,35,115,146,57,26,247,53,221,42,172,150,57,84,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,128,253,96,0,0,8,128,229,105,199,183,212,74,203,15,10,58,161,7,94,63,117,184,120,60,66,233,79,79,188,148,21,213,115,171,146,142,161,172,77,228,134,105,229,114,178,93,149,209,201,34,163,213,98,114,58,0,151,240,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,250,203,85,197,143,165,141,100,249,127,144,251,116,224,93,80,70,95,42,30,56,233,178,91,85,147,132,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,218,114,109,18,195,19,99,217,142,141,157,233,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,112,169,247,156,128,58,92,138,139,186,110,118,49,119,79,142,231,10,135,13,242,217,0,236,56,115,90,246,171,30,212,115,92,155,42,42,110,138,135,32,8,119,230,207,195,244,150,76,186,77,89,179,208,76,148,245,115,207,81,95,35,41,227,107,19,169,40,163,102,238,110,202,190,111,114,121,239,254,98,213,114,191,214,106,140,7,136,59,38,29,83,84,198,208,228,213,177,83,187,187,51,218,140,232,134,171,110,148,79,179,230,233,83,226,74,47,48,61,41,77,75,225,187,50,101,45,35,165,172,160,179,212,85,67,219,137,143,122,189,142,138,70,162,111,231,255,0,129,79,129,4,250,97,144,87,233,102,178,227,183,249,17,97,170,199,47,208,186,102,189,206,143,167,183,50,54,70,185,91,230,158,93,72,191,244,129,179,100,19,50,162,8,234,35,114,43,37,98,61,170,139,186,42,42,110,135,97,110,184,127,212,10,109,76,210,124,115,41,167,150,23,248,139,109,27,159,218,122,189,17,206,166,137,251,42,175,154,175,219,46,40,28,56,167,239,42,95,50,141,191,165,64,173,23,115,146,150,175,153,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,42,236,117,171,147,127,143,244,149,57,126,243,169,85,28,253,247,3,181,158,127,230,43,41,106,42,39,159,196,168,1,128,220,217,181,165,48,141,32,165,195,169,88,139,61,246,170,166,220,255,0,206,72,213,70,73,67,34,43,190,202,108,187,119,19,201,87,239,254,179,60,234,234,27,73,75,53,91,211,236,195,27,164,95,234,68,223,254,130,4,121,149,107,21,110,164,241,23,145,99,157,123,91,241,139,156,240,83,177,36,145,81,85,208,192,215,42,181,219,34,42,44,107,240,79,189,64,182,220,30,105,157,102,169,113,11,133,90,123,75,37,36,87,186,105,170,222,189,11,178,53,93,34,34,163,213,55,223,180,169,247,155,18,225,246,88,49,204,82,209,96,165,98,54,43,125,20,52,237,68,68,77,145,172,68,248,39,151,250,8,184,228,251,164,143,241,53,250,145,89,7,230,231,117,52,144,57,82,53,243,103,143,143,203,207,169,60,209,62,228,37,124,1,194,252,14,74,92,5,42,155,170,121,170,21,53,62,243,130,160,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,20,28,208,121,125,211,90,105,175,92,80,232,181,170,173,236,125,67,171,243,11,29,52,82,212,191,174,105,106,170,43,47,75,44,179,185,200,196,115,224,107,224,138,46,136,216,142,151,236,177,175,219,0,56,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,217,120,130,30,98,156,10,212,240,181,153,46,113,167,212,21,111,210,187,253,68,48,208,205,83,85,19,223,108,184,204,149,15,91,106,34,200,179,204,198,199,78,233,25,51,153,250,15,107,28,247,189,170,247,134,74,115,33,215,156,55,137,46,95,154,113,170,216,101,109,35,153,113,206,45,204,185,208,195,80,179,62,211,113,75,85,122,212,81,74,174,99,29,215,27,157,178,57,88,222,182,43,36,106,116,61,170,184,151,202,227,215,102,153,126,53,236,245,166,47,199,118,186,195,106,168,177,67,115,171,101,182,178,162,26,186,138,54,204,228,130,105,225,108,141,138,87,199,191,75,158,198,207,51,90,229,77,218,146,200,137,183,82,238,182,93,174,182,90,151,214,89,174,117,116,21,18,83,207,72,249,105,166,116,79,116,19,196,248,102,137,92,213,69,86,73,20,146,70,246,252,28,199,185,171,186,42,160,25,171,204,191,142,58,158,35,179,41,180,123,7,101,35,52,235,11,188,72,248,106,227,124,85,15,190,92,97,73,32,90,214,204,197,115,82,153,26,249,91,11,88,239,182,201,22,71,170,171,152,200,108,175,7,124,42,230,92,87,234,229,191,15,179,91,106,219,140,91,170,41,234,114,203,188,114,36,44,183,91,149,255,0,109,27,43,152,246,248,153,26,217,27,11,58,93,212,244,87,42,118,217,35,217,229,56,117,208,108,203,137,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,222,136,218,237,209,170,246,245,189,89,27,87,173,237,69,216,39,134,142,29,48,78,23,244,178,131,76,240,90,127,241,85,151,138,222,185,191,186,119,79,13,12,51,214,118,229,150,78,207,119,176,199,118,152,238,134,124,17,62,42,161,237,112,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,2,223,235,166,186,105,199,14,154,113,113,213,13,80,188,248,27,85,14,209,67,12,72,143,170,184,85,57,21,99,165,166,141,85,59,147,63,165,219,38,232,212,107,92,247,185,140,99,222,208,241,92,98,113,85,134,240,161,164,119,12,194,243,114,164,118,79,113,167,168,166,196,237,18,70,179,62,227,113,70,125,133,116,77,123,29,225,163,115,163,116,207,234,111,75,21,26,139,220,124,108,126,189,153,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,237,120,151,226,47,59,226,131,84,235,245,51,58,168,255,0,27,71,103,162,232,135,251,153,107,241,51,77,5,31,114,40,163,239,118,187,239,111,117,237,235,127,197,87,224,137,157,60,174,185,127,214,93,235,45,188,77,235,126,59,217,181,67,225,174,56,61,174,121,39,130,170,74,168,167,138,120,110,206,237,189,157,48,167,107,104,163,145,30,217,155,35,164,86,163,18,39,74,24,45,169,252,49,107,46,144,105,198,11,171,57,174,47,217,197,181,14,223,29,194,211,112,167,153,179,199,31,113,29,36,48,84,43,55,72,166,146,4,108,236,98,175,218,141,235,178,245,199,51,34,187,252,190,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,218,114,117,87,76,241,93,100,211,140,143,75,115,90,79,17,101,201,173,242,219,234,122,99,141,242,67,214,159,98,120,187,140,123,27,52,79,70,201,27,213,171,209,35,24,228,77,218,134,188,60,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,62,165,116,47,234,138,70,62,55,42,244,189,142,233,115,217,209,35,195,99,235,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,134,190,84,124,107,254,76,178,168,56,107,212,203,157,214,167,27,203,110,20,244,216,148,187,247,161,179,221,38,145,205,90,126,132,106,200,216,106,164,145,158,109,119,68,114,167,82,177,18,105,165,108,202,0,45,87,22,62,150,53,147,229,254,67,237,211,151,84,181,92,88,250,88,214,79,151,249,15,183,78,6,181,134,202,124,39,122,88,209,191,151,248,247,183,64,107,88,108,167,194,119,165,141,27,249,127,143,123,116,0,93,80,0,16,237,206,227,10,186,208,107,70,158,234,52,213,20,139,109,190,98,242,217,41,226,107,221,223,108,244,53,114,77,43,158,222,158,148,98,182,225,10,53,81,202,170,173,147,116,110,200,174,243,252,153,53,75,234,167,17,215,221,51,175,190,248,90,12,239,31,147,195,81,120,94,191,25,116,162,122,77,15,231,17,138,232,250,41,93,113,119,155,154,199,111,178,238,238,218,25,211,205,79,71,47,186,187,194,61,222,167,28,155,122,188,10,225,22,99,37,55,75,63,182,169,105,160,158,58,148,235,123,218,140,237,193,81,44,251,253,167,59,177,208,214,171,158,138,144,195,195,70,127,77,165,156,67,105,190,160,220,50,26,187,29,182,199,148,91,106,110,149,212,203,47,92,86,239,16,196,172,69,72,145,94,246,58,157,101,99,216,212,94,182,57,205,217,221,91,40,108,188,97,87,55,61,76,202,180,239,132,121,173,216,181,95,132,250,235,144,82,99,55,25,217,36,145,204,218,25,32,168,168,149,145,185,143,110,221,207,10,216,158,142,234,107,162,150,86,43,126,214,233,154,164,43,115,155,213,47,173,124,71,88,180,206,130,251,226,168,48,76,126,63,19,69,225,122,60,29,210,181,235,52,223,156,86,35,164,235,165,109,185,222,78,115,27,182,201,179,187,136,6,42,240,171,165,191,150,158,35,180,235,76,230,177,125,51,65,121,200,41,126,149,162,241,94,31,187,107,137,253,234,239,206,35,216,230,237,75,20,238,251,14,71,174,219,51,119,43,81,118,83,34,3,146,94,153,229,85,58,167,157,107,31,132,237,99,118,252,125,113,158,252,145,200,223,17,93,81,83,79,81,209,11,186,59,111,237,199,75,188,137,214,142,111,126,15,178,168,253,210,95,192,0,0,213,92,151,78,84,252,117,84,230,49,208,112,177,170,245,245,117,55,218,90,116,135,10,174,109,44,77,129,214,234,74,38,39,209,175,72,99,106,181,241,69,79,36,173,154,69,119,113,22,70,185,237,115,99,73,98,44,250,173,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,3,105,224,97,255,0,47,222,59,172,92,85,98,177,225,89,75,252,22,166,227,246,244,146,227,77,179,228,250,82,150,8,233,99,150,235,214,202,120,169,224,238,212,212,57,60,51,85,92,205,183,77,219,230,153,128,0,0,0,199,94,63,244,26,155,136,62,23,50,236,102,26,42,186,155,237,130,157,249,54,60,202,74,121,106,103,125,198,146,41,28,216,99,134,55,181,101,124,241,58,106,100,69,71,108,181,8,244,99,156,214,161,145,64,13,91,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,35,97,61,88,206,191,42,28,2,230,90,151,244,95,209,159,91,116,126,227,125,240,93,254,247,133,241,86,89,38,237,119,58,91,215,211,220,233,234,233,110,251,111,178,111,177,12,60,127,232,53,79,15,156,81,229,216,204,52,84,148,214,43,253,67,242,108,121,148,148,241,83,64,203,117,92,178,57,176,199,12,111,114,68,200,37,108,212,200,138,141,221,41,209,232,198,181,205,67,37,120,9,215,154,107,183,4,220,71,240,229,121,173,171,125,202,197,131,228,153,53,149,38,168,150,86,125,29,53,189,241,84,195,19,21,157,16,50,42,133,142,69,78,191,206,62,185,238,70,125,151,185,66,56,13,138,52,159,58,252,151,240,11,134,234,95,209,127,73,253,82,209,251,117,247,193,119,251,62,43,194,217,99,155,181,220,233,119,71,87,111,167,171,165,219,111,190,203,182,198,186,228,148,241,229,174,150,43,87,2,60,60,112,241,108,188,221,97,201,47,120,126,43,146,92,169,169,209,241,210,190,207,21,177,209,198,202,135,238,141,147,174,169,172,123,35,68,122,35,169,21,238,232,84,137,94,17,215,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,27,4,240,1,160,212,220,62,112,185,136,227,51,81,85,211,95,111,244,236,201,178,22,85,211,203,77,59,46,53,113,70,231,67,36,50,61,203,19,224,137,176,211,42,34,55,117,167,87,171,26,231,57,8,107,224,3,65,170,120,131,226,143,17,198,102,162,164,169,177,88,42,25,147,100,44,171,167,138,166,7,219,169,37,141,206,134,72,100,123,82,86,79,43,161,166,84,68,118,201,80,175,86,57,173,114,27,15,1,10,220,234,253,83,226,223,47,232,125,198,226,99,255,0,5,28,87,95,120,75,214,90,44,203,187,117,172,196,46,91,81,229,54,74,41,152,223,31,75,210,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,144,28,234,253,83,226,223,47,232,125,198,226,96,0,27,73,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,71,235,16,67,203,175,142,170,158,22,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,65,238,123,88,247,181,24,249,211,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,15,172,182,156,74,105,13,54,189,104,54,115,164,115,65,73,37,70,69,103,154,27,122,213,207,44,48,69,113,102,210,209,77,35,226,221,232,200,234,99,134,69,68,71,110,140,84,86,185,21,90,183,44,1,171,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,201,60,42,234,151,229,167,135,29,58,212,201,175,191,76,215,222,113,250,95,165,107,124,47,135,238,221,34,103,102,187,243,104,198,53,187,85,69,59,126,195,81,139,182,236,221,170,213,88,107,230,167,163,150,45,34,226,226,239,83,142,77,181,38,123,111,139,49,146,155,165,255,0,218,181,85,51,207,29,74,117,189,238,87,247,39,167,150,125,254,203,91,223,232,107,81,172,69,92,138,228,161,173,247,84,186,230,92,55,77,99,164,117,181,212,245,25,197,61,201,178,57,179,199,58,58,138,142,88,30,223,54,189,142,106,194,230,170,116,171,21,146,34,245,245,167,108,34,216,216,247,135,172,166,197,131,112,95,166,153,174,83,93,224,172,184,254,151,217,174,151,26,158,211,228,236,82,193,105,138,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,70,184,68,180,241,151,174,149,154,97,203,43,68,52,231,30,188,248,43,214,165,225,248,253,186,102,177,39,100,206,179,193,107,167,146,181,99,150,53,107,27,212,247,210,64,246,61,85,36,138,166,86,163,28,157,78,96,70,6,172,103,95,149,13,83,204,181,51,232,191,163,62,182,228,23,27,239,130,239,247,188,47,138,169,146,110,215,115,165,189,125,61,206,158,174,150,239,182,251,38,251,19,125,202,179,71,47,186,69,194,61,162,167,35,155,106,188,246,225,46,99,29,55,75,63,181,105,106,96,130,58,100,235,99,220,143,238,65,79,20,251,253,151,55,191,208,230,163,152,170,176,217,194,174,150,254,90,120,142,211,173,51,154,197,244,205,5,231,32,165,250,86,139,197,120,126,237,174,39,247,171,191,56,143,99,155,181,44,83,187,236,57,30,187,108,205,220,173,69,217,34,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,33,135,157,95,170,124,91,229,253,15,184,220,71,37,79,84,249,79,203,250,239,113,183,14,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,4,212,128,0,0,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,173,103,22,62,169,245,147,230,6,67,238,51,129,42,156,149,61,44,101,63,48,43,189,186,220,69,95,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,56,18,233,193,6,175,97,186,11,203,19,18,213,205,64,158,174,59,22,59,79,119,154,161,41,32,89,167,149,239,190,85,197,20,49,179,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,146,37,120,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,157,40,233,159,213,44,143,124,142,68,234,123,221,210,214,51,162,54,126,86,111,175,57,150,103,163,218,121,161,174,173,171,164,196,240,10,122,199,178,222,218,132,116,21,183,26,138,234,186,135,86,189,168,198,175,91,98,169,100,13,107,149,253,9,28,142,98,183,189,35,75,235,203,247,129,27,239,21,89,84,121,174,82,207,5,166,88,253,193,35,184,212,238,201,62,148,170,130,74,89,37,181,116,50,162,42,136,59,180,213,14,95,18,212,86,179,109,147,119,121,32,95,94,84,252,10,211,102,50,80,113,79,170,244,20,149,54,42,90,132,155,10,161,109,84,173,157,215,26,74,214,47,210,79,88,100,106,53,145,75,79,36,77,134,68,119,113,86,71,57,141,107,99,89,101,208,242,150,220,167,78,49,188,170,213,162,22,74,235,85,186,245,79,143,186,233,111,199,104,162,72,252,45,158,154,72,169,146,68,142,52,232,134,20,124,145,199,26,47,74,59,165,232,196,84,137,253,62,172,15,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,136,23,227,235,141,124,171,138,205,71,171,178,90,110,126,31,76,177,155,132,209,227,150,250,117,145,145,215,244,43,163,109,206,161,36,107,30,233,165,98,170,177,175,106,118,99,122,177,19,169,210,190,91,171,205,11,142,159,203,94,84,253,14,209,204,207,197,233,181,151,163,233,138,154,38,244,195,125,186,71,35,149,118,153,28,190,34,142,29,163,237,236,141,99,229,71,201,249,214,182,158,68,198,174,20,120,81,212,126,45,117,29,152,86,21,23,129,181,80,246,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,220,153,253,46,72,161,69,71,72,230,185,85,88,198,73,35,3,242,176,14,23,53,219,84,52,179,35,214,188,23,6,250,79,12,196,188,103,211,23,63,164,232,225,240,190,22,153,181,51,254,102,89,91,43,250,97,145,142,251,12,118,251,236,155,170,42,30,83,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,246,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,108,189,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,177,45,205,99,129,202,109,53,186,215,241,73,166,207,171,150,197,147,222,21,249,77,177,204,150,117,183,92,106,156,247,173,107,36,217,81,148,211,75,187,92,217,28,157,185,165,141,172,87,54,86,199,8,73,79,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,203,192,107,89,195,71,17,121,223,11,250,167,65,169,152,45,71,248,170,59,197,23,68,63,221,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,111,91,62,40,191,20,93,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,67,218,128,0,213,92,217,79,132,239,75,26,55,242,255,0,30,246,232,13,107,13,148,248,78,244,177,163,127,47,241,239,110,128,11,170,0,2,0,121,163,250,236,212,223,193,125,158,136,202,174,70,63,174,207,221,191,226,70,42,243,71,245,217,169,191,130,251,61,17,149,92,140,127,93,159,187,127,196,128,149,64,0,16,3,205,31,215,102,166,254,11,236,244,71,234,242,230,227,95,249,42,234,60,246,12,254,231,117,147,76,178,159,205,220,169,160,94,236,118,186,229,86,36,119,54,195,210,231,187,165,140,88,229,108,74,215,62,55,53,219,74,232,98,141,127,43,154,63,174,205,77,252,23,217,232,140,85,3,105,219,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,134,190,88,188,192,40,244,138,178,155,135,237,111,200,188,38,11,87,211,6,51,114,150,56,34,165,176,213,73,60,211,74,218,151,181,137,34,195,60,149,30,115,72,247,54,23,49,187,163,99,115,223,28,202,0,48,215,152,239,28,117,60,41,97,180,24,126,159,50,146,163,81,115,10,121,223,67,52,175,138,86,89,41,26,168,197,173,150,5,85,115,222,231,43,155,3,92,222,211,159,20,174,114,185,33,88,164,185,92,98,241,139,130,112,129,130,83,223,239,244,127,76,228,151,158,191,171,248,255,0,114,106,127,165,59,83,83,178,171,251,105,144,75,28,29,168,234,18,79,206,34,117,237,210,221,213,124,181,247,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,64,151,62,95,252,206,168,245,118,178,211,162,28,64,214,248,76,234,175,174,43,110,77,59,224,138,150,253,85,36,242,57,148,174,138,24,162,142,150,100,141,208,199,18,125,166,204,230,57,58,155,35,152,201,35,7,139,31,84,250,201,243,3,33,247,25,201,84,229,139,192,119,228,66,197,77,175,58,177,101,233,207,178,11,123,126,141,181,220,109,221,186,172,94,23,62,102,201,179,187,174,78,245,68,14,167,87,117,71,28,176,181,100,133,118,235,149,171,21,124,88,250,167,214,79,152,25,15,184,206,6,101,114,175,227,170,167,0,200,109,92,48,234,149,125,92,248,197,242,162,27,110,25,52,52,177,116,90,110,51,213,76,247,65,42,71,26,77,35,42,166,169,68,73,30,247,246,158,214,39,75,99,123,223,28,196,154,171,147,61,203,75,152,37,54,176,218,172,252,62,106,253,214,174,77,65,160,167,240,214,123,181,92,178,213,79,146,177,141,170,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,187,185,85,94,174,220,36,40,0,0,0,6,170,228,175,114,167,227,182,212,182,170,14,22,117,151,38,171,109,201,181,9,6,17,117,184,206,215,65,36,10,214,54,59,58,189,81,28,199,181,200,229,131,173,206,71,163,251,13,86,116,65,28,145,66,0,218,160,24,43,203,131,152,5,31,17,22,40,180,147,87,178,47,251,172,80,120,153,226,169,168,142,10,120,242,42,94,183,201,213,78,200,89,28,108,154,24,213,24,248,81,189,75,28,73,43,85,255,0,158,72,179,168,15,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,141,125,248,219,227,7,38,226,231,84,37,189,57,106,232,176,155,29,68,237,196,236,245,113,83,247,232,96,150,56,25,51,228,146,38,35,156,249,157,76,201,85,142,124,137,26,185,88,199,57,19,169,215,171,153,31,48,74,110,34,106,99,209,237,27,186,213,183,78,173,213,13,169,173,185,67,44,176,179,38,122,197,4,145,36,180,243,65,20,208,178,154,100,157,168,199,57,204,145,232,201,54,221,145,170,96,88,25,255,0,201,83,213,62,83,242,254,187,220,109,196,196,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,164,59,114,84,245,79,148,252,191,174,247,27,113,53,32,107,153,198,15,9,153,151,8,186,161,245,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,114,43,150,47,30,63,145,11,237,54,131,106,197,235,167,1,200,46,13,250,54,233,113,184,246,233,113,121,156,201,157,38,205,237,57,123,53,19,186,157,29,213,36,113,66,229,146,101,219,174,87,44,164,241,85,195,62,27,197,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,250,145,179,51,166,89,24,248,220,169,212,199,187,165,204,127,68,140,215,95,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,67,104,130,56,57,168,113,213,77,128,99,215,94,24,116,182,190,146,124,158,249,79,53,183,51,154,106,89,122,237,54,233,233,97,123,96,137,36,141,33,145,245,80,212,170,44,140,123,251,76,107,211,165,178,61,143,142,218,104,95,55,58,204,75,134,11,221,135,80,160,250,111,84,241,27,125,53,30,55,87,118,170,158,127,172,242,75,81,43,59,149,11,20,8,145,120,72,59,10,245,146,110,229,79,66,254,113,178,57,206,35,46,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,80,61,6,150,233,110,119,173,57,221,179,76,244,210,197,244,206,73,121,239,120,42,47,21,13,63,119,181,11,230,147,243,147,61,145,183,104,226,123,190,211,147,125,182,77,213,81,23,98,158,24,184,122,197,120,95,209,171,46,145,226,213,62,63,192,119,42,110,55,71,210,199,79,53,206,186,87,117,75,81,35,88,159,228,198,196,115,158,230,69,20,76,87,191,163,169,108,167,46,110,10,63,146,174,156,79,127,207,237,150,169,53,55,41,252,229,202,166,4,238,201,107,161,84,98,199,108,108,221,78,99,186,94,197,146,87,68,141,107,228,115,91,188,173,134,41,23,48,0,133,110,117,126,169,241,111,151,244,62,227,113,44,87,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,245,54,250,243,171,245,79,139,124,191,161,247,27,137,128,0,109,37,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,31,172,66,95,45,206,96,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,109,187,228,85,155,64,0,0,4,85,243,206,253,73,254,242,127,13,37,80,138,190,121,223,169,63,222,79,225,160,98,175,43,143,93,154,101,248,215,179,214,147,252,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,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,177,158,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,11,128,0,2,0,121,163,250,236,212,223,193,125,158,136,185,92,183,57,130,83,112,237,83,38,143,107,37,214,173,218,117,113,168,117,77,21,202,105,101,153,152,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,182,239,145,86,218,243,71,245,217,169,191,130,251,61,17,138,160,109,80,121,75,142,170,233,197,163,81,237,26,67,115,205,45,84,217,157,250,223,81,116,182,217,36,168,68,170,169,165,133,81,36,145,173,255,0,237,213,168,191,105,237,134,119,53,28,144,202,172,141,110,84,124,116,255,0,120,225,127,90,243,63,252,94,151,0,173,174,111,249,77,117,174,74,133,119,251,151,133,99,155,254,28,40,255,0,245,188,36,122,241,35,173,247,94,35,245,183,41,214,139,205,142,146,205,81,145,212,68,230,80,83,72,233,25,77,4,48,71,79,11,21,238,243,123,210,40,99,235,126,205,71,63,169,200,214,34,163,16,54,94,53,87,38,251,147,238,31,168,246,46,24,19,39,202,115,223,165,49,108,154,225,60,248,189,135,161,95,244,44,112,212,79,13,83,187,174,217,83,191,59,28,238,203,119,141,157,29,196,94,185,229,70,194,8,19,61,203,75,152,37,54,176,218,172,252,62,106,253,214,174,77,65,160,167,240,214,123,181,92,178,213,79,146,177,141,170,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,187,185,85,94,174,222,66,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,39,167,151,159,26,118,174,41,244,190,158,197,151,228,20,142,213,76,106,157,83,32,163,74,102,210,173,108,9,39,76,87,8,35,107,149,175,99,154,177,54,85,98,53,25,50,185,59,113,177,240,245,6,90,150,171,139,31,75,26,201,242,255,0,33,246,233,203,170,90,174,44,125,44,107,39,203,252,135,219,167,3,90,194,114,121,105,241,213,83,196,214,51,85,166,26,157,95,87,85,170,24,229,60,247,42,170,231,82,197,28,23,123,114,212,34,54,118,36,17,178,40,95,10,207,12,46,141,90,157,73,219,145,174,122,186,68,142,13,143,65,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,180,64,49,255,0,131,174,49,112,78,47,240,74,139,253,130,143,232,108,146,205,209,245,131,31,238,77,81,244,95,118,106,134,82,255,0,109,62,8,163,159,187,29,58,201,249,180,94,141,250,93,178,167,158,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,147,239,41,68,217,87,205,84,172,164,10,147,224,114,82,210,160,63,31,48,178,193,145,226,151,123,5,83,17,209,92,40,166,167,114,42,34,238,142,98,167,193,124,191,210,107,181,198,30,153,214,105,111,16,185,173,167,180,177,210,75,123,169,154,145,233,208,155,163,149,178,42,34,49,87,109,187,168,159,113,177,233,20,28,224,244,145,254,38,131,82,40,224,252,220,14,169,146,119,34,70,158,111,240,17,249,249,245,47,154,175,220,160,94,110,83,58,210,153,190,144,85,97,213,76,68,158,197,85,77,110,103,231,36,114,171,35,161,141,17,223,105,54,77,251,107,228,139,247,127,81,159,36,5,242,213,214,42,221,54,226,47,29,199,58,247,183,228,247,56,32,168,98,201,34,34,43,97,157,173,84,107,119,69,85,89,19,226,159,114,19,221,73,80,218,186,88,106,216,159,102,104,219,34,127,82,166,255,0,244,129,220,80,255,0,47,243,149,148,189,21,83,203,226,5,13,114,126,211,177,23,115,161,29,210,239,137,218,213,251,192,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,135,47,220,7,91,215,100,243,82,134,177,202,253,211,100,255,0,152,173,85,55,219,239,43,99,118,79,32,42,0,225,206,70,53,94,229,217,26,155,168,22,107,138,253,89,181,105,14,147,92,239,183,74,137,34,73,233,170,227,141,89,19,222,170,173,166,149,203,250,42,159,177,13,127,174,209,215,235,62,184,92,165,180,167,122,76,167,35,145,241,44,142,232,251,19,213,108,197,94,165,93,188,158,223,219,177,155,252,222,117,190,12,143,42,183,233,117,162,227,83,253,197,185,84,62,178,46,153,24,196,95,13,11,90,158,110,233,118,253,199,252,19,253,31,127,139,229,61,163,147,103,90,189,119,203,43,168,160,146,134,201,71,72,246,44,142,98,175,91,171,24,237,209,170,138,190,93,135,126,197,248,124,119,2,83,184,58,210,196,210,125,3,195,241,233,97,138,58,150,217,169,82,161,35,86,170,119,62,211,220,187,181,169,190,235,34,174,255,0,210,94,227,166,146,154,58,58,88,105,34,106,53,144,198,216,218,136,155,34,34,38,199,112,28,41,74,175,153,203,149,17,60,202,127,75,101,64,57,79,232,43,41,105,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,51,245,128,26,230,113,137,194,174,101,194,134,174,92,48,251,205,182,173,216,197,198,162,162,167,19,187,201,34,76,203,141,185,31,246,17,210,181,140,111,137,141,174,141,179,51,165,189,47,84,114,39,109,241,189,246,127,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,38,83,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,208,37,211,129,206,17,45,92,32,233,27,177,73,238,52,151,140,178,253,80,219,150,71,117,130,157,172,99,231,70,35,89,75,11,213,169,43,233,161,78,174,142,226,238,175,146,105,17,177,247,86,54,228,80,0,11,85,196,191,14,152,39,20,26,89,95,166,121,213,63,248,218,203,61,111,92,223,220,203,167,134,154,24,43,59,113,75,31,123,181,223,123,187,79,119,67,254,10,159,5,75,170,0,214,91,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,253,46,217,118,71,35,154,230,61,172,123,30,198,200,175,42,206,60,127,239,71,10,154,191,122,255,0,27,22,33,125,185,220,127,220,25,77,100,107,59,95,239,135,68,249,38,255,0,23,78,198,255,0,122,97,150,156,127,112,125,106,226,203,72,220,219,122,85,199,157,225,212,245,149,248,163,225,149,168,202,153,222,198,172,148,50,182,71,182,46,138,133,134,38,36,142,115,86,39,181,143,234,232,73,35,146,3,50,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,48,54,115,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,209,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,93,123,56,196,226,171,50,226,191,87,46,25,133,230,229,86,220,98,221,81,81,77,137,218,36,141,33,101,186,220,175,251,10,232,154,247,183,196,200,214,198,233,159,212,238,167,162,53,23,182,200,216,207,171,136,14,53,245,151,136,189,56,194,52,191,53,185,239,101,196,109,244,113,212,177,202,217,228,186,221,41,146,162,38,92,229,158,70,173,66,76,250,105,218,201,26,178,185,142,145,143,149,17,170,244,107,61,95,0,188,20,101,92,86,106,61,37,238,237,108,240,250,101,140,220,33,147,35,184,84,36,140,142,191,161,91,35,173,148,235,27,152,247,77,43,21,17,238,99,147,179,27,209,234,189,78,137,146,133,202,229,149,192,149,215,91,179,43,118,185,234,150,51,73,38,151,216,106,36,117,45,29,210,7,61,153,37,107,17,205,107,35,143,116,71,211,67,46,206,145,239,234,141,239,143,177,211,34,44,221,169,180,63,39,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,63,88,1,106,184,177,244,177,172,159,47,242,31,110,156,186,166,16,115,65,227,7,25,209,61,35,189,104,149,153,105,46,57,222,127,103,117,3,232,42,98,168,107,40,236,149,172,170,167,154,185,30,214,118,158,244,88,100,137,145,247,26,228,124,141,145,90,230,49,88,240,131,99,101,62,19,189,44,104,223,203,252,123,219,160,53,172,38,251,149,215,25,182,45,112,211,139,110,128,222,237,95,69,102,122,115,143,211,83,194,144,49,238,165,185,217,233,82,42,104,234,90,229,223,183,51,58,161,100,177,185,118,115,158,217,35,221,28,248,225,12,234,0,1,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,224,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,159,3,104,130,5,185,169,232,229,139,72,184,184,187,212,227,147,109,73,158,219,226,204,100,166,233,127,246,173,85,76,243,199,82,157,111,123,149,253,201,233,229,159,127,178,214,247,250,26,212,107,17,84,37,83,151,86,177,216,181,147,132,124,18,166,209,15,135,171,195,237,240,97,215,74,110,167,191,179,85,65,4,81,181,122,220,198,35,187,176,45,60,251,55,169,172,239,244,117,57,204,114,144,67,173,249,173,171,82,181,163,62,212,107,21,61,92,22,220,171,40,186,222,232,226,171,99,91,60,112,84,213,201,52,109,145,173,115,154,143,70,189,17,81,28,228,223,125,149,126,38,69,112,193,198,109,139,70,248,71,215,94,31,114,59,87,136,171,204,45,245,18,99,75,27,30,206,245,85,124,17,219,235,91,52,201,214,141,237,64,145,84,70,222,219,90,254,196,236,116,173,115,226,67,24,52,247,10,186,234,86,127,141,105,205,138,162,146,11,150,85,120,162,178,81,203,86,247,54,8,231,169,153,144,198,233,28,214,185,200,196,115,209,85,81,174,93,183,217,23,224,4,228,114,172,209,203,238,145,112,143,104,169,200,230,218,175,61,184,75,152,199,77,210,207,237,90,90,152,32,142,153,58,216,247,35,251,144,83,197,62,255,0,101,205,239,244,57,168,230,42,174,96,30,127,79,112,171,86,154,224,24,214,156,216,170,42,231,182,226,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,223,125,145,62,7,160,0,0,3,85,115,61,56,144,229,247,77,105,225,67,77,120,161,209,107,85,91,216,252,30,193,95,152,88,233,162,150,165,253,115,81,186,162,178,244,178,203,59,156,140,71,62,6,190,8,162,232,141,136,233,126,203,26,253,176,44,217,79,132,239,75,26,55,242,255,0,30,246,232,0,215,51,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,40,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,217,16,60,197,56,21,169,225,107,50,92,227,79,168,42,223,165,119,250,136,97,161,154,166,170,39,190,217,113,153,42,30,182,212,69,145,103,153,141,142,157,210,50,103,51,244,30,214,57,239,123,85,239,177,92,52,113,23,157,240,191,170,116,26,153,130,212,127,138,163,188,81,116,67,253,211,181,248,152,102,158,143,185,44,82,118,123,189,134,55,186,198,245,179,226,139,241,69,13,148,193,111,244,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,212,221,211,117,106,181,205,123,28,246,61,143,117,192,0,0,2,53,121,209,232,93,138,235,167,24,231,16,246,203,53,214,108,146,201,112,166,198,238,85,52,234,249,41,89,103,149,42,100,141,245,12,217,91,31,69,83,152,198,72,138,196,87,85,171,29,214,171,18,50,48,52,111,88,239,186,55,113,202,106,109,16,248,138,76,195,15,189,225,215,74,110,166,51,189,75,95,74,248,218,189,110,99,213,189,169,210,158,125,155,210,231,246,58,58,154,215,185,77,143,181,99,5,252,168,105,102,101,166,127,74,125,25,245,183,31,184,216,188,111,99,189,225,124,85,52,144,247,123,125,77,235,233,238,117,116,245,55,125,182,221,55,220,214,95,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,3,242,143,127,172,154,199,125,214,75,142,45,83,119,135,195,210,97,248,125,147,14,181,211,117,49,253,154,90,10,86,70,229,235,107,24,174,238,206,181,19,236,238,167,51,191,209,212,230,177,170,120,3,245,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,48,37,127,146,198,131,83,90,112,220,175,136,219,205,21,91,46,87,218,135,227,54,85,154,158,88,153,244,116,43,28,181,51,68,245,127,68,236,150,161,35,141,87,163,243,111,161,123,81,255,0,105,237,73,52,60,86,138,105,125,171,69,116,143,16,210,139,51,169,36,167,197,172,244,214,215,212,83,81,54,145,149,147,177,137,222,170,88,154,170,140,124,210,247,37,127,218,114,171,228,114,171,156,170,170,190,212,8,86,231,87,234,159,22,249,127,67,238,55,18,218,114,222,208,108,55,137,45,75,212,125,41,204,232,169,28,203,142,155,220,95,108,174,154,157,102,125,166,226,149,212,9,79,91,18,53,236,119,92,110,118,234,212,123,122,216,175,141,203,208,247,34,220,190,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,6,42,241,47,195,166,119,194,254,169,215,233,158,117,79,254,54,178,207,91,215,15,247,78,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,214,207,130,167,193,87,58,121,93,115,0,172,180,86,91,120,100,214,252,139,189,106,155,195,91,176,123,164,241,207,61,84,117,82,207,20,16,218,93,219,99,250,161,94,238,241,73,34,177,176,182,55,70,174,86,44,77,139,58,184,215,225,70,197,197,166,141,86,225,189,171,85,30,95,109,222,179,22,189,214,194,247,120,10,174,166,44,145,171,163,84,122,67,59,25,218,145,54,123,83,118,73,219,123,226,141,13,123,50,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,48,54,147,6,5,114,177,227,78,235,175,152,109,102,141,106,150,65,87,116,212,28,70,157,106,233,107,167,166,114,190,229,100,106,197,19,101,154,126,165,73,42,98,150,68,99,220,244,99,158,199,194,239,206,191,188,244,207,80,48,87,155,222,133,214,106,127,14,52,154,141,143,89,188,109,235,77,46,14,184,204,230,44,239,153,182,121,216,145,214,164,113,70,142,99,186,94,202,73,222,247,162,36,113,83,74,228,123,83,169,175,137,110,21,117,75,242,45,196,118,157,106,100,215,223,161,168,44,217,5,47,210,181,190,23,196,118,173,114,191,179,93,249,180,99,220,237,233,101,157,191,97,170,244,223,118,108,228,106,166,199,185,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,172,190,172,96,191,146,253,83,204,180,207,233,79,164,254,169,100,23,27,23,141,236,118,124,87,133,169,146,30,239,111,169,221,29,93,190,174,158,167,109,190,219,174,219,129,229,75,213,197,30,177,216,181,118,227,166,84,216,228,59,210,96,90,95,140,225,210,84,245,63,251,106,170,154,151,185,82,189,15,99,85,157,185,234,37,131,111,180,215,118,58,218,229,107,209,18,202,128,37,39,146,134,136,93,86,235,153,113,35,53,242,145,182,214,211,212,96,244,246,214,198,231,79,36,234,234,42,201,103,123,188,154,198,53,169,11,90,137,212,175,87,200,171,209,208,157,201,95,44,255,0,9,26,47,106,208,94,30,112,157,63,165,196,41,49,219,188,118,122,58,188,146,158,23,182,87,203,123,146,158,63,27,44,178,181,206,73,95,221,71,53,28,142,115,81,140,99,25,180,108,98,37,224,2,21,185,213,250,167,197,190,95,208,251,141,196,114,84,245,79,148,252,191,174,247,27,112,231,87,234,159,22,249,127,67,238,55,17,201,83,213,62,83,242,254,187,220,109,192,77,72,0,0,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,18,169,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,69,95,22,62,169,245,147,230,6,67,238,51,129,245,112,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,250,145,211,63,170,88,216,200,218,169,212,247,183,169,204,103,92,140,157,77,88,212,221,18,224,51,135,152,42,169,236,212,150,60,122,199,79,37,171,24,177,211,71,63,69,117,199,195,207,81,13,34,202,200,229,115,31,59,161,145,95,81,42,47,219,115,159,35,156,231,47,85,149,229,189,118,210,253,12,229,229,102,213,124,170,231,73,142,90,42,170,47,23,236,142,229,83,52,142,99,231,101,124,180,108,114,53,85,203,214,232,169,169,98,100,81,55,119,189,26,141,107,164,122,245,69,95,24,156,85,102,92,87,234,229,195,48,188,220,170,219,140,91,170,42,41,177,59,68,145,164,44,183,91,149,255,0,97,93,19,94,246,248,153,26,216,221,51,250,157,212,244,70,162,246,217,27,24,30,127,82,56,157,214,93,83,215,26,126,33,114,124,163,124,190,219,112,166,184,89,223,20,45,117,45,167,195,77,221,166,130,154,9,58,216,216,98,122,110,140,119,87,83,149,206,145,94,247,189,206,157,62,15,243,13,88,215,62,25,108,247,110,38,48,43,84,85,247,251,123,98,114,185,244,213,52,185,45,158,162,150,55,197,91,45,52,125,81,195,223,142,103,50,74,119,34,39,83,30,189,17,181,237,141,177,173,202,247,129,111,203,94,84,205,113,214,60,51,197,233,181,151,175,232,122,106,215,116,195,125,186,71,35,81,55,133,90,190,34,142,29,164,238,110,173,99,229,70,71,249,214,182,162,52,154,144,32,135,152,167,2,181,60,45,102,75,156,105,245,5,91,244,174,255,0,81,12,52,51,84,213,68,247,219,46,51,37,67,214,218,136,178,44,243,49,177,211,186,70,76,230,126,131,218,199,61,239,106,189,246,255,0,129,206,46,238,188,32,234,227,178,185,237,213,119,140,78,253,78,219,110,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,94,174,142,226,108,172,146,104,209,209,247,86,70,236,17,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,154,246,113,175,194,141,247,132,189,101,173,195,123,87,90,204,66,229,189,102,45,123,173,133,141,241,244,189,44,89,35,87,70,170,197,154,7,191,181,34,108,199,46,204,147,182,198,75,26,1,176,158,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,69,95,52,94,96,21,151,122,203,151,12,154,33,145,118,109,80,248,155,118,113,116,130,57,224,170,146,170,41,229,130,107,75,123,140,103,76,41,218,222,89,35,87,182,102,200,216,209,200,196,149,178,225,182,140,241,167,175,58,7,164,121,118,141,105,142,65,73,107,180,101,213,30,45,245,204,166,218,227,109,157,204,100,83,75,71,59,92,139,27,229,138,56,216,174,114,61,89,208,142,139,181,38,239,91,85,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,237,120,104,225,211,59,226,131,84,232,52,207,5,167,255,0,21,89,120,173,235,135,251,153,107,241,48,195,61,103,110,89,99,239,118,187,236,119,105,142,235,127,193,19,226,169,176,71,14,186,13,134,240,219,164,118,45,41,195,40,169,26,203,117,59,31,115,174,134,157,97,125,218,226,172,106,84,86,202,142,123,221,215,35,155,186,53,94,238,134,35,35,106,244,49,168,158,87,131,190,21,112,222,20,52,142,223,135,217,173,180,142,201,238,52,244,245,57,101,222,57,22,103,220,110,40,207,182,141,149,204,99,188,52,110,116,141,133,157,45,233,98,171,149,59,143,145,239,190,160,0,0,106,174,108,167,194,119,165,141,27,249,127,143,123,116,6,181,134,202,124,39,122,88,209,191,151,248,247,183,64,5,213,0,242,154,165,170,88,38,139,96,151,61,76,212,187,239,208,216,221,155,179,227,107,124,44,213,29,174,236,204,134,63,205,194,199,200,237,228,149,141,251,45,93,183,221,118,68,85,64,130,206,104,254,187,53,55,240,95,103,162,50,171,145,143,235,179,247,111,248,145,30,188,72,235,125,215,136,253,109,202,117,162,243,99,164,179,84,100,117,17,57,148,20,210,58,70,83,65,12,17,211,194,197,123,188,222,244,138,24,250,223,179,81,207,234,114,53,136,168,196,190,188,183,120,205,177,112,151,168,247,139,102,121,106,238,225,153,223,130,167,187,220,160,99,223,85,106,146,157,102,236,84,182,54,239,221,133,60,68,169,44,104,213,147,165,90,230,110,172,237,74,19,210,0,2,0,121,163,250,236,212,223,193,125,158,136,246,188,188,184,76,195,120,186,210,253,109,193,239,181,20,150,123,237,5,70,47,83,98,200,221,64,181,83,218,158,178,87,172,232,198,36,145,43,217,44,76,88,220,197,127,70,253,183,170,43,162,98,167,138,230,143,235,179,83,127,5,246,122,35,42,185,24,254,187,63,118,255,0,137,1,26,186,165,165,185,222,139,103,119,61,51,212,187,23,208,217,37,155,179,227,104,188,84,53,29,174,236,44,154,63,206,66,247,198,237,227,149,142,251,46,93,183,217,118,84,84,73,52,224,183,154,246,51,98,210,59,190,53,197,126,81,87,61,247,18,167,141,44,55,24,105,42,42,238,57,36,29,18,47,135,151,165,139,18,84,198,177,198,196,158,105,99,73,123,204,87,175,83,37,149,249,21,204,103,130,143,229,85,167,16,95,240,11,101,170,61,77,197,191,57,109,169,157,59,82,93,40,81,30,178,91,29,55,83,88,222,167,189,36,137,210,163,154,201,26,230,239,19,102,150,68,130,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,184,28,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,111,68,109,118,202,228,99,122,222,175,145,201,214,247,42,231,87,42,30,7,42,114,91,173,147,139,141,70,125,34,216,173,181,21,15,196,109,42,200,170,22,186,174,39,73,3,171,103,71,35,146,38,65,43,95,218,106,109,42,205,19,100,221,141,141,157,235,43,203,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,117,172,150,38,181,26,179,36,177,206,240,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,51,211,5,224,178,213,197,63,44,77,58,190,226,24,253,35,181,83,26,167,188,46,63,88,181,45,165,90,216,18,249,90,233,109,243,200,230,171,94,199,53,101,116,72,245,106,50,101,106,247,35,99,230,234,140,191,245,85,129,101,95,236,174,57,146,99,151,15,246,202,58,235,109,117,60,159,240,100,134,104,228,103,244,57,174,111,220,168,79,79,43,143,66,122,101,248,215,188,86,150,83,154,31,2,54,45,66,197,114,78,40,52,245,158,11,47,199,237,242,221,50,74,109,223,39,211,180,176,71,77,31,115,174,90,134,197,75,225,105,41,231,147,104,227,87,77,183,78,202,254,149,80,188,28,188,248,211,181,113,79,165,244,246,44,191,32,164,118,170,99,84,234,153,5,26,83,54,149,107,96,73,58,98,184,65,27,92,173,123,28,213,137,178,171,17,168,201,149,201,219,141,143,135,171,45,77,96,116,183,84,179,189,22,206,237,154,153,166,151,223,161,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,246,154,187,111,186,108,168,138,155,15,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,11,192,0,3,85,114,66,113,206,95,117,60,68,240,23,165,250,195,163,118,170,70,234,45,186,158,239,77,91,109,134,40,161,126,76,197,191,77,28,75,45,68,211,197,12,47,166,133,39,114,61,205,115,228,98,50,61,246,100,104,145,236,79,247,43,143,66,122,101,248,215,188,86,129,4,56,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,157,60,88,243,70,186,235,159,13,24,198,153,97,244,213,120,230,89,147,83,189,117,2,91,108,174,142,145,144,49,243,66,182,248,93,35,123,174,101,74,54,58,135,163,95,179,34,115,96,116,147,245,204,141,185,124,215,56,22,254,255,0,197,6,138,97,159,248,197,86,127,69,66,239,242,92,219,164,116,232,223,247,95,20,246,187,252,9,149,159,235,137,136,181,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,15,87,162,250,67,153,107,214,168,99,250,71,167,240,82,73,125,200,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,230,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,153,92,204,120,122,197,120,95,209,174,30,52,143,22,169,241,254,3,235,69,77,198,232,250,88,233,230,185,215,74,235,107,165,168,145,172,79,242,99,98,57,207,115,34,138,38,43,223,209,212,178,41,192,191,6,86,46,15,52,226,170,217,37,215,233,156,207,40,240,245,25,53,202,39,189,41,93,36,72,254,213,53,52,110,219,104,98,238,202,137,35,154,146,72,231,185,206,233,69,100,81,226,7,60,239,212,159,239,39,240,208,45,87,37,79,84,249,79,203,250,239,113,183,19,82,66,183,37,79,84,249,79,203,250,239,113,183,19,82,0,143,94,111,188,51,225,185,142,143,84,241,52,218,234,186,12,179,3,167,162,182,189,26,171,36,23,43,116,245,205,137,176,61,138,228,72,223,20,181,111,149,178,55,226,139,35,30,215,111,27,162,144,162,10,249,152,113,175,110,226,127,59,182,225,58,105,115,241,58,109,137,109,83,69,89,26,213,67,244,205,116,208,198,178,84,77,79,51,99,232,236,238,248,35,71,71,212,155,206,228,122,182,100,107,67,10,201,31,228,239,195,62,27,168,57,149,235,95,243,10,236,126,238,252,30,161,148,86,140,126,85,89,106,232,238,47,70,75,21,210,88,250,145,172,99,90,146,50,5,115,95,213,42,74,246,246,223,76,199,46,0,90,176,12,202,251,134,223,245,6,205,143,85,214,99,216,173,69,13,53,234,186,20,71,50,129,245,139,42,83,44,168,139,212,214,61,208,72,196,126,221,8,254,134,170,163,164,98,58,234,240,125,197,158,101,194,46,168,125,120,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,189,187,140,69,70,202,244,80,216,204,30,127,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,16,173,206,175,213,62,45,242,254,135,220,110,39,148,229,237,193,214,9,197,254,9,172,150,11,253,103,208,217,37,155,234,239,213,252,131,183,53,71,209,125,217,170,223,85,253,170,201,226,142,126,236,116,233,31,231,21,122,55,234,110,202,158,126,175,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,8,203,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,73,229,41,198,191,211,116,116,124,38,234,109,206,235,89,122,135,189,38,23,112,157,123,241,186,134,24,59,143,182,57,81,189,113,246,89,20,178,68,233,28,230,172,106,232,145,99,72,161,99,239,7,50,206,5,106,120,154,198,105,117,63,76,104,42,234,181,67,28,167,130,219,75,66,218,168,163,130,239,110,90,133,87,64,245,158,70,69,11,225,89,230,153,178,35,147,169,59,145,185,175,87,70,177,193,176,27,84,3,5,121,112,115,0,163,226,34,197,22,146,106,246,69,255,0,117,138,15,19,60,85,53,17,193,79,30,69,75,214,249,58,169,217,11,35,141,147,67,26,163,31,10,55,169,99,137,37,106,191,243,201,22,117,0,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,2,42,204,138,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,166,185,123,224,24,110,169,241,115,132,233,246,160,227,212,151,204,122,249,79,123,166,174,161,169,69,232,149,159,67,214,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,56,219,224,251,38,225,27,84,37,178,185,42,235,112,155,229,68,238,196,239,21,114,211,247,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,165,161,63,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,8,54,229,167,199,85,55,12,185,53,86,152,106,117,125,37,46,151,228,117,19,220,170,171,157,75,44,147,218,46,41,78,136,217,216,144,70,249,102,100,201,4,48,186,53,106,244,175,110,70,185,136,217,18,73,201,2,0,121,163,250,236,212,223,193,125,158,136,190,188,23,240,125,140,241,115,192,78,93,101,114,82,81,102,214,60,226,234,236,78,241,87,45,71,98,134,121,104,172,239,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,210,235,21,205,31,215,102,166,254,11,236,244,70,79,242,105,226,99,13,176,71,116,225,98,251,67,87,75,125,200,239,21,121,29,138,185,168,178,65,88,244,162,137,39,164,122,35,119,133,236,138,141,101,107,213,85,143,78,227,85,88,230,177,37,8,203,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,207,85,160,58,57,125,226,3,89,113,61,29,199,38,240,245,121,53,193,180,242,84,244,177,254,18,149,141,116,149,53,61,15,123,18,78,212,17,203,47,111,173,28,254,142,150,253,167,34,18,255,0,204,127,151,253,31,17,22,41,117,111,72,113,223,251,172,80,120,104,37,166,167,146,10,120,242,42,94,182,71,211,80,249,159,28,108,154,24,213,94,201,149,221,75,28,75,19,145,255,0,153,88,173,87,38,206,24,190,141,177,93,184,157,205,113,123,84,210,94,54,183,225,21,178,77,221,170,166,134,55,212,67,112,157,177,166,236,139,184,244,108,45,122,254,119,166,41,209,17,177,201,188,161,37,56,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,153,171,105,181,65,170,184,18,63,197,111,3,148,217,47,8,154,109,197,198,156,190,173,111,182,221,55,197,159,151,90,81,146,212,37,117,36,86,202,72,27,91,2,53,28,177,62,8,154,206,235,87,104,150,24,157,38,236,116,111,239,96,86,150,234,150,119,162,217,221,179,83,52,210,251,244,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,243,115,49,241,187,120,229,123,126,211,87,109,247,77,149,17,82,127,184,9,212,204,87,84,56,71,211,59,142,45,87,220,250,7,31,162,198,110,48,62,72,214,106,90,234,8,25,79,43,36,107,30,238,142,174,219,101,98,59,103,44,83,68,245,107,122,246,35,131,153,111,47,186,157,30,186,222,56,131,210,11,85,36,122,125,95,81,226,111,22,154,72,162,165,131,26,123,221,75,4,105,26,62,117,124,236,168,169,158,87,35,33,137,172,129,54,106,34,49,27,176,73,167,10,60,87,105,199,22,186,112,204,215,10,151,192,221,104,123,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,238,66,254,151,44,83,34,35,100,107,92,138,140,123,36,141,159,173,197,143,165,141,100,249,127,144,251,116,228,11,112,163,197,118,163,240,149,168,236,205,112,169,124,117,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,234,114,197,50,34,186,55,57,200,168,246,62,72,223,55,218,191,170,88,38,180,240,59,170,58,151,166,151,223,166,113,187,206,159,229,30,10,183,194,205,79,221,237,82,85,67,39,230,230,99,36,110,210,68,246,253,166,166,251,110,155,162,162,168,107,174,103,167,50,62,95,116,220,59,84,199,172,58,55,106,171,118,157,92,106,27,77,91,109,134,41,102,102,50,244,138,8,226,89,106,38,158,89,166,101,76,203,59,145,238,107,89,27,213,145,239,187,227,69,192,179,105,44,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,13,109,248,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,216,167,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,150,5,184,219,224,251,38,225,27,84,37,178,185,42,235,112,155,229,68,238,196,239,21,114,211,247,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,165,174,9,56,193,201,184,70,213,8,175,77,90,186,220,38,249,81,3,114,203,61,36,84,253,250,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,234,104,108,60,15,63,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,0,0,0,0,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,255,0,73,89,75,128,225,23,204,168,163,244,119,85,42,106,162,167,144,21,22,71,140,93,44,77,88,208,60,195,30,138,24,164,169,117,154,169,41,210,69,106,39,115,236,189,171,187,154,187,108,177,162,239,253,5,238,58,106,233,163,172,165,154,146,86,163,153,52,110,141,200,169,186,42,42,108,6,179,214,152,235,244,99,92,45,178,221,147,179,38,45,145,198,249,86,55,117,253,136,42,182,122,167,74,166,254,76,119,236,220,216,7,133,13,89,181,106,246,147,91,47,182,186,137,37,72,41,169,35,145,95,19,216,168,174,166,137,201,250,74,191,181,72,169,230,195,163,147,96,186,189,104,203,40,104,160,142,134,247,71,86,247,172,110,98,47,91,107,30,237,213,168,136,190,125,246,254,213,248,252,54,61,167,40,109,111,131,28,202,174,26,93,119,184,212,255,0,118,174,80,62,142,46,153,30,197,95,13,51,92,158,78,233,110,221,182,124,83,253,63,112,76,64,56,107,145,237,71,181,119,71,38,232,114,7,67,152,168,229,85,217,127,103,236,42,98,238,158,74,86,246,239,241,40,69,77,246,251,192,237,7,13,95,184,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,1,74,169,202,252,10,85,55,3,132,254,130,191,129,195,126,62,101,64,11,121,175,90,139,71,165,250,101,121,202,107,101,86,50,10,58,151,110,145,44,139,246,105,228,122,249,39,249,5,195,35,139,156,6,179,191,29,211,171,30,3,105,169,218,162,235,112,169,134,165,171,79,212,139,2,209,170,59,237,47,193,127,62,223,135,159,250,0,139,77,116,206,106,245,83,89,114,188,189,100,238,253,47,120,157,244,255,0,155,72,183,143,175,162,63,47,185,122,90,223,138,147,45,202,215,74,23,4,225,250,207,146,213,83,172,117,151,251,123,38,127,231,250,209,90,234,154,135,167,146,121,39,147,154,68,127,9,90,71,89,172,154,215,99,176,65,26,62,10,42,202,74,234,164,89,210,45,226,74,184,88,228,69,217,124,213,30,191,15,244,155,14,233,174,43,73,132,224,86,12,86,138,53,100,86,203,124,52,237,69,122,189,83,165,169,247,175,199,207,112,61,40,7,11,240,3,174,93,151,254,99,136,218,169,251,14,85,55,82,182,160,28,162,108,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,1,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,105,159,252,234,253,44,98,223,48,40,125,186,226,96,7,43,143,93,154,101,248,215,179,214,129,63,192,0,0,0,4,59,115,184,173,195,95,173,26,123,111,161,180,213,199,150,65,139,203,53,210,185,206,94,196,246,231,213,200,148,80,177,58,213,17,241,203,29,123,156,189,13,221,38,143,237,63,100,70,75,245,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,181,156,74,106,245,78,189,107,206,115,171,147,79,87,37,62,69,120,154,107,122,85,193,20,51,197,110,102,209,81,67,35,34,221,136,248,233,163,134,53,84,87,110,172,85,87,57,85,92,161,109,77,135,185,123,218,116,190,221,193,246,155,86,105,77,178,146,150,134,233,103,138,174,239,44,48,200,199,213,94,209,169,13,198,89,93,34,117,189,233,83,12,177,163,151,118,244,70,198,199,249,166,198,137,175,181,231,22,190,227,246,235,21,218,239,67,225,233,50,107,123,238,150,185,59,172,127,136,165,101,85,69,35,164,217,170,170,205,167,164,168,102,206,68,119,216,223,110,151,53,86,85,57,37,235,29,138,92,87,58,225,250,162,30,205,234,154,224,185,141,28,157,79,119,139,165,146,58,122,74,132,217,25,209,31,101,241,83,121,171,250,159,226,190,203,118,141,202,161,39,224,22,255,0,93,53,211,78,56,116,211,139,142,168,106,133,231,192,218,168,118,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,220,153,253,46,217,55,70,163,90,231,189,204,99,30,246,135,138,227,19,138,172,55,133,13,35,184,102,23,155,149,35,178,123,141,61,69,54,39,104,146,53,153,247,27,138,51,236,43,162,107,216,239,13,27,157,27,166,127,83,122,88,168,212,94,227,227,99,245,236,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,79,107,196,191,17,121,223,20,26,167,95,169,153,213,71,248,218,59,61,23,68,63,220,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,111,91,254,42,191,4,76,138,225,99,129,90,108,199,133,205,85,226,159,85,232,41,42,108,84,184,62,65,54,21,66,218,169,91,59,174,52,145,72,191,73,61,97,145,168,214,69,45,60,145,54,25,17,221,197,89,28,230,53,173,141,101,12,32,63,87,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,63,40,207,78,36,57,125,211,90,120,80,211,94,40,116,90,213,86,246,63,7,176,87,230,22,58,104,165,169,127,92,212,110,168,172,189,44,178,206,231,35,17,207,129,175,130,40,186,35,98,58,95,178,198,191,96,146,174,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,58,186,59,137,186,62,57,163,71,73,218,89,29,145,70,180,60,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,111,68,141,110,200,229,99,186,30,140,145,169,214,198,170,108,39,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,117,198,231,108,142,86,55,173,138,201,26,157,15,106,168,92,178,61,121,211,224,20,215,222,30,113,77,65,167,199,170,235,46,88,174,80,202,103,215,66,146,185,148,22,234,202,121,18,101,149,26,189,13,99,234,32,160,98,61,233,228,254,134,181,83,184,168,233,10,45,87,21,90,91,249,105,225,199,81,116,206,27,23,211,53,247,156,126,171,232,170,47,21,225,251,183,72,153,222,161,252,226,189,141,110,213,81,64,239,182,228,98,237,179,247,106,185,20,53,172,50,255,0,149,102,142,88,181,119,139,139,69,78,71,54,244,152,21,190,92,198,58,110,151,255,0,109,85,83,79,4,116,201,214,199,181,89,219,158,162,41,247,251,77,119,99,161,205,86,189,85,49,0,153,238,75,24,5,53,139,135,156,175,80,106,49,234,186,59,150,85,148,62,153,149,211,36,173,101,125,186,142,158,52,133,98,71,47,67,152,202,137,235,216,175,98,121,191,173,174,85,237,162,52,36,40,0,0,16,173,253,154,190,41,255,0,242,7,74,191,246,85,199,254,220,75,166,136,102,183,93,74,209,124,7,81,175,180,244,144,92,178,172,94,213,123,172,138,145,142,108,17,207,83,73,28,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,248,129,172,97,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,30,255,0,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,53,247,227,147,132,75,175,8,58,184,220,82,11,141,93,227,19,191,83,186,229,142,93,103,167,115,30,248,17,234,215,210,204,244,106,68,250,152,87,167,175,182,187,43,36,134,69,108,125,212,141,187,15,22,211,136,173,6,195,120,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,235,141,206,221,90,143,111,91,21,241,185,122,30,228,80,132,206,1,120,215,202,184,83,212,122,75,37,218,231,226,52,203,38,184,67,30,71,111,168,89,31,29,7,90,182,55,92,233,210,54,189,237,154,38,34,43,218,198,175,122,54,35,21,58,155,19,226,158,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,214,223,136,173,6,204,184,109,213,203,238,148,230,116,85,109,125,186,161,239,182,87,77,78,144,178,237,110,87,185,41,235,98,70,189,237,232,145,173,221,90,143,119,67,209,241,185,122,216,228,76,181,229,123,199,79,228,83,42,102,135,107,30,103,225,52,218,245,215,244,61,77,107,122,161,177,93,36,145,170,155,204,174,79,15,71,54,242,119,55,71,49,146,171,36,252,211,93,81,34,132,212,128,0,16,129,205,239,66,232,244,195,136,234,77,70,199,172,222,10,203,169,118,247,92,102,115,22,6,66,235,196,15,72,235,82,56,163,70,189,189,76,125,36,239,123,209,86,73,106,101,114,61,203,212,214,77,249,135,252,212,244,114,251,171,188,35,221,234,113,201,183,171,192,174,17,102,50,83,116,179,251,106,150,154,9,227,169,78,183,189,168,206,220,21,18,207,191,218,115,187,29,13,106,185,232,168,16,46,102,167,41,189,11,177,107,7,19,95,89,50,219,53,214,174,213,167,118,246,100,148,179,83,171,227,165,101,226,58,168,82,137,149,18,53,63,221,230,100,125,77,87,186,153,119,234,99,100,99,176,172,158,142,85,154,57,125,210,46,17,237,21,57,28,219,85,231,183,9,115,24,233,186,89,253,171,75,83,4,17,211,39,91,30,228,127,114,10,120,167,223,236,185,189,254,135,53,28,197,85,12,192,0,1,10,220,234,253,83,226,223,47,232,125,198,226,57,42,122,167,202,126,95,215,123,141,184,115,171,245,79,139,124,191,161,247,27,137,106,185,120,241,5,98,225,135,80,181,19,87,175,248,253,214,247,29,183,79,234,160,166,161,183,192,247,119,170,165,185,219,153,11,102,153,26,230,82,194,175,84,71,77,39,217,77,209,173,71,200,232,226,120,73,79,50,190,53,237,220,58,105,197,118,151,225,87,61,181,55,46,183,182,58,102,53,106,160,146,213,107,169,74,152,159,115,138,120,218,140,89,152,248,28,200,218,146,181,237,145,236,149,81,205,98,181,240,131,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,159,94,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,77,247,46,190,5,105,184,90,195,83,56,212,26,10,71,234,165,254,158,104,107,166,166,170,149,236,182,91,166,90,119,165,181,81,36,88,38,123,100,167,108,143,153,172,253,55,185,141,123,216,212,123,194,224,112,57,194,37,171,132,29,35,118,41,61,198,146,241,150,95,170,27,114,200,238,176,83,181,140,124,232,196,107,41,97,122,181,37,125,52,41,213,209,220,93,213,242,77,34,54,62,234,198,220,138,0,1,16,28,232,244,46,251,106,212,124,115,136,123,101,154,213,14,55,123,183,211,99,119,42,154,117,100,117,79,188,68,181,50,70,250,134,108,142,147,174,149,172,99,36,69,122,163,105,21,142,232,68,137,31,47,230,58,241,255,0,160,212,220,65,240,185,151,99,48,209,85,212,223,108,20,239,201,177,230,82,83,203,83,59,238,52,145,72,230,195,28,49,189,171,43,231,137,211,83,34,42,59,101,168,71,163,28,230,181,0,215,132,202,174,89,122,41,249,105,226,227,22,241,23,15,11,65,130,109,154,214,116,75,209,52,190,10,120,124,60,113,239,27,218,237,234,165,166,235,106,244,239,18,75,210,228,119,78,248,170,77,79,38,77,45,250,169,195,141,247,83,43,236,94,22,191,59,200,36,240,213,190,43,175,198,90,232,152,144,195,249,180,122,182,62,138,167,92,91,230,214,189,219,238,187,183,182,160,103,248,0,8,86,231,87,234,159,22,249,127,67,238,55,17,201,83,213,62,83,242,254,187,220,109,195,157,95,170,124,91,229,253,15,184,220,71,37,79,84,249,79,203,250,239,113,183,1,53,32,0,0,0,0,17,23,173,252,221,184,146,211,93,104,207,180,230,197,132,233,172,246,220,87,40,186,217,40,229,171,182,215,186,121,32,166,171,146,24,221,35,155,88,214,171,213,172,69,85,70,181,55,223,100,79,128,18,232,107,89,197,143,170,125,100,249,129,144,251,140,228,217,242,244,226,131,62,226,207,69,239,90,141,168,214,140,126,221,114,183,101,21,54,72,162,178,83,205,12,14,130,58,74,73,154,231,54,105,101,114,191,170,161,232,170,142,68,217,27,229,241,85,132,206,44,125,83,235,39,204,12,135,220,103,2,85,57,42,122,88,202,126,96,87,123,117,184,138,190,44,125,83,235,39,204,12,135,220,103,37,83,146,167,165,140,167,230,5,119,183,91,136,171,226,199,213,62,178,124,192,200,125,198,112,25,151,17,121,222,91,161,56,39,14,190,35,194,97,152,87,122,179,193,116,67,39,139,186,73,89,95,55,140,238,118,146,88,246,134,191,179,218,238,57,159,154,235,219,119,108,219,171,192,47,5,25,87,21,154,143,73,123,187,91,60,62,153,99,55,8,100,200,238,21,9,35,35,175,232,86,200,235,101,58,198,230,61,211,74,197,68,123,152,228,236,198,244,122,175,83,162,100,182,171,134,142,29,51,190,40,53,78,131,76,240,90,127,241,85,151,138,222,184,127,185,150,191,19,12,51,214,118,229,150,62,247,107,190,199,118,152,238,183,252,17,62,42,155,15,104,190,144,225,186,11,165,248,254,145,233,252,21,113,216,177,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,249,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,7,239,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,103,235,0,0,196,174,104,53,186,37,65,194,133,234,125,105,180,213,220,94,234,135,67,135,195,76,233,218,246,228,146,81,213,50,142,101,88,158,198,244,70,215,79,35,210,85,88,213,140,114,116,189,253,12,118,90,145,23,206,159,94,106,110,217,150,41,195,149,154,182,145,246,219,21,59,50,107,210,67,81,20,175,250,70,100,146,42,104,101,98,51,174,7,197,78,178,72,137,215,249,198,87,49,202,207,178,199,40,70,89,39,220,146,238,58,79,46,85,157,90,106,49,206,206,166,211,91,214,162,142,239,227,42,93,226,236,82,73,78,218,138,110,194,39,135,143,179,83,21,51,251,138,189,215,248,173,155,246,99,118,241,151,69,105,186,220,105,171,235,45,246,202,186,170,123,93,58,85,215,75,12,46,123,41,96,89,99,133,37,149,200,155,49,139,44,209,70,142,118,201,215,35,27,241,114,34,228,87,46,173,99,190,232,223,23,24,37,77,162,31,17,73,152,92,32,195,174,148,221,76,103,122,150,190,120,163,106,245,185,143,86,246,167,74,121,246,111,75,159,216,232,234,107,94,229,3,97,64,0,0,66,183,246,106,248,167,255,0,200,29,42,255,0,217,87,31,251,113,46,154,33,154,221,117,43,69,240,29,70,190,211,210,65,114,202,177,123,85,238,178,42,70,57,176,71,61,77,36,115,72,216,218,231,57,200,196,115,213,17,21,206,93,182,221,87,226,6,177,134,202,124,39,122,88,209,191,151,248,247,183,64,107,88,108,167,194,119,165,141,27,249,127,143,123,116,0,123,252,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,129,126,62,184,215,202,184,172,212,122,187,37,166,231,225,244,203,25,184,77,30,57,111,167,89,25,29,127,66,186,54,220,234,18,70,177,238,154,86,42,171,26,246,167,102,55,171,17,58,157,43,229,186,188,208,184,233,252,181,229,79,208,237,28,204,252,94,155,89,122,62,152,169,162,111,76,55,219,164,114,57,87,105,145,203,226,40,225,218,62,222,200,214,62,84,124,159,157,107,105,228,76,95,225,87,134,124,203,138,253,92,163,210,220,62,186,146,220,198,211,186,229,119,185,212,170,57,150,235,116,111,141,146,206,145,245,35,166,127,84,177,177,145,181,83,169,239,111,83,152,206,185,24,22,128,23,255,0,143,93,45,193,52,91,139,28,231,76,244,210,197,244,54,55,102,250,51,193,81,120,169,170,59,93,219,109,44,210,126,114,103,190,71,111,36,175,119,218,114,237,190,201,178,34,34,93,94,94,220,29,96,156,95,224,154,201,96,191,214,125,13,146,89,190,174,253,95,200,59,115,84,125,23,221,154,173,245,95,218,172,158,40,231,238,199,78,145,254,113,87,163,126,166,236,169,230,23,131,149,15,28,117,56,213,214,201,194,62,163,50,145,44,87,42,138,134,98,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,237,57,55,149,38,149,177,236,246,200,206,204,186,26,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,196,242,197,227,199,242,223,98,166,208,109,88,189,117,103,216,253,189,191,70,221,46,55,30,229,86,81,11,95,51,164,217,189,166,167,122,158,6,211,163,186,164,146,89,154,146,76,187,244,74,228,12,0,230,143,235,179,83,127,5,246,122,35,42,185,24,254,187,63,118,255,0,137,24,171,205,31,215,102,166,254,11,236,244,70,85,114,49,253,118,126,237,255,0,18,2,85,12,32,227,75,150,94,51,197,30,162,90,53,39,15,202,41,48,171,237,117,68,141,203,174,51,83,212,87,190,225,3,41,35,138,145,241,66,179,182,38,190,37,167,142,53,99,123,104,230,76,249,28,229,116,77,100,153,190,0,243,248,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,122,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,4,212,242,184,244,39,166,95,141,123,197,105,128,28,206,184,241,252,183,223,106,116,27,73,239,93,88,14,63,112,119,210,87,75,117,199,185,75,148,76,214,66,232,247,111,105,171,217,167,157,181,8,222,153,36,138,103,36,115,38,253,17,57,60,85,223,142,58,108,107,151,254,27,194,62,156,178,173,47,183,42,123,147,50,235,178,62,90,116,161,164,150,237,83,59,104,160,86,171,86,87,207,19,153,221,114,239,18,67,43,163,217,238,145,253,156,106,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,11,129,193,247,9,153,151,23,90,161,245,30,197,81,87,103,177,80,83,201,83,125,200,219,64,149,80,90,152,177,189,96,71,177,100,137,30,249,101,98,70,214,35,250,246,238,61,17,91,19,213,54,19,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,209,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,21,195,23,15,88,175,11,250,53,101,210,60,90,167,199,248,14,229,77,198,232,250,88,233,230,185,215,74,238,169,106,36,107,19,252,152,216,142,115,220,200,162,137,138,247,244,117,45,213,0,8,86,254,205,95,20,255,0,249,3,165,95,251,42,227,255,0,110,36,251,131,61,107,202,184,137,225,179,15,214,60,214,223,106,162,189,100,31,72,120,152,45,113,73,29,43,59,21,245,20,236,232,108,146,72,244,221,144,181,87,119,175,218,85,219,100,217,16,53,194,39,251,149,199,161,61,50,252,107,222,43,72,1,39,251,149,199,161,61,50,252,107,222,43,64,202,163,23,248,127,229,247,162,92,59,107,110,85,172,56,101,170,145,204,184,211,210,83,99,22,217,162,158,103,227,44,72,22,58,213,138,162,121,229,116,207,169,114,245,43,213,173,124,108,87,198,213,232,123,209,114,128,0,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,2,213,114,84,245,79,148,252,191,174,247,27,113,53,36,43,114,84,245,79,148,252,191,174,247,27,113,35,252,109,241,131,140,240,141,165,242,222,156,180,149,185,181,242,158,118,226,118,122,184,170,59,21,211,197,36,12,153,242,73,19,21,173,100,45,169,100,170,199,62,53,145,26,172,99,154,171,212,208,197,254,108,92,107,219,177,108,86,231,194,190,155,220,250,242,75,206,212,217,140,236,90,170,121,173,84,46,142,158,162,58,120,220,141,100,115,120,168,230,233,122,182,71,181,34,73,99,123,21,101,69,100,91,104,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,249,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,249,75,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,73,244,229,221,194,31,242,82,209,165,250,211,69,217,212,44,199,181,91,148,116,87,248,152,96,237,58,95,11,73,31,74,36,105,218,142,87,117,171,122,250,165,146,93,164,124,105,23,72,93,252,15,135,141,47,211,237,6,131,134,235,69,170,174,167,9,109,158,174,201,83,79,87,89,35,167,172,130,171,185,226,221,36,172,86,185,175,149,211,76,229,88,250,17,170,245,72,209,136,141,68,130,206,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,233,110,195,197,170,226,119,135,172,87,138,13,26,189,105,30,83,83,224,60,127,110,166,221,116,101,44,117,19,91,43,162,119,84,85,17,181,233,254,84,111,70,185,142,124,82,202,196,123,58,250,144,34,175,150,47,30,63,145,11,237,54,131,106,197,235,167,1,200,46,13,250,54,233,113,184,246,233,113,121,156,201,157,38,205,237,57,123,53,19,186,157,29,213,36,113,66,229,146,101,219,174,87,44,212,154,192,234,150,150,231,122,45,157,220,244,207,82,236,95,67,100,150,110,207,141,162,241,80,212,118,187,176,178,104,255,0,57,11,223,27,183,142,86,59,236,185,118,223,101,217,81,81,37,255,0,150,47,30,63,150,251,21,54,131,106,197,235,171,62,199,237,237,250,54,233,113,184,247,42,178,136,90,249,157,38,205,237,53,59,212,240,54,157,29,213,36,146,204,212,146,101,223,162,87,32,98,175,58,191,84,248,183,203,250,31,113,184,151,87,145,143,235,179,247,111,248,145,106,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,128,149,66,50,249,175,112,57,77,146,218,175,124,92,105,203,234,214,251,109,167,167,126,93,105,70,75,80,149,212,145,54,56,27,91,2,53,28,177,62,8,154,206,235,87,104,150,24,157,38,236,116,111,239,73,161,249,56,214,83,98,204,45,211,93,177,202,239,23,73,79,112,175,181,201,39,105,241,244,213,81,85,75,73,83,30,207,68,85,232,158,9,89,190,221,46,233,221,170,173,84,85,13,99,112,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,127,184,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,118,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,169,209,193,204,235,128,239,200,133,246,167,94,116,158,203,211,128,228,23,7,125,37,107,183,91,187,116,184,188,206,100,45,143,119,119,92,189,154,137,221,80,173,233,142,56,161,114,199,10,109,215,19,87,15,244,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,104,108,210,69,95,60,239,212,159,239,39,240,210,69,52,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,212,221,211,117,106,181,205,123,28,246,61,143,116,117,243,206,253,73,254,242,127,13,3,21,121,92,122,236,211,47,198,189,158,180,155,237,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,117,59,101,217,90,173,115,152,246,189,143,123,29,8,60,174,61,118,105,151,227,94,207,90,75,167,27,124,96,227,60,35,105,124,183,167,45,37,110,109,124,167,157,184,157,158,174,42,142,197,116,241,73,3,38,124,146,68,197,107,89,11,106,89,42,177,207,141,100,70,171,24,230,170,245,52,32,91,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,201,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,82,69,57,65,113,131,117,75,173,55,8,89,162,210,58,218,234,122,218,252,58,173,177,57,179,199,58,57,213,53,52,47,232,98,181,236,115,86,166,161,178,72,173,86,43,36,103,83,250,226,100,113,151,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,19,83,203,131,151,253,31,14,246,40,181,111,87,177,223,251,172,87,248,152,34,166,168,146,10,136,241,218,94,183,199,211,78,248,95,36,111,154,104,209,30,249,145,221,73,28,169,19,81,159,158,89,66,58,249,163,250,236,212,223,193,125,158,136,197,83,42,185,163,250,236,212,223,193,125,158,136,250,180,107,130,75,175,16,60,25,100,154,219,166,240,85,214,102,216,94,81,113,164,125,154,146,149,213,19,223,104,146,154,215,35,98,143,121,154,216,223,3,100,173,149,26,200,223,36,203,34,70,155,170,70,128,73,87,46,46,56,234,120,173,195,107,240,253,65,101,37,62,162,225,244,240,62,186,104,159,20,76,189,210,57,85,137,91,20,8,168,230,61,174,70,182,118,181,189,166,190,88,156,213,106,76,145,71,24,28,85,113,97,83,149,241,131,89,174,92,61,228,117,118,59,110,49,80,216,113,26,218,107,116,84,47,99,58,164,154,174,101,137,26,157,198,85,86,84,215,206,244,168,69,124,172,170,115,101,106,117,58,52,199,92,91,44,202,176,107,237,46,83,133,100,215,92,126,245,69,215,225,174,54,186,217,41,42,160,235,99,152,254,137,99,86,189,189,76,123,154,187,47,155,92,168,190,74,163,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,2,119,185,105,235,174,188,241,7,160,213,89,174,185,82,210,84,62,11,196,244,86,123,235,105,188,36,247,136,27,178,201,35,224,100,76,131,162,57,28,176,182,104,87,103,172,114,49,204,107,225,115,229,128,195,103,61,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,36,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,77,99,0,190,188,31,113,103,153,112,139,170,31,94,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,175,110,227,17,81,178,189,23,96,140,91,41,211,141,113,211,138,92,147,27,174,181,101,184,102,91,111,123,90,231,68,147,82,215,82,200,142,142,88,101,138,68,255,0,46,57,34,145,168,230,185,30,199,181,21,28,212,215,135,94,120,103,204,180,27,30,211,108,206,243,93,73,113,199,181,71,23,162,200,236,181,176,170,49,237,124,148,180,243,84,210,75,18,185,92,215,194,234,152,209,31,230,201,24,246,57,21,29,215,28,119,175,151,23,28,116,220,41,102,85,248,126,160,178,174,163,78,179,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,235,153,20,78,106,185,97,72,164,12,191,211,206,78,58,119,108,215,156,179,43,212,155,173,37,231,75,214,162,105,177,108,94,130,166,174,9,250,38,234,84,134,182,110,190,235,89,76,142,70,49,99,153,207,153,90,201,30,232,209,29,12,153,149,197,143,165,141,100,249,127,144,251,116,229,213,45,87,22,62,150,53,147,229,254,67,237,211,129,173,97,181,65,170,185,181,64,30,43,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,94,30,39,120,122,202,184,95,214,91,214,145,229,53,62,63,192,118,234,109,215,70,82,201,79,13,206,134,86,245,69,81,27,94,159,229,70,244,107,158,214,75,20,172,71,191,163,169,118,61,188,229,54,44,126,227,98,180,221,235,188,61,94,77,112,125,174,215,31,105,239,241,21,76,165,168,171,116,123,181,21,25,180,20,149,15,221,202,141,251,27,111,212,230,162,218,14,48,120,76,195,120,186,210,255,0,168,247,218,138,75,61,246,130,162,58,155,22,70,234,5,170,158,212,245,145,139,58,49,137,36,74,246,75,19,22,55,49,95,209,191,109,234,138,232,152,168,17,107,203,131,152,5,103,14,247,216,180,147,87,178,47,251,147,215,248,153,226,169,168,142,122,137,49,218,174,135,201,213,78,200,89,36,143,134,105,17,24,248,81,189,41,36,169,43,85,159,158,73,102,252,213,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,100,211,149,31,29,63,222,56,95,214,188,207,255,0,23,165,192,43,107,155,254,83,93,107,146,161,93,254,229,225,88,230,255,0,135,10,63,253,111,8,18,168,1,10,223,217,171,226,159,255,0,32,116,171,255,0,101,92,127,237,192,77,72,44,167,6,122,215,149,113,19,195,102,31,172,121,173,190,213,69,122,200,62,144,241,48,90,226,146,58,86,118,43,234,41,217,208,217,36,145,233,187,33,106,174,239,95,180,171,182,201,178,37,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,169,185,200,3,166,70,170,254,195,152,182,79,249,138,220,133,8,155,40,29,160,225,62,7,32,97,111,52,173,40,92,239,135,235,198,75,75,78,178,86,88,45,239,153,159,159,232,68,107,106,105,222,190,75,228,190,77,113,13,58,23,156,213,233,94,178,226,153,122,73,218,250,34,241,3,234,63,54,146,237,31,95,68,158,95,122,244,185,223,5,54,67,212,172,86,147,54,192,175,248,173,108,106,248,174,118,249,169,220,136,245,98,175,83,87,239,79,135,158,198,188,92,90,233,29,102,141,235,93,242,193,60,104,200,43,107,42,235,169,81,39,73,118,137,106,230,99,81,87,100,243,68,98,124,127,210,4,255,0,232,46,162,209,234,134,153,89,178,154,41,85,236,158,142,153,219,172,75,26,253,170,120,222,158,75,254,89,112,200,226,228,255,0,172,239,200,180,234,249,128,221,170,119,168,181,92,41,161,166,106,83,244,162,64,148,104,141,251,73,241,95,204,59,227,231,254,146,71,64,225,124,202,23,250,78,194,151,124,124,128,34,149,20,34,108,84,159,0,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,191,97,78,254,97,202,168,155,162,166,255,0,210,83,31,236,219,96,59,83,224,114,0,29,21,181,44,162,163,158,178,69,68,108,17,58,69,85,248,108,212,85,255,0,160,215,175,142,125,107,173,213,253,97,170,106,212,69,45,190,210,177,173,42,199,27,17,63,59,75,77,215,246,154,231,117,125,168,255,0,111,145,52,252,100,106,213,46,143,232,197,206,253,53,68,113,75,83,13,84,16,163,209,139,212,228,164,153,219,34,57,205,221,119,106,124,13,121,113,251,101,195,52,203,109,182,116,71,205,83,117,173,167,164,221,173,243,221,239,108,105,228,212,93,190,41,240,64,36,179,147,126,142,247,46,121,22,167,220,41,103,106,77,67,74,202,57,28,175,107,23,166,174,94,173,190,207,75,188,224,111,222,191,15,187,114,88,139,17,193,86,150,211,105,87,15,88,117,150,56,222,201,223,103,167,117,66,61,238,114,247,21,94,247,126,146,34,167,218,145,223,113,125,192,20,57,200,139,177,89,214,239,63,47,218,1,60,215,125,138,211,224,80,198,237,228,135,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,1,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,105,159,252,234,253,44,98,223,48,40,125,186,226,96,7,43,143,93,154,101,248,215,179,214,129,63,192,0,0,0,49,87,153,166,181,254,69,184,71,202,124,61,191,197,87,231,123,225,84,125,113,117,195,23,141,130,111,17,36,155,72,199,55,106,88,170,122,28,157,91,74,177,117,53,91,213,180,11,98,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,100,138,115,180,212,204,170,167,84,240,93,28,241,125,172,110,223,143,166,77,216,142,73,27,226,43,170,42,106,41,250,230,111,95,109,253,184,233,118,141,122,17,205,239,207,246,149,31,178,89,94,85,154,57,98,213,222,46,45,21,57,28,219,210,96,86,249,115,24,233,186,95,253,181,85,77,60,17,211,39,91,30,213,103,110,122,136,167,223,237,53,221,142,135,53,90,245,84,12,149,230,183,195,214,43,166,252,44,104,157,223,196,248,236,147,1,250,55,79,62,148,142,150,58,127,164,168,91,110,149,221,83,55,103,73,246,100,162,235,141,157,213,108,126,34,127,210,87,245,38,31,242,234,214,59,238,141,241,113,130,84,218,33,241,20,153,133,194,12,58,233,77,212,198,119,169,107,231,138,54,175,91,152,245,111,106,116,167,159,102,244,185,253,142,142,166,181,238,82,109,56,192,192,41,181,63,133,205,82,195,38,199,170,239,181,21,88,189,117,77,190,223,72,146,186,121,238,52,209,45,69,18,70,216,151,173,239,74,152,97,84,98,111,214,168,141,84,114,42,181,117,183,3,106,131,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,229,104,134,107,117,212,173,23,192,117,26,251,79,73,5,203,42,197,237,87,186,200,169,24,230,193,28,245,52,145,205,35,99,107,156,231,35,17,207,84,68,87,57,118,219,117,95,137,237,64,215,7,140,14,26,239,188,43,107,141,227,76,174,107,222,181,77,213,116,198,234,221,84,201,228,171,179,203,52,140,167,146,85,107,89,211,50,118,159,28,136,172,98,119,35,122,181,21,138,199,58,229,112,177,198,157,215,76,244,95,85,120,113,212,108,130,174,124,39,43,193,242,10,76,109,142,166,117,66,218,239,115,210,72,145,196,199,35,186,162,166,168,115,222,142,106,53,237,108,206,141,255,0,155,71,207,35,166,127,137,126,29,48,78,40,52,178,191,76,243,170,127,241,181,150,122,222,185,191,185,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,238,135,252,21,62,10,154,240,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,7,138,51,43,138,126,56,233,181,43,134,221,42,225,111,77,153,87,21,139,24,197,241,246,101,55,55,62,88,22,227,113,165,160,141,139,68,200,247,68,125,52,50,238,231,58,70,175,114,104,163,115,17,173,137,178,77,134,167,170,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,234,142,71,199,15,90,253,185,229,237,177,239,108,49,49,29,36,143,70,175,68,108,123,149,54,106,129,237,120,85,225,159,50,226,191,87,40,244,183,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,125,72,233,159,213,44,108,100,109,84,234,123,219,212,230,51,174,70,108,41,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,228,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,229,56,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,125,74,216,89,211,20,108,100,109,85,233,99,27,212,231,191,174,71,222,0,7,138,214,252,214,235,166,186,47,159,106,53,138,158,146,123,150,43,139,221,111,116,113,85,177,206,130,73,233,169,36,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,159,19,218,152,1,206,111,84,190,170,112,227,98,211,58,11,239,133,175,206,242,8,252,77,23,133,235,241,150,186,38,44,211,126,113,88,173,143,162,169,214,231,121,57,175,118,251,38,237,238,32,16,193,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,51,252,153,53,75,235,95,14,55,221,51,175,190,248,170,252,19,32,147,195,81,120,94,143,7,107,173,98,77,15,231,17,136,217,58,234,155,113,119,155,156,246,237,178,236,222,218,16,172,102,255,0,39,172,214,213,138,241,130,203,21,194,158,174,74,140,199,23,185,89,40,93,11,26,172,142,118,58,26,229,116,170,174,69,70,118,168,101,106,43,81,203,214,230,38,219,42,185,161,57,32,0,34,175,251,6,63,252,116,95,242,39,255,0,155,201,41,210,124,23,242,95,165,152,110,153,253,41,244,159,213,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,115,213,128,53,87,54,83,225,59,210,198,141,252,191,199,189,186,3,90,195,101,62,19,189,44,104,223,203,252,123,219,160,2,234,128,0,199,94,57,56,68,181,113,125,164,109,197,32,184,210,89,242,203,13,67,174,88,229,214,122,118,189,140,157,88,173,125,44,207,70,172,172,166,153,58,122,251,107,186,62,56,100,86,201,218,72,221,175,182,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,109,38,66,183,58,191,84,248,183,203,250,31,113,184,129,145,92,163,184,193,201,181,70,213,93,195,118,160,45,93,194,229,135,217,227,175,199,174,77,138,158,40,33,178,83,54,150,141,180,47,108,108,99,186,227,115,163,115,100,119,113,210,36,178,35,156,222,219,122,228,124,133,110,74,158,169,242,159,151,245,222,227,110,38,164,1,134,188,214,53,230,167,70,248,92,175,198,108,85,180,145,223,117,38,161,113,152,216,234,136,146,120,237,207,137,238,175,153,144,189,142,89,89,218,68,166,114,162,55,182,181,145,189,30,215,35,17,217,148,65,15,53,141,121,166,214,78,40,235,241,155,21,109,92,150,45,54,167,92,102,54,58,162,85,130,75,139,37,123,171,230,100,47,99,82,39,247,85,41,156,168,142,238,37,28,111,71,185,170,196,104,97,169,58,124,166,245,210,251,172,28,50,253,91,203,111,54,170,187,174,157,220,25,141,210,195,78,140,142,169,150,120,233,97,90,39,212,70,213,255,0,119,133,146,116,181,30,218,101,223,169,237,145,238,130,195,47,249,86,107,29,139,72,184,184,180,83,100,112,237,73,158,219,229,195,163,169,234,127,246,173,85,76,240,73,76,189,12,99,149,253,201,233,226,131,111,178,214,247,250,220,228,107,21,20,39,164,0,4,43,115,171,245,79,139,124,191,161,247,27,137,103,248,20,192,41,181,62,77,123,195,38,199,170,239,181,21,90,47,124,169,183,219,233,18,87,79,61,198,154,182,223,81,68,145,182,37,235,123,210,166,24,85,24,155,245,170,35,85,28,138,173,91,193,206,175,213,62,45,242,254,135,220,110,35,146,167,170,124,167,229,253,119,184,219,128,192,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,156,244,159,58,252,168,105,102,27,169,159,69,253,25,245,183,31,183,95,124,23,127,189,225,124,85,52,115,118,187,157,45,235,233,238,116,245,116,183,125,183,217,55,216,215,51,137,124,2,155,75,56,134,212,141,62,183,227,213,118,59,109,143,40,185,83,90,232,106,82,94,184,173,222,33,235,70,168,178,170,189,236,117,58,196,246,61,202,189,108,115,93,187,186,183,89,127,228,245,154,221,114,174,15,153,98,184,83,210,71,79,135,101,23,43,37,11,161,99,145,242,64,246,195,92,174,149,85,202,138,254,237,116,173,69,106,53,58,26,196,219,116,87,56,51,124,0,0,197,254,100,58,223,106,209,30,20,50,199,92,44,117,119,74,140,242,158,163,7,161,100,50,54,54,65,61,125,29,66,44,242,185,119,84,100,113,71,43,209,26,213,87,61,24,207,178,142,89,25,148,4,48,115,150,214,139,174,75,175,54,189,23,181,101,245,115,227,216,125,158,146,174,227,101,107,29,20,16,94,231,238,201,221,126,237,78,243,252,28,180,189,46,221,237,98,75,35,91,210,231,202,138,17,236,76,159,38,77,116,163,202,116,106,251,160,215,123,207,93,235,9,184,73,113,181,210,72,144,71,253,199,171,114,61,201,10,53,82,89,123,117,107,80,233,30,230,170,51,197,192,222,181,71,53,173,134,195,37,57,117,107,29,247,70,248,184,193,42,109,16,248,138,76,194,225,6,29,116,166,234,99,59,212,181,243,197,27,87,173,204,122,183,181,58,83,207,179,122,92,254,199,71,83,90,247,40,27,10,0,0,133,110,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,57,213,250,167,197,190,95,208,251,141,196,114,84,245,79,148,252,191,174,247,27,112,19,82,11,21,108,227,79,65,175,92,75,191,133,59,54,65,87,95,153,71,79,58,190,122,106,110,237,185,181,176,49,242,77,111,89,218,229,84,169,142,40,228,123,211,167,182,222,135,70,178,36,200,177,23,212,0,0,1,26,186,177,201,175,242,161,170,121,150,166,127,40,239,163,62,182,228,23,27,239,130,250,161,222,240,190,42,166,73,187,93,207,26,222,190,158,231,79,87,75,119,219,125,147,125,137,42,0,99,255,0,5,60,41,127,35,237,44,186,233,159,215,223,173,191,73,228,19,223,124,111,209,126,3,183,220,166,167,135,181,219,239,75,190,222,27,171,171,169,55,235,219,111,45,214,11,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,149,78,74,158,150,50,159,152,21,222,221,110,34,175,139,31,84,250,201,243,3,33,247,25,201,84,228,169,233,99,41,249,129,93,237,214,226,42,248,177,245,79,172,159,48,50,31,113,156,9,147,229,63,139,88,177,254,9,113,11,181,162,135,195,213,228,215,11,189,210,233,39,117,239,241,21,76,174,154,145,178,108,229,84,102,208,82,83,179,102,162,55,236,111,183,83,156,171,152,6,42,242,184,244,39,166,95,141,123,197,105,149,64,0,0,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,154,208,241,3,169,159,150,77,113,207,53,74,58,187,173,69,38,77,144,87,92,40,62,148,147,174,170,26,23,204,239,11,3,254,219,209,189,168,18,40,209,141,114,181,141,98,53,171,210,212,38,255,0,153,166,181,254,69,184,71,202,124,61,191,197,87,231,123,225,84,125,113,117,195,23,141,130,111,17,36,155,72,199,55,106,88,170,122,28,157,91,74,177,117,53,91,213,180,5,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,4,175,242,230,225,139,235,207,0,26,177,13,94,47,106,101,235,88,126,146,183,217,235,110,147,119,169,103,134,146,157,97,183,206,248,219,220,236,248,123,138,214,61,30,145,164,168,230,35,209,28,141,137,72,150,54,125,210,124,23,242,95,165,152,110,153,253,41,244,159,213,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,114,3,57,132,105,125,215,74,184,193,212,155,101,193,213,115,83,223,239,18,229,20,53,115,81,58,153,149,16,92,28,181,43,218,221,85,36,100,82,201,45,58,200,213,217,207,167,127,147,85,21,141,9,201,225,87,84,191,45,60,56,233,214,166,77,125,250,102,190,243,143,210,253,43,91,225,124,63,118,233,19,59,53,223,155,70,49,173,218,170,41,219,246,26,140,93,183,102,237,86,170,221,82,56,57,35,230,182,170,253,23,212,45,57,134,158,173,46,86,60,162,43,221,68,174,99,123,14,130,186,146,56,98,107,29,213,212,175,71,91,230,87,34,181,17,17,209,236,174,221,81,178,62,4,85,255,0,96,199,255,0,142,139,254,68,255,0,243,121,37,58,79,130,254,75,244,179,13,211,63,165,62,147,250,165,143,219,172,94,55,177,217,241,94,22,154,56,123,189,190,167,116,117,118,250,186,122,157,182,251,110,187,110,122,176,6,170,230,202,124,39,122,88,209,191,151,248,247,183,64,107,88,108,167,194,119,165,141,27,249,127,143,123,116,0,71,7,53,142,5,105,176,233,43,248,167,210,138,10,74,107,21,85,66,205,154,208,186,170,87,78,219,141,93,107,215,233,38,44,210,57,28,201,101,168,142,39,67,26,55,182,169,27,154,199,53,210,44,88,21,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,118,94,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,130,30,96,92,8,223,120,85,202,164,205,113,102,120,221,50,200,46,11,29,186,167,118,71,244,93,84,242,85,73,21,171,161,245,18,212,79,218,166,167,106,248,151,34,53,251,236,187,59,201,66,218,241,191,171,216,110,189,113,57,150,234,230,159,207,87,37,139,34,167,180,77,78,149,112,44,51,196,246,90,233,34,150,25,25,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,114,184,25,227,54,197,193,230,156,107,21,206,59,87,211,57,158,81,244,29,62,51,109,149,143,74,87,73,18,87,247,106,106,100,110,219,67,23,118,37,88,218,228,146,71,61,173,111,74,43,229,143,16,0,31,85,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,164,228,242,230,224,39,249,43,216,167,212,141,68,159,196,106,110,77,111,240,117,116,240,84,117,210,217,104,94,246,74,180,109,86,47,68,211,43,227,141,210,203,230,212,115,26,200,151,165,174,146,107,65,202,135,129,202,108,106,213,100,226,227,81,159,86,151,219,149,61,67,241,27,74,178,90,116,161,164,149,178,64,234,217,209,200,213,149,243,196,231,246,154,155,196,144,202,217,55,123,164,103,102,77,0,128,30,104,254,187,53,55,240,95,103,162,50,171,145,143,235,179,247,111,248,145,138,188,209,253,118,106,111,224,190,207,68,101,87,35,31,215,103,238,223,241,32,37,80,2,56,56,218,230,141,117,208,189,121,177,105,182,141,83,99,249,45,183,21,168,73,179,126,169,92,229,171,157,123,145,201,105,100,168,222,152,31,19,85,178,58,86,119,21,179,118,227,114,39,102,120,101,9,31,7,138,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,200,171,111,47,59,174,173,112,57,130,113,35,162,84,117,117,249,148,116,247,85,200,241,230,57,210,190,239,4,23,58,184,217,81,70,213,221,82,166,56,163,99,86,6,249,74,198,34,177,18,100,86,212,98,86,150,234,150,119,162,217,221,179,83,52,210,251,244,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,243,115,49,241,187,120,229,123,126,211,87,109,247,77,149,17,82,117,57,92,122,19,211,47,198,189,226,180,199,254,100,92,183,127,40,31,74,113,11,195,213,135,253,85,253,186,204,155,25,163,139,254,253,125,239,172,164,98,127,245,103,197,100,137,63,215,30,110,106,119,247,74,128,203,254,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,253,46,88,166,68,70,200,214,185,21,24,246,73,27,47,89,173,103,12,92,66,229,92,47,235,45,151,87,49,106,111,31,224,59,148,215,27,91,234,164,167,134,231,67,43,122,101,167,145,204,95,242,100,98,185,175,107,37,138,39,171,31,209,210,187,9,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,224,142,191,236,24,255,0,241,209,127,200,159,254,111,51,255,0,133,205,11,254,77,122,19,140,232,167,214,159,172,127,87,60,111,247,79,192,248,62,255,0,136,172,158,167,251,207,114,78,158,158,255,0,79,233,174,253,59,249,111,178,93,80,6,170,228,255,0,114,184,244,39,166,95,141,123,197,105,0,36,255,0,114,184,244,39,166,95,141,123,197,104,25,84,0,0,69,95,60,239,212,159,239,39,240,210,85,8,171,231,157,250,147,253,228,254,26,5,170,228,169,234,159,41,249,127,93,238,54,226,77,56,193,225,51,13,226,235,75,254,163,223,106,41,44,247,218,10,136,234,108,89,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,127,70,253,183,170,43,162,98,164,101,242,84,245,79,148,252,191,174,247,27,113,53,32,106,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,179,61,202,247,141,127,229,1,130,51,70,53,10,231,117,174,212,156,54,222,250,153,110,53,171,222,250,102,214,217,154,198,84,44,173,106,109,52,93,216,33,145,36,85,124,159,98,94,185,28,249,123,127,149,204,235,128,239,203,125,138,167,94,116,158,203,213,159,99,246,247,125,37,107,183,91,187,149,89,68,45,124,45,143,119,119,90,157,234,120,27,80,173,233,142,73,102,106,71,10,111,209,19,82,29,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,54,136,49,255,0,141,126,43,172,92,37,232,213,110,101,221,181,86,101,247,45,232,241,107,37,108,207,111,143,170,234,98,73,34,182,52,87,172,48,49,253,217,23,118,53,118,100,125,198,62,88,212,104,167,26,250,53,171,156,56,213,113,41,114,185,253,82,176,216,122,233,178,104,174,106,229,250,42,186,54,70,231,211,181,232,212,241,61,93,232,123,75,27,85,210,247,163,106,49,178,170,196,216,54,226,171,137,140,203,138,253,92,172,213,44,194,134,146,220,198,211,182,219,104,182,83,34,57,150,235,116,111,145,241,64,178,116,163,166,127,84,178,61,242,57,19,169,239,119,75,88,206,136,216,22,215,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,39,67,17,172,111,83,222,229,217,168,141,77,246,68,68,242,38,251,150,127,5,23,30,24,48,75,150,109,169,118,207,13,169,57,110,244,213,180,114,37,44,223,67,80,195,52,137,29,60,53,16,186,78,190,246,204,158,69,108,157,43,180,13,86,35,161,87,59,21,121,78,240,81,113,202,114,171,103,21,26,145,108,232,198,236,219,212,225,208,61,41,106,33,186,215,54,74,138,121,42,36,106,185,242,67,225,100,135,169,136,232,216,229,149,98,145,143,68,137,81,242,254,4,43,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,22,171,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,9,84,33,91,77,184,215,202,184,83,227,187,86,108,151,107,159,136,211,44,155,84,47,113,228,118,250,133,145,241,208,117,220,229,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,78,166,196,248,166,164,214,179,139,31,84,250,201,243,3,33,247,25,192,216,247,253,74,231,184,175,251,21,145,227,121,29,191,253,174,178,134,229,67,81,31,252,40,230,134,72,223,253,45,115,93,247,162,144,3,199,71,6,87,222,15,53,30,150,217,29,215,233,156,51,40,241,21,24,205,202,87,177,42,157,28,74,206,237,53,76,109,219,105,162,238,196,139,35,90,145,200,215,181,205,233,85,124,81,203,87,43,143,66,122,101,248,215,188,86,142,104,254,132,245,55,240,95,120,162,2,34,248,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,169,185,149,207,59,245,39,251,201,252,52,138,178,85,57,231,126,164,255,0,121,63,134,129,130,188,27,107,29,139,135,254,33,241,253,98,200,225,241,20,152,205,190,249,81,29,55,83,217,226,234,159,104,172,142,154,155,173,140,122,199,221,158,72,162,238,116,43,89,215,212,239,178,213,83,197,107,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,121,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,248,163,58,121,112,114,255,0,172,226,34,251,22,173,234,246,59,255,0,114,122,15,19,4,84,213,18,79,79,38,69,85,208,248,250,105,223,11,227,145,144,195,34,163,223,50,59,165,100,137,34,106,63,243,203,16,94,190,84,124,11,127,120,226,131,90,240,207,252,94,171,0,162,174,119,249,78,117,210,74,117,111,251,151,133,123,157,254,28,200,207,245,188,196,170,0,4,0,243,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,96,7,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,192,88,174,107,220,14,84,227,87,91,223,23,26,114,250,68,177,92,170,41,223,151,90,81,145,83,173,13,92,174,142,6,214,192,141,70,164,172,158,87,51,186,213,222,84,154,87,73,187,219,35,251,63,39,38,78,29,62,178,231,119,222,37,239,244,251,208,98,29,203,22,63,246,255,0,78,233,60,41,226,165,251,18,163,147,181,75,42,51,166,72,220,199,248,222,166,170,58,31,41,127,60,86,141,233,14,27,161,26,119,111,210,221,62,130,174,12,122,211,81,93,53,12,21,51,172,207,167,101,77,92,213,75,10,61,126,211,152,199,78,230,49,92,174,127,67,91,212,231,187,119,40,123,83,85,115,106,131,85,112,54,30,211,109,33,195,117,235,128,157,59,210,61,64,130,174,75,22,69,166,248,220,53,11,73,58,195,60,79,101,21,52,177,77,27,252,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,96,219,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,189,81,84,70,215,167,249,81,189,26,231,181,146,197,43,17,239,232,234,89,254,225,59,210,198,141,252,191,199,189,186,3,207,241,131,194,102,27,197,214,151,253,71,190,212,82,89,239,180,21,17,212,216,178,55,80,45,84,246,167,172,140,89,209,140,73,34,87,178,88,152,177,185,138,254,141,251,111,84,87,68,197,64,192,14,84,60,113,212,227,87,91,39,8,250,140,202,68,177,92,170,42,25,136,221,149,241,83,173,13,92,174,146,119,81,78,174,86,164,172,158,87,63,180,228,222,84,154,86,199,179,219,35,59,50,63,197,143,165,141,100,249,127,144,251,116,228,5,225,92,38,107,206,115,175,50,240,221,65,130,213,208,230,212,53,14,138,235,79,93,246,32,181,192,222,158,186,186,137,90,142,106,83,35,94,199,54,86,117,36,137,36,105,23,113,100,141,31,55,250,147,133,102,90,117,192,78,162,96,250,129,169,85,121,253,246,205,166,249,37,53,70,71,87,70,148,179,215,177,40,170,86,37,145,157,111,85,123,98,88,227,87,185,238,124,138,197,123,149,92,229,80,53,225,54,168,53,87,54,168,3,2,185,202,221,174,182,14,27,112,155,237,138,231,87,110,185,91,181,34,219,87,71,89,73,51,161,158,154,120,232,46,14,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,218,242,230,227,95,249,85,105,196,246,12,254,231,106,143,83,113,111,205,220,169,160,94,212,151,74,20,70,36,119,54,195,210,214,55,169,239,88,229,108,74,230,178,70,181,219,68,217,162,141,60,7,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,160,73,167,49,222,7,42,120,173,195,104,51,13,62,125,37,62,162,225,244,243,178,134,25,89,20,76,189,210,57,81,235,69,44,234,136,230,61,174,71,58,7,57,221,166,190,89,90,228,106,76,178,199,4,38,213,4,0,243,71,245,217,169,191,130,251,61,16,18,105,203,47,140,28,155,138,93,47,189,217,117,25,106,235,51,108,26,162,38,221,111,14,138,158,40,46,112,86,73,80,250,103,178,56,25,27,98,123,27,11,226,115,17,155,109,28,111,234,114,200,230,179,29,127,176,99,255,0,199,69,255,0,34,127,249,188,114,49,253,118,126,237,255,0,18,37,80,11,85,194,230,133,255,0,38,189,9,198,116,83,235,79,214,63,171,158,55,251,167,224,124,31,127,196,86,79,83,253,231,185,39,79,79,127,167,244,215,126,157,252,183,217,46,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,112,191,2,133,242,93,246,59,14,183,183,127,37,3,150,185,21,118,43,58,219,229,229,251,14,192,4,78,243,144,209,222,221,207,29,212,251,125,44,238,72,104,106,153,89,35,85,238,98,117,85,197,211,191,217,233,111,156,238,251,211,227,247,236,75,17,98,56,213,210,218,109,85,225,235,50,178,201,27,223,59,44,245,14,167,70,61,205,94,226,43,30,223,209,69,85,251,81,183,238,2,22,248,24,214,186,221,32,214,26,86,165,68,81,91,238,203,34,213,44,145,177,83,243,84,181,61,31,105,206,111,79,218,147,246,249,155,10,81,84,178,182,142,10,200,213,21,179,196,217,17,83,225,179,145,23,254,147,87,140,130,217,112,194,242,219,149,157,81,240,212,218,171,106,41,55,115,124,247,99,221,26,249,57,19,127,130,252,80,216,107,131,125,90,165,214,13,24,182,95,161,168,142,89,105,161,165,130,100,98,49,58,92,180,144,187,101,70,185,219,46,238,95,136,23,208,225,126,7,32,14,189,252,202,155,251,14,185,63,102,219,149,53,85,83,117,84,223,250,0,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,129,201,75,190,32,80,253,149,60,252,202,163,69,68,243,93,202,118,251,91,253,231,98,121,32,28,128,121,252,239,42,161,195,49,91,142,67,112,122,50,26,74,105,165,87,43,218,212,78,152,220,255,0,139,188,190,13,80,35,43,156,94,173,219,110,22,76,103,2,181,212,181,242,178,233,53,68,168,217,35,118,236,240,140,77,246,77,220,159,223,147,255,0,159,99,27,57,98,105,66,234,94,189,79,93,55,79,134,199,233,169,106,93,212,217,63,190,58,182,21,106,238,213,77,188,163,127,199,254,130,198,241,21,171,18,107,22,166,92,114,198,177,204,166,155,179,217,99,149,142,86,237,79,20,110,243,98,34,47,156,100,159,242,125,210,27,142,37,134,223,115,219,164,72,197,190,210,195,12,109,86,72,215,39,106,174,169,171,191,86,201,252,212,248,1,34,54,202,38,91,109,180,182,248,246,233,166,133,144,166,219,255,0,53,168,159,127,245,31,80,0,82,229,68,79,50,132,243,251,188,190,226,167,170,156,53,17,60,211,239,2,166,149,28,39,192,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,159,224,0,0,11,127,196,46,83,125,193,180,11,82,243,92,90,187,193,94,177,252,62,243,116,183,84,246,153,39,98,170,10,41,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,6,190,220,96,103,245,58,159,197,30,169,102,115,100,52,151,218,122,172,162,186,154,223,112,164,88,157,4,246,234,105,86,158,137,99,116,73,208,246,37,52,48,162,61,55,235,68,71,42,185,85,92,178,43,201,31,75,237,84,184,6,161,107,68,206,164,158,229,115,188,69,139,211,163,168,155,223,163,130,154,24,234,101,232,168,221,93,209,59,170,225,234,141,17,169,189,36,110,85,119,151,68,69,155,15,114,247,210,251,86,149,112,125,166,214,203,123,169,38,168,191,217,226,202,43,170,225,162,109,51,234,39,184,53,42,83,187,178,170,200,248,162,146,42,116,145,203,187,153,78,207,38,162,35,26,25,20,107,89,197,118,39,245,27,137,173,85,197,163,198,126,175,210,81,102,23,111,1,110,109,23,132,142,10,23,213,72,250,94,212,91,53,27,11,160,124,78,143,165,58,86,55,49,91,246,85,13,148,200,64,231,37,139,88,177,254,46,40,238,214,138,31,15,87,147,97,246,235,165,210,78,235,223,226,42,153,61,77,35,100,217,202,168,205,160,164,167,102,205,68,111,216,223,110,167,57,84,51,87,147,110,83,125,200,56,71,172,180,221,235,188,69,38,51,152,92,109,118,184,251,76,103,135,165,124,20,213,110,143,118,162,43,247,158,174,161,251,185,85,223,111,109,250,90,212,76,234,34,3,146,22,117,244,126,169,234,94,153,253,23,220,250,123,31,164,190,248,222,254,221,159,1,82,176,246,187,125,63,107,175,233,46,174,174,164,233,236,237,179,186,247,108,191,128,48,215,153,151,9,152,110,187,232,189,215,84,157,81,73,100,203,52,214,207,112,189,50,236,218,5,158,122,251,117,53,37,68,238,182,189,82,70,34,49,210,163,30,217,28,146,118,151,185,208,223,206,201,213,153,69,170,226,199,210,198,178,124,191,200,125,186,112,53,172,39,123,150,111,9,152,110,132,104,189,171,84,155,81,73,123,203,53,42,207,111,189,62,236,234,5,130,122,11,117,77,37,60,237,182,177,86,71,162,177,178,171,222,233,26,145,247,87,183,214,223,205,71,211,4,38,202,124,39,122,88,209,191,151,248,247,183,64,5,213,0,0,32,219,156,46,107,106,202,184,193,125,138,223,79,87,29,70,29,139,219,108,149,206,153,141,70,73,59,221,53,114,58,37,71,42,171,59,85,209,53,85,200,213,235,107,211,109,145,28,233,179,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,141,101,245,99,58,252,168,106,158,101,169,159,69,253,25,245,183,32,184,223,124,23,127,189,225,124,85,76,147,118,187,157,45,235,233,238,116,245,116,183,125,183,217,55,216,11,235,195,159,7,215,93,100,225,163,92,181,234,116,164,138,159,7,179,171,108,78,169,149,205,100,149,180,175,134,186,224,244,88,158,174,71,199,65,27,162,99,36,137,99,145,245,205,84,115,22,37,115,108,86,147,231,95,146,253,83,195,117,51,232,191,164,254,169,100,22,235,239,130,239,246,124,87,133,169,142,110,215,115,165,221,29,93,190,158,174,151,109,190,251,46,219,19,147,192,39,15,24,206,51,192,173,131,3,202,173,84,149,148,250,161,103,169,189,228,108,166,172,168,232,174,130,235,14,204,106,185,85,174,137,254,1,105,97,122,69,210,136,248,220,173,85,85,89,29,6,218,177,130,254,75,245,79,50,211,63,165,62,147,250,165,144,92,108,94,55,177,217,241,94,22,166,72,123,189,190,167,116,117,118,250,186,122,157,182,251,110,187,110,6,205,24,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,250,198,42,242,203,214,191,203,79,8,248,183,136,183,248,90,252,19,108,42,179,162,46,136,101,240,80,67,225,228,143,121,30,231,111,75,45,55,91,151,167,121,82,94,150,163,122,119,202,160,0,0,53,87,54,83,225,59,210,198,141,252,191,199,189,186,3,90,195,101,62,19,189,44,104,223,203,252,123,219,160,2,234,128,0,16,173,206,175,213,62,45,242,254,135,220,110,36,212,144,173,206,175,213,62,45,242,254,135,220,110,32,57,42,122,167,202,126,95,215,123,141,184,154,146,21,185,42,122,167,202,126,95,215,123,141,184,154,144,45,255,0,16,58,153,249,27,208,236,243,84,163,171,181,83,213,227,56,253,117,194,131,233,73,58,41,102,174,100,46,240,176,63,237,177,93,221,157,98,141,24,215,35,158,231,163,90,189,78,67,90,204,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,200,149,78,118,154,199,98,139,21,193,120,126,167,135,189,122,169,184,38,99,89,39,83,219,225,41,99,142,162,146,157,54,86,116,73,222,124,181,62,104,254,166,120,95,180,221,164,106,164,112,104,118,136,93,117,186,167,56,109,190,249,73,107,167,192,240,123,206,113,92,249,163,116,143,158,10,8,145,82,8,154,155,34,190,73,100,137,138,174,114,35,88,175,127,218,86,164,111,11,106,125,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,31,41,114,181,199,68,46,186,35,83,131,182,225,124,164,186,83,231,152,61,155,56,161,124,49,186,55,193,5,124,74,171,4,173,93,209,31,28,177,202,196,86,185,81,204,70,63,236,171,150,54,6,194,124,53,234,245,54,189,104,54,13,171,144,207,73,37,70,69,103,134,107,130,82,65,44,48,69,113,102,241,86,195,27,37,221,232,200,234,99,154,52,85,87,110,140,69,71,57,21,28,183,44,140,14,73,122,199,98,151,21,206,184,126,168,135,179,122,166,184,46,99,71,39,83,221,226,233,100,142,158,146,161,54,70,116,71,217,124,84,222,106,254,167,248,175,178,221,163,114,172,159,129,10,220,234,253,83,226,223,47,232,125,198,226,57,42,122,167,202,126,95,215,123,141,184,115,171,245,79,139,124,191,161,247,27,136,228,169,234,159,41,249,127,93,238,54,224,28,230,244,183,234,167,17,214,45,76,160,177,120,90,12,239,31,143,196,214,248,174,191,25,116,162,122,195,55,230,213,234,232,250,41,93,110,111,147,90,199,111,186,110,238,226,158,131,146,62,107,117,160,214,141,66,211,152,105,233,22,219,124,197,226,189,212,74,230,59,190,217,232,106,227,134,38,177,221,93,40,197,109,194,101,114,43,85,85,91,30,202,221,149,29,146,156,229,176,10,156,155,133,203,94,103,110,199,169,42,234,48,236,162,146,166,178,224,228,137,39,161,183,84,69,45,60,136,199,57,81,234,201,42,100,161,71,49,155,238,173,141,202,155,71,212,216,182,224,167,41,190,225,252,92,105,13,219,28,174,240,149,117,25,133,178,215,36,157,166,73,213,75,91,59,105,42,99,217,232,168,157,112,79,43,55,219,169,189,91,181,81,200,138,129,177,240,0,15,63,168,89,173,171,77,112,12,151,81,175,180,245,115,219,113,91,61,109,238,178,42,70,53,211,201,5,52,47,154,70,198,215,57,173,87,171,88,168,136,174,106,111,182,234,159,19,89,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,248,147,19,206,111,84,190,170,112,227,98,211,58,11,239,133,175,206,242,8,252,77,23,133,235,241,150,186,38,44,211,126,113,88,173,143,162,169,214,231,121,57,175,118,251,38,237,238,33,24,28,27,104,93,103,17,60,71,97,154,115,244,55,210,54,87,92,35,184,228,109,122,206,200,89,103,167,123,100,170,73,37,129,21,241,119,24,157,134,63,118,167,118,104,155,214,213,114,57,2,202,128,95,94,41,244,26,155,70,227,210,172,154,197,69,87,29,139,82,116,223,31,201,163,123,169,229,72,35,184,190,138,54,215,194,201,158,247,36,175,89,81,42,92,136,173,237,165,100,108,70,53,168,197,112,77,159,2,122,233,98,215,238,25,112,236,146,217,121,186,220,238,182,27,125,46,55,146,77,116,71,173,83,175,20,180,176,165,67,223,35,149,221,238,231,91,38,73,17,206,87,54,100,234,233,122,61,141,200,2,37,121,37,235,29,246,44,171,58,225,250,162,30,245,150,166,222,185,141,28,157,76,111,132,170,142,74,122,74,132,217,25,215,39,121,146,211,121,171,250,89,225,126,203,119,145,202,146,212,4,43,115,171,245,79,139,124,191,161,247,27,137,139,252,52,113,49,153,112,181,144,229,121,158,159,80,210,63,33,191,226,245,24,229,13,109,74,35,217,108,124,213,84,211,45,90,68,173,86,204,246,182,157,200,198,59,236,117,189,174,114,61,173,88,223,148,28,234,253,83,226,223,47,232,125,198,226,96,0,31,171,245,179,42,250,213,245,235,235,53,215,235,39,210,31,75,125,49,227,100,241,222,59,185,221,241,61,253,251,157,238,231,219,238,117,117,117,125,173,247,243,39,79,151,239,29,214,46,42,177,88,240,172,165,254,11,83,113,251,122,73,113,166,217,242,125,41,75,4,116,177,203,117,235,101,60,84,240,119,106,106,28,158,25,170,174,102,219,166,237,243,72,214,254,198,126,178,255,0,36,127,229,75,244,221,171,189,244,127,214,79,171,59,183,189,245,119,177,222,241,190,39,175,183,222,237,254,123,195,109,191,107,249,253,239,237,115,24,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,54,136,5,148,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,210,229,138,100,68,108,141,107,145,81,143,100,145,178,245,128,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,2,85,57,42,122,88,202,126,96,87,123,117,184,138,190,44,125,83,235,39,204,12,135,220,103,37,83,146,167,165,140,167,230,5,119,183,91,136,171,226,199,213,62,178,124,192,200,125,198,112,38,167,149,199,161,61,50,252,107,222,43,76,170,49,87,149,199,161,61,50,252,107,222,43,76,170,0,0,2,37,121,218,107,29,246,92,171,5,225,250,158,30,205,150,154,222,153,141,100,157,76,119,139,170,146,74,138,74,116,217,89,215,31,101,145,84,249,163,250,95,226,190,211,119,141,170,184,171,203,171,71,47,186,201,197,198,9,77,104,155,195,210,97,247,8,51,27,165,79,75,31,217,165,160,158,41,26,157,14,123,21,221,217,214,158,13,219,212,230,119,250,250,92,214,57,15,175,153,70,175,84,234,255,0,24,57,196,233,61,90,219,112,250,132,196,45,176,212,193,20,79,129,148,46,115,42,26,139,30,253,108,117,98,213,200,199,61,85,234,201,90,139,211,178,49,185,43,201,31,75,238,181,89,254,161,107,68,206,171,130,219,108,179,197,139,211,163,168,157,216,172,158,166,104,234,101,232,168,221,27,215,3,105,33,234,141,17,203,181,92,110,85,111,151,88,75,161,17,124,238,52,190,235,75,159,233,238,180,66,234,185,237,183,59,60,184,189,66,54,137,221,138,57,233,166,146,166,46,186,141,213,189,115,182,174,110,152,213,26,187,82,72,228,87,121,244,75,161,132,28,225,112,171,174,85,193,243,239,182,250,138,72,233,240,236,162,219,123,174,108,207,114,62,72,30,217,168,81,177,34,53,81,95,221,174,137,202,142,86,167,67,94,187,238,136,215,6,10,242,122,205,109,88,175,24,44,177,92,41,234,228,168,204,113,123,149,146,133,208,177,170,200,231,99,161,174,87,74,170,228,84,103,106,134,86,162,181,28,189,110,98,109,178,171,155,57,38,180,60,50,93,173,86,14,36,180,162,251,125,185,210,91,173,182,236,226,197,87,89,89,87,51,97,130,154,8,235,225,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,155,47,0,0,1,170,185,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,23,84,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,232,0,26,214,113,71,161,127,201,175,93,178,109,20,250,211,245,143,234,231,130,254,233,248,31,7,223,241,20,112,84,255,0,121,238,73,211,211,223,233,253,53,223,167,127,45,246,76,138,229,97,194,102,27,196,102,168,93,179,141,64,168,164,174,177,105,173,69,190,166,163,28,171,160,89,224,188,190,170,58,196,137,36,127,113,168,214,69,45,60,114,43,28,201,25,42,110,199,39,74,170,47,138,230,143,235,179,83,127,5,246,122,35,42,185,24,254,187,63,118,255,0,137,1,42,128,0,32,7,154,63,174,205,77,252,23,217,232,140,170,228,99,250,236,253,219,254,36,98,175,52,127,93,154,155,248,47,179,209,30,131,128,206,48,113,158,17,180,191,92,111,78,90,74,220,218,249,79,98,110,39,103,171,138,163,177,93,60,82,85,178,103,201,36,76,86,181,144,182,165,146,171,28,248,214,68,106,177,142,106,175,83,67,58,121,145,243,4,169,225,218,154,61,30,209,187,173,35,181,22,227,78,218,154,219,148,50,197,51,241,150,36,176,73,18,75,79,52,18,195,51,234,97,89,218,140,115,154,248,216,172,147,109,159,26,172,38,31,171,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,18,253,193,151,42,221,56,199,244,158,186,191,138,172,7,233,156,207,40,234,130,166,209,81,92,137,29,138,150,42,158,168,219,79,61,28,203,188,210,246,163,145,243,50,68,114,70,244,133,17,168,179,119,131,0,56,23,227,54,251,193,230,163,213,92,228,181,125,51,134,101,30,30,159,38,182,196,198,37,83,163,137,95,218,169,166,145,219,109,52,93,217,85,35,115,146,57,26,247,53,221,42,172,150,61,130,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,53,215,227,7,132,204,203,132,93,80,250,143,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,253,123,118,222,168,141,149,138,185,21,203,23,143,31,200,133,246,155,65,181,98,245,211,128,228,23,6,253,27,116,184,220,123,116,184,188,206,100,206,147,102,246,156,189,154,137,221,78,142,234,146,56,161,114,201,50,237,215,43,148,38,164,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,9,169,229,113,232,79,76,191,26,247,138,211,29,121,175,113,199,77,141,90,175,124,35,233,203,42,210,251,114,167,167,102,93,118,71,203,78,148,52,146,182,57,219,69,2,181,90,178,190,120,156,206,235,151,120,146,25,93,30,207,116,143,236,217,252,95,152,5,31,14,252,189,180,223,73,52,135,34,255,0,186,197,127,210,51,203,83,79,28,21,17,227,180,191,77,213,73,213,80,201,153,36,111,154,104,209,88,200,85,189,73,28,171,43,149,159,153,73,112,47,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,3,247,244,47,66,245,31,136,189,71,183,105,126,151,217,188,117,214,187,121,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,184,89,212,221,215,101,114,185,205,99,26,247,189,140,118,197,58,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,233,110,235,178,53,26,214,177,141,99,24,198,54,218,240,73,193,246,51,194,54,151,197,101,106,82,86,230,215,202,120,29,150,94,41,37,168,236,87,79,20,147,190,22,71,28,175,86,181,144,182,165,241,35,218,200,214,68,106,61,237,106,175,75,114,40,0,0,13,85,201,254,229,113,232,79,76,191,26,247,138,210,0,73,254,229,113,232,79,76,191,26,247,138,208,50,168,0,0,138,190,121,223,169,63,222,79,225,164,170,17,87,207,59,245,39,251,201,252,52,11,85,201,83,213,62,83,242,254,187,220,109,196,212,144,173,201,83,213,62,83,242,254,187,220,109,196,212,128,33,91,153,215,1,223,145,11,237,78,188,233,61,151,167,1,200,46,14,250,74,215,110,183,118,233,113,121,156,200,91,30,238,238,185,123,53,19,186,161,91,211,28,113,66,229,142,20,219,174,38,172,212,145,151,205,215,140,28,102,131,13,184,112,151,135,173,37,202,251,116,168,166,118,92,233,162,168,99,237,16,68,180,149,212,140,137,85,141,138,87,206,174,141,202,246,189,232,198,70,246,185,189,82,53,204,8,149,142,237,117,134,213,81,98,134,231,86,203,109,101,68,53,117,20,109,153,201,4,211,194,217,27,20,175,143,126,151,61,141,158,102,181,202,155,181,37,145,19,110,165,223,32,56,36,224,251,38,226,231,84,34,178,181,42,232,176,155,29,68,14,203,47,20,146,211,247,232,96,150,57,223,11,35,142,87,163,156,249,157,76,248,145,237,100,137,26,185,30,246,185,19,165,216,234,103,167,43,158,54,237,92,63,100,211,104,150,164,79,73,71,132,230,151,134,85,178,245,87,84,218,120,44,85,171,78,248,221,44,155,66,231,72,201,221,29,20,74,231,200,200,225,72,214,69,217,22,69,2,106,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,176,0,133,110,117,126,169,241,111,151,244,62,227,113,46,175,35,31,215,103,238,223,241,34,213,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,1,42,134,181,156,88,250,167,214,79,152,25,15,184,206,108,166,107,89,197,143,170,125,100,249,129,144,251,140,224,77,79,43,143,66,122,101,248,215,188,86,142,104,254,132,245,55,240,95,120,162,28,174,61,9,233,151,227,94,241,90,57,163,250,19,212,223,193,125,226,136,8,1,37,83,158,119,234,79,247,147,248,105,21,100,170,115,206,253,73,254,242,127,13,3,2,184,69,209,11,87,17,220,69,225,154,53,125,190,85,218,45,183,250,138,151,86,85,210,70,215,206,144,83,210,205,83,35,35,234,251,45,123,219,2,177,30,168,228,98,189,28,173,127,79,66,236,83,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,176,67,202,227,215,102,153,126,53,236,245,164,255,0,0,0,1,0,60,209,253,118,106,111,224,190,207,68,103,255,0,37,79,75,25,79,204,10,239,110,183,24,1,205,31,215,102,166,254,11,236,244,70,127,242,84,244,177,148,252,192,174,246,235,112,25,254,0,0,106,174,109,80,106,174,6,202,124,39,122,88,209,191,151,248,247,183,64,93,82,213,112,157,233,99,70,254,95,227,222,221,1,117,64,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,90,174,44,125,44,107,39,203,252,135,219,167,3,90,195,106,131,85,115,106,128,48,3,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,211,63,249,213,250,88,197,190,96,80,251,117,196,192,14,87,30,187,52,203,241,175,103,173,2,127,136,1,230,143,235,179,83,127,5,246,122,34,127,136,1,230,143,235,179,83,127,5,246,122,32,50,171,145,143,235,179,247,111,248,145,42,132,85,242,49,253,118,126,237,255,0,18,37,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,138,142,23,224,7,90,249,125,222,95,121,91,85,21,60,138,92,136,190,107,247,28,177,84,10,207,150,231,68,203,149,182,170,223,38,221,53,48,190,21,223,127,231,53,83,238,254,179,234,0,64,191,51,189,40,93,52,215,168,43,161,233,240,217,5,53,85,75,122,91,39,247,198,214,204,174,93,220,171,191,148,140,248,127,210,100,159,39,77,91,182,219,236,153,54,5,116,169,107,37,125,210,26,136,145,210,70,221,153,225,30,155,236,187,57,127,188,175,255,0,62,231,186,231,5,164,55,28,183,13,177,103,182,184,145,235,98,165,154,25,26,140,145,206,94,237,93,43,83,110,157,211,249,203,241,35,3,135,93,88,147,71,117,50,221,150,57,142,125,52,61,238,243,26,172,106,187,122,121,99,111,155,209,81,60,228,3,101,160,121,252,19,42,161,204,241,91,118,67,111,122,62,26,186,104,101,71,35,218,228,94,168,218,255,0,139,124,190,14,67,208,1,68,136,170,158,75,177,75,54,68,242,242,59,23,205,14,189,190,214,255,0,120,29,137,240,57,41,111,196,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,200,167,115,151,47,220,80,171,187,182,219,252,224,86,223,137,81,195,83,203,115,144,6,5,115,78,215,168,116,251,78,39,193,232,228,254,222,188,67,225,156,137,36,91,181,179,210,214,49,28,173,114,43,182,221,19,225,177,158,51,204,202,120,100,168,145,118,100,77,87,185,127,161,19,117,32,35,152,246,180,86,234,183,16,119,8,32,185,79,45,170,219,69,65,20,112,172,204,124,125,196,133,94,174,68,111,150,255,0,158,84,253,191,16,49,239,75,176,218,204,255,0,63,176,226,148,77,85,117,198,227,75,78,245,70,57,221,44,146,118,70,174,84,111,159,151,90,126,207,235,54,77,210,156,14,155,79,49,26,91,5,58,34,44,93,125,91,117,237,231,43,222,159,164,170,191,207,33,231,148,254,134,195,168,90,177,116,204,111,86,232,167,161,176,211,81,205,79,222,129,238,78,234,214,53,221,77,84,217,168,169,216,114,125,255,0,31,235,38,224,1,194,156,148,185,81,0,225,124,206,81,14,17,119,251,202,147,224,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,211,63,249,213,250,88,197,190,96,80,251,117,196,192,14,87,30,187,52,203,241,175,103,173,2,127,128,0,12,42,230,243,157,125,82,224,218,229,96,250,47,197,253,117,200,45,118,46,247,127,183,225,59,114,58,191,187,211,210,189,205,252,7,111,167,118,255,0,125,234,223,236,244,187,53,76,0,231,87,233,99,22,249,129,67,237,215,16,33,175,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,54,125,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,205,115,56,59,180,221,111,92,87,232,245,29,154,217,87,95,81,30,113,101,171,124,84,208,186,87,182,8,43,34,154,105,85,173,69,84,100,113,71,36,143,119,193,172,99,156,187,34,42,155,36,128,35,47,158,14,21,117,175,192,52,179,81,161,168,164,75,109,142,241,113,178,84,68,231,187,190,233,235,161,138,104,156,198,244,244,171,17,182,249,145,202,174,69,69,116,123,35,183,85,108,154,24,1,206,175,210,198,45,243,2,135,219,174,32,97,87,40,108,235,234,151,25,54,219,7,209,126,47,235,174,63,116,177,119,187,253,191,9,219,141,181,253,222,158,149,238,111,224,59,125,59,183,251,239,86,255,0,103,165,211,168,107,89,194,119,170,125,27,249,129,143,123,140,6,202,96,11,85,197,143,165,141,100,249,127,144,251,116,229,213,45,87,22,62,150,53,147,229,254,67,237,211,129,173,97,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,23,84,0,6,42,243,52,214,191,200,183,8,249,79,135,183,248,170,252,239,124,42,143,174,46,184,98,241,176,77,226,36,147,105,24,230,237,75,21,79,67,147,171,105,86,46,166,171,122,182,130,189,39,193,127,42,26,167,134,233,159,210,159,70,125,109,200,45,214,47,27,216,239,120,95,21,83,28,61,222,223,83,122,250,123,157,93,61,77,223,109,183,77,247,36,83,157,166,177,223,101,202,176,94,31,169,225,236,217,105,173,233,152,214,73,212,199,120,186,169,36,168,164,167,77,149,157,113,246,89,21,79,154,63,165,254,43,237,55,120,218,171,109,121,52,224,20,217,55,20,119,76,206,227,143,85,213,211,225,216,189,93,77,29,193,169,42,65,67,113,168,150,42,120,209,238,106,163,21,242,83,73,92,141,99,247,221,27,35,145,55,143,169,161,53,54,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,16,173,206,91,0,166,198,120,163,181,230,118,236,122,174,146,159,49,197,233,42,107,46,14,73,86,10,235,141,60,178,211,200,140,115,149,88,143,142,154,58,20,115,25,182,200,232,220,169,188,157,78,155,67,2,185,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,169,161,98,185,37,235,29,246,44,171,58,225,250,162,30,245,150,166,222,185,141,28,157,76,111,132,170,142,74,122,74,132,217,25,215,39,121,146,211,121,171,250,89,225,126,203,119,145,202,146,212,107,131,193,102,166,126,72,184,172,211,12,234,74,187,85,37,37,62,65,5,190,190,170,233,39,110,150,150,134,181,22,142,170,119,191,173,168,206,220,21,18,189,30,231,116,181,205,71,57,21,168,168,187,31,0,0,1,170,185,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,23,84,0,0,133,110,117,126,169,241,111,151,244,62,227,113,38,164,133,110,117,126,169,241,111,151,244,62,227,113,1,201,83,213,62,83,242,254,187,220,109,196,212,144,173,201,83,213,62,83,242,254,187,220,109,196,138,115,21,214,59,22,141,240,143,157,212,221,225,241,21,121,133,190,124,58,215,77,212,246,119,170,171,224,150,55,47,91,88,244,111,106,4,168,159,103,116,181,253,142,142,166,185,237,80,33,91,140,157,116,172,226,39,136,236,207,81,190,153,250,70,202,235,132,150,236,113,204,73,217,11,44,244,239,116,116,171,28,83,170,190,46,227,19,190,246,108,212,238,205,43,186,26,174,86,166,111,240,53,162,246,172,107,150,254,188,107,69,215,16,164,131,33,204,49,124,178,146,221,122,115,219,44,243,217,32,182,186,62,211,54,114,246,89,227,34,170,234,110,204,115,214,40,220,238,166,178,37,72,214,211,220,42,235,169,89,254,53,167,54,42,138,72,46,89,85,226,138,201,71,45,91,220,216,35,158,166,102,67,27,164,115,90,231,35,17,207,69,85,70,185,118,223,100,95,129,176,70,172,96,191,146,254,1,115,45,52,250,83,233,63,170,90,63,113,177,120,222,199,103,197,120,91,44,144,247,123,125,78,232,234,237,245,116,245,59,109,246,221,118,220,13,117,201,73,227,151,69,237,89,47,45,253,7,214,139,86,33,73,62,67,135,226,248,157,37,198,244,215,182,41,224,178,79,109,108,125,167,238,228,239,51,198,75,75,210,221,158,230,44,178,57,189,45,124,170,177,108,108,103,162,24,85,171,82,184,26,192,116,230,251,81,87,5,183,42,210,123,85,146,178,90,71,181,179,199,5,77,158,56,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,240,2,13,184,54,215,74,206,29,184,142,195,53,27,233,159,163,172,173,184,71,110,200,220,244,157,240,190,207,80,246,199,84,178,69,2,163,229,237,177,123,236,102,206,78,236,49,59,161,202,212,106,236,124,106,239,168,88,85,215,77,115,252,151,78,111,181,20,147,220,177,91,197,109,146,178,90,71,185,208,73,61,52,207,134,71,70,231,53,174,86,43,152,170,138,173,106,237,182,232,159,2,124,249,117,107,29,139,89,56,71,193,42,109,16,248,122,188,62,223,6,29,116,166,234,123,251,53,84,16,69,27,87,173,204,98,59,187,2,211,207,179,122,154,206,255,0,71,83,156,199,40,17,215,206,175,213,62,45,242,254,135,220,110,35,146,167,170,124,167,229,253,119,184,219,135,58,191,84,248,183,203,250,31,113,184,142,74,158,169,242,159,151,245,222,227,110,2,87,184,151,192,42,117,79,135,157,72,211,235,126,61,73,124,185,95,49,123,149,53,174,134,165,34,232,150,227,225,222,180,106,139,42,163,24,246,212,36,79,99,220,169,208,246,181,219,183,167,116,214,136,218,160,215,7,141,108,90,251,135,241,113,171,214,156,142,135,194,85,212,102,23,59,164,113,247,89,39,85,45,108,238,171,166,147,118,42,162,117,193,60,79,219,126,166,245,108,228,71,34,162,4,255,0,112,245,148,223,115,157,2,211,76,215,41,174,241,183,172,131,15,179,93,46,53,61,166,71,223,170,158,138,41,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,23,0,192,174,77,57,253,78,77,194,229,211,12,184,228,52,149,117,24,118,81,87,77,71,111,106,196,147,208,219,170,34,138,162,53,123,90,136,245,100,149,50,87,43,94,253,247,86,200,212,93,163,233,110,80,113,85,170,95,145,110,28,117,23,83,33,190,253,13,95,102,199,234,190,138,173,240,190,35,181,116,149,157,154,31,205,171,30,215,111,85,44,13,251,109,86,38,251,191,102,163,149,2,21,185,154,107,95,229,167,139,140,167,195,219,252,45,6,9,190,21,71,215,23,68,210,248,41,230,241,18,73,180,143,107,183,170,150,167,161,201,211,188,73,23,83,81,221,91,229,255,0,36,189,28,177,69,138,231,92,64,212,77,222,189,84,220,23,14,163,143,165,237,240,148,177,199,79,87,80,187,163,250,36,239,62,90,111,37,103,83,60,47,217,118,210,57,18,40,45,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,54,83,225,175,72,105,180,23,65,176,109,35,134,10,72,234,49,219,60,48,220,22,146,121,102,130,91,139,247,150,182,104,223,46,207,86,73,83,36,210,34,42,55,100,122,34,53,168,136,212,13,104,137,137,226,159,65,170,117,147,149,174,149,100,214,42,42,73,47,186,109,131,227,249,52,111,117,60,75,60,150,230,90,99,109,124,44,153,239,106,196,196,137,82,165,200,138,238,226,209,198,196,99,156,172,86,195,177,177,239,15,88,181,139,57,224,191,77,48,172,166,135,198,217,114,13,47,179,90,238,52,221,215,199,223,165,158,211,20,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,124,192,128,30,31,181,51,242,55,174,56,30,169,73,87,117,167,164,198,114,10,27,133,127,209,114,116,85,77,66,201,155,226,160,103,219,98,59,187,2,203,26,177,206,70,189,175,86,185,122,92,166,202,120,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,173,191,18,154,67,83,160,186,243,156,233,28,208,85,199,79,142,222,38,134,222,181,115,197,52,242,219,159,180,180,83,72,248,182,98,190,74,105,33,145,81,17,187,43,213,21,173,84,86,164,202,114,167,215,154,157,100,225,114,131,25,190,214,210,73,125,211,106,132,198,100,99,106,34,89,228,183,50,38,58,130,103,194,198,53,98,103,105,86,153,170,168,238,226,209,200,245,123,156,175,70,134,16,115,171,245,79,139,124,191,161,247,27,137,226,185,79,233,14,27,171,92,87,211,79,153,193,87,59,48,107,60,153,125,178,24,103,88,152,251,141,53,101,35,41,221,42,183,237,57,140,116,253,196,106,43,119,124,108,71,117,51,169,142,246,188,234,253,83,226,223,47,232,125,198,226,57,42,122,167,202,126,95,215,123,141,184,9,169,33,219,154,199,3,148,218,107,117,175,226,147,77,159,87,45,139,39,188,43,242,155,99,153,44,235,110,184,213,57,239,90,214,73,178,163,41,166,151,118,185,178,57,59,115,75,27,88,174,108,173,142,25,137,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,64,214,223,134,142,34,243,190,23,245,78,131,83,48,90,143,241,84,119,138,46,136,127,186,118,191,19,12,211,209,247,37,138,78,207,119,176,198,247,88,222,182,124,81,126,40,187,9,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,232,86,230,5,192,141,247,133,92,170,76,215,22,103,141,211,44,130,224,177,219,170,119,100,127,69,213,79,37,84,145,90,186,31,81,45,68,253,170,106,118,175,137,114,35,95,190,203,179,188,151,242,184,5,227,95,42,225,79,81,233,44,151,107,159,136,211,44,154,225,12,121,29,190,161,100,124,116,29,106,216,221,115,167,72,218,247,182,104,152,136,175,107,26,189,232,216,140,84,234,108,79,136,39,248,31,147,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,31,172,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,9,84,228,169,233,99,41,249,129,93,237,214,226,42,248,177,245,79,172,159,48,50,31,113,156,149,78,74,158,150,50,159,152,21,222,221,110,34,175,139,31,84,250,201,243,3,33,247,25,192,154,158,87,30,132,244,203,241,175,120,173,50,168,197,94,87,30,132,244,203,241,175,120,173,50,168,0,5,180,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,13,115,53,99,58,252,168,106,158,101,169,159,69,253,25,245,183,32,184,223,124,23,127,189,225,124,85,76,147,118,187,157,45,235,233,238,116,245,116,183,125,183,217,55,216,153,78,77,184,181,247,31,225,30,178,237,119,161,240,244,153,54,97,113,186,90,228,238,177,254,34,149,144,83,82,58,77,154,170,172,218,122,74,134,108,228,71,125,141,246,233,115,85,97,4,216,247,130,156,90,197,135,240,143,164,54,156,114,135,194,82,84,97,246,203,164,145,247,95,39,85,85,108,13,171,169,147,119,170,170,117,207,60,175,219,126,150,245,108,212,70,162,34,5,235,45,87,22,62,150,53,147,229,254,67,237,211,151,84,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,13,91,77,159,116,159,58,252,168,105,102,27,169,159,69,253,25,245,183,31,183,95,124,23,127,189,225,124,85,52,115,118,187,157,45,235,233,238,116,245,116,183,125,183,217,55,216,214,8,217,79,132,239,75,26,55,242,255,0,30,246,232,0,186,160,0,53,87,54,83,225,59,210,198,141,252,191,199,189,186,3,90,195,101,62,19,189,44,104,223,203,252,123,219,160,2,234,128,0,128,30,104,254,187,53,55,240,95,103,162,50,171,145,143,235,179,247,111,248,145,138,188,209,253,118,106,111,224,190,207,68,101,87,35,31,215,103,238,223,241,32,37,80,0,4,0,243,71,245,217,169,191,130,251,61,17,138,166,85,115,71,245,217,169,191,130,251,61,17,114,185,110,114,251,166,226,38,166,77,97,214,75,85,91,116,234,221,80,234,106,43,108,209,75,11,50,103,172,83,199,42,197,81,12,241,77,11,41,166,72,28,175,107,92,201,30,143,143,125,217,34,32,94,14,84,124,11,127,120,226,131,90,240,207,252,94,171,0,162,174,119,249,78,117,210,74,117,111,251,151,133,123,157,254,28,200,207,245,188,196,170,0,5,170,226,119,135,172,87,138,13,26,189,105,30,83,83,224,60,127,110,166,221,116,101,44,117,19,91,43,162,119,84,85,17,181,233,254,84,111,70,185,142,124,82,202,196,123,58,250,147,94,29,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,77,156,204,106,227,163,131,43,23,24,122,113,75,108,142,235,244,54,103,139,248,138,140,102,229,43,222,180,173,146,84,103,118,154,166,54,239,188,50,246,162,69,145,173,89,35,115,26,230,245,34,62,41,3,24,57,80,241,199,77,146,218,172,156,35,234,51,42,214,251,109,167,168,102,35,118,87,203,80,149,212,145,54,73,221,69,58,185,92,177,62,8,154,254,211,147,104,150,24,155,30,204,116,108,239,71,7,22,62,169,245,147,230,6,67,238,51,146,211,203,255,0,151,5,139,135,122,59,78,175,106,220,30,63,86,62,221,69,52,80,86,191,194,227,177,203,4,144,190,153,189,183,36,117,51,58,57,158,146,200,238,184,209,221,45,139,244,22,105,98,91,139,31,84,250,201,243,3,33,247,25,192,181,68,223,114,224,229,255,0,71,195,189,138,45,91,213,236,119,254,235,21,254,38,8,169,170,36,130,162,60,118,151,173,241,244,211,190,23,201,27,230,154,52,71,190,100,119,82,71,42,68,212,103,231,150,91,43,202,143,129,111,239,28,80,107,94,25,255,0,139,213,96,20,85,206,255,0,41,206,186,73,78,173,255,0,114,240,175,115,191,195,153,25,254,183,152,149,64,0,0,0,0,53,87,39,251,149,199,161,61,50,252,107,222,43,72,1,39,251,149,199,161,61,50,252,107,222,43,64,202,160,0,2,42,249,231,126,164,255,0,121,63,134,146,168,69,95,60,239,212,159,239,39,240,208,45,87,37,79,84,249,79,203,250,239,113,183,19,82,66,183,37,79,84,249,79,203,250,239,113,183,18,253,170,90,165,130,104,182,9,115,212,205,75,190,253,13,141,217,187,62,54,183,194,205,81,218,238,204,200,99,252,220,44,124,142,222,73,88,223,178,213,219,125,215,100,69,84,11,65,198,223,24,56,207,8,218,95,45,233,203,73,91,155,95,41,231,110,39,103,171,138,163,177,93,60,82,64,201,159,36,145,49,90,214,66,218,150,74,172,115,227,89,17,170,198,57,170,189,77,215,174,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,229,241,59,196,46,85,197,6,178,222,181,115,41,166,240,30,63,183,77,110,181,178,170,74,136,109,148,49,55,166,42,120,220,245,255,0,42,71,171,90,198,190,89,101,122,49,157,125,41,157,60,165,56,40,250,110,178,143,139,45,77,182,90,171,44,176,247,163,194,237,243,167,126,71,87,67,63,109,247,55,34,59,162,62,203,226,150,56,155,35,92,229,145,93,42,36,107,20,47,120,92,13,35,229,25,98,170,225,78,225,133,106,180,246,171,70,172,100,215,10,91,195,47,240,82,190,186,76,110,56,213,168,218,6,163,103,100,115,239,27,170,82,85,106,182,53,146,118,175,231,124,52,18,17,67,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,187,68,24,43,205,11,130,143,229,1,130,63,89,244,246,217,117,174,212,156,54,222,202,104,173,212,73,222,250,102,214,217,156,247,211,164,78,114,109,52,93,217,230,141,99,69,124,159,110,46,137,28,248,187,97,249,92,177,120,241,252,183,216,169,180,27,86,47,93,89,246,63,111,111,209,183,75,141,199,185,85,148,66,215,204,233,54,111,105,169,222,167,129,180,232,238,169,36,150,102,164,147,46,253,18,185,51,252,213,223,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,19,224,251,139,60,55,139,173,47,250,241,98,167,164,179,223,104,42,36,166,190,227,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,157,27,247,24,138,174,137,232,129,25,124,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,69,170,231,87,234,159,22,249,127,67,238,55,18,234,242,49,253,118,126,237,255,0,18,2,85,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,154,158,87,30,132,244,203,241,175,120,173,28,209,253,9,234,111,224,190,241,68,57,92,122,19,211,47,198,189,226,180,115,71,244,39,169,191,130,251,197,16,16,2,74,167,60,239,212,159,239,39,240,210,42,201,84,231,157,250,147,253,228,254,26,6,42,242,184,245,217,166,95,141,123,61,105,63,196,0,242,184,245,217,166,95,141,123,61,105,63,192,0,0,64,15,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,198,0,115,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,6,127,128,0,26,171,155,84,26,171,129,178,159,9,222,150,52,111,229,254,61,237,208,23,84,181,92,39,122,88,209,191,151,248,247,183,64,93,80,5,170,226,199,210,198,178,124,191,200,125,186,114,234,150,171,139,31,75,26,201,242,255,0,33,246,233,192,214,176,218,160,213,92,218,160,12,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,159,226,0,121,163,250,236,212,223,193,125,158,136,159,226,0,121,163,250,236,212,223,193,125,158,136,12,170,228,99,250,236,253,219,254,36,74,161,21,124,140,127,93,159,187,127,196,137,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,149,67,132,242,42,95,129,74,174,223,120,21,33,201,75,85,20,168,15,27,170,216,29,54,161,226,53,86,10,132,69,89,122,58,119,235,219,202,86,61,127,69,81,127,152,107,101,170,56,109,102,1,159,223,177,74,214,170,58,221,113,170,167,98,171,28,222,166,71,59,227,71,34,59,207,207,161,127,111,245,155,63,144,143,205,131,67,97,211,221,88,181,230,54,91,116,80,80,223,169,171,38,168,236,192,246,167,117,43,28,238,167,42,238,213,85,239,181,62,239,135,245,1,154,188,170,117,170,45,69,209,74,140,114,177,235,227,113,234,138,75,114,34,190,45,220,214,81,68,157,93,45,68,84,79,205,187,226,138,103,25,3,156,181,245,254,163,72,181,77,248,221,77,116,209,219,175,210,172,207,98,78,198,49,31,21,37,79,154,163,254,42,187,177,60,149,62,8,78,252,19,50,162,24,234,35,93,217,43,81,237,95,232,84,221,0,236,41,119,196,168,225,201,229,184,20,238,85,241,58,209,118,118,219,127,156,173,171,247,1,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,240,2,149,85,56,111,218,83,147,150,166,192,114,158,71,32,1,109,56,132,212,90,29,53,210,235,246,65,85,114,138,145,208,80,85,61,21,239,70,174,201,79,43,252,188,151,252,15,217,247,26,219,94,46,183,124,190,252,251,141,116,179,86,92,43,159,28,123,185,221,79,145,200,214,177,169,191,223,228,136,132,166,115,108,226,30,91,52,173,210,108,126,253,180,245,84,212,239,170,130,25,147,117,167,154,10,182,63,116,232,95,37,234,111,243,183,248,24,63,193,126,133,220,245,155,87,173,17,45,146,106,203,85,190,174,158,162,119,246,186,163,85,101,85,63,83,23,237,55,249,178,252,60,252,151,224,4,196,112,27,195,253,187,68,116,219,236,217,227,165,174,174,99,163,154,94,199,109,242,53,181,85,14,68,95,182,237,246,71,33,148,7,203,109,183,211,218,232,163,161,164,141,172,138,45,250,90,212,217,19,117,85,95,248,212,250,128,29,111,243,248,41,91,151,100,58,188,213,222,75,229,251,54,2,166,166,201,177,216,82,137,230,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,6,0,115,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,78,246,107,167,184,14,165,90,162,177,106,54,15,143,229,86,216,42,27,87,21,29,238,217,13,116,17,206,214,185,173,149,177,204,215,53,30,141,123,218,142,68,223,103,185,62,245,60,254,45,195,214,129,96,215,218,92,167,10,208,253,63,199,239,84,93,126,26,227,107,198,104,169,42,160,235,99,152,254,137,99,141,175,111,83,30,230,174,203,230,215,42,47,146,168,23,0,0,0,138,190,121,223,169,63,222,79,225,164,170,30,83,58,210,125,44,213,15,3,249,76,211,76,83,45,250,51,187,224,190,157,179,83,87,248,94,231,79,115,181,222,99,186,58,187,108,234,233,219,126,134,239,240,64,33,51,148,158,21,117,202,184,210,199,239,182,250,138,72,233,240,235,61,214,247,92,217,158,228,124,144,62,153,212,40,216,145,26,168,175,238,215,68,229,71,43,83,161,175,93,247,68,107,167,120,241,88,86,136,104,190,154,221,101,190,233,206,144,225,88,173,202,122,119,82,75,89,100,176,82,80,207,36,14,115,92,232,157,36,49,181,202,197,115,24,229,106,174,219,177,171,247,33,237,64,24,171,205,31,208,158,166,254,11,239,20,70,85,31,147,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,122,60,77,186,233,69,29,93,44,253,15,107,217,215,20,136,230,59,165,236,107,147,116,242,115,81,83,205,16,13,112,184,78,245,79,163,127,48,49,239,113,128,217,76,182,150,158,25,56,109,176,93,104,175,182,46,31,52,214,221,114,183,84,71,87,71,89,73,137,208,67,61,52,241,185,29,28,177,200,216,145,204,123,92,136,228,114,42,42,42,34,161,114,192,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,171,17,178,159,9,222,150,52,111,229,254,61,237,208,15,228,157,194,199,254,141,58,85,255,0,185,182,239,254,2,92,171,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,250,192,0,107,131,198,158,166,126,87,120,172,212,252,234,58,187,85,93,37,70,65,61,190,130,170,215,39,114,150,170,134,137,18,142,150,118,63,173,200,254,228,20,241,61,94,215,116,185,206,87,53,17,170,136,146,147,201,167,0,169,198,120,92,186,102,119,28,122,146,146,163,49,202,42,234,104,238,13,72,150,122,235,117,60,81,83,198,143,115,85,94,140,142,166,58,228,107,31,182,202,233,28,137,180,157,78,202,15,228,157,194,199,254,141,58,85,255,0,185,182,239,254,2,92,171,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,250,207,21,173,248,85,215,82,180,95,62,211,155,21,69,36,23,44,171,23,186,217,40,229,171,123,155,4,115,212,210,73,12,110,145,205,107,156,140,71,61,21,85,26,229,219,125,145,126,7,181,0,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,178,79,10,186,165,249,105,225,199,78,181,50,107,239,211,53,247,156,126,151,233,90,223,11,225,251,183,72,153,217,174,252,218,49,141,110,213,81,78,223,176,212,98,237,187,55,106,181,87,234,187,112,201,195,109,254,235,91,125,190,240,249,166,183,27,149,198,162,74,186,202,202,188,78,130,105,234,103,145,202,233,37,146,71,68,174,123,220,229,87,43,149,85,85,85,85,79,87,133,105,238,3,166,182,169,108,90,115,131,227,248,173,182,122,135,85,203,71,100,182,67,67,4,147,185,173,107,165,116,112,181,173,87,171,88,198,171,149,55,217,141,79,185,0,244,0,0,53,87,54,83,225,59,210,198,141,252,191,199,189,186,1,252,147,184,88,255,0,209,167,74,191,247,54,221,255,0,192,75,149,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,31,88,0,1,10,220,234,253,83,226,223,47,232,125,198,226,77,73,226,179,93,16,209,125,74,186,197,125,212,109,33,194,178,171,148,20,237,164,138,178,247,96,164,174,158,56,26,231,57,177,54,73,163,115,145,136,231,189,200,212,93,183,123,151,239,80,34,47,146,167,170,124,167,229,253,119,184,219,143,213,231,55,174,149,153,78,178,216,180,26,209,121,235,178,225,54,248,238,55,74,72,210,120,255,0,187,21,109,87,181,38,71,42,69,47,110,145,105,221,27,218,213,86,120,185,219,214,170,231,53,178,191,133,104,134,139,233,173,214,91,238,156,233,14,21,138,220,167,167,117,36,181,150,75,5,37,12,242,64,231,53,206,137,210,67,27,92,172,87,49,142,86,170,237,187,26,191,114,31,147,118,225,147,134,219,253,214,182,251,125,225,243,77,110,55,43,141,68,149,117,149,149,120,157,4,211,212,207,35,149,210,75,36,142,137,92,247,185,202,174,87,42,170,170,170,170,129,20,60,153,52,183,235,95,17,215,221,76,175,177,120,170,12,19,31,147,195,86,248,174,143,7,116,173,122,67,15,230,209,232,233,58,233,91,113,111,155,92,198,237,186,236,238,218,146,169,197,143,165,141,100,249,127,144,251,116,231,181,194,180,247,1,211,91,84,182,45,57,193,241,252,86,219,61,67,170,229,163,178,91,33,161,130,73,220,214,181,210,186,56,90,214,171,213,172,99,85,202,155,236,198,167,220,135,234,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,6,172,70,202,124,39,122,88,209,191,151,248,247,183,64,63,146,119,11,31,250,52,233,87,254,230,219,191,248,9,114,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,2,24,121,205,233,111,213,78,35,172,90,153,65,98,240,180,25,222,63,31,137,173,241,93,126,50,233,68,245,134,111,205,171,213,209,244,82,186,220,223,38,181,142,223,116,221,221,197,63,87,147,38,186,86,98,218,203,125,208,107,189,231,162,203,155,91,228,184,218,233,36,73,228,254,236,82,53,30,228,133,26,171,20,93,202,68,168,116,143,115,81,95,225,32,111,90,43,90,215,75,166,107,167,184,14,165,90,162,177,106,54,15,143,229,86,216,42,27,87,21,29,238,217,13,116,17,206,214,185,173,149,177,204,215,53,30,141,123,218,142,68,223,103,185,62,245,60,165,167,134,78,27,108,23,90,43,237,139,135,205,53,183,92,173,213,17,213,209,214,82,98,116,16,207,77,60,110,71,71,44,114,54,36,115,30,215,34,57,28,138,138,138,136,168,4,80,243,171,245,79,139,124,191,161,247,27,136,228,169,234,159,41,249,127,93,238,54,226,93,51,93,16,209,125,74,186,197,125,212,109,33,194,178,171,148,20,237,164,138,178,247,96,164,174,158,56,26,231,57,177,54,73,163,115,145,136,231,189,200,212,93,183,123,151,239,81,133,104,134,139,233,173,214,91,238,156,233,14,21,138,220,167,167,117,36,181,150,75,5,37,12,242,64,231,53,206,137,210,67,27,92,172,87,49,142,86,170,237,187,26,191,114,1,237,72,107,231,105,139,95,105,53,247,5,205,106,40,122,44,183,92,61,45,116,117,61,214,47,118,170,146,182,162,74,136,250,17,122,219,210,202,218,101,221,81,26,189,205,154,170,173,114,36,202,30,127,53,211,220,7,82,173,81,88,181,27,7,199,242,171,108,21,13,171,138,142,247,108,134,186,8,231,107,92,214,202,216,230,107,154,143,70,189,237,71,34,111,179,220,159,122,129,16,28,150,51,250,155,23,16,217,94,159,84,100,52,148,118,220,171,23,125,75,40,102,88,154,250,251,141,29,68,107,10,68,174,78,183,61,148,243,215,189,88,197,243,103,91,156,139,219,69,109,192,231,95,173,247,85,186,225,188,55,67,99,164,109,181,180,244,249,197,69,201,210,57,211,201,58,186,182,142,40,24,223,38,177,141,106,76,231,42,245,43,213,241,162,116,116,47,114,71,241,110,30,180,11,6,190,210,229,56,86,135,233,254,63,122,162,235,240,215,27,94,51,69,73,85,7,91,28,199,244,75,28,109,123,122,152,247,53,118,95,54,185,81,124,149,70,83,195,214,129,103,55,218,172,167,53,208,253,63,200,47,85,189,30,38,227,116,198,104,170,234,167,232,99,88,206,185,100,141,207,119,75,24,214,166,235,228,214,162,39,146,32,16,173,202,179,71,44,90,187,197,197,162,167,35,155,122,76,10,223,46,99,29,55,75,255,0,182,170,169,167,130,58,100,235,99,218,172,237,207,81,20,251,253,166,187,177,208,230,171,94,170,147,210,121,76,23,73,244,179,75,252,119,228,207,77,49,76,75,233,62,215,141,250,10,205,77,65,226,187,125,93,190,239,101,141,235,233,238,63,167,171,125,186,221,183,197,79,86,6,170,230,202,124,39,122,88,209,191,151,248,247,183,64,63,146,119,11,31,250,52,233,87,254,230,219,191,248,9,114,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,2,40,57,218,104,229,246,44,171,5,226,6,158,110,245,150,166,222,152,117,100,125,44,111,132,170,142,74,138,186,117,221,95,215,39,121,146,212,249,35,58,89,225,126,211,183,145,168,150,47,149,62,188,211,104,223,20,116,24,205,246,182,174,59,22,164,211,166,51,35,27,81,42,65,29,197,242,177,212,19,62,22,49,201,43,251,168,180,205,85,70,246,210,178,71,171,218,212,122,58,111,179,93,61,192,117,42,213,21,139,81,176,124,127,42,182,193,80,218,184,168,239,118,200,107,160,142,118,181,205,108,173,142,102,185,168,244,107,222,212,114,38,251,61,201,247,169,229,45,60,50,112,219,96,186,209,95,108,92,62,105,173,186,229,110,168,142,174,142,178,147,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,64,34,135,157,95,170,124,91,229,253,15,184,220,71,37,79,84,249,79,203,250,239,113,183,18,233,154,232,134,139,234,85,214,43,238,163,105,14,21,149,92,160,167,109,36,85,151,187,5,37,116,241,192,215,57,205,137,178,77,27,156,140,71,61,238,70,162,237,187,220,191,122,140,43,68,52,95,77,110,178,223,116,231,72,112,172,86,229,61,59,169,37,172,178,88,41,40,103,146,7,57,174,116,78,146,24,218,229,98,185,140,114,181,87,109,216,213,251,144,15,106,0,3,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,186,220,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,62,165,116,47,234,138,70,62,55,42,244,189,142,233,115,217,209,35,246,73,60,254,107,167,184,14,165,90,162,177,106,54,15,143,229,86,216,42,27,87,21,29,238,217,13,116,17,206,214,185,173,149,177,204,215,53,30,141,123,218,142,68,223,103,185,62,245,2,29,185,94,241,211,249,20,202,153,161,218,199,153,248,77,54,189,117,253,15,83,90,222,168,108,87,73,36,106,166,243,43,147,195,209,205,188,157,205,209,204,100,170,201,63,52,215,84,72,179,82,90,175,228,157,194,199,254,141,58,85,255,0,185,182,239,254,2,92,171,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,250,205,107,56,177,245,79,172,159,48,50,31,113,156,217,76,182,151,110,25,56,109,191,221,107,111,183,222,31,52,214,227,114,184,212,73,87,89,89,87,137,208,77,61,76,242,57,93,36,178,72,232,149,207,123,156,170,229,114,170,170,170,170,168,24,151,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,57,177,158,21,167,184,14,154,218,165,177,105,206,15,143,226,182,217,234,29,87,45,29,146,217,13,12,18,78,230,181,174,149,209,194,214,181,94,173,99,26,174,84,223,102,53,62,228,60,165,219,134,78,27,111,247,90,219,237,247,135,205,53,184,220,174,53,18,85,214,86,85,226,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,5,160,229,113,232,79,76,191,26,247,138,211,42,143,201,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,93,126,26,221,107,162,142,146,150,14,183,185,239,232,138,52,107,27,212,247,185,203,178,121,185,202,171,230,170,126,176,2,213,113,99,233,99,89,62,95,228,62,221,57,117,79,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,53,98,54,115,209,12,42,235,166,186,47,128,233,205,246,162,146,123,150,43,139,218,172,149,146,210,61,206,130,73,233,169,35,134,71,70,231,53,174,86,43,152,170,138,173,106,237,182,232,159,3,207,255,0,36,238,22,63,244,105,210,175,253,205,183,127,240,18,234,128,0,1,173,103,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,165,223,187,112,201,195,109,254,235,91,125,190,240,249,166,183,27,149,198,162,74,186,202,202,188,78,130,105,234,103,145,202,233,37,146,71,68,174,123,220,229,87,43,149,85,85,85,85,79,107,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,186,252,53,186,215,69,29,37,44,29,111,115,223,209,20,104,214,55,169,239,115,151,100,243,115,149,87,205,84,15,214,0,1,170,185,178,159,9,222,150,52,111,229,254,61,237,208,15,228,157,194,199,254,141,58,85,255,0,185,182,239,254,2,92,171,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,250,192,0,64,15,52,127,93,154,155,248,47,179,209,25,85,200,199,245,217,251,183,252,72,145,76,167,135,173,2,206,111,181,89,78,107,161,250,127,144,94,171,122,60,77,198,233,140,209,85,213,79,208,198,177,157,114,201,27,158,238,150,49,173,77,215,201,173,68,79,36,67,245,112,93,39,210,205,47,241,223,147,61,52,197,49,47,164,251,94,55,232,43,53,53,7,138,237,245,118,251,189,150,55,175,167,184,254,158,173,246,235,118,223,21,3,213,128,0,136,189,107,224,251,38,226,231,153,222,164,89,90,149,116,88,77,142,163,31,118,89,120,164,150,159,191,67,4,182,56,95,11,35,142,87,163,156,249,157,76,248,145,237,100,137,26,185,30,246,185,19,165,210,189,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,159,172,0,0,0,0,0,17,65,161,156,190,233,184,137,226,191,89,245,135,89,45,85,109,211,171,118,164,100,148,212,86,217,162,150,22,100,207,90,202,232,229,88,170,33,158,41,161,101,52,201,3,149,237,107,153,35,209,241,239,187,36,68,149,240,0,0,0,0,0,0,6,170,228,255,0,114,184,244,39,166,95,141,123,197,105,117,127,146,119,11,31,250,52,233,87,254,230,219,191,248,9,239,241,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,95,134,183,90,232,163,164,165,131,173,238,123,250,34,141,26,198,245,61,238,114,236,158,110,114,170,249,170,129,250,192,0,4,85,243,206,253,73,254,242,127,13,37,80,242,153,214,147,233,102,168,120,31,202,102,154,98,153,111,209,157,223,5,244,237,154,154,191,194,247,58,123,157,174,243,29,209,213,219,103,87,78,219,244,55,127,130,1,16,60,149,61,83,229,63,47,235,189,198,220,103,167,49,222,18,51,46,43,116,142,130,151,79,178,138,186,124,135,15,168,158,233,67,97,150,165,34,183,94,222,230,35,86,57,119,217,172,169,107,81,201,4,174,94,134,247,101,99,186,91,50,203,30,64,97,90,33,162,250,107,117,150,251,167,58,67,133,98,183,41,233,221,73,45,101,146,193,73,67,60,144,57,205,115,162,116,144,198,215,43,21,204,99,149,170,187,110,198,175,220,135,181,2,5,184,64,229,255,0,168,250,191,196,117,211,78,245,75,29,250,191,101,211,43,133,36,185,213,37,194,69,108,210,70,247,185,241,81,66,145,61,175,127,138,100,82,116,212,70,244,141,177,111,43,94,229,88,155,44,239,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,96,0,0,8,107,230,185,193,71,228,203,42,159,137,77,51,182,93,106,113,188,182,225,81,83,150,197,183,122,27,61,210,105,26,228,168,235,87,44,141,134,170,73,31,228,230,244,71,42,116,163,209,38,134,38,221,94,80,156,45,107,46,21,226,248,133,202,114,75,174,47,138,101,22,246,193,110,198,81,173,79,172,16,249,172,85,213,76,123,87,183,11,58,156,180,238,111,76,175,235,115,145,205,129,219,84,201,165,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,214,4,43,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,18,63,154,232,134,139,234,85,214,43,238,163,105,14,21,149,92,160,167,109,36,85,151,187,5,37,116,241,192,215,57,205,137,178,77,27,156,140,71,61,238,70,162,237,187,220,191,122,159,86,11,164,250,89,165,254,59,242,103,166,152,166,37,244,159,107,198,253,5,102,166,160,241,93,190,174,223,119,178,198,245,244,247,31,211,213,190,221,110,219,226,160,122,179,90,206,44,125,83,235,39,204,12,135,220,103,54,83,45,165,219,134,78,27,111,247,90,219,237,247,135,205,53,184,220,174,53,18,85,214,86,85,226,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,5,160,229,113,232,79,76,191,26,247,138,209,205,31,208,158,166,254,11,239,20,70,74,98,216,158,43,131,88,169,113,108,43,25,181,99,246,90,46,191,13,110,181,209,71,73,75,7,91,220,247,244,69,26,53,141,234,123,220,229,217,60,220,229,85,243,85,25,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,163,196,219,174,148,81,213,210,207,208,246,189,157,113,72,142,99,186,94,198,185,55,79,39,53,21,60,209,0,213,180,149,78,121,223,169,63,222,79,225,166,127,255,0,36,238,22,63,244,105,210,175,253,205,183,127,240,19,213,103,90,79,165,154,161,224,127,41,154,105,138,101,191,70,119,124,23,211,182,106,106,255,0,11,220,233,238,118,187,204,119,71,87,109,157,93,59,111,208,221,254,8,4,22,114,184,245,217,166,95,141,123,61,105,63,197,191,197,184,122,208,44,26,251,75,148,225,90,31,167,248,253,234,139,175,195,92,109,120,205,21,37,84,29,108,115,31,209,44,113,181,237,234,99,220,213,217,124,218,229,69,242,85,46,0,0,0,16,3,205,31,215,102,166,254,11,236,244,70,127,242,84,244,177,148,252,192,174,246,235,113,151,249,79,15,90,5,156,223,106,178,156,215,67,244,255,0,32,189,86,244,120,155,141,211,25,162,171,170,159,161,141,99,58,229,146,55,61,221,44,99,90,155,175,147,90,136,158,72,135,160,194,180,247,1,211,91,84,182,45,57,193,241,252,86,219,61,67,170,229,163,178,91,33,161,130,73,220,214,181,210,186,56,90,214,171,213,172,99,85,202,155,236,198,167,220,128,122,0,0,3,85,115,106,130,213,127,36,238,22,63,244,105,210,175,253,205,183,127,240,16,28,39,122,88,209,191,151,248,247,183,64,93,83,228,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,192,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,171,17,181,65,106,191,146,119,11,31,250,52,233,87,254,230,219,191,248,9,117,64,192,14,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,73,222,205,116,247,1,212,171,84,86,45,70,193,241,252,170,219,5,67,106,226,163,189,219,33,174,130,57,218,215,53,178,182,57,154,230,163,209,175,123,81,200,155,236,247,39,222,167,159,197,184,122,208,44,26,251,75,148,225,90,31,167,248,253,234,139,175,195,92,109,120,205,21,37,84,29,108,115,31,209,44,113,181,237,234,99,220,213,217,124,218,229,69,242,85,2,224,16,3,205,31,215,102,166,254,11,236,244,68,255,0,22,255,0,41,225,235,64,179,155,237,86,83,154,232,126,159,228,23,170,222,143,19,113,186,99,52,85,117,83,244,49,172,103,92,178,70,231,187,165,140,107,83,117,242,107,81,19,201,16,8,235,228,99,250,236,253,219,254,36,74,161,229,48,93,39,210,205,47,241,223,147,61,52,197,49,47,164,251,94,55,232,43,53,53,7,138,237,245,118,251,189,150,55,175,167,184,254,158,173,246,235,118,223,21,61,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,173,201,186,108,118,20,170,121,129,75,60,190,42,118,29,62,104,239,53,242,253,155,29,173,93,208,14,76,95,227,203,135,251,118,183,105,183,218,179,199,85,93,66,198,199,12,189,142,227,227,107,170,169,220,168,159,109,187,110,141,83,40,15,150,229,111,167,186,81,73,67,87,27,95,20,187,117,53,201,186,46,202,138,159,241,160,26,186,217,238,183,124,66,252,203,141,12,179,81,220,40,95,36,123,181,221,47,141,202,215,49,201,191,221,228,170,134,201,60,61,234,45,14,165,105,117,135,32,165,185,69,86,233,232,41,94,170,199,163,151,101,167,137,254,126,73,254,31,236,251,200,28,227,79,69,170,244,91,90,110,86,181,181,62,138,138,237,61,93,117,34,118,250,88,173,241,115,55,102,253,167,124,26,140,253,159,20,242,51,155,148,159,16,242,222,101,118,147,100,23,237,231,165,166,168,125,44,19,76,155,165,60,48,82,49,155,39,66,121,39,75,191,157,191,196,9,72,56,95,51,144,7,91,190,202,156,162,169,203,147,115,128,43,7,9,240,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,171,230,84,82,191,16,40,69,221,78,196,248,20,163,124,202,192,31,5,242,241,71,96,180,85,222,43,234,34,134,26,72,36,153,207,145,219,53,17,173,87,46,235,253,72,167,222,99,39,30,250,201,67,165,250,37,124,135,199,193,5,125,117,13,76,48,35,166,115,30,174,125,29,87,74,39,79,158,251,179,203,204,8,94,227,27,86,91,172,186,239,120,203,233,170,153,61,31,133,163,165,166,124,114,189,236,86,178,6,111,183,87,154,125,183,63,203,111,142,228,151,242,154,208,89,241,125,40,250,247,146,90,103,166,175,184,220,43,92,214,205,4,104,172,70,73,3,90,155,249,187,111,204,42,253,223,18,32,112,188,106,227,156,102,22,140,106,142,26,138,137,238,117,212,244,171,219,111,91,209,36,149,177,239,231,254,82,124,124,141,149,180,123,9,165,211,236,6,131,25,164,135,180,200,100,154,69,111,109,177,236,175,145,203,240,111,151,222,128,123,80,14,21,118,2,151,236,190,69,45,69,79,137,195,183,223,116,253,165,109,77,254,32,84,159,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,192,228,1,212,228,85,248,21,51,100,242,14,77,190,5,13,223,125,215,246,129,220,14,17,119,57,2,51,249,185,240,245,95,149,219,44,154,149,140,219,42,170,106,45,20,179,199,44,112,64,197,238,58,106,184,19,205,124,157,229,220,114,253,228,121,240,115,171,45,209,173,119,179,229,245,53,76,130,143,194,214,82,212,190,73,94,198,35,95,3,246,223,167,205,126,219,89,229,183,199,99,96,61,99,192,104,117,19,11,171,177,214,67,221,87,118,250,91,218,108,139,253,246,55,47,147,191,200,67,90,220,211,26,184,224,249,133,223,26,172,134,162,158,123,101,117,69,42,119,27,208,245,72,229,116,123,249,127,146,191,15,32,54,124,177,222,40,239,246,138,75,197,5,68,83,67,87,4,115,53,241,187,118,170,57,168,228,217,127,169,80,251,204,100,224,35,89,40,117,67,68,172,112,248,248,39,175,161,161,166,134,116,108,206,123,209,204,163,165,234,69,234,243,223,119,249,249,153,54,7,11,240,58,213,118,83,180,161,91,230,7,40,190,101,69,41,241,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18,165,93,138,64,169,19,99,144,0,16,197,205,159,94,231,201,181,33,154,93,110,119,69,53,13,61,13,116,143,100,146,162,170,186,42,132,86,43,85,17,187,109,50,47,255,0,58,146,227,170,89,27,49,60,30,225,124,115,182,88,22,22,183,205,201,186,186,86,55,238,243,248,42,154,216,234,198,107,112,212,44,242,227,149,220,231,116,179,213,182,22,171,156,247,191,201,145,49,136,155,189,119,254,104,25,37,203,63,73,161,212,61,117,166,185,87,70,143,166,182,53,147,162,43,35,114,36,145,214,81,174,251,59,250,30,191,4,39,157,17,17,54,68,68,67,6,121,88,104,100,122,123,163,12,201,110,113,34,220,174,85,213,235,34,172,113,110,212,73,34,107,81,28,213,85,84,218,6,175,199,239,51,156,1,75,138,138,87,101,80,41,219,204,173,19,239,41,68,42,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,42,125,229,27,121,149,148,170,1,203,74,138,83,100,82,160,56,84,69,77,149,17,83,250,72,24,230,97,164,208,233,230,186,212,220,168,99,70,83,92,218,249,213,17,145,181,22,73,43,43,23,125,155,253,12,79,138,19,208,96,199,52,253,12,143,80,180,98,76,150,217,18,37,202,219,93,64,177,170,71,22,238,69,146,86,185,21,206,84,84,77,167,114,252,126,224,49,39,148,198,189,207,140,234,67,244,186,226,238,186,106,234,122,234,232,222,249,37,85,69,108,84,232,140,70,162,43,118,218,21,95,254,116,38,116,214,23,73,243,91,134,158,231,150,236,174,217,59,162,158,145,179,53,28,215,189,158,79,137,236,84,221,139,191,243,141,147,180,183,35,102,89,131,219,239,141,118,235,58,204,215,121,185,118,86,202,246,253,254,127,4,64,61,97,194,166,231,32,10,19,226,86,80,84,139,184,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,126,39,7,43,241,8,159,120,21,0,0,196,174,103,25,231,212,158,22,239,114,195,52,177,212,75,95,109,107,86,52,114,46,203,82,159,122,42,127,130,164,26,105,126,43,83,154,234,14,61,140,211,68,217,60,125,210,146,157,232,231,35,83,161,243,177,139,241,221,63,157,251,23,250,137,41,231,45,169,212,234,182,237,44,130,166,95,18,143,183,215,77,23,75,209,157,174,154,181,69,223,126,149,94,174,159,45,140,109,229,143,129,46,93,196,29,61,100,208,68,248,40,233,153,34,43,213,190,79,101,117,26,238,136,168,190,123,59,226,4,227,105,238,53,30,37,137,209,216,162,137,140,72,22,87,42,55,109,183,116,142,119,220,136,159,127,236,61,24,0,112,171,178,20,41,83,183,251,142,182,34,239,186,46,237,95,218,7,99,74,142,19,224,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,197,71,11,240,2,132,43,69,221,14,167,162,239,186,174,205,79,216,118,55,127,188,10,143,57,168,88,212,121,110,39,89,98,150,38,61,39,88,156,136,237,182,221,178,53,223,122,42,125,223,176,244,96,13,95,245,67,21,169,194,181,7,33,198,106,98,108,126,2,233,87,78,196,107,145,201,208,201,222,196,248,108,159,205,253,137,253,68,229,242,199,207,62,187,112,183,100,150,105,165,146,162,42,251,147,92,178,35,149,118,74,149,251,213,87,252,36,35,47,153,198,4,184,143,16,117,21,144,193,19,32,172,166,124,138,172,86,249,189,245,213,139,186,162,34,121,236,223,137,146,92,154,117,58,157,22,227,165,147,212,203,226,85,247,10,232,98,233,122,179,181,211,72,170,187,239,210,139,213,213,229,176,18,174,0,2,131,148,248,133,79,188,39,196,10,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,14,21,118,57,41,112,20,171,147,114,166,174,229,59,124,74,218,7,37,50,61,35,98,189,126,8,84,126,102,73,89,29,5,150,162,174,71,116,181,157,27,174,219,252,94,137,255,0,72,16,23,204,151,37,159,37,226,191,34,168,150,103,189,180,244,22,216,24,142,87,121,39,133,99,190,10,171,247,189,127,210,102,63,38,188,6,7,226,23,108,222,122,104,85,242,87,214,195,28,170,141,87,236,223,4,187,124,55,68,221,139,247,145,213,196,254,91,22,115,174,25,30,77,4,171,36,85,73,70,140,85,143,163,201,148,144,177,124,191,173,170,77,7,44,140,10,44,39,133,219,51,22,23,71,61,69,194,228,247,239,47,95,146,212,42,127,87,243,16,12,181,0,1,75,142,17,2,174,234,114,223,136,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,80,229,161,223,19,132,93,148,10,192,0,69,255,0,57,76,6,6,98,22,156,222,10,104,81,241,215,209,67,36,168,141,71,236,239,26,187,124,55,84,221,233,247,152,113,203,107,37,159,26,226,191,29,168,138,103,177,181,20,23,40,30,141,87,121,167,133,123,190,8,169,247,177,63,208,74,151,51,124,10,44,219,133,219,203,18,23,73,61,61,194,218,246,109,47,71,146,84,34,127,87,243,212,133,254,24,50,216,176,109,112,199,50,105,229,88,226,165,74,196,122,164,125,126,79,164,153,137,229,253,110,64,54,83,141,233,35,17,233,240,82,163,243,49,186,200,235,236,180,245,113,187,169,175,235,217,118,219,224,245,79,250,15,211,2,151,46,197,40,228,220,173,197,27,124,0,173,23,115,146,150,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,119,196,168,165,254,64,82,138,187,149,183,224,80,138,171,247,21,129,201,110,184,129,189,71,143,233,93,218,231,44,204,137,172,146,153,189,79,84,68,77,231,98,125,234,136,92,83,22,185,145,222,86,217,194,229,250,40,230,100,82,75,93,109,68,115,246,219,253,116,213,251,255,0,201,2,3,122,170,50,27,199,84,171,188,181,31,29,147,111,209,111,244,127,66,27,40,240,251,100,139,31,210,171,77,186,22,43,26,146,84,191,101,85,85,69,89,223,251,77,122,248,105,197,160,205,53,175,29,198,234,163,145,240,213,248,197,122,70,170,142,251,20,147,61,60,209,23,239,106,27,34,226,244,41,109,177,211,81,181,54,232,235,251,215,239,122,175,223,253,96,126,169,194,156,148,187,112,40,243,248,149,180,165,21,74,154,5,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,6,31,241,155,204,139,78,56,75,190,208,224,118,204,111,235,222,103,47,76,247,43,69,61,205,40,227,181,82,185,157,81,186,162,126,212,187,77,38,236,115,33,70,117,118,213,100,114,177,29,23,119,48,8,33,230,41,192,173,79,11,89,146,231,26,125,65,86,253,43,191,212,67,13,12,213,53,81,61,246,203,140,201,80,245,182,162,44,139,60,204,108,116,238,145,147,57,159,160,246,177,207,123,218,175,120,76,159,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,215,27,157,178,57,88,222,182,43,36,106,116,61,170,183,44,215,135,129,206,46,238,188,32,234,227,178,185,237,213,119,140,78,253,78,219,110,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,94,174,142,226,108,172,146,104,209,209,247,86,70,236,17,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,1,250,192,17,87,205,79,143,31,251,239,194,166,144,94,191,197,69,151,223,109,151,31,247,118,84,217,28,206,215,251,221,210,190,57,191,198,83,189,191,223,88,5,245,211,158,104,218,95,157,113,95,124,208,138,170,106,75,126,38,234,136,108,56,174,69,28,178,86,62,247,123,241,137,78,173,106,83,54,72,146,154,117,149,171,12,170,246,181,25,2,189,238,252,251,89,14,111,154,171,147,61,202,231,142,219,174,182,90,166,208,141,104,201,169,42,51,107,29,59,29,143,220,106,231,119,141,200,104,154,215,172,172,147,169,58,101,169,167,107,26,170,254,190,228,177,185,94,173,114,195,52,174,9,10,0,183,250,233,174,154,113,195,166,156,92,117,67,84,47,62,6,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,228,207,233,118,201,186,53,26,215,61,238,99,24,247,180,60,255,0,21,92,76,97,188,40,105,29,102,169,102,20,53,119,23,186,161,182,219,69,178,153,21,175,184,220,100,100,143,138,5,147,165,91,11,58,98,145,239,145,200,189,44,99,186,90,247,244,70,251,107,193,7,30,216,39,23,22,40,49,202,216,62,132,212,219,109,190,74,203,221,146,42,121,157,74,248,98,124,49,186,178,154,101,69,98,66,247,207,26,36,79,127,117,142,87,55,103,181,169,43,225,91,137,126,34,243,190,40,53,78,191,83,51,170,143,241,180,118,122,46,136,127,185,150,191,19,52,208,81,247,34,138,62,247,107,190,246,247,94,222,183,252,85,126,8,153,149,202,159,129,202,109,74,186,208,113,73,169,47,171,138,197,140,94,17,248,181,177,172,150,5,184,220,105,92,199,165,107,228,217,17,244,208,203,179,90,216,220,189,201,162,145,175,86,182,39,71,48,94,174,57,56,240,226,239,132,29,92,110,41,6,37,166,183,140,78,253,78,235,150,57,117,158,197,115,99,223,2,61,90,250,89,158,149,137,19,234,97,94,158,190,218,236,172,146,25,21,177,247,82,54,219,77,11,231,71,155,87,106,61,186,217,196,62,21,138,80,225,149,219,211,212,220,177,186,26,198,85,91,164,114,167,69,75,227,146,121,187,208,183,205,31,27,26,146,116,187,169,157,106,196,138,73,31,226,43,65,176,222,36,180,142,251,165,57,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,186,227,115,183,86,163,219,214,197,124,110,94,135,185,23,94,206,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,162,70,183,117,106,61,221,15,71,198,229,235,99,145,3,101,227,23,249,133,241,65,159,112,153,162,246,93,70,211,155,70,63,113,185,92,114,138,107,36,177,94,233,230,154,6,193,37,37,92,206,115,91,12,177,57,31,213,78,196,69,87,42,108,174,242,248,42,98,95,42,206,60,127,239,71,10,154,191,122,255,0,27,22,33,125,185,220,127,220,25,77,100,107,59,95,239,135,68,249,38,255,0,23,78,198,255,0,122,97,117,121,213,250,88,197,190,96,80,251,117,196,11,127,193,159,52,13,125,226,39,137,60,63,71,51,92,67,79,232,172,185,7,210,30,38,123,93,190,182,58,166,118,40,42,42,25,208,233,42,228,98,110,248,90,139,187,23,236,170,237,178,236,169,39,228,0,242,184,245,217,166,95,141,123,61,105,46,156,114,113,119,106,225,7,72,219,149,193,110,164,188,101,151,234,135,91,113,203,84,245,13,99,31,58,49,92,250,169,152,142,73,95,77,10,116,245,246,211,117,124,144,198,174,143,186,146,52,60,79,31,220,123,91,184,73,177,82,99,24,84,22,171,198,166,221,124,45,101,53,174,233,79,84,180,180,246,185,31,59,95,88,247,70,141,100,191,110,153,208,164,73,51,30,142,145,36,84,86,181,90,236,43,196,249,193,113,137,156,229,86,108,43,22,211,61,42,173,189,100,23,10,123,93,186,155,232,250,232,251,245,83,200,216,226,143,173,247,6,177,189,79,123,83,119,42,53,55,221,85,19,204,192,12,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,200,153,78,87,188,11,126,69,49,86,107,142,177,225,158,19,82,111,93,127,67,211,86,187,170,107,21,174,72,218,137,188,42,212,240,245,147,111,39,115,117,115,217,18,178,63,205,57,213,17,168,122,14,43,184,159,226,191,133,110,27,112,157,92,200,233,244,214,175,44,191,94,41,173,183,155,27,177,218,198,65,111,125,69,3,170,59,12,150,59,156,137,35,224,150,154,162,55,72,138,172,149,36,141,90,216,251,107,221,199,78,31,185,189,107,238,162,235,142,7,167,153,174,158,105,251,236,185,94,65,67,98,169,117,174,154,182,150,170,47,23,51,96,100,172,146,74,153,89,246,31,35,94,173,86,47,91,90,173,69,98,185,30,217,53,214,189,47,181,107,86,145,229,250,81,121,117,36,116,249,77,158,166,218,202,138,154,38,213,178,142,119,177,123,53,73,19,149,17,239,134,94,220,172,251,77,84,124,109,84,115,85,17,83,90,28,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,13,164,200,192,227,51,154,6,190,240,237,196,158,97,163,152,86,33,167,245,182,92,127,232,255,0,13,61,210,223,91,37,83,251,244,20,245,15,235,116,117,113,177,118,124,206,68,217,137,246,81,55,221,119,85,205,78,13,181,210,143,136,158,28,112,205,70,250,103,233,27,211,173,241,219,178,55,61,32,100,204,188,83,177,177,213,44,145,64,170,200,187,143,78,251,25,179,87,181,52,78,232,106,57,26,144,217,205,31,215,102,166,254,11,236,244,64,74,247,47,78,40,51,238,44,244,94,245,168,218,141,104,199,237,215,43,118,81,83,100,138,43,37,60,208,192,232,35,164,164,153,174,115,102,150,87,43,250,170,30,138,168,228,77,145,190,95,21,91,193,175,218,199,98,225,255,0,70,178,205,98,200,225,241,20,152,205,189,213,17,211,117,61,158,46,169,238,72,233,169,186,216,199,172,125,217,228,138,46,231,66,181,157,125,78,251,45,85,49,3,146,167,165,140,167,230,5,119,183,91,143,63,206,127,94,106,113,93,47,198,180,2,197,91,73,226,51,138,135,93,47,172,109,68,78,158,59,117,28,145,186,8,223,10,177,94,198,77,83,179,219,42,57,158,116,50,49,58,209,207,70,134,58,255,0,102,175,138,127,252,129,210,175,253,149,113,255,0,183,18,83,169,218,249,168,252,59,240,133,38,188,234,246,27,106,188,102,118,123,125,182,162,247,97,181,204,182,234,88,234,170,234,224,133,212,204,149,95,87,253,227,196,35,86,68,115,219,35,162,87,55,161,30,136,216,107,229,219,161,116,122,253,197,102,41,141,223,172,223,73,227,118,30,238,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,232,162,43,219,45,92,209,253,9,234,111,224,190,241,68,5,255,0,210,221,82,193,53,167,4,182,106,102,154,95,126,153,198,239,61,239,5,91,225,102,167,238,246,166,124,50,126,110,102,50,70,237,36,79,111,218,106,111,182,233,186,42,42,250,178,2,249,121,241,167,117,225,99,84,41,236,89,126,65,86,221,43,201,106,21,50,10,52,166,117,82,81,78,177,244,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,183,35,217,15,76,244,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,214,0,0,1,13,124,206,185,128,81,234,237,101,79,15,218,33,145,120,188,22,147,170,12,154,229,20,112,75,75,126,170,142,120,102,137,180,207,115,22,68,134,9,41,252,166,141,237,108,206,123,182,71,70,214,62,64,147,78,26,56,152,195,120,165,199,178,188,207,79,168,106,217,143,88,50,138,140,114,134,182,165,21,143,185,178,26,90,105,150,173,34,86,163,161,99,157,80,228,99,29,246,250,24,215,57,24,231,44,108,97,60,76,97,185,143,17,122,135,195,43,168,106,232,50,204,14,158,142,228,197,114,44,144,92,173,211,210,210,74,233,216,244,106,36,111,138,90,182,68,232,221,241,69,141,236,115,183,145,177,99,7,37,79,75,25,79,204,10,239,110,183,24,65,204,35,63,204,180,179,152,246,109,168,58,125,144,213,216,242,27,29,69,146,166,134,186,153,83,174,39,253,13,70,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,19,188,12,117,224,147,140,28,103,139,157,47,138,244,213,164,162,205,172,116,240,55,44,179,210,69,81,216,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,78,167,100,80,0,0,3,197,107,126,107,117,211,93,23,207,181,26,197,79,73,61,203,21,197,238,183,186,56,170,216,231,65,36,244,212,146,77,27,100,107,92,215,43,21,204,68,84,71,53,118,223,101,79,137,237,75,85,197,143,165,141,100,249,127,144,251,116,224,69,95,246,106,248,167,255,0,200,29,42,255,0,217,87,31,251,113,42,156,81,235,167,242,107,208,156,155,90,254,171,125,99,250,185,224,191,185,158,59,193,247,252,69,100,20,223,223,187,114,116,244,247,250,191,65,119,233,219,203,125,211,90,194,127,185,163,250,19,212,223,193,125,226,136,11,255,0,165,186,165,130,107,78,9,108,212,205,52,190,253,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,180,212,223,109,211,116,84,85,245,100,5,242,243,227,78,235,194,198,168,83,216,178,252,130,173,186,87,146,212,42,100,20,105,76,234,164,162,157,99,233,138,225,4,109,114,57,143,107,146,38,202,172,71,43,225,71,39,110,71,178,30,153,233,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,15,172,0,5,159,226,95,137,140,55,133,172,123,20,204,245,6,134,173,248,245,255,0,40,167,199,43,171,105,145,94,251,99,38,165,169,153,42,214,36,106,186,102,53,212,237,71,177,191,111,161,238,115,81,238,106,70,251,192,96,7,58,191,75,24,183,204,10,31,110,184,152,213,203,23,152,5,30,145,86,83,112,253,173,249,23,132,193,106,250,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,206,105,30,230,194,230,55,116,108,110,123,227,9,148,0,0,0,0,44,167,25,154,215,149,112,237,195,102,97,172,120,85,190,213,91,122,199,254,143,240,208,93,34,146,74,87,247,235,233,233,223,214,216,228,141,235,179,38,114,166,207,79,180,137,190,233,186,45,235,49,87,154,63,161,61,77,252,23,222,40,128,192,15,236,213,241,79,255,0,144,58,85,255,0,178,174,63,246,226,106,77,85,205,170,0,0,0,17,129,198,103,52,13,125,225,219,137,60,195,71,48,172,67,79,235,108,184,255,0,209,254,26,123,165,190,182,74,167,247,232,41,234,31,214,232,234,227,98,236,249,156,137,179,19,236,162,111,186,238,171,39,228,0,243,71,245,217,169,191,130,251,61,16,18,189,203,211,138,12,251,139,61,23,189,106,54,163,90,49,251,117,202,221,148,84,217,34,138,201,79,52,48,58,8,233,41,38,107,156,217,165,149,202,254,170,135,162,170,57,19,100,111,151,197,87,235,227,55,142,141,56,224,242,197,67,29,206,131,235,70,103,121,233,150,219,140,211,214,37,60,142,165,235,233,146,170,162,94,135,246,33,78,151,181,138,172,115,164,145,21,173,106,163,101,124,118,87,146,167,165,140,167,230,5,119,183,91,140,117,230,161,192,173,78,1,144,221,120,158,210,218,10,185,241,139,229,68,215,44,206,25,170,162,232,180,220,103,170,133,141,158,37,146,68,154,70,85,77,82,170,177,177,143,237,61,175,94,166,198,246,50,48,145,78,15,184,179,195,120,186,210,255,0,175,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,209,191,113,136,170,232,158,137,125,77,107,56,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,211,45,60,142,98,255,0,147,35,21,205,123,89,44,81,61,88,254,142,149,216,123,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,148,61,168,6,0,115,58,227,199,242,33,98,169,208,109,39,189,116,231,217,5,189,223,73,93,45,215,30,221,86,47,11,159,11,163,221,189,167,39,122,162,7,84,35,122,100,142,88,90,177,204,155,117,196,229,15,65,170,28,209,180,191,75,184,180,77,9,190,211,82,67,132,217,41,234,105,50,124,177,37,146,169,105,110,189,148,150,56,160,134,149,178,185,236,141,205,90,105,90,168,143,73,165,118,253,180,167,119,123,55,205,85,201,73,229,79,199,109,213,46,180,28,44,235,46,77,72,235,107,169,210,12,34,235,113,157,205,158,57,209,204,108,118,117,122,162,181,236,115,85,203,7,91,154,172,86,118,26,175,235,130,56,194,87,192,60,254,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,136,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,135,229,107,70,175,97,186,11,165,249,6,174,106,4,245,113,216,177,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,121,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,98,255,0,5,124,204,48,78,40,47,175,211,124,202,201,245,67,62,173,184,85,253,9,109,129,38,171,165,184,208,181,147,84,55,166,116,102,209,205,12,17,43,101,238,116,53,238,107,95,31,247,197,134,40,182,227,111,140,28,155,139,157,80,150,244,229,171,162,194,108,117,19,183,19,179,213,197,79,223,161,130,88,224,100,207,146,72,152,142,115,230,117,51,37,86,57,242,36,106,229,99,28,228,78,167,92,14,92,92,14,83,113,91,153,87,230,26,130,250,186,125,58,195,234,32,101,116,49,50,88,159,123,171,114,43,210,138,41,209,17,172,99,90,141,116,238,107,187,173,100,177,53,168,213,153,37,140,39,120,0,6,21,115,33,227,91,84,248,62,252,157,254,76,236,24,165,207,235,111,210,254,55,233,218,90,153,187,126,23,194,118,251,93,153,226,219,127,18,254,174,174,173,246,110,219,108,187,248,174,94,156,194,245,163,139,61,104,189,105,206,163,99,24,85,186,219,110,197,234,111,113,75,100,162,171,134,119,79,29,93,36,45,107,157,53,76,173,86,116,212,61,85,17,168,187,163,124,254,40,182,215,158,119,234,79,247,147,248,105,106,185,42,122,167,202,126,95,215,123,141,184,9,169,0,0,0,1,143,252,74,241,139,130,112,179,157,233,181,131,82,232,252,46,55,157,253,49,227,114,14,228,207,250,35,193,67,11,227,254,213,134,9,36,168,238,201,59,35,251,42,222,141,250,151,116,223,108,128,34,175,158,119,234,79,247,147,248,104,229,71,199,79,247,142,23,245,175,51,255,0,197,233,112,10,218,230,255,0,148,215,90,228,168,87,127,185,120,86,57,191,225,194,143,255,0,91,194,4,170,0,0,17,235,204,47,152,94,180,112,153,173,22,93,57,211,156,99,10,184,219,110,56,189,53,238,89,111,116,85,115,78,217,228,171,171,133,205,107,161,169,137,168,206,154,118,42,34,181,87,117,119,159,193,18,66,136,86,231,87,234,159,22,249,127,67,238,55,16,51,83,150,247,26,218,167,198,15,229,19,242,153,96,197,45,159,84,190,136,240,95,65,82,212,195,220,241,94,47,185,221,239,79,46,251,120,102,116,244,244,237,187,183,223,116,219,53,72,171,228,99,250,236,253,219,254,36,74,160,0,0,0,0,0,0,22,127,65,184,152,195,117,231,33,212,156,50,205,67,87,110,200,116,187,40,173,199,47,84,83,34,189,142,100,117,85,16,211,85,197,42,53,26,230,76,218,105,21,89,228,248,222,199,181,81,91,209,36,151,128,215,91,87,245,75,59,209,110,56,181,71,82,244,210,251,244,54,73,102,212,12,163,193,86,248,88,106,59,93,218,186,168,100,252,220,204,124,110,222,57,94,223,180,213,219,125,211,101,68,84,156,158,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,129,120,0,0,0,49,127,143,238,48,109,92,38,233,27,157,111,90,185,51,188,198,158,178,131,20,100,49,53,89,77,59,24,212,146,186,87,72,199,69,209,78,179,68,244,141,205,114,202,247,49,157,61,11,36,145,135,160,200,184,197,193,45,188,88,226,60,36,216,40,254,153,201,47,62,63,235,4,221,201,169,254,129,237,91,82,190,151,236,190,14,221,87,126,53,84,252,220,169,219,219,237,110,171,210,126,87,30,218,231,174,60,55,104,212,90,197,163,150,108,82,239,73,104,184,69,79,145,83,95,104,230,151,179,75,80,228,142,26,152,159,29,84,42,157,51,172,113,58,52,100,142,119,136,107,190,195,98,122,186,40,57,103,93,174,183,254,96,26,127,125,190,220,234,238,55,43,141,69,250,174,178,178,174,103,77,61,76,242,90,107,157,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,164,207,241,79,162,159,202,39,135,220,219,71,35,184,120,42,188,130,222,158,2,119,75,219,141,149,208,74,202,138,94,235,187,114,42,66,179,195,18,73,210,197,119,109,95,211,179,182,84,12,0,225,99,155,78,176,106,207,16,88,78,153,106,198,63,167,246,108,111,40,184,45,174,90,187,93,174,224,149,73,85,44,79,101,28,108,87,84,202,212,238,85,45,60,106,174,98,181,26,245,85,86,162,43,146,85,13,85,205,154,52,7,88,236,92,64,104,214,39,172,88,228,62,30,147,38,183,182,162,74,110,167,191,194,85,49,206,142,166,155,173,236,98,201,218,158,57,98,238,116,35,95,209,212,223,178,228,80,46,1,143,252,114,241,41,89,194,183,15,183,45,77,176,165,170,108,146,107,133,21,174,195,73,116,165,158,122,90,186,169,101,71,203,27,210,23,49,205,218,150,42,169,17,85,236,111,84,104,155,170,170,53,217,0,69,7,60,28,254,154,91,174,150,105,109,14,67,86,149,20,180,247,27,253,210,210,213,149,176,43,37,116,80,81,84,61,54,237,61,232,176,215,177,190,106,246,34,201,250,41,34,117,7,149,211,222,110,220,93,234,86,127,141,105,205,139,9,209,248,46,89,85,226,138,201,71,45,93,182,230,216,35,158,166,102,67,27,164,115,107,28,228,98,57,232,170,168,215,46,219,236,139,240,51,167,152,95,20,25,247,9,154,47,101,212,109,57,180,99,247,27,149,199,40,166,178,75,21,238,158,105,160,108,18,82,85,204,231,53,176,203,19,145,253,84,236,68,85,114,166,202,239,47,130,164,112,114,125,209,203,238,115,197,2,106,173,60,222,30,203,166,150,249,234,43,36,233,99,251,245,85,212,243,210,83,211,108,175,107,219,212,199,212,203,220,70,189,169,225,186,29,210,178,53,76,192,231,87,233,99,22,249,129,67,237,215,16,45,255,0,6,124,208,53,247,136,158,36,240,253,28,205,113,13,63,162,178,228,31,72,120,153,237,118,250,216,234,153,216,160,168,168,103,67,164,171,145,137,187,225,106,46,236,95,178,171,182,203,178,166,95,241,43,198,46,9,194,206,119,166,214,13,75,163,240,184,222,119,244,199,141,200,59,147,63,232,143,5,12,47,143,251,86,24,36,146,163,187,36,236,143,236,171,122,55,234,93,211,125,162,7,149,199,174,205,50,252,107,217,235,76,170,231,157,250,147,253,228,254,26,4,170,2,42,249,81,241,211,253,227,133,253,107,204,255,0,241,122,92,2,182,185,191,229,53,214,185,42,21,223,238,94,21,142,111,248,112,163,255,0,214,240,146,168,0,0,5,159,213,222,38,48,221,21,213,205,44,210,220,206,134,173,140,213,122,138,251,109,178,231,10,44,140,166,184,194,250,70,83,193,44,109,106,187,162,119,85,244,36,136,191,97,237,103,83,122,28,233,35,188,4,85,243,206,253,73,254,242,127,13,46,87,45,46,96,148,218,195,106,179,240,249,171,247,90,185,53,6,130,159,195,89,238,213,114,203,85,62,74,198,54,170,121,22,69,100,8,200,31,79,77,4,77,87,205,43,159,58,238,229,85,122,187,112,144,160,0,0,0,2,207,241,47,196,198,27,194,214,61,138,102,122,131,67,86,252,122,255,0,148,83,227,149,213,180,200,175,125,177,147,82,212,204,149,107,18,53,93,51,26,234,118,163,216,223,183,208,247,57,168,247,53,35,125,224,48,3,157,95,165,140,91,230,5,15,183,92,64,207,240,67,95,44,94,96,20,122,69,89,77,195,246,183,228,94,19,5,171,233,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,57,164,123,155,11,152,221,209,177,185,239,142,101,0,0,0,179,247,94,38,48,219,7,20,118,174,22,47,180,53,116,183,220,143,23,102,71,98,174,106,44,144,86,61,37,172,73,233,30,136,221,225,123,34,163,89,90,245,85,99,211,184,213,86,57,172,73,111,1,10,220,234,253,83,226,223,47,232,125,198,226,101,255,0,46,14,96,20,124,68,88,162,210,77,94,200,191,238,177,65,226,103,138,166,162,56,41,227,200,169,122,223,39,85,59,33,100,113,178,104,99,84,99,225,70,245,44,113,36,173,87,254,121,34,12,234,0,0,0,0,0,0,48,171,153,15,26,218,167,193,247,228,239,242,103,96,197,46,127,91,126,151,241,191,78,210,212,205,219,240,190,19,183,218,236,207,22,219,248,151,245,117,117,111,179,118,219,101,223,53,72,171,231,157,250,147,253,228,254,26,7,234,240,103,205,3,95,120,137,226,79,15,209,204,215,16,211,250,43,46,65,244,135,137,158,215,111,173,142,169,157,138,10,138,134,116,58,74,185,24,155,190,22,162,238,197,251,42,187,108,187,42,73,249,0,60,174,61,118,105,151,227,94,207,90,79,240,3,31,248,149,227,23,4,225,103,59,211,107,6,165,209,248,92,111,59,250,99,198,228,29,201,159,244,71,130,134,23,199,253,171,12,18,73,81,221,146,118,71,246,85,189,27,245,46,233,190,217,0,69,95,60,239,212,159,239,39,240,208,37,80,17,87,202,143,142,159,239,28,47,235,94,103,255,0,139,210,224,21,181,205,255,0,41,174,181,201,80,174,255,0,114,240,172,115,127,195,133,31,254,183,132,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,41,113,71,159,196,173,197,42,170,5,104,114,112,211,144,45,207,16,86,72,178,13,42,187,91,166,98,189,171,37,51,246,69,84,85,84,157,159,176,214,187,170,163,30,188,117,68,187,75,79,240,221,55,253,38,255,0,79,244,41,180,22,81,66,151,43,29,77,27,147,126,190,143,189,126,231,162,253,223,212,107,117,196,182,45,6,23,173,121,22,55,75,28,140,134,147,193,171,18,69,85,119,219,164,133,235,230,168,159,123,148,13,133,120,126,189,71,144,105,93,166,231,20,204,149,175,146,165,189,76,84,84,93,167,122,125,202,168,92,83,22,185,110,94,86,231,194,229,134,41,38,100,178,69,93,114,69,115,54,219,253,116,229,251,191,202,50,148,14,29,240,40,85,93,202,212,161,85,83,238,2,166,252,74,138,89,230,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,202,114,171,177,67,157,183,221,184,21,38,197,69,13,243,243,43,0,70,231,57,92,223,193,233,101,6,19,21,67,17,213,215,43,124,146,71,179,85,202,196,74,167,239,241,221,60,227,111,221,247,18,70,66,247,56,252,131,197,107,205,5,141,187,244,197,101,183,206,159,15,240,170,147,250,255,0,156,5,156,229,171,142,197,145,241,89,100,134,94,173,169,45,151,26,148,217,202,158,125,135,51,246,47,248,197,54,2,99,27,27,81,141,77,145,8,72,229,1,96,125,195,136,250,171,147,124,187,24,253,193,136,187,47,199,170,155,252,223,206,38,228,1,75,138,138,31,253,0,112,159,180,173,62,5,9,241,223,99,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,1,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,250,192,13,117,184,215,225,70,251,194,94,178,214,225,189,171,173,102,33,114,222,179,22,189,214,194,198,248,250,94,150,44,145,171,163,85,98,205,3,223,218,145,54,99,151,102,73,219,99,37,141,11,171,203,155,143,111,228,175,125,159,77,245,18,15,17,166,89,53,195,198,85,212,65,79,215,85,101,174,123,25,18,214,53,24,157,115,66,172,142,54,203,23,155,145,172,107,226,78,166,186,57,166,39,136,173,6,195,120,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,235,141,206,221,90,143,111,91,21,241,185,122,30,228,93,123,56,138,208,108,203,134,221,92,190,233,78,103,69,86,215,219,170,30,251,101,116,212,233,11,46,214,229,123,146,158,182,36,107,222,222,137,26,221,213,168,247,116,61,31,27,151,173,142,68,9,116,230,133,198,191,242,127,193,31,163,26,123,115,186,208,234,78,101,111,101,76,87,26,37,236,253,13,107,116,206,99,234,18,87,53,119,154,94,212,240,198,145,170,62,63,183,47,92,110,100,93,200,65,4,186,104,15,3,148,220,56,240,77,171,218,195,156,62,173,250,139,154,105,61,245,147,82,72,201,105,217,99,183,77,111,124,233,68,232,94,141,114,212,171,153,19,166,115,219,246,31,26,70,196,68,107,223,48,68,89,232,45,55,60,203,74,51,250,43,205,28,117,118,12,179,14,188,71,83,19,42,233,17,39,183,220,105,38,71,53,36,134,102,170,35,227,150,52,221,146,53,124,218,168,228,248,161,231,201,105,230,139,203,254,142,239,71,114,226,111,68,49,222,205,214,31,19,113,206,45,112,73,4,20,178,82,197,4,179,205,118,111,113,236,233,153,59,91,75,28,104,247,76,233,27,34,53,30,146,186,80,190,188,18,243,4,195,117,223,69,239,183,157,79,186,210,89,50,205,53,179,173,126,76,199,74,179,207,95,110,166,164,141,213,23,166,67,12,12,68,99,165,73,186,160,133,178,118,151,182,139,253,246,52,116,101,241,245,198,190,85,197,102,163,213,217,45,55,63,15,166,88,205,194,104,241,203,125,58,200,200,235,250,21,209,182,231,80,146,53,143,116,210,177,85,88,215,181,59,49,189,88,137,212,233,95,46,42,151,171,133,30,20,117,31,139,93,71,102,21,133,69,224,109,84,61,185,239,247,249,225,87,210,218,41,92,170,136,231,34,42,119,38,127,75,146,40,81,81,210,57,174,85,86,49,146,72,192,185,92,190,120,36,186,241,95,159,201,125,201,224,171,161,211,172,86,162,158,107,173,99,169,92,232,46,211,182,104,92,251,75,36,108,209,61,143,146,157,210,57,210,198,174,88,83,182,174,68,89,35,222,122,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,63,43,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,3,29,120,228,225,18,213,197,246,145,183,20,130,227,73,103,203,44,53,14,185,99,151,89,233,218,246,50,117,98,181,244,179,61,26,178,178,154,100,233,235,237,174,232,248,225,145,91,39,105,35,118,69,0,53,108,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,204,181,215,206,56,233,184,142,224,155,16,209,236,225,149,108,212,92,47,40,182,190,106,185,31,45,67,47,150,232,109,245,176,37,107,166,122,185,201,82,142,124,77,153,175,119,219,124,137,35,21,81,207,100,57,255,0,204,191,129,202,110,35,176,217,181,135,7,125,91,53,23,11,179,200,200,105,35,100,181,12,190,91,161,89,39,90,38,194,196,115,146,165,28,249,93,11,152,223,182,249,22,55,162,163,152,248,96,216,11,213,193,182,177,216,184,127,226,31,31,214,44,142,31,17,73,140,219,239,149,17,211,117,61,158,46,169,246,138,200,233,169,186,216,199,172,125,217,228,138,46,231,66,181,157,125,78,251,45,85,60,255,0,17,90,243,153,113,37,171,151,221,86,204,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,209,27,93,178,185,24,222,183,171,228,114,117,189,202,182,212,205,254,90,28,14,84,241,29,153,67,172,57,195,233,25,167,88,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,253,182,72,145,177,21,92,247,194,23,171,149,247,47,186,107,181,53,151,138,29,105,181,85,177,140,168,109,126,31,99,169,138,90,103,245,195,45,45,69,29,233,37,138,118,185,88,174,100,237,100,18,197,209,35,21,178,253,166,57,155,202,248,0,8,33,230,177,160,212,218,55,197,29,126,77,98,162,171,142,197,169,52,235,147,70,247,83,202,144,71,113,124,175,109,124,44,153,239,114,74,254,234,37,75,145,21,189,180,172,141,136,198,181,24,174,157,227,13,121,172,104,53,78,178,112,185,95,147,88,168,169,36,190,233,181,66,228,209,189,212,241,44,242,91,153,19,219,95,11,38,123,218,177,51,180,169,82,228,69,119,113,104,227,98,49,206,86,43,67,23,249,37,235,29,246,44,171,58,225,250,162,30,245,150,166,222,185,141,28,157,76,111,132,170,142,74,122,74,132,217,25,215,39,121,146,211,121,171,250,89,225,126,203,119,145,202,152,215,205,31,215,102,166,254,11,236,244,69,148,225,251,83,63,35,122,227,129,234,148,149,119,90,122,76,103,32,161,184,87,253,23,39,69,84,212,44,153,190,42,6,125,182,35,187,176,44,177,171,28,228,107,218,245,107,151,165,202,93,94,99,121,77,139,57,227,11,52,205,113,106,239,27,101,200,45,248,237,210,221,83,218,124,125,250,89,236,84,18,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,2,69,121,42,122,88,202,126,96,87,123,117,184,140,190,55,53,230,155,136,238,37,243,29,73,179,86,213,207,143,45,67,45,120,250,77,81,44,140,75,117,51,18,40,228,137,146,177,142,133,147,57,178,84,172,93,13,232,125,67,209,119,119,83,151,45,56,67,215,75,239,14,220,174,117,95,81,176,235,205,170,221,148,183,80,31,110,177,58,224,140,127,93,85,69,53,174,55,172,49,61,81,37,154,56,22,121,218,197,71,55,243,42,231,177,204,107,218,177,215,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,129,47,220,150,244,114,251,135,232,214,91,172,87,121,187,116,154,137,112,167,167,181,211,116,177,122,169,109,174,168,141,213,61,109,122,170,117,207,61,68,93,183,49,142,111,134,234,251,77,145,170,151,175,154,63,161,61,77,252,23,222,40,139,255,0,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,213,28,108,146,110,132,251,115,203,219,99,24,233,165,122,186,73,30,141,78,185,30,247,42,110,229,44,7,52,127,66,122,155,248,47,188,81,1,0,36,138,114,197,230,1,71,164,85,148,220,63,107,126,69,225,48,90,190,152,49,155,148,177,193,21,45,134,170,73,230,154,86,212,189,172,73,22,25,228,168,243,154,71,185,176,185,141,221,27,27,158,248,227,172,245,90,165,165,185,222,139,103,119,61,51,212,187,23,208,217,37,155,179,227,104,188,84,53,29,174,236,44,154,63,206,66,247,198,237,227,149,142,251,46,93,183,217,118,84,84,64,217,248,17,213,203,23,152,5,102,174,209,211,112,253,173,249,23,139,206,169,58,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,206,105,30,215,76,215,183,116,116,141,123,228,188,28,195,56,211,181,112,177,165,245,22,44,67,32,164,110,170,100,180,232,152,253,26,211,54,169,104,160,89,58,101,184,79,27,156,141,99,26,212,149,177,43,209,200,249,145,169,219,145,140,155,164,44,255,0,51,174,96,21,154,69,71,83,195,246,136,100,94,19,58,171,234,131,38,185,69,28,241,85,88,105,100,130,25,162,109,51,220,196,141,102,158,58,143,41,163,123,157,11,88,237,145,178,57,143,142,27,15,170,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,213,235,38,144,230,90,17,168,151,13,45,212,24,41,32,200,109,52,244,51,87,65,77,58,76,202,119,212,210,67,84,144,171,211,236,185,236,108,237,99,213,170,230,117,181,221,46,123,118,114,132,186,114,84,244,177,148,252,192,174,246,235,113,128,28,209,253,118,106,111,224,190,207,68,103,255,0,37,79,75,25,79,204,10,239,110,183,24,1,205,31,215,102,166,254,11,236,244,64,89,77,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,244,183,116,221,28,142,107,94,199,49,236,99,219,177,78,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,215,50,77,33,204,153,162,244,250,246,216,41,36,196,231,202,38,196,31,35,103,78,252,23,22,82,71,84,214,190,53,217,85,146,69,35,213,174,111,86,203,12,136,254,141,227,235,186,188,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,212,208,216,120,30,127,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,2,213,113,99,233,99,89,62,95,228,62,221,57,117,75,85,197,143,165,141,100,249,127,144,251,116,224,107,88,79,247,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,1,0,36,138,114,197,230,1,71,164,85,148,220,63,107,126,69,225,48,90,190,152,49,155,148,177,193,21,45,134,170,73,230,154,86,212,189,172,73,22,25,228,168,243,154,71,185,176,185,141,221,27,27,158,248,227,172,245,90,165,165,185,222,139,103,119,61,51,212,187,23,208,217,37,155,179,227,104,188,84,53,29,174,236,44,154,63,206,66,247,198,237,227,149,142,251,46,93,183,217,118,84,84,64,217,248,17,213,203,23,152,5,102,174,209,211,112,253,173,249,23,139,206,169,58,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,206,105,30,215,76,215,183,116,116,141,123,228,145,80,48,3,157,95,165,140,91,230,5,15,183,92,72,86,38,167,157,95,165,140,91,230,5,15,183,92,72,118,192,240,12,203,83,242,104,48,205,63,199,170,239,183,218,170,122,186,154,123,125,34,35,167,157,148,212,242,84,74,145,183,125,222,244,138,25,21,24,221,222,245,68,107,81,206,84,106,132,185,242,197,230,1,89,171,180,116,220,63,107,126,69,226,243,170,78,152,49,155,148,177,207,45,85,250,150,56,38,154,86,212,189,172,88,210,104,35,167,243,154,71,181,211,53,237,221,29,35,94,249,36,84,213,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,122,121,121,241,167,106,226,159,75,233,236,89,126,65,72,237,84,198,169,213,50,10,52,166,109,42,214,192,146,116,197,112,130,54,185,90,246,57,171,19,101,86,35,81,147,43,147,183,27,31,15,80,101,168,0,1,138,188,209,253,9,234,111,224,190,241,68,101,81,138,188,209,253,9,234,111,224,190,241,68,4,0,155,84,26,171,146,63,202,191,142,170,156,3,33,181,112,195,170,85,245,115,227,23,202,136,109,184,100,208,210,197,209,105,184,207,85,51,221,4,169,28,105,52,140,170,154,165,17,36,123,223,218,123,88,157,45,141,239,124,97,49,32,0,6,188,60,194,243,252,55,83,248,198,212,108,207,79,242,26,75,237,138,170,162,130,154,158,225,72,170,232,39,125,53,190,154,158,85,141,219,108,246,36,176,200,136,246,238,199,162,35,154,174,106,163,150,69,57,150,243,4,166,209,235,85,227,135,205,32,186,213,199,168,53,244,254,26,241,118,164,150,90,89,241,166,61,180,179,198,177,171,224,86,78,250,138,105,229,106,62,25,90,248,23,103,34,163,209,187,67,8,19,83,201,83,210,198,83,243,2,187,219,173,198,127,152,1,201,83,210,198,83,243,2,187,219,173,198,127,129,2,220,198,120,40,254,74,186,143,5,255,0,0,182,93,100,211,44,167,243,150,218,153,211,187,29,174,185,85,235,37,177,211,117,57,238,233,99,18,72,157,42,53,207,141,206,110,242,186,25,100,95,41,192,191,25,183,222,15,53,30,170,231,37,171,233,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,219,105,162,238,202,169,27,156,145,200,215,185,174,233,85,100,177,207,166,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,107,217,198,15,9,153,151,8,186,161,245,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,66,95,184,210,227,171,13,208,110,30,109,25,198,13,95,87,113,200,117,70,207,36,216,20,208,210,171,24,214,73,79,27,210,229,42,79,26,181,172,133,181,48,72,144,200,197,124,143,123,24,172,70,247,31,28,11,93,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,124,164,186,114,161,224,114,155,26,181,89,56,184,212,103,213,165,246,229,79,80,252,70,210,172,150,157,40,105,37,108,144,58,182,116,114,53,101,124,241,57,253,166,166,241,36,50,182,77,222,233,25,217,8,139,62,171,157,166,235,101,169,101,29,230,217,87,65,81,37,60,21,108,138,166,23,68,247,65,60,76,154,25,81,174,68,85,100,145,73,28,140,119,193,204,123,92,155,162,162,159,41,45,58,221,203,254,143,136,142,14,244,131,86,244,135,29,255,0,186,197,6,159,226,176,75,77,79,36,20,241,228,84,190,6,150,62,154,135,204,248,227,100,208,198,170,246,76,174,234,88,226,88,156,143,252,202,196,23,43,150,231,48,74,158,34,105,164,209,237,100,186,210,55,81,109,212,238,169,162,185,77,44,80,191,38,98,203,60,146,164,84,240,193,20,48,190,154,20,129,170,198,185,207,145,136,249,54,217,146,42,97,175,49,254,96,21,156,68,95,101,210,77,33,200,191,238,79,65,225,167,150,166,158,57,233,228,200,170,186,25,39,85,67,38,100,114,50,24,100,85,99,33,86,244,172,145,44,174,87,254,101,34,193,99,223,232,94,133,234,63,17,122,143,110,210,253,47,179,120,235,173,118,242,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,169,187,174,202,229,115,154,198,53,239,123,24,224,246,220,31,112,153,153,113,117,170,31,81,236,85,21,118,123,21,5,60,149,55,220,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,175,110,227,209,21,177,61,83,97,60,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,242,156,58,232,54,27,195,110,145,216,180,167,12,162,164,107,45,212,236,125,206,186,26,117,133,247,107,138,177,169,81,91,42,57,239,119,92,142,110,232,213,123,186,24,140,141,171,208,198,162,92,176,0,0,34,175,158,119,234,79,247,147,248,105,106,185,42,122,167,202,126,95,215,123,141,184,186,188,243,191,82,127,188,159,195,75,85,201,83,213,62,83,242,254,187,220,109,192,77,72,0,0,0,8,171,231,157,250,147,253,228,254,26,69,89,42,156,243,191,82,127,188,159,195,72,213,210,221,45,206,245,167,59,182,105,158,154,88,190,153,201,47,61,239,5,69,226,161,167,238,246,161,124,210,126,114,103,178,54,237,28,79,119,218,114,111,182,201,186,170,34,132,202,114,224,230,1,71,196,69,138,45,36,213,236,139,254,235,20,30,38,120,170,106,35,130,158,60,138,151,173,242,117,83,178,22,71,27,38,134,53,70,62,20,111,82,199,18,74,213,127,231,146,44,234,53,119,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,254,224,147,140,28,103,139,157,47,138,244,213,164,162,205,172,116,240,55,44,179,210,69,81,216,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,78,167,6,69,16,173,206,175,213,62,45,242,254,135,220,110,36,212,144,173,206,175,213,62,45,242,254,135,220,110,32,93,94,70,63,174,207,221,191,226,68,170,17,87,200,199,245,217,251,183,252,72,149,64,0,0,0,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,208,112,125,197,158,101,194,46,168,125,120,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,189,187,140,69,70,202,244,95,63,197,143,170,125,100,249,129,144,251,140,231,159,203,180,135,50,194,180,239,2,213,43,204,20,139,143,106,61,61,198,107,44,240,206,142,127,93,13,91,169,106,97,149,139,179,152,246,185,35,122,46,202,197,100,204,217,202,228,123,88,27,36,105,110,169,96,154,211,130,91,53,51,77,47,191,76,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,55,51,25,35,118,146,39,183,237,53,55,219,116,221,21,21,125,89,2,220,185,184,215,254,74,186,143,61,131,63,185,221,100,211,44,167,243,119,42,104,23,187,29,174,185,85,137,29,205,176,244,185,238,233,99,22,57,91,18,181,207,141,205,118,210,186,24,163,89,190,213,45,82,193,52,91,4,185,234,102,165,223,126,134,198,236,221,159,27,91,225,102,168,237,119,102,100,49,254,110,22,62,71,111,36,172,111,217,106,237,190,235,178,34,170,7,138,226,171,137,140,55,133,13,35,172,213,44,194,134,174,226,247,84,54,219,104,182,83,34,181,247,27,140,140,145,241,64,178,116,171,97,103,76,82,61,242,57,23,165,140,119,75,94,254,136,223,175,14,169,106,150,119,173,57,221,207,83,53,46,251,244,206,73,121,236,248,218,223,11,13,63,119,181,11,33,143,243,112,177,145,183,104,226,99,126,203,83,125,183,93,213,85,86,229,241,131,197,158,101,197,214,168,125,120,190,211,213,217,236,84,20,241,211,88,177,199,87,165,84,22,166,44,108,73,213,143,72,226,71,190,89,88,178,57,234,206,189,187,108,85,86,196,196,75,85,117,192,51,43,22,27,96,212,27,206,61,87,71,143,101,85,21,212,214,90,233,145,26,202,247,209,172,73,82,177,34,175,83,152,199,79,27,21,251,116,43,250,218,138,174,141,232,208,200,174,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,13,112,120,208,209,203,22,129,113,65,159,233,86,45,55,93,150,213,112,142,162,221,31,75,211,195,82,213,211,197,87,21,54,239,123,222,254,203,42,27,23,113,206,87,63,183,214,187,43,182,73,73,228,227,171,212,217,175,13,21,218,91,81,61,34,92,180,226,241,52,44,130,24,37,107,254,142,174,123,234,161,154,87,187,118,61,238,168,90,246,34,49,83,102,66,206,166,166,232,231,216,14,120,56,85,170,131,63,210,205,70,134,162,173,110,87,203,61,198,201,81,19,158,222,195,96,161,154,41,162,115,27,211,212,143,87,92,38,71,42,185,81,81,177,236,141,217,85,214,211,147,238,177,223,112,110,40,19,74,169,225,241,22,93,75,183,207,79,89,31,83,25,216,170,161,167,158,174,158,167,117,99,158,238,150,50,166,46,218,57,141,95,19,214,238,165,141,168,4,223,154,224,241,161,172,118,45,125,226,131,63,213,92,90,30,139,45,214,225,29,61,186,78,167,175,137,165,164,167,138,146,42,157,158,198,61,157,230,83,182,94,219,154,142,103,115,161,119,86,238,179,211,197,62,181,255,0,39,110,31,115,109,99,142,223,227,106,241,251,122,120,8,29,23,114,55,215,79,43,41,233,123,173,238,70,171,10,79,52,75,39,75,209,221,180,127,78,238,217,23,90,192,38,167,147,102,138,125,70,225,246,237,172,117,119,14,245,94,166,220,19,179,4,114,245,71,5,13,186,90,138,120,250,154,177,181,91,51,167,125,98,187,103,189,171,31,99,110,151,117,160,231,87,233,99,22,249,129,67,237,215,19,47,244,7,71,44,92,63,232,214,39,163,184,228,222,34,147,25,183,182,158,74,158,151,179,197,213,61,206,146,166,167,161,239,122,199,221,158,73,101,237,245,171,89,215,210,223,178,212,67,16,57,213,250,88,197,190,96,80,251,117,196,12,0,229,113,235,179,76,191,26,246,122,211,42,185,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,166,85,115,206,253,73,254,242,127,13,2,42,201,190,229,193,204,2,143,136,139,20,90,73,171,217,23,253,214,40,60,76,241,84,212,71,5,60,121,21,47,91,228,234,167,100,44,142,54,77,12,106,140,124,40,222,165,142,36,149,170,255,0,207,36,80,215,165,186,91,157,235,78,119,108,211,61,52,177,125,51,146,94,123,222,10,139,197,67,79,221,237,66,249,164,252,228,207,100,109,218,56,158,239,180,228,223,109,147,117,84,69,249,112,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,54,136,6,58,240,73,198,14,51,197,206,151,197,122,106,210,81,102,214,58,120,27,150,89,233,34,168,236,80,207,44,147,178,23,199,36,172,70,185,147,54,153,242,163,26,249,22,52,114,49,238,114,167,83,178,40,8,171,231,157,250,147,253,228,254,26,69,173,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,165,115,206,253,73,254,242,127,13,35,2,205,139,95,114,11,117,250,237,104,161,241,20,152,205,189,151,75,164,157,214,51,195,210,190,170,10,70,201,179,149,21,251,207,87,78,205,154,138,239,183,190,221,45,114,160,78,247,47,62,52,237,92,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,78,152,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,234,203,83,88,29,45,213,44,239,69,179,187,102,166,105,165,247,232,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,230,230,99,227,118,241,202,246,253,166,174,219,238,155,42,34,166,194,124,40,241,93,167,28,90,233,195,51,92,42,95,3,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,250,92,177,76,136,141,145,173,114,42,49,236,146,54,5,235,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,133,98,100,249,98,243,0,172,213,218,58,110,31,181,191,34,241,121,213,39,76,24,205,202,88,231,150,170,253,75,28,19,77,43,106,94,214,44,105,52,17,211,249,205,35,218,233,154,246,238,142,145,175,124,145,67,163,122,67,153,107,190,162,91,244,183,79,160,164,159,33,187,83,215,77,67,5,76,233,11,42,31,77,73,53,82,194,143,95,178,215,189,176,57,140,87,43,89,214,230,245,57,141,221,201,231,255,0,213,86,5,149,127,178,184,230,73,142,92,63,219,40,235,173,181,212,242,127,193,146,25,163,145,159,208,230,185,191,114,160,27,15,113,167,196,197,55,10,58,13,117,212,248,104,105,46,23,217,234,33,180,99,212,53,105,47,98,166,227,55,82,183,184,177,181,85,25,28,81,205,50,162,185,157,105,10,198,143,99,158,213,49,215,135,174,112,58,79,171,57,84,216,150,166,105,245,215,1,171,170,236,69,99,117,20,149,57,15,210,149,82,72,145,248,84,138,150,145,179,54,103,43,217,219,70,198,246,191,237,162,185,142,70,54,72,213,226,147,140,221,71,226,210,197,167,118,205,71,181,90,162,175,193,45,245,116,243,92,168,216,172,146,235,85,80,248,251,149,50,70,155,71,22,241,211,211,167,109,141,70,247,18,103,38,205,123,34,138,250,242,121,209,11,174,121,196,93,70,178,195,124,164,163,182,233,117,58,186,162,145,209,185,243,215,79,113,165,171,166,137,140,248,53,140,107,82,103,185,234,170,187,178,54,163,87,173,95,24,125,124,234,253,83,226,223,47,232,125,198,226,97,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,230,255,0,58,191,84,248,183,203,250,31,113,184,152,107,140,233,14,101,151,233,126,111,171,150,40,41,38,177,105,237,69,166,27,234,58,116,100,240,178,225,36,209,65,51,24,190,79,98,75,10,70,228,69,235,69,154,53,70,171,81,238,96,79,79,4,156,96,227,60,92,233,124,87,166,173,37,22,109,99,167,129,185,101,158,146,42,142,197,12,242,201,59,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,117,59,34,141,101,180,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,110,197,58,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,184,46,0,0,0,0,1,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,24,171,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,0,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,2,42,201,190,229,193,204,2,143,136,139,20,90,73,171,217,23,253,214,40,60,76,241,84,212,71,5,60,121,21,47,91,228,234,167,100,44,142,54,77,12,106,140,124,40,222,165,142,36,149,170,255,0,207,36,80,215,165,186,91,157,235,78,119,108,211,61,52,177,125,51,146,94,123,222,10,139,197,67,79,221,237,66,249,164,252,228,207,100,109,218,56,158,239,180,228,223,109,147,117,84,69,249,112,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,39,163,143,190,50,105,184,65,210,250,43,133,138,154,146,191,59,201,234,22,28,114,134,186,138,89,232,158,200,36,133,107,38,168,88,228,141,90,198,69,42,53,168,143,235,89,37,143,102,185,137,34,183,197,112,163,205,31,73,248,143,190,179,3,201,49,59,174,21,153,220,46,17,209,217,173,16,50,166,247,29,202,55,49,92,178,54,122,122,102,246,123,125,18,58,85,153,140,141,145,163,100,238,42,119,59,113,67,197,191,23,121,247,23,217,149,147,43,204,237,212,150,122,123,13,158,27,109,45,170,130,162,103,210,50,117,68,117,85,83,89,35,149,24,249,165,253,137,186,69,29,60,110,116,139,23,113,217,105,201,147,135,79,172,185,221,247,137,123,253,62,244,24,135,114,197,143,253,191,211,186,79,10,120,169,126,196,168,228,237,82,202,140,233,146,55,49,254,55,169,170,142,135,200,37,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,240,40,95,218,118,29,107,241,223,96,42,106,149,20,49,126,229,43,2,151,177,178,53,88,228,221,20,215,247,153,86,59,22,57,197,101,238,24,186,182,171,182,91,170,87,119,42,249,246,26,207,216,159,226,208,216,16,132,110,111,246,7,219,248,143,165,185,59,207,191,143,219,216,171,178,252,122,170,127,205,252,208,50,91,147,86,111,227,52,178,191,9,150,161,138,234,27,149,194,72,227,217,168,228,98,165,43,247,248,238,190,114,59,238,251,201,35,33,123,147,134,65,225,117,230,190,198,237,250,101,178,220,39,95,135,248,84,169,253,127,205,38,132,1,74,236,84,80,239,47,48,57,106,149,29,104,237,254,237,138,209,119,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,56,161,83,114,181,84,79,137,72,28,181,10,142,19,111,184,228,14,21,81,60,212,129,110,105,89,21,54,69,197,20,147,210,202,217,27,6,63,111,137,202,142,106,236,239,206,59,238,254,135,33,57,26,129,144,51,23,196,107,175,143,147,182,148,253,175,181,212,141,253,41,90,223,138,249,127,56,214,187,89,51,139,158,162,106,29,203,41,186,215,77,87,53,67,32,98,62,87,163,149,26,200,88,221,183,79,45,183,69,248,126,208,36,179,147,38,157,62,27,77,219,82,165,77,187,242,92,40,98,85,107,211,118,255,0,105,252,23,126,149,243,107,190,237,255,0,208,74,57,135,156,172,112,198,226,252,41,217,39,146,6,50,162,166,225,115,116,139,208,173,114,255,0,108,170,38,251,255,0,67,19,253,8,102,24,2,151,47,220,84,80,191,208,7,41,241,42,41,111,244,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,215,142,78,17,45,92,95,105,27,113,72,46,52,150,124,178,195,80,235,150,57,117,158,157,175,99,39,86,43,95,75,51,209,171,43,41,166,78,158,190,218,238,143,142,25,21,178,118,146,55,100,80,2,50,249,117,242,210,201,180,195,50,77,108,226,75,27,164,165,190,216,170,38,134,195,141,84,165,61,107,32,157,18,157,240,93,146,162,158,165,241,43,218,171,81,27,34,123,21,88,244,108,168,168,230,198,169,155,252,88,250,88,214,79,151,249,15,183,78,93,82,213,113,99,233,99,89,62,95,228,62,221,56,26,214,27,84,26,171,155,84,1,21,124,120,114,189,202,179,13,101,183,106,71,14,209,248,159,202,78,65,36,121,13,182,182,73,22,27,77,116,205,150,162,123,154,207,179,186,40,221,219,149,210,53,223,105,178,185,140,133,36,239,71,12,121,255,0,195,71,14,152,39,11,250,89,65,166,120,45,63,248,170,203,197,111,92,223,221,59,167,134,134,25,235,59,114,203,39,103,187,216,99,187,76,119,67,62,8,159,21,91,170,0,0,0,0,0,17,1,205,183,131,172,19,75,251,60,75,224,181,159,70,125,109,200,27,110,188,89,59,115,77,226,174,149,94,58,182,123,143,136,150,119,116,117,118,216,206,195,35,107,19,110,164,84,221,90,75,249,128,28,234,253,44,98,223,48,40,125,186,226,4,96,112,95,163,150,45,125,226,131,0,210,172,166,110,139,45,214,225,37,69,198,62,151,175,137,165,164,167,150,174,90,109,216,246,61,157,230,83,186,46,227,92,142,103,115,173,55,86,236,187,20,98,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,100,11,242,184,245,217,166,95,141,123,61,105,63,192,0,0,15,201,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,124,207,214,0,107,25,173,122,95,117,209,93,92,203,244,162,242,234,185,42,49,107,197,77,181,149,21,52,78,164,125,100,12,122,246,106,146,39,42,171,25,52,93,185,89,246,156,138,201,26,168,231,34,162,175,159,201,178,155,238,97,113,134,237,145,215,120,186,186,123,125,5,174,57,59,76,143,166,150,138,150,42,74,104,246,98,34,47,68,16,68,205,246,234,119,78,238,85,114,170,172,143,243,167,208,106,155,78,101,138,113,27,102,162,164,101,182,251,78,204,102,244,176,211,197,19,254,145,133,36,150,154,105,94,143,235,157,242,211,164,145,162,244,126,109,148,44,106,191,237,49,169,25,96,126,173,78,83,125,171,197,109,216,85,69,119,93,150,213,112,173,186,81,211,118,152,157,170,170,184,233,163,168,147,173,19,173,221,76,162,166,77,149,85,169,219,221,168,138,231,42,230,167,39,221,28,190,231,60,80,38,170,211,205,225,236,186,105,111,158,162,178,78,150,63,191,85,93,79,61,37,61,54,202,246,189,189,76,125,76,189,196,107,218,158,27,161,221,43,35,84,193,98,122,57,90,104,93,30,143,240,167,97,201,43,108,222,19,36,212,79,245,73,115,154,69,130,73,31,75,34,170,91,216,217,34,78,174,207,133,237,204,216,222,231,57,146,84,207,250,42,229,99,67,48,12,85,230,143,232,79,83,127,5,247,138,35,42,140,85,230,143,232,79,83,127,5,247,138,32,32,4,159,62,97,156,22,90,184,167,210,250,139,238,33,143,210,59,85,49,170,116,92,126,177,106,91,74,181,176,36,157,82,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,238,70,199,205,213,1,134,213,0,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,232,53,75,84,179,189,105,206,238,122,153,169,119,223,166,114,75,207,103,198,214,248,88,105,251,189,168,89,12,127,155,133,140,141,187,71,19,27,246,90,155,237,186,238,170,170,178,211,204,235,151,253,102,174,209,212,241,3,162,24,239,139,206,169,58,167,201,173,177,73,60,181,87,234,88,224,134,24,157,76,199,61,99,73,160,142,159,202,24,216,215,76,215,187,101,116,141,99,36,199,94,90,92,190,234,117,134,235,103,226,15,87,237,84,146,105,245,5,71,137,179,218,106,226,138,170,12,149,236,117,84,18,36,136,201,209,240,50,158,166,8,156,172,154,39,50,116,221,170,138,197,118,225,144,28,171,248,21,166,192,49,235,87,19,218,165,65,73,62,79,124,167,134,229,134,67,13,84,189,118,155,116,244,179,49,211,202,177,200,144,200,250,168,106,81,82,55,177,253,166,53,139,212,217,30,246,71,132,28,209,253,118,106,111,224,190,207,68,79,241,0,60,209,253,118,106,111,224,190,207,68,6,127,242,84,244,177,148,252,192,174,246,235,113,128,28,209,253,118,106,111,224,190,207,68,103,255,0,37,79,75,25,79,204,10,239,110,183,24,1,205,31,215,102,166,254,11,236,244,64,102,255,0,41,60,3,13,213,62,9,179,253,62,212,28,122,146,249,143,95,51,138,250,106,234,26,148,94,137,89,244,125,181,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,61,120,197,224,235,59,225,3,59,167,176,95,235,62,153,198,239,61,127,87,242,14,220,52,255,0,74,118,161,167,125,87,246,171,39,150,72,59,82,84,36,127,156,84,235,219,169,187,162,249,73,87,37,79,75,25,79,204,10,239,110,183,25,127,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,206,167,108,187,43,85,174,115,30,215,177,239,99,130,32,57,112,115,0,172,225,222,251,22,146,106,246,69,255,0,114,122,255,0,19,60,85,53,17,207,81,38,59,85,208,249,58,169,217,11,36,145,240,205,34,35,31,10,55,165,36,149,37,106,179,243,201,44,223,154,203,107,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,165,219,46,200,228,115,92,199,181,143,99,216,217,180,229,149,165,250,243,164,188,52,91,177,141,109,117,37,5,60,149,18,86,227,150,23,209,118,174,54,138,41,222,233,95,29,99,209,81,21,242,75,35,229,72,92,206,228,93,106,215,189,85,82,26,112,203,82,213,113,99,233,99,89,62,95,228,62,221,57,117,75,85,197,143,165,141,100,249,127,144,251,116,224,107,88,79,247,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,1,0,36,249,243,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,234,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,114,54,62,110,168,12,54,168,3,86,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,73,222,229,205,198,191,242,170,211,137,236,25,253,206,213,30,166,226,223,155,185,83,64,189,169,46,148,40,140,72,238,109,135,165,172,111,83,222,177,202,216,149,205,100,141,107,182,137,179,69,26,96,95,56,106,221,18,127,17,116,246,252,14,211,87,30,160,193,78,147,103,181,206,116,253,137,222,250,90,68,183,66,196,145,234,196,124,116,209,245,57,98,99,88,169,52,123,185,239,71,163,49,171,132,90,45,109,184,241,23,134,91,248,116,187,82,90,245,6,170,162,166,27,85,117,91,96,116,20,172,117,44,201,83,52,137,59,30,197,99,105,150,119,42,116,61,251,34,244,53,207,233,69,9,74,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,200,174,107,220,14,84,227,87,91,223,23,26,114,250,68,177,92,170,41,223,151,90,81,145,83,173,13,92,174,142,6,214,192,141,70,164,172,158,87,51,186,213,222,84,154,87,73,187,219,35,251,49,235,165,186,165,157,232,182,119,108,212,205,52,190,253,13,146,89,187,222,10,183,194,195,81,218,238,194,248,100,252,220,204,124,110,222,57,94,223,180,213,219,125,211,101,68,84,217,248,130,30,99,188,14,83,112,165,153,80,102,26,124,250,186,141,58,204,42,39,101,12,50,178,89,95,100,171,106,35,214,138,89,213,21,175,99,154,174,116,14,115,187,174,100,82,181,200,229,133,101,144,37,207,133,30,43,180,227,139,93,56,102,107,133,75,224,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,127,75,150,41,145,17,178,53,174,69,70,61,146,70,203,214,107,131,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,169,203,20,200,138,232,220,231,34,163,216,249,35,126,194,122,91,170,88,38,180,224,150,205,76,211,75,239,211,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,205,204,198,72,221,164,137,237,251,77,77,246,221,55,69,69,80,245,102,42,243,71,244,39,169,191,130,251,197,17,149,70,42,243,71,244,39,169,191,130,251,197,16,16,2,122,12,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,243,228,239,115,29,224,114,167,138,220,54,131,48,211,231,210,83,234,46,31,79,59,40,97,149,145,68,203,221,35,149,30,180,82,206,168,142,99,218,228,115,160,115,157,218,107,229,149,174,70,164,203,44,97,111,249,105,115,4,166,214,27,85,159,135,205,95,186,213,201,168,52,20,254,26,207,118,171,150,90,169,242,86,49,181,83,200,178,43,32,70,64,250,122,104,34,106,190,105,92,249,215,119,42,171,213,219,222,174,63,184,193,181,112,155,164,110,117,189,106,228,206,243,26,122,202,12,81,144,196,213,101,52,236,99,82,74,233,93,35,29,23,69,58,205,19,210,55,53,203,43,220,198,116,244,44,146,71,0,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,30,131,84,181,75,59,214,156,238,231,169,154,151,125,250,103,36,188,246,124,109,111,133,134,159,187,218,133,144,199,249,184,88,200,219,180,113,49,191,101,169,190,219,174,234,170,170,30,126,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,213,235,38,144,230,90,17,168,151,13,45,212,24,41,32,200,109,52,244,51,87,65,77,58,76,202,119,212,210,67,84,144,171,211,236,185,236,108,237,99,213,170,230,117,181,221,46,123,118,114,201,255,0,42,30,7,41,177,171,85,147,139,141,70,125,90,95,110,84,245,15,196,109,42,201,105,210,134,146,86,201,3,171,103,71,35,86,87,207,19,159,218,106,111,18,67,43,100,221,238,145,157,156,53,230,143,235,179,83,127,5,246,122,32,51,255,0,146,167,165,140,167,230,5,119,183,91,140,255,0,48,3,146,167,165,140,167,230,5,119,183,91,140,255,0,0,90,174,39,120,122,197,120,160,209,171,214,145,229,53,62,3,199,246,234,109,215,70,82,199,81,53,178,186,39,117,69,81,27,94,159,229,70,244,107,152,231,197,44,172,71,179,175,169,46,168,2,37,120,58,229,59,157,217,181,150,163,39,226,122,199,106,250,183,135,92,24,251,125,175,170,27,133,14,87,246,106,26,146,117,71,59,100,134,24,228,101,52,221,186,136,127,60,215,246,222,196,78,182,146,212,0,26,171,155,41,240,157,233,99,70,254,95,227,222,221,1,173,97,178,159,9,222,150,52,111,229,254,61,237,208,1,134,188,204,185,121,221,117,122,234,238,32,244,66,142,174,187,54,174,168,183,219,111,182,4,115,158,151,84,115,162,164,130,170,7,47,217,129,241,53,98,73,122,213,176,246,99,116,170,232,214,55,172,217,43,193,39,7,216,207,8,218,95,21,149,169,73,91,155,95,41,224,118,89,120,164,150,163,177,93,60,82,78,248,89,28,114,189,90,214,66,218,151,196,143,107,35,89,17,168,247,181,170,189,45,200,160,0,0,0,2,197,113,131,197,158,27,194,46,151,253,120,190,211,210,94,47,181,245,17,211,88,177,199,87,173,44,247,87,164,140,73,213,143,72,229,86,50,40,158,178,57,234,206,141,251,108,85,71,74,196,80,193,94,121,87,107,84,215,93,27,177,67,115,164,125,202,142,158,253,87,81,70,217,154,179,195,4,206,161,108,82,190,61,250,154,199,186,9,154,215,42,108,229,138,68,77,250,87,107,85,201,134,237,106,183,113,95,123,163,184,92,233,41,106,46,152,61,125,37,12,83,76,214,62,170,116,172,162,153,98,137,170,187,189,233,20,50,200,173,110,235,209,27,221,240,106,170,97,94,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,126,77,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,109,60,12,106,224,95,140,219,23,24,122,113,85,115,146,213,244,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,111,188,50,246,165,84,141,206,89,35,115,28,215,117,34,50,89,50,84,0,0,8,171,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,153,85,207,59,245,39,251,201,252,52,142,173,1,214,59,239,15,250,203,137,235,22,57,15,136,171,198,110,13,168,146,155,169,140,241,116,175,107,163,169,166,235,123,30,145,247,96,146,88,187,157,10,230,117,245,55,237,53,20,9,10,230,177,192,149,213,46,181,252,83,104,214,51,72,235,107,169,214,124,222,213,110,129,205,158,57,209,207,116,151,132,98,42,181,236,115,85,169,63,67,90,172,86,119,220,143,235,158,72,227,215,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,253,45,221,55,71,35,154,215,177,204,123,24,246,236,105,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,14,188,199,249,127,214,112,239,125,151,86,244,135,29,255,0,185,61,127,134,130,90,106,121,39,168,147,29,170,232,100,125,53,15,153,242,72,248,102,145,21,236,153,93,210,146,74,177,57,25,249,149,148,37,255,0,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,157,77,221,55,86,171,92,215,177,207,99,216,247,68,183,58,191,84,248,183,203,250,31,113,184,159,171,201,179,28,226,10,77,88,187,100,152,107,252,6,147,249,69,153,77,81,79,23,110,229,85,21,53,66,81,82,211,200,232,221,34,205,28,149,73,51,210,55,49,173,143,110,227,190,220,76,147,242,185,213,250,167,197,190,95,208,251,141,196,11,171,200,199,245,217,251,183,252,72,149,66,42,249,24,254,187,63,118,255,0,137,18,168,0,0,0,0,0,0,6,181,156,88,250,167,214,79,152,25,15,184,206,75,167,4,26,67,134,235,215,44,76,75,72,245,2,10,185,44,89,21,61,222,26,133,164,157,97,158,39,178,249,87,44,83,70,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,88,139,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,8,86,226,119,135,172,171,133,253,101,189,105,30,83,83,227,252,7,110,166,221,116,101,44,148,240,220,232,101,111,84,85,17,181,233,254,84,111,70,185,237,100,177,74,196,123,250,58,151,207,223,117,163,84,50,93,47,198,116,94,245,151,213,207,132,225,245,21,53,118,123,43,89,28,80,65,60,242,62,73,37,127,67,81,211,63,170,89,122,93,42,189,88,146,200,214,116,163,220,139,151,252,213,248,193,192,120,131,204,172,90,99,165,171,73,118,177,96,117,21,110,170,200,153,20,50,50,227,91,42,49,142,101,28,221,11,42,83,70,145,170,43,217,34,71,59,213,29,210,230,195,12,174,192,176,50,83,129,126,12,175,188,97,234,61,85,178,75,175,208,216,102,47,225,234,50,107,148,79,98,213,54,57,85,253,170,106,104,221,190,243,75,218,149,18,71,53,99,141,172,115,157,212,168,200,164,203,94,119,22,155,85,130,213,160,214,43,21,178,146,221,109,183,83,228,20,148,116,116,144,182,24,41,160,141,182,198,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,234,249,69,113,131,140,215,225,182,254,18,243,5,164,182,223,109,117,21,46,196,93,12,85,15,125,222,9,86,174,186,173,146,170,49,209,68,248,21,178,57,30,231,177,30,201,24,214,183,170,55,57,254,127,158,119,234,79,247,147,248,104,24,171,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,1,138,188,206,180,183,242,161,193,182,107,225,44,95,73,221,113,47,15,148,219,255,0,182,187,62,23,194,200,158,46,127,55,181,175,233,161,146,183,236,59,171,125,254,203,85,232,194,10,244,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,186,164,145,145,205,208,191,110,9,123,111,99,221,12,172,87,71,35,17,201,215,27,222,213,93,156,166,207,198,176,58,171,166,121,86,141,234,62,71,165,185,173,39,135,189,99,55,9,109,245,61,49,200,200,230,232,95,177,60,93,198,49,238,134,86,43,100,141,234,212,235,141,236,114,38,206,64,37,167,157,38,177,223,112,253,26,196,180,118,209,15,110,147,81,46,21,21,23,74,158,166,47,85,45,181,212,242,54,155,161,204,85,78,185,231,167,151,184,215,177,205,240,221,63,105,178,57,18,61,185,120,97,86,172,255,0,141,45,42,177,94,106,42,225,167,165,188,62,246,199,83,61,173,122,207,111,166,150,186,22,170,185,174,78,135,75,77,27,94,155,110,172,87,34,43,85,81,201,106,181,47,87,179,45,90,166,195,96,204,231,164,157,248,54,47,75,136,91,38,134,4,137,239,183,83,75,51,233,219,42,55,236,185,236,108,253,180,114,35,119,100,108,87,117,63,169,238,145,254,72,90,91,255,0,209,47,90,238,22,47,252,83,22,180,92,252,87,245,212,215,193,217,71,255,0,249,53,221,111,103,244,49,223,223,16,9,84,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,50,171,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,208,49,87,149,199,174,205,50,252,107,217,235,76,159,230,177,192,149,213,46,181,252,83,104,214,51,72,235,107,169,214,124,222,213,110,129,205,158,57,209,207,116,151,132,98,42,181,236,115,85,169,63,67,90,172,86,119,220,143,235,158,72,227,215,64,117,142,251,195,254,178,226,122,197,142,67,226,42,241,155,131,106,36,166,234,99,60,93,43,218,232,234,105,186,222,199,164,125,216,36,150,46,231,66,185,157,125,77,251,77,69,54,52,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,13,114,244,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,110,197,58,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,186,32,57,143,242,255,0,172,225,222,251,46,173,233,14,59,255,0,114,122,255,0,13,4,180,212,242,79,81,38,59,85,208,200,250,106,31,51,228,145,240,205,34,43,217,50,187,165,36,149,98,114,51,243,43,47,171,228,217,142,113,5,38,172,93,178,76,53,254,3,73,252,162,204,166,168,167,139,183,114,170,138,154,161,40,169,105,228,116,110,145,102,142,74,164,153,233,27,152,214,199,183,113,223,110,38,72,23,3,158,119,234,79,247,147,248,105,106,185,42,122,167,202,126,95,215,123,141,184,186,188,243,191,82,127,188,159,195,75,85,201,83,213,62,83,242,254,187,220,109,192,120,174,99,188,14,83,112,165,153,80,102,26,124,250,186,141,58,204,42,39,101,12,50,178,89,95,100,171,106,35,214,138,89,213,21,175,99,154,174,116,14,115,187,174,100,82,181,200,229,133,101,146,207,240,163,197,118,163,240,149,168,236,205,112,169,124,117,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,234,114,197,50,34,186,55,57,200,168,246,62,72,223,176,246,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,107,217,198,15,9,153,151,8,186,161,245,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,67,96,141,45,213,44,19,90,112,75,102,166,105,165,247,233,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,166,166,251,110,155,162,162,175,171,32,47,151,159,26,119,94,22,53,66,158,197,151,228,21,109,210,188,150,161,83,32,163,74,103,85,37,20,235,31,76,87,8,35,107,145,204,123,92,145,54,85,98,57,95,10,57,59,114,61,144,244,207,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,125,102,0,115,171,244,177,139,124,192,161,246,235,137,159,230,0,115,171,244,177,139,124,192,161,246,235,136,24,1,202,227,215,102,153,126,53,236,245,166,116,243,58,229,255,0,89,171,180,117,60,64,232,134,59,226,243,170,78,169,242,107,108,82,79,45,85,250,150,56,33,134,39,83,49,207,88,210,104,35,167,242,134,54,53,211,53,238,217,93,35,88,201,34,51,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,8,224,235,140,92,19,139,252,18,162,255,0,96,163,250,27,36,179,116,125,96,199,251,147,84,125,23,221,154,161,148,191,219,79,130,40,231,238,199,78,178,126,109,23,163,126,151,108,169,230,26,235,155,25,240,71,160,213,60,56,240,209,135,105,181,230,138,146,12,133,41,223,116,200,22,26,120,163,122,220,106,94,178,201,28,175,137,239,108,207,133,174,142,153,37,235,119,91,41,216,169,179,122,90,150,41,57,98,233,198,63,198,174,39,174,152,85,23,209,184,45,23,138,201,43,172,17,49,25,75,69,125,167,146,21,162,101,50,178,86,73,20,47,146,87,84,164,104,199,197,27,168,93,18,237,28,241,199,30,117,1,10,220,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,69,170,231,87,234,159,22,249,127,67,238,55,18,197,112,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,83,66,239,243,31,229,255,0,89,195,189,246,93,91,210,28,119,254,228,245,254,26,9,105,169,228,158,162,76,118,171,161,145,244,212,62,103,201,35,225,154,68,87,178,101,119,74,73,42,196,228,103,230,86,91,65,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,189,77,158,155,157,167,75,248,139,210,54,81,222,109,148,153,78,9,158,89,224,171,100,85,48,201,27,42,232,167,99,38,134,84,107,145,178,196,253,150,57,24,239,177,36,111,70,185,58,94,212,84,129,110,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,233,104,79,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,2,56,57,48,98,90,219,96,210,252,150,249,145,54,146,151,75,242,58,134,220,177,200,221,20,18,79,89,113,73,36,165,172,157,146,71,47,118,22,49,40,227,141,209,205,26,245,175,109,241,185,136,217,59,178,62,0,0,0,138,190,121,223,169,63,222,79,225,164,132,241,21,175,56,111,13,186,71,125,213,108,206,182,145,172,183,83,189,150,202,25,170,22,23,221,174,42,199,45,61,20,74,214,61,221,114,57,187,43,145,142,232,98,62,71,39,67,28,169,174,190,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,154,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,40,95,94,87,30,187,52,203,241,175,103,173,39,248,213,92,157,238,92,92,113,212,241,91,134,215,225,250,130,202,74,125,69,195,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,123,77,124,177,57,170,212,153,34,140,51,40,138,190,121,223,169,63,222,79,225,164,170,17,87,207,59,245,39,251,201,252,52,12,85,229,113,235,179,76,191,26,246,122,211,42,185,174,112,45,253,255,0,138,13,20,195,63,241,138,172,254,138,133,223,228,185,183,72,233,209,191,238,190,41,237,119,248,19,43,63,215,19,17,171,165,186,165,157,232,182,119,108,212,205,52,190,253,13,146,89,187,222,10,183,194,195,81,218,238,194,248,100,252,220,204,124,110,222,57,94,223,180,213,219,125,211,101,68,84,216,123,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,210,141,153,157,50,198,246,72,212,78,166,61,189,77,99,250,227,96,107,131,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,178,246,128,232,229,139,135,253,26,196,244,119,28,155,196,82,99,54,246,211,201,83,210,246,120,186,167,185,210,84,212,244,61,239,88,251,179,201,44,189,190,181,107,58,250,91,246,90,136,99,86,142,114,207,193,52,83,139,217,56,130,194,175,127,69,226,22,139,122,125,91,198,41,214,105,100,167,174,154,146,74,74,191,17,61,67,228,124,144,244,57,210,179,103,35,150,74,133,106,244,50,4,73,243,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,1,74,252,74,138,93,253,0,26,191,113,81,66,127,73,88,2,46,57,205,233,211,230,180,218,117,42,36,223,177,37,190,134,85,70,189,118,111,246,231,197,119,233,79,55,55,238,223,253,36,163,152,121,205,59,12,110,81,194,157,238,120,224,99,234,41,174,22,199,70,189,10,231,39,246,202,34,237,183,244,61,127,210,160,70,199,43,92,138,155,29,226,138,57,234,165,108,109,159,31,184,68,213,87,53,55,119,230,221,247,255,0,67,84,158,148,84,95,52,53,141,209,188,226,231,167,122,135,109,202,109,85,211,82,77,78,201,216,175,137,232,213,86,190,23,183,109,215,203,109,213,62,63,176,217,71,79,242,6,101,24,141,13,241,146,119,18,163,187,246,186,145,223,163,43,155,241,79,47,230,129,232,138,92,133,71,11,183,222,5,8,155,21,180,164,169,21,23,224,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,113,198,225,118,253,161,54,2,164,248,28,128,6,56,115,2,204,234,240,126,24,242,43,197,190,181,212,181,45,170,183,49,146,53,219,47,218,171,141,21,62,11,247,34,144,1,136,99,213,217,134,75,73,96,163,134,90,138,154,190,231,75,24,213,123,157,209,27,158,190,91,166,254,77,95,191,238,38,99,156,6,94,182,158,28,29,143,211,213,44,114,221,46,246,216,213,168,238,149,84,71,205,39,236,243,243,135,246,167,253,113,155,192,134,40,252,195,137,188,102,218,148,75,82,200,169,238,19,200,206,158,164,70,165,28,173,221,124,211,203,119,39,249,213,0,158,46,31,48,186,93,63,210,139,62,51,73,66,218,70,64,250,151,172,77,111,78,202,249,228,119,195,117,253,169,247,151,24,233,165,167,142,146,6,211,196,196,107,27,190,200,159,15,53,220,238,3,133,242,41,57,83,143,188,14,90,84,112,159,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,170,226,199,210,198,178,124,191,200,125,186,114,234,150,171,139,31,75,26,201,242,255,0,33,246,233,192,214,176,218,160,213,92,218,160,0,0,0,0,0,0,1,128,28,234,253,44,98,223,48,40,125,186,226,103,249,128,28,234,253,44,98,223,48,40,125,186,226,6,0,114,184,245,217,166,95,141,123,61,105,63,196,0,242,184,245,217,166,95,141,123,61,105,63,192,0,0,0,0,99,255,0,29,154,23,98,215,238,25,115,28,110,231,102,186,220,238,182,27,125,86,73,141,195,107,87,173,83,175,20,180,179,45,59,25,27,81,221,238,231,91,225,88,213,174,87,54,101,233,233,122,49,237,215,92,218,160,214,219,140,72,237,81,113,95,172,45,179,86,213,213,83,174,113,122,115,223,83,76,216,30,147,173,100,171,51,17,173,145,232,172,108,171,35,24,254,164,87,177,173,122,182,53,114,198,208,252,174,27,180,66,235,196,126,182,226,218,47,102,190,82,89,170,50,58,137,90,250,250,152,221,35,41,160,134,9,42,38,122,49,190,111,122,69,12,157,12,221,168,231,244,181,92,196,85,122,108,188,67,183,36,251,78,151,220,117,115,60,172,200,109,148,149,89,221,174,207,75,87,140,203,52,50,61,244,180,74,249,33,184,203,19,182,237,49,234,179,81,70,174,93,164,232,145,237,103,216,116,168,179,18,0,197,94,104,254,132,245,55,240,95,120,162,50,168,197,94,104,254,132,245,55,240,95,120,162,2,0,77,170,13,85,205,170,0,31,37,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,214,0,16,3,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,103,255,0,37,79,75,25,79,204,10,239,110,183,24,1,205,31,215,102,166,254,11,236,244,70,127,242,84,244,177,148,252,192,174,246,235,113,128,28,209,253,118,106,111,224,190,207,68,6,127,242,84,244,177,148,252,192,174,246,235,113,159,230,0,114,84,244,177,148,252,192,174,246,235,113,159,224,121,76,139,75,112,76,175,59,196,117,50,255,0,98,241,89,38,9,227,254,175,214,248,169,153,224,252,108,41,13,87,230,216,244,142,78,184,218,141,252,227,93,211,182,237,217,124,207,86,11,85,197,143,165,141,100,249,127,144,251,116,224,93,82,213,113,99,233,99,89,62,95,228,62,221,57,173,97,178,159,22,62,150,53,147,229,254,67,237,211,129,173,97,63,220,209,253,9,234,111,224,190,241,68,64,9,63,220,209,253,9,234,111,224,190,241,68,4,0,147,231,204,51,141,59,87,11,26,95,81,98,196,50,10,70,234,166,75,78,137,143,209,173,51,106,150,138,5,147,166,91,132,241,185,200,214,49,173,73,91,18,189,28,143,153,26,157,185,24,201,186,96,48,189,92,104,91,181,98,207,197,6,127,105,214,236,143,235,6,95,69,112,142,158,166,239,224,233,169,62,144,165,101,60,77,162,169,236,83,42,197,23,114,145,41,223,219,69,234,111,86,207,251,104,224,45,174,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,185,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,79,247,4,156,31,99,60,35,105,124,86,86,165,37,110,109,124,167,129,217,101,226,146,90,142,197,116,241,73,59,225,100,113,202,245,107,89,11,106,95,18,61,172,141,100,70,163,222,214,170,244,183,23,249,58,240,245,163,75,167,19,113,33,29,79,214,12,249,215,10,203,27,252,69,43,153,30,53,208,137,213,13,63,82,109,36,211,65,44,82,62,161,171,229,28,201,11,122,118,159,185,37,64,96,7,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,166,127,243,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,4,255,0,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,61,1,143,249,63,21,214,44,19,140,75,63,12,153,172,182,171,93,6,89,135,210,94,44,23,73,230,124,114,77,120,125,117,76,11,64,237,209,99,94,236,113,53,98,85,86,47,114,55,70,157,199,77,27,90,16,153,198,15,9,153,151,8,186,161,245,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,125,255,0,47,62,52,238,188,44,106,133,61,139,47,200,42,219,165,121,45,66,166,65,70,148,206,170,74,41,214,62,152,174,16,70,215,35,152,246,185,34,108,170,196,114,190,20,114,118,228,123,33,233,153,254,39,120,122,197,120,160,209,171,214,145,229,53,62,3,199,246,234,109,215,70,82,199,81,53,178,186,39,117,69,81,27,94,159,229,70,244,107,152,231,197,44,172,71,179,175,169,53,225,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,13,154,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,49,131,154,63,161,61,77,252,23,222,40,140,10,229,165,204,18,167,71,174,182,126,31,53,126,235,73,30,159,87,212,120,107,61,218,174,88,169,96,198,158,247,85,79,34,200,172,129,95,59,42,42,103,137,170,249,165,107,32,77,220,170,140,71,109,158,188,209,253,9,234,111,224,190,241,68,4,0,155,68,103,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,232,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,46,174,230,101,115,29,227,142,155,138,220,202,131,15,211,230,85,211,233,214,31,81,59,232,102,149,242,196,251,221,91,145,24,181,178,192,170,141,99,26,212,115,96,107,155,221,107,37,149,206,86,172,203,20,97,98,184,163,215,79,229,41,174,217,54,181,253,86,250,185,245,143,193,127,115,60,119,140,236,120,122,56,41,191,191,118,227,234,234,236,117,126,130,109,213,183,158,219,173,191,196,239,255,0,85,50,171,54,83,244,37,170,243,244,53,194,158,225,244,117,218,155,196,80,214,118,164,107,251,21,17,110,157,200,95,211,210,246,110,157,77,85,77,211,114,255,0,240,47,193,149,247,140,61,71,170,182,73,117,250,27,12,197,252,61,70,77,114,137,236,90,166,199,42,191,181,77,77,27,183,222,105,123,82,162,72,230,172,113,181,142,115,186,149,25,20,151,175,153,215,1,223,145,11,237,78,188,233,61,151,167,1,200,46,14,250,74,215,110,183,118,233,113,121,156,200,91,30,238,238,185,123,53,19,186,161,91,211,28,113,66,229,142,20,219,174,38,168,74,167,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,186,101,167,145,204,95,242,100,98,185,172,115,226,150,39,171,25,215,210,144,173,205,31,215,102,166,254,11,236,244,71,138,224,251,139,60,203,132,93,80,250,241,98,167,171,188,88,171,233,228,166,190,227,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,157,123,119,24,138,141,149,232,191,171,204,35,63,195,117,79,139,156,219,80,116,251,33,164,190,99,215,202,123,37,77,13,117,50,175,68,172,250,30,141,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,36,127,146,167,165,140,167,230,5,119,183,91,140,255,0,48,3,146,167,165,140,167,230,5,119,183,91,140,255,0,0,0,0,0,3,85,115,101,62,19,189,44,104,223,203,252,123,219,160,53,172,54,83,225,59,210,198,141,252,191,199,189,186,0,46,168,0,0,0,15,41,170,90,165,130,104,182,9,115,212,205,75,190,253,13,141,217,187,62,54,183,194,205,81,218,238,204,200,99,252,220,44,124,142,222,73,88,223,178,213,219,125,215,100,69,84,215,135,138,174,38,51,46,43,245,114,179,84,179,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,210,142,153,253,82,200,247,200,228,78,167,189,221,45,99,58,35,102,90,243,147,200,248,130,147,86,45,56,222,100,207,1,164,254,114,225,176,211,212,69,219,185,85,69,77,78,181,181,85,17,182,71,72,179,71,37,82,194,197,145,172,107,99,223,182,223,183,43,228,195,94,27,168,180,74,191,91,113,104,56,141,187,85,219,180,233,181,18,205,124,154,153,179,185,238,100,112,72,248,161,84,167,99,230,232,146,102,197,27,214,52,71,163,30,229,71,49,126,219,67,207,228,90,91,157,226,152,38,35,169,151,251,23,133,198,243,191,31,245,126,183,197,66,255,0,25,224,166,72,106,191,54,199,172,145,244,72,228,111,231,26,222,173,247,110,233,230,48,125,51,202,181,18,221,151,220,113,106,79,23,245,43,31,126,77,113,129,145,201,36,206,161,142,170,154,158,87,198,214,49,219,246,252,83,101,122,187,165,173,138,41,94,174,251,59,44,143,243,184,180,218,172,22,173,6,177,88,173,148,150,235,109,186,159,32,164,163,163,164,133,176,193,77,4,109,182,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,11,107,201,83,213,62,83,242,254,187,220,109,192,97,86,150,234,150,119,162,217,221,179,83,52,210,251,244,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,243,115,49,241,187,120,229,123,126,211,87,109,247,77,149,17,83,97,238,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,144,109,199,149,147,70,177,222,43,51,219,38,134,67,225,49,250,43,130,211,85,91,226,183,186,146,150,223,116,141,59,117,180,244,200,231,185,93,11,103,100,138,138,141,141,141,115,156,200,153,218,100,111,125,203,229,67,150,234,229,151,139,75,38,53,167,46,171,169,177,95,169,234,19,46,161,89,94,202,39,91,161,134,69,109,76,234,216,165,70,62,41,94,206,211,149,25,213,36,141,131,185,27,106,30,160,78,240,34,175,158,119,234,79,247,147,248,105,106,185,42,122,167,202,126,95,215,123,141,184,11,171,207,59,245,39,251,201,252,52,138,178,85,57,231,126,164,255,0,121,63,134,152,107,203,223,0,195,117,79,139,156,39,79,181,7,30,164,190,99,215,202,123,221,53,117,13,74,47,68,172,250,30,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,28,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,212,217,233,185,218,116,191,136,189,35,101,29,230,217,73,148,224,153,229,158,10,182,69,83,12,145,178,174,138,118,50,104,101,70,185,27,44,79,217,99,145,142,251,18,70,244,107,147,165,237,69,72,1,227,7,132,204,203,132,93,80,250,143,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,253,123,118,222,168,141,149,138,183,255,0,150,231,48,74,110,29,170,100,209,237,100,186,213,187,78,174,53,14,169,162,185,77,44,179,51,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,54,221,242,42,132,212,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,67,15,58,191,84,248,183,203,250,31,113,184,147,82,66,183,58,191,84,248,183,203,250,31,113,184,129,117,121,24,254,187,63,118,255,0,137,18,168,69,95,35,31,215,103,238,223,241,34,85,0,0,0,0,0,3,90,206,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,64,133,110,44,125,83,235,39,204,12,135,220,103,50,82,139,152,5,102,145,112,15,167,124,63,104,134,69,225,51,170,191,166,224,201,174,81,71,60,85,86,26,89,46,51,205,19,105,158,230,36,107,52,241,212,121,77,27,220,232,90,199,108,141,145,204,124,120,215,197,143,170,125,100,249,129,144,251,140,229,170,3,213,105,110,150,231,122,211,157,219,52,207,77,44,95,76,228,151,158,247,130,162,241,80,211,247,123,80,190,105,63,57,51,217,27,118,142,39,187,237,57,55,219,100,221,85,17,101,43,88,121,63,218,160,225,162,207,141,105,61,246,146,231,170,24,157,69,194,229,53,198,90,54,208,179,42,74,135,181,82,150,94,185,36,90,119,199,20,80,178,15,206,246,81,233,42,189,172,90,135,203,29,244,229,205,193,71,242,85,211,137,239,249,253,178,213,38,166,229,63,156,185,84,192,157,217,45,116,42,140,88,237,141,155,169,204,119,75,216,178,74,232,145,173,124,142,107,119,149,176,197,34,230,0,26,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,101,7,23,188,94,127,42,221,26,209,63,173,53,189,237,66,195,190,159,162,202,58,40,60,52,51,247,93,67,225,106,227,233,85,141,123,177,196,238,180,111,71,76,177,203,180,108,141,98,234,205,254,106,28,10,211,103,248,245,215,137,237,45,160,164,131,39,177,211,205,114,204,225,154,170,94,187,181,186,10,88,88,217,226,89,36,88,99,125,44,52,202,171,27,24,206,235,28,245,234,116,140,99,36,135,96,50,171,149,199,174,205,50,252,107,217,235,73,254,32,7,149,199,174,205,50,252,107,217,235,73,254,0,66,7,56,45,28,190,224,220,80,46,170,212,77,226,44,186,151,111,130,162,142,78,150,51,177,85,67,79,5,37,69,54,200,247,61,221,44,101,52,189,197,107,26,190,39,161,189,75,27,148,155,242,58,185,214,105,237,138,243,161,216,94,166,214,223,188,21,215,23,200,31,107,161,164,147,173,99,175,142,190,30,185,163,106,50,39,126,121,190,10,57,26,175,124,113,164,108,157,55,115,221,19,84,33,176,216,163,128,125,51,202,180,139,132,45,54,193,115,90,79,9,122,167,183,212,92,42,105,93,28,145,201,75,227,106,230,172,100,18,178,70,53,236,154,54,84,53,146,49,91,246,100,107,218,138,168,136,171,175,102,39,110,177,94,50,171,53,167,41,200,254,175,217,107,110,20,244,247,27,191,131,125,95,209,244,175,145,173,150,167,176,197,71,203,219,98,185,253,182,175,83,186,118,79,53,54,147,0,96,7,58,191,75,24,183,204,10,31,110,184,153,254,96,7,58,191,75,24,183,204,10,31,110,184,129,128,28,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,202,174,121,223,169,63,222,79,225,160,69,89,145,92,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,212,215,47,124,3,13,213,62,46,112,157,62,212,28,122,146,249,143,95,41,239,116,213,212,53,40,189,18,179,232,122,197,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,202,227,7,132,204,203,132,93,80,250,143,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,253,123,118,222,168,141,149,138,161,63,215,59,78,151,241,23,164,108,163,188,219,41,50,156,19,60,179,193,86,200,170,97,146,54,85,209,78,198,77,12,168,215,35,101,137,251,44,114,49,223,98,72,222,141,114,116,189,168,169,234,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,33,91,150,231,48,74,110,29,170,100,209,237,100,186,213,187,78,174,53,14,169,162,185,77,44,179,51,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,54,221,242,42,205,160,17,87,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,93,94,121,223,169,63,222,79,225,165,170,228,169,234,159,41,249,127,93,238,54,224,38,164,181,92,78,240,245,138,241,65,163,87,173,35,202,106,124,7,143,237,212,219,174,140,165,142,162,107,101,116,78,234,138,162,54,189,63,202,141,232,215,49,207,138,89,88,143,103,95,82,93,80,6,177,154,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,153,191,203,23,152,5,30,145,86,83,112,253,173,249,23,132,193,106,250,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,206,105,30,230,194,230,55,116,108,110,123,227,207,254,58,56,50,177,113,135,167,20,182,200,238,191,67,102,120,191,136,168,198,110,82,189,235,74,217,37,70,119,105,170,99,110,251,195,47,106,36,89,26,213,146,55,49,174,111,82,35,226,147,95,107,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,218,120,192,14,117,126,150,49,111,152,20,62,221,113,63,39,150,47,48,10,205,93,163,166,225,251,91,242,47,23,157,82,116,193,140,220,165,142,121,106,175,212,177,193,52,210,182,165,237,98,198,147,65,29,63,156,210,61,174,153,175,110,232,233,26,247,201,250,220,234,253,44,98,223,48,40,125,186,226,4,43,23,43,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,232,145,173,217,28,172,119,67,209,146,53,58,216,213,75,193,202,227,215,102,153,126,53,236,245,167,160,230,59,192,229,55,10,89,149,6,97,167,207,171,168,211,172,194,162,118,80,195,43,37,149,246,74,182,162,61,104,165,157,81,90,246,57,170,231,64,231,59,186,230,69,43,92,142,88,86,89,2,106,116,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,169,175,15,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,245,55,96,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,8,108,231,87,234,159,22,249,127,67,238,55,19,0,12,255,0,231,87,234,159,22,249,127,67,238,55,17,203,59,135,172,87,138,13,26,226,31,72,242,154,159,1,227,254,171,212,219,174,140,165,142,162,107,101,116,78,185,58,42,136,218,244,255,0,42,55,163,92,199,62,41,101,98,61,157,125,72,31,39,45,206,96,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,109,187,228,85,152,157,72,210,173,56,214,11,21,62,49,170,24,93,171,38,181,82,92,41,174,144,210,92,105,210,88,217,85,3,250,227,145,17,127,225,53,201,250,47,141,242,70,244,115,30,246,187,91,125,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,73,52,229,41,198,191,211,116,116,124,38,234,109,206,235,89,122,135,189,38,23,112,157,123,241,186,134,24,59,143,182,57,81,189,113,246,89,20,178,68,233,28,230,172,106,232,145,99,72,161,99,194,79,192,32,7,154,63,174,205,77,252,23,217,232,128,159,227,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,232,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,44,101,242,49,253,118,126,237,255,0,18,28,230,243,174,35,173,255,0,65,97,31,69,253,23,163,23,78,219,190,144,183,78,249,62,151,186,51,121,60,61,122,244,183,179,219,232,235,138,159,237,50,78,149,155,174,71,199,209,76,24,85,198,47,24,185,223,23,249,221,61,254,255,0,71,244,54,55,102,235,250,191,143,247,33,168,250,47,187,13,59,42,191,182,153,4,82,79,221,146,157,36,252,226,47,70,253,45,217,19,206,208,93,112,12,202,197,134,216,53,6,243,143,85,209,227,217,85,69,117,53,150,186,100,70,178,189,244,107,18,84,172,72,171,212,230,49,211,198,197,126,221,10,254,182,162,171,163,122,53,167,180,88,109,199,63,198,173,250,141,118,171,181,226,117,87,138,40,111,213,212,141,87,79,75,110,116,204,74,153,163,68,99,213,94,216,149,238,68,70,63,205,19,236,187,224,178,19,205,231,22,211,140,47,78,56,112,198,244,134,134,213,73,134,82,91,239,238,178,54,215,42,75,75,37,44,137,108,145,179,50,84,87,119,187,157,107,34,202,174,115,164,115,213,238,115,149,202,229,8,246,192,240,12,203,83,242,104,48,205,63,199,170,239,183,218,170,122,186,154,123,125,34,35,167,157,148,212,242,84,74,145,183,125,222,244,138,25,21,24,221,222,245,68,107,81,206,84,106,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,34,185,92,122,236,211,47,198,189,158,180,244,28,215,177,141,35,198,184,180,189,174,156,220,42,210,251,114,167,167,175,203,173,137,109,101,61,21,13,198,88,99,123,93,4,141,233,89,95,60,78,100,242,238,197,218,73,92,238,235,221,35,227,132,37,123,131,174,49,112,78,47,240,74,139,253,130,143,232,108,146,205,209,245,131,31,238,77,81,244,95,118,106,134,82,255,0,109,62,8,163,159,187,29,58,201,249,180,94,141,250,93,178,167,158,21,243,206,253,73,254,242,127,13,48,171,128,219,222,178,217,248,172,192,161,208,201,186,178,11,141,193,41,170,168,165,184,54,142,150,225,107,106,119,171,105,234,100,115,36,68,133,96,134,71,170,164,114,61,174,141,175,137,142,149,145,161,154,188,243,191,82,127,188,159,195,64,138,178,250,240,125,197,158,101,194,46,168,125,120,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,189,187,140,69,70,202,244,95,85,203,58,211,106,191,241,175,167,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,146,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,124,156,116,112,101,125,224,243,81,233,109,145,221,126,153,195,50,143,17,81,140,220,165,123,18,169,209,196,172,238,211,84,198,221,182,154,46,236,72,178,53,169,28,141,123,92,222,149,87,197,24,79,78,150,234,150,9,173,56,37,179,83,52,210,251,244,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,243,115,49,146,55,105,34,123,126,211,83,125,183,77,209,81,87,213,144,45,203,155,141,127,228,171,168,243,216,51,251,157,214,77,50,202,127,55,114,166,129,123,177,218,235,149,88,145,220,219,15,75,158,238,150,49,99,149,177,43,92,248,220,215,109,43,161,138,53,158,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,5,46,42,56,95,128,20,149,39,153,73,202,1,81,110,120,131,194,233,117,3,74,47,24,205,93,11,106,217,59,233,158,145,57,189,91,171,39,141,223,13,211,246,47,222,92,99,166,170,158,58,184,29,79,43,17,204,118,219,162,252,60,151,112,53,119,203,241,234,236,63,37,171,176,86,67,45,61,77,39,111,169,143,106,177,205,235,141,175,79,45,215,111,39,39,223,247,147,255,0,203,247,51,171,206,56,99,199,111,23,10,215,85,84,186,170,226,199,200,231,110,191,102,174,68,68,248,39,220,168,67,55,29,248,163,240,254,38,242,107,106,209,45,51,37,167,183,207,27,58,122,81,90,180,113,55,116,243,95,45,218,191,231,69,36,203,147,254,94,183,110,28,27,143,212,85,44,146,218,238,247,40,209,170,238,165,68,87,195,39,236,242,243,155,246,175,253,65,158,199,11,240,57,0,81,185,203,78,23,96,155,126,208,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,95,129,201,194,252,0,161,83,112,212,57,57,104,21,0,0,138,190,114,185,109,61,69,154,199,139,71,95,19,167,101,198,146,119,64,146,39,87,67,82,189,187,171,127,102,232,137,185,101,121,64,98,191,75,241,55,45,230,122,78,236,20,152,253,197,168,231,51,118,181,251,192,159,29,252,151,103,255,0,198,121,110,103,90,143,245,211,136,26,139,125,37,75,102,164,160,129,241,47,75,222,168,217,25,91,88,155,108,190,95,7,125,200,101,7,37,252,22,52,179,95,117,2,90,117,73,86,166,190,134,57,86,54,249,179,166,133,118,234,253,47,143,87,151,192,9,71,0,1,75,182,41,77,254,37,75,241,56,79,233,2,176,0,0,0,0,0,0,0,0,0,0,14,0,228,28,110,131,116,80,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,87,22,62,150,53,147,229,254,67,237,211,151,84,181,92,88,250,88,214,79,151,249,15,183,78,6,181,134,213,6,170,230,213,0,0,0,0,0,0,0,12,0,231,87,233,99,22,249,129,67,237,215,19,63,204,0,231,87,233,99,22,249,129,67,237,215,16,48,3,149,199,174,205,50,252,107,217,235,73,254,32,7,149,199,174,205,50,252,107,217,235,73,254,0,0,0,0,2,207,241,111,173,22,173,5,225,231,54,212,10,172,190,147,29,187,199,103,172,164,198,234,38,99,101,124,183,185,41,228,240,81,69,19,154,228,149,253,212,107,149,170,215,53,24,199,189,251,70,199,170,107,110,74,79,58,253,111,186,173,215,13,225,186,27,29,35,109,173,167,167,206,42,46,78,145,206,158,73,213,213,180,113,64,198,249,53,140,107,82,103,57,87,169,94,175,141,19,163,161,123,145,108,5,223,225,23,91,237,92,56,241,23,134,107,45,246,199,87,119,182,216,42,42,91,89,73,73,35,89,58,193,81,75,53,52,143,143,171,236,185,236,108,234,244,98,171,81,234,196,106,185,157,93,105,178,73,170,185,176,71,45,189,104,186,235,127,9,120,189,247,40,203,234,242,76,158,199,81,89,97,190,214,85,177,221,244,158,25,149,208,54,73,21,169,222,127,131,150,141,203,46,238,87,43,149,94,231,73,214,6,80,24,171,205,31,208,158,166,254,11,239,20,70,85,24,171,205,31,208,158,166,254,11,239,20,64,64,9,181,65,170,185,181,64,0,0,2,0,121,163,250,236,212,223,193,125,158,136,159,226,0,121,163,250,236,212,223,193,125,158,136,12,255,0,228,169,233,99,41,249,129,93,237,214,227,0,57,163,250,236,212,223,193,125,158,136,207,254,74,158,150,50,159,152,21,222,221,110,48,3,154,63,174,205,77,252,23,217,232,128,207,254,74,158,150,50,159,152,21,222,221,110,51,252,192,14,74,158,150,50,159,152,21,222,221,110,51,252,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,11,85,252,147,184,88,255,0,209,167,74,191,247,54,221,255,0,192,71,22,62,150,53,147,229,254,67,237,211,151,84,181,92,88,250,88,214,79,151,249,15,183,78,6,181,132,255,0,115,71,244,39,169,191,130,251,197,17,0,36,255,0,115,71,244,39,169,191,130,251,197,16,16,2,103,79,56,45,28,190,224,220,80,46,170,212,77,226,44,186,151,111,130,162,142,78,150,51,177,85,67,79,5,37,69,54,200,247,61,221,44,101,52,189,197,107,26,190,39,161,189,75,27,148,193,98,100,249,210,104,229,247,48,209,172,75,88,173,19,119,41,52,238,225,81,79,116,166,233,98,116,210,220,157,79,27,106,122,220,244,85,232,158,10,120,187,109,99,220,239,19,213,246,91,27,149,66,208,114,62,205,109,84,25,254,169,233,204,212,245,107,114,190,89,237,215,186,121,90,198,246,27,5,12,210,195,43,94,238,174,164,122,186,225,10,181,17,170,138,141,147,117,110,200,142,151,67,94,30,94,25,173,171,0,227,75,74,175,183,154,122,185,169,234,175,15,178,49,180,204,107,158,147,220,41,165,161,133,202,142,115,83,161,178,212,198,231,174,251,163,17,202,136,229,68,106,236,60,6,0,115,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,103,255,0,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,160,79,241,10,220,234,253,83,226,223,47,232,125,198,226,77,73,10,220,234,253,83,226,223,47,232,125,198,226,6,101,114,176,226,207,50,226,51,75,238,216,62,160,83,213,215,95,116,214,158,223,77,81,145,213,215,164,243,222,89,85,37,98,196,178,51,182,213,107,226,138,158,56,213,238,124,143,149,119,123,151,169,85,86,229,113,209,193,149,139,140,61,56,165,182,71,117,250,27,51,197,252,69,70,51,114,149,239,90,86,201,42,51,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,152,129,200,199,245,217,251,183,252,72,149,64,53,87,37,167,38,202,111,185,135,35,152,110,217,29,119,139,171,167,183,208,90,227,147,180,200,250,105,104,178,104,169,41,163,217,136,136,189,16,65,19,55,219,169,221,59,185,85,202,170,177,44,74,167,255,0,88,163,255,0,159,255,0,44,64,138,178,234,240,197,195,214,85,197,6,178,217,116,143,22,169,240,30,63,185,83,113,186,62,150,74,136,109,148,49,55,170,90,137,26,196,255,0,38,54,35,156,198,190,89,98,98,189,157,125,73,106,141,138,56,58,224,235,4,225,3,4,168,176,88,43,62,153,201,47,61,31,88,50,14,220,212,255,0,74,118,166,168,125,47,246,171,231,150,56,59,81,212,44,127,155,84,235,219,169,219,170,249,5,203,209,125,33,195,116,23,75,241,253,35,211,248,42,227,177,99,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,245,87,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,94,30,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,233,110,58,155,57,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,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,235,151,175,218,57,125,225,255,0,89,114,205,29,200,230,241,21,120,205,193,212,241,212,244,177,158,46,149,237,73,41,170,122,24,247,164,125,216,36,138,94,223,90,185,157,125,46,251,77,84,2,90,185,42,122,88,202,126,96,87,123,117,184,207,243,0,57,42,122,88,202,126,96,87,123,117,184,207,240,0,0,0,0,53,87,54,83,225,59,210,198,141,252,191,199,189,186,3,90,195,101,62,19,189,44,104,223,203,252,123,219,160,2,234,128,0,0,0,183,250,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,59,93,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,179,73,142,188,109,240,125,140,241,115,165,242,217,92,148,148,89,181,142,158,119,98,119,138,185,106,59,20,51,203,36,15,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,210,224,129,108,155,87,179,44,191,75,240,141,35,190,207,73,53,139,79,106,46,211,88,149,176,35,39,133,151,9,33,150,120,94,244,242,123,18,88,86,70,170,167,90,44,210,34,185,90,140,107,62,173,30,215,77,71,208,106,204,154,237,165,247,159,161,174,185,70,63,54,55,53,202,36,84,170,163,165,150,120,38,145,244,207,69,78,212,203,225,218,196,147,101,115,26,247,43,58,94,140,123,63,3,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,124,248,30,131,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,54,19,224,251,132,204,55,132,93,47,250,143,98,168,164,188,95,107,234,36,169,190,228,109,160,90,89,238,175,73,30,176,35,216,178,74,172,100,81,61,35,107,17,253,27,247,30,136,142,149,234,182,171,151,23,3,149,60,41,97,181,249,134,160,190,146,163,81,115,10,120,25,93,12,76,138,86,89,41,26,170,244,162,138,116,69,115,222,231,43,93,59,154,238,211,159,20,77,106,57,33,73,100,204,160,60,166,117,164,250,89,170,30,7,242,153,166,152,166,91,244,103,119,193,125,59,102,166,175,240,189,206,158,231,107,188,199,116,117,118,217,213,211,182,253,13,223,224,135,203,133,104,134,139,233,173,214,91,238,156,233,14,21,138,220,167,167,117,36,181,150,75,5,37,12,242,64,231,53,206,137,210,67,27,92,172,87,49,142,86,170,237,187,26,191,114,30,212,1,21,124,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,211,42,185,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,160,77,79,19,188,61,98,188,80,104,213,235,72,242,154,159,1,227,251,117,54,235,163,41,99,168,154,217,93,19,186,162,168,141,175,79,242,163,122,53,204,115,226,150,86,35,217,215,212,154,240,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,108,230,99,87,29,28,25,88,184,195,211,138,91,100,119,95,161,179,60,95,196,84,99,55,41,94,245,165,108,146,163,59,180,213,49,183,125,225,151,181,18,44,141,106,201,27,152,215,55,169,17,241,72,24,171,202,83,141,127,166,232,232,248,77,212,219,157,214,178,245,15,122,76,46,225,58,247,227,117,12,48,119,31,108,114,163,122,227,236,178,41,100,137,210,57,205,88,213,209,34,198,145,66,199,217,94,117,126,169,241,111,151,244,62,227,113,51,255,0,130,142,1,116,227,133,60,86,138,237,123,183,218,178,109,77,168,218,162,225,145,201,76,146,120,9,29,27,227,90,107,115,164,111,92,48,163,36,145,142,145,17,178,77,212,229,126,205,232,138,44,0,231,87,234,159,22,249,127,67,238,55,16,46,175,35,31,215,103,238,223,241,34,85,8,139,228,225,159,225,186,89,134,241,5,168,58,131,144,210,88,241,235,29,62,57,83,93,93,82,171,209,19,55,185,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,176,174,111,185,53,111,22,146,222,178,186,234,187,102,131,93,106,29,65,29,158,162,215,79,81,91,106,131,178,214,71,93,220,129,173,153,94,179,49,37,150,62,185,209,145,205,51,35,108,174,108,78,2,93,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,0,0,91,75,183,12,156,54,223,238,181,183,219,239,15,154,107,113,185,92,106,36,171,172,172,171,196,232,38,158,166,121,28,174,146,89,36,116,74,231,189,206,85,114,185,85,85,85,85,84,246,184,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,175,195,91,173,116,81,210,82,193,214,247,61,253,17,70,141,99,122,158,247,57,118,79,55,57,85,124,213,79,214,0,107,89,197,143,170,125,100,249,129,144,251,140,228,143,242,138,224,251,25,160,195,109,252,90,102,9,73,114,190,221,42,42,91,136,182,25,106,24,251,68,17,45,93,13,91,229,68,123,98,149,243,171,164,106,49,204,122,49,145,177,205,119,84,142,107,35,131,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,50,168,0,0,131,110,105,252,38,97,188,57,234,133,167,56,211,250,138,74,27,22,165,84,92,42,105,241,202,74,5,130,11,51,233,99,163,73,82,55,247,28,142,100,178,212,73,34,49,172,141,145,38,204,106,116,162,34,78,73,21,124,243,191,82,127,188,159,195,64,197,94,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,1,13,124,233,53,142,197,152,107,46,37,163,182,136,123,149,122,119,111,168,168,186,84,245,61,58,106,174,77,167,145,180,221,14,98,34,244,65,5,60,189,198,189,237,119,137,233,251,46,141,200,179,40,107,89,197,62,181,255,0,40,158,32,179,109,99,142,223,224,169,50,11,130,120,8,29,23,110,70,80,193,19,41,233,123,173,238,72,137,50,193,12,75,39,75,213,189,197,127,78,205,217,16,45,81,178,159,11,26,215,252,162,120,125,194,117,142,75,127,130,171,200,45,235,227,224,108,93,184,217,93,4,175,167,170,237,55,185,34,164,43,60,50,172,125,79,87,118,213,157,91,59,116,77,109,171,109,55,91,117,53,5,101,194,217,87,75,79,116,167,90,186,25,102,133,204,101,84,9,44,144,172,177,57,83,103,177,37,134,88,213,205,221,58,227,123,126,45,84,73,137,228,183,172,119,220,195,70,178,221,29,187,195,220,164,211,187,133,61,69,174,167,169,137,211,75,114,117,68,142,166,232,107,17,87,162,120,42,37,238,57,239,115,188,79,79,217,108,109,69,9,21,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,50,171,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,208,49,87,149,199,174,205,50,252,107,217,235,73,169,226,119,135,172,87,138,13,26,189,105,30,83,83,224,60,127,110,166,221,116,101,44,117,19,91,43,162,119,84,85,17,181,233,254,84,111,70,185,142,124,82,202,196,123,58,250,146,21,185,92,122,236,211,47,198,189,158,180,159,224,53,140,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,147,78,82,156,107,253,55,71,71,194,110,166,220,238,181,151,168,123,210,97,119,9,215,191,27,168,97,131,184,251,99,149,27,215,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,63,42,184,232,224,202,197,198,30,156,82,219,35,186,253,13,153,226,254,34,163,25,185,74,247,173,43,100,149,25,221,166,169,141,187,239,12,189,168,145,100,107,86,72,220,198,185,189,72,143,138,79,202,224,163,128,93,56,225,79,21,162,187,94,237,246,172,155,83,106,54,168,184,100,114,83,36,158,2,71,70,248,214,154,220,233,27,215,12,40,201,36,99,164,68,108,147,117,57,95,179,122,34,136,49,87,158,119,234,79,247,147,248,105,106,185,42,122,167,202,126,95,215,123,141,184,186,188,243,191,82,127,188,159,195,75,85,201,83,213,62,83,242,254,187,220,109,192,77,72,0,1,30,188,212,56,36,181,106,142,27,117,226,91,4,130,146,223,150,97,214,121,170,239,212,240,210,181,31,127,162,133,97,252,236,178,186,102,49,143,165,166,101,75,209,221,15,146,86,53,145,39,232,68,137,33,69,170,226,199,210,198,178,124,191,200,125,186,112,53,172,38,167,157,95,165,140,91,230,5,15,183,92,72,86,38,167,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,39,123,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,32,135,149,199,174,205,50,252,107,217,235,73,254,3,92,206,48,120,76,204,184,69,213,15,168,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,215,183,109,234,136,217,88,171,35,220,155,40,120,130,183,233,61,218,76,202,159,187,164,247,77,171,48,217,234,46,145,73,36,53,77,169,168,138,182,58,122,118,181,210,50,23,73,26,185,233,35,227,107,100,106,58,56,228,239,203,35,115,171,82,52,171,78,53,130,197,79,140,106,134,23,106,201,173,84,151,10,107,164,52,151,26,116,150,54,85,64,254,184,228,68,95,248,77,114,126,139,227,124,145,189,28,199,189,174,245,96,66,183,58,191,84,248,183,203,250,31,113,184,151,87,145,143,235,179,247,111,248,145,106,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,128,203,254,58,56,50,177,113,135,167,20,182,200,238,191,67,102,120,191,136,168,198,110,82,189,235,74,217,37,70,119,105,170,99,110,251,195,47,106,36,89,26,213,146,55,49,174,111,82,35,226,147,95,107,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,167,140,32,227,239,151,21,55,21,87,90,45,74,211,27,190,63,139,231,116,180,235,77,113,125,117,44,173,130,252,196,116,45,133,106,38,137,92,177,62,8,155,50,53,233,4,143,145,22,56,220,173,100,108,86,131,150,159,29,85,60,77,99,53,90,97,169,213,245,117,90,161,142,83,207,114,170,174,117,44,81,193,119,183,45,66,35,103,98,65,27,34,133,240,172,240,194,232,213,169,212,157,185,26,231,171,164,72,242,127,41,225,235,64,179,155,237,86,83,154,232,126,159,228,23,170,222,143,19,113,186,99,52,85,117,83,244,49,172,103,92,178,70,231,187,165,140,107,83,117,242,107,81,19,201,16,242,156,40,240,163,167,28,37,105,195,48,172,42,47,29,117,174,237,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,183,11,58,156,145,66,138,173,141,174,114,170,189,239,146,71,222,176,60,166,11,164,250,89,165,254,59,242,103,166,152,166,37,244,159,107,198,253,5,102,166,160,241,93,190,174,223,119,178,198,245,244,247,31,211,213,190,221,110,219,226,163,84,180,183,4,214,156,18,231,166,122,151,98,250,103,27,188,246,124,109,23,138,154,159,187,218,153,147,71,249,200,94,201,27,180,145,49,223,101,201,190,219,46,232,170,139,234,192,26,224,241,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,234,106,75,10,170,186,55,57,170,138,246,62,57,31,111,242,45,82,206,242,188,19,17,211,59,253,247,197,99,120,39,143,250,191,69,225,97,103,131,241,179,36,213,95,156,99,18,73,58,228,106,59,243,142,119,78,219,55,100,242,54,19,226,187,133,29,56,226,215,78,31,133,102,177,120,27,173,15,114,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,200,95,210,212,150,21,84,108,141,107,85,21,143,100,114,51,94,205,82,210,220,239,69,179,187,158,153,234,93,139,232,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,231,33,123,227,118,241,202,199,125,151,46,219,236,187,42,42,32,52,183,84,179,189,22,206,237,154,153,166,151,223,161,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,246,154,187,111,186,108,168,138,158,126,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,229,38,207,150,231,47,186,158,29,169,164,214,29,100,181,82,59,81,110,52,238,166,162,182,205,20,83,63,25,98,75,60,114,172,85,16,207,44,51,62,166,21,129,202,246,181,175,141,138,248,247,217,242,34,133,224,224,95,131,43,23,7,154,113,85,108,146,235,244,206,103,148,120,122,140,154,229,19,222,148,174,146,36,127,106,154,154,55,109,180,49,119,101,68,145,205,73,36,115,220,231,116,162,178,40,241,3,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,3,21,121,92,122,236,211,47,198,189,158,180,156,157,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,88,54,229,113,235,179,76,191,26,246,122,210,127,128,214,179,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,189,81,84,70,215,167,249,81,189,26,231,181,146,197,43,17,239,232,234,89,105,229,25,142,113,5,98,225,246,89,53,85,254,19,5,171,236,203,128,90,231,167,138,42,168,169,100,150,166,122,170,167,116,198,146,44,51,201,81,27,162,89,94,231,43,88,231,53,173,141,209,186,76,181,212,109,20,210,61,95,169,177,213,106,150,156,99,249,91,241,186,137,170,109,137,119,161,101,75,32,124,177,44,82,39,67,209,90,246,57,170,138,172,122,43,21,241,196,253,186,226,141,205,246,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,198,232,131,116,3,144,112,114,0,0,0,0,0,0,0,0,0,0,7,90,239,191,145,83,118,56,95,232,57,79,136,21,0,0,132,30,111,248,175,209,28,77,197,121,130,147,181,5,94,63,110,106,185,172,217,174,126,243,167,199,127,53,217,159,241,23,171,147,86,91,79,79,102,190,98,210,87,196,217,223,113,171,157,176,44,137,213,208,228,160,110,232,223,217,186,170,110,125,188,232,48,88,214,205,98,212,8,169,213,101,74,154,10,25,37,72,219,228,206,154,229,219,171,244,190,61,62,95,3,23,249,98,234,63,212,190,32,105,237,245,117,45,134,146,190,6,68,157,79,122,35,164,125,109,26,109,178,121,124,27,247,160,19,206,0,3,173,200,17,54,42,113,192,21,39,192,228,225,62,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,28,114,82,229,3,130,164,41,221,10,144,14,79,142,239,95,244,93,186,106,238,148,94,215,79,146,239,183,155,145,62,239,235,62,194,206,241,107,153,213,96,58,21,125,201,40,227,71,201,12,212,113,236,175,115,124,157,83,26,124,91,231,247,129,175,214,191,229,21,57,118,177,229,247,106,135,185,201,244,221,193,145,110,247,59,104,252,84,174,68,78,175,52,79,181,240,38,47,148,134,45,29,155,133,59,101,221,89,180,247,27,165,205,242,249,55,226,147,181,137,230,158,107,229,19,126,36,29,84,77,61,202,182,106,151,166,242,212,200,233,93,231,252,229,85,85,248,155,27,112,113,132,67,167,188,63,216,49,152,92,229,108,51,214,201,246,154,212,93,223,83,34,255,0,55,200,11,214,1,194,252,0,165,222,75,182,231,45,243,56,57,111,196,10,128,0,0,0,0,0,1,67,158,141,77,202,18,100,85,219,253,0,119,2,132,95,188,172,14,21,118,41,123,246,77,202,149,55,56,86,162,129,215,220,79,218,84,215,42,249,162,121,28,246,211,246,156,163,118,3,148,93,206,78,2,129,201,198,231,84,146,35,119,17,191,171,207,239,3,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,181,92,88,250,88,214,79,151,249,15,183,78,93,82,213,113,99,233,99,89,62,95,228,62,221,56,26,214,27,84,26,171,155,84,0,0,0,0,0,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,0,0,1,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,125,102,31,243,83,214,59,238,145,112,143,119,166,199,33,218,175,61,184,69,135,73,83,212,207,237,90,90,152,39,146,165,122,30,199,35,251,144,83,203,6,223,101,205,239,245,181,200,230,34,40,67,15,18,154,189,83,175,90,243,156,234,228,211,213,201,79,145,94,38,154,222,149,112,69,12,241,91,153,180,84,80,200,200,183,98,62,58,104,225,141,85,21,219,171,21,85,206,85,87,47,138,201,177,107,238,31,113,134,211,145,208,248,74,186,139,125,5,210,56,251,172,147,170,150,182,150,42,186,105,55,98,170,39,92,19,196,253,183,234,111,86,206,68,114,42,39,160,209,77,47,186,235,86,174,98,26,81,102,117,92,117,25,77,226,154,218,250,138,106,39,85,190,142,7,189,59,213,75,19,85,21,236,134,46,228,175,251,77,68,100,110,85,115,81,21,82,239,243,27,197,172,88,55,24,89,166,21,139,80,248,43,46,63,111,199,109,118,234,110,235,228,236,82,193,98,160,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,152,22,2,167,22,190,210,98,182,236,214,162,135,162,203,117,184,86,218,232,234,123,172,94,237,85,36,116,210,84,71,208,139,214,222,150,86,211,46,234,136,213,238,108,213,85,107,145,51,171,147,102,181,253,70,226,10,237,163,149,118,254,245,38,166,219,211,179,60,113,117,73,5,117,186,42,138,136,250,156,178,53,27,11,160,125,98,59,102,61,203,39,99,110,150,245,169,245,112,241,162,247,93,111,229,73,170,86,44,95,16,171,201,50,123,30,164,58,253,98,163,164,123,187,233,60,52,118,214,206,232,227,71,39,121,254,14,90,198,164,91,57,92,174,68,99,93,39,65,129,120,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,144,27,73,152,171,205,31,208,158,166,254,11,239,20,70,74,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,70,53,243,71,244,39,169,191,130,251,197,16,16,2,109,80,106,174,109,80,0,0,0,128,30,104,254,187,53,55,240,95,103,162,39,248,128,30,104,254,187,53,55,240,95,103,162,3,63,249,42,122,88,202,126,96,87,123,117,184,192,14,104,254,187,53,55,240,95,103,162,51,255,0,146,167,165,140,167,230,5,119,183,91,140,0,230,143,235,179,83,127,5,246,122,32,51,255,0,146,167,165,140,167,230,5,119,183,91,140,255,0,48,3,146,167,165,140,167,230,5,119,183,91,140,255,0,0,0,0,90,174,44,125,44,107,39,203,252,135,219,167,46,169,106,184,177,244,177,172,159,47,242,31,110,156,13,107,9,254,230,143,232,79,83,127,5,247,138,34,0,73,254,230,143,232,79,83,127,5,247,138,32,32,4,217,35,139,221,33,169,215,126,26,53,11,75,109,240,85,207,114,187,89,223,53,174,10,105,226,133,245,23,26,103,182,170,142,21,124,191,97,172,125,68,17,49,234,229,111,216,115,190,211,63,73,53,183,54,168,3,85,115,103,61,20,213,11,86,181,105,30,33,170,246,102,210,71,79,148,217,233,174,79,167,166,173,109,91,40,231,123,19,189,74,178,181,17,30,248,101,238,68,255,0,178,213,71,198,228,86,181,81,81,53,214,226,83,72,106,116,23,94,115,157,35,154,10,184,233,241,219,196,208,219,214,174,120,166,158,91,115,246,150,138,105,31,22,204,87,201,77,36,50,42,34,55,101,122,162,181,170,138,212,151,254,80,90,161,106,205,56,75,166,192,225,109,36,23,45,62,188,86,219,106,32,109,107,101,158,88,42,102,117,108,85,79,139,100,116,44,115,170,38,133,187,245,35,150,150,69,71,124,90,208,243,252,234,253,44,98,223,48,40,125,186,226,96,7,43,143,93,154,101,248,215,179,214,153,255,0,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,104,19,252,66,183,58,191,84,248,183,203,250,31,113,184,147,82,66,183,58,191,84,248,183,203,250,31,113,184,129,117,121,24,254,187,63,118,255,0,137,18,168,69,95,35,31,215,103,238,223,241,34,85,0,213,92,149,79,254,177,71,255,0,63,254,88,145,86,74,167,255,0,88,163,255,0,159,255,0,44,64,138,179,106,131,85,115,106,128,0,0,4,0,243,71,245,217,169,191,130,251,61,17,63,196,0,243,71,245,217,169,191,130,251,61,16,25,255,0,201,83,210,198,83,243,2,187,219,173,198,127,152,1,201,83,210,198,83,243,2,187,219,173,198,127,128,0,0,0,1,170,185,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,23,84,0,0,0,0,0,4,69,243,185,192,48,219,22,101,166,90,131,102,199,169,40,242,28,170,158,237,77,122,174,133,21,175,175,101,26,81,37,50,202,136,189,46,123,27,60,140,71,237,214,172,232,106,170,182,54,35,109,167,38,220,90,197,144,113,113,89,118,187,208,248,138,188,103,15,184,221,45,114,119,94,207,15,84,249,233,169,29,38,205,84,71,239,5,93,67,54,114,43,126,222,251,117,53,170,151,175,158,119,234,79,247,147,248,105,106,185,42,122,167,202,126,95,215,123,141,184,9,169,0,0,0,1,21,124,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,211,42,185,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,160,79,240,0,1,10,220,234,253,83,226,223,47,232,125,198,226,77,73,10,220,234,253,83,226,223,47,232,125,198,226,6,16,90,179,252,202,197,134,223,244,250,205,144,213,209,227,217,85,69,13,77,234,134,21,70,178,189,244,107,42,211,36,170,137,212,230,49,211,200,244,102,253,10,254,135,42,43,163,98,183,207,158,215,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,205,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,86,108,243,110,90,154,53,148,240,167,98,225,202,211,21,170,203,122,199,251,21,148,185,140,118,135,73,85,244,163,150,20,175,172,116,125,246,189,254,41,145,43,29,19,230,115,24,212,129,17,21,41,225,70,134,21,242,197,230,1,71,164,85,148,220,63,107,126,69,225,48,90,190,152,49,155,148,177,193,21,45,134,170,73,230,154,86,212,189,172,73,22,25,228,168,243,154,71,185,176,185,141,221,27,27,158,248,230,80,214,7,84,180,183,59,209,108,238,231,166,122,151,98,250,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,249,200,94,248,221,188,114,177,223,101,203,182,251,46,202,138,137,45,60,177,121,128,86,106,237,29,55,15,218,223,145,120,188,234,147,166,12,102,229,44,115,203,85,126,165,142,9,166,149,181,47,107,22,52,154,8,233,252,230,145,237,116,205,123,119,71,72,215,190,64,145,80,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,101,80,0,1,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,24,171,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,1,101,56,208,214,59,238,129,112,193,159,234,174,45,15,93,234,213,111,142,158,221,39,83,19,195,85,85,212,69,73,21,78,207,99,216,254,203,234,27,47,109,205,86,191,183,208,187,35,183,77,115,45,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,37,171,158,14,107,117,160,192,52,179,78,97,167,164,91,109,242,241,113,189,212,74,230,59,190,217,232,97,138,24,154,199,117,116,163,21,183,9,149,200,173,85,85,108,123,43,118,84,118,26,242,197,210,223,202,135,25,56,87,139,177,125,39,106,196,188,70,83,112,254,218,236,248,95,11,26,248,73,252,158,215,63,166,186,74,47,176,222,173,247,251,77,86,35,192,201,78,114,26,9,98,193,177,93,27,205,112,108,83,193,89,113,251,123,240,41,170,124,115,228,236,82,193,27,100,181,82,116,75,35,158,238,150,50,224,189,196,69,114,237,180,143,85,237,161,101,121,71,106,102,85,135,241,123,103,193,109,53,123,217,115,219,125,125,190,239,75,36,146,118,221,225,169,38,172,130,118,177,175,70,44,204,124,10,198,189,237,119,76,115,206,212,68,87,238,146,169,199,198,153,229,90,187,194,22,164,224,184,85,39,139,189,84,91,233,238,20,212,173,142,73,36,170,240,85,112,214,62,8,153,27,28,247,205,35,41,220,200,216,141,251,82,57,141,85,68,85,84,215,179,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,3,105,51,0,57,213,250,88,197,190,96,80,251,117,196,206,156,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,193,110,117,126,150,49,111,152,20,62,221,113,3,0,57,92,122,236,211,47,198,189,158,180,202,174,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,105,149,92,243,191,82,127,188,159,195,64,197,94,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,0,0,8,171,231,157,250,147,253,228,254,26,90,174,74,158,169,242,159,151,245,222,227,110,46,175,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,112,19,82,0,0,90,174,44,125,44,107,39,203,252,135,219,167,46,169,106,184,177,244,177,172,159,47,242,31,110,156,13,107,9,169,231,87,233,99,22,249,129,67,237,215,18,21,137,169,231,87,233,99,22,249,129,67,237,215,16,48,3,149,199,174,205,50,252,107,217,235,73,254,32,7,149,199,174,205,50,252,107,217,235,73,254,0,0,2,21,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,139,85,206,175,213,62,45,242,254,135,220,110,37,213,228,99,250,236,253,219,254,36,4,170,0,0,0,0,0,0,17,65,207,42,211,106,134,235,163,119,216,109,148,140,185,86,83,223,169,42,43,27,11,82,121,160,133,212,46,138,39,201,183,83,152,199,79,51,154,213,93,154,178,200,169,183,82,239,43,228,85,243,206,253,73,254,242,127,13,3,18,185,101,218,109,87,174,56,244,194,142,243,108,164,175,167,142,162,229,86,200,170,97,108,172,108,240,91,42,230,134,84,107,145,81,31,28,177,199,35,29,241,107,216,215,38,202,136,166,193,36,0,242,184,245,217,166,95,141,123,61,105,63,192,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,197,94,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,55,57,58,100,127,79,159,222,35,145,29,176,29,199,10,187,0,5,14,114,167,154,167,145,79,113,63,105,216,173,220,227,182,159,180,3,31,186,110,84,139,185,194,53,16,229,19,96,57,0,161,87,239,2,176,116,172,200,139,183,250,74,218,244,114,110,5,96,0,0,0,0,0,41,119,145,195,124,215,109,206,93,241,56,2,176,112,159,3,144,48,143,155,126,45,29,231,133,59,157,221,25,188,246,235,165,177,241,121,55,226,179,185,139,230,190,105,229,43,190,4,58,104,6,81,83,136,235,30,33,118,167,123,154,159,77,219,217,46,207,115,119,143,197,68,229,69,233,243,84,251,63,2,127,56,199,194,33,212,46,31,239,248,204,206,114,54,105,232,164,251,45,106,174,236,169,141,127,157,228,107,147,79,52,246,218,216,106,88,155,75,77,35,101,111,159,243,145,81,83,224,6,210,182,138,255,0,165,45,209,87,116,162,119,122,188,147,125,188,156,169,247,255,0,81,246,22,119,132,172,206,171,62,208,171,22,73,89,26,50,73,166,172,143,100,123,157,228,218,153,19,226,239,63,184,188,64,112,165,37,74,83,186,1,83,78,74,90,165,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,10,29,247,149,148,59,239,2,134,237,212,187,29,169,240,58,218,158,123,157,137,240,3,147,30,56,246,172,167,163,225,174,253,37,76,105,35,22,178,129,28,213,251,255,0,182,89,253,11,247,153,14,99,135,48,10,171,117,55,13,183,167,92,93,180,77,174,160,87,125,142,175,47,16,212,79,187,246,129,4,250,5,98,110,75,171,86,43,35,233,124,66,84,248,173,227,221,169,213,211,77,43,191,157,229,252,221,252,205,146,240,154,4,181,227,20,84,40,213,68,139,185,228,187,125,242,57,126,239,47,188,215,147,130,136,25,83,196,174,39,28,136,138,157,23,5,243,79,47,245,140,230,197,118,150,36,118,248,152,159,4,234,255,0,240,148,15,176,165,223,176,168,165,223,13,192,165,21,23,226,86,211,173,62,37,109,253,160,84,0,0,0,0,117,189,251,110,114,229,248,169,210,229,234,243,64,56,145,235,191,249,138,24,138,174,68,69,251,206,200,226,87,59,117,254,191,35,189,26,136,1,173,219,98,160,0,0,0,0,0,0,0,249,231,139,169,119,223,200,70,213,71,121,161,244,28,108,159,176,3,84,228,167,109,135,80,21,3,132,84,83,144,0,0,0,0,0,0,0,0,0,0,0,0,5,170,226,199,210,198,178,124,191,200,125,186,114,234,150,171,139,31,75,26,201,242,255,0,33,246,233,192,214,176,218,160,213,92,218,160,0,0,0,0,0,0,1,128,28,234,253,44,98,223,48,40,125,186,226,103,249,128,28,234,253,44,98,223,48,40,125,186,226,6,0,114,184,245,217,166,95,141,123,61,105,63,196,0,242,184,245,217,166,95,141,123,61,105,63,192,0,0,8,64,230,247,174,148,122,159,196,117,38,156,227,215,159,27,101,211,75,123,173,211,53,137,3,225,109,226,119,164,149,171,28,177,171,158,238,150,50,146,7,177,234,139,28,180,210,181,24,213,234,115,230,83,86,51,175,201,126,150,102,90,153,244,95,210,127,84,177,251,141,247,193,119,251,62,43,194,211,73,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,141,101,242,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,32,36,127,146,198,131,84,221,179,44,175,136,219,205,21,35,237,182,42,119,227,54,85,154,158,41,95,244,140,201,28,181,51,68,245,127,92,15,138,157,99,141,87,163,243,140,174,123,81,255,0,101,237,92,117,230,143,235,179,83,127,5,246,122,34,93,56,0,208,106,110,31,56,92,196,113,153,168,170,233,175,183,250,118,100,217,11,42,233,229,166,157,151,26,184,163,115,161,146,25,30,229,137,240,68,216,105,149,17,27,186,211,171,213,141,115,156,132,69,243,71,245,217,169,191,130,251,61,16,25,255,0,201,83,210,198,83,243,2,187,219,173,196,96,113,161,163,150,45,2,226,131,63,210,172,90,110,187,45,170,225,29,69,186,62,151,167,134,165,171,167,138,174,42,109,222,247,189,253,150,84,54,46,227,156,174,127,111,173,118,87,108,146,127,201,83,210,198,83,243,2,187,219,173,197,191,231,89,161,117,151,91,22,23,196,61,134,205,222,250,19,175,27,200,170,99,89,228,145,148,178,191,185,66,247,49,17,98,142,22,76,234,166,58,69,86,57,100,171,129,159,111,118,163,2,224,114,108,214,191,175,60,62,221,180,114,174,223,217,171,211,43,130,118,103,142,46,152,231,161,184,203,81,81,31,83,150,71,43,166,108,236,172,71,108,198,53,35,236,109,212,238,181,46,175,52,127,66,122,155,248,47,188,81,17,87,203,23,84,191,37,252,100,225,94,46,251,244,101,171,45,241,24,181,195,251,87,189,226,188,84,107,225,32,242,99,156,206,170,232,232,190,219,122,118,219,237,57,24,175,37,83,154,63,161,61,77,252,23,222,40,128,128,19,106,131,85,115,106,128,0,0,4,0,243,71,245,217,169,191,130,251,61,17,63,196,0,243,71,245,217,169,191,130,251,61,16,25,255,0,201,83,210,198,83,243,2,187,219,173,198,0,115,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,96,7,52,127,93,154,155,248,47,179,209,1,159,252,149,61,44,101,63,48,43,189,186,220,103,249,128,28,149,61,44,101,63,48,43,189,186,220,103,248,0,0,2,213,113,99,233,99,89,62,95,228,62,221,57,117,75,85,197,143,165,141,100,249,127,144,251,116,224,107,88,79,247,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,1,0,38,213,6,170,230,213,0,66,183,57,61,20,250,141,196,21,167,88,233,46,29,234,77,77,183,175,122,9,37,234,146,10,235,116,84,244,242,116,181,35,106,54,23,64,250,53,110,239,123,150,78,254,253,45,232,67,208,114,79,213,11,86,61,171,153,230,148,92,27,73,13,70,103,103,165,185,80,212,77,90,216,159,36,246,247,201,189,44,81,42,111,51,223,21,100,178,175,75,183,107,41,94,189,46,69,85,102,74,115,142,210,26,108,215,134,138,29,82,167,130,145,46,90,113,120,134,103,207,52,242,181,255,0,71,87,61,148,179,67,19,27,187,30,247,84,45,3,213,94,137,179,33,127,75,147,117,107,226,219,130,253,99,177,104,23,20,24,6,170,229,48,245,217,109,87,9,41,238,50,117,61,60,53,45,93,60,180,146,212,236,198,61,239,236,178,161,210,246,218,213,115,251,125,9,178,187,116,9,63,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,159,226,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,11,171,200,199,245,217,251,183,252,72,149,66,42,249,24,254,187,63,118,255,0,137,18,168,6,170,228,170,127,245,138,63,249,255,0,242,196,138,178,85,63,250,197,31,252,255,0,249,98,4,85,155,84,26,171,155,84,0,0,0,32,7,154,63,174,205,77,252,23,217,232,137,254,32,7,154,63,174,205,77,252,23,217,232,128,207,254,74,158,150,50,159,152,21,222,221,110,51,252,192,14,74,158,150,50,159,152,21,222,221,110,51,252,0,0,0,0,13,85,205,148,248,78,244,177,163,127,47,241,239,110,128,214,176,217,79,132,239,75,26,55,242,255,0,30,246,232,0,186,160,0,0,0,0,0,34,175,158,119,234,79,247,147,248,105,106,185,42,122,167,202,126,95,215,123,141,184,186,188,243,191,82,127,188,159,195,75,85,201,83,213,62,83,242,254,187,220,109,192,77,72,0,0,0,8,171,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,153,85,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,2,127,128,0,8,86,231,87,234,159,22,249,127,67,238,55,18,106,72,86,231,87,234,159,22,249,127,67,238,55,16,46,175,35,31,215,103,238,223,241,34,85,8,171,228,99,250,236,253,219,254,36,74,160,24,127,204,103,130,143,229,85,167,16,95,240,11,101,170,61,77,197,191,57,109,169,157,59,82,93,40,81,30,178,91,29,55,83,88,222,167,189,36,137,210,163,154,201,26,230,239,19,102,150,68,130,207,245,85,129,101,95,236,174,57,146,99,151,15,246,202,58,235,109,117,60,159,240,100,134,104,228,103,244,57,174,111,220,168,109,38,71,87,51,174,95,245,154,187,71,83,196,14,136,99,190,47,58,164,234,159,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,127,40,99,99,93,51,94,237,149,210,53,140,144,47,7,47,62,52,237,92,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,78,152,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,234,203,83,88,29,45,213,44,239,69,179,187,102,166,105,165,247,232,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,230,230,99,227,118,241,202,246,253,166,174,219,238,155,42,34,166,193,60,31,113,103,134,241,117,165,255,0,94,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,16,47,168,0,13,107,56,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,50,168,0,0,138,190,121,223,169,63,222,79,225,164,170,17,87,207,59,245,39,251,201,252,52,12,85,229,113,235,179,76,191,26,246,122,210,127,136,1,229,113,235,179,76,191,26,246,122,210,119,181,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,226,4,16,243,58,213,47,202,135,25,57,175,132,190,253,39,106,196,188,62,45,111,254,213,236,248,95,11,26,120,184,60,216,215,63,166,186,74,223,182,238,173,247,251,46,86,35,12,212,228,151,166,121,86,63,167,26,137,170,87,106,79,15,101,204,46,22,251,125,163,185,28,140,146,163,192,37,79,126,118,245,49,24,248,85,245,105,27,94,199,59,243,144,78,213,70,171,60,226,4,216,247,130,253,28,190,232,23,12,24,6,149,101,51,117,222,173,86,249,42,46,49,244,177,60,53,85,93,68,181,114,211,110,199,189,143,236,190,161,209,119,26,229,107,251,125,105,178,59,100,11,214,107,45,175,218,57,125,225,255,0,89,114,205,29,200,230,241,21,120,205,193,212,241,212,244,177,158,46,149,237,73,41,170,122,24,247,164,125,216,36,138,94,223,90,185,157,125,46,251,77,84,54,105,33,131,156,254,144,211,98,26,243,141,106,229,186,10,72,105,245,10,206,232,107,17,179,202,249,230,184,219,251,113,73,51,216,239,176,198,45,52,212,49,181,24,190,107,12,138,173,69,94,167,134,106,242,147,205,109,89,87,5,184,253,138,223,79,87,29,70,29,120,186,217,43,157,51,26,140,146,119,212,186,185,29,18,163,149,85,157,170,232,154,170,228,106,245,181,233,182,200,142,119,138,231,87,233,99,22,249,129,67,237,215,19,26,185,45,235,29,139,15,214,92,183,71,110,240,246,234,245,18,223,79,81,107,169,234,122,245,85,91,91,81,35,169,186,26,197,68,235,130,122,137,123,142,123,26,223,13,211,246,157,35,81,50,87,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,50,171,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,208,49,87,149,199,174,205,50,252,107,217,235,73,254,32,7,149,199,174,205,50,252,107,217,235,73,254,0,0,2,42,249,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,139,171,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,4,212,128,0,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,90,174,44,125,44,107,39,203,252,135,219,167,3,90,194,106,121,213,250,88,197,190,96,80,251,117,196,133,98,106,121,213,250,88,197,190,96,80,251,117,196,12,0,229,113,235,179,76,191,26,246,122,210,127,136,1,229,113,235,179,76,191,26,246,122,210,127,128,0,0,133,110,117,126,169,241,111,151,244,62,227,113,46,175,35,31,215,103,238,223,241,34,213,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,1,42,128,0,0,0,0,0,4,85,243,206,253,73,254,242,127,13,37,80,138,190,121,223,169,63,222,79,225,160,98,175,43,143,93,154,101,248,215,179,214,147,252,64,15,43,143,93,154,101,248,215,179,214,147,252,0,138,190,121,223,169,63,222,79,225,164,170,17,87,207,59,245,39,251,201,252,52,12,85,229,113,235,179,76,191,26,246,122,210,127,136,1,229,113,235,179,76,191,26,246,122,210,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,170,136,7,39,14,83,142,161,182,224,116,200,213,87,121,32,130,46,149,223,127,35,191,100,253,135,32,0,0,0,0,0,0,10,92,221,247,42,0,124,79,69,71,42,42,253,229,113,189,119,255,0,49,244,57,168,167,68,145,43,93,186,127,95,152,29,172,126,251,29,135,204,213,233,243,83,185,171,240,80,43,0,0,0,1,75,138,85,81,62,5,78,40,95,136,21,183,246,21,20,183,225,185,80,31,135,155,80,37,211,24,173,161,86,170,164,189,191,36,219,238,145,171,247,249,125,198,182,154,251,98,110,53,171,87,219,35,41,124,58,83,120,93,163,221,171,211,213,77,19,191,155,229,252,237,252,141,150,238,204,73,45,242,177,126,11,211,255,0,225,33,174,167,26,240,50,155,137,92,178,56,209,17,58,45,235,228,158,95,235,24,0,155,14,2,107,41,235,56,107,176,201,77,26,70,196,172,175,70,181,62,239,237,151,255,0,66,125,230,67,152,225,192,5,85,186,167,134,219,43,173,206,222,39,87,87,171,126,199,79,151,136,114,47,221,251,76,143,3,133,248,29,78,219,169,55,59,87,224,117,185,60,247,2,166,253,197,101,13,251,138,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,225,74,29,240,43,95,129,66,239,247,32,20,177,21,21,127,172,237,67,173,187,249,238,135,96,28,152,125,205,66,191,193,240,149,144,244,57,205,122,215,90,246,84,255,0,125,179,254,163,48,76,25,230,241,87,87,79,194,245,92,116,236,106,199,53,218,216,217,85,127,193,238,189,124,188,255,0,107,90,4,92,240,43,31,119,137,220,81,191,237,87,21,255,0,239,41,205,137,104,209,82,153,136,191,31,63,249,205,121,56,3,106,191,138,108,81,19,252,69,203,255,0,212,166,54,32,141,137,27,17,141,223,100,253,160,84,82,239,129,81,75,190,0,117,167,196,237,111,192,234,111,197,127,172,237,111,192,14,64,56,85,216,14,78,21,126,227,133,118,197,62,110,80,56,114,42,249,126,210,166,49,26,159,15,50,164,77,142,64,0,126,86,77,147,89,241,27,53,85,250,251,82,232,104,232,225,116,242,185,177,185,234,141,111,199,100,106,42,168,31,170,91,221,67,215,157,49,210,218,103,85,102,55,201,169,152,207,210,237,209,205,42,167,219,70,127,53,171,252,231,33,130,60,93,115,81,182,98,213,82,225,250,45,59,170,107,99,235,101,76,181,150,117,88,217,35,42,17,187,110,249,26,171,246,88,255,0,131,85,55,216,141,247,214,107,127,20,153,75,217,213,21,238,229,187,149,90,137,77,72,198,35,213,242,237,252,207,240,30,191,127,192,9,85,207,185,191,112,247,99,100,208,98,175,189,93,231,100,136,206,150,89,100,103,193,202,139,231,36,177,253,200,159,233,49,103,47,230,245,170,183,26,167,191,24,180,210,83,193,214,189,13,168,130,165,139,211,212,237,183,232,173,219,125,149,167,217,162,124,162,243,220,149,25,87,170,85,176,81,194,230,57,233,29,182,241,31,87,155,24,173,69,222,7,125,238,118,251,47,220,159,231,203,27,47,40,222,22,233,98,141,46,216,229,206,162,68,106,35,156,151,234,148,85,93,147,246,108,159,29,254,224,48,62,78,106,252,68,58,85,145,25,104,79,53,219,202,187,254,214,122,28,103,155,126,180,91,234,218,235,229,5,190,106,116,71,110,216,162,171,115,183,84,242,242,117,102,223,19,56,157,202,123,132,201,122,153,46,27,112,70,111,187,122,111,245,155,255,0,71,197,199,132,212,78,79,218,31,112,182,72,204,10,146,231,107,171,87,71,208,246,223,36,114,162,34,253,175,239,209,189,190,105,253,0,115,166,220,224,116,70,242,234,107,126,97,75,125,182,84,77,47,111,169,109,10,244,243,122,35,124,217,60,139,240,85,95,243,25,183,166,186,179,131,106,213,149,151,252,30,233,45,101,35,221,35,17,100,166,146,23,34,177,200,215,121,61,19,239,84,255,0,73,3,92,70,240,49,171,122,7,85,61,109,85,190,150,178,199,12,76,145,106,99,185,69,35,219,249,183,189,219,162,163,21,118,72,221,240,111,236,248,158,123,134,254,44,245,31,135,107,181,34,99,213,180,203,104,109,74,77,61,60,148,49,204,237,150,72,156,245,106,170,181,119,218,63,47,181,247,255,0,160,54,54,5,158,225,171,136,252,63,136,204,22,159,43,198,167,169,87,186,74,136,229,100,212,139,2,162,199,34,55,225,186,167,193,204,251,254,242,240,129,75,209,21,190,103,206,175,84,84,79,63,35,234,62,121,162,243,221,0,174,55,238,118,34,238,124,140,85,69,219,227,177,244,181,119,2,176,0,0,0,0,0,0,0,0,0,0,0,2,223,241,11,139,95,115,157,2,212,188,43,22,161,241,183,172,131,15,188,218,237,212,221,214,71,223,170,158,138,88,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,151,0,1,0,63,216,184,227,179,255,0,49,159,242,154,207,255,0,107,39,248,0,0,0,0,0,0,0,6,31,243,64,208,77,88,226,39,64,172,24,86,142,98,159,88,47,84,89,133,45,210,122,111,29,77,73,209,74,202,42,216,221,39,93,68,145,177,118,124,209,166,200,189,95,107,125,182,69,84,204,0,4,64,112,21,192,87,22,58,45,197,142,13,169,154,151,165,63,67,99,118,111,164,252,109,111,211,182,218,142,215,118,219,85,12,127,155,134,161,242,59,121,37,99,126,203,87,109,247,93,145,21,82,95,192,0,0,3,15,249,156,105,62,187,107,166,135,89,180,183,66,177,27,173,234,174,187,32,134,225,121,240,247,122,58,26,85,161,167,134,93,160,168,241,21,17,44,189,83,201,4,140,98,53,237,71,83,43,156,172,115,99,234,192,190,26,249,93,113,57,14,188,224,213,250,209,165,84,150,140,38,219,120,134,229,122,158,174,225,107,185,193,52,20,251,205,225,100,166,142,165,206,145,147,186,54,192,191,101,200,212,153,92,173,114,53,81,102,208,0,34,3,143,94,2,184,177,214,158,44,115,157,76,211,77,41,250,103,27,188,253,25,224,171,126,157,182,211,247,123,86,218,88,100,252,220,213,12,145,187,73,19,219,246,154,155,237,186,110,138,138,178,254,0,195,254,87,250,9,171,28,59,104,21,255,0,10,214,60,83,234,253,234,183,48,170,186,65,77,227,169,170,250,233,95,69,69,27,100,235,167,146,70,38,239,134,68,217,87,171,236,239,182,202,138,185,1,175,218,57,98,226,3,70,178,205,29,200,230,240,244,153,53,189,212,241,212,244,189,254,18,169,142,73,41,170,122,24,246,44,157,169,227,138,94,223,90,53,253,29,46,251,46,84,46,0,2,0,127,177,113,199,103,254,99,63,229,53,159,254,214,74,167,20,24,54,187,113,19,192,61,223,11,147,77,188,22,169,228,22,251,63,143,199,91,93,71,28,108,174,130,227,75,37,87,106,111,19,36,41,10,164,50,201,31,84,234,238,218,177,29,180,155,177,50,168,1,0,63,216,184,227,179,255,0,49,159,242,154,207,255,0,107,39,248,0,0,0,4,64,113,235,192,87,22,58,211,197,142,115,169,154,105,165,63,76,227,119,159,163,60,21,111,211,182,218,126,239,106,219,75,12,159,155,154,161,146,55,105,34,123,126,211,83,125,183,77,209,81,86,95,192,24,127,202,255,0,65,53,99,135,109,2,191,225,90,199,138,125,95,189,86,230,21,87,72,41,188,117,53,95,93,43,232,168,163,108,157,116,242,72,196,221,240,200,155,42,245,125,157,246,217,81,87,16,56,245,224,43,139,29,105,226,199,57,212,205,52,210,159,166,113,187,207,209,158,10,183,233,219,109,63,119,181,109,165,134,79,205,205,80,201,27,180,145,61,191,105,169,190,219,166,232,168,171,47,224,12,63,229,127,160,154,177,195,182,129,95,240,173,99,197,62,175,222,171,115,10,171,164,20,222,58,154,175,174,149,244,84,81,182,78,186,121,36,98,110,248,100,77,149,122,190,206,251,108,168,171,152,0,0,0,0,45,255,0,16,184,181,247,57,208,45,75,194,177,106,31,27,122,200,48,251,205,174,221,77,221,100,125,250,169,232,165,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,153,112,0,16,3,253,139,142,59,63,243,25,255,0,41,172,255,0,246,178,95,184,245,210,220,239,90,120,78,206,116,207,77,44,95,76,228,151,159,163,60,21,23,138,134,159,187,218,185,82,205,39,231,38,123,35,110,209,196,247,125,167,38,251,108,155,170,162,46,64,0,32,7,251,23,28,118,127,230,51,254,83,89,255,0,237,100,255,0,0,5,180,226,83,72,105,181,235,65,179,157,35,154,10,73,42,50,43,60,208,219,214,174,121,97,130,43,139,54,150,138,105,31,22,239,70,71,83,28,50,42,34,59,116,98,162,181,200,170,213,132,207,236,92,113,217,255,0,152,207,249,77,103,255,0,181,147,252,0,194,174,98,154,43,174,220,80,112,177,131,216,48,93,49,255,0,86,127,88,45,151,219,198,63,244,213,31,247,51,251,157,86,201,226,241,82,201,28,83,118,166,157,145,245,49,126,223,233,34,109,190,216,171,192,87,1,92,88,232,183,22,56,54,166,106,94,148,253,13,141,217,190,147,241,181,191,78,219,106,59,93,219,109,84,49,254,110,26,135,200,237,228,149,141,251,45,93,183,221,118,68,85,73,127,0,8,192,230,129,193,159,18,124,68,235,237,131,53,209,205,55,250,193,101,162,195,233,109,115,212,253,49,65,73,209,84,202,218,217,29,31,69,68,241,189,118,100,209,174,232,157,63,107,109,247,69,68,147,240,6,0,114,164,225,115,93,184,107,252,168,254,90,240,111,171,159,88,254,132,250,51,251,167,71,89,223,240,254,59,189,254,182,150,78,158,158,252,95,165,182,253,94,91,236,187,103,248,0,64,15,246,46,56,236,255,0,204,103,252,166,179,255,0,218,204,255,0,254,75,154,237,253,137,239,228,209,245,27,254,233,63,254,36,250,78,143,255,0,41,124,111,250,227,187,225,255,0,214,255,0,111,251,231,254,175,233,125,147,63,192,16,3,253,139,142,59,63,243,25,255,0,41,172,255,0,246,178,127,128,0,0,0,68,7,30,188,5,113,99,173,60,88,231,58,153,166,154,83,244,206,55,121,250,51,193,86,253,59,109,167,238,246,173,180,176,201,249,185,170,25,35,118,146,39,183,237,53,55,219,116,221,21,21,101,252,1,135,252,175,244,19,86,56,118,208,43,254,21,172,120,167,213,251,213,110,97,85,116,130,155,199,83,85,245,210,190,138,138,54,201,215,79,36,140,77,223,12,137,178,175,87,217,223,109,149,21,115,0,0,0,0,0,0,32,7,251,23,28,118,127,230,51,254,83,89,255,0,237,100,223,112,245,139,95,112,109,2,211,76,43,41,161,240,87,172,127,15,179,90,238,52,221,214,73,216,170,130,138,40,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,151,0,0,0,0,0,0,0,1,128,28,214,248,92,215,110,37,63,37,223,145,76,27,235,31,213,207,166,254,147,254,233,209,209,246,60,71,129,236,255,0,174,101,143,171,171,177,47,232,239,183,79,158,219,166,246,255,0,149,255,0,6,124,73,240,237,175,183,252,215,88,244,223,234,253,150,183,15,170,181,193,83,244,197,5,95,93,83,235,104,164,108,125,20,243,200,244,221,144,200,187,170,116,253,157,183,221,81,22,79,192,0,0,0,0,24,1,205,111,133,205,118,226,83,242,93,249,20,193,190,177,253,92,250,111,233,63,238,157,29,31,99,196,120,30,207,250,230,88,250,186,187,18,254,142,251,116,249,237,186,111,143,252,5,112,21,197,142,139,113,99,131,106,102,165,233,79,208,216,221,155,233,63,27,91,244,237,182,163,181,221,182,213,67,31,230,225,168,124,142,222,73,88,223,178,213,219,125,215,100,69,84,151,240,0,0,0,140,14,104,28,25,241,39,196,78,190,216,51,93,28,211,127,172,22,90,44,62,150,215,61,79,211,20,20,157,21,76,173,173,145,209,244,84,79,27,215,102,77,26,238,137,211,246,182,223,116,84,73,63,0,96,7,42,78,23,53,219,134,191,202,143,229,175,6,250,185,245,143,232,79,163,63,186,116,117,157,255,0,15,227,187,223,235,105,100,233,233,239,197,250,91,111,213,229,190,203,182,127,128,0,0,4,74,241,209,202,183,47,172,212,122,92,215,132,76,7,199,90,178,63,17,61,230,193,21,117,21,13,45,154,169,170,197,71,83,45,68,209,254,102,110,183,170,66,212,86,196,232,156,141,84,99,227,142,63,21,194,175,10,28,199,184,80,213,202,61,82,195,248,127,164,184,177,212,238,182,221,237,149,57,53,153,172,184,219,164,124,111,150,4,147,196,171,161,127,84,81,189,146,53,23,165,236,111,83,94,206,184,223,51,224,0,0,8,64,226,23,151,15,25,217,206,190,234,94,107,139,104,223,141,178,228,25,133,230,233,110,169,250,197,106,143,191,75,61,108,178,69,39,67,234,90,246,245,49,237,93,156,136,228,223,101,68,95,34,79,248,10,210,220,239,69,184,78,193,180,207,82,236,95,67,100,150,111,164,252,109,23,138,134,163,181,221,185,85,77,31,231,33,123,227,118,241,202,199,125,151,46,219,236,187,42,42,38,64,0,0,0,6,0,115,91,225,115,93,184,148,252,151,126,69,48,111,172,127,87,62,155,250,79,251,167,71,71,216,241,30,7,179,254,185,150,62,174,174,196,191,163,190,221,62,123,110,155,231,248,2,32,56,10,224,43,139,29,22,226,199,6,212,205,75,210,159,161,177,187,55,210,126,54,183,233,219,109,71,107,187,109,170,134,63,205,195,80,249,29,188,146,177,191,101,171,182,251,174,200,138,169,157,92,195,180,251,86,53,111,134,11,230,149,104,230,1,245,174,245,148,92,45,244,243,199,244,173,53,15,129,165,134,161,181,110,169,222,161,205,100,191,110,154,56,187,104,230,187,243,253,126,104,197,69,201,80,4,27,104,167,42,206,42,43,245,115,16,131,87,52,138,146,221,132,182,241,77,54,67,53,78,73,68,230,58,221,27,209,245,16,162,81,212,62,126,185,35,107,163,98,177,19,103,189,170,174,98,110,246,206,72,0,12,63,230,97,194,93,247,138,29,26,182,212,233,229,163,233,28,251,13,184,37,69,154,155,196,50,31,25,75,82,232,227,172,166,235,154,104,225,143,201,176,207,220,127,83,191,181,122,27,183,117,84,204,0,4,43,112,177,193,31,29,156,59,113,5,132,235,28,156,62,248,218,76,126,224,190,62,6,228,54,121,36,125,12,241,62,158,171,180,223,29,26,44,201,4,210,172,125,79,70,247,17,157,91,183,116,92,233,230,129,160,154,177,196,78,129,88,48,173,28,197,62,176,94,168,179,10,91,164,244,222,58,154,147,162,149,148,85,177,186,78,186,137,35,98,236,249,163,77,145,122,190,214,251,108,138,169,152,0,8,128,224,43,128,174,44,116,91,139,28,27,83,53,47,74,126,134,198,236,223,73,248,218,223,167,109,181,29,174,237,182,170,24,255,0,55,13,67,228,118,242,74,198,253,150,174,219,238,187,34,42,166,64,115,91,225,115,93,184,148,252,151,126,69,48,111,172,127,87,62,155,250,79,251,167,71,71,216,241,30,7,179,254,185,150,62,174,174,196,191,163,190,221,62,123,110,155,231,248,2,32,56,10,224,43,139,29,22,226,199,6,212,205,75,210,159,161,177,187,55,210,126,54,183,233,219,109,71,107,187,109,170,134,63,205,195,80,249,29,188,146,177,191,101,171,182,251,174,200,138,169,47,224,0,0,1,128,28,214,248,92,215,110,37,63,37,223,145,76,27,235,31,213,207,166,254,147,254,233,209,209,246,60,71,129,236,255,0,174,101,143,171,171,177,47,232,239,183,79,158,219,166,246,255,0,149,255,0,6,124,73,240,237,175,183,252,215,88,244,223,234,253,150,183,15,170,181,193,83,244,197,5,95,93,83,235,104,164,108,125,20,243,200,244,221,144,200,187,170,116,253,157,183,221,81,22,79,192,0,0,2,223,241,11,139,95,115,157,2,212,188,43,22,161,241,183,172,131,15,188,218,237,212,221,214,71,223,170,158,138,88,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,151,0,1,0,63,216,184,227,179,255,0,49,159,242,154,207,255,0,107,36,251,154,6,130,106,199,17,58,5,96,194,180,115,20,250,193,122,162,204,41,110,147,211,120,234,106,78,138,86,81,86,198,233,58,234,36,141,139,179,230,141,54,69,234,251,91,237,178,42,166,96,0,34,3,128,174,2,184,177,209,110,44,112,109,76,212,189,41,250,27,27,179,125,39,227,107,126,157,182,212,118,187,182,218,168,99,252,220,53,15,145,219,201,43,27,246,90,187,111,186,236,136,170,146,254,0,0,0,17,129,205,3,131,62,36,248,137,215,219,6,107,163,154,111,245,130,203,69,135,210,218,231,169,250,98,130,147,162,169,149,181,178,58,62,138,137,227,122,236,201,163,93,209,58,126,214,219,238,138,137,112,57,82,112,185,174,220,53,254,84,127,45,120,55,213,207,172,127,66,125,25,253,211,163,172,239,248,127,29,222,255,0,91,75,39,79,79,126,47,210,219,126,175,45,246,93,179,252,0,0,0,0,0,0,0,48,3,154,223,11,154,237,196,167,228,187,242,41,131,125,99,250,185,244,223,210,127,221,58,58,62,199,136,240,61,159,245,204,177,245,117,118,37,253,29,246,233,243,219,116,223,63,192,17,1,192,87,1,92,88,232,183,22,56,54,166,106,94,148,253,13,141,217,190,147,241,181,191,78,219,106,59,93,219,109,84,49,254,110,26,135,200,237,228,149,141,251,45,93,183,221,118,68,85,73,127,0,1,128,28,214,248,92,215,110,37,63,37,223,145,76,27,235,31,213,207,166,254,147,254,233,209,209,246,60,71,129,236,255,0,174,101,143,171,171,177,47,232,239,183,79,158,219,166,249,254,0,136,14,2,184,10,226,199,69,184,177,193,181,51,82,244,167,232,108,110,205,244,159,141,173,250,118,219,81,218,238,219,106,161,143,243,112,212,62,71,111,36,172,111,217,106,237,190,235,178,34,170,75,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,171,177,215,35,246,42,114,236,124,207,85,85,219,225,184,21,53,234,171,183,237,83,232,98,34,55,200,233,134,52,223,117,223,200,250,0,0,89,238,37,120,143,195,248,115,193,106,50,188,150,122,148,123,100,167,142,38,67,72,179,170,172,146,43,126,27,162,124,26,255,0,191,238,3,216,234,86,172,224,218,75,101,125,255,0,56,186,75,71,72,199,70,197,88,233,164,153,202,175,114,181,190,76,69,251,209,127,208,97,38,164,243,129,209,27,51,170,109,248,125,45,246,231,81,12,189,190,164,180,43,19,201,234,142,243,124,241,175,193,17,127,206,70,167,18,28,89,234,63,17,55,106,180,200,107,105,146,208,234,149,154,10,120,232,99,133,219,36,146,185,138,229,69,114,239,180,158,127,107,238,255,0,79,161,225,203,129,141,91,215,202,168,43,105,109,244,180,118,57,162,124,137,83,37,202,40,222,239,205,177,237,217,17,30,169,186,72,223,139,127,111,192,11,197,147,115,111,214,139,133,91,157,99,160,183,195,78,168,221,155,44,85,109,118,232,158,126,77,172,219,226,121,232,249,171,241,16,217,82,69,101,161,124,211,127,42,239,251,89,153,26,119,201,251,67,237,246,200,217,158,210,92,238,149,104,233,58,222,235,228,141,85,69,95,179,253,230,54,55,201,63,160,247,109,229,61,194,100,93,44,139,13,184,43,55,221,221,87,250,205,255,0,167,224,224,48,191,16,230,245,170,182,234,166,63,39,180,210,84,65,214,157,109,167,130,165,235,211,212,221,246,235,173,219,125,145,198,83,96,60,223,184,123,190,50,24,50,167,222,173,19,190,69,103,75,236,178,63,226,228,68,243,142,89,62,229,95,244,31,175,122,229,27,194,221,84,82,37,167,28,185,211,200,173,84,107,150,253,82,170,139,178,254,221,211,227,183,220,98,118,182,114,139,207,113,164,125,94,150,214,193,89,11,88,215,172,119,43,196,125,94,76,122,185,19,104,27,247,181,187,110,191,122,255,0,152,37,79,79,53,231,76,117,74,153,181,88,117,242,106,150,63,244,123,148,115,68,171,246,213,159,206,106,127,57,170,92,35,90,246,86,107,127,11,121,75,25,213,21,146,229,187,85,26,169,77,86,199,163,21,146,237,252,255,0,240,216,191,119,196,146,14,17,121,168,219,50,154,168,176,253,105,157,212,213,178,116,50,154,90,59,58,164,111,145,245,10,221,183,100,142,84,251,47,103,197,168,155,238,4,152,3,242,177,156,154,207,151,89,169,111,214,42,151,77,71,89,11,103,137,206,141,204,85,107,190,27,163,145,21,15,213,2,135,177,28,159,15,50,150,162,167,151,236,59,78,21,55,0,139,247,28,157,126,109,82,164,118,224,84,14,17,119,57,2,151,29,107,241,59,28,117,187,226,159,214,7,99,126,5,69,45,248,21,1,209,88,138,180,207,68,248,249,127,206,107,181,199,84,125,174,39,114,182,255,0,181,91,151,255,0,188,160,54,42,145,137,35,21,142,223,101,53,223,227,241,170,206,41,178,180,95,241,22,223,255,0,82,132,9,97,229,95,95,227,56,74,199,186,220,231,61,43,174,155,170,255,0,190,223,255,0,89,152,38,12,242,135,171,171,168,225,122,146,58,134,53,35,134,237,115,108,74,159,224,247,88,190,126,127,181,206,51,152,14,20,234,122,42,170,127,89,218,167,91,183,242,217,0,229,191,2,178,132,223,239,66,180,248,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,224,80,191,2,181,40,119,192,14,26,118,39,192,234,103,197,127,172,237,64,57,48,187,155,21,52,115,240,155,126,115,145,122,153,95,107,86,249,255,0,241,82,39,253,42,102,137,136,124,210,168,60,79,9,57,12,219,111,211,112,181,167,197,127,241,166,255,0,214,4,85,242,236,166,134,163,138,11,43,165,223,120,109,215,9,25,231,183,218,236,57,191,243,57,77,132,13,119,120,4,168,117,63,20,152,174,203,178,73,79,113,98,255,0,87,130,153,127,232,54,29,166,145,146,194,215,177,81,90,187,237,178,255,0,72,29,165,46,42,41,119,237,3,173,139,190,203,251,78,214,252,14,164,248,255,0,156,237,111,192,1,75,156,159,180,57,219,124,78,135,73,231,253,59,1,90,185,202,237,182,255,0,65,218,196,217,55,253,165,16,121,238,171,251,14,208,0,30,55,86,117,54,193,165,24,53,227,50,191,87,67,4,54,202,41,106,190,220,145,181,87,161,19,201,17,238,106,47,154,167,222,159,16,62,141,76,212,59,14,152,225,183,92,190,255,0,95,77,77,13,182,146,74,159,207,74,198,117,116,162,127,134,230,162,249,170,125,233,241,33,135,141,174,96,217,190,177,92,235,176,92,66,182,138,12,107,183,83,67,80,169,67,11,159,51,123,235,183,76,137,36,137,178,181,141,243,77,151,205,87,246,42,120,206,53,184,211,203,120,140,202,106,44,54,250,136,162,198,168,221,81,73,28,77,162,137,175,168,79,18,175,107,186,218,249,55,77,153,30,202,213,77,252,255,0,105,234,56,5,224,130,191,93,50,58,92,215,52,182,92,105,236,22,187,149,51,218,221,230,166,73,219,219,89,122,186,187,74,138,197,252,222,202,215,166,254,127,208,5,177,225,155,131,205,64,226,50,225,37,100,116,21,148,150,166,203,211,36,238,134,104,221,42,186,23,72,142,141,201,3,216,169,228,223,243,47,244,161,51,156,55,112,97,165,60,61,88,157,79,96,183,214,62,182,175,181,37,76,147,220,37,149,28,246,197,209,240,217,187,126,147,254,239,191,252,197,223,211,237,63,199,180,219,28,165,198,241,186,87,193,77,79,12,81,108,233,157,34,253,136,218,196,243,119,159,193,168,122,96,56,107,81,173,70,181,54,68,77,144,228,0,0,0,60,254,99,130,227,121,221,174,107,78,71,68,249,225,154,55,70,189,19,62,53,68,86,185,190,74,213,79,185,238,33,3,143,14,8,235,180,15,44,154,245,132,90,235,37,198,100,167,167,114,253,169,234,86,39,246,164,116,142,87,172,72,136,212,72,85,124,220,187,111,251,62,19,190,121,109,69,192,44,90,139,140,87,227,247,202,119,203,29,77,60,177,39,68,174,98,238,232,222,207,138,127,150,160,64,71,7,124,80,229,154,3,158,218,233,168,235,41,153,100,172,174,133,181,44,150,154,55,171,82,73,224,235,119,83,156,221,190,204,95,122,236,134,193,56,190,77,106,203,45,16,222,45,53,81,205,12,189,95,162,246,185,83,103,57,190,125,42,169,241,106,253,230,184,252,78,104,157,86,131,106,173,110,14,234,105,217,72,202,106,106,154,119,201,214,238,166,201,26,42,253,167,49,187,253,164,127,221,247,127,65,158,60,167,120,161,190,220,47,183,29,37,202,43,105,159,79,21,28,50,82,57,96,142,55,43,159,88,238,165,87,35,147,127,239,233,252,223,254,88,74,241,75,154,143,77,148,168,1,242,185,138,199,46,222,73,185,218,207,209,66,183,166,232,82,212,80,43,79,129,201,194,124,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,192,228,225,126,0,117,191,244,84,234,107,21,238,77,252,211,115,185,200,165,76,77,144,3,90,140,77,144,168,0,63,35,40,201,173,88,157,162,107,197,218,170,56,97,139,167,244,222,214,170,238,230,183,203,169,81,62,46,79,188,215,219,140,78,40,114,205,126,207,110,148,213,149,148,207,178,81,215,76,218,102,69,77,27,21,201,28,243,244,59,169,174,118,255,0,102,95,185,118,83,48,185,177,113,67,125,183,223,109,218,75,139,214,211,50,158,90,57,164,171,114,65,28,142,71,50,177,189,42,142,87,46,223,222,23,249,191,252,172,14,225,143,68,234,181,231,85,104,176,118,211,78,250,71,211,84,212,212,62,62,182,244,182,56,213,83,237,53,142,219,237,43,62,239,191,250,64,190,28,7,240,71,93,175,153,100,55,172,222,215,89,22,51,29,61,67,147,237,79,76,178,191,181,27,163,114,61,34,84,86,170,76,139,228,228,223,111,217,241,155,252,59,5,198,240,75,92,54,156,114,137,240,67,12,109,141,58,230,124,138,168,141,107,124,213,202,191,115,26,124,218,117,128,88,180,235,24,160,199,236,116,239,138,58,106,120,162,94,185,92,245,221,177,177,159,21,255,0,33,15,82,0,0,0,225,205,71,53,90,228,221,21,54,83,144,6,61,113,35,193,134,148,241,11,98,109,61,254,223,88,202,218,78,236,148,210,65,112,150,36,107,221,23,71,195,103,111,250,44,251,190,239,243,16,199,196,207,7,154,129,195,157,194,58,201,40,43,42,237,78,151,166,57,219,12,210,58,37,108,45,145,93,35,150,6,49,19,205,223,230,79,232,83,98,19,204,234,14,159,227,218,147,142,85,99,121,37,43,231,166,168,134,88,182,108,206,141,126,220,110,98,249,183,207,224,229,2,23,120,37,230,13,155,232,237,206,135,5,203,235,104,167,198,187,116,212,52,234,180,48,181,240,183,190,155,245,72,178,70,155,35,94,239,53,221,124,145,127,106,172,207,105,158,161,216,117,59,13,181,101,246,10,250,106,152,110,84,145,212,254,102,86,63,167,169,23,252,7,57,19,205,23,239,95,129,10,220,125,240,65,95,161,121,29,86,107,133,219,46,53,22,11,165,202,165,238,110,243,84,164,13,237,164,189,93,93,164,68,98,126,115,117,115,215,111,47,233,60,191,5,60,105,229,188,57,229,52,246,27,133,68,82,227,85,142,167,164,146,39,81,68,231,211,167,137,71,185,221,110,124,123,38,207,147,117,114,174,222,95,176,9,251,7,141,210,125,77,176,106,190,13,103,204,172,53,208,207,13,206,138,42,175,177,36,110,84,235,69,242,84,99,156,137,230,139,247,175,192,246,64,82,244,221,55,253,135,82,57,200,237,182,255,0,73,222,117,79,229,178,167,236,2,166,185,63,105,81,243,54,79,63,233,216,239,107,183,248,1,203,142,183,174,219,175,236,59,28,117,175,199,252,224,118,52,168,165,191,180,168,1,175,127,49,58,104,105,248,160,189,58,45,247,154,221,111,145,254,123,253,174,195,91,255,0,51,80,216,46,166,70,69,11,158,245,68,106,109,190,235,253,38,188,92,125,212,58,163,138,76,171,117,221,35,167,183,49,63,171,193,66,191,244,129,42,60,167,105,163,131,132,219,11,154,139,212,250,251,162,187,207,255,0,138,149,63,232,67,52,76,67,229,107,65,225,184,73,199,166,219,110,171,133,209,62,43,255,0,141,59,254,163,47,0,225,126,7,91,142,197,58,159,241,79,235,2,164,248,21,167,192,161,191,2,176,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,118,202,84,82,228,2,148,254,130,180,248,29,104,138,118,39,192,14,75,7,199,38,36,153,183,14,87,236,123,103,175,126,174,129,233,210,170,139,246,106,88,239,185,23,246,126,194,254,30,55,87,168,29,114,192,110,20,109,110,234,247,192,191,5,251,165,106,253,192,107,219,193,253,238,44,123,136,124,86,235,60,140,142,56,146,189,28,231,170,34,38,244,83,167,222,168,159,21,67,99,60,122,161,181,86,122,121,219,240,119,95,252,78,84,53,137,176,204,251,22,102,143,115,210,55,210,77,60,106,174,242,217,122,94,213,248,155,45,233,109,106,92,48,123,125,83,92,142,235,116,223,5,69,219,105,92,159,112,30,176,225,83,116,57,56,84,221,0,163,98,180,248,20,42,175,196,229,87,236,129,211,43,215,238,242,41,137,157,78,243,242,216,171,110,181,254,143,216,119,71,26,49,54,223,112,42,68,70,166,200,114,14,154,202,184,104,105,38,173,168,122,54,40,35,116,143,85,84,68,68,106,110,190,107,253,8,7,225,234,6,103,107,211,252,58,239,151,93,234,161,130,158,215,73,37,75,150,71,181,169,246,83,255,0,89,205,77,183,84,251,208,130,78,55,120,193,204,245,207,80,50,28,110,158,225,73,245,98,154,186,106,122,118,69,73,18,44,177,181,98,217,86,68,115,247,251,80,162,162,162,167,151,252,87,215,153,191,25,49,229,151,187,238,136,226,200,245,165,165,150,74,26,217,155,45,60,140,118,222,21,251,38,205,115,147,205,143,79,210,69,69,254,163,24,184,62,225,123,40,226,11,82,172,176,71,73,36,22,40,107,224,117,85,68,180,211,172,114,71,188,138,168,215,198,136,158,75,11,145,87,169,54,85,2,231,242,232,225,9,186,231,155,83,102,217,93,13,114,89,44,55,106,117,107,90,249,96,73,85,34,124,187,171,146,53,69,77,210,37,77,158,159,126,254,74,77,222,33,136,217,112,155,29,61,130,195,78,232,105,105,227,142,54,181,210,57,235,179,24,140,79,55,121,252,26,135,157,209,109,39,178,232,222,15,71,136,89,90,222,136,98,133,36,115,86,77,149,204,133,145,249,117,185,203,252,207,219,247,158,244,0,0,14,55,254,128,137,247,168,68,216,228,14,54,69,9,191,222,114,0,3,132,242,57,3,1,249,162,112,231,65,168,120,53,94,161,82,81,206,235,133,162,147,196,43,217,44,155,42,83,211,85,189,19,165,26,228,219,205,191,179,250,208,135,253,38,212,59,206,152,103,118,188,178,201,60,81,75,79,83,7,117,100,141,175,69,137,179,71,34,166,206,242,248,198,158,123,167,245,155,43,231,248,197,46,97,136,221,44,21,109,221,149,84,179,198,159,165,241,116,79,103,243,85,23,249,198,182,122,221,166,181,122,79,168,215,76,46,165,21,201,69,216,232,127,109,236,71,117,193,28,139,183,95,159,151,115,246,129,177,246,149,230,116,217,214,29,71,124,130,162,57,157,39,115,173,209,171,85,190,82,189,169,250,42,191,224,30,188,143,46,81,154,201,22,101,130,221,48,74,185,17,43,172,180,172,157,251,190,63,180,146,86,84,170,108,214,162,59,224,246,252,80,144,208,56,84,220,227,165,74,138,87,250,128,168,20,162,253,197,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,41,85,251,128,116,169,202,38,199,9,253,69,64,15,33,170,153,157,54,11,135,86,95,39,168,142,23,71,219,232,116,138,212,111,156,172,106,239,212,169,254,25,235,200,242,230,231,172,145,97,184,45,175,4,164,145,22,186,245,74,249,217,179,227,251,41,29,101,50,174,237,114,43,190,12,119,193,0,137,77,89,212,59,206,167,231,119,76,178,247,60,82,203,81,83,63,105,99,141,172,68,137,211,73,34,38,205,242,248,200,190,123,175,245,147,1,202,239,135,58,13,60,193,169,53,10,174,142,118,220,46,244,158,33,30,249,100,217,18,162,154,145,234,157,42,214,166,222,78,253,191,214,164,69,104,142,154,213,234,198,163,90,240,186,100,86,165,111,127,173,253,183,189,27,209,4,146,38,253,30,126,125,191,218,108,153,128,99,20,184,126,35,107,176,82,55,102,82,210,193,26,254,151,197,177,49,159,206,85,95,230,129,232,64,56,95,48,11,191,220,54,68,57,0,112,169,247,160,223,250,14,78,21,55,3,144,0,31,137,151,226,54,92,218,199,83,96,191,83,186,106,90,136,228,141,205,108,142,98,236,246,43,23,205,190,127,7,41,8,156,197,248,66,110,134,102,213,57,182,41,67,92,182,75,245,218,161,92,215,62,89,210,37,88,153,46,232,229,141,17,19,117,149,87,119,175,221,183,146,19,172,120,45,105,210,123,46,178,96,245,152,133,233,173,232,154,41,146,55,57,100,217,28,248,95,31,159,67,154,191,207,253,191,112,16,127,193,23,24,57,158,134,106,6,61,141,212,92,41,62,172,84,215,67,79,80,201,105,34,85,138,55,44,187,170,72,174,102,223,106,101,85,85,85,242,255,0,142,118,244,255,0,51,181,234,6,29,104,203,173,21,80,207,79,116,164,142,165,171,27,218,228,251,73,255,0,170,231,38,219,162,253,234,107,249,198,15,11,217,71,15,186,149,122,130,74,73,39,177,77,95,59,169,106,34,166,157,35,142,61,227,84,71,62,68,84,243,89,154,136,189,75,186,161,147,188,178,120,201,143,19,189,216,180,71,41,71,165,45,84,172,161,162,153,210,211,198,198,239,226,159,178,238,214,185,124,222,196,253,37,85,95,235,2,98,14,21,17,201,178,157,84,117,112,215,82,67,91,78,244,116,83,198,217,24,168,168,168,168,228,221,60,211,250,20,238,3,228,149,157,46,242,243,220,170,39,175,223,230,119,73,26,61,54,223,99,167,110,133,254,143,216,7,208,191,13,202,54,57,69,221,167,8,171,241,2,180,77,144,228,225,19,100,57,3,243,178,26,134,210,217,234,39,119,193,189,31,241,185,16,215,51,140,11,220,89,15,16,249,85,214,9,25,36,114,165,2,53,204,84,84,93,168,160,79,185,85,62,40,166,195,26,165,90,150,252,30,225,84,231,35,122,29,15,197,81,55,222,86,167,222,107,73,126,153,247,220,205,94,215,164,143,171,154,8,209,91,231,186,244,177,169,240,3,96,190,6,241,36,194,120,114,176,227,219,61,59,21,117,239,94,165,85,95,181,82,247,125,232,159,183,246,23,240,241,186,67,64,235,110,3,111,163,115,118,86,62,117,248,47,223,43,151,239,61,144,28,47,192,161,127,164,173,126,7,90,162,129,91,118,66,162,150,161,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,135,28,128,58,254,37,104,112,190,71,41,183,220,7,39,197,121,164,117,117,182,106,86,124,95,211,247,126,199,34,255,0,208,125,160,13,100,181,218,192,252,107,88,243,75,75,188,155,21,254,226,140,77,149,54,106,85,74,212,248,249,255,0,52,159,110,9,51,154,125,68,225,219,31,201,160,103,71,122,162,186,53,111,113,175,217,89,85,35,126,45,242,253,132,67,243,35,209,154,189,57,215,59,166,65,12,76,75,125,230,166,122,142,166,66,246,167,118,106,202,199,237,186,249,42,244,179,238,95,243,18,33,202,67,36,75,159,11,22,155,68,149,43,36,212,87,11,162,57,21,200,187,111,82,142,254,180,242,145,0,205,240,0,20,29,82,63,101,217,124,206,213,248,157,106,221,221,231,183,253,0,85,19,124,252,252,206,210,150,49,25,240,42,0,97,175,50,158,35,173,218,57,164,142,199,160,235,146,231,144,45,93,190,54,178,72,81,90,174,163,147,103,43,95,186,237,188,140,248,39,223,253,40,101,253,218,229,79,104,182,213,92,234,164,107,99,166,133,242,187,119,34,110,141,106,187,109,215,203,238,32,83,152,246,189,214,234,238,187,222,241,200,107,42,100,181,99,23,73,225,167,99,229,99,227,234,88,161,98,244,244,254,197,141,201,230,171,241,251,188,192,199,11,53,182,235,169,122,129,73,107,167,69,117,195,36,186,182,36,217,138,239,206,77,47,154,236,196,221,118,234,223,201,13,130,184,50,209,154,125,36,208,172,58,215,83,26,125,32,219,61,55,125,81,36,110,210,42,61,206,94,151,175,150,235,34,249,108,132,106,242,195,225,38,92,255,0,54,178,235,30,77,77,79,45,166,213,87,21,101,36,51,210,202,189,106,223,20,197,84,119,147,63,78,38,42,47,159,221,240,82,103,233,41,105,232,105,97,163,165,137,177,67,3,27,28,108,106,108,141,106,38,200,136,7,112,0,0,0,0,63,3,51,206,113,204,10,206,251,222,73,113,134,154,157,142,99,21,95,52,113,174,238,93,147,244,220,137,241,254,146,49,248,137,230,219,85,5,109,77,147,72,169,110,20,110,130,163,183,227,25,81,71,43,92,141,146,68,118,223,97,254,74,136,197,223,127,254,88,74,184,33,23,11,230,195,174,148,23,136,165,201,111,87,26,250,68,71,163,162,87,81,181,21,122,124,149,87,177,251,73,60,225,107,139,124,43,137,28,126,26,139,83,188,53,209,95,80,143,165,146,170,158,73,58,98,114,125,174,152,221,186,121,57,63,154,5,254,0,0,33,83,155,158,0,220,91,83,44,55,184,163,217,183,39,212,177,238,68,126,202,172,165,162,68,248,174,223,183,224,77,89,24,156,234,49,136,29,131,225,153,59,89,31,125,47,210,192,174,233,94,164,107,168,247,84,223,250,123,77,255,0,66,1,97,121,62,222,155,107,215,156,130,145,207,217,107,109,52,209,237,229,255,0,142,196,155,249,254,206,175,187,246,147,106,107,241,203,155,54,139,10,226,66,219,36,239,145,177,221,98,167,183,162,49,90,159,109,245,244,187,42,245,125,201,178,252,60,252,205,129,192,20,59,203,238,43,41,114,1,74,46,255,0,113,90,41,66,39,222,86,159,0,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,169,66,174,223,113,91,190,5,10,159,120,28,183,207,238,43,41,106,21,1,194,170,34,42,170,237,183,222,66,95,56,43,211,110,154,243,143,210,53,251,173,21,166,166,61,188,191,241,217,83,127,47,219,211,247,254,194,106,238,147,182,150,217,87,82,229,217,34,130,71,170,254,205,154,170,64,23,49,156,218,44,215,137,11,148,144,62,71,71,106,138,162,222,168,245,106,253,182,87,213,110,169,211,247,46,233,241,243,242,2,238,114,140,192,27,148,234,101,250,247,44,123,182,218,250,102,49,202,143,217,21,244,181,168,191,5,219,246,124,73,171,35,19,146,190,49,3,112,124,207,39,115,35,239,173,250,40,17,221,43,212,173,109,30,232,155,255,0,71,117,223,233,82,78,192,0,0,2,192,241,75,197,190,21,195,118,63,53,69,213,222,38,232,143,167,70,82,199,85,79,28,157,50,185,126,215,76,142,221,124,154,191,205,35,15,52,230,195,174,149,247,137,101,198,175,87,26,10,69,70,35,98,71,81,185,17,122,124,213,23,177,251,64,155,160,69,71,14,220,219,106,167,173,166,178,106,237,45,194,177,211,212,118,252,99,234,40,226,107,81,210,70,141,223,236,51,201,17,94,187,239,255,0,202,147,140,51,57,199,51,219,59,47,120,221,198,26,154,119,185,236,69,100,209,200,187,181,118,95,208,114,167,199,250,64,253,240,0,0,0,22,19,140,221,25,167,213,189,10,204,109,116,209,167,210,14,179,212,246,21,82,71,111,34,35,28,213,233,98,249,236,177,167,150,202,107,235,121,182,221,116,211,80,42,237,117,8,173,184,99,119,87,68,187,177,91,249,200,101,242,93,158,155,166,253,59,249,161,179,253,93,45,61,117,44,212,117,81,54,88,103,99,163,145,142,77,209,205,84,217,81,72,96,230,121,194,76,184,6,109,122,214,60,102,154,158,43,77,214,174,90,202,184,96,165,149,58,21,222,21,136,170,239,54,126,156,175,85,95,47,191,226,160,102,223,45,110,35,173,218,199,164,141,199,167,235,142,231,143,173,37,190,70,190,72,85,92,173,163,143,119,35,89,178,237,188,111,248,167,221,253,10,102,81,1,60,184,117,238,183,72,181,222,201,142,77,89,83,29,171,39,186,65,13,67,25,43,25,31,82,69,51,19,171,171,246,172,141,79,37,79,135,223,228,79,93,166,229,79,119,182,210,220,233,100,107,163,169,133,146,183,103,34,236,142,106,59,109,211,203,239,3,235,58,165,111,159,151,145,218,82,246,35,254,32,117,70,253,252,190,27,157,135,90,55,101,93,145,14,196,248,129,88,0,11,17,198,222,115,79,167,124,59,100,25,52,236,235,236,212,80,198,141,238,53,155,171,234,163,111,197,222,95,180,128,157,9,176,63,37,214,60,46,210,223,54,203,127,183,35,211,101,93,218,181,81,53,126,30,127,206,38,59,155,126,72,150,206,22,46,214,136,234,86,57,171,110,22,180,106,35,145,55,218,165,93,253,107,229,26,145,223,203,115,70,106,245,27,92,237,121,4,209,49,109,246,106,152,42,58,159,11,220,157,216,107,40,223,182,233,228,139,210,255,0,189,127,204,4,241,89,169,29,67,109,134,149,255,0,22,117,125,223,181,202,191,244,159,104,0,112,165,31,2,181,219,239,56,79,48,57,105,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,237,215,224,167,40,187,5,216,39,196,10,128,0,70,31,57,108,50,24,176,91,54,89,79,74,198,185,183,106,56,228,145,172,85,85,71,54,185,124,215,224,158,110,67,197,114,105,213,26,248,242,235,150,148,79,89,42,210,62,150,225,115,138,55,72,222,134,255,0,173,19,201,187,111,241,71,47,199,111,53,50,187,154,102,159,191,55,225,102,236,234,26,23,79,93,73,115,182,201,10,178,46,183,177,18,126,149,84,77,211,238,145,201,253,74,164,95,242,219,212,22,105,255,0,19,182,202,154,138,255,0,11,13,198,213,112,162,87,44,157,45,234,237,119,127,98,239,253,231,250,63,232,3,96,48,81,12,209,84,70,147,66,244,123,29,240,84,251,202,192,165,199,8,158,101,74,17,0,228,3,170,166,162,58,90,121,106,166,114,54,56,88,233,30,171,240,68,68,221,84,12,56,230,79,196,228,154,29,165,209,217,108,115,212,197,120,191,62,170,129,143,134,120,152,232,213,104,222,173,126,206,221,85,17,100,98,236,137,251,63,160,134,60,7,16,202,181,239,85,225,182,178,73,170,238,23,235,155,38,174,168,123,31,42,162,77,80,198,190,71,116,38,255,0,25,63,161,63,168,200,190,104,58,210,253,73,215,187,166,35,73,118,90,155,126,45,113,158,38,49,178,245,70,143,116,20,237,93,147,165,54,84,86,61,62,43,247,252,11,183,202,7,68,27,125,202,178,45,67,200,113,228,158,154,26,74,39,91,167,168,131,236,162,165,83,250,213,142,87,121,249,194,223,187,238,2,72,56,84,209,123,86,137,104,182,45,137,82,82,211,54,170,158,215,78,218,169,34,137,204,238,75,246,158,231,47,82,171,183,87,72,229,243,253,170,94,34,136,162,100,49,50,24,154,141,100,109,70,181,168,155,34,34,38,200,133,96,1,194,254,195,144,7,195,121,188,81,88,173,210,220,238,18,116,195,15,79,87,154,34,249,185,26,159,21,68,248,170,125,231,220,98,199,48,221,93,168,210,141,17,172,171,160,186,45,21,101,74,70,177,61,147,116,63,236,214,82,181,118,251,43,191,147,215,253,32,70,23,26,60,114,234,30,174,229,247,76,103,25,201,239,86,188,126,146,182,72,210,24,107,219,210,254,213,68,253,42,139,18,39,151,75,153,252,239,230,161,140,182,221,50,207,111,150,73,114,106,28,110,231,81,72,215,167,84,173,163,153,253,125,93,42,142,69,70,42,42,47,91,124,247,251,202,112,12,90,183,81,243,170,60,113,178,200,250,155,163,231,145,207,233,235,115,156,216,159,34,174,219,166,251,244,175,222,79,54,153,240,167,128,91,116,222,151,30,92,34,212,198,73,79,7,255,0,82,183,205,27,28,95,250,222,127,161,251,64,215,197,205,115,92,173,114,42,42,46,202,139,241,69,50,67,129,77,105,200,52,171,92,109,47,167,191,215,83,91,106,41,171,163,124,17,212,35,35,87,186,5,118,234,142,242,248,198,159,231,216,250,56,201,225,79,41,208,188,182,225,122,135,28,170,167,199,103,171,122,50,86,211,244,195,18,201,60,232,198,239,214,237,190,203,26,137,240,248,167,249,241,198,215,116,175,179,87,69,114,182,85,73,77,83,15,87,68,177,187,103,55,116,86,174,203,253,74,169,254,112,54,140,199,110,241,95,108,240,93,32,127,83,38,235,217,119,69,248,57,83,238,242,251,143,210,49,247,129,108,210,229,157,112,237,99,190,93,235,228,172,170,125,93,123,29,44,143,221,202,141,168,122,39,220,134,65,0,35,207,156,173,27,106,116,79,24,123,25,187,161,191,201,35,149,83,127,36,162,152,144,195,2,57,191,92,173,180,58,23,100,142,170,8,159,37,69,210,162,24,213,203,178,163,214,138,93,149,60,190,32,68,175,14,217,5,78,51,172,184,157,206,149,143,123,210,239,64,213,107,26,138,174,79,21,19,182,243,69,219,244,126,41,230,108,181,71,80,181,84,204,157,98,88,213,219,253,149,95,52,217,118,53,165,225,206,8,106,117,187,10,130,161,141,115,31,127,182,181,81,201,186,46,245,112,161,178,197,189,170,218,56,218,170,171,182,255,0,31,235,80,62,146,151,21,20,184,14,190,191,181,182,203,254,131,177,170,80,139,186,149,167,196,10,128,0,0,0,0,0,0,45,165,219,137,190,27,108,23,90,219,21,247,136,61,53,183,92,173,213,18,82,86,81,213,229,148,16,207,77,60,110,86,201,20,145,186,84,115,30,215,34,181,90,168,138,138,138,138,5,203,7,228,226,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,191,13,113,181,214,199,87,75,63,67,220,199,244,75,26,185,142,233,123,28,213,217,124,156,213,69,243,69,63,88,0,7,138,205,117,191,69,244,214,235,21,139,81,181,123,10,197,110,83,211,182,174,42,59,221,254,146,134,121,32,115,156,214,202,216,230,145,174,86,43,152,246,163,145,54,221,142,79,185,64,246,160,242,152,46,172,105,102,168,120,239,201,158,165,226,153,111,209,157,175,27,244,21,230,154,191,194,247,58,187,125,222,203,221,209,213,219,127,79,86,219,244,59,111,130,158,172,0,0,0,0,0,0,0,0,0,45,165,219,137,190,27,108,23,90,219,21,247,136,61,53,183,92,173,213,18,82,86,81,213,229,148,16,207,77,60,110,86,201,20,145,186,84,115,30,215,34,181,90,168,138,138,138,138,122,188,43,80,176,29,74,181,75,125,211,156,227,31,202,173,176,84,58,146,90,203,37,206,26,232,35,157,173,107,157,19,164,133,206,106,61,26,246,57,90,171,190,207,106,253,232,7,160,0,0,7,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,109,127,149,143,11,31,250,75,105,87,254,249,91,191,248,48,23,84,31,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,0,0,0,30,43,53,214,253,23,211,91,172,86,45,70,213,236,43,21,185,79,78,218,184,168,239,119,250,74,25,228,129,206,115,91,43,99,154,70,185,88,174,99,218,142,68,219,118,57,62,229,62,172,23,86,52,179,84,60,119,228,207,82,241,76,183,232,206,215,141,250,10,243,77,95,225,123,157,93,190,239,101,238,232,234,237,191,167,171,109,250,29,183,193,64,245,96,0,0,0,0,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,45,175,242,177,225,99,255,0,73,109,42,255,0,223,43,119,255,0,6,2,234,131,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,0,0,0,0,3,228,182,93,173,87,170,103,214,89,174,116,149,244,241,212,79,72,249,105,166,108,172,108,240,74,248,102,137,92,213,84,71,199,44,114,70,246,252,90,246,57,171,178,162,161,245,128,0,0,7,201,115,187,90,172,180,204,172,188,220,233,40,41,228,168,130,145,146,212,204,216,152,233,231,149,144,195,18,57,202,136,175,146,89,35,141,141,248,185,239,107,83,117,84,67,235,0,0,0,0,0,0,0,0,0,1,242,71,118,181,77,117,168,177,67,115,164,125,202,142,158,26,186,138,54,204,213,158,24,38,116,141,138,87,199,191,83,88,247,65,51,90,229,77,156,177,72,137,191,74,236,31,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,75,107,252,172,120,88,255,0,210,91,74,191,247,202,221,255,0,193,128,186,160,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,176,0,22,210,237,196,223,13,182,11,173,109,138,251,196,30,154,219,174,86,234,137,41,43,40,234,242,202,8,103,166,158,55,43,100,138,72,221,42,57,143,107,145,90,173,84,69,69,69,69,2,229,131,207,225,90,133,128,234,85,170,91,238,156,231,24,254,85,109,130,161,212,146,214,89,46,112,215,65,28,237,107,92,232,157,36,46,115,81,232,215,177,202,213,93,246,123,87,239,67,208,0,0,0,0,0,7,201,29,218,213,53,214,162,197,13,206,145,247,42,58,120,106,234,40,219,51,86,120,96,153,210,54,41,95,30,253,77,99,221,4,205,107,149,54,114,197,34,38,253,43,183,214,0,0,0,31,37,109,218,213,110,169,160,163,184,92,233,41,106,46,149,11,73,67,20,211,53,143,170,157,34,146,101,138,38,170,238,247,164,80,203,34,181,187,175,68,111,119,193,170,169,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,201,91,118,181,91,170,104,40,238,23,58,74,90,139,165,66,210,80,197,52,205,99,234,167,72,164,153,98,137,170,187,189,233,20,50,200,173,110,235,209,27,221,240,106,170,125,96,1,109,46,220,77,240,219,96,186,214,216,175,188,65,233,173,186,229,110,168,146,146,178,142,175,44,160,134,122,105,227,114,182,72,164,141,210,163,152,246,185,21,170,213,68,84,84,84,83,213,225,90,133,128,234,85,170,91,238,156,231,24,254,85,109,130,161,212,146,214,89,46,112,215,65,28,237,107,92,232,157,36,46,115,81,232,215,177,202,213,93,246,123,87,239,64,61,0,0,0,0,0,0,0,0,0,0,0,45,165,219,137,190,27,108,23,90,219,21,247,136,61,53,183,92,173,213,18,82,86,81,213,229,148,16,207,77,60,110,86,201,20,145,186,84,115,30,215,34,181,90,168,138,138,138,138,122,188,43,80,176,29,74,181,75,125,211,156,227,31,202,173,176,84,58,146,90,203,37,206,26,232,35,157,173,107,157,19,164,133,206,106,61,26,246,57,90,171,190,207,106,253,232,7,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,1,75,148,235,235,251,91,108,191,232,59,23,226,80,171,178,129,91,74,138,90,84,7,154,212,203,147,236,250,119,147,221,98,133,242,190,150,209,87,43,88,207,138,170,68,229,242,53,195,226,39,32,169,201,181,151,44,185,213,49,236,122,221,235,218,141,123,81,21,169,226,165,118,222,72,155,254,151,197,124,205,144,53,14,22,84,96,121,12,18,34,43,36,182,212,53,200,169,228,168,177,174,232,107,127,196,100,16,211,107,118,107,5,59,26,214,50,255,0,114,106,35,83,100,77,170,230,64,37,87,147,85,27,105,180,79,39,123,217,179,166,191,199,35,85,19,111,37,162,132,144,195,2,57,64,220,173,181,218,23,123,142,150,8,153,37,61,210,158,25,21,171,186,171,210,138,45,213,124,190,38,123,128,63,55,34,187,197,98,179,207,116,157,253,44,135,163,117,221,19,226,228,79,191,203,239,63,72,199,222,58,115,75,150,11,195,181,242,249,104,175,146,142,169,149,116,12,108,177,191,103,34,58,161,136,191,114,129,13,60,117,235,78,65,170,186,227,118,125,69,254,186,166,219,79,77,67,27,32,146,161,31,26,61,176,35,183,68,111,151,198,69,255,0,62,230,55,181,174,115,145,173,69,85,85,217,17,62,42,167,213,116,186,87,222,107,165,185,92,234,164,169,169,155,167,174,89,29,187,157,178,35,83,117,254,164,68,255,0,49,145,220,27,112,167,148,235,166,91,111,189,77,142,85,84,99,176,85,177,31,43,169,250,161,149,99,158,4,123,119,235,110,255,0,101,238,69,248,252,23,252,193,100,110,90,101,158,216,236,145,100,213,216,221,206,158,145,207,94,153,93,71,51,58,58,122,149,92,170,172,68,68,78,135,121,239,247,25,53,193,119,28,186,135,164,89,125,175,25,201,178,123,213,211,31,171,173,142,53,134,106,246,244,179,187,81,7,82,170,202,139,229,210,215,255,0,59,249,202,74,86,166,112,167,128,92,180,222,171,30,76,34,212,246,71,79,63,255,0,82,183,201,29,28,191,250,222,95,167,251,72,25,207,241,106,221,56,206,171,49,199,75,35,42,109,111,130,70,191,167,161,205,115,162,100,136,187,110,187,109,212,159,120,27,57,89,175,20,87,219,116,87,59,124,157,80,205,213,211,230,138,190,78,86,175,193,85,62,40,191,121,247,24,177,203,203,87,106,53,95,68,104,234,235,238,139,91,89,76,146,44,175,124,221,111,251,85,149,77,77,254,202,109,228,196,255,0,65,148,224,0,56,79,216,7,37,157,226,175,69,237,90,219,162,217,78,37,87,75,76,234,170,139,93,67,105,100,150,39,63,183,47,217,123,92,157,42,142,221,29,27,87,203,246,33,120,138,37,137,147,68,248,101,106,57,146,53,90,230,170,110,138,138,155,42,1,172,214,125,136,101,90,9,170,243,91,95,36,212,151,11,13,205,243,80,212,49,143,137,85,33,168,123,89,35,122,211,127,140,127,210,159,214,76,231,45,142,39,36,215,29,46,146,203,124,158,166,91,197,133,244,180,15,124,211,196,247,72,169,70,197,115,246,110,202,136,171,27,215,101,79,219,253,38,36,243,126,209,6,216,178,172,119,80,241,236,121,32,166,154,146,181,215,25,233,224,251,42,171,84,206,133,123,145,222,94,115,59,238,251,203,73,202,251,90,95,166,218,247,107,196,106,238,203,77,111,202,110,48,68,246,58,94,152,213,237,130,161,169,186,116,174,234,170,246,39,197,62,239,136,19,186,14,170,106,136,234,169,226,170,133,200,232,230,99,100,98,167,193,81,83,116,83,180,10,21,60,206,80,229,80,32,28,128,81,52,209,83,198,179,76,244,99,27,241,85,251,128,137,30,114,218,163,95,38,93,109,210,136,43,37,74,70,82,219,238,114,198,217,27,208,239,245,218,121,183,109,254,42,213,248,237,228,135,181,228,211,134,67,46,11,121,203,42,41,88,231,58,237,89,28,114,57,138,138,136,214,208,175,146,252,23,205,170,97,199,50,77,65,102,160,113,59,115,169,167,175,241,80,219,173,86,250,36,114,73,212,222,174,215,119,246,38,223,223,191,167,254,130,80,57,89,233,251,240,142,22,109,46,174,161,116,21,213,119,59,148,147,43,226,232,123,209,103,233,69,84,221,126,232,218,159,212,136,6,97,128,0,165,87,115,134,238,159,21,57,95,136,77,128,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,155,156,108,165,69,43,186,125,224,84,14,55,220,228,15,15,173,56,189,54,99,167,55,59,21,85,27,42,153,43,160,122,68,230,245,34,171,102,98,252,55,79,216,107,127,222,190,105,46,161,36,244,237,170,160,184,218,255,0,71,205,98,145,157,216,54,95,63,53,77,219,34,255,0,153,77,157,101,134,57,227,88,165,99,94,199,124,81,83,116,82,11,121,159,104,4,250,89,172,110,203,45,212,110,138,207,118,164,160,139,169,176,71,28,105,82,177,202,155,39,66,255,0,131,6,255,0,15,219,231,247,1,49,28,57,234,29,187,83,116,162,215,148,219,174,145,87,178,105,106,98,89,89,39,94,234,201,158,159,29,147,225,229,247,23,52,142,94,79,26,181,21,239,75,231,211,59,133,209,146,215,91,43,46,51,197,20,147,185,210,172,74,234,119,245,116,187,238,222,103,121,167,252,251,146,52,0,224,228,0,45,55,20,58,139,14,152,232,198,71,146,190,185,180,178,199,110,173,237,57,100,232,85,115,105,38,122,108,187,47,222,212,251,139,178,71,55,55,237,108,147,21,211,219,46,157,219,95,3,170,47,21,149,112,84,177,38,123,94,144,58,143,165,202,168,223,37,254,254,223,37,253,168,4,77,230,215,155,142,164,106,133,234,246,233,164,172,171,200,175,83,75,27,183,235,116,139,44,203,208,137,240,223,201,81,19,224,79,111,0,186,99,69,167,124,55,97,79,109,158,58,42,251,141,138,146,90,181,72,186,30,247,170,189,238,87,121,175,154,172,138,191,231,33,83,131,189,45,159,86,53,214,193,102,142,41,95,21,186,174,146,229,50,50,54,189,21,140,172,129,170,138,142,242,217,81,255,0,252,163,97,252,30,201,14,55,134,216,236,20,241,244,71,111,183,193,78,214,244,163,118,233,98,39,193,60,144,15,220,56,83,147,133,248,1,78,251,149,39,192,164,169,62,0,114,70,191,57,199,94,83,10,198,91,73,226,60,2,211,84,248,174,141,251,104,190,42,143,163,171,252,255,0,2,74,12,48,230,139,167,245,153,174,132,84,205,111,161,150,166,162,153,145,177,169,28,72,247,55,122,234,69,254,191,130,47,195,246,1,16,188,36,77,75,7,16,88,180,149,170,196,133,18,187,169,95,240,255,0,89,79,183,252,102,199,182,118,69,29,170,141,176,181,26,196,167,143,165,19,246,116,161,171,254,19,147,212,225,185,61,22,73,71,191,122,143,185,211,179,220,223,211,141,204,95,54,249,252,28,166,204,122,95,148,81,102,58,127,96,200,104,39,138,88,235,45,180,147,117,70,229,84,221,240,49,255,0,127,159,243,147,226,5,165,227,75,66,104,53,171,70,238,86,58,91,4,53,151,37,169,164,150,53,108,8,249,54,100,200,170,168,157,77,223,201,206,251,254,245,32,54,255,0,165,153,126,57,150,191,22,185,227,119,24,106,26,214,187,183,37,59,154,229,69,143,169,23,111,254,89,179,155,216,201,26,172,145,141,115,87,226,138,155,161,96,179,78,9,244,107,54,204,83,53,175,161,124,21,137,19,98,88,225,164,164,232,94,150,171,81,87,120,149,119,217,127,111,220,128,126,103,47,236,102,225,139,240,223,99,160,185,81,203,79,50,85,220,29,209,35,58,23,101,169,114,167,145,146,71,231,88,44,54,188,102,213,13,154,207,75,29,61,36,10,229,100,108,99,88,136,174,114,185,124,154,136,159,21,95,184,253,16,4,90,115,169,203,36,109,135,9,196,163,168,242,125,222,166,165,205,71,125,204,165,141,62,27,127,183,254,223,254,84,165,42,163,81,92,229,68,68,77,213,84,133,30,109,153,245,6,89,168,248,253,166,134,225,5,74,219,159,84,249,82,57,149,234,197,125,53,18,183,116,251,183,243,255,0,64,24,207,194,69,138,171,32,215,252,58,154,146,154,73,157,5,226,223,80,244,99,58,186,90,218,216,17,85,127,163,204,217,21,141,107,26,141,106,108,136,65,71,42,140,43,235,95,17,85,21,146,83,186,72,237,54,232,38,87,118,209,237,99,150,186,153,81,87,127,130,236,197,219,250,148,157,144,5,46,243,242,42,41,95,136,20,35,118,93,208,173,19,239,56,68,243,42,79,128,28,128,0,0,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,173,103,22,62,169,245,147,230,6,67,238,51,129,53,60,174,61,9,233,151,227,94,241,90,101,81,20,28,166,120,219,181,89,105,173,124,36,106,60,244,148,20,242,84,86,77,137,222,42,106,155,19,29,60,242,198,246,90,82,54,194,136,175,146,89,43,37,100,178,203,187,158,246,194,212,85,88,218,74,248,2,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,11,171,200,199,245,217,251,183,252,72,245,92,106,113,93,125,225,47,152,94,19,153,119,110,181,152,133,203,79,232,104,242,155,37,20,204,111,143,165,241,247,68,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,229,121,24,254,187,63,118,255,0,137,22,171,157,95,170,124,91,229,253,15,184,220,64,152,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,4,16,242,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,208,123,158,214,61,237,70,62,116,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,235,0,0,6,47,241,253,198,13,171,132,221,35,115,173,235,87,38,119,152,211,214,80,98,140,134,38,171,41,167,99,26,146,87,74,233,24,232,186,41,214,104,158,145,185,174,89,94,230,51,167,161,100,146,59,43,192,151,52,107,86,182,93,108,218,47,174,244,212,150,60,218,162,158,42,75,118,64,217,91,29,22,67,91,212,230,246,159,18,53,173,164,169,123,123,125,45,69,88,229,147,184,214,118,149,209,66,224,144,160,0,26,214,113,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,69,95,22,62,169,245,147,230,6,67,238,51,146,125,202,3,41,177,96,220,23,234,22,107,148,215,120,43,46,63,152,93,174,151,26,158,211,228,236,82,193,105,160,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,144,25,193,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,228,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,175,182,181,241,105,171,26,209,175,180,188,64,220,110,254,10,245,143,220,25,81,138,199,225,233,164,250,22,150,10,217,42,232,233,183,72,88,202,158,203,229,95,206,74,197,115,246,251,91,167,146,92,174,96,220,109,221,120,175,207,227,177,99,19,213,208,233,214,43,81,81,13,170,141,181,78,116,23,105,219,52,205,101,217,241,186,24,158,199,201,78,232,218,216,164,71,44,41,220,70,170,44,146,111,250,220,186,248,21,169,226,151,50,76,227,80,104,42,217,165,118,10,137,161,174,154,154,170,38,62,231,113,133,41,222,150,213,68,145,39,133,142,142,161,178,62,102,179,244,24,230,53,236,123,145,236,9,9,193,245,103,89,117,175,150,86,161,103,186,227,136,125,11,126,171,211,252,142,58,106,206,150,197,244,237,10,90,228,88,110,126,29,17,60,63,119,119,125,157,145,175,232,238,198,141,138,88,218,144,88,108,145,196,221,166,213,96,225,19,85,236,86,43,101,37,186,219,110,211,123,237,37,29,29,36,45,134,10,104,35,182,76,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,53,183,3,101,62,19,189,44,104,223,203,252,123,219,160,46,169,106,184,78,244,177,163,127,47,241,239,110,128,186,160,0,0,66,183,58,191,84,248,183,203,250,31,113,184,151,87,145,143,235,179,247,111,248,145,106,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,128,245,92,106,113,93,125,225,47,152,94,19,153,119,110,181,152,133,203,79,232,104,242,155,37,20,204,111,143,165,241,247,68,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,33,88,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,14,220,234,253,83,226,223,47,232,125,198,226,120,174,93,124,117,84,240,181,153,38,15,168,53,245,111,210,187,253,68,211,87,67,77,75,19,223,108,184,204,148,236,75,146,170,70,179,204,198,199,78,216,223,11,95,250,15,115,218,199,189,168,199,132,239,3,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,181,92,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,108,61,166,217,174,101,167,92,4,233,222,113,167,250,107,87,159,223,108,218,111,141,212,211,227,148,149,137,75,61,123,18,138,153,37,72,223,208,245,87,182,37,146,68,99,88,231,200,172,70,53,21,206,68,32,219,82,56,157,214,93,83,215,26,126,33,114,124,163,124,190,219,112,166,184,89,223,20,45,117,45,167,195,77,221,166,130,154,9,58,216,216,98,122,110,140,119,87,83,149,206,145,94,247,189,206,159,238,19,189,44,104,223,203,252,123,219,160,35,215,154,15,47,186,107,77,53,235,138,29,22,181,85,189,143,168,117,126,97,99,166,138,90,151,245,205,45,85,69,101,233,101,150,119,57,24,142,124,13,124,17,69,209,27,17,210,253,150,53,251,6,106,240,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,213,209,220,77,209,241,205,26,58,78,210,200,236,138,53,161,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,83,97,62,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,174,55,59,100,114,177,189,108,86,72,212,232,123,85,66,229,152,65,204,191,142,58,110,28,112,217,180,123,7,101,91,245,23,52,179,200,248,106,227,124,180,236,177,219,166,89,32,90,214,204,197,107,150,165,92,201,91,11,88,239,176,248,214,71,170,35,88,201,174,87,29,28,102,216,184,60,211,138,91,156,118,175,166,115,60,163,196,83,227,54,217,88,244,165,116,145,35,59,181,53,50,55,109,161,139,187,18,172,109,114,73,35,158,214,183,165,21,242,199,0,57,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,144,25,107,203,175,142,170,158,22,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,65,238,123,88,247,181,24,249,211,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,213,136,147,78,84,252,117,83,97,210,80,112,177,170,245,244,148,214,42,170,132,135,10,174,109,44,174,157,183,26,186,214,39,209,175,72,99,114,57,146,203,81,36,173,154,69,111,109,82,70,185,238,107,163,72,130,93,15,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,143,214,33,91,154,23,29,63,150,188,169,250,29,163,153,159,139,211,107,47,71,211,21,52,77,233,134,251,116,142,71,42,237,50,57,124,69,28,59,71,219,217,26,199,202,143,147,243,173,109,60,136,22,211,152,55,27,119,94,43,243,248,236,88,196,245,116,58,117,138,212,84,67,106,163,109,83,157,5,218,118,205,51,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,119,17,170,139,36,155,229,7,10,188,78,113,5,174,156,23,235,254,47,170,150,91,174,71,101,198,116,255,0,33,142,155,60,173,169,137,155,200,150,150,178,27,82,177,34,107,234,166,70,36,213,18,84,186,73,36,78,182,36,190,114,70,231,96,87,10,188,51,230,92,87,234,229,30,150,225,245,212,150,230,54,157,215,43,189,206,165,81,204,183,91,163,124,108,150,116,143,169,29,51,250,165,141,140,141,170,157,79,123,122,156,198,117,200,201,201,213,205,51,197,116,111,129,29,65,210,220,42,147,195,217,113,157,47,190,91,233,186,163,141,146,77,209,108,159,174,121,123,108,99,29,52,175,87,73,35,209,169,215,35,222,229,77,220,160,88,174,89,92,118,218,181,187,13,183,104,102,169,100,213,114,106,133,134,158,70,210,214,93,39,107,223,146,81,49,92,230,190,57,54,69,125,76,49,108,217,24,254,169,30,200,251,253,82,42,205,218,207,83,86,204,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,158,158,1,120,215,197,120,172,211,138,75,37,218,231,225,245,55,25,183,195,30,71,111,168,88,217,37,127,66,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,58,93,19,229,12,170,0,0,0,137,93,76,231,39,125,179,113,29,61,219,75,113,239,172,122,71,110,183,186,213,244,69,193,89,69,53,218,169,30,247,125,41,12,253,151,77,75,186,172,108,108,82,36,141,116,76,85,116,113,201,39,230,130,90,129,111,244,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,212,221,211,117,106,181,205,123,28,246,61,143,119,160,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,209,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,80,241,92,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,116,77,253,211,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,226,171,240,69,131,107,79,29,186,243,15,20,116,92,83,95,114,106,186,203,195,42,35,130,178,213,73,63,134,162,154,200,146,163,164,179,198,199,36,141,142,153,91,186,38,237,123,155,34,164,234,174,153,59,139,231,248,174,226,187,81,248,181,212,119,230,185,172,190,6,213,67,220,130,193,96,130,101,125,45,162,149,202,138,173,106,170,39,114,103,244,181,101,153,81,29,35,154,212,68,99,25,28,108,241,85,186,47,170,22,237,35,160,215,123,134,33,87,75,130,93,47,11,97,161,188,76,248,216,202,170,212,100,143,86,197,26,187,186,246,34,67,42,44,173,98,199,215,27,217,213,214,213,106,6,197,28,58,235,206,27,196,150,145,216,181,91,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,119,92,110,118,200,229,99,122,216,172,145,169,208,246,170,220,179,93,110,10,56,174,190,240,151,172,180,89,151,118,235,89,136,92,182,163,202,108,148,83,49,190,62,151,165,233,28,136,217,17,88,179,64,247,247,99,93,216,229,217,241,247,24,201,100,83,97,60,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,15,1,197,143,165,141,100,249,127,144,251,116,230,53,114,189,227,95,249,64,96,140,209,141,66,185,221,107,181,39,13,183,190,166,91,141,106,247,190,153,181,182,102,177,149,11,43,90,155,77,23,118,8,100,73,21,95,39,216,151,174,71,62,94,222,74,241,99,233,99,89,62,95,228,62,221,57,174,14,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,6,210,96,197,94,1,120,215,197,120,172,211,138,75,37,218,231,225,245,55,25,183,195,30,71,111,168,88,217,37,127,66,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,58,93,19,229,202,160,0,0,0,0,34,215,134,174,59,109,90,39,197,222,181,104,70,180,100,213,116,248,77,243,82,47,206,199,238,53,115,183,193,99,213,174,185,213,44,172,147,169,58,162,166,168,115,218,170,254,190,220,82,53,94,173,106,77,52,173,148,163,90,206,44,125,83,235,39,204,12,135,220,103,36,83,149,215,48,10,59,189,29,183,134,77,111,200,187,55,88,124,53,187,7,186,79,28,16,82,201,75,20,17,65,13,165,221,182,51,166,100,237,111,20,146,43,221,51,164,116,106,228,122,68,217,66,79,192,62,72,238,214,169,174,181,22,40,110,116,143,185,81,211,195,87,81,70,217,154,179,195,4,206,145,177,74,248,247,234,107,30,232,38,107,92,169,179,150,41,17,55,233,93,131,235,0,1,106,184,177,244,177,172,159,47,242,31,110,156,198,174,87,188,107,255,0,40,12,17,154,49,168,87,59,173,118,164,225,182,247,212,203,113,173,94,247,211,54,182,204,214,50,161,101,107,83,105,162,238,193,12,137,34,171,228,251,18,245,200,231,203,219,201,94,44,125,44,107,39,203,252,135,219,167,53,193,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,128,218,76,24,171,192,47,26,248,175,21,154,113,73,100,187,92,252,62,166,227,54,248,99,200,237,245,11,27,36,175,232,70,198,235,157,58,70,214,49,208,202,245,69,123,88,212,236,200,244,98,167,75,162,124,185,84,0,0,0,0,4,80,114,190,230,9,77,105,166,178,240,189,173,55,90,183,177,245,13,160,195,239,149,50,203,82,254,185,165,165,167,163,178,164,81,64,231,35,17,207,157,204,158,89,122,35,98,54,47,178,198,179,105,95,53,87,38,167,149,239,29,63,150,188,85,154,29,172,121,159,139,212,155,47,95,208,245,53,173,233,154,251,107,142,54,170,111,50,185,124,69,100,59,73,220,221,26,247,196,140,147,243,174,109,68,136,25,254,0,0,107,67,196,190,1,77,165,156,67,106,70,159,91,241,234,187,29,182,199,148,92,169,173,116,53,41,47,92,86,239,16,245,163,84,89,85,94,246,58,157,98,123,30,229,94,182,57,174,221,221,91,174,203,196,48,115,167,192,42,108,92,67,98,154,131,79,143,82,81,219,114,172,93,148,207,174,133,34,107,235,238,52,117,18,36,203,42,53,122,220,246,83,207,64,196,123,211,205,157,13,106,175,109,81,161,155,252,171,53,142,251,171,188,35,218,41,178,56,119,171,192,174,18,225,209,212,245,51,251,106,150,154,8,36,166,94,134,49,168,206,220,21,17,65,183,218,115,187,29,110,114,185,234,137,152,4,48,114,88,207,234,108,92,67,101,122,125,81,144,210,81,219,114,172,93,245,44,161,153,98,107,235,238,52,117,17,172,41,18,185,58,220,246,83,207,94,245,99,23,205,157,110,114,47,109,21,179,62,7,159,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,137,172,102,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,228,78,159,53,61,99,190,233,23,8,247,122,108,114,29,170,243,219,132,88,116,149,61,76,254,213,165,169,130,121,42,87,161,236,114,63,185,5,60,176,109,246,92,222,255,0,91,92,142,98,34,195,15,13,24,5,54,169,241,13,166,250,125,112,199,170,239,150,219,230,81,109,166,186,80,211,36,189,114,219,188,67,22,177,85,98,84,123,24,218,116,149,239,123,85,58,24,215,59,118,244,238,129,58,156,189,244,190,213,165,92,31,105,181,178,222,234,73,170,47,246,120,178,138,234,184,104,155,76,250,137,238,13,74,148,238,236,170,178,62,40,164,138,157,36,114,238,230,83,179,201,168,136,198,197,175,50,238,49,115,189,113,213,59,238,138,120,63,161,48,205,63,200,42,173,223,70,119,33,169,241,215,74,26,154,202,111,164,123,221,134,75,23,92,50,244,246,58,220,198,244,239,187,149,119,73,212,48,3,155,39,8,127,149,221,56,254,80,88,85,23,94,95,128,91,223,244,179,100,175,237,71,85,142,194,147,79,55,76,111,69,98,205,3,222,233,91,179,152,174,141,211,181,123,175,72,88,129,234,185,106,113,175,110,226,47,78,40,116,191,53,185,239,169,184,141,189,209,212,177,203,85,60,151,91,93,50,83,68,203,156,179,200,213,98,76,247,206,214,72,213,149,207,116,140,124,168,141,107,209,172,205,83,87,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,216,163,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,210,141,153,157,50,198,246,72,212,78,166,61,189,77,99,250,227,96,94,2,213,113,47,196,94,9,194,254,150,87,234,102,117,81,254,54,142,207,69,209,55,247,78,233,225,166,154,10,62,228,81,73,217,238,246,30,222,235,219,208,207,138,175,193,23,223,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,68,0,241,245,197,117,103,21,186,227,87,123,182,75,209,134,98,253,235,62,47,12,115,78,177,207,74,217,156,174,175,116,114,163,123,115,84,125,135,57,18,54,57,177,178,8,221,212,177,117,184,60,173,131,140,13,113,198,56,142,185,113,69,100,201,59,57,125,226,225,53,93,194,23,190,105,104,106,169,100,122,42,219,164,142,73,28,247,81,181,140,142,54,70,175,234,141,177,68,172,115,95,27,30,221,130,116,83,81,170,117,127,72,241,13,82,170,197,106,241,183,229,118,122,107,186,91,42,106,98,168,124,12,153,136,246,109,36,74,173,123,28,213,107,216,170,141,122,177,205,235,100,111,234,141,176,235,202,247,130,143,229,1,157,179,89,245,10,217,106,174,211,108,54,224,250,105,109,213,169,222,250,102,232,216,90,246,83,172,77,114,109,12,93,216,38,145,100,69,100,159,98,46,137,26,249,123,115,126,0,252,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,253,98,18,249,154,241,219,117,214,236,202,227,161,154,91,147,82,73,165,246,26,136,219,85,89,107,157,207,102,73,90,196,107,156,249,36,217,17,244,208,203,187,99,99,58,163,123,227,239,245,72,139,15,104,45,255,0,28,156,118,231,220,70,234,227,93,134,100,213,118,108,19,8,188,58,124,65,150,185,230,167,124,211,194,245,72,175,18,57,81,146,165,75,145,58,227,221,173,88,24,238,134,162,61,101,146,73,63,229,243,198,221,171,138,252,2,75,22,79,61,37,14,162,226,180,244,240,221,104,221,84,215,79,118,129,176,194,215,221,153,27,97,137,140,100,149,14,145,174,138,52,114,66,189,180,114,162,73,30,240,131,167,154,47,170,26,173,106,203,47,186,127,136,85,221,173,184,53,158,107,246,67,88,215,199,20,20,20,81,181,206,115,159,36,142,107,85,234,214,72,230,196,213,89,30,145,200,173,107,186,29,183,229,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,109,16,11,63,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,233,70,204,206,153,99,123,36,106,39,83,30,222,166,177,253,113,178,240,1,24,28,42,113,175,249,50,227,67,87,120,107,212,203,157,214,167,27,203,117,66,245,77,137,75,191,122,27,61,210,107,181,75,86,159,161,26,178,54,26,169,36,103,155,93,209,28,169,212,172,68,154,105,91,39,230,181,156,88,250,167,214,79,152,25,15,184,206,72,167,43,174,96,20,119,122,59,111,12,154,223,145,118,110,176,248,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,187,108,103,76,201,218,222,41,36,87,186,103,72,232,213,200,244,137,178,132,159,128,0,0,0,17,171,205,183,140,92,239,75,251,60,52,96,180,127,70,125,109,199,219,113,188,94,251,144,205,226,173,117,94,58,138,123,119,135,150,7,116,117,118,216,254,251,36,107,211,110,148,68,221,92,73,81,101,56,192,225,174,197,197,78,135,94,52,202,230,189,155,172,61,87,76,110,173,213,79,130,58,75,196,80,200,202,121,37,86,181,253,80,175,117,241,200,138,199,175,110,71,171,81,30,140,115,66,58,249,77,241,175,110,211,250,207,228,197,170,23,62,197,150,247,112,100,152,133,108,139,85,81,36,87,74,169,225,133,45,141,141,141,123,35,134,87,200,233,154,239,205,49,146,119,213,234,229,153,21,146,254,106,217,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,147,83,202,247,141,127,229,1,130,51,70,53,10,231,117,174,212,156,54,222,250,153,110,53,171,222,250,102,214,217,154,198,84,44,173,106,109,52,93,216,33,145,36,85,124,159,98,94,185,28,249,123,97,157,71,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,71,235,17,1,205,147,141,123,118,160,86,127,38,45,47,185,247,236,182,75,131,228,203,235,99,90,170,121,37,186,82,207,52,43,108,116,111,107,25,36,49,62,54,204,231,126,117,143,147,176,172,86,172,42,175,12,117,227,147,140,76,135,136,238,33,155,156,97,247,138,187,86,61,131,84,58,139,11,154,130,178,170,39,163,34,168,87,182,232,212,127,67,161,169,153,205,142,77,218,200,222,198,71,78,199,117,58,46,181,149,254,92,220,82,231,124,84,104,116,249,30,162,99,126,30,245,140,220,62,130,171,189,192,232,89,75,122,153,144,178,69,149,176,177,221,112,204,140,146,53,149,189,9,18,185,237,116,75,179,157,20,48,193,194,175,12,249,151,21,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,234,71,76,254,169,99,99,35,106,167,83,222,222,167,49,157,114,51,98,156,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,13,115,56,177,245,79,172,159,48,50,31,113,156,149,78,74,158,150,50,159,152,21,222,221,110,34,175,139,31,84,250,201,243,3,33,247,25,201,84,228,169,233,99,41,249,129,93,237,214,224,51,252,0,0,140,14,21,56,215,252,153,113,161,171,188,53,234,101,206,235,83,141,229,186,161,122,166,196,165,223,189,13,158,233,53,218,165,171,79,208,141,89,27,13,84,146,51,205,174,232,142,84,234,86,34,77,52,173,147,243,90,206,44,125,83,235,39,204,12,135,220,103,3,101,48,70,7,43,174,96,20,119,122,59,111,12,154,223,145,118,110,176,248,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,187,108,103,76,201,218,222,41,36,87,186,103,72,232,213,200,244,137,178,201,248,0,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,69,95,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,192,103,248,0,0,0,0,0,0,0,1,128,28,208,184,233,252,138,98,175,208,237,28,204,252,38,164,222,186,62,152,169,162,111,84,214,43,92,145,185,87,105,145,201,225,235,38,222,62,222,200,231,178,37,124,159,154,115,169,228,91,171,199,215,26,248,175,10,122,113,87,100,180,220,252,70,166,228,214,249,163,199,45,244,235,27,228,160,235,71,70,219,157,66,72,215,177,176,196,244,85,99,94,213,239,72,197,98,39,75,101,124,80,45,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,1,150,188,186,248,234,169,225,107,50,76,31,80,107,234,223,165,119,250,137,166,174,134,154,150,39,190,217,113,153,41,216,151,37,84,141,103,153,141,142,157,177,190,22,191,244,30,231,181,143,123,81,143,157,227,85,114,79,185,93,115,0,172,180,86,91,120,100,214,252,139,189,106,155,195,91,176,123,164,241,207,61,84,117,82,207,20,16,218,93,219,99,250,161,94,238,241,73,34,177,176,182,55,70,174,86,44,77,136,37,168,0,0,0,0,0,0,0,0,0,0,0,0,0,5,46,79,188,161,91,186,238,167,98,166,229,42,158,96,114,223,47,34,162,148,248,149,1,249,89,93,58,213,226,247,122,84,111,82,203,65,59,17,54,223,117,88,221,177,174,111,22,246,42,172,127,95,243,26,106,186,105,33,116,247,139,133,67,17,236,233,234,107,171,103,68,84,254,143,35,100,57,226,73,224,146,7,46,201,35,21,138,187,126,212,216,130,174,106,248,87,213,78,34,169,235,35,167,116,113,221,173,211,204,142,237,163,26,247,37,117,74,170,166,223,21,217,233,191,245,160,25,29,201,91,44,145,214,28,219,18,146,163,201,151,122,106,150,181,93,247,62,150,68,248,109,254,209,251,127,249,114,150,66,135,41,60,250,131,19,212,124,130,211,93,112,130,153,110,47,165,124,73,36,202,197,122,178,154,181,93,178,125,251,121,127,164,154,228,84,114,35,154,168,168,169,186,42,1,201,141,188,192,113,155,134,81,195,125,242,130,219,71,45,68,203,87,111,119,68,108,235,93,146,165,170,190,70,73,31,157,127,176,218,242,107,84,214,107,197,44,117,20,147,171,85,241,189,141,122,42,181,200,228,242,114,42,124,81,62,224,53,155,176,105,102,95,145,229,172,197,173,152,221,198,106,135,53,206,237,199,78,231,57,17,35,234,85,219,255,0,150,79,151,5,186,19,65,162,186,55,109,177,213,88,33,163,185,37,77,92,178,43,160,70,73,179,230,85,69,84,234,118,222,77,111,223,247,33,217,133,240,79,163,88,78,98,185,173,5,11,231,172,88,157,18,71,53,37,39,66,117,53,26,170,155,68,139,190,201,251,126,245,47,235,24,200,218,140,141,141,107,83,224,136,155,32,31,45,225,145,73,106,172,108,205,71,49,105,228,234,69,253,157,42,107,133,197,188,212,179,241,5,148,201,68,172,88,85,40,122,85,159,15,245,148,27,255,0,198,108,65,170,25,69,22,29,167,249,6,67,95,60,81,71,71,109,171,155,170,71,42,38,236,129,239,251,188,255,0,154,191,3,89,204,219,39,169,204,178,122,220,146,179,126,245,103,111,171,119,185,223,161,27,88,158,110,243,248,53,0,150,78,76,110,188,174,21,147,54,175,196,120,4,166,166,240,189,123,246,213,124,85,103,95,79,249,254,36,148,24,97,202,235,79,235,48,173,8,166,154,225,67,45,53,69,75,36,99,146,72,145,142,118,213,213,107,253,127,5,79,143,237,51,60,14,23,224,83,190,197,75,240,41,2,164,57,56,79,129,200,24,223,199,214,152,209,106,39,13,217,171,221,103,142,182,190,221,98,171,150,145,86,46,183,177,232,172,123,85,190,105,230,139,26,47,249,136,18,194,111,55,29,55,213,11,45,237,179,73,71,87,142,222,161,150,71,111,208,232,214,41,147,173,23,227,183,146,42,47,196,217,135,56,178,67,146,97,183,203,5,68,125,113,220,45,243,211,185,189,40,237,250,152,169,240,95,37,53,224,227,19,75,103,210,125,117,191,217,164,138,86,69,113,171,171,185,66,143,141,172,68,99,235,39,106,34,35,124,182,68,103,255,0,40,9,226,225,123,81,97,212,237,24,199,50,86,87,54,170,89,45,212,93,215,36,157,106,142,117,36,47,93,215,100,251,220,191,113,118,72,230,229,3,173,146,101,90,123,122,211,187,147,224,109,69,158,178,146,10,102,44,207,115,214,6,209,244,181,81,29,228,159,222,29,228,159,177,73,25,3,133,57,0,1,108,184,141,212,59,118,153,105,69,215,41,184,221,34,160,100,50,211,68,146,190,78,141,149,243,49,62,59,47,199,207,238,46,105,28,188,225,245,106,43,38,151,193,166,118,251,163,34,174,185,214,91,167,150,40,231,115,101,72,145,213,15,234,233,111,221,188,45,243,95,249,246,2,40,123,215,205,90,212,37,158,161,181,85,247,27,167,233,121,172,178,63,181,6,201,231,228,171,179,99,79,243,33,178,6,139,98,244,216,118,156,219,44,84,180,108,165,100,78,157,235,19,91,210,136,174,153,235,240,221,127,105,12,92,176,116,2,125,83,214,52,203,46,52,110,150,207,105,164,175,139,169,208,71,36,126,37,35,137,54,94,181,255,0,6,125,254,31,179,207,238,39,74,40,99,130,52,138,38,53,140,111,193,17,54,68,2,176,14,55,216,14,54,83,148,77,142,19,117,251,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,20,187,226,84,82,239,136,4,93,190,226,163,173,55,248,169,90,1,201,128,220,220,116,150,187,51,209,6,229,182,122,9,170,107,45,23,27,114,244,199,19,87,169,170,233,163,95,180,190,105,253,252,207,146,223,107,190,27,69,158,105,149,207,28,184,70,215,195,52,148,242,42,58,54,189,55,108,204,84,242,119,144,16,217,202,151,83,34,194,56,145,101,174,190,170,40,105,46,54,107,131,89,220,145,205,71,75,180,79,219,100,242,223,166,21,95,63,216,78,147,94,215,181,28,199,35,145,126,10,139,186,26,210,97,249,21,110,129,107,45,53,238,153,29,52,182,84,122,43,95,34,179,173,38,165,86,236,170,205,255,0,198,239,229,251,16,216,131,67,181,2,143,83,180,218,219,152,80,185,29,13,84,149,17,162,167,95,154,178,87,53,127,77,17,126,239,216,7,189,0,1,195,156,214,181,92,229,68,68,77,213,87,238,66,6,121,154,234,133,94,125,174,179,218,100,168,107,224,179,43,28,198,182,87,191,101,150,138,141,87,116,95,36,253,21,248,19,159,151,93,153,99,198,110,119,73,19,116,166,164,154,95,191,249,177,185,223,119,245,26,215,235,214,109,249,67,213,107,222,90,221,209,149,222,27,165,189,78,114,39,69,52,81,174,221,72,139,252,207,216,6,100,242,122,211,122,219,238,173,228,121,132,212,178,37,37,186,217,76,145,201,208,213,107,149,213,141,114,249,170,238,159,222,23,238,38,121,173,70,53,24,223,131,83,100,48,23,148,118,154,83,226,218,64,252,205,38,124,147,100,84,16,61,200,230,177,17,136,149,53,42,136,138,158,127,122,124,127,97,159,96,10,92,84,82,191,16,56,42,66,148,243,42,68,216,14,79,11,173,88,141,62,105,167,215,43,52,208,247,22,78,207,75,123,109,127,194,120,220,190,75,254,73,238,138,38,134,58,136,214,41,90,142,107,190,40,169,184,26,181,100,86,138,139,5,250,227,100,170,138,72,229,160,171,154,149,237,145,187,57,21,143,86,174,233,251,119,66,126,249,127,106,37,187,49,208,12,102,134,42,218,121,106,169,45,148,113,202,214,76,175,115,92,202,42,84,114,46,255,0,5,69,119,153,15,156,115,105,45,78,151,107,165,245,157,31,218,183,58,202,170,232,221,211,27,118,238,86,84,236,155,53,87,238,143,226,168,134,66,114,167,226,58,175,23,212,20,210,219,191,231,105,42,233,171,106,161,123,230,153,85,189,48,192,141,98,53,17,90,136,137,10,254,192,38,112,28,53,200,230,163,154,187,162,166,232,114,0,2,153,100,100,49,190,89,23,102,49,170,231,46,223,4,79,136,30,31,88,245,46,193,166,24,53,215,33,189,221,41,41,18,10,57,222,213,158,110,143,54,195,35,209,83,111,63,252,26,252,63,97,174,46,175,234,93,219,85,243,138,236,190,237,39,218,170,237,116,198,146,61,204,103,76,49,198,189,61,106,170,155,246,209,84,207,78,104,220,91,87,222,50,103,233,38,50,189,154,102,209,211,77,81,35,39,157,174,86,201,21,67,94,213,77,154,213,242,149,191,183,238,242,48,59,70,180,198,237,171,89,245,183,16,180,177,85,103,168,131,190,228,86,110,200,157,52,113,185,219,61,205,69,219,184,158,64,74,39,39,253,12,175,197,45,23,237,75,190,219,42,41,230,189,81,69,4,93,232,88,136,213,138,174,116,94,151,121,187,255,0,6,213,251,191,226,36,180,240,186,57,166,118,205,42,194,233,113,139,107,17,173,135,175,169,18,54,49,60,229,145,233,228,207,47,252,34,158,232,1,194,249,253,232,114,80,190,96,114,137,247,238,84,112,159,3,144,0,0,0,0,0,0,6,181,156,88,250,167,214,79,152,25,15,184,206,108,166,107,89,197,143,170,125,100,249,129,144,251,140,224,90,162,119,185,117,241,213,77,197,46,26,152,62,160,215,210,51,85,44,20,243,77,93,13,53,44,172,101,206,221,10,211,177,46,74,169,26,65,11,221,37,67,99,124,45,127,233,177,207,107,24,199,35,25,130,183,30,11,45,90,153,203,87,2,226,59,78,113,250,72,51,108,82,158,247,87,146,61,181,45,167,75,165,146,11,149,193,100,149,237,86,244,203,83,78,214,49,90,229,115,28,232,91,35,63,56,172,130,54,225,94,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,134,209,4,43,115,171,245,79,139,124,191,161,247,27,137,38,156,29,241,85,134,241,95,164,118,252,194,205,114,164,110,79,110,167,167,166,203,45,17,198,176,190,221,113,86,125,181,108,78,123,221,225,164,115,100,116,47,234,119,83,17,90,171,220,100,140,100,101,243,171,245,79,139,124,191,161,247,27,136,23,87,145,143,235,179,247,111,248,145,106,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,139,85,206,175,213,62,45,242,254,135,220,110,32,96,1,39,220,174,185,128,86,90,43,45,188,50,107,126,69,222,181,77,225,173,216,61,210,120,231,158,170,58,169,103,138,8,109,46,237,177,253,80,175,119,120,164,145,88,216,91,27,163,87,43,22,38,197,104,57,122,240,171,134,241,95,164,122,249,135,222,109,180,141,201,237,212,246,58,156,78,239,36,139,11,237,215,21,101,203,161,29,43,88,247,120,105,28,216,219,51,58,93,212,196,71,34,119,25,27,217,136,25,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,27,68,22,171,137,126,34,240,78,23,244,178,191,83,51,170,143,241,180,118,122,46,137,191,186,119,79,13,52,208,81,247,34,138,78,207,119,176,246,247,94,222,134,124,85,126,8,184,85,203,227,153,101,138,243,167,23,204,43,138,173,71,181,90,238,184,61,189,181,150,219,253,210,165,233,85,124,183,177,28,146,70,244,233,95,17,89,14,209,162,35,21,211,212,54,68,84,141,239,142,89,31,30,220,98,113,85,153,113,95,171,151,12,194,243,114,171,110,49,110,168,168,166,196,237,18,70,144,178,221,110,87,253,133,116,77,123,219,226,100,107,99,116,207,234,119,83,209,26,139,219,100,108,96,121,78,34,181,231,50,226,75,87,47,186,173,153,214,213,185,247,26,135,178,217,67,53,66,76,203,77,185,30,229,167,162,137,90,198,55,162,54,187,101,114,49,189,111,87,200,228,235,123,149,100,43,149,103,1,223,247,163,138,189,95,178,255,0,141,151,16,177,92,237,223,238,15,166,189,181,253,223,247,195,98,100,144,255,0,139,168,99,191,189,60,177,92,180,56,28,169,226,59,50,135,88,115,135,210,51,78,176,187,196,108,154,146,70,69,80,251,229,198,20,142,116,162,116,47,71,53,41,145,175,137,211,57,237,251,108,145,35,98,42,185,239,134,114,64,0,0,214,179,139,31,84,250,201,243,3,33,247,25,207,201,167,215,77,71,161,208,233,184,120,182,94,124,14,25,93,144,75,146,92,169,169,209,89,37,198,169,208,211,199,27,42,31,191,219,134,63,10,199,178,52,68,111,113,202,247,117,171,34,88,255,0,91,139,31,84,250,201,243,3,33,247,25,207,201,208,189,11,212,126,34,245,30,221,165,250,95,102,241,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,103,83,119,93,149,202,231,53,140,107,222,246,49,193,237,184,59,225,87,50,226,191,87,45,248,125,154,219,86,220,98,221,81,79,83,150,93,227,145,33,101,186,220,175,251,104,217,92,199,183,196,200,214,200,216,89,210,238,167,162,185,83,182,201,30,205,132,240,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,86,213,105,62,153,104,151,1,156,60,207,75,81,121,164,177,227,214,58,120,238,185,61,242,166,73,250,43,174,62,30,10,121,170,210,39,201,43,152,249,221,12,104,202,120,149,126,219,154,200,218,231,57,58,161,91,137,142,52,245,67,93,184,134,166,214,91,126,65,87,111,161,195,175,30,47,2,161,146,154,52,101,162,8,106,27,45,60,174,129,206,146,39,84,189,98,137,243,57,202,244,123,218,141,254,244,200,216,208,156,158,44,125,44,107,39,203,252,135,219,167,53,172,38,207,73,56,142,213,14,37,249,111,234,230,95,170,152,69,93,186,229,110,193,242,59,107,50,4,138,56,104,178,68,142,219,59,93,85,4,72,168,230,61,174,69,100,189,44,72,86,68,119,105,223,223,33,130,19,0,157,62,90,60,98,224,154,227,165,150,45,20,240,127,66,102,122,127,143,210,219,190,140,238,77,83,227,173,116,52,212,116,223,72,247,187,12,138,46,185,165,233,236,117,185,237,233,223,119,34,238,153,170,106,239,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,20,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,11,192,126,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,126,177,4,60,197,56,234,169,226,151,50,92,31,79,171,234,217,165,118,10,136,102,161,134,166,150,38,62,231,113,133,42,24,183,36,85,141,39,133,142,142,161,209,178,23,63,244,24,215,185,140,123,149,140,11,63,198,7,18,151,222,42,117,198,241,169,183,52,236,218,161,234,181,227,116,142,165,100,18,82,89,226,154,71,211,199,42,53,207,234,153,123,175,146,69,87,189,59,146,61,26,168,196,99,91,157,92,140,127,93,159,187,127,196,136,171,37,83,145,143,235,179,247,111,248,144,22,171,157,95,170,124,91,229,253,15,184,220,76,0,51,255,0,157,95,170,124,91,229,253,15,184,220,79,41,192,71,10,54,46,45,52,107,94,112,222,213,170,143,47,182,253,91,172,197,175,117,176,189,222,2,171,170,224,178,70,174,141,81,233,12,236,103,106,68,217,237,77,217,39,109,239,138,52,2,245,114,186,230,1,89,104,172,182,240,201,173,249,23,122,213,55,134,183,96,247,73,227,158,122,168,234,165,158,40,33,180,187,182,199,245,66,189,221,226,146,69,99,97,108,110,141,92,172,88,155,20,181,26,182,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,100,202,114,189,227,167,242,215,138,179,67,181,143,51,241,122,147,101,235,250,30,166,181,189,51,95,109,113,198,213,77,230,87,47,136,172,135,105,59,155,163,94,248,145,146,126,117,205,168,145,3,42,184,177,244,177,172,159,47,242,31,110,156,214,176,217,79,139,31,75,26,201,242,255,0,33,246,233,205,107,0,217,79,132,239,75,26,55,242,255,0,30,246,232,11,170,90,174,19,189,44,104,223,203,252,123,219,160,46,168,16,87,204,103,128,159,228,175,125,131,82,52,238,127,17,166,89,53,195,193,210,83,207,81,215,85,101,174,123,31,42,81,185,94,189,115,66,172,142,71,69,47,155,145,172,115,37,94,166,182,73,173,7,7,220,89,230,92,34,234,135,215,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,216,119,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,53,247,227,147,132,75,175,8,58,184,220,82,11,141,93,227,19,191,83,186,229,142,93,103,167,115,30,248,17,234,215,210,204,244,106,68,250,152,87,167,175,182,187,43,36,134,69,108,125,212,141,161,111,248,138,215,156,203,137,45,92,190,234,182,103,91,86,231,220,106,30,203,101,12,213,9,51,45,54,228,123,150,158,138,37,107,24,222,136,218,237,149,200,198,245,189,95,35,147,173,238,85,245,121,103,9,153,150,11,194,134,63,197,14,97,81,87,105,102,85,148,71,101,180,88,234,104,17,175,170,183,73,71,45,68,87,36,151,185,212,214,61,208,72,214,70,232,147,169,157,50,181,202,199,179,170,245,114,208,224,114,167,136,236,202,29,97,206,31,72,205,58,194,239,17,178,106,73,25,21,67,239,151,24,82,57,210,137,208,189,28,212,166,70,190,39,76,231,183,237,178,68,141,136,170,231,190,28,202,231,87,233,99,22,249,129,67,237,215,16,34,175,133,253,20,254,81,58,213,104,209,200,238,30,10,175,32,183,222,60,4,238,151,183,27,43,160,181,213,84,82,247,93,219,145,82,21,158,24,146,78,150,43,187,106,254,157,157,178,167,138,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,92,138,229,113,235,179,76,191,26,246,122,210,79,185,129,112,35,98,226,171,21,147,53,197,153,224,181,55,31,183,172,118,234,157,223,39,210,148,176,71,85,36,86,174,135,212,69,79,7,118,166,161,171,226,92,138,230,109,178,238,223,36,8,203,173,230,71,173,181,92,40,80,112,195,4,84,148,111,163,167,91,12,217,4,44,129,95,89,141,173,28,148,201,108,150,157,240,185,168,244,107,218,137,83,27,217,39,68,76,69,69,122,190,87,216,13,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,53,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,95,202,180,224,25,149,235,63,162,210,218,60,122,174,60,178,190,241,29,130,43,77,90,37,44,237,184,190,100,129,180,242,36,202,212,137,253,213,70,47,113,91,210,187,245,109,178,147,189,192,47,5,24,175,10,122,113,73,123,187,91,60,70,166,228,214,248,100,200,238,21,9,27,228,160,235,70,200,235,101,58,198,231,177,176,196,244,68,123,152,229,239,72,196,122,175,75,98,100,65,114,184,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,125,74,216,89,211,20,108,100,109,85,233,99,27,212,231,191,174,71,253,124,88,250,88,214,79,151,249,15,183,78,93,82,213,113,99,233,99,89,62,95,228,62,221,56,26,214,30,255,0,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,253,45,221,55,71,35,154,215,177,204,123,24,246,248,3,63,249,161,112,45,249,20,202,159,174,58,57,134,120,77,54,189,116,125,49,77,68,238,168,108,87,73,36,114,46,208,163,83,195,209,205,188,125,189,149,204,100,170,248,255,0,52,215,83,198,161,42,156,52,113,23,130,113,65,165,148,26,153,130,212,127,138,163,188,81,116,77,253,204,186,120,104,102,158,143,185,44,81,247,187,93,246,55,186,198,244,63,226,139,241,68,186,166,184,60,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,200,255,0,48,62,101,24,109,159,72,237,120,127,11,122,169,73,113,201,243,106,120,234,106,174,246,132,87,190,207,104,145,142,234,78,239,83,93,73,92,247,116,53,24,230,172,208,177,37,115,146,25,59,47,80,183,252,208,121,130,83,93,169,175,92,47,104,181,214,173,140,101,67,168,51,11,229,52,178,211,63,174,25,106,169,235,44,171,20,176,53,202,197,115,32,115,231,138,94,137,24,174,139,237,49,207,223,0,56,117,208,108,203,137,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,222,136,218,237,209,170,246,245,189,89,27,87,173,237,69,241,88,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,153,176,79,3,156,34,90,184,65,210,55,98,147,220,105,47,25,101,250,161,183,44,142,235,5,59,88,199,206,140,70,178,150,23,171,82,87,211,66,157,93,29,197,221,95,36,210,35,99,238,172,109,15,107,161,122,57,167,28,39,232,117,187,6,180,205,106,181,218,177,203,122,215,95,239,114,181,40,227,173,170,100,40,181,119,42,151,72,247,116,117,118,213,203,215,35,155,28,109,107,17,81,145,181,18,26,249,129,113,221,125,226,171,42,147,10,197,159,224,180,203,31,184,44,150,234,109,153,39,210,149,80,73,85,28,87,94,183,211,197,81,7,118,154,161,169,225,156,170,214,109,186,238,239,52,155,77,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,93,120,120,151,225,211,59,225,127,84,235,244,207,58,167,255,0,27,89,103,173,235,135,251,167,107,241,51,67,5,103,110,41,100,236,247,123,15,119,105,238,235,103,193,83,224,170,23,87,128,94,10,50,174,43,53,30,146,247,118,182,120,125,50,198,110,16,201,145,220,42,18,70,71,95,208,173,145,214,202,117,141,204,123,166,149,138,136,247,49,201,217,141,232,245,94,167,68,201,103,79,242,91,130,126,75,63,34,159,65,127,168,207,171,255,0,85,190,140,241,83,127,222,191,13,225,187,29,238,190,239,247,159,179,215,215,215,247,245,111,230,68,183,41,190,51,108,90,73,125,254,76,249,205,171,181,106,206,242,6,84,89,47,20,236,123,228,130,241,80,200,105,155,77,80,196,223,120,101,237,66,214,72,212,69,142,69,94,189,216,245,124,51,40,6,188,60,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,244,245,246,215,101,100,144,200,173,143,186,145,182,224,114,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,208,123,158,214,61,237,70,63,247,249,161,113,175,252,160,51,183,232,198,158,220,237,85,218,109,134,220,25,83,21,198,137,123,223,76,221,27,11,152,250,132,149,205,77,161,139,187,60,49,164,106,172,147,237,203,215,35,95,23,110,197,240,119,194,174,101,197,126,174,91,240,251,53,182,173,184,197,186,162,158,167,44,187,199,34,66,203,117,185,95,246,209,178,185,143,111,137,145,173,145,176,179,165,221,79,69,114,167,109,146,61,129,58,124,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,99,222,33,113,107,22,13,193,126,165,225,88,181,15,130,178,227,250,95,121,181,219,169,187,175,147,177,75,5,166,88,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,154,225,1,239,244,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,110,194,156,52,113,23,130,113,65,165,148,26,153,130,212,127,138,163,188,81,116,77,253,204,186,120,104,102,158,143,185,44,81,247,187,93,246,55,186,198,244,63,226,139,241,68,134,14,96,220,18,93,120,80,207,227,190,227,16,85,215,105,214,85,81,81,53,170,177,180,174,108,22,153,221,52,206,101,165,242,58,105,94,247,199,78,216,220,217,100,86,172,201,220,86,162,172,114,109,224,56,59,226,171,50,225,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,251,106,216,156,246,55,196,198,215,72,232,95,212,222,151,170,181,87,182,249,24,240,216,204,30,127,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,109,45,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,46,95,22,62,169,245,147,230,6,67,238,51,153,85,23,2,223,150,190,93,90,107,174,58,57,134,120,189,73,178,253,47,244,197,53,19,186,102,190,218,227,186,87,162,237,10,53,124,69,100,59,71,219,217,90,247,196,143,143,243,174,109,60,104,25,127,193,111,49,251,22,173,232,118,73,93,171,211,247,53,11,77,177,251,150,65,123,164,181,209,61,36,187,217,232,33,137,238,184,49,21,172,166,138,103,186,84,141,96,73,81,22,70,171,218,145,198,244,107,34,3,85,117,155,42,212,189,113,200,245,210,59,141,214,213,122,188,100,18,223,104,36,109,206,73,106,173,123,77,215,75,20,85,63,101,255,0,218,236,108,81,198,230,163,122,91,19,58,81,168,136,137,224,11,235,193,79,15,23,94,38,56,134,198,176,56,45,84,149,246,43,125,68,55,188,165,149,53,142,166,103,208,144,84,68,149,77,71,70,169,42,190,68,145,176,177,35,251,93,114,181,85,88,212,116,140,9,169,224,2,93,109,184,240,185,136,228,218,243,154,213,228,151,220,134,157,151,75,123,234,226,131,191,75,104,124,81,182,138,57,38,137,85,106,94,248,152,149,43,44,171,222,222,165,89,38,238,98,170,228,81,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,90,174,44,125,44,107,39,203,252,135,219,167,53,172,54,83,226,199,210,198,178,124,191,200,125,186,115,90,192,61,254,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,216,83,134,142,34,240,78,40,52,178,131,83,48,90,143,241,84,119,138,46,137,191,185,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,222,135,252,81,126,40,144,193,204,27,130,75,175,10,25,252,119,220,98,10,186,237,58,202,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,59,138,212,85,142,77,188,7,7,124,85,102,92,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,255,0,109,91,19,158,198,248,152,218,233,29,11,250,155,210,245,86,170,246,223,35,30,27,25,131,207,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,0,3,85,115,245,113,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,35,242,137,31,226,159,129,90,156,199,133,93,42,226,159,74,40,42,234,111,180,186,111,143,205,154,208,186,170,38,192,235,117,37,134,53,250,73,139,52,141,86,190,40,169,227,137,208,198,142,238,34,198,230,177,174,108,139,40,102,255,0,0,188,107,226,188,86,105,197,37,146,237,115,240,250,155,140,219,225,143,35,183,212,44,108,146,191,161,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,179,35,209,138,157,46,137,242,229,81,172,182,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,216,83,134,142,34,240,78,40,52,178,131,83,48,90,143,241,84,119,138,46,137,191,185,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,222,135,252,81,126,40,129,117,76,53,230,205,165,247,93,71,224,250,233,115,179,58,174,74,140,22,241,71,148,62,146,154,137,213,15,169,129,141,146,154,109,250,85,22,54,69,21,92,149,15,147,103,35,89,78,237,209,17,85,237,204,163,202,106,198,11,249,80,210,204,203,76,254,148,250,51,235,110,63,113,177,120,222,199,123,194,248,170,105,33,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,184,26,235,240,171,170,95,145,110,35,180,235,83,38,190,253,13,65,102,200,41,126,149,173,240,190,35,181,107,149,253,154,239,205,163,30,231,111,75,44,237,251,13,87,166,251,179,103,35,85,54,83,53,108,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,205,132,248,9,212,204,87,84,56,71,211,59,142,45,87,220,250,7,31,162,198,110,48,62,72,214,106,90,234,8,25,79,43,36,107,30,238,142,174,219,101,98,59,103,44,83,68,245,107,122,246,2,56,57,211,231,245,55,222,33,177,77,62,167,200,105,43,45,184,174,46,202,151,208,194,177,57,244,23,26,202,137,22,100,149,90,157,109,123,233,224,160,122,49,235,228,206,135,53,19,184,170,231,37,140,2,166,251,196,54,87,168,53,24,245,37,101,183,21,197,223,76,202,233,146,39,62,130,227,89,81,26,66,177,35,151,173,175,125,60,21,236,87,177,60,153,214,215,42,119,17,29,136,28,75,231,244,218,167,196,54,164,106,13,191,33,171,190,91,111,153,69,202,166,215,93,82,178,245,203,110,241,15,74,52,68,149,17,236,99,105,210,38,49,142,68,232,99,90,221,155,211,178,76,167,41,157,47,186,233,199,7,214,187,157,229,213,113,212,103,87,138,204,161,148,149,52,78,167,125,52,15,108,116,208,237,212,170,178,50,88,169,35,168,100,155,53,28,202,134,236,138,136,143,112,102,80,0,8,86,230,201,194,31,228,139,81,255,0,148,22,21,69,209,136,103,247,7,253,44,217,43,251,178,82,228,83,44,211,205,211,27,209,30,144,206,198,58,86,236,231,163,100,108,237,94,211,22,22,46,63,240,81,197,117,247,132,189,101,162,204,187,183,90,204,66,229,181,30,83,100,162,153,141,241,244,189,47,72,228,70,200,138,197,154,7,191,187,26,238,199,46,207,143,184,198,75,34,155,9,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,102,186,252,96,112,215,125,225,91,92,111,26,101,115,94,245,170,110,171,166,55,86,234,166,79,37,93,158,89,164,101,60,146,171,90,206,153,147,180,248,228,69,99,19,185,27,213,168,172,86,57,193,149,92,206,57,128,98,26,243,98,179,104,190,131,100,95,74,97,146,246,111,23,235,188,113,214,209,201,89,84,199,202,216,168,29,4,204,139,120,99,217,147,185,92,215,181,242,44,10,222,133,133,122,241,87,131,254,26,239,188,84,235,141,159,76,173,139,217,181,67,211,116,201,42,219,84,200,36,164,179,197,52,108,168,146,37,115,95,213,50,247,89,28,104,140,122,119,36,98,185,17,136,247,54,213,98,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,102,197,28,31,240,215,98,225,91,67,172,250,101,108,94,245,214,110,155,166,73,86,218,167,207,29,93,226,88,99,101,68,145,43,154,206,152,83,180,200,227,68,99,23,183,27,21,200,175,87,185,193,114,240,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,4,90,243,65,230,9,83,105,169,189,112,189,162,215,90,71,189,244,238,160,204,47,148,210,197,82,206,137,162,170,167,172,178,172,82,192,230,163,209,175,129,207,158,41,122,227,122,58,47,178,246,191,104,224,208,189,11,212,126,34,245,30,221,165,250,95,102,241,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,103,83,119,93,149,202,231,53,140,107,222,246,49,217,23,204,83,129,90,158,22,179,37,206,52,250,130,173,250,87,127,168,134,26,25,170,106,162,123,237,151,25,146,161,235,109,68,89,22,121,152,216,233,221,35,38,115,63,65,237,99,158,247,181,94,251,105,193,7,20,191,201,31,92,96,212,138,220,111,233,187,45,202,223,37,138,247,79,19,186,106,153,67,44,208,202,233,105,149,92,140,89,152,248,35,114,53,255,0,101,237,71,51,118,43,146,70,4,234,112,209,195,166,9,194,254,150,80,105,158,11,79,254,42,178,241,91,215,55,247,78,233,225,161,134,122,206,220,178,201,217,238,246,24,238,211,29,208,207,130,39,197,86,50,249,172,112,57,77,166,183,90,254,41,52,217,245,114,216,178,123,194,191,41,182,57,146,206,182,235,141,83,158,245,173,100,155,42,50,154,105,119,107,155,35,147,183,52,177,181,138,230,202,216,225,151,60,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,192,14,107,156,107,254,76,177,89,248,107,211,59,157,170,167,36,203,109,245,20,217,108,187,247,166,179,218,230,141,173,74,126,133,106,198,217,170,163,145,254,110,119,92,113,39,82,49,22,104,101,104,70,15,13,28,69,231,124,47,234,157,6,166,96,181,31,226,168,239,20,93,16,255,0,116,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,248,162,252,81,118,19,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,237,226,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,103,83,119,77,213,170,215,53,236,115,216,246,61,218,219,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,195,188,31,240,215,98,225,91,67,172,250,101,108,94,245,214,110,155,166,73,86,218,167,207,29,93,226,88,99,101,68,145,43,154,206,152,83,180,200,227,68,99,23,183,27,21,200,175,87,185,193,2,252,88,250,167,214,79,152,25,15,184,206,91,75,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,151,197,143,170,125,100,249,129,144,251,140,229,223,191,240,73,117,189,112,57,131,241,111,167,16,85,215,212,71,79,91,14,89,103,166,165,116,175,108,16,92,238,44,125,217,100,116,202,168,200,226,142,142,39,197,20,91,53,140,116,206,84,68,145,192,73,87,46,190,58,169,184,165,195,83,7,212,26,250,70,106,165,130,158,105,171,161,166,165,149,140,185,219,161,90,118,37,201,85,35,72,33,123,164,168,108,111,133,175,253,54,57,237,99,24,228,99,51,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,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,19,224,239,138,172,55,138,253,35,183,230,22,107,149,35,114,123,117,61,61,54,89,104,142,53,133,246,235,138,179,237,171,98,115,222,239,13,35,155,35,161,127,83,186,152,138,213,94,227,36,99,2,250,128,0,0,0,192,14,108,156,33,254,87,116,227,249,65,97,84,93,121,126,1,111,127,210,205,146,191,181,29,86,59,10,77,60,221,49,189,21,139,52,15,123,165,110,206,98,186,55,78,213,238,189,33,98,67,182,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,237,16,66,183,54,78,16,255,0,36,90,143,252,160,176,170,46,140,67,63,184,63,233,102,201,95,221,146,151,34,153,102,158,110,152,222,136,244,134,118,49,210,183,103,61,27,35,103,106,246,152,176,177,66,250,241,3,205,191,78,242,78,23,28,237,26,154,174,219,170,25,101,58,218,107,173,53,30,46,25,241,150,75,20,173,158,178,26,184,163,100,83,189,138,214,164,14,100,172,122,44,209,74,230,34,198,248,72,160,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,214,245,107,27,212,247,181,55,114,163,83,125,213,81,60,207,202,38,167,148,223,8,127,146,45,56,254,80,89,173,23,70,95,159,219,217,244,75,99,175,238,199,75,142,204,144,207,15,84,108,68,98,77,59,216,217,93,187,158,173,141,176,53,59,79,89,152,161,145,92,29,240,171,134,240,161,164,118,252,62,205,109,164,118,79,113,167,167,169,203,46,241,200,179,62,227,113,70,125,180,108,174,99,29,225,163,115,164,108,44,233,111,75,21,92,169,220,124,143,125,245,0,13,107,56,177,245,79,172,159,48,50,31,113,156,149,78,74,158,150,50,159,152,21,222,221,110,34,175,139,31,84,250,201,243,3,33,247,25,201,84,228,169,233,99,41,249,129,93,237,214,224,51,252,0,0,214,179,139,31,84,250,201,243,3,33,247,25,205,140,237,89,254,27,125,204,175,250,125,102,200,105,43,50,28,86,158,134,166,245,67,10,171,159,64,202,196,149,105,146,85,68,233,107,222,216,36,122,51,126,180,103,67,149,17,178,49,93,174,103,22,62,169,245,147,230,6,67,238,51,129,109,45,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,39,83,151,95,29,84,220,82,225,169,131,234,13,125,35,53,82,193,79,52,213,208,211,82,202,198,92,237,208,173,59,18,228,170,145,164,16,189,210,84,54,55,194,215,254,155,28,246,177,140,114,49,145,171,127,224,146,235,122,224,115,7,226,223,78,32,171,175,168,142,158,182,28,178,207,77,74,233,94,216,32,185,220,88,251,178,200,233,149,81,145,197,29,28,79,138,40,182,107,24,233,156,168,137,35,140,107,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,218,32,22,43,131,190,42,176,222,43,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,182,173,137,207,123,188,52,142,108,142,133,253,78,234,98,43,85,123,140,145,140,190,160,0,0,107,89,197,143,170,125,100,249,129,144,251,140,228,170,114,84,244,177,148,252,192,174,246,235,113,21,124,88,250,167,214,79,152,25,15,184,206,74,167,37,79,75,25,79,204,10,239,110,183,1,159,224,0,0,0,0,0,5,170,226,95,136,188,19,133,253,44,175,212,204,234,163,252,109,29,158,139,162,111,238,157,211,195,77,52,20,125,200,162,147,179,221,236,61,189,215,183,161,159,21,95,130,45,213,53,246,230,25,168,220,75,231,122,243,81,75,196,142,43,87,135,212,91,105,210,76,123,23,74,150,84,81,91,173,211,121,181,240,77,26,172,85,47,122,179,105,106,26,171,213,36,78,102,204,72,155,12,65,103,245,211,93,53,31,136,189,71,184,234,134,168,94,124,117,214,187,104,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,212,237,147,117,114,185,206,123,220,247,189,239,117,192,207,248,58,206,244,191,133,140,115,137,124,234,179,232,207,173,185,5,29,186,207,100,237,195,55,138,181,213,91,157,91,5,199,196,69,59,186,58,187,111,103,97,241,181,233,183,82,170,110,141,50,3,149,239,2,223,150,188,169,154,227,172,120,103,139,211,107,47,95,208,244,213,174,233,134,251,116,142,70,162,111,10,181,124,69,28,59,73,220,221,90,199,202,140,143,243,173,109,68,105,149,92,234,253,44,98,223,48,40,125,186,226,4,80,112,229,162,23,94,35,181,134,203,163,86,43,229,37,162,229,127,167,184,186,142,174,174,55,62,4,158,158,134,122,152,217,39,79,218,107,30,232,17,138,244,71,43,17,234,228,107,250,122,23,197,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,102,74,242,184,245,217,166,95,141,123,61,105,38,156,197,56,21,166,226,151,13,92,227,79,168,41,25,170,150,10,120,97,161,154,166,170,86,50,231,110,133,106,30,182,212,69,145,32,133,238,146,161,210,50,103,51,244,216,214,57,236,99,149,236,15,21,202,247,142,159,203,94,42,205,14,214,60,207,197,234,77,151,175,232,122,154,214,244,205,125,181,199,27,85,55,153,92,190,34,178,29,164,238,110,141,123,226,70,73,249,215,54,162,68,207,243,87,123,77,207,50,210,140,254,138,243,71,29,93,131,44,195,175,17,212,196,202,186,68,73,237,247,26,73,145,205,73,33,153,170,136,248,229,141,55,100,141,95,54,170,57,62,40,108,123,195,94,73,170,25,118,131,96,217,22,180,99,21,118,12,218,178,207,10,222,168,234,214,52,157,211,183,118,248,137,35,141,140,108,47,153,173,108,235,7,75,86,21,149,98,84,69,98,129,114,192,0,0,0,0,0,0,0,0,0,0,0,10,85,62,253,202,142,23,224,1,60,190,244,57,40,79,34,176,4,105,115,128,208,202,252,174,209,97,212,187,21,178,162,162,107,45,20,176,75,217,133,138,142,89,106,224,68,234,119,147,191,240,142,95,191,254,50,75,79,11,172,122,103,108,213,92,46,171,24,185,49,28,217,186,58,81,99,99,211,202,88,222,190,79,242,255,0,193,160,26,226,233,6,165,221,180,163,56,161,203,237,50,125,170,94,239,84,107,35,218,199,245,67,36,105,213,208,168,171,183,113,85,13,142,180,115,82,236,26,159,131,90,178,27,37,210,146,173,39,163,129,238,88,38,235,243,116,49,189,85,119,243,255,0,194,39,199,246,154,228,107,46,152,221,180,151,62,185,98,23,102,42,44,21,19,246,28,170,205,223,19,102,146,54,187,102,57,200,155,246,215,200,207,30,87,60,91,87,217,242,102,105,38,76,189,234,103,81,212,205,79,35,231,157,206,70,199,21,59,88,212,77,156,212,242,137,223,179,239,242,2,96,1,76,82,50,104,217,44,107,187,30,212,115,87,111,138,47,192,168,0,7,14,114,53,170,231,46,200,137,186,129,140,124,192,117,18,221,135,104,6,77,67,45,109,60,85,85,118,202,200,226,107,230,86,57,206,125,21,82,53,19,111,138,170,183,200,128,76,118,209,81,127,191,91,172,148,177,73,36,181,245,112,210,177,177,183,119,42,189,232,212,217,63,110,234,103,231,53,142,35,170,242,141,65,93,45,180,126,106,146,146,154,138,170,103,178,105,145,93,213,12,232,230,43,85,17,170,138,147,39,237,49,239,129,157,37,169,213,29,116,177,51,163,251,86,217,89,75,93,35,186,99,118,253,186,202,109,211,103,42,125,210,124,81,20,9,230,209,92,70,159,11,211,235,109,154,24,123,107,31,123,169,189,182,179,227,60,142,79,36,255,0,40,247,69,16,195,29,60,105,20,77,70,181,191,4,68,216,172,14,20,164,169,83,114,149,242,3,150,149,20,167,196,168,14,28,212,123,85,142,248,57,54,82,24,121,194,233,189,109,139,86,241,204,194,26,89,22,146,227,108,169,73,36,232,106,53,170,218,199,57,60,209,119,95,239,233,247,19,62,96,39,55,29,52,167,202,116,129,153,154,204,248,230,199,104,39,123,81,173,98,163,209,106,105,149,81,85,124,254,229,248,126,208,48,79,150,86,168,85,224,58,235,5,166,58,134,178,11,202,189,207,107,165,123,55,88,168,171,21,54,68,242,95,210,79,137,60,205,115,92,212,115,85,21,21,55,69,79,189,13,102,52,23,54,252,158,106,181,147,45,118,234,202,31,19,212,222,167,53,23,174,154,88,211,126,148,85,254,127,236,54,80,196,110,204,190,99,54,203,164,105,178,84,210,67,47,223,252,232,218,239,191,250,192,253,128,0,20,185,237,99,85,207,114,53,19,226,170,187,33,5,188,214,181,50,44,223,137,23,218,232,42,162,154,146,221,102,183,181,253,185,28,228,108,187,74,253,182,95,45,250,102,69,242,253,164,203,235,142,160,81,233,142,155,92,179,10,231,35,97,165,146,158,53,85,235,242,87,202,214,167,232,34,175,223,251,13,119,243,12,138,183,95,117,150,166,247,82,142,134,91,210,49,17,172,145,95,208,144,210,163,118,69,126,223,226,183,243,253,170,4,178,114,142,210,90,236,51,68,29,150,222,40,38,166,172,187,220,110,43,211,36,77,78,150,163,161,141,62,210,121,175,247,131,62,75,125,161,24,109,22,7,166,86,204,114,223,27,89,12,50,84,72,136,216,218,196,221,211,61,87,201,190,69,193,0,82,171,191,220,114,165,11,191,197,0,169,191,18,162,150,252,74,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,28,42,110,114,0,160,169,191,2,149,64,139,176,21,148,201,27,37,98,199,35,81,205,95,138,42,110,133,64,8,33,230,141,164,244,186,123,196,36,151,27,84,104,202,43,133,174,222,231,34,71,27,127,58,172,145,191,204,219,127,179,10,124,83,252,255,0,3,56,121,67,234,131,242,45,7,250,157,95,47,84,246,139,157,193,173,115,157,35,156,228,115,225,145,62,62,73,253,255,0,238,95,250,79,63,206,67,7,167,171,210,90,108,221,34,106,73,69,112,183,49,94,189,59,174,235,82,205,190,27,252,36,253,191,245,24,159,202,191,82,228,197,53,181,216,236,181,51,50,154,182,153,94,173,78,165,98,185,245,116,76,248,35,182,223,102,252,118,2,115,64,0,99,199,29,154,143,6,155,240,253,125,184,74,173,71,215,82,86,210,69,191,94,202,245,162,168,84,79,178,138,191,119,223,178,26,249,226,86,85,201,50,187,46,58,215,43,86,233,112,166,162,69,68,69,84,238,72,214,111,231,229,252,239,188,153,142,113,55,52,167,208,76,126,149,146,185,174,146,249,43,28,137,190,202,139,69,63,151,151,245,145,157,193,6,14,220,239,136,76,126,133,241,177,237,183,212,82,92,85,30,169,240,142,186,153,60,183,69,243,251,96,78,31,7,122,117,22,153,112,237,132,99,108,145,210,62,43,68,42,247,57,173,106,170,185,207,147,249,187,167,254,16,189,39,230,99,20,76,182,227,118,186,8,209,17,180,244,112,198,136,159,177,24,136,126,152,2,133,42,114,236,133,8,168,7,42,114,211,133,93,147,127,216,117,58,100,107,147,101,80,62,128,81,27,250,209,84,172,12,33,230,71,194,173,14,174,105,204,217,85,161,206,134,239,69,83,72,173,115,98,131,237,34,205,42,57,21,206,86,174,223,159,85,248,253,223,127,153,10,152,142,85,126,211,156,170,28,134,206,254,205,198,222,233,98,68,87,185,19,119,49,209,185,21,88,228,95,131,151,224,166,208,117,116,148,213,212,239,165,172,130,57,161,126,221,76,145,168,230,174,203,186,110,139,229,241,68,34,139,140,126,88,25,109,93,206,183,54,209,234,75,116,172,170,168,73,31,77,45,108,52,253,46,146,105,156,228,107,82,22,34,34,53,204,219,237,125,223,126,192,94,110,21,249,148,226,186,141,67,67,142,100,180,112,81,93,35,165,252,228,109,146,174,101,234,142,40,186,190,210,194,169,250,74,239,191,238,254,147,53,108,250,143,138,222,226,73,169,46,27,181,81,87,251,212,159,114,237,247,181,13,107,115,109,40,207,180,230,162,88,50,235,34,80,186,23,244,57,91,85,12,169,191,82,183,203,161,203,247,181,79,138,221,168,186,131,103,133,41,237,57,222,67,69,18,42,170,50,154,233,60,109,221,126,62,77,114,32,27,35,229,26,215,133,226,244,114,213,85,87,111,219,98,191,110,212,223,4,106,175,220,197,255,0,4,141,174,45,249,165,220,31,85,89,133,233,117,166,150,72,164,166,99,29,88,181,85,113,43,22,72,164,71,125,142,136,247,84,87,177,126,62,127,241,164,105,213,223,50,188,166,165,177,220,175,183,43,156,242,108,212,241,85,143,145,87,238,68,221,238,254,157,191,206,94,157,34,224,127,94,53,129,96,170,177,88,237,244,244,50,205,218,89,170,174,112,179,224,246,181,219,35,85,203,252,239,217,247,47,249,194,205,82,83,100,154,129,146,197,78,217,103,184,221,46,18,197,10,62,105,250,158,245,85,108,109,221,210,59,250,90,158,107,255,0,17,53,156,191,184,32,181,232,69,37,78,103,127,145,245,151,138,248,25,10,119,169,233,151,183,219,169,145,200,173,115,21,235,240,107,62,255,0,249,188,189,23,8,252,2,98,90,9,103,130,171,37,160,163,175,190,50,105,100,116,207,72,42,21,17,101,141,204,78,181,129,174,242,72,211,239,242,255,0,155,47,145,17,19,100,68,68,3,144,10,94,168,141,85,223,96,40,124,168,223,36,56,99,149,222,103,66,238,231,42,238,119,68,138,137,184,29,205,57,56,79,129,200,0,0,0,0,0,0,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,38,167,149,199,161,61,50,252,107,222,43,76,42,230,201,193,69,187,79,235,63,148,238,151,219,59,22,91,221,193,241,229,244,81,165,85,68,145,93,42,167,154,101,185,186,71,185,236,142,25,95,35,97,115,127,52,198,73,216,70,35,150,101,70,90,14,93,124,117,84,240,181,153,38,15,168,53,245,111,210,187,253,68,211,87,67,77,75,19,223,108,184,204,148,236,75,146,170,70,179,204,198,199,78,216,223,11,95,250,15,115,218,199,189,168,199,206,71,250,149,207,113,95,246,43,35,198,242,59,127,251,93,101,13,202,134,162,63,248,81,205,12,145,191,250,90,230,187,239,69,3,92,46,26,56,139,206,248,95,213,58,13,76,193,106,63,197,81,222,40,186,33,254,233,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,241,69,248,162,223,94,104,122,189,134,235,214,171,233,182,174,105,252,245,114,88,178,45,55,163,154,157,42,224,88,103,137,236,186,220,226,150,25,25,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,249,60,193,184,36,186,240,161,159,199,125,198,32,171,174,211,172,170,162,162,107,85,99,105,92,216,45,51,186,105,156,203,75,228,116,210,189,239,142,157,177,185,178,200,173,89,147,184,173,69,88,228,219,18,192,149,78,70,63,174,207,221,191,226,69,170,231,87,234,159,22,249,127,67,238,55,18,234,242,49,253,118,126,237,255,0,18,45,87,58,191,84,248,183,203,250,31,113,184,129,117,121,24,254,187,63,118,255,0,137,25,21,204,83,129,90,110,41,112,213,206,52,250,130,145,154,169,96,167,134,26,25,170,106,165,99,46,118,232,86,161,235,109,68,89,18,8,94,233,42,29,35,38,115,63,77,141,99,158,198,57,94,204,117,228,99,250,236,253,219,254,36,74,160,26,176,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,100,175,0,60,31,93,120,178,213,198,182,224,148,145,224,152,117,69,29,126,86,249,165,114,62,166,7,189,203,29,12,77,141,237,151,174,161,33,149,139,35,92,212,137,141,123,250,186,210,56,228,207,78,59,121,98,209,235,62,163,227,250,161,162,20,95,67,93,114,140,130,158,143,56,134,6,64,148,177,82,202,174,89,175,141,142,73,98,222,104,246,252,236,49,170,186,119,61,175,68,107,210,87,203,153,92,58,232,54,27,195,110,145,216,180,167,12,162,164,107,45,212,236,125,206,186,26,117,133,247,107,138,177,169,81,91,42,57,239,119,92,142,110,232,213,123,186,24,140,141,171,208,198,162,7,181,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,207,214,0,0,0,13,107,56,177,245,79,172,159,48,50,31,113,156,146,158,76,216,182,156,99,122,5,159,107,125,238,134,213,110,189,83,228,21,150,187,134,69,91,42,71,225,108,244,212,84,117,43,26,201,34,244,67,10,62,73,36,145,83,165,29,210,197,122,170,68,206,152,214,226,199,213,62,178,124,192,200,125,198,115,245,113,142,43,181,31,6,225,150,241,195,38,21,47,208,214,172,163,32,171,188,95,238,144,76,169,85,93,75,45,45,52,9,64,221,145,59,80,175,135,114,202,168,170,233,90,246,198,189,44,73,27,40,94,14,98,156,117,84,241,75,153,46,15,167,213,245,108,210,187,5,68,51,80,195,83,75,19,31,115,184,194,149,12,91,146,42,198,147,194,199,71,80,232,217,11,159,250,12,107,220,198,61,202,198,126,79,47,158,9,46,188,87,231,242,95,114,120,42,232,116,235,21,168,167,154,235,88,234,87,58,11,180,237,154,23,62,210,201,27,52,79,99,228,167,116,142,116,177,171,150,20,237,171,145,22,72,247,180,28,52,112,233,157,241,65,170,116,26,103,130,211,255,0,138,172,188,86,245,195,253,204,181,248,152,97,158,179,183,44,177,247,187,93,246,59,180,199,117,191,224,137,241,84,216,123,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,201,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,80,60,79,16,184,181,139,6,224,191,82,240,172,90,135,193,89,113,253,47,188,218,237,212,221,215,201,216,165,130,211,44,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,205,112,141,148,248,177,244,177,172,159,47,242,31,110,156,214,176,12,202,226,159,129,202,109,53,225,183,74,184,164,211,103,213,203,98,201,241,124,125,249,77,177,204,150,117,183,92,106,168,35,122,214,178,77,149,25,77,52,187,181,205,145,201,219,154,88,218,197,115,101,108,112,216,174,26,56,139,206,248,95,213,58,13,76,193,106,63,197,81,222,40,186,33,254,233,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,241,69,248,162,207,159,12,150,155,85,255,0,132,77,40,177,95,109,148,151,27,109,199,77,236,84,149,148,117,112,182,104,42,96,146,217,11,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,132,190,96,92,49,216,184,85,215,217,48,172,90,245,227,108,185,5,189,114,91,117,55,134,124,127,69,210,207,91,85,28,84,61,111,150,87,207,218,101,59,83,188,229,71,63,125,213,168,190,106,25,43,199,247,51,171,22,176,105,197,38,146,112,243,91,117,164,181,100,214,250,90,204,146,238,231,190,146,169,145,200,147,182,162,199,44,14,139,253,238,233,38,134,119,70,246,245,196,138,246,57,253,88,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,244,70,215,110,141,87,183,173,234,200,218,189,111,106,45,181,54,19,224,23,133,172,87,134,13,14,164,161,180,228,150,172,166,245,151,246,111,183,124,134,218,216,223,75,89,215,11,123,17,82,206,214,163,229,163,141,138,171,19,158,171,212,233,101,149,18,52,151,182,208,138,14,100,58,13,134,240,219,169,122,113,165,56,101,21,35,89,110,211,123,115,238,117,208,211,172,47,187,92,86,186,189,42,43,101,71,61,238,235,145,205,221,26,175,119,67,17,145,181,122,24,212,76,160,228,99,250,236,253,219,254,36,90,174,117,126,169,241,111,151,244,62,227,113,46,175,35,31,215,103,238,223,241,32,45,87,58,191,84,248,183,203,250,31,113,184,151,87,145,143,235,179,247,111,248,145,106,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,128,200,174,98,156,10,211,113,75,134,174,113,167,212,20,140,213,75,5,60,48,208,205,83,85,43,25,115,183,66,181,15,91,106,34,200,144,66,247,73,80,233,25,51,153,250,108,107,28,246,49,202,246,66,13,166,231,153,105,70,127,69,121,163,142,174,193,150,97,215,136,234,98,101,93,34,36,246,251,141,36,200,230,164,144,204,213,68,124,114,198,155,178,70,175,155,85,28,159,20,54,136,35,171,142,222,88,180,122,207,168,248,254,168,104,133,23,208,215,92,163,32,167,163,206,33,129,144,37,44,84,178,171,150,107,227,99,146,88,183,154,61,191,59,12,106,174,157,207,107,209,26,244,149,242,135,215,165,92,109,218,184,175,224,107,90,44,89,60,244,148,58,139,138,233,189,234,27,173,27,170,154,233,238,208,54,206,173,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,219,71,42,36,145,239,12,36,244,63,133,29,56,225,43,129,29,97,194,176,168,188,117,214,187,79,239,211,223,239,243,194,140,170,187,213,54,217,80,136,231,34,42,246,225,103,83,146,40,81,85,177,181,206,85,87,189,242,72,248,23,3,101,62,19,189,44,104,223,203,252,123,219,160,46,169,106,184,78,244,177,163,127,47,241,239,110,128,186,160,15,21,171,218,47,165,250,245,134,201,167,250,185,136,82,100,86,41,42,34,171,74,121,159,36,79,138,120,213,122,37,138,88,156,217,98,126,202,230,171,152,230,170,177,239,98,238,215,185,23,218,128,63,39,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,48,91,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,11,105,31,14,186,70,205,121,168,226,77,216,157,36,153,220,246,120,108,204,174,116,76,218,6,51,184,142,168,98,35,81,86,166,72,164,100,14,153,202,231,164,48,199,19,21,140,89,17,247,44,0,5,170,226,199,210,198,178,124,191,200,125,186,114,234,150,171,139,31,75,26,201,242,255,0,33,246,233,192,214,176,218,75,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,53,109,54,168,2,0,120,250,224,163,42,225,79,81,234,239,118,155,103,136,211,44,154,225,52,152,229,194,157,36,124,116,29,106,233,27,108,168,89,28,247,182,104,152,138,140,115,220,189,232,216,175,69,234,108,172,139,21,77,154,53,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,118,16,112,47,203,6,167,70,117,114,241,170,218,210,148,151,103,226,183,138,234,28,62,134,166,142,39,50,165,145,190,21,163,191,162,197,83,35,99,122,183,190,140,166,149,138,248,159,211,39,82,61,140,84,11,171,203,175,129,90,110,22,176,212,206,53,6,130,145,250,169,127,167,154,26,233,169,170,165,123,45,150,233,150,157,233,109,84,73,22,9,158,217,41,219,35,230,107,63,77,238,99,94,246,53,30,252,202,0,1,103,248,170,225,159,13,226,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,125,72,217,153,211,44,140,124,110,84,234,99,221,210,230,63,162,70,94,0,6,176,58,171,166,121,86,141,234,62,71,165,185,173,39,135,189,99,55,9,109,245,61,49,200,200,230,232,95,177,60,93,198,49,238,134,86,43,100,141,234,212,235,141,236,114,38,206,67,34,171,121,145,235,109,87,10,20,28,48,193,21,37,27,232,233,214,195,54,65,11,32,87,214,99,107,71,37,50,91,37,167,124,46,106,61,26,246,162,84,198,246,73,209,19,17,81,94,175,149,249,149,206,211,22,211,132,210,204,23,53,168,161,181,71,159,59,32,75,93,29,79,117,25,93,61,157,41,170,36,168,143,161,21,22,88,99,157,105,151,117,71,36,78,155,102,171,123,206,71,196,8,30,255,0,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,157,77,221,118,87,43,156,214,49,175,123,216,199,108,41,195,71,14,152,39,11,250,89,65,166,120,45,63,248,170,203,197,111,92,223,221,59,167,134,134,25,235,59,114,203,39,103,187,216,99,187,76,119,67,62,8,159,21,92,74,228,211,128,105,28,90,13,116,213,44,115,30,171,92,238,170,241,87,96,200,46,213,232,199,42,50,46,212,241,83,209,43,87,118,83,44,83,83,189,251,162,61,243,35,250,186,153,28,61,50,20,5,170,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,103,221,85,211,60,87,89,52,227,35,210,220,214,147,196,89,114,107,124,182,250,158,152,227,124,144,245,167,216,158,46,227,30,198,205,19,209,178,70,245,106,244,72,198,57,19,118,161,175,15,21,92,51,230,92,40,106,229,102,150,230,21,212,151,22,58,157,183,43,69,206,153,81,172,184,219,164,124,140,138,117,143,169,93,11,250,162,145,143,141,202,189,47,99,186,92,246,116,72,253,146,75,63,197,87,12,248,111,21,250,71,89,165,185,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,234,70,204,206,153,100,99,227,114,167,83,30,238,151,49,253,18,48,34,7,151,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,254,131,220,246,177,239,106,49,243,167,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,172,102,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,79,76,114,50,57,186,23,236,79,23,113,140,123,161,149,138,217,35,122,181,58,227,123,28,137,179,144,145,78,87,92,192,43,45,21,150,222,25,53,191,34,239,90,166,240,214,236,30,233,60,115,207,85,29,84,179,197,4,54,151,118,216,254,168,87,187,188,82,72,172,108,45,141,209,171,149,139,19,98,9,106,0,1,173,103,22,62,169,245,147,230,6,67,238,51,146,169,202,27,136,188,19,45,208,155,111,14,190,35,194,102,120,87,210,149,158,11,162,105,60,93,174,74,198,205,227,59,157,164,138,61,166,175,236,246,187,142,127,230,186,246,217,219,54,42,248,177,245,79,172,159,48,50,31,113,156,241,88,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,18,61,205,23,151,253,101,162,178,229,196,222,136,99,189,235,84,222,38,227,156,90,224,146,121,234,163,170,150,121,103,154,236,222,227,223,213,10,247,118,150,56,209,141,133,177,182,68,106,177,101,116,87,87,147,223,12,95,80,116,226,227,196,46,101,139,221,109,185,78,97,215,111,178,62,178,110,136,223,142,170,83,202,217,227,129,54,84,239,206,197,94,185,55,87,71,4,46,141,26,201,21,210,229,6,128,241,49,164,124,87,240,243,91,170,85,84,52,150,236,121,180,245,118,220,194,217,127,70,58,146,220,248,233,218,250,200,39,146,86,164,51,83,118,101,107,251,138,136,199,68,244,235,107,29,215,27,33,218,171,143,45,113,210,109,113,189,221,180,43,87,46,181,58,123,102,184,62,207,139,88,46,46,154,162,206,184,229,44,204,142,134,157,41,42,54,116,91,210,211,192,199,76,137,29,82,162,200,174,145,36,146,71,40,79,240,44,87,5,156,64,102,92,77,232,53,171,87,51,76,2,147,22,168,184,84,77,73,78,148,151,4,169,130,228,200,58,98,150,178,54,109,215,78,199,84,182,166,52,134,69,123,218,145,34,245,189,28,142,91,234,5,170,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,103,221,85,211,60,87,89,52,227,35,210,220,214,147,196,89,114,107,124,182,250,158,152,227,124,144,245,167,216,158,46,227,30,198,205,19,209,178,70,245,106,244,72,198,57,19,118,161,175,15,21,92,51,230,92,40,106,229,102,150,230,21,212,151,22,58,157,183,43,69,206,153,81,172,184,219,164,124,140,138,117,143,169,93,11,250,162,145,143,141,202,189,47,99,186,92,246,116,72,253,146,75,63,197,87,12,248,111,21,250,71,89,165,185,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,234,70,204,206,153,100,99,227,114,167,83,30,238,151,49,253,18,48,34,7,151,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,254,131,220,246,177,239,106,49,243,167,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,172,102,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,79,76,114,50,57,186,23,236,79,23,113,140,123,161,149,138,217,35,122,181,58,227,123,28,137,179,144,145,78,87,92,192,43,45,21,150,222,25,53,191,34,239,90,166,240,214,236,30,233,60,115,207,85,29,84,179,197,4,54,151,118,216,254,168,87,187,188,82,72,172,108,45,141,209,171,149,139,19,98,9,106,0,1,170,185,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,17,151,205,99,129,202,109,53,186,215,241,73,166,207,171,150,197,147,222,21,249,77,177,204,150,117,183,92,106,156,247,173,107,36,217,81,148,211,75,187,92,217,28,157,185,165,141,172,87,54,86,199,14,37,112,163,197,118,163,240,149,168,236,205,112,169,124,117,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,234,114,197,50,34,186,55,57,200,168,246,62,72,223,120,57,138,113,213,83,197,46,100,184,62,159,87,213,179,74,236,21,16,205,67,13,77,44,76,125,206,227,10,84,49,110,72,171,26,79,11,29,29,67,163,100,46,127,232,49,175,115,24,247,43,25,229,56,1,224,250,235,197,150,174,53,183,4,164,143,4,195,170,40,235,242,183,205,43,145,245,48,61,238,88,232,98,108,111,108,189,117,9,12,172,89,26,230,164,76,107,223,213,214,145,199,32,79,78,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,3,242,113,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,51,245,128,129,110,106,122,57,98,210,46,46,46,245,56,228,219,82,103,182,248,179,25,41,186,95,253,171,85,83,60,241,212,167,91,222,229,127,114,122,121,103,223,236,181,189,254,134,181,26,196,85,244,28,42,113,103,134,233,119,2,188,66,104,141,230,158,147,235,13,218,158,122,155,44,19,87,172,47,185,178,235,12,22,186,148,137,22,53,106,190,145,169,29,66,179,169,95,43,28,253,145,141,137,242,38,79,243,180,211,60,86,167,75,48,93,99,240,157,172,146,223,144,38,51,223,142,56,219,226,40,106,41,170,42,58,38,119,71,113,253,185,41,119,141,58,209,173,239,207,246,85,95,186,68,8,31,171,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,155,52,105,62,11,249,47,210,204,55,76,254,148,250,79,234,150,63,110,177,120,222,199,103,197,120,90,104,225,238,246,250,157,209,213,219,234,233,234,118,219,237,186,237,185,8,60,171,52,114,197,171,188,92,90,42,114,57,183,164,192,173,242,230,49,211,116,191,251,106,170,154,120,35,166,78,182,61,170,206,220,245,17,79,191,218,107,187,29,14,106,181,234,169,61,32,0,63,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,2,218,241,85,196,198,27,194,134,145,214,106,150,97,67,87,113,123,170,27,109,180,91,41,145,90,251,141,198,70,72,248,160,89,58,85,176,179,166,41,30,249,28,139,210,198,59,165,175,127,68,111,215,135,85,117,51,42,214,77,71,200,245,75,53,171,241,23,172,154,225,45,194,167,166,73,31,28,61,107,246,32,139,184,247,189,176,196,196,108,113,177,92,189,17,177,141,69,217,168,93,94,53,248,174,190,241,105,172,181,185,151,118,235,71,136,91,119,163,197,172,149,179,49,222,2,151,165,137,36,138,216,209,24,147,78,246,119,100,93,222,228,221,145,247,30,200,163,83,32,57,77,240,135,249,93,212,127,229,5,154,209,117,226,24,5,193,159,68,182,58,254,212,149,89,20,43,12,240,245,70,196,87,172,48,49,237,149,219,185,136,233,29,3,83,186,196,153,136,24,0,77,247,43,222,53,255,0,148,6,8,205,24,212,43,157,214,187,82,112,219,123,234,101,184,214,175,123,233,155,91,102,107,25,80,178,181,169,180,209,119,96,134,68,145,85,242,125,137,122,228,115,229,237,252,156,211,184,44,186,235,230,27,71,172,186,91,143,213,221,53,7,17,167,74,74,170,24,42,92,175,185,89,26,178,202,232,161,131,165,82,74,152,165,145,94,198,177,88,231,177,243,55,243,175,236,177,33,135,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,3,105,48,89,78,15,248,148,177,113,83,161,214,125,77,182,39,102,235,15,77,175,36,164,109,43,224,142,146,241,20,49,190,162,56,145,206,127,84,43,221,100,145,170,61,235,219,145,136,229,71,163,218,219,214,7,228,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,102,190,252,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,244,245,246,215,101,100,144,200,173,143,186,145,183,97,227,31,248,246,197,180,227,39,225,31,83,29,169,116,54,169,169,44,248,253,109,210,213,53,194,84,139,194,222,35,129,233,67,36,50,42,181,91,51,167,123,34,106,53,119,147,186,177,42,57,178,57,142,8,118,225,71,143,189,80,225,75,0,205,180,231,24,181,210,92,109,185,61,61,77,85,170,87,44,113,79,100,189,201,11,97,101,123,28,232,164,108,236,70,199,26,186,158,70,171,92,177,71,210,232,255,0,56,146,88,11,181,207,50,213,124,254,182,243,89,29,93,255,0,44,204,111,18,84,202,202,74,68,89,238,23,26,185,149,206,72,225,133,168,138,249,37,145,118,100,109,79,55,34,53,62,8,121,243,61,57,59,224,26,71,157,113,13,122,170,206,241,234,187,182,79,138,217,217,127,197,210,84,99,173,212,175,142,161,145,77,81,43,21,122,157,82,199,79,76,176,121,43,27,249,215,174,210,50,23,52,51,171,151,95,2,180,220,45,97,169,156,106,13,5,35,245,82,255,0,79,52,53,211,83,85,74,246,91,45,211,45,59,210,218,168,146,44,19,61,178,83,182,71,204,214,126,155,220,198,189,236,106,61,249,148,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,71,7,50,254,7,42,120,113,204,166,214,28,29,244,143,211,172,210,241,35,33,164,141,145,83,190,199,113,153,36,157,104,155,11,17,173,90,101,107,37,116,46,99,126,195,35,88,222,136,173,99,230,199,94,26,56,139,206,248,95,213,58,13,76,193,106,63,197,81,222,40,186,33,254,233,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,241,69,248,162,236,123,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,154,251,241,201,194,37,215,132,29,92,110,41,5,198,174,241,137,223,169,221,114,199,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,211,215,219,93,149,146,67,34,182,62,234,70,208,157,237,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,221,112,8,1,224,23,141,124,171,133,61,71,164,178,93,174,126,35,76,178,107,132,49,228,118,250,133,145,241,208,117,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,247,163,98,49,83,169,177,62,41,232,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,128,253,96,0,31,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,26,251,241,201,197,221,215,139,237,92,110,87,5,186,174,207,137,216,105,221,109,199,45,83,212,57,239,100,10,245,115,234,166,98,57,98,101,76,203,211,215,219,77,145,145,195,26,186,78,210,72,236,138,230,185,198,191,229,55,42,159,134,189,51,185,221,105,177,188,74,225,81,77,150,203,191,102,27,197,210,25,26,212,167,232,86,164,142,134,150,72,223,230,231,116,73,42,245,35,21,33,134,87,98,175,7,252,53,223,120,169,215,27,62,153,91,23,179,106,135,166,233,146,85,182,169,144,73,73,103,138,104,217,81,36,74,230,191,170,101,238,178,56,209,24,244,238,72,197,114,35,17,238,104,89,82,69,57,81,241,175,249,50,202,160,225,175,83,46,119,90,156,111,45,184,83,211,98,82,239,222,134,207,116,154,71,53,105,250,17,171,35,97,170,146,70,121,181,221,17,202,157,74,196,73,166,149,178,41,196,167,8,120,38,184,112,202,156,62,218,104,190,140,143,25,183,193,245,41,206,175,153,145,219,107,168,233,95,5,23,118,69,73,31,36,61,14,88,164,235,108,142,88,222,247,39,231,17,143,110,190,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,27,68,3,0,57,77,241,121,249,93,211,143,228,251,154,214,245,229,248,5,189,159,68,186,58,14,212,117,88,236,41,12,16,245,72,197,86,44,208,61,237,137,219,181,138,232,221,3,147,186,244,153,233,159,224,107,89,197,143,170,125,100,249,129,144,251,140,228,170,114,84,244,177,148,252,192,174,246,235,113,21,124,88,250,167,214,79,152,25,15,184,206,74,167,37,79,75,25,79,204,10,239,110,183,1,159,230,37,115,6,227,110,213,194,134,1,29,139,24,158,146,187,81,114,170,122,136,109,84,109,170,107,103,180,192,232,102,107,46,207,141,208,202,199,178,58,134,198,214,197,34,53,38,94,226,53,85,35,147,107,171,197,87,19,24,111,10,26,71,89,170,89,133,13,93,197,238,168,109,182,209,108,166,69,107,238,55,25,25,35,226,129,100,233,86,194,206,152,164,123,228,114,47,75,24,238,150,189,253,17,191,94,29,85,212,204,171,89,53,31,35,213,44,214,175,196,94,178,107,132,183,10,158,153,36,124,112,245,175,216,130,46,227,222,246,195,19,17,177,198,197,114,244,70,198,53,23,102,160,18,127,201,119,41,190,231,57,87,16,185,174,83,93,227,111,89,5,194,199,116,184,212,246,153,31,126,170,121,46,146,75,39,67,17,172,111,83,222,229,217,168,141,77,246,68,68,242,35,175,139,31,84,250,201,243,3,33,247,25,204,255,0,228,99,250,236,253,219,254,36,96,7,22,62,169,245,147,230,6,67,238,51,129,53,60,174,61,9,233,151,227,94,241,90,71,7,50,254,7,42,120,113,204,166,214,28,29,244,143,211,172,210,241,35,33,164,141,145,83,190,199,113,153,36,157,104,155,11,17,173,90,101,107,37,116,46,99,126,195,35,88,222,136,173,99,230,145,254,87,30,132,244,203,241,175,120,173,50,83,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,3,92,46,26,56,139,206,248,95,213,58,13,76,193,106,63,197,81,222,40,186,33,254,233,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,241,69,248,162,236,39,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,160,135,142,78,17,46,188,32,234,227,113,72,46,53,119,140,78,253,78,235,150,57,117,158,157,204,123,224,71,171,95,75,51,209,169,19,234,97,94,158,190,218,236,172,146,25,21,177,247,82,54,250,14,1,120,215,202,184,83,212,122,75,37,218,231,226,52,203,38,184,67,30,71,111,168,89,31,29,7,90,182,55,92,233,210,54,189,237,154,38,34,43,218,198,175,122,54,35,21,58,155,19,226,9,254,7,228,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,71,235,1,173,103,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,6,127,128,0,0,0,0,0,22,255,0,90,244,19,73,248,137,197,105,112,173,99,197,62,176,89,104,174,12,186,65,77,227,170,105,58,42,153,28,145,182,78,186,121,35,122,236,201,164,77,149,122,126,214,251,110,136,169,112,0,31,147,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,152,45,206,175,210,198,45,243,2,135,219,174,38,127,152,1,206,175,210,198,45,243,2,135,219,174,32,96,7,43,143,93,154,101,248,215,179,214,147,252,64,15,43,143,93,154,101,248,215,179,214,147,252,5,159,198,248,76,208,108,79,94,111,92,72,216,176,90,74,124,218,249,79,218,150,161,63,188,65,59,186,252,69,92,17,109,211,21,77,67,94,141,150,84,243,114,53,202,157,43,53,66,205,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,227,147,133,248,1,212,247,43,124,206,89,42,59,201,74,101,69,84,220,233,77,218,228,93,192,251,65,75,21,21,168,187,238,84,6,15,115,1,224,130,215,174,244,148,217,157,130,71,209,222,40,32,124,43,217,167,166,78,231,114,166,55,42,185,207,86,47,193,207,251,255,0,231,243,133,58,186,108,147,79,242,89,105,221,44,246,235,165,190,89,97,87,195,63,75,216,168,174,141,219,58,55,127,67,147,201,127,226,54,140,84,69,77,149,17,83,250,76,65,226,227,128,76,75,94,236,243,213,99,84,20,116,23,199,205,20,141,153,137,5,58,170,36,178,57,233,214,144,57,222,105,34,253,254,127,243,134,44,240,145,205,46,224,202,170,60,47,84,109,52,177,197,29,51,216,218,196,170,171,149,94,177,197,26,55,236,116,73,178,170,177,235,241,242,255,0,141,100,151,23,214,188,47,40,163,138,170,150,187,110,227,17,251,118,166,248,43,81,126,246,39,248,68,11,234,239,3,250,241,163,235,61,85,246,199,111,168,161,138,110,210,77,75,115,133,255,0,23,185,173,221,28,173,95,230,254,207,189,63,205,101,169,47,153,94,45,82,232,237,183,219,149,178,120,247,106,248,90,199,198,169,247,42,110,199,127,70,223,230,3,102,155,198,163,226,182,72,150,106,187,134,205,68,69,254,245,39,222,187,125,205,83,10,184,168,230,83,138,233,205,13,118,57,141,81,193,91,116,146,151,243,113,186,74,184,87,170,72,165,233,251,73,10,39,233,35,126,255,0,191,250,8,117,184,234,46,160,222,33,90,123,182,119,144,214,196,170,138,172,169,186,79,35,119,79,135,147,156,168,125,184,78,148,103,218,141,81,20,24,141,145,43,157,51,250,26,174,170,134,36,223,169,27,231,214,228,251,220,128,124,25,118,85,126,212,108,170,108,134,240,254,245,198,224,232,162,84,71,185,83,118,177,177,181,17,94,229,95,131,83,226,164,213,242,220,225,86,135,72,244,230,28,170,238,231,77,119,173,169,171,87,57,209,65,246,81,38,137,26,136,230,171,151,111,204,34,252,126,255,0,187,200,199,174,14,57,96,101,180,151,58,44,219,88,105,45,209,50,150,161,100,101,52,85,176,212,117,58,57,161,115,81,205,88,94,138,138,214,191,127,181,247,253,219,146,187,73,73,77,67,78,202,90,56,35,134,22,111,210,200,218,141,106,110,187,174,200,158,95,21,80,59,128,40,145,253,9,184,28,184,225,14,166,204,142,114,238,170,118,162,238,155,254,208,8,86,117,170,161,91,87,116,3,146,203,113,137,167,81,106,111,14,217,190,54,249,29,27,229,180,76,172,115,90,215,42,43,92,201,63,157,178,127,224,203,210,126,102,79,68,203,150,55,116,160,145,17,91,81,71,52,106,139,251,21,138,128,106,255,0,150,217,87,27,202,239,88,235,156,174,91,93,194,166,137,85,81,17,87,183,35,153,191,151,151,243,126,227,96,206,4,245,30,13,72,225,250,197,112,137,90,175,161,164,162,164,151,110,189,145,233,69,78,170,159,105,17,126,255,0,187,116,33,107,141,252,29,184,39,16,153,5,11,35,99,27,112,168,171,184,162,49,83,225,37,117,74,121,236,137,231,246,9,49,228,237,115,74,141,4,200,41,95,43,156,232,239,145,49,168,187,236,136,148,80,121,121,255,0,80,25,246,0,3,0,185,188,106,131,241,221,7,92,58,130,94,153,238,247,59,123,92,228,116,141,115,81,175,158,69,248,121,47,247,143,189,127,232,48,123,149,206,147,210,234,23,16,145,220,110,177,163,232,173,246,187,131,154,139,28,110,252,234,50,54,255,0,63,125,190,204,203,240,79,243,252,79,209,230,161,169,114,101,122,218,220,118,42,153,159,77,69,76,143,70,175,82,49,28,202,186,214,124,21,219,111,179,190,59,25,97,201,191,7,167,164,210,90,156,221,98,106,201,91,112,184,177,30,157,59,166,203,76,205,190,27,252,35,253,191,245,1,35,113,198,200,152,145,198,212,107,83,224,136,155,33,80,0,112,239,129,72,85,220,34,1,82,38,199,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,130,124,74,138,62,0,86,14,17,119,57,3,31,120,234,211,90,141,84,225,210,251,139,208,193,20,181,47,170,160,153,141,145,205,107,126,197,75,21,119,87,34,253,202,164,2,96,249,29,231,77,51,235,93,234,25,228,165,168,183,86,211,77,47,110,71,121,177,178,50,77,151,161,201,186,125,148,242,220,217,194,241,109,138,239,110,150,223,54,253,18,244,239,231,183,193,200,191,244,26,243,241,223,166,236,210,238,35,239,88,252,16,246,160,168,162,160,172,137,139,55,113,81,174,167,107,23,117,255,0,42,55,121,1,176,14,158,100,148,249,110,35,67,126,165,122,190,58,133,149,55,86,171,87,118,200,230,252,23,207,238,61,33,135,28,174,181,114,109,74,225,194,130,146,229,80,217,46,86,235,133,198,57,250,96,237,162,34,76,215,167,195,201,126,204,205,255,0,231,67,49,192,141,174,117,23,120,98,210,108,54,218,196,84,149,217,35,186,190,207,197,60,28,159,127,252,36,49,71,148,229,166,75,143,18,21,149,44,137,143,109,45,166,55,59,171,111,45,235,233,87,203,127,242,84,184,156,226,181,46,159,33,206,113,252,22,146,119,57,45,53,51,212,206,197,135,167,165,206,164,164,86,125,175,191,202,71,124,15,191,146,190,54,218,156,255,0,63,200,36,137,28,234,123,117,186,40,151,173,83,100,117,68,138,239,47,235,137,160,75,236,73,211,19,27,182,219,53,19,111,217,228,86,0,20,59,239,56,68,93,202,156,187,121,28,53,119,80,10,158,95,214,116,62,61,215,100,77,215,238,220,250,142,58,80,14,168,35,86,249,187,226,119,28,121,34,28,117,126,208,42,5,45,123,92,170,137,247,21,1,248,215,172,59,23,200,105,214,150,241,96,183,213,70,229,69,84,154,150,55,249,162,238,159,164,213,45,213,119,9,218,5,113,169,90,186,189,53,199,159,34,162,38,235,102,162,95,135,245,194,93,224,7,131,199,116,51,74,177,102,50,59,46,15,100,167,107,31,220,106,50,217,76,207,181,186,46,255,0,102,52,253,136,123,122,122,74,90,70,118,169,41,162,133,155,239,211,27,17,169,254,132,59,64,0,14,183,204,214,170,121,129,216,80,253,156,155,20,178,69,119,145,90,32,20,35,17,10,209,165,64,0,0,0,0,0,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,22,254,243,139,95,113,251,117,138,237,119,161,240,244,153,53,189,247,75,92,157,214,63,196,82,178,170,162,145,210,108,213,85,102,211,210,84,51,103,34,59,236,111,183,75,154,171,37,60,174,185,128,86,90,43,45,188,50,107,126,69,222,181,77,225,173,216,61,210,120,231,158,170,58,169,103,138,8,109,46,237,177,253,80,175,119,120,164,145,88,216,91,27,163,87,43,22,38,197,112,52,63,133,27,23,22,156,171,244,255,0,13,237,90,168,242,251,111,211,85,152,181,238,182,23,187,192,85,125,53,84,178,70,174,141,81,233,12,236,103,106,68,217,237,77,217,39,109,239,138,52,34,91,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,3,102,141,85,211,60,87,89,52,227,35,210,220,214,147,196,89,114,107,124,182,250,158,152,227,124,144,245,167,216,158,46,227,30,198,205,19,209,178,70,245,106,244,72,198,57,19,118,161,174,191,18,252,58,103,124,47,234,157,126,153,231,84,255,0,227,107,44,245,189,112,255,0,116,237,126,38,104,96,172,237,197,44,157,158,239,97,238,237,61,221,108,248,42,124,21,101,123,149,143,26,119,93,124,195,107,52,107,84,178,10,187,166,160,226,52,235,87,75,93,61,51,149,247,43,35,86,40,155,44,211,245,42,73,83,20,178,35,30,231,163,28,246,62,23,126,117,253,231,166,37,243,171,245,79,139,124,191,161,247,27,136,23,87,145,143,235,179,247,111,248,145,106,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,139,85,206,175,213,62,45,242,254,135,220,110,32,93,94,70,63,174,207,221,191,226,68,170,17,87,200,199,245,217,251,183,252,72,149,64,0,0,0,0,35,87,86,57,202,126,75,245,79,50,211,63,228,227,244,159,213,44,130,227,98,241,191,91,251,62,43,194,212,201,15,119,183,224,157,209,213,219,234,233,234,118,219,237,186,237,185,149,92,20,241,91,252,176,116,178,235,169,159,80,190,169,125,25,144,79,98,240,95,74,120,254,231,110,154,158,110,239,115,179,22,219,248,158,158,158,149,219,163,125,252,246,76,11,214,254,81,60,73,106,86,180,103,218,141,98,205,180,214,11,110,85,148,93,111,116,113,85,220,171,219,60,112,84,213,201,52,109,145,173,163,115,81,232,215,162,42,35,156,155,239,178,175,196,205,78,94,156,47,231,220,38,104,189,235,78,117,26,239,143,220,110,87,28,162,166,247,20,182,74,137,166,129,176,73,73,73,11,90,231,77,20,78,71,245,83,189,85,17,170,155,43,124,254,40,129,9,156,88,250,167,214,79,152,25,15,184,206,121,77,42,211,60,171,89,53,31,28,210,220,42,147,196,94,178,107,132,86,250,110,168,228,124,112,245,175,219,158,94,219,30,246,195,19,17,210,72,244,106,244,70,199,185,83,102,169,234,248,177,245,79,172,159,48,50,31,113,156,147,78,74,24,6,27,22,139,230,90,164,220,122,145,114,202,172,162,162,192,251,179,145,93,58,91,162,164,162,157,180,236,85,93,152,197,150,103,189,221,40,157,106,145,245,245,118,227,233,12,191,225,87,134,124,55,133,13,35,163,210,220,62,186,174,226,247,84,58,229,119,185,212,170,181,247,27,140,140,141,146,206,145,245,43,97,103,76,81,177,145,181,87,165,140,111,83,158,254,185,31,120,0,2,213,113,99,233,99,89,62,95,228,62,221,57,173,97,178,159,22,62,150,53,147,229,254,67,237,211,154,214,1,57,57,159,23,118,174,16,121,126,104,206,87,5,186,146,241,150,95,176,123,5,183,28,181,79,80,214,49,243,165,170,23,62,170,102,35,146,87,211,66,157,61,125,180,221,95,36,49,171,163,238,164,141,132,188,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,200,250,243,44,255,0,50,212,26,155,85,86,103,144,213,221,95,99,179,209,88,45,137,50,167,69,29,186,146,36,138,158,158,38,53,17,172,99,90,155,174,201,246,158,231,189,221,79,123,156,178,105,202,179,128,239,251,209,197,94,175,217,127,198,203,136,88,174,118,239,247,7,211,94,218,254,239,251,225,177,50,72,127,197,212,49,223,222,158,4,117,107,62,133,234,62,128,223,108,184,222,166,217,190,140,175,191,99,244,25,37,36,46,85,73,27,75,84,197,84,100,177,189,27,36,51,71,35,37,134,72,228,107,92,217,33,126,221,77,86,189,217,193,202,159,142,58,109,53,186,208,112,183,169,44,171,150,197,147,222,17,152,181,205,175,150,117,183,92,106,156,198,37,19,227,221,81,148,211,75,179,154,232,218,157,185,165,145,207,71,54,87,73,12,148,241,85,195,62,27,197,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,250,145,179,51,166,89,24,248,220,169,212,199,187,165,204,127,68,140,215,135,85,116,207,42,209,189,71,200,244,183,53,164,240,247,172,102,225,45,190,167,166,57,25,28,221,11,246,39,139,184,198,61,208,202,197,108,145,189,90,157,113,189,142,68,217,200,6,106,243,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,17,193,169,122,189,153,106,213,54,27,6,103,61,36,239,193,177,122,92,66,217,52,48,36,79,125,186,154,89,159,78,217,81,191,101,207,99,103,237,163,145,27,187,35,98,187,169,253,79,116,143,242,49,253,118,126,237,255,0,18,2,213,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,22,171,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,9,84,0,1,106,184,177,244,177,172,159,47,242,31,110,156,214,176,217,79,139,31,75,26,201,242,255,0,33,246,233,205,107,0,217,79,132,239,75,26,55,242,255,0,30,246,232,11,170,90,174,19,189,44,104,223,203,252,123,219,160,46,168,0,0,3,0,57,213,250,88,197,190,96,80,251,117,196,207,243,0,57,213,250,88,197,190,96,80,251,117,196,12,0,229,113,235,179,76,191,26,246,122,210,127,136,1,229,113,235,179,76,191,26,246,122,210,127,128,0,0,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,90,174,44,125,44,107,39,203,252,135,219,167,3,90,195,106,131,85,115,106,128,0,0,0,0,0,30,83,86,51,175,201,126,150,102,90,153,244,95,210,127,84,177,251,141,247,193,119,251,62,43,194,211,73,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,128,132,206,107,26,243,77,172,156,81,215,227,54,42,218,185,44,90,109,78,184,204,108,117,68,171,4,151,22,74,247,87,204,200,94,198,164,79,238,170,83,57,81,29,220,74,56,222,143,115,85,136,220,74,169,197,175,180,152,173,187,53,168,161,232,178,221,110,21,182,186,58,158,235,23,187,85,73,29,52,149,17,244,34,245,183,165,149,180,203,186,162,53,123,155,53,85,90,228,70,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,228,73,254,127,193,215,99,148,126,57,245,22,179,196,221,104,188,30,177,222,63,55,209,227,251,212,46,239,179,243,179,244,197,225,232,103,103,155,63,190,248,31,40,209,243,46,193,106,185,50,106,151,213,78,35,175,186,103,95,125,240,180,25,222,63,39,134,162,240,189,126,50,233,68,244,154,31,206,35,21,209,244,82,186,226,239,55,53,142,223,101,221,221,180,38,164,214,7,73,243,175,201,126,169,225,186,153,244,95,210,127,84,178,11,117,247,193,119,251,62,43,194,212,199,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,141,156,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,2,218,241,99,233,99,89,62,95,228,62,221,57,173,97,178,159,22,62,150,53,147,229,254,67,237,211,154,214,1,181,64,6,10,243,127,202,111,184,54,129,105,238,107,139,87,120,43,214,63,170,22,155,165,186,167,180,201,59,21,80,81,87,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,15,107,204,27,130,75,87,21,248,4,119,220,98,10,74,29,69,197,105,234,38,181,86,54,149,174,158,237,3,97,153,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,123,138,212,68,146,77,224,90,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,97,78,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,58,186,59,137,186,62,57,163,71,73,218,89,29,141,92,214,56,28,169,212,171,85,127,20,154,108,250,72,175,184,197,157,95,148,219,28,200,160,75,141,186,149,175,122,214,178,77,145,95,83,12,91,181,205,145,203,220,134,40,218,197,107,162,108,115,7,160,229,123,199,79,229,175,21,102,135,107,30,103,226,245,38,203,215,244,61,77,107,122,102,190,218,227,141,170,155,204,174,95,17,89,14,210,119,55,70,189,241,35,36,252,235,155,81,34,103,249,171,102,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,79,247,47,222,39,47,188,85,104,20,121,174,83,101,240,87,172,126,224,152,213,198,167,196,178,79,165,42,160,162,165,146,90,238,134,69,19,32,238,190,161,203,217,106,43,89,182,200,229,79,36,8,65,226,199,213,62,178,124,192,200,125,198,115,218,230,252,34,93,108,188,28,233,231,23,88,205,198,174,225,109,191,212,86,91,114,90,7,83,185,235,108,157,151,10,186,122,122,166,61,141,233,109,51,219,4,113,59,184,168,173,153,241,163,92,254,242,50,47,21,197,143,170,125,100,249,129,144,251,140,228,207,114,206,180,218,175,252,191,244,254,197,125,182,82,92,109,183,26,123,245,37,101,29,92,45,154,10,152,36,187,87,54,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,131,108,3,84,179,189,47,250,199,245,22,251,244,103,214,220,126,179,22,188,127,106,195,55,138,181,213,116,247,224,252,235,29,209,213,219,103,219,103,75,211,111,39,38,234,126,174,128,232,229,247,136,13,101,196,244,119,28,155,195,213,228,215,6,211,201,83,210,199,248,74,86,53,210,84,212,244,61,236,73,59,80,71,44,189,190,180,115,250,58,91,246,156,136,95,94,96,220,18,93,120,80,207,227,190,227,16,85,215,105,214,85,81,81,53,170,177,180,174,108,22,153,221,52,206,101,165,242,58,105,94,247,199,78,216,220,217,100,86,172,201,220,86,162,172,114,109,150,188,151,56,122,250,50,197,145,241,59,118,169,186,211,213,221,252,78,37,104,162,146,151,181,75,53,11,31,77,52,245,141,145,201,188,219,207,26,66,213,102,205,99,169,231,69,87,185,219,70,25,255,0,150,92,108,92,59,104,21,230,237,139,99,157,235,46,153,97,245,21,22,235,71,140,123,122,233,109,212,78,116,84,221,247,164,143,77,217,11,89,220,114,61,223,122,245,47,198,58,255,0,179,157,255,0,198,187,255,0,45,191,249,128,145,253,111,194,174,186,149,162,249,246,156,216,170,41,32,185,101,88,189,214,201,71,45,91,220,216,35,158,166,146,72,99,116,142,107,92,228,98,57,232,170,168,215,46,219,236,139,240,34,47,251,10,156,83,255,0,229,246,149,127,237,91,143,253,132,9,84,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,106,128,0,24,149,204,27,130,75,87,21,248,4,119,220,98,10,74,29,69,197,105,234,38,181,86,54,149,174,158,237,3,97,153,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,123,138,212,68,146,77,224,90,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,105,226,56,57,172,112,57,83,169,86,170,254,41,52,217,244,145,95,113,139,58,191,41,182,57,145,64,151,27,117,43,94,245,173,100,155,34,190,166,24,183,107,155,35,151,185,12,81,181,138,215,68,216,230,15,65,202,247,142,159,203,94,42,205,14,214,60,207,197,234,77,151,175,232,122,154,214,244,205,125,181,199,27,85,55,153,92,190,34,178,29,164,238,110,141,123,226,70,73,249,215,54,162,68,207,243,86,204,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,159,238,95,188,78,95,120,170,208,40,243,92,166,203,224,175,88,253,193,49,171,141,79,137,100,159,74,85,65,69,75,36,181,221,12,138,38,65,221,125,67,151,178,212,86,179,109,145,202,158,72,26,246,25,233,196,135,48,74,107,183,10,26,107,194,246,139,93,106,216,198,96,246,10,12,194,249,77,44,180,207,235,134,141,212,245,150,85,138,88,26,229,98,185,144,57,243,197,47,68,140,87,69,246,152,231,239,129,102,79,241,17,192,230,101,164,58,47,167,156,68,226,143,171,191,224,153,142,47,101,186,93,102,86,34,207,98,184,213,210,66,247,199,58,53,17,22,154,73,100,84,138,93,147,101,115,98,147,237,246,223,56,91,94,26,56,116,206,248,160,213,58,13,51,193,105,255,0,197,86,94,43,122,225,254,230,90,252,76,48,207,89,219,150,88,251,221,174,251,29,218,99,186,223,240,68,248,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,117,200,230,238,141,87,187,161,136,200,218,189,12,106,36,11,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,246,213,177,57,236,111,137,141,174,145,208,191,169,189,47,85,106,175,109,242,49,251,9,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,122,0,0,22,127,140,12,2,155,83,248,92,213,44,50,108,122,174,251,81,85,139,215,84,219,237,244,137,43,167,158,227,77,18,212,81,36,109,137,122,222,244,169,134,21,70,38,253,106,136,213,71,34,171,87,91,115,103,221,88,206,191,37,250,89,153,106,103,209,127,73,253,82,199,238,55,223,5,223,236,248,175,11,77,36,221,174,231,75,186,58,187,125,61,93,46,219,125,246,93,182,53,140,187,92,234,111,87,90,219,205,100,116,145,212,87,212,73,83,43,41,41,34,165,129,175,123,149,206,72,225,133,173,138,38,110,171,179,35,107,88,212,217,26,136,136,136,4,186,114,75,211,60,86,155,75,51,173,99,240,157,220,146,225,144,46,51,223,146,56,221,225,232,105,233,169,234,58,33,119,71,113,157,201,42,183,145,58,213,174,236,65,246,81,89,186,201,81,129,92,154,115,250,156,155,133,203,166,25,113,200,105,42,234,48,236,162,174,154,142,222,213,137,39,161,183,84,69,21,68,106,246,181,17,234,201,42,100,174,86,189,251,238,173,145,168,187,71,210,220,245,0,67,95,53,206,53,255,0,41,185,84,252,53,233,157,206,235,77,141,226,87,10,138,108,182,93,251,48,222,46,144,200,214,165,63,66,181,36,116,52,178,70,255,0,55,59,162,73,87,169,24,169,12,50,186,101,8,64,230,133,193,71,242,127,206,223,172,250,123,108,181,80,233,182,101,112,101,52,86,234,36,236,253,13,116,116,46,123,233,210,39,57,119,134,94,212,243,70,177,162,50,63,183,23,68,109,100,93,192,176,28,31,240,215,125,226,167,92,108,250,101,108,94,205,170,30,155,166,73,86,218,166,65,37,37,158,41,163,101,68,145,43,154,254,169,151,186,200,227,68,99,211,185,35,21,200,140,71,185,187,20,98,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,100,0,240,11,197,117,103,10,90,227,73,123,185,203,215,134,101,29,155,62,81,12,147,78,145,193,74,233,154,173,175,108,113,35,187,147,83,253,183,53,22,55,185,209,190,120,219,210,178,245,182,127,177,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,32,63,88,134,190,107,156,20,126,76,178,169,248,148,211,59,101,214,167,27,203,110,21,21,57,108,91,119,161,179,221,38,145,174,74,142,181,114,200,216,106,164,145,254,78,111,68,114,167,74,61,18,104,98,108,202,17,1,205,147,141,123,118,160,86,127,38,45,47,185,247,236,182,75,131,228,203,235,99,90,170,121,37,186,82,207,52,43,108,116,111,107,25,36,49,62,54,204,231,126,117,143,147,176,172,86,172,42,175,12,64,224,255,0,137,75,239,10,218,227,103,212,219,98,119,173,83,116,218,242,74,70,210,178,121,42,236,242,205,27,234,35,137,28,230,116,204,157,166,73,26,163,216,157,200,216,142,85,98,189,174,216,163,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,53,204,225,87,134,124,203,138,253,92,163,210,220,62,186,146,220,198,211,186,229,119,185,212,170,57,150,235,116,111,141,146,206,145,245,35,166,127,84,177,177,145,181,83,169,239,111,83,152,206,185,25,177,78,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,135,160,35,47,157,62,188,211,90,112,220,83,135,43,53,109,91,46,87,218,134,100,215,164,134,162,88,153,244,116,43,36,84,208,202,196,103,68,236,150,161,36,145,19,175,243,111,161,99,149,159,105,142,73,52,53,235,230,43,172,119,221,100,226,227,59,169,187,195,225,233,48,251,132,248,117,174,155,169,143,236,210,208,79,44,110,94,182,177,138,238,236,235,81,62,206,234,115,59,253,29,78,107,26,160,88,11,54,45,125,200,45,215,235,181,162,135,196,82,99,54,246,93,46,146,119,88,207,15,74,250,168,41,27,38,206,84,87,239,61,93,59,54,106,43,190,222,251,116,181,202,151,3,133,93,82,252,139,113,29,167,90,153,53,247,232,106,11,54,65,75,244,173,111,133,241,29,171,92,175,236,215,126,109,24,247,59,122,89,103,111,216,106,189,55,221,155,57,26,169,157,60,169,56,99,177,106,102,129,107,102,107,81,122,240,119,172,218,223,114,211,26,58,159,12,249,62,139,165,154,138,41,42,39,232,73,90,201,251,143,169,166,94,133,70,185,190,19,102,189,18,87,34,70,182,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,6,210,96,199,94,94,250,161,106,213,94,15,180,218,231,111,109,36,53,22,11,60,88,189,117,36,53,173,169,125,60,246,246,165,50,119,118,68,88,223,44,81,197,80,145,185,55,107,42,25,230,228,84,123,178,40,13,107,56,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,50,168,182,156,69,104,54,27,196,150,145,223,116,167,51,162,164,115,46,52,239,125,178,186,106,117,153,246,155,138,49,201,79,91,18,53,236,119,92,110,118,234,212,123,122,216,175,141,203,208,247,34,220,176,6,180,60,69,104,54,101,195,110,174,95,116,167,51,162,171,107,237,213,15,125,178,186,106,116,133,151,107,114,189,201,79,91,18,53,239,111,68,141,110,234,212,123,186,30,143,141,203,214,199,34,101,175,43,222,58,127,34,153,83,52,59,88,243,63,9,166,215,174,191,161,234,107,91,213,13,138,233,36,141,84,222,101,114,120,122,57,183,147,185,186,57,140,149,89,39,230,154,234,137,22,71,248,228,225,18,213,197,246,145,183,20,130,227,73,103,203,44,53,14,185,99,151,89,233,218,246,50,117,98,181,244,179,61,26,178,178,154,100,233,235,237,174,232,248,225,145,91,39,105,35,118,190,217,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,152,27,73,152,43,205,11,141,127,228,255,0,130,63,70,52,246,231,117,161,212,156,202,222,202,152,174,52,75,217,250,26,214,233,156,199,212,36,174,106,239,52,189,169,225,141,35,84,124,127,110,94,184,220,200,187,150,255,0,148,159,24,185,222,168,119,184,104,206,168,254,147,250,165,143,186,227,103,189,247,33,135,194,218,233,124,13,20,22,239,15,20,13,235,233,238,61,253,247,200,231,174,253,42,139,178,56,253,94,107,156,20,126,83,113,89,248,148,211,59,101,170,155,36,196,173,245,21,57,108,91,118,102,188,90,225,141,174,74,142,181,114,70,233,169,99,141,254,78,111,92,145,47,74,61,86,24,98,112,68,14,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,108,81,193,255,0,13,118,46,21,180,58,207,166,86,197,239,93,102,233,186,100,149,109,170,124,241,213,222,37,134,54,84,73,18,185,172,233,133,59,76,142,52,70,49,123,113,177,92,138,245,123,157,175,102,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,55,84,146,50,57,186,23,237,193,47,109,236,123,161,149,138,232,228,98,57,58,227,123,218,171,179,148,216,167,134,142,34,240,78,40,52,178,131,83,48,90,143,241,84,119,138,46,137,191,185,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,222,135,252,81,126,40,129,117,76,21,230,133,193,71,242,128,193,31,172,250,123,108,186,215,106,78,27,111,101,52,86,234,36,239,125,51,107,108,206,123,233,210,39,57,54,154,46,236,243,70,177,162,190,79,183,23,68,142,124,93,188,234,48,171,153,95,26,246,238,29,52,226,187,75,240,171,158,218,155,151,91,219,29,51,26,181,80,73,106,181,212,165,76,79,185,197,60,109,70,44,204,124,14,100,109,73,90,246,200,246,74,168,230,177,90,240,132,28,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,216,163,131,254,37,44,92,84,232,117,159,83,109,137,217,186,195,211,107,201,41,27,74,248,35,164,188,69,12,111,168,142,36,115,159,213,10,247,89,36,106,143,122,246,228,98,57,81,232,246,183,93,124,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,216,79,130,142,20,108,92,37,232,213,22,27,218,181,86,101,247,45,171,50,155,221,20,47,111,143,170,234,122,199,26,58,69,87,172,48,49,253,168,211,102,53,118,124,157,182,62,89,16,8,44,226,199,213,62,178,124,192,200,125,198,114,74,121,84,234,102,43,163,124,8,234,102,169,102,181,126,30,203,140,230,23,59,133,79,76,145,178,73,186,45,150,238,136,34,238,61,140,116,210,189,91,28,108,87,39,92,143,99,81,119,114,17,173,197,143,170,125,100,249,129,144,251,140,231,138,147,63,204,165,192,105,244,181,217,13,90,98,116,183,137,175,236,180,181,81,176,45,198,88,99,129,213,15,68,77,222,244,138,22,49,189,74,189,8,178,116,116,247,36,234,15,127,197,87,19,25,151,21,250,185,89,170,89,133,13,37,185,141,167,109,182,209,108,166,68,115,45,214,232,223,35,226,129,100,233,71,76,254,169,100,123,228,114,39,83,222,238,150,177,157,17,178,213,86,218,110,182,234,106,10,203,133,178,174,150,158,233,78,181,116,50,205,11,152,202,168,18,89,33,89,98,114,166,207,98,75,12,177,171,155,186,117,198,246,252,90,168,153,85,203,231,130,75,175,21,249,252,151,220,158,10,186,29,58,197,106,41,230,186,214,58,149,206,130,237,59,102,133,207,180,178,70,205,19,216,249,41,221,35,157,44,106,229,133,59,106,228,69,146,61,253,175,55,252,90,197,131,107,238,158,225,88,181,15,130,178,227,250,95,105,181,219,169,187,175,147,177,75,5,109,124,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,192,189,124,140,127,93,159,187,127,196,140,0,226,199,213,62,178,124,192,200,125,198,115,63,249,24,254,187,63,118,255,0,137,24,1,197,143,170,125,100,249,129,144,251,140,224,77,79,43,143,66,122,101,248,215,188,86,153,84,98,175,43,143,66,122,101,248,215,188,86,153,84,5,180,226,43,65,176,222,36,180,142,251,165,57,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,186,227,115,183,86,163,219,214,197,124,110,94,135,185,23,94,206,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,162,70,183,117,106,61,221,15,71,198,229,235,99,145,54,94,49,215,142,78,17,45,92,95,105,27,113,72,46,52,150,124,178,195,80,235,150,57,117,158,157,175,99,39,86,43,95,75,51,209,171,43,41,166,78,158,190,218,238,143,142,25,21,178,118,146,55,4,112,114,189,227,167,242,41,149,51,67,181,143,51,240,154,109,122,235,250,30,166,181,189,80,216,174,146,72,213,77,230,87,39,135,163,155,121,59,155,163,152,201,85,146,126,105,174,168,145,102,164,213,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,37,167,148,159,24,185,222,168,119,184,104,206,168,254,147,250,165,143,186,227,103,189,247,33,135,194,218,233,124,13,20,22,239,15,20,13,235,233,238,61,253,247,200,231,174,253,42,139,178,56,8,214,226,199,213,62,178,124,192,200,125,198,114,85,57,42,122,88,202,126,96,87,123,117,184,138,190,44,125,83,235,39,204,12,135,220,103,37,83,146,167,165,140,167,230,5,119,183,91,128,207,240,0,0,0,30,83,86,51,175,201,126,150,102,90,153,244,95,210,127,84,177,251,141,247,193,119,251,62,43,194,211,73,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,136,214,254,206,119,255,0,26,239,252,182,255,0,230,2,71,245,191,10,186,234,86,139,231,218,115,98,168,164,130,229,149,98,247,91,37,28,181,111,115,96,142,122,154,73,33,141,210,57,173,115,145,136,231,162,170,163,92,187,111,178,47,192,136,191,236,42,113,79,255,0,151,218,85,255,0,181,110,63,246,16,37,251,73,243,175,202,134,150,97,186,153,244,95,209,159,91,113,251,117,247,193,119,251,222,23,197,83,71,55,107,185,210,222,190,158,231,79,87,75,119,219,125,147,125,143,86,120,173,16,194,174,186,107,162,248,14,156,223,106,41,39,185,98,184,189,170,201,89,45,35,220,232,36,158,154,146,56,100,116,110,115,90,229,98,185,138,168,170,214,174,219,110,137,240,61,168,3,0,57,213,250,88,197,190,96,80,251,117,196,207,243,0,57,213,250,88,197,190,96,80,251,117,196,12,0,229,113,235,179,76,191,26,246,122,210,127,136,1,229,113,235,179,76,191,26,246,122,210,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,90,80,172,69,59,64,20,179,102,166,197,69,42,133,15,145,91,228,7,104,58,217,51,92,171,230,118,1,213,81,73,75,86,206,213,93,52,83,51,125,250,100,98,57,63,208,167,136,200,180,51,74,178,150,62,59,214,15,100,168,107,223,220,114,62,217,76,255,0,181,186,174,255,0,106,53,253,170,123,192,5,161,161,225,59,64,173,213,41,87,73,166,184,243,36,68,84,221,44,212,73,241,254,168,75,139,101,195,177,124,122,157,41,108,246,11,125,44,109,85,84,72,105,99,103,154,174,235,250,45,67,246,64,0,10,92,246,181,81,23,239,2,163,166,120,213,222,109,248,157,157,95,176,231,201,80,15,153,145,236,170,138,155,47,223,177,222,137,229,253,69,93,40,114,7,90,162,238,114,223,184,57,118,83,150,174,254,64,84,81,42,117,68,246,237,190,237,84,219,246,249,21,128,32,179,155,29,166,75,119,18,20,117,47,137,140,109,85,166,71,55,167,111,61,171,234,151,207,111,242,144,202,238,74,247,120,101,210,108,202,218,244,85,149,185,35,122,126,207,193,60,28,127,127,252,21,45,39,58,140,109,180,217,254,1,144,71,18,53,213,22,235,140,82,175,90,174,232,218,136,213,190,95,215,43,143,131,147,174,165,211,227,217,206,65,130,213,206,230,165,218,166,10,152,24,144,245,117,57,180,149,106,255,0,181,247,121,70,223,136,19,30,121,189,67,201,41,241,44,70,186,253,84,245,100,116,235,18,110,141,87,46,238,145,173,248,39,159,222,122,67,14,57,162,234,228,218,107,195,133,125,37,182,161,177,220,174,55,11,116,112,117,65,220,69,69,153,207,95,143,146,125,152,93,255,0,206,160,66,78,113,145,222,117,47,62,186,94,166,158,74,170,139,141,109,76,209,119,36,119,147,29,35,228,217,58,220,187,39,218,95,45,201,251,224,91,77,106,52,175,135,75,22,47,93,4,81,84,178,170,190,103,182,55,53,205,251,117,47,84,217,90,137,247,34,16,185,192,134,155,179,84,120,143,178,227,243,195,221,130,158,138,190,178,86,36,221,181,86,182,157,204,77,151,252,169,27,228,108,49,103,182,197,104,183,69,111,135,126,136,186,182,221,119,248,185,87,254,144,62,208,14,21,118,3,133,248,134,156,124,74,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,20,46,197,101,42,158,96,26,84,80,139,230,86,0,138,14,110,186,1,123,186,229,81,106,205,142,154,21,167,130,219,77,21,74,190,169,17,82,56,153,86,247,170,49,83,246,53,62,242,87,203,119,174,154,123,105,212,29,62,189,91,46,84,242,75,189,5,74,34,50,71,53,127,188,74,223,187,252,181,2,40,57,72,235,59,177,61,75,170,211,138,170,158,138,91,155,36,168,107,82,159,171,243,146,212,80,197,250,73,230,158,77,82,104,205,103,116,151,38,189,233,14,178,227,247,88,220,200,103,161,186,208,173,71,114,61,211,181,223,138,85,242,118,219,121,53,62,59,27,40,90,46,240,222,172,177,221,169,222,199,71,43,94,168,173,84,84,251,46,84,251,149,127,103,237,2,2,121,137,221,101,185,241,29,124,71,191,169,34,240,221,63,103,111,141,5,39,253,70,115,242,109,194,91,106,211,251,222,96,228,93,239,84,240,183,251,230,255,0,222,107,42,217,240,219,203,225,251,72,246,227,146,169,106,120,140,201,119,122,59,167,193,252,63,222,52,196,175,242,183,179,173,175,135,139,114,236,169,212,217,209,81,85,127,241,250,207,232,3,50,192,0,80,171,230,19,111,137,75,247,220,169,191,112,21,128,0,29,82,57,90,213,84,248,157,165,14,98,57,124,192,233,129,28,139,186,159,73,74,53,16,168,1,198,232,112,229,251,142,183,185,90,190,64,118,238,138,114,81,191,158,197,96,82,229,62,73,90,170,190,107,247,159,98,162,41,74,179,112,58,225,106,162,110,167,114,124,14,17,187,21,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,2,106,121,92,122,19,211,47,198,189,226,180,241,92,203,248,28,166,226,59,13,155,88,112,119,213,179,81,112,187,60,140,134,146,54,75,80,203,229,186,21,146,117,162,108,44,71,57,42,81,207,149,208,185,141,251,111,145,99,122,42,57,143,135,218,242,184,244,39,166,95,141,123,197,105,149,64,106,217,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,23,131,139,110,38,42,120,167,200,112,60,226,243,67,87,6,67,99,193,232,113,204,130,105,146,46,138,219,140,21,85,79,146,174,36,137,173,107,89,43,102,142,69,103,67,58,30,231,177,17,205,99,94,236,223,230,167,192,119,253,247,226,175,72,44,191,226,165,203,236,86,203,119,251,187,234,111,110,127,119,253,238,217,89,28,63,227,42,30,239,239,175,34,172,9,84,228,99,250,236,253,219,254,36,90,174,117,126,169,241,111,151,244,62,227,113,46,175,35,31,215,103,238,223,241,34,213,115,171,245,79,139,124,191,161,247,27,136,23,87,145,143,235,179,247,111,248,145,42,132,85,242,49,253,118,126,237,255,0,18,50,127,152,55,27,118,174,20,48,8,236,88,196,244,149,218,139,149,83,212,67,106,163,109,83,91,61,166,7,67,51,89,118,124,110,134,86,61,145,212,54,54,182,41,17,169,50,247,17,170,169,28,155,7,138,227,183,153,87,242,86,212,124,127,75,112,12,74,213,148,222,163,240,247,76,163,198,86,109,29,45,11,213,221,52,81,246,156,175,138,178,70,34,73,215,43,85,177,198,248,93,219,153,37,251,25,127,165,90,153,138,235,38,156,99,154,165,133,85,248,139,46,77,111,138,225,77,213,36,111,146,30,180,251,112,75,219,123,216,217,162,122,58,57,24,142,94,137,24,246,170,238,213,53,140,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,202,174,95,60,109,221,120,80,207,228,177,100,243,213,215,105,214,85,81,79,13,214,141,213,78,108,22,153,221,52,45,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,219,71,42,172,113,236,19,232,15,201,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,143,214,0,0,3,90,206,44,125,83,235,39,204,12,135,220,103,37,83,146,167,165,140,167,230,5,119,183,91,136,171,226,199,213,62,178,124,192,200,125,198,114,85,57,42,122,88,202,126,96,87,123,117,184,12,255,0,0,1,106,184,177,244,177,172,159,47,242,31,110,156,214,176,217,79,139,31,75,26,201,242,255,0,33,246,233,205,107,0,205,78,90,156,20,92,120,139,212,122,29,80,205,109,155,233,150,35,112,116,149,47,114,82,207,29,214,233,76,180,210,178,217,44,18,57,94,144,189,147,181,242,57,98,115,29,27,31,18,43,92,244,115,39,80,181,92,39,122,88,209,191,151,248,247,183,64,93,80,6,31,243,2,224,70,197,197,86,43,38,107,139,51,193,106,110,63,111,88,237,213,59,190,79,165,41,96,142,170,72,173,93,15,168,138,158,14,237,77,67,87,196,185,21,204,219,101,221,190,73,152,0,13,88,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,37,43,145,143,235,179,247,111,248,145,101,57,201,98,214,44,127,139,138,59,181,162,135,195,213,228,216,125,186,233,116,147,186,247,248,138,166,79,83,72,217,54,114,170,51,104,41,41,217,179,81,27,246,55,219,169,206,85,189,124,140,127,93,159,187,127,196,128,181,92,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,69,170,231,87,234,159,22,249,127,67,238,55,18,234,242,49,253,118,126,237,255,0,18,2,85,0,0,90,174,44,125,44,107,39,203,252,135,219,167,53,172,54,83,226,199,210,198,178,124,191,200,125,186,115,90,192,54,83,225,59,210,198,141,252,191,199,189,186,2,234,150,171,132,239,75,26,55,242,255,0,30,246,232,11,170,0,0,0,192,14,117,126,150,49,111,152,20,62,221,113,51,252,192,14,117,126,150,49,111,152,20,62,221,113,3,0,57,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,0,0,5,170,226,199,210,198,178,124,191,200,125,186,114,234,150,171,139,31,75,26,201,242,255,0,33,246,233,192,214,176,218,160,213,92,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,80,60,254,170,234,102,43,163,122,113,145,234,150,107,87,225,236,184,205,190,91,133,79,76,145,178,73,186,19,236,65,23,113,236,99,166,149,234,216,227,98,185,58,228,123,26,139,187,144,196,14,4,185,149,127,42,157,71,200,52,183,63,196,173,88,181,234,79,17,116,197,252,29,102,241,213,80,177,91,213,69,39,117,200,249,107,35,98,172,157,113,53,27,36,108,153,221,184,82,47,183,30,188,193,184,219,186,241,95,159,199,98,198,39,171,161,211,172,86,162,162,27,85,27,106,156,232,46,211,182,105,154,203,179,227,116,49,61,143,146,157,209,181,177,72,142,88,83,184,141,84,89,36,223,21,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,3,105,224,97,255,0,47,222,59,172,92,85,98,177,225,89,75,252,22,166,227,246,244,146,227,77,179,228,250,82,150,8,233,99,150,235,214,202,120,169,224,238,212,212,57,60,51,85,92,205,183,77,219,230,153,128,0,192,14,115,122,165,245,83,135,27,22,153,208,95,124,45,126,119,144,71,226,104,188,47,95,140,181,209,49,102,155,243,138,197,108,125,21,78,183,59,201,205,123,183,217,55,111,113,12,255,0,32,219,156,46,107,106,202,184,193,125,138,223,79,87,29,70,29,139,219,108,149,206,153,141,70,73,59,221,53,114,58,37,71,42,171,59,85,209,53,85,200,213,235,107,211,109,145,28,224,197,93,16,194,173,90,149,173,24,14,156,223,106,42,224,182,229,89,69,170,201,89,45,35,218,217,227,130,166,174,56,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,240,54,93,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,124,200,97,228,211,128,83,100,220,81,221,51,59,142,61,87,87,79,135,98,245,117,52,119,6,164,169,5,13,198,162,88,169,227,71,185,170,140,87,201,77,37,114,53,143,223,116,108,142,68,222,62,166,205,160,26,187,234,22,21,117,211,92,255,0,37,211,155,237,69,36,247,44,86,241,91,100,172,150,145,238,116,18,79,77,51,225,145,209,185,205,107,149,138,230,42,162,171,90,187,109,186,39,192,159,62,93,90,199,98,214,78,17,240,74,155,68,62,30,175,15,183,193,135,93,41,186,158,254,205,85,4,17,70,213,235,115,24,142,238,192,180,243,236,222,166,179,191,209,212,231,49,202,69,95,53,61,28,177,105,23,23,23,122,156,114,109,169,51,219,124,89,140,148,221,47,254,213,170,169,158,120,234,83,173,239,114,191,185,61,60,179,239,246,90,222,255,0,67,90,141,98,42,228,255,0,36,125,94,166,125,171,80,180,18,186,122,72,234,32,168,139,47,181,198,216,37,239,206,199,182,58,90,215,62,79,56,145,145,172,116,8,214,253,151,170,205,34,253,180,69,232,12,245,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,106,131,0,57,213,250,88,197,190,96,80,251,117,196,207,243,0,57,213,250,88,197,190,96,80,251,117,196,12,10,229,89,118,186,219,184,227,192,104,237,247,58,186,90,123,165,61,226,146,186,40,102,115,25,85,2,91,42,102,72,165,106,46,207,98,75,12,82,35,93,186,117,198,199,124,90,138,147,232,64,15,43,143,93,154,101,248,215,179,214,147,252,6,189,124,200,113,107,22,31,198,214,169,90,113,202,31,9,73,81,112,164,186,73,31,117,242,117,85,86,208,211,213,212,201,187,213,85,58,231,158,87,237,191,75,122,182,106,35,81,17,36,87,146,167,165,140,167,230,5,119,183,91,140,0,230,143,235,179,83,127,5,246,122,35,63,249,42,122,88,202,126,96,87,123,117,184,8,171,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,133,110,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,64,191,250,171,166,120,174,178,105,198,71,165,185,173,39,136,178,228,214,249,109,245,61,49,198,249,33,235,79,177,60,93,198,61,141,154,39,163,100,141,234,213,232,145,140,114,38,237,65,164,248,47,228,191,75,48,221,51,250,83,233,63,170,88,253,186,197,227,123,29,159,21,225,105,163,135,187,219,234,119,71,87,111,171,167,169,219,111,182,235,182,231,171,0,0,0,90,174,44,125,44,107,39,203,252,135,219,167,53,172,54,83,226,199,210,198,178,124,191,200,125,186,115,90,192,54,168,0,0,0,1,175,95,50,28,90,197,135,241,181,170,86,156,114,135,194,82,84,92,41,46,146,71,221,124,157,85,85,180,52,245,117,50,110,245,85,78,185,231,149,251,111,210,222,173,154,136,212,68,73,21,228,169,233,99,41,249,129,93,237,214,227,0,57,163,250,236,212,223,193,125,158,136,207,254,74,158,150,50,159,152,21,222,221,110,2,21,141,146,56,100,180,218,175,252,34,105,69,138,251,108,164,184,219,110,58,111,98,164,172,163,171,133,179,65,83,4,150,200,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,182,230,202,124,39,122,88,209,191,151,248,247,183,64,4,69,243,12,229,231,117,225,162,235,81,170,154,87,71,87,113,210,187,141,66,35,216,174,116,211,227,115,200,237,155,79,59,151,119,62,153,206,84,108,83,185,85,81,85,177,74,189,125,185,39,242,156,190,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,219,37,121,160,243,4,166,187,83,94,184,94,209,107,173,91,24,202,135,80,102,23,202,105,101,166,127,92,50,213,83,214,89,86,41,96,107,149,138,230,64,231,207,20,189,18,49,93,23,218,99,159,190,5,240,209,195,166,119,197,6,169,208,105,158,11,79,254,42,178,241,91,215,15,247,50,215,226,97,134,122,206,220,178,199,222,237,119,216,238,211,29,214,255,0,130,39,197,80,54,61,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,143,214,45,254,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,250,91,186,236,141,70,181,172,99,88,198,49,141,184,0,96,87,57,108,254,167,25,225,114,215,134,91,178,26,74,74,140,199,40,164,166,172,183,185,98,89,235,173,212,241,75,81,34,177,174,69,122,50,58,152,232,85,207,102,219,43,163,106,174,210,116,186,19,12,244,231,45,159,211,100,220,81,218,240,203,118,67,87,87,79,135,98,244,148,213,150,247,44,169,5,13,198,162,89,106,36,86,53,200,140,87,201,77,37,10,185,236,223,116,108,109,85,222,62,150,217,93,18,224,251,38,213,254,26,53,131,136,138,84,171,90,125,61,167,137,182,154,88,101,167,99,43,167,137,241,79,114,124,174,145,253,77,101,53,3,157,34,49,26,139,43,230,103,67,149,99,116,111,11,213,201,167,63,166,198,120,163,186,97,151,28,134,174,146,159,49,197,234,233,168,237,237,89,86,10,235,141,60,177,84,70,175,107,81,88,143,142,154,58,229,107,223,182,200,233,26,139,188,157,46,155,67,88,205,16,205,109,90,107,173,24,14,163,95,105,234,231,182,226,185,69,170,247,89,21,35,26,233,228,130,154,174,57,164,108,109,115,154,213,122,181,138,136,138,230,166,251,110,169,241,54,104,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,15,172,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,253,96,6,184,60,96,112,215,125,225,91,92,111,26,101,115,94,245,170,110,171,166,55,86,234,166,79,37,93,158,89,164,101,60,146,171,90,206,153,147,180,248,228,69,99,19,185,27,213,168,172,86,57,217,127,202,111,141,123,118,159,214,127,38,45,80,185,246,44,183,187,131,36,196,43,100,90,170,137,34,186,85,79,12,41,108,108,108,107,217,28,50,190,71,76,215,126,105,140,147,190,175,87,44,200,172,145,78,48,56,107,177,113,83,161,215,141,50,185,175,102,235,15,85,211,27,171,117,83,224,142,146,241,20,50,50,158,73,85,173,127,84,43,221,124,114,34,177,235,219,145,234,212,71,163,28,221,117,242,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,48,38,251,153,95,26,246,238,29,52,226,187,75,240,171,158,218,155,151,91,219,29,51,26,181,80,73,106,181,212,165,76,79,185,197,60,109,70,44,204,124,14,100,109,73,90,246,200,246,74,168,230,177,90,248,65,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,214,245,107,27,212,247,181,55,114,163,83,125,213,81,60,198,83,150,101,89,205,246,171,41,205,114,107,174,65,122,173,232,241,55,27,165,108,149,117,83,244,49,172,103,92,178,43,158,238,150,49,173,77,215,201,173,68,79,36,66,95,185,81,240,81,249,50,197,96,226,83,83,45,150,170,156,147,45,183,211,212,226,81,109,222,154,207,107,154,55,57,106,58,209,203,27,102,170,142,70,121,53,189,113,196,157,42,244,89,166,137,161,146,188,20,112,163,98,225,47,70,168,176,222,213,170,179,47,185,109,89,148,222,232,161,123,124,125,87,83,214,56,209,210,42,189,97,129,143,237,70,155,49,171,179,228,237,177,242,200,134,64,0,5,170,226,171,84,191,34,220,56,234,46,166,67,125,250,26,190,205,143,213,125,21,91,225,124,71,106,233,43,59,52,63,155,86,61,174,222,170,88,27,246,218,172,77,247,126,205,71,42,107,88,76,79,59,140,214,213,65,162,250,123,167,51,83,213,173,202,249,148,75,123,167,149,172,111,97,176,80,210,73,12,173,123,186,186,145,234,235,132,42,212,70,170,42,54,77,213,187,34,58,48,56,104,192,41,181,79,136,109,55,211,235,134,61,87,124,182,223,50,139,109,53,210,134,153,37,235,150,221,226,24,181,138,171,18,163,216,198,211,164,175,123,218,169,208,198,185,219,183,167,116,9,233,224,91,10,181,96,28,31,105,37,138,205,81,87,53,61,86,47,73,123,123,170,94,215,61,39,184,55,199,76,212,86,181,169,208,217,106,100,107,19,109,209,136,212,85,114,162,185,98,3,154,62,144,211,105,47,24,57,52,246,216,41,32,182,231,52,240,229,244,176,195,60,178,189,143,169,115,217,84,233,86,79,209,123,235,32,171,145,26,213,115,17,146,49,27,211,250,13,159,66,48,57,218,104,229,138,92,87,5,226,6,158,110,205,234,154,224,152,117,100,125,47,119,139,165,146,58,138,186,117,221,95,209,31,101,241,84,249,35,58,159,226,190,211,182,141,168,160,228,151,172,118,41,113,92,235,135,234,136,123,55,170,107,130,230,52,114,117,61,222,46,150,72,233,233,42,19,100,103,68,125,151,197,77,230,175,234,127,138,251,45,218,55,42,201,249,1,124,174,53,122,155,73,120,193,198,96,185,79,73,5,183,57,167,155,16,170,154,104,37,149,236,125,75,152,250,86,196,145,254,139,223,89,5,36,106,231,35,152,140,145,234,238,159,211,108,250,1,173,103,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,85,0,0,17,43,207,23,22,177,82,101,90,73,154,211,208,244,94,174,182,251,197,174,178,167,186,245,238,210,210,73,75,37,60,125,10,189,13,233,125,109,74,238,136,142,94,230,206,85,70,181,18,90,136,171,231,157,250,147,253,228,254,26,5,170,228,169,234,159,41,249,127,93,238,54,226,106,72,86,228,169,234,159,41,249,127,93,238,54,226,106,64,133,110,108,156,33,254,72,181,31,249,65,97,84,93,24,134,127,112,127,210,205,146,191,187,37,46,69,50,205,60,221,49,189,17,233,12,236,99,165,110,206,122,54,70,206,213,237,49,97,98,217,78,1,120,174,172,225,75,92,105,47,119,57,122,240,204,163,179,103,202,33,146,105,210,56,41,93,51,85,181,237,142,36,119,114,106,127,182,230,162,198,247,58,55,207,27,122,86,94,182,207,246,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,107,175,198,7,13,119,222,21,181,198,241,166,87,53,239,90,166,234,186,99,117,110,170,100,242,85,217,229,154,70,83,201,42,181,172,233,153,59,79,142,68,86,49,59,145,189,90,138,197,99,156,19,167,173,124,90,105,62,139,232,21,47,16,55,27,191,141,178,228,22,246,84,98,177,248,122,152,254,154,170,158,138,74,186,58,109,210,23,190,155,188,200,151,243,146,177,26,205,254,214,203,228,186,246,106,174,166,101,90,201,168,249,30,169,102,181,126,34,245,147,92,37,184,84,244,201,35,227,135,173,126,196,17,119,30,247,182,24,152,141,142,54,43,151,162,54,49,168,187,53,15,202,184,229,153,85,226,197,104,197,174,217,53,214,182,203,143,248,143,162,45,213,21,178,73,75,111,239,189,31,63,135,137,202,172,139,184,244,71,63,161,19,169,200,138,187,169,154,156,175,120,40,254,80,25,219,53,159,80,173,150,170,237,54,195,110,15,166,150,221,90,157,239,166,110,141,133,175,101,58,196,215,38,208,197,221,130,105,22,68,86,73,246,34,232,145,175,151,182,25,85,202,143,130,143,201,150,43,7,18,154,153,108,181,84,228,153,109,190,158,167,18,139,110,244,214,123,92,209,185,203,81,214,142,88,219,53,84,114,51,201,173,235,142,36,233,87,162,205,52,77,145,80,0,214,179,139,31,84,250,201,243,3,33,247,25,207,171,133,94,25,243,46,43,245,114,143,75,112,250,234,75,115,27,78,235,149,222,231,82,168,230,91,173,209,190,54,75,58,71,212,142,153,253,82,198,198,70,213,78,167,189,189,78,99,58,228,103,160,213,205,51,202,181,147,142,237,65,210,220,42,147,196,94,178,109,80,190,91,233,186,163,145,241,195,215,115,159,174,121,123,108,123,219,12,76,71,73,35,209,171,209,27,30,229,77,154,164,228,240,171,195,62,27,194,134,145,209,233,110,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,250,149,176,179,166,40,216,200,218,171,210,198,55,169,207,127,92,143,15,107,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,213,28,108,146,110,132,251,115,203,219,99,24,233,165,122,186,73,30,141,78,185,30,247,42,110,229,34,7,157,95,170,124,91,229,253,15,184,220,73,169,33,91,157,95,170,124,91,229,253,15,184,220,64,186,188,140,127,93,159,187,127,196,140,0,226,199,213,62,178,124,192,200,125,198,115,63,249,24,254,187,63,118,255,0,137,24,1,197,143,170,125,100,249,129,144,251,140,224,77,79,43,143,66,122,101,248,215,188,86,153,84,98,175,43,143,66,122,101,248,215,188,86,153,84,0,0,4,74,243,197,197,172,84,153,86,146,102,180,244,61,23,171,173,190,241,107,172,169,238,189,123,180,180,146,82,201,79,31,66,175,67,122,95,91,82,187,162,35,151,185,179,149,81,173,68,240,28,149,61,83,229,63,47,235,189,198,220,93,94,121,223,169,63,222,79,225,165,170,228,169,234,159,41,249,127,93,238,54,224,49,87,139,31,84,250,201,243,3,33,247,25,201,84,228,169,233,99,41,249,129,93,237,214,226,42,248,177,245,79,172,159,48,50,31,113,156,246,184,47,24,57,54,151,112,137,123,225,187,79,214,174,223,114,204,50,139,149,126,67,114,116,84,242,193,53,146,166,217,5,27,168,88,217,24,247,117,200,230,200,231,72,222,219,163,72,163,70,185,221,199,116,4,239,105,54,191,104,214,186,253,63,249,35,212,43,86,81,245,94,224,182,203,167,130,123,151,177,55,159,75,147,169,19,185,11,250,95,219,157,157,81,73,208,254,135,187,165,219,92,3,90,206,26,56,139,206,248,95,213,58,13,76,193,106,63,197,81,222,40,186,33,254,233,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,241,69,248,162,236,39,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,130,224,0,0,0,0,0,0,24,1,206,175,210,198,45,243,2,135,219,174,38,127,152,1,206,175,210,198,45,243,2,135,219,174,32,96,7,43,143,93,154,101,248,215,179,214,147,252,64,15,43,143,93,154,101,248,215,179,214,147,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,240,58,102,106,170,110,135,121,74,183,112,62,72,154,168,190,75,247,159,91,84,225,25,177,82,34,32,28,156,110,136,114,81,191,158,192,85,186,28,157,44,114,185,124,206,198,175,220,5,71,205,58,57,87,116,62,146,149,106,40,20,70,229,115,81,87,226,118,148,53,136,213,242,43,0,0,2,133,219,226,17,124,195,190,242,150,239,184,29,160,0,35,123,156,150,18,219,174,159,217,51,6,162,239,101,167,153,191,223,54,254,253,89,72,207,134,222,127,31,218,96,199,46,203,172,182,206,35,172,104,199,244,164,190,39,171,236,239,240,160,171,255,0,172,147,222,105,22,117,186,112,241,113,93,149,122,91,2,34,34,175,254,63,71,253,4,80,112,55,84,180,220,70,99,91,61,27,213,227,62,63,239,26,144,54,42,33,115,155,118,179,187,44,212,186,93,56,165,169,235,165,182,50,58,135,53,105,250,127,57,21,69,116,95,164,190,107,228,228,38,70,239,119,134,203,101,146,237,80,246,54,56,154,197,85,114,162,39,218,114,39,222,169,251,127,105,173,126,173,100,215,189,94,214,92,130,235,35,153,52,245,215,90,229,167,237,199,178,118,187,242,202,158,77,223,127,39,47,195,112,36,15,148,86,128,94,237,89,84,186,179,124,166,133,41,231,182,212,197,76,172,170,69,85,142,86,82,61,138,172,68,253,142,95,188,149,242,221,232,94,158,218,116,251,79,172,182,203,109,60,145,109,65,76,138,143,145,206,95,239,17,55,239,255,0,33,11,136,0,165,197,69,10,190,96,19,98,178,148,79,50,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,7,14,248,28,156,47,154,1,66,185,19,239,66,166,175,151,153,75,155,212,84,128,84,81,52,76,168,134,72,37,77,217,35,85,142,77,254,229,77,148,172,1,0,28,199,180,166,61,44,226,66,190,27,125,60,177,82,87,219,109,245,72,178,57,207,252,226,196,172,242,87,53,63,196,252,60,201,88,224,59,88,91,169,156,46,82,95,107,43,105,157,93,77,45,210,55,163,58,27,210,140,153,202,155,181,28,187,46,207,69,243,253,165,159,230,165,195,157,70,163,98,210,106,61,181,83,196,89,168,155,43,211,181,43,213,204,167,130,178,78,148,233,94,148,85,221,62,40,98,63,46,222,34,232,112,10,58,221,50,185,117,39,210,83,206,248,29,220,133,141,222,103,83,70,137,246,190,210,174,232,229,242,255,0,48,24,191,196,53,254,167,42,213,251,221,214,161,99,89,106,22,149,21,88,155,55,202,154,22,167,222,191,224,147,217,193,230,37,73,134,232,237,182,211,68,199,182,54,119,182,235,114,185,124,234,170,29,247,162,127,132,164,4,106,237,169,108,218,181,113,181,186,84,145,98,150,145,58,145,54,69,234,130,37,255,0,164,216,123,135,222,165,211,218,39,59,239,238,127,242,121,68,23,48,225,126,7,39,14,248,1,66,174,202,114,159,20,40,85,251,72,155,149,167,220,5,96,0,0,0,0,0,5,14,98,42,252,10,192,20,162,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,9,169,229,113,232,79,76,191,26,247,138,211,42,140,85,229,113,232,79,76,191,26,247,138,211,42,128,26,251,115,20,225,159,13,225,107,136,101,195,52,250,186,173,248,245,254,207,14,71,67,69,82,170,247,219,25,53,69,68,43,72,146,171,149,211,49,174,167,114,177,238,251,125,15,107,92,175,115,86,71,236,18,66,183,58,191,84,248,183,203,250,31,113,184,129,117,121,24,254,187,63,118,255,0,137,22,171,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,181,92,234,253,83,226,223,47,232,125,198,226,7,201,203,111,137,140,55,133,13,35,215,141,82,204,40,106,238,47,117,70,49,109,180,91,41,145,90,251,141,198,70,93,159,20,11,39,74,182,22,116,197,35,223,35,145,122,88,199,116,181,239,232,141,248,107,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,211,36,143,142,30,181,251,16,69,220,123,222,216,98,98,54,56,216,174,94,136,216,198,162,236,212,60,169,34,156,168,248,40,252,166,229,80,113,41,169,150,203,173,54,55,137,92,41,234,113,40,182,236,195,120,186,67,35,156,181,29,104,228,145,208,210,201,27,60,154,222,137,37,94,149,122,164,51,68,224,246,188,191,57,101,99,217,158,154,93,53,91,136,203,45,90,63,48,179,201,75,137,208,199,61,44,172,167,183,87,80,181,89,120,106,181,210,181,106,122,106,21,33,100,172,78,195,226,89,28,199,61,99,88,176,87,138,174,25,243,46,20,53,114,179,75,115,10,234,75,139,29,78,219,149,162,231,76,168,214,92,109,210,62,70,69,58,199,212,174,133,253,81,72,199,198,229,94,151,177,221,46,123,58,36,126,201,37,159,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,245,35,102,103,76,178,49,241,185,83,169,143,119,75,152,254,137,24,17,151,202,143,141,127,201,150,85,7,13,122,153,115,186,212,227,121,109,194,158,155,18,151,126,244,54,123,164,210,57,171,79,208,141,89,27,13,84,146,51,205,174,232,142,84,234,86,34,77,52,173,153,67,88,29,85,211,60,171,70,245,31,35,210,220,214,147,195,222,177,155,132,182,250,158,152,228,100,115,116,47,216,158,46,227,24,247,67,43,21,178,70,245,106,117,198,246,57,19,103,33,39,252,174,185,128,81,221,232,237,188,50,107,126,69,217,186,195,225,173,216,61,210,120,224,130,150,74,88,160,138,8,109,46,237,177,157,51,39,107,120,164,145,94,233,157,35,163,87,35,210,38,202,18,126,0,3,90,206,44,125,83,235,39,204,12,135,220,103,37,83,146,167,165,140,167,230,5,119,183,91,136,171,226,199,213,62,178,124,192,200,125,198,114,85,57,42,122,88,202,126,96,87,123,117,184,12,255,0,0,1,106,184,177,244,177,172,159,47,242,31,110,156,214,176,217,79,139,31,75,26,201,242,255,0,33,246,233,205,107,0,217,79,132,239,75,26,55,242,255,0,30,246,232,11,170,90,174,19,189,44,104,223,203,252,123,219,160,46,168,0,0,16,173,206,175,213,62,45,242,254,135,220,110,37,213,228,99,250,236,253,219,254,36,90,174,117,126,169,241,111,151,244,62,227,113,46,175,35,31,215,103,238,223,241,32,45,87,58,191,84,248,183,203,250,31,113,184,151,87,145,143,235,179,247,111,248,145,106,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,128,149,64,0,22,171,139,31,75,26,201,242,255,0,33,246,233,205,107,13,148,248,177,244,177,172,159,47,242,31,110,156,214,176,13,148,248,78,244,177,163,127,47,241,239,110,128,186,165,170,225,59,210,198,141,252,191,199,189,186,2,234,128,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,0,0,1,106,184,177,244,177,172,159,47,242,31,110,156,186,165,170,226,199,210,198,178,124,191,200,125,186,112,53,172,36,127,154,199,28,116,218,149,117,175,225,111,77,153,87,21,139,24,188,43,50,155,155,159,44,11,113,184,210,185,236,90,38,71,186,35,233,161,151,119,57,210,53,123,147,69,27,152,141,108,77,146,104,224,61,6,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,185,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,7,181,225,163,135,76,239,138,13,83,160,211,60,22,159,252,85,101,226,183,174,31,238,101,175,196,195,12,245,157,185,101,143,189,218,239,177,221,166,59,173,255,0,4,79,138,166,127,241,225,202,247,21,195,244,106,221,169,28,59,71,225,191,38,216,252,145,228,54,218,217,35,73,174,212,48,186,90,137,238,107,62,205,235,172,111,114,87,72,215,125,151,68,214,50,20,143,179,28,50,103,167,10,188,51,225,188,40,105,29,30,150,225,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,169,91,11,58,98,141,140,141,170,189,44,99,122,156,247,245,200,251,192,6,174,248,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,177,71,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,200,214,230,177,192,229,54,154,221,107,248,164,211,103,213,203,98,201,239,10,252,166,216,230,75,58,219,174,53,78,123,214,181,146,108,168,202,105,165,221,174,108,142,78,220,210,198,214,43,155,43,99,135,13,120,104,226,47,59,225,127,84,232,53,51,5,168,255,0,21,71,120,162,232,135,251,167,107,241,48,205,61,31,114,88,164,236,247,123,12,111,117,141,235,103,197,23,226,138,27,41,154,203,113,11,148,216,179,157,125,212,188,215,22,174,241,182,92,131,48,188,221,45,213,61,167,199,223,165,158,182,89,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,19,191,147,113,21,134,235,111,4,218,143,173,186,37,150,85,177,140,193,239,211,67,52,50,173,53,198,207,113,134,223,43,214,25,81,142,234,130,166,39,43,28,138,215,125,236,145,142,115,28,199,187,94,16,38,79,146,94,45,98,164,208,44,235,53,167,161,232,189,93,115,5,181,214,84,247,94,189,218,90,74,42,121,41,227,232,85,232,111,75,235,106,87,116,68,114,247,54,114,170,53,168,146,42,88,174,5,176,171,86,1,193,246,146,88,172,213,21,115,83,213,98,244,151,183,186,165,237,115,210,123,131,124,116,205,69,107,90,157,13,150,166,70,177,54,221,24,141,69,87,42,43,150,250,129,21,124,239,116,183,255,0,161,166,181,219,236,95,248,222,45,119,185,248,175,234,169,160,131,178,175,255,0,242,147,186,216,207,232,123,191,189,161,143,252,161,179,175,170,92,100,219,108,31,69,248,191,174,184,253,210,197,222,239,246,252,39,110,54,215,247,122,122,87,185,191,128,237,244,238,223,239,189,91,253,158,151,103,87,57,44,90,251,144,112,143,71,118,180,80,248,138,76,103,48,183,93,46,146,119,88,207,15,74,248,42,105,27,38,206,84,87,239,61,93,59,54,106,43,190,222,251,116,181,202,145,45,194,119,170,125,27,249,129,143,123,140,0,79,247,22,62,150,53,147,229,254,67,237,211,154,214,27,41,241,99,233,99,89,62,95,228,62,221,57,173,96,27,84,24,1,206,175,210,198,45,243,2,135,219,174,38,127,152,1,206,175,210,198,45,243,2,135,219,174,32,96,7,43,143,93,154,101,248,215,179,214,147,252,64,15,43,143,93,154,101,248,215,179,214,147,252,4,0,243,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,96,7,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,192,69,95,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,85,0,0,0,0,181,92,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,109,80,0,0,0,2,0,121,163,250,236,212,223,193,125,158,136,207,254,74,158,150,50,159,152,21,222,221,110,48,3,154,63,174,205,77,252,23,217,232,140,255,0,228,169,233,99,41,249,129,93,237,214,224,33,88,149,78,36,120,233,252,138,112,95,163,218,29,163,153,159,132,212,155,214,159,227,127,76,84,209,55,170,107,21,174,75,76,74,187,76,142,79,15,89,54,241,246,246,71,61,145,43,228,252,211,157,79,34,197,89,245,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,7,235,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,197,28,42,240,207,134,240,161,164,116,122,91,135,215,85,220,94,234,135,92,174,247,58,149,86,190,227,113,145,145,178,89,210,62,165,108,44,233,138,54,50,54,170,244,177,141,234,115,223,215,35,236,255,0,47,222,4,108,92,42,226,177,230,185,75,60,110,166,228,22,244,142,227,83,187,227,250,46,150,120,233,100,150,213,208,202,137,105,231,237,84,211,185,124,75,81,28,253,246,77,155,228,185,128,0,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,62,179,26,185,138,235,29,139,70,248,71,206,234,110,240,248,138,188,194,223,62,29,107,166,234,123,59,213,85,240,75,27,151,173,172,122,55,181,2,84,79,179,186,90,254,199,71,83,92,246,168,16,45,171,25,215,229,67,84,243,45,76,250,47,232,207,173,185,5,198,251,224,187,253,239,11,226,170,100,155,181,220,233,111,95,79,115,167,171,165,187,237,190,201,190,196,218,114,228,225,226,213,143,112,43,69,136,103,118,170,185,169,245,102,158,190,247,124,160,154,177,170,201,40,174,16,165,60,77,137,244,234,142,141,146,208,71,76,245,78,190,227,95,43,247,86,42,116,50,18,244,159,5,252,168,106,158,27,166,127,74,125,25,245,183,32,183,88,188,111,99,189,225,124,85,76,112,247,123,125,77,235,233,238,117,116,245,55,125,182,221,55,220,217,163,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,3,89,125,88,193,127,37,250,167,153,105,159,210,159,73,253,82,200,46,54,47,27,216,236,248,175,11,83,36,61,222,223,83,186,58,187,125,93,61,78,219,125,183,93,183,39,167,151,86,177,216,181,147,132,124,18,166,209,15,135,171,195,237,240,97,215,74,110,167,191,179,85,65,4,81,181,122,220,198,35,187,176,45,60,251,55,169,172,239,244,117,57,204,114,145,129,205,207,76,241,93,59,226,226,107,142,45,73,225,62,186,227,244,153,53,198,6,71,28,112,182,186,73,234,41,229,124,109,99,27,183,115,194,182,87,171,186,156,233,101,149,234,239,181,178,94,174,73,122,199,125,139,42,206,184,126,168,135,189,101,169,183,174,99,71,39,83,27,225,42,163,146,158,146,161,54,70,117,201,222,100,180,222,106,254,150,120,95,178,221,228,114,160,75,80,0,15,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,141,125,248,245,226,98,155,138,126,33,174,121,197,154,134,146,12,122,199,79,245,115,31,154,20,151,174,182,221,5,68,239,142,174,84,149,173,115,95,43,166,146,68,103,67,58,24,230,49,81,206,99,158,236,159,230,201,198,189,187,80,43,63,147,22,151,220,251,246,91,37,193,242,101,245,177,173,85,60,146,221,41,103,154,21,182,58,55,181,140,146,24,159,27,102,115,191,58,199,201,216,86,43,86,21,87,226,7,7,252,53,223,120,169,215,27,62,153,91,23,179,106,135,166,233,146,85,182,169,144,73,73,103,138,104,217,81,36,74,230,191,170,101,238,178,56,209,24,244,238,72,197,114,35,17,238,104,90,172,78,255,0,245,83,42,179,101,63,66,90,175,63,67,92,41,238,31,71,93,169,188,69,13,103,106,70,191,177,81,22,233,220,133,253,61,47,102,233,212,213,84,221,55,54,51,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,217,20,28,206,56,26,177,112,211,125,179,106,110,144,216,254,143,211,107,255,0,102,215,45,36,151,71,212,201,111,188,35,37,127,109,169,50,172,171,12,176,196,178,53,85,242,170,72,201,209,203,27,86,22,173,149,224,163,138,235,239,9,122,203,69,153,119,110,181,152,133,203,106,60,166,201,69,51,27,227,233,122,94,145,200,141,145,21,139,52,15,127,118,53,221,142,93,159,31,113,140,150,69,3,98,144,126,78,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,126,176,16,129,206,75,41,177,100,28,92,81,218,109,21,222,34,175,25,195,237,214,187,164,125,167,179,195,213,62,122,154,182,199,187,145,17,251,193,87,78,253,218,170,223,183,182,253,77,114,35,147,110,45,98,200,56,184,172,187,93,232,124,69,94,51,135,220,110,150,185,59,175,103,135,170,124,244,212,142,147,102,170,35,247,130,174,161,155,57,21,191,111,125,186,154,213,76,117,227,18,237,117,189,113,95,172,53,151,155,157,93,125,68,121,197,234,145,146,212,204,233,94,216,32,172,150,24,98,71,57,85,81,145,197,28,113,177,191,6,177,141,106,108,136,136,73,87,36,124,42,213,65,162,250,133,168,208,212,85,173,202,249,148,69,100,168,137,207,111,97,176,80,210,71,52,78,99,122,122,145,234,235,132,200,229,87,42,42,54,61,145,187,42,184,36,124,197,94,103,90,91,249,80,224,219,53,240,150,47,164,238,184,151,135,202,109,255,0,219,93,159,11,225,100,79,23,63,155,218,215,244,208,201,91,246,29,213,190,255,0,101,170,244,97,149,69,191,226,23,22,190,231,58,5,169,120,86,45,67,227,111,89,6,31,121,181,219,169,187,172,143,191,85,61,20,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,3,92,29,39,206,191,37,250,167,134,234,103,209,127,73,253,82,200,45,215,223,5,223,236,248,175,11,83,28,221,174,231,75,186,58,187,125,61,93,46,219,125,246,93,182,54,126,53,87,54,83,225,59,210,198,141,252,191,199,189,186,0,32,7,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,3,42,128,0,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,181,92,149,61,83,229,63,47,235,189,198,220,77,73,10,220,149,61,83,229,63,47,235,189,198,220,77,72,2,29,185,184,241,131,140,234,141,214,135,134,237,63,90,75,133,183,15,188,73,95,144,220,157,21,68,83,195,123,166,117,85,27,168,88,217,24,198,244,70,215,72,231,72,222,227,100,89,99,70,185,189,183,117,229,167,50,190,53,237,220,58,105,197,118,151,225,87,61,181,55,46,183,182,58,102,53,106,160,146,213,107,169,74,152,159,115,138,120,218,140,89,152,248,28,200,218,146,181,237,145,236,149,81,205,98,181,240,131,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,129,249,68,217,242,167,226,223,13,213,109,47,160,225,213,216,189,38,57,150,105,237,157,30,200,109,212,202,202,43,173,185,146,49,142,173,69,79,38,84,172,179,49,103,107,151,243,146,77,221,98,175,92,140,134,197,113,75,202,190,197,166,156,35,217,243,93,55,163,241,58,137,130,219,214,233,156,212,186,242,247,83,221,41,82,7,73,93,36,12,149,141,103,246,187,219,188,40,212,133,206,129,178,35,210,105,149,136,177,195,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,180,64,44,255,0,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,203,192,5,138,225,251,132,204,55,66,51,253,79,213,38,212,82,94,242,205,74,202,46,55,167,221,157,64,176,79,65,110,169,153,39,109,181,138,178,61,21,141,149,94,247,72,212,143,186,189,190,182,254,106,62,155,234,0,2,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,11,171,200,199,245,217,251,183,252,72,192,14,44,125,83,235,39,204,12,135,220,103,51,255,0,145,143,235,179,247,111,248,145,128,28,88,250,167,214,79,152,25,15,184,206,4,212,242,184,244,39,166,95,141,123,197,105,149,70,42,242,184,244,39,166,95,141,123,197,105,149,64,0,0,69,95,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,113,117,121,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,128,197,94,44,125,83,235,39,204,12,135,220,103,45,254,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,92,14,44,125,83,235,39,204,12,135,220,103,36,39,146,198,131,97,181,184,246,87,196,109,230,138,146,225,144,209,222,31,140,217,86,106,117,87,218,152,202,88,229,169,154,39,171,213,189,115,182,174,56,213,122,17,236,100,79,106,61,91,51,218,6,26,241,83,192,142,172,112,171,138,226,57,174,82,207,27,101,200,45,244,17,220,106,119,166,143,232,187,236,241,207,36,182,174,134,84,74,249,251,76,167,114,248,150,162,68,253,246,77,151,201,127,91,128,94,53,242,174,20,245,30,146,201,118,185,248,141,50,201,174,16,199,145,219,234,22,71,199,65,214,173,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,78,166,196,248,167,123,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,53,214,226,171,134,124,203,133,13,92,172,210,220,194,186,146,226,199,83,182,229,104,185,211,42,53,151,27,116,143,145,145,78,177,245,43,161,127,84,82,49,241,185,87,165,236,119,75,158,206,137,30,27,25,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,71,235,16,173,202,247,142,159,200,166,84,205,14,214,60,207,194,105,181,235,175,232,122,154,214,245,67,98,186,73,35,85,55,153,92,158,30,142,109,228,238,110,142,99,37,86,73,249,166,186,162,69,154,144,0,0,0,0,6,0,115,171,244,177,139,124,192,161,246,235,137,159,230,0,115,171,244,177,139,124,192,161,246,235,136,24,1,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,84,42,0,80,214,34,47,192,172,0,0,0,0,0,0,0,40,95,138,156,111,186,156,175,222,80,139,246,149,55,3,181,62,7,39,13,248,28,129,99,56,195,196,169,51,45,29,185,90,107,88,247,70,254,206,253,14,86,175,149,85,59,190,228,95,240,80,129,62,30,111,245,56,174,175,217,46,180,235,26,75,78,181,72,138,244,221,190,116,211,53,126,244,255,0,8,216,79,136,46,164,211,218,215,55,238,237,255,0,242,120,141,120,116,138,212,183,157,90,183,90,219,42,70,178,203,86,157,74,155,162,116,193,42,255,0,208,4,216,113,243,174,77,210,237,2,142,106,59,133,35,107,174,84,180,242,177,146,118,220,175,233,170,164,69,217,170,228,85,242,123,190,4,93,114,225,210,152,245,79,137,10,8,110,20,242,203,73,65,109,184,85,42,198,231,51,243,137,18,51,205,90,213,255,0,29,240,242,61,47,49,221,115,167,212,92,167,29,196,109,111,94,213,134,138,162,154,167,237,196,244,87,247,218,136,159,103,205,54,88,126,245,251,204,211,229,91,195,157,70,156,226,209,234,61,201,83,196,94,104,157,43,19,181,43,21,172,168,130,142,78,149,234,94,149,84,217,126,8,4,130,67,19,41,225,142,8,147,102,70,212,99,83,127,185,19,100,43,0,10,92,190,94,69,40,228,95,189,10,148,165,173,233,2,182,252,14,78,19,201,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,219,20,149,47,192,161,87,111,128,29,128,165,171,247,21,1,230,181,31,24,131,47,194,175,22,26,143,133,77,21,68,105,241,248,186,23,183,238,84,95,231,26,221,230,24,253,215,68,181,93,214,153,227,115,42,44,179,210,84,171,81,142,111,82,43,99,153,17,18,68,223,239,248,170,27,52,144,141,205,139,71,234,241,77,113,118,103,71,78,231,209,87,219,168,34,123,217,28,138,136,244,142,100,93,220,187,183,244,97,79,191,254,144,48,207,45,202,93,150,230,147,228,239,137,209,173,76,144,42,181,85,21,83,161,140,103,220,136,159,205,54,50,225,194,182,42,237,53,160,150,37,85,254,251,190,251,127,227,19,126,207,234,53,170,54,6,229,229,147,73,148,104,45,182,190,87,245,57,201,50,249,244,253,213,181,73,247,127,80,25,68,112,191,3,147,133,248,1,210,169,246,213,78,196,251,138,87,109,202,154,191,120,21,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,173,103,22,62,169,245,147,230,6,67,238,51,129,53,60,174,61,9,233,151,227,94,241,90,101,81,138,188,174,61,9,233,151,227,94,241,90,101,80,2,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,11,171,200,199,245,217,251,183,252,72,181,92,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,71,213,204,7,134,124,203,138,254,96,120,86,150,225,245,212,150,230,55,77,233,46,87,123,157,74,163,153,110,183,71,117,173,100,179,164,125,72,233,159,213,44,108,100,109,84,234,123,219,212,230,51,174,70,6,42,242,249,224,146,235,197,126,127,37,247,39,130,174,135,78,177,90,138,121,174,181,142,165,115,160,187,78,217,161,115,237,44,145,179,68,246,62,74,119,72,231,75,26,185,97,78,218,185,17,100,143,121,222,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,207,202,210,173,51,197,116,111,78,49,205,45,194,169,60,61,151,25,183,197,111,166,234,142,54,73,55,66,125,185,229,237,177,140,116,210,189,93,36,143,70,167,92,143,123,149,55,114,158,172,0,0,12,74,230,13,193,37,171,138,252,2,59,238,49,5,37,14,162,226,180,245,19,90,171,27,74,215,79,118,129,176,204,230,90,95,35,166,137,140,100,149,14,141,205,150,69,114,66,189,197,106,34,73,38,248,235,203,211,150,45,102,45,89,143,241,3,196,85,23,102,235,15,110,231,96,196,165,100,240,85,90,170,162,158,9,233,43,170,101,142,86,116,204,157,169,55,164,123,30,212,108,141,238,42,61,29,19,36,252,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,6,127,128,0,181,92,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,108,167,194,119,165,141,27,249,127,143,123,116,5,213,45,87,9,222,150,52,111,229,254,61,237,208,23,84,0,0,8,86,231,87,234,159,22,249,127,67,238,55,18,234,242,49,253,118,126,237,255,0,18,45,87,58,191,84,248,183,203,250,31,113,184,151,87,145,143,235,179,247,111,248,144,22,171,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,181,92,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,64,74,160,0,11,85,197,143,165,141,100,249,127,144,251,116,230,181,134,202,124,88,250,88,214,79,151,249,15,183,78,107,88,6,202,124,39,122,88,209,191,151,248,247,183,64,93,82,213,112,157,233,99,70,254,95,227,222,221,1,117,64,0,0,24,1,206,175,210,198,45,243,2,135,219,174,38,127,152,1,206,175,210,198,45,243,2,135,219,174,32,96,7,43,143,93,154,101,248,215,179,214,147,252,64,15,43,143,93,154,101,248,215,179,214,147,252,0,0,0,181,92,88,250,88,214,79,151,249,15,183,78,93,82,213,113,99,233,99,89,62,95,228,62,221,56,26,219,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,78,247,47,222,4,108,92,42,226,177,230,185,75,60,110,166,228,22,244,142,227,83,187,227,250,46,150,120,233,100,150,213,208,202,137,105,231,237,84,211,185,124,75,81,28,253,246,77,155,228,182,131,149,63,3,149,58,107,106,160,226,147,82,95,73,45,247,39,179,163,241,107,99,89,20,233,110,183,85,53,143,74,215,201,178,171,42,102,139,102,181,177,185,59,112,203,35,94,174,116,174,142,25,31,0,0,3,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,135,109,92,229,25,168,255,0,202,106,223,133,105,76,253,26,109,148,120,171,195,239,243,210,170,82,227,52,173,170,114,58,129,200,233,228,150,166,104,225,125,50,68,174,86,58,161,207,114,253,150,197,60,145,204,160,3,5,120,138,209,203,23,5,252,180,117,19,10,210,57,188,37,93,69,190,223,79,125,184,244,190,79,165,106,171,101,161,183,92,42,123,85,15,153,32,239,193,214,157,182,47,76,125,91,179,103,34,56,132,18,108,249,207,221,174,182,238,20,44,148,118,251,157,93,45,61,211,56,160,164,174,138,25,156,198,85,64,148,117,179,36,82,181,23,103,177,37,134,41,17,174,221,58,227,99,190,45,69,72,161,225,59,213,62,141,252,192,199,189,198,0,54,51,211,220,42,213,166,184,6,53,167,54,42,138,185,237,184,173,158,138,201,71,45,91,218,233,228,130,154,22,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,129,232,0,2,202,113,173,139,88,179,14,17,245,122,211,145,208,248,186,74,124,62,231,116,142,62,235,227,233,170,162,129,213,116,210,110,197,69,94,137,224,137,251,111,210,238,157,156,138,213,84,93,115,45,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,54,73,226,199,210,198,178,124,191,200,125,186,115,90,192,54,83,226,199,210,198,178,124,191,200,125,186,115,90,194,127,191,250,214,95,255,0,47,255,0,255,0,174,16,2,6,213,6,0,115,171,244,177,139,124,192,161,246,235,137,159,230,0,115,171,244,177,139,124,192,161,246,235,136,24,1,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,1,0,60,209,253,118,106,111,224,190,207,68,103,255,0,37,79,75,25,79,204,10,239,110,183,24,1,205,31,215,102,166,254,11,236,244,70,127,242,84,244,177,148,252,192,174,246,235,112,17,87,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,105,10,220,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,129,149,64,0,0,0,45,87,22,62,150,53,147,229,254,67,237,211,154,214,27,41,241,99,233,99,89,62,95,228,62,221,57,173,96,27,84,0,0,0,0,128,30,104,254,187,53,55,240,95,103,162,51,255,0,146,167,165,140,167,230,5,119,183,91,140,0,230,143,235,179,83,127,5,246,122,35,63,249,42,122,88,202,126,96,87,123,117,184,8,86,37,211,149,63,2,181,56,116,116,28,83,234,189,5,93,53,246,170,157,38,194,168,91,85,19,160,109,186,174,137,139,244,147,214,25,28,174,124,177,84,73,19,97,145,27,219,68,145,206,99,156,232,214,43,85,202,159,129,202,109,74,186,208,113,73,169,47,171,138,197,140,94,17,248,181,177,172,150,5,184,220,105,92,199,165,107,228,217,17,244,208,203,179,90,216,220,189,201,162,145,175,86,182,39,71,52,196,128,0,0,34,87,157,166,177,223,101,202,176,94,31,169,225,236,217,105,173,233,152,214,73,212,199,120,186,169,36,168,164,167,77,149,157,113,246,89,21,79,154,63,165,254,43,237,55,120,218,171,45,70,188,60,194,53,66,235,170,188,96,234,77,206,224,218,184,105,236,23,137,113,122,26,73,171,93,82,202,120,45,238,90,101,237,110,136,145,178,89,99,150,161,99,106,108,215,212,63,205,202,170,247,5,202,229,25,166,120,174,162,113,113,13,199,41,164,241,127,82,177,250,188,154,221,3,227,142,72,93,93,28,244,244,241,62,70,189,142,223,183,226,157,43,21,189,46,108,177,68,244,119,217,217,103,80,192,14,76,154,91,245,83,135,27,238,166,87,216,188,45,126,119,144,73,225,171,124,87,95,140,181,209,49,33,135,243,104,245,108,125,21,78,184,183,205,173,123,183,221,119,111,109,76,255,0,3,0,57,205,233,111,214,190,28,108,90,153,65,98,241,85,248,38,65,31,137,173,241,93,30,14,215,90,197,134,111,205,171,209,178,117,213,54,220,223,38,185,237,219,116,217,189,197,35,131,151,190,168,93,116,171,140,29,54,185,219,219,87,53,61,254,241,22,47,93,73,13,107,169,153,81,5,193,201,76,157,221,145,82,70,69,44,145,84,36,110,77,156,250,118,121,181,81,30,217,211,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,162,91,143,135,122,209,170,44,170,140,99,219,80,145,61,143,114,167,67,218,215,110,222,157,211,90,32,54,168,48,171,153,95,26,246,238,29,52,226,187,75,240,171,158,218,155,151,91,219,29,51,26,181,80,73,106,181,212,165,76,79,185,197,60,109,70,44,204,124,14,100,109,73,90,246,200,246,74,168,230,177,90,252,138,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,162,91,143,135,98,86,34,164,72,140,99,219,80,146,177,236,106,39,67,218,230,236,222,157,146,29,185,154,112,169,172,186,87,172,185,78,186,101,55,47,172,120,102,113,144,44,150,235,219,235,26,179,83,77,80,217,164,138,217,36,47,145,101,78,196,52,238,141,142,106,44,93,168,226,217,88,171,218,96,98,6,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,108,81,193,255,0,13,118,46,21,180,58,207,166,86,197,239,93,102,233,186,100,149,109,170,124,241,213,222,37,134,54,84,73,18,185,172,233,133,59,76,142,52,70,49,123,113,177,92,138,245,123,157,141,124,166,248,67,252,145,105,199,242,130,205,104,186,50,252,254,222,207,162,91,29,127,118,58,92,118,100,134,120,122,163,98,35,18,105,222,198,202,237,220,245,108,109,129,169,218,122,204,197,207,240,63,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,53,215,227,3,134,187,239,10,218,227,120,211,43,154,247,173,83,117,93,49,186,183,85,50,121,42,236,242,205,35,41,228,149,90,214,116,204,157,167,199,34,43,24,157,200,222,173,69,98,177,206,216,248,178,156,96,112,215,98,226,167,67,175,26,101,115,94,205,214,30,171,166,55,86,234,167,193,29,37,226,40,100,101,60,146,171,90,254,168,87,186,248,228,69,99,215,183,35,213,168,143,70,57,161,26,220,168,248,215,252,153,101,80,112,215,169,151,59,173,78,55,150,220,41,233,177,41,119,239,67,103,186,77,35,154,180,253,8,213,145,176,213,73,35,60,218,238,136,229,78,165,98,36,211,74,217,148,53,140,182,104,190,168,94,181,113,250,17,102,196,42,235,243,184,239,19,216,95,103,166,124,114,189,181,176,61,236,153,171,35,92,177,35,35,88,228,87,203,215,219,107,24,231,171,145,136,174,39,166,251,101,213,205,33,224,39,43,181,106,6,168,85,228,90,131,140,105,189,238,74,140,158,146,71,193,63,139,142,138,161,241,62,57,188,165,115,225,78,219,18,161,221,50,200,177,36,174,70,189,234,136,26,251,101,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,68,228,242,147,194,173,88,175,5,184,253,246,223,81,87,37,70,99,120,186,222,235,155,51,218,172,142,118,84,186,133,27,18,35,81,81,157,170,24,156,168,229,114,245,185,235,190,202,141,108,16,155,41,240,157,233,99,70,254,95,227,222,221,0,23,84,0,6,178,220,66,226,214,44,27,95,117,47,10,197,168,124,21,151,31,204,47,54,187,117,55,117,242,118,41,96,173,150,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,100,228,242,203,187,93,111,92,14,105,133,101,230,231,87,95,81,29,61,202,145,146,212,204,233,94,216,32,185,213,195,12,72,231,42,170,50,56,163,142,54,55,224,214,49,173,77,145,17,8,76,226,199,213,62,178,124,192,200,125,198,114,85,57,42,122,88,202,126,96,87,123,117,184,8,171,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,133,110,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,64,202,160,0,2,42,249,231,126,164,255,0,121,63,134,146,168,69,95,60,239,212,159,239,39,240,208,45,87,37,79,84,249,79,203,250,239,113,183,18,169,196,191,17,120,39,11,250,89,95,169,153,213,71,248,218,59,61,23,68,223,221,59,167,134,154,104,40,251,145,69,39,103,187,216,123,123,175,111,67,62,42,191,4,88,171,228,169,234,159,41,249,127,93,238,54,226,255,0,243,117,225,83,89,117,87,232,141,116,193,110,95,76,227,120,70,63,85,29,226,193,37,99,96,250,50,24,187,213,83,220,225,73,100,72,228,235,141,172,142,70,177,18,95,237,120,54,73,81,87,180,17,87,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,211,36,143,142,30,181,251,16,69,220,123,222,216,98,98,54,56,216,174,94,136,216,198,162,236,212,37,255,0,148,223,8,127,146,45,56,254,80,89,173,23,70,95,159,219,217,244,75,99,175,238,199,75,142,204,144,207,15,84,108,68,98,77,59,216,217,93,187,158,173,141,176,53,59,79,89,152,184,171,202,111,132,63,202,238,163,255,0,40,44,214,139,175,16,192,46,12,250,37,177,215,246,164,170,200,161,88,103,135,170,54,34,189,97,129,143,108,174,221,204,71,72,232,26,157,214,36,204,73,169,0,66,183,54,78,16,255,0,36,90,143,252,160,176,170,46,140,67,63,184,63,233,102,201,95,221,146,151,34,153,102,158,110,152,222,136,244,134,118,49,210,183,103,61,27,35,103,106,246,152,176,177,102,164,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,13,123,56,40,226,186,251,194,94,178,209,102,93,219,173,102,33,114,218,143,41,178,81,76,198,248,250,94,151,164,114,35,100,69,98,205,3,223,221,141,119,99,151,103,199,220,99,37,145,77,132,241,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,35,93,126,48,56,107,190,240,173,174,55,141,50,185,175,122,213,55,85,211,27,171,117,83,39,146,174,207,44,210,50,158,73,85,173,103,76,201,218,124,114,34,177,137,220,141,234,212,86,43,28,233,116,229,115,162,26,243,162,122,13,53,30,180,95,42,233,232,239,149,12,184,227,248,141,92,127,159,199,160,119,91,165,89,28,239,181,19,234,28,246,200,180,191,8,149,170,229,233,150,105,152,208,204,160,0,2,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,11,171,200,199,245,217,251,183,252,72,192,14,44,125,83,235,39,204,12,135,220,103,51,255,0,145,143,235,179,247,111,248,145,128,28,88,250,167,214,79,152,25,15,184,206,4,212,242,184,244,39,166,95,141,123,197,105,149,70,42,242,184,244,39,166,95,141,123,197,105,149,64,0,0,69,95,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,113,117,121,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,128,197,94,44,125,83,235,39,204,12,135,220,103,37,83,146,167,165,140,167,230,5,119,183,91,136,171,226,199,213,62,178,124,192,200,125,198,114,85,57,42,122,88,202,126,96,87,123,117,184,12,255,0,45,87,18,252,58,96,156,80,105,101,126,153,231,84,255,0,227,107,44,245,189,115,127,115,46,158,26,104,96,172,237,197,44,125,238,215,125,238,237,61,221,15,248,42,124,21,46,168,3,89,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,37,92,174,185,128,81,221,232,237,188,50,107,126,69,217,186,195,225,173,216,61,210,120,224,130,150,74,88,160,138,8,109,46,237,177,157,51,39,107,120,164,145,94,233,157,35,163,87,35,210,38,203,146,188,125,112,81,138,241,89,167,21,119,187,77,179,195,234,110,51,111,154,76,114,225,78,145,178,74,254,132,116,141,182,84,44,142,99,29,12,175,85,70,57,238,78,204,143,87,162,244,186,86,75,2,217,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,152,27,73,131,13,121,117,241,213,77,197,46,26,152,62,160,215,210,51,85,44,20,243,77,93,13,53,44,172,101,206,221,10,211,177,46,74,169,26,65,11,221,37,67,99,124,45,127,233,177,207,107,24,199,35,25,153,64,0,0,12,0,231,87,233,99,22,249,129,67,237,215,19,63,204,0,231,87,233,99,22,249,129,67,237,215,16,48,3,149,199,174,205,50,252,107,217,235,73,254,32,7,149,199,174,205,50,252,107,217,235,73,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,133,251,206,180,79,182,138,118,57,126,242,148,219,112,59,19,224,114,112,159,3,144,45,103,17,245,177,80,233,173,124,178,170,167,247,173,182,219,255,0,24,135,246,255,0,89,174,110,37,148,187,18,205,32,201,217,19,164,90,105,39,84,106,42,34,175,91,30,207,189,21,63,156,79,31,48,220,154,76,95,65,110,85,241,63,165,205,72,87,203,167,239,173,165,79,191,250,205,126,64,184,56,118,55,120,214,237,83,250,58,158,23,190,107,197,77,84,235,249,183,59,161,58,37,155,101,237,166,255,0,205,83,100,45,56,198,32,196,48,171,61,134,159,225,77,69,79,26,252,126,45,133,141,251,213,87,249,164,71,242,142,209,151,101,153,101,235,58,174,129,89,21,182,166,42,120,92,246,74,155,245,82,84,245,42,42,42,53,124,164,111,199,114,101,64,0,82,229,251,128,224,169,187,20,34,239,241,43,79,128,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,42,127,65,89,75,190,32,112,139,178,236,86,116,170,244,175,159,250,78,214,174,233,184,28,152,205,198,247,14,118,141,111,211,170,249,100,163,166,117,194,150,150,69,134,87,64,247,189,174,101,61,71,74,238,197,69,242,89,12,153,62,107,141,28,55,10,26,138,41,227,108,140,158,39,198,230,185,55,69,71,34,167,253,32,106,207,95,67,85,109,171,125,21,108,46,138,104,246,234,99,154,173,84,221,17,83,201,124,254,10,132,219,114,150,201,227,189,232,75,45,233,38,242,81,198,247,57,138,244,85,111,85,117,98,252,19,205,8,191,227,107,77,101,211,141,115,188,82,199,105,90,10,42,175,15,225,163,72,187,108,251,52,116,202,254,159,53,251,223,231,253,102,102,114,89,205,37,117,203,57,197,39,175,85,142,158,138,129,97,129,207,242,106,190,162,161,87,165,54,253,175,253,191,120,18,190,0,3,166,93,211,207,113,27,186,147,111,216,39,221,124,186,126,229,243,41,133,118,77,148,14,244,248,28,148,181,74,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,213,150,114,225,224,199,57,202,175,57,174,83,163,126,54,245,144,92,42,46,151,26,159,172,87,88,251,245,83,200,233,37,147,161,149,45,99,122,158,247,46,205,68,106,111,178,34,39,145,146,160,15,41,165,186,91,130,104,182,9,108,211,61,52,177,125,13,141,217,187,222,10,139,197,77,81,218,238,204,249,164,252,228,207,124,142,222,73,94,239,180,229,219,125,147,100,68,68,245,96,0,44,166,181,240,103,195,103,17,57,85,46,107,172,122,111,245,130,245,69,111,101,174,10,159,166,43,233,58,41,89,36,146,54,62,138,121,227,98,236,249,164,93,213,58,190,214,219,236,136,137,122,192,22,171,66,248,92,208,158,26,254,155,252,138,96,223,87,62,177,248,111,164,255,0,186,117,149,157,255,0,15,221,236,255,0,174,101,147,167,167,191,47,232,237,191,87,158,251,38,215,84,0,0,0,0,0,0,0,0,0,49,171,44,229,195,193,142,115,149,94,115,92,167,70,252,109,235,32,184,84,93,46,53,63,88,174,177,247,234,167,145,210,75,39,67,42,90,198,245,61,238,93,154,136,212,223,100,68,79,34,234,232,166,130,105,63,14,216,173,86,21,163,152,167,213,251,45,109,193,247,73,233,188,117,77,95,93,83,227,142,55,73,215,81,36,143,77,217,12,105,178,47,79,217,223,109,213,85,110,0,0,0,3,242,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,51,26,255,0,177,113,192,159,254,99,63,229,53,227,254,214,101,80,3,242,113,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,51,245,128,0,0,2,202,107,95,6,124,54,113,19,149,82,230,186,199,166,255,0,88,47,84,86,246,90,224,169,250,98,190,147,162,149,146,73,35,99,232,167,158,54,46,207,154,69,221,83,171,237,109,190,200,136,159,173,161,124,46,104,79,13,127,77,254,69,48,111,171,159,88,252,55,210,127,221,58,202,206,255,0,135,238,246,127,215,50,201,211,211,223,151,244,118,223,171,207,125,147,107,170,0,178,154,215,193,159,13,156,68,229,84,185,174,177,233,191,214,11,213,21,189,150,184,42,126,152,175,164,232,165,100,146,72,216,250,41,231,141,139,179,230,145,119,84,234,251,91,111,178,34,39,235,104,95,11,154,19,195,95,211,127,145,76,27,234,231,214,63,13,244,159,247,78,178,179,191,225,251,189,159,245,204,178,116,244,247,229,253,29,183,234,243,223,100,218,234,128,0,0,63,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,49,175,251,23,28,9,255,0,230,51,254,83,94,63,237,102,85,0,63,39,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,63,88,0,0,0,5,191,214,189,4,210,126,34,113,90,92,43,88,241,79,172,22,90,43,131,46,144,83,120,234,154,78,138,166,71,36,109,147,174,158,72,222,187,50,105,19,101,94,159,181,190,219,162,42,92,0,6,63,233,111,1,92,39,104,182,119,108,212,205,52,210,159,161,178,75,55,123,193,86,253,59,114,168,237,119,97,124,50,126,110,106,135,198,237,227,149,237,251,77,93,183,221,54,84,69,76,128,0,0,0,0,0,0,0,0,0,0,0,11,127,173,122,9,164,252,68,226,180,184,86,177,226,159,88,44,180,87,6,93,32,166,241,213,52,157,21,76,142,72,219,39,93,60,145,189,118,100,210,38,202,189,63,107,125,183,68,84,181,88,159,46,30,12,112,108,170,205,154,226,218,55,224,175,88,253,194,158,233,110,169,250,197,117,147,177,85,4,141,146,41,58,31,82,230,59,165,236,106,236,228,86,174,219,42,42,121,25,42,0,0,0,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,198,191,236,92,112,39,255,0,152,207,249,77,120,255,0,181,153,84,0,242,159,146,220,19,242,89,249,20,250,11,253,70,125,95,250,173,244,103,138,155,254,245,248,111,13,216,239,117,247,127,188,253,158,190,190,191,191,171,127,50,192,127,98,227,129,63,252,198,127,202,107,199,253,172,202,160,0,183,250,215,160,154,79,196,78,43,75,133,107,30,41,245,130,203,69,112,101,210,10,111,29,83,73,209,84,200,228,141,178,117,211,201,27,215,102,77,34,108,171,211,246,183,219,116,69,75,128,0,199,253,45,224,43,132,237,22,206,237,154,153,166,154,83,244,54,73,102,239,120,42,223,167,110,85,29,174,236,47,134,79,205,205,80,248,221,188,114,189,191,105,171,182,251,166,202,136,169,144,0,1,143,250,165,192,87,9,218,211,157,220,245,51,82,244,167,233,156,146,243,217,241,181,191,78,220,169,251,189,168,89,12,127,155,134,161,145,183,104,226,99,126,203,83,125,183,93,213,85,86,224,104,166,130,105,63,14,216,173,86,21,163,152,167,213,251,45,109,193,247,73,233,188,117,77,95,93,83,227,142,55,73,215,81,36,143,77,217,12,105,178,47,79,217,223,109,213,85,110,0,3,26,178,206,92,60,24,231,57,85,231,53,202,116,111,198,222,178,11,133,69,210,227,83,245,138,235,31,126,170,121,29,36,178,116,50,165,172,111,83,222,229,217,168,141,77,246,68,68,242,47,86,150,233,110,9,162,216,37,179,76,244,210,197,244,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,243,147,61,242,59,121,37,123,190,211,151,109,246,77,145,17,19,213,128,0,0,0,0,63,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,49,175,251,23,28,9,255,0,230,51,254,83,94,63,237,102,85,0,0,0,0,0,49,255,0,84,184,10,225,59,90,115,187,158,166,106,94,148,253,51,146,94,123,62,54,183,233,219,149,63,119,181,11,33,143,243,112,212,50,54,237,28,76,111,217,106,111,182,235,186,170,170,220,13,20,208,77,39,225,219,21,170,194,180,115,20,250,191,101,173,184,62,233,61,55,142,169,171,235,170,124,113,198,233,58,234,36,145,233,187,33,141,54,69,233,251,59,237,186,170,173,192,0,124,150,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,88,0,0,0,12,85,254,197,199,2,127,249,140,255,0,148,215,143,251,89,149,64,15,63,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,0,6,53,101,156,184,120,49,206,114,171,206,107,148,232,223,141,189,100,23,10,139,165,198,167,235,21,214,62,253,84,242,58,73,100,232,101,75,88,222,167,189,203,179,81,26,155,236,136,137,228,100,168,3,197,105,14,141,233,222,132,97,177,233,246,150,217,234,237,56,244,21,18,212,193,67,53,214,174,185,148,239,145,81,94,145,45,84,178,58,54,43,183,122,177,138,140,235,123,221,183,83,220,171,237,64,0,0,0,0,3,207,199,128,97,177,103,245,26,164,220,122,145,114,202,171,60,54,7,221,156,138,233,210,221,20,210,78,218,118,42,174,204,98,203,51,222,238,148,78,181,72,250,250,187,113,244,253,89,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,250,192,12,85,254,197,199,2,127,249,140,255,0,148,215,143,251,89,146,152,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,153,250,192,0,0,12,106,203,57,112,240,99,156,229,87,156,215,41,209,191,27,122,200,46,21,23,75,141,79,214,43,172,125,250,169,228,116,146,201,208,202,150,177,189,79,123,151,102,162,53,55,217,17,19,200,186,186,41,160,154,79,195,182,43,85,133,104,230,41,245,126,203,91,112,125,210,122,111,29,83,87,215,84,248,227,141,210,117,212,73,35,211,118,67,26,108,139,211,246,119,219,117,85,91,128,0,198,172,179,151,15,6,57,206,85,121,205,114,157,27,241,183,172,130,225,81,116,184,212,253,98,186,199,223,170,158,71,73,44,157,12,169,107,27,212,247,185,118,106,35,83,125,145,17,60,139,213,165,186,91,130,104,182,9,108,211,61,52,177,125,13,141,217,187,222,10,139,197,77,81,218,238,204,249,164,252,228,207,124,142,222,73,94,239,180,229,219,125,147,100,68,68,245,96,0,0,1,106,181,211,133,205,9,226,83,232,79,203,94,13,245,143,234,231,137,250,51,251,167,89,71,216,241,29,174,247,250,218,88,250,186,187,17,126,150,251,116,249,109,186,239,117,64,22,83,69,56,51,225,179,135,108,170,171,53,209,205,55,250,191,122,173,183,190,215,61,79,211,21,245,125,116,175,146,57,29,31,69,68,242,49,55,124,49,174,232,157,95,103,109,246,85,69,189,96,0,0,0,0,1,231,242,204,3,13,206,170,113,250,172,195,30,164,187,63,21,188,71,127,180,37,74,43,153,75,113,142,41,98,138,161,25,191,75,158,198,207,34,179,169,23,165,253,47,110,207,99,28,223,64,0,0,0,2,202,107,95,6,124,54,113,19,149,82,230,186,199,166,255,0,88,47,84,86,246,90,224,169,250,98,190,147,162,149,146,73,35,99,232,167,158,54,46,207,154,69,221,83,171,237,109,190,200,136,151,172,1,106,180,47,133,205,9,225,175,233,191,200,166,13,245,115,235,31,134,250,79,251,167,89,89,223,240,253,222,207,250,230,89,58,122,123,242,254,142,219,245,121,239,178,109,111,242,206,92,60,24,231,57,85,231,53,202,116,111,198,222,178,11,133,69,210,227,83,245,138,235,31,126,170,121,29,36,178,116,50,165,172,111,83,222,229,217,168,141,77,246,68,68,242,50,84,1,229,52,183,75,112,77,22,193,45,154,103,166,150,47,161,177,187,55,123,193,81,120,169,170,59,93,217,159,52,159,156,153,239,145,219,201,43,221,246,156,187,111,178,108,136,136,158,172,0,0,0,45,86,186,112,185,161,60,74,125,9,249,107,193,190,177,253,92,241,63,70,127,116,235,40,251,30,35,181,222,255,0,91,75,31,87,87,98,47,210,223,110,159,45,183,93,255,0,39,69,56,51,225,179,135,108,170,171,53,209,205,55,250,191,122,173,183,190,215,61,79,211,21,245,125,116,175,146,57,29,31,69,68,242,49,55,124,49,174,232,157,95,103,109,246,85,69,189,96,12,106,203,57,112,240,99,156,229,87,156,215,41,209,191,27,122,200,46,21,23,75,141,79,214,43,172,125,250,169,228,116,146,201,208,202,150,177,189,79,123,151,102,162,53,55,217,17,19,200,186,186,41,160,154,79,195,182,43,85,133,104,230,41,245,126,203,91,112,125,210,122,111,29,83,87,215,84,248,227,141,210,117,212,73,35,211,118,67,26,108,139,211,246,119,219,117,85,91,128,0,0,0,22,43,87,184,29,225,95,93,243,41,53,7,84,180,146,146,237,144,207,79,21,52,245,208,220,171,104,95,80,200,209,81,139,42,82,205,27,100,122,55,102,35,222,138,254,134,49,187,244,177,168,151,212,1,141,88,159,46,30,12,112,108,170,205,154,226,218,55,224,175,88,253,194,158,233,110,169,250,197,117,147,177,85,4,141,146,41,58,31,82,230,59,165,236,106,236,228,86,174,219,42,42,121,25,42,0,0,0,2,223,235,94,130,105,63,17,56,173,46,21,172,120,167,214,11,45,21,193,151,72,41,188,117,77,39,69,83,35,146,54,201,215,79,36,111,93,153,52,137,178,175,79,218,223,109,209,21,46,0,3,31,244,183,128,174,19,180,91,59,182,106,102,154,105,79,208,217,37,155,189,224,171,126,157,185,84,118,187,176,190,25,63,55,53,67,227,118,241,202,246,253,166,174,219,238,155,42,34,166,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,225,126,7,37,46,80,58,228,119,74,109,251,68,91,175,158,229,51,46,233,178,21,65,186,121,116,253,201,230,7,112,0,12,20,230,211,147,199,100,208,151,219,214,77,164,172,141,142,107,17,232,138,238,154,234,53,248,47,154,144,147,65,67,85,114,171,101,21,20,46,150,105,55,233,99,90,174,85,217,21,87,201,60,254,8,164,161,115,166,205,37,109,203,6,197,32,175,84,142,162,138,189,102,129,175,242,114,178,162,157,83,169,54,253,172,253,191,113,134,124,18,233,172,186,143,174,118,122,89,45,43,95,69,75,226,60,76,107,23,113,159,106,142,165,89,213,230,159,123,60,191,168,9,157,224,119,64,109,122,25,164,208,80,197,71,78,218,219,139,105,106,103,149,176,61,142,115,210,150,54,170,253,181,85,243,94,175,217,247,153,28,124,214,250,56,109,244,52,244,80,70,216,217,4,76,141,173,106,108,136,141,68,79,250,15,164,1,66,174,235,177,83,151,100,220,234,69,234,95,47,244,129,90,39,244,21,148,183,226,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,223,3,144,7,76,141,223,238,83,177,159,13,142,21,54,9,241,2,176,0,17,79,206,59,71,150,10,60,103,81,172,150,36,68,91,133,68,21,83,69,23,243,60,36,75,187,157,191,193,59,11,247,125,223,233,196,206,95,58,217,30,140,235,132,50,215,93,210,134,130,252,148,148,82,245,73,208,199,191,198,67,210,138,189,46,254,106,201,251,62,43,230,77,199,17,250,33,143,107,206,155,87,97,247,218,24,170,30,200,231,150,145,92,199,57,89,51,169,228,141,21,17,30,207,63,183,251,118,242,53,245,214,77,23,212,14,31,179,70,219,114,27,101,125,185,208,203,28,148,21,175,141,35,238,72,216,227,145,85,155,57,219,43,86,70,253,255,0,252,160,217,35,21,190,209,228,216,213,179,32,183,212,199,61,61,194,150,58,136,228,141,221,77,114,57,168,190,75,247,159,170,97,31,43,222,32,224,212,221,24,183,97,87,172,157,181,215,204,114,223,20,51,69,53,71,84,204,111,136,158,54,110,157,41,241,107,99,251,215,238,51,112,10,94,155,181,79,153,119,71,237,253,39,214,116,202,207,231,39,255,0,240,10,152,190,95,18,180,243,58,24,237,151,101,59,154,160,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,242,40,122,249,124,74,156,167,75,221,186,236,128,80,155,171,246,254,147,233,98,108,212,58,226,103,243,151,255,0,250,119,0,63,43,42,190,209,227,56,213,207,32,184,84,199,5,61,190,150,74,137,36,145,221,45,106,53,170,190,107,247,31,170,97,31,52,46,32,224,211,45,24,184,225,86,92,157,180,55,204,142,223,44,48,197,13,71,76,207,111,136,130,55,236,157,43,240,107,164,251,211,239,2,52,57,131,107,100,122,205,174,19,75,67,119,74,234,11,10,85,209,69,211,39,91,24,255,0,25,55,82,34,244,183,249,169,31,237,248,39,153,150,124,156,116,121,103,163,201,181,26,247,98,69,68,184,83,193,75,52,177,127,51,194,74,187,181,219,252,23,190,159,119,223,254,136,250,209,189,23,212,14,32,115,71,91,113,235,101,125,197,211,75,36,149,245,172,141,36,237,200,232,228,145,21,251,185,187,171,150,55,125,255,0,252,189,130,184,112,209,12,123,65,180,218,135,15,177,80,197,78,247,199,4,181,106,214,57,170,249,155,79,28,106,170,138,247,249,253,143,219,183,152,23,76,0,5,47,248,108,117,198,221,190,229,43,95,136,68,220,10,155,240,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,92,117,73,39,65,220,190,104,117,58,54,162,171,148,14,98,145,206,242,114,109,177,218,124,200,237,157,178,39,192,250,17,119,77,192,228,192,142,103,252,43,59,84,180,246,12,207,19,160,153,215,91,36,181,53,206,138,146,150,37,89,24,202,53,251,10,190,78,68,114,196,207,189,127,171,224,103,185,249,89,77,134,151,38,176,215,89,107,35,107,217,85,79,44,91,43,90,239,55,49,205,248,59,203,249,202,6,191,188,23,235,205,243,134,125,113,100,87,70,248,106,106,250,186,107,77,210,10,153,229,141,176,57,149,145,245,57,200,207,45,218,137,34,46,233,183,154,249,254,217,246,192,51,11,102,125,134,89,178,251,77,84,19,211,93,168,162,171,99,225,127,83,21,30,221,252,151,227,183,199,226,107,255,0,199,54,145,85,104,247,17,57,84,84,238,115,41,46,55,138,138,170,55,34,49,138,213,84,142,87,236,140,95,45,157,55,151,146,124,62,242,75,185,84,235,243,181,11,74,41,244,246,233,46,245,152,181,178,158,159,169,95,43,220,173,73,230,141,155,245,39,74,110,214,181,87,101,95,243,1,158,103,10,155,166,199,32,15,157,233,208,237,255,0,232,43,141,119,67,153,89,213,178,239,240,41,141,54,77,191,164,14,224,112,159,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,192,14,185,23,100,40,98,117,187,127,250,10,164,77,211,111,233,42,137,157,59,174,255,0,16,43,68,217,54,57,0,15,61,159,230,22,204,7,12,188,229,247,106,168,32,166,180,209,75,86,247,204,254,150,34,49,187,249,175,199,111,135,192,128,158,52,53,230,249,196,198,184,190,43,91,124,77,53,5,93,77,166,215,5,52,242,200,217,220,250,201,58,92,212,127,150,238,69,141,19,100,219,201,60,255,0,100,146,115,86,215,231,105,238,148,84,105,237,174,93,171,50,155,101,69,63,82,62,86,57,26,179,195,27,246,233,78,149,217,174,114,166,234,159,231,35,71,129,157,34,170,214,30,34,113,88,170,28,231,210,91,175,20,245,85,142,84,99,213,202,137,36,172,221,30,190,123,186,31,63,37,248,253,192,73,87,44,14,21,157,165,186,123,62,103,150,80,76,219,173,238,90,106,230,197,87,75,18,44,108,125,26,125,132,95,55,42,53,101,127,222,159,213,241,51,220,252,172,90,195,75,140,216,104,108,180,113,181,140,165,167,138,45,145,173,111,155,88,214,252,27,229,252,212,63,84,1,213,44,142,111,147,83,125,206,197,93,147,115,231,87,110,237,149,62,32,85,28,157,103,107,78,182,198,213,84,114,29,169,228,128,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,228,220,168,1,243,61,21,23,125,215,254,179,182,37,242,219,112,244,253,168,117,49,222,127,118,232,7,210,14,17,119,243,67,144,35,255,0,154,247,15,81,231,250,105,71,158,90,145,91,95,99,168,171,174,151,162,56,155,213,27,104,220,170,213,115,149,29,178,172,45,248,42,255,0,82,249,17,191,193,30,181,220,116,39,92,168,166,233,78,197,226,162,146,213,84,199,75,34,35,87,198,68,189,91,71,191,82,162,35,254,41,247,175,249,246,3,205,113,202,108,175,25,175,177,213,195,28,177,212,193,44,125,47,68,84,94,168,220,223,189,21,63,157,251,13,122,120,206,211,186,173,43,226,83,51,182,193,4,84,212,255,0,76,62,122,78,203,154,155,110,200,229,85,217,168,155,121,201,251,19,254,144,54,23,193,242,24,114,204,62,205,146,211,174,241,220,168,162,168,69,243,243,234,106,127,132,136,191,233,63,112,195,94,89,26,197,71,158,112,251,141,227,149,21,83,203,113,179,91,227,162,145,30,199,236,157,18,212,177,62,211,156,187,253,152,126,239,248,190,6,101,1,194,166,232,168,81,240,83,176,161,201,231,240,64,57,69,42,40,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,170,84,80,7,31,21,43,68,217,17,10,90,158,127,4,43,0,126,30,113,144,195,137,225,247,156,150,161,118,142,219,69,45,66,175,159,151,75,87,252,20,85,255,0,65,251,134,26,243,55,214,42,60,15,135,220,147,28,167,170,158,43,141,230,223,37,20,104,198,63,101,235,150,153,139,246,154,228,219,236,205,247,255,0,199,240,2,42,120,220,214,187,142,187,107,149,108,221,41,216,179,212,85,218,169,88,217,100,84,114,248,201,87,171,105,54,233,85,69,103,193,62,228,255,0,52,144,114,161,225,234,60,3,77,43,51,203,170,43,171,239,149,20,149,209,117,199,19,186,99,117,27,85,26,142,106,171,182,69,153,223,21,79,234,79,50,51,56,49,211,186,173,84,226,83,12,182,207,4,85,52,255,0,76,50,122,190,243,154,187,236,201,37,69,217,200,187,249,199,251,23,254,147,97,108,43,28,166,197,49,154,11,29,36,49,197,29,52,17,71,210,196,68,68,233,141,173,251,145,19,249,191,176,15,221,0,225,87,111,53,2,137,87,224,135,83,17,85,119,221,127,234,15,122,239,247,121,157,172,79,216,128,84,212,216,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,114,29,18,38,206,243,62,147,173,205,85,242,1,18,174,219,42,108,118,29,76,78,149,248,169,218,0,138,206,112,154,35,114,172,75,46,167,89,168,32,86,71,87,86,181,146,119,35,99,150,63,11,11,156,237,182,71,59,110,194,253,235,253,95,178,84,203,61,197,102,25,22,107,163,119,234,9,41,162,157,97,160,173,122,49,232,223,61,233,101,77,190,210,42,125,224,68,95,43,141,102,110,7,175,118,172,46,190,174,116,167,201,171,33,130,38,53,175,115,83,183,13,82,175,146,57,17,55,89,19,238,82,116,96,154,58,136,35,168,137,85,89,43,17,237,85,79,185,83,116,53,157,138,235,83,165,218,246,183,122,102,173,44,152,222,80,233,81,172,95,208,108,85,43,186,39,66,167,243,83,109,145,80,216,107,134,204,230,45,69,208,172,31,45,100,143,123,238,54,42,73,228,87,53,200,189,74,205,151,244,149,87,226,139,247,168,23,48,165,200,84,112,191,0,41,42,66,157,142,90,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,23,173,252,221,184,146,211,93,104,207,180,230,197,132,233,172,246,220,87,40,186,217,40,229,171,182,215,186,121,32,166,171,146,24,221,35,155,88,214,171,213,172,69,85,70,181,55,223,100,79,128,18,232,11,41,193,158,181,229,92,68,240,217,135,235,30,107,111,181,81,94,178,15,164,60,76,22,184,164,142,149,157,138,250,138,118,116,54,73,36,122,110,200,90,171,187,215,237,42,237,178,108,137,122,192,0,0,3,10,185,144,241,173,170,124,31,126,78,255,0,38,118,12,82,231,245,183,233,127,27,244,237,45,76,221,191,11,225,59,125,174,204,241,109,191,137,127,87,87,86,251,55,109,182,93,252,87,47,78,97,122,209,197,158,180,94,180,231,81,177,140,42,221,109,183,98,245,55,184,165,178,81,85,195,59,167,142,174,146,22,181,206,154,166,86,171,58,106,30,170,136,212,93,209,190,127,20,80,144,160,0,0,0,0,0,0,91,74,222,32,112,27,119,16,212,28,52,92,31,87,75,150,93,49,117,202,168,101,153,97,101,37,84,9,81,36,43,77,19,150,78,235,234,81,33,150,85,141,177,170,118,163,123,186,190,202,162,92,176,0,0,0,22,127,9,226,99,13,204,120,139,212,62,25,93,67,87,65,150,96,116,244,119,38,43,145,100,130,229,110,158,150,146,87,78,199,163,81,35,124,82,213,178,39,70,239,138,44,111,99,157,188,141,136,47,0,0,0,0,0,0,0,44,254,131,113,49,134,235,206,67,169,56,101,154,134,174,221,144,233,118,81,91,142,94,168,166,69,123,28,200,234,170,33,166,171,138,84,106,53,204,153,180,210,42,179,201,241,189,143,106,162,183,162,73,47,0,0,0,0,0,0,8,139,214,254,110,220,73,105,174,180,103,218,115,98,194,116,214,123,110,43,148,93,108,148,114,213,219,107,221,60,144,83,85,201,12,110,145,205,172,107,85,234,214,34,170,163,90,155,239,178,39,192,9,116,5,148,224,207,90,242,174,34,120,108,195,245,143,53,183,218,168,175,89,7,210,30,38,11,92,82,71,74,206,197,125,69,59,58,27,36,146,61,55,100,45,85,221,235,246,149,118,217,54,68,189,96,0,0,0,44,254,131,113,49,134,235,206,67,169,56,101,154,134,174,221,144,233,118,81,91,142,94,168,166,69,123,28,200,234,170,33,166,171,138,84,106,53,204,153,180,210,42,179,201,241,189,143,106,162,183,162,73,2,240,0,0,0,0,2,21,191,179,87,197,63,254,64,233,87,254,202,184,255,0,219,137,62,224,207,90,242,174,34,120,108,195,245,143,53,183,218,168,175,89,7,210,30,38,11,92,82,71,74,206,197,125,69,59,58,27,36,146,61,55,100,45,85,221,235,246,149,118,217,54,68,11,214,0,0,8,192,227,51,154,6,190,240,237,196,158,97,163,152,86,33,167,245,182,92,127,232,255,0,13,61,210,223,91,37,83,251,244,20,245,15,235,116,117,113,177,118,124,206,68,217,137,246,81,55,221,119,85,189,92,183,184,214,213,62,48,127,40,159,148,203,6,41,108,250,165,244,71,130,250,10,150,166,30,231,138,241,125,206,239,122,121,119,219,195,51,167,167,167,109,221,190,251,166,193,154,160,178,152,175,21,218,113,127,226,79,53,225,102,231,47,208,217,158,47,225,39,182,199,81,50,44,119,218,89,104,32,171,145,212,235,178,109,52,93,215,163,225,93,220,177,177,37,106,185,18,84,134,245,128,0,0,0,136,189,111,230,237,196,150,154,235,70,125,167,54,44,39,77,103,182,226,185,69,214,201,71,45,93,182,189,211,201,5,53,92,144,198,233,28,218,198,181,94,173,98,42,170,53,169,190,251,34,124,0,151,64,89,78,12,245,175,42,226,39,134,204,63,88,243,91,125,170,138,245,144,125,33,226,96,181,197,36,116,172,236,87,212,83,179,161,178,73,35,211,118,66,213,93,222,191,105,87,109,147,100,72,235,213,94,108,28,104,104,222,163,228,122,91,154,233,182,149,83,222,177,155,132,182,250,158,155,61,217,145,205,208,191,98,120,187,149,140,123,161,149,138,217,35,122,181,58,227,123,28,137,179,144,9,127,6,63,240,53,196,165,103,21,60,62,219,117,54,252,150,168,114,72,110,21,182,187,245,37,174,150,120,41,105,42,162,149,95,20,108,73,156,247,59,122,89,105,100,85,71,189,189,82,42,110,138,138,214,228,0,0,8,181,226,235,154,182,180,104,135,17,121,158,148,105,141,143,77,111,152,246,55,81,77,73,5,101,93,53,93,76,235,63,133,133,213,49,73,36,53,108,103,92,117,14,154,37,106,53,21,171,26,181,223,105,170,4,165,3,18,185,117,241,65,173,28,89,224,25,94,163,106,141,163,10,183,91,109,215,136,236,150,168,172,20,245,112,206,233,227,133,179,84,186,118,207,44,173,86,116,212,82,164,106,199,34,238,147,117,39,232,170,226,6,183,243,118,226,75,77,117,163,62,211,155,22,19,166,179,219,113,92,162,235,100,163,150,174,219,94,233,228,130,154,174,72,99,116,142,109,99,90,175,86,177,21,85,26,212,223,125,145,62,0,75,160,44,167,6,122,215,149,113,19,195,102,31,172,121,173,190,213,69,122,200,62,144,241,48,90,226,146,58,86,118,43,234,41,217,208,217,36,145,233,187,33,106,174,239,95,180,171,182,201,178,37,235,0,1,30,188,194,249,133,235,71,9,154,209,101,211,157,57,198,48,171,141,182,227,139,211,94,229,150,247,69,87,52,237,158,74,186,184,92,214,186,26,152,154,140,233,167,98,162,43,85,119,87,121,252,17,2,66,129,133,92,183,184,214,213,62,48,127,40,159,148,203,6,41,108,250,165,244,71,130,250,10,150,166,30,231,138,241,125,206,239,122,121,119,219,195,51,167,167,167,109,221,190,251,166,217,170,0,3,23,249,133,241,65,159,112,153,162,246,93,70,211,155,70,63,113,185,92,114,138,107,36,177,94,233,230,154,6,193,37,37,92,206,115,91,12,177,57,31,213,78,196,69,87,42,108,174,242,248,42,6,80,2,48,56,51,230,129,175,188,68,241,39,135,232,230,107,136,105,253,21,151,32,250,67,196,207,107,183,214,199,84,206,197,5,69,67,58,29,37,92,140,77,223,11,81,119,98,253,149,93,182,93,149,36,252,0,0,0,5,159,226,95,137,140,55,133,172,123,20,204,245,6,134,173,248,245,255,0,40,167,199,43,171,105,145,94,251,99,38,165,169,153,42,214,36,106,186,102,53,212,237,71,177,191,111,161,238,115,81,238,106,70,240,188,0,0,0,0,0,0,0,242,154,177,157,126,75,244,179,50,212,207,162,254,147,250,165,143,220,111,190,11,191,217,241,94,22,154,73,187,93,206,151,116,117,118,250,122,186,93,182,251,236,187,108,124,186,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,237,64,0,0,44,255,0,18,252,76,97,188,45,99,216,166,103,168,52,53,111,199,175,249,69,62,57,93,91,76,138,247,219,25,53,45,76,201,86,177,35,85,211,49,174,167,106,61,141,251,125,15,115,154,143,115,82,55,133,224,0,0,0,0,0,243,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,122,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,138,30,128,22,211,135,45,111,181,113,29,163,214,93,101,177,88,234,237,22,219,253,69,197,180,116,149,114,53,243,164,20,245,211,211,70,249,58,126,203,94,246,192,143,86,34,185,24,175,86,163,159,211,214,183,44,0,5,148,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,210,229,138,100,68,108,141,107,145,81,143,100,145,176,47,88,0,0,0,0,35,3,140,206,104,26,251,195,183,18,121,134,142,97,88,134,159,214,217,113,255,0,163,252,52,247,75,125,108,149,79,239,208,83,212,63,173,209,213,198,197,217,243,57,19,102,39,217,68,223,117,221,86,245,114,222,227,91,84,248,193,252,162,126,83,44,24,165,179,234,151,209,30,11,232,42,90,152,123,158,43,197,247,59,189,233,229,223,111,12,206,158,158,157,183,118,251,238,155,6,106,128,89,77,115,226,187,78,56,118,212,125,56,194,181,66,95,162,173,90,141,244,156,16,223,229,153,27,75,109,170,165,90,68,141,181,40,169,246,33,147,197,57,22,109,250,99,115,26,175,68,99,159,36,65,122,192,0,0,0,0,0,1,133,92,200,120,214,213,62,15,191,39,127,147,59,6,41,115,250,219,244,191,141,250,118,150,166,110,223,133,240,157,190,215,102,120,182,223,196,191,171,171,171,125,155,182,219,46,254,43,151,167,48,189,104,226,207,90,47,90,115,168,216,198,21,110,182,219,177,122,155,220,82,217,40,170,225,157,211,199,87,73,11,90,231,77,83,43,85,157,53,15,85,68,106,46,232,223,63,138,40,72,80,0,0,7,138,214,252,214,235,166,186,47,159,106,53,138,158,146,123,150,43,139,221,111,116,113,85,177,206,130,73,233,169,36,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,159,16,61,168,33,91,251,53,124,83,255,0,228,14,149,127,236,171,143,253,184,154,144,0,197,94,42,249,140,232,119,10,185,85,30,1,123,165,186,229,57,76,158,30,123,133,182,203,217,95,162,233,95,36,123,186,162,73,30,212,108,206,129,242,75,20,40,138,231,244,51,173,97,100,172,149,114,83,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,3,245,128,0,1,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,98,86,147,115,51,208,237,82,226,58,255,0,195,247,111,232,120,225,184,45,175,22,200,230,184,67,61,14,71,85,27,214,57,35,99,163,221,145,119,30,159,218,203,214,246,206,213,79,56,228,116,113,60,51,0,0,0,30,127,80,179,91,86,154,224,25,46,163,95,105,234,231,182,226,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,223,109,213,62,39,229,104,238,177,96,58,235,128,90,245,27,78,111,212,151,27,109,198,158,9,101,138,42,168,102,158,223,60,144,199,51,169,42,155,11,222,216,170,99,108,172,73,34,87,42,181,87,250,149,67,218,128,0,0,0,0,0,3,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,197,94,26,57,138,105,31,18,26,219,149,232,238,60,234,184,31,5,69,69,78,41,93,83,76,202,72,174,214,232,32,166,73,17,18,73,150,103,212,186,101,173,153,140,72,153,181,44,109,115,209,175,100,136,6,90,128,0,0,0,3,197,107,126,107,117,211,93,23,207,181,26,197,79,73,61,203,21,197,238,183,186,56,170,216,231,65,36,244,212,146,77,27,100,107,92,215,43,21,204,68,84,71,53,118,223,101,79,137,17,127,217,171,226,159,255,0,32,116,171,255,0,101,92,127,237,192,77,72,60,86,136,102,183,93,74,209,124,7,81,175,180,244,144,92,178,172,94,213,123,172,138,145,142,108,17,207,83,73,28,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,248,158,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,14,20,164,229,199,27,1,203,80,168,225,62,7,32,117,207,52,116,240,73,81,42,170,50,38,43,220,168,159,114,38,234,65,119,52,125,102,110,121,175,119,92,46,130,174,117,167,198,107,38,130,86,57,175,107,87,185,13,42,167,146,185,81,118,88,215,238,66,98,120,147,206,98,211,173,10,206,50,215,200,246,62,221,98,171,158,53,107,92,171,212,140,217,63,69,81,126,42,159,122,26,242,203,117,169,213,29,123,75,189,75,86,170,76,147,40,108,170,215,175,233,182,90,148,217,23,173,87,249,171,182,202,170,4,137,242,123,209,27,149,26,94,181,58,243,65,2,50,74,186,69,163,147,185,27,220,145,248,89,156,215,109,178,185,187,247,211,239,79,234,253,178,166,89,238,20,240,200,176,173,27,176,208,71,77,20,11,53,5,19,213,140,70,249,109,75,18,109,246,81,19,238,47,8,3,174,85,93,182,68,220,236,58,158,157,75,241,80,58,227,77,215,116,59,218,133,45,111,150,199,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,2,149,79,188,168,1,215,182,202,86,223,129,74,161,203,118,2,163,228,186,219,160,187,91,106,173,181,8,171,29,84,47,133,219,46,222,78,106,181,124,255,0,206,125,96,13,119,248,250,211,183,105,231,20,121,229,44,49,163,40,235,110,242,79,79,188,189,106,189,81,197,35,183,251,211,206,82,70,121,79,235,132,57,46,149,91,244,218,178,163,170,174,201,79,29,43,90,148,202,212,70,119,107,28,196,235,79,37,251,17,183,204,241,92,220,116,58,211,54,55,81,171,84,244,181,30,54,145,86,87,61,178,189,88,189,114,80,196,229,86,236,169,240,223,239,67,15,185,110,106,181,94,158,113,45,139,89,155,43,27,71,145,220,225,166,168,234,141,171,190,209,78,214,125,165,84,233,243,151,238,248,129,63,160,234,164,157,181,84,176,212,183,109,166,141,178,38,223,177,83,115,180,10,85,60,194,108,135,43,240,41,2,176,112,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,9,169,229,113,232,79,76,191,26,247,138,211,42,140,74,229,89,118,181,92,120,28,192,104,237,247,58,74,170,139,93,69,226,146,186,40,102,107,223,75,58,220,234,102,72,165,106,46,236,122,197,52,82,35,93,178,244,72,199,124,28,138,185,106,0,0,4,85,243,206,253,73,254,242,127,13,45,87,37,79,84,249,79,203,250,239,113,183,23,43,158,85,218,213,53,215,70,236,80,220,233,31,114,163,167,191,85,212,81,182,102,172,240,193,51,168,91,20,175,143,126,166,177,238,130,102,181,202,155,57,98,145,19,126,149,218,218,242,84,245,79,148,252,191,174,247,27,112,19,82,0,0,0,0,0,2,24,57,202,221,174,182,14,46,240,155,237,138,231,87,110,185,91,176,123,109,93,29,101,36,206,134,122,105,227,185,220,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,117,114,243,227,78,213,197,62,151,211,216,178,252,130,145,218,169,141,83,170,100,20,105,76,218,85,173,129,36,233,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,30,172,11,231,87,234,159,22,249,127,67,238,55,19,13,116,119,88,179,237,10,207,237,122,141,167,55,234,187,117,202,221,81,4,178,197,21,84,208,193,112,130,57,163,153,212,149,77,133,236,116,180,210,58,38,36,145,43,145,28,137,253,74,129,179,152,44,87,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,109,91,19,158,247,120,105,28,217,29,11,250,157,212,196,86,170,247,25,35,25,125,64,16,45,204,123,44,202,176,110,97,58,135,148,225,89,53,215,31,189,81,125,19,225,174,54,186,217,41,42,160,235,178,82,49,253,18,198,173,123,122,152,247,53,118,95,54,185,81,124,149,73,233,32,7,154,63,174,205,77,252,23,217,232,128,149,78,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,238,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,208,232,153,34,245,171,153,46,253,77,107,100,137,95,149,70,178,218,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,183,96,158,23,120,155,192,120,166,210,251,110,160,98,21,52,148,119,39,211,181,215,172,121,110,48,212,214,217,167,89,37,143,162,118,198,189,77,99,221,4,174,137,239,107,22,72,209,175,233,110,234,214,133,224,0,1,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,124,152,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,175,195,92,109,117,177,213,210,207,208,247,49,253,18,198,174,99,186,94,199,53,118,95,39,53,81,124,209,72,118,230,141,199,109,171,91,46,176,232,70,139,228,213,117,24,77,142,161,238,200,46,52,147,183,193,100,53,173,115,22,38,71,210,157,82,211,83,185,142,84,127,95,110,89,28,143,70,185,33,134,87,57,72,106,135,20,111,213,200,244,231,7,109,94,71,165,244,180,251,228,116,119,106,217,91,110,176,64,247,200,246,84,82,61,81,233,5,75,229,116,170,216,24,221,170,55,147,173,26,140,90,136,2,197,103,186,233,168,252,58,113,221,170,122,161,165,247,159,3,117,161,212,12,138,41,161,149,21,244,183,10,87,92,230,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,182,111,248,116,226,95,75,56,160,193,33,206,180,206,237,254,23,141,179,86,79,77,244,165,179,243,211,69,31,139,130,25,100,236,247,123,15,124,125,78,251,108,217,201,247,162,64,15,22,62,169,245,147,230,6,67,238,51,159,171,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,169,203,20,200,138,232,220,231,34,163,216,249,35,120,108,124,15,63,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,152,65,172,124,217,49,93,15,226,127,40,209,236,143,79,190,158,195,49,223,15,69,37,239,31,185,199,81,92,202,228,167,116,149,45,88,95,211,19,250,102,146,42,103,69,221,141,209,58,9,220,231,61,92,145,70,25,254,11,127,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,174,0,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,38,167,149,199,161,61,50,252,107,222,43,76,170,49,87,149,199,161,61,50,252,107,222,43,76,170,0,0,0,107,215,158,235,166,163,240,233,199,118,169,234,134,151,222,124,13,214,135,80,50,40,166,134,84,87,210,220,41,93,115,153,100,165,169,141,21,59,144,191,165,187,166,232,228,115,90,246,57,143,99,30,221,133,13,107,56,177,245,79,172,159,48,50,31,113,156,9,254,225,211,137,125,44,226,131,4,135,58,211,59,183,248,94,54,205,89,61,55,210,150,207,207,77,20,126,46,8,101,147,179,221,236,61,241,245,59,237,179,103,39,222,137,117,77,115,56,59,226,171,50,225,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,251,106,216,156,246,55,196,198,215,72,232,95,212,222,151,170,181,87,182,249,24,253,132,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,61,0,0,13,85,201,243,229,89,118,181,92,120,28,192,104,237,247,58,74,170,139,93,69,226,146,186,40,102,107,223,75,58,220,234,102,72,165,106,46,236,122,197,52,82,35,93,178,244,72,199,124,28,138,176,24,100,167,2,252,102,223,120,60,212,122,171,156,150,175,166,112,204,163,195,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,109,166,139,187,42,164,110,114,71,35,94,230,187,165,85,146,198,27,10,3,242,113,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,95,134,184,218,235,99,171,165,159,161,238,99,250,37,141,92,199,116,189,142,106,236,190,78,106,162,249,162,159,172,4,0,243,71,245,217,169,191,130,251,61,17,149,92,140,127,93,159,187,127,196,140,85,230,143,235,179,83,127,5,246,122,35,42,185,24,254,187,63,118,255,0,137,1,141,92,199,178,204,171,6,230,19,168,121,78,21,147,93,113,251,213,23,209,62,26,227,107,173,146,146,170,14,187,37,35,31,209,44,106,215,183,169,143,115,87,101,243,107,149,23,201,84,147,254,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,238,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,208,232,153,34,245,171,153,46,253,77,107,100,137,95,21,124,209,253,118,106,111,224,190,207,68,89,77,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,244,183,116,221,28,142,107,94,199,49,236,99,218,27,52,130,213,112,233,196,190,150,113,65,130,67,157,105,157,219,252,47,27,102,172,158,155,233,75,103,231,166,138,63,23,4,50,201,217,238,246,30,248,250,157,246,217,179,147,239,68,186,160,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,154,158,87,30,132,244,203,241,175,120,173,48,3,156,158,138,125,70,226,10,211,172,116,151,14,245,38,166,219,215,189,4,146,245,73,5,117,186,42,122,121,58,90,145,181,27,11,160,125,26,183,119,189,203,39,127,126,150,244,33,159,252,174,61,9,233,151,227,94,241,90,91,78,113,218,67,77,154,240,209,67,170,84,240,82,37,203,78,47,16,204,249,230,158,86,191,232,234,231,178,150,104,98,99,119,99,222,234,133,160,122,171,209,54,100,47,233,114,110,173,120,99,175,36,189,76,197,113,253,71,212,77,45,187,85,248,123,214,97,111,183,220,45,29,201,35,100,117,30,1,106,123,240,55,169,232,247,204,172,171,73,26,198,53,223,155,130,119,42,181,25,231,47,230,182,220,33,106,245,54,132,113,47,167,186,165,112,158,146,11,109,166,240,200,110,147,212,193,44,204,167,183,84,177,212,181,147,35,34,251,110,123,41,231,149,236,70,163,190,219,91,246,95,250,43,178,72,31,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,26,187,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,78,79,55,29,76,197,112,254,16,175,24,45,218,175,123,214,123,112,160,183,218,41,99,146,62,227,188,53,92,53,147,206,230,57,232,245,133,140,129,24,231,177,174,233,146,120,26,168,136,253,210,32,120,88,209,79,229,19,196,22,19,163,146,92,60,21,38,65,112,95,31,59,101,237,200,202,24,34,125,69,87,105,221,185,17,38,88,33,149,35,234,98,183,184,172,234,217,187,170,4,233,240,15,166,121,86,145,112,133,166,216,46,107,73,225,47,84,246,250,139,133,77,43,163,146,57,41,124,109,92,213,140,130,86,72,198,189,147,70,202,134,178,70,43,126,204,141,123,81,85,17,21,96,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,9,147,229,79,150,98,183,142,12,112,172,90,211,147,90,171,111,88,255,0,210,95,75,219,169,235,99,146,170,223,223,186,215,62,15,17,19,85,95,23,113,136,174,103,90,39,83,81,85,55,67,48,13,112,120,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,117,57,98,153,17,93,27,156,228,84,123,31,36,111,216,123,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,3,208,16,173,206,175,213,62,45,242,254,135,220,110,36,212,144,173,206,175,213,62,45,242,254,135,220,110,32,93,94,70,63,174,207,221,191,226,68,170,17,87,200,199,245,217,251,183,252,72,149,64,6,0,115,171,244,177,139,124,192,161,246,235,137,159,230,0,115,171,244,177,139,124,192,161,246,235,136,24,1,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,0,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,178,156,177,121,133,209,226,212,116,220,58,241,3,151,246,109,80,244,197,137,95,238,115,65,5,45,170,150,40,38,146,90,90,218,185,230,103,76,41,218,133,148,201,210,247,35,164,88,250,145,137,19,89,45,70,170,228,212,242,189,227,167,242,215,138,179,67,181,143,51,241,122,147,101,235,250,30,166,181,189,51,95,109,113,198,213,77,230,87,47,136,172,135,105,59,155,163,94,248,145,146,126,117,205,168,145,3,63,192,0,0,0,90,174,44,125,44,107,39,203,252,135,219,167,33,91,128,158,55,239,188,35,231,114,209,100,117,87,91,150,153,94,251,178,222,236,148,112,178,162,102,85,36,42,144,213,82,54,73,99,100,115,117,182,38,72,189,104,215,197,191,83,92,232,226,86,77,79,22,62,150,53,147,229,254,67,237,211,154,214,1,180,150,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,235,240,215,27,93,108,117,116,179,244,61,204,127,68,177,171,152,238,151,177,205,93,151,201,205,84,95,52,83,245,136,86,229,123,199,79,228,83,42,102,135,107,30,103,225,52,218,245,215,244,61,77,107,122,161,177,93,36,145,170,155,204,174,79,15,71,54,242,119,55,71,49,146,171,36,252,211,93,81,34,205,72,3,0,57,213,250,88,197,190,96,80,251,117,196,207,243,0,57,213,250,88,197,190,96,80,251,117,196,11,63,202,191,143,90,154,90,155,87,11,26,201,125,171,172,101,101,68,54,252,26,231,81,218,70,81,177,34,153,203,65,83,81,36,173,114,177,92,200,34,165,99,88,247,245,203,218,221,24,145,53,146,190,106,174,77,159,44,174,59,109,90,221,134,219,180,51,84,178,106,185,53,66,195,79,35,105,107,46,147,181,239,201,40,152,174,115,95,28,155,34,190,166,24,182,108,140,127,84,143,100,125,254,169,21,102,237,6,122,128,0,16,87,204,71,143,170,206,39,50,164,192,244,182,225,117,182,233,149,147,187,79,186,84,207,79,245,154,69,146,39,248,154,170,110,164,98,194,199,193,27,169,227,145,139,35,126,212,142,233,116,157,184,175,175,53,14,61,106,106,170,110,188,44,104,221,246,174,141,148,117,19,91,243,155,157,63,105,89,88,197,138,23,37,5,53,68,114,185,200,196,115,231,138,169,142,99,31,215,23,107,117,98,202,215,197,176,19,253,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,166,85,0,53,172,225,211,137,125,83,225,127,59,135,58,211,59,183,248,94,54,205,89,61,79,209,119,63,204,205,20,126,46,8,101,143,189,218,239,189,241,245,59,236,63,103,39,222,139,178,153,170,184,27,52,104,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,235,128,107,215,192,191,25,183,222,15,53,30,170,231,37,171,233,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,219,105,162,238,202,169,27,156,145,200,215,185,174,233,85,100,177,207,246,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,235,240,215,27,93,108,117,116,179,244,61,204,127,68,177,171,152,238,151,177,205,93,151,201,205,84,95,52,80,63,88,0,4,0,243,71,245,217,169,191,130,251,61,17,149,92,140,127,93,159,187,127,196,140,85,230,143,235,179,83,127,5,246,122,35,42,185,24,254,187,63,118,255,0,137,1,42,132,85,243,206,253,73,254,242,127,13,37,80,138,190,121,223,169,63,222,79,225,160,126,175,44,94,97,117,153,77,101,55,14,188,64,229,253,235,172,221,49,98,87,251,156,211,207,85,117,170,150,121,164,150,150,182,174,121,159,213,50,247,97,101,50,116,177,170,216,214,62,165,122,196,215,201,249,171,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,234,114,251,227,215,30,226,103,13,161,193,181,6,251,73,71,170,150,138,120,225,174,101,71,133,162,101,253,234,181,46,73,168,97,73,85,243,61,180,244,237,146,161,27,27,24,199,189,85,173,107,21,17,3,50,128,0,0,0,69,95,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,113,117,121,231,126,164,255,0,121,63,134,150,127,147,13,218,213,110,226,190,247,71,112,185,210,82,212,93,48,122,250,74,24,166,153,172,125,84,233,89,69,50,197,19,85,119,123,210,40,101,145,90,221,215,162,55,187,224,213,84,9,180,0,0,45,87,22,62,150,53,147,229,254,67,237,211,151,84,179,252,98,93,173,86,94,20,53,134,178,243,115,164,160,167,147,7,189,82,50,90,153,155,19,29,60,244,114,195,12,72,231,42,34,190,73,100,142,54,55,226,231,189,173,77,213,81,0,214,220,218,160,213,92,218,160,13,117,184,218,225,175,81,248,111,215,27,229,179,53,91,173,210,213,145,220,43,46,150,12,146,190,169,107,36,188,210,190,101,114,201,61,66,181,189,117,141,238,53,42,17,90,215,36,142,234,68,86,73,27,223,146,188,171,56,223,172,211,108,170,209,195,14,161,213,117,226,25,37,194,88,177,234,190,204,245,21,20,87,138,185,32,100,20,187,247,85,145,81,200,244,153,118,100,74,169,61,71,91,156,214,58,71,54,71,248,196,225,87,13,226,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,251,8,233,90,199,187,195,72,230,198,217,153,210,238,166,34,57,19,184,200,222,205,125,181,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,122,99,145,145,205,208,191,98,120,187,140,99,221,12,172,86,201,27,213,169,215,27,216,228,77,156,128,108,252,12,21,229,135,198,253,103,17,120,173,78,144,234,69,87,94,125,135,219,225,150,158,161,176,206,255,0,165,108,240,199,79,78,181,83,212,75,44,139,37,103,125,219,204,174,232,71,119,227,115,26,237,164,232,246,188,195,56,211,181,112,177,165,245,22,44,67,32,164,110,170,100,180,232,152,253,26,211,54,169,104,160,89,58,101,184,79,27,156,141,99,26,212,149,177,43,209,200,249,145,169,219,145,140,155,164,49,215,155,39,27,84,118,251,23,242,100,210,28,175,187,95,116,235,118,99,116,180,92,160,146,56,105,90,249,160,146,205,39,109,93,35,38,116,145,170,206,197,88,220,216,218,200,220,146,54,121,26,216,224,225,215,65,179,46,36,181,114,197,165,56,101,21,91,159,113,168,99,238,117,208,211,164,204,180,219,145,237,74,138,217,81,207,99,122,35,107,183,70,171,219,214,245,100,109,94,183,181,23,197,127,170,172,247,42,255,0,101,114,60,147,35,184,127,182,86,87,92,171,170,36,255,0,133,36,211,73,35,255,0,165,206,115,190,245,82,124,248,10,224,239,30,225,99,72,237,142,188,217,233,39,212,91,229,63,141,200,46,115,81,210,248,186,39,206,200,29,37,174,42,136,186,156,234,104,157,12,104,169,221,123,31,43,95,42,116,163,218,214,134,69,98,118,15,170,152,173,155,22,250,110,235,121,250,26,223,79,111,250,70,237,83,226,43,171,59,81,181,157,250,137,118,78,228,207,233,234,123,246,78,167,42,174,201,185,250,192,1,106,184,177,244,177,172,159,47,242,31,110,156,134,14,94,124,105,221,120,88,213,10,123,22,95,144,85,183,74,242,90,133,76,130,141,41,157,84,148,83,172,125,49,92,32,141,174,71,49,237,114,68,217,85,136,229,124,40,228,237,200,246,67,211,51,252,88,250,88,214,79,151,249,15,183,78,107,88,6,211,182,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,89,12,28,176,184,245,166,209,139,173,39,15,218,193,125,164,160,211,235,157,69,76,214,171,189,95,117,235,105,184,206,232,122,33,146,87,75,218,167,161,114,182,119,42,164,95,102,105,214,71,185,172,89,30,217,159,0,0,0,1,26,188,209,120,250,163,195,236,87,46,25,244,118,225,106,186,93,114,59,125,77,14,89,120,130,166,10,200,237,148,175,124,180,211,219,90,198,185,221,21,142,237,200,217,123,136,215,67,27,155,210,138,249,17,240,133,138,230,123,199,173,54,179,221,106,248,126,209,251,237,37,126,159,91,42,41,166,186,221,233,59,172,91,181,198,7,77,215,12,114,182,94,213,69,11,85,208,57,21,98,251,83,64,146,49,206,98,70,247,96,5,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,135,171,209,221,29,207,181,215,63,181,233,206,156,216,106,238,55,43,141,68,17,75,44,84,179,77,5,190,9,38,142,23,85,213,58,22,61,209,83,70,233,88,178,74,173,84,106,47,245,34,231,167,20,188,167,191,38,60,56,217,245,51,77,46,254,47,43,194,177,245,172,207,168,167,173,238,83,220,123,108,116,213,117,148,82,61,177,244,118,119,123,82,39,53,189,200,34,98,162,119,218,228,168,12,213,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,92,170,53,140,209,221,98,207,180,43,63,181,234,54,156,223,170,237,215,43,117,68,18,203,20,85,83,67,5,194,8,230,142,103,82,85,54,23,177,210,211,72,232,152,146,68,174,68,114,39,245,42,108,17,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,165,203,20,200,136,217,26,215,34,163,30,201,35,96,94,176,0,22,171,139,31,75,26,201,242,255,0,33,246,233,205,107,13,148,248,177,244,177,172,159,47,242,31,110,156,214,176,13,148,248,78,244,177,163,127,47,241,239,110,128,186,165,170,225,59,210,198,141,252,191,199,189,186,2,234,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,64,225,118,80,137,230,112,84,159,0,57,0,234,171,157,180,180,179,84,187,109,161,141,210,46,255,0,177,19,112,35,247,155,6,184,67,141,105,85,195,77,168,234,58,106,239,116,242,82,185,171,76,174,69,103,118,141,207,78,181,242,79,177,35,188,200,230,224,23,78,221,168,124,81,224,116,179,70,143,163,162,187,199,61,71,231,122,21,58,99,150,70,237,247,175,156,71,163,230,71,170,213,122,135,196,182,83,102,116,172,117,30,57,115,154,154,159,166,54,166,219,197,3,95,246,145,87,171,206,47,191,224,102,15,40,237,14,180,195,141,211,234,213,69,45,71,141,171,84,149,175,116,175,70,39,68,149,209,53,81,187,34,124,54,251,212,9,49,181,91,160,180,219,105,109,180,232,169,29,44,44,133,187,174,254,77,106,53,60,255,0,204,125,96,1,195,190,5,27,110,165,78,216,225,16,10,154,135,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,1,75,142,19,250,78,85,63,160,224,10,147,224,114,112,159,3,144,44,31,28,184,85,46,107,195,14,160,210,84,196,231,173,61,134,170,102,35,30,228,114,57,189,47,69,77,145,119,243,141,62,36,2,96,87,105,112,29,92,176,222,34,114,177,214,28,130,158,93,228,106,42,162,69,80,155,238,139,178,124,17,127,103,249,141,150,243,139,61,62,65,134,95,44,117,76,87,69,93,111,168,129,205,69,84,85,71,70,169,241,79,51,92,30,39,113,111,169,188,65,106,14,62,202,105,33,138,155,33,172,237,181,253,95,162,233,21,233,230,228,221,124,156,139,254,112,54,16,225,219,54,110,127,164,24,214,70,147,71,34,207,108,162,114,244,116,166,221,84,177,63,224,213,84,254,119,237,46,81,129,92,163,181,82,92,207,68,238,88,205,100,209,58,92,126,182,150,223,11,90,214,181,82,38,81,70,137,190,206,85,95,239,107,230,169,247,25,234,7,27,110,82,86,82,191,16,57,69,57,41,111,236,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,7,191,224,131,141,28,171,132,125,71,130,186,181,215,91,222,3,114,238,65,123,199,162,174,145,177,179,186,176,245,87,83,64,175,72,86,177,137,4,104,142,122,125,184,209,209,117,51,169,36,100,255,0,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,70,178,249,86,153,229,88,126,33,133,103,87,106,77,236,185,237,190,174,225,104,170,142,57,59,110,240,213,179,209,207,3,158,230,35,22,102,62,4,123,152,199,59,166,57,224,114,170,43,246,76,202,229,161,199,173,78,131,100,48,232,174,172,223,106,231,211,171,229,68,112,218,31,39,107,162,193,113,158,170,54,186,103,77,52,177,182,10,21,108,147,75,50,125,190,151,181,30,198,181,95,50,188,38,208,179,252,85,113,49,134,240,161,164,117,154,165,152,80,213,220,94,234,134,219,109,22,202,100,86,190,227,113,145,146,62,40,22,78,149,108,44,233,138,71,190,71,34,244,177,142,233,107,223,209,27,253,174,170,234,102,43,163,122,113,145,234,150,107,87,225,236,184,205,190,91,133,79,76,145,178,73,186,19,236,65,23,113,236,99,166,149,234,216,227,98,185,58,228,123,26,139,187,144,215,223,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,176,174,137,175,123,124,76,141,108,110,153,253,78,234,122,35,81,123,108,141,140,11,127,172,90,197,159,107,174,127,116,212,109,70,191,85,220,110,87,26,137,229,138,41,106,166,154,11,124,18,77,36,205,164,165,108,207,123,162,166,141,210,189,35,137,28,168,212,95,235,85,204,174,74,158,169,242,159,151,245,222,227,110,48,170,245,166,121,86,63,167,24,190,169,93,169,60,61,151,48,184,93,45,246,142,228,114,50,74,143,0,148,189,249,219,212,196,99,225,87,213,164,109,123,28,239,206,65,59,85,26,172,243,205,94,74,158,169,242,159,151,245,222,227,110,2,106,64,0,1,229,51,173,88,210,205,47,240,63,148,205,75,197,49,47,164,251,190,11,233,219,205,53,7,138,237,244,247,59,93,231,183,175,167,184,206,174,157,246,235,110,255,0,20,62,92,43,91,244,95,82,174,178,216,180,231,87,176,172,170,229,5,59,170,229,163,178,95,233,43,167,142,6,185,173,116,174,142,25,28,228,98,57,236,106,185,83,109,222,212,251,208,15,106,0,2,21,185,213,250,167,197,190,95,208,251,141,196,194,171,46,153,229,89,6,156,101,26,165,105,164,241,22,92,62,225,107,183,221,251,113,200,249,41,252,122,85,118,39,119,75,21,140,133,31,72,177,185,239,115,127,57,60,13,68,114,191,203,53,121,213,250,167,197,190,95,208,251,141,196,185,92,145,237,54,171,253,171,94,108,87,219,101,37,198,219,113,167,199,233,43,40,234,225,108,208,84,193,35,110,109,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,48,87,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,126,194,154,59,172,88,14,186,224,22,189,70,211,155,245,37,198,219,113,167,130,89,98,138,170,25,167,183,207,36,49,204,234,74,166,194,247,182,42,152,219,43,18,72,149,202,173,85,254,165,88,54,227,235,130,140,171,133,61,71,171,189,218,109,158,35,76,178,107,132,210,99,151,10,116,145,241,208,117,171,164,109,178,161,100,115,222,217,162,98,42,49,207,114,247,163,98,189,23,169,178,178,39,0,188,107,229,92,41,234,61,37,146,237,115,241,26,101,147,92,33,143,35,183,212,44,143,142,131,173,91,27,174,116,233,27,94,246,205,19,17,21,237,99,87,189,27,17,138,157,77,137,241,4,255,0,16,3,205,31,215,102,166,254,11,236,244,68,249,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,64,103,52,127,93,154,155,248,47,179,209,1,142,182,172,3,50,190,225,183,253,65,179,99,213,117,152,246,43,81,67,77,122,174,133,17,204,160,125,98,202,148,203,42,34,245,53,143,116,18,49,31,183,66,63,161,170,168,233,24,142,185,92,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,230,167,37,172,79,21,206,108,90,237,139,102,184,205,171,32,178,214,253,88,241,54,235,165,20,117,116,179,244,62,226,246,117,197,34,57,142,233,123,26,228,221,60,156,212,84,243,68,49,175,143,110,8,47,188,35,231,113,86,227,148,183,91,150,153,94,251,81,89,47,117,147,50,162,102,85,36,40,179,82,213,186,56,163,100,115,117,182,87,198,157,8,215,197,183,75,156,232,229,70,4,239,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,112,115,58,230,23,89,139,86,84,240,235,195,246,95,217,186,195,213,22,91,127,182,77,60,21,86,170,168,167,134,72,169,104,170,224,153,157,51,39,106,102,84,167,75,218,141,145,35,234,71,164,173,102,10,240,217,198,254,184,240,171,138,229,184,150,150,213,90,157,73,150,116,75,213,116,134,106,159,162,234,155,27,227,241,84,145,119,91,11,102,114,62,62,165,146,57,26,255,0,15,10,57,170,214,116,173,149,255,0,85,89,238,85,254,202,228,121,38,71,112,255,0,108,172,174,185,87,84,73,255,0,10,73,166,146,71,255,0,75,156,231,125,234,160,122,13,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,53,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,93,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,185,221,26,117,57,140,116,242,182,38,61,207,88,227,86,179,169,219,43,157,109,120,9,224,130,197,194,62,9,45,110,71,75,106,185,106,109,239,187,21,238,247,71,51,234,33,101,42,76,171,13,45,35,164,138,55,199,15,67,98,124,137,208,142,124,187,245,57,205,142,36,102,85,1,173,103,22,62,169,245,147,230,6,67,238,51,159,147,149,104,94,163,226,26,79,133,107,125,206,205,221,195,51,191,23,21,182,233,78,170,248,225,170,167,169,158,9,41,106,60,147,181,50,248,119,200,196,93,218,248,213,85,174,85,100,173,143,245,184,177,245,79,172,159,48,50,31,113,156,150,158,11,116,47,78,56,139,229,153,129,233,126,168,89,188,117,170,187,233,153,97,154,37,70,85,91,234,155,119,174,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,56,35,131,131,30,59,51,238,17,35,201,172,86,170,58,75,182,61,145,83,207,86,148,117,145,205,58,82,221,99,162,157,180,146,197,27,106,34,99,25,37,67,169,91,82,237,149,238,134,20,70,253,166,52,198,2,234,241,23,195,70,169,240,191,157,205,130,234,101,167,252,31,5,121,163,130,167,232,187,159,230,97,150,79,9,60,209,71,222,237,119,216,201,58,91,246,31,187,87,238,85,200,174,82,26,13,83,170,124,75,199,169,55,10,42,73,241,237,48,167,250,82,165,42,105,226,168,100,183,25,217,36,84,49,163,30,244,115,30,215,36,181,44,149,172,127,67,232,218,159,101,207,99,144,37,123,131,158,30,191,147,7,15,184,222,147,86,212,218,171,111,84,157,250,219,221,194,221,75,217,142,178,186,121,93,35,156,170,168,143,151,182,197,142,6,202,244,71,58,56,35,251,44,77,152,219,214,0,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,161,226,110,237,106,191,241,37,170,247,219,21,206,146,227,109,184,231,23,218,186,58,202,73,155,52,21,48,73,95,51,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,9,180,229,113,232,79,76,191,26,247,138,211,42,140,74,229,89,118,181,92,120,28,192,104,237,247,58,74,170,139,93,69,226,146,186,40,102,107,223,75,58,220,234,102,72,165,106,46,236,122,197,52,82,35,93,178,244,72,199,124,28,138,185,106,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,15,201,202,180,47,81,241,13,39,194,181,190,231,102,238,225,153,223,139,138,219,116,167,85,124,112,213,83,212,207,4,148,181,30,73,218,153,124,59,228,98,46,237,124,106,170,215,42,178,86,199,145,124,190,248,245,200,120,102,204,168,112,109,65,190,213,214,105,93,222,162,56,107,153,81,226,171,95,96,98,37,75,146,106,24,82,84,100,44,117,69,67,100,168,70,198,247,189,140,85,107,92,244,68,92,255,0,224,131,72,112,221,122,229,137,137,105,30,160,65,87,37,139,34,167,187,195,80,180,147,172,51,196,246,95,42,229,138,104,223,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,18,188,81,112,201,159,112,179,170,23,45,63,203,233,170,235,45,172,168,115,108,185,10,91,166,166,162,188,192,145,197,39,92,14,145,58,92,246,54,120,155,43,24,231,164,114,43,153,212,237,145,206,13,143,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,178,32,57,91,241,245,71,167,126,7,134,77,99,184,90,173,184,130,248,202,140,119,34,172,169,130,134,27,68,139,221,169,154,154,174,73,28,198,58,25,94,178,44,114,42,172,141,150,68,143,237,178,70,118,101,252,13,85,207,65,125,192,51,44,103,25,198,115,59,238,61,87,73,98,204,105,234,106,108,87,7,34,44,21,204,167,168,125,60,232,199,34,170,35,227,150,53,71,49,118,122,35,163,114,167,76,140,115,188,249,51,220,45,112,201,128,241,77,203,19,5,211,252,190,154,146,142,228,250,123,227,108,185,10,91,161,169,173,179,78,183,202,137,58,224,116,137,212,214,61,208,68,217,88,199,49,100,141,28,206,166,238,142,104,98,175,44,174,59,110,186,35,153,91,180,51,84,178,106,72,244,190,253,81,35,105,107,46,147,185,140,198,235,94,142,115,95,28,155,42,50,154,105,118,108,140,127,76,108,124,157,254,168,209,38,238,205,161,172,102,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,146,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,164,159,242,179,227,215,33,212,59,172,60,52,235,69,246,174,233,125,117,60,179,98,183,170,175,21,89,91,115,123,93,83,85,87,13,117,84,178,189,85,237,137,91,217,94,134,49,35,129,236,87,117,118,209,193,134,188,209,253,118,106,111,224,190,207,68,101,87,35,31,215,103,238,223,241,35,21,121,163,250,236,212,223,193,125,158,136,202,174,70,63,174,207,221,191,226,64,98,175,52,127,93,154,155,248,47,179,209,24,235,106,192,51,43,238,27,127,212,27,54,61,87,89,143,98,181,20,52,215,170,232,81,28,202,7,214,44,169,76,178,162,47,83,88,247,65,35,17,251,116,35,250,26,170,142,145,136,236,138,230,143,235,179,83,127,5,246,122,35,37,57,45,98,120,174,115,98,215,108,91,53,198,109,89,5,150,183,234,199,137,183,93,40,163,171,165,159,161,247,23,179,174,41,17,204,119,75,216,215,38,233,228,230,162,167,154,32,24,87,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,169,203,20,200,138,232,220,231,34,163,216,249,35,126,195,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,4,60,123,112,65,125,225,31,59,138,183,28,165,186,220,180,202,247,218,138,201,123,172,153,149,19,50,169,33,69,154,150,173,209,197,27,35,155,173,178,190,52,232,70,190,45,186,92,231,71,42,51,245,121,119,113,191,89,194,174,118,184,150,99,85,213,166,89,101,194,41,111,174,88,103,169,154,215,35,97,150,54,85,82,196,201,90,198,245,61,240,120,133,72,228,145,241,83,181,24,213,115,24,213,9,233,53,172,226,199,213,62,178,124,192,200,125,198,115,100,139,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,13,109,248,177,245,79,172,159,48,50,31,113,156,9,169,229,113,232,79,76,191,26,247,138,210,255,0,234,174,153,226,186,201,167,25,30,150,230,180,158,34,203,147,91,229,183,212,244,199,27,228,135,173,62,196,241,119,24,246,54,104,158,141,146,55,171,87,162,70,49,200,155,181,11,1,202,227,208,158,153,126,53,239,21,166,85,1,170,185,178,159,11,26,215,252,162,120,125,194,117,142,75,127,130,171,200,45,235,227,224,108,93,184,217,93,4,175,167,170,237,55,185,34,164,43,60,50,172,125,79,87,118,213,157,91,59,116,72,75,230,93,128,83,105,247,26,90,137,75,109,199,170,237,86,219,229,69,53,254,149,102,73,122,43,31,87,77,28,181,85,17,62,69,94,182,58,177,106,209,122,87,161,175,107,216,222,158,142,148,205,254,73,122,153,149,100,26,113,168,154,91,118,171,241,22,92,62,225,111,184,90,59,146,72,249,41,252,122,84,247,224,111,83,213,140,133,31,72,146,53,140,107,127,57,60,238,85,114,191,200,44,7,57,61,107,250,243,196,21,167,71,41,45,253,154,77,50,183,175,122,121,34,233,146,122,235,140,84,245,18,116,185,36,114,58,22,192,202,52,110,236,99,146,78,254,253,77,232,83,245,121,45,232,229,139,48,214,92,183,88,174,243,119,42,244,238,223,79,79,107,166,233,122,116,213,92,155,81,27,170,122,218,244,69,232,130,10,136,187,110,99,218,239,19,213,246,93,27,85,112,215,137,77,94,169,215,173,121,206,117,114,105,234,228,167,200,175,19,77,111,74,184,34,134,120,173,204,218,42,40,100,100,91,177,31,29,52,112,198,170,138,237,213,138,170,231,42,171,150,98,121,71,105,158,43,135,240,133,103,206,173,52,155,222,179,219,133,125,194,239,85,36,113,247,29,225,170,230,163,130,6,189,172,71,172,44,100,10,246,177,238,119,76,147,206,228,84,71,236,129,154,166,181,156,88,250,167,214,79,152,25,15,184,206,108,166,107,89,197,143,170,125,100,249,129,144,251,140,224,126,78,85,161,122,143,136,105,62,21,173,247,59,55,119,12,206,252,92,86,219,165,58,171,227,134,170,158,166,120,36,165,168,242,78,212,203,225,223,35,17,119,107,227,85,86,185,85,146,182,60,128,229,221,198,253,103,10,185,218,226,89,141,87,86,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,212,247,193,226,21,35,146,71,197,78,212,99,85,204,99,87,63,248,45,208,189,56,226,47,150,102,7,165,250,161,102,241,214,170,239,166,101,134,104,149,25,85,111,170,109,222,185,35,170,166,145,81,123,115,51,169,219,46,202,213,107,156,199,181,236,123,216,232,139,226,31,135,236,251,134,93,80,174,210,141,70,101,35,238,84,116,244,245,113,86,80,164,203,69,91,4,209,163,155,45,60,147,71,27,164,98,59,174,39,57,27,178,73,20,141,243,233,80,54,83,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,134,30,117,126,169,241,111,151,244,62,227,113,46,87,42,254,61,106,105,106,109,92,44,107,37,246,174,177,149,149,16,219,240,107,157,71,105,25,70,196,138,103,45,5,77,68,146,181,202,197,115,32,138,149,141,99,223,215,47,107,116,98,68,214,91,94,117,126,169,241,111,151,244,62,227,113,2,234,242,49,253,118,126,237,255,0,18,37,80,138,190,70,63,174,207,221,191,226,68,170,0,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,35,215,157,125,218,213,15,13,184,109,138,107,157,35,46,85,153,197,61,93,61,27,166,106,79,52,16,208,86,182,89,89,30,253,78,99,29,60,45,115,145,54,106,203,26,46,221,73,184,96,95,43,143,93,154,101,248,215,179,214,147,252,107,237,203,46,237,106,178,241,199,166,21,151,155,157,37,5,60,149,23,42,70,75,83,51,98,99,167,158,217,87,12,49,35,156,168,138,249,37,146,56,216,223,139,158,246,181,55,85,68,54,9,0,0,0,96,7,58,191,75,24,183,204,10,31,110,184,153,254,96,7,58,191,75,24,183,204,10,31,110,184,129,13,120,182,39,149,103,55,218,92,91,10,198,110,185,5,234,183,175,195,91,173,116,82,85,213,79,208,199,61,253,17,70,142,123,186,88,199,57,118,79,38,181,85,124,145,70,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,235,240,215,27,93,108,148,149,80,117,177,204,127,68,177,171,94,222,166,61,205,93,151,205,174,84,95,37,83,37,121,92,122,236,211,47,198,189,158,180,190,188,213,56,24,181,105,109,79,242,145,210,59,93,37,191,19,185,84,82,219,111,152,245,182,214,218,122,107,52,253,164,142,42,168,91,79,26,69,29,52,171,27,90,254,190,149,74,137,90,168,231,247,250,99,12,223,224,39,141,251,23,23,24,36,180,89,29,85,170,219,169,182,78,236,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,61,14,137,146,47,90,185,146,239,212,214,182,72,149,249,84,107,45,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,118,20,225,211,137,125,44,226,131,4,135,58,211,59,183,248,94,54,205,89,61,55,210,150,207,207,77,20,126,46,8,101,147,179,221,236,61,241,245,59,237,179,103,39,222,136,23,84,0,5,170,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,218,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,73,79,42,254,61,105,170,169,173,92,44,107,37,246,146,141,244,116,240,219,240,107,157,71,117,95,88,245,150,103,45,5,77,68,146,185,168,244,107,224,138,149,141,99,25,209,23,107,117,122,196,215,229,7,30,220,16,88,184,184,193,34,173,199,41,109,86,221,77,178,118,162,178,94,235,38,125,60,47,165,89,145,102,165,171,116,113,72,249,33,232,116,175,141,58,21,204,151,110,151,53,178,74,143,129,108,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,209,226,109,215,74,41,41,42,160,235,99,94,206,184,164,70,189,189,76,123,92,155,167,155,92,138,158,74,128,109,38,96,7,58,191,75,24,183,204,10,31,110,184,158,171,151,119,31,84,124,78,98,171,129,234,149,194,213,109,212,219,39,106,159,117,169,130,159,235,52,107,28,175,241,52,180,221,72,245,153,140,130,71,84,71,27,22,54,253,153,27,210,217,59,113,121,94,117,126,150,49,111,152,20,62,221,113,2,34,244,111,72,115,45,119,212,75,126,150,233,244,20,147,228,55,106,122,233,168,96,169,157,33,101,67,233,169,38,170,88,81,235,246,90,247,182,7,49,138,229,107,58,220,222,167,49,187,185,60,254,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,235,240,215,27,93,108,148,149,80,117,177,204,127,68,177,171,94,222,166,61,205,93,151,205,174,84,95,37,83,37,121,92,122,236,211,47,198,189,158,180,203,78,106,28,5,83,85,83,93,120,167,209,187,21,37,27,232,233,230,184,103,54,202,126,234,190,177,235,44,45,74,250,106,120,226,115,81,232,215,207,45,83,220,246,51,162,46,238,202,245,149,207,12,181,224,95,140,219,23,24,122,113,85,115,146,213,244,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,111,188,50,246,165,84,141,206,89,35,115,28,215,117,34,50,89,44,255,0,51,94,59,109,90,35,134,220,116,51,75,114,106,184,245,66,253,79,27,106,171,45,115,181,143,198,232,158,173,115,159,36,155,42,178,166,104,183,108,108,103,76,140,100,157,254,168,213,33,238,196,94,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,242,185,78,89,149,103,55,218,172,167,53,201,174,185,5,234,183,163,196,220,110,149,178,85,213,79,208,198,177,157,114,200,174,123,186,88,198,181,55,95,38,181,17,60,145,0,250,240,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,207,147,167,203,187,128,90,62,24,241,85,207,53,74,223,106,185,106,109,239,181,81,178,211,65,81,245,102,52,142,86,120,106,90,158,149,122,76,246,79,35,106,36,141,233,27,190,204,109,234,108,125,201,96,176,9,254,229,113,232,79,76,191,26,247,138,211,42,140,85,229,113,232,79,76,191,26,247,138,211,42,128,26,171,155,84,26,171,129,232,47,184,6,101,140,227,56,206,103,125,199,170,233,44,89,141,61,77,77,138,224,228,69,130,185,148,245,15,167,157,24,228,85,68,124,114,198,168,230,46,207,68,116,110,84,233,145,142,118,100,242,221,227,234,251,160,89,85,175,68,181,34,225,227,116,203,32,184,50,158,158,106,170,150,71,245,102,170,121,54,90,150,73,43,154,198,209,185,239,234,158,55,57,26,205,221,51,54,119,113,147,102,87,7,252,63,96,60,77,114,196,192,52,163,81,153,86,203,109,101,69,198,174,42,202,20,133,43,104,167,134,249,88,230,203,79,36,209,200,216,222,173,235,137,206,70,238,177,203,35,124,186,148,195,93,11,229,55,174,57,174,178,222,240,173,92,79,170,56,182,31,112,166,142,233,118,138,57,159,244,221,44,173,149,237,117,158,103,69,217,155,116,141,136,247,61,90,232,59,236,87,196,231,181,208,129,55,224,252,156,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,253,96,32,7,154,63,174,205,77,252,23,217,232,140,170,228,99,250,236,253,219,254,36,98,175,52,127,93,154,155,248,47,179,209,25,85,200,199,245,217,251,183,252,72,9,84,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,2,50,240,60,3,50,212,252,154,12,51,79,241,234,187,237,246,170,158,174,166,158,223,72,136,233,231,101,53,60,149,18,164,109,223,119,189,34,134,69,70,55,119,189,81,26,212,115,149,26,172,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,200,174,87,30,187,52,203,241,175,103,173,50,43,153,175,46,250,156,86,166,227,196,126,130,99,148,140,198,25,79,27,242,92,98,213,111,138,153,150,102,67,19,88,181,180,176,194,214,181,105,149,172,71,76,212,78,184,222,175,153,85,209,185,235,0,103,167,5,28,87,88,184,180,209,170,44,203,187,106,163,203,237,187,81,229,54,74,41,158,239,1,85,212,244,142,68,108,136,143,72,103,99,59,177,174,239,106,110,248,251,143,124,82,41,144,6,180,60,60,113,3,159,112,203,170,20,58,175,167,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,116,74,214,171,182,73,34,141,222,125,40,108,61,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,130,224,0,0,138,190,121,223,169,63,222,79,225,164,96,98,217,102,85,131,95,105,114,156,43,38,186,227,247,170,46,191,13,113,181,214,201,73,85,7,91,28,199,244,75,26,181,237,234,99,220,213,217,124,218,229,69,242,85,36,255,0,158,119,234,79,247,147,248,105,26,184,62,153,229,90,137,110,203,238,56,181,39,139,250,149,143,191,38,184,192,200,228,146,103,80,199,85,77,79,43,227,107,24,237,251,126,41,178,189,93,210,214,197,20,175,87,125,157,148,39,167,129,126,51,108,92,97,233,197,85,206,75,87,208,217,158,47,225,233,242,107,108,76,122,210,182,73,81,253,170,154,105,29,190,240,203,218,149,82,55,57,100,141,204,115,93,212,136,201,100,201,83,89,109,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,244,183,116,221,28,142,107,94,199,49,236,99,219,176,247,15,28,64,224,60,77,105,125,14,171,233,203,234,217,109,172,168,168,164,150,142,185,97,74,218,41,225,145,90,232,170,35,134,73,27,27,213,189,18,181,170,237,214,57,99,119,151,82,1,114,200,43,230,35,199,213,103,19,153,82,96,122,91,112,186,219,116,202,201,221,167,221,42,103,167,250,205,34,201,19,252,77,85,55,82,49,97,99,224,141,212,241,200,197,145,191,106,71,116,186,78,220,87,215,154,135,30,181,53,85,55,94,22,52,110,251,87,70,202,58,137,173,249,205,206,159,180,172,172,98,197,11,146,130,154,162,57,92,228,98,57,243,197,84,199,49,143,235,139,181,186,177,101,107,227,131,78,180,207,42,213,11,141,226,221,139,82,119,62,129,199,238,185,53,198,119,199,34,195,75,67,65,75,37,68,175,145,204,99,186,58,187,109,137,138,237,154,178,205,19,21,205,235,220,15,42,109,80,106,174,109,80,0,193,94,103,156,16,86,113,23,138,211,106,246,155,210,245,231,216,125,190,104,170,41,221,52,239,250,86,207,12,117,21,9,75,5,60,81,72,178,86,119,221,180,40,222,132,119,126,70,189,206,218,62,140,234,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,214,51,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,246,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,126,174,186,107,166,163,241,23,168,247,29,80,213,11,207,142,186,215,109,20,48,196,138,202,91,125,43,85,86,58,90,104,213,87,183,11,58,157,178,110,174,87,57,207,123,158,247,189,238,244,28,94,230,186,95,168,252,75,234,22,121,163,116,245,113,226,119,235,195,235,169,95,82,201,24,250,153,222,198,173,85,74,54,71,43,216,201,170,123,243,49,174,233,86,178,70,167,68,123,118,219,226,180,158,255,0,138,226,154,167,134,229,57,213,147,233,156,110,205,144,91,174,23,139,119,134,142,163,198,80,197,83,27,231,131,181,42,164,114,117,198,215,183,161,234,141,118,251,42,162,42,129,39,252,166,248,37,163,183,216,191,148,222,175,98,157,218,251,167,67,112,235,93,222,219,4,145,195,74,215,195,60,119,152,251,136,233,25,51,164,141,18,7,162,70,230,198,215,200,213,145,179,198,230,201,249,231,244,246,231,134,222,176,12,106,243,167,49,210,71,137,215,217,232,170,108,44,164,164,90,88,27,110,124,44,117,50,71,10,181,171,19,59,74,205,152,173,111,74,108,155,38,219,30,128,0,0,11,85,197,143,165,141,100,249,127,144,251,116,230,181,134,202,124,88,250,88,214,79,151,249,15,183,78,107,88,7,181,214,45,29,207,180,43,63,186,105,206,163,88,106,237,215,43,117,68,241,69,44,180,179,67,5,194,8,230,146,22,213,210,186,102,49,210,211,72,232,158,177,202,141,68,114,39,245,162,74,79,43,174,62,168,243,11,21,183,134,125,98,184,90,173,119,92,114,223,77,67,137,222,39,169,130,142,59,157,43,31,21,52,22,215,49,206,111,93,99,123,145,182,46,218,57,211,70,215,117,34,62,53,124,217,1,199,215,5,24,175,21,154,113,87,123,180,219,60,62,166,227,54,249,164,199,46,20,233,27,36,175,232,71,72,219,101,66,200,230,49,208,202,245,84,99,158,228,236,200,245,122,47,75,165,100,184,85,203,211,150,166,163,220,51,108,127,94,117,214,213,117,195,109,88,229,194,59,165,142,207,43,214,142,241,53,202,138,178,9,33,146,166,154,104,29,209,70,238,220,237,84,87,71,51,149,173,115,81,24,230,189,193,47,224,0,49,215,143,93,108,213,205,6,225,230,231,153,232,174,25,87,124,200,103,168,240,79,173,134,137,245,108,176,82,120,121,230,154,233,44,77,99,154,230,68,216,118,69,147,104,154,249,24,231,245,53,171,27,245,235,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,218,78,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,11,57,142,240,57,77,194,150,101,65,152,105,243,234,234,52,235,48,168,157,148,48,202,201,101,125,146,173,168,143,90,41,103,84,86,189,142,106,185,208,57,206,238,185,145,74,215,35,150,21,150,64,207,254,84,250,33,160,216,110,131,80,106,214,156,223,41,50,172,195,42,167,72,50,75,195,163,233,158,215,59,122,31,37,157,145,175,218,129,145,57,88,174,223,206,117,237,205,186,198,176,53,153,190,107,215,193,7,26,57,87,8,250,143,5,117,107,174,183,188,6,229,220,130,247,143,69,93,35,99,103,117,97,234,174,166,129,94,144,173,99,18,8,209,28,244,251,113,163,162,234,103,82,72,201,106,226,207,143,173,56,208,13,14,182,234,38,21,112,181,101,25,38,101,111,162,174,196,236,242,212,164,50,73,75,89,12,146,83,220,170,105,156,230,84,182,141,27,19,183,217,136,231,73,211,18,172,106,229,123,2,48,57,161,104,166,141,104,167,17,207,182,232,229,194,213,73,13,234,222,203,157,227,25,162,149,206,250,10,186,71,185,85,168,196,141,35,167,134,104,214,57,99,129,36,115,153,187,215,162,40,93,78,139,229,57,126,107,94,178,233,31,17,216,205,183,73,109,247,91,244,57,109,194,154,217,125,198,104,162,108,223,74,208,163,213,100,114,49,242,71,27,38,134,53,150,88,231,124,145,182,45,158,178,61,33,116,200,235,23,118,185,230,90,175,159,214,222,107,35,171,191,229,153,141,226,74,153,89,73,72,139,61,194,227,87,50,185,201,28,48,181,17,95,36,178,46,204,141,169,230,228,70,167,193,9,158,229,187,192,45,139,64,177,91,94,182,234,69,191,198,234,110,65,111,101,69,60,53,84,207,143,234,205,44,241,238,180,204,142,86,181,237,172,115,31,211,60,142,106,57,155,186,22,108,222,227,230,12,234,0,1,106,184,177,244,177,172,159,47,242,31,110,156,214,176,217,79,139,31,75,26,201,242,255,0,33,246,233,205,107,0,217,79,132,239,75,26,55,242,255,0,30,246,232,11,170,90,174,19,189,44,104,223,203,252,123,219,160,46,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,83,146,151,126,192,56,42,219,99,132,248,149,0,45,175,17,57,179,112,13,32,201,114,53,154,56,214,11,101,107,147,175,165,119,233,165,149,255,0,7,42,39,243,127,105,114,140,10,230,227,170,146,225,154,39,109,198,104,230,137,178,228,21,181,86,249,154,230,181,202,177,62,138,68,93,183,114,42,127,124,79,52,79,188,8,125,207,110,210,231,218,185,126,188,74,229,123,175,217,5,68,187,198,212,69,84,150,161,118,217,19,116,248,42,126,223,243,147,247,192,214,21,75,133,112,195,167,212,148,209,57,139,81,97,165,153,232,247,185,92,174,119,83,213,87,116,77,188,228,95,129,4,60,49,98,223,92,184,130,211,236,125,244,210,77,21,78,67,71,220,107,58,191,69,178,35,215,205,169,186,121,53,87,252,198,199,216,61,158,159,31,195,44,118,58,86,43,98,161,183,211,192,214,170,170,170,35,99,68,248,175,152,31,184,112,191,3,147,133,248,1,74,255,0,65,203,78,14,81,63,160,10,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,10,20,172,165,192,114,139,247,28,148,34,249,149,129,195,154,142,106,181,201,186,42,108,164,50,243,110,209,185,236,58,148,154,139,65,79,253,175,113,158,121,170,158,214,202,169,253,238,137,140,221,87,118,167,155,213,60,182,255,0,57,51,102,25,243,70,211,247,229,28,54,100,183,138,116,222,75,93,11,171,29,246,94,191,102,58,138,87,175,195,201,60,162,95,138,1,131,124,162,117,49,113,109,104,155,8,146,53,116,121,45,92,13,106,163,152,136,215,50,154,175,227,186,110,191,22,252,20,155,3,92,126,9,178,232,48,158,41,52,242,249,89,34,50,158,59,187,99,145,85,205,110,202,248,228,141,190,110,242,79,55,161,177,70,63,114,134,241,98,183,93,96,123,95,29,101,36,51,181,81,200,169,179,216,142,79,52,242,251,192,253,2,151,110,84,112,190,96,82,158,69,101,5,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,149,238,16,244,27,13,226,75,149,190,33,165,57,157,21,35,153,113,167,190,190,217,93,53,58,204,251,77,197,46,181,233,79,91,18,53,236,119,92,110,118,234,212,123,122,216,175,141,203,208,247,34,196,94,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,250,93,178,236,142,71,53,204,123,88,246,61,141,155,254,87,30,132,244,203,241,175,120,173,48,3,155,39,20,58,113,171,122,143,249,33,193,176,75,84,181,248,37,193,244,55,188,198,162,222,140,185,79,85,78,179,70,235,109,60,138,137,34,81,197,36,179,43,250,183,108,147,34,57,136,141,98,73,48,97,254,97,175,218,203,159,233,198,45,164,121,150,161,93,110,184,134,23,213,244,37,174,119,183,183,77,186,43,91,212,228,68,124,189,182,42,199,23,113,206,237,70,231,50,62,134,42,181,111,95,0,188,20,101,92,86,106,61,37,238,237,108,240,250,101,140,220,33,147,35,184,84,36,140,142,191,161,91,35,173,148,235,27,152,247,77,43,21,17,238,99,147,179,27,209,234,189,78,137,146,226,169,53,60,166,248,161,211,141,68,211,143,200,13,14,9,106,196,179,60,74,222,202,234,180,180,91,210,26,92,130,150,52,134,153,110,82,57,137,254,188,255,0,91,178,126,226,171,164,114,178,70,42,162,186,56,66,207,243,184,180,218,172,22,173,6,177,88,173,148,150,235,109,186,159,32,164,163,163,164,133,176,193,77,4,109,182,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,11,107,201,83,213,62,83,242,254,187,220,109,197,213,231,157,250,147,253,228,254,26,90,174,74,158,169,242,159,151,245,222,227,110,2,106,64,0,69,95,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,113,53,32,0,0,8,86,231,87,234,159,22,249,127,67,238,55,18,218,114,226,227,6,213,194,126,174,87,183,57,90,181,193,51,90,120,40,47,79,166,137,178,62,134,120,158,171,77,92,173,70,44,178,50,36,146,118,62,56,220,138,172,157,207,70,200,248,217,27,174,95,58,191,84,248,183,203,250,31,113,184,152,0,6,205,26,153,166,122,89,196,166,150,79,139,101,52,150,172,143,27,200,237,238,154,221,113,134,58,106,206,199,136,166,123,34,184,80,202,246,73,27,102,108,115,185,209,78,212,93,186,183,77,209,124,224,51,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,176,142,149,172,99,124,76,109,116,109,153,157,45,233,122,163,145,59,111,141,239,203,78,87,92,125,86,97,247,219,111,12,250,197,112,186,221,45,89,29,194,154,135,19,188,79,83,61,100,150,202,167,178,42,104,45,174,99,156,238,138,55,118,227,108,93,180,107,97,145,206,234,69,100,138,248,100,255,0,86,116,7,70,181,215,232,15,202,230,158,218,178,143,170,247,4,185,218,252,107,28,189,137,188,186,154,189,42,157,200,95,210,206,228,15,234,138,78,134,117,177,221,45,216,48,215,148,5,167,137,43,46,145,212,209,231,54,202,74,13,47,146,162,166,175,31,138,237,13,124,87,151,79,59,40,230,142,90,70,202,137,78,182,185,25,36,242,53,209,249,186,119,200,228,221,21,202,96,95,52,127,93,154,155,248,47,179,209,19,252,64,15,52,127,93,154,155,248,47,179,209,1,149,92,140,127,93,159,187,127,196,137,20,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,209,215,200,199,245,217,251,183,252,72,149,64,53,182,226,139,134,76,251,133,157,80,185,105,254,95,77,87,89,109,101,67,155,101,200,82,221,53,53,21,230,4,142,41,58,224,116,137,210,231,177,179,196,217,88,199,61,35,145,92,206,167,108,142,116,159,242,185,224,74,235,162,118,169,181,223,90,49,154,74,124,218,249,78,198,227,246,234,184,29,227,113,234,39,53,233,43,228,234,94,152,170,106,26,246,162,179,163,185,20,109,86,43,154,179,77,19,115,87,81,180,83,72,245,126,166,199,85,170,90,113,143,229,111,198,234,38,169,182,37,222,133,149,44,129,242,196,177,72,157,15,69,107,216,230,170,42,177,232,172,87,199,19,246,235,138,55,55,218,128,0,1,173,103,22,62,169,245,147,230,6,67,238,51,151,255,0,151,119,31,85,156,49,229,75,129,234,149,194,235,114,211,43,223,106,159,117,169,158,163,234,204,137,36,175,241,52,180,221,74,196,133,239,158,71,84,71,27,18,71,125,153,27,212,232,251,114,216,14,44,125,83,235,39,204,12,135,220,103,45,165,109,166,235,110,166,160,172,184,91,42,233,105,238,148,235,87,67,44,208,185,140,170,129,37,146,21,150,39,42,108,246,36,176,203,26,185,187,167,92,111,111,197,170,136,27,25,241,93,194,142,156,113,107,167,15,194,179,88,188,13,214,135,185,61,130,255,0,4,40,250,171,69,83,145,17,92,212,85,78,228,47,233,106,75,10,170,54,70,181,170,138,199,178,57,25,137,124,14,106,199,15,60,25,212,187,132,173,97,164,164,192,117,109,212,237,187,101,217,29,124,212,237,180,86,84,203,18,85,210,81,186,224,179,47,75,225,163,169,100,125,42,214,83,247,153,80,145,189,238,149,174,154,202,240,9,204,246,213,162,184,5,110,148,113,23,112,200,46,214,123,37,58,46,35,89,71,66,218,169,233,160,142,25,156,235,124,178,58,86,185,88,174,100,17,83,39,74,163,22,85,107,228,142,22,51,183,30,185,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,144,27,68,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,102,58,242,250,210,28,135,68,248,75,193,112,252,190,10,186,107,237,85,60,215,154,250,74,137,234,156,180,111,171,153,243,178,159,179,81,178,211,61,145,62,38,203,11,26,214,36,201,51,182,115,156,247,191,207,241,237,198,253,139,132,124,18,42,44,114,170,213,114,212,219,223,106,91,37,146,178,23,212,66,202,84,153,18,106,170,182,199,44,111,142,30,134,202,200,215,173,28,249,118,233,107,155,28,170,192,178,156,214,120,218,172,210,155,21,55,15,218,67,149,248,60,206,243,219,172,191,220,173,119,41,233,238,24,253,43,31,20,208,70,199,194,173,237,205,81,231,186,43,250,155,2,47,84,106,149,17,189,33,176,253,95,245,85,158,229,95,236,174,71,146,100,119,15,246,202,202,235,149,117,68,159,240,164,154,105,36,127,244,185,206,119,222,170,50,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,48,47,87,5,28,87,95,120,75,214,90,44,203,187,117,172,196,46,91,81,229,54,74,41,152,223,31,75,210,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,176,78,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,107,67,149,105,158,85,135,226,24,86,117,118,164,222,203,158,219,234,238,22,138,168,227,147,182,239,13,91,61,28,240,57,238,98,49,102,99,224,71,185,140,115,186,99,158,7,42,162,191,100,202,174,93,220,125,86,112,199,149,46,7,170,87,11,173,203,76,175,125,170,125,214,166,122,143,171,50,36,146,191,196,210,211,117,43,18,23,190,121,29,81,28,108,73,29,246,100,111,83,163,237,202,19,168,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,4,212,242,184,244,39,166,95,141,123,197,105,231,249,168,92,248,121,160,225,162,235,75,172,145,210,59,39,184,211,205,77,131,45,61,37,60,215,118,220,81,240,202,171,76,249,26,174,134,155,170,40,18,169,237,86,239,10,244,111,220,124,77,119,229,112,65,171,216,110,130,242,196,196,181,115,80,39,171,142,197,142,211,221,230,168,74,72,22,105,229,123,239,149,113,69,12,108,242,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,137,94,40,184,155,207,184,166,213,11,150,160,101,245,53,116,118,215,212,57,214,92,121,46,51,84,209,89,160,88,226,143,162,6,200,189,45,123,219,4,78,149,236,107,18,73,17,207,233,110,232,214,133,160,54,40,224,91,249,71,127,39,28,119,249,80,127,240,215,246,188,23,138,235,250,83,232,190,134,120,127,164,186,191,250,179,244,250,191,159,209,218,238,254,127,188,96,7,43,126,1,104,245,19,192,241,55,172,118,251,85,203,16,79,25,79,142,227,181,148,208,87,67,119,145,59,180,211,84,213,199,35,94,198,195,19,210,68,142,53,68,145,210,198,146,125,134,70,206,244,191,129,170,185,55,220,163,181,211,78,50,254,27,44,250,33,108,188,246,179,60,19,199,203,114,181,212,34,50,73,169,106,43,230,158,58,170,127,53,238,194,158,33,145,189,83,103,50,68,68,115,81,31,19,164,132,19,218,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,4,228,241,237,193,5,139,139,140,18,42,220,114,150,213,109,212,219,39,106,43,37,238,178,103,211,194,250,85,153,22,106,90,183,71,20,143,146,30,135,74,248,211,161,92,201,118,233,115,91,36,168,248,22,255,0,85,88,22,85,254,202,227,153,38,57,112,255,0,108,163,174,182,215,83,201,255,0,6,72,102,142,70,127,67,154,230,253,202,134,198,124,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,31,68,237,141,122,154,199,186,9,93,19,222,214,44,145,163,95,210,221,213,173,196,14,106,156,12,93,117,74,155,249,72,233,29,174,174,225,150,91,105,233,109,183,204,122,219,107,117,69,77,230,14,234,71,21,84,45,167,141,101,146,166,36,145,173,127,95,82,45,60,77,84,115,59,29,50,4,85,235,38,175,102,90,239,168,151,13,82,212,25,233,39,200,110,212,244,48,215,79,77,2,66,202,135,211,82,67,74,147,43,19,236,181,239,108,13,123,209,168,214,117,185,221,45,99,118,106,72,255,0,35,31,215,103,238,223,241,34,42,201,84,228,99,250,236,253,219,254,36,6,42,243,71,245,217,169,191,130,251,61,17,149,92,140,127,93,159,187,127,196,140,85,230,143,235,179,83,127,5,246,122,35,39,249,35,221,173,86,11,86,188,223,111,183,58,75,117,182,221,79,143,213,214,86,85,204,216,96,166,130,54,220,221,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,160,103,87,27,150,157,6,184,240,209,152,214,113,31,108,171,170,195,109,116,236,171,116,182,248,122,238,52,181,170,244,134,150,90,39,109,179,42,86,89,155,27,92,237,163,252,227,155,47,230,93,34,46,185,134,95,243,17,227,126,179,138,172,237,49,44,58,171,167,76,177,59,132,178,216,156,144,207,77,53,210,71,67,20,111,170,170,137,242,185,142,233,123,39,240,234,177,199,35,34,168,114,61,168,231,189,169,245,242,251,224,43,33,226,103,50,161,206,117,6,197,87,71,165,118,138,136,230,174,125,71,138,162,125,253,138,149,45,72,104,102,72,149,147,49,181,20,237,142,161,91,35,30,198,61,81,174,107,213,21,3,61,57,62,254,89,127,147,2,125,122,250,43,234,47,210,19,253,70,237,244,248,238,207,136,159,199,247,186,62,207,103,197,117,246,250,255,0,59,213,223,223,243,125,130,37,184,177,245,79,172,159,48,50,31,113,156,217,34,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,91,126,44,125,83,235,39,204,12,135,220,103,2,106,121,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,35,47,157,134,142,221,111,88,110,7,173,246,59,13,36,180,248,213,69,85,146,255,0,89,13,43,157,86,216,42,150,55,81,186,89,26,197,68,166,142,88,231,98,44,143,68,108,181,140,70,162,172,174,35,43,70,53,211,81,244,6,251,122,201,52,202,243,244,101,125,251,31,175,198,234,230,106,42,72,218,90,166,34,43,226,145,138,217,33,154,57,25,20,209,201,27,154,230,201,11,55,234,106,185,142,159,78,57,180,190,235,172,124,37,234,102,7,98,117,90,220,167,179,253,37,71,5,37,19,170,231,171,158,134,104,235,99,165,142,38,170,57,207,153,212,201,10,109,186,162,200,138,141,118,221,43,174,96,31,85,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,209,24,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,153,6,252,168,116,118,235,169,92,90,89,50,231,88,105,43,177,237,62,167,168,189,221,37,173,165,116,176,71,59,161,146,26,38,177,221,14,98,84,165,67,217,60,104,229,106,237,75,43,216,189,81,162,19,188,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,9,73,229,21,196,222,3,146,232,149,191,135,27,133,77,37,155,44,195,170,42,91,67,5,93,198,20,125,250,10,169,234,235,85,244,177,42,164,174,124,41,221,73,88,214,185,26,198,198,254,175,182,173,102,69,113,175,194,141,139,139,77,26,173,195,123,86,170,60,190,219,189,102,45,123,173,133,238,240,21,93,76,89,35,87,70,168,244,134,118,51,181,34,108,246,166,236,147,182,247,197,26,26,251,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,193,28,20,113,93,98,226,211,70,168,179,46,237,170,143,47,182,237,71,148,217,40,166,123,188,5,87,83,210,57,17,178,34,61,33,157,140,238,198,187,189,169,187,227,238,61,241,72,160,107,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,190,171,91,181,231,50,215,201,48,187,166,160,86,213,220,175,184,158,47,22,51,81,118,171,168,73,167,185,50,42,218,185,226,154,69,232,106,245,182,42,152,226,85,114,189,239,88,86,71,61,93,34,237,47,252,201,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,233,68,145,36,142,13,128,149,78,70,63,174,207,221,191,226,68,170,17,87,200,199,245,217,251,183,252,72,148,155,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,64,252,172,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,215,91,138,46,38,243,238,41,181,66,229,168,25,125,77,93,29,181,245,14,117,151,30,75,140,213,52,86,104,22,56,163,232,129,178,47,75,94,246,193,19,165,123,26,196,146,68,115,250,91,186,53,183,131,152,143,27,245,156,85,103,105,137,97,213,93,58,101,137,220,37,150,196,228,134,122,105,174,146,58,24,163,125,85,84,79,149,204,119,75,217,63,135,85,142,57,25,21,67,145,237,71,61,237,76,96,143,0,204,165,192,106,53,73,184,245,90,98,116,183,136,108,15,187,57,17,176,45,198,88,100,157,180,236,85,93,222,244,138,23,189,221,40,189,8,177,245,244,247,35,234,15,62,77,159,44,174,59,109,90,221,134,219,180,51,84,178,106,185,53,66,195,79,35,105,107,46,147,181,239,201,40,152,174,115,95,28,155,34,190,166,24,182,108,140,127,84,143,100,125,254,169,21,102,237,67,182,152,233,158,85,171,185,124,120,46,21,73,226,239,85,22,251,149,194,154,149,177,201,36,149,94,10,138,122,199,193,19,35,99,158,249,164,101,59,153,27,17,191,106,71,49,170,168,138,170,159,149,139,101,153,86,13,125,165,202,112,172,154,235,143,222,168,186,252,53,198,215,91,37,37,84,29,108,115,31,209,44,106,215,183,169,143,115,87,101,243,107,149,23,201,84,13,164,193,141,92,11,241,155,98,227,15,78,42,174,114,90,190,134,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,237,247,134,94,212,170,145,185,203,36,110,99,154,238,164,70,75,38,74,128,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,39,206,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,3,57,92,122,236,211,47,198,189,158,180,159,224,32,47,143,190,4,238,188,34,100,212,87,220,106,178,174,237,167,89,21,66,210,89,235,42,164,116,245,180,179,199,79,11,164,138,186,70,83,197,3,31,36,142,168,116,45,98,170,186,56,94,171,230,199,22,215,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,103,83,150,41,145,21,209,185,206,69,71,177,242,70,253,135,179,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,94,30,43,184,81,212,126,18,181,29,248,86,107,23,142,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,157,77,73,97,85,87,70,231,53,81,94,199,199,35,195,97,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,4,11,114,238,227,126,179,133,92,237,113,44,198,171,171,76,178,203,132,82,223,92,176,207,83,53,174,70,195,44,108,170,165,137,146,181,141,234,123,224,241,10,145,201,35,226,167,106,49,170,230,49,171,59,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,1,109,120,177,244,177,172,159,47,242,31,110,156,214,176,217,79,139,31,75,26,201,242,255,0,33,246,233,205,107,0,218,160,136,190,115,246,206,30,98,201,177,171,206,57,37,34,234,253,85,67,169,178,6,91,42,233,220,137,110,138,158,55,68,183,40,90,238,235,42,85,38,167,240,239,86,167,92,41,42,57,92,216,225,70,231,255,0,24,156,85,97,188,40,105,29,195,48,188,220,169,29,147,220,105,234,41,177,59,68,145,172,207,184,220,81,159,97,93,19,94,199,120,104,220,232,221,51,250,155,210,197,70,162,247,31,27,31,175,102,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,7,213,165,89,78,163,225,122,143,142,100,154,67,93,117,164,204,233,46,17,54,200,235,92,75,45,84,149,82,47,109,176,178,36,71,119,187,157,107,26,196,173,115,100,107,213,142,107,145,202,213,149,254,109,146,103,210,240,77,128,59,84,168,177,250,92,177,51,138,6,221,153,96,169,154,123,114,206,150,251,146,43,224,116,241,178,84,99,145,17,253,15,106,171,58,149,157,82,116,247,29,250,188,174,120,18,186,232,157,170,109,119,214,140,102,146,159,54,190,83,177,184,253,186,174,7,120,220,122,137,205,122,74,249,58,151,166,42,154,134,189,168,172,232,238,69,27,85,138,230,172,211,68,223,175,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,38,167,136,190,37,244,179,133,252,18,108,235,83,46,223,224,248,43,53,28,244,223,74,92,255,0,61,12,82,120,72,38,150,62,247,107,190,199,201,210,239,176,205,220,191,114,44,27,114,247,207,240,221,44,226,231,9,212,29,65,200,105,44,120,245,142,158,247,83,93,93,82,171,209,19,62,135,172,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,252,174,49,56,170,204,184,175,213,203,134,97,121,185,85,183,24,183,84,84,83,98,118,137,35,72,89,110,183,43,254,194,186,38,189,237,241,50,53,177,186,103,245,59,169,232,141,69,237,178,54,48,44,254,89,127,250,215,149,94,114,159,161,45,86,111,166,110,21,23,15,163,173,52,222,30,134,143,187,35,159,216,167,139,117,237,194,206,174,150,51,117,233,106,34,110,187,30,215,134,189,85,181,104,134,188,224,218,175,125,199,105,47,150,220,110,241,13,93,101,29,69,35,106,85,96,243,108,146,195,27,158,198,248,152,218,229,150,7,43,145,27,52,113,57,127,68,202,174,89,92,9,93,117,187,50,183,107,158,169,99,52,146,105,125,134,162,71,82,209,221,32,115,217,146,86,177,28,214,178,56,247,68,125,52,50,236,233,30,254,168,222,248,251,29,50,34,205,218,179,252,116,112,101,125,224,243,81,233,109,145,221,126,153,195,50,143,17,81,140,220,165,123,18,169,209,196,172,238,211,84,198,221,182,154,46,236,72,178,53,169,28,141,123,92,222,149,87,197,24,79,166,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,106,238,102,87,47,190,61,114,30,25,179,42,28,27,80,111,181,117,154,87,119,168,142,26,230,84,120,170,215,216,24,137,82,228,154,134,20,149,25,11,29,81,80,217,42,17,177,189,239,99,21,90,215,61,17,23,13,64,159,238,87,30,132,244,203,241,175,120,173,50,168,197,94,87,30,132,244,203,241,175,120,173,50,168,1,170,185,181,65,170,184,19,253,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,166,85,1,231,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,244,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,37,179,190,111,249,149,203,137,124,107,48,193,232,170,237,250,73,99,168,74,106,203,69,69,10,125,35,117,183,84,178,151,198,45,76,73,84,232,29,83,20,144,202,234,87,177,209,244,245,116,189,92,217,37,99,165,207,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,244,120,155,117,210,138,58,186,89,250,30,215,179,174,41,17,204,119,75,216,215,38,233,228,230,162,167,154,33,1,156,114,112,57,153,112,133,153,54,170,149,245,119,205,58,190,84,57,150,27,243,216,157,113,191,101,119,130,172,233,68,107,42,90,212,114,163,145,17,147,49,170,246,35,85,178,197,16,126,87,48,140,255,0,13,213,62,46,115,109,65,211,236,134,146,249,143,95,41,236,149,52,53,212,202,189,18,179,232,122,52,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,76,202,228,99,250,236,253,219,254,36,69,89,42,156,140,127,93,159,187,127,196,128,149,66,42,249,231,126,164,255,0,121,63,134,146,168,69,95,60,239,212,159,239,39,240,208,35,215,134,237,111,186,240,225,173,184,182,180,89,172,116,151,154,140,114,162,87,62,130,166,71,70,202,152,38,130,74,121,152,143,111,155,30,177,77,39,67,246,114,53,253,46,86,189,17,88,187,15,105,110,164,105,199,19,58,53,108,207,241,202,63,165,113,12,210,223,52,82,81,93,168,83,243,145,171,159,5,77,45,68,47,234,99,186,94,201,98,122,110,232,221,210,189,46,123,21,28,186,203,153,85,192,79,27,247,222,17,243,185,104,178,58,171,173,203,76,175,125,217,111,118,74,56,89,81,51,42,146,21,72,106,169,27,36,177,178,57,186,219,19,36,94,180,107,226,223,169,174,116,113,43,3,208,115,4,224,43,33,225,155,50,174,206,116,250,197,87,89,165,119,122,137,38,161,125,63,138,173,125,129,136,148,205,88,107,166,88,145,144,177,213,21,14,142,157,93,35,222,246,49,17,206,115,209,85,110,175,38,11,78,188,195,170,25,45,247,20,182,82,51,74,235,41,219,73,150,86,87,195,178,77,91,12,114,58,138,42,41,17,58,157,82,199,78,174,123,119,237,182,25,94,178,108,247,83,239,43,217,78,45,167,26,227,167,21,88,222,73,67,106,203,112,204,182,222,199,57,173,149,38,165,174,165,145,27,36,83,69,44,107,254,68,145,203,27,145,205,114,49,236,114,42,53,201,250,184,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,175,195,91,173,116,81,210,82,193,214,247,61,253,17,70,141,99,122,158,247,57,118,79,55,57,85,124,213,64,253,96,0,17,87,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,93,94,121,223,169,63,222,79,225,165,170,228,169,234,159,41,249,127,93,238,54,224,62,78,102,188,9,93,116,71,50,184,235,158,150,227,52,145,233,125,250,162,55,85,81,218,224,115,25,141,214,189,26,215,50,72,247,84,101,52,210,238,232,222,206,152,216,249,59,29,49,162,67,221,196,173,38,215,237,101,208,175,167,255,0,36,122,133,117,197,254,180,91,214,217,116,240,79,106,119,225,243,233,114,117,34,246,230,103,83,251,115,179,166,88,250,223,208,246,245,59,121,191,230,35,197,14,156,112,233,163,73,105,204,112,75,86,115,122,205,123,180,246,44,114,243,111,74,171,93,68,148,238,138,71,212,214,53,232,172,88,96,123,224,127,109,23,184,247,172,104,206,132,235,150,40,1,3,208,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,164,217,227,60,40,216,184,75,229,233,170,248,111,106,213,89,151,220,180,255,0,33,172,202,111,116,80,189,190,62,171,192,85,44,113,163,164,85,122,195,3,31,218,141,54,99,87,103,201,219,99,229,145,8,214,229,221,197,14,156,112,199,172,171,118,213,44,18,213,114,178,222,251,84,255,0,88,214,222,149,23,76,102,68,108,177,248,154,87,108,175,72,94,201,228,101,68,113,162,72,230,116,171,122,150,62,212,179,83,197,143,165,141,100,249,127,144,251,116,224,107,88,109,80,106,174,109,80,0,137,94,108,156,109,86,92,47,191,201,147,72,114,190,213,5,175,173,217,141,210,209,114,158,57,38,170,115,38,130,75,52,157,181,108,111,133,177,200,171,59,21,100,107,164,115,35,114,70,232,36,107,178,131,153,127,24,148,220,55,233,28,216,62,25,120,164,252,162,231,20,242,81,81,67,29,100,177,85,218,109,210,50,70,75,116,106,195,179,152,246,185,59,112,170,190,61,229,85,123,123,137,4,140,32,219,253,85,103,185,87,251,43,145,228,153,29,195,253,178,178,186,229,93,81,39,252,41,38,154,73,31,253,46,115,157,247,170,129,112,56,98,225,235,42,226,131,89,108,186,71,139,84,248,15,31,220,169,184,221,31,75,37,68,54,202,24,155,213,45,68,141,98,127,147,27,17,206,99,95,44,177,49,94,206,190,164,245,92,104,240,147,149,112,141,170,107,139,92,165,241,216,221,247,196,220,49,155,139,93,36,189,202,22,212,200,198,65,60,171,12,81,173,100,113,164,46,153,145,162,181,189,232,213,23,103,161,51,252,14,112,137,106,225,7,72,221,138,79,113,164,188,101,151,234,134,220,178,59,172,20,237,99,31,58,49,26,202,88,94,173,73,95,77,10,117,116,119,23,117,124,147,72,141,143,186,177,183,247,248,192,225,174,197,197,78,135,94,52,202,230,189,155,172,61,87,76,110,173,213,79,130,58,75,196,80,200,202,121,37,86,181,253,80,175,117,241,200,138,199,175,110,71,171,81,30,140,115,66,50,249,97,113,235,77,163,23,90,78,31,181,130,251,73,65,167,215,58,138,153,173,87,122,190,235,214,211,113,157,208,244,67,36,174,151,181,79,66,229,108,238,85,72,190,204,211,172,143,115,88,178,61,179,62,107,3,170,186,103,149,104,222,163,228,122,91,154,210,120,123,214,51,112,150,223,83,211,28,140,142,110,133,251,19,197,220,99,30,232,101,98,182,72,222,173,78,184,222,199,34,108,228,37,255,0,149,239,29,63,150,188,85,154,29,172,121,159,139,212,155,47,95,208,245,53,173,233,154,251,107,142,54,170,111,50,185,124,69,100,59,73,220,221,26,247,196,140,147,243,174,109,68,136,25,254,0,2,213,113,99,233,99,89,62,95,228,62,221,57,173,97,178,159,22,62,150,53,147,229,254,67,237,211,154,214,1,181,64,0,0,0,1,229,53,87,76,241,93,100,211,140,143,75,115,90,79,17,101,201,173,242,219,234,122,99,141,242,67,214,159,98,120,187,140,123,27,52,79,70,201,27,213,171,209,35,24,228,77,218,135,171,0,107,173,198,143,9,57,87,8,218,166,184,181,202,95,29,141,223,124,77,195,25,184,181,210,75,220,161,109,76,140,100,19,202,176,197,26,214,71,26,66,233,153,26,43,91,222,141,81,118,122,22,42,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,174,71,187,226,229,85,205,254,111,122,233,71,169,252,71,82,105,206,61,121,241,182,93,52,183,186,221,51,88,144,62,22,222,39,122,73,90,177,203,26,185,238,233,99,41,32,123,30,168,177,203,77,43,81,141,94,167,63,5,128,149,238,84,252,9,90,146,213,65,197,54,178,227,53,110,185,58,161,39,194,45,87,24,26,216,35,129,26,199,71,120,86,42,171,158,247,57,92,144,117,181,168,196,103,125,168,254,184,36,142,82,140,85,229,151,173,127,150,158,17,241,111,17,111,240,181,248,38,216,85,103,68,93,16,203,224,160,135,195,201,30,242,61,206,222,150,90,110,183,47,78,242,164,189,45,70,244,239,149,64,0,35,87,154,47,31,84,120,125,138,229,195,62,142,220,45,87,75,174,71,111,169,161,203,47,16,84,193,89,29,178,149,239,150,154,123,107,88,215,59,162,177,221,185,27,47,113,26,232,99,115,122,81,95,34,62,16,177,92,207,120,245,166,214,123,173,95,15,218,63,125,164,175,211,235,101,69,52,215,91,189,39,117,139,118,184,192,233,186,225,142,86,203,218,168,161,106,186,7,34,172,95,106,104,18,70,57,204,72,222,232,246,63,86,193,137,229,89,95,210,95,85,177,155,173,231,232,107,124,215,107,143,209,244,82,84,120,58,24,182,238,212,205,208,139,219,133,157,77,234,145,219,53,187,166,234,155,159,148,6,122,114,208,227,214,167,65,178,24,116,87,86,111,181,115,233,213,242,162,56,109,15,147,181,209,96,184,207,85,27,93,51,166,154,88,219,5,10,182,73,165,153,62,223,75,218,143,99,90,175,153,95,54,134,173,151,252,79,42,197,62,141,250,211,140,221,108,223,76,219,225,187,91,190,144,162,146,159,198,80,203,191,106,166,30,180,78,228,47,233,119,76,141,221,174,217,118,85,216,148,158,84,252,118,218,150,213,65,194,206,178,228,213,109,185,54,161,32,194,46,183,25,218,232,36,129,90,198,199,103,87,170,35,152,246,185,28,176,117,185,200,244,127,97,170,206,136,35,144,37,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,124,202,202,0,229,187,149,28,39,145,200,2,19,249,187,106,98,229,58,209,14,17,28,106,216,241,170,185,218,229,87,49,81,206,125,53,39,195,100,221,62,14,248,169,52,25,5,202,27,61,138,227,117,157,237,100,116,116,147,78,229,87,34,38,204,98,185,124,215,203,238,53,215,227,103,46,131,54,226,147,80,239,148,114,35,233,228,187,186,56,213,28,215,110,172,142,56,221,230,223,37,243,98,129,147,188,164,116,110,123,246,165,46,162,215,211,255,0,107,219,167,130,106,87,185,178,162,127,123,173,99,246,84,217,171,230,196,79,61,255,0,204,76,211,90,141,106,53,169,178,34,108,134,26,114,185,211,247,226,252,54,99,87,138,132,218,75,165,11,107,27,246,94,159,102,74,138,167,167,199,201,124,165,79,130,25,152,0,225,87,238,57,40,85,243,0,133,101,45,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,239,129,81,195,190,0,82,84,159,2,146,164,248,1,201,106,184,166,197,91,153,240,241,168,88,242,65,28,146,214,99,213,145,71,214,197,114,35,150,53,95,130,121,253,200,93,83,243,114,91,123,46,216,229,210,217,36,105,35,106,232,230,133,90,169,190,253,76,84,219,111,243,129,172,164,240,214,96,154,165,36,17,202,250,122,139,13,249,209,163,227,222,53,99,161,168,84,221,55,243,79,209,251,205,133,56,62,203,39,204,56,127,196,110,117,85,111,168,153,182,139,123,30,247,189,28,229,254,210,129,219,238,159,210,170,65,223,27,152,4,154,117,196,30,67,66,148,107,76,203,133,93,101,194,52,70,116,238,143,174,168,77,211,205,127,193,79,250,137,74,229,53,169,45,205,52,22,178,209,81,94,146,205,97,171,164,182,177,139,39,82,163,89,67,10,109,240,77,191,69,127,111,245,129,156,96,0,40,85,253,167,45,93,206,21,14,83,226,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,250,167,214,79,152,25,15,184,206,108,166,107,89,197,143,170,125,100,249,129,144,251,140,224,100,253,47,30,181,58,49,203,255,0,79,120,126,209,251,237,93,6,160,220,233,238,19,93,110,244,157,167,165,166,221,61,218,231,215,12,114,182,94,237,61,115,145,176,57,21,98,251,48,206,146,49,205,122,198,246,225,174,149,105,158,85,172,154,143,142,105,110,21,73,226,47,89,53,194,43,125,55,84,114,62,56,122,215,237,207,47,109,143,123,97,137,136,233,36,122,53,122,35,99,220,169,179,84,243,246,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,19,147,203,51,130,239,228,217,167,15,212,140,213,189,204,251,62,183,210,79,83,79,53,15,102,75,21,10,167,117,148,59,200,198,204,217,156,175,107,170,26,189,45,238,69,19,17,171,217,73,36,12,106,214,190,78,127,85,52,10,151,41,210,220,146,235,121,212,155,53,189,151,12,142,221,83,89,226,40,107,59,84,82,62,170,11,92,80,81,37,68,147,62,161,177,182,6,72,169,212,213,84,114,163,149,8,225,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,162,8,139,230,177,192,197,214,203,147,87,241,69,165,22,186,187,133,182,255,0,80,178,101,118,91,117,173,207,91,100,236,167,124,146,220,211,177,31,75,105,158,216,30,249,228,151,101,108,207,235,87,191,188,169,16,89,254,63,120,182,197,120,185,210,205,18,202,109,177,120,28,146,197,244,221,191,38,183,57,177,197,219,174,117,53,165,239,158,8,146,105,100,74,57,36,89,155,11,228,84,115,187,50,34,166,236,83,213,242,84,245,79,148,252,191,174,247,27,113,128,6,127,242,84,245,79,148,252,191,174,247,27,112,23,87,158,119,234,79,247,147,248,105,106,185,42,122,167,202,126,95,215,123,141,184,151,236,235,73,244,179,84,60,15,229,51,77,49,76,183,232,206,239,130,250,118,205,77,95,225,123,157,61,206,215,121,142,232,234,237,179,171,167,109,250,27,191,193,15,151,10,209,13,23,211,91,172,183,221,57,210,28,43,21,185,79,78,234,73,107,44,150,10,74,25,228,129,206,107,157,19,164,134,54,185,88,174,99,28,173,85,219,118,53,126,228,3,218,128,0,133,110,117,126,169,241,111,151,244,62,227,113,46,175,35,31,215,103,238,223,241,34,71,243,93,16,209,125,74,186,197,125,212,109,33,194,178,171,148,20,237,164,138,178,247,96,164,174,158,56,26,231,57,177,54,73,163,115,145,136,231,189,200,212,93,183,123,151,239,83,234,193,116,159,75,52,191,199,126,76,244,211,20,196,190,147,237,120,223,160,172,212,212,30,43,183,213,219,238,246,88,222,190,158,227,250,122,183,219,173,219,124,84,8,129,231,87,234,159,22,249,127,67,238,55,19,207,242,245,225,87,13,226,191,72,245,243,15,188,219,105,27,147,219,169,236,117,56,157,222,73,22,23,219,174,42,203,151,66,58,86,177,238,240,210,57,177,182,102,116,187,169,136,142,68,238,50,55,179,208,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,1,26,186,171,166,121,86,141,234,62,71,165,185,173,39,135,189,99,55,9,109,245,61,49,200,200,230,232,95,177,60,93,198,49,238,134,86,43,100,141,234,212,235,141,236,114,38,206,66,93,57,97,113,235,83,172,246,170,78,31,181,130,251,87,95,168,54,202,122,153,173,87,122,190,211,18,237,110,129,176,244,67,36,174,151,187,81,92,212,116,238,85,72,190,212,48,44,143,115,158,146,61,215,43,152,207,5,31,202,171,78,32,191,224,22,203,84,122,155,139,126,114,219,83,58,118,164,186,80,162,61,100,182,58,110,166,177,189,79,122,73,19,165,71,53,146,53,205,222,38,205,44,137,5,159,234,171,2,202,191,217,92,115,36,199,46,31,237,148,117,214,218,234,121,63,224,201,12,209,200,207,232,115,92,223,185,80,13,164,200,1,230,143,235,179,83,127,5,246,122,34,85,56,5,227,95,21,226,179,78,41,44,151,107,159,135,212,220,102,223,12,121,29,190,161,99,100,149,253,8,216,221,115,167,72,218,198,58,25,94,168,175,107,26,157,153,30,140,84,233,116,79,150,42,249,163,250,236,212,223,193,125,158,136,12,170,228,99,250,236,253,219,254,36,74,161,21,124,140,127,93,159,187,127,196,137,84,0,15,146,182,237,106,183,84,208,81,220,46,116,148,181,23,74,133,164,161,138,105,154,199,213,78,145,73,50,197,19,85,119,123,210,40,101,145,90,221,215,162,55,187,224,213,84,250,192,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,41,208,254,20,108,92,90,114,175,211,252,55,181,106,163,203,237,191,77,86,98,215,186,216,94,239,1,85,244,213,82,201,26,186,53,71,164,51,177,157,169,19,103,181,55,100,157,183,190,40,208,141,110,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,64,130,28,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,191,252,186,120,117,169,226,19,137,124,114,11,206,39,87,118,194,113,90,134,222,114,105,146,40,157,73,27,35,99,223,75,79,80,147,53,204,145,147,212,71,28,110,135,101,123,226,239,170,34,35,30,246,73,167,49,30,1,104,248,156,197,83,60,210,219,125,170,219,169,182,78,237,70,201,77,5,63,214,104,214,56,153,225,170,170,122,81,235,51,25,4,109,167,146,71,172,109,251,81,187,165,178,119,34,114,157,208,187,22,152,112,193,108,212,111,161,174,180,89,78,165,239,113,187,186,224,175,103,85,44,21,21,17,208,36,49,42,53,27,11,160,127,125,175,217,93,39,137,87,117,185,157,182,176,51,42,237,37,214,27,85,108,214,42,42,74,203,147,41,228,117,29,61,93,75,169,160,154,116,106,246,217,36,173,142,71,70,197,118,200,175,72,222,173,69,85,70,187,109,151,90,206,36,115,45,92,212,29,109,202,115,61,117,176,85,216,243,107,173,68,83,92,173,149,54,183,219,159,70,206,196,109,167,133,41,228,68,123,24,218,116,133,24,175,221,238,98,53,206,115,213,202,229,217,120,192,14,104,92,11,126,90,241,87,235,142,142,97,158,47,82,108,189,31,76,83,81,59,166,107,237,174,56,220,139,180,40,213,241,21,144,237,31,111,101,107,223,18,62,63,206,185,180,241,160,98,255,0,38,140,55,72,238,250,219,127,204,243,59,253,36,25,182,59,79,4,56,101,178,107,163,32,125,91,234,96,172,109,116,209,83,238,143,169,124,84,241,108,168,157,76,99,38,123,156,221,251,110,102,37,241,99,234,159,89,62,96,100,62,227,57,226,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,21,168,89,173,215,82,179,252,151,81,175,180,244,144,92,178,171,197,109,238,178,42,70,57,176,71,61,76,207,154,70,198,215,57,206,70,35,158,168,136,174,114,237,182,234,191,16,37,207,135,237,61,208,237,72,229,35,139,90,184,135,191,125,1,134,91,254,146,186,84,222,226,236,182,170,219,36,55,218,181,100,148,206,146,41,118,154,77,214,4,70,49,210,72,217,221,19,17,86,68,69,134,194,234,228,92,75,234,158,67,161,56,143,14,159,75,125,25,134,98,94,63,251,86,221,61,76,63,75,248,170,196,172,254,223,103,117,98,168,236,204,155,197,249,182,244,110,171,230,171,185,239,248,23,224,202,251,198,30,163,213,91,36,186,253,13,134,98,254,30,163,38,185,68,246,45,83,99,149,95,218,166,166,141,219,239,52,189,169,81,36,115,86,56,218,199,57,221,74,140,138,64,145,94,79,122,145,174,57,142,141,95,49,141,76,163,186,212,98,24,207,129,139,9,188,92,40,102,103,137,165,123,170,99,168,165,134,165,223,98,162,26,119,211,49,173,70,238,232,186,214,53,119,67,99,99,34,175,139,31,84,250,201,243,3,33,247,25,205,143,113,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,95,134,183,90,232,163,164,165,131,173,238,123,250,34,141,26,198,245,61,238,114,236,158,110,114,170,249,170,158,42,237,195,39,13,183,251,173,109,246,251,195,230,154,220,110,87,26,137,42,235,43,42,241,58,9,167,169,158,71,43,164,150,73,29,18,185,239,115,149,92,174,85,85,85,85,85,2,208,114,184,244,39,166,95,141,123,197,105,10,220,88,250,167,214,79,152,25,15,184,206,108,123,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,186,252,53,186,215,69,29,37,44,29,111,115,223,209,20,104,214,55,169,239,115,151,100,243,115,149,87,205,84,215,11,139,31,84,250,201,243,3,33,247,25,192,249,51,125,94,213,203,246,143,105,230,142,100,115,213,208,96,152,197,61,101,195,31,161,108,15,130,11,131,231,174,171,89,107,222,174,242,168,123,101,117,69,59,94,159,98,52,138,70,53,26,245,153,95,250,188,34,225,186,71,159,241,23,134,98,218,239,127,164,179,96,149,53,21,51,94,42,170,238,140,183,64,172,134,150,105,163,134,74,151,170,36,108,150,88,227,137,85,28,215,170,72,168,199,53,234,215,36,154,112,205,194,142,156,113,107,203,51,77,176,172,214,47,3,117,161,250,118,123,5,254,8,81,245,86,138,167,93,235,17,92,212,85,78,228,47,233,106,75,10,170,54,70,181,170,138,199,178,57,25,21,122,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,233,118,203,178,57,28,215,49,237,99,216,246,52,54,94,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,200,224,229,149,204,50,235,171,85,54,238,27,181,182,178,174,191,50,142,158,68,199,50,23,181,210,190,239,4,17,58,71,211,214,57,55,84,169,142,40,222,228,157,222,82,177,138,143,84,153,17,213,18,62,6,170,229,234,202,184,81,212,123,7,13,152,87,20,214,200,190,153,195,50,143,23,5,202,74,120,85,36,177,85,69,95,61,36,109,168,77,215,120,101,237,49,89,50,108,212,145,235,19,145,170,177,44,214,84,158,142,92,56,158,43,156,242,246,211,204,91,53,198,109,89,5,150,183,233,111,19,110,186,81,71,87,75,63,69,238,173,236,235,138,68,115,29,210,246,53,201,186,121,57,168,169,230,136,4,70,112,119,197,86,101,194,134,174,91,243,11,53,202,173,216,197,198,162,158,155,44,180,71,26,76,203,141,185,31,246,213,177,57,236,111,137,141,174,145,208,191,169,189,47,85,106,175,109,242,49,251,9,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,5,241,209,193,149,247,131,205,71,165,182,71,117,250,103,12,202,60,69,70,51,114,149,236,74,167,71,18,179,187,77,83,27,118,218,104,187,177,34,200,214,164,114,53,237,115,122,85,95,20,119,3,151,119,31,85,156,49,229,75,129,234,149,194,235,114,211,43,223,106,159,117,169,158,163,234,204,137,36,175,241,52,180,221,74,196,133,239,158,71,84,71,27,18,71,125,153,27,212,232,251,114,133,181,230,23,128,97,186,97,198,54,163,97,154,127,143,82,88,172,84,181,20,21,52,246,250,68,86,193,3,234,109,244,213,18,164,109,223,102,49,101,154,69,70,55,102,49,21,26,212,107,81,26,153,149,200,199,245,217,251,183,252,72,197,94,104,254,187,53,55,240,95,103,162,50,171,145,143,235,179,247,111,248,144,24,171,205,31,215,102,166,254,11,236,244,71,138,210,140,147,87,49,126,23,53,170,163,78,111,117,116,22,43,157,227,22,180,101,205,162,161,123,231,146,221,60,87,110,158,186,166,187,106,122,103,74,214,67,34,43,63,58,179,197,31,91,90,175,142,111,107,205,31,215,102,166,254,11,236,244,71,181,224,95,75,238,186,199,194,95,23,24,29,137,213,107,114,158,207,141,220,168,224,164,162,117,92,245,115,208,205,95,91,29,44,113,53,81,206,124,206,166,72,83,109,213,22,68,84,107,182,233,80,197,254,31,180,246,197,171,58,227,129,233,150,79,126,250,26,213,148,100,20,54,186,186,182,245,164,137,28,179,53,139,28,74,200,165,218,105,55,237,198,174,98,198,146,61,139,34,181,136,231,38,201,56,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,122,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,172,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,207,218,123,154,218,181,43,0,198,181,26,197,79,87,5,183,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,38,251,236,171,241,3,208,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,173,103,22,62,169,245,147,230,6,67,238,51,129,53,60,174,61,9,233,151,227,94,241,90,101,81,138,188,174,61,9,233,151,227,94,241,90,101,80,3,89,110,32,116,246,197,164,218,227,158,105,150,49,126,250,102,213,139,228,21,214,186,74,183,117,172,139,28,83,57,137,28,170,248,162,222,104,246,237,200,173,98,70,178,49,235,26,185,138,215,46,199,218,171,169,152,174,141,233,198,71,170,89,173,95,135,178,227,54,249,110,21,61,50,70,201,38,232,79,177,4,93,199,177,142,154,87,171,99,141,138,228,235,145,236,106,46,238,67,88,32,37,211,145,246,55,106,165,192,53,79,47,135,39,164,158,229,115,188,91,173,181,22,86,163,123,244,112,83,67,44,145,85,63,237,171,186,39,117,92,204,110,236,106,111,73,38,206,119,154,50,77,8,86,228,217,173,127,81,184,130,187,104,229,93,191,189,73,169,182,244,236,207,28,93,82,65,93,110,138,162,162,62,167,44,141,70,194,232,31,88,142,217,143,114,201,216,219,165,189,106,77,72,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,61,254,85,193,149,246,147,131,28,43,140,76,74,235,227,173,85,222,46,159,43,183,84,61,140,146,223,35,110,179,209,83,84,211,175,151,114,23,244,193,27,227,243,145,146,57,30,157,108,123,187,30,3,135,78,37,245,79,133,252,238,28,235,76,238,223,225,120,219,53,100,245,63,69,220,255,0,51,52,81,248,184,33,150,62,247,107,190,247,199,212,239,176,253,156,159,122,44,207,114,206,180,218,175,252,191,244,254,197,125,182,82,92,109,183,26,123,245,37,101,29,92,45,154,10,152,36,187,87,54,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,72,203,230,35,193,5,103,10,185,218,101,184,117,47,86,153,101,151,9,98,177,53,38,158,166,107,92,141,134,41,31,75,85,43,226,107,27,212,247,207,225,209,100,146,71,197,78,229,123,149,204,123,148,38,167,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,157,77,221,55,86,171,92,215,177,207,99,216,247,67,95,55,61,51,197,116,239,139,137,174,56,181,39,132,250,235,143,210,100,215,24,25,28,113,194,218,233,39,168,167,149,241,181,140,110,221,207,10,217,94,174,234,115,165,150,87,171,190,214,201,229,120,9,227,126,251,194,62,119,45,22,71,85,117,185,105,149,239,187,45,238,201,71,11,42,38,101,82,66,169,13,85,35,100,150,54,71,55,91,98,100,139,214,141,124,91,245,53,206,142,37,101,202,231,43,118,181,95,248,146,194,111,182,43,157,37,198,219,113,211,123,109,93,29,101,36,205,154,10,152,36,175,184,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,188,28,140,127,93,159,187,127,196,143,127,206,79,54,215,27,78,147,218,112,108,75,20,238,233,181,255,0,122,140,174,247,79,73,53,76,144,73,79,83,78,180,212,213,14,237,118,168,225,124,207,129,204,147,184,178,77,35,21,137,219,107,28,147,248,14,70,63,174,207,221,191,226,68,154,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,106,238,74,247,49,172,55,72,244,251,151,94,150,97,154,21,127,164,190,97,54,172,226,158,27,109,206,154,232,203,139,43,31,225,110,174,168,153,106,35,85,99,222,234,133,153,94,140,217,141,122,185,173,107,17,168,212,193,110,49,56,85,204,184,80,213,203,134,31,121,182,213,187,24,184,212,84,84,226,119,121,36,73,153,113,183,35,254,194,58,86,177,141,241,49,181,209,182,102,116,183,165,234,142,68,237,190,55,191,196,212,107,166,163,215,104,116,60,60,92,239,62,59,12,161,200,34,201,45,180,213,8,175,146,221,84,216,106,35,145,148,239,223,236,67,39,138,123,223,26,162,183,184,212,123,122,21,242,172,129,122,249,92,122,236,211,47,198,189,158,180,247,252,220,244,247,67,176,158,32,162,186,233,197,251,175,51,202,59,215,76,210,201,7,101,41,109,114,58,42,100,166,145,173,138,38,246,230,168,254,216,158,84,123,223,35,156,246,202,168,212,149,170,252,85,208,77,107,202,184,118,213,139,22,177,225,86,251,85,109,235,31,241,94,26,11,164,82,73,74,254,253,52,180,239,235,108,114,70,245,217,147,57,83,103,167,218,68,223,116,221,23,202,229,57,102,85,156,223,106,178,156,215,38,186,228,23,170,222,143,19,113,186,86,201,87,85,63,67,26,198,117,203,34,185,238,233,99,26,212,221,124,154,212,68,242,68,2,224,112,197,169,26,227,165,154,203,101,201,248,122,163,186,220,178,244,238,68,203,61,190,134,106,239,165,169,81,189,201,233,102,166,139,237,205,10,178,53,115,145,54,115,123,105,35,92,199,198,215,182,85,57,213,250,88,197,190,96,80,251,117,196,245,92,187,184,5,163,225,143,21,92,243,84,173,246,171,150,166,222,251,85,27,45,52,21,31,86,99,72,229,103,134,165,169,233,87,164,207,100,242,54,162,72,222,145,187,236,198,222,166,199,220,151,45,115,93,61,192,117,42,213,21,139,81,176,124,127,42,182,193,80,218,184,168,239,118,200,107,160,142,118,181,205,108,173,142,102,185,168,244,107,222,212,114,38,251,61,201,247,168,16,67,202,227,215,102,153,126,53,236,245,166,127,243,171,244,177,139,124,192,161,246,235,137,151,248,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,117,248,107,141,175,25,162,164,170,131,173,142,99,250,37,142,54,189,189,76,123,154,187,47,155,92,168,190,74,166,32,115,171,244,177,139,124,192,161,246,235,136,24,1,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,1,98,178,62,42,176,220,23,138,251,127,13,57,221,202,146,210,252,171,23,183,93,177,122,185,99,86,178,170,227,37,101,116,19,81,203,50,191,165,175,123,96,166,236,55,161,58,159,221,98,189,94,248,88,239,213,226,139,134,76,7,138,109,47,185,105,254,95,77,73,71,114,125,59,155,101,200,82,221,13,77,109,154,117,146,41,58,224,116,137,212,214,61,208,68,217,88,199,49,100,141,28,206,166,238,142,108,91,115,171,245,79,139,124,191,161,247,27,137,155,252,177,248,187,186,241,53,164,117,120,166,97,110,171,76,179,77,105,237,214,219,149,214,74,135,78,203,188,18,178,86,211,213,57,242,57,210,248,151,37,52,157,238,165,84,115,246,145,174,252,226,199,24,66,182,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,146,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,166,122,114,183,227,234,143,78,252,15,12,154,199,112,181,91,113,5,241,149,24,238,69,89,83,5,12,54,137,23,187,83,53,53,92,146,57,140,116,50,189,100,88,228,85,89,27,44,137,31,219,100,140,236,230,175,30,220,16,88,184,184,193,34,173,199,41,109,86,221,77,178,118,162,178,94,235,38,125,60,47,165,89,145,102,165,171,116,113,72,249,33,232,116,175,141,58,21,204,151,110,151,53,178,74,143,128,16,54,83,226,199,210,198,178,124,191,200,125,186,115,90,194,114,116,151,63,204,181,63,148,157,251,51,212,12,134,174,251,125,170,211,124,194,154,162,225,86,168,233,231,101,50,92,41,226,89,29,182,239,122,69,12,104,175,118,239,122,162,185,202,231,42,185,96,216,11,171,196,95,18,250,167,197,6,119,54,117,169,151,111,240,124,21,154,142,122,159,162,237,159,153,134,41,60,36,19,75,39,103,187,216,99,228,233,119,219,126,238,95,185,19,53,57,91,240,11,71,168,158,7,137,189,99,183,218,174,88,130,120,202,124,119,29,172,166,130,186,27,188,137,221,166,154,166,174,57,26,246,54,24,158,146,36,113,170,36,142,150,52,147,236,50,54,119,172,175,46,238,8,43,56,170,206,215,45,204,105,122,116,203,19,184,69,21,245,171,52,244,211,93,36,116,50,200,202,90,89,89,19,152,238,151,178,15,16,137,36,114,50,42,134,171,28,142,123,28,147,189,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,31,89,128,28,234,253,44,98,223,48,40,125,186,226,103,249,128,28,234,253,44,98,223,48,40,125,186,226,4,43,25,41,192,191,6,87,222,48,245,30,170,217,37,215,232,108,51,23,240,245,25,53,202,39,177,106,155,28,170,254,213,53,52,110,223,121,165,237,74,137,35,154,177,198,214,57,206,234,84,100,82,90,173,4,209,76,171,136,157,88,177,104,230,21,112,181,81,94,178,15,21,225,167,186,75,36,116,172,236,83,75,80,254,183,71,28,143,77,217,11,145,54,98,253,165,77,246,77,213,54,41,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,127,75,119,93,145,168,214,181,140,107,24,198,49,161,234,177,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,95,134,183,90,232,163,164,165,131,173,238,123,250,34,141,26,198,245,61,238,114,236,158,110,114,170,249,170,158,87,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,157,78,217,118,86,171,92,230,61,175,99,222,199,92,0,6,180,60,67,240,253,159,112,203,170,21,218,81,168,204,164,125,202,142,158,158,174,42,202,20,153,104,171,96,154,52,115,101,167,146,104,227,116,140,71,117,196,231,35,118,73,34,145,190,125,42,91,83,98,142,53,248,81,177,113,105,163,85,184,111,106,213,71,151,219,119,172,197,175,117,176,189,222,2,171,169,139,36,106,232,213,30,144,206,198,118,164,77,158,212,221,146,118,222,248,163,67,93,112,39,251,149,199,161,61,50,252,107,222,43,76,170,49,87,149,199,161,61,50,252,107,222,43,76,170,0,106,174,109,80,106,174,4,255,0,114,184,244,39,166,95,141,123,197,105,149,70,42,242,184,244,39,166,95,141,123,197,105,149,64,11,127,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,206,167,108,187,43,85,174,115,30,215,177,239,99,174,0,3,90,30,36,116,66,235,195,134,182,229,58,47,121,190,82,94,106,49,202,136,154,202,250,104,221,27,42,96,154,8,234,33,122,177,222,108,122,197,52,125,108,221,200,215,245,53,28,244,68,122,228,87,43,94,43,172,92,58,107,45,118,27,157,75,106,183,98,26,145,225,104,238,23,186,217,159,23,209,85,84,205,157,105,36,87,34,43,18,23,190,119,197,34,189,26,214,247,25,34,200,198,68,244,127,149,230,143,235,179,83,127,5,246,122,35,21,64,218,160,138,190,121,223,169,63,222,79,225,167,181,229,87,199,61,215,84,169,191,147,118,174,93,42,238,25,101,182,158,170,229,99,200,110,87,71,84,84,222,96,238,172,146,210,204,234,137,22,89,42,98,73,28,230,116,117,34,211,196,228,86,179,177,213,39,138,231,157,250,147,253,228,254,26,6,26,242,247,192,48,221,83,226,231,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,209,43,62,135,172,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,243,252,87,112,163,168,252,37,106,59,240,172,214,47,29,106,174,238,79,96,191,193,10,178,150,239,74,213,68,87,53,21,87,183,51,58,154,146,194,170,174,141,206,106,162,189,143,142,71,220,14,87,30,187,52,203,241,175,103,173,38,123,138,46,25,48,30,41,180,190,229,167,249,125,53,37,29,201,244,238,109,151,33,75,116,53,53,182,105,214,72,164,235,129,210,39,83,88,247,65,19,101,99,28,197,146,52,115,58,155,186,57,161,24,28,174,120,237,181,104,157,214,109,8,214,140,154,174,159,9,190,84,49,216,253,198,174,118,248,44,122,181,206,122,202,201,58,147,170,42,106,135,61,170,175,235,237,197,35,85,234,214,164,211,74,217,159,53,140,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,148,158,86,252,125,86,106,39,129,225,147,88,238,23,91,150,94,158,50,163,29,200,171,42,103,174,154,239,26,119,106,102,166,171,146,71,61,237,154,38,36,139,28,138,169,27,162,141,35,251,15,141,157,224,242,188,243,191,82,127,188,159,195,75,85,201,83,213,62,83,242,254,187,220,109,196,191,103,90,79,165,154,161,224,127,41,154,105,138,101,191,70,119,124,23,211,182,106,106,255,0,11,220,233,238,118,187,204,119,71,87,109,157,93,59,111,208,221,254,8,124,184,86,136,104,190,154,221,101,190,233,206,144,225,88,173,202,122,119,82,75,89,100,176,82,80,207,36,14,115,92,232,157,36,49,181,202,197,115,24,229,106,174,219,177,171,247,32,17,193,207,59,245,39,251,201,252,52,197,254,91,124,64,224,60,50,234,190,111,170,250,140,250,183,219,104,240,121,169,34,163,161,88,86,182,182,121,174,182,214,182,42,120,230,146,54,200,244,111,92,174,106,59,116,142,41,29,231,210,166,80,115,206,253,73,254,242,127,13,34,172,15,127,174,154,233,168,252,69,234,61,199,84,53,66,243,227,174,181,219,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,206,167,108,155,171,149,206,115,222,231,189,239,123,179,131,130,78,85,54,173,111,210,248,181,95,94,175,153,5,142,219,146,83,193,87,140,81,216,234,91,77,90,144,119,39,108,146,213,199,85,72,246,244,72,214,211,203,3,162,114,163,163,147,169,127,73,165,191,229,177,192,197,215,136,44,254,143,85,53,26,215,87,67,167,88,173,69,53,202,38,86,90,220,232,50,137,219,52,136,218,88,157,52,107,4,212,205,146,157,237,169,217,92,187,109,23,74,44,139,36,115,146,6,180,60,67,240,253,159,112,203,170,21,218,81,168,204,164,125,202,142,158,158,174,42,202,20,153,104,171,96,154,52,115,101,167,146,104,227,116,140,71,117,196,231,35,118,73,34,145,190,125,42,101,87,12,28,122,212,210,240,195,169,220,44,107,37,246,174,177,149,152,61,238,223,131,92,234,59,72,202,54,37,166,181,203,65,83,81,36,173,114,177,92,200,34,165,99,88,247,245,203,218,221,24,145,53,146,85,199,39,8,150,174,47,180,141,184,164,23,26,75,62,89,97,168,117,203,28,186,207,78,215,177,147,171,21,175,165,153,232,213,149,148,211,39,79,95,109,119,71,199,12,138,217,59,73,27,181,246,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,93,30,38,221,116,162,146,146,170,14,182,53,236,235,138,68,107,219,212,199,181,201,186,121,181,200,169,228,168,7,229,27,78,221,164,186,195,106,173,154,197,69,73,89,114,101,60,142,163,167,171,169,117,52,19,78,141,94,219,36,149,177,200,232,216,174,217,21,233,27,213,168,170,168,215,109,178,234,196,109,80,6,180,60,71,103,58,185,158,235,70,91,112,214,250,250,185,50,202,11,197,125,190,178,134,90,247,213,65,104,123,42,230,89,40,41,85,210,202,140,166,138,87,202,216,216,199,185,136,159,5,93,247,92,213,228,177,140,105,29,211,87,50,188,138,243,112,171,168,212,91,53,157,239,178,219,102,182,177,212,144,91,158,248,227,169,173,138,161,122,156,149,40,231,199,2,183,243,93,49,78,253,150,100,149,233,14,69,115,66,224,91,242,215,138,191,92,116,115,12,241,122,147,101,232,250,98,154,137,221,51,95,109,113,198,228,93,161,70,175,136,172,135,104,251,123,43,94,248,145,241,254,117,205,167,141,34,3,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,246,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,6,207,192,178,156,31,241,41,98,226,167,67,172,250,155,108,78,205,214,30,155,94,73,72,218,87,193,29,37,226,40,99,125,68,113,35,156,254,168,87,186,201,35,84,123,215,183,35,17,202,143,71,181,190,219,88,181,139,1,208,172,2,233,168,218,141,126,164,183,91,109,212,243,203,20,82,213,67,12,247,9,227,134,73,155,73,74,217,158,198,203,83,35,98,122,71,18,57,21,202,159,214,168,17,213,206,191,13,210,55,218,176,221,65,109,254,146,61,80,130,162,158,204,251,91,110,140,239,207,96,123,107,101,109,67,232,213,85,232,200,234,99,123,27,51,81,173,85,154,70,189,94,169,31,68,101,233,86,83,168,248,94,163,227,153,38,144,215,93,105,51,58,75,132,77,178,58,215,18,203,85,37,84,139,219,108,44,137,17,221,238,231,90,198,177,43,92,217,26,245,99,154,228,114,181,125,7,17,90,243,153,113,37,171,151,221,86,204,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,209,27,93,178,185,24,222,183,171,228,114,117,189,202,178,63,202,111,130,90,59,125,139,249,77,234,246,41,221,175,186,116,55,14,181,221,237,176,73,28,52,173,124,51,199,121,143,184,142,145,147,58,72,209,32,122,36,110,108,109,124,141,89,27,60,110,104,72,254,158,214,230,87,28,3,26,184,106,53,166,146,215,150,85,89,232,166,191,80,210,57,29,5,45,197,208,177,106,97,141,81,239,69,99,101,87,181,21,30,255,0,36,79,180,239,138,250,0,0,181,92,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,109,80,0,2,42,249,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,137,126,206,180,159,75,53,67,192,254,83,52,211,20,203,126,140,238,248,47,167,108,212,213,254,23,185,211,220,237,119,152,238,142,174,219,58,186,118,223,161,187,252,16,249,112,173,16,209,125,53,186,203,125,211,157,33,194,177,91,148,244,238,164,150,178,201,96,164,161,158,72,28,230,185,209,58,72,99,107,149,138,230,49,202,213,93,183,99,87,238,64,61,169,229,53,99,58,252,151,233,102,101,169,159,69,253,39,245,75,31,184,223,124,23,127,179,226,188,45,52,147,118,187,157,46,232,234,237,244,245,116,187,109,247,217,118,216,245,102,0,115,155,213,47,170,156,56,216,180,206,130,251,225,107,243,188,130,63,19,69,225,122,252,101,174,137,139,52,223,156,86,43,99,232,170,117,185,222,78,107,221,190,201,187,123,136,4,53,229,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,69,213,226,3,134,187,238,133,224,154,57,154,220,23,196,82,106,142,30,220,135,196,178,169,146,66,149,79,153,210,118,35,103,75,100,103,110,138,162,218,175,235,69,106,203,44,168,199,189,173,217,190,83,135,237,51,252,178,107,142,7,165,178,82,93,106,41,50,108,130,134,223,95,244,92,125,117,80,208,190,102,248,169,217,246,30,141,237,64,146,200,175,115,85,172,107,21,206,78,150,169,49,92,215,116,118,235,146,240,101,5,30,156,216,105,32,182,233,197,226,130,247,45,178,134,149,205,72,45,80,83,79,72,230,211,195,11,21,173,100,45,169,100,142,69,232,99,33,134,71,110,157,8,138,24,171,201,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,38,36,214,91,135,237,76,252,141,235,142,7,170,82,85,221,105,233,49,156,130,134,225,95,244,92,157,21,83,80,178,102,248,168,25,246,216,142,238,192,178,198,172,115,145,175,107,213,174,94,151,41,179,72,22,127,139,60,147,94,113,61,6,201,239,188,55,99,20,151,204,218,158,159,122,120,165,94,228,240,65,231,221,168,165,167,232,115,106,234,88,223,181,28,14,84,71,47,158,210,171,82,158,109,112,110,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,54,158,33,219,154,15,1,89,14,33,153,94,184,146,210,59,21,93,199,24,200,42,29,112,201,45,244,222,42,182,174,130,227,34,85,84,86,215,171,91,18,182,26,30,152,154,247,189,242,175,68,179,57,17,27,31,67,90,30,171,130,44,43,65,169,185,117,235,150,121,135,212,82,92,53,66,171,7,201,232,114,231,204,254,170,187,92,30,22,169,105,41,162,106,181,22,58,105,98,142,57,149,205,234,73,101,71,163,158,229,129,177,195,22,199,181,210,237,94,204,180,130,167,38,159,15,158,145,25,152,98,247,60,66,239,13,76,9,43,39,183,87,69,209,43,81,124,156,199,181,201,28,140,115,85,54,124,77,71,117,49,94,199,120,160,37,167,140,44,11,67,171,249,101,105,14,125,168,12,250,43,47,163,195,241,58,28,102,237,111,179,195,83,93,93,84,150,181,123,45,179,76,168,215,182,141,204,125,84,174,252,227,90,199,49,36,68,145,232,144,203,20,22,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,30,215,85,181,211,81,245,150,143,16,180,230,183,158,237,171,4,199,232,177,187,5,182,4,86,82,209,82,211,193,28,42,246,177,85,119,154,94,211,95,44,138,170,231,57,26,137,179,25,27,25,153,92,176,184,10,166,214,123,173,39,16,58,193,98,164,175,211,235,101,69,76,54,171,69,95,117,139,118,184,192,232,122,38,146,39,69,218,168,161,106,186,118,170,36,191,106,104,22,55,181,204,73,24,224,145,254,3,115,173,83,212,126,20,240,44,175,87,173,126,22,245,81,111,72,41,234,37,158,166,74,171,157,12,43,218,167,174,169,74,134,163,210,105,216,196,145,92,143,145,178,181,205,153,174,68,151,183,30,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,46,93,142,17,127,97,202,252,78,17,0,172,0,5,150,227,7,44,159,15,225,255,0,46,185,210,213,190,158,103,90,46,12,99,216,244,107,147,251,74,119,111,186,255,0,74,33,175,92,16,214,103,122,165,28,18,74,250,138,139,245,249,177,171,228,222,69,123,166,168,68,221,118,243,95,210,251,137,154,230,203,169,45,194,244,22,142,209,79,94,145,77,126,171,171,182,189,137,39,74,171,95,67,50,109,240,93,255,0,73,63,103,245,145,107,193,30,1,38,162,241,7,143,80,173,26,212,178,223,87,71,112,145,21,157,91,35,43,169,211,117,243,79,240,151,254,160,39,99,133,156,85,184,103,15,26,123,143,44,17,199,45,30,61,71,20,157,12,86,162,185,35,69,248,47,159,222,165,213,63,55,26,183,178,211,142,90,237,145,198,145,182,146,142,24,81,168,155,109,210,196,77,182,255,0,49,250,64,112,191,2,146,165,248,20,129,203,126,5,71,13,248,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,66,249,28,180,225,223,212,16,10,206,21,17,83,101,77,209,78,64,16,201,206,51,0,117,147,85,177,108,170,146,223,209,21,202,223,91,223,149,172,217,55,109,95,82,110,187,249,249,204,191,114,124,79,222,228,209,159,50,215,148,228,120,53,69,197,35,101,198,186,154,120,169,220,253,186,222,180,181,40,170,137,183,154,254,109,191,127,220,133,242,231,11,134,199,115,210,42,92,177,182,182,205,45,174,157,88,218,142,159,56,81,213,180,136,190,123,253,232,229,251,136,251,229,213,154,205,136,241,95,130,64,181,206,167,165,185,93,18,41,219,215,210,217,63,49,59,90,139,228,187,249,191,100,254,176,54,15,7,85,44,236,170,166,138,166,53,69,108,204,108,141,84,253,138,155,157,160,82,239,218,112,84,226,144,43,7,9,240,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,6,127,242,148,224,163,21,188,216,168,248,178,212,219,103,210,53,109,184,77,30,23,111,157,35,125,44,62,29,253,183,220,220,136,231,43,166,108,236,150,56,155,35,91,218,116,46,149,17,206,116,47,142,85,12,85,229,113,232,79,76,191,26,247,138,211,42,128,31,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,214,0,128,190,99,188,31,90,184,79,213,202,7,96,201,86,184,38,107,79,61,125,149,149,50,182,71,208,207,19,209,42,104,81,202,245,150,70,68,146,64,246,73,35,81,85,147,181,138,233,31,27,228,117,203,228,169,234,159,41,249,127,93,238,54,226,234,243,206,253,73,254,242,127,13,45,87,37,79,84,249,79,203,250,239,113,183,1,53,32,0,35,87,156,166,172,106,158,151,254,72,63,38,122,151,149,226,95,73,253,96,241,191,65,94,106,104,60,87,111,232,254,223,119,178,246,245,244,247,31,211,213,190,221,110,219,226,165,181,229,19,173,250,209,169,92,73,100,150,45,70,213,236,215,42,182,193,131,214,85,197,71,123,191,213,215,65,28,237,175,160,107,101,108,115,72,230,163,209,175,123,81,200,155,236,247,39,222,164,143,235,167,11,154,19,196,167,208,159,150,188,27,235,31,213,207,19,244,103,247,78,178,143,177,226,59,93,239,245,180,177,245,117,118,34,253,45,246,233,242,219,117,223,242,116,83,131,62,27,56,118,202,170,179,93,28,211,127,171,247,170,219,123,237,115,212,253,49,95,87,215,74,249,35,145,209,244,84,79,35,19,119,195,26,238,137,213,246,118,223,101,84,80,189,96,0,33,91,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,181,92,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,64,74,161,128,28,120,114,196,254,81,57,85,187,83,52,46,187,20,196,242,73,123,144,95,232,171,105,188,29,13,203,174,73,102,90,229,146,150,7,200,234,197,146,87,54,71,72,215,119,26,172,94,166,44,91,75,159,224,11,21,194,175,7,122,71,194,134,27,71,102,195,236,244,151,28,157,212,238,142,239,150,84,209,177,183,27,139,228,88,221,43,17,254,110,134,155,170,40,250,41,218,229,99,122,26,174,87,201,215,35,225,219,154,63,174,205,77,252,23,217,232,137,254,32,7,154,63,174,205,77,252,23,217,232,128,202,174,70,63,174,207,221,191,226,68,159,101,57,102,43,131,88,170,178,156,215,38,181,99,246,90,46,143,19,113,186,86,199,73,75,7,91,218,198,117,203,34,181,141,234,123,218,212,221,124,220,228,68,243,84,35,7,145,143,235,179,247,111,248,145,98,185,147,241,207,117,226,11,63,172,210,189,57,186,85,208,233,214,43,81,83,109,149,244,119,71,58,12,162,118,205,26,186,170,86,195,34,193,53,51,100,167,99,169,183,71,46,219,203,212,139,34,71,24,91,78,51,120,209,202,184,159,215,26,29,72,198,221,117,197,172,184,135,76,24,133,60,117,210,50,170,143,162,110,234,87,57,88,245,100,85,146,61,35,115,157,14,221,45,138,6,117,72,177,36,142,149,78,93,220,111,209,241,85,130,46,37,152,213,116,234,110,39,111,138,91,235,150,24,41,161,186,70,233,165,141,149,84,177,50,87,61,221,44,100,30,33,82,56,227,100,181,13,70,53,26,246,53,33,51,78,116,83,87,53,126,154,249,85,165,186,113,144,101,108,198,233,225,169,185,165,162,133,245,47,129,146,202,145,70,157,12,69,115,222,231,42,170,49,136,175,86,71,43,246,232,138,71,55,242,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,54,136,5,148,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,210,229,138,100,68,108,141,107,145,81,143,100,145,178,245,129,173,103,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,85,0,0,0,0,137,94,103,92,189,40,241,106,58,158,34,184,126,196,59,54,168,122,165,203,108,22,200,96,130,150,213,75,20,16,199,21,85,21,36,16,179,166,20,237,76,250,149,234,123,145,210,36,157,40,196,149,204,140,19,105,219,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,77,104,120,133,197,172,88,54,190,234,94,21,139,80,248,43,46,63,152,94,109,118,234,110,235,228,236,82,193,91,44,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,192,250,248,120,225,251,62,226,107,84,40,116,163,78,89,72,203,149,101,61,69,92,181,149,201,50,81,81,65,12,106,231,75,81,36,49,200,232,216,174,232,137,174,86,236,178,75,27,124,186,144,216,123,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,227,175,41,188,3,13,198,120,57,198,51,59,22,61,73,73,125,204,106,46,21,55,219,131,81,86,122,231,211,220,42,169,224,71,185,85,85,25,28,81,162,53,137,179,17,93,35,145,58,164,123,157,153,64,0,0,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,154,158,87,30,132,244,203,241,175,120,173,62,174,98,218,95,160,217,223,13,25,30,79,174,174,171,182,211,225,244,238,173,180,95,173,180,94,38,227,110,173,149,236,138,40,225,102,237,73,89,60,174,134,39,194,247,178,55,110,215,57,241,44,108,154,47,63,203,135,44,197,112,110,94,218,121,148,230,185,53,171,31,178,209,125,45,226,110,55,74,216,233,41,96,235,189,213,177,157,114,200,173,99,122,158,246,181,55,95,55,57,17,60,213,8,193,227,219,141,251,239,23,25,220,84,88,229,85,214,219,166,86,78,212,182,75,37,100,44,167,153,245,75,10,36,213,85,109,142,89,25,36,221,110,149,145,175,90,181,145,109,210,214,186,73,85,225,139,246,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,27,15,112,45,171,58,203,173,124,56,227,185,238,184,226,31,66,223,170,250,163,166,172,233,108,95,78,208,163,24,176,220,252,58,34,120,126,238,238,251,59,35,95,209,221,141,27,20,177,181,34,175,151,119,0,181,156,78,101,75,158,106,149,190,235,109,211,43,39,106,163,101,166,158,159,235,52,139,36,172,240,212,181,61,40,197,133,143,130,70,212,73,27,214,70,253,152,219,210,233,59,145,78,160,26,171,147,253,202,227,208,158,153,126,53,239,21,164,0,147,253,202,227,208,158,153,126,53,239,21,160,94,173,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,117,59,101,217,90,173,115,152,246,189,143,123,29,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,221,113,57,200,221,146,72,164,111,159,74,155,47,24,235,199,39,8,150,174,47,180,141,184,164,23,26,75,62,89,97,168,117,203,28,186,207,78,215,177,147,171,21,175,165,153,232,213,149,148,211,39,79,95,109,119,71,199,12,138,217,59,73,27,131,94,187,157,218,235,122,169,101,101,230,231,87,95,81,29,60,20,140,150,166,103,74,246,193,4,76,134,24,145,206,85,84,100,113,71,28,108,111,193,172,99,90,155,34,34,18,149,200,199,245,217,251,183,252,72,140,12,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,209,226,109,215,74,41,41,42,160,235,99,94,206,184,164,70,189,189,76,123,92,155,167,155,92,138,158,74,132,159,242,49,253,118,126,237,255,0,18,3,21,121,163,250,236,212,223,193,125,158,136,202,174,70,63,174,207,221,191,226,70,42,243,71,245,217,169,191,130,251,61,17,149,92,140,127,93,159,187,127,196,128,142,13,107,210,251,174,138,234,230,95,165,23,151,85,201,81,139,94,42,109,172,168,169,162,117,35,235,32,99,215,179,84,145,57,85,88,201,162,237,202,207,180,228,86,72,213,71,57,21,21,102,167,148,158,107,106,202,184,45,199,236,86,250,122,184,234,48,235,197,214,201,92,233,152,212,100,147,190,165,213,200,232,149,28,170,172,237,87,68,213,87,35,87,173,175,77,182,68,115,176,87,156,118,144,212,225,92,75,208,234,149,60,21,107,109,212,123,60,51,62,121,167,137,204,250,70,133,140,165,154,24,152,221,158,198,54,157,40,30,170,244,93,223,51,250,92,187,43,89,237,121,37,234,102,43,143,234,62,162,105,109,218,175,195,222,179,11,125,190,225,104,238,73,27,35,168,240,11,83,223,129,189,79,71,190,101,101,90,72,214,49,174,252,220,19,185,85,168,207,48,151,243,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,38,167,149,199,161,61,50,252,107,222,43,76,170,49,87,149,199,161,61,50,252,107,222,43,76,170,3,0,57,201,235,95,212,110,31,109,58,57,73,111,239,85,234,109,193,123,211,201,23,84,112,80,219,165,167,168,147,165,201,35,85,179,58,119,209,163,119,99,218,177,247,247,233,119,66,144,193,108,180,221,111,85,47,163,179,91,42,235,234,35,167,158,173,241,83,66,233,94,216,32,137,243,77,42,181,168,170,140,142,40,228,145,238,248,53,140,115,151,100,69,83,58,185,199,106,245,78,107,196,189,14,150,211,207,86,150,221,56,179,195,11,224,154,8,154,207,164,107,152,202,169,166,137,237,221,239,99,169,214,129,138,143,84,217,240,191,165,169,186,185,254,175,147,223,14,184,110,169,212,234,174,115,168,184,157,93,202,219,21,157,49,10,23,205,18,178,146,86,92,98,153,183,22,197,50,53,30,202,150,211,164,49,171,161,145,143,100,85,175,69,254,250,213,64,194,174,26,245,122,167,65,117,231,6,213,200,103,171,142,159,29,188,67,53,193,41,32,138,105,229,183,63,120,171,97,141,146,236,197,124,148,210,77,26,42,171,118,87,162,163,154,168,142,77,151,141,88,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,54,30,224,31,83,50,173,93,225,11,77,179,172,214,175,197,222,170,45,245,22,250,154,167,73,36,146,85,120,42,185,168,217,60,175,145,238,123,230,145,148,237,124,143,87,125,169,28,247,34,34,42,34,6,64,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,173,103,22,62,169,245,147,230,6,67,238,51,129,53,60,174,61,9,233,151,227,94,241,90,100,86,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,99,175,43,143,66,122,101,248,215,188,86,153,84,6,182,220,81,112,201,159,112,179,170,23,45,63,203,233,170,235,45,172,168,115,108,185,10,91,166,166,162,188,192,145,197,39,92,14,145,58,92,246,54,120,155,43,24,231,164,114,43,153,212,237,145,206,181,85,183,107,173,198,154,130,142,225,115,171,170,167,181,211,173,37,12,83,76,231,178,150,5,150,73,150,40,154,171,179,24,178,205,44,138,214,236,157,114,61,223,23,42,174,199,220,81,112,201,128,241,77,165,247,45,63,203,233,169,40,238,79,167,115,108,185,10,91,161,169,173,179,78,178,69,39,92,14,145,58,154,199,186,8,155,43,24,230,44,145,163,153,212,221,209,205,215,95,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,66,77,57,24,254,187,63,118,255,0,137,18,168,69,95,35,31,215,103,238,223,241,34,85,0,181,92,69,240,209,165,156,80,96,147,96,186,153,105,255,0,7,193,94,104,224,166,250,82,217,249,232,101,147,194,79,52,82,118,123,189,134,50,78,150,253,182,110,213,251,149,53,235,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,127,75,182,93,145,200,230,185,143,107,30,199,177,187,52,145,193,206,191,0,195,101,209,124,55,84,157,143,82,38,89,75,148,83,216,25,118,106,43,103,91,116,180,149,179,186,157,234,139,179,216,146,194,199,183,169,23,161,86,78,142,158,228,157,65,14,196,175,114,175,224,42,154,150,154,213,197,62,178,88,169,43,31,89,79,13,195,6,182,84,119,81,244,111,73,102,106,215,212,211,201,19,90,175,86,178,9,105,94,215,189,157,18,247,118,71,164,78,102,21,242,244,192,48,221,79,227,27,78,112,205,64,199,169,47,182,42,170,138,250,154,139,125,90,43,160,157,244,214,250,154,136,146,70,239,179,216,146,195,26,171,29,187,30,136,173,114,57,170,173,93,135,128,0,0,24,1,206,175,210,198,45,243,2,135,219,174,38,127,152,1,206,175,210,198,45,243,2,135,219,174,32,96,7,43,143,93,154,101,248,215,179,214,147,252,64,15,43,143,93,154,101,248,215,179,214,147,252,4,43,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,22,171,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,9,84,53,87,54,168,53,87,2,106,120,105,255,0,233,54,221,254,95,231,127,252,158,232,66,177,53,60,52,255,0,244,155,110,255,0,47,243,191,254,79,116,33,88,13,162,48,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,0,192,14,117,126,150,49,111,152,20,62,221,113,51,252,192,14,117,126,150,49,111,152,20,62,221,113,3,0,57,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,0,0,6,170,230,213,6,170,224,79,247,43,143,66,122,101,248,215,188,86,153,84,98,175,43,143,66,122,101,248,215,188,86,150,83,141,126,107,152,174,153,120,221,51,225,174,170,213,150,228,149,54,245,238,229,180,213,113,212,218,236,243,73,208,172,236,35,90,248,235,166,72,213,238,95,180,145,70,245,141,29,222,84,150,22,132,138,154,171,155,15,112,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,213,209,220,77,209,241,205,26,58,78,210,200,237,120,64,159,238,87,30,132,244,203,241,175,120,173,50,168,197,94,87,30,132,244,203,241,175,120,173,50,168,0,0,8,1,230,143,235,179,83,127,5,246,122,35,228,225,27,131,106,158,44,52,191,88,238,24,165,77,91,179,188,34,158,205,54,53,66,181,177,83,209,87,62,162,74,149,168,134,117,124,110,94,183,69,76,173,137,122,227,98,72,230,247,28,140,221,91,245,243,71,245,217,169,191,130,251,61,17,149,92,140,127,93,159,187,127,196,128,183,252,11,114,189,213,60,183,42,199,117,143,92,99,186,224,120,221,158,224,234,218,107,63,114,166,221,145,85,212,83,72,197,133,219,34,50,74,24,86,68,114,247,122,219,62,209,126,109,172,73,35,168,109,192,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,197,94,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,12,85,227,219,130,11,23,23,24,36,85,184,229,45,170,219,169,182,78,212,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,61,14,149,241,167,66,185,146,237,210,230,182,73,81,255,0,147,192,143,47,220,87,133,91,19,114,156,214,27,86,65,169,181,187,248,155,140,109,142,174,150,215,208,250,150,51,232,201,100,166,138,162,14,237,53,67,91,62,235,246,220,221,147,236,162,111,152,0,0,0,8,171,231,157,250,147,253,228,254,26,97,7,5,156,51,212,241,93,175,54,173,48,154,186,174,223,98,130,158,107,190,67,93,72,177,119,233,173,208,244,163,187,105,35,145,21,242,75,36,48,162,163,95,208,179,36,138,199,181,142,67,55,249,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,128,152,156,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,0,48,3,154,95,5,24,174,168,105,197,251,137,12,42,217,224,179,236,66,223,227,110,222,29,35,100,119,187,92,8,157,231,84,117,185,169,222,167,129,174,145,146,162,171,221,28,75,10,182,79,204,246,179,252,181,92,88,250,88,214,79,151,249,15,183,78,6,181,134,213,6,170,230,213,0,8,86,230,133,192,183,228,83,42,126,184,232,230,25,225,52,218,245,209,244,197,53,19,186,161,177,93,36,145,200,187,66,141,79,15,71,54,241,246,246,87,49,146,171,227,252,211,93,79,26,205,73,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,53,246,224,187,139,108,171,132,109,83,76,166,219,23,142,198,239,190,26,223,147,91,156,217,37,238,80,182,166,55,190,120,34,73,162,141,107,35,141,38,108,47,145,85,173,239,72,138,155,61,75,129,204,103,141,127,229,85,168,240,88,48,11,157,214,61,50,197,191,55,109,166,157,123,81,221,43,145,94,146,92,221,15,75,94,222,166,61,35,137,178,171,156,200,218,231,109,19,166,150,52,177,92,74,105,85,171,68,53,231,57,210,139,22,69,73,124,182,227,119,137,169,40,235,41,234,219,82,171,7,147,163,138,105,26,198,55,196,198,215,36,83,181,26,136,217,163,149,169,250,39,159,210,124,23,242,161,170,120,110,153,253,41,244,103,214,220,130,221,98,241,189,142,247,133,241,85,49,195,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,112,50,131,150,135,7,117,60,72,106,228,57,198,103,103,171,252,157,96,245,17,214,214,205,37,28,82,210,93,174,49,190,55,197,107,114,77,187,94,199,53,123,147,34,50,77,162,68,99,187,107,60,111,39,78,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,202,232,238,142,224,58,21,128,90,244,231,78,108,52,150,235,109,186,158,8,165,150,42,88,97,158,225,60,112,199,11,170,234,157,11,24,217,106,100,108,76,89,37,86,162,185,83,250,145,61,168,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,145,129,196,151,56,138,156,103,87,45,88,238,130,99,20,151,108,99,21,188,84,69,146,213,220,37,137,204,200,217,27,228,129,98,161,154,23,200,216,233,149,187,79,29,74,110,247,191,181,188,105,27,30,201,195,61,120,177,244,177,172,159,47,242,31,110,156,214,176,216,123,83,245,139,1,215,94,6,181,67,81,180,230,253,73,113,182,220,116,222,247,44,177,69,85,12,211,219,231,146,206,249,157,73,84,216,94,246,197,83,27,101,98,73,18,185,85,170,191,212,171,175,8,27,84,0,0,0,0,16,87,205,207,83,49,93,68,226,226,107,118,45,87,226,254,165,99,244,152,205,198,118,73,28,144,186,186,57,234,42,37,100,110,99,221,191,111,197,54,39,163,186,92,217,98,149,138,223,179,186,206,77,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,177,154,177,157,126,84,53,79,50,212,207,162,254,140,250,219,144,92,111,190,11,191,222,240,190,42,166,73,187,93,206,150,245,244,247,58,122,186,91,190,219,236,155,236,6,111,242,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,122,218,247,211,193,94,197,123,19,201,157,109,114,167,113,17,210,233,171,24,47,229,67,75,51,45,51,250,83,232,207,173,184,253,198,197,227,123,29,239,11,226,169,164,135,187,219,234,111,95,79,115,171,167,169,187,237,182,233,190,230,26,242,105,192,42,113,158,23,46,153,157,199,30,164,164,168,204,114,138,186,154,59,131,82,37,158,186,221,79,20,84,241,163,220,213,87,163,35,169,142,185,26,199,237,178,186,71,34,109,39,83,179,212,13,91,50,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,51,97,62,2,117,51,21,213,14,17,244,206,227,139,85,247,62,129,199,232,177,155,140,15,146,53,154,150,186,130,6,83,202,201,26,199,187,163,171,182,217,88,142,217,203,20,209,61,90,222,189,136,97,230,17,165,247,93,42,227,7,82,109,151,7,85,205,79,127,188,75,148,80,213,205,68,234,102,84,65,112,114,212,175,107,117,84,145,145,75,36,180,235,35,87,103,62,157,254,77,84,86,55,63,249,35,230,182,170,253,23,212,45,57,134,158,173,46,86,60,162,43,221,68,174,99,123,14,130,186,146,56,98,107,29,213,212,175,71,91,230,87,34,181,17,17,209,236,174,221,81,161,35,231,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,245,128,32,47,152,103,5,151,94,22,53,66,162,251,136,99,245,109,210,188,150,161,23,31,172,90,151,85,37,20,235,31,84,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,123,146,61,147,116,226,89,177,239,26,24,158,43,149,240,177,170,95,90,113,155,85,231,232,108,62,247,118,183,125,33,69,29,71,131,174,138,221,81,218,169,135,173,23,183,51,58,157,211,35,118,115,119,93,149,55,53,194,3,42,184,5,224,163,42,226,179,81,233,47,119,107,103,135,211,44,102,225,12,153,29,194,161,36,100,117,253,10,217,29,108,167,88,220,199,186,105,88,168,143,115,28,157,152,222,143,85,234,116,76,150,124,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,44,255,0,5,248,158,43,138,112,177,165,191,85,177,155,85,155,233,156,62,201,118,184,253,31,69,29,63,140,174,150,221,79,221,169,155,161,19,185,51,250,91,213,35,183,115,182,77,213,118,47,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,224,5,39,45,253,167,5,77,3,144,14,170,169,217,75,77,45,76,138,136,216,88,233,28,171,251,17,55,2,33,249,203,231,204,186,101,56,230,13,79,113,73,25,110,174,169,158,90,118,191,126,135,165,45,50,34,170,109,228,191,156,119,223,247,169,248,60,156,240,7,94,245,91,41,202,170,237,253,113,91,109,244,93,137,92,205,211,119,85,245,46,203,191,151,156,41,247,47,192,177,124,197,115,89,178,238,43,243,184,18,185,213,20,182,219,162,197,3,122,250,155,31,230,32,107,145,60,147,111,54,108,191,212,72,39,39,172,54,59,102,145,85,101,142,181,182,25,110,148,232,199,84,116,249,204,141,173,171,68,243,223,238,70,167,220,4,133,34,34,38,200,155,34,28,128,5,46,56,79,48,161,191,212,5,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,41,119,196,225,23,250,10,149,16,164,10,147,205,14,78,19,224,114,6,51,243,18,194,155,152,240,169,158,175,105,207,146,219,101,158,174,52,107,26,229,234,141,241,74,159,31,135,156,73,240,32,175,67,50,23,225,58,217,133,100,19,57,33,250,51,32,163,124,170,231,43,81,141,73,154,143,221,83,207,201,21,77,139,181,251,25,92,203,68,179,156,93,170,168,183,43,13,100,8,168,136,187,42,196,239,219,178,125,223,121,174,62,166,99,117,218,123,169,183,155,68,219,164,150,235,173,66,196,187,162,42,164,117,15,106,47,217,85,219,244,63,104,27,35,105,30,85,71,153,105,206,63,126,161,168,142,104,234,45,180,142,235,141,202,168,170,232,35,127,197,124,255,0,156,135,176,49,131,151,102,108,153,151,14,54,52,93,187,150,218,75,125,52,139,187,149,122,146,130,159,125,213,201,253,31,113,147,224,112,190,101,37,101,0,84,135,37,41,241,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,4,212,242,184,244,39,166,95,141,123,197,105,149,70,42,242,184,244,39,166,95,141,123,197,105,149,64,0,0,69,95,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,113,117,121,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,128,154,144,0,0,0,0,0,16,173,206,175,213,62,45,242,254,135,220,110,37,213,228,99,250,236,253,219,254,36,90,174,117,126,169,241,111,151,244,62,227,113,46,175,35,31,215,103,238,223,241,32,37,80,0,0,128,30,104,254,187,53,55,240,95,103,162,39,248,128,30,104,254,187,53,55,240,95,103,162,2,207,233,207,16,57,246,150,105,126,164,105,70,32,250,74,107,110,168,211,219,233,47,85,136,179,50,182,40,41,100,149,221,168,36,142,70,181,172,149,179,75,20,173,123,94,143,141,238,111,150,235,191,201,161,122,23,168,252,69,234,61,187,75,244,190,205,227,174,181,219,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,206,166,238,187,43,149,206,107,24,215,189,236,99,188,174,45,137,229,89,205,246,151,22,194,177,155,174,65,122,173,235,240,214,235,93,20,149,117,83,244,49,207,127,68,81,163,158,238,150,49,206,93,147,201,173,85,95,36,82,127,184,23,224,202,197,193,230,156,85,91,36,186,253,51,153,229,30,30,163,38,185,68,247,165,43,164,137,31,218,166,166,141,219,109,12,93,217,81,36,115,82,73,28,247,57,221,40,172,138,48,185,92,60,112,253,128,240,203,165,244,58,81,167,44,171,125,182,142,162,162,174,90,202,228,133,107,107,103,154,69,115,165,168,146,24,227,108,143,70,244,68,215,43,119,72,226,141,190,125,40,70,95,52,142,1,104,244,239,199,113,55,163,150,251,85,183,16,95,7,79,145,99,180,116,208,80,195,104,145,123,84,208,212,210,71,27,88,199,67,43,214,52,146,52,69,145,178,200,178,125,182,72,254,204,191,159,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,107,131,194,239,19,121,247,11,58,161,109,212,12,66,166,174,178,218,202,134,186,245,143,45,198,106,106,43,204,9,28,177,244,78,216,215,165,207,99,103,149,209,61,237,122,71,34,181,253,46,217,90,237,133,52,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,97,47,152,143,4,21,156,42,231,105,150,225,212,189,90,101,150,92,37,138,196,212,154,122,153,173,114,54,24,164,125,45,84,175,137,172,111,83,223,63,135,69,146,73,31,21,59,149,238,87,49,238,91,129,201,247,82,53,198,207,174,201,167,56,181,29,214,229,166,87,190,252,185,67,124,12,213,20,54,154,164,163,158,74,90,174,235,126,197,44,210,190,153,176,110,229,70,202,223,178,173,115,163,137,209,134,42,241,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,101,80,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,19,83,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,166,85,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,3,245,114,174,43,181,30,255,0,195,102,21,194,205,178,95,161,176,204,95,197,207,114,142,158,101,89,47,181,82,215,207,87,27,170,23,100,218,24,187,172,70,66,155,181,100,98,202,229,114,164,73,15,234,240,81,194,141,247,139,77,101,162,195,123,87,90,60,66,219,181,102,83,123,162,133,142,240,20,189,47,88,227,71,72,168,196,154,119,179,181,26,108,247,38,239,147,182,246,69,34,22,255,0,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,157,77,221,118,87,43,156,214,49,175,123,216,199,108,61,195,199,15,216,15,12,186,95,67,165,26,114,202,183,219,104,234,42,42,229,172,174,72,86,182,182,121,164,87,58,90,137,33,142,54,200,244,111,68,77,114,183,116,142,40,219,231,210,128,122,188,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,1,170,185,63,220,174,61,9,233,151,227,94,241,90,64,9,63,220,174,61,9,233,151,227,94,241,90,6,85,0,0,128,30,104,254,187,53,55,240,95,103,162,50,171,145,143,235,179,247,111,248,145,138,188,209,253,118,106,111,224,190,207,68,101,87,35,31,215,103,238,223,241,32,49,87,154,63,174,205,77,252,23,217,232,140,170,228,99,250,236,253,219,254,36,98,175,52,127,93,154,155,248,47,179,209,25,85,200,199,245,217,251,183,252,72,11,149,206,127,72,106,114,253,6,198,181,114,221,5,92,213,26,123,120,116,53,136,217,226,100,16,219,174,29,184,164,153,236,119,219,123,210,166,26,24,218,140,95,36,154,69,86,170,39,83,35,131,128,125,76,197,116,139,139,221,54,206,179,90,191,9,101,167,184,84,91,234,106,157,36,113,199,75,227,105,38,163,100,242,190,71,181,140,134,55,212,53,242,61,93,246,99,107,220,136,170,136,139,58,156,83,232,167,242,137,225,247,54,209,200,238,30,10,175,32,183,167,128,157,210,246,227,101,116,18,178,162,151,186,238,220,138,144,172,240,196,146,116,177,93,219,87,244,236,237,149,53,172,3,106,131,90,206,44,125,83,235,39,204,12,135,220,103,54,40,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,234,146,55,201,15,90,125,184,37,237,189,236,108,209,61,29,28,140,71,47,68,140,123,85,119,106,154,235,241,99,234,159,89,62,96,100,62,227,56,19,83,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,167,213,204,187,63,169,211,238,11,117,18,170,219,144,210,90,174,87,202,122,107,5,42,76,177,117,214,50,174,166,56,170,169,226,100,136,189,111,117,26,213,170,244,167,91,88,215,189,189,61,29,72,16,67,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,211,36,143,142,30,181,251,16,69,220,123,222,216,98,98,54,56,216,174,94,136,216,198,162,236,212,39,83,150,46,150,254,75,248,54,194,188,93,139,232,203,174,91,226,50,155,135,246,215,123,197,120,169,23,194,79,228,247,53,157,84,49,209,125,134,244,237,183,218,106,61,94,65,94,149,105,158,85,172,154,143,142,105,110,21,73,226,47,89,53,194,43,125,55,84,114,62,56,122,215,237,207,47,109,143,123,97,137,136,233,36,122,53,122,35,99,220,169,179,84,217,206,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,32,179,154,246,142,221,116,215,139,75,222,92,219,13,37,14,61,168,52,244,247,187,92,180,84,174,138,9,39,108,49,195,90,215,187,161,172,90,149,168,99,231,145,26,174,93,170,162,123,215,170,69,67,37,57,31,103,245,50,218,181,79,75,107,178,26,68,167,165,168,183,95,237,118,151,44,77,157,95,43,101,130,182,161,137,183,117,236,68,134,129,142,243,86,49,86,63,209,89,23,171,218,243,164,209,203,238,97,163,88,150,177,90,38,238,82,105,221,194,162,158,233,77,210,196,233,165,185,58,158,54,212,245,185,232,171,209,60,20,241,118,218,199,185,222,39,171,236,182,55,42,224,7,46,77,76,252,151,241,147,167,23,26,138,187,172,116,23,235,131,177,154,200,45,242,109,226,188,124,110,167,167,100,205,87,181,175,133,181,82,83,74,228,93,246,236,163,218,215,57,141,64,54,20,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,2,106,121,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,4,43,115,171,245,79,139,124,191,161,247,27,137,53,36,43,115,171,245,79,139,124,191,161,247,27,136,23,87,145,143,235,179,247,111,248,145,42,132,85,242,49,253,118,126,237,255,0,18,37,80,1,128,28,234,253,44,98,223,48,40,125,186,226,103,249,128,28,234,253,44,98,223,48,40,125,186,226,6,0,114,184,245,217,166,95,141,123,61,105,63,196,0,242,184,245,217,166,95,141,123,61,105,63,192,0,0,12,0,231,87,233,99,22,249,129,67,237,215,19,63,204,0,231,87,233,99,22,249,129,67,237,215,16,48,3,149,199,174,205,50,252,107,217,235,73,254,32,7,149,199,174,205,50,252,107,217,235,73,254,2,21,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,139,85,206,175,213,62,45,242,254,135,220,110,37,213,228,99,250,236,253,219,254,36,4,170,26,171,155,84,26,171,129,53,60,52,255,0,244,155,110,255,0,47,243,191,254,79,116,33,88,154,158,26,127,250,77,183,127,151,249,223,255,0,39,186,16,172,6,213,0,0,6,0,115,171,244,177,139,124,192,161,246,235,137,159,230,0,115,171,244,177,139,124,192,161,246,235,136,24,1,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,0,0,0,53,87,54,168,53,87,2,127,185,92,122,19,211,47,198,189,226,180,196,174,106,28,5,84,210,212,221,120,167,209,187,21,93,99,43,42,38,184,103,54,202,126,210,50,141,137,20,45,74,250,106,120,226,107,149,138,230,79,45,83,220,247,191,174,94,238,200,196,149,204,203,94,87,30,132,244,203,241,175,120,173,50,168,13,104,120,120,226,7,62,225,151,84,40,117,95,78,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,232,149,173,87,108,146,69,27,188,250,80,182,166,106,115,17,224,22,179,134,60,169,51,205,45,183,221,110,90,101,123,238,212,108,148,211,212,125,89,145,36,137,158,26,170,167,165,88,144,189,243,198,218,121,36,122,72,239,181,27,186,157,31,114,92,43,2,127,185,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,0,0,32,7,154,63,174,205,77,252,23,217,232,140,170,228,99,250,236,253,219,254,36,98,175,52,127,93,154,155,248,47,179,209,25,85,200,199,245,217,251,183,252,72,9,84,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,3,21,121,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,0,0,0,0,34,175,158,119,234,79,247,147,248,105,106,185,42,122,167,202,126,95,215,123,141,184,186,188,243,191,82,127,188,159,195,75,85,201,83,213,62,83,242,254,187,220,109,192,77,72,0,1,106,184,177,244,177,172,159,47,242,31,110,156,186,165,170,226,199,210,198,178,124,191,200,125,186,112,53,172,54,168,53,87,54,168,0,98,87,48,206,52,237,92,44,105,125,69,139,16,200,41,27,170,153,45,58,38,63,70,180,205,170,90,40,22,78,153,110,19,198,231,35,88,198,181,37,108,74,244,114,62,100,106,118,228,99,38,233,190,186,233,174,154,113,195,166,156,92,117,67,84,47,62,6,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,228,207,233,118,201,186,53,26,215,61,238,99,24,247,183,93,109,116,215,77,71,226,47,81,238,58,161,170,23,159,29,117,174,218,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,117,59,100,221,92,174,115,158,247,61,239,123,220,30,87,253,85,103,185,87,251,43,145,228,153,29,195,253,178,178,186,229,93,81,39,252,41,38,154,73,31,253,46,115,157,247,170,159,94,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,202,79,41,190,9,104,237,246,47,229,55,171,216,167,118,190,233,208,220,58,215,119,182,193,36,112,210,181,240,207,29,230,62,226,58,70,76,233,35,68,129,232,145,185,177,181,242,53,100,108,241,185,183,43,153,127,1,84,218,243,143,77,173,90,77,98,164,131,81,108,116,242,77,119,100,125,222,187,253,186,10,89,28,216,91,12,49,72,233,235,145,209,195,20,43,246,58,152,229,99,220,228,100,40,192,250,249,97,241,191,89,196,94,43,83,164,58,145,85,215,159,97,246,248,101,167,168,108,51,191,233,91,60,49,211,211,173,84,245,18,203,34,201,89,223,118,243,43,186,17,221,248,220,198,187,105,58,51,168,214,7,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,246,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,108,39,193,255,0,18,150,46,42,116,58,207,169,182,196,236,221,97,233,181,228,148,141,165,124,17,210,94,34,134,55,212,71,18,57,207,234,133,123,172,146,53,71,189,123,114,49,28,168,244,123,90,23,130,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,8,121,140,240,81,252,149,117,30,11,254,1,108,186,201,166,89,79,231,45,181,51,167,118,59,93,114,171,214,75,99,166,234,115,221,210,198,36,145,58,84,107,159,27,156,221,229,116,50,200,179,210,121,77,85,211,60,87,89,52,227,35,210,220,214,147,196,89,114,107,124,182,250,158,152,227,124,144,245,167,216,158,46,227,30,198,205,19,209,178,70,245,106,244,72,198,57,19,118,160,26,240,232,119,19,121,246,136,227,217,198,17,111,169,171,186,98,121,230,47,121,199,171,172,115,92,102,142,146,9,235,233,82,20,184,69,18,42,196,149,49,172,113,34,189,204,85,116,72,248,247,111,82,61,150,128,190,188,98,112,171,153,112,161,171,151,12,62,243,109,171,118,49,113,168,168,169,196,238,242,72,147,50,227,110,71,253,132,116,173,99,27,226,99,107,163,108,204,233,111,75,213,28,137,219,124,111,125,138,3,106,128,0,0,0,22,43,142,156,214,213,128,112,125,171,119,219,205,61,92,212,245,88,189,93,145,141,166,99,92,244,158,224,223,3,11,149,28,230,167,67,101,169,141,207,93,247,70,35,149,17,202,136,213,215,48,155,62,115,247,107,173,187,133,11,37,29,190,231,87,75,79,116,206,40,41,43,162,134,103,49,149,80,37,29,108,201,20,173,69,217,236,73,97,138,68,107,183,78,184,216,239,139,81,82,32,116,67,10,181,106,86,180,96,58,115,125,168,171,130,219,149,101,22,171,37,100,180,143,107,103,142,10,154,184,225,145,209,185,205,115,81,232,215,170,162,171,92,155,237,186,47,192,13,135,184,81,196,254,163,112,203,165,88,180,152,207,213,250,186,44,62,211,227,237,206,162,240,146,65,92,250,88,223,85,221,139,102,171,102,116,239,149,210,117,39,82,200,231,171,190,210,169,117,64,2,29,185,220,97,87,90,13,104,211,221,70,154,162,145,109,183,204,94,91,37,60,77,123,187,237,158,134,174,73,165,115,219,211,210,140,86,220,33,70,170,57,85,85,178,110,141,217,21,223,147,201,66,237,117,135,137,44,202,197,13,206,173,150,218,204,30,162,174,162,141,179,57,32,154,120,107,232,155,20,175,143,126,151,61,141,158,102,181,202,155,181,37,145,19,110,165,223,34,185,218,98,214,42,189,2,193,115,90,138,30,187,213,171,48,75,93,29,79,117,233,218,165,171,162,168,146,162,62,132,94,135,117,62,138,153,119,84,87,39,111,102,170,35,156,139,128,28,185,53,51,242,95,198,78,156,92,106,42,238,177,208,95,174,14,198,107,32,183,201,183,138,241,241,186,158,157,147,53,94,214,190,22,213,73,77,43,145,119,219,178,143,107,92,230,53,0,216,80,0,5,170,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,101,62,19,189,44,104,223,203,252,123,219,160,46,169,106,184,78,244,177,163,127,47,241,239,110,128,186,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,228,165,126,32,112,84,158,69,37,96,15,31,171,153,85,30,27,167,57,5,250,186,162,56,99,167,182,213,187,174,71,42,34,43,96,145,255,0,20,243,254,106,158,192,198,14,98,121,178,97,188,56,223,17,54,238,92,169,46,20,209,174,238,69,234,90,10,141,182,86,167,244,253,224,65,150,185,228,47,205,181,179,53,200,33,114,77,244,158,65,88,248,149,174,87,35,218,179,57,25,178,175,159,154,34,19,169,203,183,10,110,29,194,166,4,189,167,50,75,149,150,10,185,17,204,107,87,170,71,203,42,252,62,62,114,175,196,130,29,51,198,235,181,11,83,108,214,136,119,89,46,55,90,117,149,119,69,84,73,42,24,213,95,180,169,191,233,254,211,99,141,1,198,87,13,209,44,27,23,114,170,173,182,195,71,2,170,162,38,234,145,55,246,110,159,127,220,7,190,56,95,36,57,56,95,128,20,170,255,0,65,203,126,39,5,72,136,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,82,133,85,220,173,126,5,32,114,213,221,16,168,165,62,37,64,124,247,26,116,171,183,212,210,185,55,73,161,124,107,254,118,170,16,57,204,235,9,167,196,120,129,101,69,59,222,173,185,210,212,74,230,185,26,157,46,74,218,133,93,182,255,0,47,254,34,122,200,113,231,61,135,190,219,170,88,94,73,18,238,202,219,77,99,100,77,154,157,42,218,173,211,239,221,127,190,254,207,184,11,147,201,115,62,171,155,31,204,112,122,135,171,152,203,173,52,241,238,247,174,205,90,73,19,109,190,27,39,97,63,249,246,37,20,130,158,86,154,131,85,137,235,139,241,248,145,22,43,234,162,191,119,61,21,171,13,29,107,147,109,188,188,247,251,201,214,0,82,239,137,81,74,252,64,39,196,168,235,77,191,105,90,124,0,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,200,64,226,23,151,15,25,217,206,190,234,94,107,139,104,223,141,178,228,25,133,230,233,110,169,250,197,106,143,191,75,61,108,178,69,39,67,234,90,246,245,49,237,93,156,136,228,223,101,68,95,32,36,87,149,199,161,61,50,252,107,222,43,76,170,49,255,0,128,173,45,206,244,91,132,236,27,76,245,46,197,244,54,73,102,250,79,198,209,120,168,106,59,93,219,149,84,209,254,114,23,190,55,111,28,172,119,217,114,237,190,203,178,162,162,100,0,0,0,17,87,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,101,87,53,190,23,53,219,137,79,201,119,228,83,6,250,199,245,115,233,191,164,255,0,186,116,116,125,143,17,224,123,63,235,153,99,234,234,236,75,250,59,237,211,231,182,233,189,191,229,127,193,159,18,124,59,107,237,255,0,53,214,61,55,250,191,101,173,195,234,173,112,84,253,49,65,87,215,84,250,218,41,27,31,69,60,242,61,55,100,50,46,234,157,63,103,109,247,84,69,9,63,0,0,0,0,0,1,10,220,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,71,234,243,64,224,207,137,62,34,117,246,193,154,232,230,155,253,96,178,209,97,244,182,185,234,126,152,160,164,232,170,101,109,108,142,143,162,162,120,222,187,50,104,215,116,78,159,181,182,251,162,162,92,14,84,156,46,107,183,13,127,149,31,203,94,13,245,115,235,31,208,159,70,127,116,232,235,59,254,31,199,119,191,214,210,201,211,211,223,139,244,182,223,171,203,125,151,96,207,240,0,2,0,121,163,250,236,212,223,193,125,158,136,159,227,26,177,190,11,177,95,229,123,168,28,87,103,237,181,95,234,239,127,70,65,139,218,231,161,142,162,59,87,133,164,162,107,171,156,233,88,170,202,196,158,145,82,39,68,169,219,143,169,122,156,233,122,98,11,107,203,99,129,139,87,15,184,5,30,170,106,53,174,146,187,81,114,170,122,107,148,76,172,181,181,179,226,240,58,25,17,180,177,58,104,210,120,106,93,29,67,219,83,178,181,55,218,46,149,72,214,73,51,124,0,0,0,60,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,121,253,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,244,183,117,217,26,141,107,88,198,177,140,99,27,112,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,71,87,16,188,184,120,206,206,117,247,82,243,92,91,70,252,109,151,32,204,47,55,75,117,79,214,43,84,125,250,89,235,101,146,41,58,31,82,215,183,169,143,106,236,228,71,38,251,42,34,249,18,127,192,86,150,231,122,45,194,118,13,166,122,151,98,250,27,36,179,125,39,227,104,188,84,53,29,174,237,202,170,104,255,0,57,11,223,27,183,142,86,59,236,185,118,223,101,217,81,81,3,32,0,0,0,0,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,132,14,33,121,112,241,157,156,235,238,165,230,184,182,141,248,219,46,65,152,94,110,150,234,159,172,86,168,251,244,179,214,203,36,82,116,62,165,175,111,83,30,213,217,200,142,77,246,84,69,242,2,69,121,92,122,19,211,47,198,189,226,180,202,163,31,248,10,210,220,239,69,184,78,193,180,207,82,236,95,67,100,150,111,164,252,109,23,138,134,163,181,221,185,85,77,31,231,33,123,227,118,241,202,199,125,151,46,219,236,187,42,42,38,64,0,0,0,53,193,226,35,19,202,179,158,49,53,107,22,194,177,155,174,65,122,173,212,12,151,195,91,173,116,82,85,213,79,209,93,82,247,244,69,26,57,238,233,99,28,229,217,60,154,213,85,242,69,54,62,49,171,135,62,11,177,93,28,213,61,76,215,28,165,182,171,254,103,157,230,23,75,237,186,165,104,99,127,208,20,51,84,213,44,81,82,204,246,119,89,52,144,213,59,196,57,170,214,187,118,198,136,169,31,114,64,112,47,193,149,139,131,205,56,170,182,73,117,250,103,51,202,60,61,70,77,114,137,239,74,87,73,18,63,181,77,77,27,182,218,24,187,178,162,72,230,164,146,57,238,115,186,81,89,20,121,42,0,0,0,26,171,147,253,202,227,208,158,153,126,53,239,21,164,85,255,0,98,227,142,207,252,198,127,202,107,63,253,172,151,238,2,180,183,59,209,110,19,176,109,51,212,187,23,208,217,37,155,233,63,27,69,226,161,168,237,119,110,85,83,71,249,200,94,248,221,188,114,177,223,101,203,182,251,46,202,138,136,25,0,0,2,0,121,163,250,236,212,223,193,125,158,136,202,174,70,63,174,207,221,191,226,71,148,227,215,128,174,44,117,167,139,28,231,83,52,211,74,126,153,198,239,63,70,120,42,223,167,109,180,253,222,213,182,150,25,63,55,53,67,36,110,210,68,246,253,166,166,251,110,155,162,162,174,64,114,164,225,115,93,184,107,252,168,254,90,240,111,171,159,88,254,132,250,51,251,167,71,89,223,240,254,59,189,254,182,150,78,158,158,252,95,165,182,253,94,91,236,187,6,0,115,71,245,217,169,191,130,251,61,17,149,92,140,127,93,159,187,127,196,143,41,199,175,1,92,88,235,79,22,57,206,166,105,166,148,253,51,141,222,126,140,240,85,191,78,219,105,251,189,171,109,44,50,126,110,106,134,72,221,164,137,237,251,77,77,246,221,55,69,69,92,128,229,73,194,230,187,112,215,249,81,252,181,224,223,87,62,177,253,9,244,103,247,78,142,179,191,225,252,119,123,253,109,44,157,61,61,248,191,75,109,250,188,183,217,118,12,255,0,53,172,226,159,69,63,147,183,16,89,182,142,71,112,241,180,152,253,193,60,4,238,151,185,35,232,103,137,149,20,189,215,118,227,69,153,32,154,36,147,165,136,222,226,63,167,118,236,171,178,153,21,124,199,249,120,235,182,173,241,5,46,177,232,86,43,245,162,147,43,183,211,125,51,4,151,138,58,89,40,107,169,98,101,58,116,182,161,209,39,101,240,71,2,183,103,200,238,227,103,234,232,106,198,138,23,215,148,22,168,90,179,78,18,233,176,56,91,73,5,203,79,175,21,182,218,136,27,90,217,103,150,10,153,157,91,21,83,226,217,29,11,28,234,137,161,110,253,72,229,165,145,81,223,22,182,34,248,177,245,79,172,159,48,50,31,113,156,147,238,85,188,54,113,39,195,54,85,168,22,157,99,210,63,160,236,185,101,190,130,162,11,191,211,244,21,61,186,170,57,37,107,105,187,20,242,200,245,238,50,178,71,247,21,90,214,248,125,188,213,233,182,42,241,11,203,135,140,236,231,95,117,47,53,197,180,111,198,217,114,12,194,243,116,183,84,253,98,181,71,223,165,158,182,89,34,147,161,245,45,123,122,152,246,174,206,68,114,111,178,162,47,144,18,43,202,227,208,158,153,126,53,239,21,166,31,243,189,212,207,19,149,105,166,142,81,213,221,98,250,62,223,87,147,92,32,238,116,208,212,120,137,18,158,145,253,40,255,0,183,52,126,22,181,55,115,19,165,179,253,151,47,91,209,51,171,128,173,45,206,244,91,132,236,27,76,245,46,197,244,54,73,102,250,79,198,209,120,168,106,59,93,219,149,84,209,254,114,23,190,55,111,28,172,119,217,114,237,190,203,178,162,162,71,95,26,28,13,241,157,175,188,80,103,250,171,139,104,55,69,150,235,112,142,158,221,39,214,139,82,248,154,90,74,120,169,34,169,217,245,12,123,59,204,167,108,189,183,53,28,206,231,66,238,173,221,67,202,114,125,209,203,238,115,197,2,106,173,60,222,30,203,166,150,249,234,43,36,233,99,251,245,85,212,243,210,83,211,108,175,107,219,212,199,212,203,220,70,189,169,225,186,29,210,178,53,73,191,48,171,149,247,8,121,223,11,218,113,148,221,245,90,139,232,204,191,53,184,65,223,181,199,95,13,84,116,116,52,105,35,105,250,157,18,43,18,103,190,122,151,187,166,89,27,219,88,63,65,233,35,76,213,2,213,113,79,162,159,202,39,135,220,219,71,35,184,120,42,188,130,222,158,2,119,75,219,141,149,208,74,202,138,94,235,187,114,42,66,179,195,18,73,210,197,119,109,95,211,179,182,84,214,176,218,160,132,13,126,229,79,196,157,175,89,114,202,109,11,210,255,0,166,240,23,220,29,81,96,169,250,110,130,155,183,75,43,82,68,166,232,170,171,89,151,176,175,116,29,201,62,212,157,174,191,46,173,128,152,173,20,213,11,86,181,105,30,33,170,246,102,210,71,79,148,217,233,174,79,167,166,173,109,91,40,231,123,19,189,74,178,181,17,30,248,101,238,68,255,0,178,213,71,198,228,86,181,81,81,53,225,226,199,213,62,178,124,192,200,125,198,114,106,121,112,96,218,237,164,156,62,197,163,154,235,166,223,85,234,241,75,133,79,208,211,199,93,71,85,29,117,13,84,175,168,94,167,83,212,202,189,230,79,36,232,237,217,27,123,110,131,167,173,201,34,164,117,113,11,203,135,140,236,231,95,117,47,53,197,180,111,198,217,114,12,194,243,116,183,84,253,98,181,71,223,165,158,182,89,34,147,161,245,45,123,122,152,246,174,206,68,114,111,178,162,47,144,18,43,202,227,208,158,153,126,53,239,21,166,85,24,255,0,192,86,150,231,122,45,194,118,13,166,122,151,98,250,27,36,179,125,39,227,104,188,84,53,29,174,237,202,170,104,255,0,57,11,223,27,183,142,86,59,236,185,118,223,101,217,81,81,50,0,1,10,220,234,253,83,226,223,47,232,125,198,226,77,73,24,28,208,56,51,226,79,136,157,125,176,102,186,57,166,255,0,88,44,180,88,125,45,174,122,159,166,40,41,58,42,153,91,91,35,163,232,168,158,55,174,204,154,53,221,19,167,237,109,190,232,168,129,249,92,140,127,93,159,187,127,196,137,84,48,3,149,39,11,154,237,195,95,229,71,242,215,131,125,92,250,199,244,39,209,159,221,58,58,206,255,0,135,241,221,239,245,180,178,116,244,247,226,253,45,183,234,242,223,101,219,63,192,24,1,206,175,210,198,45,243,2,135,219,174,38,127,152,127,205,3,65,53,99,136,157,2,176,97,90,57,138,125,96,189,81,102,20,183,73,233,188,117,53,39,69,43,40,171,99,116,157,117,18,70,197,217,243,70,155,34,245,125,173,246,217,21,80,35,7,149,199,174,205,50,252,107,217,235,73,254,34,3,128,174,2,184,177,209,110,44,112,109,76,212,189,41,250,27,27,179,125,39,227,107,126,157,182,212,118,187,182,218,168,99,252,220,53,15,145,219,201,43,27,246,90,187,111,186,236,136,170,146,254,0,0,0,192,14,117,126,150,49,111,152,20,62,221,113,51,252,195,254,104,26,9,171,28,68,232,21,131,10,209,204,83,235,5,234,139,48,165,186,79,77,227,169,169,58,41,89,69,91,27,164,235,168,146,54,46,207,154,52,217,23,171,237,111,182,200,170,129,24,60,174,61,118,105,151,227,94,207,90,79,241,16,28,5,112,21,197,142,139,113,99,131,106,102,165,233,79,208,216,221,155,233,63,27,91,244,237,182,163,181,221,182,213,67,31,230,225,168,124,142,222,73,88,223,178,213,219,125,215,100,69,84,151,240,33,91,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,253,94,104,28,25,241,39,196,78,190,216,51,93,28,211,127,172,22,90,44,62,150,215,61,79,211,20,20,157,21,76,173,173,145,209,244,84,79,27,215,102,77,26,238,137,211,246,182,223,116,84,75,129,202,147,133,205,118,225,175,242,163,249,107,193,190,174,125,99,250,19,232,207,238,157,29,103,127,195,248,238,247,250,218,89,58,122,123,241,126,150,219,245,121,111,178,236,25,254,106,174,109,80,64,15,246,46,56,236,255,0,204,103,252,166,179,255,0,218,192,207,254,26,127,250,77,183,127,151,249,223,255,0,39,186,16,172,79,70,135,232,38,172,97,252,180,110,92,63,100,120,167,132,207,170,48,252,178,215,29,163,199,83,73,213,85,91,45,123,169,163,239,178,69,133,58,210,120,151,126,190,150,245,125,165,77,151,104,193,254,197,199,29,159,249,140,255,0,148,214,127,251,88,19,252,0,0,96,7,58,191,75,24,183,204,10,31,110,184,153,254,97,255,0,52,13,4,213,142,34,116,10,193,133,104,230,41,245,130,245,69,152,82,221,39,166,241,212,212,157,20,172,162,173,141,210,117,212,73,27,23,103,205,26,108,139,213,246,183,219,100,85,64,140,30,87,30,187,52,203,241,175,103,173,39,248,136,14,2,184,10,226,199,69,184,177,193,181,51,82,244,167,232,108,110,205,244,159,141,173,250,118,219,81,218,238,219,106,161,143,243,112,212,62,71,111,36,172,111,217,106,237,190,235,178,34,170,75,248,0,0,3,85,115,106,130,0,127,177,113,199,103,254,99,63,229,53,159,254,214,4,170,114,184,244,39,166,95,141,123,197,105,149,70,63,240,21,165,185,222,139,112,157,131,105,158,165,216,190,134,201,44,223,73,248,218,47,21,13,71,107,187,114,170,154,63,206,66,247,198,237,227,149,142,251,46,93,183,217,118,84,84,76,128,3,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,190,220,107,240,163,125,225,47,89,107,112,222,213,214,179,16,185,111,89,139,94,235,97,99,124,125,47,75,22,72,213,209,170,177,102,129,239,237,72,155,49,203,179,36,237,177,146,198,134,197,37,180,226,31,135,236,7,137,173,47,174,210,141,70,101,91,45,181,149,20,245,113,86,80,164,41,91,69,60,50,35,155,45,60,147,71,35,99,122,183,174,39,57,27,186,199,44,141,242,234,80,45,7,43,143,66,122,101,248,215,188,86,153,84,89,78,12,244,83,42,225,219,134,204,63,71,51,91,133,170,182,245,143,253,33,226,103,181,203,36,148,175,239,215,212,84,51,161,210,71,27,215,102,76,212,93,216,159,105,23,109,211,101,91,214,0,0,4,0,243,71,245,217,169,191,130,251,61,17,149,92,140,127,93,159,187,127,196,143,41,199,175,1,92,88,235,79,22,57,206,166,105,166,148,253,51,141,222,126,140,240,85,191,78,219,105,251,189,171,109,44,50,126,110,106,134,72,221,164,137,237,251,77,77,246,221,55,69,69,92,128,229,73,194,230,187,112,215,249,81,252,181,224,223,87,62,177,253,9,244,103,247,78,142,179,191,225,252,119,123,253,109,44,157,61,61,248,191,75,109,250,188,183,217,118,12,255,0,34,175,158,119,234,79,247,147,248,105,42,134,0,115,91,225,115,93,184,148,252,151,126,69,48,111,172,127,87,62,155,250,79,251,167,71,71,216,241,30,7,179,254,185,150,62,174,174,196,191,163,190,221,62,123,110,155,134,0,114,184,245,217,166,95,141,123,61,105,63,196,64,112,21,192,87,22,58,45,197,142,13,169,154,151,165,63,67,99,118,111,164,252,109,111,211,182,218,142,215,118,219,85,12,127,155,134,161,242,59,121,37,99,126,203,87,109,247,93,145,21,82,95,192,0,0,0,0,138,190,121,223,169,63,222,79,225,165,170,228,169,234,159,41,249,127,93,238,54,227,42,185,173,240,185,174,220,74,126,75,191,34,152,55,214,63,171,159,77,253,39,253,211,163,163,236,120,143,3,217,255,0,92,203,31,87,87,98,95,209,223,110,159,61,183,77,237,255,0,43,254,12,248,147,225,219,95,111,249,174,177,233,191,213,251,45,110,31,85,107,130,167,233,138,10,190,186,167,214,209,72,216,250,41,231,145,233,187,33,145,119,84,233,251,59,111,186,162,40,73,248,0,1,106,184,177,244,177,172,159,47,242,31,110,156,186,165,191,226,23,22,190,231,58,5,169,120,86,45,67,227,111,89,6,31,121,181,219,169,187,172,143,191,85,61,20,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,3,89,115,106,130,0,127,177,113,199,103,254,99,63,229,53,159,254,214,79,240,16,23,204,51,141,59,175,20,250,161,81,98,196,50,10,183,105,94,53,80,137,143,209,173,51,169,82,182,116,143,166,91,132,241,185,202,231,189,206,89,91,18,189,26,172,133,90,157,184,222,249,186,191,91,150,135,7,117,60,72,106,228,57,198,103,103,171,252,157,96,245,17,214,214,205,37,28,82,210,93,174,49,190,55,197,107,114,77,187,94,199,53,123,147,34,50,77,162,68,99,187,107,60,111,51,167,140,158,86,56,110,191,230,80,234,86,147,92,169,48,204,158,249,120,167,126,82,233,156,191,71,77,72,169,47,138,173,138,149,145,43,159,92,231,44,42,173,238,197,20,157,47,115,213,178,61,210,59,48,52,119,71,112,29,10,192,45,122,115,167,54,26,75,117,182,221,79,4,82,203,21,44,48,207,112,158,56,99,133,213,117,78,133,140,108,181,50,54,38,44,146,171,81,92,169,253,72,129,234,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,176,0,134,190,106,124,16,86,105,182,85,119,226,123,79,41,122,241,12,146,225,20,185,13,39,122,122,138,138,43,197,92,147,190,122,173,187,74,200,168,228,122,66,155,190,85,84,158,163,161,173,107,29,27,91,141,92,23,113,109,149,112,141,170,105,148,219,98,241,216,221,247,195,91,242,107,115,155,36,189,202,22,212,198,247,207,4,73,52,81,173,100,113,164,205,133,242,42,181,189,233,17,83,103,169,176,158,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,70,182,138,114,115,250,169,175,181,89,78,169,100,150,171,206,155,89,174,15,184,99,150,234,106,207,17,93,89,218,173,141,244,176,93,34,158,137,41,228,133,244,237,145,179,178,53,78,167,42,35,85,26,170,4,148,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,71,235,31,37,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,214,5,159,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,245,35,102,103,76,178,49,241,185,83,169,143,119,75,152,254,137,25,175,102,177,104,238,125,161,89,253,211,78,117,26,195,87,110,185,91,170,39,138,41,101,165,154,24,46,16,71,52,144,182,174,149,211,49,142,150,154,71,68,245,142,84,106,35,145,63,173,19,103,51,26,184,223,224,187,21,226,227,78,39,161,162,109,170,201,159,91,123,115,217,50,25,104,99,116,143,237,36,221,52,53,51,163,22,100,163,122,207,34,171,88,191,98,69,108,189,47,233,88,222,25,42,0,0,0,2,56,57,220,102,182,170,13,23,211,221,57,154,158,173,110,87,204,162,91,221,60,173,99,123,13,130,134,146,72,101,107,221,213,212,143,87,92,33,86,162,53,81,81,178,110,173,217,17,209,235,192,30,11,249,68,227,39,73,236,31,74,125,31,225,50,8,239,189,238,199,119,171,232,216,223,95,218,233,234,110,221,207,11,219,234,223,236,245,245,108,237,186,86,74,185,173,240,185,174,220,74,126,75,191,34,152,55,214,63,171,159,77,253,39,253,211,163,163,236,120,143,3,217,255,0,92,203,31,87,87,98,95,209,223,110,159,61,183,77,237,87,45,142,2,181,219,69,184,142,118,166,107,214,148,253,13,65,102,199,235,126,131,173,250,118,142,163,181,116,149,241,67,253,238,150,161,238,118,244,178,214,55,237,181,88,155,239,228,228,98,160,74,160,0,12,32,231,11,133,93,114,174,15,159,125,183,212,82,71,79,135,101,22,219,221,115,102,123,145,242,64,246,205,66,141,137,17,170,138,254,237,116,78,84,114,181,58,26,245,223,116,70,186,34,248,78,245,79,163,127,48,49,239,113,128,157,62,61,116,183,59,214,158,19,179,157,51,211,75,23,211,57,37,231,232,207,5,69,226,161,167,238,246,174,84,179,73,249,201,158,200,219,180,113,61,223,105,201,190,219,38,234,168,139,24,28,61,114,225,227,59,6,215,221,52,205,114,157,27,240,86,92,127,48,179,93,46,53,63,88,173,82,118,41,96,173,138,73,100,232,101,75,158,238,150,49,203,179,81,92,187,108,136,171,228,4,223,128,0,181,92,88,250,88,214,79,151,249,15,183,78,107,88,108,209,196,46,45,125,206,116,11,82,240,172,90,135,198,222,178,12,62,243,107,183,83,119,89,31,126,170,122,41,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,66,15,246,46,56,236,255,0,204,103,252,166,179,255,0,218,192,154,158,19,189,44,104,223,203,252,123,219,160,46,169,111,248,122,197,175,184,54,129,105,166,21,148,208,248,43,214,63,135,217,173,119,26,110,235,36,236,85,65,69,20,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,203,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,126,39,43,240,40,93,191,104,21,55,226,84,82,159,18,160,4,93,115,163,207,170,225,199,240,236,30,157,234,214,62,235,83,60,155,61,233,187,82,146,52,219,111,134,203,223,95,254,125,201,69,32,167,154,94,160,213,101,154,226,204,126,84,68,138,196,170,172,217,207,85,114,205,71,68,229,223,127,47,45,190,224,63,43,150,46,19,79,151,113,2,250,138,135,189,27,108,165,167,149,173,106,53,122,156,181,180,234,155,239,254,71,252,100,241,219,169,210,146,223,77,74,212,217,33,133,145,167,249,154,136,67,207,38,28,61,247,45,82,205,50,73,87,102,81,90,104,219,26,108,213,234,87,85,110,191,126,233,253,235,246,125,228,199,0,41,114,236,138,84,82,191,16,41,69,93,202,208,164,169,62,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,170,159,18,165,248,20,59,224,7,45,84,223,98,179,165,159,244,169,218,159,0,57,35,215,156,38,21,29,231,73,41,114,222,195,29,53,154,149,205,141,203,211,187,81,213,148,136,237,183,77,254,11,247,42,127,156,144,163,9,121,174,211,62,78,27,239,19,121,43,27,72,155,38,255,0,122,86,82,175,253,64,69,119,3,87,63,163,120,144,197,220,174,84,71,248,221,246,223,238,160,169,255,0,172,216,154,149,202,250,88,94,229,221,93,27,85,87,252,198,179,26,25,146,166,33,170,118,76,137,85,200,148,158,39,244,81,85,126,213,52,172,251,149,63,194,253,166,203,152,252,203,81,97,182,206,191,25,41,33,127,250,88,138,7,232,20,188,168,165,223,180,14,182,162,162,249,254,211,177,191,18,148,217,62,37,77,216,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,239,137,214,228,85,95,47,218,118,59,98,149,217,126,0,84,194,162,150,254,210,160,58,170,156,172,165,153,237,93,149,177,185,81,127,204,107,179,199,45,207,233,46,36,50,135,35,149,81,158,11,109,247,251,232,41,191,234,54,27,200,38,90,123,13,202,116,248,199,73,51,255,0,208,197,83,90,61,115,201,83,47,213,59,222,68,138,229,74,191,13,250,72,168,191,102,154,38,125,234,191,224,254,208,37,139,147,222,21,29,155,73,42,178,222,195,27,53,230,149,173,145,201,211,187,145,181,149,104,221,246,77,254,9,247,170,255,0,152,144,163,9,121,81,83,62,62,27,236,243,121,35,29,72,187,166,255,0,122,214,85,47,253,102,109,0,40,114,166,251,21,47,192,234,127,253,40,5,104,169,241,43,58,219,240,43,79,128,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,42,33,89,67,149,19,112,56,77,190,226,180,248,29,77,114,42,236,138,118,167,192,14,76,75,230,105,97,125,235,133,172,186,72,209,21,212,118,185,106,60,221,182,200,201,233,222,191,215,228,197,50,208,199,78,63,186,63,146,182,162,119,63,69,113,218,214,239,253,42,140,68,255,0,141,64,215,211,27,145,98,189,83,189,62,41,215,255,0,224,41,179,214,15,55,127,14,178,73,255,0,216,250,111,254,68,211,88,11,99,150,11,163,21,138,159,101,94,137,191,245,41,179,126,149,206,250,140,2,198,249,21,21,124,5,50,121,39,251,67,0,245,135,14,248,28,156,59,224,7,79,243,255,0,204,118,167,196,234,243,235,251,190,7,99,119,223,204,10,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,82,191,19,171,249,255,0,230,59,29,190,254,71,95,159,95,221,240,3,185,191,3,147,134,252,14,64,252,60,226,110,198,29,123,147,255,0,177,245,63,252,137,198,176,185,36,139,45,234,161,235,241,94,143,255,0,1,13,154,181,82,119,211,224,23,199,198,168,139,224,42,83,205,63,218,30,107,33,115,114,207,116,122,189,83,237,43,17,118,254,164,2,121,249,101,216,95,101,225,107,17,146,68,68,117,101,174,42,143,39,111,186,62,122,135,167,245,121,61,12,180,49,211,128,30,143,228,173,167,125,191,209,76,118,137,187,255,0,74,35,209,127,227,67,34,192,225,126,5,11,183,222,86,191,3,169,206,68,85,69,80,43,68,66,178,134,170,46,197,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,10,23,239,43,40,95,188,10,17,126,210,167,236,59,83,224,116,183,244,215,252,199,114,124,0,228,177,60,113,82,50,171,133,93,77,71,39,232,99,117,174,79,63,216,212,95,250,11,236,89,14,53,145,23,133,157,77,85,248,38,51,92,191,255,0,76,13,115,166,122,193,95,43,147,226,217,30,159,241,169,179,78,140,207,29,70,155,216,230,137,119,71,80,211,47,249,214,8,212,214,86,191,206,186,163,253,213,255,0,243,169,177,215,8,21,242,92,184,126,196,42,230,84,87,190,211,111,85,84,77,183,85,162,167,95,250,64,188,231,14,248,28,156,47,192,14,173,188,247,59,19,226,80,171,178,249,33,83,84,10,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,82,191,19,175,111,61,202,220,165,40,187,175,154,1,216,223,129,201,194,124,14,64,241,26,205,60,116,250,111,124,154,85,217,27,67,82,191,231,72,36,83,89,104,94,179,215,196,229,248,186,70,39,252,104,108,115,197,253,124,150,222,31,178,250,184,85,17,236,180,220,21,21,83,125,149,40,170,23,254,131,92,90,15,42,234,127,247,86,127,206,128,108,87,192,237,35,41,120,85,211,36,106,126,158,55,68,229,243,253,173,85,255,0,164,190,197,144,224,165,17,56,89,211,37,79,130,227,52,43,255,0,244,203,222,7,11,240,58,149,126,210,39,237,59,87,224,116,187,244,211,252,224,118,39,220,86,80,159,113,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,2,133,251,202,202,23,239,3,173,191,166,191,230,59,147,224,117,162,121,157,137,240,3,146,197,241,187,55,107,133,173,75,93,188,151,25,174,223,255,0,180,66,250,24,241,199,221,214,11,95,10,58,144,233,215,100,155,29,171,137,60,209,60,221,208,212,248,255,0,75,144,13,121,43,92,142,172,157,201,240,89,92,191,241,169,177,55,3,179,248,142,28,113,23,174,232,169,106,183,39,159,251,194,156,215,86,71,117,72,231,39,222,229,83,98,206,8,98,108,60,58,226,141,106,175,253,236,183,253,223,252,67,78,5,250,56,95,35,147,133,248,1,212,239,138,127,89,91,124,138,29,241,79,235,42,79,128,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,119,153,67,126,43,253,101,75,240,41,111,197,127,172,14,212,243,57,56,79,129,200,22,15,142,41,252,63,14,57,115,211,117,85,181,92,83,203,253,225,80,107,179,68,228,109,100,14,95,130,74,213,255,0,141,13,138,56,222,137,179,112,235,149,181,202,191,247,178,225,247,127,241,13,65,174,156,110,233,145,174,95,185,200,160,108,101,193,20,221,222,22,180,209,118,242,76,102,135,111,254,209,75,232,99,199,0,151,88,46,156,40,233,187,160,93,210,28,118,146,37,243,69,243,111,91,87,225,253,45,83,33,192,225,126,7,75,191,77,63,206,119,47,192,235,84,243,2,164,251,138,202,19,238,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,41,95,235,42,82,149,251,192,165,19,207,127,51,177,62,7,74,42,247,54,251,142,228,248,1,201,141,60,196,45,50,93,184,77,212,38,71,34,51,177,99,158,101,223,127,52,99,226,126,222,95,228,153,44,99,231,30,14,85,225,115,81,97,251,164,198,174,27,255,0,153,136,6,187,110,78,151,43,127,98,236,108,123,193,221,4,150,222,31,49,10,89,152,173,145,182,155,122,57,21,21,23,116,161,167,69,223,127,234,53,196,157,58,103,145,191,177,234,159,241,155,46,240,244,234,105,52,151,31,150,141,141,100,47,160,164,115,17,187,108,136,180,209,109,240,254,141,128,185,7,11,240,57,56,119,192,14,181,110,235,241,42,68,251,138,55,251,91,21,183,205,64,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,37,121,145,115,34,202,157,149,93,56,122,225,234,253,117,199,33,199,46,15,163,201,178,106,57,100,163,174,168,174,167,147,103,209,210,61,58,100,134,24,228,98,164,146,166,206,149,205,86,181,82,20,85,168,9,106,6,21,114,204,227,71,249,73,233,195,244,223,53,119,111,62,192,109,244,144,84,212,77,93,222,146,251,66,137,218,101,118,210,61,211,58,102,171,26,218,135,47,83,123,146,196,244,114,119,146,56,243,84,0,7,159,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,209,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,80,244,0,128,189,80,230,61,175,57,39,20,105,196,6,17,149,213,219,237,182,10,138,154,28,106,195,83,23,69,18,89,31,42,42,211,85,211,50,71,54,71,206,216,226,116,238,71,171,187,140,98,198,246,118,96,237,202,85,211,136,43,23,19,220,189,53,43,87,172,24,253,214,201,29,203,79,242,88,42,104,110,16,61,189,154,168,168,39,100,205,134,101,107,89,85,10,61,21,27,52,127,101,118,86,185,25,35,100,137,129,149,64,213,92,217,79,132,239,75,26,55,242,255,0,30,246,232,0,186,160,0,0,0,0,195,94,105,58,197,159,104,86,139,224,90,141,167,55,234,187,117,202,221,169,22,185,101,138,42,169,161,130,225,4,116,149,179,58,146,169,176,189,142,150,154,71,68,196,146,37,114,35,145,63,169,82,234,240,119,197,86,27,197,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,246,213,177,57,239,119,134,145,205,145,208,191,169,221,76,69,106,175,113,146,49,129,125,64,0,0,0,1,98,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,251,10,232,154,246,59,195,70,231,70,233,159,212,222,150,42,53,23,184,248,216,255,0,202,229,239,159,230,90,167,194,54,19,168,58,131,144,213,223,50,27,229,69,238,166,186,186,165,83,174,87,253,49,88,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,136,25,20,8,86,230,1,204,87,89,117,30,251,119,209,76,55,29,202,244,183,16,91,123,40,175,118,155,237,185,180,55,219,159,125,145,202,230,213,53,122,159,75,10,177,81,173,138,55,254,118,41,30,178,57,236,149,34,143,45,57,101,113,219,106,214,236,54,221,161,154,165,147,85,201,170,22,26,121,27,75,89,116,157,175,126,73,68,197,115,154,248,228,217,21,245,48,197,179,100,99,250,164,123,35,239,245,72,171,55,104,51,212,0,0,30,43,90,53,123,13,208,93,47,200,53,115,80,39,171,142,197,142,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,146,21,168,185,164,241,13,65,196,189,126,186,193,95,86,236,98,227,80,145,77,167,243,93,170,38,180,54,220,140,142,52,138,36,122,171,97,169,233,137,175,90,152,227,110,243,43,220,177,246,222,248,92,19,188,15,63,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,0,6,0,115,66,227,167,242,41,138,191,67,180,115,51,240,154,147,122,232,250,98,166,137,189,83,88,173,114,70,229,93,166,71,39,135,172,155,120,251,123,35,158,200,149,242,126,105,206,167,145,67,63,193,14,220,181,249,129,234,229,159,50,193,248,91,204,44,85,121,182,49,113,168,91,69,162,170,154,23,205,119,179,177,200,222,214,238,234,233,150,134,157,172,145,207,71,53,31,12,42,231,53,253,184,25,10,204,72,0,8,245,230,141,192,149,215,91,45,80,235,190,139,227,52,149,25,181,142,157,237,200,45,212,144,59,198,228,52,77,107,18,39,199,210,189,50,212,211,181,142,68,103,71,114,88,220,140,71,57,97,134,39,4,133,3,87,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,216,79,131,190,42,176,222,43,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,182,173,137,207,123,188,52,142,108,142,133,253,78,234,98,43,85,123,140,145,140,11,234,12,85,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,13,148,192,34,175,154,31,48,47,254,25,56,82,210,41,191,198,218,115,59,195,93,254,246,149,41,168,167,167,169,255,0,124,211,85,199,52,95,225,197,183,233,40,18,168,13,101,180,47,66,245,31,136,189,71,183,105,126,151,217,188,117,214,187,121,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,184,89,212,221,215,101,114,185,205,99,26,247,189,140,116,170,113,87,142,81,242,211,225,151,79,238,220,50,63,192,221,104,117,2,146,43,165,202,227,79,3,234,178,58,87,82,221,102,240,183,71,193,28,94,46,22,247,92,198,34,162,58,54,181,139,27,152,246,53,232,18,42,11,85,195,167,18,250,89,197,6,9,14,117,166,119,111,240,188,109,154,178,122,111,165,45,159,158,154,40,252,92,16,203,39,103,187,216,123,227,234,119,219,102,206,79,189,18,234,128,0,0,6,0,113,107,198,253,247,132,126,56,177,170,44,142,170,235,114,211,43,222,159,211,75,123,178,81,194,202,137,153,84,149,119,36,134,170,145,178,75,27,35,155,173,177,50,69,235,70,190,45,250,154,231,71,18,179,58,113,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,95,134,184,218,235,99,171,165,159,161,238,99,250,37,141,92,199,116,189,142,106,236,190,78,106,162,249,162,129,250,192,0,0,24,1,47,29,63,145,78,98,186,149,161,218,199,153,248,77,54,189,125,17,244,61,77,107,122,161,177,93,36,181,208,42,111,50,185,60,61,28,219,201,220,221,28,198,74,172,147,243,77,117,68,138,25,254,0,0,0,0,0,0,0,0,12,0,226,215,141,251,239,8,252,113,99,84,89,29,85,214,229,166,87,189,63,166,150,247,100,163,133,149,19,50,169,42,238,73,13,85,35,100,150,54,71,55,91,98,100,139,214,141,124,91,245,53,206,142,37,102,116,226,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,191,13,113,181,214,199,87,75,63,67,220,199,244,75,26,185,142,233,123,28,213,217,124,156,213,69,243,69,3,245,128,0,0,35,171,135,110,97,116,120,183,19,90,183,195,175,16,57,127,102,213,14,160,100,17,98,87,251,156,208,65,75,106,165,138,170,186,73,105,107,106,231,153,157,48,167,106,22,83,39,75,220,142,145,99,234,70,36,77,96,72,168,0,0,0,0,0,0,0,0,45,254,186,107,166,156,112,233,167,23,29,80,213,11,207,129,181,80,237,20,48,196,136,250,171,133,83,145,86,58,90,104,213,83,185,51,250,93,178,110,141,70,181,207,123,152,198,61,237,134,28,27,154,15,16,212,28,75,210,235,78,103,148,85,187,24,184,212,82,211,95,176,251,124,149,19,90,27,110,70,67,20,235,69,71,81,80,173,134,167,166,46,235,94,146,55,121,149,221,75,219,124,140,112,78,240,60,254,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,0,0,0,26,171,129,181,64,49,87,149,199,161,61,50,252,107,222,43,76,170,0,0,0,1,141,92,199,178,204,171,6,224,199,80,242,156,43,38,186,227,247,170,47,162,124,53,198,215,91,37,37,84,29,119,90,70,63,162,88,213,175,111,83,30,230,174,203,230,215,42,47,146,168,25,42,12,85,224,39,141,251,23,23,24,36,180,89,29,85,170,219,169,182,78,236,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,61,14,137,146,47,90,185,146,239,212,214,182,72,149,249,84,0,0,0,0,0,17,87,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,2,127,128,0,0,0,0,0,0,35,47,80,248,245,200,120,102,230,61,159,96,218,131,125,171,172,210,187,189,69,138,26,230,84,120,170,215,216,24,150,104,220,147,80,194,146,163,33,99,170,42,27,37,66,54,55,189,236,98,171,90,231,162,34,132,154,3,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,0,0,0,0,2,48,57,98,243,11,172,202,107,41,184,117,226,7,47,239,93,102,233,139,18,191,220,230,158,122,171,173,84,179,205,36,180,181,181,115,204,254,169,151,187,11,41,147,165,141,86,198,177,245,43,214,38,190,79,192,0,0,0,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,15,64,8,22,204,57,153,235,142,91,196,214,45,196,36,113,253,7,65,138,117,91,224,197,237,119,9,155,75,87,103,146,169,101,168,165,168,116,189,200,223,52,209,164,81,201,59,97,106,117,83,211,200,216,218,232,99,233,154,157,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,220,23,0,0,0,2,218,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,5,203,6,5,114,208,227,214,155,94,113,232,116,87,86,111,180,144,106,45,142,158,56,109,15,147,187,215,127,183,65,75,27,93,51,166,154,89,29,61,114,58,57,165,153,62,199,83,28,143,99,92,140,153,89,158,160,0,0,1,109,56,155,187,93,108,28,54,234,189,246,197,115,171,183,92,173,216,61,246,174,142,178,146,103,67,61,52,241,208,76,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,44,175,47,62,52,237,92,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,78,152,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,234,12,181,0,0,0,0,0,0,0,0,0,0,4,85,243,66,230,7,149,88,178,167,240,237,195,238,115,244,95,209,125,18,101,121,13,142,182,72,235,162,174,100,142,254,230,69,59,17,189,158,223,67,29,51,162,123,156,174,119,101,86,62,220,209,201,119,249,104,113,235,77,175,56,244,58,43,171,55,218,72,53,22,199,79,28,54,135,201,221,235,191,219,160,165,141,174,153,211,77,44,142,158,185,29,28,210,204,159,99,169,142,71,177,174,70,76,172,12,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,66,167,220,82,141,217,126,37,78,242,82,141,254,214,192,118,167,192,228,225,191,3,144,44,175,24,148,18,92,184,124,203,233,97,98,186,71,90,110,8,212,68,85,93,214,134,161,19,109,191,172,215,9,169,212,228,111,237,93,141,151,248,133,117,52,122,75,144,75,88,198,190,22,80,85,185,232,237,182,84,74,105,119,248,255,0,70,230,180,80,39,84,241,183,246,189,19,254,48,54,15,229,223,105,146,211,194,110,158,178,73,17,253,251,28,19,38,219,249,35,223,43,246,243,255,0,40,201,99,31,56,15,114,167,11,154,117,15,221,30,53,111,219,252,236,83,32,192,225,126,7,90,167,158,254,103,98,252,14,149,85,238,109,247,1,216,159,214,84,82,159,113,80,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,47,222,86,82,187,125,192,80,137,231,240,59,19,224,112,136,84,0,199,30,96,55,90,91,111,11,58,132,147,200,198,190,108,118,185,145,245,46,202,170,168,196,217,63,173,92,136,100,113,29,252,223,245,78,44,111,77,41,116,250,154,239,216,171,200,40,100,119,97,146,108,231,198,149,116,200,228,84,219,205,21,173,122,124,83,239,2,27,96,99,170,170,145,168,197,114,189,85,118,79,243,169,179,102,140,90,35,178,105,142,57,110,138,46,219,98,182,81,181,27,251,54,167,141,63,106,254,195,91,221,36,196,238,25,174,123,108,199,237,180,50,213,75,83,222,251,17,179,171,244,97,145,255,0,181,62,230,175,223,247,27,50,98,244,43,109,199,45,148,43,255,0,129,164,134,61,182,219,109,163,106,109,255,0,16,31,168,112,239,129,201,195,128,234,242,223,125,142,196,248,148,236,133,77,79,188,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,234,230,167,193,5,30,164,226,183,126,39,180,242,151,163,47,198,237,241,75,144,210,119,160,167,167,173,179,210,71,59,231,170,219,180,143,150,178,54,44,41,187,229,68,88,41,250,26,215,61,177,181,210,42,0,214,7,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,246,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,108,39,193,255,0,18,150,46,42,116,58,207,169,182,196,236,221,97,233,181,228,148,141,165,124,17,210,94,34,134,55,212,71,18,57,207,234,133,123,172,146,53,71,189,123,114,49,28,168,244,123,91,24,60,208,184,22,252,138,101,79,215,29,28,195,60,38,155,94,186,62,152,166,162,119,84,54,43,164,146,57,23,104,81,169,225,232,230,222,62,222,202,230,50,85,124,127,154,107,169,227,92,127,224,187,139,108,171,132,109,83,76,166,219,23,142,198,239,190,26,223,147,91,156,217,37,238,80,182,166,55,190,120,34,73,162,141,107,35,141,38,108,47,145,85,173,239,72,138,155,61,64,216,164,133,110,104,92,116,254,90,242,167,232,118,142,102,126,47,77,172,189,31,76,84,209,55,166,27,237,210,57,28,171,180,200,229,241,20,112,237,31,111,100,107,31,42,62,79,206,181,180,242,37,255,0,230,79,204,35,21,183,233,99,116,91,68,239,31,72,93,117,19,31,162,184,92,46,158,18,57,41,225,199,110,84,210,185,96,233,145,233,45,61,100,208,173,59,186,37,131,118,193,83,214,138,215,171,28,216,171,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,234,142,71,199,15,90,253,185,229,237,177,239,108,49,49,29,36,143,70,175,68,108,123,149,54,106,129,117,120,46,225,39,42,226,231,84,211,22,182,203,224,113,187,23,134,184,100,215,23,58,72,187,116,46,169,141,143,130,9,82,25,99,74,201,35,89,157,11,36,68,107,187,50,42,174,204,82,111,184,133,197,172,88,55,5,250,151,133,98,212,62,10,203,143,233,125,230,215,110,166,238,190,78,197,44,22,153,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,230,125,124,42,240,207,134,240,161,164,116,122,91,135,215,85,220,94,234,135,92,174,247,58,149,86,190,227,113,145,145,178,89,210,62,165,108,44,233,138,54,50,54,170,244,177,141,234,115,223,215,35,254,190,44,125,44,107,39,203,252,135,219,167,3,90,195,101,62,19,189,44,104,223,203,252,123,219,160,53,172,54,83,225,59,210,198,141,252,191,199,189,186,0,46,168,0,0,0,12,0,231,87,233,99,22,249,129,67,237,215,18,45,120,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,157,42,232,95,213,20,111,100,141,69,233,123,27,212,215,179,174,55,202,87,58,191,75,24,183,204,10,31,110,184,144,172,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,254,165,95,106,64,15,0,188,107,229,92,41,234,61,37,146,237,115,241,26,101,147,92,33,143,35,183,212,44,143,142,131,173,91,27,174,116,233,27,94,246,205,19,17,21,237,99,87,189,27,17,138,157,77,137,241,79,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,125,101,191,215,77,116,211,142,29,52,226,227,170,26,161,121,240,54,170,29,162,134,24,145,31,85,112,170,114,42,199,75,77,26,170,119,38,127,75,182,77,209,168,214,185,239,115,24,199,189,190,131,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,68,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,96,7,141,94,50,115,46,47,179,248,46,23,74,106,74,12,79,24,168,184,67,139,80,197,68,144,78,202,73,230,69,73,170,151,185,34,186,165,241,69,76,217,17,175,237,34,197,246,26,221,220,174,15,21,196,95,18,250,167,197,6,119,54,117,169,151,111,240,124,21,154,142,122,159,162,237,159,153,134,41,60,36,19,75,39,103,187,216,99,228,233,119,219,126,238,95,185,18,106,121,92,122,19,211,47,198,189,226,180,128,18,127,185,92,122,19,211,47,198,189,226,180,15,21,204,159,129,139,87,16,88,5,102,170,105,205,174,146,135,81,113,90,122,155,148,172,163,181,181,211,229,16,54,24,209,212,178,186,24,214,121,170,91,29,59,27,77,186,185,55,222,46,148,73,18,72,225,47,22,203,50,172,26,251,75,148,225,89,53,215,31,189,81,117,248,107,141,174,182,74,74,168,58,216,230,63,162,88,213,175,111,83,30,230,174,203,230,215,42,47,146,169,180,153,21,124,208,249,126,255,0,240,201,197,110,145,67,254,54,237,153,217,218,223,247,180,73,83,69,5,61,55,251,230,166,174,73,165,255,0,14,93,255,0,73,0,203,254,5,248,205,177,113,135,167,21,87,57,45,95,67,102,120,191,135,167,201,173,177,49,235,74,217,37,71,246,170,105,164,118,251,195,47,106,85,72,220,229,146,55,49,205,119,82,35,37,146,255,0,229,57,102,43,131,88,170,178,156,215,38,181,99,246,90,46,143,19,113,186,86,199,73,75,7,91,218,198,117,203,34,181,141,234,123,218,212,221,124,220,228,68,243,84,53,172,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,185,65,204,15,152,165,79,20,180,214,189,62,210,103,100,22,13,58,101,60,117,55,122,27,149,52,84,213,119,59,139,101,114,181,38,88,102,149,175,166,141,173,133,236,102,237,252,234,185,207,71,43,33,86,7,138,227,219,141,251,239,23,25,220,84,88,229,85,214,219,166,86,78,212,182,75,37,100,44,167,153,245,75,10,36,213,85,109,142,89,25,36,221,110,149,145,175,90,181,145,109,210,214,186,73,85,248,170,123,253,41,208,189,71,214,90,60,190,237,133,89,187,182,172,19,31,173,201,47,247,41,213,89,75,69,75,79,4,147,35,28,244,69,222,105,123,78,100,81,162,43,156,228,114,174,204,100,143,103,128,3,45,56,4,227,178,235,194,38,77,91,98,201,104,234,238,218,117,145,84,37,93,226,142,150,55,79,91,75,60,116,243,54,57,104,99,125,68,80,49,242,72,234,118,204,231,162,171,163,133,136,158,108,105,61,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,26,224,241,69,195,38,125,194,206,168,92,180,255,0,47,166,171,172,182,178,161,205,178,228,41,110,154,154,138,243,2,71,20,157,112,58,68,233,115,216,217,226,108,172,99,158,145,200,174,103,83,182,71,59,32,56,14,230,59,83,194,158,27,148,105,246,160,218,50,12,183,30,117,59,171,177,74,26,106,168,154,203,117,199,119,172,144,42,200,157,81,83,84,57,237,123,220,213,127,105,236,115,155,11,221,52,138,4,143,241,237,198,253,139,132,124,18,42,44,114,170,213,114,212,219,223,106,91,37,146,178,23,212,66,202,84,153,18,106,170,182,199,44,111,142,30,134,202,200,215,173,28,249,118,233,107,155,28,170,200,22,202,114,204,171,57,190,213,101,57,174,77,117,200,47,85,189,30,38,227,116,173,146,174,170,126,134,53,140,235,150,69,115,221,210,198,53,169,186,249,53,168,137,228,136,122,13,104,213,236,203,94,181,67,32,213,205,64,158,146,75,238,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,207,53,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,89,52,229,139,203,210,179,22,172,166,226,43,136,28,67,179,117,135,166,92,74,193,115,134,120,42,173,85,81,79,52,114,213,86,210,79,11,58,102,78,212,47,166,94,167,181,27,34,201,210,143,72,156,192,189,92,187,184,5,163,225,143,21,92,243,84,173,246,171,150,166,222,251,85,27,45,52,21,31,86,99,72,229,103,134,165,169,233,87,164,207,100,242,54,162,72,222,145,187,236,198,222,166,199,220,151,53,64,0,0,2,32,57,164,112,11,71,167,126,59,137,189,28,183,218,173,184,130,248,58,124,139,29,163,166,130,134,27,68,139,218,166,134,166,146,56,218,198,58,25,94,177,164,145,162,44,141,150,69,147,237,178,71,246,112,215,133,222,38,243,238,22,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,232,157,177,175,75,158,198,207,43,162,123,218,244,142,69,107,250,93,178,181,219,31,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,65,15,49,30,8,43,56,85,206,211,45,195,169,122,180,203,44,184,75,21,137,169,52,245,51,90,228,108,49,72,250,90,169,95,19,88,222,167,190,127,14,139,36,146,62,42,119,43,220,174,99,220,161,33,92,111,234,246,27,175,92,177,50,221,92,211,249,234,228,177,100,84,246,137,169,210,174,5,134,120,158,203,229,36,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,98,47,132,239,84,250,55,243,3,30,247,24,15,201,197,117,211,81,241,13,39,205,116,66,217,121,238,225,153,223,132,150,229,107,168,69,124,112,213,83,212,193,60,117,84,254,105,218,153,124,59,35,122,166,237,124,106,136,230,170,178,39,71,248,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,241,2,100,249,154,241,219,106,209,28,54,227,161,154,91,147,85,199,170,23,234,120,219,85,89,107,157,172,126,55,68,245,107,156,249,36,217,85,149,51,69,187,99,99,58,100,99,36,239,245,70,169,15,118,24,113,108,79,42,206,111,180,184,182,21,140,221,114,11,213,111,95,134,183,90,232,164,171,170,159,161,142,123,250,34,141,28,247,116,177,142,114,236,158,77,106,170,249,34,140,167,44,202,179,155,237,86,83,154,228,215,92,130,245,91,209,226,110,55,74,217,42,234,167,232,99,88,206,185,100,87,61,221,44,99,90,155,175,147,90,136,158,72,132,223,114,238,224,22,143,134,60,85,115,205,82,183,218,174,90,155,123,237,84,108,180,208,84,125,89,141,35,149,158,26,150,167,165,94,147,61,147,200,218,137,35,122,70,239,179,27,122,155,31,114,80,184,28,11,240,101,98,224,243,78,42,173,146,93,126,153,204,242,143,15,81,147,92,162,123,210,149,210,68,143,237,83,83,70,237,182,134,46,236,168,146,57,169,36,142,123,156,238,148,86,69,29,149,231,87,233,99,22,249,129,67,237,215,19,63,204,0,231,87,233,99,22,249,129,67,237,215,16,35,3,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,103,83,150,41,145,21,209,185,206,69,71,177,242,70,253,135,176,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,87,115,47,249,119,113,191,89,194,174,118,184,150,99,85,213,166,89,101,194,41,111,174,88,103,169,154,215,35,97,150,54,85,82,196,201,90,198,245,61,240,120,133,72,228,145,241,83,181,24,213,115,24,213,9,233,6,0,115,106,226,95,234,95,14,56,254,11,167,247,111,17,249,99,238,116,94,109,243,245,211,201,99,129,144,203,63,106,120,165,77,251,254,34,149,137,246,100,142,72,36,168,106,237,212,213,92,63,229,255,0,197,151,24,153,15,16,86,157,39,178,106,247,214,63,174,253,116,243,46,160,212,87,94,169,104,35,166,138,74,153,42,96,106,78,201,91,50,67,20,205,108,109,149,145,200,231,53,36,219,102,73,24,126,183,58,191,84,248,183,203,250,31,113,184,159,39,44,174,59,110,186,35,153,91,180,51,84,178,106,72,244,190,253,81,35,105,107,46,147,185,140,198,235,94,142,115,95,28,155,42,50,154,105,118,108,140,127,76,108,124,157,254,168,209,38,238,253,124,234,253,83,226,223,47,232,125,198,226,96,0,27,84,2,45,121,87,241,235,77,85,77,106,225,99,89,47,180,148,111,163,167,134,223,131,92,234,59,170,250,199,172,179,57,104,42,106,36,149,205,71,163,95,4,84,172,107,24,206,136,187,91,171,214,38,190,82,128,16,3,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,101,255,0,44,94,97,117,153,77,101,55,14,188,64,229,253,235,172,221,49,98,87,251,156,211,207,85,117,170,150,121,164,150,150,182,174,121,159,213,50,247,97,101,50,116,177,170,216,214,62,165,122,196,215,201,249,170,185,58,124,187,184,250,163,226,115,21,92,15,84,174,22,171,110,166,217,59,84,251,173,76,20,255,0,89,163,88,229,127,137,165,166,234,71,172,204,100,18,58,162,56,216,177,183,236,200,222,150,201,219,136,51,84,0,0,0,0,0,4,43,115,171,245,79,139,124,191,161,247,27,137,242,114,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,244,198,199,201,223,234,141,18,110,239,215,206,175,213,62,45,242,254,135,220,110,38,0,1,181,64,34,215,149,127,30,180,213,84,214,174,22,53,146,251,73,70,250,58,120,109,248,53,206,163,186,175,172,122,203,51,150,130,166,162,73,92,212,122,53,240,69,74,198,177,140,232,139,181,186,189,98,107,252,7,54,94,43,115,232,120,139,180,105,70,156,229,57,6,44,205,48,167,101,92,181,150,202,233,168,103,154,235,93,74,142,116,172,146,25,190,211,25,71,59,34,99,149,172,123,86,122,198,253,166,61,55,9,137,53,172,226,199,213,62,178,124,192,200,125,198,114,74,121,74,241,13,196,214,181,253,96,195,179,108,230,213,144,98,24,55,110,162,178,190,251,29,85,110,69,81,37,119,123,195,211,69,84,179,35,22,22,62,9,164,116,147,54,89,17,21,177,55,236,57,171,4,107,113,99,234,159,89,62,96,100,62,227,56,18,147,202,231,142,219,174,182,90,166,208,141,104,201,169,42,51,107,29,59,29,143,220,106,231,119,141,200,104,154,215,172,172,147,169,58,101,169,167,107,26,170,254,190,228,177,185,94,173,114,195,52,174,144,163,86,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,9,244,224,39,141,251,23,23,24,36,180,89,29,85,170,219,169,182,78,236,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,61,14,137,146,47,90,185,146,239,212,214,182,72,149,225,149,64,0,0,0,7,228,229,57,102,43,131,88,170,178,156,215,38,181,99,246,90,46,143,19,113,186,86,199,73,75,7,91,218,198,117,203,34,181,141,234,123,218,212,221,124,220,228,68,243,84,63,88,132,190,102,188,118,221,117,187,50,184,232,102,150,228,212,146,105,125,134,162,54,213,86,90,231,115,217,146,86,177,26,231,62,73,54,68,125,52,50,238,216,216,206,168,222,248,251,253,82,34,195,218,11,63,199,71,25,183,222,48,245,30,150,231,29,171,232,108,51,23,241,20,248,205,182,86,49,106,155,28,170,206,237,77,76,141,223,121,165,237,68,171,27,92,177,198,214,53,173,234,84,124,178,99,89,239,244,167,66,245,31,89,104,242,251,182,21,102,238,218,176,76,126,183,36,191,220,167,85,101,45,21,45,60,18,76,140,115,209,23,121,165,237,57,145,70,136,174,115,145,202,187,49,146,61,158,0,12,202,229,247,199,174,67,195,54,101,67,131,106,13,246,174,179,74,238,245,17,195,92,202,143,21,90,251,3,17,42,92,147,80,194,146,163,33,99,170,42,27,37,66,54,55,189,236,98,171,90,231,162,34,206,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,182,252,69,240,209,170,124,47,231,115,96,186,153,105,255,0,7,193,94,104,224,169,250,46,231,249,152,101,147,194,79,52,81,247,187,93,246,50,78,150,253,135,238,213,251,149,115,83,149,191,31,84,122,119,224,120,100,214,59,133,170,219,136,47,140,168,199,114,42,202,152,40,97,180,72,189,218,153,169,170,228,145,204,99,161,149,235,34,199,34,170,200,217,100,72,254,219,36,103,100,37,252,0,0,213,92,218,160,213,92,9,254,229,113,232,79,76,191,26,247,138,211,42,140,85,229,113,232,79,76,191,26,247,138,211,42,128,0,0,24,171,205,31,208,158,166,254,11,239,20,70,85,24,171,205,31,208,158,166,254,11,239,20,64,65,182,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,194,124,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,31,68,237,141,122,154,199,186,9,93,19,222,214,44,145,163,95,210,221,213,173,214,220,189,92,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,134,199,192,243,248,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,0,17,213,169,156,225,52,227,1,226,58,124,54,201,101,250,225,165,150,219,123,168,238,23,187,52,72,234,231,222,26,247,170,201,70,233,38,108,53,84,104,137,28,91,170,70,174,114,201,35,36,124,109,98,75,229,121,157,115,11,172,197,171,42,120,117,225,251,47,236,221,97,234,139,45,191,219,38,158,10,171,85,84,83,195,36,84,180,85,112,76,206,153,147,181,51,42,83,165,237,70,200,145,245,35,210,86,178,50,244,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,66,66,121,210,229,152,174,115,98,208,156,167,10,201,173,89,5,150,183,235,63,134,184,218,235,99,171,165,159,161,246,230,63,162,88,213,204,119,75,216,230,174,203,228,230,170,47,154,41,141,124,174,61,118,105,151,227,94,207,90,93,254,103,218,33,106,225,195,68,184,106,209,123,53,242,174,243,79,142,83,229,77,125,125,76,109,141,245,51,205,61,13,68,207,70,55,201,140,89,102,147,161,155,185,90,206,150,171,158,168,175,91,65,202,227,215,102,153,126,53,236,245,160,79,240,0,0,0,0,0,1,0,60,209,253,118,106,111,224,190,207,68,79,241,0,60,209,253,118,106,111,224,190,207,68,5,255,0,229,111,199,213,30,157,248,30,25,53,142,225,106,182,226,11,227,42,49,220,138,178,166,10,24,109,18,47,118,166,106,106,185,36,115,24,232,101,122,200,177,200,170,178,54,89,18,63,182,201,25,217,151,243,85,114,103,185,92,241,219,117,214,203,84,218,17,173,25,53,37,70,109,99,167,99,177,251,141,92,238,241,185,13,19,90,245,149,146,117,39,76,181,52,237,99,85,95,215,220,150,55,43,213,174,88,102,149,193,33,64,131,110,100,252,89,231,217,111,22,149,150,205,63,206,170,237,54,221,35,168,169,178,88,43,172,157,235,117,109,53,108,144,199,21,213,206,157,21,179,43,214,102,73,78,170,213,72,214,56,91,210,139,214,247,201,154,156,170,56,143,226,27,136,60,54,251,69,170,213,116,151,28,123,5,167,164,180,80,222,231,182,84,45,198,241,87,34,189,235,222,174,89,187,50,190,158,22,68,215,162,66,178,191,196,67,36,143,234,221,101,12,245,0,1,170,185,58,124,187,184,250,163,226,115,21,92,15,84,174,22,171,110,166,217,59,84,251,173,76,20,255,0,89,163,88,229,127,137,165,166,234,71,172,204,100,18,58,162,56,216,177,183,236,200,222,150,201,219,138,11,15,65,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,180,64,49,215,129,206,46,237,92,95,105,27,178,185,237,212,150,124,178,195,80,219,110,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,78,174,142,226,110,143,142,104,209,210,118,150,71,100,80,31,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,164,11,113,247,199,101,215,139,188,154,138,197,141,81,213,218,116,235,29,168,90,187,61,29,84,110,130,182,170,121,41,225,108,146,215,70,202,137,96,123,227,145,181,13,133,204,68,86,199,51,209,124,222,226,245,243,84,227,158,213,170,85,63,201,187,72,238,148,151,12,78,219,81,75,114,190,100,54,219,163,106,41,175,51,246,146,72,169,97,117,60,139,20,148,209,44,141,115,250,250,149,106,34,106,35,89,216,234,147,15,248,93,225,147,62,226,155,84,45,186,127,136,83,85,209,219,95,80,214,222,178,21,183,77,83,69,102,129,99,150,78,185,221,26,116,181,239,108,18,182,38,61,204,73,36,70,179,169,187,171,154,22,215,234,158,85,245,87,235,215,213,155,175,213,191,164,62,137,250,99,193,73,224,124,119,111,187,225,187,251,118,251,221,191,183,219,234,234,233,251,91,109,230,95,94,12,248,204,207,184,76,207,233,171,40,235,170,238,56,77,198,161,145,95,172,50,203,52,208,54,9,38,167,90,154,186,90,100,158,40,82,187,179,78,145,199,44,155,166,203,210,239,47,132,223,97,92,38,104,54,13,160,210,240,221,65,130,210,87,97,53,212,238,138,235,79,93,246,231,186,78,238,158,186,186,137,90,141,114,212,171,152,199,54,86,116,172,107,28,105,23,109,35,141,25,6,220,104,240,147,149,112,141,170,107,139,92,165,241,216,221,247,196,220,49,155,139,93,36,189,202,22,212,200,198,65,60,171,12,81,173,100,113,164,46,153,145,162,181,189,232,213,23,103,160,27,4,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,33,3,150,239,31,87,221,2,202,173,122,37,169,23,15,27,166,89,5,193,148,244,243,85,84,178,63,171,53,83,201,178,212,178,73,92,214,54,141,207,127,84,241,185,200,214,110,233,153,179,187,140,154,109,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,3,235,45,87,22,62,150,53,147,229,254,67,237,211,151,84,181,92,88,250,88,214,79,151,249,15,183,78,6,184,56,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,63,220,16,113,163,138,241,113,167,16,87,86,186,213,100,207,173,189,200,47,120,244,85,209,186,71,246,146,30,170,234,104,21,235,50,81,189,103,141,17,207,79,177,34,186,46,167,244,164,143,215,176,247,250,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,180,54,105,5,180,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,186,227,115,182,71,43,27,214,197,100,141,78,135,181,86,229,129,106,184,177,244,177,172,159,47,242,31,110,156,215,91,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,246,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,108,83,197,143,165,141,100,249,127,144,251,116,230,181,128,108,103,193,223,21,88,111,21,250,71,111,204,44,215,42,70,228,246,234,122,122,108,178,209,28,107,11,237,215,21,103,219,86,196,231,189,222,26,71,54,71,66,254,167,117,49,21,170,189,198,72,198,95,83,91,110,21,120,152,204,184,80,213,202,61,82,195,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,39,74,186,23,245,69,27,217,35,81,122,94,198,245,53,236,235,141,251,10,104,238,177,96,58,235,128,90,245,27,78,111,212,151,27,109,198,158,9,101,138,42,168,102,158,223,60,144,199,51,169,42,155,11,222,216,170,99,108,172,73,34,87,42,181,87,250,149,67,218,128,71,87,50,190,97,116,122,101,98,174,208,173,6,203,255,0,213,213,127,76,87,139,229,174,104,42,35,179,210,245,212,195,83,74,201,163,153,100,166,184,182,72,88,213,71,71,213,28,114,171,154,230,73,208,230,131,83,57,194,105,198,3,196,116,248,109,146,203,245,195,75,45,182,247,81,220,47,118,104,145,213,207,188,53,239,85,146,141,210,76,216,106,168,209,18,56,183,84,141,92,229,146,70,72,248,218,196,151,61,112,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,90,29,42,211,60,171,89,53,31,28,210,220,42,147,196,94,178,107,132,86,250,110,168,228,124,112,245,175,219,158,94,219,30,246,195,19,17,210,72,244,106,244,70,199,185,83,102,169,176,159,7,252,53,216,184,86,208,235,62,153,91,23,189,117,155,166,233,146,85,182,169,243,199,87,120,150,24,217,81,36,74,230,179,166,20,237,50,56,209,24,197,237,198,197,114,43,213,238,112,94,176,0,3,2,185,151,241,235,77,160,216,244,218,43,164,215,218,73,245,22,249,79,36,55,119,199,221,235,176,91,167,165,145,173,153,179,67,44,110,130,185,93,36,50,194,159,111,165,141,87,189,173,71,194,175,188,28,111,241,163,138,240,143,167,19,215,81,58,213,123,207,174,93,184,44,152,244,181,209,182,70,119,82,110,154,234,152,17,233,50,209,177,96,145,21,204,79,183,34,54,46,166,117,44,140,128,203,181,207,50,213,124,254,182,243,89,29,93,255,0,44,204,111,18,84,202,202,74,68,89,238,23,26,185,149,206,72,225,133,168,138,249,37,145,118,100,109,79,55,34,53,62,8,7,159,61,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,250,173,116,225,251,62,225,226,235,139,88,181,25,148,144,92,178,172,94,135,42,138,142,36,153,179,208,193,82,233,90,218,106,168,230,142,55,69,82,199,66,246,201,26,35,145,171,229,212,190,123,124,152,54,133,234,62,164,233,198,115,170,24,85,155,233,91,86,156,248,25,111,240,192,170,234,170,122,90,164,168,84,170,108,104,159,110,24,252,43,187,170,139,212,198,189,175,86,171,27,35,216,19,169,193,7,26,56,175,23,26,113,5,117,107,173,86,76,250,219,220,130,247,143,69,93,27,164,127,105,33,234,174,166,129,94,179,37,27,214,120,209,28,244,251,18,43,162,234,127,74,72,252,149,53,150,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,187,15,112,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,221,113,185,219,35,149,141,235,98,178,70,167,67,218,170,23,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,43,241,58,252,183,223,99,177,201,247,148,236,128,86,223,129,201,195,78,64,241,58,207,104,142,247,166,57,29,186,88,187,141,150,217,88,213,111,237,222,158,68,253,169,251,77,100,231,99,169,106,149,170,197,106,177,81,118,95,243,41,180,118,81,66,183,44,114,231,66,159,248,106,73,163,219,109,247,222,55,38,223,241,154,205,234,222,39,112,194,179,219,158,63,114,161,150,150,90,110,207,216,145,157,63,165,12,111,253,171,247,57,62,255,0,188,9,234,229,253,117,165,185,112,179,167,169,4,140,115,225,199,104,89,39,74,238,168,168,143,77,151,250,149,170,134,71,17,223,202,3,84,226,201,52,210,171,79,170,110,253,250,188,126,134,55,118,31,38,238,100,107,87,82,141,68,77,188,145,26,230,39,197,126,226,68,0,225,126,7,90,167,159,192,237,41,84,3,132,251,138,202,83,111,188,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,118,40,87,108,84,229,251,138,85,55,2,166,174,254,101,71,13,77,144,228,14,28,230,177,170,247,174,205,106,110,171,251,16,132,190,111,249,132,247,253,122,177,90,91,83,213,5,178,207,59,17,141,145,202,158,117,179,38,234,139,229,255,0,131,79,135,236,38,123,46,188,83,99,248,181,218,247,89,43,35,130,134,142,105,222,231,174,205,68,107,21,124,212,215,199,142,141,76,161,213,29,126,187,93,173,181,49,77,5,185,106,45,219,196,247,57,189,76,173,169,119,222,137,247,61,62,30,95,0,61,143,45,188,73,217,70,185,193,181,181,213,45,166,234,222,68,141,29,218,234,163,172,251,213,60,183,233,39,205,173,70,181,26,212,68,68,77,145,19,238,34,151,147,62,150,178,170,151,41,212,106,250,121,26,248,46,112,210,193,188,77,86,171,82,146,85,223,169,124,252,251,255,0,252,251,146,182,0,165,197,69,43,241,2,157,188,254,37,109,248,20,167,153,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,53,236,227,19,133,92,203,133,13,92,184,97,247,155,109,91,177,139,141,69,69,78,39,119,146,68,153,151,27,114,63,236,35,165,107,24,223,19,27,93,27,102,103,75,122,94,168,228,78,219,227,123,246,8,213,93,76,197,116,111,78,50,61,82,205,106,252,61,151,25,183,203,112,169,233,146,54,73,55,66,125,136,34,238,61,140,116,210,189,91,28,108,87,39,92,143,99,81,119,114,26,246,113,129,196,165,247,138,157,113,188,106,109,205,59,54,168,122,173,120,221,35,169,89,4,148,150,120,166,145,244,241,202,141,115,250,166,94,235,228,145,85,239,78,228,143,70,170,49,24,214,133,149,39,79,150,103,5,223,201,179,78,31,169,25,171,123,153,246,125,111,164,158,166,158,106,30,204,150,42,21,78,235,40,119,145,141,153,179,57,94,215,84,53,122,91,220,138,38,35,87,178,146,73,5,132,223,114,195,227,126,179,136,188,86,167,72,117,34,171,175,62,195,237,240,203,79,80,216,103,127,210,182,120,99,167,167,90,169,234,37,150,69,146,179,190,237,230,87,116,35,187,241,185,141,118,210,116,6,117,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,90,174,44,125,44,107,39,203,252,135,219,167,3,90,195,101,62,19,189,44,104,223,203,252,123,219,160,53,172,54,83,225,59,210,198,141,252,191,199,189,186,0,46,168,0,0,0,12,0,231,87,233,99,22,249,129,67,237,215,18,34,244,67,10,181,106,86,180,96,58,115,125,168,171,130,219,149,101,22,171,37,100,180,143,107,103,142,10,154,184,225,145,209,185,205,115,81,232,215,170,162,171,92,155,237,186,47,192,151,78,117,126,150,49,111,152,20,62,221,113,34,175,132,239,84,250,55,243,3,30,247,24,0,244,28,98,112,171,153,112,161,171,151,12,62,243,109,171,118,49,113,168,168,169,196,238,242,72,147,50,227,110,71,253,132,116,173,99,27,226,99,107,163,108,204,233,111,75,213,28,137,219,124,111,126,69,114,212,230,5,249,9,172,161,208,77,86,155,175,1,186,220,29,244,93,197,206,222,75,61,117,92,244,204,252,236,179,212,178,26,123,115,19,196,207,39,75,21,201,36,143,127,159,83,137,73,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,245,35,102,103,76,178,49,241,185,83,169,143,119,75,152,254,137,25,175,102,177,104,238,125,161,89,253,211,78,117,26,195,87,110,185,91,170,39,138,41,101,165,154,24,46,16,71,52,144,182,174,149,211,49,142,150,154,71,68,245,142,84,106,35,145,63,173,16,50,171,153,127,28,117,60,71,102,83,104,246,14,202,70,105,214,23,120,145,240,213,198,248,170,31,124,184,194,146,64,181,173,153,138,230,165,50,53,242,182,22,177,223,109,146,44,143,85,87,49,144,216,174,20,120,81,212,126,45,117,29,152,86,21,23,129,181,80,246,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,220,153,253,46,72,161,69,71,72,230,185,85,88,198,73,35,60,166,133,232,94,163,241,23,168,246,237,47,210,251,55,142,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,58,155,186,236,174,87,57,172,99,94,247,177,142,216,123,65,184,117,210,62,27,112,218,108,51,74,113,58,75,115,27,79,12,53,215,55,196,199,92,110,207,141,94,228,154,178,161,26,142,153,253,82,202,168,139,179,25,214,173,141,172,102,205,64,215,135,136,92,90,197,131,107,238,165,225,88,181,15,130,178,227,249,133,230,215,110,166,238,190,78,197,44,21,178,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,155,254,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,50,168,0,4,37,243,53,224,74,235,162,57,149,199,92,244,183,25,164,143,75,239,213,17,186,170,142,215,3,152,204,110,181,232,214,185,146,71,186,163,41,166,151,119,70,246,116,198,199,201,216,233,141,18,30,238,32,104,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,249,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,236,187,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,122,60,77,186,233,69,29,93,44,253,15,107,217,215,20,136,230,59,165,236,107,147,116,242,115,81,83,205,16,177,124,36,112,57,164,124,33,83,94,234,176,247,213,223,50,27,229,68,204,154,253,116,99,60,92,118,238,234,186,10,40,250,17,26,198,53,169,26,200,230,162,119,165,111,91,145,173,108,81,68,30,82,191,134,76,7,133,158,2,117,75,79,241,10,106,74,203,147,52,222,254,219,214,66,182,232,105,171,111,51,165,21,100,157,115,186,52,234,115,24,233,229,108,76,123,158,177,198,173,103,83,182,87,58,3,13,148,248,177,244,177,172,159,47,242,31,110,156,214,176,13,146,56,162,225,147,1,226,155,75,238,90,127,151,211,82,81,220,159,78,230,217,114,20,183,67,83,91,102,157,100,138,78,184,29,34,117,53,143,116,17,54,86,49,204,89,35,71,51,169,187,163,155,175,14,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,79,76,114,50,57,186,23,236,79,23,113,140,123,161,149,138,217,35,122,181,58,227,123,28,137,179,144,217,248,199,254,41,120,32,208,238,46,62,135,173,212,138,91,173,182,245,100,222,42,123,221,138,104,105,235,159,74,189,74,180,178,186,88,164,100,144,245,187,173,168,230,43,152,238,174,135,53,36,145,30,17,193,202,231,129,43,86,182,93,102,215,125,104,198,106,234,48,155,29,67,27,143,219,170,224,111,130,200,107,90,231,164,175,147,169,122,165,166,167,115,26,138,206,142,220,178,57,88,174,114,67,52,78,153,243,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,0,0,0,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,61,0,3,91,110,40,184,100,207,184,89,213,11,150,159,229,244,213,117,150,214,84,57,182,92,133,45,211,83,81,94,96,72,226,147,174,7,72,157,46,123,27,60,77,149,140,115,210,57,21,204,234,118,200,231,90,2,122,57,172,98,120,173,227,131,28,215,41,187,99,54,170,219,214,63,244,111,209,23,26,138,40,228,170,183,247,238,180,44,159,195,202,228,87,197,220,98,35,95,208,169,212,212,68,93,208,134,30,25,45,54,171,255,0,18,90,81,98,190,219,41,46,54,219,142,113,98,164,172,163,171,133,179,65,83,4,149,240,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,145,254,88,188,189,43,49,106,202,110,34,184,129,196,59,55,88,122,101,196,172,23,56,103,130,170,213,85,20,243,71,45,85,109,36,240,179,166,100,237,66,250,101,234,123,81,178,44,157,40,244,137,204,147,240,0,24,1,206,175,210,198,45,243,2,135,219,174,38,127,152,1,206,175,210,198,45,243,2,135,219,174,32,70,95,4,26,67,134,235,215,19,152,150,145,234,4,21,114,88,178,42,123,188,53,11,73,58,195,60,79,101,174,174,88,166,141,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,191,147,197,23,12,153,247,11,58,161,114,211,252,190,154,174,178,218,202,135,54,203,144,165,186,106,106,43,204,9,28,82,117,192,233,19,165,207,99,103,137,178,177,142,122,71,34,185,157,78,217,28,239,87,203,211,63,195,116,195,140,109,57,204,245,3,33,164,177,88,169,106,43,233,170,46,21,106,173,130,7,212,219,234,105,226,89,29,182,204,98,203,52,104,175,118,204,98,42,185,202,214,162,185,38,207,138,238,20,116,227,139,93,56,126,21,154,197,224,110,180,61,201,236,23,248,33,71,213,90,42,156,136,138,230,162,170,119,33,127,75,82,88,85,81,178,53,173,84,86,61,145,200,192,215,50,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,174,71,187,226,229,85,149,254,77,156,49,125,27,98,187,113,59,154,226,246,169,164,188,109,111,194,43,100,155,187,85,77,12,111,168,134,225,59,99,77,217,23,113,232,216,90,245,252,239,76,83,162,35,99,147,121,99,130,211,195,174,174,92,117,230,139,134,202,204,78,174,215,157,213,94,35,179,75,67,87,19,220,148,175,118,202,234,137,22,22,189,86,153,177,42,206,179,70,143,103,101,22,86,171,153,178,174,198,122,85,166,120,174,141,233,198,57,165,184,85,39,135,178,227,54,248,173,244,221,81,198,201,38,232,79,183,60,189,182,49,142,154,87,171,164,145,232,212,235,145,239,114,166,238,80,34,7,157,95,170,124,91,229,253,15,184,220,75,127,192,207,6,86,46,48,244,227,88,173,145,221,126,134,204,241,127,160,234,49,155,148,175,122,210,182,73,82,191,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,151,3,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,8,192,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,93,30,38,221,116,162,146,146,170,14,182,53,236,235,138,68,107,219,212,199,181,201,186,121,181,200,169,228,168,77,247,46,238,62,168,248,156,197,87,3,213,43,133,170,219,169,182,78,213,62,235,83,5,63,214,104,214,57,95,226,105,105,186,145,235,51,25,4,142,168,142,54,44,109,251,50,55,165,178,118,226,243,252,205,120,18,181,107,118,27,113,215,61,45,198,106,228,213,11,13,60,110,170,163,181,192,215,191,36,162,98,181,174,100,145,238,138,250,152,98,221,209,189,157,82,61,145,246,58,100,85,135,181,12,56,182,89,149,96,215,218,92,167,10,201,174,184,253,234,139,175,195,92,109,117,178,82,85,65,214,199,49,253,18,198,173,123,122,152,247,53,118,95,54,185,81,124,149,64,218,76,128,30,104,254,187,53,55,240,95,103,162,37,211,129,206,46,237,92,95,105,27,178,185,237,212,150,124,178,195,80,219,110,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,78,174,142,226,110,143,142,104,209,210,118,150,71,68,95,52,127,93,154,155,248,47,179,209,1,229,48,254,18,114,173,68,225,30,253,196,230,23,47,139,250,149,144,87,219,242,43,114,186,73,38,117,12,112,91,95,12,244,177,71,11,183,237,248,170,185,42,31,36,141,107,98,137,174,68,251,47,222,208,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,196,242,84,244,177,148,252,192,174,246,235,113,137,92,205,120,18,186,232,142,101,113,215,61,45,198,105,35,210,251,245,68,110,170,163,181,192,230,51,27,173,122,53,174,100,145,238,168,202,105,165,221,209,189,157,49,177,242,118,58,99,68,135,186,18,105,193,71,21,214,46,45,52,106,139,50,238,218,168,242,251,110,212,121,77,146,138,103,187,192,85,117,61,35,145,27,34,35,210,25,216,206,236,107,187,218,155,190,62,227,223,20,138,100,1,173,15,15,28,64,231,220,50,234,133,14,171,233,203,233,31,114,163,167,168,164,150,142,185,102,90,42,216,38,141,90,232,170,35,134,72,221,35,17,221,18,181,170,237,146,72,163,119,159,74,27,15,104,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,224,184,0,0,0,0,33,91,157,95,170,124,91,229,253,15,184,220,75,127,192,207,6,86,46,48,244,227,88,173,145,221,126,134,204,241,127,160,234,49,155,148,175,122,210,182,73,82,191,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,151,3,157,95,170,124,91,229,253,15,184,220,79,107,201,27,63,195,108,89,150,166,233,245,231,33,164,163,200,114,170,123,77,77,150,134,101,86,190,189,148,105,90,181,41,18,170,116,185,236,108,241,189,89,191,90,179,173,200,138,216,222,173,8,224,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,93,30,38,221,116,162,146,146,170,14,182,53,236,235,138,68,107,219,212,199,181,201,186,121,181,200,169,228,168,124,151,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,147,83,204,215,129,43,86,183,97,183,29,115,210,220,102,174,77,80,176,211,198,234,170,59,92,13,123,242,74,38,43,90,230,73,30,232,175,169,134,45,221,27,217,213,35,217,31,99,166,69,88,123,81,237,203,119,134,143,229,27,196,117,175,233,251,79,139,195,48,174,139,254,65,222,131,185,79,81,219,127,246,173,19,250,226,146,39,247,166,68,234,138,78,158,228,17,85,116,174,237,2,90,121,127,240,197,252,152,120,125,180,216,50,76,94,213,109,207,175,125,119,12,174,166,142,111,17,36,211,44,178,45,52,18,77,230,139,216,129,236,143,162,53,88,146,78,243,152,174,238,58,71,194,15,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,30,255,0,42,224,202,251,73,193,142,21,198,38,37,117,241,214,170,239,23,79,149,219,170,30,198,73,111,145,183,89,232,169,170,105,215,203,185,11,250,96,141,241,249,200,201,28,143,78,182,61,221,139,65,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,55,220,179,173,54,171,255,0,47,253,63,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,46,213,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,50,249,136,240,65,89,194,174,118,153,110,29,75,213,166,89,101,194,88,172,77,73,167,169,154,215,35,97,138,71,210,213,74,248,154,198,245,61,243,248,116,89,36,145,241,83,185,94,229,115,30,229,9,137,225,119,137,188,7,138,109,47,182,234,6,33,83,73,71,114,125,59,93,122,199,150,227,13,77,109,154,117,146,88,250,39,108,107,212,214,61,208,74,232,158,246,177,100,141,26,254,150,238,173,109,224,53,193,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,212,229,138,100,69,116,110,115,145,81,236,124,145,191,97,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,15,64,0,2,50,249,179,241,127,159,97,214,170,174,27,241,12,55,32,177,219,114,74,121,105,47,89,45,194,221,53,52,23,40,58,104,167,237,90,106,227,153,27,51,58,101,150,158,173,175,141,83,105,59,127,206,85,88,202,208,189,11,212,126,34,245,30,221,165,250,95,102,241,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,103,83,119,93,149,202,231,53,140,107,222,246,49,219,31,106,102,149,105,198,178,98,179,225,90,165,133,218,178,107,45,71,83,188,53,194,157,36,236,200,232,223,31,122,23,254,156,51,35,36,145,27,44,106,217,25,212,170,215,34,249,150,171,132,62,12,180,227,131,203,22,71,108,194,174,183,91,205,126,81,112,241,21,215,43,139,209,36,117,44,79,151,193,83,36,108,218,52,237,71,43,145,210,35,81,210,72,249,28,189,45,88,226,140,60,174,75,195,70,150,112,191,192,238,175,96,186,103,105,253,95,228,126,54,241,89,5,55,210,151,63,237,74,217,99,241,115,195,20,125,238,215,125,236,143,169,191,97,155,53,62,245,88,1,54,83,226,199,210,198,178,124,191,200,125,186,115,90,192,54,51,227,19,133,92,55,138,253,35,184,97,247,155,109,35,114,123,117,61,69,78,39,119,146,69,133,246,235,138,179,236,35,165,107,30,239,13,35,155,27,102,103,75,186,152,136,228,78,227,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,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,93,162,12,117,226,167,129,61,23,226,238,235,143,223,117,26,179,32,180,220,177,218,121,233,34,172,176,73,73,4,245,80,72,230,185,177,79,36,212,242,185,236,141,205,123,163,106,42,35,86,105,151,249,234,5,170,229,81,196,198,174,113,7,164,119,219,54,171,80,213,220,95,130,212,82,91,104,114,201,209,234,251,195,36,99,220,176,76,245,111,76,181,52,237,100,93,114,35,149,239,101,68,43,35,122,247,146,92,223,63,39,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,117,248,107,117,174,138,58,74,88,58,222,231,191,162,40,209,172,111,83,222,231,46,201,230,231,42,175,154,169,250,192,13,85,205,170,13,85,192,159,238,87,30,132,244,203,241,175,120,173,50,168,197,94,87,30,132,244,203,241,175,120,173,50,168,0,0,1,138,188,209,253,9,234,111,224,190,241,68,101,81,138,188,209,253,9,234,111,224,190,241,68,4,0,153,85,199,183,4,23,222,17,243,184,171,113,202,91,173,203,76,175,125,168,172,151,186,201,153,81,51,42,146,20,89,169,106,221,28,81,178,57,186,219,43,227,78,132,107,226,219,165,206,116,114,163,49,84,217,207,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,84,33,3,128,78,59,46,188,34,100,213,182,44,150,142,174,237,167,89,21,66,85,222,40,233,99,116,245,180,179,199,79,51,99,150,134,55,212,69,3,31,36,142,167,108,206,122,42,186,56,88,137,230,198,146,43,199,223,49,12,123,64,176,10,43,6,136,100,120,254,71,157,229,148,234,250,58,218,59,133,45,116,22,42,71,195,12,209,214,203,19,92,229,115,229,138,162,39,211,53,237,237,72,138,178,42,189,140,237,203,18,188,81,112,201,159,112,179,170,23,45,63,203,233,170,235,45,172,168,115,108,185,10,91,166,166,162,188,192,145,197,39,92,14,145,58,92,246,54,120,155,43,24,231,164,114,43,153,212,237,145,206,180,0,125,86,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,19,233,192,79,4,22,46,17,240,73,107,114,58,91,85,203,83,111,125,216,175,119,186,57,159,81,11,41,82,101,88,105,105,29,36,81,190,56,122,27,19,228,78,132,115,229,223,169,206,108,113,35,45,87,43,222,5,191,34,152,171,53,199,88,240,207,9,169,55,174,191,161,233,171,93,213,53,138,215,36,109,68,222,21,106,120,122,201,183,147,185,186,185,236,137,89,31,230,156,234,136,215,63,192,138,190,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,105,149,92,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,208,39,248,0,0,0,0,0,0,128,30,104,254,187,53,55,240,95,103,162,39,248,128,30,104,254,187,53,55,240,95,103,162,3,228,225,27,131,106,158,44,52,191,88,238,24,165,77,91,179,188,34,158,205,54,53,66,181,177,83,209,87,62,162,74,149,168,134,117,124,110,94,183,69,76,173,137,122,227,98,72,230,247,28,140,221,91,142,191,234,171,2,202,191,217,92,115,36,199,46,31,237,148,117,214,218,234,121,63,224,201,12,209,200,207,232,115,92,223,185,80,145,254,72,217,254,27,98,204,181,55,79,175,57,13,37,30,67,149,83,218,106,108,180,51,42,181,245,236,163,74,213,169,72,149,83,165,207,99,103,141,234,205,250,213,157,110,68,86,198,245,109,202,230,145,192,45,102,162,120,238,38,244,114,223,117,185,101,233,224,233,242,44,118,142,154,122,233,174,241,167,106,154,26,154,72,227,107,222,217,162,98,70,146,70,136,145,186,40,214,79,176,248,223,222,8,139,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,251,132,206,31,173,92,50,232,54,49,165,20,108,164,125,202,142,159,197,223,171,41,209,170,149,183,89,182,117,76,189,196,142,55,72,196,118,209,68,233,27,214,144,197,11,93,191,73,20,28,163,56,122,252,171,113,5,46,172,220,234,109,79,178,233,87,102,182,91,125,101,47,136,146,178,186,174,42,152,232,221,26,57,58,35,236,190,39,207,221,85,87,54,72,97,233,110,238,87,199,55,224,0,0,106,174,101,85,243,130,11,237,195,130,92,23,139,61,52,165,186,222,164,168,250,98,92,218,137,102,100,158,6,150,158,186,88,41,234,169,97,108,72,245,133,140,129,235,80,174,145,238,111,83,94,141,72,219,35,153,138,164,255,0,114,184,244,39,166,95,141,123,197,104,16,129,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,118,30,185,219,42,120,138,209,38,82,213,73,169,90,80,252,166,158,10,148,90,106,184,173,57,37,173,140,157,146,177,21,241,58,102,211,190,70,198,212,123,21,85,233,28,174,99,209,143,234,107,109,86,140,242,239,225,231,71,53,115,46,214,26,92,114,146,249,114,190,94,62,148,176,210,92,45,244,254,19,23,103,91,39,237,208,194,214,163,24,246,212,35,157,28,168,212,124,81,54,40,217,211,211,43,230,202,0,53,161,226,31,135,236,251,134,93,80,174,210,141,70,101,35,238,84,116,244,245,113,86,80,164,203,69,91,4,209,163,155,45,60,147,71,27,164,98,59,174,39,57,27,178,73,20,141,243,233,83,53,121,63,241,65,128,233,174,77,115,225,255,0,47,180,82,80,220,181,6,241,79,45,150,252,202,120,98,89,39,109,60,169,225,43,42,100,149,174,86,43,153,19,105,98,99,28,189,234,169,147,255,0,8,132,132,241,175,194,141,139,139,77,26,173,195,123,86,170,60,190,219,189,102,45,123,173,133,238,240,21,93,76,89,35,87,70,168,244,134,118,51,181,34,108,246,166,236,147,182,247,197,26,26,251,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,168,109,16,69,175,55,126,46,240,27,150,50,206,23,113,11,118,63,148,220,167,168,138,229,122,189,37,68,53,105,96,158,154,162,72,252,44,29,183,43,161,174,234,138,86,75,215,210,177,195,35,153,210,238,250,172,86,130,193,205,147,81,237,188,35,220,180,146,246,183,91,198,169,205,222,178,91,242,199,200,176,120,107,60,144,35,82,174,74,136,229,73,165,184,198,171,35,24,244,107,19,202,41,94,249,36,107,210,92,21,255,0,85,89,238,85,254,202,228,121,38,71,112,255,0,108,172,174,185,87,84,73,255,0,10,73,166,146,71,255,0,75,156,231,125,234,160,122,13,29,209,220,251,93,115,251,94,156,233,205,134,174,227,114,184,212,65,20,178,197,75,52,208,91,224,146,104,225,117,93,83,161,99,221,21,52,110,149,139,36,170,213,70,162,255,0,82,46,198,122,3,164,223,144,173,26,196,244,143,235,125,215,40,250,175,111,109,23,210,151,55,111,52,255,0,105,206,233,107,119,94,220,44,234,237,197,23,83,187,113,50,54,117,59,167,169,108,175,0,188,20,98,188,41,233,197,37,238,237,108,241,26,155,147,91,225,147,35,184,84,36,111,146,131,173,27,35,173,148,235,27,158,198,195,19,209,17,238,99,151,189,35,17,234,189,45,137,145,101,80,2,213,113,99,233,99,89,62,95,228,62,221,57,117,75,85,197,143,165,141,100,249,127,144,251,116,224,107,88,101,87,18,156,16,95,116,147,67,180,183,136,124,14,150,235,120,195,50,220,62,205,113,200,234,103,153,147,73,104,188,85,194,217,28,142,100,113,51,181,70,254,236,76,137,234,175,84,145,28,199,189,21,241,35,241,84,216,163,135,172,91,78,53,183,129,221,52,194,178,154,27,86,87,139,94,52,254,205,107,184,211,119,82,88,95,36,20,145,71,44,125,108,93,227,154,25,226,114,110,213,108,145,75,22,232,173,123,55,64,133,110,11,184,182,202,184,70,213,52,202,109,177,120,236,110,251,225,173,249,53,185,205,146,94,229,11,106,99,123,231,130,36,154,40,214,178,56,210,102,194,249,21,90,222,244,136,169,179,212,216,39,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,32,47,141,254,11,178,174,17,245,30,122,26,38,221,111,120,13,203,183,61,147,33,150,134,70,198,206,234,205,211,67,83,58,49,33,90,198,36,18,42,181,139,246,227,70,203,210,206,165,141,151,47,150,135,28,117,60,56,230,80,232,246,112,202,71,233,214,105,120,141,243,85,200,248,169,223,99,184,204,145,192,149,174,153,234,214,173,50,181,145,54,102,189,223,97,145,164,140,84,86,189,147,4,186,113,99,233,99,89,62,95,228,62,221,57,173,97,178,71,19,119,107,85,255,0,132,77,87,190,216,174,116,151,27,109,199,77,239,181,116,117,148,147,54,104,42,96,146,217,51,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,214,220,12,191,230,51,193,71,242,85,212,120,47,248,5,178,235,38,153,101,63,156,182,212,206,157,216,237,117,202,175,89,45,142,155,169,207,119,75,24,146,68,233,81,174,124,110,115,119,149,208,203,34,249,254,7,56,227,204,184,66,204,157,75,84,202,187,230,157,95,42,26,251,245,133,143,78,184,223,178,55,198,209,245,42,53,149,45,106,53,21,170,168,201,152,212,99,213,170,216,165,138,119,181,87,76,241,93,100,211,140,143,75,115,90,79,17,101,201,173,242,219,234,122,99,141,242,67,214,159,98,120,187,140,123,27,52,79,70,201,27,213,171,209,35,24,228,77,218,134,190,252,98,112,171,153,112,161,171,151,12,62,243,109,171,118,49,113,168,168,169,196,238,242,72,147,50,227,110,71,253,132,116,173,99,27,226,99,107,163,108,204,233,111,75,213,28,137,219,124,111,120,75,79,48,62,59,109,92,58,105,29,173,186,71,147,99,247,108,239,58,167,142,123,11,227,157,181,108,164,181,74,199,47,211,13,107,81,209,74,205,209,172,135,173,200,201,30,245,122,36,172,134,88,214,13,191,213,86,123,149,127,178,185,30,73,145,220,63,219,43,43,174,85,213,18,127,194,146,105,164,145,255,0,210,231,57,223,122,169,249,68,201,242,212,229,233,71,166,86,42,29,117,215,156,67,253,93,87,245,75,103,177,221,33,130,162,59,61,47,93,52,212,213,79,134,72,86,74,107,139,100,133,238,69,108,157,81,199,42,53,205,100,157,109,104,93,94,92,220,20,127,37,93,56,158,255,0,159,219,45,82,106,110,83,249,203,149,76,9,221,146,215,66,168,197,142,216,217,186,156,199,116,189,139,36,174,137,26,215,200,230,183,121,91,12,82,46,96,0,0,241,90,209,168,119,93,41,210,252,131,80,44,90,123,144,103,55,43,77,59,93,71,143,88,105,221,53,109,124,239,145,177,198,198,181,173,115,145,136,231,163,164,122,53,234,200,218,247,163,95,211,210,190,212,1,172,182,186,107,166,163,241,23,168,247,29,80,213,11,207,142,186,215,109,20,48,196,138,202,91,125,43,85,86,58,90,104,213,87,183,11,58,157,178,110,174,87,57,207,123,158,247,189,238,145,254,84,252,9,90,146,213,65,197,54,178,227,53,110,185,58,161,39,194,45,87,24,26,216,35,129,26,199,71,120,86,42,171,158,247,57,92,144,117,181,168,196,103,125,168,254,184,36,143,42,181,87,151,63,13,186,185,173,22,141,111,190,217,170,237,215,43,117,69,61,93,101,166,215,79,65,13,170,245,60,117,111,169,146,91,132,14,166,115,170,95,51,164,86,76,229,122,43,216,136,139,251,76,160,2,21,185,213,250,167,197,190,95,208,251,141,196,185,92,145,237,54,171,253,171,94,108,87,219,101,37,198,219,113,167,199,233,43,40,234,225,108,208,84,193,35,110,109,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,218,243,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,1,103,249,151,240,21,83,160,217,12,218,213,164,214,42,185,244,234,249,81,36,215,118,71,218,232,176,92,103,170,145,205,133,176,195,20,109,130,133,91,36,49,66,191,111,165,237,86,61,205,87,194,143,178,188,12,113,65,159,112,203,173,20,53,152,133,162,174,255,0,109,203,170,40,108,151,171,13,53,60,213,83,214,192,234,184,151,170,146,154,57,99,108,149,200,222,236,112,43,250,145,22,119,183,111,182,166,193,25,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,96,56,84,224,23,67,184,83,241,151,107,5,191,235,54,83,81,112,168,168,166,200,239,84,208,201,93,65,74,238,228,112,211,83,185,27,180,59,65,34,178,89,35,70,186,103,57,234,237,153,219,138,32,201,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,59,224,80,169,231,241,59,10,23,200,14,90,84,82,159,18,160,56,115,81,205,86,185,17,81,83,101,69,251,200,12,230,73,137,59,23,215,57,247,182,186,153,181,61,59,72,177,163,123,189,52,116,127,122,39,158,221,68,250,17,73,206,99,75,89,75,75,139,106,53,5,60,142,124,247,57,169,103,218,38,163,81,171,73,18,239,212,158,126,93,143,254,125,128,180,188,160,51,9,236,26,245,126,180,186,167,166,11,157,158,6,43,29,35,145,60,171,97,77,209,19,203,255,0,8,191,31,218,77,163,92,215,181,30,197,221,174,77,209,127,106,26,237,240,47,169,148,58,93,175,214,155,181,202,166,40,96,184,173,61,187,121,94,230,183,169,245,180,206,251,145,126,230,47,199,203,226,108,29,136,222,41,178,12,90,211,123,163,149,146,65,93,71,12,236,115,23,118,170,57,136,190,74,7,235,148,185,118,243,42,56,114,110,128,80,142,220,173,23,114,132,77,138,154,191,112,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,124,212,39,196,47,196,229,62,32,84,0,3,30,184,239,212,103,233,199,13,57,189,194,13,188,69,77,150,166,40,126,211,218,189,78,88,227,77,149,191,15,57,16,215,178,174,162,175,37,200,38,171,147,117,169,186,214,58,71,110,237,247,146,87,239,241,95,143,155,190,42,74,175,57,205,69,172,183,219,177,76,10,146,101,108,23,106,42,183,206,212,123,211,117,142,170,153,83,201,62,202,254,135,222,71,111,11,88,108,122,129,196,70,159,226,115,239,218,173,190,83,172,155,53,171,187,99,94,226,166,206,242,93,209,138,158,96,77,7,45,13,47,102,156,112,241,73,51,149,206,154,252,180,119,25,58,154,207,178,231,80,211,238,136,173,223,116,221,87,227,230,101,169,231,176,12,110,147,18,195,173,22,10,38,244,197,73,69,79,18,39,75,83,110,136,152,207,131,124,190,13,67,208,128,40,82,165,242,66,144,57,79,137,81,194,124,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,87,53,62,55,232,244,219,21,187,240,195,167,149,93,121,126,73,111,138,44,134,175,179,5,69,61,21,158,174,57,217,61,46,253,213,124,85,146,49,33,93,159,18,162,65,81,214,215,53,238,141,205,12,85,230,121,198,253,31,17,121,85,54,144,233,189,87,94,3,135,220,38,150,162,161,208,192,255,0,165,111,16,201,81,78,149,80,84,69,44,137,37,31,97,219,194,173,232,87,119,228,115,218,237,163,232,182,188,5,112,119,144,241,79,171,150,199,94,108,245,112,105,213,142,163,198,228,23,57,168,234,188,37,107,32,124,14,146,215,21,68,93,45,109,76,173,154,52,84,238,177,236,137,207,149,58,149,141,107,172,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,127,169,23,98,142,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,174,71,55,116,106,189,221,12,70,70,213,232,99,81,3,16,57,150,112,1,106,212,204,2,151,85,56,127,211,170,72,51,108,82,158,10,74,203,85,158,54,211,165,210,201,4,43,27,34,134,149,140,233,150,166,157,172,133,177,53,170,199,58,22,186,36,238,43,41,227,108,69,233,86,166,101,90,55,168,248,230,169,97,85,126,30,245,140,220,34,184,83,117,73,35,35,155,161,126,220,18,246,222,199,186,25,88,174,142,70,35,147,174,55,189,170,187,57,77,159,136,107,230,167,193,5,102,155,101,87,126,39,180,242,151,175,16,201,46,17,75,144,210,119,167,168,168,162,188,85,201,59,231,170,219,180,172,138,142,71,164,41,187,229,85,73,234,58,26,214,177,209,181,161,37,60,31,241,41,98,226,167,67,172,250,155,108,78,205,214,30,155,94,73,72,218,87,193,29,37,226,40,99,125,68,113,35,156,254,168,87,186,201,35,84,123,215,183,35,17,202,143,71,181,191,173,197,143,165,141,100,249,127,144,251,116,228,21,240,93,197,182,85,194,54,169,166,83,109,139,199,99,119,223,13,111,201,173,206,108,146,247,40,91,83,27,223,60,17,36,209,70,181,145,198,147,54,23,200,170,214,247,164,69,77,158,164,223,113,11,148,216,179,158,11,245,47,53,197,171,188,109,151,32,210,251,205,210,221,83,218,124,125,250,89,237,50,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,13,112,141,148,248,78,244,177,163,127,47,241,239,110,128,214,176,217,79,132,239,75,26,55,242,255,0,30,246,232,0,186,160,0,0,0,48,3,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,2,85,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,3,101,51,21,120,250,224,163,21,226,179,78,42,239,118,155,103,135,212,220,102,223,52,152,229,194,157,35,100,149,253,8,233,27,108,168,89,28,198,58,25,94,170,140,115,220,157,153,30,175,69,233,116,172,151,42,128,24,235,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,247,169,210,72,226,147,117,221,122,157,231,240,200,160,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,3,42,128,0,0,0,90,174,44,125,44,107,39,203,252,135,219,167,53,172,54,83,226,199,210,198,178,124,191,200,125,186,115,90,192,54,168,0,0,0,0,0,194,13,66,230,237,195,110,154,231,249,46,156,223,112,157,74,158,229,138,222,43,108,149,146,210,91,104,29,4,147,211,76,248,100,116,110,117,99,92,172,87,49,85,21,90,213,219,109,209,62,0,102,248,45,254,130,107,94,43,196,78,147,216,181,143,10,183,221,104,172,185,7,138,240,208,93,34,142,58,166,118,42,101,167,127,91,99,146,70,38,239,133,202,155,61,126,202,166,251,46,232,151,0,0,0,12,85,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,154,158,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,0,217,76,0,0,192,14,117,126,150,49,111,152,20,62,221,113,51,252,192,14,117,126,150,49,111,152,20,62,221,113,2,21,137,105,229,139,204,46,179,41,172,166,225,215,136,28,191,189,117,155,166,44,74,255,0,115,154,121,234,174,181,82,207,52,146,210,214,213,207,51,250,166,94,236,44,166,78,150,53,91,26,199,212,175,88,154,248,213,208,77,20,202,184,137,213,139,22,142,97,87,11,85,21,235,32,241,94,26,123,164,178,71,74,206,197,52,181,15,235,116,113,200,244,221,144,185,19,102,47,218,84,223,100,221,83,202,255,0,170,172,11,42,255,0,101,113,204,147,28,184,127,182,81,215,91,107,169,228,255,0,131,36,51,71,35,63,161,205,115,126,229,64,54,94,186,232,238,3,122,213,203,6,183,220,44,52,146,229,152,213,158,186,201,67,88,234,88,92,246,193,84,248,156,174,89,21,139,42,62,52,142,86,70,173,122,35,89,89,84,155,47,117,79,106,97,175,47,190,61,113,238,38,112,218,28,27,80,111,180,148,122,169,104,167,142,26,230,84,120,90,38,95,222,171,82,228,154,134,20,149,95,51,219,79,78,217,42,17,177,177,140,123,213,90,214,177,81,19,50,128,133,110,117,126,169,241,111,151,244,62,227,113,46,175,35,31,215,103,238,223,241,34,213,115,171,245,79,139,124,191,161,247,27,137,250,188,169,117,211,78,56,116,211,141,125,213,13,80,188,248,27,85,15,213,168,161,134,36,71,213,92,42,156,151,69,142,150,154,53,84,238,76,254,151,108,155,163,81,173,115,222,230,49,143,123,67,63,248,232,227,54,197,193,230,156,82,220,227,181,125,51,153,229,30,34,159,25,182,202,199,165,43,164,137,25,221,169,169,145,187,109,12,93,216,149,99,107,146,73,28,246,181,189,40,175,150,56,1,255,0,85,89,238,85,254,202,228,121,38,71,112,255,0,108,172,174,185,87,84,73,255,0,10,73,166,146,71,255,0,75,156,231,125,234,167,181,226,31,136,28,251,137,173,80,174,213,125,70,125,35,46,85,148,244,244,145,81,208,172,201,69,69,4,49,163,91,21,60,115,73,35,163,98,187,174,87,53,29,178,201,44,142,242,234,82,77,57,91,240,11,89,167,126,7,137,189,99,183,221,109,185,122,248,202,124,119,29,172,166,158,134,107,68,107,221,166,154,166,174,57,26,199,186,105,88,178,36,113,170,44,109,138,68,147,237,190,70,118,66,245,114,238,224,130,143,133,92,17,114,220,198,151,171,83,114,203,124,81,95,90,179,65,83,13,174,54,205,44,140,165,165,149,145,53,237,234,99,224,241,8,146,73,27,229,167,106,177,202,214,49,203,24,60,209,253,118,106,111,224,190,207,68,79,241,0,60,209,253,118,106,111,224,190,207,68,6,127,242,84,244,177,148,252,192,174,246,235,113,157,57,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,163,196,219,174,148,81,213,210,207,208,246,189,157,113,72,142,99,186,94,198,185,55,79,39,53,21,60,209,12,22,228,169,233,99,41,249,129,93,237,214,227,63,192,215,175,142,142,12,175,188,30,106,61,45,178,59,175,211,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,182,211,69,221,137,22,70,181,35,145,175,107,155,210,170,248,163,112,47,198,109,247,131,205,71,170,185,201,106,250,103,12,202,60,61,62,77,109,137,140,74,167,71,18,191,181,83,77,35,182,218,104,187,178,170,70,231,36,114,53,238,107,186,85,89,44,115,169,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,206,167,108,187,43,85,174,115,30,215,177,239,99,181,225,226,31,135,236,251,134,93,80,174,210,141,70,101,35,238,84,116,244,245,113,86,80,164,203,69,91,4,209,163,155,45,60,147,71,27,164,98,59,174,39,57,27,178,73,20,141,243,233,80,54,72,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,189,126,26,227,107,173,142,174,150,126,135,185,143,232,150,53,115,29,210,246,57,171,178,249,57,170,139,230,138,126,177,9,124,178,184,237,186,232,142,101,110,208,205,82,201,169,35,210,251,245,68,141,165,172,186,78,230,51,27,173,122,57,205,124,114,108,168,202,105,165,217,178,49,253,49,177,242,119,250,163,68,155,187,54,128,1,139,252,80,115,11,209,126,19,51,251,126,156,234,54,49,154,220,110,87,27,60,87,184,165,178,81,82,77,3,96,146,105,161,107,92,233,170,98,114,63,170,157,234,168,141,84,217,91,231,241,68,244,28,41,113,173,165,156,96,253,105,252,153,216,50,187,103,213,47,3,227,126,157,165,166,135,185,226,187,253,190,215,102,121,119,219,195,63,171,171,167,109,219,182,251,174,193,26,220,234,253,83,226,223,47,232,125,198,226,96,174,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,235,240,215,27,93,108,148,149,80,117,177,204,127,68,177,171,94,222,166,61,205,93,151,205,174,84,95,37,83,58,185,213,250,167,197,190,95,208,251,141,196,196,173,57,225,251,62,213,61,47,212,141,87,196,25,73,83,109,210,234,123,125,93,234,141,18,103,214,203,5,84,146,183,187,4,113,198,230,185,145,54,25,101,149,207,115,17,145,177,206,243,217,118,9,180,224,39,141,251,23,23,24,36,180,89,29,85,170,219,169,182,78,236,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,61,14,137,146,47,90,185,146,239,212,214,182,72,149,247,215,2,209,220,7,77,114,108,227,46,196,44,52,148,55,45,65,188,50,247,122,150,42,88,98,89,39,109,60,112,244,163,163,99,92,172,87,50,89,213,30,174,94,245,85,75,247,252,226,161,174,94,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,216,83,135,78,37,244,179,138,12,18,28,235,76,238,223,225,120,219,53,100,244,223,74,91,63,61,52,81,248,184,33,150,78,207,119,176,247,199,212,239,182,205,156,159,122,32,93,83,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,38,167,149,199,161,61,50,252,107,222,43,76,138,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,117,229,113,232,79,76,191,26,247,138,211,42,128,215,7,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,103,83,82,88,85,85,209,185,205,84,87,177,241,200,251,171,203,187,141,250,206,21,115,181,196,179,26,174,173,50,203,46,17,75,125,114,195,61,76,214,185,27,12,177,178,170,150,38,74,214,55,169,239,131,196,42,71,36,143,138,157,168,198,171,152,198,172,196,241,69,195,38,3,197,54,151,220,180,255,0,47,166,164,163,185,62,157,205,178,228,41,110,134,166,182,205,58,201,20,157,112,58,68,234,107,30,232,34,108,172,99,152,178,70,142,103,83,119,71,55,94,205,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,64,217,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,34,3,149,191,31,84,122,119,224,120,100,214,59,133,170,219,136,47,140,168,199,114,42,202,152,40,97,180,72,189,218,153,169,170,228,145,204,99,161,149,235,34,199,34,170,200,217,100,72,254,219,36,103,102,95,192,0,0,181,92,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,109,80,0,0,1,128,31,217,171,225,99,255,0,32,117,87,255,0,101,91,191,237,192,103,249,170,185,179,70,130,107,94,43,196,78,147,216,181,143,10,183,221,104,172,185,7,138,240,208,93,34,142,58,166,118,42,101,167,127,91,99,146,70,38,239,133,202,155,61,126,202,166,251,46,232,154,203,129,63,220,174,61,9,233,151,227,94,241,90,101,81,138,188,174,61,9,233,151,227,94,241,90,101,80,0,0,3,21,121,163,250,19,212,223,193,125,226,136,202,163,21,121,163,250,19,212,223,193,125,226,136,8,1,54,168,53,87,54,168,2,202,113,93,194,142,156,113,107,167,15,194,179,88,188,13,214,135,185,61,130,255,0,4,40,250,171,69,83,145,17,92,212,85,78,228,47,233,106,75,10,170,54,70,181,170,138,199,178,57,25,130,220,188,185,101,220,109,247,219,134,170,113,85,128,248,121,44,183,9,173,246,76,94,230,148,181,116,181,221,12,168,167,170,158,182,153,241,72,201,33,235,116,110,166,123,36,78,167,68,178,162,58,55,68,247,202,160,0,0,2,42,249,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,166,85,115,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,64,159,224,0,0,0,0,12,63,215,190,104,26,5,195,182,172,95,116,115,53,196,53,2,182,245,143,248,95,19,61,174,223,69,37,43,251,244,209,84,51,161,210,85,198,245,217,147,53,23,118,39,218,69,219,116,217,84,51,0,128,30,104,254,187,53,55,240,95,103,162,37,251,133,46,53,180,179,140,31,173,63,147,59,6,87,108,250,165,224,124,111,211,180,180,208,247,60,87,127,183,218,236,207,46,251,120,103,245,117,116,237,187,118,223,117,218,32,121,163,250,236,212,223,193,125,158,136,12,106,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,93,126,26,227,107,173,146,146,170,14,182,57,143,232,150,53,107,219,212,199,185,171,178,249,181,202,139,228,170,79,79,1,60,111,216,184,184,193,37,162,200,234,173,86,221,77,178,119,101,189,217,40,225,125,60,47,165,89,149,33,170,164,108,146,200,249,33,232,116,76,145,122,213,204,151,126,166,181,178,68,175,132,189,57,225,251,62,213,61,47,212,141,87,196,25,73,83,109,210,234,123,125,93,234,141,18,103,214,203,5,84,146,183,187,4,113,198,230,185,145,54,25,101,149,207,115,17,145,177,206,243,217,118,249,52,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,104,103,175,22,124,95,221,120,41,226,94,45,37,225,75,13,199,241,92,115,14,167,170,171,200,44,146,219,156,150,235,221,214,238,200,170,228,150,86,69,50,43,217,12,94,13,32,115,123,79,135,166,88,91,253,175,211,26,230,167,2,124,109,90,184,199,195,110,110,159,19,171,177,101,152,141,61,3,114,54,49,26,182,233,103,169,90,132,99,232,220,175,116,189,14,74,103,61,89,35,81,99,235,70,35,165,217,100,88,1,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,216,39,151,255,0,12,95,201,135,135,219,77,131,36,197,237,86,220,250,247,215,112,202,234,104,230,241,18,77,50,203,34,211,65,36,222,104,189,136,30,200,250,35,85,137,36,239,57,138,238,227,164,120,100,168,0,13,85,201,254,229,113,232,79,76,191,26,247,138,210,0,73,254,229,113,232,79,76,191,26,247,138,208,50,168,0,0,142,174,112,92,61,105,101,207,70,151,136,47,19,106,199,51,59,21,194,10,110,168,233,105,162,155,40,241,46,130,15,15,52,155,54,89,166,130,24,123,177,175,83,250,34,134,118,244,108,189,113,200,169,10,220,228,245,175,235,207,16,86,157,28,164,183,246,105,52,202,222,189,233,228,139,166,73,235,174,49,83,212,73,210,228,145,200,232,91,3,40,209,187,177,142,73,59,251,245,55,161,64,192,2,87,185,48,240,253,128,220,113,235,223,18,247,6,85,213,101,150,187,197,126,43,67,20,201,11,233,41,96,90,90,41,150,166,38,172,125,214,84,170,77,44,75,35,100,68,237,72,246,244,253,165,85,138,184,237,55,89,173,85,23,216,109,149,111,182,209,212,67,73,81,88,216,92,176,67,60,205,145,209,68,249,54,233,107,222,216,38,115,90,171,187,146,41,21,55,233,93,179,87,148,70,177,90,180,215,138,55,226,57,29,250,174,134,219,168,54,121,108,148,209,45,83,98,162,146,234,217,99,154,145,211,181,239,107,85,234,214,84,65,18,162,57,253,202,166,177,169,249,199,40,19,146,1,231,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,226,7,160,45,87,22,62,150,53,147,229,254,67,237,211,152,171,253,154,190,22,63,242,7,85,127,246,85,187,254,220,100,86,183,230,182,173,74,224,107,62,212,107,21,61,92,22,220,171,73,238,183,186,56,170,216,214,207,28,21,54,121,38,141,178,53,174,115,81,232,215,162,42,35,156,155,239,178,175,196,13,115,12,244,229,161,199,173,78,131,100,48,232,174,172,223,106,231,211,171,229,68,112,218,31,39,107,162,193,113,158,170,54,186,103,77,52,177,182,10,21,108,147,75,50,125,190,151,181,30,198,181,95,50,191,2,207,65,153,96,25,150,159,84,218,169,115,60,122,174,212,251,229,158,138,255,0,108,89,145,58,43,45,213,113,36,180,245,17,61,170,173,123,28,213,217,118,95,178,246,189,142,233,123,28,212,13,143,117,123,72,116,143,138,173,35,147,12,204,224,164,191,227,23,250,120,174,22,203,157,190,118,61,240,61,204,87,83,215,209,84,55,169,168,244,107,247,107,211,169,143,99,220,215,35,227,123,154,232,161,210,110,80,154,203,149,107,45,255,0,28,212,43,135,213,221,61,197,114,5,183,203,123,145,173,142,186,255,0,66,141,89,25,61,186,22,172,177,167,114,53,129,28,249,31,211,19,166,115,118,154,72,37,137,46,175,42,62,58,127,188,112,191,173,121,159,254,47,75,128,86,215,55,252,166,186,215,37,66,187,253,203,194,177,205,255,0,14,20,127,250,222,18,85,0,178,156,66,226,214,44,27,130,253,75,194,177,106,31,5,101,199,244,190,243,107,183,83,119,95,39,98,150,11,76,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,53,194,54,83,226,199,210,198,178,124,191,200,125,186,115,90,192,54,168,44,255,0,21,92,51,225,188,87,233,29,102,150,230,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,169,27,51,58,101,145,143,141,202,157,76,123,186,92,199,244,72,203,192,0,136,190,5,249,95,100,47,213,203,198,97,196,182,47,73,62,49,131,94,43,173,52,150,138,152,234,162,101,242,227,76,248,123,53,137,20,244,237,109,85,173,237,124,174,99,186,155,221,124,109,107,152,232,250,216,233,116,0,0,5,159,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,157,52,239,69,84,114,174,234,223,47,138,160,94,0,97,6,158,243,118,225,183,82,179,252,107,78,108,88,78,165,65,114,202,175,20,86,74,57,106,237,180,13,130,57,234,102,100,49,186,71,54,177,206,70,35,158,138,170,141,114,237,190,200,191,3,55,192,0,0,133,110,117,126,169,241,111,151,244,62,227,113,46,175,35,31,215,103,238,223,241,34,213,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,1,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,5,43,241,42,56,95,128,20,149,148,21,39,154,1,201,137,92,203,244,189,154,143,195,197,92,205,87,54,107,10,214,92,99,233,107,62,211,155,67,81,178,42,187,109,147,116,79,135,153,150,167,158,207,241,186,76,183,14,187,216,43,91,213,21,93,21,68,74,157,45,93,250,226,123,62,14,242,248,57,64,214,34,146,162,175,26,200,33,171,143,116,169,181,86,54,70,236,237,182,146,39,239,241,79,135,155,126,40,108,39,192,134,163,63,81,248,105,194,46,19,237,226,41,172,180,209,77,246,158,229,234,106,201,26,238,174,248,249,198,164,23,241,75,134,199,167,252,68,106,6,39,6,253,170,43,229,66,199,187,90,155,54,69,238,34,108,223,36,217,30,137,228,72,151,38,61,69,172,184,91,178,188,10,174,101,116,22,154,42,71,192,213,123,215,101,146,170,165,87,201,126,202,126,159,220,4,161,128,0,161,126,33,60,148,229,126,39,9,241,2,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,3,133,83,146,135,47,197,126,224,5,73,240,58,218,244,114,236,135,98,1,201,241,222,43,226,181,90,107,110,115,42,164,116,148,242,78,229,68,221,118,107,85,87,254,99,236,45,31,22,153,18,99,28,55,106,53,213,178,190,57,34,199,43,85,143,102,251,162,246,213,62,229,69,251,192,134,174,101,122,189,75,170,122,232,202,106,9,165,146,159,30,138,174,143,237,177,204,218,69,172,153,28,136,142,114,253,204,111,154,34,127,213,237,185,74,105,117,70,91,174,44,206,93,79,11,233,241,154,200,93,212,247,55,169,28,250,106,189,246,69,69,85,248,55,224,168,97,46,73,112,154,243,145,220,238,82,74,249,95,89,91,52,221,79,85,85,94,185,21,126,255,0,63,188,153,158,80,122,104,252,83,69,111,89,21,117,59,25,53,226,233,79,87,11,145,204,114,172,110,162,137,83,125,147,116,254,248,190,91,253,224,103,218,34,34,108,137,178,33,200,0,112,226,144,191,19,148,248,129,201,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,75,230,165,193,181,78,137,231,239,215,188,82,166,174,187,19,212,43,197,84,215,89,43,107,98,124,244,119,250,169,170,106,159,11,35,108,108,84,166,116,72,171,26,254,113,200,176,202,146,57,55,143,174,109,15,41,170,186,103,138,235,38,156,100,122,91,154,210,120,139,46,77,111,150,223,83,211,28,111,146,30,180,251,19,197,220,99,216,217,162,122,54,72,222,173,94,137,24,199,34,110,212,2,0,120,32,226,151,249,35,235,140,26,145,91,141,253,55,101,185,91,228,177,94,233,226,119,77,83,40,101,154,25,93,45,50,171,145,139,51,31,4,110,70,191,236,189,168,230,110,197,114,72,205,135,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,53,204,227,3,134,187,239,10,218,227,120,211,43,154,247,173,83,117,93,49,186,183,85,50,121,42,236,242,205,35,41,228,149,90,214,116,204,157,167,199,34,43,24,157,200,222,173,69,98,177,206,203,254,82,156,104,253,75,190,209,240,163,159,187,170,203,145,220,38,159,23,186,79,93,210,219,117,116,140,234,117,11,155,43,209,137,12,239,98,172,77,137,17,222,38,103,39,76,139,81,213,24,75,249,30,188,214,56,211,181,105,158,1,95,195,142,156,228,20,147,230,217,93,58,210,100,140,109,51,106,18,215,100,158,23,164,145,61,202,238,152,170,106,26,246,35,90,173,123,155,11,164,127,230,213,240,72,236,149,227,19,138,172,55,133,13,35,184,102,23,155,149,35,178,123,141,61,69,54,39,104,146,53,153,247,27,138,51,236,43,162,107,216,239,13,27,157,27,166,127,83,122,88,168,212,94,227,227,99,245,236,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,64,250,180,171,76,242,173,100,212,124,115,75,112,170,79,17,122,201,174,17,91,233,186,163,145,241,195,214,191,110,121,123,108,123,219,12,76,71,73,35,209,171,209,27,30,229,77,154,164,228,183,64,105,184,103,229,191,158,233,59,110,149,119,10,234,13,55,200,106,110,179,75,112,150,170,15,164,102,182,204,250,164,165,73,17,169,21,55,117,95,219,99,99,103,151,219,122,44,175,145,239,241,92,176,248,32,172,225,211,21,169,213,237,72,165,232,207,179,11,124,49,83,211,182,105,217,244,85,158,104,233,234,22,150,122,121,98,141,99,172,239,183,105,145,221,104,222,196,109,99,155,188,157,121,43,197,143,165,141,100,249,127,144,251,116,224,107,88,108,167,194,119,165,141,27,249,127,143,123,116,6,181,134,201,28,50,93,173,86,14,17,52,162,251,125,185,210,91,173,182,237,55,177,85,214,86,85,204,216,96,166,130,59,100,46,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,47,0,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,12,0,231,87,233,99,22,249,129,67,237,215,18,42,248,78,245,79,163,127,48,49,239,113,128,149,78,117,126,150,49,111,152,20,62,221,113,34,175,132,239,84,250,55,243,3,30,247,24,0,217,76,0,0,0,6,181,156,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,144,173,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,104,25,84,0,0,0,2,213,113,99,233,99,89,62,95,228,62,221,57,173,97,178,159,22,62,150,53,147,229,254,67,237,211,154,214,1,181,64,0,0,0,1,8,28,66,242,225,227,59,57,215,221,75,205,113,109,27,241,182,92,131,48,188,221,45,213,63,88,173,81,247,233,103,173,150,72,164,232,125,75,94,222,166,61,171,179,145,28,155,236,168,139,228,77,248,3,31,248,10,210,220,239,69,184,78,193,180,207,82,236,95,67,100,150,111,164,252,109,23,138,134,163,181,221,185,85,77,31,231,33,123,227,118,241,202,199,125,151,46,219,236,187,42,42,38,64,0,0,0,6,42,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,77,79,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,0,108,166,0,0,96,7,58,191,75,24,183,204,10,31,110,184,153,254,96,7,58,191,75,24,183,204,10,31,110,184,129,128,28,174,61,118,105,151,227,94,207,90,103,167,52,110,4,174,186,217,106,135,93,244,95,25,164,168,205,172,116,239,110,65,110,164,129,222,55,33,162,107,88,145,62,62,149,233,150,166,157,172,114,35,58,59,146,198,228,98,57,203,12,49,59,2,249,92,122,236,211,47,198,189,158,180,159,224,53,119,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,132,248,59,226,171,13,226,191,72,237,249,133,154,229,72,220,158,221,79,79,77,150,90,35,141,97,125,186,226,172,251,106,216,156,247,187,195,72,230,200,232,95,212,238,166,34,181,87,184,201,24,204,21,230,19,203,27,38,175,204,169,245,107,133,188,58,146,170,134,251,81,69,109,185,225,246,170,74,122,38,91,103,84,142,158,58,170,86,49,25,18,83,57,81,139,55,86,203,19,213,243,57,203,19,164,88,50,171,128,78,5,233,184,67,198,107,111,57,22,71,87,114,206,242,58,116,166,190,178,134,235,44,150,70,50,42,137,157,2,211,194,177,66,174,127,105,241,245,62,102,189,236,119,113,35,86,50,71,163,195,2,249,213,250,167,197,190,95,208,251,141,196,182,156,47,224,21,58,131,193,111,22,20,182,220,122,146,235,114,177,211,226,55,250,85,153,34,235,163,101,37,77,116,181,85,17,62,69,78,135,182,141,42,209,122,87,173,204,115,216,222,174,190,149,185,124,234,253,83,226,223,47,232,125,198,226,92,174,72,246,155,85,254,213,175,54,43,237,178,146,227,109,184,211,227,244,149,148,117,112,182,104,42,96,145,183,54,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,17,151,137,223,254,170,101,86,108,167,232,75,85,231,232,107,133,61,195,232,235,181,55,136,161,172,237,72,215,246,42,34,221,59,144,191,167,165,236,221,58,154,170,155,166,230,209,22,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,26,187,229,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,100,249,242,209,207,234,117,7,130,221,59,170,185,100,52,151,91,149,142,158,166,193,84,144,172,93,116,108,164,169,146,42,90,121,89,26,39,67,219,70,148,138,157,73,214,230,57,143,119,87,95,82,134,80,16,3,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,103,255,0,37,79,75,25,79,204,10,239,110,183,25,254,96,7,37,79,75,25,79,204,10,239,110,183,25,254,4,106,242,183,227,234,179,81,60,15,12,154,199,112,186,220,178,244,241,149,24,238,69,89,83,61,116,215,120,211,187,83,53,53,92,146,57,239,108,209,49,36,88,228,85,72,221,20,105,31,216,124,108,239,101,87,26,252,40,216,184,180,209,170,220,55,181,106,163,203,237,187,214,98,215,186,216,94,239,1,85,212,197,146,53,116,106,143,72,103,99,59,82,38,207,106,110,201,59,111,124,81,161,175,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,203,220,61,101,55,220,231,64,180,211,53,202,107,188,109,235,32,195,236,215,75,141,79,105,145,247,234,167,162,138,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,64,107,111,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,178,125,202,167,142,203,173,234,167,30,225,27,81,104,234,235,234,35,167,125,38,31,115,167,141,210,189,176,65,21,101,92,241,87,77,53,66,170,50,56,163,134,26,118,195,22,205,99,17,139,178,34,41,250,220,233,244,119,1,166,211,76,83,91,237,246,26,74,12,178,76,161,150,74,234,202,74,88,98,125,206,9,232,100,114,58,170,68,103,118,103,196,148,17,50,37,115,246,99,31,34,108,187,167,78,26,242,184,245,217,166,95,141,123,61,104,25,127,205,3,131,62,36,248,137,215,219,6,107,163,154,111,245,130,203,69,135,210,218,231,169,250,98,130,147,162,169,149,181,178,58,62,138,137,227,122,236,201,163,93,209,58,126,214,219,238,138,137,112,57,82,112,185,174,220,53,254,84,127,45,120,55,213,207,172,127,66,125,25,253,211,163,172,239,248,127,29,222,255,0,91,75,39,79,79,126,47,210,219,126,175,45,246,93,179,252,1,10,220,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,69,170,231,87,234,159,22,249,127,67,238,55,18,234,242,49,253,118,126,237,255,0,18,2,207,243,53,224,74,235,162,57,149,199,92,244,183,25,164,143,75,239,213,17,186,170,142,215,3,152,204,110,181,232,214,185,146,71,186,163,41,166,151,119,70,246,116,198,199,201,216,233,141,18,30,237,128,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,237,171,98,115,216,223,19,27,93,35,161,127,83,122,94,170,213,94,219,228,99,246,29,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,189,30,38,221,116,162,142,174,150,126,135,181,236,235,138,68,115,29,210,246,53,201,186,121,57,168,169,230,136,67,14,168,114,136,215,155,94,188,166,158,233,68,148,151,108,38,237,79,83,114,182,101,55,121,251,48,80,65,30,219,210,215,172,76,115,146,165,28,248,216,222,220,106,147,35,187,141,107,17,147,182,0,153,76,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,215,51,139,31,84,250,201,243,3,33,247,25,205,130,56,120,208,28,55,134,125,47,161,210,108,14,233,144,92,45,20,21,21,21,44,154,247,112,90,169,250,230,145,94,228,106,34,54,40,153,186,249,50,40,216,205,250,158,168,178,62,71,191,95,126,44,125,83,235,39,204,12,135,220,103,2,106,121,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,6,42,241,237,193,5,139,139,140,18,42,220,114,150,213,109,212,219,39,106,43,37,238,178,103,211,194,250,85,153,22,106,90,183,71,20,143,146,30,135,74,248,211,161,92,201,118,233,115,91,36,168,252,170,0,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,47,252,170,248,231,186,234,149,55,242,110,213,203,165,93,195,44,182,211,213,92,172,121,13,202,232,234,138,155,204,29,213,146,90,89,157,81,34,203,37,76,73,35,156,206,142,164,90,120,156,138,214,118,58,164,181,92,238,112,12,54,197,153,105,150,160,217,177,234,74,60,135,42,167,187,83,94,171,161,69,107,235,217,70,148,73,76,178,162,47,75,158,198,207,35,17,251,117,171,58,26,170,173,141,136,220,117,229,113,235,179,76,191,26,246,122,208,39,248,0,5,170,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,106,128,0,2,0,127,177,113,199,103,254,99,63,229,53,159,254,214,79,240,3,31,248,10,210,220,239,69,184,78,193,180,207,82,236,95,67,100,150,111,164,252,109,23,138,134,163,181,221,185,85,77,31,231,33,123,227,118,241,202,199,125,151,46,219,236,187,42,42,38,186,230,213,6,170,224,79,247,43,143,66,122,101,248,215,188,86,153,84,98,175,43,143,66,122,101,248,215,188,86,153,41,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,122,252,53,198,215,91,29,93,44,253,15,115,31,209,44,106,230,59,165,236,115,87,101,242,115,85,23,205,20,15,214,0,0,49,87,154,63,161,61,77,252,23,222,40,140,170,49,87,154,63,161,61,77,252,23,222,40,128,128,19,106,131,85,115,106,128,0,243,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,122,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,98,184,67,227,195,75,56,193,172,200,236,152,149,154,235,143,222,177,207,237,151,91,238,210,211,119,42,232,95,60,177,197,81,10,71,35,158,238,150,50,5,153,58,122,98,146,162,54,35,228,69,107,220,25,42,0,2,42,249,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,166,85,115,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,64,159,224,126,77,199,44,197,108,247,219,70,45,118,201,173,84,87,172,131,196,125,17,110,168,173,142,58,171,135,97,136,249,252,60,78,84,124,189,182,42,57,253,8,189,45,84,85,217,15,214,0,0,0,68,7,30,188,5,113,99,173,60,88,231,58,153,166,154,83,244,206,55,121,250,51,193,86,253,59,109,167,238,246,173,180,176,201,249,185,170,25,35,118,146,39,183,237,53,55,219,116,221,21,21,101,252,1,128,28,169,56,92,215,110,26,255,0,42,63,150,188,27,234,231,214,63,161,62,140,254,233,209,214,119,252,63,142,239,127,173,165,147,167,167,191,23,233,109,191,87,150,251,46,216,1,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,101,87,35,31,215,103,238,223,241,34,207,243,53,224,74,235,162,57,149,199,92,244,183,25,164,143,75,239,213,17,186,170,142,215,3,152,204,110,181,232,214,185,146,71,186,163,41,166,151,119,70,246,116,198,199,201,216,233,141,18,30,237,224,228,99,250,236,253,219,254,36,73,246,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,232,241,54,235,165,20,117,116,179,244,61,175,103,92,82,35,152,238,151,177,174,77,211,201,205,69,79,52,64,32,95,150,239,13,31,202,55,136,235,95,211,246,159,23,134,97,93,23,252,131,189,7,114,158,163,182,255,0,237,90,39,245,197,36,79,239,76,137,213,20,157,61,200,34,170,233,93,218,79,241,98,184,72,225,19,1,225,7,13,189,226,152,101,198,174,241,81,126,188,77,114,170,186,215,211,194,202,183,192,138,173,165,165,115,227,106,43,217,12,95,181,118,89,100,168,145,173,141,37,237,182,250,128,0,1,170,185,63,220,174,61,9,233,151,227,94,241,90,64,9,63,220,174,61,9,233,151,227,94,241,90,6,85,0,0,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,53,140,213,93,76,202,181,147,81,242,61,82,205,106,252,69,235,38,184,75,112,169,233,146,71,199,15,90,253,136,34,238,61,239,108,49,49,27,28,108,87,47,68,108,99,81,118,106,19,105,205,123,88,173,90,107,194,93,239,17,109,250,174,135,33,212,26,138,123,37,174,42,42,166,197,60,144,54,104,230,173,115,219,214,215,173,50,211,177,240,72,173,71,38,245,81,49,233,211,34,169,6,216,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,152,18,21,167,156,25,221,111,252,169,50,204,186,247,67,73,103,200,102,188,77,170,22,169,100,137,212,243,212,218,168,40,221,11,33,171,115,160,87,189,142,167,91,140,244,237,106,244,42,212,192,244,145,173,146,68,48,3,79,115,91,174,154,231,248,214,163,88,169,233,39,185,98,183,138,43,221,28,85,108,115,160,146,122,105,153,52,109,145,173,115,92,172,87,49,17,81,28,213,219,125,149,62,38,206,95,84,241,95,170,191,81,126,172,218,190,173,253,31,244,79,208,254,10,63,3,224,123,125,175,13,216,219,183,217,237,253,142,223,79,79,79,217,219,111,35,90,45,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,240,3,101,61,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,248,158,127,136,92,90,251,156,232,22,165,225,88,181,15,141,189,100,24,125,230,215,110,166,238,178,62,253,84,244,82,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,177,92,174,53,122,167,86,184,62,198,96,185,79,87,61,203,6,168,155,16,170,154,104,34,137,143,101,51,88,250,86,196,145,254,147,25,71,61,36,106,231,35,94,175,141,234,238,175,211,118,90,129,0,63,216,184,227,179,255,0,49,159,242,154,207,255,0,107,37,167,44,197,175,184,55,45,187,206,21,148,208,248,43,214,63,161,245,22,187,141,55,117,146,118,42,160,176,186,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,102,74,150,171,139,31,75,26,201,242,255,0,33,246,233,192,214,176,155,236,187,130,236,87,139,142,4,116,138,134,137,182,171,38,125,109,211,252,102,123,38,67,45,12,110,145,253,171,98,116,208,212,206,140,89,146,141,235,60,138,173,98,253,137,21,178,244,191,165,99,124,32,155,41,240,157,233,99,70,254,95,227,222,221,0,26,230,93,173,153,150,148,103,245,182,106,201,42,236,25,102,29,120,146,154,87,210,85,162,79,111,184,210,76,173,114,199,52,46,84,71,199,44,107,179,227,114,249,181,21,171,240,82,100,249,104,113,235,77,175,56,244,58,43,171,55,218,72,53,22,199,79,28,54,135,201,221,235,191,219,160,165,141,174,153,211,77,44,142,158,185,29,28,210,204,159,99,169,142,71,177,174,70,76,172,115,47,224,42,155,94,113,233,181,171,73,172,84,144,106,45,142,158,73,174,236,143,187,215,127,183,65,75,35,155,11,97,134,41,29,61,114,58,56,98,133,126,199,83,28,172,123,156,140,133,25,17,122,3,249,101,252,178,226,127,201,243,233,95,202,23,210,13,250,11,232,206,158,247,123,165,221,125,93,127,155,236,246,251,157,222,239,230,187,93,206,239,230,250,192,216,83,139,31,75,26,201,242,255,0,33,246,233,205,107,13,140,245,190,183,50,184,240,53,159,92,53,26,211,73,107,203,42,180,158,235,53,250,134,145,200,232,41,110,46,179,200,181,48,198,168,247,162,177,178,171,218,138,143,127,146,39,218,119,197,117,204,3,106,128,15,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,128,253,96,98,175,7,124,193,244,227,139,252,171,42,194,172,152,173,215,25,189,88,187,183,11,125,53,108,137,63,210,54,118,200,200,210,169,95,27,122,33,153,31,36,105,36,10,174,70,247,24,172,146,84,235,86,101,80,3,15,249,160,104,38,172,113,19,160,86,12,43,71,49,79,172,23,170,44,194,150,233,61,55,142,166,164,232,165,101,21,108,110,147,174,162,72,216,187,62,104,211,100,94,175,181,190,219,34,170,102,0,2,16,56,122,229,195,198,118,13,175,186,105,154,229,58,55,224,172,184,254,97,102,186,92,106,126,177,90,164,236,82,193,91,20,146,201,208,202,151,61,221,44,99,151,102,162,185,118,217,17,87,200,155,240,0,0,0,133,110,117,126,169,241,111,151,244,62,227,113,46,175,35,31,215,103,238,223,241,34,213,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,1,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,7,10,114,0,160,169,167,11,241,56,79,136,21,156,42,34,166,202,155,162,156,128,33,19,155,94,151,84,98,90,226,252,229,180,240,178,159,38,172,153,221,77,115,122,149,204,166,164,219,116,68,69,79,139,190,42,167,137,229,169,171,212,186,89,174,143,166,175,154,88,233,242,24,169,40,254,195,28,253,228,74,200,81,168,168,215,39,220,247,121,170,47,253,121,235,205,243,77,31,149,232,173,151,34,161,167,99,230,179,221,42,42,230,114,185,141,84,141,180,82,170,237,186,110,191,222,211,203,127,184,134,108,110,225,53,155,35,182,92,163,149,241,62,142,182,25,186,152,170,138,157,18,34,253,222,127,112,27,68,217,235,226,186,218,104,174,112,170,172,117,116,241,206,213,84,217,118,115,81,83,254,115,236,45,31,9,121,18,100,252,55,105,205,213,210,190,73,37,199,40,149,239,126,251,170,246,209,62,245,85,251,139,184,7,11,240,41,42,83,173,207,70,174,202,7,98,41,201,67,87,224,191,113,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,28,42,236,133,14,248,21,42,253,199,27,1,76,77,217,85,78,211,134,161,200,3,9,57,163,234,149,191,24,208,76,135,21,116,242,182,166,235,65,45,27,90,200,221,179,186,228,165,111,154,162,162,109,180,191,121,154,245,19,199,75,79,45,76,202,169,28,44,116,142,84,77,252,145,55,82,10,57,157,107,132,250,131,175,119,204,42,138,161,29,65,142,87,77,79,178,211,116,57,122,162,166,95,55,47,154,253,168,151,246,1,142,58,1,132,77,169,26,213,134,97,80,177,175,91,165,222,6,61,174,115,90,139,27,93,214,255,0,55,34,167,232,181,223,20,93,205,139,180,75,6,131,78,244,218,201,140,65,12,81,165,53,21,51,54,103,79,243,105,227,103,159,74,34,111,246,63,97,15,60,167,116,141,249,174,184,67,157,205,23,84,24,181,116,46,106,164,253,31,105,244,213,91,253,157,183,119,193,191,176,155,246,53,172,106,49,169,178,53,54,79,234,2,163,133,242,67,146,151,47,220,7,7,40,135,31,210,84,137,176,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,254,52,120,73,197,120,185,210,197,197,174,82,248,28,146,197,226,110,24,205,197,174,142,46,221,115,169,164,99,32,158,85,134,89,18,142,73,22,23,76,200,209,28,238,204,106,139,187,16,215,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,54,147,32,7,153,94,181,233,102,187,113,53,93,148,233,77,191,162,146,213,111,109,130,233,113,108,84,201,29,226,186,146,170,165,158,54,41,96,145,233,81,11,224,240,205,142,87,42,57,99,141,137,178,53,173,2,207,235,103,17,90,185,196,37,78,59,62,169,101,149,119,102,98,182,122,107,53,178,25,37,123,153,27,35,138,54,73,80,229,123,156,233,42,103,116,105,36,211,61,85,239,126,201,186,49,145,177,153,149,202,179,130,10,205,73,202,173,28,79,106,29,47,70,33,141,220,37,151,30,164,239,79,79,81,91,120,164,146,7,193,85,183,105,25,45,28,111,89,147,118,74,138,179,211,244,57,174,99,100,107,163,172,216,207,130,157,111,210,253,118,225,231,26,190,233,53,142,174,193,104,199,105,225,198,38,177,84,201,36,207,180,79,73,79,18,37,42,78,255,0,58,134,54,39,66,230,77,186,171,216,246,171,209,178,117,177,161,125,75,85,197,143,165,141,100,249,127,144,251,116,229,213,45,87,22,62,150,53,147,229,254,67,237,211,129,173,97,151,252,81,241,191,89,169,58,5,166,92,48,233,229,87,70,33,141,225,248,204,89,13,95,102,122,122,138,219,197,37,23,68,244,187,247,81,146,209,198,245,133,118,124,72,171,61,63,91,92,230,54,55,59,16,15,107,163,186,59,159,107,174,127,107,211,157,57,176,213,220,110,87,26,136,34,150,88,169,102,154,11,124,18,77,28,46,171,170,116,44,123,162,166,141,210,177,100,149,90,168,212,95,234,69,12,212,229,133,199,173,54,140,93,105,56,126,214,11,237,37,6,159,92,234,42,102,181,93,234,251,175,91,77,198,119,67,209,12,146,186,94,213,61,11,149,179,185,85,34,251,51,78,178,61,205,98,200,246,204,249,172,102,177,104,238,125,161,89,253,211,78,117,26,195,87,110,185,91,170,39,138,41,101,165,154,24,46,16,71,52,144,182,174,149,211,49,142,150,154,71,68,245,142,84,106,35,145,63,173,18,82,121,93,113,245,71,152,88,173,188,51,235,21,194,213,107,186,227,150,250,106,28,78,241,61,76,20,113,220,233,88,248,169,160,182,185,142,115,122,235,27,220,141,177,118,209,206,154,54,187,169,17,241,171,230,9,42,0,1,128,28,234,253,44,98,223,48,40,125,186,226,69,95,9,222,169,244,111,230,6,61,238,48,18,169,206,175,210,198,45,243,2,135,219,174,36,85,240,157,234,159,70,254,96,99,222,227,0,27,41,128,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,3,42,128,0,0,0,90,174,44,125,44,107,39,203,252,135,219,167,53,172,54,83,226,199,210,198,178,124,191,200,125,186,115,90,192,54,168,0,0,0,0,0,0,0,0,0,1,138,188,209,253,9,234,111,224,190,241,68,66,183,9,222,169,244,111,230,6,61,238,48,19,83,205,31,208,158,166,254,11,239,20,68,43,112,157,234,159,70,254,96,99,222,227,0,27,41,128,0,24,1,206,175,210,198,45,243,2,135,219,174,38,127,152,1,206,175,210,198,45,243,2,135,219,174,32,96,7,43,143,93,154,101,248,215,179,214,147,252,64,15,43,143,93,154,101,248,215,179,214,147,252,0,0,4,43,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,22,171,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,12,106,230,181,166,127,147,190,50,114,59,141,61,37,170,146,131,53,183,208,228,212,112,91,227,237,244,247,35,90,122,135,204,212,99,90,147,73,85,75,83,43,149,58,186,187,168,247,59,169,206,68,201,254,71,217,253,76,182,173,83,210,218,236,134,145,41,233,106,45,215,251,93,165,203,19,103,87,202,217,96,173,168,98,109,221,123,17,33,160,99,188,213,140,85,143,244,86,69,234,253,110,120,56,85,214,191,0,210,205,70,134,162,145,45,182,59,197,198,201,81,19,158,238,251,167,174,134,41,162,115,27,211,210,172,70,219,230,71,42,185,21,21,209,236,142,221,85,184,107,202,251,44,250,169,198,214,159,120,140,155,232,106,11,207,210,54,154,206,186,223,15,13,103,118,134,127,15,77,38,234,141,147,174,169,180,221,17,174,253,82,164,93,40,174,70,129,63,196,0,243,71,245,217,169,191,130,251,61,17,63,196,0,243,71,245,217,169,191,130,251,61,16,25,255,0,201,83,210,198,83,243,2,187,219,173,198,127,152,1,201,83,210,198,83,243,2,187,219,173,198,127,129,170,185,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,24,171,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,105,159,252,234,253,44,98,223,48,40,125,186,226,96,7,43,143,93,154,101,248,215,179,214,129,63,192,0,33,91,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,181,92,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,64,74,160,0,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,19,83,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,166,85,0,0,1,21,124,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,211,42,185,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,160,79,240,0,11,85,197,143,165,141,100,249,127,144,251,116,230,181,134,202,124,88,250,88,214,79,151,249,15,183,78,107,88,6,213,0,0,0,0,6,170,230,213,6,170,224,101,253,243,141,250,204,111,129,60,23,132,205,52,170,232,171,184,91,239,17,102,213,171,12,240,205,75,28,215,137,103,167,165,165,153,178,177,29,221,129,94,149,8,232,223,27,162,168,107,17,221,75,35,90,229,221,198,253,103,10,185,218,226,89,141,87,86,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,212,247,193,226,21,35,146,71,197,78,212,99,85,204,99,87,21,113,108,79,42,206,111,180,184,182,21,140,221,114,11,213,111,95,134,183,90,232,164,171,170,159,161,142,123,250,34,141,28,247,116,177,142,114,236,158,77,106,170,249,34,151,3,136,190,26,53,79,133,252,238,108,23,83,45,63,224,248,43,205,28,21,63,69,220,255,0,51,12,178,120,73,230,138,62,247,107,190,198,73,210,223,176,253,218,191,114,168,108,145,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,145,1,202,223,143,170,61,59,240,60,50,107,29,194,213,109,196,23,198,84,99,185,21,101,76,20,48,218,36,94,237,76,212,213,114,72,230,49,208,202,245,145,99,145,85,100,108,178,36,127,109,146,51,179,47,224,12,85,230,143,232,79,83,127,5,247,138,35,42,140,85,230,143,232,79,83,127,5,247,138,32,32,4,218,160,213,92,148,158,106,28,122,212,213,84,221,120,88,209,187,237,93,27,40,234,38,183,231,55,58,126,210,178,177,139,20,46,74,10,106,136,229,115,145,136,231,207,21,83,28,198,63,174,46,214,234,197,149,175,11,21,204,71,143,170,206,39,50,164,192,244,182,225,117,182,233,149,147,187,79,186,84,207,79,245,154,69,146,39,248,154,170,110,164,98,194,199,193,27,169,227,145,139,35,126,212,142,233,116,157,184,177,47,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,125,87,15,28,63,103,220,77,106,133,14,148,105,203,41,25,114,172,167,168,171,150,178,185,38,74,42,40,33,141,92,233,106,36,134,57,29,27,21,221,17,53,202,221,150,73,99,111,151,82,25,107,199,183,44,122,62,26,240,72,181,139,71,50,91,173,239,16,182,246,169,242,42,107,237,68,14,174,162,146,89,146,56,106,98,124,113,196,201,97,115,228,142,39,70,140,238,49,202,215,125,182,57,235,8,73,167,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,109,91,19,158,247,120,105,28,217,29,11,250,157,212,196,86,170,247,25,35,25,125,77,107,56,116,226,95,84,248,95,206,225,206,180,206,237,254,23,141,179,86,79,83,244,93,207,243,51,69,31,139,130,25,99,239,118,187,239,124,125,78,251,15,217,201,247,162,236,39,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,130,58,249,231,126,164,255,0,121,63,134,152,65,193,6,175,97,186,11,196,230,37,171,154,129,61,92,118,44,118,158,239,53,66,82,64,179,79,43,223,107,171,138,40,99,103,146,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,38,111,243,206,253,73,254,242,127,13,34,172,11,171,174,60,75,234,158,190,107,42,235,166,83,118,250,43,36,135,193,253,29,244,52,245,48,67,105,240,173,111,107,193,245,202,249,32,218,70,186,111,178,255,0,239,178,72,244,217,92,77,79,1,60,111,216,184,184,193,37,162,200,234,173,86,221,77,178,119,101,189,217,40,225,125,60,47,165,89,149,33,170,164,108,146,200,249,33,232,116,76,145,122,213,204,151,126,166,181,178,68,175,134,189,52,224,243,95,117,107,73,242,93,99,194,176,75,173,109,151,31,240,126,26,8,237,117,178,85,95,187,245,47,167,127,209,141,142,23,50,171,176,248,220,179,236,244,237,181,60,247,93,208,241,90,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,74,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,129,179,152,44,255,0,11,188,77,224,60,83,105,125,183,80,49,10,154,74,59,147,233,218,235,214,60,183,24,106,107,108,211,172,146,199,209,59,99,94,166,177,238,130,87,68,247,181,139,36,104,215,244,183,117,107,111,0,0,0,2,0,121,163,250,236,212,223,193,125,158,136,159,226,0,121,163,250,236,212,223,193,125,158,136,12,170,228,99,250,236,253,219,254,36,74,161,21,124,140,127,93,159,187,127,196,137,84,0,0,3,242,114,156,179,21,193,172,85,89,78,107,147,90,177,251,45,23,71,137,184,221,43,99,164,165,131,173,237,99,58,229,145,90,198,245,61,237,106,110,190,110,114,34,121,170,31,172,65,183,51,94,34,184,163,201,181,114,227,163,250,165,105,171,192,49,155,109,60,105,75,141,90,238,146,212,91,175,16,43,218,246,220,36,168,232,137,43,216,249,97,71,70,175,141,169,15,107,163,182,201,155,50,186,245,114,175,227,214,166,150,166,213,194,198,178,95,106,235,25,89,81,13,191,6,185,212,118,145,148,108,72,166,114,208,84,212,73,43,92,172,87,50,8,169,88,214,61,253,114,246,183,70,36,77,96,69,177,63,220,174,61,9,233,151,227,94,241,90,64,9,63,220,174,61,9,233,151,227,94,241,90,6,85,0,0,134,14,115,250,189,77,151,235,206,53,164,118,233,233,38,167,211,219,59,166,172,86,193,43,39,134,227,112,237,203,36,47,123,190,195,216,148,208,208,200,213,98,121,44,210,34,185,85,58,89,109,121,82,233,159,229,19,140,156,114,227,81,73,106,171,160,194,173,245,217,53,100,23,8,251,157,93,184,210,158,157,240,181,88,230,172,209,213,85,83,74,213,94,158,158,210,189,174,234,107,81,109,87,26,122,153,249,93,226,179,83,243,168,234,237,85,116,149,25,4,246,250,10,171,92,157,202,90,170,26,36,74,58,89,216,254,183,35,251,144,83,196,245,123,93,210,231,57,92,212,70,170,34,103,255,0,35,172,90,251,73,138,234,230,107,81,67,209,101,186,220,44,246,186,58,158,235,23,187,85,73,29,84,149,17,244,34,245,183,165,149,180,203,186,162,53,123,155,53,85,90,228,64,147,242,10,249,185,233,158,43,167,124,92,77,113,197,169,60,39,215,92,126,147,38,184,192,200,227,142,22,215,73,61,69,60,175,141,172,99,118,238,120,86,202,245,119,83,157,44,178,189,93,246,182,73,212,35,87,157,166,153,226,181,58,89,130,235,31,132,237,100,150,252,129,49,158,252,113,198,223,17,67,81,77,81,81,209,51,186,59,143,237,201,75,188,105,214,141,111,126,127,178,170,253,208,45,175,36,125,80,186,210,231,250,133,162,243,54,174,123,109,206,207,22,81,78,174,173,119,98,142,122,105,163,166,151,162,159,101,111,92,237,171,135,170,68,86,174,212,145,181,81,222,93,18,232,107,237,203,95,87,170,116,131,140,28,30,117,158,173,45,185,133,66,226,23,40,105,160,138,87,206,202,231,53,148,237,85,147,110,134,54,177,41,36,123,152,168,244,100,78,68,234,221,88,237,130,64,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,90,174,44,125,44,107,39,203,252,135,219,167,3,90,195,101,62,19,189,44,104,223,203,252,123,219,160,53,172,54,83,225,59,210,198,141,252,191,199,189,186,0,46,169,111,240,253,1,209,172,3,81,242,157,92,195,116,246,213,106,203,243,78,159,166,238,144,49,221,202,157,149,28,238,150,170,171,34,238,61,18,73,123,109,111,118,70,181,242,117,189,17,201,112,0,22,171,139,31,75,26,201,242,255,0,33,246,233,205,107,13,148,248,177,244,177,172,159,47,242,31,110,156,214,176,13,170,8,75,230,95,199,173,78,188,228,51,104,174,147,95,106,224,211,171,29,68,144,221,223,31,107,162,255,0,113,130,170,70,182,102,205,12,178,54,122,20,108,112,203,10,125,142,167,185,94,246,185,89,10,178,245,115,88,227,182,212,150,170,254,22,116,107,38,171,117,201,213,11,6,111,117,183,78,214,193,28,8,215,182,75,58,61,17,92,247,185,202,213,159,161,205,70,35,59,14,87,245,207,28,113,173,163,186,59,159,107,174,127,107,211,157,57,176,213,220,110,87,26,136,34,150,88,169,102,154,11,124,18,77,28,46,171,170,116,44,123,162,166,141,210,177,100,149,90,168,212,95,234,69,15,202,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,254,224,207,140,204,7,139,60,2,154,178,142,186,146,221,155,91,169,217,21,250,195,44,176,195,59,167,142,26,117,169,171,165,166,73,229,153,104,123,213,9,28,114,201,178,238,157,46,243,248,199,87,27,92,174,110,186,19,165,246,45,73,209,170,154,188,170,219,141,89,210,28,223,170,39,37,107,231,108,146,73,37,217,145,35,156,212,166,70,189,177,186,38,121,193,28,17,200,229,151,121,230,102,26,232,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,165,187,166,232,228,115,90,246,57,143,99,30,208,217,164,22,255,0,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,157,77,221,55,86,171,92,215,177,207,99,216,247,92,0,0,0,0,0,33,91,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,181,92,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,64,74,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,85,14,10,149,55,41,254,144,42,79,52,57,41,106,253,197,64,120,77,109,193,160,212,77,54,189,227,19,195,20,137,83,69,82,205,159,211,252,234,121,25,229,212,138,155,253,191,216,107,163,175,248,68,218,111,173,89,158,21,51,26,197,181,221,231,99,26,215,53,200,145,185,221,108,243,106,34,126,139,155,240,68,216,217,157,237,107,218,172,114,110,142,69,69,254,162,16,57,177,105,27,240,173,112,155,59,134,46,152,50,154,233,156,229,89,250,254,211,41,169,118,251,59,110,223,139,191,104,25,205,202,227,84,173,249,62,130,99,216,171,103,149,213,54,170,8,168,220,215,198,237,155,209,37,83,124,149,85,83,109,162,251,140,219,32,147,150,46,184,79,167,218,247,99,194,171,106,17,180,25,29,116,52,251,37,55,91,147,166,42,149,242,114,121,167,218,149,63,105,58,244,243,199,85,79,21,76,42,171,28,204,108,141,85,77,188,149,55,64,59,14,169,91,186,162,157,167,14,64,40,111,192,173,23,116,41,216,229,23,238,2,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,20,184,224,47,153,202,124,64,229,62,7,32,1,108,56,151,207,225,211,93,13,205,50,183,207,28,82,209,89,106,165,137,100,233,233,87,116,237,240,114,166,255,0,164,159,121,174,94,164,100,245,89,206,161,228,89,93,67,146,73,175,23,74,138,175,176,212,68,94,185,21,90,136,137,186,124,54,248,42,255,0,156,150,142,110,122,193,81,100,211,199,233,189,45,84,63,221,120,228,134,70,43,88,231,116,182,90,25,23,207,171,116,242,114,253,196,89,112,253,132,187,81,181,175,11,194,209,146,57,183,59,197,60,114,35,21,81,221,182,187,173,251,42,34,170,125,150,175,221,255,0,88,18,247,202,115,71,169,176,93,20,170,202,103,130,86,85,100,21,84,183,6,171,158,253,149,175,161,141,126,14,106,109,253,241,223,13,255,0,172,206,211,196,232,214,17,73,167,186,111,98,197,232,154,246,199,73,65,75,30,207,122,185,126,196,17,179,205,85,19,252,4,251,143,108,0,235,119,154,149,175,146,20,128,77,246,243,82,178,148,248,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,254,52,120,182,197,120,70,210,197,202,110,81,120,236,146,251,226,109,248,205,185,173,142,94,229,115,105,164,123,39,158,37,154,41,22,142,57,18,22,204,248,213,92,222,244,104,137,187,208,12,106,230,167,198,253,30,155,98,183,126,24,116,242,171,175,47,201,45,241,69,144,213,246,96,168,167,162,179,213,199,59,39,165,223,186,175,138,178,70,36,43,179,226,84,72,42,58,218,230,189,209,185,177,45,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,213,28,143,142,30,181,251,115,203,219,99,222,216,98,98,58,73,30,141,94,136,216,247,42,108,213,63,43,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,39,67,17,172,111,83,222,229,217,168,141,77,246,68,68,242,38,251,150,103,5,223,201,179,78,31,169,25,171,123,153,246,125,111,164,158,166,158,106,30,204,150,42,21,78,235,40,119,145,141,153,179,57,94,215,84,53,122,91,220,138,38,35,87,178,146,72,24,1,199,111,46,107,239,10,150,44,127,60,192,234,174,185,94,25,244,125,61,30,71,119,159,163,185,69,120,87,185,174,145,208,70,196,240,244,115,111,19,98,85,124,170,217,58,163,124,155,190,46,229,170,224,187,139,108,171,132,109,83,76,166,219,23,142,198,239,190,26,223,147,91,156,217,37,238,80,182,166,55,190,120,34,73,162,141,107,35,141,38,108,47,145,85,173,239,72,138,155,61,77,130,115,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,94,206,49,56,85,204,184,80,213,203,134,31,121,182,213,187,24,184,212,84,84,226,119,121,36,73,153,113,183,35,254,194,58,86,177,141,241,49,181,209,182,102,116,183,165,234,142,68,237,190,55,188,54,29,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,143,1,197,143,165,141,100,249,127,144,251,116,228,96,114,172,227,126,179,77,178,171,71,12,58,135,85,215,136,100,151,9,98,199,170,251,51,212,84,81,94,42,228,129,144,82,239,221,86,69,71,35,210,101,217,145,42,164,245,29,110,115,88,233,28,217,63,226,199,210,198,178,124,191,200,125,186,112,53,172,39,123,150,55,10,184,110,136,232,54,61,170,83,91,105,42,243,189,69,179,193,118,175,187,36,139,42,193,110,168,218,122,90,56,21,204,106,196,206,210,194,249,90,136,189,83,35,183,123,217,28,61,16,66,108,167,194,119,165,141,27,249,127,143,123,116,0,89,254,97,156,22,90,184,167,210,250,139,238,33,143,210,59,85,49,170,116,92,126,177,106,91,74,181,176,36,157,82,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,238,70,199,205,213,4,63,234,171,2,202,191,217,92,115,36,199,46,31,237,148,117,214,218,234,121,63,224,201,12,209,200,207,232,115,92,223,185,80,218,76,142,174,101,124,189,40,245,54,197,93,174,186,13,136,127,171,170,14,153,111,22,59,92,48,83,199,120,165,235,169,154,166,169,144,199,10,73,83,113,116,147,49,202,174,147,170,72,226,86,181,175,147,161,174,11,171,203,155,141,127,229,85,167,19,216,51,251,157,170,61,77,197,191,55,114,166,129,123,82,93,40,81,24,145,220,219,15,75,88,222,167,189,99,149,177,43,154,201,26,215,109,19,102,138,52,204,3,88,29,42,212,204,171,70,245,31,28,213,44,42,175,195,222,177,155,132,87,10,110,169,36,100,115,116,47,219,130,94,219,216,247,67,43,21,209,200,196,114,117,198,247,181,87,103,41,176,79,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,109,91,19,158,247,120,105,28,217,29,11,250,157,212,196,86,170,247,25,35,24,24,235,206,175,210,198,45,243,2,135,219,174,36,85,240,157,234,159,70,254,96,99,222,227,1,42,156,234,253,44,98,223,48,40,125,186,226,69,95,9,222,169,244,111,230,6,61,238,48,1,178,152,0,0,0,13,107,56,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,50,168,0,0,0,5,170,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,106,128,0,0,0,0,0,0,0,0,0,24,171,205,31,208,158,166,254,11,239,20,68,43,112,157,234,159,70,254,96,99,222,227,1,53,60,209,253,9,234,111,224,190,241,68,66,183,9,222,169,244,111,230,6,61,238,48,1,178,152,0,1,128,28,234,253,44,98,223,48,40,125,186,226,103,249,128,28,234,253,44,98,223,48,40,125,186,226,6,0,114,184,245,217,166,95,141,123,61,105,63,196,0,242,184,245,217,166,95,141,123,61,105,63,192,0,0,66,183,58,191,84,248,183,203,250,31,113,184,151,87,145,143,235,179,247,111,248,145,106,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,128,204,174,97,248,85,215,63,224,183,85,108,86,106,138,72,106,41,108,236,189,189,213,47,115,88,176,91,234,98,174,153,168,173,107,151,173,209,83,72,214,38,219,43,213,168,170,212,85,114,107,215,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,180,241,172,14,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,79,76,114,50,57,186,23,236,79,23,113,140,123,161,149,138,217,35,122,181,58,227,123,28,137,179,144,13,156,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,32,51,154,63,174,205,77,252,23,217,232,137,73,229,101,159,211,103,92,22,225,180,171,144,213,221,174,88,173,69,125,130,228,181,43,43,159,74,248,234,95,45,61,58,62,68,251,76,101,28,244,136,206,133,86,53,157,44,77,186,21,173,139,110,104,254,187,53,55,240,95,103,162,3,63,249,42,122,88,202,126,96,87,123,117,184,207,243,0,57,42,122,88,202,126,96,87,123,117,184,207,240,53,87,54,83,225,59,210,198,141,252,191,199,189,186,3,90,195,101,62,19,189,44,104,223,203,252,123,219,160,3,21,121,213,250,88,197,190,96,80,251,117,196,192,14,87,30,187,52,203,241,175,103,173,51,255,0,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,208,39,248,0,4,43,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,22,171,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,9,84,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,2,106,121,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,0,0,34,175,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,9,254,0,1,106,184,177,244,177,172,159,47,242,31,110,156,214,176,217,79,139,31,75,26,201,242,255,0,33,246,233,205,107,0,218,160,0,0,0,0,213,92,218,160,213,92,9,137,229,5,194,174,27,99,210,250,110,41,50,59,109,37,203,44,200,234,43,105,177,249,221,34,200,150,155,116,82,58,150,85,99,28,196,72,234,101,150,58,134,185,232,231,254,103,182,214,171,59,147,53,217,85,198,39,10,184,111,21,250,71,112,195,239,54,218,70,228,246,234,122,138,156,78,239,36,139,11,237,215,21,103,216,71,74,214,61,222,26,71,54,54,204,206,151,117,49,17,200,157,198,70,246,120,174,87,30,132,244,203,241,175,120,173,50,168,13,93,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,95,185,92,241,219,117,214,203,84,218,17,173,25,53,37,70,109,99,167,99,177,251,141,92,238,241,185,13,19,90,245,149,146,117,39,76,181,52,237,99,85,95,215,220,150,55,43,213,174,88,102,149,215,3,152,39,1,88,247,19,56,109,118,115,167,214,42,74,61,84,180,83,201,53,11,233,252,45,19,47,239,85,166,106,195,93,50,196,175,153,237,167,167,116,116,234,233,24,198,61,232,142,115,88,170,169,6,223,234,171,2,202,191,217,92,115,36,199,46,31,237,148,117,214,218,234,121,63,224,201,12,209,200,207,232,115,92,223,185,80,13,164,204,85,230,143,232,79,83,127,5,247,138,33,192,79,27,246,46,46,48,73,104,178,58,171,85,183,83,108,157,217,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,122,29,19,36,94,181,115,37,223,169,173,108,145,43,220,209,253,9,234,111,224,190,241,68,4,0,159,171,139,98,121,86,115,125,165,197,176,172,102,235,144,94,171,122,252,53,186,215,69,37,93,84,253,12,115,223,209,20,104,231,187,165,140,115,151,100,242,107,85,87,201,20,252,162,116,249,119,112,11,71,195,30,42,185,230,169,91,237,87,45,77,189,246,170,54,90,104,42,62,172,198,145,202,207,13,75,83,210,175,73,158,201,228,109,68,145,189,35,119,217,141,189,77,143,185,40,92,190,7,56,68,181,112,131,164,110,197,39,184,210,94,50,203,245,67,110,89,29,214,10,118,177,143,157,24,141,101,44,47,86,164,175,166,133,58,186,59,139,186,190,73,164,70,199,221,88,219,127,238,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,4,11,115,17,224,130,179,133,92,237,50,220,58,151,171,76,178,203,132,177,88,154,147,79,83,53,174,70,195,20,143,165,170,149,241,53,141,234,123,231,240,232,178,73,35,226,167,114,189,202,230,61,203,249,92,4,241,191,125,225,31,59,150,139,35,170,186,220,180,202,247,221,150,247,100,163,133,149,19,50,169,33,84,134,170,145,178,75,27,35,155,173,177,50,69,235,70,190,45,250,154,231,71,18,178,119,179,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,13,178,62,87,92,77,90,184,130,110,136,90,108,158,58,213,93,222,158,219,156,75,69,84,203,19,233,91,20,178,49,213,51,67,28,190,18,103,118,150,53,133,251,185,37,115,81,21,236,123,37,120,95,254,116,185,102,43,156,216,180,39,41,194,178,107,86,65,101,173,250,207,225,174,54,186,216,234,233,103,232,125,185,143,232,150,53,115,29,210,246,57,171,178,249,57,170,139,230,138,96,183,11,26,41,252,162,120,130,194,116,114,75,135,130,164,200,46,11,227,231,108,189,185,25,67,4,79,168,170,237,59,183,34,36,203,4,50,164,125,76,86,247,21,157,91,55,117,76,170,230,99,195,237,139,134,29,26,225,227,72,108,25,5,214,247,29,183,235,68,245,53,215,9,222,238,245,84,174,182,190,103,67,10,185,204,165,133,94,170,173,134,63,178,155,171,156,175,145,210,74,251,85,202,227,215,102,153,126,53,236,245,160,78,246,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,195,183,52,46,5,191,34,153,83,245,199,71,48,207,9,166,215,174,143,166,41,168,157,213,13,138,233,36,142,69,218,20,106,120,122,57,183,143,183,178,185,140,149,95,31,230,154,234,120,214,106,79,201,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,189,30,38,221,116,162,142,174,150,126,135,181,236,235,138,68,115,29,210,246,53,201,186,121,57,168,169,230,136,6,186,252,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,236,61,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,144,67,199,183,4,23,222,17,243,184,171,113,202,91,173,203,76,175,125,168,172,151,186,201,153,81,51,42,146,20,89,169,106,221,28,81,178,57,186,219,43,227,78,132,107,226,219,165,206,116,114,163,63,87,151,119,27,245,156,42,231,107,137,102,53,93,90,101,150,92,34,150,250,229,134,122,153,173,114,54,25,99,101,85,44,76,149,172,111,83,223,7,136,84,142,73,31,21,59,81,141,87,49,141,80,158,144,124,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,2,0,121,163,250,236,212,223,193,125,158,136,159,226,0,121,163,250,236,212,223,193,125,158,136,12,170,228,99,250,236,253,219,254,36,74,161,21,124,140,127,93,159,187,127,196,137,84,0,0,3,26,184,232,224,202,197,198,30,156,82,219,35,186,253,13,153,226,254,34,163,25,185,74,247,173,43,100,149,25,221,166,169,141,187,239,12,189,168,145,100,107,86,72,220,198,185,189,72,143,138,72,1,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,93,30,38,221,116,162,146,146,170,14,182,53,236,235,138,68,107,219,212,199,181,201,186,121,181,200,169,228,168,109,38,97,7,50,126,6,45,92,65,96,21,154,169,167,54,186,74,29,69,197,105,234,110,82,178,142,214,215,79,148,64,216,99,71,82,202,232,99,89,230,169,108,116,236,109,54,234,228,223,120,186,81,36,73,35,8,54,39,251,149,199,161,61,50,252,107,222,43,72,1,39,251,149,199,161,61,50,252,107,222,43,64,202,163,242,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,35,245,140,117,230,31,154,221,112,14,11,117,86,251,102,167,164,154,162,170,206,203,35,219,82,199,57,137,5,194,166,42,25,156,136,215,53,122,219,21,76,142,98,239,178,61,26,170,142,68,86,168,107,194,79,159,42,203,77,170,221,192,230,3,89,111,182,82,82,212,93,42,47,21,117,210,195,11,88,250,169,210,231,83,10,75,43,145,55,123,210,40,98,141,28,237,215,162,54,55,224,212,68,128,195,103,221,39,193,127,37,250,89,134,233,159,210,159,73,253,82,199,237,214,47,27,216,236,248,175,11,77,28,61,222,223,83,186,58,187,125,93,61,78,219,125,183,93,183,3,213,152,149,205,55,0,166,206,184,45,204,170,147,30,171,187,92,177,90,138,11,253,181,41,146,87,62,149,241,212,178,42,138,133,100,107,246,152,202,57,234,213,253,104,172,107,58,158,187,116,35,155,150,165,170,226,199,210,198,178,124,191,200,125,186,112,53,225,209,12,214,213,166,186,209,128,234,53,246,158,174,123,110,43,148,90,175,117,145,82,49,174,158,72,41,170,227,154,70,198,215,57,173,87,171,88,168,136,174,106,111,182,234,159,19,103,51,85,115,102,142,30,178,155,238,115,160,90,105,154,229,53,222,54,245,144,97,246,107,165,198,167,180,200,251,245,83,209,69,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,32,46,1,106,184,177,244,177,172,159,47,242,31,110,156,186,165,170,226,199,210,198,178,124,191,200,125,186,112,53,172,54,83,225,59,210,198,141,252,191,199,189,186,3,90,195,101,62,19,189,44,104,223,203,252,123,219,160,2,234,128,0,181,92,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,126,175,250,170,207,114,175,246,87,35,201,50,59,135,251,101,101,117,202,186,162,79,248,82,77,52,146,63,250,92,231,59,239,85,39,251,130,14,11,177,94,17,244,226,10,26,214,218,175,121,245,203,185,61,239,33,138,134,54,200,206,234,67,213,67,77,58,177,38,90,54,44,17,170,53,235,246,228,71,75,210,206,164,141,150,87,150,167,47,223,200,77,29,14,189,234,180,61,121,245,214,222,239,162,237,206,110,241,217,232,106,224,166,127,231,98,158,153,147,83,220,88,190,38,9,58,94,173,72,228,123,60,250,156,103,248,31,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,32,243,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,236,50,53,141,232,138,214,62,105,201,60,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,4,0,240,103,198,102,125,194,102,127,77,89,71,93,87,113,194,110,53,12,138,253,97,150,89,166,129,176,73,53,58,212,213,210,211,36,241,66,149,221,154,116,142,57,100,221,54,94,151,121,124,39,251,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,32,219,87,57,106,107,142,37,196,213,191,65,176,27,87,211,148,25,95,138,186,88,47,14,124,206,165,164,179,199,84,232,214,75,133,74,193,28,108,154,24,214,7,78,145,53,201,213,81,11,88,142,116,209,177,210,233,193,159,11,246,174,19,52,94,155,78,104,238,245,119,27,149,198,161,151,187,244,178,212,54,104,27,117,146,146,158,26,150,210,185,34,137,201,77,213,78,139,26,72,213,126,203,246,151,238,64,190,160,0,0,0,33,91,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,181,92,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,64,74,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,66,239,183,146,149,148,175,196,10,91,228,167,97,65,82,121,160,28,152,37,205,143,71,169,179,173,20,165,202,96,130,87,213,99,245,85,87,7,43,94,253,145,172,161,145,126,13,106,239,253,237,191,29,191,172,206,211,196,235,46,17,73,168,90,111,125,197,235,90,247,71,87,65,85,30,204,122,181,126,220,18,51,201,81,23,252,53,251,128,214,203,77,242,122,172,27,80,241,220,174,157,201,28,214,123,165,61,87,219,106,42,39,68,136,174,69,69,217,62,27,252,85,63,204,108,105,195,70,127,14,165,104,110,23,149,178,120,229,150,182,203,75,44,171,31,79,74,59,167,111,131,85,118,253,21,251,205,121,184,129,194,93,167,58,215,154,97,106,201,26,219,101,226,162,56,209,234,170,238,219,157,214,205,213,81,21,126,203,147,238,255,0,172,148,222,81,154,193,81,123,211,198,105,189,85,84,63,220,136,227,134,54,35,88,215,116,186,90,233,19,207,171,117,242,106,125,192,72,217,194,252,14,64,20,28,180,47,196,227,224,5,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,7,10,191,113,201,75,190,32,112,114,211,130,164,242,64,57,40,154,86,65,11,231,145,118,108,109,87,59,250,145,55,43,60,62,180,230,20,248,54,154,95,242,10,151,108,216,45,245,106,159,105,168,170,173,167,145,254,93,94,95,205,2,18,121,156,106,90,103,28,75,228,86,24,186,187,56,221,194,104,24,170,172,84,94,184,41,145,118,233,243,248,199,247,170,158,215,149,38,140,220,114,157,105,183,234,36,204,233,161,177,84,197,51,55,138,79,206,117,67,88,197,217,201,179,124,149,159,126,230,36,107,102,71,38,107,172,153,158,70,214,57,86,231,126,172,149,141,242,85,84,89,156,141,253,31,37,242,68,248,19,105,203,67,75,89,132,240,221,137,222,231,110,211,222,109,112,214,236,173,123,85,189,201,42,36,217,81,203,183,194,111,185,0,203,182,181,172,106,49,169,178,53,54,79,234,57,0,10,92,82,159,180,229,87,204,1,82,124,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,183,54,12,27,136,106,94,33,170,117,7,86,104,41,43,49,138,202,120,237,248,181,206,205,65,80,150,234,59,114,84,85,186,150,130,122,135,196,214,173,114,181,147,84,74,206,183,255,0,125,85,98,164,104,214,178,114,79,63,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,162,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,20,28,165,56,46,250,233,125,163,226,187,63,111,77,151,28,184,77,6,47,107,158,135,169,183,26,232,217,210,234,231,58,86,43,22,24,30,245,72,157,18,171,188,76,46,94,168,214,159,166,73,127,62,75,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,1,98,184,196,225,87,13,226,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,251,8,233,90,199,187,195,72,230,198,217,153,210,238,166,34,57,19,184,200,222,203,234,0,214,7,41,210,173,71,194,245,30,171,72,114,76,46,235,73,153,210,92,25,107,117,145,180,235,45,84,149,82,43,82,40,226,108,125,93,238,231,91,22,53,143,169,178,53,236,115,21,200,230,170,205,245,183,242,251,253,141,188,243,249,70,125,21,245,147,242,95,116,240,190,27,198,248,239,3,244,10,116,125,41,227,63,57,244,143,115,189,223,219,236,245,109,183,158,229,235,187,240,189,161,215,221,113,164,226,30,237,128,90,170,243,58,75,122,80,173,76,244,144,203,28,178,71,52,18,83,86,57,143,98,237,89,7,135,70,69,80,197,108,137,27,220,197,87,35,99,72,253,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,252,0,213,220,217,79,132,239,75,26,55,242,255,0,30,246,232,12,85,254,194,167,11,31,249,125,170,191,251,86,221,255,0,97,51,127,79,112,171,86,154,224,24,214,156,216,170,42,231,182,226,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,223,125,145,62,0,122,0,0,17,1,205,23,128,90,204,62,251,114,226,99,71,109,247,91,165,171,35,184,84,215,101,150,120,41,167,172,146,217,84,246,75,83,61,201,175,107,93,209,70,238,220,142,151,184,173,108,50,57,189,42,172,145,25,14,21,240,197,196,46,85,194,254,178,217,117,115,22,166,241,254,3,185,77,113,181,190,170,74,120,110,116,50,183,166,90,121,28,197,255,0,38,70,43,154,246,178,88,162,122,177,253,29,43,178,69,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,10,221,185,48,240,161,113,186,214,220,40,242,141,74,181,211,213,84,73,52,84,52,151,122,55,65,74,199,57,85,176,198,179,82,62,85,99,81,81,168,178,61,239,217,19,169,206,93,213,67,192,115,73,214,44,7,93,120,26,192,181,27,78,111,212,151,27,109,199,56,181,203,44,81,85,67,52,246,249,228,179,214,204,234,74,166,194,247,182,42,152,219,43,18,72,149,202,173,85,254,165,88,224,225,59,213,62,141,252,192,199,189,198,2,90,127,177,1,160,95,85,126,162,254,89,53,171,234,223,210,31,75,125,15,245,134,139,192,248,238,223,107,196,246,60,23,111,189,219,251,29,206,158,174,159,179,190,222,71,215,167,188,162,120,109,211,92,255,0,26,212,107,22,109,169,83,220,177,91,197,21,238,142,42,187,149,3,160,146,122,105,153,52,109,145,173,163,107,149,138,230,34,42,35,154,187,111,178,167,196,12,223,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,167,138,212,46,81,60,54,234,86,127,146,234,53,247,54,212,168,46,89,85,226,182,247,89,21,37,202,129,176,71,61,76,207,154,70,198,215,81,185,200,196,115,213,17,21,206,93,182,221,87,226,100,254,130,104,166,43,195,182,147,216,180,115,10,184,93,107,108,184,255,0,138,240,211,221,37,142,74,167,247,234,101,168,127,91,163,142,54,46,207,153,200,155,49,62,202,38,251,174,234,161,112,0,0,0,0,90,174,44,125,44,107,39,203,252,135,219,167,53,172,54,136,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,129,132,31,216,84,225,99,255,0,47,181,87,255,0,106,219,191,236,32,103,248,0,0,0,0,0,0,0,0,0,12,85,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,216,79,94,244,83,21,226,39,73,239,186,57,154,220,46,180,86,92,131,194,248,153,237,114,199,29,83,59,21,49,84,51,161,210,71,35,19,119,194,212,93,216,191,101,87,109,151,101,76,96,211,222,81,60,54,233,174,127,141,106,53,139,54,212,169,238,88,173,226,138,247,71,21,93,202,129,208,73,61,52,204,154,54,200,214,209,181,202,197,115,17,21,17,205,93,183,217,83,226,6,111,128,0,24,1,206,175,210,198,45,243,2,135,219,174,38,127,150,127,138,14,23,240,30,44,240,11,126,156,234,53,223,32,183,91,109,215,136,175,113,75,100,168,134,25,221,60,112,205,11,90,231,77,20,173,86,116,212,61,85,17,168,187,163,124,254,40,161,12,60,174,61,118,105,151,227,94,207,90,79,241,135,250,9,202,255,0,64,184,118,213,139,22,177,225,89,126,160,86,222,177,255,0,21,225,160,186,92,40,164,165,127,126,154,90,119,245,182,58,72,222,187,50,103,42,108,244,251,72,155,238,155,162,230,0,0,0,16,173,206,175,213,62,45,242,254,135,220,110,37,213,228,99,250,236,253,219,254,36,101,167,20,28,189,52,95,139,60,254,223,168,218,141,147,230,182,235,149,186,207,21,146,40,172,149,180,144,192,232,35,154,105,154,231,54,106,105,92,175,234,168,122,42,163,145,54,70,249,124,85,125,7,10,92,20,233,103,7,223,90,127,38,119,252,174,231,245,183,192,248,223,167,106,169,166,237,248,94,255,0,111,181,217,130,45,183,241,47,234,234,234,223,102,237,182,203,184,100,1,5,124,220,116,207,42,195,248,189,188,103,87,106,77,236,185,237,190,130,225,104,170,142,57,59,110,240,212,144,209,207,3,158,230,35,22,102,62,4,123,152,199,59,166,57,224,114,170,43,246,73,212,49,255,0,138,222,10,116,179,140,31,170,223,148,203,254,87,108,250,165,227,188,23,208,85,84,208,247,60,87,99,185,221,239,65,46,251,120,102,116,244,244,237,187,183,223,116,216,48,131,145,246,127,77,21,215,84,244,182,187,33,171,90,138,170,123,117,254,215,105,114,202,232,17,145,58,88,43,106,24,155,118,152,245,89,168,24,239,52,123,209,35,253,36,141,122,113,131,154,63,174,205,77,252,23,217,232,137,73,225,227,150,174,139,240,203,170,20,58,175,167,58,131,169,79,185,81,211,212,82,75,71,93,118,164,90,42,216,38,141,90,232,170,35,134,150,55,72,196,119,68,173,106,187,100,146,40,221,231,210,135,201,175,124,175,244,11,136,157,88,190,235,30,107,151,234,5,21,235,32,240,190,38,11,93,194,138,58,86,118,41,162,167,103,67,100,164,145,233,187,33,106,174,239,95,180,171,182,201,178,32,120,14,74,158,150,50,159,152,21,222,221,110,51,252,179,252,47,240,191,128,240,153,128,92,52,231,78,110,249,5,198,219,113,188,75,123,150,91,221,68,51,78,217,228,134,24,92,214,186,24,162,106,51,166,157,138,136,173,85,221,93,231,240,68,188,0,106,174,108,167,194,119,165,141,27,249,127,143,123,116,6,42,255,0,97,83,133,143,252,190,213,95,253,171,110,255,0,176,153,191,167,184,85,171,77,112,12,107,78,108,85,21,115,219,113,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,111,190,200,159,0,48,131,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,210,103,184,160,225,127,1,226,207,0,183,233,206,163,93,242,11,117,182,221,120,138,247,20,182,74,136,97,157,211,199,12,208,181,174,116,209,74,213,103,77,67,213,81,26,139,186,55,207,226,139,103,244,19,149,254,129,112,237,171,22,45,99,194,178,253,64,173,189,99,254,43,195,65,116,184,81,73,74,254,253,52,180,239,235,108,116,145,189,118,100,206,84,217,233,246,145,55,221,55,69,12,192,0,1,10,220,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,70,90,113,65,203,211,69,248,179,207,237,250,141,168,217,62,107,110,185,91,172,241,89,34,138,201,91,73,12,14,130,57,166,153,174,115,102,166,149,202,254,170,135,162,170,57,19,100,111,151,197,87,208,112,165,193,78,150,112,125,245,167,242,103,127,202,238,127,91,124,15,141,250,118,170,154,110,223,133,239,246,251,93,152,34,219,127,18,254,174,174,173,246,110,219,108,187,134,64,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,132,26,133,202,39,134,221,74,207,242,93,70,190,230,218,149,5,203,42,188,86,222,235,34,164,185,80,54,8,231,169,153,243,72,216,218,234,55,57,24,142,122,162,34,185,203,182,219,170,252,64,246,188,174,61,9,233,151,227,94,241,90,101,81,111,244,19,69,49,94,29,180,158,197,163,152,85,194,235,91,101,199,252,87,134,158,233,44,114,85,63,191,83,45,67,250,221,28,113,177,118,124,206,68,217,137,246,81,55,221,119,85,184,0,0,0,69,95,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,151,238,43,120,41,210,206,48,126,171,126,83,47,249,93,179,234,151,142,240,95,65,85,83,67,220,241,93,142,231,119,189,4,187,237,225,153,211,211,211,182,238,223,125,211,107,127,160,156,175,244,11,135,109,88,177,107,30,21,151,234,5,109,235,31,241,94,26,11,165,194,138,74,87,247,233,165,167,127,91,99,164,141,235,179,38,114,166,207,79,180,137,190,233,186,40,102,0,0,11,85,197,143,165,141,100,249,127,144,251,116,230,181,134,209,26,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,240,48,131,251,10,156,44,127,229,246,170,255,0,237,91,119,253,132,12,255,0,0,0,0,0,53,87,54,168,48,3,251,10,156,44,127,229,246,170,255,0,237,91,119,253,132,11,171,202,227,208,158,153,126,53,239,21,166,85,22,255,0,65,52,83,21,225,219,73,236,90,57,133,92,46,181,182,92,127,197,120,105,238,146,199,37,83,251,245,50,212,63,173,209,199,27,23,103,204,228,77,152,159,101,19,125,215,117,91,128,0,141,94,105,28,2,214,106,39,142,226,111,71,45,247,91,150,94,158,14,159,34,199,104,233,167,174,154,239,26,118,169,161,169,164,142,54,189,237,154,38,36,105,36,104,137,27,162,141,100,251,15,141,253,233,42,0,107,3,165,90,153,149,104,222,163,227,154,165,133,85,248,123,214,51,112,138,225,77,213,36,140,142,110,133,251,112,75,219,123,30,232,101,98,186,57,24,142,78,184,222,246,170,236,229,37,211,138,94,38,240,30,41,185,98,103,90,129,136,84,210,81,220,159,79,99,117,235,30,91,140,53,53,182,105,214,249,79,31,68,237,141,122,154,199,186,9,93,19,222,214,44,145,163,95,210,221,213,173,245,121,255,0,40,14,20,51,172,202,237,152,82,214,230,184,171,46,213,11,82,182,139,5,117,28,54,234,87,185,19,173,32,138,90,89,29,27,21,221,78,232,71,116,55,169,90,196,99,17,172,111,234,233,127,42,206,30,116,182,234,179,209,230,122,149,125,177,85,84,83,84,221,113,107,189,238,157,214,75,211,233,156,178,83,37,125,44,20,209,37,83,34,149,82,70,178,69,86,117,38,206,71,53,92,215,6,63,242,175,224,42,154,150,154,213,197,62,178,88,169,43,31,89,79,13,195,6,182,84,119,81,244,111,73,102,106,215,212,211,201,19,90,175,86,178,9,105,94,215,189,157,18,247,118,71,164,78,100,165,0,0,0,0,0,4,85,243,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,73,126,226,183,130,157,44,227,7,234,183,229,50,255,0,149,219,62,169,120,239,5,244,21,85,52,61,207,21,216,238,119,123,208,75,190,222,25,157,61,61,59,110,237,247,221,54,183,250,9,202,255,0,64,184,118,213,139,22,177,225,89,126,160,86,222,177,255,0,21,225,160,186,92,40,164,165,127,126,154,90,119,245,182,58,72,222,187,50,103,42,108,244,251,72,155,238,155,162,134,96,0,0,241,90,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,186,245,241,69,195,38,125,194,206,168,92,180,255,0,47,166,171,172,182,178,161,205,178,228,41,110,154,154,138,243,2,71,20,157,112,58,68,233,115,216,217,226,108,172,99,158,145,200,174,103,83,182,71,59,100,146,207,241,49,194,174,145,241,95,134,211,97,250,165,109,171,107,237,213,30,38,217,119,182,200,200,110,54,231,170,183,184,144,202,246,61,189,18,53,168,215,177,237,115,29,179,93,183,91,35,123,2,53,185,85,241,207,106,210,218,159,228,221,171,151,74,75,126,39,114,168,170,185,88,242,27,149,209,180,244,214,105,251,75,36,180,179,58,162,68,138,58,105,86,55,57,157,29,42,149,18,185,21,175,239,245,71,49,38,0,127,97,83,133,143,252,190,213,95,253,171,110,255,0,176,153,169,165,184,7,228,191,4,182,96,191,93,114,188,183,232,206,247,247,103,41,185,120,251,165,87,114,103,203,249,233,250,91,215,211,220,232,111,217,77,152,198,55,238,220,15,86,64,15,52,127,93,154,155,248,47,179,209,19,252,97,254,189,242,191,208,46,34,117,98,251,172,121,174,95,168,20,87,172,131,194,248,152,45,119,10,40,233,89,216,166,138,157,157,13,146,146,71,166,236,133,170,187,189,126,210,174,219,38,200,129,141,124,140,127,93,159,187,127,196,137,84,49,255,0,133,46,10,116,179,131,239,173,63,147,59,254,87,115,250,219,224,124,111,211,181,84,211,118,252,47,127,183,218,236,193,22,219,248,151,245,117,117,111,179,118,219,101,223,32,0,0,0,0,0,138,190,104,124,191,127,248,100,226,183,72,161,255,0,27,118,204,236,237,111,251,218,36,169,162,130,158,155,253,243,83,87,36,210,255,0,135,46,255,0,164,134,85,114,184,244,39,166,95,141,123,197,105,149,71,159,192,240,12,55,76,49,152,48,205,63,199,169,44,86,42,90,138,186,154,123,125,34,43,96,129,245,53,18,84,74,145,183,125,152,197,150,105,21,24,221,152,196,84,107,81,173,68,106,7,160,49,87,154,63,161,61,77,252,23,222,40,140,170,45,254,189,232,166,43,196,78,147,223,116,115,53,184,93,104,172,185,7,133,241,51,218,229,142,58,166,118,42,98,168,103,67,164,142,70,38,239,133,168,187,177,126,202,174,219,46,202,129,173,13,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,211,198,16,105,239,40,158,27,116,215,63,198,181,26,197,155,106,84,247,44,86,241,69,123,163,138,174,229,64,232,36,158,154,102,77,27,100,107,104,218,229,98,185,136,138,136,230,174,219,236,169,241,51,124,1,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,250,192,13,85,205,148,248,78,244,177,163,127,47,241,239,110,128,197,95,236,42,112,177,255,0,151,218,171,255,0,181,109,223,246,19,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,224,7,160,45,87,22,62,150,53,147,229,254,67,237,211,151,84,243,250,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,240,3,87,115,101,62,19,189,44,104,223,203,252,123,219,160,49,87,251,10,156,44,127,229,246,170,255,0,237,91,119,253,132,205,253,61,194,173,90,107,128,99,90,115,98,168,171,158,219,138,217,232,172,148,114,213,189,174,158,72,41,161,100,49,186,71,53,173,106,189,90,196,85,84,107,83,125,246,68,248,1,232,0,0,90,174,44,125,44,107,39,203,252,135,219,167,35,215,149,63,2,87,85,186,208,113,77,172,184,205,35,109,173,167,73,240,139,85,198,7,58,121,39,87,49,209,222,21,138,168,214,49,173,71,36,29,109,114,189,95,223,106,51,162,9,36,149,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,69,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,128,125,96,0,0,0,0,0,0,0,0,0,33,91,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,203,78,40,57,122,104,191,22,121,253,191,81,181,27,39,205,109,215,43,117,158,43,36,81,89,43,105,33,129,208,71,52,211,53,206,108,212,210,185,95,213,80,244,85,71,34,108,141,242,248,170,250,14,20,184,41,210,206,15,190,180,254,76,239,249,93,207,235,111,129,241,191,78,213,83,77,219,240,189,254,223,107,179,4,91,111,226,95,213,213,213,190,205,219,109,151,112,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,3,133,248,28,128,58,215,246,149,52,224,34,249,129,89,195,154,215,181,88,228,221,28,155,47,245,28,128,33,27,154,222,140,220,113,109,105,184,106,36,44,234,161,190,212,203,51,246,138,79,205,244,195,70,196,221,203,187,124,213,255,0,118,199,138,229,143,169,105,131,241,47,142,216,101,234,236,228,151,8,96,122,162,177,17,58,32,169,68,223,171,207,227,39,220,168,73,151,50,253,45,102,109,195,118,89,123,129,187,207,102,181,205,91,178,53,238,87,118,228,167,147,100,70,174,223,8,126,244,33,47,68,242,57,48,173,100,195,50,55,49,200,182,203,245,28,175,111,146,42,34,76,212,119,233,121,39,146,175,196,13,155,97,149,147,194,201,227,93,219,35,81,205,254,165,77,202,207,15,162,217,133,62,115,166,150,12,130,153,219,182,123,125,34,175,218,106,170,43,169,227,127,159,79,151,243,143,112,5,46,56,42,95,52,41,2,164,83,146,150,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,95,53,42,85,217,10,64,229,62,37,69,45,42,0,96,151,54,93,93,139,6,209,74,60,106,5,95,19,126,171,170,183,170,35,163,242,107,232,165,77,246,118,235,178,119,19,225,251,76,236,85,68,69,85,93,145,62,42,66,55,54,125,90,170,203,245,170,93,61,101,100,175,164,198,43,230,222,62,235,92,196,123,169,169,182,84,68,243,77,190,223,199,246,168,24,135,163,150,39,101,186,189,134,227,239,251,95,73,223,232,96,127,146,249,181,211,183,171,244,124,254,27,252,13,145,52,111,28,143,17,210,140,75,26,139,100,101,190,209,75,11,81,55,242,68,141,60,190,215,159,223,247,144,103,203,143,71,170,53,47,136,220,94,241,52,40,180,24,245,214,154,174,110,228,82,57,174,251,19,189,187,43,124,188,157,15,222,164,252,81,211,71,69,73,5,28,40,137,28,17,182,38,162,125,200,212,217,63,230,3,184,225,126,7,39,11,240,2,143,188,169,19,239,56,42,68,216,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,228,251,202,126,242,181,77,202,64,169,62,7,39,9,240,57,3,198,235,38,57,30,93,165,25,110,53,46,202,203,133,162,170,23,34,239,230,139,26,249,125,159,63,187,238,53,187,214,59,19,177,45,94,204,177,246,125,159,163,47,245,208,51,201,124,154,217,221,211,250,94,127,13,190,38,206,21,148,209,214,210,79,71,50,34,199,60,110,137,200,191,122,57,54,95,249,200,7,230,57,163,213,26,105,196,110,81,120,134,20,74,12,134,235,83,87,15,68,82,53,173,251,16,61,219,171,188,188,221,55,220,160,72,143,41,173,93,139,57,209,74,204,106,117,95,19,97,171,165,183,162,43,163,243,107,40,162,77,246,110,203,178,246,215,227,251,12,237,33,23,148,198,173,85,98,26,213,22,158,190,178,86,82,100,245,240,237,31,117,173,98,189,180,213,59,170,162,249,174,255,0,99,225,251,16,155,148,84,84,69,69,221,23,224,160,114,82,191,18,162,151,1,194,121,41,89,65,82,46,232,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,42,236,7,10,165,8,190,103,15,118,223,211,254,113,19,85,124,213,127,226,3,181,19,99,144,0,252,28,230,255,0,73,140,98,55,107,221,101,75,41,217,75,69,60,168,247,187,165,17,91,19,157,241,255,0,130,166,185,60,83,230,83,103,156,67,234,14,75,37,107,170,153,81,127,171,100,79,87,245,39,68,111,237,183,111,36,242,217,137,247,125,223,127,196,153,158,101,218,193,249,46,208,73,160,162,186,165,45,109,241,213,118,232,209,178,244,189,92,234,41,182,219,236,175,222,169,251,62,41,230,65,53,28,117,217,86,81,12,114,164,181,85,151,122,246,163,255,0,156,249,100,150,79,63,135,197,85,93,255,0,24,19,19,202,99,71,40,172,186,81,67,168,149,150,72,227,174,186,68,218,132,168,124,91,61,237,73,171,90,197,69,234,255,0,1,205,219,203,224,168,72,89,100,248,50,195,227,195,56,102,211,187,98,209,120,90,143,171,212,107,60,106,197,107,145,221,42,239,52,85,95,63,180,171,254,114,246,0,41,85,57,95,129,72,4,248,149,148,181,62,242,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,5,11,241,43,41,114,125,224,17,74,138,10,147,224,7,36,122,115,103,209,202,43,214,148,87,106,37,29,146,57,43,173,113,58,161,106,25,22,239,99,86,106,38,189,85,122,191,192,107,183,242,248,34,146,22,89,62,51,112,248,243,62,25,181,18,216,148,94,42,163,234,245,98,193,26,49,92,229,119,74,59,201,17,83,207,236,162,255,0,152,8,23,225,99,50,155,3,226,31,79,178,88,235,93,74,202,123,253,35,37,122,63,165,58,36,127,109,219,249,47,150,207,95,187,239,251,190,38,198,216,53,254,147,39,196,109,55,186,58,150,84,50,170,138,9,85,236,119,82,42,186,38,187,227,255,0,9,13,98,107,35,174,197,114,137,163,137,37,165,172,180,87,185,25,252,215,197,36,82,121,124,126,10,138,223,248,137,217,229,163,172,31,149,29,4,134,10,219,170,85,86,216,221,73,110,145,29,47,83,209,205,162,135,125,254,202,125,232,191,183,224,190,96,101,217,194,166,231,32,14,165,95,61,138,209,78,185,90,168,187,162,255,0,196,24,237,255,0,163,252,224,119,3,132,93,206,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,119,219,200,161,94,159,122,249,157,135,92,145,54,68,248,170,47,237,64,40,233,235,118,201,240,59,145,17,19,100,66,136,218,230,121,42,111,253,39,96,3,174,121,163,167,133,243,204,244,107,35,106,185,202,171,178,34,34,110,167,51,77,21,60,110,154,105,26,198,49,21,92,231,46,200,136,134,36,113,147,198,206,5,163,56,124,212,54,123,253,182,182,239,86,217,225,138,6,85,200,143,87,120,101,115,83,243,109,85,68,85,123,19,205,81,60,208,12,29,230,225,173,148,249,150,113,111,211,155,77,233,149,16,216,174,53,50,212,195,20,253,73,27,252,60,13,103,83,81,169,183,147,228,251,215,239,49,235,129,125,31,175,213,189,117,179,195,21,169,245,148,118,90,186,26,250,165,237,117,181,141,74,200,83,207,237,39,221,215,251,126,11,228,90,125,70,204,239,250,189,168,247,156,190,174,57,170,43,111,181,239,157,144,177,239,151,167,173,200,140,107,85,219,175,195,165,63,209,240,248,18,231,202,175,134,9,244,231,6,252,169,228,182,218,168,46,25,69,186,154,88,217,83,79,27,122,26,218,137,94,213,106,249,187,244,123,106,187,255,0,71,192,12,243,198,45,48,88,177,203,93,150,154,6,195,21,13,28,52,237,141,173,233,70,163,88,137,182,223,119,192,253,48,0,225,126,5,39,42,191,113,194,124,64,169,19,99,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,42,110,114,0,160,169,62,5,43,241,57,69,251,128,168,252,204,158,211,5,247,28,186,89,106,96,108,209,87,81,205,78,232,220,222,164,114,57,138,155,109,247,252,79,211,0,107,189,199,70,143,215,233,38,186,222,33,150,212,250,58,59,213,93,117,125,42,246,186,26,246,173,100,201,229,246,151,238,232,253,159,20,242,50,23,148,126,182,83,225,185,197,195,78,110,215,166,83,195,125,184,211,75,77,12,179,244,164,143,240,243,181,253,45,86,174,254,76,143,239,79,184,201,110,106,156,48,79,168,216,55,229,79,26,182,213,79,112,197,237,213,50,200,202,106,120,221,214,215,84,68,247,43,151,201,223,163,220,84,219,250,126,36,70,105,206,103,127,210,29,71,179,101,244,145,205,79,91,98,175,100,239,133,239,124,93,93,14,84,123,92,173,217,126,29,73,254,159,143,192,13,157,96,154,58,136,89,60,47,71,50,70,163,154,168,187,162,162,166,232,118,24,139,193,183,27,56,22,179,97,240,208,222,47,246,218,43,189,35,96,134,88,31,87,34,189,29,225,145,206,79,206,53,21,81,21,143,79,37,84,242,83,45,225,154,42,136,219,52,50,53,236,122,34,181,205,93,209,81,64,169,81,23,226,135,79,79,67,182,95,129,222,117,200,215,63,201,19,111,233,0,143,79,185,124,202,211,125,188,202,35,137,177,167,197,85,127,106,157,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,58,213,239,85,217,141,77,191,194,95,250,128,173,87,100,221,74,123,140,219,201,119,56,141,136,159,164,189,74,159,122,252,74,247,77,246,2,212,235,85,126,161,85,98,181,116,56,117,12,116,245,142,138,100,71,186,125,252,214,23,116,252,36,103,222,169,247,253,223,231,34,91,82,184,40,226,103,81,174,177,214,228,141,174,173,94,180,70,44,183,42,105,58,85,90,214,239,249,202,165,251,154,159,176,155,245,68,95,138,110,82,216,163,106,238,216,218,159,212,128,69,215,10,92,171,98,181,220,233,178,253,83,184,86,43,163,108,19,50,143,179,71,44,104,246,204,142,84,85,235,147,203,165,137,247,125,234,73,166,47,142,91,49,12,118,221,140,89,161,108,84,86,202,118,83,64,198,177,173,68,99,83,100,242,106,34,39,249,144,253,64,0,165,239,70,38,229,71,84,209,245,166,200,187,40,29,125,221,221,231,251,78,230,174,251,41,208,200,85,174,79,61,255,0,106,159,67,80,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,229,219,117,58,123,187,59,203,246,157,238,67,231,124,42,231,47,158,223,177,64,250,24,244,122,110,84,117,67,31,66,108,171,186,157,160,126,94,81,142,91,50,252,118,227,140,94,97,108,180,87,58,119,211,78,199,49,174,69,99,147,101,242,114,42,47,249,208,140,190,43,121,86,197,116,185,212,229,250,89,112,172,71,72,217,230,125,31,102,142,40,213,238,153,92,136,139,215,31,151,75,215,238,251,144,148,128,4,31,233,175,5,28,76,233,205,214,74,220,109,181,212,75,214,168,245,138,229,77,31,82,163,92,221,255,0,55,84,159,115,151,246,146,211,162,181,250,133,75,138,210,80,230,52,49,212,86,54,40,81,94,217,246,243,72,91,213,241,145,255,0,122,47,223,247,255,0,156,186,142,138,55,46,238,141,171,253,104,84,136,137,240,77,128,167,184,205,188,215,98,164,93,211,116,27,249,236,81,35,17,127,69,122,85,126,244,248,129,216,14,180,123,209,118,123,83,111,240,147,254,163,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,14,21,55,27,33,200,2,137,30,216,216,174,95,184,233,163,87,57,21,206,85,85,253,170,85,59,22,85,217,23,200,174,38,116,55,111,32,59,0,40,235,77,246,251,192,172,165,207,107,63,72,168,234,157,138,246,108,159,16,43,234,69,77,211,239,57,79,52,58,96,221,27,208,191,22,249,29,224,113,178,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227,100,57,0,112,190,72,113,212,136,155,175,220,84,116,79,186,183,161,62,46,242,3,181,175,107,255,0,68,168,234,129,138,198,108,191,19,180,0,40,235,77,246,251,202,192,249,107,28,230,171,85,170,169,229,247,41,223,27,219,35,17,201,247,156,74,196,122,109,178,20,64,197,137,85,21,124,128,238,217,2,38,199,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,54,67,144,0,29,93,46,235,221,14,211,141,147,112,8,114,0,20,244,166,251,236,133,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,233,77,247,217,10,128,3,133,57,0,117,116,187,175,117,59,78,54,77,206,64,28,108,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,255,217255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,219,0,67,1,3,3,3,4,3,4,8,4,4,8,16,11,9,11,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,255,192,0,17,8,14,16,9,96,3,1,34,0,2,17,1,3,17,1,255,196,0,30,0,1,0,1,3,5,1,0,0,0,0,0,0,0,0,0,0,0,9,6,7,8,2,3,4,5,10,1,255,196,0,118,16,0,1,3,2,4,3,4,6,4,10,4,5,11,14,3,25,0,1,2,3,4,5,6,7,17,18,8,19,33,9,20,49,65,21,34,56,81,119,181,22,50,97,133,23,35,66,71,82,113,129,134,145,197,24,51,98,161,36,37,83,114,209,25,52,67,69,86,99,130,177,193,211,212,38,39,68,84,87,100,115,116,146,147,149,166,225,240,53,54,57,85,88,104,148,150,210,228,55,117,118,131,179,180,182,195,241,103,163,164,178,132,165,162,196,226,255,196,0,27,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,2,3,4,6,5,7,255,196,0,46,17,1,1,1,0,2,1,4,1,3,3,4,2,3,1,0,0,0,1,17,2,18,33,3,4,5,49,6,19,65,81,34,50,97,7,113,129,161,66,177,35,51,193,241,255,218,0,12,3,1,0,2,17,3,17,0,63,0,149,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,53,123,72,187,72,191,7,254,148,225,235,135,171,247,253,85,250,244,120,155,19,81,203,255,0,192,190,79,163,164,122,127,217,158,41,36,169,254,183,234,214,175,63,85,167,146,162,48,59,89,56,37,163,184,88,191,164,222,80,225,78,85,125,175,123,113,141,174,209,109,130,56,230,165,115,230,158,75,204,156,180,108,143,153,178,72,169,59,213,36,115,163,115,36,114,198,216,36,115,131,34,187,60,248,211,181,113,79,149,244,246,44,95,136,41,29,154,152,106,157,83,16,81,165,51,105,86,182,4,147,108,87,8,35,107,149,175,99,154,177,54,85,98,53,25,50,185,57,113,177,240,238,203,83,204,102,78,231,22,62,200,172,127,107,204,108,185,191,85,219,174,86,234,136,37,150,40,170,166,134,11,132,17,205,28,206,164,170,108,47,99,165,166,145,209,49,36,137,92,136,228,79,212,169,232,163,135,92,249,193,188,73,101,29,139,53,176,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,183,198,231,104,142,86,55,123,21,146,53,54,61,170,161,114,206,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,44,136,14,214,190,52,126,154,95,107,56,81,192,14,219,101,195,151,8,103,197,23,72,43,183,54,227,93,27,55,54,133,173,137,234,197,134,7,189,22,86,202,138,238,243,11,83,108,107,79,186,64,162,177,175,107,78,110,84,241,71,22,112,224,58,58,186,92,190,183,211,182,204,204,23,93,92,254,69,210,220,146,185,238,168,168,106,57,241,65,92,245,118,230,205,19,87,148,140,142,53,89,216,217,57,210,233,145,121,233,151,28,69,229,197,187,52,50,190,243,223,173,85,218,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,229,204,205,205,213,53,86,171,92,215,177,207,99,216,247,64,15,7,252,53,223,120,169,207,27,62,89,91,23,147,106,135,109,211,18,85,182,169,144,73,73,103,138,104,217,81,36,74,230,191,116,203,205,100,113,162,49,233,204,145,138,228,70,35,220,223,66,121,85,150,120,87,38,242,227,14,101,110,10,164,238,246,92,51,111,138,223,77,186,56,217,36,219,19,215,158,94,91,24,199,77,43,213,210,72,244,106,111,145,239,114,166,174,80,48,215,179,67,143,90,108,249,195,208,228,174,108,223,105,32,204,91,29,60,112,218,31,39,55,125,254,221,5,44,109,116,206,154,105,100,116,245,200,232,230,150,100,245,55,49,200,246,53,200,201,149,153,234,121,108,194,120,166,251,129,177,85,155,26,225,106,238,229,122,195,247,10,123,165,186,167,148,201,57,21,80,72,217,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,208,159,238,8,56,209,194,188,92,101,196,21,213,174,181,89,49,245,183,153,5,239,15,69,93,27,164,127,41,33,221,93,77,2,189,102,74,55,172,241,162,57,233,234,72,174,139,115,246,164,143,12,149,0,0,56,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,156,178,24,59,79,120,245,166,206,123,173,95,15,217,63,125,164,175,203,235,101,69,52,215,91,189,39,53,139,118,184,192,233,183,195,28,173,151,149,81,66,213,116,14,69,88,189,105,160,73,24,231,49,35,123,131,40,56,78,227,95,21,113,89,199,118,52,178,90,110,125,223,44,176,206,15,186,71,135,45,244,235,35,35,175,217,115,160,141,183,58,132,145,172,123,166,149,138,170,198,189,169,201,141,234,196,77,206,149,242,231,249,10,221,138,158,212,248,167,225,253,119,204,109,196,212,128,34,47,181,219,59,243,163,45,120,146,195,118,44,185,205,236,107,133,109,179,224,122,58,185,104,236,151,250,186,24,36,157,213,245,237,116,174,142,25,26,213,122,181,140,106,185,83,93,24,212,242,66,93,8,86,237,171,246,167,194,223,15,232,126,99,113,2,181,236,137,206,252,232,204,174,36,177,37,139,49,179,123,26,226,171,108,24,30,178,174,42,59,221,254,174,186,8,231,109,125,3,91,43,99,154,71,53,30,141,123,218,142,68,215,71,185,60,212,173,123,96,239,249,251,149,120,171,1,102,102,89,230,254,96,97,204,55,122,183,207,98,173,162,177,92,171,104,104,105,171,169,228,116,209,203,44,144,202,145,172,211,199,80,246,181,174,106,59,109,19,149,21,232,138,140,178,189,138,158,212,248,167,225,253,119,204,109,198,127,246,154,100,167,225,167,132,124,83,221,238,29,214,191,2,107,141,104,247,203,178,25,123,148,19,119,136,228,210,55,185,218,210,203,83,177,169,183,89,82,45,206,70,238,212,48,87,178,191,138,76,211,196,28,86,83,224,92,214,205,108,192,197,212,152,171,15,220,109,246,186,91,165,246,166,190,150,158,186,36,142,179,158,246,79,42,163,52,130,146,165,136,246,181,206,221,34,55,68,107,156,169,50,135,152,28,167,199,95,130,252,211,193,185,153,232,191,73,253,18,196,22,235,239,114,231,242,123,215,117,169,142,110,87,51,107,182,110,229,237,221,181,218,107,174,139,166,135,167,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,229,145,171,219,25,196,14,99,229,135,224,199,5,101,94,108,221,112,181,93,199,210,119,75,205,53,138,232,180,117,206,141,156,136,232,228,149,240,185,179,54,23,43,235,17,169,170,71,35,163,114,170,57,209,34,178,74,143,60,61,160,185,197,106,206,254,45,49,214,46,195,87,234,187,174,30,162,168,134,201,103,150,90,166,207,2,65,73,11,33,145,212,174,99,222,206,237,37,67,106,39,141,88,186,57,39,222,168,142,123,144,12,138,236,183,199,60,83,231,79,20,20,55,27,254,114,230,5,255,0,6,96,251,125,101,195,16,65,121,196,87,26,170,25,121,212,242,211,210,192,173,123,159,19,166,89,165,73,88,201,54,234,218,105,94,213,85,143,69,153,66,58,187,22,242,114,251,131,242,107,22,231,21,222,110,93,38,98,92,41,233,237,116,219,88,187,169,109,174,168,141,213,59,218,245,84,223,60,245,17,114,220,198,57,189,219,119,172,217,26,169,34,160,0,0,12,106,237,30,197,152,171,3,112,99,152,120,167,5,98,107,174,31,189,81,122,39,187,92,109,117,178,82,85,65,190,235,72,199,236,150,53,107,219,185,143,115,87,69,234,215,42,47,69,83,37,76,85,237,71,246,19,204,223,185,126,113,68,4,80,112,201,196,223,18,87,254,36,178,162,197,125,226,15,50,174,54,219,142,56,177,82,86,81,213,226,202,249,160,169,130,74,248,91,36,82,70,233,85,175,99,154,170,213,106,162,162,162,170,41,232,36,243,89,194,119,181,62,77,252,64,195,223,49,128,244,166,0,179,252,94,225,188,125,138,184,104,204,43,102,86,226,124,65,96,197,144,89,223,114,180,213,216,18,111,72,201,61,35,219,82,148,176,114,30,217,119,212,36,43,79,234,42,175,227,151,213,127,212,117,224,0,121,172,254,150,60,83,255,0,243,203,102,175,255,0,86,87,31,249,227,209,158,94,227,91,86,101,96,12,53,152,214,42,122,184,45,184,170,207,69,123,163,138,173,141,108,241,193,83,11,38,141,178,53,174,115,81,232,215,162,42,35,156,154,235,162,175,137,231,51,138,124,148,254,142,220,65,99,108,156,142,225,223,105,48,253,193,59,132,238,151,153,35,232,103,137,149,20,188,215,114,227,69,153,32,154,36,147,107,17,188,196,126,221,91,162,172,186,118,65,102,133,171,26,112,151,77,128,225,109,36,23,44,190,188,86,219,106,32,109,107,101,158,88,42,102,117,108,85,79,139,68,116,44,115,170,38,133,186,238,71,45,44,138,142,241,107,67,55,203,41,198,134,113,223,114,11,134,12,127,154,184,90,29,247,171,85,190,58,123,116,155,152,157,218,170,174,162,42,72,170,116,123,30,199,242,95,80,217,121,110,106,181,252,189,139,162,59,84,189,100,101,246,216,103,21,214,203,131,112,30,72,88,239,212,145,83,226,90,138,171,221,254,142,26,167,54,173,208,82,172,109,163,108,177,181,232,139,77,36,178,78,244,73,24,168,233,104,216,173,84,88,156,4,117,90,120,155,226,238,255,0,117,162,177,88,184,131,206,11,141,202,227,81,29,37,29,29,38,44,185,205,61,76,242,57,27,28,81,198,217,85,207,123,156,168,212,106,34,170,170,162,33,232,207,9,216,62,138,97,91,54,22,244,221,214,243,232,107,125,61,191,210,55,106,158,241,93,89,202,141,172,231,212,75,162,115,38,126,221,207,126,137,185,202,171,162,106,64,191,102,46,86,254,20,56,201,193,93,238,197,233,59,86,18,239,24,166,225,254,21,201,238,189,214,53,238,147,244,123,92,253,181,210,81,122,141,221,174,190,179,85,136,242,127,128,24,213,218,61,139,49,86,6,224,199,48,241,78,10,196,215,92,63,122,162,244,79,118,184,218,235,100,164,170,131,125,214,145,143,217,44,106,215,183,115,30,230,174,139,213,174,84,94,138,166,74,152,171,218,143,236,39,153,191,114,252,226,136,8,160,225,147,137,190,36,175,252,73,101,69,138,251,196,30,101,92,109,183,28,113,98,164,172,163,171,197,149,243,65,83,4,149,240,182,72,164,141,210,171,94,199,53,85,170,213,69,69,69,84,83,208,73,230,179,132,239,106,124,155,248,129,135,190,99,1,233,76,0,0,0,0,12,63,227,155,140,219,239,7,153,143,147,183,57,45,94,153,193,152,163,211,148,248,154,219,19,24,149,78,142,37,160,229,84,211,72,237,52,154,46,108,170,145,185,201,28,141,123,154,237,170,172,150,60,170,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,251,181,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,186,47,71,53,81,122,162,145,131,219,157,249,147,253,228,254,90,89,254,204,174,59,110,185,35,140,173,217,25,154,88,154,146,60,175,191,84,72,218,90,203,164,238,99,48,221,107,209,206,107,227,147,69,70,83,77,46,141,145,143,219,27,31,39,63,116,104,147,115,66,109,0,0,8,64,237,30,226,23,63,112,55,25,217,135,133,176,86,120,102,6,31,178,209,122,39,187,91,173,120,154,182,146,150,13,246,170,71,191,100,81,200,214,55,115,222,231,46,137,213,206,85,94,170,164,223,144,3,218,143,237,217,153,191,114,252,158,136,9,31,236,137,204,44,125,153,92,54,226,75,238,99,99,140,65,138,174,80,99,138,202,72,171,47,119,57,171,167,142,6,208,80,57,177,54,73,156,231,35,17,207,123,145,168,186,106,247,47,154,153,190,96,7,98,167,178,198,41,248,129,93,242,235,113,159,224,0,0,97,87,103,119,31,84,124,78,97,85,192,121,165,112,181,91,115,54,201,202,167,213,106,96,167,250,77,26,199,43,251,205,45,54,228,122,204,198,65,35,170,35,141,139,27,125,89,27,181,178,114,226,205,83,203,190,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,208,71,5,28,87,88,184,180,201,170,44,101,205,181,81,226,251,110,148,120,166,201,69,51,221,220,42,183,61,35,145,27,34,35,210,25,216,206,108,107,171,218,154,190,62,99,223,20,138,6,64,0,0,29,78,41,197,152,87,3,88,170,177,78,53,196,214,172,63,101,162,217,222,110,55,74,216,233,41,96,222,246,177,155,229,145,90,198,238,123,218,212,213,122,185,200,137,213,80,237,136,75,237,53,227,182,235,157,216,202,227,145,153,91,137,169,36,202,251,13,68,109,170,172,181,206,231,179,18,86,177,26,231,62,73,52,68,125,52,50,234,216,216,205,209,189,241,243,247,72,139,15,40,51,211,129,158,51,111,188,97,230,62,113,92,227,181,122,27,6,97,127,65,211,225,155,108,172,98,213,54,57,86,191,155,83,83,35,117,214,105,121,81,42,198,215,44,113,181,141,107,119,42,62,89,49,47,181,219,59,243,163,45,120,146,195,118,44,185,205,236,107,133,109,179,224,122,58,185,104,236,151,250,186,24,36,157,213,245,237,116,174,142,25,26,213,122,181,140,106,185,83,93,24,212,242,66,160,236,49,252,246,126,237,255,0,50,45,87,109,95,181,62,22,248,127,67,243,27,136,23,255,0,177,175,54,51,79,52,63,11,255,0,132,204,203,197,120,183,209,159,71,251,151,167,111,53,53,253,215,153,233,14,103,43,156,247,108,221,203,102,237,186,107,177,186,248,33,37,68,85,246,24,254,123,63,118,255,0,153,18,168,0,0,0,0,4,32,118,143,113,11,159,184,27,140,236,195,194,216,43,60,51,3,15,217,104,189,19,221,173,214,188,77,91,73,75,6,251,85,35,223,178,40,228,107,27,185,239,115,151,68,234,231,42,175,85,83,37,123,26,243,99,52,243,67,240,191,248,76,204,188,87,139,125,25,244,127,185,122,118,243,83,95,221,121,158,144,230,114,185,207,118,205,220,182,110,219,166,187,27,175,130,24,87,218,143,237,217,153,191,114,252,158,136,202,174,195,31,207,103,238,223,243,32,37,80,0,0,0,4,122,220,184,237,186,228,143,104,246,59,200,204,210,196,212,145,229,125,250,162,212,218,90,203,164,238,99,48,221,107,236,212,142,107,227,147,69,70,83,77,46,141,145,143,219,27,31,39,63,116,104,147,115,100,40,128,30,212,127,110,204,205,251,151,228,244,70,90,118,87,241,235,77,85,77,106,225,99,57,47,180,148,111,163,167,134,223,129,174,117,28,213,125,99,214,89,156,180,21,53,18,74,230,163,209,175,130,42,86,53,140,102,200,185,90,171,214,38,188,37,40,0,0,0,0,141,94,217,76,216,205,60,175,252,16,126,12,243,47,21,225,47,73,253,32,239,190,130,188,212,208,119,174,95,163,249,124,222,75,219,191,111,49,251,119,107,166,247,105,226,164,149,17,87,219,157,249,147,253,228,254,90,5,63,217,19,157,249,209,153,92,73,98,75,22,99,102,246,53,197,86,216,48,61,101,92,84,119,187,253,93,116,17,206,218,250,6,182,86,199,52,142,106,61,26,247,181,28,137,174,143,114,121,169,46,132,43,118,42,123,83,226,159,135,245,223,49,183,25,169,218,35,199,213,31,12,120,85,48,30,86,220,45,87,44,205,189,243,105,245,74,152,42,62,140,198,145,196,254,243,85,77,185,94,147,61,147,198,234,120,228,98,70,239,90,71,110,108,124,185,66,202,246,157,118,133,214,97,106,202,158,29,120,126,197,252,155,172,59,162,197,183,251,100,211,193,85,106,170,138,120,100,138,150,138,174,9,153,182,100,229,76,202,148,218,246,163,100,72,247,35,210,86,178,224,118,115,118,138,226,174,37,47,179,228,206,111,97,221,248,190,142,223,223,104,111,182,123,116,157,214,182,158,22,49,147,58,185,140,220,202,89,149,234,143,73,83,100,15,116,188,182,182,39,164,76,154,26,240,182,19,197,88,230,251,75,133,176,86,25,186,226,11,213,110,254,237,110,181,209,73,87,85,62,198,57,239,217,20,104,231,187,107,24,231,46,137,209,173,85,94,136,164,255,0,112,47,193,149,139,131,204,184,170,182,73,117,244,206,51,197,29,222,163,19,92,162,123,210,149,210,68,143,229,83,83,70,237,52,134,46,108,168,146,57,169,36,142,123,156,237,168,172,138,48,201,80,0,16,129,218,61,196,46,126,224,110,51,179,15,11,96,172,240,204,12,63,101,162,244,79,118,183,90,241,53,109,37,44,27,237,84,143,126,200,163,145,172,110,231,189,206,93,19,171,156,170,189,85,76,224,236,137,204,44,125,153,92,54,226,75,238,99,99,140,65,138,174,80,99,138,202,72,171,47,119,57,171,167,142,6,208,80,57,177,54,73,156,231,35,17,207,123,145,168,186,106,247,47,154,145,193,218,143,237,217,153,191,114,252,158,136,207,254,197,79,101,140,83,241,2,187,229,214,224,51,252,0,6,53,118,143,98,204,85,129,184,49,204,60,83,130,177,53,215,15,222,168,189,19,221,174,54,186,217,41,42,160,223,117,164,99,246,75,26,181,237,220,199,185,171,162,245,107,149,23,162,169,8,63,210,199,138,127,254,121,108,213,255,0,234,202,227,255,0,60,77,79,106,63,176,158,102,253,203,243,138,34,0,64,245,80,0,0,0,0,0,0,99,87,104,246,44,197,88,27,131,28,195,197,56,43,19,93,112,253,234,139,209,61,218,227,107,173,146,146,170,13,247,90,70,63,100,177,171,94,221,204,123,154,186,47,86,185,81,122,42,153,42,98,175,106,63,176,158,102,253,203,243,138,32,33,91,250,88,241,79,255,0,207,45,154,191,253,89,92,127,231,143,74,103,149,115,213,64,3,169,197,150,15,165,120,86,243,133,189,55,117,179,122,102,223,81,111,244,141,166,167,187,215,81,243,99,115,57,244,242,232,188,185,153,187,115,31,162,237,114,34,232,186,29,176,3,205,181,219,137,190,46,236,23,90,219,21,247,136,60,224,183,92,173,213,18,82,86,81,213,226,203,156,51,211,79,27,149,178,69,36,110,149,28,199,181,200,173,86,170,34,162,162,162,147,169,193,30,124,212,241,29,195,70,14,204,155,205,109,36,248,133,105,223,107,196,9,13,68,82,61,46,52,207,88,164,146,86,68,198,54,23,204,214,199,82,145,108,110,198,84,49,19,86,237,114,197,95,107,126,67,84,229,103,18,242,102,77,190,138,146,12,61,153,244,254,148,166,74,106,120,169,217,21,198,6,71,21,116,106,198,61,92,247,185,203,21,75,229,115,25,189,245,142,79,89,204,123,150,229,118,45,231,165,139,11,99,188,91,144,216,142,243,117,101,94,54,238,247,28,53,73,163,228,161,239,84,144,212,62,181,52,69,84,138,105,32,72,157,191,106,53,237,164,218,231,163,155,19,92,23,87,182,83,54,51,79,43,255,0,4,31,131,60,203,197,120,75,210,127,72,59,239,160,175,53,52,29,235,151,232,254,95,55,146,246,239,219,204,126,221,218,233,189,218,120,169,141,93,156,60,66,231,238,57,227,59,47,48,182,53,207,12,192,196,22,90,223,75,119,155,117,211,19,86,213,210,207,178,213,86,246,111,138,73,28,199,109,123,26,228,213,58,57,168,169,213,16,189,125,185,223,153,63,222,79,229,166,42,246,92,123,118,101,151,223,95,39,173,2,124,238,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,60,240,230,175,28,252,77,102,70,99,226,60,115,108,206,188,192,194,244,23,155,132,181,20,86,75,94,40,170,167,165,182,210,235,164,52,204,108,11,20,107,203,141,24,213,145,35,107,164,114,43,221,171,156,229,89,95,237,94,206,43,86,90,240,151,123,194,45,191,85,208,226,28,193,168,167,178,90,226,162,170,108,83,201,3,102,142,106,215,61,187,218,245,166,90,118,62,9,21,168,228,214,170,38,61,54,200,170,67,6,64,228,229,247,136,12,229,194,121,59,135,38,238,245,120,154,224,218,121,42,118,177,253,210,149,141,116,149,53,59,30,246,36,156,168,35,150,94,94,244,115,246,109,111,172,228,64,39,39,179,110,155,31,77,194,94,23,197,217,157,139,113,173,255,0,16,226,234,138,203,220,242,226,170,249,170,167,134,7,76,176,211,54,157,211,122,237,166,125,60,16,206,196,85,114,57,103,123,218,187,94,136,150,87,178,231,142,219,174,118,90,166,200,140,232,196,212,149,24,218,199,78,199,97,251,141,92,238,239,184,134,137,173,122,202,201,55,38,217,106,105,218,198,170,191,127,50,88,220,175,86,185,97,154,87,103,253,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,150,203,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,0,245,60,12,85,224,39,141,251,23,23,24,18,90,44,71,85,106,182,230,109,147,155,45,238,201,71,11,233,225,125,42,204,169,13,85,35,100,150,71,201,14,199,68,201,23,122,185,146,235,185,173,108,145,43,242,168,0,0,14,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,16,112,203,198,253,103,21,92,113,98,156,37,131,170,182,229,150,19,193,247,57,108,78,72,103,166,154,233,35,170,237,49,190,170,170,39,202,230,59,107,217,63,119,85,142,57,25,21,67,145,237,71,61,237,76,106,237,72,227,234,143,49,59,247,12,153,57,112,181,92,176,130,119,58,140,69,136,168,234,96,174,134,239,34,114,170,97,166,164,146,55,61,141,134,39,164,107,36,136,169,35,165,141,99,245,25,27,249,212,175,98,167,181,62,41,248,127,93,243,27,112,25,211,199,55,25,183,222,15,51,31,39,110,114,90,189,51,131,49,71,167,41,241,53,182,38,49,42,157,28,75,65,202,169,166,145,218,105,52,92,217,85,35,115,146,57,26,247,53,219,85,89,44,121,85,133,177,102,21,199,54,42,92,83,130,177,53,171,16,89,107,119,247,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,116,94,142,106,162,245,69,35,7,183,59,243,39,251,201,252,180,179,253,153,92,118,221,114,71,25,91,178,51,52,177,53,36,121,95,126,168,145,180,181,151,73,220,198,97,186,215,163,156,215,199,38,138,140,166,154,93,27,35,31,182,54,62,78,126,232,209,38,230,132,218,0,0,0,0,0,0,20,166,105,96,15,194,134,4,185,224,95,166,184,175,9,122,79,147,254,57,194,215,46,225,116,165,229,204,201,127,19,62,215,108,221,203,216,239,85,117,99,222,223,61,74,172,1,231,135,58,51,79,141,156,133,205,12,65,148,121,129,196,126,101,71,125,195,181,13,134,161,105,49,205,194,104,37,99,227,108,177,77,27,249,168,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,155,253,152,189,161,117,152,166,178,155,135,94,32,113,127,58,235,54,216,176,149,254,231,52,243,213,93,106,165,158,105,37,165,173,171,158,103,238,153,121,176,178,153,54,177,170,216,214,61,202,245,137,175,201,94,61,184,32,177,113,113,129,34,173,195,148,182,171,110,102,217,57,81,89,47,117,147,62,158,23,210,172,200,179,82,213,186,56,164,124,144,236,116,175,141,54,43,153,46,155,92,214,201,42,62,5,191,234,171,1,98,175,246,215,14,98,76,57,112,255,0,124,163,174,182,215,83,201,255,0,6,72,102,142,70,125,142,107,155,228,168,7,169,51,207,183,19,124,77,241,37,96,226,75,53,236,86,46,32,243,42,221,109,183,99,139,237,37,29,29,38,44,175,134,10,104,35,175,153,177,197,28,109,149,26,198,53,168,141,70,162,34,34,34,34,18,105,217,255,0,218,17,133,120,147,177,90,114,183,49,47,29,211,55,40,173,239,125,95,54,146,58,74,91,239,45,242,107,37,30,199,185,29,51,96,100,114,77,30,216,253,103,74,232,153,203,99,185,113,3,197,143,181,62,114,124,64,196,63,49,156,9,116,236,137,204,44,125,153,92,54,226,75,238,99,99,140,65,138,174,80,99,138,202,72,171,47,119,57,171,167,142,6,208,80,57,177,54,73,156,231,35,17,207,123,145,168,186,106,247,47,154,153,63,158,153,233,151,28,58,101,197,199,52,51,66,243,220,109,84,58,69,12,49,34,62,170,225,84,228,85,142,150,154,53,84,230,76,253,174,209,53,70,163,90,231,189,204,99,30,246,225,7,100,158,63,193,185,89,193,54,63,204,28,193,196,52,150,60,61,99,199,21,245,53,213,213,42,187,34,103,163,237,168,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,184,1,198,103,25,152,251,139,60,127,83,89,89,93,87,110,193,54,234,135,197,97,176,197,44,208,192,232,35,154,161,105,170,234,169,150,121,97,90,238,77,66,199,36,177,232,154,38,214,244,241,14,38,106,241,207,196,214,100,102,62,35,199,54,204,235,204,12,47,65,121,184,75,81,69,100,181,226,138,170,122,91,109,46,186,67,76,198,192,177,70,188,184,209,141,89,18,54,186,71,34,189,218,185,206,85,207,94,205,12,160,226,123,51,234,97,207,188,254,207,60,224,110,24,183,84,70,252,63,134,174,88,142,237,11,47,143,88,163,154,58,217,146,87,163,102,161,219,43,21,141,102,230,78,244,114,61,121,108,115,38,198,174,205,14,7,42,120,142,198,80,231,14,56,125,35,50,235,5,222,35,100,212,146,50,42,135,223,46,48,164,115,165,19,161,122,57,169,76,141,124,78,153,207,111,174,201,18,54,34,171,158,248,102,250,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,57,96,0,34,47,181,219,59,243,163,45,120,146,195,118,44,185,205,236,107,133,109,179,224,122,58,185,104,236,151,250,186,24,36,157,213,245,237,116,174,142,25,26,213,122,181,140,106,185,83,93,24,212,242,66,229,118,53,230,198,105,230,135,225,127,240,153,153,120,175,22,250,51,232,255,0,114,244,237,230,166,191,186,243,61,33,204,229,115,158,237,155,185,108,221,183,77,118,55,95,4,44,7,109,95,181,62,22,248,127,67,243,27,137,117,123,12,127,61,159,187,127,204,128,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,3,137,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,203,0,65,95,105,159,5,223,209,179,49,217,153,24,41,188,204,3,143,174,21,115,211,83,195,67,201,142,197,92,171,205,125,14,177,177,176,182,23,35,220,234,118,166,215,114,226,149,138,213,228,172,146,81,92,5,113,137,136,120,88,205,203,99,111,55,138,185,242,234,249,81,220,177,5,178,106,202,174,233,68,201,223,3,100,186,69,79,22,230,186,166,38,195,26,170,242,158,247,196,215,196,155,85,237,115,103,123,53,114,207,10,231,38,92,98,60,173,198,180,157,226,203,137,173,242,219,234,118,199,27,228,135,122,122,147,197,204,99,216,217,162,122,54,72,222,173,93,146,49,142,68,213,168,121,215,226,119,135,172,85,194,254,114,222,178,143,20,212,247,254,225,203,169,183,93,25,75,37,60,55,58,25,91,186,42,136,218,244,255,0,58,55,163,92,246,178,88,165,98,61,251,55,40,74,247,105,47,30,180,217,39,128,45,57,125,147,87,218,74,236,89,152,86,119,92,35,186,83,115,95,5,29,130,170,25,226,142,190,146,178,9,88,137,82,233,81,175,129,236,89,26,137,11,220,228,77,98,223,13,152,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,78,166,231,118,186,222,170,89,89,121,185,213,215,212,71,79,5,35,37,169,153,210,189,176,65,19,33,134,36,115,149,85,25,28,81,199,27,27,224,214,49,173,77,17,17,9,159,236,189,224,91,240,41,133,89,158,57,199,131,59,166,100,222,183,250,30,154,181,219,166,177,90,228,141,168,154,194,173,78,239,89,54,178,115,53,87,61,145,43,35,252,83,157,81,26,133,255,0,224,187,132,156,43,194,54,86,38,22,182,203,223,177,37,247,187,92,49,53,197,206,142,94,101,115,105,163,99,224,130,84,134,41,22,142,57,18,103,66,201,17,92,222,116,138,171,171,212,200,0,0,242,174,87,249,23,158,153,143,195,166,99,219,179,67,43,239,61,198,235,67,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,100,47,218,221,83,84,114,57,173,123,28,199,177,143,109,0,101,87,18,156,16,95,114,147,35,178,183,136,124,7,75,117,188,96,204,91,131,236,215,28,71,83,60,204,154,75,69,226,174,22,200,228,115,35,137,156,170,55,243,98,100,79,85,122,164,136,230,61,232,175,137,30,19,103,195,174,124,224,222,36,178,142,197,154,216,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,219,227,115,180,71,43,27,189,138,201,26,155,30,213,91,150,121,214,224,187,139,108,85,194,54,105,166,41,182,197,223,176,221,247,187,91,241,53,185,205,146,94,101,11,106,99,123,231,130,36,154,40,214,178,56,210,102,194,249,21,90,222,116,136,169,163,212,148,174,54,187,69,176,110,84,100,53,139,17,112,255,0,141,112,254,32,197,153,139,78,147,97,249,154,229,149,109,246,229,230,50,91,147,224,115,21,17,241,203,26,192,216,103,217,248,228,147,115,31,221,230,136,11,105,218,139,199,213,30,15,177,92,184,103,201,219,133,170,233,117,196,118,250,154,28,89,120,130,166,10,200,237,148,175,124,180,211,219,90,198,185,219,43,29,203,145,178,243,17,174,134,55,55,106,43,228,71,195,16,39,107,255,0,85,88,247,21,127,182,184,143,18,98,59,135,251,229,101,117,202,186,162,79,248,82,77,52,146,63,237,115,156,239,53,82,234,241,71,195,93,247,133,235,198,5,193,88,197,118,98,155,222,15,135,16,223,105,153,84,202,136,104,234,166,175,173,141,144,70,246,53,17,118,65,4,8,253,21,237,230,243,85,143,115,21,138,6,74,246,42,123,83,226,159,135,245,223,49,183,19,82,66,183,98,167,181,62,41,248,127,93,243,27,113,53,32,8,86,237,171,246,167,194,223,15,232,126,99,113,38,164,133,110,218,191,106,124,45,240,254,135,230,55,16,29,138,158,212,248,167,225,253,119,204,109,196,201,226,204,45,98,199,56,86,243,130,177,77,15,125,178,226,11,125,69,174,227,77,205,124,124,250,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,234,67,103,98,167,181,62,41,248,127,93,243,27,113,53,32,121,129,205,140,11,248,47,205,60,101,150,126,148,244,159,209,44,65,113,177,119,222,71,39,189,119,90,153,33,230,242,247,59,102,238,94,237,187,157,166,186,106,186,106,78,167,102,94,117,254,26,120,71,194,221,226,223,221,107,240,38,152,42,179,100,91,33,151,185,65,15,119,146,61,100,123,157,173,44,180,219,220,187,117,149,37,218,212,110,221,99,131,181,223,39,109,89,107,197,27,49,118,28,176,213,208,219,115,6,207,21,238,166,84,165,108,84,82,93,91,44,144,213,182,7,49,141,106,189,90,202,121,229,69,87,63,153,84,231,185,127,24,212,46,255,0,98,94,113,223,98,197,88,235,135,234,136,121,214,90,155,122,227,26,57,55,49,189,210,170,57,41,233,42,19,68,102,249,57,204,150,155,170,191,107,59,175,170,221,100,114,160,73,174,117,230,133,171,37,114,143,23,230,189,229,180,146,83,225,107,61,77,201,148,245,53,173,164,101,100,236,98,242,105,82,87,34,163,31,52,188,184,153,234,185,85,242,53,17,174,85,68,95,49,132,212,246,201,231,95,208,110,31,109,57,57,73,111,231,85,230,109,193,121,211,201,22,232,224,161,183,75,79,81,38,215,36,141,86,204,233,223,70,141,213,143,106,199,207,215,107,182,41,25,124,12,229,125,171,56,248,180,203,60,7,125,117,34,219,103,188,122,74,178,10,186,38,213,193,87,5,12,50,86,201,75,36,78,84,107,153,51,105,150,21,215,84,68,145,85,90,237,54,168,78,247,11,25,41,253,29,184,125,193,57,57,37,195,190,213,225,251,122,247,249,219,47,50,55,215,79,43,234,42,185,78,229,198,171,10,79,52,169,30,230,35,185,104,205,218,187,85,91,170,0,0,0,3,21,123,81,253,132,243,55,238,95,156,81,25,84,98,175,106,63,176,158,102,253,203,243,138,32,33,91,132,239,106,124,155,248,129,135,190,99,1,233,76,243,89,194,119,181,62,77,252,64,195,223,49,128,244,166,0,0,4,53,246,210,100,229,139,7,231,46,18,206,43,68,220,186,188,196,183,212,83,221,41,182,189,119,85,91,91,79,27,106,119,185,234,137,190,9,233,226,229,181,140,107,123,182,239,89,210,57,83,170,236,108,206,191,160,220,65,93,178,114,174,223,206,164,204,219,122,114,103,142,45,210,65,93,110,138,162,162,61,206,89,26,141,133,208,62,177,29,163,30,229,147,145,166,214,239,83,55,251,87,178,118,213,153,92,37,222,241,115,108,53,117,216,135,47,170,41,239,118,185,104,169,91,44,241,192,233,163,134,181,175,118,199,61,41,146,157,239,158,68,106,181,53,165,137,239,93,177,170,16,193,144,57,199,125,225,255,0,57,112,158,113,97,200,123,197,94,25,184,54,162,74,109,204,103,123,165,123,93,29,77,54,247,177,233,31,54,9,37,139,153,177,92,205,251,155,235,53,20,15,77,36,5,246,166,227,250,156,117,198,150,50,165,76,67,73,118,182,225,90,122,11,5,181,105,150,39,50,149,145,211,50,90,138,117,124,105,235,61,149,147,213,163,247,170,189,175,220,197,211,98,53,179,147,154,185,153,133,114,111,46,49,30,105,99,90,190,239,101,195,54,249,110,21,59,100,141,146,77,177,61,72,34,230,61,140,116,210,189,91,28,108,87,38,249,30,198,162,234,228,60,198,93,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,4,181,118,39,228,237,214,203,131,113,230,119,223,44,52,145,83,226,90,138,91,37,130,178,106,87,54,173,208,82,172,142,172,116,82,57,136,139,77,36,178,64,197,88,222,168,233,104,222,142,68,88,154,73,161,101,56,47,201,203,238,65,112,193,128,50,171,20,205,190,245,106,183,201,81,113,143,107,19,187,85,85,212,75,87,45,54,172,123,216,254,75,234,29,23,49,174,86,191,151,189,52,71,104,151,172,1,138,189,168,254,194,121,155,247,47,206,40,140,170,49,87,181,31,216,79,51,126,229,249,197,16,16,173,194,119,181,62,77,252,64,195,223,49,128,244,166,121,172,225,59,218,159,38,254,32,97,239,152,192,122,83,0,0,0,0,2,42,251,115,191,50,127,188,159,203,72,171,37,83,183,59,243,39,251,201,252,180,194,174,12,248,90,254,151,24,219,24,101,189,22,36,244,37,234,219,131,234,175,182,74,137,91,186,149,245,209,86,82,68,216,170,81,26,175,72,94,201,228,106,185,158,179,28,173,126,143,70,172,111,12,213,236,188,237,2,255,0,226,223,10,89,187,55,249,43,78,12,188,57,223,248,204,171,77,91,61,69,79,254,45,77,73,28,49,126,132,90,125,85,59,94,215,46,48,241,86,6,190,225,156,132,201,220,119,117,195,247,170,45,47,248,146,227,98,186,73,73,85,6,246,57,148,148,75,45,60,205,123,119,49,242,79,44,82,51,171,93,70,246,174,138,164,85,226,156,39,138,176,53,246,171,11,99,92,51,117,195,247,170,45,157,230,221,116,162,146,146,170,13,236,107,217,190,41,17,175,110,230,61,174,77,83,171,92,138,157,21,14,94,60,199,248,203,51,241,52,248,207,48,49,13,93,246,251,85,79,73,77,81,112,171,84,116,243,178,154,158,58,120,150,71,105,171,222,145,67,26,43,221,171,222,168,174,114,185,202,174,80,149,238,206,14,59,120,172,226,47,49,226,203,108,127,131,237,88,171,13,218,173,245,51,222,241,125,61,26,80,213,91,228,122,189,244,174,168,86,42,83,73,189,205,88,25,12,81,71,34,183,89,117,114,67,42,187,10,251,81,253,187,51,55,238,95,147,209,18,41,217,25,195,215,224,167,135,217,115,102,231,83,117,101,235,53,121,53,178,219,235,41,123,188,116,116,52,146,212,199,70,232,209,201,190,78,115,37,124,252,213,84,107,163,154,29,173,209,170,249,35,175,181,31,219,179,51,126,229,249,61,16,25,63,216,211,196,198,13,176,71,116,225,98,251,67,87,75,125,196,119,138,188,71,98,174,106,44,144,86,61,40,162,73,233,30,136,221,97,123,34,163,89,90,245,85,99,211,152,213,86,57,172,73,101,124,242,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,59,221,157,220,111,209,241,85,129,23,9,99,26,173,185,155,132,237,241,75,125,114,195,5,52,55,72,221,52,177,178,170,150,38,74,231,187,107,25,7,120,84,142,56,217,45,67,81,141,70,189,141,64,204,0,0,30,85,203,149,195,199,16,56,251,134,92,208,161,205,124,185,125,35,238,84,116,245,20,146,209,215,44,203,69,91,4,209,171,93,21,68,112,201,27,164,98,59,100,173,106,187,68,146,40,221,215,106,22,212,201,78,35,56,46,197,89,57,149,153,103,158,56,89,183,91,254,12,199,120,62,215,125,184,212,165,12,143,244,5,116,212,212,171,44,85,83,49,156,166,67,36,213,77,238,238,114,181,206,213,209,170,42,199,204,144,39,39,135,142,32,112,15,19,89,95,67,154,249,114,250,182,91,107,42,42,41,37,163,174,88,82,182,138,120,100,86,186,42,136,225,146,70,198,245,110,201,90,213,118,171,28,177,187,166,228,46,89,231,135,129,206,46,238,188,32,230,227,177,92,246,234,187,198,19,191,83,182,219,136,237,80,84,57,143,124,8,244,115,42,161,98,185,34,125,76,43,187,103,49,52,86,73,52,104,232,249,171,35,100,167,141,46,211,156,3,150,217,71,104,155,134,204,99,135,241,118,44,198,244,242,45,13,125,37,92,53,12,195,208,35,35,114,212,85,82,170,243,89,82,169,51,82,40,38,141,169,189,178,44,136,188,165,134,64,181,93,170,28,122,211,82,211,93,120,88,201,187,237,37,99,235,41,230,183,227,155,157,63,53,31,70,244,150,23,37,5,53,68,114,181,170,245,107,39,138,169,142,99,217,178,94,86,168,244,149,172,138,19,181,194,216,79,21,99,155,237,46,22,193,88,102,235,136,47,85,187,251,181,186,215,69,37,93,84,251,24,231,191,100,81,163,158,237,172,99,156,186,39,70,181,85,122,34,151,131,139,158,23,238,188,38,98,220,37,151,56,150,239,73,113,196,55,28,46,219,221,226,90,26,135,77,68,217,228,184,215,67,27,105,220,248,162,122,51,187,211,211,171,145,237,85,230,44,154,46,221,168,129,155,253,134,63,158,207,221,191,230,69,170,237,171,246,167,194,223,15,232,126,99,113,46,175,97,143,231,179,247,111,249,145,106,187,106,253,169,240,183,195,250,31,152,220,64,234,123,41,56,174,203,142,29,179,31,18,224,172,208,151,209,86,172,198,244,116,16,223,229,153,27,75,109,170,165,90,132,141,181,40,169,234,67,39,122,114,44,218,237,141,204,106,189,17,142,124,145,77,249,229,92,151,238,203,126,62,171,51,19,184,240,201,156,119,11,173,203,23,167,124,168,195,184,138,178,166,122,233,174,241,167,54,166,106,106,185,36,115,222,217,162,98,72,177,200,170,145,186,40,210,63,81,241,179,156,18,84,0,0,0,2,0,123,81,253,187,51,55,238,95,147,209,25,85,216,99,249,236,253,219,254,100,98,175,106,63,183,102,102,253,203,242,122,35,42,187,12,127,61,159,187,127,204,128,149,64,0,0,0,16,3,218,143,237,217,153,191,114,252,158,136,197,83,42,187,81,253,187,51,55,238,95,147,209,22,127,46,120,126,199,217,167,149,249,145,154,248,65,148,149,54,220,174,167,183,213,222,168,209,38,125,108,176,85,73,43,121,176,71,28,110,107,153,19,97,150,89,92,247,49,25,27,28,238,186,46,129,49,61,157,220,125,81,241,57,133,87,1,230,149,194,213,109,204,219,39,42,159,85,169,130,159,233,52,107,28,175,239,52,180,219,145,235,51,25,4,142,168,142,54,44,109,245,100,110,214,201,203,139,53,79,46,248,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,95,65,28,20,113,93,98,226,211,38,168,177,151,54,213,71,139,237,186,81,226,155,37,20,207,119,112,170,220,244,142,68,108,136,143,72,103,99,57,177,174,175,106,106,248,249,143,124,82,40,25,0,0,0,69,95,110,119,230,79,247,147,249,105,42,132,85,246,231,126,100,255,0,121,63,150,129,134,188,19,241,49,77,194,142,45,199,249,159,13,13,37,194,251,62,7,168,180,97,234,26,180,151,145,83,113,154,227,64,173,230,44,109,85,70,71,20,115,76,168,174,102,244,133,99,71,177,207,106,150,87,31,227,252,101,154,120,202,237,152,57,131,136,106,239,152,134,249,80,181,53,213,213,42,155,229,126,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,79,146,147,217,95,192,85,77,85,77,171,138,124,228,177,85,209,178,142,162,27,134,6,182,84,114,149,149,140,88,166,106,215,212,211,201,19,156,140,71,62,9,105,94,215,177,251,226,230,232,172,88,156,240,189,93,153,92,9,90,178,71,6,219,179,207,52,176,205,92,121,161,126,167,145,212,180,119,72,26,199,225,186,39,171,154,214,71,30,170,172,169,154,45,29,35,223,182,70,50,78,70,216,213,38,230,231,169,28,29,170,156,115,221,114,182,155,250,55,101,29,210,174,223,139,46,84,244,183,43,230,33,182,221,29,79,83,102,131,154,146,69,75,11,169,228,73,99,169,149,35,107,159,191,106,37,60,173,68,107,249,251,163,168,59,63,251,76,63,164,53,246,211,145,121,189,100,238,88,250,75,123,251,141,238,141,53,165,191,205,3,36,146,110,100,44,98,37,36,220,136,210,78,138,177,61,204,155,111,39,241,81,56,51,252,0,4,0,246,163,251,118,102,111,220,191,39,162,50,127,177,167,137,140,27,96,142,233,194,197,246,134,174,150,251,136,239,21,120,142,197,92,212,89,32,172,122,81,68,147,210,61,17,186,194,246,69,70,178,181,234,170,199,167,49,170,172,115,88,146,227,7,106,63,183,102,102,253,203,242,122,35,23,237,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,3,212,240,48,255,0,179,187,141,250,62,42,176,34,225,44,99,85,183,51,112,157,190,41,111,174,88,96,166,134,233,27,166,150,54,85,82,196,201,92,247,109,99,32,239,10,145,199,27,37,168,106,49,168,215,177,169,152,0,98,175,106,63,176,158,102,253,203,243,138,34,0,73,254,237,71,246,19,204,223,185,126,113,68,64,8,30,170,0,0,0,0,0,0,12,85,237,71,246,19,204,223,185,126,113,68,101,81,138,189,168,254,194,121,155,247,47,206,40,128,128,19,213,65,229,92,245,80,0,0,6,26,246,175,100,237,171,50,184,75,189,226,230,216,106,235,177,14,95,84,83,222,237,114,209,82,182,89,227,129,211,71,13,107,94,237,142,122,83,37,59,223,60,136,213,106,107,75,19,222,187,99,84,33,91,37,243,123,25,100,46,104,97,252,220,203,249,233,35,190,225,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,116,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,244,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,230,179,137,28,144,186,240,225,157,184,167,37,239,55,202,75,205,70,28,168,137,172,175,166,141,209,178,166,9,160,142,162,23,171,29,213,143,88,166,143,123,53,114,53,251,154,142,122,34,61,67,63,251,110,46,214,171,253,171,33,175,182,43,157,37,198,219,113,167,196,21,116,117,148,147,54,104,42,96,145,182,199,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,140,29,151,30,221,153,101,247,215,201,235,74,43,55,243,230,155,52,248,104,200,252,182,184,86,213,207,136,114,194,163,18,90,234,86,166,162,90,135,203,110,157,244,50,208,200,143,123,17,172,99,90,146,211,50,38,189,251,25,70,213,245,90,246,53,28,16,102,246,13,200,94,39,48,150,110,102,4,245,113,216,176,237,61,222,106,132,164,129,102,158,87,190,215,87,20,80,198,206,136,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,129,119,251,88,179,210,251,153,252,80,92,242,231,211,54,170,220,45,150,154,91,173,13,183,163,31,182,170,122,122,121,43,214,105,81,92,174,153,179,179,144,230,106,141,143,187,35,118,53,252,199,62,240,118,39,228,237,170,245,140,177,230,119,223,44,53,114,212,97,170,122,91,37,130,178,106,86,186,145,179,213,36,142,172,116,82,57,138,169,83,28,81,192,197,88,222,138,216,171,30,142,69,73,90,70,173,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,167,162,158,8,242,26,167,135,30,26,48,118,91,94,104,169,32,196,41,78,251,166,32,88,105,226,141,235,113,169,122,203,36,114,190,39,189,179,62,22,186,58,100,151,123,183,178,157,138,154,55,107,80,47,169,229,92,245,80,121,87,2,170,202,172,204,197,89,55,152,248,115,52,176,85,95,119,189,97,155,132,87,10,109,210,72,200,230,216,190,188,18,242,222,199,186,25,88,174,142,70,35,147,124,111,123,85,116,114,158,135,184,93,226,111,0,241,77,149,246,220,192,194,21,52,148,119,39,211,181,215,172,60,183,24,106,107,108,211,172,146,199,178,118,198,187,154,199,186,9,93,19,222,214,44,145,163,95,181,186,171,91,6,216,239,133,27,237,139,132,236,179,226,171,11,69,117,186,89,113,55,164,168,241,66,114,88,248,108,181,80,220,166,166,165,147,115,85,30,144,206,198,53,154,185,170,214,74,205,22,77,103,138,54,211,252,46,241,55,143,184,89,205,11,110,96,97,10,154,186,203,107,42,26,235,214,30,91,140,212,212,87,152,18,57,99,217,59,99,93,174,123,27,60,174,137,239,107,210,57,21,175,218,237,21,174,15,73,36,122,246,163,113,219,117,201,59,84,57,17,146,248,154,146,159,27,95,41,222,236,65,113,164,157,221,247,15,81,57,172,88,153,30,212,219,21,77,67,94,229,71,239,230,69,27,81,232,214,172,208,202,218,175,136,238,211,220,175,192,60,58,97,188,207,201,219,133,37,219,24,99,218,118,85,225,203,29,222,134,71,45,60,17,213,44,53,146,215,197,28,177,186,38,49,208,212,192,215,54,69,73,38,102,177,243,99,100,143,108,37,255,0,213,86,61,197,95,237,174,35,196,152,142,225,254,249,89,93,114,174,168,147,254,20,147,77,36,143,251,92,231,59,205,84,14,168,207,254,197,79,106,124,83,240,254,187,230,54,226,207,241,115,193,181,79,9,249,95,147,151,12,87,83,86,220,119,141,233,239,51,98,90,20,173,138,162,138,133,244,242,83,45,60,48,43,35,106,239,108,85,40,217,87,124,140,89,26,238,91,149,154,43,175,7,98,167,181,62,41,248,127,93,243,27,112,23,87,183,59,243,39,251,201,252,180,138,178,85,59,115,191,50,127,188,159,203,76,10,225,163,134,124,101,197,46,33,197,120,51,47,171,169,25,136,108,24,94,163,17,208,209,84,170,49,151,55,195,85,77,10,210,36,170,228,108,47,115,106,28,172,123,189,77,236,107,92,172,107,150,70,6,127,246,87,241,235,77,85,77,106,225,99,57,47,180,148,111,163,167,134,223,129,174,117,28,213,125,99,214,89,156,180,21,53,18,74,230,163,209,175,130,42,86,53,140,102,200,185,90,171,214,38,190,82,143,42,228,233,246,119,113,245,71,196,230,21,92,7,154,87,11,85,183,51,108,156,170,125,86,166,10,127,164,209,172,114,191,188,210,211,110,71,172,204,100,18,58,162,56,216,177,183,213,145,187,91,39,46,32,205,80,0,0,0,0,0,2,61,123,81,184,18,186,231,101,170,28,247,201,124,51,73,81,141,172,116,239,110,32,183,82,64,238,251,136,104,154,214,36,79,143,106,237,150,166,157,172,114,35,54,115,37,141,200,196,115,150,24,98,116,133,0,60,187,224,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,89,133,141,110,185,149,143,241,46,99,95,105,233,32,185,98,171,197,109,238,178,42,70,57,176,71,61,76,207,154,70,198,215,57,206,70,35,158,168,136,174,114,233,166,170,190,36,138,118,154,246,119,212,225,90,155,143,17,249,9,135,41,25,134,25,79,27,241,46,24,181,91,226,166,101,153,144,196,214,45,109,44,48,181,173,90,101,107,17,211,53,19,124,111,87,204,170,232,220,245,130,50,192,173,100,205,236,100,252,151,167,200,70,207,73,30,19,131,20,77,139,223,27,96,78,124,247,23,210,71,74,215,62,69,213,81,145,197,27,209,173,110,221,86,105,21,251,244,143,101,202,224,187,132,156,85,197,206,105,166,22,182,203,220,112,221,139,187,92,49,53,197,206,146,46,93,11,170,99,99,224,130,84,134,88,210,178,72,214,103,66,201,17,26,238,76,138,171,163,20,183,249,23,145,121,143,196,94,99,219,178,191,43,236,221,250,235,93,172,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,92,44,220,221,87,69,114,185,205,99,26,247,189,140,119,162,156,139,200,188,184,225,211,46,45,217,95,149,246,110,227,106,161,214,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,50,103,237,110,171,162,53,26,214,177,141,99,24,198,52,42,12,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,173,64,0,0,0,16,173,219,87,237,79,133,190,31,208,252,198,226,93,94,195,31,207,103,238,223,243,34,213,118,213,251,83,225,111,135,244,63,49,184,151,87,176,199,243,217,251,183,252,200,9,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,212,226,204,83,98,192,216,86,243,141,113,77,119,114,178,225,251,125,69,210,227,83,202,124,156,138,88,35,116,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,232,121,236,227,71,139,108,85,197,206,105,174,41,185,69,220,112,221,139,188,219,240,205,185,173,146,46,93,11,170,100,123,39,158,37,154,88,210,178,72,214,22,204,248,213,26,238,76,104,137,163,16,201,94,213,62,55,235,51,39,21,93,248,97,203,202,173,152,67,13,220,34,139,16,213,242,103,167,168,173,188,82,73,59,39,165,215,154,140,150,142,55,172,43,163,226,69,89,233,247,181,206,99,99,115,177,171,130,238,18,113,87,23,57,166,152,90,219,47,113,195,118,46,237,112,196,215,23,58,72,185,116,46,169,141,143,130,9,82,25,99,74,201,35,89,157,11,36,68,107,185,50,42,174,140,80,44,1,59,221,154,28,98,83,113,33,148,112,224,124,103,120,164,252,34,224,122,120,232,171,97,146,178,89,106,238,214,232,217,27,34,186,57,102,213,207,123,156,188,185,149,31,38,146,162,61,220,180,158,54,24,255,0,218,89,217,223,131,108,25,95,75,157,188,63,225,202,75,21,62,0,179,193,111,189,97,203,117,189,92,149,150,232,228,84,244,130,62,54,172,178,84,196,146,43,167,150,119,59,124,49,243,29,35,86,21,73,99,91,39,115,139,31,100,86,63,181,230,54,92,223,170,237,215,43,117,68,18,203,20,85,83,67,5,194,8,230,142,103,82,85,54,23,177,210,211,72,232,152,146,68,174,68,114,39,234,84,15,78,96,182,156,58,231,206,13,226,75,40,236,89,173,131,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,190,55,59,68,114,177,187,216,172,145,169,177,237,85,185,96,121,87,61,25,228,110,0,193,185,167,193,54,88,229,246,96,225,234,75,230,30,190,101,190,31,166,174,161,169,69,217,43,61,31,78,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,231,48,244,61,150,25,197,128,114,43,129,172,175,204,108,198,191,82,91,173,182,236,183,178,75,20,82,213,67,12,247,9,227,179,178,102,210,82,182,103,177,178,212,200,216,158,145,196,142,69,114,167,235,84,8,96,227,71,132,156,85,194,54,105,174,22,185,75,223,176,221,247,188,220,48,205,197,174,146,94,101,11,106,100,99,32,158,85,134,40,214,178,56,210,23,76,200,209,90,222,116,106,139,163,208,176,5,223,226,171,137,140,101,197,126,110,86,102,150,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,155,81,211,63,116,178,61,242,57,19,115,222,237,173,99,54,70,203,107,127,194,120,171,10,122,55,233,78,25,186,217,189,51,111,134,237,110,244,133,20,148,253,242,134,93,121,85,48,239,68,230,66,253,174,219,35,117,107,180,93,21,116,2,93,59,47,184,10,195,216,67,6,217,120,146,205,203,21,37,199,19,226,10,118,220,48,221,190,167,186,214,210,80,91,164,90,90,138,42,244,107,162,87,67,93,186,39,61,143,100,171,178,41,154,138,141,147,123,91,142,189,181,126,212,248,91,225,253,15,204,110,37,202,236,167,227,182,234,151,90,14,22,115,151,19,82,58,218,234,116,131,4,93,110,51,185,179,199,58,57,141,142,206,175,84,86,189,142,106,185,96,222,230,171,21,156,134,171,247,193,28,118,215,182,175,218,159,11,124,63,161,249,141,196,7,98,167,181,62,41,248,127,93,243,27,113,53,36,43,118,42,123,83,226,159,135,245,223,49,183,19,82,0,133,110,218,191,106,124,45,240,254,135,230,55,18,106,72,86,237,171,246,167,194,223,15,232,126,99,113,1,216,169,237,79,138,126,31,215,124,198,220,77,73,10,221,138,158,212,248,167,225,253,119,204,109,196,212,129,129,93,178,216,2,167,19,112,185,107,198,118,236,61,73,87,81,131,177,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,53,213,91,27,149,52,143,115,99,7,129,252,226,186,228,135,20,121,127,139,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,221,145,181,201,59,86,69,216,217,32,141,238,69,217,161,62,124,64,229,159,225,147,35,177,230,86,199,73,106,168,171,196,216,126,186,223,65,233,72,247,210,195,92,248,93,221,103,127,168,245,111,42,116,138,68,123,90,174,99,152,142,106,110,106,30,104,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,3,55,251,96,179,142,251,142,120,160,92,170,168,135,187,217,114,210,223,5,61,28,123,152,254,125,85,117,60,21,117,21,58,163,26,246,238,99,233,162,229,171,158,212,238,219,219,181,100,114,23,47,177,63,39,109,87,172,101,143,51,190,249,97,171,150,163,13,83,210,217,44,21,147,82,181,212,141,158,169,36,117,99,162,145,204,85,74,152,226,142,6,42,198,244,86,197,88,244,114,42,74,210,58,241,254,63,198,89,167,140,174,217,131,152,56,134,174,249,136,111,149,11,83,93,93,82,169,190,87,232,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,147,209,217,163,128,42,114,251,130,220,187,165,185,97,234,75,85,202,249,79,83,127,170,88,82,45,245,140,171,169,146,90,90,137,95,26,174,247,186,141,105,17,55,46,246,177,172,99,182,236,218,129,148,0,0,0,0,6,5,118,186,241,3,128,112,102,64,220,56,127,184,62,174,167,22,102,21,61,53,93,12,84,139,11,217,69,5,37,198,146,101,150,169,171,34,75,27,37,72,229,108,78,107,28,143,124,50,39,77,170,166,69,113,93,197,118,92,112,149,151,15,198,184,214,94,253,117,174,230,65,96,176,65,50,50,170,239,84,212,69,86,181,85,23,151,11,55,53,101,153,81,91,27,92,212,68,123,223,28,111,243,197,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,14,215,36,49,173,171,45,115,163,0,230,53,246,158,174,123,110,21,197,22,171,221,100,84,140,107,167,146,10,106,184,230,145,177,181,206,107,85,234,214,42,34,43,154,154,233,170,167,137,233,79,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,229,220,204,174,207,190,61,113,15,12,216,202,135,3,102,13,246,174,179,42,238,245,17,195,92,202,142,245,90,251,3,17,42,92,147,80,194,146,163,33,99,170,42,27,37,66,54,55,189,236,98,171,90,231,162,34,132,239,3,137,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,203,3,137,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,229,223,22,97,107,238,6,197,87,156,21,138,104,123,149,235,15,220,42,45,119,26,110,107,36,228,85,65,35,163,150,61,236,87,49,219,94,199,38,173,85,106,233,170,42,167,83,212,153,4,61,171,217,59,117,203,94,45,47,120,185,182,26,74,28,61,152,52,244,247,187,92,180,84,174,138,9,39,108,49,195,90,215,187,99,88,181,43,80,199,207,34,53,92,186,85,68,247,174,233,21,0,189,89,251,198,37,54,54,236,171,192,216,99,22,222,41,47,184,239,31,84,38,28,172,88,171,37,146,120,25,102,174,142,89,42,234,158,238,98,186,165,241,69,110,116,140,145,236,123,214,191,156,212,216,155,76,32,225,99,37,63,164,79,16,88,39,39,36,184,119,42,76,65,112,94,255,0,59,101,229,200,202,24,34,125,69,87,41,220,185,17,38,88,33,149,35,220,197,111,49,89,187,70,234,169,111,234,113,77,246,175,10,219,176,85,69,118,251,45,170,225,91,116,163,166,229,49,57,85,85,113,211,71,81,38,244,77,238,220,202,42,100,209,85,90,156,189,90,136,174,114,172,133,118,39,229,125,171,16,230,230,60,205,123,131,169,38,168,193,150,122,91,109,13,60,212,77,149,241,207,112,124,154,213,69,42,174,176,189,145,81,203,18,237,110,174,101,83,211,115,81,21,30,19,18,0,0,98,175,106,63,176,158,102,253,203,243,138,35,42,140,85,237,71,246,19,204,223,185,126,113,68,4,43,112,157,237,79,147,127,16,48,247,204,96,61,41,158,107,56,78,246,167,201,191,136,24,123,230,48,30,148,192,0,0,0,0,138,190,220,239,204,159,239,39,242,210,197,118,64,99,252,27,129,120,175,169,165,198,24,134,146,210,252,85,133,234,108,22,133,169,85,107,42,174,50,86,81,203,21,58,63,77,173,123,219,4,136,205,202,155,159,181,141,213,239,99,93,125,123,115,191,50,127,188,159,203,72,171,2,111,187,72,184,5,177,103,238,21,186,103,110,91,219,251,150,102,225,251,123,234,42,33,165,166,124,159,73,169,96,143,84,166,124,113,53,207,117,99,88,205,176,72,214,171,159,163,97,126,173,229,190,24,160,225,51,135,235,175,19,89,243,134,50,162,141,149,108,182,214,84,119,187,245,101,58,57,22,138,213,14,142,169,151,152,145,200,216,222,173,210,40,157,35,118,44,210,194,215,105,184,151,78,206,238,62,168,248,156,194,171,128,243,74,225,106,182,230,109,147,149,79,170,212,193,79,244,154,53,142,87,247,154,90,109,200,245,153,140,130,71,84,71,27,22,54,250,178,55,107,100,229,197,106,184,215,205,156,43,217,237,156,181,185,163,145,120,67,10,92,243,39,58,181,173,191,199,122,108,114,67,103,161,165,107,24,174,167,166,165,72,106,35,239,245,15,116,210,203,36,206,108,146,209,189,118,185,201,172,97,37,68,0,246,163,251,118,102,111,220,191,39,162,36,211,130,206,210,44,27,197,77,214,213,150,55,60,15,136,44,217,130,150,121,171,238,175,164,160,89,236,155,225,115,90,247,71,51,94,249,96,99,209,205,114,115,216,214,53,206,72,121,178,61,99,89,99,47,181,31,219,179,51,126,229,249,61,16,12,167,224,163,21,103,239,7,119,92,235,202,123,103,164,177,126,15,198,23,58,43,149,166,36,145,245,87,107,90,80,219,229,141,180,205,220,172,89,160,123,234,28,145,53,136,249,155,59,145,28,231,199,20,79,199,92,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,196,246,42,123,44,98,159,136,21,223,46,183,24,255,0,218,145,192,45,30,93,247,238,38,242,114,223,106,182,225,5,238,116,248,139,14,209,211,65,67,13,162,69,229,83,67,83,73,28,109,99,29,12,175,88,210,72,209,22,70,203,34,201,235,178,71,242,66,69,56,81,226,187,46,56,181,203,134,99,92,21,47,113,186,208,242,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,204,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,94,179,205,183,11,188,77,227,238,22,115,66,219,152,24,66,166,174,178,218,202,134,186,245,135,150,227,53,53,21,230,4,142,88,246,78,216,215,107,158,198,207,43,162,123,218,244,142,69,107,246,187,69,107,189,10,100,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,168,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,230,48,244,103,145,184,3,6,230,159,4,217,99,151,217,131,135,169,47,152,122,249,150,248,126,154,186,134,165,23,100,172,244,125,58,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,156,195,210,159,9,222,203,25,55,240,255,0,15,124,186,0,32,219,142,78,17,46,188,32,230,227,112,164,23,26,187,198,19,191,83,186,229,135,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,183,127,45,116,86,73,12,138,216,249,169,27,113,212,244,187,196,63,15,216,7,137,172,175,174,202,140,198,101,91,45,181,149,20,245,113,86,80,164,41,91,69,60,50,35,155,45,60,147,71,35,99,122,183,124,78,114,55,85,142,89,27,211,114,152,65,192,191,101,173,247,38,179,98,171,52,56,129,154,213,112,175,193,247,10,121,112,148,54,154,198,85,91,235,100,90,103,172,181,83,71,61,58,72,156,169,37,135,146,186,197,35,103,166,145,251,85,169,19,222,21,175,102,87,2,86,172,145,193,182,236,243,205,44,51,87,30,104,95,169,228,117,45,29,210,6,177,248,110,137,234,230,181,145,199,170,171,42,102,139,71,72,247,237,145,140,147,145,182,53,73,185,184,151,219,87,237,79,133,190,31,208,252,198,226,77,73,10,221,181,126,212,248,91,225,253,15,204,110,32,93,94,195,31,207,103,238,223,243,34,213,118,213,251,83,225,111,135,244,63,49,184,151,87,176,199,243,217,251,183,252,200,181,93,181,126,212,248,91,225,253,15,204,110,32,91,78,10,248,54,166,226,251,43,243,126,223,98,169,164,160,199,120,98,163,14,77,135,43,171,171,101,130,137,140,158,74,212,172,134,161,35,142,69,115,31,20,72,230,170,51,122,73,20,122,57,172,89,17,216,193,255,0,85,88,11,21,127,182,184,115,18,97,203,135,251,229,29,117,182,186,158,79,248,50,67,52,114,51,236,115,92,223,37,66,79,251,12,127,61,159,187,127,204,139,149,218,141,192,149,215,59,45,80,231,190,75,225,154,74,140,109,99,167,123,113,5,186,146,7,119,220,67,68,214,177,34,124,123,87,108,181,52,237,99,145,25,179,153,44,110,70,35,156,176,195,19,130,229,118,119,113,191,71,197,86,4,92,37,140,106,182,230,110,19,183,197,45,245,203,12,20,208,221,35,116,210,198,202,170,88,153,43,158,237,172,100,29,225,82,56,227,100,181,13,70,53,26,246,53,51,0,242,239,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,244,59,194,143,21,217,113,197,174,92,51,26,224,169,123,141,214,135,151,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,100,47,218,229,138,100,68,108,141,107,145,81,143,100,145,176,47,88,4,80,118,168,113,235,83,85,83,117,225,99,38,239,181,116,108,163,168,154,223,142,110,116,252,165,101,99,22,40,92,148,20,213,17,202,231,35,17,207,158,42,166,57,140,126,248,185,90,171,22,86,188,48,175,142,44,222,193,185,239,197,70,60,205,44,190,158,174,124,61,118,168,163,134,134,122,152,22,23,212,50,154,138,10,85,153,24,190,179,88,247,64,231,177,28,141,126,199,55,115,88,237,90,153,63,216,213,158,153,113,150,217,143,140,242,191,26,222,125,21,117,204,111,68,197,96,154,116,70,210,212,85,82,173,82,45,43,164,85,245,38,147,189,55,148,138,155,94,230,57,136,228,123,163,99,227,172,229,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,7,169,224,97,175,103,223,30,184,123,137,156,27,67,129,179,6,251,73,71,154,150,138,120,225,174,101,71,117,162,101,253,234,181,46,73,168,97,73,85,243,61,180,244,237,146,161,27,27,24,199,189,85,173,107,21,17,51,40,0,0,8,1,237,71,246,236,204,223,185,126,79,68,101,87,97,143,231,179,247,111,249,145,138,189,168,254,221,153,155,247,47,201,232,140,170,236,49,252,246,126,237,255,0,50,2,207,246,154,240,37,117,201,28,101,113,207,60,173,195,52,145,229,125,250,162,55,85,81,218,224,115,25,134,235,94,141,107,153,36,122,170,50,154,105,117,116,111,102,216,216,249,57,27,99,68,135,155,138,188,60,113,3,143,184,101,205,10,28,215,203,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,182,74,214,171,180,73,34,141,221,118,161,233,35,20,225,60,43,142,108,85,88,91,26,225,155,86,32,178,214,236,239,54,235,165,20,117,116,179,236,123,94,205,241,72,142,99,182,189,141,114,106,157,28,212,84,234,136,64,103,28,156,14,99,46,16,177,147,106,169,95,87,124,203,171,229,67,153,97,191,61,137,190,55,232,174,238,85,155,81,26,202,150,181,28,168,228,68,100,204,106,189,136,213,108,177,68,19,125,195,199,16,56,7,137,172,175,161,205,124,185,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,100,173,106,187,85,142,88,221,211,114,23,44,243,195,192,231,23,119,94,16,115,113,216,174,123,117,93,227,9,223,169,219,109,196,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,221,179,152,154,43,36,154,52,116,124,213,145,190,130,48,182,44,194,184,230,197,75,138,112,86,38,181,98,11,45,110,254,237,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,174,139,209,205,84,94,168,160,118,196,85,246,231,126,100,255,0,121,63,150,146,168,69,95,110,119,230,79,247,147,249,104,24,149,217,215,195,62,13,226,151,136,100,193,153,131,93,86,204,61,96,179,205,136,235,168,169,149,88,251,155,33,168,167,133,41,22,84,114,58,22,57,213,13,87,189,190,190,198,57,173,86,57,201,35,37,83,143,190,59,45,92,34,97,154,43,22,26,163,164,187,102,46,34,167,90,187,61,29,84,109,158,138,150,8,234,33,108,146,215,70,202,136,167,99,36,141,213,13,133,204,69,71,73,11,209,122,49,196,91,118,120,241,11,133,120,95,204,44,196,205,204,83,77,223,251,134,95,213,83,91,173,108,170,142,158,107,157,116,183,59,115,98,167,141,207,95,243,164,122,181,175,115,34,138,87,163,31,179,106,227,254,106,230,102,42,206,76,199,196,121,165,141,106,251,197,235,19,92,37,184,84,237,146,71,199,14,245,245,32,139,152,247,189,176,196,196,108,113,177,92,187,35,99,26,139,163,80,14,171,254,170,177,238,42,255,0,109,113,30,36,196,119,15,247,202,202,235,149,117,68,159,240,164,154,105,36,127,218,231,57,222,106,164,244,240,19,193,5,139,132,124,9,45,110,35,165,181,92,179,54,247,205,138,247,123,163,153,245,16,178,149,38,85,134,150,145,210,69,27,227,135,99,98,124,137,177,28,249,117,220,231,54,56,145,150,127,178,231,129,43,174,73,218,166,207,124,232,195,52,148,248,218,249,78,198,225,251,117,92,14,239,184,122,137,205,122,74,249,55,46,216,170,106,26,246,162,179,103,50,40,218,172,87,53,102,154,38,200,80,0,0,16,3,218,143,237,217,153,191,114,252,158,136,101,63,5,24,171,63,120,59,186,231,94,83,219,61,37,139,240,126,48,185,209,92,173,49,36,143,170,187,90,210,134,223,44,109,166,110,229,98,205,3,223,80,228,137,172,71,204,217,220,136,231,62,56,162,123,181,31,219,179,51,126,229,249,61,17,159,253,138,158,203,24,167,226,5,119,203,173,192,67,182,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,208,239,10,60,87,101,199,22,185,112,204,107,130,165,238,55,90,30,92,23,251,4,243,35,234,173,21,78,69,84,107,149,17,57,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,200,235,237,72,224,22,143,46,251,247,19,121,57,111,181,91,112,130,247,58,124,69,135,104,233,160,161,134,209,34,242,169,161,169,164,142,54,177,142,134,87,172,105,36,104,139,35,101,145,100,245,217,35,249,56,107,194,239,19,120,251,133,156,208,182,230,6,16,169,171,172,182,178,161,174,189,97,229,184,205,77,69,121,129,35,150,61,147,182,53,218,231,177,179,202,232,158,246,189,35,145,90,253,174,209,90,224,153,254,212,127,97,60,205,251,151,231,20,68,0,147,147,198,254,111,96,220,250,236,196,197,185,185,151,243,213,201,98,196,84,246,137,169,210,174,5,134,120,158,203,229,36,82,195,35,58,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,193,176,30,170,0,0,0,0,0,0,12,32,237,117,205,236,27,130,184,87,184,101,109,230,122,181,196,57,143,81,77,13,150,8,96,87,51,101,13,109,37,85,76,210,189,116,107,24,214,164,108,68,213,94,175,153,154,53,90,143,115,50,83,136,126,32,112,15,12,185,95,93,154,249,140,250,183,219,104,234,41,233,34,163,161,88,86,182,182,121,164,70,182,42,120,230,146,54,200,244,110,249,92,212,118,169,28,82,59,174,213,60,240,231,166,122,102,63,17,121,143,113,205,12,208,188,247,235,173,118,145,67,12,72,172,165,183,210,181,85,99,165,166,141,85,121,112,179,115,180,77,85,202,231,57,239,115,222,247,189,193,64,30,154,50,47,61,50,227,136,188,184,183,102,134,87,222,123,245,170,187,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,188,185,153,185,186,166,170,213,107,154,246,57,236,123,30,239,50,230,85,112,19,198,253,247,132,124,119,45,22,35,170,186,220,178,202,247,205,150,247,100,163,133,149,19,50,169,33,84,134,170,145,178,75,27,35,155,123,98,100,139,189,26,248,181,220,215,58,56,149,129,63,192,234,112,182,44,194,184,230,197,75,138,112,86,38,181,98,11,45,110,254,237,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,174,139,209,205,84,94,168,167,108,0,136,190,219,12,157,181,89,113,150,3,206,251,29,134,174,42,140,75,79,85,100,191,214,67,74,214,210,58,122,84,141,212,110,150,70,177,21,106,100,138,73,216,139,35,213,93,21,27,17,168,137,19,137,116,45,87,20,249,41,253,34,120,125,198,217,57,29,195,185,85,226,11,122,119,9,221,47,46,54,87,65,43,42,41,121,174,229,200,169,10,207,12,73,38,214,43,185,106,253,186,59,69,64,243,88,0,3,34,187,62,178,118,213,157,252,90,96,92,35,137,108,53,119,92,61,69,81,53,238,241,20,84,173,158,4,130,146,23,205,27,106,154,246,61,157,218,74,134,211,193,34,61,52,114,79,177,21,28,246,169,232,120,142,174,198,206,30,190,133,229,61,219,136,91,181,77,170,174,175,49,52,162,180,50,58,93,106,173,212,52,85,53,17,78,215,78,228,69,78,124,236,69,116,76,245,118,211,64,229,115,156,187,99,145,80,7,149,115,213,65,229,92,9,243,236,206,180,218,175,253,159,249,127,98,190,219,41,46,54,219,141,61,250,146,178,142,174,22,205,5,76,18,93,171,155,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,96,113,247,192,157,215,132,76,77,69,125,195,85,149,119,108,186,196,85,11,73,103,172,170,145,211,214,210,207,29,60,46,146,42,233,25,79,20,12,124,146,58,161,208,181,138,170,232,225,122,175,86,56,148,174,203,143,97,60,178,251,235,231,21,165,255,0,205,92,179,194,185,201,151,24,143,43,113,173,39,120,178,226,107,124,182,250,157,177,198,249,33,222,158,164,241,115,24,246,54,104,158,141,146,55,171,87,100,140,99,145,53,106,1,230,8,151,238,203,126,1,107,50,239,184,241,55,156,118,251,173,183,23,175,124,167,195,184,118,178,154,122,25,173,17,175,54,154,106,154,184,228,107,30,233,165,98,200,145,198,168,177,182,41,18,79,93,242,51,147,74,240,149,217,71,244,115,136,44,95,93,196,13,47,210,28,33,128,46,20,209,225,198,186,147,149,111,197,83,73,18,78,217,165,142,71,43,214,24,24,248,82,72,116,116,79,157,207,139,155,43,32,149,146,74,160,17,87,219,157,249,147,253,228,254,90,90,174,197,79,106,124,83,240,254,187,230,54,226,234,246,231,126,100,255,0,121,63,150,150,171,177,83,218,159,20,252,63,174,249,141,184,11,171,219,157,249,147,253,228,254,90,90,174,197,79,106,124,83,240,254,187,230,54,226,234,246,231,126,100,255,0,121,63,150,150,171,177,83,218,159,20,252,63,174,249,141,184,11,191,218,161,192,85,53,85,53,215,138,124,155,177,82,81,190,142,158,107,134,57,182,83,243,85,245,143,89,97,106,87,211,83,199,19,154,143,70,190,121,106,158,231,177,155,34,230,232,175,89,92,248,193,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,250,136,33,47,180,215,129,43,174,72,227,43,142,121,229,110,25,164,143,43,239,213,17,186,170,142,215,3,152,204,55,90,244,107,92,201,35,213,81,148,211,75,171,163,123,54,198,199,201,200,219,26,36,60,208,146,174,7,56,187,181,113,125,148,110,197,115,219,169,44,248,178,195,80,219,110,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,38,237,156,196,213,31,28,209,163,164,229,44,142,200,163,205,15,15,28,64,227,238,25,115,66,135,53,242,229,244,143,185,81,211,212,82,75,71,92,179,45,21,108,19,70,173,116,85,17,195,36,110,145,136,237,146,181,170,237,18,72,163,119,93,168,122,19,225,227,136,28,3,196,214,87,208,230,190,92,190,173,150,218,202,138,138,73,104,235,150,20,173,162,158,25,21,174,138,162,56,100,145,177,189,91,178,86,181,93,170,199,44,110,233,185,0,185,96,0,0,0,0,0,56,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,158,107,56,155,180,218,172,28,73,102,189,138,197,108,164,183,91,109,216,226,251,73,71,71,73,11,97,130,154,8,235,230,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,30,151,143,53,156,88,251,83,231,39,196,12,67,243,25,192,148,158,197,11,77,170,30,27,113,149,246,27,101,35,46,85,152,226,162,146,162,177,176,181,39,154,8,104,40,157,20,79,147,77,206,99,29,60,206,107,85,116,106,203,34,166,155,151,89,10,48,3,177,83,217,99,20,252,64,174,249,117,184,207,240,0,0,0,17,107,218,177,199,109,169,45,85,252,44,228,214,38,171,117,201,213,11,6,55,186,219,167,107,96,142,4,107,219,37,157,30,136,174,123,220,229,106,207,177,205,70,35,57,14,87,239,158,56,195,21,123,77,248,129,192,60,67,241,36,151,220,185,125,92,246,220,43,103,250,43,45,100,171,11,160,174,158,154,190,177,206,169,165,146,25,36,108,180,207,108,204,116,114,42,181,92,157,118,167,77,111,7,99,86,122,101,198,91,102,62,51,202,252,107,121,244,85,215,49,189,19,21,130,105,209,27,75,81,85,74,181,72,180,174,145,87,212,154,78,244,222,82,42,109,123,152,230,35,145,238,141,143,142,179,149,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,160,30,167,129,129,93,154,28,122,211,103,206,30,135,37,115,102,251,73,6,98,216,233,227,134,208,249,57,187,239,246,232,41,99,107,166,116,211,75,35,167,174,71,71,52,179,39,169,185,142,71,177,174,70,76,172,207,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,10,246,158,113,191,89,195,166,21,166,202,28,183,170,217,143,177,133,190,105,106,42,29,12,236,244,85,158,104,234,41,210,170,10,136,165,141,99,172,231,183,88,85,187,209,188,137,28,246,183,88,247,231,81,6,221,171,28,51,227,44,168,207,154,252,225,117,118,32,196,24,79,49,106,22,181,151,123,138,164,169,111,184,174,253,214,181,149,28,170,140,142,40,216,232,17,205,103,226,83,150,205,253,222,71,129,137,89,85,150,120,171,57,51,31,14,101,110,10,164,239,23,172,77,112,138,223,77,186,57,31,28,59,215,215,158,94,91,30,246,195,19,17,210,72,244,106,236,141,143,114,166,141,83,208,159,7,252,53,216,184,86,200,235,62,89,91,23,157,117,155,109,211,18,85,182,169,243,199,87,120,150,24,217,81,36,74,230,179,108,41,202,100,113,162,49,139,203,141,138,228,87,171,220,232,86,236,247,226,82,197,194,247,17,214,252,107,140,83,102,22,189,219,231,195,215,218,150,82,190,162,106,58,89,159,28,140,158,54,49,200,171,178,120,32,87,232,143,119,43,154,140,99,158,172,67,208,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,114,200,64,237,60,224,130,143,135,76,85,77,155,217,111,75,179,0,227,11,132,209,84,83,186,104,25,232,171,196,210,84,84,37,44,20,241,69,26,71,71,200,110,144,163,119,171,121,18,53,238,110,177,239,155,243,5,123,87,56,165,194,185,73,147,83,228,119,209,187,86,36,196,153,153,111,168,131,187,87,58,57,97,180,80,181,205,78,253,36,59,185,156,238,103,250,213,218,35,82,88,31,38,229,88,57,111,8,224,224,43,140,76,67,194,198,110,91,27,121,188,85,207,151,87,202,142,229,136,45,147,86,85,119,74,38,78,248,27,37,210,42,120,183,53,213,49,54,24,213,87,148,247,190,38,190,36,218,175,107,155,63,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,30,93,240,158,22,190,227,156,85,102,193,88,90,135,190,222,177,5,194,158,215,110,166,230,178,62,125,84,242,54,56,163,222,245,107,27,185,239,106,106,229,70,166,186,170,162,117,61,25,240,165,145,119,94,30,50,94,201,151,55,220,123,136,49,85,202,10,122,105,107,37,186,93,29,93,5,12,237,164,130,25,41,45,238,116,113,186,42,22,58,21,88,98,86,234,212,122,235,227,162,7,155,114,245,103,175,21,217,143,158,120,39,47,242,190,231,47,162,176,102,92,225,251,101,158,219,102,167,153,93,29,69,85,45,27,41,228,175,168,93,19,153,51,246,191,98,42,109,138,55,171,27,170,186,89,37,178,165,245,224,239,133,92,101,197,126,110,91,240,125,154,219,86,220,49,110,168,167,169,197,151,120,228,72,89,110,183,43,253,116,108,174,99,219,222,100,107,100,108,44,218,237,207,69,114,167,45,146,61,129,114,187,57,184,40,254,149,89,143,61,255,0,31,219,46,177,229,150,22,252,101,202,166,4,229,71,116,174,69,98,199,108,108,219,154,246,238,99,214,73,93,18,57,204,141,173,110,177,58,104,164,73,84,226,219,129,220,172,226,83,43,25,133,173,216,122,213,135,49,38,28,183,164,56,86,227,111,164,166,163,228,119,122,105,217,71,111,154,84,167,146,70,219,155,36,232,231,65,18,38,155,81,91,162,167,91,213,149,89,103,133,114,111,46,48,230,86,224,170,78,239,101,195,54,248,173,244,219,163,141,146,77,177,61,121,229,229,177,140,116,210,189,93,36,143,70,166,249,30,247,42,106,229,42,176,60,187,227,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,106,172,244,226,7,31,113,15,117,194,215,220,198,125,36,247,44,43,133,232,112,172,85,145,44,206,158,186,10,103,74,230,212,213,73,52,146,58,90,151,186,103,186,73,17,90,142,94,187,83,174,178,255,0,218,95,192,229,55,17,216,54,108,225,192,239,171,102,98,224,187,60,140,134,146,54,75,80,203,229,186,21,146,117,162,108,44,71,57,42,81,207,149,208,185,141,245,223,34,198,244,84,115,31,12,32,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,6,122,246,42,123,83,226,159,135,245,223,49,183,18,19,197,7,104,94,75,240,153,143,237,249,115,152,216,99,26,220,110,87,27,60,87,184,165,178,81,82,77,3,96,146,105,161,107,92,233,170,98,114,63,117,59,213,81,26,169,162,183,175,138,36,123,118,42,123,83,226,159,135,245,223,49,183,21,175,107,182,72,103,70,101,113,37,134,239,185,115,148,56,215,21,91,96,192,244,116,146,214,89,44,21,117,208,71,59,107,235,220,232,157,36,49,185,168,244,107,216,229,106,174,186,61,171,230,128,102,167,11,253,161,121,47,197,158,63,184,101,206,92,225,140,107,110,185,91,172,242,222,229,150,247,69,73,12,14,130,57,161,133,205,107,161,169,149,202,253,213,12,84,69,106,38,136,238,190,8,177,237,219,87,237,79,133,190,31,208,252,198,226,86,189,145,57,33,157,25,107,196,150,36,190,230,54,80,227,92,43,109,159,3,214,82,69,89,123,176,85,208,193,36,238,175,160,115,98,108,147,70,214,171,213,172,123,145,168,186,232,199,47,146,148,87,109,95,181,62,22,248,127,67,243,27,136,14,197,79,106,124,83,240,254,187,230,54,226,106,72,86,236,84,246,167,197,63,15,235,190,99,110,38,164,1,231,175,180,87,39,47,185,55,197,198,59,166,187,205,222,41,49,133,194,124,99,107,169,218,198,115,169,107,231,150,71,38,198,189,234,222,84,233,81,6,174,218,231,242,55,237,107,94,212,61,10,16,151,219,63,118,181,92,120,175,178,81,219,238,116,149,85,22,188,15,65,73,93,20,51,53,239,165,157,107,43,102,72,165,106,46,172,122,197,52,82,35,93,162,236,145,142,240,114,42,134,26,229,86,89,226,172,228,204,124,57,149,184,42,147,188,94,177,53,194,43,125,54,232,228,124,112,239,95,94,121,121,108,123,219,12,76,71,73,35,209,171,178,54,61,202,154,53,79,78,118,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,16,3,217,151,118,181,89,120,227,203,10,203,205,206,146,130,158,74,139,149,35,37,169,153,177,49,211,207,108,171,134,24,145,206,84,69,124,146,201,28,108,111,139,158,246,181,53,85,68,61,4,128,49,255,0,138,222,53,178,179,131,239,162,223,132,203,6,43,185,253,45,239,221,203,208,84,180,211,114,251,175,35,153,205,231,79,22,154,247,150,109,219,187,93,29,174,154,38,185,0,70,175,108,166,83,230,158,104,126,8,63,6,121,105,138,241,111,163,62,144,119,223,65,89,170,107,251,175,51,209,252,190,111,37,142,217,187,150,253,187,180,215,99,180,240,80,50,43,133,254,208,188,151,226,207,31,220,50,231,46,112,198,53,183,92,173,214,121,111,114,203,123,162,164,134,7,65,28,208,194,230,181,208,212,202,229,126,234,134,42,34,181,19,68,119,95,4,91,235,154,185,153,133,114,111,46,49,30,105,99,90,190,239,101,195,54,249,110,21,59,100,141,146,77,177,61,72,34,230,61,140,116,210,189,91,28,108,87,38,249,30,198,162,234,228,34,219,178,39,36,51,163,45,120,146,196,151,220,198,202,28,107,133,109,179,224,122,202,72,171,47,118,10,186,24,36,157,213,244,14,108,77,146,104,218,213,122,181,143,114,53,23,93,24,229,242,83,45,59,76,248,90,197,92,73,228,115,43,176,86,36,186,199,122,192,61,238,251,77,135,161,108,147,82,223,116,135,215,139,145,27,92,247,86,53,140,114,83,185,17,222,180,178,196,168,137,50,201,24,67,183,20,92,77,227,238,41,179,66,229,152,24,190,166,174,142,218,250,135,58,203,135,146,227,53,77,21,154,5,142,40,246,64,217,23,107,94,246,193,19,165,123,26,196,146,68,115,246,183,84,107,106,188,19,194,37,214,245,193,206,97,241,117,137,174,53,118,251,109,130,162,142,219,134,168,27,78,230,45,206,119,220,41,41,234,42,158,247,183,107,169,152,217,228,137,188,181,85,116,204,145,28,230,114,85,146,227,169,43,217,147,197,190,13,226,151,178,223,50,169,108,216,94,147,10,226,28,13,79,134,109,119,171,13,190,153,98,183,82,177,215,90,70,211,73,69,167,170,218,103,182,9,17,177,107,190,46,91,152,187,154,140,150,64,141,108,144,193,86,172,202,206,140,3,151,55,218,138,184,45,184,171,20,90,172,149,146,210,61,173,158,56,42,106,227,134,71,70,231,53,205,71,163,94,170,138,173,114,107,166,168,190,7,107,196,63,15,216,251,134,92,208,174,202,140,198,101,35,238,84,116,244,245,113,86,80,164,203,69,91,4,209,163,155,45,60,147,71,27,164,98,59,124,78,114,55,68,146,41,27,215,106,156,190,19,189,169,242,111,226,6,30,249,140,6,90,118,178,241,119,128,115,171,19,90,50,95,46,109,216,126,251,109,193,181,12,185,75,140,169,106,33,172,90,153,231,167,69,117,45,12,240,185,205,74,100,107,217,206,213,117,124,209,49,187,89,200,71,72,21,7,101,191,31,84,121,119,220,120,100,206,59,133,170,219,132,23,190,84,97,220,69,89,83,5,12,54,137,23,155,83,53,53,92,146,57,140,116,50,189,100,88,228,85,89,27,44,137,31,174,201,25,201,151,243,205,103,14,156,52,102,159,20,24,238,28,11,150,118,159,210,239,183,154,200,42,125,23,108,252,76,210,199,222,231,134,41,57,60,222,67,217,30,230,250,239,209,169,230,169,232,247,9,216,62,138,97,91,54,22,244,221,214,243,232,107,125,61,191,210,55,106,158,241,93,89,202,141,172,231,212,75,162,115,38,126,221,207,126,137,185,202,171,162,106,7,108,71,87,109,38,78,95,113,134,77,97,44,226,180,77,204,164,203,187,133,69,61,210,155,107,19,109,45,201,212,241,182,167,123,158,138,187,39,130,158,46,91,88,247,59,188,238,245,91,27,149,100,84,196,174,213,59,181,170,221,192,230,62,163,184,92,233,41,106,46,149,22,122,74,24,166,153,172,125,84,233,115,166,153,98,137,170,186,189,233,20,50,200,173,110,171,178,55,187,193,170,168,16,24,78,247,101,14,78,218,178,215,132,187,38,46,117,134,174,135,16,230,13,69,69,238,233,45,109,43,98,158,72,27,52,144,209,53,142,216,215,173,50,211,177,147,198,142,87,38,181,82,189,139,182,68,66,8,79,77,28,63,99,172,43,153,121,29,128,241,222,10,181,218,173,86,91,198,31,161,158,154,215,107,158,57,105,109,122,66,214,190,133,142,141,173,103,248,59,218,232,21,168,214,237,116,74,213,107,85,21,168,23,0,183,249,247,157,120,87,135,108,167,190,231,30,53,183,221,107,108,184,127,186,247,152,45,113,71,37,83,249,245,49,83,179,99,100,146,54,46,143,153,170,186,189,61,84,93,53,93,17,110,1,141,93,163,216,79,21,99,158,12,115,15,11,96,172,51,117,196,23,170,223,68,247,107,117,174,138,74,186,169,246,93,105,30,253,145,70,142,123,182,177,142,114,232,157,26,213,85,232,138,5,149,255,0,86,175,133,143,247,3,154,191,250,42,221,255,0,78,46,175,106,63,176,158,102,253,203,243,138,34,21,191,162,119,20,255,0,252,237,57,171,255,0,212,109,199,254,100,154,158,212,127,97,60,205,251,151,231,20,64,66,183,9,222,212,249,55,241,3,15,124,198,3,210,153,230,179,132,239,106,124,155,248,129,135,190,99,1,233,76,0,0,0,0,8,171,237,206,252,201,254,242,127,45,35,171,39,178,47,49,243,230,179,19,90,114,190,205,233,155,174,23,195,243,98,73,173,177,42,173,85,101,44,83,193,12,140,166,98,34,243,102,78,240,215,164,122,163,158,214,57,25,185,234,198,62,69,123,115,191,50,127,188,159,203,75,85,216,169,237,79,138,126,31,215,124,198,220,6,16,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,106,174,33,248,129,199,220,77,102,133,118,107,230,51,233,25,114,172,167,167,164,138,142,133,102,74,42,40,33,141,26,216,169,227,154,73,29,27,21,219,229,115,81,218,44,146,200,238,155,148,207,78,211,174,207,74,60,45,71,83,196,87,15,216,67,147,106,135,116,184,182,193,108,134,8,41,109,84,177,65,12,113,85,81,82,65,11,54,194,156,169,159,82,187,158,228,116,137,38,212,98,74,230,71,182,75,229,14,50,207,172,208,195,249,71,151,240,82,73,125,196,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,234,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,170,18,189,216,217,195,215,208,188,167,187,113,11,118,169,181,85,213,230,38,148,86,134,71,75,173,85,186,134,138,166,162,41,218,233,220,136,169,207,157,136,174,137,158,174,218,104,28,174,115,151,108,120,45,218,143,237,217,153,191,114,252,158,136,158,140,39,133,172,88,27,10,217,176,86,22,161,238,86,92,63,111,167,181,219,169,185,175,147,145,75,4,109,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,189,72,23,237,71,246,236,204,223,185,126,79,68,6,127,246,42,123,44,98,159,136,21,223,46,183,21,175,105,63,25,56,123,135,76,175,172,203,91,93,53,37,207,29,227,219,61,76,54,234,90,170,42,90,250,42,74,71,73,28,51,77,93,77,44,136,170,201,34,146,165,33,71,69,44,82,73,3,218,246,185,141,123,87,23,248,2,226,187,46,56,74,224,71,22,227,92,107,47,126,186,215,102,5,202,11,5,130,9,145,149,87,122,166,219,45,170,173,106,170,47,46,22,110,106,203,50,162,182,54,185,168,136,247,190,56,223,28,56,255,0,31,227,44,211,198,87,108,193,204,28,67,87,124,196,55,202,133,169,174,174,169,84,223,43,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,64,234,109,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,39,251,128,78,16,46,188,34,101,125,109,139,18,227,42,187,182,33,196,85,9,87,120,163,165,184,186,123,37,44,241,201,51,99,150,134,55,195,19,216,249,41,221,78,217,156,244,85,115,161,98,39,170,198,150,3,178,175,129,139,174,86,211,127,73,28,220,181,213,219,241,101,202,158,170,219,99,195,215,43,91,169,234,108,208,115,86,57,106,166,109,68,105,44,117,50,164,110,107,54,109,68,167,149,202,174,127,63,108,114,62,7,149,115,210,159,9,222,203,25,55,240,255,0,15,124,186,3,205,97,233,79,132,239,101,140,155,248,127,135,190,93,0,23,84,0,0,133,110,218,191,106,124,45,240,254,135,230,55,18,106,72,86,237,171,246,167,194,223,15,232,126,99,113,2,234,246,24,254,123,63,118,255,0,153,22,171,182,175,218,159,11,124,63,161,249,141,196,186,189,134,63,158,207,221,191,230,69,170,237,171,246,167,194,223,15,232,126,99,113,2,234,246,24,254,123,63,118,255,0,153,25,211,197,119,21,217,113,194,86,92,63,26,227,89,123,245,214,187,153,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,92,44,220,213,150,101,69,108,109,115,81,17,239,124,113,190,56,123,38,115,123,6,228,46,87,241,25,155,153,129,61,92,118,44,59,79,134,102,168,74,72,22,105,229,123,228,184,69,20,49,179,162,43,228,150,72,227,69,114,181,136,175,69,115,154,212,115,147,15,248,162,226,111,31,113,77,154,23,44,192,197,245,53,116,118,215,212,57,214,92,60,151,25,170,104,172,208,44,113,71,178,6,200,187,90,247,182,8,157,43,216,214,36,146,35,159,181,186,163,90,22,170,237,115,169,189,93,107,111,53,145,210,71,81,95,81,37,76,172,164,164,138,150,6,189,238,87,57,35,134,22,182,40,153,170,174,140,141,173,99,83,68,106,34,34,33,50,157,147,92,34,99,236,149,195,55,124,232,204,107,142,32,177,92,177,149,59,237,177,96,218,170,121,168,210,154,8,42,21,27,85,93,4,205,107,150,165,92,199,242,116,77,25,12,175,118,231,243,213,177,216,14,202,190,6,45,89,165,83,253,36,115,114,215,73,112,194,118,218,138,171,109,143,15,92,173,109,168,166,188,207,202,88,229,170,153,181,17,172,82,83,68,178,57,172,217,185,86,162,39,42,185,156,141,178,76,72,24,43,218,117,198,213,30,70,101,197,78,82,101,126,43,217,153,56,163,117,28,213,54,155,148,9,85,134,169,90,144,201,36,147,49,21,210,195,52,240,204,214,66,187,88,237,175,146,86,72,215,68,196,116,43,97,108,39,138,177,205,246,151,11,96,172,51,117,196,23,170,221,253,218,221,107,162,146,174,170,125,140,115,223,178,40,209,207,118,214,49,206,93,19,163,90,170,189,17,76,181,237,35,225,3,31,112,249,152,145,230,53,195,25,98,12,109,132,241,125,67,105,40,111,215,235,140,215,43,187,39,130,146,4,88,174,53,43,11,34,71,185,82,84,129,173,115,149,97,167,119,135,45,75,105,192,215,17,88,87,133,238,32,173,185,165,141,112,175,166,236,172,183,214,219,234,123,189,12,117,55,10,62,108,75,178,122,46,100,177,178,57,183,181,177,185,234,239,234,37,168,106,34,171,144,10,43,136,220,144,186,240,227,156,55,172,154,190,223,41,46,247,43,5,61,185,213,149,116,145,185,144,44,245,20,48,84,200,200,247,122,206,99,29,58,177,30,168,213,122,49,28,173,102,237,137,80,100,103,10,57,143,196,78,92,102,62,53,202,248,189,43,117,203,159,70,79,53,130,40,85,213,87,42,90,164,171,89,29,76,168,190,188,209,247,86,170,67,166,233,26,247,35,21,94,214,71,45,107,218,99,118,181,95,248,215,204,11,237,138,231,73,113,182,220,105,236,53,116,117,148,147,54,104,42,96,146,201,66,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,47,175,101,46,122,101,199,14,153,113,159,185,161,154,23,158,227,106,161,250,53,20,48,196,136,250,171,133,83,146,232,177,210,211,70,170,156,201,159,181,218,38,168,212,107,92,247,185,140,99,222,208,192,188,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,47,160,142,10,56,174,177,113,105,147,84,88,203,155,106,163,197,246,221,40,241,77,146,138,103,187,184,85,110,122,71,34,54,68,71,164,51,177,156,216,215,87,181,53,124,124,199,190,41,20,128,28,210,199,255,0,133,12,119,115,199,95,66,176,166,18,244,159,39,252,77,133,173,189,194,215,75,203,133,145,126,38,13,206,217,187,151,189,222,178,234,247,189,222,122,18,85,217,41,193,150,99,225,251,237,31,21,152,214,235,117,195,54,170,187,124,212,246,11,36,79,88,164,190,210,206,205,22,166,177,171,255,0,97,253,89,33,141,83,116,146,50,41,147,107,25,26,204,25,41,159,125,168,25,5,195,182,108,95,114,115,26,225,12,192,173,189,97,254,235,222,103,181,219,232,164,165,127,62,154,42,134,108,116,149,113,189,116,100,205,69,213,137,235,34,233,170,104,171,112,56,82,227,91,43,56,193,250,83,248,51,176,98,187,103,209,46,227,223,125,59,75,77,15,51,189,115,249,124,174,76,242,235,167,118,126,237,219,116,213,186,107,170,233,24,29,163,220,61,103,238,57,227,59,48,241,78,10,200,252,192,196,22,90,223,68,247,107,141,175,12,214,213,210,207,178,213,72,199,236,150,56,220,199,109,123,28,213,209,122,57,170,139,213,20,201,94,198,188,167,205,60,175,252,47,254,19,50,211,21,225,47,73,253,31,238,94,157,179,84,208,119,174,95,164,57,156,174,115,27,191,111,49,155,182,235,166,246,235,226,128,97,95,106,63,183,102,102,253,203,242,122,35,42,187,12,127,61,159,187,127,204,140,85,237,71,246,236,204,223,185,126,79,68,101,87,97,143,231,179,247,111,249,144,18,168,91,252,244,200,188,184,226,47,46,46,57,95,154,22,110,253,106,174,210,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,46,102,110,118,139,162,181,90,231,49,237,123,30,246,58,224,17,171,217,111,199,213,102,98,119,30,25,51,142,225,117,185,98,244,239,149,24,119,17,86,84,207,93,53,222,52,230,212,205,77,87,36,142,123,219,52,76,73,22,57,21,82,55,69,26,71,234,62,54,115,130,53,184,139,225,163,52,248,95,199,115,96,92,204,180,254,143,114,188,209,193,83,232,187,159,226,97,150,78,233,60,209,71,206,229,115,216,201,54,183,212,126,173,95,37,92,138,236,216,227,158,235,195,238,63,163,202,188,198,186,85,215,101,214,42,168,166,182,196,250,203,163,155,6,23,157,211,72,173,170,137,179,72,144,67,76,233,42,30,234,157,17,171,166,146,238,85,141,99,146,85,56,196,225,87,6,241,95,148,119,12,31,121,182,210,55,19,219,169,234,42,112,157,222,73,22,23,219,174,42,207,81,29,43,88,247,119,105,28,216,219,51,54,187,115,17,28,137,204,100,111,103,158,204,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,168,122,136,34,175,183,59,243,39,251,201,252,180,226,118,87,241,235,83,75,83,106,225,99,57,47,181,117,140,172,168,134,223,129,174,117,28,164,101,27,18,41,156,180,21,53,18,74,215,43,21,204,130,42,86,53,143,126,249,121,90,163,18,38,179,151,219,157,249,147,253,228,254,90,4,85,146,83,217,111,192,45,30,98,119,30,38,243,142,223,106,185,97,4,239,148,248,119,14,214,83,65,93,13,222,68,230,211,77,83,87,28,141,123,27,12,79,73,18,56,213,18,71,75,26,73,234,50,54,115,177,171,179,223,134,187,23,20,60,71,91,240,86,49,93,248,90,201,111,159,16,223,105,153,84,250,121,171,41,97,124,113,178,8,222,198,170,166,249,231,129,31,162,177,220,174,106,177,237,122,49,79,65,54,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,203,0,1,135,249,247,218,129,144,92,59,102,197,247,39,49,174,16,204,10,219,214,31,238,189,230,123,93,190,138,74,87,243,233,162,168,102,199,73,87,27,215,70,76,212,93,88,158,178,46,154,166,138,183,131,133,254,40,48,15,22,120,2,225,152,217,115,104,196,22,235,109,186,241,45,146,88,175,116,240,195,59,167,142,24,102,115,154,216,101,149,170,205,181,12,68,85,114,46,168,238,158,10,177,65,218,61,195,214,126,227,158,51,179,15,20,224,172,143,204,12,65,101,173,244,79,118,184,218,240,205,109,93,44,251,45,84,140,126,201,99,141,204,118,215,177,205,93,23,163,154,168,189,81,76,224,236,137,203,220,125,150,188,54,226,75,22,99,96,124,65,133,110,83,227,138,202,184,168,239,118,201,168,103,146,7,80,80,53,178,182,57,154,215,43,21,204,123,81,200,154,106,199,39,146,129,28,29,168,254,221,153,155,247,47,201,232,140,255,0,236,84,246,88,197,63,16,43,190,93,110,48,3,181,31,219,179,51,126,229,249,61,17,146,156,1,113,93,151,28,37,112,35,139,113,174,53,151,191,93,107,179,2,229,5,130,193,4,200,202,171,189,83,109,150,213,86,181,85,23,151,11,55,53,101,153,81,91,27,92,212,68,123,223,28,111,12,160,237,39,227,39,15,112,233,149,245,153,107,107,166,164,185,227,188,123,103,169,134,221,75,85,69,75,95,69,73,72,233,35,134,105,171,169,165,145,21,89,36,82,84,164,40,232,165,138,73,32,123,94,215,49,175,106,193,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,135,109,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,150,158,202,190,6,46,185,91,77,253,36,115,114,215,87,111,197,151,42,122,171,109,143,15,92,173,110,167,169,179,65,205,88,229,170,153,181,17,164,177,212,202,145,185,172,217,181,18,158,87,42,185,252,253,177,133,41,153,156,32,93,120,68,236,196,205,171,22,37,198,85,119,108,67,136,170,44,181,119,138,58,91,139,167,178,82,207,29,242,6,199,45,12,111,134,39,177,242,83,186,157,179,57,232,170,231,66,196,79,85,141,34,132,159,238,212,127,97,60,205,251,151,231,20,68,0,129,234,160,0,0,0,0,234,113,78,44,194,184,26,197,85,138,113,174,38,181,97,251,45,22,206,243,113,186,86,199,73,75,6,247,181,140,223,44,138,214,55,115,222,214,166,171,213,206,68,78,170,135,108,99,87,29,220,43,98,174,42,178,157,216,91,5,102,45,215,15,222,168,180,238,214,233,46,242,82,88,174,155,234,105,158,255,0,73,197,28,50,190,126,83,41,220,232,52,79,82,87,106,189,21,116,8,107,227,95,138,235,239,22,153,203,91,140,185,183,90,60,33,109,214,143,11,89,43,102,99,187,133,46,214,36,146,43,99,68,98,77,59,217,205,145,117,123,147,86,71,204,123,34,141,74,127,8,240,201,143,177,46,64,227,222,35,174,20,213,118,108,39,131,169,237,206,161,158,174,221,50,50,253,61,85,197,180,74,202,89,85,18,39,50,21,230,172,175,107,156,173,123,99,102,223,93,92,203,85,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,34,180,220,80,96,28,215,236,166,198,249,33,111,180,82,88,113,102,92,89,240,252,85,212,116,244,240,210,211,92,32,117,254,6,165,93,52,105,43,165,149,250,36,79,170,149,204,98,119,138,173,127,217,16,8,224,47,87,21,220,40,230,63,9,89,142,252,21,141,98,239,214,170,238,100,246,11,252,16,171,41,110,244,173,84,69,115,81,85,121,115,51,115,82,88,85,85,209,185,205,84,87,177,241,200,251,42,73,247,107,159,22,121,113,138,43,34,225,215,5,88,240,166,40,186,217,185,209,95,239,245,86,196,168,170,176,85,115,233,164,74,91,117,90,61,57,83,47,119,115,42,145,26,230,237,86,70,174,71,182,70,176,45,175,102,87,29,183,92,145,198,86,236,140,205,44,77,73,30,87,223,170,36,109,45,101,210,119,49,152,110,181,232,231,53,241,201,162,163,41,166,151,70,200,199,237,141,143,147,159,186,52,73,185,179,104,121,150,200,188,139,204,126,34,243,30,221,149,249,95,102,239,215,90,237,101,154,105,85,89,75,111,165,106,162,73,85,83,34,34,242,225,102,230,234,186,43,149,206,107,24,215,189,236,99,189,20,228,14,83,126,2,178,107,9,229,31,210,251,174,40,250,47,111,109,23,165,46,110,214,105,253,103,59,107,91,170,242,225,102,238,92,81,110,119,46,38,70,205,206,219,185,66,224,0,0,243,215,218,37,145,116,121,3,197,102,43,195,118,27,55,163,48,221,251,149,137,44,48,181,96,72,219,75,84,138,178,178,40,225,70,182,24,99,170,101,84,49,198,173,107,155,28,44,250,200,168,247,99,173,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,132,133,118,210,103,29,139,24,103,46,18,201,219,68,60,202,188,187,183,212,84,93,42,119,61,54,213,92,155,79,35,105,182,57,136,139,178,8,41,229,230,53,239,107,187,206,223,85,209,185,23,18,184,69,206,251,87,14,60,69,224,204,229,190,216,234,238,246,219,5,69,75,107,41,41,36,107,39,88,42,41,102,166,145,241,238,245,92,246,54,117,122,49,85,168,245,98,53,92,205,219,208,61,15,101,86,89,225,92,155,203,140,57,149,184,42,147,187,217,112,205,190,43,125,54,232,227,100,147,108,79,94,121,121,108,99,29,52,175,87,73,35,209,169,190,71,189,202,154,185,74,172,0,7,149,115,213,65,229,92,9,254,236,184,246,19,203,47,190,190,113,90,101,81,138,189,151,30,194,121,101,247,215,206,43,76,170,0,0,2,42,251,115,191,50,127,188,159,203,75,85,216,169,237,79,138,126,31,215,124,198,220,93,94,220,239,204,159,239,39,242,210,213,118,42,123,83,226,159,135,245,223,49,183,1,117,123,115,191,50,127,188,159,203,75,85,216,169,237,79,138,126,31,215,124,198,220,93,94,220,239,204,159,239,39,242,210,213,118,42,123,83,226,159,135,245,223,49,183,1,53,39,83,138,112,158,21,199,54,42,172,45,141,112,205,171,16,89,107,118,119,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,53,78,142,106,42,117,68,59,96,4,0,241,237,193,5,247,132,124,119,21,110,28,165,186,220,178,202,247,202,138,201,123,172,153,149,19,50,169,33,69,154,150,173,209,197,27,35,155,123,101,124,105,177,26,248,180,218,231,58,57,81,148,255,0,3,156,93,221,120,65,205,199,98,185,237,213,119,140,39,126,167,109,183,17,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,118,206,98,104,172,146,104,209,209,243,86,70,206,246,122,100,94,92,113,23,151,23,28,175,205,11,55,126,181,87,105,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,151,51,55,59,69,209,90,173,115,152,246,189,143,123,29,231,179,136,190,26,51,79,133,252,119,54,5,204,203,79,232,247,43,205,28,21,62,139,185,254,38,25,100,238,147,205,20,124,238,87,61,140,147,107,125,71,234,213,242,85,15,71,184,91,22,97,92,115,98,165,197,56,43,19,90,177,5,150,183,127,118,184,218,235,99,171,165,159,99,220,199,236,150,53,115,29,181,236,115,87,69,232,230,170,47,84,82,218,241,65,197,6,1,225,51,0,91,243,27,49,173,24,130,227,109,184,222,34,178,69,21,146,158,25,167,108,242,67,52,205,115,155,52,177,53,25,182,157,232,170,142,85,213,91,211,197,82,34,251,59,184,250,172,225,143,21,46,3,205,43,133,214,229,150,87,190,85,62,171,83,61,71,209,153,18,73,95,222,105,105,183,43,18,23,190,121,29,81,28,108,73,29,234,200,221,206,143,151,46,122,246,187,101,238,62,204,174,27,112,221,139,46,112,62,32,197,87,40,49,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,53,123,83,205,0,239,242,19,181,3,32,184,137,205,139,22,78,96,172,33,152,20,87,172,65,222,187,180,247,75,125,20,116,172,228,83,75,80,253,238,142,174,71,166,172,133,200,154,49,125,101,77,116,77,85,51,0,132,14,206,30,30,179,247,3,113,157,151,152,167,26,228,126,96,97,251,45,23,165,187,205,198,233,134,107,105,41,96,223,106,171,99,55,203,36,109,99,119,61,237,106,106,189,92,228,68,234,168,77,248,0,0,3,205,103,22,62,212,249,201,241,3,16,252,198,115,210,153,230,179,139,31,106,124,228,248,129,136,126,99,56,18,169,216,169,236,177,138,126,32,87,124,186,220,103,249,128,29,138,158,203,24,167,226,5,119,203,173,198,127,128,0,1,133,93,166,124,104,255,0,70,204,184,102,91,224,167,115,49,246,62,183,213,193,77,81,13,119,38,75,21,10,167,41,245,218,70,246,204,217,156,175,115,105,220,155,91,204,138,87,171,151,146,177,201,8,63,245,85,143,113,87,251,107,136,241,38,35,184,127,190,86,87,92,171,170,36,255,0,133,36,211,73,35,254,215,57,206,243,85,51,83,181,115,133,172,85,148,153,203,62,120,253,36,186,226,76,55,153,151,10,137,251,205,115,100,150,107,69,115,90,213,238,50,77,183,151,201,229,255,0,173,91,170,57,34,129,241,237,84,131,152,251,23,193,103,17,214,174,22,51,230,213,154,151,220,17,73,137,109,173,167,154,219,88,197,137,174,173,162,130,125,169,37,85,11,156,168,214,84,181,168,173,234,168,143,141,243,68,174,103,51,152,208,229,113,153,194,215,244,71,198,216,63,45,235,113,39,166,239,87,44,31,75,125,189,212,68,221,180,172,174,150,178,174,39,69,76,138,212,122,194,198,65,27,81,207,245,158,228,115,244,98,57,35,99,135,94,18,113,87,18,217,89,154,88,167,47,229,231,98,76,185,244,109,193,150,231,58,71,122,66,134,90,107,147,231,130,8,162,134,73,37,172,116,148,180,173,133,154,177,171,190,68,85,85,86,233,122,187,95,241,77,139,28,231,238,94,227,92,45,93,223,108,184,131,43,237,55,75,117,79,41,241,243,233,103,173,175,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,10,219,178,75,56,176,14,69,96,14,32,51,27,49,175,212,150,235,109,186,158,195,44,81,75,85,12,51,220,39,142,27,180,205,164,165,108,207,99,101,169,145,177,61,35,137,28,138,229,79,214,168,17,235,132,241,77,247,3,98,171,54,53,194,213,221,202,245,135,238,20,247,75,117,79,41,146,114,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,161,63,220,16,113,163,133,120,184,203,136,43,171,93,106,178,99,235,111,50,11,222,30,138,186,55,72,254,82,67,186,186,154,5,122,204,148,111,89,227,68,115,211,212,145,93,22,231,237,73,31,5,121,253,155,63,135,92,229,197,153,185,244,66,213,133,254,148,92,29,91,232,187,99,116,134,15,85,27,185,206,209,57,147,63,111,50,89,118,183,153,43,228,126,214,238,218,153,255,0,217,25,194,78,105,219,49,220,60,78,98,153,110,184,103,13,199,111,171,183,219,173,207,117,77,21,69,239,159,13,59,226,158,72,159,10,71,83,110,116,115,58,70,61,178,117,158,158,39,34,42,51,168,75,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,69,103,22,78,224,28,245,192,23,76,185,204,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,253,104,181,168,3,205,15,17,89,13,140,184,109,205,203,238,84,227,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,236,145,173,213,90,143,118,199,163,227,114,239,99,145,36,43,178,143,142,159,234,56,95,206,188,103,255,0,107,210,224,10,218,230,255,0,156,215,90,228,168,87,127,224,187,171,28,223,211,133,31,254,183,132,203,78,61,120,59,195,220,83,229,29,205,214,107,61,36,25,139,99,167,239,184,126,231,13,29,47,123,173,124,12,157,209,218,229,168,151,107,155,77,43,166,145,17,57,172,99,37,115,37,93,200,199,53,208,25,255,0,85,88,11,21,127,182,184,115,18,97,203,135,251,229,29,117,182,186,158,79,248,50,67,52,114,51,236,115,92,223,37,64,61,31,113,59,196,46,21,225,127,38,175,89,185,138,105,187,255,0,112,229,211,91,173,108,170,142,158,107,157,116,174,219,21,60,110,122,255,0,157,35,213,173,123,153,20,82,189,24,253,155,87,206,182,106,230,102,42,206,76,199,196,121,165,141,106,251,197,235,19,92,37,184,84,237,146,71,199,14,245,245,32,139,152,247,189,176,196,196,108,113,177,92,187,35,99,26,139,163,80,173,120,142,226,171,55,56,167,186,225,187,206,107,220,169,39,168,195,22,118,90,105,217,69,27,224,130,103,238,87,75,88,248,119,172,76,169,153,118,115,29,19,99,99,146,40,145,24,212,98,34,100,87,102,31,4,20,124,69,226,170,156,222,204,138,93,248,7,7,220,33,138,158,157,179,64,255,0,74,222,33,146,158,161,105,103,167,150,41,18,74,62,67,180,153,29,177,93,207,141,172,115,180,147,96,101,87,101,103,4,20,121,109,133,109,28,79,102,29,46,252,95,137,45,242,203,135,169,57,208,84,83,209,89,234,227,129,240,85,105,202,87,197,89,35,18,100,213,146,170,36,21,27,28,214,189,210,53,178,42,0,30,85,207,67,221,159,185,67,131,114,131,133,12,3,6,15,130,173,31,140,44,244,56,190,239,53,76,235,43,231,184,215,81,192,249,92,137,209,172,99,90,145,198,198,181,19,70,68,213,118,231,171,222,239,60,39,165,62,19,189,150,50,111,225,254,30,249,116,0,93,80,0,2,13,187,95,240,6,13,192,188,87,211,85,96,252,61,73,105,126,42,194,244,215,251,186,83,34,181,149,87,25,43,43,34,150,161,89,174,214,189,237,130,53,126,212,77,207,220,247,106,247,189,206,156,146,21,187,106,253,169,240,183,195,250,31,152,220,64,118,42,123,83,226,159,135,245,223,49,183,19,82,66,183,98,167,181,62,41,248,127,93,243,27,113,53,32,8,86,237,171,246,167,194,223,15,232,126,99,113,38,164,133,110,218,191,106,124,45,240,254,135,230,55,16,29,138,158,212,248,167,225,253,119,204,109,196,212,144,173,216,169,237,79,138,126,31,215,124,198,220,77,72,3,205,183,24,24,254,167,51,248,163,205,44,103,54,33,164,190,211,213,98,138,234,107,125,194,145,98,116,19,219,169,165,90,122,37,141,209,38,199,177,41,161,133,17,233,174,244,68,114,171,149,85,203,58,156,112,103,21,171,36,56,92,204,12,93,89,126,171,181,92,171,108,245,54,75,12,180,53,77,130,181,110,181,113,58,26,103,83,185,94,199,111,141,206,89,220,177,174,246,199,4,143,106,46,205,15,60,56,79,11,95,113,206,42,179,96,172,45,67,223,111,88,130,225,79,107,183,83,115,89,31,62,170,121,27,28,81,239,122,181,141,220,247,181,53,114,163,83,93,85,81,58,129,196,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,244,231,149,89,153,133,115,147,46,48,230,105,96,170,190,241,101,196,214,248,174,20,219,164,141,242,67,189,61,120,37,229,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,60,235,241,79,146,159,209,219,136,44,109,147,145,220,59,237,38,31,184,39,112,157,210,243,36,125,12,241,50,162,151,154,238,92,104,179,36,19,68,146,109,98,55,152,143,219,171,116,85,151,78,200,44,208,181,99,78,18,233,176,28,45,164,130,229,151,215,138,219,109,68,13,173,108,179,203,5,76,206,173,138,169,241,104,142,133,142,117,68,208,183,93,200,229,165,145,81,222,45,104,102,248,0,0,0,8,160,237,80,224,42,166,150,166,235,197,62,77,216,170,235,25,89,81,53,195,28,219,41,249,72,202,54,36,80,181,43,233,169,227,137,174,86,43,153,60,181,79,115,222,253,242,243,116,70,36,174,100,96,81,93,174,182,234,106,250,59,125,206,174,150,158,233,78,148,149,209,67,51,152,202,168,18,88,230,72,165,106,46,143,98,75,12,82,35,93,170,111,141,142,241,106,42,122,158,32,175,180,71,128,90,206,24,241,82,99,204,173,183,221,110,89,101,123,230,212,104,148,211,212,125,25,145,36,137,157,218,170,167,106,177,33,123,231,141,180,242,72,244,145,222,180,110,220,232,249,146,134,26,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,118,216,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,78,166,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,117,59,62,248,10,195,220,51,96,218,28,115,152,54,42,74,204,212,187,211,199,53,115,234,59,173,107,44,15,69,169,106,67,67,50,68,143,133,238,167,168,108,117,10,217,30,199,189,138,141,115,152,136,170,23,87,131,190,21,112,111,10,25,71,111,193,246,107,109,35,177,61,198,158,158,167,22,93,227,145,102,125,198,226,140,245,209,178,185,140,119,118,141,206,145,176,179,107,118,177,85,202,156,199,200,247,223,80,0,17,107,219,131,143,234,98,181,101,102,86,208,226,26,69,167,170,168,184,223,238,150,150,172,78,157,31,19,98,130,138,161,233,167,53,140,84,154,189,141,234,140,122,164,159,89,99,77,178,148,121,225,237,5,206,43,86,119,241,105,142,177,118,26,191,85,221,112,245,21,68,54,75,60,178,213,54,120,18,10,72,89,12,142,165,115,30,246,119,105,42,27,81,60,106,197,209,201,62,245,68,115,220,128,99,169,53,61,141,153,215,244,231,135,219,182,78,85,219,249,53,121,101,112,78,76,241,197,182,57,232,110,50,212,84,71,185,203,35,149,211,54,118,86,35,180,99,26,145,242,52,220,237,234,69,94,43,200,187,238,22,225,199,0,103,205,101,154,234,202,76,109,136,47,150,232,234,245,100,148,61,214,145,148,172,166,93,88,138,177,77,36,233,117,110,201,28,142,123,105,55,53,136,214,171,157,146,157,143,185,199,125,192,220,80,38,85,83,195,222,44,185,151,111,158,158,178,61,204,103,34,170,134,158,122,186,122,157,85,142,123,182,177,149,49,114,209,204,106,247,157,238,220,177,181,0,155,240,0,3,21,123,81,253,132,243,55,238,95,156,81,25,84,98,175,106,63,176,158,102,253,203,243,138,32,33,91,132,239,106,124,155,248,129,135,190,99,1,233,34,231,118,181,89,105,153,89,121,185,210,80,83,201,81,5,35,37,169,153,177,49,211,207,43,33,134,36,115,149,17,95,36,178,71,27,27,226,231,189,173,77,85,81,15,53,156,50,93,173,86,14,36,178,162,251,125,185,210,91,173,182,236,113,98,171,172,172,171,153,176,193,77,4,117,240,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,75,213,199,223,29,151,94,46,241,53,21,139,13,81,213,218,114,235,14,212,45,93,158,142,170,55,65,91,85,60,148,240,182,73,107,163,101,68,176,61,241,200,218,134,194,230,34,43,99,153,232,189,94,224,39,208,24,85,217,221,199,213,31,19,152,85,112,30,105,92,45,86,220,205,178,114,169,245,90,152,41,254,147,70,177,202,254,243,75,77,185,30,179,49,144,72,234,136,227,98,198,223,86,70,237,108,156,184,179,84,0,0,8,171,237,206,252,201,254,242,127,45,45,87,98,167,181,62,41,248,127,93,243,27,113,117,123,115,191,50,127,188,159,203,75,85,216,169,237,79,138,126,31,215,124,198,220,4,207,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,98,87,11,125,158,248,19,134,206,32,179,19,52,173,150,123,85,93,150,183,186,51,0,115,234,230,171,184,88,161,146,41,61,35,27,185,140,107,27,185,239,100,113,72,142,146,94,67,92,215,63,87,201,204,204,0,0,128,30,212,127,110,204,205,251,151,228,244,68,255,0,16,3,218,143,237,217,153,191,114,252,158,136,12,95,146,237,117,154,213,79,98,154,231,86,251,109,29,68,213,116,244,110,153,203,4,51,204,216,219,44,172,143,93,173,123,219,4,45,115,145,53,114,69,26,46,187,83,73,21,236,171,224,98,213,154,85,63,210,71,55,45,116,151,12,39,109,168,170,182,216,240,245,202,214,218,138,107,204,252,165,142,90,169,155,81,26,197,37,52,75,35,154,205,155,149,106,34,114,171,153,200,219,37,148,224,19,129,59,175,23,120,154,182,251,137,107,42,237,57,117,135,106,18,146,241,89,75,35,160,173,170,158,74,121,157,28,84,50,62,158,88,30,248,228,109,59,166,107,213,21,177,204,197,78,175,105,61,54,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,203,0,1,229,92,244,167,194,119,178,198,77,252,63,195,223,46,128,243,88,122,83,225,59,217,99,38,254,31,225,239,151,64,5,213,0,0,33,91,182,175,218,159,11,124,63,161,249,141,196,154,146,21,187,106,253,169,240,183,195,250,31,152,220,64,186,189,134,63,158,207,221,191,230,69,170,237,171,246,167,194,223,15,232,126,99,113,46,175,97,143,231,179,247,111,249,145,106,187,106,253,169,240,183,195,250,31,152,220,64,192,168,238,215,88,109,85,22,40,110,117,108,182,214,84,67,87,81,70,217,156,144,77,60,45,145,177,74,248,245,218,231,177,179,204,214,185,83,86,164,178,34,105,185,117,202,174,1,56,19,186,241,119,137,171,111,184,150,178,174,211,151,88,118,161,41,47,21,148,178,58,10,218,169,228,167,153,209,197,67,35,233,229,129,239,142,70,211,186,102,189,81,91,28,204,84,234,246,150,171,133,222,25,49,247,20,217,161,109,203,252,33,77,87,71,109,125,67,91,122,196,43,110,154,166,138,205,2,199,44,155,231,116,105,181,175,123,96,149,177,49,238,98,73,34,53,155,155,170,185,190,135,178,171,44,240,174,77,229,198,28,202,220,21,73,221,236,184,102,223,21,190,155,116,113,178,73,182,39,175,60,188,182,49,142,154,87,171,164,145,232,212,223,35,222,229,77,92,160,84,22,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,28,176,0,162,179,163,40,112,110,125,101,126,32,202,60,192,130,174,75,22,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,84,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,95,61,124,81,112,201,143,184,89,205,11,150,95,226,250,106,186,203,107,42,28,219,46,33,75,116,212,212,87,152,18,56,164,223,3,164,77,174,123,27,60,77,149,140,115,210,57,21,204,220,237,17,206,244,146,89,78,43,184,81,203,142,45,114,225,248,43,26,197,220,110,180,60,201,236,23,248,33,71,213,90,42,156,136,138,230,162,170,115,33,126,214,164,176,170,163,100,107,90,168,172,123,35,145,129,231,8,21,6,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,239,240,81,194,141,247,139,76,229,162,193,188,171,173,30,16,182,233,89,138,111,116,80,177,221,194,151,107,214,56,209,210,42,49,38,157,236,229,70,154,61,201,171,228,229,189,145,72,128,92,190,207,190,2,177,15,19,56,202,135,28,230,13,138,174,143,42,237,21,17,205,92,250,142,245,68,251,251,21,42,90,144,208,204,145,43,38,99,106,41,219,29,66,182,70,61,140,122,163,92,215,170,42,78,157,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,85,128,48,6,13,202,204,27,105,203,236,190,195,212,150,60,61,99,167,74,106,26,26,100,93,145,51,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,168,0,0,0,128,30,212,127,110,204,205,251,151,228,244,70,85,118,24,254,123,63,118,255,0,153,24,171,218,143,237,217,153,191,114,252,158,136,202,174,195,31,207,103,238,223,243,32,37,80,242,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,234,120,242,174,7,163,62,7,115,123,25,103,191,10,248,15,52,179,6,122,73,241,13,218,158,178,26,233,233,160,72,89,80,250,106,217,233,82,101,98,122,173,123,219,3,94,244,106,53,155,220,237,173,99,116,106,99,175,107,79,13,25,89,136,114,38,253,196,103,162,125,25,140,240,151,117,255,0,10,183,65,77,15,165,251,213,101,13,31,248,123,249,75,45,71,38,20,210,47,198,55,102,170,157,81,116,46,175,101,199,176,158,89,125,245,243,138,209,218,143,236,39,153,191,114,252,226,136,8,86,225,59,218,159,38,254,32,97,239,152,192,103,255,0,110,119,230,79,247,147,249,105,128,28,39,123,83,228,223,196,12,61,243,24,12,255,0,237,206,252,201,254,242,127,45,2,213,118,42,123,83,226,159,135,245,223,49,183,19,82,66,183,98,167,181,62,41,248,127,93,243,27,113,53,32,0,0,0,0,64,15,106,63,183,102,102,253,203,242,122,35,23,228,187,93,102,181,83,216,166,185,213,190,219,71,81,53,93,61,27,166,114,193,12,243,54,54,203,43,35,215,107,94,246,193,11,92,228,77,92,145,70,139,174,212,211,40,59,81,253,187,51,55,238,95,147,209,28,174,1,56,19,186,241,119,137,171,111,184,150,178,174,211,151,88,118,161,41,47,21,148,178,58,10,218,169,228,167,153,209,197,67,35,233,229,129,239,142,70,211,186,102,189,81,91,28,204,84,234,246,129,122,251,42,248,24,181,102,149,79,244,145,205,203,93,37,195,9,219,106,42,173,182,60,61,114,181,182,162,154,243,63,41,99,150,170,102,212,70,177,73,77,18,200,230,179,102,229,90,136,156,170,230,114,54,201,49,39,18,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,150,6,42,246,163,251,9,230,111,220,191,56,162,32,4,159,238,212,127,97,60,205,251,151,231,20,68,0,129,234,75,20,226,204,43,129,172,85,88,167,26,226,107,86,31,178,209,108,239,55,27,165,108,116,148,176,111,123,88,205,242,200,173,99,119,61,237,106,106,189,92,228,68,234,168,118,196,27,118,147,241,207,117,226,11,31,214,101,94,92,221,42,232,114,235,10,212,84,219,101,125,29,209,206,131,20,78,217,163,87,85,74,216,100,88,38,166,108,148,236,117,54,168,229,211,89,119,34,200,145,199,151,253,151,60,118,221,115,178,213,54,68,103,70,38,164,168,198,214,58,118,59,15,220,106,231,119,125,196,52,77,107,214,86,73,185,54,203,83,78,214,53,85,251,249,146,198,229,122,181,203,12,210,184,36,40,0,0,0,4,106,246,164,112,11,89,152,157,251,137,188,156,183,221,110,88,189,59,157,62,34,195,180,116,211,215,77,119,141,57,84,208,212,210,71,27,94,246,205,19,18,52,146,52,68,141,209,70,178,122,143,141,252,232,129,61,84,16,193,218,141,192,149,171,36,238,176,231,190,75,225,154,186,124,19,124,168,123,113,5,186,146,6,247,44,61,90,231,49,34,124,123,87,116,84,213,14,123,145,25,179,151,20,141,70,35,154,147,67,19,66,61,142,215,11,97,60,85,142,111,180,184,91,5,97,155,174,32,189,86,239,238,214,235,93,20,149,117,83,236,99,158,253,145,70,142,123,182,177,142,114,232,157,26,213,85,232,138,117,68,217,246,101,112,37,106,201,28,27,110,207,60,210,195,53,113,230,133,250,158,71,82,209,221,32,107,31,134,232,158,174,107,89,28,122,170,178,166,104,180,116,143,126,217,24,201,57,27,99,84,155,154,23,47,128,158,8,44,92,35,224,73,107,113,29,45,170,229,153,183,190,108,87,187,221,28,207,168,133,148,169,50,172,52,180,142,146,40,223,28,59,27,19,228,77,136,231,203,174,231,57,177,196,140,202,160,0,28,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,78,89,130,189,174,124,66,254,10,120,125,139,41,173,148,215,86,94,179,87,157,69,21,194,142,171,187,199,71,67,73,45,52,149,141,145,90,187,228,231,50,86,65,202,68,70,186,57,166,220,237,26,140,144,33,175,53,115,51,21,103,38,99,226,60,210,198,181,125,226,245,137,174,18,220,42,118,201,35,227,135,122,250,144,69,204,123,222,216,98,98,54,56,216,174,93,145,177,141,69,209,168,82,160,1,232,123,179,235,56,174,185,223,194,94,5,197,216,150,253,73,117,196,52,84,243,89,47,18,197,84,233,231,73,233,38,124,49,186,169,207,123,223,222,100,167,109,60,242,43,215,87,44,251,209,17,175,106,25,20,66,183,99,102,117,253,6,226,10,237,147,149,118,254,117,38,102,219,211,147,60,113,110,146,10,235,116,85,21,17,238,114,200,212,108,46,129,245,136,237,24,247,44,156,141,54,183,122,147,82,0,242,174,122,168,60,171,129,63,221,151,30,194,121,101,247,215,206,43,76,170,49,87,178,227,216,79,44,190,250,249,197,105,149,64,0,0,69,95,110,119,230,79,247,147,249,105,106,187,21,61,169,241,79,195,250,239,152,219,139,171,219,157,249,147,253,228,254,90,90,174,197,79,106,124,83,240,254,187,230,54,224,46,175,110,119,230,79,247,147,249,105,106,187,21,61,169,241,79,195,250,239,152,219,139,171,219,157,249,147,253,228,254,90,90,174,197,79,106,124,83,240,254,187,230,54,224,38,164,0,0,198,174,208,124,139,203,140,229,225,151,26,221,177,173,155,155,117,192,152,126,233,137,44,23,40,21,25,85,69,85,79,74,249,149,141,122,162,235,12,188,166,178,88,213,21,174,106,53,83,71,178,55,179,37,75,85,197,143,178,198,114,124,63,196,63,46,156,15,53,135,170,131,202,185,234,160,0,0,0,0,1,230,179,139,31,106,124,228,248,129,136,126,99,57,233,76,243,89,197,143,181,62,114,124,64,196,63,49,156,9,84,236,84,246,88,197,63,16,43,190,93,110,51,252,192,14,197,79,101,140,83,241,2,187,229,214,227,63,192,0,0,165,51,87,44,240,174,114,101,198,35,202,220,107,73,222,44,184,154,223,45,190,167,108,113,190,72,119,167,169,60,92,198,61,141,154,39,163,100,141,234,213,217,35,24,228,77,90,135,159,126,49,56,85,198,92,40,102,229,195,7,222,109,181,110,195,23,26,138,138,156,39,119,146,68,153,151,27,114,63,212,71,74,214,49,189,230,54,186,54,204,205,173,218,245,71,34,114,223,27,223,232,204,179,252,85,112,207,131,120,175,202,58,204,173,198,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,114,54,102,109,150,70,62,55,42,110,99,221,181,204,126,201,24,30,112,107,110,215,91,141,53,5,29,194,231,87,85,79,107,167,90,74,24,166,153,207,101,44,11,44,147,44,81,53,87,70,49,101,154,89,21,173,209,55,200,247,120,185,85,81,221,174,176,218,170,44,80,220,234,217,109,172,168,134,174,162,141,179,57,32,154,120,91,35,98,149,241,235,181,207,99,103,153,173,114,166,173,73,100,68,211,114,235,85,231,22,78,227,236,138,199,247,76,185,204,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,253,104,151,3,131,190,21,113,151,21,249,185,111,193,246,107,109,91,112,197,186,162,158,167,22,93,227,145,33,101,186,220,175,245,209,178,185,143,111,121,145,173,145,176,179,107,183,61,21,202,156,182,72,246,5,127,217,231,193,101,215,138,124,208,167,190,226,252,63,86,236,171,195,85,10,184,130,177,42,93,74,149,179,164,123,162,183,193,35,90,174,123,220,229,137,210,163,21,170,200,85,203,204,141,239,135,116,244,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,82,185,59,147,184,7,34,176,5,175,46,114,230,195,73,110,182,219,169,224,138,89,98,165,134,25,238,19,199,12,112,186,174,169,208,177,141,150,166,70,196,197,146,85,106,43,149,63,82,37,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,190,212,28,101,148,120,191,138,251,212,25,71,96,164,183,51,15,211,186,205,137,38,166,181,178,137,149,247,248,235,42,159,91,80,168,212,71,76,253,210,182,55,204,244,71,61,240,185,81,92,205,143,116,133,118,158,113,191,89,195,166,21,166,202,28,183,170,217,143,177,133,190,105,106,42,29,12,236,244,85,158,104,234,41,210,170,10,136,165,141,99,172,231,183,88,85,187,209,188,137,28,246,183,88,247,195,14,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,80,41,243,209,239,6,216,167,35,177,63,14,56,49,188,61,87,115,176,133,158,223,29,173,144,205,20,49,87,82,213,70,198,172,241,215,71,18,53,141,172,115,222,178,202,168,155,100,116,188,214,171,153,35,94,232,97,227,95,129,204,101,194,37,78,19,175,157,245,119,156,61,127,179,209,178,178,239,27,17,244,148,183,244,137,123,229,19,101,68,107,149,138,230,58,104,93,36,113,185,209,61,90,136,247,65,43,199,1,92,98,98,30,22,51,114,216,219,205,226,174,124,186,190,84,119,44,65,108,154,178,171,186,81,50,119,192,217,46,145,83,197,185,174,169,137,176,198,170,188,167,189,241,53,241,38,213,123,92,208,244,18,14,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,44,15,42,231,165,62,19,189,150,50,111,225,254,30,249,116,7,154,195,210,159,9,222,203,25,55,240,255,0,15,124,186,0,46,168,0,1,10,221,181,126,212,248,91,225,253,15,204,110,36,212,144,173,219,87,237,79,133,190,31,208,252,198,226,3,177,83,218,159,20,252,63,174,249,141,184,154,146,21,187,21,61,169,241,79,195,250,239,152,219,137,169,0,66,183,109,95,181,62,22,248,127,67,243,27,137,53,36,43,118,213,251,83,225,111,135,244,63,49,184,128,236,84,246,167,197,63,15,235,190,99,110,38,164,133,110,197,79,106,124,83,240,254,187,230,54,226,106,64,140,14,219,76,227,177,69,133,112,47,15,212,240,243,175,85,55,4,198,53,146,110,123,123,165,44,113,212,82,83,166,138,205,146,115,159,45,79,84,126,230,119,95,89,186,72,213,76,64,236,203,201,79,195,79,23,24,91,188,92,59,173,6,4,211,26,214,108,151,100,210,247,41,225,238,241,199,172,111,107,181,170,150,155,123,87,110,177,36,187,92,142,219,171,180,211,58,255,0,13,60,92,98,158,239,111,238,180,24,19,92,21,71,190,45,147,75,220,167,155,188,73,38,146,61,174,214,170,90,157,142,77,186,196,145,110,106,59,118,185,169,216,151,150,120,86,155,43,49,214,113,247,78,110,36,184,98,5,195,60,249,35,141,221,222,134,158,154,158,163,100,46,217,204,103,50,74,173,100,77,234,215,114,32,245,81,89,170,133,160,237,176,202,251,86,30,205,204,7,154,246,247,82,67,81,140,236,245,86,218,234,120,104,155,19,228,158,222,248,244,170,150,84,93,102,123,226,172,138,36,220,221,90,202,86,38,231,34,162,50,159,236,108,206,191,160,220,65,93,178,114,174,223,206,164,204,219,122,114,103,142,45,210,65,93,110,138,162,162,61,206,89,26,141,133,208,62,177,29,163,30,229,147,145,166,214,239,83,58,123,86,178,207,240,137,193,182,35,184,211,210,93,106,235,240,85,194,135,19,81,193,111,143,153,187,151,34,211,212,62,102,163,28,229,134,58,90,170,153,92,169,183,111,41,30,231,109,107,145,97,91,32,115,142,251,195,254,114,225,60,226,195,144,247,138,188,51,112,109,68,148,219,152,206,247,74,246,186,58,154,109,239,99,210,62,108,18,75,23,51,98,185,155,247,55,214,106,40,30,154,64,0,0,0,12,85,237,71,246,19,204,223,185,126,113,68,101,81,138,189,168,254,194,121,155,247,47,206,40,128,133,110,19,189,169,242,111,226,6,30,249,140,7,165,51,205,103,9,222,212,249,55,241,3,15,124,198,3,210,152,0,0,22,255,0,63,179,142,197,195,254,77,98,204,226,196,112,247,138,76,51,111,117,68,116,219,158,206,247,84,247,36,116,212,219,216,199,172,124,217,228,138,46,102,197,107,55,238,119,170,213,83,204,185,53,61,178,121,215,244,27,135,219,78,78,82,91,249,213,121,155,112,94,116,242,69,186,56,40,109,210,211,212,73,181,201,35,85,179,58,119,209,163,117,99,218,177,243,245,218,237,138,70,175,0,249,103,133,115,119,139,220,182,192,184,214,147,189,217,106,46,21,23,10,154,87,71,28,145,213,119,42,73,171,25,4,172,145,142,99,225,145,244,237,100,140,86,250,209,185,237,69,69,84,84,9,52,226,31,133,90,156,184,236,171,174,201,42,27,109,38,34,190,224,59,61,61,254,90,137,100,138,68,166,171,142,185,43,110,149,20,178,202,200,213,172,100,82,215,182,63,85,178,186,21,229,250,206,122,163,161,219,42,179,51,21,100,222,99,225,204,210,193,85,125,222,245,134,110,17,92,41,183,73,35,35,155,98,250,240,75,203,123,30,232,101,98,186,57,24,142,77,241,189,237,85,209,202,122,126,60,192,230,174,89,226,172,155,204,124,71,149,184,214,147,187,222,176,205,194,91,125,78,216,228,100,115,108,95,82,120,185,140,99,221,12,172,86,201,27,213,169,190,55,177,200,154,57,0,244,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,203,49,87,179,23,52,191,10,28,27,96,174,247,125,244,157,215,9,119,140,45,112,255,0,5,228,247,94,235,34,247,72,58,49,173,126,218,25,40,189,118,238,215,95,89,202,244,121,149,64,12,85,237,71,246,19,204,223,185,126,113,68,101,81,138,189,168,254,194,121,155,247,47,206,40,128,128,18,181,203,44,148,205,204,230,169,184,82,229,78,92,98,12,84,251,77,59,234,107,150,215,66,249,153,76,198,197,44,168,146,61,19,107,94,246,193,42,70,197,93,242,189,187,35,71,189,81,171,79,225,60,45,125,199,56,170,205,130,176,181,15,125,189,98,11,133,61,174,221,77,205,100,124,250,169,228,108,113,71,189,234,214,55,115,222,212,213,202,141,77,117,85,68,234,122,40,225,71,133,28,184,225,43,46,25,130,176,84,93,250,235,93,203,158,255,0,127,158,20,101,85,222,169,168,168,142,114,34,175,46,22,110,114,69,10,42,182,54,185,202,170,247,190,73,30,30,120,176,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,190,130,56,40,226,186,197,197,166,77,81,99,46,109,170,143,23,219,116,163,197,54,74,41,158,238,225,85,185,233,28,136,217,17,30,144,206,198,115,99,93,94,212,213,241,243,30,248,164,83,8,59,84,56,10,169,165,169,186,241,79,147,118,42,186,198,86,84,77,112,199,54,202,126,82,50,141,137,20,45,74,250,106,120,226,107,149,138,230,79,45,83,220,247,191,124,188,221,17,137,43,153,128,28,60,113,3,143,184,101,205,10,28,215,203,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,182,74,214,171,180,73,34,141,221,118,160,30,151,129,109,56,120,226,7,0,241,53,149,244,57,175,151,47,171,101,182,178,162,162,146,90,58,229,133,43,104,167,134,69,107,162,168,142,25,36,108,111,86,236,149,173,87,106,177,203,27,186,110,66,229,129,21,125,185,223,153,63,222,79,229,165,170,236,84,246,167,197,63,15,235,190,99,110,46,175,110,119,230,79,247,147,249,105,106,187,21,61,169,241,79,195,250,239,152,219,128,154,144,0,2,0,123,81,253,187,51,55,238,95,147,209,19,252,64,15,106,63,183,102,102,253,203,242,122,32,51,255,0,177,83,217,99,20,252,64,174,249,117,184,207,243,0,59,21,61,150,49,79,196,10,239,151,91,140,255,0,0,0,3,202,185,233,79,132,239,101,140,155,248,127,135,190,93,1,230,176,244,167,194,119,178,198,77,252,63,195,223,46,128,11,170,0,0,66,183,109,95,181,62,22,248,127,67,243,27,137,53,36,43,118,213,251,83,225,111,135,244,63,49,184,129,117,123,12,127,61,159,187,127,204,139,85,219,87,237,79,133,190,31,208,252,198,226,93,94,195,31,207,103,238,223,243,34,213,118,213,251,83,225,111,135,244,63,49,184,129,117,123,12,127,61,159,187,127,204,137,84,34,175,176,199,243,217,251,183,252,200,149,64,0,0,0,0,32,7,181,31,219,179,51,126,229,249,61,17,149,93,134,63,158,207,221,191,230,70,42,246,163,251,118,102,111,220,191,39,162,50,171,176,199,243,217,251,183,252,200,9,84,0,0,0,1,0,61,168,254,221,153,155,247,47,201,232,140,170,236,49,252,246,126,237,255,0,50,49,87,181,31,219,179,51,126,229,249,61,17,149,93,134,63,158,207,221,191,230,64,74,161,229,92,245,80,121,87,2,127,187,46,61,132,242,203,239,175,156,86,142,212,127,97,60,205,251,151,231,20,67,178,227,216,79,44,190,250,249,197,104,237,71,246,19,204,223,185,126,113,68,4,43,112,157,237,79,147,127,16,48,247,204,96,51,255,0,183,59,243,39,251,201,252,180,192,14,19,189,169,242,111,226,6,30,249,140,6,127,246,231,126,100,255,0,121,63,150,129,106,187,21,61,169,241,79,195,250,239,152,219,137,169,33,91,177,83,218,159,20,252,63,174,249,141,184,154,144,0,0,0,0,32,7,181,31,219,179,51,126,229,249,61,17,159,253,138,158,203,24,167,226,5,119,203,173,198,0,118,163,251,118,102,111,220,191,39,162,51,255,0,177,83,217,99,20,252,64,174,249,117,184,12,255,0,0,1,138,189,168,254,194,121,155,247,47,206,40,136,1,39,251,181,31,216,79,51,126,229,249,197,17,0,32,86,185,67,146,249,161,159,88,202,60,191,202,60,33,87,136,175,178,83,203,86,180,240,190,56,153,20,17,162,111,150,89,101,115,98,137,154,171,90,142,123,154,138,247,177,137,171,158,212,90,127,254,170,176,22,42,255,0,109,112,230,36,195,151,15,247,202,58,235,109,117,60,159,240,100,134,104,228,103,216,230,185,190,74,132,255,0,112,47,193,149,139,131,204,184,170,182,73,117,244,206,51,197,29,222,163,19,92,162,123,210,149,210,68,143,229,83,83,70,237,52,134,46,108,168,146,57,169,36,142,123,156,237,168,172,138,60,106,237,72,224,22,179,49,59,247,19,121,57,111,186,220,177,122,119,58,124,69,135,104,233,167,174,154,239,26,114,169,161,169,164,142,54,189,237,154,38,36,105,36,104,137,27,162,141,100,245,31,27,249,193,144,28,4,241,191,98,226,227,2,75,69,136,234,173,86,220,205,178,115,101,189,217,40,225,125,60,47,165,89,149,33,170,164,108,146,200,249,33,216,232,153,34,239,87,50,93,119,53,173,146,37,126,85,30,96,114,171,51,49,86,77,230,62,28,205,44,21,87,221,239,88,102,225,21,194,155,116,146,50,57,182,47,175,4,188,183,177,238,134,86,43,163,145,136,228,223,27,222,213,93,28,167,161,238,23,120,155,192,60,83,101,125,183,48,48,133,77,37,29,201,244,237,117,235,15,45,198,26,154,219,52,235,36,177,236,157,177,174,230,177,238,130,87,68,247,181,139,36,104,215,237,110,170,214,133,224,0,0,49,87,181,31,216,79,51,126,229,249,197,17,149,70,42,246,163,251,9,230,111,220,191,56,162,2,0,79,85,7,149,115,213,64,0,0,2,8,123,87,179,138,235,153,92,90,94,240,139,111,212,149,216,123,47,169,233,236,150,184,168,170,157,44,17,206,232,99,154,181,207,110,247,49,42,82,161,239,130,69,106,53,116,165,137,143,77,209,170,147,19,197,62,117,255,0,71,110,31,113,182,113,199,111,239,181,120,126,222,157,194,7,69,204,141,245,211,202,202,122,94,107,121,145,170,194,147,205,18,201,181,232,238,90,63,110,174,209,23,205,96,21,5,215,0,99,43,22,13,176,102,13,231,15,85,209,225,236,85,81,93,77,101,174,153,17,172,175,125,26,196,149,43,18,42,238,115,24,233,227,98,191,77,138,253,237,69,87,70,244,107,1,224,12,101,153,248,154,12,25,151,248,122,174,251,125,170,167,171,169,167,183,210,34,58,121,217,77,79,37,68,169,27,117,213,239,72,161,145,81,141,213,239,84,70,181,28,229,70,174,111,246,147,228,167,244,118,225,247,133,220,156,146,225,223,106,240,253,191,18,247,249,219,47,50,55,215,79,45,5,69,87,41,220,184,213,97,73,230,149,35,220,196,119,45,25,187,87,106,171,106,187,46,61,187,50,203,239,175,147,214,129,143,249,85,153,152,171,38,243,31,14,102,150,10,171,238,247,172,51,112,138,225,77,186,73,25,28,219,23,215,130,94,91,216,247,67,43,21,209,200,196,114,111,141,239,106,174,142,83,211,70,19,197,54,44,115,133,108,216,215,11,87,119,219,46,32,183,211,221,45,213,60,167,199,207,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,135,156,46,41,242,83,250,59,113,5,141,178,114,59,135,125,164,195,247,4,238,19,186,94,100,143,161,158,38,84,82,243,93,203,141,22,100,130,104,146,77,172,70,243,17,251,117,110,138,178,169,216,217,157,127,78,120,125,187,100,229,93,191,147,87,150,87,4,228,207,28,91,99,158,134,227,45,69,68,123,156,178,57,93,51,103,101,98,59,70,49,169,31,35,77,206,222,160,103,249,229,92,245,80,121,87,2,127,187,46,61,132,242,203,239,175,156,86,153,84,98,175,101,199,176,158,89,125,245,243,138,211,42,128,0,0,138,190,220,239,204,159,239,39,242,210,213,118,42,123,83,226,159,135,245,223,49,183,23,87,183,59,243,39,251,201,252,180,181,93,138,158,212,248,167,225,253,119,204,109,192,93,94,220,239,204,159,239,39,242,210,213,118,42,123,83,226,159,135,245,223,49,183,23,87,183,59,243,39,251,201,252,180,181,93,138,158,212,248,167,225,253,119,204,109,192,77,72,0,1,106,184,177,246,88,206,79,135,248,135,229,211,151,84,181,92,88,251,44,103,39,195,252,67,242,233,192,243,88,122,168,60,171,158,170,0,0,0,0,0,30,107,56,177,246,167,206,79,136,24,135,230,51,158,148,207,53,156,88,251,83,231,39,196,12,67,243,25,192,149,78,197,79,101,140,83,241,2,187,229,214,227,63,204,0,236,84,246,88,197,63,16,43,190,93,110,51,252,0,0,0,0,8,86,237,171,246,167,194,223,15,232,126,99,113,46,175,97,143,231,179,247,111,249,145,106,187,106,253,169,240,183,195,250,31,152,220,75,171,216,99,249,236,253,219,254,100,4,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,83,140,14,37,44,92,43,100,117,227,51,110,105,206,186,205,186,215,134,233,29,74,249,227,171,188,75,12,143,167,142,84,107,153,182,20,229,62,73,21,94,197,229,198,244,106,171,213,141,117,235,32,219,181,166,183,136,106,174,33,169,224,206,75,77,37,30,24,163,167,169,135,3,77,106,117,66,219,171,45,203,80,231,172,202,146,61,205,74,228,107,224,142,165,26,140,254,170,21,218,177,172,79,120,98,86,106,230,102,42,206,76,199,196,121,165,141,106,251,197,235,19,92,37,184,84,237,146,71,199,14,245,245,32,139,152,247,189,176,196,196,108,113,177,92,187,35,99,26,139,163,80,151,254,203,222,5,191,2,152,85,153,227,156,120,51,186,102,77,235,127,161,233,171,93,186,107,21,174,72,218,137,172,42,212,238,245,147,107,39,51,85,115,217,18,178,63,197,57,213,17,174,42,246,94,240,45,248,107,197,76,207,28,227,193,157,239,45,172,187,253,15,77,90,237,176,223,110,145,200,212,77,97,86,175,120,163,135,73,57,154,171,88,249,81,145,254,53,173,168,141,38,164,10,83,53,114,207,10,231,38,92,98,60,173,198,180,157,226,203,137,173,242,219,234,118,199,27,228,135,122,122,147,197,204,99,216,217,162,122,54,72,222,173,93,146,49,142,68,213,168,121,215,226,119,135,172,85,194,254,114,222,178,143,20,212,247,254,225,203,169,183,93,25,75,37,60,55,58,25,91,186,42,136,218,244,255,0,58,55,163,92,246,178,88,165,98,61,251,55,47,165,51,29,120,228,225,18,213,197,246,81,183,10,65,113,164,179,226,203,13,67,174,88,114,235,61,59,94,198,78,172,86,190,150,103,163,86,86,83,76,155,119,242,215,84,124,112,200,173,147,148,145,184,48,127,178,111,141,170,203,125,247,250,50,102,246,43,230,208,93,54,59,7,93,46,247,41,228,146,26,166,178,24,35,179,71,204,87,70,200,93,28,104,176,49,22,54,182,70,190,54,164,142,158,54,182,90,143,45,159,245,85,128,177,87,251,107,135,49,38,28,184,127,190,81,215,91,107,169,228,255,0,131,36,51,71,35,62,199,53,205,242,84,61,20,112,109,113,207,27,151,14,56,50,78,33,112,231,161,241,124,54,248,233,222,201,171,38,158,186,166,150,54,53,176,84,215,54,84,87,197,89,35,17,29,44,106,247,187,114,238,119,45,238,116,17,7,156,35,210,159,9,222,203,25,55,240,255,0,15,124,186,3,205,97,233,79,132,239,101,140,155,248,127,135,190,93,0,23,84,0,0,133,110,218,191,106,124,45,240,254,135,230,55,18,106,72,86,237,171,246,167,194,223,15,232,126,99,113,1,216,169,237,79,138,126,31,215,124,198,220,77,73,10,221,138,158,212,248,167,225,253,119,204,109,196,212,128,33,91,182,175,218,159,11,124,63,161,249,141,196,154,146,21,187,106,253,169,240,183,195,250,31,152,220,64,118,42,123,83,226,159,135,245,223,49,183,18,253,155,24,235,240,95,149,152,203,51,61,23,233,63,162,88,126,227,125,238,92,254,79,122,238,180,210,77,202,230,109,118,205,220,189,187,182,187,77,117,209,116,208,136,30,197,79,106,124,83,240,254,187,230,54,227,50,187,93,243,138,235,150,188,46,51,8,225,203,245,37,13,203,48,111,17,89,42,98,74,167,69,91,37,169,177,73,53,91,160,107,30,215,43,21,204,167,130,85,84,115,57,117,78,99,147,241,141,80,33,2,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,209,159,5,153,103,248,34,225,79,44,48,44,148,151,90,74,186,124,63,5,194,190,150,233,31,46,170,150,186,181,86,178,170,7,179,99,85,156,185,234,37,98,49,205,220,214,181,26,229,87,34,170,193,15,7,248,2,167,51,248,163,202,220,25,14,30,164,190,211,213,98,138,26,155,133,190,173,34,116,19,219,169,165,74,138,212,145,178,174,199,177,41,161,153,85,139,174,244,69,106,35,149,81,171,233,36,14,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,151,124,89,133,175,184,27,21,94,112,86,41,161,238,87,172,63,112,168,181,220,105,185,172,147,145,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,79,82,100,21,246,184,229,158,42,193,252,94,222,49,213,218,147,91,46,61,183,208,92,45,21,81,199,39,45,221,218,146,26,57,224,115,220,196,98,204,199,192,143,115,24,231,109,142,120,28,170,138,253,16,37,43,179,235,56,174,185,223,194,94,5,197,216,150,253,73,117,196,52,84,243,89,47,18,197,84,233,231,73,233,38,124,49,186,169,207,123,223,222,100,167,109,60,242,43,215,87,44,251,209,17,175,106,25,20,69,7,97,246,63,166,138,235,154,121,91,93,136,106,214,162,170,158,221,127,181,218,92,178,186,4,100,78,150,10,218,134,38,156,166,61,86,106,6,59,170,61,232,145,253,100,141,118,202,248,0,0,3,21,123,81,253,132,243,55,238,95,156,81,25,84,98,175,106,63,176,158,102,253,203,243,138,32,33,91,132,239,106,124,155,248,129,135,190,99,1,233,76,243,89,194,119,181,62,77,252,64,195,223,49,128,244,166,0,3,137,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,168,16,131,218,251,154,23,92,105,197,165,78,3,153,181,112,91,114,250,207,69,109,167,129,213,174,150,9,103,169,133,181,178,213,50,45,17,176,189,205,168,134,23,105,185,92,148,177,170,187,193,173,187,253,136,89,103,222,113,86,101,231,29,101,37,214,47,71,219,233,48,205,190,126,94,218,26,142,241,34,212,85,179,114,179,215,154,62,235,68,186,53,233,181,179,250,205,93,236,84,142,188,213,204,204,85,156,153,143,136,243,75,26,213,247,139,214,38,184,75,112,169,219,36,143,142,29,235,234,65,23,49,239,123,97,137,136,216,227,98,185,118,70,198,53,23,70,161,59,221,154,56,2,167,47,184,45,203,186,91,150,30,164,181,92,175,148,245,55,250,165,133,34,223,88,202,186,153,37,165,168,149,241,170,239,123,168,214,145,19,114,239,107,26,198,59,110,205,168,25,64,66,95,108,118,80,212,224,174,37,232,115,74,158,10,181,182,230,61,158,25,159,60,211,196,230,122,70,133,140,165,154,24,152,221,30,198,54,157,40,30,170,244,93,95,51,246,185,116,86,178,109,12,0,237,147,201,79,167,60,62,218,115,142,146,225,201,171,203,43,130,243,160,146,93,177,207,67,113,150,158,158,77,173,72,220,174,153,179,178,141,91,171,216,212,143,159,174,231,108,64,44,87,98,126,113,90,172,184,203,30,100,133,242,253,87,21,70,37,167,165,189,216,40,230,170,107,105,29,61,42,72,218,198,197,27,158,138,181,50,69,36,15,84,141,138,174,138,141,234,229,68,137,164,186,30,112,120,47,206,59,22,65,113,65,128,51,87,20,195,190,203,106,184,73,79,113,147,115,211,187,82,213,211,203,73,45,78,140,99,222,254,75,42,29,47,45,173,87,63,151,177,52,87,106,158,143,128,24,171,218,143,236,39,153,191,114,252,226,136,202,163,21,123,81,253,132,243,55,238,95,156,81,1,10,220,39,123,83,228,223,196,12,61,243,24,15,74,103,154,206,19,189,169,242,111,226,6,30,249,140,7,165,48,4,21,246,136,240,11,89,195,30,42,76,121,149,182,251,173,203,44,175,124,218,141,18,154,122,143,163,50,36,145,51,187,85,84,237,86,36,47,124,241,182,158,73,30,146,59,214,141,219,157,31,50,89,212,41,252,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,64,15,3,156,93,221,120,65,205,199,98,185,237,213,119,140,39,126,167,109,183,17,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,118,206,98,104,172,146,104,209,209,243,86,70,250,8,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,251,181,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,186,47,71,53,81,122,162,158,123,56,215,225,70,251,194,94,114,214,224,222,85,214,179,8,92,181,172,194,215,186,216,88,222,255,0,75,181,139,36,106,232,213,88,179,64,247,242,164,77,24,229,209,146,114,216,201,99,66,234,246,119,113,245,89,195,30,42,92,7,154,87,11,173,203,44,175,124,170,125,86,166,122,143,163,50,36,146,191,188,210,211,110,86,36,47,124,242,58,162,56,216,146,59,213,145,187,157,31,46,80,200,14,220,239,204,159,239,39,242,210,213,118,42,123,83,226,159,135,245,223,49,183,23,87,183,59,243,39,251,201,252,180,181,93,138,158,212,248,167,225,253,119,204,109,192,77,72,0,1,0,61,168,254,221,153,155,247,47,201,232,137,254,32,7,181,31,219,179,51,126,229,249,61,16,25,255,0,216,169,236,177,138,126,32,87,124,186,220,103,249,128,29,138,158,203,24,167,226,5,119,203,173,198,127,128,0,1,229,92,244,167,194,119,178,198,77,252,63,195,223,46,128,243,88,122,83,225,59,217,99,38,254,31,225,239,151,64,5,213,0,0,33,91,182,175,218,159,11,124,63,161,249,141,196,154,146,21,187,106,253,169,240,183,195,250,31,152,220,64,186,189,134,63,158,207,221,191,230,69,170,237,171,246,167,194,223,15,232,126,99,113,46,175,97,143,231,179,247,111,249,145,106,187,106,253,169,240,183,195,250,31,152,220,64,186,189,134,63,158,207,221,191,230,68,170,17,87,216,99,249,236,253,219,254,100,74,160,0,0,0,0,16,3,218,143,237,217,153,191,114,252,158,136,202,174,195,31,207,103,238,223,243,35,21,123,81,253,187,51,55,238,95,147,209,25,85,216,99,249,236,253,219,254,100,4,170,0,0,0,0,128,30,212,127,110,204,205,251,151,228,244,70,85,118,24,254,123,63,118,255,0,153,24,171,218,143,237,217,153,191,114,252,158,136,202,174,195,31,207,103,238,223,243,32,37,80,242,174,122,168,60,171,129,63,221,151,30,194,121,101,247,215,206,43,71,106,63,176,158,102,253,203,243,138,33,217,113,236,39,150,95,125,124,226,180,118,163,251,9,230,111,220,191,56,162,2,21,184,78,246,167,201,191,136,24,123,230,48,25,255,0,219,157,249,147,253,228,254,90,96,7,9,222,212,249,55,241,3,15,124,198,3,63,251,115,191,50,127,188,159,203,64,181,93,138,158,212,248,167,225,253,119,204,109,196,212,144,173,216,169,237,79,138,126,31,215,124,198,220,77,72,0,0,0,0,16,3,218,143,237,217,153,191,114,252,158,136,207,254,197,79,101,140,83,241,2,187,229,214,227,0,59,81,253,187,51,55,238,95,147,209,25,255,0,216,169,236,177,138,126,32,87,124,186,220,6,127,128,0,197,94,212,127,97,60,205,251,151,231,20,68,0,147,253,218,143,236,39,153,191,114,252,226,136,128,16,61,84,0,0,134,14,212,110,4,173,89,39,117,135,61,242,95,12,213,211,224,155,229,67,219,136,45,212,144,55,185,97,234,215,57,137,19,227,218,187,162,166,168,115,220,136,205,156,184,164,106,49,28,212,154,24,155,138,188,46,241,55,143,184,89,205,11,110,96,97,10,154,186,203,107,42,26,235,214,30,91,140,212,212,87,152,18,57,99,217,59,99,93,174,123,27,60,174,137,239,107,210,57,21,175,218,237,21,174,244,125,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,1,156,123,112,65,125,225,31,29,197,91,135,41,110,183,44,178,189,242,162,178,94,235,38,101,68,204,170,72,81,102,165,171,116,113,70,200,230,222,217,95,26,108,70,190,45,54,185,206,142,84,96,78,158,85,102,102,21,206,76,184,195,153,165,130,170,251,197,151,19,91,226,184,83,110,146,55,201,14,244,245,224,151,150,247,177,179,68,244,116,114,49,28,187,36,99,218,171,171,84,170,200,1,224,39,141,251,239,8,248,238,90,44,71,85,117,185,101,149,239,155,45,238,201,71,11,42,38,101,82,66,169,13,85,35,100,150,54,71,54,246,196,201,23,122,53,241,107,185,174,116,113,43,39,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,57,102,42,246,163,251,9,230,111,220,191,56,162,50,168,197,94,212,127,97,60,205,251,151,231,20,64,64,9,234,160,242,174,122,168,0,0,2,48,59,107,51,210,178,213,98,193,124,60,88,111,60,159,77,239,196,152,138,154,52,158,57,31,75,19,249,116,44,115,209,82,41,33,124,205,170,123,163,84,123,146,74,72,31,234,104,213,126,32,118,107,100,15,225,215,138,12,63,244,143,47,126,148,96,92,47,206,185,226,94,242,205,104,96,255,0,7,155,185,54,125,85,27,38,250,166,197,164,30,183,49,172,147,115,29,27,101,210,213,113,79,157,127,210,39,136,44,109,156,113,219,251,149,38,32,184,39,112,129,209,114,228,101,12,17,50,158,151,154,222,100,136,147,44,16,196,178,109,122,183,152,175,219,163,116,68,149,78,198,204,148,250,13,195,237,219,56,234,238,28,234,188,205,184,39,38,8,229,221,28,20,54,233,106,41,227,220,213,141,170,217,157,59,235,21,218,61,237,88,249,26,109,118,244,2,213,118,231,126,100,255,0,121,63,150,152,171,217,113,237,217,150,95,125,124,158,180,202,174,220,239,204,159,239,39,242,211,21,123,46,61,187,50,203,239,175,147,214,129,151,253,181,153,23,89,117,177,96,190,33,236,54,110,119,161,55,225,188,69,83,26,207,36,140,165,149,252,202,23,185,136,139,20,112,178,103,85,49,210,42,177,203,37,92,12,245,245,106,51,21,123,45,51,210,179,39,248,172,176,225,186,219,207,116,195,121,137,255,0,83,119,56,100,73,228,141,245,82,34,173,189,237,142,37,219,206,239,92,184,91,35,218,230,178,58,153,254,170,57,94,217,148,226,159,37,63,164,79,15,184,219,39,35,184,119,42,188,65,111,78,225,59,165,229,198,202,232,37,101,69,47,53,220,185,21,33,89,225,137,36,218,197,119,45,95,183,71,104,169,230,176,15,85,7,149,115,210,159,11,25,215,253,34,120,125,193,57,199,37,191,185,85,226,11,122,247,248,27,23,46,54,87,65,43,233,234,185,77,230,72,169,10,207,12,171,30,231,171,185,106,205,218,59,84,79,53,128,79,247,101,199,176,158,89,125,245,243,138,211,42,140,85,236,184,246,19,203,47,190,190,113,90,101,80,0,0,17,87,219,157,249,147,253,228,254,90,90,174,197,79,106,124,83,240,254,187,230,54,226,234,246,231,126,100,255,0,121,63,150,150,171,177,83,218,159,20,252,63,174,249,141,184,11,171,219,157,249,147,253,228,254,90,90,174,197,79,106,124,83,240,254,187,230,54,226,234,246,231,126,100,255,0,121,63,150,150,171,177,83,218,159,20,252,63,174,249,141,184,9,169,0,0,45,87,22,62,203,25,201,240,255,0,16,252,186,114,234,150,171,139,31,101,140,228,248,127,136,126,93,56,30,107,15,85,7,149,115,213,64,0,0,0,0,3,205,103,22,62,212,249,201,241,3,16,252,198,115,210,153,230,179,139,31,106,124,228,248,129,136,126,99,56,18,169,216,169,236,177,138,126,32,87,124,186,220,103,249,128,29,138,158,203,24,167,226,5,119,203,173,198,127,128,0,0,0,1,10,221,181,126,212,248,91,225,253,15,204,110,37,213,236,49,252,246,126,237,255,0,50,45,87,109,95,181,62,22,248,127,67,243,27,137,117,123,12,127,61,159,187,127,204,128,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,2,138,206,44,157,192,57,235,128,46,153,115,152,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,250,209,107,80,5,63,128,48,6,13,202,204,27,105,203,236,190,195,212,150,60,61,99,167,74,106,26,26,100,93,145,51,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,168,0,0,0,2,202,95,248,63,200,236,83,196,117,183,138,43,254,27,239,152,190,213,111,134,146,154,23,178,20,161,239,80,189,86,27,140,145,164,104,249,107,35,98,164,108,146,71,185,172,108,113,43,90,143,138,55,182,245,128,6,0,127,168,169,194,199,251,190,205,95,253,43,110,255,0,160,153,191,151,184,42,213,150,184,3,13,101,205,138,162,174,123,110,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,186,232,137,224,84,0,0,0,1,139,252,80,118,122,100,191,22,120,254,223,152,217,141,137,241,173,186,229,110,179,197,100,138,43,37,109,36,48,58,8,230,154,102,185,205,154,154,87,43,247,84,61,21,81,200,154,35,122,120,170,229,0,3,23,248,95,236,244,201,126,19,49,253,195,49,178,231,19,227,91,141,202,227,103,150,201,44,87,186,218,73,160,108,18,77,12,206,115,91,13,52,78,71,238,167,98,34,171,149,52,87,116,240,84,202,0,0,24,191,197,7,103,166,75,241,103,143,237,249,141,152,216,159,26,219,174,86,235,60,86,72,162,178,86,210,67,3,160,142,105,166,107,156,217,169,165,114,191,117,67,209,85,28,137,162,55,167,138,174,80,0,49,127,133,254,207,76,151,225,51,31,220,51,27,46,113,62,53,184,220,174,54,121,108,146,197,123,173,164,154,6,193,36,208,204,231,53,176,211,68,228,126,234,118,34,42,185,83,69,119,79,5,78,95,20,188,5,101,103,23,56,170,207,138,115,51,29,102,5,15,160,173,235,111,162,183,89,174,116,209,80,199,186,71,62,73,210,41,169,229,210,105,53,99,94,246,170,110,108,49,34,167,168,134,74,128,49,127,133,254,207,76,151,225,51,31,220,51,27,46,113,62,53,184,220,174,54,121,108,146,197,123,173,164,154,6,193,36,208,204,231,53,176,211,68,228,126,234,118,34,42,185,83,69,119,79,5,76,160,0,1,143,252,86,240,83,149,156,96,253,22,252,38,95,241,93,179,232,151,126,238,94,130,170,166,135,153,222,185,28,206,111,58,9,117,211,187,51,110,221,186,106,237,117,213,52,200,0,6,37,112,241,217,171,146,252,50,230,133,14,107,229,206,96,230,83,238,84,116,245,20,146,209,215,93,169,22,138,182,9,163,86,186,42,136,225,165,141,210,49,29,178,86,181,93,162,73,20,110,235,181,12,181,0,0,0,1,111,243,239,37,48,175,17,57,79,125,201,204,107,112,186,209,89,113,7,117,239,51,218,229,142,58,166,114,42,98,168,102,199,73,28,140,77,95,11,81,117,98,250,170,186,104,186,42,92,0,6,16,101,239,100,79,13,185,107,143,240,214,99,88,177,182,101,79,114,194,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,116,215,69,79,19,55,192,0,81,89,209,149,86,172,239,202,252,65,149,23,220,69,136,44,118,220,73,78,218,74,202,203,13,91,105,171,82,14,99,93,36,77,145,204,123,118,72,214,172,82,53,90,168,232,228,123,87,235,21,168,3,0,63,212,84,225,99,253,223,102,175,254,149,183,127,208,76,255,0,0,1,74,102,174,89,225,92,228,203,140,71,149,184,214,147,188,89,113,53,190,91,125,78,216,227,124,144,239,79,82,120,185,140,123,27,52,79,70,201,27,213,171,178,70,49,200,154,181,10,172,1,128,31,234,42,112,177,254,239,179,87,255,0,74,219,191,232,38,127,128,0,183,249,247,146,152,87,136,156,167,190,228,230,53,184,93,104,172,184,131,186,247,153,237,114,199,29,83,57,21,49,84,51,99,164,142,70,38,175,133,168,186,177,125,85,93,52,93,21,46,0,3,8,50,247,178,39,134,220,181,199,248,107,49,172,88,219,50,167,185,97,91,197,21,238,142,42,187,149,3,160,146,122,105,153,52,109,145,173,163,107,149,138,230,34,42,35,154,186,107,162,167,137,155,224,0,0,1,109,56,135,225,251,0,241,53,149,245,217,81,152,204,171,101,182,178,162,158,174,42,202,20,133,43,104,167,134,68,115,101,167,146,104,228,108,111,86,239,137,206,70,234,177,203,35,122,110,83,18,255,0,212,84,225,99,253,223,102,175,254,149,183,127,208,76,255,0,0,97,254,57,236,200,201,252,201,203,140,13,149,248,215,53,243,86,235,106,203,158,253,21,130,105,238,150,247,85,83,210,213,37,58,45,43,164,90,47,94,24,251,171,121,72,169,185,141,123,152,142,86,54,54,50,160,225,127,179,211,37,248,76,199,247,12,198,203,156,79,141,110,55,43,141,158,91,36,177,94,235,105,38,129,176,73,52,51,57,205,108,52,209,57,31,186,157,136,138,174,84,209,93,211,193,83,40,0,0,0,3,15,243,239,178,255,0,32,184,137,205,139,238,113,227,92,95,152,20,87,172,65,221,123,204,22,187,133,20,116,172,228,83,69,78,205,141,146,146,71,166,172,133,170,186,189,125,101,93,52,77,17,51,0,1,103,248,95,225,127,0,240,153,128,46,25,115,151,55,124,65,113,182,220,111,18,222,229,150,247,81,12,211,182,121,33,134,23,53,174,134,40,154,140,219,78,197,68,86,170,234,174,235,224,137,120,0,0,0,3,0,63,212,84,225,99,253,223,102,175,254,149,183,127,208,76,223,203,220,21,106,203,92,1,134,178,230,197,81,87,61,183,10,217,232,172,148,114,213,189,174,158,72,41,161,100,49,186,71,53,173,106,189,90,196,85,84,107,83,93,116,68,240,42,0,0,0,0,197,254,40,59,61,50,95,139,60,127,111,204,108,198,196,248,214,221,114,183,89,226,178,69,21,146,182,146,24,29,4,115,77,51,92,230,205,77,43,149,251,170,30,138,168,228,77,17,189,60,85,114,128,1,143,252,41,112,83,149,156,31,125,41,252,25,223,241,93,207,233,111,113,239,190,157,170,166,155,151,221,121,252,190,87,38,8,180,215,188,191,118,237,218,232,221,52,209,117,167,248,160,236,244,201,126,44,241,253,191,49,179,27,19,227,91,117,202,221,103,138,201,20,86,74,218,72,96,116,17,205,52,205,115,155,53,52,174,87,238,168,122,42,163,145,52,70,244,241,85,202,0,6,63,240,165,193,78,86,112,125,244,167,240,103,127,197,119,63,165,189,199,190,250,118,170,154,110,95,117,231,242,249,92,152,34,211,94,242,253,219,183,107,163,116,211,69,215,32,0,0,0,0,0,3,15,243,239,178,255,0,32,184,137,205,139,238,113,227,92,95,152,20,87,172,65,221,123,204,22,187,133,20,116,172,228,83,69,78,205,141,146,146,71,166,172,133,170,186,189,125,101,93,52,77,17,46,7,10,92,20,229,103,7,223,74,127,6,119,252,87,115,250,91,220,123,239,167,106,169,166,229,247,94,127,47,149,201,130,45,53,239,47,221,187,118,186,55,77,52,93,114,0,0,0,0,0,1,135,249,247,217,127,144,92,68,230,197,247,56,241,174,47,204,10,43,214,32,238,189,230,11,93,194,138,58,86,114,41,162,167,102,198,201,73,35,211,86,66,213,93,94,190,178,174,154,38,136,151,3,133,46,10,114,179,131,239,165,63,131,59,254,43,185,253,45,238,61,247,211,181,84,211,114,251,175,63,151,202,228,193,22,154,247,151,238,221,187,93,27,166,154,46,185,0,0,24,1,254,162,167,11,31,238,251,53,127,244,173,187,254,130,103,248,2,223,228,38,74,97,94,29,178,158,197,147,152,42,225,117,173,178,225,254,245,221,167,186,75,28,149,79,231,212,203,80,253,238,142,56,216,186,62,103,34,104,196,245,81,53,213,117,85,103,222,74,97,94,34,114,158,251,147,152,214,225,117,162,178,226,14,235,222,103,181,203,28,117,76,228,84,197,80,205,142,146,57,24,154,190,22,162,234,197,245,85,116,209,116,84,184,0,12,32,203,222,200,158,27,114,215,31,225,172,198,177,99,108,202,158,229,133,111,20,87,186,56,170,238,84,14,130,73,233,166,100,209,182,70,182,141,174,86,43,152,136,168,142,106,233,174,138,158,37,223,226,183,130,156,172,227,7,232,183,225,50,255,0,138,237,159,68,187,247,114,244,21,85,52,60,206,245,200,230,115,121,208,75,174,157,217,155,118,237,211,87,107,174,169,166,64,0,49,127,133,254,207,76,151,225,51,31,220,51,27,46,113,62,53,184,220,174,54,121,108,146,197,123,173,164,154,6,193,36,208,204,231,53,176,211,68,228,126,234,118,34,42,185,83,69,119,79,5,76,160,0,0,0,0,0,12,63,207,190,203,252,130,226,39,54,47,185,199,141,113,126,96,81,94,177,7,117,239,48,90,238,20,81,210,179,145,77,21,59,54,54,74,73,30,154,178,22,170,234,245,245,149,116,209,52,68,188,28,47,240,191,128,120,76,192,23,12,185,203,155,190,32,184,219,110,55,137,111,114,203,123,168,134,105,219,60,144,195,11,154,215,67,20,77,70,109,167,98,162,43,85,117,87,117,240,68,188,0,0,0,11,127,159,121,41,133,120,137,202,123,238,78,99,91,133,214,138,203,136,59,175,121,158,215,44,113,213,51,145,83,21,67,54,58,72,228,98,106,248,90,139,171,23,213,85,211,69,209,83,16,63,212,84,225,99,253,223,102,175,254,149,183,127,208,76,255,0,0,0,0,10,43,58,50,135,6,231,214,87,226,12,163,204,8,42,228,177,98,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,245,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,173,64,24,1,254,162,167,11,31,238,251,53,127,244,173,187,254,130,100,255,0,12,252,52,97,238,22,176,109,78,95,96,204,192,198,183,252,60,250,142,243,69,67,136,235,41,106,89,108,123,149,203,42,83,44,52,241,57,140,145,206,222,230,42,185,155,209,92,212,107,159,34,190,240,0,5,191,207,188,148,194,188,68,229,61,247,39,49,173,194,235,69,101,196,29,215,188,207,107,150,56,234,153,200,169,138,161,155,29,36,114,49,53,124,45,69,213,139,234,170,233,162,232,169,112,0,24,1,254,162,167,11,31,238,251,53,127,244,173,187,254,130,103,248,0,14,167,22,88,62,149,225,91,206,22,244,221,214,205,233,155,125,69,191,210,54,154,158,239,93,71,205,141,204,231,211,203,162,242,230,102,237,204,126,139,181,200,139,162,232,118,192,12,0,255,0,81,83,133,143,247,125,154,191,250,86,221,255,0,65,51,167,9,225,107,22,6,194,182,108,21,133,168,123,149,151,15,219,233,237,118,234,110,107,228,228,82,193,27,99,138,61,239,87,61,219,88,198,166,174,85,114,233,170,170,175,83,182,0,99,255,0,21,188,20,229,103,24,63,69,191,9,151,252,87,108,250,37,223,187,151,160,170,169,161,230,119,174,71,51,155,206,130,93,116,238,204,219,183,110,154,187,93,117,77,45,254,66,118,95,228,23,14,217,177,98,206,60,21,139,243,2,182,245,135,251,215,118,130,233,112,162,146,149,252,250,105,105,223,189,177,210,70,245,209,147,57,83,71,167,172,137,174,169,170,46,96,0,6,21,102,175,100,183,12,185,179,152,248,143,51,110,120,131,48,44,213,248,162,225,45,210,182,146,215,116,165,74,84,170,149,119,205,35,18,122,105,100,78,100,138,249,21,21,234,212,115,213,26,141,106,53,169,154,160,11,85,195,95,14,184,87,133,236,184,92,173,193,88,171,21,222,236,172,184,79,112,166,250,67,93,29,76,148,124,212,102,248,32,229,197,27,35,135,123,93,38,196,111,245,146,202,229,85,87,41,138,191,234,42,112,177,254,239,179,87,255,0,74,219,191,232,38,127,128,45,254,66,100,166,21,225,219,41,236,89,57,130,174,23,90,219,46,31,239,93,218,123,164,177,201,84,254,125,76,181,15,222,232,227,141,139,163,230,114,38,140,79,85,19,93,87,85,91,128,0,0,0,24,255,0,197,111,5,57,89,198,15,209,111,194,101,255,0,21,219,62,137,119,238,229,232,42,170,104,121,157,235,145,204,230,243,160,151,93,59,179,54,237,219,166,174,215,93,83,74,127,133,254,207,76,151,225,51,31,220,51,27,46,113,62,53,184,220,174,54,121,108,146,197,123,173,164,154,6,193,36,208,204,231,53,176,211,68,228,126,234,118,34,42,185,83,69,119,79,5,76,160,0,99,255,0,21,188,20,229,103,24,63,69,191,9,151,252,87,108,250,37,223,187,151,160,170,169,161,230,119,174,71,51,155,206,130,93,116,238,204,219,183,110,154,187,93,117,77,41,254,23,251,61,50,95,132,204,127,112,204,108,185,196,248,214,227,114,184,217,229,178,75,21,238,182,146,104,27,4,147,67,51,156,214,195,77,19,145,251,169,216,136,170,229,77,21,221,60,21,50,128,0,0,0,41,252,194,193,86,172,202,192,24,151,46,111,181,21,112,91,113,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,53,211,84,95,2,160,0,96,7,250,138,156,44,127,187,236,213,255,0,210,182,239,250,9,159,224,0,0,0,0,0,48,131,48,187,34,120,109,204,172,127,137,115,26,251,141,179,42,11,150,42,188,86,222,235,34,164,185,80,54,8,231,169,153,243,72,216,218,234,55,57,24,142,122,162,34,185,203,166,154,170,248,153,190,0,179,252,47,240,191,128,120,76,192,23,12,185,203,155,190,32,184,219,110,55,137,111,114,203,123,168,134,105,219,60,144,195,11,154,215,67,20,77,70,109,167,98,162,43,85,117,87,117,240,68,188,0,0,0,0,0,1,139,252,80,118,122,100,191,22,120,254,223,152,217,141,137,241,173,186,229,110,179,197,100,138,43,37,109,36,48,58,8,230,154,102,185,205,154,154,87,43,247,84,61,21,81,200,154,35,122,120,170,212,28,41,112,83,149,156,31,125,41,252,25,223,241,93,207,233,111,113,239,190,157,170,166,155,151,221,121,252,190,87,38,8,180,215,188,191,118,237,218,232,221,52,209,117,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,63,213,171,225,99,253,192,230,175,254,138,183,127,211,128,207,240,83,249,123,141,109,89,149,128,48,214,99,88,169,234,224,182,226,171,61,21,238,142,42,182,53,179,199,5,76,44,154,54,200,214,185,205,71,163,94,136,168,142,114,107,174,138,190,37,64,0,0,0,2,223,231,222,117,225,94,29,178,158,251,156,120,214,223,117,173,178,225,254,235,222,96,181,197,28,149,79,231,212,197,78,205,141,146,72,216,186,62,102,170,234,244,245,81,116,213,116,69,11,128,12,32,203,222,215,110,27,115,43,31,225,172,185,177,96,156,202,130,229,138,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,233,174,136,190,6,111,128,0,0,6,0,127,171,87,194,199,251,129,205,95,253,21,110,255,0,167,25,191,151,184,214,213,153,88,3,13,102,53,138,158,174,11,110,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,186,232,171,226,5,64,0,0,12,63,207,190,212,12,130,225,219,54,47,185,57,141,112,134,96,86,222,176,255,0,117,239,51,218,237,244,82,82,191,159,77,21,67,54,58,74,184,222,186,50,102,162,234,196,245,145,116,213,52,85,188,28,47,241,65,128,120,179,192,23,12,198,203,155,70,32,183,91,109,215,137,108,146,197,123,167,134,25,221,60,112,195,51,156,214,195,44,173,86,109,168,98,34,171,145,117,71,116,240,85,11,192,0,0,10,43,12,231,22,1,197,89,137,139,50,162,223,126,164,143,22,96,234,136,226,174,180,205,85,10,85,201,3,233,41,42,82,174,40,17,235,42,211,105,93,20,75,43,154,212,230,181,237,242,69,117,106,0,0,0,0,0,3,23,248,160,237,11,201,126,19,49,253,191,46,115,27,12,99,91,141,202,227,103,138,247,20,182,74,42,73,160,108,18,77,52,45,107,157,53,76,78,71,238,167,122,170,35,85,52,86,245,241,68,12,160,6,63,240,165,198,182,86,113,131,244,167,240,103,96,197,118,207,162,93,199,190,250,118,150,154,30,103,122,231,242,249,92,153,229,215,78,236,253,219,182,233,171,116,215,85,211,32,0,0,0,0,83,241,227,252,27,46,63,168,202,214,226,26,68,197,148,182,120,111,239,180,185,85,179,173,186,89,164,129,181,12,69,77,30,196,150,23,177,219,85,118,42,199,191,111,50,61,193,80,0,0,0,0,3,8,51,11,181,219,134,220,181,199,248,151,46,111,184,39,50,167,185,97,91,197,109,146,178,90,75,109,3,160,146,122,105,159,12,142,141,206,172,107,149,138,230,42,162,171,90,186,105,170,39,129,147,249,9,157,120,87,136,156,167,177,103,30,10,183,221,104,172,184,131,189,119,104,46,145,71,29,83,57,21,50,211,191,123,99,146,70,38,175,133,202,154,61,125,85,77,116,93,81,2,224,0,0,3,23,248,160,237,11,201,126,19,49,253,191,46,115,27,12,99,91,141,202,227,103,138,247,20,182,74,42,73,160,108,18,77,52,45,107,157,53,76,78,71,238,167,122,170,35,85,52,86,245,241,68,168,56,82,227,91,43,56,193,250,83,248,51,176,98,187,103,209,46,227,223,125,59,75,77,15,51,189,115,249,124,174,76,242,235,167,118,126,237,219,116,213,186,107,170,232,25,0,1,79,230,22,53,181,101,174,0,196,185,141,125,167,171,158,219,133,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,174,154,170,120,129,80,3,0,63,213,171,225,99,253,192,230,175,254,138,183,127,211,140,223,203,220,107,106,204,172,1,134,179,26,197,79,87,5,183,21,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,93,116,85,241,2,160,0,194,12,194,237,118,225,183,45,113,254,37,203,155,238,9,204,169,238,88,86,241,91,100,172,150,146,219,64,232,36,158,154,103,195,35,163,115,171,26,229,98,185,138,168,170,214,174,154,106,137,224,6,111,130,207,240,191,197,6,1,226,207,0,92,51,27,46,109,24,130,221,109,183,94,37,178,75,21,238,158,24,103,116,241,195,12,206,115,91,12,178,181,89,182,161,136,138,174,69,213,29,211,193,86,240,0,0,0,0,167,243,11,26,218,178,215,0,98,92,198,190,211,213,207,109,194,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,215,77,85,60,64,168,1,79,224,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,42,0,0,0,0,178,156,82,241,91,130,120,73,194,182,124,107,152,120,75,21,221,108,183,139,130,218,219,83,98,134,142,94,239,84,177,186,72,227,149,147,212,68,255,0,93,145,204,173,86,35,154,156,167,35,149,170,172,71,90,12,151,237,86,225,183,59,243,67,15,229,69,138,199,141,108,119,44,73,80,234,74,58,203,245,53,5,53,18,79,203,115,163,137,210,54,173,238,223,35,154,145,70,212,106,171,164,145,141,79,172,6,101,0,0,2,213,113,41,196,166,92,112,173,151,9,153,185,154,151,89,168,38,184,65,107,164,164,181,210,164,245,85,117,82,163,222,145,177,30,230,70,221,35,138,89,21,100,123,27,182,53,68,85,114,181,174,199,92,189,237,118,225,183,50,177,254,26,203,155,22,9,204,168,46,88,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,154,232,139,224,6,111,128,0,2,159,197,152,255,0,6,224,90,156,63,75,140,49,13,37,165,248,170,241,29,130,208,181,42,173,101,85,198,72,165,150,42,116,126,155,90,247,182,9,17,155,149,55,63,107,27,171,222,198,186,160,0,0,0,1,139,252,80,118,133,228,191,9,152,254,223,151,57,141,134,49,173,198,229,113,179,197,123,138,91,37,21,36,208,54,9,38,154,22,181,206,154,166,39,35,247,83,189,85,17,170,154,43,122,248,162,6,80,3,23,248,95,237,11,201,126,44,241,253,195,46,114,231,12,99,91,117,202,221,103,150,247,44,183,186,42,72,96,116,17,205,12,46,107,93,13,76,174,87,238,168,98,162,43,81,52,71,117,240,69,202,0,0,0,0,0,0,0,0,0,0,162,178,119,56,176,14,122,224,11,94,99,101,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,254,165,90,212,0,0,0,5,63,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,10,128,0,0,2,159,199,152,255,0,6,229,134,25,159,25,230,6,33,164,177,88,169,106,41,41,170,46,21,106,173,130,7,212,212,71,79,18,200,237,52,99,22,89,163,69,123,180,99,17,85,206,86,181,21,200,21,0,0,0,0,0,41,251,174,63,193,182,44,101,96,203,235,206,33,164,163,196,56,170,158,186,166,203,67,50,171,95,94,202,52,137,106,82,37,84,218,231,177,179,198,245,102,187,213,155,220,136,173,141,234,218,128,0,0,0,0,0,41,252,127,143,240,110,86,96,219,182,96,230,14,33,164,177,225,235,29,58,212,215,87,84,170,236,137,154,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,43,48,177,173,171,45,112,6,37,204,107,237,61,92,246,220,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,116,213,83,196,10,128,29,78,22,197,152,87,28,216,169,113,78,10,196,214,172,65,101,173,223,221,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,209,122,57,170,139,213,20,237,128,0,0,0,0,0,97,86,106,246,176,100,22,77,230,62,35,202,220,107,150,217,171,79,122,195,55,9,109,245,59,108,244,76,142,109,139,234,79,23,50,177,143,116,50,177,91,36,111,86,166,248,222,199,34,104,228,3,53,65,106,184,107,226,83,46,56,169,203,133,204,220,178,75,172,52,16,220,39,181,213,210,93,41,82,10,170,74,168,145,143,88,222,140,115,227,118,177,203,20,136,177,189,237,219,34,34,170,57,28,214,246,185,247,157,120,87,135,108,167,190,231,30,53,183,221,107,108,184,127,186,247,152,45,113,71,37,83,249,245,49,83,179,99,100,146,54,46,143,153,170,186,189,61,84,93,53,93,17,66,224,3,0,63,213,171,225,99,253,192,230,175,254,138,183,127,211,140,255,0,0,12,106,226,151,143,236,142,225,39,21,89,240,86,97,219,177,93,214,245,120,183,173,209,180,214,42,8,101,238,244,171,35,163,142,73,95,60,209,51,215,124,115,35,81,138,231,39,41,202,228,106,43,21,206,22,184,245,202,206,46,113,85,227,11,101,158,5,204,10,31,65,91,210,225,91,113,188,219,41,162,161,143,116,141,100,112,44,176,212,75,164,210,106,247,49,142,68,220,216,101,84,95,81,64,201,80,0,0,99,255,0,21,188,107,101,103,7,223,69,191,9,150,12,87,115,250,91,223,187,151,160,169,105,166,229,247,94,71,51,155,206,158,45,53,239,44,219,183,118,186,59,93,52,77,109,254,66,118,160,100,23,17,57,177,98,201,204,21,132,51,2,138,245,136,59,215,118,158,233,111,162,142,149,156,138,105,106,31,189,209,213,200,244,213,144,185,19,70,47,172,169,174,137,170,160,102,0,0,0,45,254,57,207,76,184,203,108,199,192,217,95,141,111,62,138,186,230,55,126,138,193,52,232,141,165,168,170,165,90,116,90,87,72,171,234,77,39,122,111,41,21,54,189,204,115,17,200,247,70,199,220,0,0,0,0,0,0,0,0,179,248,111,139,60,134,197,153,243,122,225,186,197,142,169,42,49,181,142,159,155,45,58,127,81,60,237,223,222,41,32,151,93,178,212,211,181,136,233,98,78,173,71,57,19,114,195,80,144,222,0,0,0,0,167,240,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,149,0,0,0,0,81,89,201,155,216,55,34,50,238,225,154,89,131,61,92,24,122,211,81,67,13,116,244,208,44,207,167,101,77,92,52,169,50,177,61,103,49,142,157,175,122,53,28,253,141,118,214,189,218,53,106,171,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,229,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,30,85,207,85,7,149,112,61,41,240,157,236,177,147,127,15,240,247,203,160,46,169,106,184,78,246,88,201,191,135,248,123,229,208,23,84,0,0,1,138,189,168,254,194,121,155,247,47,206,40,140,170,49,87,181,31,216,79,51,126,229,249,197,16,16,173,194,119,181,62,77,252,64,195,223,49,128,244,166,121,87,38,123,179,11,143,90,156,231,181,82,112,253,156,23,218,186,252,193,182,83,212,205,106,187,213,242,152,151,107,116,13,135,100,50,74,233,121,181,21,205,71,78,229,84,139,214,134,5,145,238,115,210,71,184,36,40,0,7,149,115,210,159,9,222,203,25,55,240,255,0,15,124,186,3,205,97,233,79,132,239,101,140,155,248,127,135,190,93,0,23,84,0,4,0,246,163,251,118,102,111,220,191,39,162,51,255,0,177,83,217,99,20,252,64,174,249,117,184,192,14,212,127,110,204,205,251,151,228,244,70,127,246,42,123,44,98,159,136,21,223,46,183,1,159,224,0,33,3,141,44,244,204,126,29,59,76,241,230,104,101,125,231,184,221,104,125,13,20,208,202,138,250,91,133,43,173,20,43,37,45,76,104,169,204,133,251,91,170,106,142,71,53,175,99,152,246,49,237,151,78,29,115,231,6,241,37,148,118,44,214,193,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,223,27,157,162,57,88,221,236,86,72,212,216,246,170,194,103,106,63,183,102,102,253,203,242,122,34,148,224,187,139,108,85,194,54,105,166,41,182,197,223,176,221,247,187,91,241,53,185,205,146,94,101,11,106,99,123,231,130,36,154,40,214,178,56,210,102,194,249,21,90,222,116,136,169,163,212,15,69,32,167,240,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,149,0,0,0,2,21,187,106,253,169,240,183,195,250,31,152,220,73,169,33,91,182,175,218,159,11,124,63,161,249,141,196,11,171,216,99,249,236,253,219,254,100,74,161,21,125,134,63,158,207,221,191,230,68,170,0,0,0,34,3,181,91,51,49,86,77,241,221,150,121,165,130,170,251,189,235,12,224,251,101,194,155,116,146,50,57,182,92,238,59,224,151,150,246,61,208,202,197,116,114,49,28,155,227,123,218,171,163,148,151,242,21,187,106,253,169,240,183,195,250,31,152,220,64,147,78,14,248,170,193,188,87,229,29,191,24,89,174,84,141,196,246,234,122,122,108,89,104,142,53,133,246,235,138,179,215,86,196,231,189,221,218,71,54,71,66,253,206,220,196,86,170,243,25,35,25,125,79,54,220,42,241,49,140,184,80,205,202,60,210,193,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,106,186,23,238,138,55,178,70,162,237,123,27,185,175,102,248,223,232,83,39,115,139,0,231,174,0,181,230,54,92,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,234,85,10,212,24,255,0,196,159,27,249,29,194,174,42,194,88,75,52,170,174,174,171,197,155,229,221,107,134,26,159,69,210,182,70,71,222,170,226,230,182,102,194,229,124,155,86,56,228,115,251,188,200,214,171,153,181,110,94,87,231,94,81,231,85,169,111,57,81,152,248,127,20,211,199,79,77,83,80,203,109,115,37,158,141,147,181,93,18,84,195,175,54,157,238,70,191,212,149,172,122,43,30,138,136,173,84,64,243,195,197,143,181,62,114,124,64,196,63,49,156,154,158,203,143,97,60,178,251,235,231,21,164,43,113,99,237,79,156,159,16,49,15,204,103,47,87,103,55,26,255,0,209,87,49,231,176,99,251,157,214,76,178,197,63,139,185,83,64,188,216,237,117,202,172,72,238,109,135,107,158,237,172,98,199,43,98,86,185,241,185,174,210,87,67,20,106,19,210,14,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,44,8,86,237,171,246,167,194,223,15,232,126,99,113,46,175,97,143,231,179,247,111,249,145,106,187,106,253,169,240,183,195,250,31,152,220,75,171,216,99,249,236,253,219,254,100,4,170,22,171,139,31,101,140,228,248,127,136,126,93,57,117,75,85,197,143,178,198,114,124,63,196,63,46,156,15,53,135,165,62,19,189,150,50,111,225,254,30,249,116,7,154,195,210,159,9,222,203,25,55,240,255,0,15,124,186,0,46,169,230,179,139,31,106,124,228,248,129,136,126,99,57,233,76,243,89,197,143,181,62,114,124,64,196,63,49,156,9,84,236,84,246,88,197,63,16,43,190,93,110,51,252,192,14,197,79,101,140,83,241,2,187,229,214,227,63,192,0,0,22,171,139,31,101,140,228,248,127,136,126,93,57,117,75,85,197,143,178,198,114,124,63,196,63,46,156,8,139,236,208,227,142,167,135,28,101,14,79,99,134,82,63,46,177,165,226,55,205,87,35,226,167,125,142,227,50,71,2,86,186,103,171,90,180,202,214,68,217,154,247,122,140,141,36,98,162,181,236,154,111,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,60,177,18,147,217,79,199,109,213,46,180,28,44,231,46,38,164,117,181,212,233,6,8,186,220,103,115,103,142,116,115,27,29,157,94,168,173,123,28,213,114,193,189,205,86,43,57,13,87,239,130,56,194,87,192,0,98,175,105,166,74,126,26,120,71,197,61,222,225,221,107,240,38,184,214,143,124,187,33,151,185,65,55,120,142,77,35,123,157,173,44,181,59,26,155,117,149,34,220,228,110,237,96,175,41,241,215,224,191,52,240,110,102,122,47,210,127,68,177,5,186,251,220,185,252,158,245,221,106,99,155,149,204,218,237,155,185,123,119,109,118,154,235,162,233,161,233,206,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,204,190,119,224,171,86,90,231,70,62,203,155,21,69,92,246,220,43,138,46,182,74,57,106,222,215,79,36,20,213,114,67,27,164,115,90,214,171,213,172,69,85,70,181,53,215,68,79,0,61,46,225,60,83,98,199,56,86,205,141,112,181,119,125,178,226,11,125,61,210,221,83,202,124,124,250,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,232,118,198,42,246,101,231,95,225,167,132,124,45,222,45,253,214,191,2,105,130,171,54,69,178,25,123,148,16,247,121,35,214,71,185,218,210,203,77,189,203,183,89,82,93,173,70,237,215,42,128,138,190,219,76,235,255,0,226,47,14,116,118,255,0,118,53,184,85,73,23,254,49,71,73,28,47,73,63,241,213,145,174,143,252,130,181,223,93,12,127,236,140,203,60,43,152,156,92,67,113,197,52,157,239,232,86,31,171,196,214,232,31,28,114,66,234,232,231,167,167,137,242,53,236,118,188,190,244,233,88,173,218,230,203,20,79,71,122,186,45,170,227,219,51,49,86,104,113,113,153,151,28,83,87,204,244,14,32,173,195,54,232,25,36,139,13,45,13,4,239,167,137,145,181,239,118,205,220,183,74,244,110,141,89,102,149,232,214,239,208,145,254,197,140,1,77,98,225,231,21,230,13,70,30,171,163,185,98,172,80,250,102,87,76,146,181,149,246,234,58,120,210,21,137,28,187,28,198,84,79,94,197,123,19,171,247,181,202,188,180,70,132,133,0,0,192,14,218,191,101,140,45,241,2,135,229,215,19,149,217,161,199,173,54,124,225,232,114,87,54,111,180,144,102,45,142,158,56,109,15,147,155,190,255,0,110,130,150,54,186,103,77,52,178,58,122,228,116,115,75,50,122,155,152,228,123,26,228,100,202,206,47,109,95,178,198,22,248,129,67,242,235,137,13,120,79,20,223,112,54,42,179,99,92,45,93,220,175,88,126,225,79,116,183,84,242,153,39,34,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,58,1,234,76,24,213,193,7,26,56,87,139,140,184,130,186,181,214,171,38,62,182,243,32,189,225,232,171,163,116,143,229,36,59,171,169,160,87,172,201,70,245,158,52,71,61,61,73,21,209,110,126,212,145,249,42,0,133,110,218,191,106,124,45,240,254,135,230,55,18,106,72,86,237,171,246,167,194,223,15,232,126,99,113,1,216,169,237,79,138,126,31,215,124,198,220,77,73,10,221,138,158,212,248,167,225,253,119,204,109,196,212,128,0,0,0,0,0,0,0,1,231,219,129,206,56,241,151,8,88,201,212,181,76,171,190,101,213,242,161,175,191,88,88,244,223,27,244,70,247,218,61,202,141,101,75,90,141,69,106,170,50,102,53,24,245,106,182,41,98,159,60,45,139,48,174,57,177,82,226,156,21,137,173,88,130,203,91,191,187,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,162,244,115,85,23,170,41,229,180,207,78,204,174,59,110,185,35,140,173,217,25,154,88,154,146,60,175,191,84,72,218,90,203,164,238,99,48,221,107,209,206,107,227,147,69,70,83,77,46,141,145,143,219,27,31,39,63,116,104,147,115,66,109,0,0,8,22,236,238,227,126,179,133,92,118,184,75,24,213,110,203,44,89,112,138,91,235,150,25,234,102,181,200,216,101,141,149,84,177,50,86,177,187,158,248,59,194,164,114,72,248,169,218,140,106,185,140,106,207,73,229,92,15,83,182,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,28,178,32,59,45,248,250,163,203,190,227,195,38,113,220,45,86,220,32,189,242,163,14,226,42,202,152,40,97,180,72,188,218,153,169,170,228,145,204,99,161,149,235,34,199,34,170,200,217,100,72,253,118,72,206,76,191,128,49,87,181,31,216,79,51,126,229,249,197,16,193,61,166,156,35,227,44,199,190,229,157,78,62,250,55,87,103,184,79,111,166,186,222,214,8,172,247,110,74,204,143,158,150,186,57,100,133,33,84,135,115,95,51,162,230,36,177,35,17,206,114,181,56,157,166,55,107,85,255,0,179,255,0,48,47,182,43,157,37,198,219,113,167,176,213,209,214,82,76,217,160,169,130,75,181,11,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,12,106,236,175,227,214,154,170,154,213,194,198,114,95,105,40,223,71,79,13,191,3,92,234,57,170,250,199,172,179,57,104,42,106,36,149,205,71,163,95,4,84,172,107,24,205,145,114,181,87,172,77,124,165,30,85,201,211,236,238,227,234,143,137,204,42,184,15,52,174,22,171,110,102,217,57,84,250,173,76,20,255,0,73,163,88,229,127,121,165,166,220,143,89,152,200,36,117,68,113,177,99,111,171,35,118,182,78,92,65,154,160,165,51,87,51,48,174,77,229,198,35,205,44,107,87,221,236,184,102,223,45,194,167,108,145,178,73,182,39,169,4,92,199,177,142,154,87,171,99,141,138,228,223,35,216,212,93,92,133,160,200,110,63,248,92,226,14,154,154,28,51,152,180,150,11,237,77,68,52,140,195,216,154,72,173,215,23,207,52,175,142,24,162,107,158,177,84,189,234,196,84,109,60,146,170,115,35,71,109,115,145,160,97,255,0,109,197,218,235,96,186,228,53,246,197,115,171,183,92,173,213,24,130,174,142,178,146,103,67,61,52,241,186,216,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,50,131,128,158,55,236,92,92,96,73,104,177,29,85,170,219,153,182,78,108,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,59,29,19,36,93,234,230,75,174,230,181,178,68,175,197,94,220,239,204,159,239,39,242,210,56,50,95,55,177,150,66,230,134,31,205,204,191,158,146,59,238,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,69,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,244,230,11,63,194,239,19,120,7,138,108,175,182,230,6,16,169,164,163,185,62,157,174,189,97,229,184,195,83,91,102,157,100,150,61,147,182,53,220,214,61,208,74,232,158,246,177,100,141,26,253,173,213,90,219,192,0,226,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,114,200,128,237,72,227,234,143,49,59,247,12,153,57,112,181,92,176,130,119,58,140,69,136,168,234,96,174,134,239,34,114,170,97,166,164,146,55,61,141,134,39,164,107,36,136,169,35,165,141,99,245,25,27,249,193,101,123,68,120,223,172,226,171,29,166,18,193,213,91,114,203,9,220,37,150,196,228,134,122,105,174,146,58,24,163,125,85,84,79,149,204,118,215,178,126,238,171,28,114,50,42,135,35,218,142,123,218,147,41,197,143,178,198,114,124,63,196,63,46,156,243,88,122,83,226,199,217,99,57,62,31,226,31,151,78,4,80,118,101,113,219,117,201,28,101,110,200,204,210,196,212,145,229,125,250,162,70,210,214,93,39,115,25,134,235,94,142,115,95,28,154,42,50,154,105,116,108,140,126,216,216,249,57,251,163,68,155,155,54,135,149,114,87,187,43,248,245,166,170,166,181,112,177,156,151,218,74,55,209,211,195,111,192,215,58,142,106,190,177,235,44,206,90,10,154,137,37,115,81,232,215,193,21,43,26,198,51,100,92,173,85,235,19,94,18,148,0,0,0,0,66,183,108,158,74,125,6,226,10,211,156,116,151,14,117,38,102,219,215,157,4,146,238,146,10,235,116,84,244,242,109,106,70,212,108,46,129,244,106,221,94,247,44,156,253,118,183,98,19,82,99,87,104,150,69,214,103,247,10,120,175,13,216,108,222,147,196,150,30,86,36,176,194,213,157,100,117,85,42,170,202,200,163,133,28,233,166,146,149,245,80,199,26,181,205,116,147,51,234,170,35,218,17,215,216,217,157,127,65,184,130,187,100,229,93,191,157,73,153,182,244,228,207,28,91,164,130,186,221,21,69,68,123,156,178,53,27,11,160,125,98,59,70,61,203,39,35,77,173,222,166,127,246,163,251,9,230,111,220,191,56,162,32,135,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,55,221,161,24,255,0,6,230,159,103,14,54,204,28,190,196,52,151,204,61,124,167,178,84,208,215,83,42,236,149,158,153,163,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,8,33,61,84,30,85,207,65,29,162,220,69,83,112,247,195,70,35,158,205,139,41,45,56,219,21,83,186,205,134,97,89,101,109,92,143,145,236,101,85,69,58,194,230,190,55,193,79,36,146,54,109,81,140,151,144,138,170,175,99,30,16,153,197,62,117,255,0,72,158,32,177,182,113,199,111,238,84,152,130,224,157,194,7,69,203,145,148,48,68,202,122,94,107,121,146,34,76,176,67,18,201,181,234,222,98,191,110,141,209,18,85,59,27,50,83,232,55,15,183,108,227,171,184,115,170,243,54,224,156,152,35,151,116,112,80,219,165,168,167,143,115,86,54,171,102,116,239,172,87,104,247,181,99,228,105,181,219,208,136,12,170,203,60,85,156,153,143,135,50,183,5,82,119,139,214,38,184,69,111,166,221,28,143,142,29,235,235,207,47,45,143,123,97,137,136,233,36,122,53,118,70,199,185,83,70,169,233,163,9,225,107,22,6,194,182,108,21,133,168,123,149,151,15,219,233,237,118,234,110,107,228,228,82,193,27,99,138,61,239,87,61,219,88,198,166,174,85,114,233,170,170,175,80,59,96,0,17,87,219,157,249,147,253,228,254,90,98,175,101,199,183,102,89,125,245,242,122,211,42,187,115,191,50,127,188,159,203,76,85,236,184,246,236,203,47,190,190,79,90,4,255,0,0,0,138,190,220,239,204,159,239,39,242,210,255,0,246,119,113,245,71,196,230,21,92,7,154,87,11,85,183,51,108,156,170,125,86,166,10,127,164,209,172,114,191,188,210,211,110,71,172,204,100,18,58,162,56,216,177,183,213,145,187,91,39,46,43,1,219,157,249,147,253,228,254,90,70,94,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,61,68,3,31,248,40,226,186,197,197,166,77,81,99,46,109,170,143,23,219,116,163,197,54,74,41,158,238,225,85,185,233,28,136,217,17,30,144,206,198,115,99,93,94,212,213,241,243,30,248,164,83,32,0,0,0,24,85,218,35,199,213,31,12,120,85,48,30,86,220,45,87,44,205,189,243,105,245,74,152,42,62,140,198,145,196,254,243,85,77,185,94,147,61,147,198,234,120,228,98,70,239,90,71,110,108,124,185,110,95,28,156,93,218,184,65,202,54,226,184,45,212,151,140,89,126,168,117,183,14,90,167,168,107,24,249,209,138,231,213,76,196,114,74,250,104,83,110,254,90,106,175,146,24,213,209,243,82,70,192,14,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,16,58,155,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,9,244,224,39,141,251,23,23,24,18,90,44,71,85,106,182,230,109,147,155,45,238,201,71,11,233,225,125,42,204,169,13,85,35,100,150,71,201,14,199,68,201,23,122,185,146,235,185,173,108,145,43,224,4,173,114,95,55,177,150,66,230,134,31,205,204,191,158,146,59,238,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,69,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,244,230,11,63,194,239,19,120,7,138,108,175,182,230,6,16,169,164,163,185,62,157,174,189,97,229,184,195,83,91,102,157,100,150,61,147,182,53,220,214,61,208,74,232,158,246,177,100,141,26,253,173,213,90,219,192,4,11,118,119,113,191,89,194,174,59,92,37,140,106,183,101,150,44,184,69,45,245,203,12,245,51,90,228,108,50,198,202,170,88,153,43,88,221,207,124,29,225,82,57,36,124,84,237,70,53,92,198,53,103,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,203,17,37,61,150,252,125,81,229,223,113,225,147,56,238,22,171,110,16,94,249,81,135,113,21,101,76,20,48,218,36,94,109,76,212,213,114,72,230,49,208,202,245,145,99,145,85,100,108,178,36,126,187,36,103,36,37,252,0,6,42,246,163,251,9,230,111,220,191,56,162,48,171,178,223,143,170,60,187,238,60,50,103,29,194,213,109,194,11,223,42,48,238,34,172,169,130,134,27,68,139,205,169,154,154,174,73,28,198,58,25,94,178,44,114,42,172,141,150,68,143,215,100,140,228,230,175,106,63,176,158,102,253,203,243,138,34,0,64,245,80,8,245,236,185,227,182,235,157,150,169,178,35,58,49,53,37,70,54,177,211,177,216,126,227,87,59,187,238,33,162,107,94,178,178,77,201,182,90,154,118,177,170,175,223,204,150,55,43,213,174,88,102,149,210,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,242,174,122,168,60,171,129,233,79,132,239,101,140,155,248,127,135,190,93,1,117,75,85,194,119,178,198,77,252,63,195,223,46,128,186,160,0,0,12,85,237,71,246,19,204,223,185,126,113,68,101,81,138,189,168,254,194,121,155,247,47,206,40,128,128,187,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,14,95,253,85,96,44,85,254,218,225,204,73,135,46,31,239,148,117,214,218,234,121,63,224,201,12,209,200,207,177,205,115,124,149,11,129,194,119,181,62,77,252,64,195,223,49,128,144,158,213,142,4,173,75,106,175,226,155,38,176,205,91,110,77,168,89,241,189,170,221,3,93,4,144,43,94,233,47,8,196,84,115,30,215,35,82,125,141,114,61,31,207,114,51,100,242,72,25,107,193,7,26,56,87,139,140,184,130,186,181,214,171,38,62,182,243,32,189,225,232,171,163,116,143,229,36,59,171,169,160,87,172,201,70,245,158,52,71,61,61,73,21,209,110,126,212,145,249,42,121,150,200,188,244,204,126,29,51,30,221,154,25,95,121,238,55,90,29,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,115,33,126,214,234,154,163,145,205,107,216,230,61,140,123,125,15,112,235,159,56,55,137,44,163,177,102,182,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,118,248,220,237,17,202,198,239,98,178,70,166,199,181,84,60,209,30,148,248,78,246,88,201,191,135,248,123,229,208,30,107,15,74,124,39,123,44,100,223,195,252,61,242,232,0,186,160,0,32,7,181,31,219,179,51,126,229,249,61,17,159,253,138,158,203,24,167,226,5,119,203,173,198,0,118,163,251,118,102,111,220,191,39,162,51,255,0,177,83,217,99,20,252,64,174,249,117,184,12,255,0,0,1,0,61,168,254,221,153,155,247,47,201,232,140,106,250,39,138,190,138,253,58,250,51,117,250,55,233,15,68,250,99,185,73,220,123,247,47,155,221,185,250,114,249,220,191,95,151,187,118,223,91,77,58,153,43,218,143,237,217,153,191,114,252,158,136,203,254,204,140,139,203,142,34,248,17,199,89,95,154,22,110,253,106,174,204,10,217,97,154,37,70,85,91,234,155,108,183,164,117,84,210,42,47,46,102,110,118,139,162,181,90,231,49,237,123,30,246,56,49,171,179,51,141,31,232,217,152,239,203,124,106,238,102,1,199,215,10,72,42,106,38,174,228,199,98,174,85,229,50,187,73,30,216,91,11,145,237,109,67,151,107,185,113,68,244,114,242,82,57,39,38,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,205,103,17,89,13,140,184,109,205,203,238,84,227,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,236,145,173,213,90,143,118,199,163,227,114,239,99,145,51,127,178,235,143,170,204,31,125,182,240,207,156,87,11,173,210,213,136,238,20,212,56,78,241,61,76,245,146,91,42,158,200,169,160,182,185,142,115,182,81,187,151,27,98,229,163,91,12,142,118,228,86,72,175,132,37,252,0,0,133,110,218,191,106,124,45,240,254,135,230,55,18,106,72,86,237,171,246,167,194,223,15,232,126,99,113,2,234,246,24,254,123,63,118,255,0,153,18,168,69,95,97,143,231,179,247,111,249,145,42,128,0,0,8,86,237,171,246,167,194,223,15,232,126,99,113,38,164,133,110,218,191,106,124,45,240,254,135,230,55,16,48,42,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,54,181,239,108,19,57,173,85,213,201,20,138,154,237,93,50,43,130,14,52,113,87,8,249,143,5,117,107,174,183,188,3,114,230,65,123,195,209,87,72,216,217,205,88,119,87,83,64,175,72,86,177,137,4,104,142,122,122,241,163,162,220,205,201,35,50,87,178,27,44,240,174,114,101,199,17,249,91,141,105,59,197,151,19,91,236,22,250,157,177,198,249,33,222,151,61,147,197,204,99,216,217,162,122,54,72,222,173,93,146,49,142,68,213,168,98,95,24,156,42,227,46,20,51,114,225,131,239,54,218,183,97,139,141,69,69,78,19,187,201,34,76,203,141,185,31,234,35,165,107,24,222,243,27,93,27,102,102,214,237,122,163,145,57,111,141,239,14,39,25,57,233,89,196,79,17,216,207,49,189,51,233,27,43,174,18,91,176,227,152,147,178,22,89,233,222,232,233,86,56,167,85,124,92,198,39,61,236,209,169,205,154,87,108,106,185,90,146,41,216,185,145,118,43,86,92,98,62,33,238,118,107,172,56,146,247,112,169,195,118,218,154,133,124,116,175,179,196,148,210,72,250,118,104,141,147,125,83,94,199,200,170,244,71,82,35,27,177,82,84,124,91,100,166,87,221,115,171,55,48,134,84,89,157,87,29,70,41,188,83,91,95,81,77,68,234,183,209,192,247,167,58,169,98,106,162,189,144,197,204,149,254,179,81,25,27,149,92,212,69,84,244,167,151,184,42,213,150,184,3,13,101,205,138,162,174,123,110,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,186,232,137,224,7,156,206,44,125,169,243,147,226,6,33,249,140,229,180,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,30,196,150,25,99,87,55,84,223,27,219,226,213,68,185,124,88,251,83,231,39,196,12,67,243,25,201,41,200,158,18,112,175,23,61,152,25,105,133,174,82,247,28,73,98,250,71,112,195,55,22,186,56,185,117,206,184,92,88,200,39,149,97,150,68,163,146,69,133,211,50,52,71,59,147,26,162,234,196,2,218,246,83,241,207,117,178,226,106,14,23,115,94,233,87,112,182,223,234,18,60,41,122,184,221,28,245,182,78,202,118,71,21,177,121,242,109,109,51,219,3,25,4,113,104,173,153,251,17,143,231,34,197,46,135,151,124,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,201,246,104,113,235,77,159,56,122,28,149,205,155,237,36,25,139,99,167,142,27,67,228,230,239,191,219,160,165,141,174,153,211,77,44,142,158,185,29,28,210,204,158,166,230,57,30,198,185,25,50,176,49,47,182,175,218,159,11,124,63,161,249,141,196,186,189,134,63,158,207,221,191,230,69,170,237,171,246,167,194,223,15,232,126,99,113,46,175,97,143,231,179,247,111,249,144,18,168,90,174,44,125,150,51,147,225,254,33,249,116,229,213,45,87,22,62,203,25,201,240,255,0,16,252,186,112,60,214,30,148,248,78,246,88,201,191,135,248,123,229,208,30,107,15,74,124,39,123,44,100,223,195,252,61,242,232,0,186,167,154,206,44,125,169,243,147,226,6,33,249,140,231,165,51,205,103,22,62,212,249,201,241,3,16,252,198,112,43,254,8,56,209,197,92,35,230,60,21,213,174,186,222,240,13,203,153,5,239,15,69,93,35,99,103,53,97,221,93,77,2,189,33,90,198,36,17,162,57,233,235,198,142,139,115,55,36,140,159,236,39,138,108,88,231,10,217,177,174,22,174,239,182,92,65,111,167,186,91,170,121,79,143,159,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,15,46,242,90,110,176,218,169,239,179,91,42,217,109,172,168,154,146,158,177,208,185,32,154,120,91,27,165,137,146,105,181,207,99,103,133,206,106,46,173,73,99,85,211,114,107,157,93,154,28,122,212,228,54,33,135,37,115,102,251,87,62,93,95,42,35,134,208,249,57,91,44,23,25,234,163,107,166,116,211,75,27,96,161,86,201,52,179,39,175,181,237,71,177,173,87,204,175,9,180,0,0,45,87,22,62,203,25,201,240,255,0,16,252,186,114,234,150,171,139,31,101,140,228,248,127,136,126,93,56,30,107,14,85,206,211,117,178,212,178,142,243,108,171,160,168,146,158,10,182,69,83,11,162,123,160,158,38,77,12,168,215,34,42,178,72,164,142,70,59,193,204,123,92,154,162,162,156,82,93,51,251,129,202,110,35,184,38,202,28,225,192,239,171,102,98,224,188,167,177,50,26,72,217,45,67,47,150,232,109,236,157,104,155,11,17,206,74,148,115,229,116,46,99,125,119,200,177,189,21,28,199,194,21,175,102,167,104,23,225,218,142,135,33,51,90,109,152,250,213,111,119,162,238,46,118,145,222,40,105,32,166,103,227,101,158,165,243,84,92,94,189,230,121,54,177,26,177,198,247,244,218,227,63,207,45,159,245,85,128,177,87,251,107,135,49,38,28,184,127,190,81,215,91,107,169,228,255,0,131,36,51,71,35,62,199,53,205,242,84,39,251,130,14,52,112,175,23,25,113,5,117,107,173,86,76,125,109,230,65,123,195,209,87,70,233,31,202,72,119,87,83,64,175,89,146,141,235,60,104,142,122,122,146,43,162,220,253,169,35,195,37,72,75,237,150,192,20,216,103,138,59,94,51,183,97,234,186,74,124,99,133,233,42,107,46,14,73,86,10,235,141,60,178,211,200,140,115,149,88,143,142,154,58,20,115,25,166,136,232,220,169,172,155,157,54,134,10,246,197,101,159,211,14,20,225,199,84,148,150,164,171,192,88,130,142,225,53,85,68,127,225,77,161,169,85,163,146,10,119,163,21,83,124,243,209,189,236,87,53,174,108,8,229,85,115,24,138,24,235,216,143,154,23,90,92,127,152,89,47,51,106,231,182,220,236,241,98,138,117,117,107,185,20,115,211,77,29,52,187,41,244,86,239,157,181,112,238,145,21,171,165,36,109,84,119,77,146,105,196,14,102,126,6,242,59,30,102,148,117,118,170,122,188,51,135,235,174,20,30,148,147,101,44,213,204,133,221,214,7,250,236,87,115,103,88,163,70,53,200,231,185,232,214,174,231,33,0,60,22,102,103,224,139,138,204,176,199,82,85,218,169,41,41,241,4,22,250,250,171,164,156,186,90,90,26,212,90,58,169,222,253,237,70,114,224,168,149,232,247,59,107,92,212,115,145,90,138,139,38,157,180,248,254,154,197,195,206,20,203,234,124,67,87,71,114,197,88,161,149,47,161,133,101,107,43,237,212,116,242,44,201,42,181,54,57,140,168,158,129,232,199,175,87,236,115,81,121,106,173,8,97,61,52,112,253,150,127,129,188,142,192,121,91,37,37,170,158,175,12,225,250,27,125,127,162,227,217,75,53,115,33,111,122,157,158,163,21,220,217,214,89,21,238,106,57,238,122,185,201,185,202,64,183,1,57,103,138,179,67,139,140,179,183,97,106,78,103,160,113,5,22,38,184,206,248,228,88,105,104,104,39,101,68,175,145,204,99,182,110,229,182,38,43,180,106,203,52,76,87,55,126,167,162,144,0,0,48,3,182,175,217,99,11,124,64,161,249,117,196,134,11,101,166,235,122,169,125,29,154,217,87,95,81,29,60,245,111,138,154,23,74,246,193,4,79,154,105,85,173,69,84,100,113,71,36,143,119,131,88,199,57,116,68,85,38,127,182,175,217,99,11,124,64,161,249,117,196,192,14,203,143,110,204,178,251,235,228,245,160,88,172,157,206,44,125,145,88,254,215,152,217,115,126,171,183,92,173,213,16,75,44,81,85,77,12,23,8,35,154,57,157,73,84,216,94,199,75,77,35,162,98,73,18,185,17,200,159,169,83,208,247,12,92,66,225,94,40,50,106,203,155,152,90,155,184,119,254,101,53,198,214,250,168,234,38,182,87,68,237,178,211,200,230,47,249,178,49,92,214,57,241,75,19,213,140,223,181,34,131,180,191,128,170,156,134,196,51,103,86,83,88,170,231,203,171,229,68,147,93,217,31,43,101,130,227,61,84,142,108,45,134,24,163,108,20,42,217,33,138,21,245,246,189,170,199,185,170,248,81,246,3,131,190,42,177,151,10,25,185,111,198,22,107,149,91,176,197,198,162,158,155,22,90,35,141,38,101,198,220,143,245,213,177,57,236,111,121,141,174,145,208,191,115,118,189,85,170,188,183,200,199,135,163,50,21,187,106,253,169,240,183,195,250,31,152,220,73,126,202,172,204,194,185,201,151,24,115,52,176,85,95,120,178,226,107,124,87,10,109,210,70,249,33,222,158,188,18,242,222,246,54,104,158,142,142,70,35,151,100,140,123,85,117,106,145,3,219,87,237,79,133,190,31,208,252,198,226,6,26,228,238,113,99,236,138,199,246,188,198,203,155,245,93,186,229,110,168,130,89,98,138,170,104,96,184,65,28,209,204,234,74,166,194,246,58,90,105,29,19,18,72,149,200,142,68,253,74,158,132,248,85,226,99,6,241,95,148,116,121,165,131,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,179,206,13,21,166,235,113,166,175,172,183,219,42,234,169,237,116,233,87,93,44,48,185,236,165,129,101,142,20,150,87,34,104,198,44,179,69,26,57,218,38,249,24,223,23,34,45,235,224,239,138,172,101,194,134,110,91,241,133,154,229,86,236,49,113,168,167,166,197,150,136,227,73,153,113,183,35,253,117,108,78,123,27,222,99,107,164,116,47,220,221,175,85,106,175,45,242,49,225,232,204,20,166,85,102,102,21,206,76,184,195,153,165,130,170,251,197,151,19,91,226,184,83,110,146,55,201,14,244,245,224,151,150,247,177,179,68,244,116,114,49,28,187,36,99,218,171,171,84,170,192,0,0,0,0,0,0,242,174,114,171,109,55,91,117,53,5,101,194,217,87,75,79,116,167,90,186,25,102,133,204,101,84,9,44,144,172,177,57,83,71,177,37,134,88,213,205,213,55,198,246,248,181,81,56,164,191,100,127,10,54,46,45,59,43,242,255,0,6,242,173,84,120,190,219,233,170,204,45,123,173,133,238,238,21,94,154,170,89,35,87,70,168,244,134,118,51,149,34,104,246,166,172,147,150,247,197,26,1,74,246,94,118,129,127,241,111,133,44,221,155,252,149,167,6,94,28,239,252,102,85,166,173,158,162,167,255,0,22,166,164,142,24,191,66,45,62,170,146,168,121,119,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,205,79,102,199,28,246,174,32,176,5,30,85,230,53,210,146,135,49,112,173,61,53,182,39,214,93,26,233,241,68,13,134,69,109,84,77,154,69,158,106,150,199,78,247,84,232,142,77,116,151,114,36,139,28,97,155,231,149,115,213,65,229,92,14,85,206,211,117,178,212,178,142,243,108,171,160,168,146,158,10,182,69,83,11,162,123,160,158,38,77,12,168,215,34,42,178,72,164,142,70,59,193,204,123,92,154,162,162,153,235,150,29,168,184,218,203,194,22,58,201,220,91,123,186,207,153,52,246,249,32,194,152,178,170,182,178,170,170,182,58,202,182,182,165,179,84,115,57,177,86,83,195,60,242,211,205,189,35,219,12,109,84,107,162,106,79,146,153,193,193,5,31,21,92,14,228,214,45,193,212,187,115,55,9,229,125,142,43,19,82,104,41,161,186,70,234,74,57,31,75,85,43,226,115,221,181,140,159,187,162,201,28,108,150,161,202,247,35,94,247,36,59,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,2,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,111,248,223,202,28,27,144,189,152,152,183,40,242,254,10,184,236,88,118,158,209,13,58,213,206,179,79,43,223,124,164,150,89,164,127,68,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,76,74,236,108,225,235,233,166,108,93,184,133,187,84,221,105,41,50,239,74,43,67,35,165,210,150,227,93,91,77,81,20,237,116,238,69,69,228,64,244,87,68,207,91,117,76,14,87,53,169,182,76,234,237,71,246,19,204,223,185,126,113,68,4,5,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,114,240,182,44,197,88,26,251,75,138,112,86,38,186,225,251,213,22,254,237,113,181,214,201,73,85,6,246,57,143,217,44,106,215,183,115,30,230,174,139,213,174,84,94,138,165,192,225,59,218,159,38,254,32,97,239,152,192,103,167,106,135,1,85,52,181,55,94,41,242,110,197,87,88,202,202,137,174,24,230,217,79,202,70,81,177,34,133,169,95,77,79,28,77,114,177,92,201,229,170,123,158,247,239,151,155,162,49,37,115,2,207,241,155,218,51,89,197,31,14,56,23,0,91,105,126,143,94,170,110,21,19,227,219,109,55,61,176,205,37,43,33,238,110,130,77,251,36,163,153,242,205,42,195,34,62,72,229,165,143,85,84,141,146,205,101,120,16,200,187,23,17,60,80,97,28,185,198,54,107,173,199,11,59,189,92,111,173,183,171,217,178,150,158,158,73,24,147,74,196,85,138,25,39,72,32,115,209,90,239,199,35,88,246,189,204,114,88,2,111,187,35,56,122,252,20,240,251,46,108,220,234,110,172,189,102,175,38,182,91,125,101,47,119,142,142,134,146,90,152,232,221,26,57,55,201,206,100,175,159,154,170,141,116,115,67,181,186,53,95,32,89,94,220,239,204,159,239,39,242,210,45,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,70,49,101,154,40,209,206,209,55,200,198,248,185,17,101,43,183,59,243,39,251,201,252,180,179,253,141,86,155,85,255,0,137,44,109,98,190,219,41,46,54,219,142,91,220,169,43,40,234,225,108,208,84,193,37,125,189,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,6,53,112,187,196,222,62,225,103,52,45,185,129,132,42,106,235,45,172,168,107,175,88,121,110,51,83,81,94,96,72,229,143,100,237,141,118,185,236,108,242,186,39,189,175,72,228,86,191,107,180,86,187,208,246,85,102,102,21,206,76,184,195,153,165,130,170,251,197,151,19,91,226,184,83,110,146,55,201,14,244,245,224,151,150,247,177,179,68,244,116,114,49,28,187,36,99,218,171,171,84,130,206,61,184,32,190,240,143,142,226,173,195,148,183,91,150,89,94,249,81,89,47,117,147,50,162,102,85,36,40,179,82,213,186,56,163,100,115,111,108,175,141,54,35,95,22,155,92,231,71,42,50,148,225,107,141,252,241,225,31,211,20,89,111,85,106,185,89,111,122,75,81,100,190,195,53,69,11,42,147,106,37,84,77,138,88,223,28,219,27,177,202,215,163,94,221,187,218,229,142,53,96,72,255,0,106,55,29,183,92,147,181,67,145,25,47,137,169,41,241,181,242,157,238,196,23,26,73,221,223,112,245,19,154,197,137,145,237,77,177,84,212,53,238,84,126,254,100,81,181,30,141,106,205,12,173,134,187,101,166,235,122,169,125,29,154,217,87,95,81,29,60,245,111,138,154,23,74,246,193,4,79,154,105,85,173,69,84,100,113,71,36,143,119,131,88,199,57,116,68,85,57,127,245,85,143,113,87,251,107,136,241,38,35,184,127,190,86,87,92,171,170,36,255,0,133,36,211,73,35,254,215,57,206,243,85,37,211,43,56,10,195,220,51,112,77,154,216,231,48,108,84,149,153,169,119,203,123,244,213,207,168,238,181,172,176,61,45,247,6,164,52,51,36,72,248,94,234,122,134,199,80,173,145,236,123,216,168,215,57,136,138,161,14,199,165,62,44,125,150,51,147,225,254,33,249,116,231,154,195,210,159,22,62,203,25,201,240,255,0,16,252,186,112,60,214,0,74,247,106,135,1,84,213,84,215,94,41,242,110,197,73,70,250,58,121,174,24,230,217,79,205,87,214,61,101,133,169,95,77,79,28,78,106,61,26,249,229,170,123,158,198,108,139,155,162,189,101,115,194,250,246,119,113,245,71,196,230,21,92,7,154,87,11,85,183,51,108,156,170,125,86,166,10,127,164,209,172,114,191,188,210,211,110,71,172,204,100,18,58,162,56,216,177,183,213,145,187,91,39,46,44,213,60,187,224,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,125,4,112,81,197,117,139,139,76,154,162,198,92,219,85,30,47,182,233,71,138,108,148,83,61,221,194,171,115,210,57,17,178,34,61,33,157,140,230,198,186,189,169,171,227,230,61,241,72,160,100,0,0,0,0,15,53,156,83,228,167,244,118,226,11,27,100,228,119,14,251,73,135,238,9,220,39,116,188,201,31,67,60,76,168,165,230,187,151,26,44,201,4,209,36,155,88,141,230,35,246,234,221,21,114,171,44,243,175,233,207,100,142,113,228,229,93,191,147,87,150,87,11,47,38,120,226,219,28,244,55,27,236,85,17,238,114,200,229,116,205,157,149,136,237,24,198,164,124,141,55,59,122,151,215,182,195,39,110,183,172,27,128,243,190,199,97,164,150,159,13,84,85,89,47,245,144,210,185,213,109,130,169,99,117,27,165,145,172,84,74,104,229,142,118,34,200,244,70,203,88,196,106,42,202,226,40,44,216,166,251,135,237,215,235,77,162,187,187,210,98,107,123,45,119,72,249,76,127,120,165,101,84,21,109,143,87,34,171,52,158,146,157,250,181,81,222,166,154,237,115,145,67,170,51,255,0,182,79,58,254,156,241,5,105,201,202,75,127,38,147,44,173,235,206,158,72,182,201,61,117,198,42,122,137,54,185,36,114,58,22,192,202,52,110,172,99,146,78,126,187,155,177,76,0,42,12,127,143,241,150,105,227,43,182,96,230,14,33,171,190,98,27,229,66,212,215,87,84,170,111,149,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,32,102,255,0,99,102,74,125,57,226,10,237,156,117,119,14,77,38,89,91,211,147,4,114,237,146,122,235,140,85,20,241,238,106,198,228,116,45,129,149,138,237,30,199,36,156,141,55,55,122,19,82,99,87,103,110,69,214,100,15,10,120,83,13,223,172,222,140,196,151,238,110,36,191,66,229,157,36,109,85,82,162,196,201,99,153,26,232,102,142,149,148,176,201,26,53,173,108,144,191,235,42,171,221,146,160,0,0,69,95,110,119,230,79,247,147,249,105,138,189,151,30,221,153,101,247,215,201,235,76,170,237,206,252,201,254,242,127,45,49,87,178,227,219,179,44,190,250,249,61,104,19,252,0,2,42,251,115,191,50,127,188,159,203,72,181,182,90,110,183,170,151,209,217,173,149,117,245,17,211,207,86,248,169,161,116,175,108,16,68,249,166,149,90,212,85,70,71,20,114,72,247,120,53,140,115,151,68,69,82,82,187,115,191,50,127,188,159,203,76,85,236,184,246,236,203,47,190,190,79,90,5,159,225,227,136,28,125,195,46,104,80,230,190,92,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,178,86,181,93,162,73,20,110,235,181,15,66,124,60,113,3,128,120,154,202,250,28,215,203,151,213,178,219,89,81,81,73,45,29,114,194,149,180,83,195,34,181,209,84,71,12,146,54,55,171,118,74,214,171,181,88,229,141,221,55,33,14,221,162,60,2,214,112,199,138,147,30,101,109,190,235,114,203,43,223,54,163,68,166,158,163,232,204,137,36,76,238,213,85,59,85,137,11,223,60,109,167,146,71,164,142,245,163,118,231,71,204,150,218,240,57,197,221,215,132,28,220,118,43,158,221,87,120,194,119,234,118,219,113,29,170,10,135,49,239,129,30,142,101,84,44,87,36,79,169,133,119,108,230,38,138,201,38,141,29,31,53,100,104,122,30,45,167,16,252,64,224,30,25,114,190,187,53,243,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,221,242,185,168,237,82,56,164,119,93,170,86,184,91,22,97,92,115,98,165,197,56,43,19,90,177,5,150,183,127,118,184,218,235,99,171,165,159,99,220,199,236,150,53,115,29,181,236,115,87,69,232,230,170,47,84,83,0,59,82,248,41,206,92,245,238,57,191,150,23,251,174,40,250,47,111,170,239,24,66,162,169,171,200,135,241,26,122,38,154,40,19,153,51,246,207,36,220,217,93,44,155,33,100,123,182,199,18,4,91,113,15,196,14,62,226,107,52,43,179,95,49,159,72,203,149,101,61,61,36,84,116,43,50,81,81,65,12,104,214,197,79,28,210,72,232,216,174,223,43,154,142,209,100,150,71,116,220,166,85,112,193,192,85,77,87,12,57,157,197,62,114,88,170,232,217,71,129,239,119,12,13,108,168,229,43,43,24,182,154,214,173,125,77,60,145,57,200,196,115,224,150,149,237,123,31,190,46,110,138,197,137,207,167,251,59,184,5,172,226,115,21,46,60,205,43,125,214,219,150,86,78,85,70,139,77,61,63,210,105,22,73,89,221,169,106,118,163,22,22,62,9,27,81,36,111,89,27,234,198,221,174,147,153,20,191,241,99,236,177,156,159,15,241,15,203,167,3,205,97,33,61,168,220,9,90,178,78,235,14,123,228,190,25,171,167,193,55,202,135,183,16,91,169,32,111,114,195,213,174,115,18,39,199,181,119,69,77,80,231,185,17,155,57,113,72,212,98,57,169,52,49,54,61,143,83,183,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,231,7,133,222,38,241,247,11,57,161,109,204,12,33,83,87,89,109,101,67,93,122,195,203,113,154,154,138,243,2,71,44,123,39,108,107,181,207,99,103,149,209,61,237,122,71,34,181,251,93,162,181,222,135,178,171,51,48,174,114,101,198,28,205,44,21,87,222,44,184,154,223,21,194,155,116,145,190,72,119,167,175,4,188,183,189,141,154,39,163,163,145,136,229,217,35,30,213,93,90,164,27,113,193,192,86,50,225,155,52,45,214,252,191,177,98,12,71,129,49,101,69,45,191,12,87,46,149,213,179,92,95,27,81,244,19,164,17,49,18,165,210,164,142,137,141,103,227,35,86,237,87,189,146,163,36,171,179,71,132,140,220,225,83,0,98,104,51,95,20,82,73,81,139,170,40,107,233,240,229,21,75,234,32,179,189,144,185,37,115,223,210,37,169,145,100,100,114,114,145,204,210,146,37,73,101,69,68,96,65,9,202,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,120,57,143,107,147,84,84,83,138,76,158,112,112,65,71,197,87,3,185,53,139,112,117,46,220,205,194,121,95,99,138,196,212,154,10,104,110,145,186,146,142,71,210,213,74,248,156,247,109,99,39,238,232,178,71,27,37,168,114,189,200,215,189,200,28,94,202,190,57,238,185,165,77,253,27,179,114,233,87,112,197,150,218,122,171,149,143,16,220,174,142,168,169,188,193,205,89,37,165,153,213,18,44,178,84,196,146,57,204,217,185,22,158,39,34,181,156,141,210,72,249,229,179,254,170,176,22,42,255,0,109,112,230,36,195,151,15,247,202,58,235,109,117,60,159,240,100,134,104,228,103,216,230,185,190,74,132,233,246,119,113,191,71,197,86,4,92,37,140,106,182,230,110,19,183,197,45,245,203,12,20,208,221,35,116,210,198,202,170,88,153,43,158,237,172,100,29,225,82,56,227,100,181,13,70,53,26,246,53,3,182,237,71,246,19,204,223,185,126,113,68,64,9,63,221,168,254,194,121,155,247,47,206,40,136,1,3,181,255,0,170,172,5,138,191,219,92,57,137,48,229,195,253,242,142,186,219,93,79,39,252,25,33,154,57,25,246,57,174,111,146,161,59,220,2,113,217,106,226,239,12,214,216,177,45,29,37,167,49,112,237,58,85,222,40,233,99,108,20,85,80,73,81,51,99,150,134,55,212,75,59,217,28,109,167,108,206,122,34,54,73,152,137,209,237,44,87,106,71,0,181,153,137,223,184,155,201,203,125,214,229,139,211,185,211,226,44,59,71,77,61,116,215,120,211,149,77,13,77,36,113,181,239,108,209,49,35,73,35,68,72,221,20,107,39,168,248,223,206,138,188,170,204,204,85,147,121,143,135,51,75,5,85,247,123,214,25,184,69,112,166,221,36,140,142,109,139,235,193,47,45,236,123,161,149,138,232,228,98,57,55,198,247,181,87,71,40,30,159,129,103,248,93,226,111,0,241,77,149,246,220,192,194,21,52,148,119,39,211,181,215,172,60,183,24,106,107,108,211,172,146,199,178,118,198,187,154,199,186,9,93,19,222,214,44,145,163,95,181,186,171,91,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,85,207,85,7,149,112,61,41,240,157,236,177,147,127,15,240,247,203,160,46,169,106,184,78,246,88,201,191,135,248,123,229,208,23,84,0,0,1,138,189,168,254,194,121,155,247,47,206,40,140,170,49,87,181,31,216,79,51,126,229,249,197,16,16,109,146,24,214,213,150,185,209,128,115,26,251,79,87,61,183,10,226,139,85,238,178,42,70,53,211,201,5,53,92,115,72,216,218,231,53,170,245,107,21,17,21,205,77,116,213,83,196,244,187,132,241,77,139,28,225,91,54,53,194,213,221,246,203,136,45,244,247,75,117,79,41,241,243,233,103,141,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,161,229,180,207,254,205,78,208,47,192,77,101,14,66,102,180,219,240,13,214,224,239,69,220,92,237,100,179,215,85,207,76,207,198,203,61,75,33,167,183,49,59,204,242,109,98,185,36,145,239,235,185,192,113,59,75,248,10,169,200,108,67,54,117,101,53,138,174,124,186,190,84,73,53,221,145,242,182,88,46,51,213,72,230,194,216,97,138,54,193,66,173,146,24,161,95,95,107,218,172,123,154,175,133,31,98,184,46,226,219,21,112,141,154,105,138,109,177,119,236,55,125,238,214,252,77,110,115,100,151,153,66,218,152,222,249,224,137,38,138,53,172,142,52,153,176,190,69,86,183,157,34,42,104,245,61,4,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,60,251,113,163,194,78,42,225,27,52,215,11,92,165,239,216,110,251,222,110,24,102,226,215,73,47,50,133,181,50,49,144,79,42,195,20,107,89,28,105,11,166,100,104,173,111,58,53,69,209,232,5,128,61,41,240,157,236,177,147,127,15,240,247,203,160,60,214,30,148,248,78,246,88,201,191,135,248,123,229,208,1,117,76,127,227,71,139,108,43,194,54,86,46,41,185,69,223,177,37,247,188,219,240,205,185,173,142,94,101,115,105,164,123,39,158,37,154,41,22,142,57,18,22,204,248,213,92,222,116,104,137,171,208,184,25,233,158,153,113,195,166,92,92,115,67,52,47,61,198,213,67,164,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,100,207,218,237,19,84,106,53,174,123,220,198,49,239,111,158,30,34,179,231,25,113,37,155,151,220,214,198,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,217,27,93,162,185,24,221,239,87,200,228,222,247,42,133,43,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,189,92,25,241,153,143,184,76,199,244,213,148,117,213,119,28,19,113,168,100,87,235,12,178,205,52,13,130,73,169,214,166,174,150,153,39,138,20,174,228,211,164,113,203,38,169,162,237,119,79,12,127,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,120,57,143,107,147,84,84,81,37,166,235,13,170,158,251,53,178,173,150,218,202,137,169,41,235,29,11,146,9,167,133,177,186,88,153,38,155,92,246,54,120,92,230,162,234,212,150,53,93,55,38,161,233,251,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,80,16,129,217,187,199,213,247,32,177,85,175,36,179,34,225,223,114,203,16,92,25,79,79,53,85,75,35,250,51,85,60,154,45,75,36,149,205,99,104,220,247,238,158,55,57,26,205,93,51,52,119,49,147,77,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,128,64,103,106,63,183,102,102,253,203,242,122,35,63,251,21,61,150,49,79,196,10,239,151,91,140,0,237,71,246,236,204,223,185,126,79,68,103,255,0,98,167,178,198,41,248,129,93,242,235,112,23,127,180,67,34,50,143,57,184,121,187,222,115,79,19,82,97,87,224,106,122,171,205,163,16,78,246,68,202,106,183,83,190,40,169,230,147,145,52,203,77,52,206,167,223,12,13,230,202,248,225,70,35,158,140,106,249,247,51,211,180,191,143,90,156,249,196,51,100,174,83,95,106,224,203,171,29,68,144,221,223,31,43,101,254,227,5,84,141,108,205,154,25,100,108,244,40,216,225,150,20,245,55,61,202,247,181,202,200,85,150,127,130,14,11,177,87,23,25,143,5,13,107,110,182,76,3,109,230,79,123,196,49,80,200,232,223,202,88,119,80,211,78,172,88,82,177,233,60,106,141,122,250,145,171,165,218,253,169,27,194,85,59,47,115,175,57,115,175,135,22,92,179,142,223,117,171,154,203,112,125,178,207,137,171,98,107,125,59,67,27,26,136,229,122,200,178,84,77,12,137,36,82,78,177,181,175,209,137,190,89,155,80,169,152,7,83,132,240,181,139,3,97,91,54,10,194,212,61,202,203,135,237,244,246,187,117,55,53,242,114,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,169,213,102,174,102,97,92,155,203,140,71,154,88,214,175,187,217,112,205,190,91,133,78,217,35,100,147,108,79,82,8,185,143,99,29,52,175,86,199,27,21,201,190,71,177,168,186,185,0,162,184,170,226,99,6,240,161,148,117,153,165,140,40,106,238,47,117,67,109,182,139,101,50,43,95,113,184,200,201,31,20,11,38,213,108,44,219,20,143,124,142,69,218,198,59,107,94,253,145,191,207,102,113,103,22,62,207,92,127,116,204,108,198,191,85,220,110,87,26,137,229,138,41,106,166,154,11,124,18,77,36,205,164,165,108,207,123,162,166,141,210,189,35,137,28,168,212,95,214,171,112,56,196,226,171,25,113,95,155,151,12,97,121,185,85,183,12,91,170,42,41,176,157,162,72,210,22,91,173,202,255,0,81,93,19,94,246,247,153,26,216,221,51,247,59,115,209,26,139,203,100,108,101,148,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,30,196,150,25,99,87,55,84,223,27,219,226,213,68,11,215,193,223,21,88,203,133,12,220,183,227,11,53,202,173,216,98,227,81,79,77,139,45,17,198,147,50,227,110,71,250,234,216,156,246,55,188,198,215,72,232,95,185,187,94,170,213,94,91,228,99,231,251,39,115,139,0,231,174,0,181,230,54,92,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,234,85,243,45,29,166,235,53,170,162,251,13,178,173,246,218,58,136,105,42,43,27,11,150,8,103,153,178,58,40,159,38,155,90,247,182,9,156,214,170,234,228,138,69,77,118,174,153,65,192,47,26,248,171,133,60,199,164,178,93,174,125,227,44,177,53,194,24,241,29,190,161,100,124,116,27,213,177,186,231,78,145,181,239,108,209,49,17,94,214,53,121,209,177,24,169,185,177,62,32,159,224,113,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,57,96,8,86,237,171,246,167,194,223,15,232,126,99,113,38,164,133,110,218,191,106,124,45,240,254,135,230,55,16,40,174,204,126,46,237,92,50,230,229,94,20,198,22,234,69,194,121,149,81,110,182,220,174,178,84,54,7,218,39,137,242,182,158,169,207,145,205,139,187,53,106,100,231,110,84,86,179,73,26,239,197,172,114,75,247,16,249,33,128,120,191,200,106,236,191,172,190,82,58,219,136,41,233,238,150,28,67,67,28,53,169,75,58,105,37,53,109,59,151,86,189,142,106,171,92,177,185,171,36,51,72,198,189,187,247,39,155,114,82,123,41,248,237,186,165,214,131,133,156,229,196,212,142,182,186,157,32,193,23,91,140,238,108,241,206,142,99,99,179,171,213,21,175,99,154,174,88,55,185,170,197,103,33,170,253,240,71,24,86,189,151,60,14,226,172,155,204,124,127,154,89,197,135,187,189,235,12,220,42,112,134,27,231,82,72,200,230,216,169,222,238,148,221,226,157,143,116,50,177,99,142,10,136,220,155,227,125,91,92,221,28,132,149,0,7,154,206,44,125,169,243,147,226,6,33,249,140,228,191,118,71,102,102,21,198,28,33,89,240,45,166,175,75,214,2,184,87,219,238,244,178,73,31,49,189,230,174,106,200,39,107,26,245,122,66,246,78,172,107,222,214,238,146,9,218,136,168,205,86,32,120,177,246,167,206,79,136,24,135,230,51,142,24,184,133,197,92,47,231,45,151,55,48,181,55,127,238,28,202,107,141,173,245,82,83,195,115,161,149,187,101,167,145,204,95,243,100,98,185,175,107,37,138,39,171,31,179,106,132,180,246,158,112,65,89,196,94,21,166,205,236,183,165,223,143,176,125,190,104,170,41,221,52,239,244,173,158,24,234,42,18,150,10,120,162,145,100,172,231,187,72,81,187,17,220,249,26,247,59,72,246,67,13,166,231,140,178,163,31,209,94,104,227,171,176,98,204,29,120,142,166,38,85,210,34,79,111,184,210,76,142,106,73,12,205,84,71,199,44,105,171,36,106,245,106,163,147,197,15,74,121,59,156,88,7,61,112,5,175,49,178,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,127,82,172,106,246,172,112,37,117,75,173,127,20,217,53,134,105,29,109,117,58,207,141,237,86,232,28,217,227,157,28,247,73,120,70,34,171,94,199,53,90,147,236,107,85,138,206,123,145,251,231,146,48,195,94,51,56,165,254,151,24,219,7,230,69,110,27,244,37,234,219,131,233,108,87,186,120,157,186,149,245,209,86,85,202,233,105,149,92,175,72,94,201,227,114,53,254,179,28,174,102,175,70,164,143,205,94,195,31,207,103,238,223,243,34,42,201,84,236,49,252,246,126,237,255,0,50,3,63,248,133,226,119,38,184,95,194,176,226,156,220,197,29,195,191,243,217,107,183,83,66,234,138,235,156,209,70,175,116,112,68,223,248,13,89,30,172,137,142,150,52,123,217,189,186,225,86,3,237,25,177,113,87,195,183,16,152,15,30,82,218,176,166,51,250,31,138,107,48,229,162,13,252,186,219,58,90,229,115,99,108,242,61,123,197,100,58,74,233,81,25,18,58,61,178,50,61,25,47,46,229,246,151,240,57,77,196,118,13,155,56,112,59,234,217,152,184,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,119,200,177,189,21,28,199,195,8,23,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,129,197,61,41,240,157,236,177,147,127,15,240,247,203,160,60,214,30,148,248,78,246,88,201,191,135,248,123,229,208,1,117,79,53,156,88,251,83,231,39,196,12,67,243,25,207,74,103,154,206,44,125,169,243,147,226,6,33,249,140,224,72,79,102,246,67,96,222,36,187,63,51,31,42,113,157,21,35,153,113,199,23,23,219,43,166,167,89,159,105,184,165,170,129,41,235,98,70,189,142,223,27,157,170,181,30,221,236,87,198,229,216,247,34,199,6,122,100,94,99,240,233,152,247,28,175,205,11,55,113,186,208,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,153,11,246,187,69,209,28,142,107,152,246,177,236,123,27,45,93,138,158,203,24,167,226,5,119,203,173,197,127,218,105,195,214,86,102,167,14,56,167,48,241,77,77,171,14,98,76,15,111,91,181,187,16,190,150,153,42,42,123,187,38,229,90,164,157,232,146,44,51,201,80,230,50,54,189,63,31,36,78,70,189,83,150,240,199,94,202,126,59,109,75,106,160,225,103,57,113,53,91,110,77,168,72,48,69,214,227,59,93,4,144,43,88,216,236,234,245,68,115,30,215,35,150,13,238,114,61,31,200,106,179,100,17,201,41,71,150,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,9,254,236,225,206,252,125,159,60,46,88,177,62,99,88,234,233,174,86,106,135,225,232,174,181,18,77,34,223,224,165,138,38,182,225,190,109,92,247,185,202,248,165,122,61,232,233,160,153,218,183,85,141,129,148,5,170,226,199,217,99,57,62,31,226,31,151,78,93,82,213,113,99,236,177,156,159,15,241,15,203,167,3,205,97,233,79,132,239,101,140,155,248,127,135,190,93,1,230,176,244,167,194,119,178,198,77,252,63,195,223,46,128,12,10,237,88,224,74,212,182,170,254,41,178,107,12,213,182,228,218,133,159,27,218,173,208,53,208,73,2,181,238,146,240,140,69,71,49,237,114,53,39,216,215,35,209,252,247,35,54,79,36,145,193,144,249,153,154,121,81,154,120,127,20,228,229,93,215,233,39,164,41,33,130,221,111,146,167,252,115,254,19,19,219,111,154,42,119,182,74,136,102,146,56,218,232,17,125,126,137,227,161,233,164,198,172,166,236,244,225,151,40,51,78,255,0,155,214,76,33,233,91,213,226,224,183,27,125,61,218,26,89,104,112,244,139,82,181,8,150,202,120,225,99,41,246,63,150,140,122,238,146,54,196,214,177,237,69,126,240,190,185,123,137,46,184,203,0,97,172,95,125,195,21,120,110,229,124,179,209,92,171,44,181,106,238,125,182,121,161,100,146,82,201,185,140,118,248,220,229,98,234,198,174,173,93,90,223,4,234,179,191,5,93,115,43,37,241,246,92,216,170,41,32,185,98,172,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,166,186,34,248,21,168,3,203,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,245,227,23,61,44,89,243,125,203,11,181,166,243,117,188,215,225,124,175,195,216,110,255,0,114,184,163,214,74,203,196,76,150,106,183,163,228,85,146,93,36,168,86,58,71,162,43,228,100,138,155,154,173,123,234,190,211,76,148,252,11,113,113,138,123,189,195,189,80,99,189,113,173,30,249,119,205,23,125,158,110,241,28,154,70,198,183,74,168,170,118,53,55,105,18,197,185,202,237,218,98,168,18,169,216,151,146,159,252,122,226,50,178,225,239,193,86,250,88,229,255,0,197,235,42,228,153,139,31,254,36,145,185,178,127,151,71,55,234,41,42,134,47,246,107,229,13,54,80,112,125,129,224,88,41,18,229,140,41,215,23,220,166,166,158,89,89,59,235,154,215,211,185,82,77,54,61,180,105,73,27,218,196,70,35,226,114,166,237,85,238,202,0,0,0,48,3,182,175,217,99,11,124,64,161,249,117,196,192,14,203,143,110,204,178,251,235,228,245,166,127,246,213,251,44,97,111,136,20,63,46,184,152,1,217,113,237,217,150,95,125,124,158,180,9,232,197,152,90,197,142,112,173,231,5,98,154,30,251,101,196,22,250,139,93,198,155,154,248,249,244,179,198,232,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,212,243,153,197,158,76,224,220,129,207,156,79,149,184,15,49,105,49,141,162,207,81,177,149,81,106,179,209,61,117,221,69,84,228,106,68,250,152,87,212,145,209,42,177,85,58,164,114,115,33,138,93,59,76,248,209,254,141,153,112,204,183,193,78,230,99,236,125,111,171,130,154,162,26,238,76,150,42,21,78,83,235,180,141,237,153,179,57,94,230,211,185,54,183,153,20,175,87,47,37,99,146,21,176,182,22,204,124,241,204,122,92,55,134,232,110,184,183,25,226,219,131,220,214,186,85,154,170,186,170,69,116,146,205,44,178,47,249,242,73,44,142,70,181,168,247,189,200,136,231,32,102,87,100,70,119,230,134,15,207,151,229,5,138,199,136,49,62,15,197,180,242,207,115,183,81,73,31,34,205,59,57,104,151,135,243,116,107,24,214,162,67,38,143,98,200,146,68,136,147,73,28,17,59,151,219,87,237,79,133,190,31,208,252,198,226,73,79,5,220,36,225,94,17,178,177,48,181,182,94,253,137,47,189,218,225,137,174,46,116,114,243,43,155,77,27,31,4,18,164,49,72,180,113,200,147,58,22,72,138,230,243,164,85,93,94,164,107,118,213,251,83,225,111,135,244,63,49,184,129,196,236,106,180,218,175,252,73,99,107,21,246,217,73,113,182,220,114,222,229,73,89,71,87,11,102,130,166,9,43,237,237,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,218,241,245,193,70,42,225,79,49,234,239,118,155,103,120,203,44,77,112,154,76,57,112,167,73,31,29,6,245,116,141,182,84,44,142,123,219,52,76,69,70,57,238,94,116,108,87,162,238,108,172,138,234,246,42,123,83,226,159,135,245,223,49,183,18,233,156,89,59,128,115,215,0,93,50,231,49,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,245,162,132,37,246,115,113,175,253,21,115,30,123,6,63,185,221,100,203,44,83,248,187,149,52,11,205,142,215,92,170,196,142,230,216,118,185,238,218,198,44,114,182,37,107,159,27,154,237,37,116,49,70,179,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,230,11,48,176,221,171,6,227,252,75,132,44,88,158,147,18,91,108,119,138,219,109,29,234,145,27,200,185,65,12,207,142,58,168,246,189,237,217,35,90,143,77,30,228,209,201,163,157,226,178,147,216,213,196,46,105,227,15,165,25,23,138,105,174,183,236,55,135,109,241,93,173,215,250,186,170,154,143,68,233,200,165,138,213,171,213,209,178,23,71,27,164,134,54,172,123,57,21,26,53,232,239,197,132,159,128,0,243,89,197,143,181,62,114,124,64,196,63,49,156,154,158,203,143,97,60,178,251,235,231,21,165,223,187,112,201,195,109,254,235,91,125,190,240,249,150,183,27,149,198,162,74,186,202,202,188,39,65,52,245,51,200,229,116,146,201,35,162,87,61,238,114,171,149,202,170,170,170,170,165,107,133,176,158,21,192,214,42,92,45,130,176,205,171,15,217,104,183,247,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,116,78,174,114,170,245,85,3,182,0,1,229,92,159,238,203,143,97,60,178,251,235,231,21,164,0,147,189,217,239,143,240,110,86,118,112,224,156,193,204,28,67,73,99,195,214,58,123,221,77,117,117,74,174,200,153,233,154,196,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,80,181,93,176,217,33,146,245,185,95,79,156,179,95,48,254,24,204,91,117,66,58,158,145,177,210,67,91,139,160,124,148,148,210,177,255,0,86,122,135,210,198,176,189,175,69,122,69,26,72,213,110,146,35,217,17,120,91,22,98,172,13,125,165,197,56,43,19,93,112,253,234,139,127,118,184,218,235,100,164,170,131,123,28,199,236,150,53,107,219,185,143,115,87,69,234,215,42,47,69,82,234,241,93,197,118,99,241,107,152,239,198,184,214,94,227,106,161,230,65,96,176,65,50,190,150,209,74,229,69,86,181,85,19,153,51,246,181,101,153,81,29,35,154,212,68,99,25,28,108,201,254,203,158,4,173,89,217,117,155,61,243,163,12,213,212,96,155,29,67,27,135,237,213,112,55,185,98,26,214,185,233,43,228,220,187,165,166,167,115,26,138,205,156,185,100,114,177,92,228,134,104,156,18,169,195,118,97,227,236,213,201,44,45,143,51,75,47,106,240,70,44,185,83,202,219,181,142,166,158,106,119,211,207,12,242,66,175,72,167,106,75,27,37,72,210,102,49,250,171,89,43,83,115,244,222,239,52,71,170,131,202,184,19,125,217,133,198,142,21,206,60,172,179,228,118,41,117,170,193,140,240,37,190,138,197,110,166,90,232,217,233,250,24,105,158,145,75,75,11,223,205,124,209,195,74,238,240,214,163,154,221,27,34,42,36,156,184,232,174,213,78,6,46,185,165,77,253,36,114,142,215,87,112,197,150,218,122,91,109,243,15,91,109,110,168,169,188,193,205,72,226,170,133,180,241,172,178,84,196,146,53,175,223,185,22,158,38,170,57,156,141,178,68,182,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,208,71,5,28,87,88,184,180,201,170,44,101,205,181,81,226,251,110,148,120,166,201,69,51,221,220,42,183,61,35,145,27,34,35,210,25,216,206,108,107,171,218,154,190,62,99,223,20,138,5,65,194,103,15,214,174,25,114,27,12,101,69,27,41,31,114,163,167,239,119,234,202,116,106,165,109,214,109,29,83,47,49,35,141,210,49,29,164,81,58,70,239,72,98,133,174,215,105,109,123,81,253,132,243,55,238,95,156,81,25,84,98,175,106,63,176,158,102,253,203,243,138,32,32,91,9,226,155,238,6,197,86,108,107,133,171,187,149,235,15,220,41,238,150,234,158,83,36,228,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,67,208,159,5,28,87,88,184,180,201,170,44,101,205,181,81,226,251,110,148,120,166,201,69,51,221,220,42,183,61,35,145,27,34,35,210,25,216,206,108,107,171,218,154,190,62,99,223,20,138,121,215,46,87,15,28,64,227,238,25,115,66,135,53,242,229,244,143,185,81,211,212,82,75,71,92,179,45,21,108,19,70,173,116,85,17,195,36,110,145,136,237,146,181,170,237,18,72,163,119,93,168,6,111,241,45,217,137,232,126,43,44,85,216,110,187,209,217,59,142,110,21,247,220,65,112,101,55,114,165,193,148,52,201,222,107,226,146,161,144,58,150,150,21,137,94,148,110,145,26,221,200,145,61,52,137,101,124,170,101,158,44,202,204,87,133,96,252,14,98,108,41,121,195,118,109,182,152,62,140,214,211,84,80,209,242,163,102,218,102,247,117,88,227,217,27,163,210,52,211,107,85,157,17,21,8,224,237,26,227,215,40,243,103,132,187,6,15,201,251,237,37,222,163,52,42,34,154,235,73,62,206,251,99,164,162,154,57,223,13,84,45,151,125,61,75,170,91,3,88,170,217,34,146,56,234,28,199,42,114,222,184,87,192,71,225,114,255,0,196,190,10,203,92,172,205,108,65,130,89,137,47,16,84,221,228,181,220,223,76,202,154,74,6,75,85,42,73,30,201,33,157,233,12,117,9,27,39,138,72,149,242,109,122,108,115,192,204,174,220,239,204,159,239,39,242,210,213,118,42,123,83,226,159,135,245,223,49,183,23,87,183,59,243,39,251,201,252,180,181,93,138,158,212,248,167,225,253,119,204,109,192,75,246,106,229,158,21,206,76,184,196,121,91,141,105,59,197,151,19,91,229,183,212,237,142,55,201,14,244,245,39,139,152,199,177,179,68,244,108,145,189,90,187,36,99,28,137,171,80,243,195,197,23,12,152,251,133,156,208,185,101,254,47,166,171,172,182,178,161,205,178,226,20,183,77,77,69,121,129,35,138,77,240,58,68,218,231,177,179,196,217,88,199,61,35,145,92,205,206,209,28,239,73,37,21,153,185,41,148,121,205,77,111,165,205,108,184,195,248,169,150,154,134,84,208,173,210,133,147,62,153,237,150,41,85,35,122,166,230,177,238,130,36,145,136,187,37,99,118,72,143,98,171,84,48,43,178,223,128,90,204,187,238,60,77,231,29,190,235,109,197,235,223,41,240,238,29,172,166,158,134,107,68,107,205,166,154,166,174,57,26,199,186,105,88,178,36,113,170,44,109,138,68,147,215,124,140,228,230,175,22,62,203,25,201,240,255,0,16,252,186,114,234,150,171,139,31,101,140,228,248,127,136,126,93,56,30,107,15,74,124,88,251,44,103,39,195,252,67,242,233,207,53,135,165,62,44,125,150,51,147,225,254,33,249,116,224,121,172,61,84,30,85,207,85,0,66,95,105,175,2,87,92,145,198,87,28,243,202,220,51,73,30,87,223,170,35,117,85,29,174,7,49,152,110,181,232,214,185,146,71,170,163,41,166,151,87,70,246,109,141,143,147,145,182,52,72,121,184,171,195,199,16,56,251,134,92,208,161,205,124,185,125,35,238,84,116,245,20,146,209,215,44,203,69,91,4,209,171,93,21,68,112,201,27,164,98,59,100,173,106,187,68,146,40,221,215,106,30,146,49,78,19,194,184,230,197,85,133,177,174,25,181,98,11,45,110,206,243,110,186,81,71,87,75,62,199,181,236,223,20,136,230,59,107,216,215,38,169,209,205,69,78,168,132,11,241,237,193,5,247,132,124,119,21,110,28,165,186,220,178,202,247,202,138,201,123,172,153,149,19,50,169,33,69,154,150,173,209,197,27,35,155,123,101,124,105,177,26,248,180,218,231,58,57,81,129,54,124,60,113,3,128,120,154,202,250,28,215,203,151,213,178,219,89,81,81,73,45,29,114,194,149,180,83,195,34,181,209,84,71,12,146,54,55,171,118,74,214,171,181,88,229,141,221,55,33,114,207,60,60,14,113,119,117,225,7,55,29,138,231,183,85,222,48,157,250,157,182,220,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,93,219,57,137,162,178,73,163,71,71,205,89,27,232,35,11,98,204,43,142,108,84,184,167,5,98,107,86,32,178,214,239,238,215,27,93,108,117,116,179,236,123,152,253,146,198,174,99,182,189,142,106,232,189,28,213,69,234,138,7,108,0,2,218,113,35,146,22,174,35,242,75,20,228,189,230,249,87,102,167,196,116,241,53,149,244,209,182,71,211,79,12,241,212,66,245,99,186,61,137,44,49,239,102,173,87,51,115,81,204,85,71,167,154,203,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,79,83,196,16,246,175,100,237,215,45,120,180,189,226,230,216,105,40,112,246,96,211,211,222,237,114,209,82,186,40,36,157,176,199,13,107,94,237,141,98,212,173,67,31,60,136,213,114,233,85,19,222,187,164,84,3,13,75,171,194,198,74,127,72,158,32,176,78,78,73,112,238,84,152,130,224,189,254,118,203,203,145,148,48,68,250,138,174,83,185,114,34,76,176,67,42,71,185,138,222,98,179,118,141,213,82,213,18,233,216,159,147,183,91,46,13,199,153,223,124,176,210,69,79,137,106,41,108,150,10,201,169,92,218,183,65,74,178,58,177,209,72,230,34,45,52,146,201,3,21,99,122,163,165,163,122,57,17,98,104,18,104,0,0,83,248,255,0,31,224,220,172,193,183,108,193,204,28,67,73,99,195,214,58,117,169,174,174,169,85,217,19,53,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,90,128,130,190,209,30,62,171,56,156,197,73,128,242,182,225,117,182,229,149,147,155,79,170,84,207,79,244,154,69,146,39,247,154,170,109,200,197,133,143,130,55,83,199,35,22,70,250,210,59,107,164,229,196,22,171,141,126,43,175,188,90,103,45,110,50,230,221,104,240,133,183,90,60,45,100,173,153,142,238,20,187,88,146,72,173,141,17,137,52,239,103,54,69,213,238,77,89,31,49,236,138,53,45,6,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,159,0,122,51,224,239,138,172,27,197,126,81,219,241,133,154,229,72,220,79,110,167,167,166,197,150,136,227,88,95,110,184,171,61,117,108,78,123,221,221,164,115,100,116,47,220,237,204,69,106,175,49,146,49,151,212,243,89,195,167,18,249,167,194,254,59,135,29,101,157,219,244,187,237,154,178,122,159,69,220,255,0,19,52,81,247,184,33,150,62,119,43,158,247,199,185,222,163,244,114,121,162,250,19,200,188,244,203,142,34,242,226,221,154,25,95,121,239,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,242,230,102,230,234,154,171,85,174,107,216,231,177,236,123,130,58,251,115,191,50,127,188,159,203,76,85,236,184,246,236,203,47,190,190,79,90,101,87,110,119,230,79,247,147,249,105,138,189,151,30,221,153,101,247,215,201,235,64,157,236,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,156,206,41,242,155,10,228,95,16,88,219,41,176,86,47,250,77,101,195,151,4,166,166,184,57,209,186,68,221,19,36,125,60,171,26,171,22,104,30,247,65,34,162,55,89,33,126,172,141,117,99,101,251,180,71,143,170,62,24,240,170,96,60,173,184,90,174,89,155,123,230,211,234,149,48,84,125,25,141,35,137,253,230,170,155,114,189,38,123,39,141,212,241,200,196,141,222,180,142,220,216,249,114,194,14,22,194,120,171,28,223,105,112,182,10,195,55,92,65,122,173,223,221,173,214,186,41,42,234,167,216,199,61,251,34,141,28,247,109,99,28,229,209,58,53,170,171,209,20,12,244,236,144,226,75,55,48,238,110,71,144,148,182,12,65,141,48,125,254,159,122,211,197,90,247,179,10,50,39,201,35,235,98,100,178,36,16,211,58,74,135,36,237,77,175,145,239,137,88,175,145,27,12,211,62,99,87,2,252,25,88,184,60,203,138,171,100,151,95,76,227,60,81,221,234,49,53,202,39,189,41,93,36,72,254,85,53,52,110,211,72,98,230,202,137,35,154,146,72,231,185,206,218,138,200,163,201,80,56,150,203,77,170,203,76,250,59,53,178,146,130,158,74,137,234,223,21,52,45,137,142,158,121,95,52,210,171,90,136,138,249,37,146,73,30,239,23,61,238,114,234,170,170,91,94,44,125,150,51,147,225,254,33,249,116,229,213,45,87,22,62,203,25,201,240,255,0,16,252,186,112,60,214,30,170,15,42,231,170,128,0,0,60,171,158,148,248,78,246,88,201,191,135,248,123,229,208,30,107,15,69,25,71,153,152,87,38,248,17,203,236,210,198,181,125,222,203,134,114,190,199,112,169,219,36,108,146,109,150,200,54,65,23,49,236,99,166,149,234,216,227,98,185,55,200,246,53,23,87,32,24,65,219,29,195,142,87,217,42,104,120,145,183,227,122,75,54,50,196,117,16,219,107,176,245,92,178,72,251,242,67,19,35,74,170,86,162,57,98,124,17,54,38,203,187,108,42,206,90,238,100,202,141,169,141,108,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,127,197,23,19,120,251,138,108,208,185,102,6,47,169,171,163,182,190,161,206,178,225,228,184,205,83,69,102,129,99,138,61,144,54,69,218,215,189,176,68,233,94,198,177,36,145,28,253,173,213,26,220,234,236,175,224,42,166,170,166,213,197,62,114,88,170,232,217,71,81,13,195,3,91,42,57,74,202,198,44,83,53,107,234,105,228,137,206,70,35,159,4,180,175,107,216,253,241,115,116,86,44,78,120,100,87,30,88,194,251,152,29,153,152,171,26,226,124,5,117,193,87,91,213,190,193,89,87,96,186,61,142,170,183,200,235,189,18,172,111,86,127,20,71,35,36,70,170,36,145,196,253,209,182,11,9,254,237,71,246,19,204,223,185,126,113,68,64,8,30,170,8,54,237,87,225,159,40,248,124,205,203,21,231,42,107,169,45,204,199,84,245,119,42,236,39,2,177,25,103,124,111,99,82,120,88,142,221,21,53,67,159,46,200,213,168,198,62,158,100,141,219,52,142,41,105,226,139,137,188,3,194,206,87,220,179,3,23,212,210,86,92,153,78,231,89,112,242,92,97,166,173,188,206,146,69,30,200,27,34,238,115,24,233,226,116,175,99,94,177,198,174,126,215,104,141,119,158,204,232,205,236,101,159,89,161,136,51,115,48,39,164,146,251,136,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,213,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,148,43,94,17,248,133,205,62,29,243,150,193,136,242,206,154,235,125,239,215,8,105,171,112,149,45,85,75,33,196,91,219,36,17,211,190,40,85,121,179,39,120,122,192,174,100,155,37,115,92,140,127,86,187,209,157,166,182,166,227,106,162,184,86,90,106,237,117,21,84,241,205,45,13,91,162,116,244,175,115,81,93,12,139,11,223,18,189,170,170,213,88,222,246,106,139,181,206,77,21,99,131,178,223,128,90,204,187,238,60,77,231,29,190,235,109,197,235,223,41,240,238,29,172,166,158,134,107,68,107,205,166,154,166,174,57,26,199,186,105,88,178,36,113,170,44,109,138,68,147,215,124,140,228,201,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,202,185,234,160,242,174,7,165,62,19,189,150,50,111,225,254,30,249,116,5,213,45,87,9,222,203,25,55,240,255,0,15,124,186,2,234,128,0,0,49,87,181,31,216,79,51,126,229,249,197,17,149,70,42,246,163,251,9,230,111,220,191,56,162,2,10,242,159,2,254,20,51,79,6,229,159,165,61,25,244,183,16,91,172,93,247,145,206,238,189,234,166,56,121,188,189,205,223,183,153,187,110,230,235,166,154,166,186,156,188,226,201,220,125,145,88,254,233,151,57,141,97,171,183,92,173,213,19,197,20,178,210,205,12,23,8,35,154,72,91,87,74,233,152,199,75,77,35,162,122,199,42,53,17,200,159,173,18,160,225,59,218,159,38,254,32,97,239,152,192,77,79,31,92,20,97,94,43,50,226,174,247,105,182,119,124,205,195,54,249,164,195,151,10,116,141,146,87,236,71,72,219,101,66,200,230,49,208,202,245,84,99,158,228,228,200,245,122,46,215,74,201,67,31,251,46,184,250,163,198,22,43,111,12,249,197,112,181,90,238,184,114,223,77,67,132,239,19,212,193,71,29,206,149,143,138,154,11,107,152,231,55,125,99,121,145,182,46,90,57,211,70,215,110,68,124,106,249,179,127,136,172,134,193,188,73,101,29,247,42,113,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,183,198,231,106,173,71,183,123,21,241,185,118,61,200,190,109,255,0,234,171,1,98,175,246,215,14,98,76,57,112,255,0,124,163,174,182,215,83,201,255,0,6,72,102,142,70,125,142,107,155,228,168,78,159,103,55,26,255,0,210,171,46,39,176,99,251,157,170,60,205,194,223,139,185,83,64,188,169,46,148,40,140,72,238,109,135,107,88,221,207,122,199,43,98,87,53,146,53,174,210,38,205,20,104,16,46,122,83,225,59,217,99,38,254,31,225,239,151,64,121,172,61,41,240,157,236,177,147,127,15,240,247,203,160,2,18,248,245,226,239,31,113,51,155,151,58,11,133,187,16,97,60,39,135,42,61,27,67,132,174,21,19,70,248,103,166,124,236,90,170,218,85,119,41,149,202,179,74,199,109,106,44,108,219,22,231,236,87,191,151,217,169,195,214,21,226,47,137,170,27,38,53,169,214,203,132,109,238,197,181,54,247,82,199,60,119,94,237,85,77,27,40,229,73,17,88,144,189,243,181,100,69,107,183,70,199,177,17,170,244,123,51,211,180,247,128,170,156,231,181,85,241,3,147,246,42,186,252,193,182,83,211,67,117,180,82,114,152,151,107,116,13,155,124,209,196,216,185,181,21,205,71,64,212,69,151,214,134,4,141,141,115,210,54,58,32,112,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,127,251,76,109,54,171,7,26,249,129,98,177,91,41,45,214,219,117,61,134,146,142,142,146,22,195,5,52,17,217,40,91,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,134,95,246,111,100,54,13,226,75,179,243,49,242,167,25,209,82,57,151,28,113,113,125,178,186,106,117,153,246,155,138,90,168,18,158,182,36,107,216,237,241,185,218,171,81,237,222,197,124,110,93,143,114,44,123,113,65,157,127,210,39,58,174,249,199,37,191,185,85,226,11,125,159,191,192,216,185,113,178,186,11,93,45,61,87,41,188,201,21,33,89,225,149,99,220,245,119,45,89,187,71,106,137,95,229,199,25,183,220,164,224,239,21,112,207,129,173,92,171,174,59,196,23,26,139,221,226,161,140,124,112,89,234,40,105,41,157,77,78,197,215,89,165,229,76,215,200,228,68,142,53,77,154,189,232,248,66,192,98,203,7,209,76,85,121,194,222,155,181,94,125,13,112,168,183,250,70,211,83,222,40,107,57,82,57,156,250,121,116,78,100,47,219,185,143,209,55,53,81,116,77,73,84,236,123,226,187,49,241,205,101,199,134,76,107,47,166,109,88,95,15,190,241,96,186,79,50,173,85,13,44,83,211,192,180,14,213,23,155,10,119,134,172,74,170,142,137,172,116,105,185,139,27,98,140,188,157,201,220,125,158,184,254,215,151,57,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,169,22,127,184,59,225,87,6,240,161,148,118,252,31,102,182,210,59,19,220,105,233,234,113,101,222,57,22,103,220,110,40,207,93,27,43,152,199,119,104,220,233,27,11,54,183,107,21,92,169,204,124,143,120,67,183,106,63,183,102,102,253,203,242,122,34,170,203,140,227,204,124,164,236,190,197,84,88,26,27,84,84,24,239,52,46,56,74,247,93,80,229,125,84,20,181,22,74,71,186,42,120,85,139,26,243,99,138,102,62,87,61,29,27,85,54,49,92,244,150,26,87,181,31,219,179,51,126,229,249,61,17,117,114,35,37,63,13,61,148,57,167,221,238,29,214,191,2,102,5,126,53,163,223,46,200,101,238,86,122,78,241,28,154,70,247,59,90,89,106,118,53,54,235,42,69,185,200,221,218,134,26,228,166,89,84,231,54,110,97,12,169,165,188,210,90,95,138,175,20,214,181,174,169,146,38,178,153,146,61,17,242,34,75,36,109,145,232,221,202,200,145,232,249,95,182,54,106,247,181,23,209,158,69,228,94,92,112,233,151,22,236,175,202,251,55,113,181,80,235,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,153,51,246,183,85,209,26,141,107,88,198,177,140,99,27,231,7,41,241,215,224,191,52,240,110,102,122,47,210,127,68,177,5,186,251,220,185,252,158,245,221,106,99,155,149,204,218,237,155,185,123,119,109,118,154,235,162,233,161,233,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,57,100,32,118,174,113,75,138,179,111,57,103,200,239,163,119,92,55,134,242,206,225,81,7,118,174,116,145,77,119,174,115,90,157,250,72,119,114,249,60,191,245,171,180,87,44,83,190,77,200,147,242,217,55,230,21,118,153,240,93,253,36,242,225,153,145,130,155,203,199,216,6,223,87,61,53,60,52,60,233,47,180,40,156,215,208,235,27,29,51,166,106,177,206,167,106,110,111,50,89,88,173,78,114,201,24,69,15,5,156,56,218,184,167,207,155,86,85,223,113,189,38,26,182,186,158,107,149,99,214,86,182,182,182,8,54,172,148,180,45,114,43,95,82,230,170,187,170,42,50,54,77,42,181,252,190,91,175,255,0,108,173,166,213,96,226,75,4,216,172,86,202,75,117,182,221,150,246,218,74,58,58,72,91,12,20,208,71,95,112,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,24,65,255,0,85,88,11,21,127,182,184,115,18,97,203,135,251,229,29,117,182,186,158,79,248,50,67,52,114,51,236,115,92,223,37,66,240,113,109,196,197,79,20,248,135,1,227,139,205,13,92,24,134,199,129,232,112,230,32,154,100,139,101,109,198,10,170,167,201,87,18,68,214,181,172,149,179,71,34,179,99,54,61,207,98,35,154,198,189,193,149,93,146,89,59,128,115,215,0,113,1,151,57,141,97,164,184,219,110,52,246,24,162,150,90,88,102,158,223,60,144,221,161,109,93,43,166,99,219,21,76,109,149,235,28,168,213,86,170,254,180,92,31,207,236,166,252,5,103,46,44,202,63,165,246,172,81,244,94,224,234,47,74,91,29,172,51,250,168,237,174,110,171,203,153,155,185,114,197,185,220,185,89,35,55,59,110,229,184,28,58,241,109,138,184,105,202,204,210,194,217,127,23,39,18,102,55,163,109,236,184,185,178,55,209,244,49,83,92,153,60,240,75,20,209,201,21,99,100,170,165,116,47,209,237,77,146,42,162,42,55,91,65,128,48,6,50,205,60,101,105,203,236,190,195,213,119,204,67,124,168,74,106,26,26,100,77,242,191,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,9,20,236,122,226,131,31,65,140,153,194,189,194,209,87,120,194,117,20,247,43,221,13,100,52,243,84,75,102,157,18,23,43,101,145,101,229,83,208,185,91,46,136,216,245,90,170,182,117,252,106,142,215,108,239,206,140,181,226,75,13,216,178,231,55,177,174,21,182,207,129,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,116,99,83,201,12,234,224,207,131,60,3,194,102,0,166,163,163,161,164,184,227,107,141,59,37,191,95,165,138,25,167,108,242,67,78,149,52,148,181,41,4,83,37,15,58,157,36,142,41,53,93,87,115,186,248,117,60,80,118,122,100,191,22,120,254,223,152,217,141,137,241,173,186,229,110,179,197,100,138,43,37,109,36,48,58,8,230,154,102,185,205,154,154,87,43,247,84,61,21,81,200,154,35,122,120,170,134,58,246,53,230,198,105,230,135,225,127,240,153,153,120,175,22,250,51,232,255,0,114,244,237,230,166,191,186,243,61,33,204,229,115,158,237,155,185,108,221,183,77,118,55,95,4,44,7,109,95,181,62,22,248,127,67,243,27,137,37,60,41,112,83,149,156,31,125,41,252,25,223,241,93,207,233,111,113,239,190,157,170,166,155,151,221,121,252,190,87,38,8,180,215,188,191,118,237,218,232,221,52,209,117,141,110,218,191,106,124,45,240,254,135,230,55,16,40,174,5,56,68,181,113,125,148,121,213,133,32,184,210,89,241,101,134,163,14,220,176,229,214,122,118,189,140,157,89,116,107,233,102,122,53,101,101,52,201,183,127,45,117,71,199,12,138,217,57,73,27,177,87,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,38,157,134,63,158,207,221,191,230,69,223,237,47,224,42,155,62,112,244,217,213,148,214,42,72,51,22,199,79,36,215,118,71,205,223,127,183,65,75,35,155,11,97,134,41,29,61,114,58,56,98,133,125,77,204,114,177,238,114,50,20,96,59,52,56,245,166,207,156,61,14,74,230,205,246,146,12,197,177,211,199,13,161,242,115,119,223,237,208,82,198,215,76,233,166,150,71,79,92,142,142,105,102,79,83,115,28,143,99,92,140,153,89,158,167,151,123,77,207,25,101,70,63,162,188,209,199,87,96,197,152,58,241,29,76,76,171,164,68,158,223,113,164,153,28,212,146,25,154,168,143,142,88,211,86,72,213,234,213,71,39,138,30,135,120,63,207,140,85,196,110,71,89,243,35,26,229,181,215,5,222,166,219,5,77,61,93,36,144,82,215,254,38,57,89,93,64,178,122,242,81,204,201,90,230,57,117,209,200,246,35,164,70,36,143,8,23,226,199,218,159,57,62,32,98,31,152,206,113,49,190,67,99,44,25,147,217,121,158,78,162,171,171,194,120,254,158,177,140,184,54,157,27,5,21,198,158,186,174,157,212,79,114,61,203,189,209,83,50,118,185,200,205,233,36,141,98,59,147,35,142,95,22,62,212,249,201,241,3,16,252,198,114,95,184,13,203,60,43,156,157,153,152,87,43,113,173,39,120,178,226,107,125,254,223,83,182,56,223,36,59,238,245,187,39,139,152,199,177,179,68,244,108,145,189,90,187,36,99,28,137,171,80,8,214,224,23,141,124,85,194,158,99,210,89,46,215,62,241,150,88,154,225,12,120,142,223,80,178,62,58,13,234,216,221,115,167,72,218,247,182,104,152,136,175,107,26,188,232,216,140,84,220,216,159,20,244,127,212,174,61,194,191,237,86,35,195,120,142,223,254,247,89,67,114,161,168,143,254,20,115,67,36,111,251,90,230,187,205,20,243,197,198,39,10,184,203,133,12,220,184,96,251,205,182,173,216,98,227,81,81,83,132,238,242,72,147,50,227,110,71,250,136,233,90,198,55,188,198,215,70,217,153,181,187,94,168,228,78,91,227,123,242,83,179,11,143,90,108,152,186,210,112,253,156,23,218,74,12,190,185,212,84,205,106,187,213,243,94,182,155,140,238,135,100,50,74,233,121,84,244,46,86,206,229,84,139,213,154,117,145,238,107,22,71,180,45,7,105,95,15,88,87,135,78,38,171,172,152,42,167,75,46,46,183,183,22,211,91,219,75,28,17,218,187,205,85,76,111,163,137,35,68,98,194,199,192,229,141,17,173,219,27,216,197,71,43,21,239,202,174,195,31,207,103,238,223,243,34,213,118,213,251,83,225,111,135,244,63,49,184,151,87,176,199,243,217,251,183,252,200,9,84,35,3,181,47,128,91,21,93,138,253,197,102,80,219,251,141,214,135,252,59,24,217,41,105,158,248,238,17,185,232,146,92,161,108,109,94,92,204,220,178,84,106,137,27,227,108,147,57,88,246,72,179,201,249,106,184,177,246,88,206,79,135,248,135,229,211,129,230,176,244,17,217,217,196,14,1,206,254,27,112,197,139,8,62,174,11,150,92,89,237,56,86,245,71,90,176,182,116,158,10,8,91,222,89,28,114,61,221,218,71,54,86,199,35,209,138,229,134,84,218,155,20,243,238,94,174,15,248,148,190,240,173,158,54,124,205,182,39,58,213,54,219,94,36,164,109,43,39,146,174,207,44,209,190,162,56,145,206,102,217,147,148,201,35,84,123,19,153,27,17,202,172,87,181,193,232,248,243,89,197,143,181,62,114,124,64,196,63,49,156,244,81,149,89,153,133,115,147,46,48,230,105,96,170,190,241,101,196,214,248,174,20,219,164,141,242,67,189,61,120,37,229,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,60,235,241,99,237,79,156,159,16,49,15,204,103,2,82,123,26,174,214,171,7,8,152,218,251,125,185,210,91,173,182,236,113,114,171,172,172,171,153,176,193,77,4,118,203,123,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,194,14,209,158,53,255,0,165,86,99,193,96,192,23,59,172,121,101,133,191,23,109,166,157,121,81,221,43,145,94,146,92,221,14,214,189,187,152,244,142,38,202,174,115,35,107,157,164,78,154,88,210,207,217,56,155,199,216,87,134,218,158,27,176,133,77,93,146,219,118,197,21,152,134,245,114,162,184,205,12,247,8,39,160,134,143,209,239,108,106,214,173,50,181,146,186,70,63,122,72,174,137,52,103,45,121,156,94,24,184,122,197,92,80,103,45,151,40,240,181,79,112,239,252,202,155,141,209,244,178,84,67,108,161,137,187,165,168,145,172,79,243,99,98,57,204,107,229,150,38,43,217,191,114,5,127,193,7,5,216,171,139,140,199,130,134,181,183,91,38,1,182,243,39,189,226,24,168,100,116,111,229,44,59,168,105,167,86,44,41,88,244,158,53,70,189,125,72,213,210,237,126,212,141,243,127,196,47,253,65,112,177,153,127,65,127,234,115,232,230,95,222,125,15,232,159,240,63,70,247,123,116,188,142,239,202,219,201,229,236,102,205,154,109,218,154,105,162,21,6,78,228,238,1,200,172,1,107,203,156,185,176,210,91,173,182,234,120,34,150,88,169,97,134,123,132,241,195,28,46,171,170,116,44,99,101,169,145,177,49,100,149,90,138,229,79,212,137,218,230,22,10,181,102,86,0,196,185,115,125,168,171,130,219,138,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,174,154,162,248,1,231,51,250,88,241,79,255,0,207,45,154,191,253,89,92,127,231,137,254,226,199,217,99,57,62,31,226,31,151,78,98,175,250,138,156,44,127,187,236,213,255,0,210,182,239,250,9,149,92,88,251,44,103,39,195,252,67,242,233,192,243,88,122,83,225,59,217,99,38,254,31,225,239,151,64,121,172,61,41,240,157,236,177,147,127,15,240,247,203,160,2,234,128,0,0,0,139,94,219,140,161,166,125,171,47,115,238,134,10,72,234,32,168,151,8,93,36,116,242,243,231,99,219,37,85,19,89,31,88,145,145,172,117,234,231,122,175,85,154,52,245,209,19,100,107,100,134,10,181,102,86,116,96,28,185,190,212,85,193,109,197,88,162,213,100,172,150,145,237,108,241,193,83,87,28,50,58,55,57,174,106,61,26,245,84,85,107,147,93,53,69,240,51,211,182,211,51,49,85,78,105,224,92,156,239,124,172,55,111,195,233,137,185,17,201,35,123,197,117,69,77,69,62,249,155,191,150,254,92,116,186,70,187,17,205,231,207,235,42,63,68,143,108,189,198,183,92,181,199,248,107,49,172,84,244,147,220,176,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,116,215,69,79,16,61,62,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,114,202,127,47,113,173,171,50,176,6,26,204,107,21,61,92,22,220,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,77,117,209,87,196,168,0,194,14,215,108,194,199,217,107,195,110,27,190,229,206,56,196,24,86,229,62,56,163,164,150,178,201,115,154,134,121,32,117,5,123,157,19,164,133,205,114,177,92,198,57,90,171,166,172,106,249,33,131,253,156,60,66,231,238,57,227,59,47,48,182,53,207,12,192,196,22,90,223,75,119,155,117,211,19,86,213,210,207,178,213,86,246,111,138,73,28,199,109,123,26,228,213,58,57,168,169,213,16,149,254,40,56,95,192,60,89,224,11,126,92,230,53,223,16,91,173,182,235,196,87,184,165,178,84,67,12,238,158,56,102,133,173,115,166,138,86,171,54,212,61,85,17,168,186,163,122,248,162,217,252,132,236,191,200,46,29,179,98,197,156,120,43,23,230,5,109,235,15,247,174,237,5,210,225,69,37,43,249,244,210,211,191,123,99,164,141,235,163,38,114,166,143,79,89,19,93,83,84,80,160,59,106,253,150,48,183,196,10,31,151,92,72,203,224,159,26,221,114,215,136,74,28,198,177,83,210,79,114,194,184,95,23,94,232,226,171,99,157,4,147,211,97,203,140,209,182,70,181,205,114,177,92,196,69,68,115,87,77,116,84,241,36,211,182,175,217,99,11,124,64,161,249,117,196,192,14,203,143,110,204,178,251,235,228,245,160,99,254,106,230,102,42,206,76,199,196,121,165,141,106,251,197,235,19,92,37,184,84,237,146,71,199,14,245,245,32,139,152,247,189,176,196,196,108,113,177,92,187,35,99,26,139,163,80,153,78,203,174,12,172,89,31,151,22,220,254,189,221,125,43,140,243,27,15,211,84,66,176,61,237,165,182,89,234,146,42,152,233,154,213,211,153,51,246,194,249,100,114,104,215,49,177,199,162,53,242,77,14,217,223,130,173,89,107,157,24,251,46,108,85,21,115,219,112,174,40,186,217,40,229,171,123,93,60,144,83,85,201,12,110,145,205,107,90,175,86,177,21,85,26,212,215,93,17,60,9,179,236,172,206,59,238,110,240,143,104,166,196,112,235,87,128,174,18,224,232,234,119,51,252,42,150,154,8,36,166,93,140,99,81,156,184,42,34,131,79,89,206,228,111,115,149,207,84,64,204,2,21,187,106,253,169,240,183,195,250,31,152,220,73,169,33,91,182,175,218,159,11,124,63,161,249,141,196,7,98,167,181,62,41,248,127,93,243,27,113,119,251,86,56,237,181,37,170,191,133,156,154,196,213,110,185,58,161,96,198,247,91,116,237,108,17,192,141,123,100,179,163,209,21,207,123,156,173,89,246,57,168,196,103,33,202,253,243,199,28,123,112,255,0,196,46,42,225,210,179,27,222,240,85,54,151,172,93,131,235,48,149,53,193,181,82,65,37,171,188,207,79,35,235,34,88,213,30,179,49,144,57,35,84,115,118,200,246,61,85,200,197,99,237,255,0,253,85,99,220,85,254,218,226,60,73,136,238,31,239,149,149,215,42,234,137,63,225,73,52,210,72,255,0,181,206,115,188,213,64,168,50,119,39,113,246,122,227,251,94,92,229,205,134,174,227,114,184,212,65,20,178,197,75,52,208,91,224,146,104,225,117,93,83,161,99,221,21,52,110,149,139,36,170,213,70,162,254,164,95,67,220,49,112,245,133,120,95,201,171,46,81,225,106,158,255,0,220,57,149,55,27,163,233,99,167,154,231,93,43,183,75,81,35,88,159,230,198,196,115,158,230,69,20,76,87,191,102,229,183,252,16,112,93,133,120,71,203,136,40,107,91,106,189,227,235,151,50,123,222,33,138,134,54,200,206,106,67,186,134,154,117,98,76,180,108,88,35,84,107,215,215,145,29,46,214,110,72,217,146,160,121,246,226,111,137,190,36,172,28,73,102,189,138,197,196,30,101,91,173,182,236,113,125,164,163,163,164,197,149,240,193,77,4,117,243,54,56,163,141,178,163,88,198,181,17,168,212,68,68,68,68,66,93,59,56,113,102,42,199,60,24,229,230,41,198,184,154,235,136,47,85,190,150,239,55,27,165,108,149,117,83,236,186,213,177,155,229,145,92,247,109,99,26,212,213,122,53,168,137,209,16,182,185,133,217,19,195,110,101,99,252,75,152,215,220,109,153,80,92,177,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,52,213,87,196,201,252,132,201,76,43,195,182,83,216,178,115,5,92,46,181,182,92,63,222,187,180,247,73,99,146,169,252,250,153,106,31,189,209,199,27,23,71,204,228,77,24,158,170,38,186,174,170,161,112,11,105,196,221,218,235,96,225,183,53,239,182,43,157,93,186,229,110,192,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,185,101,63,152,88,42,213,153,88,3,18,229,205,246,162,174,11,110,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,186,106,139,224,7,156,207,233,99,197,63,255,0,60,182,106,255,0,245,101,113,255,0,158,61,4,112,201,118,186,223,248,109,202,139,237,246,231,87,113,185,92,112,61,138,174,178,178,174,103,77,61,76,242,80,66,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,49,47,253,69,78,22,63,221,246,106,255,0,233,91,119,253,4,205,252,189,193,86,172,181,192,24,107,46,108,85,21,115,219,112,173,158,138,201,71,45,91,218,233,228,130,154,22,67,27,164,115,90,214,171,213,172,69,85,70,181,53,215,68,79,0,60,187,151,43,23,113,3,143,177,158,73,96,46,31,238,15,164,166,194,121,123,81,113,171,161,138,145,102,99,235,103,171,157,211,44,181,77,89,22,41,31,18,201,43,98,115,88,213,99,38,145,58,238,85,45,169,35,248,23,179,206,213,196,191,103,254,93,102,166,85,209,210,91,179,82,221,79,120,71,177,92,216,96,196,144,71,118,173,70,211,206,229,209,172,169,107,81,27,20,238,84,69,68,108,82,174,206,92,144,6,53,112,43,195,22,30,226,159,59,105,112,54,51,197,212,150,60,61,5,60,243,86,178,27,205,45,37,222,181,252,137,93,20,54,248,102,108,142,157,232,232,249,146,42,70,172,100,49,200,174,115,92,232,209,222,132,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,60,193,91,46,216,251,42,49,147,235,44,215,60,65,131,177,101,130,162,122,71,203,77,52,214,251,141,190,116,71,195,52,74,230,171,101,137,250,44,145,189,189,23,171,154,190,104,79,71,3,156,113,224,222,47,112,107,169,106,153,73,99,204,91,29,59,95,126,176,177,235,178,70,106,141,239,180,123,149,92,250,103,57,90,138,213,85,124,47,114,49,234,228,116,82,202,25,64,121,87,61,84,30,85,192,206,158,38,184,5,190,210,112,237,151,60,86,101,13,191,191,90,171,178,255,0,14,215,99,27,37,45,51,25,37,190,70,218,233,210,75,148,45,141,169,204,133,251,86,74,141,81,100,100,142,146,103,43,216,249,22,12,96,225,227,136,28,125,195,46,104,80,230,190,92,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,178,86,181,93,162,73,20,110,235,181,9,254,225,146,211,106,191,240,137,149,22,43,237,178,146,227,109,184,229,189,138,146,178,142,174,22,205,5,76,18,91,33,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,145,3,218,9,192,86,33,225,155,25,87,99,156,190,177,85,214,101,93,222,162,73,168,95,79,222,171,95,96,98,37,51,86,26,233,150,36,100,44,117,69,67,163,167,87,72,247,189,140,68,115,156,244,85,80,153,236,139,207,76,184,226,47,46,45,217,161,149,247,158,253,106,174,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,46,102,110,110,169,170,181,90,230,189,142,123,30,199,186,202,246,163,251,9,230,111,220,191,56,162,34,175,179,187,138,28,199,225,211,57,86,211,131,176,37,215,28,217,113,175,42,158,251,135,44,214,245,170,186,84,71,78,217,100,101,77,27,88,138,245,154,6,62,119,242,213,121,111,98,200,143,216,187,37,138,85,59,81,253,132,243,55,238,95,156,81,1,9,124,50,90,109,87,254,36,178,162,197,125,182,82,92,109,183,28,113,98,164,172,163,171,133,179,65,83,4,149,240,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,76,128,237,4,224,43,16,240,205,140,171,177,206,95,88,170,235,50,174,239,81,36,212,47,167,239,85,175,176,49,18,153,171,13,116,203,18,50,22,58,162,161,209,211,171,164,123,222,198,34,57,206,122,42,173,138,225,59,218,159,38,254,32,97,239,152,192,122,51,199,248,3,6,230,158,13,187,101,246,96,225,234,75,230,30,190,83,173,53,117,13,74,46,201,89,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,7,151,114,98,123,24,50,26,167,10,229,126,37,207,251,237,21,39,120,199,21,13,181,216,158,234,120,157,60,118,234,57,36,108,242,50,100,122,189,140,154,167,86,58,37,107,58,208,198,245,222,142,98,183,8,51,115,179,223,57,112,87,21,150,254,29,48,197,159,157,73,141,46,21,79,193,119,138,250,182,247,90,187,92,104,233,95,36,243,163,26,156,234,120,27,173,68,109,143,122,57,186,198,199,182,72,86,73,222,192,24,3,6,229,102,13,180,229,246,95,97,234,75,30,30,177,211,165,53,13,13,50,46,200,153,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,132,101,246,231,126,100,255,0,121,63,150,150,171,177,83,218,159,20,252,63,174,249,141,184,186,189,185,223,153,63,222,79,229,165,170,236,84,246,167,197,63,15,235,190,99,110,2,106,64,0,11,85,197,143,178,198,114,124,63,196,63,46,156,186,165,170,226,199,217,99,57,62,31,226,31,151,78,7,154,195,210,159,22,62,203,25,201,240,255,0,16,252,186,115,205,97,233,79,139,31,101,140,228,248,127,136,126,93,56,30,107,15,85,7,149,115,213,64,2,223,231,166,69,229,199,17,121,113,113,202,252,208,179,119,235,85,118,146,195,52,74,140,170,183,213,53,21,35,170,166,145,81,121,115,51,115,180,93,21,170,215,57,143,107,216,247,177,215,0,1,230,179,136,190,26,51,79,133,252,119,54,5,204,203,79,232,247,43,205,28,21,62,139,185,254,38,25,100,238,147,205,20,124,238,87,61,140,147,107,125,71,234,213,242,85,191,253,157,220,125,86,112,199,138,151,1,230,149,194,235,114,203,43,223,42,159,85,169,158,163,232,204,137,36,175,239,52,180,219,149,137,11,223,60,142,168,142,54,36,142,245,100,110,231,71,203,150,87,248,196,225,87,6,241,95,148,119,12,31,121,182,210,55,19,219,169,234,42,112,157,222,73,22,23,219,174,42,207,81,29,43,88,247,119,105,28,216,219,51,54,187,115,17,28,137,204,100,111,103,158,204,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,168,122,136,4,117,118,53,103,166,99,230,78,92,99,60,175,198,183,159,74,218,178,231,209,49,88,38,157,21,213,84,244,181,73,84,139,74,233,21,125,120,99,238,173,229,34,166,230,53,238,98,57,88,216,216,201,21,0,96,175,108,22,78,88,177,207,12,11,154,181,19,119,123,214,90,92,32,168,163,147,107,223,207,165,174,168,130,146,162,155,68,123,88,221,207,125,52,188,197,107,220,157,219,99,118,164,142,83,58,136,149,237,172,207,74,59,173,247,5,240,241,97,188,243,189,9,191,18,98,42,104,210,9,35,101,84,172,229,208,177,207,69,89,99,153,144,186,169,238,141,81,141,88,234,224,127,175,171,85,129,24,39,165,222,27,178,66,213,195,134,73,97,108,151,179,95,42,239,52,248,114,158,86,190,190,166,54,198,250,153,230,158,74,137,158,140,111,70,49,101,154,77,140,213,202,214,109,106,185,234,138,245,243,68,78,247,101,14,113,90,179,43,132,187,38,17,117,250,174,187,16,229,245,69,69,146,233,21,109,83,101,158,56,29,52,147,81,57,141,222,231,165,50,83,189,144,70,174,70,166,180,178,177,137,182,52,80,51,40,0,4,101,246,179,241,127,143,176,117,170,171,134,252,33,131,113,5,142,219,137,41,229,164,189,98,91,133,186,106,104,46,80,109,162,159,149,105,171,142,100,108,204,219,44,180,245,109,124,106,154,73,203,252,165,85,138,12,39,96,250,87,138,172,216,91,211,118,171,55,166,110,20,246,255,0,72,221,170,123,189,13,31,54,70,179,159,81,46,139,203,133,155,183,61,250,46,214,162,174,139,161,232,207,138,46,25,48,15,20,217,95,114,203,252,95,77,73,71,114,125,59,155,101,196,41,110,134,166,182,205,58,201,20,155,224,116,137,185,172,123,160,137,178,177,142,98,201,26,57,155,155,170,57,190,117,241,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,161,157,61,168,252,63,96,30,25,114,191,33,114,163,46,89,86,251,109,29,70,44,171,150,178,185,33,90,218,217,230,146,220,231,75,81,36,49,198,217,30,141,217,19,92,173,213,35,138,54,245,218,133,149,236,206,180,218,175,252,107,229,253,138,251,108,164,184,219,110,52,247,234,74,202,58,184,91,52,21,48,73,100,174,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,150,255,0,56,56,155,199,217,231,149,249,119,151,249,141,83,87,120,185,101,237,69,233,209,98,26,235,140,213,117,183,24,43,228,167,145,172,168,116,202,231,57,241,58,23,181,175,71,104,177,186,54,109,111,45,92,254,171,135,44,239,186,240,227,156,54,92,229,177,88,233,46,247,43,5,61,197,180,116,149,114,57,144,44,245,20,51,211,70,249,54,250,206,99,29,58,61,88,138,213,122,49,90,142,102,237,232,23,87,180,19,134,44,27,195,54,118,215,89,178,251,23,97,250,204,61,119,168,146,106,28,63,79,121,90,219,189,129,137,5,52,171,13,116,106,212,116,44,115,170,29,221,213,206,123,223,11,17,92,231,57,21,202,224,7,139,124,101,194,214,110,54,150,205,133,234,241,86,30,199,53,20,118,187,213,134,223,76,146,220,106,158,215,185,180,210,81,105,235,58,165,142,158,68,108,90,236,151,152,230,46,215,43,37,142,192,99,252,127,140,179,79,25,93,179,7,48,113,13,93,243,16,223,42,22,166,186,186,165,83,124,175,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,38,39,178,247,129,111,192,166,21,102,120,231,30,12,238,153,147,122,223,232,122,106,215,110,154,197,107,146,54,162,107,10,181,59,189,100,218,201,204,213,92,246,68,172,143,241,78,117,68,106,22,171,183,59,243,39,251,201,252,180,143,94,28,179,190,235,195,142,112,217,115,150,197,99,164,187,220,172,20,247,22,209,210,85,200,230,64,179,212,80,207,77,27,228,219,235,57,140,116,232,245,98,43,85,232,197,106,57,155,183,164,133,118,231,126,100,255,0,121,63,150,145,86,5,65,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,153,62,204,174,4,173,89,35,131,109,217,231,154,88,102,174,60,208,191,83,200,234,90,59,164,13,99,240,221,19,213,205,107,35,143,85,86,84,205,22,142,145,239,219,35,25,39,35,108,106,147,115,108,175,101,127,1,85,53,85,54,174,41,243,146,197,87,70,202,58,136,110,24,26,217,81,202,86,86,49,98,153,171,95,83,79,36,78,114,49,28,248,37,165,123,94,199,239,139,155,162,177,98,115,229,124,0,0,1,106,184,177,246,88,206,79,135,248,135,229,211,151,84,181,92,88,251,44,103,39,195,252,67,242,233,192,243,88,122,168,60,171,158,170,0,0,0,242,174,100,255,0,24,156,64,227,236,103,133,242,175,135,251,131,233,41,176,158,94,224,124,43,87,67,21,34,204,199,214,207,87,135,45,179,44,181,77,89,22,41,31,18,201,43,98,115,88,213,99,38,145,58,238,85,49,128,205,254,209,12,21,106,160,201,126,18,51,26,26,138,181,185,95,50,158,223,100,168,137,207,111,33,176,80,210,81,205,19,152,221,187,145,234,235,132,200,229,87,42,42,54,61,17,186,42,184,41,254,205,222,12,172,92,90,102,61,226,231,143,46,188,172,25,129,59,149,69,222,219,3,222,202,171,172,149,11,55,34,153,178,55,78,84,43,221,229,89,100,71,36,155,81,173,102,138,254,108,83,210,66,7,99,238,113,223,112,55,20,9,149,84,240,247,139,46,101,219,231,167,172,143,115,25,200,170,161,167,158,174,158,167,85,99,158,237,172,101,76,92,180,115,26,189,231,123,183,44,109,66,111,192,197,94,212,127,97,60,205,251,151,231,20,68,0,147,253,218,143,236,39,153,191,114,252,226,136,128,16,47,87,21,220,87,102,63,22,185,142,252,107,141,101,238,54,170,30,100,22,11,4,19,43,233,109,20,174,84,85,107,85,81,57,147,63,107,86,89,149,17,210,57,173,68,70,49,145,198,204,159,236,185,224,74,213,157,151,89,179,223,58,48,205,93,70,9,177,212,49,184,126,221,87,3,123,150,33,173,107,158,146,190,77,203,186,90,106,119,49,168,172,217,203,150,71,43,21,206,72,102,137,214,131,128,158,8,47,188,92,99,185,107,113,29,45,214,219,150,86,78,108,87,187,221,28,204,167,153,245,75,10,172,52,180,142,146,41,25,36,219,221,19,228,77,138,214,69,174,231,53,210,68,143,159,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,229,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,30,85,207,85,7,149,112,39,250,215,196,46,21,225,127,179,211,45,179,115,20,211,119,254,225,151,248,106,154,221,107,101,84,116,243,92,235,165,160,129,177,83,198,231,175,249,210,61,90,215,185,145,69,43,209,143,217,181,123,94,8,56,209,194,188,92,101,196,21,213,174,181,89,49,245,183,153,5,239,15,69,93,27,164,127,41,33,221,93,77,2,189,102,74,55,172,241,162,57,233,234,72,174,139,115,246,164,143,131,108,226,226,7,31,103,125,171,1,88,177,123,233,32,182,229,198,23,164,194,182,90,58,37,153,176,36,16,53,27,222,95,28,146,61,189,230,70,182,38,201,35,17,136,228,134,36,218,155,16,226,100,94,122,102,63,14,153,143,110,205,12,175,188,247,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,57,144,191,107,117,77,81,200,230,181,236,115,30,198,61,161,233,164,22,211,135,92,249,193,188,73,101,29,139,53,176,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,183,198,231,104,142,86,55,123,21,146,53,54,61,170,183,44,1,138,189,168,254,194,121,155,247,47,206,40,140,170,49,87,181,31,216,79,51,126,229,249,197,16,16,173,194,119,181,62,77,252,64,195,223,49,128,244,166,121,172,225,59,218,159,38,254,32,97,239,152,192,122,83,2,56,59,80,120,10,195,216,191,6,222,184,146,202,59,21,37,187,19,225,250,119,92,49,37,190,155,186,209,82,87,219,163,90,170,138,218,245,107,98,71,77,93,186,86,189,239,124,169,190,40,92,136,142,147,99,93,20,25,85,153,152,171,38,243,31,14,102,150,10,171,238,247,172,51,112,138,225,77,186,73,25,28,219,23,215,130,94,91,216,247,67,43,21,209,200,196,114,111,141,239,106,174,142,83,211,241,12,29,167,188,5,83,100,197,214,175,136,28,159,177,82,80,101,245,206,162,154,27,173,162,147,154,245,180,220,103,116,219,230,142,38,197,202,167,161,114,182,6,162,44,190,172,211,164,108,107,88,177,177,161,30,199,165,62,19,189,150,50,111,225,254,30,249,116,7,154,195,210,159,9,222,203,25,55,240,255,0,15,124,186,0,46,169,16,29,168,188,2,214,96,251,237,203,137,140,157,183,221,110,150,172,71,112,169,174,197,150,120,41,167,172,146,217,84,246,75,83,61,201,175,107,93,178,141,220,185,29,47,49,90,216,100,115,118,170,178,68,100,50,254,113,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,3,203,17,202,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,189,124,113,101,14,13,200,142,42,49,230,86,229,244,21,112,97,235,77,69,28,212,48,84,206,179,62,157,149,52,80,85,44,40,245,245,156,198,58,119,49,138,229,115,246,53,187,156,247,106,229,206,158,198,30,31,176,13,199,15,94,248,151,184,50,174,171,22,90,239,21,248,86,134,41,146,23,210,82,192,180,180,83,45,76,77,88,249,172,169,84,154,88,150,70,200,137,202,145,237,219,235,42,168,100,175,103,159,5,150,174,22,50,190,158,251,139,240,253,35,115,83,18,211,170,226,10,196,169,109,82,209,64,178,110,138,223,4,141,106,53,140,107,82,39,74,140,87,35,230,71,47,50,70,50,29,185,106,0,16,3,218,143,237,217,153,191,114,252,158,136,205,254,201,108,21,106,204,174,6,179,63,46,111,181,21,112,91,113,86,40,189,89,43,37,164,123,91,60,112,84,217,232,97,145,209,185,205,115,81,232,215,170,162,171,92,154,233,170,47,129,132,29,168,254,221,153,155,247,47,201,232,140,255,0,236,84,246,88,197,63,16,43,190,93,110,2,29,179,11,5,93,114,215,31,226,92,185,190,212,82,79,114,194,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,211,77,81,60,9,254,236,247,205,11,86,106,240,125,150,215,59,123,105,33,168,176,89,226,194,245,212,144,214,182,165,244,243,219,218,148,201,205,209,17,99,124,177,71,21,66,70,228,213,172,168,103,87,34,163,221,18,189,168,249,67,77,148,188,96,226,105,237,176,82,65,109,199,52,240,226,250,88,97,158,89,94,199,212,185,236,170,116,171,39,213,123,235,32,171,145,26,213,115,17,146,49,27,183,234,55,45,123,18,243,142,197,46,21,199,92,63,84,67,201,189,83,92,23,24,209,201,185,238,239,116,178,71,79,73,80,154,35,54,71,201,124,84,221,85,251,159,222,189,86,233,27,149,66,79,192,0,69,175,106,199,2,86,165,181,87,241,77,147,88,102,173,183,38,212,44,248,222,213,110,129,174,130,72,21,175,116,151,132,98,42,57,143,107,145,169,62,198,185,30,143,231,185,25,178,121,36,138,19,213,65,1,125,166,252,63,96,30,30,56,146,75,22,92,178,174,11,110,42,179,253,42,150,142,84,133,176,80,207,83,95,88,215,83,82,199,12,113,182,42,102,54,22,54,56,213,28,173,78,155,151,166,129,138,182,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,19,83,217,161,192,85,54,67,97,232,115,171,54,108,84,147,230,45,242,158,57,173,12,147,155,190,193,110,158,150,55,58,23,67,52,81,186,10,229,116,147,69,50,250,251,88,212,99,28,212,124,200,252,96,236,106,200,188,184,204,156,199,198,121,161,141,108,222,149,186,229,207,162,101,176,67,58,163,169,105,234,170,150,169,86,169,209,170,122,243,71,221,91,202,85,93,172,115,220,244,106,189,177,189,147,40,0,0,0,133,110,218,191,106,124,45,240,254,135,230,55,18,106,72,86,237,171,246,167,194,223,15,232,126,99,113,2,234,246,24,254,123,63,118,255,0,153,18,168,69,95,97,143,231,179,247,111,249,145,42,128,98,254,53,236,225,225,115,31,231,204,92,64,98,12,41,86,235,147,170,27,93,113,176,197,44,77,178,93,171,83,114,247,154,170,101,141,92,247,185,202,215,72,214,189,177,202,230,107,35,31,190,94,102,80,0,7,154,206,44,125,169,243,147,226,6,33,249,140,228,212,246,92,123,9,229,151,223,95,56,173,33,91,139,31,106,124,228,248,129,136,126,99,57,53,61,151,30,194,121,101,247,215,206,43,64,173,120,196,225,87,6,241,95,148,119,12,31,121,182,210,55,19,219,169,234,42,112,157,222,73,22,23,219,174,42,207,81,29,43,88,247,119,105,28,216,219,51,54,187,115,17,28,137,204,100,111,103,159,108,213,203,60,85,147,121,143,136,242,183,26,210,119,123,214,25,184,75,111,169,219,28,140,142,109,139,234,79,23,49,140,123,161,149,138,217,35,122,181,55,198,246,57,19,71,33,233,248,195,254,209,158,10,63,165,86,92,65,127,192,22,203,84,121,155,133,191,25,109,169,157,57,82,93,40,81,30,178,91,29,54,230,177,187,158,244,146,39,74,142,107,36,107,155,172,77,154,89,16,33,51,50,243,123,25,102,213,54,13,131,25,207,73,59,240,54,23,165,194,22,201,161,129,34,123,237,212,210,204,250,118,202,141,245,92,246,54,126,90,57,17,186,178,54,43,183,63,115,221,35,253,134,63,158,207,221,191,230,68,90,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,74,87,97,143,231,179,247,111,249,144,18,168,90,174,44,125,150,51,147,225,254,33,249,116,229,213,45,87,22,62,203,25,201,240,255,0,16,252,186,112,60,214,23,171,54,184,78,205,60,176,163,203,187,221,21,142,235,137,108,185,155,135,236,87,107,37,194,221,104,169,116,110,174,185,65,204,109,169,85,26,230,58,177,175,100,136,216,216,231,58,72,249,111,218,213,122,177,150,84,244,123,195,110,19,194,184,175,133,140,137,250,83,134,109,87,159,67,96,252,49,118,183,122,66,138,58,142,231,93,21,186,30,85,76,59,209,121,115,51,115,182,200,221,28,221,87,69,77,64,176,29,149,156,45,103,46,64,101,197,215,20,230,158,36,186,218,163,198,156,170,202,76,11,43,91,203,183,104,137,165,101,75,94,213,124,85,146,49,26,213,137,138,221,177,181,169,50,62,68,107,41,162,91,139,31,106,124,228,248,129,136,126,99,57,233,76,243,89,197,143,181,62,114,124,64,196,63,49,156,10,83,42,178,207,21,103,38,99,225,204,173,193,84,157,226,245,137,174,17,91,233,183,71,35,227,135,122,250,243,203,203,99,222,216,98,98,58,73,30,141,93,145,177,238,84,209,170,79,247,5,220,36,225,94,17,178,177,48,181,182,94,253,137,47,189,218,225,137,174,46,116,114,243,43,155,77,27,31,4,18,164,49,72,180,113,200,147,58,22,72,138,230,243,164,85,93,94,166,42,246,37,229,158,21,166,202,204,117,156,125,211,155,137,46,24,129,112,207,62,72,227,119,119,161,167,166,167,168,217,11,182,115,25,204,146,171,89,19,122,181,220,136,61,84,86,106,178,84,0,0,0,181,92,88,251,44,103,39,195,252,67,242,233,203,170,90,174,44,125,150,51,147,225,254,33,249,116,224,121,172,61,41,240,157,236,177,147,127,15,240,247,203,160,60,214,30,148,248,78,246,88,201,191,135,248,123,229,208,1,117,64,0,0,44,255,0,24,24,254,155,44,56,92,205,44,103,54,33,171,177,84,82,225,122,234,107,125,194,145,101,108,240,92,106,98,90,122,37,141,209,38,246,61,106,102,133,17,233,166,197,84,114,171,81,21,200,16,67,198,158,102,126,23,120,172,204,252,117,29,93,170,174,146,163,16,79,111,160,170,181,201,204,165,170,161,162,68,163,165,157,143,222,228,127,50,10,120,158,175,107,182,185,206,87,53,17,170,136,150,126,231,105,186,217,106,89,71,121,182,85,208,84,73,79,5,91,34,169,133,209,61,208,79,19,38,134,84,107,145,21,89,36,82,71,35,29,224,230,61,174,77,81,81,69,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,111,246,169,240,245,248,15,190,228,204,212,149,54,170,170,71,229,253,22,18,154,182,158,151,187,85,92,171,172,204,142,25,43,42,35,68,84,77,240,79,70,198,42,200,247,35,98,86,42,163,88,197,112,103,87,100,102,102,98,172,196,225,30,27,118,41,171,239,127,66,177,5,94,25,183,78,249,36,146,103,80,199,5,61,68,76,145,207,123,181,229,247,167,68,196,110,214,182,40,162,98,55,213,213,115,84,134,190,197,60,204,250,63,158,56,211,43,106,234,237,84,244,152,195,15,178,225,15,120,147,101,85,69,117,4,223,139,130,159,87,162,63,88,42,235,36,123,17,174,118,216,17,200,173,107,31,172,202,0,0,1,128,29,181,126,203,24,91,226,5,15,203,174,38,0,118,92,123,118,101,151,223,95,39,173,51,255,0,182,175,217,99,11,124,64,161,249,117,196,192,14,203,143,110,204,178,251,235,228,245,160,86,189,176,184,42,213,133,120,193,125,246,223,81,87,37,70,49,194,246,219,221,115,102,123,85,145,206,199,77,66,141,137,17,168,168,206,85,12,78,84,114,185,119,185,235,174,138,141,109,213,236,71,205,11,173,46,63,204,44,151,153,181,115,219,110,118,120,177,69,58,186,181,220,138,57,233,166,142,154,93,148,250,43,119,206,218,184,119,72,138,213,210,146,54,170,59,166,203,213,219,79,128,41,175,188,60,225,76,193,167,195,213,117,151,44,43,138,25,76,250,232,82,87,50,130,221,89,79,34,76,178,163,87,99,88,250,136,40,24,143,122,116,126,198,181,83,152,168,232,235,236,247,205,11,174,85,113,131,150,215,59,123,106,230,167,191,222,34,194,245,212,144,214,186,153,149,16,92,28,148,201,205,209,21,36,100,82,201,21,66,70,228,209,207,167,103,86,170,35,218,30,135,136,86,237,171,246,167,194,223,15,232,126,99,113,38,164,133,110,218,191,106,124,45,240,254,135,230,55,16,48,0,154,158,205,78,207,223,192,77,29,14,125,230,180,59,241,245,214,222,239,69,219,156,221,99,179,208,213,193,76,255,0,198,197,61,51,38,167,184,177,123,204,18,109,122,181,35,145,236,235,185,198,21,118,70,101,158,21,204,78,46,33,184,226,154,78,247,244,43,15,213,226,107,116,15,142,57,33,117,116,115,211,211,196,249,26,246,59,94,95,122,116,172,86,237,115,101,138,39,163,189,93,22,117,0,0,0,0,0,132,14,33,123,71,184,206,192,217,251,153,120,43,11,103,39,114,178,225,252,97,121,181,219,169,190,142,218,164,228,82,193,91,44,113,71,189,244,206,123,182,177,141,77,92,170,229,211,85,85,94,164,159,240,21,154,88,239,58,120,78,192,217,153,153,119,223,76,226,75,207,164,251,237,111,117,134,159,155,202,185,85,67,31,226,225,99,35,110,145,196,198,250,173,77,116,213,117,85,85,91,65,152,93,145,60,54,230,86,63,196,185,141,125,198,217,149,5,203,21,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,211,77,85,124,76,159,200,76,148,194,188,59,101,61,139,39,48,85,194,235,91,101,195,253,235,187,79,116,150,57,42,159,207,169,150,161,251,221,28,113,177,116,124,206,68,209,137,234,162,107,170,234,170,23,0,0,7,149,114,127,187,46,61,132,242,203,239,175,156,86,144,2,79,159,102,117,218,213,96,236,255,0,203,251,237,246,231,73,110,182,219,169,239,213,117,149,149,115,54,24,41,160,142,237,92,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,2,218,246,165,240,101,151,25,137,151,23,238,37,109,151,91,86,18,198,120,74,223,222,46,85,117,79,72,105,113,5,44,104,140,142,154,101,255,0,183,62,164,116,242,34,43,164,114,199,3,181,69,137,208,196,94,75,230,246,50,200,92,208,195,249,185,151,243,210,71,125,195,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,232,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,145,93,162,60,111,214,113,85,142,211,9,96,234,173,185,101,132,238,18,203,98,114,67,61,52,215,73,29,12,81,190,170,170,39,202,230,59,107,217,63,119,85,142,57,25,21,67,145,237,71,61,237,78,39,0,156,9,221,120,187,196,213,183,220,75,89,87,105,203,172,59,80,148,151,138,202,89,29,5,109,84,242,83,204,232,226,161,145,244,242,192,247,199,35,105,221,51,94,168,173,142,102,42,117,123,64,153,254,24,184,130,177,113,61,147,86,92,222,176,97,251,173,146,59,151,50,10,154,27,132,15,111,38,170,39,108,153,176,204,173,107,42,161,71,162,163,102,143,213,93,21,174,70,72,217,34,103,154,195,212,237,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,150,32,61,41,240,157,236,177,147,127,15,240,247,203,160,43,92,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,165,21,194,119,178,198,77,252,63,195,223,46,128,186,160,99,255,0,11,92,16,100,119,8,254,152,173,203,122,91,173,202,245,123,210,42,139,221,246,104,106,43,153,74,155,85,41,98,116,81,70,200,225,222,221,238,70,177,28,247,109,222,231,36,113,163,41,94,212,127,97,60,205,251,151,231,20,70,85,24,171,218,143,236,39,153,191,114,252,226,136,8,86,225,59,218,159,38,254,32,97,239,152,192,122,83,60,214,112,157,237,79,147,127,16,48,247,204,96,61,41,129,212,220,112,158,21,188,95,109,24,166,237,134,109,85,183,172,63,222,61,17,113,168,162,142,74,171,127,61,136,201,251,188,174,69,124,92,198,34,53,251,21,55,53,17,23,84,59,96,0,138,190,220,239,204,159,239,39,242,210,213,118,42,123,83,226,159,135,245,223,49,183,23,87,183,59,243,39,251,201,252,180,181,93,138,158,212,248,167,225,253,119,204,109,192,77,72,0,1,106,184,177,246,88,206,79,135,248,135,229,211,151,84,181,92,88,251,44,103,39,195,252,67,242,233,192,243,88,122,83,226,199,217,99,57,62,31,226,31,151,78,121,172,61,41,241,99,236,177,156,159,15,241,15,203,167,3,205,97,234,160,242,174,122,168,0,0,0,64,15,106,63,183,102,102,253,203,242,122,34,127,136,1,237,71,246,236,204,223,185,126,79,68,6,85,118,24,254,123,63,118,255,0,153,18,168,69,95,97,143,231,179,247,111,249,145,42,128,15,53,156,83,231,95,244,137,226,11,27,103,28,118,254,229,73,136,46,9,220,32,116,92,185,25,67,4,76,167,165,230,183,153,34,36,203,4,49,44,155,94,173,230,43,246,232,221,17,38,39,181,123,56,173,89,107,194,93,239,8,182,253,87,67,136,115,6,162,158,201,107,138,138,169,177,79,36,13,154,57,171,92,246,239,107,214,153,105,216,248,36,86,163,147,90,168,152,244,219,34,169,4,32,12,233,236,140,226,23,240,83,196,20,185,77,115,166,181,50,203,154,188,154,41,110,21,149,93,222,74,58,234,72,170,100,163,108,106,229,217,39,57,242,190,14,82,162,57,210,77,14,215,106,213,100,152,44,114,173,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,3,212,240,41,76,170,204,204,43,156,153,113,135,51,75,5,85,247,139,46,38,183,197,112,166,221,36,111,146,29,233,235,193,47,45,239,99,102,137,232,232,228,98,57,118,72,199,181,87,86,169,85,128,48,255,0,180,71,130,10,62,42,176,34,98,220,29,75,183,51,112,157,190,88,172,77,73,160,166,134,233,27,166,138,71,210,213,74,248,156,247,109,99,39,238,232,178,71,27,37,168,114,189,200,215,189,201,152,0,15,44,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,156,82,71,251,106,50,135,6,225,12,208,193,57,185,98,130,174,27,238,97,83,215,195,125,71,78,175,130,103,219,227,162,138,9,152,197,234,199,172,83,36,110,68,93,138,144,198,168,212,114,189,207,197,94,7,114,135,6,231,191,21,24,15,43,115,6,10,185,240,245,218,162,178,106,232,41,167,88,95,80,202,106,41,234,146,21,122,122,205,99,221,3,88,245,106,181,251,28,237,174,99,180,114,6,100,246,98,246,122,81,226,154,58,110,34,184,129,194,28,235,84,219,101,194,86,11,156,48,79,75,117,165,150,9,163,150,170,182,146,120,95,186,21,230,194,250,101,220,199,43,163,89,54,171,22,39,62,90,128,2,42,251,115,191,50,127,188,159,203,76,32,224,119,40,112,110,123,241,81,128,242,183,48,96,171,159,15,93,170,43,38,174,130,154,117,133,245,12,166,162,158,169,33,87,167,172,214,61,208,53,143,86,171,95,177,206,218,230,59,71,38,111,246,231,126,100,255,0,121,63,150,152,171,217,113,237,217,150,95,125,124,158,180,9,254,0,0,0,0,45,87,22,62,203,25,201,240,255,0,16,252,186,114,234,150,171,139,31,101,140,228,248,127,136,126,93,56,30,107,15,85,7,149,115,213,64,0,0,30,85,201,137,226,243,5,90,177,87,100,62,93,223,110,21,21,113,212,96,236,47,130,47,116,45,133,237,70,73,59,233,233,168,85,178,162,181,85,89,202,174,149,200,141,86,174,246,177,117,209,21,174,135,99,209,239,15,88,90,197,142,120,47,203,76,21,138,104,123,237,151,16,101,125,154,215,113,166,230,190,62,125,44,246,152,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,80,60,251,228,166,104,93,114,87,55,48,134,107,217,155,87,37,70,22,188,83,92,159,79,77,90,234,71,214,64,199,167,58,149,101,106,42,177,147,69,204,137,254,171,145,89,35,145,90,228,85,69,244,230,121,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,244,83,192,206,104,93,115,143,132,188,179,199,151,214,213,173,202,123,63,163,107,39,171,173,117,92,245,115,208,205,37,20,149,82,74,228,71,57,243,58,153,102,93,117,84,89,21,21,206,211,114,133,21,218,143,236,39,153,191,114,252,226,136,128,18,127,187,81,253,132,243,55,238,95,156,81,16,2,7,167,60,151,202,28,27,144,185,95,135,242,143,47,224,171,142,197,135,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,209,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,82,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,229,92,245,80,121,87,3,37,56,32,224,187,21,113,113,152,240,80,214,182,235,100,192,54,222,100,247,188,67,21,12,142,141,252,165,135,117,13,52,234,197,133,43,30,147,198,168,215,175,169,26,186,93,175,218,145,190,234,246,140,246,123,255,0,70,202,200,51,75,38,236,247,90,188,178,173,245,46,92,250,190,247,37,138,186,73,223,203,141,222,163,94,218,55,49,240,199,20,143,116,142,230,53,205,145,251,159,23,50,82,184,28,192,24,55,47,184,80,203,10,92,25,135,169,45,76,190,97,123,93,254,230,176,162,239,172,184,213,209,195,45,69,68,175,114,171,158,247,57,116,77,87,213,99,88,198,237,99,26,212,187,248,179,11,88,177,206,21,188,224,172,83,67,223,108,184,130,223,81,107,184,211,115,95,31,62,150,120,221,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,122,129,231,179,130,238,45,177,87,8,217,166,152,166,219,23,126,195,119,222,237,111,196,214,231,54,73,121,148,45,169,141,239,158,8,146,104,163,90,200,227,73,155,11,228,85,107,121,210,34,166,143,82,127,178,171,51,48,174,114,101,198,28,205,44,21,87,222,44,184,154,223,21,194,155,116,145,190,72,119,167,175,4,188,183,189,141,154,39,163,163,145,136,229,217,35,30,213,93,90,164,11,113,191,193,118,42,225,31,49,231,161,162,109,214,247,128,110,92,185,236,152,134,90,25,27,27,57,171,54,218,26,153,209,137,10,214,49,32,145,85,172,95,94,52,108,187,89,185,99,101,192,236,204,227,71,250,54,102,59,242,223,26,187,153,128,113,245,194,146,10,154,137,171,185,49,216,171,149,121,76,174,210,71,182,22,194,228,123,91,80,229,218,238,92,81,61,28,188,148,142,64,157,67,21,123,81,253,132,243,55,238,95,156,81,25,63,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,140,29,168,254,194,121,155,247,47,206,40,128,133,110,19,189,169,242,111,226,6,30,249,140,7,165,51,205,103,9,222,212,249,55,241,3,15,124,198,3,210,152,3,137,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,203,0,121,87,61,41,240,157,236,177,147,127,15,240,247,203,160,60,214,30,148,248,78,246,88,201,191,135,248,123,229,208,1,117,64,0,64,15,106,63,183,102,102,253,203,242,122,35,63,251,21,61,150,49,79,196,10,239,151,91,140,0,237,71,246,236,204,223,185,126,79,68,103,255,0,98,167,178,198,41,248,129,93,242,235,112,25,254,0,2,0,123,81,253,187,51,55,238,95,147,209,25,255,0,216,169,236,177,138,126,32,87,124,186,220,96,7,106,63,183,102,102,253,203,242,122,35,63,251,21,61,150,49,79,196,10,239,151,91,128,182,157,183,25,67,76,251,86,94,231,221,12,20,145,212,65,81,46,16,186,72,233,229,231,206,199,182,74,170,38,178,62,177,35,35,88,235,213,206,245,94,171,52,105,235,162,38,204,85,236,184,205,234,108,165,227,7,12,193,114,158,146,11,110,57,167,155,8,85,77,52,18,202,246,62,165,204,125,43,98,72,254,171,223,89,5,36,106,231,35,152,140,145,234,237,191,93,178,169,218,81,148,52,217,191,193,246,56,129,32,164,91,150,15,167,76,95,109,154,166,121,98,100,15,161,107,159,80,228,72,245,222,247,81,173,92,108,107,209,88,175,149,170,187,116,71,182,5,242,247,26,221,114,215,31,225,172,198,177,83,210,79,114,194,183,138,43,221,28,85,108,115,160,146,122,105,153,52,109,145,173,115,92,172,87,49,17,81,28,213,211,93,21,60,64,245,16,14,167,9,226,155,22,57,194,182,108,107,133,171,187,237,151,16,91,233,238,150,234,158,83,227,231,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,67,182,0,66,183,109,95,181,62,22,248,127,67,243,27,137,53,36,43,118,213,251,83,225,111,135,244,63,49,184,129,117,123,12,127,61,159,187,127,204,137,84,34,175,176,199,243,217,251,183,252,200,149,64,0,0,4,43,118,213,251,83,225,111,135,244,63,49,184,147,82,66,183,109,95,181,62,22,248,127,67,243,27,136,23,87,176,199,243,217,251,183,252,200,149,66,42,251,12,127,61,159,187,127,204,137,84,0,0,3,205,103,22,62,212,249,201,241,3,16,252,198,114,106,123,46,61,132,242,203,239,175,156,86,144,173,197,143,181,62,114,124,64,196,63,49,156,154,158,203,143,97,60,178,251,235,231,21,160,101,80,0,8,64,237,140,194,120,87,10,113,79,103,250,45,134,109,86,111,76,224,250,123,181,199,209,244,81,211,247,202,233,110,55,14,109,76,219,17,57,147,63,107,119,72,237,92,237,19,85,93,11,215,216,99,249,236,253,219,254,100,90,174,218,191,106,124,45,240,254,135,230,55,18,234,246,24,254,123,63,118,255,0,153,1,42,133,170,226,199,217,99,57,62,31,226,31,151,78,93,82,213,113,99,236,177,156,159,15,241,15,203,167,3,205,97,233,79,132,239,101,140,155,248,127,135,190,93,1,230,176,244,167,194,119,178,198,77,252,63,195,223,46,128,11,170,121,172,226,199,218,159,57,62,32,98,31,152,206,122,83,60,214,113,99,237,79,156,159,16,49,15,204,103,2,85,59,21,61,150,49,79,196,10,239,151,91,140,255,0,48,3,177,83,217,99,20,252,64,174,249,117,184,207,240,0,0,5,170,226,199,217,99,57,62,31,226,31,151,78,93,82,213,113,99,236,177,156,159,15,241,15,203,167,3,205,97,233,79,132,239,101,140,155,248,127,135,190,93,1,230,176,244,167,194,119,178,198,77,252,63,195,223,46,128,11,170,0,0,70,175,109,166,102,97,90,108,172,192,185,57,222,249,184,146,225,136,19,19,114,35,146,55,119,122,26,122,106,138,125,243,55,127,49,156,201,42,180,141,118,43,93,200,159,214,69,102,139,37,68,0,246,154,103,95,225,167,139,140,83,221,237,253,214,131,2,107,130,168,247,197,178,105,123,148,243,119,137,36,210,71,181,218,213,75,83,177,201,183,88,146,45,205,71,110,212,29,153,121,41,248,105,226,227,11,119,139,135,117,160,192,154,99,90,205,146,236,154,94,229,60,61,222,56,245,141,237,118,181,82,211,111,106,237,214,36,151,107,145,219,117,147,78,214,108,175,186,230,63,7,215,75,157,153,213,114,84,96,91,197,30,40,125,37,53,19,170,31,83,3,27,37,52,218,237,84,88,217,20,85,114,84,62,77,28,141,101,59,181,68,69,87,182,197,118,37,228,229,138,44,43,142,184,129,168,155,157,122,169,184,46,14,163,143,107,219,221,41,99,142,158,174,161,117,71,236,147,156,249,105,186,43,55,51,186,250,174,210,71,34,72,254,97,96,171,86,101,96,12,75,151,55,218,138,184,45,184,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,154,233,170,47,128,30,112,120,104,199,244,217,89,196,54,91,230,13,195,16,213,216,237,182,60,81,109,169,186,87,83,44,187,226,183,119,134,37,98,42,68,138,247,177,212,235,43,30,198,162,239,99,156,221,29,187,69,244,188,121,119,204,44,21,117,203,92,127,137,114,230,251,81,73,61,203,10,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,77,53,68,240,61,4,112,19,153,152,87,52,56,71,203,59,142,22,171,230,122,7,15,209,97,155,140,15,146,53,154,150,186,130,6,83,202,201,26,199,187,102,238,91,101,98,59,71,44,83,68,245,107,119,232,6,64,0,0,192,14,218,191,101,140,45,241,2,135,229,215,19,0,59,46,61,187,50,203,239,175,147,214,153,255,0,219,87,236,177,133,190,32,80,252,186,226,96,7,101,199,183,102,89,125,245,242,122,208,38,123,140,12,1,77,153,252,46,102,150,12,155,15,85,223,106,42,176,189,117,77,190,223,72,146,186,121,238,52,209,45,69,18,70,216,151,123,222,149,48,194,168,196,215,122,162,53,81,200,170,213,243,131,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,234,120,243,67,196,190,0,166,202,206,33,179,35,47,173,248,122,174,199,109,177,226,139,149,53,174,134,165,37,223,21,187,188,61,104,213,22,85,87,189,142,167,88,158,199,185,87,123,28,215,106,237,218,168,122,41,201,12,107,117,204,172,151,192,57,141,125,167,164,130,229,138,176,189,170,247,89,21,35,28,216,35,158,166,146,57,164,108,109,115,156,228,98,57,234,136,138,231,46,154,106,171,226,68,95,109,95,181,62,22,248,127,67,243,27,137,154,157,145,153,153,138,179,19,132,120,109,216,166,175,189,253,10,196,21,120,102,221,59,228,146,73,157,67,28,20,245,17,50,71,61,238,215,151,222,157,19,17,187,90,216,162,137,136,223,87,85,194,190,218,191,106,124,45,240,254,135,230,55,16,29,138,158,212,248,167,225,253,119,204,109,196,212,144,173,216,169,237,79,138,126,31,215,124,198,220,77,72,0,0,0,0,0,0,0,0,30,85,204,138,198,252,93,221,111,92,28,229,231,8,184,102,221,87,111,182,216,42,43,46,88,150,189,213,14,98,220,231,125,194,174,162,158,149,140,99,182,186,153,141,158,57,93,204,69,87,76,200,213,173,103,37,31,46,58,149,174,75,229,14,50,207,172,208,195,249,71,151,240,82,73,125,196,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,234,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,170,21,175,10,60,40,230,63,22,185,142,204,21,130,162,238,54,170,30,92,247,251,252,240,171,233,109,20,174,85,68,115,145,21,57,147,63,107,146,40,81,81,210,57,174,85,86,49,146,72,207,67,216,3,0,96,220,172,193,182,156,190,203,236,61,73,99,195,214,58,116,166,161,161,166,69,217,19,53,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,91,127,194,239,12,152,7,133,156,175,182,229,254,16,166,164,172,185,50,157,173,189,98,21,183,67,77,91,121,157,36,150,77,243,186,52,220,230,49,211,202,216,152,247,61,99,141,90,205,206,209,92,235,192,0,242,174,122,168,60,171,129,233,79,132,239,101,140,155,248,127,135,190,93,1,117,75,85,194,119,178,198,77,252,63,195,223,46,128,186,160,12,85,237,71,246,19,204,223,185,126,113,68,101,81,138,189,168,254,194,121,155,247,47,206,40,128,133,110,19,189,169,242,111,226,6,30,249,140,7,165,51,205,103,9,222,212,249,55,241,3,15,124,198,3,210,152,0,0,17,87,219,157,249,147,253,228,254,90,90,174,197,79,106,124,83,240,254,187,230,54,226,234,246,231,126,100,255,0,121,63,150,150,171,177,83,218,159,20,252,63,174,249,141,184,9,169,0,0,45,87,22,62,203,25,201,240,255,0,16,252,186,114,234,150,171,139,31,101,140,228,248,127,136,126,93,56,30,107,15,74,124,88,251,44,103,39,195,252,67,242,233,207,53,135,165,62,44,125,150,51,147,225,254,33,249,116,224,121,172,61,84,30,85,207,85,0,0,0,8,1,237,71,246,236,204,223,185,126,79,68,79,241,0,61,168,254,221,153,155,247,47,201,232,128,202,174,195,31,207,103,238,223,243,34,85,8,171,236,49,252,246,126,237,255,0,50,36,167,53,115,51,10,228,222,92,98,60,210,198,181,125,222,203,134,109,242,220,42,118,201,27,36,155,98,122,144,69,204,123,24,233,165,122,182,56,216,174,77,242,61,141,69,213,200,4,53,246,185,241,11,248,86,226,10,44,166,182,83,90,159,101,202,174,117,20,87,10,58,174,241,37,101,117,92,84,210,86,54,69,106,236,143,146,248,153,7,41,17,92,217,33,155,115,181,114,50,59,43,148,89,23,98,197,60,39,103,214,124,226,59,53,213,245,120,39,232,237,187,13,85,234,248,232,123,213,93,202,38,86,174,168,136,146,205,28,11,19,118,110,86,177,181,123,156,197,115,162,115,108,85,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,164,186,102,198,69,223,120,118,236,116,191,229,206,49,179,90,173,216,165,189,194,227,125,109,189,88,253,245,85,24,130,150,70,36,210,177,17,37,154,56,22,8,28,244,87,55,241,40,214,61,204,107,28,161,16,37,255,0,227,191,34,236,92,59,113,65,139,178,231,7,89,174,182,236,44,222,235,113,177,54,224,175,126,250,90,138,120,228,122,67,43,209,22,88,99,157,103,129,175,85,115,191,18,173,123,220,246,189,203,96,9,137,237,159,200,106,156,85,149,248,107,63,236,84,84,157,227,3,212,58,215,125,123,105,226,108,242,91,171,36,141,176,72,249,149,232,247,178,26,157,24,216,145,175,235,93,35,211,98,53,234,224,118,48,103,205,78,42,202,252,75,144,23,218,218,78,241,129,234,27,116,177,49,213,17,54,121,45,213,146,72,233,227,100,40,196,123,217,13,78,175,116,170,231,245,174,141,139,177,26,196,116,143,158,120,123,62,179,138,213,146,28,90,96,92,93,137,111,213,118,172,61,91,81,53,146,241,44,85,77,130,5,130,174,23,195,27,170,156,247,177,157,218,58,135,83,207,34,189,116,106,65,189,17,92,198,161,232,120,0,0,8,171,237,206,252,201,254,242,127,45,49,87,178,227,219,179,44,190,250,249,61,105,149,93,185,223,153,63,222,79,229,166,42,246,92,123,118,101,151,223,95,39,173,2,127,128,0,69,95,110,119,230,79,247,147,249,105,138,189,151,30,221,153,101,247,215,201,235,76,170,237,206,252,201,254,242,127,45,49,87,178,227,219,179,44,190,250,249,61,104,19,252,0,0,0,0,90,174,44,125,150,51,147,225,254,33,249,116,229,213,45,87,22,62,203,25,201,240,255,0,16,252,186,112,60,214,30,170,15,42,231,170,128,0,0,60,171,158,148,248,78,246,88,201,191,135,248,123,229,208,30,107,15,74,124,39,123,44,100,223,195,252,61,242,232,0,132,190,210,236,1,77,151,220,105,102,37,45,183,15,85,218,173,183,202,138,107,253,42,204,146,236,172,125,93,52,114,213,84,68,249,21,119,177,213,139,86,139,181,118,53,237,123,27,183,102,212,205,254,196,188,204,197,88,131,46,51,19,43,110,213,125,226,203,131,238,22,251,133,163,153,36,143,146,159,191,165,79,62,6,238,122,177,144,163,233,18,70,177,141,111,227,39,157,202,174,87,244,162,187,112,112,5,52,87,92,172,205,42,28,61,86,181,21,84,247,27,5,210,236,212,149,208,35,34,116,83,209,83,189,117,229,49,234,179,87,189,189,17,239,68,147,235,36,105,182,197,118,71,102,102,42,193,252,94,217,240,45,166,175,91,46,61,183,215,219,238,244,178,73,39,45,221,218,146,106,200,39,107,26,244,98,204,199,192,172,107,222,215,109,142,121,218,136,138,253,80,36,171,181,31,216,79,51,126,229,249,197,17,0,36,255,0,118,163,251,9,230,111,220,191,56,162,32,4,15,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,7,149,115,213,65,230,179,250,39,113,79,255,0,206,211,154,191,253,70,220,127,230,64,159,238,19,189,150,50,111,225,254,30,249,116,5,213,45,167,12,150,155,173,131,134,220,168,177,95,109,149,118,235,149,187,3,216,169,43,40,234,225,116,51,211,79,29,4,45,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,229,129,111,243,211,34,242,227,136,188,184,184,229,126,104,89,187,245,170,187,73,97,154,37,70,85,91,234,154,138,145,213,83,72,168,188,185,153,185,218,46,138,213,107,156,199,181,236,123,216,239,60,60,69,100,54,50,225,183,55,47,185,83,140,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,178,70,183,85,106,61,219,30,143,141,203,189,142,68,244,188,99,255,0,26,60,36,225,94,46,114,177,112,181,202,94,227,137,44,93,230,225,134,110,45,116,113,114,235,157,77,35,25,4,242,172,50,200,148,114,72,176,186,102,70,136,231,114,99,84,93,88,128,96,7,101,215,31,85,152,62,251,109,225,159,56,174,23,91,165,171,17,220,41,168,112,157,226,122,153,235,36,182,85,61,145,83,65,109,115,28,231,108,163,119,46,54,197,203,70,182,25,28,237,200,172,145,95,14,106,246,163,251,9,230,111,220,191,56,162,33,130,237,193,223,21,246,91,173,109,154,179,134,220,202,146,162,130,162,74,105,95,73,134,43,42,160,115,216,229,107,150,57,161,141,209,74,205,81,116,124,110,115,28,154,43,85,81,81,76,234,170,204,78,43,243,159,179,255,0,48,184,126,206,12,134,206,10,252,193,182,83,219,230,181,93,234,240,109,99,18,237,110,130,237,108,217,12,146,187,241,181,21,205,71,78,229,84,139,214,134,5,145,238,115,210,71,184,48,47,132,239,106,124,155,248,129,135,190,99,1,233,76,243,237,195,39,12,156,73,88,56,146,202,139,237,247,135,204,202,183,91,109,216,226,197,87,89,89,87,132,235,225,130,154,8,235,225,116,146,201,35,162,70,177,141,106,43,149,202,168,136,136,170,167,160,144,0,0,60,171,158,148,248,78,246,88,201,191,135,248,123,229,208,16,3,253,19,184,167,255,0,231,105,205,95,254,163,110,63,243,39,160,142,25,45,55,91,7,13,185,81,98,190,219,42,237,215,43,118,7,177,82,86,81,213,194,232,103,166,158,58,8,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,160,92,176,0,16,3,218,143,237,217,153,191,114,252,158,136,207,254,197,79,101,140,83,241,2,187,229,214,227,15,251,71,184,122,207,220,115,198,118,97,226,156,21,145,249,129,136,44,181,190,137,238,215,27,94,25,173,171,165,159,101,170,145,143,217,44,113,185,142,218,246,57,171,162,244,115,85,23,170,41,156,29,145,57,123,143,178,215,134,220,73,98,204,108,15,136,48,173,202,124,113,89,87,21,29,238,217,53,12,242,64,234,10,6,182,86,199,51,90,229,98,185,143,106,57,19,77,88,228,242,80,51,124,0,4,0,246,163,251,118,102,111,220,191,39,162,51,255,0,177,83,217,99,20,252,64,174,249,117,184,195,254,209,238,30,179,247,28,241,157,152,120,167,5,100,126,96,98,11,45,111,162,123,181,198,215,134,107,106,233,103,217,106,164,99,246,75,28,110,99,182,189,142,106,232,189,28,213,69,234,138,103,7,100,78,94,227,236,181,225,183,18,88,179,27,3,226,12,43,114,159,28,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,211,86,57,60,148,12,212,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,243,25,155,24,23,240,95,154,120,203,44,253,41,233,63,162,88,130,227,98,239,188,142,79,122,238,181,50,67,205,229,238,118,205,220,189,219,119,59,77,116,213,116,212,244,252,66,183,105,143,8,57,166,254,43,47,88,195,40,114,143,21,226,107,46,50,183,210,95,106,29,134,240,157,76,212,180,85,206,71,65,81,19,228,167,107,152,249,164,125,58,212,189,203,181,202,234,173,92,138,190,187,131,63,251,50,243,175,240,211,194,62,22,239,22,254,235,95,129,52,193,85,155,34,217,12,189,202,8,123,188,145,235,35,220,237,105,101,166,222,229,219,172,169,46,214,163,118,235,149,68,112,118,64,199,157,25,107,106,198,185,33,154,57,37,141,112,173,182,122,143,165,86,171,181,219,13,85,208,193,36,238,108,52,213,52,210,79,62,214,171,213,172,165,124,81,177,154,232,202,149,115,186,53,9,31,0,66,183,109,95,181,62,22,248,127,67,243,27,137,53,36,69,246,187,100,134,116,102,87,18,88,110,251,151,57,67,141,113,85,182,12,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,235,163,218,190,104,5,65,216,99,249,236,253,219,254,100,74,161,26,189,141,121,79,154,121,95,248,95,252,38,101,166,43,194,94,147,250,63,220,189,59,102,169,160,239,92,191,72,115,57,92,230,55,126,222,99,55,109,215,77,237,215,197,9,42,0,0,0,66,183,109,95,181,62,22,248,127,67,243,27,137,53,36,69,246,187,100,134,116,102,87,18,88,110,251,151,57,67,141,113,85,182,12,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,235,163,218,190,104,5,65,216,99,249,236,253,219,254,100,74,161,26,189,141,121,79,154,121,95,248,95,252,38,101,166,43,194,94,147,250,63,220,189,59,102,169,160,239,92,191,72,115,57,92,230,55,126,222,99,55,109,215,77,237,215,197,9,42,0,0,3,205,103,22,62,212,249,201,241,3,16,252,198,114,106,123,46,61,132,242,203,239,175,156,86,145,65,196,223,12,156,73,95,248,146,205,123,237,139,135,204,202,184,219,110,56,226,251,87,71,89,73,132,235,230,130,166,9,43,230,116,114,199,35,98,86,189,142,106,163,145,200,170,138,138,138,132,186,118,112,225,60,85,129,184,49,203,204,45,141,112,205,215,15,222,168,189,45,222,109,215,74,41,41,42,160,223,117,171,123,55,197,34,53,237,220,199,181,201,170,117,107,145,83,162,160,25,42,0,2,21,187,106,253,169,240,183,195,250,31,152,220,75,171,216,99,249,236,253,219,254,100,83,253,174,217,33,157,25,149,196,150,27,190,229,206,80,227,92,85,109,131,3,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,186,232,246,175,154,23,43,177,175,41,243,79,43,255,0,11,255,0,132,204,180,197,120,75,210,127,71,251,151,167,108,213,52,29,235,151,233,14,103,43,156,198,239,219,204,102,237,186,233,189,186,248,160,18,84,90,174,44,125,150,51,147,225,254,33,249,116,229,213,45,167,19,118,155,173,255,0,134,220,215,177,88,173,149,119,27,149,199,3,223,105,40,232,233,33,116,211,212,207,37,4,205,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,64,60,209,30,148,248,78,246,88,201,191,135,248,123,229,208,16,3,253,19,184,167,255,0,231,105,205,95,254,163,110,63,243,39,160,142,25,45,55,91,7,13,185,81,98,190,219,42,237,215,43,118,7,177,82,86,81,213,194,232,103,166,158,58,8,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,160,92,179,205,103,22,62,212,249,201,241,3,16,252,198,115,210,153,231,219,137,190,25,56,146,191,241,37,154,247,219,23,15,153,149,113,182,220,113,197,246,174,142,178,147,9,215,205,5,76,18,87,204,232,229,142,70,196,173,123,28,213,71,35,145,85,21,21,21,0,144,174,197,79,101,140,83,241,2,187,229,214,227,63,204,32,236,137,203,220,125,150,188,54,226,75,22,99,96,124,65,133,110,83,227,138,202,184,168,239,118,201,168,103,146,7,80,80,53,178,182,57,154,215,43,21,204,123,81,200,154,106,199,39,146,153,190,0,0,0,181,92,88,251,44,103,39,195,252,67,242,233,203,170,91,78,38,237,55,91,255,0,13,185,175,98,177,91,42,238,55,43,142,7,190,210,81,209,210,66,233,167,169,158,74,9,155,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,128,121,162,61,41,240,157,236,177,147,127,15,240,247,203,160,32,7,250,39,113,79,255,0,206,211,154,191,253,70,220,127,230,79,65,28,50,90,110,182,14,27,114,162,197,125,182,85,219,174,86,236,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,185,96,0,41,252,194,198,182,172,181,192,24,151,49,175,180,245,115,219,112,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,53,211,85,79,19,204,102,44,197,55,220,115,138,175,56,215,20,215,119,219,214,32,184,84,93,46,53,60,166,71,207,170,158,71,73,44,155,24,141,99,119,61,238,93,26,136,212,215,68,68,78,132,239,118,158,212,231,68,220,46,85,225,28,144,194,88,130,255,0,114,197,215,138,107,37,218,43,13,5,93,85,108,54,167,69,52,211,185,173,166,245,154,199,186,8,160,145,94,142,99,163,157,236,84,245,209,82,37,178,67,131,188,244,189,103,70,1,179,102,55,13,185,149,30,19,175,197,22,170,107,243,234,240,197,202,150,6,219,159,87,27,106,86,73,146,54,172,76,229,43,245,122,57,187,83,85,213,52,212,9,169,224,127,39,109,89,33,194,230,95,225,26,59,13,93,170,229,91,103,166,189,223,162,174,165,108,21,171,117,171,137,179,84,182,161,168,198,59,124,110,114,64,212,145,55,182,56,35,99,149,118,106,95,80,0,129,110,213,60,156,177,101,23,23,23,122,156,57,54,148,152,246,223,22,49,146,155,107,255,0,193,106,170,103,158,58,148,222,247,185,95,204,158,158,89,245,245,90,222,126,198,181,26,196,85,201,94,196,188,235,255,0,227,215,14,117,150,255,0,126,53,183,213,71,23,254,47,71,87,28,207,89,63,241,37,141,173,143,252,186,185,223,81,11,149,218,253,195,141,215,52,240,6,10,204,108,185,203,204,65,137,113,181,158,241,232,73,98,176,90,93,89,60,182,169,225,154,103,58,118,195,19,166,115,34,154,22,36,106,174,70,49,106,166,232,171,34,42,98,87,103,110,2,226,107,32,120,172,194,152,146,253,144,89,171,108,195,119,238,110,27,191,76,236,25,84,145,182,150,169,17,34,124,178,77,19,91,12,49,213,50,150,105,36,71,53,205,142,23,253,100,85,99,130,111,192,0,96,7,109,95,178,198,22,248,129,67,242,235,137,128,29,151,30,221,153,101,247,215,201,235,73,31,237,118,203,220,125,153,92,54,225,187,22,92,224,124,65,138,174,80,99,138,58,185,104,236,150,201,171,167,142,6,208,87,181,210,186,56,90,231,35,17,207,99,85,202,154,106,246,167,154,24,63,217,195,195,214,126,224,110,51,178,243,20,227,92,143,204,12,63,101,162,244,183,121,184,221,48,205,109,37,44,27,237,85,108,102,249,100,141,172,110,231,189,173,77,87,171,156,136,157,85,0,155,242,21,187,104,240,159,161,248,154,195,152,166,147,12,247,42,76,65,131,233,185,215,24,232,185,113,220,43,160,170,169,100,155,165,68,68,150,104,224,90,54,187,85,87,54,53,129,23,70,236,38,164,193,94,215,172,167,197,89,161,144,88,75,240,127,150,151,92,91,137,45,152,194,29,158,134,179,73,95,93,75,67,37,21,87,63,78,83,29,35,33,116,145,210,239,240,106,185,145,107,213,26,6,53,118,37,230,102,42,166,205,60,117,147,157,239,155,134,238,24,125,113,55,34,73,36,119,119,174,167,169,167,167,223,11,119,242,217,204,142,171,73,23,98,185,220,136,61,100,70,104,180,175,109,95,181,62,22,248,127,67,243,27,137,111,248,44,201,174,41,242,139,138,204,176,199,82,112,233,152,20,148,148,248,130,11,125,125,85,211,8,220,99,165,165,161,173,69,163,170,157,239,216,212,103,46,10,137,94,143,115,182,181,205,71,57,21,168,168,183,215,181,219,36,51,163,50,184,146,195,119,220,185,202,28,107,138,173,176,96,122,58,73,107,44,150,10,186,232,35,157,181,245,238,116,78,146,24,220,212,122,53,236,114,181,87,93,30,213,243,64,40,174,197,79,106,124,83,240,254,187,230,54,226,106,72,139,236,137,201,12,232,203,94,36,177,37,247,49,178,135,26,225,91,108,248,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,215,70,57,124,148,151,64,0,0,0,0,0,0,0,0,60,176,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,79,167,1,60,16,88,184,71,192,146,214,226,58,91,85,203,51,111,124,216,175,119,186,57,159,81,11,41,82,101,88,105,105,29,36,81,190,56,118,54,39,200,155,17,207,151,93,206,115,99,137,25,109,59,52,56,10,166,200,108,61,14,117,102,205,138,146,124,197,190,83,199,53,161,146,115,119,216,45,211,210,198,231,66,232,102,138,55,65,92,174,146,104,166,95,95,107,26,140,99,154,143,153,31,158,160,0,0,15,42,231,170,131,205,103,244,78,226,159,255,0,157,167,53,127,250,141,184,255,0,204,129,63,220,39,123,44,100,223,195,252,61,242,232,11,170,91,78,25,45,55,91,7,13,185,81,98,190,219,42,237,215,43,118,7,177,82,86,81,213,194,232,103,166,158,58,8,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,203,0,98,175,106,63,176,158,102,253,203,243,138,35,42,140,106,237,30,194,120,171,28,240,99,152,120,91,5,97,155,174,32,189,86,250,39,187,91,173,116,82,85,213,79,178,235,72,247,236,138,52,115,221,181,140,115,151,68,232,214,170,175,68,80,33,7,132,239,106,124,155,248,129,135,190,99,1,233,76,243,237,195,39,12,156,73,88,56,146,202,139,237,247,135,204,202,183,91,109,216,226,197,87,89,89,87,132,235,225,130,154,8,235,225,116,146,201,35,162,70,177,141,106,43,149,202,168,136,136,170,167,160,144,0,0,34,175,183,59,243,39,251,201,252,180,181,93,138,158,212,248,167,225,253,119,204,109,197,255,0,237,148,202,124,211,205,15,193,7,224,207,45,49,94,45,244,103,210,14,251,232,43,53,77,127,117,230,122,63,151,205,228,177,219,55,114,223,183,118,154,236,118,158,10,91,94,200,156,144,206,140,181,226,75,18,95,115,27,40,113,174,21,182,207,129,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,116,99,151,201,64,151,64,0,2,213,113,99,236,177,156,159,15,241,15,203,167,46,169,109,56,155,180,221,111,252,54,230,189,138,197,108,171,184,220,174,56,30,251,73,71,71,73,11,166,158,166,121,40,38,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,230,136,244,167,197,143,178,198,114,124,63,196,63,46,156,128,31,232,157,197,63,255,0,59,78,106,255,0,245,27,113,255,0,153,61,4,113,55,105,186,223,248,109,205,123,21,138,217,87,113,185,92,112,61,246,146,142,142,146,23,77,61,76,242,80,76,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,3,205,17,234,160,243,89,253,19,184,167,255,0,231,105,205,95,254,163,110,63,243,39,165,48,0,0,4,0,246,163,251,118,102,111,220,191,39,162,39,248,132,14,209,238,30,179,247,28,241,157,152,120,167,5,100,126,96,98,11,45,111,162,123,181,198,215,134,107,106,233,103,217,106,164,99,246,75,28,110,99,182,189,142,106,232,189,28,213,69,234,138,5,235,236,49,252,246,126,237,255,0,50,43,94,217,252,249,169,194,185,95,134,178,2,197,91,73,222,49,197,67,174,151,214,54,162,39,79,29,186,142,72,221,4,111,133,88,175,99,38,169,209,237,149,28,206,180,50,49,55,163,158,141,226,118,53,229,62,105,229,127,225,127,240,153,150,152,175,9,122,79,232,255,0,114,244,237,154,166,131,189,114,253,33,204,229,115,152,221,251,121,140,221,183,93,55,183,95,20,49,131,180,23,44,56,146,206,254,45,49,214,46,195,89,15,156,23,92,61,69,81,13,146,207,44,184,94,190,120,18,10,72,89,12,142,165,115,24,246,119,105,42,27,81,60,106,197,209,201,62,245,68,115,220,128,89,254,4,50,46,197,196,79,20,24,71,46,113,141,154,235,113,194,206,239,87,27,235,109,234,246,108,165,167,167,146,70,36,210,177,21,98,134,73,210,8,28,244,86,187,241,200,214,61,175,115,28,146,255,0,218,143,236,39,153,191,114,252,226,136,179,253,145,60,45,99,44,156,193,184,191,53,179,75,6,213,225,252,67,138,234,34,181,219,40,110,246,164,167,184,210,91,169,149,203,36,154,189,121,209,50,162,103,162,44,79,99,53,238,113,73,235,181,241,170,95,94,209,236,39,138,177,207,6,57,135,133,176,86,25,186,226,11,213,111,162,123,181,186,215,69,37,93,84,251,46,180,143,126,200,163,71,61,219,88,199,57,116,78,141,106,170,244,69,3,207,97,233,247,53,114,207,10,231,38,92,98,60,173,198,180,157,226,203,137,173,242,219,234,118,199,27,228,135,122,122,147,197,204,99,216,217,162,122,54,72,222,173,93,146,49,142,68,213,168,121,215,254,137,220,83,255,0,243,180,230,175,255,0,81,183,31,249,147,210,152,30,88,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,61,20,240,71,159,53,60,71,112,209,131,179,38,243,91,73,62,33,90,119,218,241,2,67,81,20,143,75,141,51,214,41,36,149,145,49,141,133,243,53,177,212,164,91,27,177,149,12,68,213,187,92,177,171,218,107,193,118,110,51,137,123,142,100,229,30,83,226,12,79,135,177,229,60,119,73,83,12,225,231,212,50,134,226,198,54,42,168,229,101,54,247,111,145,205,109,74,202,246,51,152,250,153,17,55,186,57,28,94,190,199,140,57,157,25,89,117,204,108,185,205,28,172,204,172,53,109,188,83,209,94,237,82,222,236,117,116,118,168,167,129,207,134,165,173,116,232,214,182,166,86,205,74,168,140,106,171,217,74,237,202,156,182,162,132,154,0,0,138,190,220,239,204,159,239,39,242,211,21,123,46,61,187,50,203,239,175,147,214,153,169,219,41,148,249,167,154,31,130,15,193,158,90,98,188,91,232,207,164,29,247,208,86,106,154,254,235,204,244,127,47,155,201,99,182,110,229,191,110,237,53,216,237,60,20,198,174,206,30,30,179,247,3,113,157,151,152,167,26,228,126,96,97,251,45,23,165,187,205,198,233,134,107,105,41,96,223,106,171,99,55,203,36,109,99,119,61,237,106,106,189,92,228,68,234,168,4,223,128,0,138,190,220,239,204,159,239,39,242,211,21,123,46,61,187,50,203,239,175,147,214,153,169,219,41,148,249,167,154,31,130,15,193,158,90,98,188,91,232,207,164,29,247,208,86,106,154,254,235,204,244,127,47,155,201,99,182,110,229,191,110,237,53,216,237,60,20,198,174,206,30,30,179,247,3,113,157,151,152,167,26,228,126,96,97,251,45,23,165,187,205,198,233,134,107,105,41,96,223,106,171,99,55,203,36,109,99,119,61,237,106,106,189,92,228,68,234,168,4,223,128,0,0,0,22,171,139,31,101,140,228,248,127,136,126,93,57,117,75,105,196,221,166,235,127,225,183,53,236,86,43,101,93,198,229,113,192,247,218,74,58,58,72,93,52,245,51,201,65,51,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,15,52,71,170,131,205,103,244,78,226,159,255,0,157,167,53,127,250,141,184,255,0,204,158,148,192,0,0,242,174,122,83,225,59,217,99,38,254,31,225,239,151,64,64,15,244,78,226,159,255,0,157,167,53,127,250,141,184,255,0,204,158,130,56,100,180,221,108,28,54,229,69,138,251,108,171,183,92,173,216,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,104,59,80,112,159,210,190,9,115,7,187,225,159,76,215,217,189,29,118,163,217,69,222,38,163,229,87,65,222,42,99,209,21,209,236,165,117,78,249,19,77,177,44,187,149,26,174,32,175,42,179,51,21,100,222,99,225,204,210,193,85,125,222,245,134,110,17,92,41,183,73,35,35,155,98,250,240,75,203,123,30,232,101,98,186,57,24,142,77,241,189,237,85,209,202,122,115,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,243,111,253,19,184,167,255,0,231,105,205,95,254,163,110,63,243,32,77,79,106,63,176,158,102,253,203,243,138,34,0,73,158,199,24,115,58,49,255,0,99,237,54,10,188,229,102,32,135,29,210,217,237,54,70,97,170,107,29,91,110,43,5,190,247,79,4,46,90,71,35,166,222,234,74,104,230,122,233,162,234,231,162,53,138,136,145,109,253,19,184,167,255,0,231,105,205,95,254,163,110,63,243,32,122,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,194,174,209,158,61,191,162,189,138,12,183,203,184,59,198,102,226,107,127,124,164,168,158,159,125,45,150,133,239,124,73,88,228,122,108,154,101,124,114,54,40,186,181,28,199,62,84,218,214,199,48,102,168,49,255,0,130,142,43,172,92,90,100,213,22,50,230,218,168,241,125,183,74,60,83,100,162,153,238,238,21,91,158,145,200,141,145,17,233,12,236,103,54,53,213,237,77,95,31,49,239,138,69,50,0,0,0,0,4,64,113,235,199,175,22,57,45,197,142,57,203,60,180,205,111,67,97,187,55,163,59,149,23,160,173,181,28,174,109,182,150,105,63,25,53,59,228,118,178,74,247,122,206,93,53,209,52,68,68,64,151,240,97,255,0,101,254,125,230,199,17,57,5,127,198,185,199,138,254,144,94,168,177,133,85,174,10,158,227,77,73,178,149,148,84,82,54,61,148,241,198,197,209,243,72,186,170,110,245,180,215,68,68,76,192,0,1,111,248,133,197,55,220,13,144,89,151,141,112,181,119,114,189,97,252,31,121,186,91,170,121,76,147,145,85,5,20,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,160,23,0,16,3,254,170,63,29,159,247,115,255,0,213,155,63,253,16,159,224,0,0,0,0,0,198,174,59,248,156,190,240,151,151,184,55,53,109,22,95,77,210,63,24,71,107,186,90,59,203,41,187,253,44,182,203,131,155,31,61,209,74,177,109,158,58,121,117,107,119,47,43,102,168,215,56,190,184,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,168,0,0,0,0,1,106,184,157,226,23,10,240,191,147,87,172,220,197,52,221,255,0,184,114,233,173,214,182,85,71,79,53,206,186,87,109,138,158,55,61,127,206,145,234,214,189,204,138,41,94,140,126,205,171,79,240,65,155,216,203,62,184,99,194,89,185,152,19,210,73,125,196,85,23,121,170,18,146,4,134,8,152,203,165,92,81,67,27,58,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,133,245,4,0,255,0,170,143,199,103,253,220,255,0,245,102,207,255,0,68,37,251,128,172,210,199,121,211,194,118,6,204,204,203,190,250,103,18,94,125,39,223,107,123,172,52,252,222,85,202,170,24,255,0,23,11,25,27,116,142,38,55,213,106,107,166,171,170,170,170,134,64,0,0,3,31,248,245,205,44,119,146,220,39,99,156,204,203,75,239,161,177,37,155,209,157,202,183,186,195,81,202,230,220,169,97,147,241,115,49,241,187,88,229,123,125,102,174,154,234,154,42,34,164,96,112,245,218,61,198,118,57,207,220,180,193,88,167,57,59,237,151,16,99,11,53,174,227,77,244,118,213,31,62,150,122,216,163,150,61,236,166,107,219,185,143,114,106,213,71,38,186,162,162,245,2,111,192,44,87,24,60,89,224,222,17,114,191,233,197,246,158,146,241,125,175,168,142,154,197,135,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,54,107,203,98,170,58,86,34,133,245,4,90,240,89,218,223,83,122,186,218,178,183,138,201,169,35,168,175,168,154,40,49,226,114,169,96,107,222,230,172,17,87,83,199,27,98,137,154,172,140,239,44,86,177,169,201,230,70,136,146,206,101,175,21,188,102,216,184,75,204,124,171,182,99,203,87,55,6,99,191,75,211,221,238,80,49,239,170,181,73,78,180,92,138,150,198,221,121,176,167,120,149,37,141,26,178,109,86,185,154,171,57,82,134,74,128,0,0,0,2,48,59,80,56,204,226,79,135,108,253,176,96,172,156,204,143,163,246,90,220,31,75,116,158,155,208,244,21,123,234,159,91,91,27,164,223,81,4,143,77,89,12,105,162,46,223,87,93,53,85,85,184,29,148,156,81,231,183,18,159,133,31,195,94,57,250,71,244,115,208,158,140,255,0,22,81,209,242,59,199,126,231,127,173,162,143,118,238,68,95,91,93,54,244,211,85,212,51,252,0,0,24,127,218,129,159,121,177,195,182,65,88,49,174,78,98,191,163,247,170,220,97,75,107,158,167,184,211,85,239,165,125,21,108,142,143,101,68,114,49,53,124,49,174,168,155,189,93,53,209,85,23,16,56,10,227,215,139,28,233,226,199,3,101,158,101,230,183,166,112,221,231,210,125,246,139,208,86,218,126,111,42,219,85,52,127,140,134,157,146,55,73,34,99,189,87,38,186,104,186,162,170,40,75,248,0,0,44,167,26,24,167,54,48,55,12,24,255,0,26,228,141,119,114,197,248,126,223,29,210,154,167,149,77,39,34,150,10,136,164,173,147,101,74,58,39,109,164,101,66,232,168,174,93,52,98,43,246,161,14,214,158,213,62,56,237,215,90,43,133,102,110,210,93,41,233,106,35,154,90,26,188,55,108,108,21,76,107,145,93,12,139,13,59,37,70,57,17,90,171,27,216,253,21,118,185,171,162,160,79,160,58,156,39,138,108,88,231,10,217,177,174,22,174,239,182,92,65,111,167,186,91,170,121,79,143,159,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,8,214,237,64,227,51,137,62,29,179,246,193,130,178,115,50,62,143,217,107,112,125,45,210,122,111,67,208,85,239,170,125,109,108,110,147,125,68,18,61,53,100,49,166,136,187,125,93,116,213,85,84,36,252,24,1,217,73,197,30,123,113,41,248,81,252,53,227,159,164,127,71,61,9,232,207,241,101,29,31,35,188,119,238,119,250,218,40,247,110,228,69,245,181,211,111,77,53,93,115,43,58,51,123,6,228,46,87,226,12,220,204,9,234,227,177,97,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,116,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,10,212,16,3,254,170,63,29,159,247,115,255,0,213,155,63,253,16,151,233,239,25,237,150,92,15,95,241,102,101,227,30,253,155,22,44,191,187,223,107,110,126,143,163,139,186,93,27,73,61,76,113,114,97,71,83,73,221,221,178,29,205,69,100,188,157,234,158,186,160,25,0,8,1,255,0,85,31,142,207,251,185,255,0,234,205,159,254,136,79,240,0,81,89,209,155,216,55,33,114,191,16,102,230,96,79,87,29,139,14,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,162,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,36,101,100,95,108,157,246,108,229,189,201,159,56,123,187,224,28,77,112,166,142,214,203,98,177,255,0,68,105,88,217,90,231,57,173,135,157,112,222,174,129,210,185,94,142,110,201,29,20,94,179,96,2,90,129,103,243,191,139,60,134,225,247,0,91,51,27,48,49,213,35,173,184,130,157,245,24,122,43,95,248,108,247,196,72,121,205,238,141,141,85,175,99,154,177,162,76,231,54,20,89,162,221,35,119,181,87,0,50,67,182,26,235,123,226,46,231,54,114,210,82,97,172,164,196,20,236,109,37,59,145,213,179,225,137,224,165,250,236,150,154,153,38,171,101,68,205,114,57,143,141,85,139,52,106,215,53,177,189,36,9,95,0,0,0,196,174,208,206,52,237,92,44,101,125,69,139,8,98,10,70,230,166,37,167,68,195,244,107,76,218,165,162,129,100,219,45,194,120,220,228,107,24,214,164,173,137,94,142,71,204,141,78,92,140,100,219,67,45,65,139,252,0,241,131,106,226,203,40,218,235,130,213,199,142,240,117,61,29,6,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,178,161,97,149,235,27,90,213,137,237,123,54,236,72,228,147,40,0,0,0,2,34,243,191,182,59,25,65,159,54,202,172,140,181,82,85,101,126,28,168,124,53,148,151,26,100,142,124,84,197,245,100,153,100,115,22,90,38,34,117,129,26,136,244,95,94,102,189,29,221,227,191,249,213,218,71,77,65,195,14,93,241,61,146,209,82,92,88,236,113,111,176,227,12,63,82,201,90,198,190,75,76,245,53,150,196,168,150,22,59,124,110,116,10,202,152,152,172,87,177,171,163,217,190,39,6,122,130,148,202,172,204,194,185,201,151,24,115,52,176,85,95,120,178,226,107,124,87,10,109,210,70,249,33,222,158,188,18,242,222,246,54,104,158,142,142,70,35,151,100,140,123,85,117,106,149,88,0,0,0,0,0,81,89,223,141,110,185,107,146,248,251,49,172,84,244,147,220,176,174,23,186,222,232,226,171,99,157,4,147,211,82,73,52,109,145,173,115,92,172,87,49,17,81,28,213,211,93,21,60,74,83,133,94,38,48,111,21,249,71,71,154,88,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,2,240,0,0,0,97,255,0,106,6,125,230,199,14,217,5,96,198,185,57,138,254,143,222,171,113,133,45,174,122,158,227,77,87,190,149,244,85,178,58,61,149,17,200,196,213,240,198,186,162,110,245,116,215,69,84,80,204,0,68,7,1,92,122,241,99,157,60,88,224,108,179,204,188,214,244,206,27,188,250,79,190,209,122,10,219,79,205,229,91,106,166,143,241,144,211,178,70,233,36,76,119,170,228,215,77,23,84,85,69,151,240,0,0,0,196,171,7,27,118,171,47,28,120,227,132,140,199,158,146,130,158,74,138,41,176,157,226,166,169,177,49,211,207,108,183,61,150,148,141,176,162,43,228,150,74,201,89,44,178,234,231,189,176,181,21,86,54,153,106,0,0,0,0,0,3,18,187,65,184,219,181,112,161,128,35,177,97,137,233,43,179,23,21,83,212,67,106,163,109,83,91,61,166,7,67,51,89,118,124,110,134,86,61,145,212,54,54,182,41,17,169,50,243,17,170,169,28,154,6,90,131,18,187,62,120,219,181,113,95,128,36,177,98,121,233,40,115,23,10,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,242,209,202,137,36,122,229,168,0,12,85,227,19,140,95,232,149,154,121,63,244,134,143,189,224,204,107,233,107,117,247,241,156,191,71,242,234,109,123,46,62,164,18,203,47,34,25,106,255,0,16,205,188,206,111,85,213,172,208,50,168,28,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,14,88,0,0,0,98,86,114,241,183,106,225,251,140,220,55,146,89,145,61,37,30,9,198,152,94,221,86,203,205,93,83,105,224,177,86,173,77,210,55,75,38,144,185,210,50,119,71,69,18,185,242,50,56,82,53,145,116,69,145,76,181,0,0,0,0,0,1,74,102,150,105,96,76,150,192,151,60,204,204,187,239,161,176,221,155,147,223,107,123,172,213,28,174,108,204,134,63,197,194,199,200,237,100,149,141,245,90,186,107,170,232,136,170,129,85,130,48,50,11,182,19,233,239,16,94,128,205,140,45,106,193,184,7,19,119,59,125,182,166,91,174,248,240,252,209,197,58,201,61,76,221,221,22,163,188,206,250,120,213,238,88,98,130,54,53,202,157,37,145,210,126,0,0,0,24,171,218,35,197,231,244,82,201,164,250,45,91,201,204,44,99,205,162,194,251,232,59,204,48,114,157,23,122,171,147,114,164,105,202,142,86,236,71,111,221,44,145,107,27,227,73,118,209,93,158,125,161,150,174,37,237,84,249,87,154,149,148,150,236,212,183,83,170,177,232,214,195,6,36,130,54,234,234,136,26,154,53,149,45,106,43,165,129,168,136,168,142,150,36,217,204,142,0,205,240,0,0,99,87,21,188,102,216,184,75,204,124,171,182,99,203,87,55,6,99,191,75,211,221,238,80,49,239,170,181,73,78,180,92,138,150,198,221,121,176,167,120,149,37,141,26,178,109,86,185,154,171,57,82,228,168,0,0,0,0,0,99,175,28,156,93,218,184,65,202,54,226,184,45,212,151,140,89,126,168,117,183,14,90,167,168,107,24,249,209,138,231,213,76,196,114,74,250,104,83,110,254,90,106,175,146,24,213,209,243,82,70,220,174,30,177,77,247,28,228,22,90,99,92,83,93,223,111,88,131,7,217,174,151,26,158,83,35,231,213,79,69,20,146,201,177,136,214,55,115,222,229,209,168,141,77,116,68,68,232,5,192,4,0,255,0,170,143,199,103,253,220,255,0,245,102,207,255,0,68,38,251,135,172,83,125,199,57,5,150,152,215,20,215,119,219,214,32,193,246,107,165,198,167,148,200,249,245,83,209,69,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,58,1,112,0,0,1,111,248,133,197,55,220,13,144,89,151,141,112,181,119,114,189,97,252,31,121,186,91,170,121,76,147,145,85,5,20,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,161,109,120,28,226,238,213,197,246,81,187,21,207,110,164,179,226,203,13,67,109,184,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,155,182,115,19,84,124,115,70,142,147,148,178,56,50,40,0,0,0,0,28,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,76,96,224,239,140,95,233,107,154,121,193,244,122,143,186,96,204,21,232,155,117,139,241,156,207,72,115,42,110,155,238,62,188,17,75,23,62,24,169,63,16,253,220,190,87,69,213,207,212,50,168,24,213,152,252,102,216,178,147,140,76,43,195,62,57,181,114,173,88,239,15,219,170,44,151,138,118,61,242,65,120,168,174,171,166,109,53,67,19,93,97,151,149,11,89,35,81,22,57,21,119,234,199,171,225,201,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,171,137,126,34,240,39,11,249,89,95,153,152,234,163,252,173,29,158,139,100,223,227,59,167,118,154,104,40,249,145,69,39,39,155,200,123,121,175,110,198,120,170,248,34,133,170,227,235,141,124,43,194,158,92,85,217,45,55,62,241,153,184,154,223,52,120,114,223,78,177,190,74,13,232,232,219,115,168,73,26,246,54,24,158,138,172,107,218,188,233,24,172,68,218,217,95,20,11,98,204,83,125,199,56,170,243,141,113,77,119,125,189,98,11,133,69,210,227,83,202,100,124,250,169,228,116,146,201,177,136,214,55,115,222,229,209,168,141,77,116,68,68,232,85,89,233,158,153,143,196,94,99,220,115,67,52,47,61,250,235,93,164,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,92,44,220,237,19,85,114,185,206,123,220,247,189,239,116,133,118,97,118,123,218,175,246,170,78,35,179,243,9,210,92,109,183,26,122,152,112,238,22,191,90,27,52,21,48,72,216,121,55,103,35,228,86,189,142,106,212,178,56,166,129,81,81,89,59,23,250,167,1,129,124,52,113,23,142,248,95,205,58,12,204,192,181,31,228,168,239,20,91,33,255,0,25,218,251,204,51,79,71,204,150,41,57,60,222,67,27,205,99,119,179,197,23,197,23,208,71,14,185,243,131,120,146,202,59,22,107,96,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,111,141,206,209,28,172,110,246,43,36,106,108,123,85,97,179,180,83,129,90,158,22,177,146,227,140,190,160,171,126,85,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,168,246,177,207,123,218,175,125,191,224,115,139,187,175,8,57,184,236,87,61,186,174,241,132,239,212,237,182,226,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,238,217,204,77,21,146,77,26,58,62,106,200,208,244,60,14,167,9,226,155,22,57,194,182,108,107,133,171,187,237,151,16,91,233,238,150,234,158,83,227,231,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,67,182,0,64,15,106,63,183,102,102,253,203,242,122,34,127,136,1,237,71,246,236,204,223,185,126,79,68,6,127,246,42,123,44,98,159,136,21,223,46,183,25,254,70,7,98,230,122,101,197,14,9,196,124,60,92,239,61,199,25,215,98,10,156,73,109,166,168,68,100,119,26,87,81,211,71,35,41,223,175,175,52,125,213,239,124,106,136,238,91,145,237,222,140,149,99,147,240,5,170,226,199,217,99,57,62,31,226,31,151,78,93,82,213,113,99,236,177,156,159,15,241,15,203,167,3,205,97,234,160,242,174,122,168,0,0,0,0,3,0,59,106,253,150,48,183,196,10,31,151,92,76,32,236,226,227,142,155,133,44,101,95,131,243,5,149,117,25,117,140,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,121,174,100,81,57,170,229,133,34,147,55,251,106,253,150,48,183,196,10,31,151,92,72,86,3,213,64,34,47,178,135,142,58,156,53,117,178,112,143,152,204,164,75,21,202,162,161,152,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,252,167,38,178,164,210,182,61,30,217,25,201,151,64,5,63,143,241,254,13,202,204,27,118,204,28,193,196,52,150,60,61,99,167,90,154,234,234,149,93,145,51,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,168,8,33,237,29,227,142,155,138,220,101,65,131,242,249,149,116,249,117,131,234,39,125,12,210,190,88,159,123,171,114,35,22,182,88,21,81,172,99,90,142,108,13,115,121,173,100,178,185,202,213,153,98,140,45,87,24,60,89,227,46,46,179,67,233,197,246,158,174,207,98,160,167,142,154,197,135,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,55,233,203,98,170,182,38,34,76,79,101,199,176,158,89,125,245,243,138,210,0,73,254,236,184,246,19,203,47,190,190,113,90,4,0,147,253,217,113,236,39,150,95,125,124,226,180,128,18,116,251,37,179,75,2,98,190,19,172,57,103,96,190,247,172,73,129,59,215,210,10,46,235,51,59,159,125,185,87,77,75,248,199,177,35,147,124,109,87,126,45,206,219,166,142,209,122,1,154,160,0,49,87,181,31,216,79,51,126,229,249,197,17,10,220,39,123,83,228,223,196,12,61,243,24,9,169,237,71,246,19,204,223,185,126,113,68,66,95,12,151,107,85,131,137,44,168,190,223,110,116,150,235,109,187,28,88,170,235,43,42,230,108,48,83,65,29,124,46,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,61,20,231,70,111,96,220,133,202,252,65,155,153,129,61,92,118,44,59,78,217,170,18,146,5,154,121,94,249,27,20,80,198,206,136,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,158,120,120,157,226,23,21,113,65,156,183,172,220,197,52,221,195,191,242,233,173,214,182,85,73,81,13,178,134,38,237,138,158,55,61,127,206,145,234,214,177,175,150,89,94,140,102,253,169,95,241,209,198,109,247,140,60,199,165,185,199,106,244,54,12,194,253,226,159,12,219,101,99,22,169,177,202,172,230,212,212,200,221,117,154,94,84,74,177,181,203,28,109,99,90,221,202,143,150,74,219,179,139,129,202,110,43,113,149,126,48,204,23,213,211,229,214,15,168,129,149,208,196,201,98,125,238,173,200,175,74,40,167,68,70,177,141,106,53,211,185,174,230,181,146,196,214,163,86,100,150,48,189,93,148,60,14,84,226,91,173,147,139,140,198,125,34,216,173,181,21,15,194,54,149,100,85,11,93,87,19,164,129,213,179,163,145,201,19,32,149,175,229,53,52,149,102,137,178,106,198,198,206,117,65,219,157,249,147,253,228,254,90,74,161,21,125,185,223,153,63,222,79,229,160,83,253,148,60,113,212,225,171,173,147,132,124,198,101,34,88,174,85,21,12,194,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,229,57,53,149,38,149,177,232,246,200,206,76,186,30,85,201,158,236,210,237,4,166,206,27,85,159,135,204,223,186,213,201,152,52,20,253,218,207,118,171,150,90,169,241,43,24,218,169,228,89,21,144,35,32,125,61,52,17,53,95,52,174,124,235,171,149,85,234,237,66,66,128,0,66,183,109,95,181,62,22,248,127,67,243,27,137,218,246,53,103,166,92,101,182,99,227,60,175,198,183,159,69,93,115,27,209,49,88,38,157,17,180,181,21,84,171,84,139,74,233,21,125,73,164,239,77,229,34,166,215,185,142,98,57,30,232,216,254,171,182,175,218,159,11,124,63,161,249,141,196,192,0,61,84,3,8,59,52,248,234,169,226,107,12,213,101,134,103,87,213,213,102,134,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,114,114,228,107,158,174,145,35,205,240,48,3,182,175,217,99,11,124,64,161,249,117,196,192,14,203,143,110,204,178,251,235,228,245,166,127,246,213,251,44,97,111,136,20,63,46,184,152,1,217,113,237,217,150,95,125,124,158,180,9,254,0,0,60,214,113,79,146,159,209,219,136,44,109,147,145,220,59,237,38,31,184,39,112,157,210,243,36,125,12,241,50,162,151,154,238,92,104,179,36,19,68,146,109,98,55,152,143,219,171,116,85,244,166,69,95,109,238,86,255,0,246,180,206,187,125,139,254,219,194,215,123,159,122,253,85,52,16,114,85,255,0,253,210,118,246,51,236,123,191,171,64,47,87,99,238,113,216,177,207,12,9,149,84,240,247,123,214,90,92,39,167,172,143,115,223,207,165,174,168,158,174,158,167,85,99,88,221,207,125,76,92,180,115,220,157,219,123,182,164,141,67,16,59,106,253,169,240,183,195,250,31,152,220,75,127,217,105,158,149,153,63,197,101,135,13,214,222,123,166,27,204,79,250,155,185,195,34,79,36,111,170,145,21,109,239,108,113,46,222,119,122,229,194,217,30,215,53,145,212,207,245,81,202,246,220,14,218,191,106,124,45,240,254,135,230,55,16,46,175,97,143,231,179,247,111,249,145,95,246,210,103,29,247,7,228,214,18,201,219,68,60,186,76,196,184,84,84,93,42,119,49,119,82,219,93,79,35,105,182,57,138,169,190,121,233,229,230,53,236,115,123,182,223,89,178,57,18,128,236,49,252,246,126,237,255,0,50,48,131,141,204,249,166,226,59,137,124,99,153,54,106,218,185,240,242,212,50,215,135,210,106,137,100,98,91,169,152,145,71,36,76,149,140,116,44,153,205,146,165,98,216,221,143,168,122,46,174,220,229,7,4,121,13,77,196,119,18,248,59,45,175,52,85,115,225,229,168,125,211,16,44,52,242,200,196,183,83,49,101,146,57,95,19,216,232,89,51,155,29,50,75,189,187,31,80,197,77,93,181,171,59,220,88,251,44,103,39,195,252,67,242,233,204,53,236,96,200,106,156,43,149,248,151,63,239,180,84,157,227,28,84,54,215,98,123,169,226,116,241,219,168,228,145,179,200,201,145,234,246,50,106,157,88,232,149,172,235,67,27,215,122,57,138,220,202,226,199,217,99,57,62,31,226,31,151,78,7,154,195,212,237,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,150,35,63,251,78,184,241,252,55,223,106,114,27,41,239,91,176,14,31,184,59,210,87,75,117,199,153,75,138,38,107,33,116,122,183,148,213,228,211,206,218,132,110,217,36,138,103,36,115,38,187,34,114,5,148,227,163,140,219,239,24,121,143,75,115,142,213,232,108,25,133,251,197,62,25,182,202,198,45,83,99,149,89,205,169,169,145,186,235,52,188,168,149,99,107,150,56,218,198,181,187,149,31,44,149,183,103,23,3,148,220,86,227,42,252,97,152,47,171,167,203,172,31,81,3,43,161,137,146,196,251,221,91,145,94,148,81,78,136,141,99,26,212,107,167,115,93,205,107,37,137,173,70,172,201,44,118,171,131,238,19,49,151,23,89,161,244,30,197,81,87,103,177,80,83,201,83,125,196,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,251,244,230,61,17,91,19,213,61,9,224,12,1,131,114,179,6,218,114,251,47,176,245,37,143,15,88,233,210,154,134,134,153,23,100,76,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,66,159,207,76,139,203,142,34,242,226,227,149,249,161,102,239,214,170,237,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,242,230,102,231,104,186,43,85,174,115,30,215,177,239,99,188,235,103,166,69,230,63,14,153,143,113,202,252,208,179,119,27,173,14,146,195,52,74,175,165,184,82,185,85,35,170,166,145,81,57,144,191,107,180,93,17,200,230,185,143,107,30,199,177,190,154,76,117,227,111,131,236,51,197,206,87,203,101,114,82,81,99,107,29,60,238,194,119,138,185,106,57,20,51,203,36,15,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,181,193,133,93,148,252,118,221,82,235,65,194,206,114,226,106,71,91,93,78,144,96,139,173,198,119,54,120,231,71,49,177,217,213,234,138,215,177,205,87,44,27,220,213,98,179,144,213,126,248,35,142,87,207,46,248,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,94,225,15,181,139,10,215,229,62,35,139,138,59,231,39,20,224,187,127,164,34,184,68,216,251,214,43,230,84,202,156,138,106,72,96,138,24,166,137,31,73,18,51,127,174,215,58,87,43,25,28,207,104,101,175,24,60,89,224,222,17,114,191,233,197,246,158,146,241,125,175,168,142,154,197,135,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,54,107,203,98,170,58,86,34,249,246,205,44,210,199,121,211,142,238,121,153,153,119,223,76,226,75,207,39,190,214,247,88,105,249,188,168,89,12,127,139,133,140,141,186,71,19,27,234,181,53,211,85,213,85,85,106,190,39,120,133,197,92,80,103,45,235,55,49,77,55,112,239,252,186,107,117,173,149,82,84,67,108,161,137,187,98,167,141,207,95,243,164,122,181,172,107,229,150,87,163,25,191,106,91,251,206,22,190,225,251,117,138,237,119,161,238,244,152,154,222,251,165,174,78,107,31,222,41,89,85,81,72,233,52,106,170,179,73,233,42,25,163,145,29,234,107,166,215,53,84,59,92,173,205,44,119,146,216,238,217,153,153,105,125,244,54,36,179,115,187,149,111,117,134,163,149,205,133,240,201,248,185,152,248,221,172,114,189,190,179,87,77,117,77,21,17,83,208,159,10,60,87,101,199,22,185,112,204,107,130,165,238,55,90,30,92,23,251,4,243,35,234,173,21,78,69,84,107,149,17,57,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,207,61,152,119,43,113,222,43,192,152,187,51,44,22,46,245,134,240,39,112,250,65,91,222,161,103,115,239,179,44,52,191,139,123,210,73,55,200,213,111,226,218,237,186,106,237,19,169,112,56,81,226,187,49,248,74,204,118,99,92,21,47,126,181,87,114,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,203,153,155,156,177,76,136,174,141,206,114,42,61,143,146,55,135,163,226,34,251,87,184,227,169,196,183,91,223,8,249,114,202,69,177,91,106,41,217,139,174,200,248,170,22,186,174,39,71,59,104,160,86,171,146,38,65,43,89,205,114,233,42,205,19,163,209,141,141,252,235,129,198,223,106,182,93,212,101,124,184,31,133,92,101,87,116,190,226,122,121,233,170,241,29,36,117,118,217,240,251,27,36,11,172,108,169,165,106,202,249,226,117,76,104,248,222,199,194,173,71,162,163,182,42,69,94,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,80,59,252,139,200,188,199,226,47,49,237,217,95,149,246,110,253,117,174,214,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,46,22,110,110,171,162,185,92,230,177,141,123,222,198,58,69,123,69,56,116,192,156,47,240,11,129,242,211,2,211,254,112,45,149,151,138,221,243,127,140,238,158,133,171,134,122,206,92,178,201,201,230,242,24,238,83,29,177,158,8,158,42,185,169,193,215,7,88,19,132,12,9,81,96,176,86,122,103,18,94,118,125,32,196,28,185,169,253,41,202,154,161,244,191,224,175,158,88,224,229,71,80,177,254,45,83,126,155,157,170,175,75,1,219,87,236,177,133,190,32,80,252,186,226,6,5,118,124,241,183,117,225,67,31,201,98,196,243,213,215,101,214,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,229,163,149,86,56,244,158,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,44,68,143,246,83,241,199,77,150,183,90,14,22,243,37,149,114,216,177,61,225,25,133,174,109,124,179,173,186,227,84,230,49,40,159,30,170,140,166,154,93,28,215,70,212,229,205,44,142,122,57,178,186,72,66,98,64,0,0,0,90,174,44,125,150,51,147,225,254,33,249,116,228,5,240,171,196,198,50,225,67,55,40,243,75,7,208,210,92,88,234,119,91,110,246,202,148,70,178,227,110,145,241,190,88,18,77,170,232,95,186,40,222,201,26,139,181,236,110,230,189,155,227,124,250,113,99,236,177,156,159,15,241,15,203,167,60,214,1,233,247,42,179,51,10,231,38,92,97,204,210,193,85,125,226,203,137,173,241,92,41,183,73,27,228,135,122,122,240,75,203,123,216,217,162,122,58,57,24,142,93,146,49,237,85,213,170,85,100,5,246,124,241,183,117,225,67,31,201,98,196,243,213,215,101,214,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,229,163,149,86,56,244,153,252,210,226,47,2,101,191,14,55,62,37,225,168,244,174,27,135,15,195,125,181,122,147,65,233,46,244,198,119,24,186,196,233,33,231,201,52,12,220,248,255,0,23,204,220,244,68,107,180,11,170,96,7,109,95,178,198,22,248,129,67,242,235,137,138,185,41,219,39,196,22,6,239,84,153,199,135,173,89,155,73,54,249,32,155,88,172,181,208,72,188,180,107,121,148,240,186,23,66,212,100,139,181,96,230,43,165,215,155,181,168,195,37,59,95,239,255,0,74,248,47,203,220,83,232,75,173,155,211,56,194,211,112,244,117,218,155,187,215,81,243,109,53,239,228,84,69,170,242,230,102,237,175,102,171,181,200,169,170,232,6,11,118,92,123,118,101,151,223,95,39,173,39,248,243,153,192,238,111,96,220,136,226,163,1,230,150,96,207,87,6,30,180,212,86,67,93,61,52,11,51,233,217,83,69,61,42,76,172,79,89,204,99,167,107,222,141,71,63,99,93,181,175,118,141,95,69,22,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,203,0,1,0,61,168,254,221,153,155,247,47,201,232,137,31,236,208,227,142,155,136,236,27,14,79,99,134,85,179,49,112,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,122,239,145,36,98,170,57,236,134,56,59,81,253,187,51,55,238,95,147,209,24,213,132,241,77,247,3,98,171,54,53,194,213,221,202,245,135,238,20,247,75,117,79,41,146,114,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,160,30,164,193,141,92,11,241,155,98,227,15,46,42,174,114,90,189,13,140,240,191,119,167,196,214,216,152,245,165,108,146,163,249,85,52,210,59,93,97,151,149,42,164,110,114,201,27,152,230,187,114,35,37,147,37,64,0,81,89,209,155,216,55,33,114,191,16,102,230,96,79,87,29,139,14,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,162,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,32,82,156,85,113,49,131,120,80,202,58,204,210,198,20,53,119,23,186,161,182,219,69,178,153,21,175,184,220,100,100,143,138,5,147,106,182,22,109,138,71,190,71,34,237,99,29,181,175,126,200,223,231,135,53,115,51,21,103,38,99,226,60,210,198,181,125,226,245,137,174,18,220,42,118,201,35,227,135,122,250,144,69,204,123,222,216,98,98,54,56,216,174,93,145,177,141,69,209,168,85,124,75,241,23,142,248,160,205,58,252,204,199,85,31,229,104,236,244,91,33,255,0,22,90,251,204,211,65,71,204,138,40,249,220,174,123,219,205,123,119,191,197,87,193,18,218,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,143,98,75,12,177,171,155,170,111,141,237,241,106,162,5,65,149,89,153,138,178,111,49,240,230,105,96,170,190,239,122,195,55,8,174,20,219,164,145,145,205,177,125,120,37,229,189,143,116,50,177,93,28,140,71,38,248,222,246,170,232,229,61,15,112,171,196,198,13,226,191,40,232,243,75,7,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,103,156,26,43,77,214,227,77,95,89,111,182,85,213,83,218,233,210,174,186,88,97,115,217,75,2,203,28,41,44,174,68,209,140,89,102,138,52,115,180,77,242,49,190,46,68,91,171,194,175,19,24,203,133,12,220,163,205,44,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,54,171,161,126,232,163,123,36,106,46,215,177,187,154,246,111,141,225,233,36,138,190,220,239,204,159,239,39,242,210,71,242,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,84,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,88,224,237,206,252,201,254,242,127,45,2,138,236,167,227,142,155,45,110,180,28,45,230,75,42,229,177,98,123,194,51,11,92,218,249,103,91,117,198,169,204,98,81,62,61,85,25,77,52,186,57,174,141,169,203,154,89,28,244,115,101,116,144,204,73,229,92,152,158,202,126,56,234,115,42,213,65,194,222,100,178,146,43,238,24,179,163,48,181,205,175,138,4,184,219,169,90,198,37,19,227,213,21,245,48,197,163,154,232,218,188,200,98,145,207,70,186,39,73,48,72,248,0,8,86,237,171,246,167,194,223,15,232,126,99,113,47,175,101,15,28,116,216,150,213,100,225,31,49,153,86,183,219,109,61,67,48,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,249,78,77,34,88,98,108,122,49,209,179,157,98,187,106,253,169,240,183,195,250,31,152,220,76,0,3,213,64,48,215,179,139,142,58,158,43,112,109,126,15,204,22,82,83,230,46,15,167,129,245,211,68,248,162,101,238,145,202,172,74,216,160,69,71,49,237,114,53,179,181,173,229,53,242,196,230,171,82,100,138,60,202,0,0,0,89,254,42,184,103,193,188,87,229,29,102,86,227,10,234,187,115,219,80,219,149,162,231,76,170,231,219,174,49,178,70,69,58,199,185,27,51,54,203,35,31,27,149,55,49,238,218,230,63,100,140,188,0,15,46,248,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,137,236,197,227,199,240,223,98,166,200,108,216,189,110,199,216,126,222,223,70,221,46,55,30,101,86,40,133,175,153,210,104,222,83,83,157,79,3,105,209,219,164,146,89,154,146,76,186,236,149,201,80,118,150,112,43,83,196,214,25,165,204,252,177,160,171,170,205,12,57,79,5,182,150,133,181,81,71,5,222,220,181,10,174,129,235,60,140,138,23,194,179,205,51,100,71,38,228,230,70,230,189,93,26,199,10,216,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,245,16,81,89,209,155,216,55,33,114,191,16,102,230,96,79,87,29,139,14,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,162,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,37,180,225,83,140,156,184,226,115,38,171,51,87,189,218,176,181,94,31,239,14,197,54,138,155,170,73,232,24,216,233,29,28,211,207,36,113,39,37,240,71,205,73,118,164,105,164,140,220,174,138,77,33,219,143,238,48,110,188,89,102,227,157,111,90,72,240,38,14,168,172,160,194,140,134,39,35,234,96,123,218,146,87,74,233,24,217,119,212,36,49,61,35,115,90,145,49,172,102,221,233,36,146,5,149,206,140,222,198,89,245,154,24,131,55,51,2,122,73,47,184,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,157,85,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,101,39,178,119,130,139,118,22,194,182,206,42,51,34,217,191,18,94,117,169,193,208,61,42,169,230,181,80,186,58,138,121,42,36,106,185,145,205,222,163,155,115,17,209,189,169,18,69,35,30,171,42,163,49,87,179,63,130,139,119,19,248,238,229,141,179,46,217,222,114,219,9,107,77,91,71,34,85,67,233,154,233,161,145,35,167,134,162,23,71,179,147,171,39,145,91,38,228,214,6,171,21,179,43,155,58,128,0,0,69,95,110,119,230,79,247,147,249,105,79,246,80,241,199,83,134,174,182,78,17,243,25,148,137,98,185,84,84,51,8,221,149,241,83,173,13,92,174,146,119,81,78,174,86,164,172,158,87,63,148,228,214,84,154,86,199,163,219,35,57,53,7,110,119,230,79,247,147,249,105,21,96,122,168,4,106,246,94,246,128,95,115,66,226,206,29,115,211,17,93,111,88,190,163,124,184,90,247,83,27,36,239,116,180,244,173,89,40,167,116,108,71,172,204,100,18,206,149,19,57,238,151,116,136,247,163,219,26,75,37,64,11,105,196,86,124,224,222,27,114,142,251,154,216,206,182,145,172,183,83,189,150,202,25,170,22,23,221,174,42,199,45,61,20,74,214,61,219,228,115,116,87,35,29,177,136,249,28,155,24,229,74,215,22,98,155,22,6,194,183,156,107,138,107,187,149,151,15,219,234,46,151,26,158,83,228,228,82,193,27,164,150,77,140,71,61,219,88,199,46,141,69,114,233,162,34,175,67,207,191,28,156,93,221,120,190,205,198,226,184,45,213,118,124,39,97,167,117,183,14,90,167,168,115,222,200,21,234,231,213,76,196,114,196,202,153,151,110,254,90,104,140,142,24,213,210,114,146,71,5,191,226,43,62,113,151,18,89,185,125,205,108,103,91,86,231,220,106,30,203,101,12,213,9,51,45,54,228,123,150,158,138,37,107,24,221,145,181,218,43,145,141,222,245,124,142,77,239,114,175,160,158,19,189,150,50,111,225,254,30,249,116,7,154,195,210,159,9,222,203,25,55,240,255,0,15,124,186,0,60,214,30,148,248,78,246,88,201,191,135,248,123,229,208,30,107,15,74,124,39,123,44,100,223,195,252,61,242,232,0,186,160,0,45,87,22,62,203,25,201,240,255,0,16,252,186,115,207,183,14,185,243,140,184,109,205,203,22,107,96,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,209,28,172,118,199,163,36,106,111,99,85,61,4,241,99,236,177,156,159,15,241,15,203,167,60,214,1,233,119,135,92,249,193,188,73,101,29,139,53,176,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,183,198,231,104,142,86,55,123,21,146,53,54,61,170,183,44,243,195,192,231,23,119,94,16,115,113,216,174,123,117,93,227,9,223,169,219,109,196,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,221,179,152,154,43,36,154,52,116,124,213,145,190,130,48,158,41,177,99,156,43,102,198,184,90,187,190,217,113,5,190,158,233,110,169,229,62,62,125,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,244,3,182,0,142,14,213,142,56,234,114,214,213,95,194,222,91,50,146,91,238,39,179,171,49,77,205,207,138,116,183,91,170,154,246,45,19,35,213,85,149,51,69,171,156,233,26,156,184,101,141,204,71,58,86,201,8,89,94,213,142,56,233,179,42,235,95,194,222,91,50,174,43,22,24,188,43,49,77,205,207,150,5,184,220,105,92,246,45,19,35,213,17,244,208,203,171,156,233,26,188,201,162,141,204,70,182,38,201,53,107,216,99,249,236,253,219,254,100,69,89,42,157,134,63,158,207,221,191,230,64,90,174,218,191,106,124,45,240,254,135,230,55,19,34,187,41,248,227,169,204,171,85,7,11,121,146,202,72,175,184,98,206,140,194,215,54,190,40,18,227,110,165,107,24,148,79,143,84,87,212,195,22,142,107,163,106,243,33,138,71,61,26,232,157,36,216,235,219,87,237,79,133,190,31,208,252,198,226,96,85,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,122,158,6,31,246,126,241,221,98,226,171,10,199,130,177,75,251,150,102,225,251,122,73,113,166,209,242,122,82,150,8,233,99,150,235,189,148,241,83,193,205,169,168,114,119,102,170,185,154,106,154,183,170,102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,21,187,94,240,47,17,212,57,203,73,142,179,34,233,233,172,182,171,221,71,131,167,183,192,248,168,109,90,181,29,37,28,209,43,157,178,177,220,189,238,149,206,94,240,214,35,152,173,108,75,5,60,212,150,255,0,61,50,47,46,56,139,203,139,142,87,230,133,155,191,90,171,180,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,203,153,155,157,162,232,173,86,185,204,123,94,199,189,142,15,60,60,53,226,76,175,194,57,243,129,177,22,116,97,138,75,254,9,163,188,66,183,170,58,181,145,96,108,14,213,189,226,72,227,99,221,51,33,115,155,58,193,181,201,50,68,177,42,42,61,79,74,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,30,109,248,151,225,211,29,240,191,154,117,249,103,142,169,255,0,202,214,89,235,119,195,254,51,181,247,153,161,130,179,151,20,178,114,121,188,135,187,148,247,111,103,130,167,130,174,101,118,105,246,137,225,156,149,195,53,89,27,196,5,246,146,211,130,109,52,243,215,225,187,195,104,42,38,158,154,121,42,17,242,208,190,58,88,100,116,172,123,166,154,102,200,228,69,98,182,70,171,158,143,141,177,132,154,113,67,153,153,53,149,153,29,138,175,121,243,87,166,16,185,91,234,44,213,118,248,164,115,106,174,221,230,23,198,180,52,200,199,177,238,154,86,43,209,54,185,187,90,142,123,156,198,49,207,111,155,107,180,150,169,174,181,179,88,168,170,232,237,175,168,145,212,116,245,117,45,169,158,24,21,203,203,100,146,182,56,219,35,209,186,34,189,35,98,57,81,85,26,221,116,76,160,227,235,141,124,85,197,102,99,213,217,45,55,62,239,150,88,102,225,52,120,114,223,78,178,50,58,253,138,232,219,115,168,73,26,199,186,105,88,170,172,107,218,156,152,222,172,68,220,233,95,47,107,217,251,192,141,247,138,172,85,30,53,197,44,238,89,101,135,238,9,29,198,167,86,73,233,74,168,36,165,146,91,86,198,84,69,81,7,54,154,161,203,222,90,138,214,105,162,106,238,136,25,149,216,177,134,51,114,215,148,120,175,17,94,110,20,148,249,117,121,188,61,246,91,108,214,215,182,174,123,139,25,28,117,53,177,84,46,214,173,50,181,145,192,173,252,110,233,96,126,139,10,196,244,154,71,206,37,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,44,1,0,61,168,254,221,153,155,247,47,201,232,137,254,32,7,181,31,219,179,51,126,229,249,61,16,24,213,132,241,77,247,3,98,171,54,53,194,213,221,202,245,135,238,20,247,75,117,79,41,146,114,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,161,61,60,2,241,175,133,120,172,203,138,75,37,218,231,221,243,55,12,219,225,143,17,219,234,22,54,73,95,177,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,147,35,209,138,155,93,19,229,136,188,11,193,246,38,205,30,17,47,124,72,229,250,85,220,46,88,63,20,92,168,49,13,181,210,211,197,4,54,74,107,100,21,142,174,99,164,123,29,190,55,58,70,186,54,243,29,34,75,26,181,173,229,187,125,180,200,188,244,204,126,29,51,30,221,154,25,95,121,238,55,90,29,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,115,33,126,214,234,154,163,145,205,107,216,230,61,140,123,67,211,73,106,184,177,246,88,206,79,135,248,135,229,211,157,79,10,60,87,101,199,22,185,112,204,107,130,165,238,55,90,30,92,23,251,4,243,35,234,173,21,78,69,84,107,149,17,57,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,206,219,139,31,101,140,228,248,127,136,126,93,56,30,107,15,85,7,149,115,213,64,0,0,0,0,24,1,219,87,236,177,133,190,32,80,252,186,226,69,95,11,153,23,253,37,51,219,12,228,167,210,159,163,159,72,251,239,248,207,184,247,206,71,119,163,158,167,250,158,100,123,183,114,54,253,116,211,118,189,116,209,101,83,182,175,217,99,11,124,64,161,249,117,196,192,14,203,143,110,204,178,251,235,228,245,160,99,174,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,98,123,49,120,241,252,55,216,169,178,27,54,47,91,177,246,31,183,183,209,183,75,141,199,153,85,138,33,107,230,116,154,55,148,212,231,83,192,218,116,118,233,36,150,102,164,147,46,187,37,114,84,29,165,156,10,212,241,53,134,105,115,63,44,104,42,234,179,67,14,83,193,109,165,161,109,84,81,193,119,183,45,66,171,160,122,207,35,34,133,240,172,243,76,217,17,201,185,57,145,185,175,87,70,177,194,5,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,73,87,106,247,28,117,56,150,235,123,225,31,46,89,72,182,43,109,69,59,49,117,217,31,21,66,215,85,196,232,231,109,20,10,213,114,68,200,37,107,57,174,93,37,89,162,116,122,49,177,191,157,130,188,58,228,54,50,226,75,55,44,89,83,131,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,178,54,187,84,106,189,187,222,172,141,171,189,237,69,165,112,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,158,130,56,58,224,235,2,112,129,129,42,44,22,10,207,76,226,75,206,207,164,24,131,151,53,63,165,57,83,84,62,151,252,21,243,203,28,28,168,234,22,63,197,170,111,211,115,181,85,232,30,117,201,254,236,184,246,19,203,47,190,190,113,90,64,9,63,221,151,30,194,121,101,247,215,206,43,64,128,18,191,200,188,244,204,126,29,51,30,221,154,25,95,121,238,55,90,29,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,115,33,126,214,234,154,163,145,205,107,216,230,61,140,123,104,2,245,98,174,20,115,30,193,195,102,10,226,154,217,23,166,112,102,40,239,112,92,164,167,133,82,75,21,84,85,243,210,70,218,132,213,117,134,94,83,21,147,38,141,73,30,177,57,26,171,18,204,19,253,145,121,233,151,28,69,229,197,187,52,50,190,243,223,173,85,218,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,229,204,205,205,213,53,86,171,92,215,177,207,99,216,247,92,3,207,15,4,156,96,226,110,17,179,66,43,211,86,174,183,4,223,42,32,110,44,179,210,69,79,207,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,93,205,159,236,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,99,175,106,63,176,158,102,253,203,243,138,34,0,73,254,237,71,246,19,204,223,185,126,113,68,65,14,94,224,171,174,101,99,252,53,151,54,42,138,72,46,88,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,186,107,162,47,128,23,87,131,238,19,49,151,23,89,161,244,30,197,81,87,103,177,80,83,201,83,125,196,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,251,244,230,61,17,91,19,213,38,207,58,243,103,38,187,63,120,113,165,184,219,112,135,116,176,217,118,88,240,206,29,182,53,205,239,149,210,50,73,25,11,166,84,118,205,220,185,165,150,162,77,206,93,36,122,243,101,114,49,236,179,193,121,53,217,237,195,4,22,236,71,137,187,174,27,194,251,106,111,248,137,246,183,44,213,213,213,85,12,141,106,36,134,149,143,145,218,201,44,81,49,63,24,230,68,200,152,231,185,35,222,66,103,24,60,89,227,46,46,179,67,233,197,246,158,174,207,98,160,167,142,154,197,135,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,55,233,203,98,170,182,38,34,6,122,112,81,218,215,71,123,238,89,101,197,141,203,147,122,172,184,36,22,252,105,29,52,20,212,46,142,77,234,141,184,178,61,140,167,216,253,145,182,104,217,203,86,189,171,42,70,145,190,103,245,93,185,223,153,63,222,79,229,165,191,236,197,236,255,0,163,205,218,202,110,32,115,191,14,247,188,11,73,182,124,51,109,150,72,37,165,191,85,71,60,208,202,234,150,53,235,34,67,4,148,253,97,145,141,108,206,123,117,87,70,215,178,75,129,219,157,249,147,253,228,254,90,6,5,112,209,195,62,50,226,151,16,226,188,25,151,213,212,140,196,54,12,47,81,136,232,104,170,85,24,203,155,225,170,166,133,105,18,85,114,54,23,185,181,14,86,61,222,166,246,53,174,86,53,203,35,45,85,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,122,246,42,123,83,226,159,135,245,223,49,183,23,215,181,123,129,202,108,75,106,189,241,113,151,47,171,91,237,182,158,157,248,186,210,140,150,161,43,169,34,108,112,54,182,4,106,57,98,124,17,53,156,214,174,145,44,49,58,77,88,232,223,206,12,148,224,7,140,27,87,22,89,70,215,92,22,174,60,119,131,169,232,232,49,91,38,137,168,202,153,222,199,36,117,209,58,54,54,45,149,11,12,175,88,218,214,172,79,107,217,183,98,71,36,153,64,121,129,202,220,210,199,121,45,142,237,153,153,150,151,223,67,98,75,55,59,185,86,247,88,106,57,92,216,95,12,159,139,153,143,141,218,199,43,219,235,53,116,215,84,209,81,21,61,9,240,163,197,118,92,113,107,151,12,198,184,42,94,227,117,161,229,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,153,11,246,185,98,153,17,27,35,90,228,84,99,217,36,108,8,193,237,171,246,167,194,223,15,232,126,99,113,49,215,32,56,76,198,92,70,101,126,107,99,140,191,168,171,174,190,229,173,61,174,166,159,14,82,80,36,243,222,89,85,36,233,42,70,254,99,85,175,138,42,121,36,70,53,146,62,85,209,141,77,202,212,92,138,237,171,246,167,194,223,15,232,126,99,113,46,175,97,143,231,179,247,111,249,144,17,151,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,244,39,193,247,22,120,55,139,172,175,250,113,98,167,164,179,223,104,42,36,166,190,225,198,215,173,84,246,167,172,143,72,21,239,88,226,87,178,88,152,146,53,232,205,154,243,24,138,174,137,232,152,1,218,189,192,229,78,26,186,222,248,184,203,151,210,37,138,229,81,78,252,93,105,70,69,78,180,53,114,186,56,27,91,2,53,26,146,178,121,92,206,107,87,89,82,105,93,38,175,108,143,228,225,7,12,92,66,226,174,23,243,150,203,155,152,90,155,191,247,14,101,53,198,214,250,169,41,225,185,208,202,221,178,211,200,230,47,249,178,49,92,215,181,146,197,19,213,143,217,181,66,85,59,106,253,150,48,183,196,10,31,151,92,76,0,236,184,246,236,203,47,190,190,79,90,102,87,106,30,111,96,220,250,224,39,45,179,115,47,231,171,146,197,136,177,197,28,212,233,87,2,195,60,79,101,21,206,41,97,145,157,81,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,112,215,178,227,219,179,44,190,250,249,61,104,19,252,0,0,90,174,41,242,83,250,68,240,251,141,178,114,59,135,114,171,196,22,244,238,19,186,94,92,108,174,130,86,84,82,243,93,203,145,82,21,158,24,146,77,172,87,114,213,251,116,118,138,151,84,1,229,92,203,78,209,172,239,181,113,31,142,114,179,58,44,214,58,187,53,62,35,203,122,119,62,130,166,70,200,250,105,225,188,93,105,230,98,61,189,30,196,150,25,54,63,70,171,153,181,202,214,42,171,19,139,218,117,149,191,130,254,50,113,175,116,177,122,50,213,139,123,190,41,183,255,0,133,115,187,215,122,141,59,220,253,94,231,51,117,116,117,190,163,182,233,167,170,212,98,176,197,250,219,181,214,227,77,65,71,112,185,213,213,83,218,233,214,146,134,41,166,115,217,75,2,203,36,203,20,77,85,209,140,89,102,150,69,107,116,77,242,61,222,46,85,80,205,94,3,115,230,167,135,30,26,56,157,204,155,53,109,36,24,133,41,240,197,175,15,164,213,17,70,245,184,212,190,227,20,114,68,201,88,246,204,248,90,233,42,86,45,142,222,202,119,162,232,221,206,76,42,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,71,118,186,195,106,168,177,67,115,171,101,182,178,162,26,186,138,54,204,228,130,105,225,108,141,138,87,199,174,215,61,141,158,102,181,202,154,181,37,145,19,77,203,174,111,246,62,228,229,247,28,241,64,153,171,79,55,119,178,229,165,190,122,138,201,54,177,252,250,170,234,121,233,41,233,180,87,181,237,220,199,212,203,204,70,189,169,221,182,59,106,200,213,2,98,178,95,40,112,110,66,229,126,31,202,60,191,130,174,59,22,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,68,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,74,127,139,31,101,140,228,248,127,136,126,93,57,117,75,85,197,143,178,198,114,124,63,196,63,46,156,15,53,133,107,146,249,67,140,179,235,52,48,254,81,229,252,20,146,95,113,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,250,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,209,71,161,62,5,248,50,177,112,121,151,21,86,201,46,190,153,198,120,163,187,212,98,107,148,79,122,82,186,72,145,252,170,106,104,221,166,144,197,205,149,18,71,53,36,145,207,115,157,181,21,145,70,29,174,89,224,188,154,236,246,225,130,11,118,35,196,221,215,13,225,125,181,55,252,68,251,91,150,106,234,234,170,134,70,181,18,67,74,199,200,237,100,150,40,152,159,140,115,34,100,76,115,220,145,239,48,131,39,187,101,234,106,243,182,241,62,112,225,26,187,118,93,98,90,139,124,54,216,105,170,162,170,126,18,100,112,57,149,19,42,199,75,28,213,204,154,101,100,143,69,84,124,76,71,36,109,145,116,99,177,215,180,103,141,127,233,85,152,240,88,48,5,206,235,30,89,97,111,197,219,105,167,94,84,119,74,228,87,164,151,55,67,181,175,110,230,61,35,137,178,171,156,200,218,231,105,19,166,150,52,226,118,121,240,89,117,226,159,52,41,239,184,191,15,213,187,42,240,213,66,174,32,172,74,151,82,165,108,233,30,232,173,240,72,214,171,158,247,57,98,116,168,197,106,178,21,114,243,35,123,225,220,19,211,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,203,56,150,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,28,176,48,87,180,127,179,254,143,136,139,20,185,183,148,56,119,254,187,20,29,218,9,105,169,228,130,158,60,69,75,189,145,237,168,124,207,142,54,77,12,106,175,100,202,237,203,28,75,19,145,255,0,137,88,161,4,245,80,96,87,27,93,153,118,174,37,115,134,197,154,120,47,20,85,225,171,150,32,168,74,12,99,80,234,118,214,192,200,32,161,147,187,87,50,39,207,19,145,251,169,233,169,93,28,110,84,114,77,28,155,91,203,149,101,12,11,236,230,224,163,250,85,102,60,247,252,127,108,186,199,150,88,91,241,151,42,152,19,149,29,210,185,21,139,29,177,179,110,107,219,185,143,89,37,116,72,231,50,54,181,186,196,233,162,145,46,7,109,95,181,62,22,248,127,67,243,27,137,47,217,91,149,184,19,37,176,37,179,44,242,210,197,232,108,55,102,231,119,42,46,245,53,71,43,155,51,230,147,241,147,61,242,59,89,37,123,189,103,46,154,232,154,34,34,36,64,246,213,251,83,225,111,135,244,63,49,184,129,114,187,17,237,54,171,253,171,62,108,87,219,101,37,198,219,113,167,195,244,149,148,117,112,182,104,42,96,145,183,54,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,141,93,161,156,22,93,120,88,205,10,139,238,16,195,245,109,202,188,75,80,139,135,235,22,165,213,73,69,58,199,186,91,124,242,57,168,230,61,174,73,93,18,61,92,175,133,26,188,201,30,201,182,229,7,97,143,231,179,247,111,249,145,37,57,165,149,184,19,58,112,37,207,44,243,46,197,233,156,55,121,228,247,218,46,245,53,63,55,149,51,38,143,241,144,189,146,55,73,34,99,189,87,38,186,104,186,162,170,40,121,130,39,123,179,139,129,202,158,20,176,109,126,48,204,23,210,84,102,46,48,167,129,149,208,196,200,165,101,146,145,170,175,74,40,167,68,87,61,238,114,181,211,185,174,229,57,241,68,214,163,146,20,150,74,83,129,254,204,42,110,25,115,66,227,155,153,141,140,169,49,61,246,211,81,85,73,132,82,218,146,193,5,61,36,145,186,39,86,84,177,218,42,212,201,20,143,143,146,138,248,162,71,61,119,204,231,49,209,103,168,3,0,59,106,253,150,48,183,196,10,31,151,92,76,255,0,48,3,182,175,217,99,11,124,64,161,249,117,196,8,107,194,120,90,251,142,113,85,155,5,97,106,30,251,122,196,23,10,123,93,186,155,154,200,249,245,83,200,216,226,143,123,213,172,110,231,189,169,171,149,26,154,234,170,137,212,98,204,45,125,192,216,170,243,130,177,77,15,114,189,97,251,133,69,174,227,77,205,100,156,138,168,36,116,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,234,92,14,19,189,169,242,111,226,6,30,249,140,4,170,118,161,112,45,248,107,194,175,207,28,156,193,157,239,50,108,187,61,49,77,68,237,179,95,109,113,198,228,93,33,70,175,120,172,135,72,249,122,43,94,248,145,241,254,53,205,167,141,2,159,236,167,227,142,167,50,173,84,28,45,230,75,41,34,190,225,139,58,51,11,92,218,248,160,75,141,186,149,172,98,81,62,61,81,95,83,12,90,57,174,141,171,204,134,41,28,244,107,162,116,147,72,249,229,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,119,187,63,120,238,177,113,85,133,99,193,88,165,253,203,51,112,253,189,36,184,211,104,249,61,41,75,4,116,177,203,117,222,202,120,169,224,230,212,212,57,59,179,85,92,205,53,77,91,213,3,48,0,0,90,174,44,125,150,51,147,225,254,33,249,116,231,154,195,210,159,22,62,203,25,201,240,255,0,16,252,186,115,205,96,23,127,138,174,25,241,151,10,25,185,89,149,184,194,186,146,226,199,83,182,229,104,185,211,42,53,151,27,116,143,145,145,78,177,238,87,66,253,209,72,199,198,229,93,175,99,182,185,236,217,35,233,250,140,244,204,122,236,142,135,135,139,157,231,191,96,202,28,65,22,36,182,211,84,34,190,75,117,83,97,168,142,70,83,191,95,82,25,59,211,222,248,213,21,188,198,163,219,177,95,42,201,232,39,138,174,25,240,111,21,249,71,89,149,184,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,238,70,204,205,178,200,199,198,229,77,204,123,182,185,143,217,35,60,246,103,70,80,227,44,133,205,12,65,148,121,129,5,36,119,220,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,254,138,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,129,122,187,55,178,66,235,157,220,87,225,54,219,239,148,150,186,124,7,81,79,142,43,159,52,110,145,243,193,65,89,78,169,4,77,77,17,95,36,178,68,197,87,57,17,172,87,191,214,86,164,111,144,174,218,191,101,140,45,241,2,135,229,215,18,181,236,167,200,106,156,155,225,114,131,19,95,104,169,35,190,230,77,66,98,105,30,218,120,146,120,237,207,137,141,160,133,243,49,238,89,89,202,69,169,106,42,183,150,181,146,49,88,215,35,213,212,87,109,95,178,198,22,248,129,67,242,235,136,16,172,73,247,101,215,104,5,101,162,178,219,195,38,119,226,46,117,170,110,237,110,192,247,73,227,158,122,168,234,165,158,40,33,180,187,150,199,238,133,121,186,197,36,138,198,194,216,221,26,185,88,177,54,44,22,225,127,37,63,164,78,117,90,50,114,59,135,114,171,196,22,251,199,112,157,210,242,227,101,116,22,186,170,138,94,107,185,114,42,66,179,195,18,73,181,138,238,90,191,110,142,209,82,138,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,135,168,128,96,7,101,239,29,63,134,188,42,204,142,206,60,103,222,243,38,203,191,208,245,53,173,219,53,246,215,28,109,84,214,101,114,247,138,200,116,147,153,170,53,239,137,25,39,227,92,218,137,19,63,192,128,30,212,127,110,204,205,251,151,228,244,69,21,132,248,76,198,88,235,133,12,65,197,14,15,168,171,187,51,10,226,137,44,183,123,29,53,2,57,244,182,232,232,226,168,150,228,178,243,55,57,140,116,241,181,241,182,37,218,205,210,185,200,198,63,109,107,218,143,237,217,153,191,114,252,158,136,207,254,197,79,101,140,83,241,2,187,229,214,224,34,131,135,92,249,198,92,54,230,229,139,53,176,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,118,72,214,232,142,86,59,99,209,146,53,55,177,170,158,130,120,104,226,47,2,113,65,149,148,25,153,129,106,63,201,81,222,40,182,77,254,44,186,119,104,102,158,143,153,44,81,243,185,92,246,55,154,198,236,127,138,47,138,36,69,246,151,240,57,83,195,142,50,155,56,112,59,233,31,151,88,210,241,35,33,164,141,145,83,190,199,113,153,36,157,104,155,11,17,173,90,101,107,37,116,46,99,125,70,70,177,189,17,90,199,205,103,248,40,226,186,251,194,94,114,209,99,46,109,214,179,8,92,180,163,197,54,74,41,152,222,255,0,75,181,233,28,136,217,17,88,179,64,247,243,99,93,88,229,209,241,243,24,201,100,80,61,9,226,204,83,98,192,216,86,243,141,113,77,119,114,178,225,251,125,69,210,227,83,202,124,156,138,88,35,116,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,232,65,15,104,55,27,119,94,43,241,252,118,44,49,61,93,14,93,97,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,98,53,81,100,147,89,212,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,71,95,20,29,143,246,172,109,154,22,252,95,195,253,246,147,10,217,241,45,226,40,239,214,89,104,218,180,86,56,29,28,210,84,215,82,233,35,92,172,87,50,22,71,68,214,104,146,79,210,72,161,77,34,12,63,236,249,224,146,235,197,126,63,146,251,137,224,171,161,203,172,43,81,79,53,214,177,212,174,116,23,105,219,52,46,125,165,146,54,104,158,199,201,78,233,28,233,99,87,44,41,203,87,34,44,145,235,112,59,101,109,54,171,7,18,88,38,197,98,182,82,91,173,182,236,183,182,210,81,209,210,66,216,96,166,130,58,251,131,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,152,156,170,203,60,43,147,121,113,135,50,183,5,82,119,123,46,25,183,197,111,166,221,28,108,146,109,137,235,207,47,45,140,99,166,149,234,233,36,122,53,55,200,247,185,83,87,41,16,61,181,126,212,248,91,225,253,15,204,110,32,113,59,26,173,54,171,255,0,18,88,218,197,125,182,82,92,109,183,28,183,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,183,253,160,220,18,93,120,80,199,241,223,112,196,21,117,217,117,138,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,57,138,212,85,142,77,46,95,98,167,181,62,41,248,127,93,243,27,113,47,217,171,150,120,87,57,50,227,17,229,110,53,164,239,22,92,77,111,150,223,83,182,56,223,36,59,211,212,158,46,99,30,198,205,19,209,178,70,245,106,236,145,140,114,38,173,64,32,219,179,231,141,187,175,10,24,254,75,22,39,158,174,187,46,177,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,45,28,170,177,199,166,69,118,209,98,155,22,57,194,188,61,99,92,45,93,223,108,184,130,223,124,186,91,170,121,79,143,159,75,60,118,185,34,147,99,209,175,110,230,61,171,163,145,28,154,232,168,139,208,184,28,41,118,70,88,178,255,0,49,239,216,163,136,105,237,88,214,213,101,184,73,75,134,237,110,165,123,105,110,17,181,105,103,167,185,203,182,127,252,98,158,74,41,163,124,106,228,122,171,165,102,199,58,149,237,206,252,201,254,242,127,45,3,8,56,73,225,158,167,138,124,67,143,48,61,154,186,174,12,67,99,192,245,216,143,15,195,10,197,178,182,227,5,85,43,35,164,149,101,115,90,214,74,217,164,141,31,189,155,30,230,61,85,205,99,152,235,85,118,182,99,44,168,199,245,182,106,201,42,236,24,179,7,94,36,166,149,244,149,104,147,219,238,52,147,43,92,177,205,11,149,17,241,203,26,232,248,220,189,90,138,213,240,83,55,251,21,61,169,241,79,195,250,239,152,219,140,170,237,66,224,91,240,215,133,95,158,57,57,131,59,222,100,217,118,122,98,154,137,219,102,190,218,227,141,200,186,66,141,94,241,89,14,145,242,244,86,189,241,35,227,252,107,155,79,26,5,127,217,251,199,117,139,138,172,43,30,10,197,47,238,89,155,135,237,233,37,198,155,71,201,233,74,88,35,165,142,91,174,246,83,197,79,7,54,166,161,201,221,154,170,230,105,170,106,222,169,152,7,151,124,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,47,161,222,20,120,174,203,142,45,114,225,152,215,5,75,220,110,180,60,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,115,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,129,24,61,181,126,212,248,91,225,253,15,204,110,38,31,224,108,139,204,124,201,203,140,115,154,24,42,205,233,91,86,92,247,25,111,240,192,170,234,170,122,90,164,168,84,170,108,104,158,188,49,247,87,115,85,23,115,26,246,189,90,172,108,143,102,96,118,213,251,83,225,111,135,244,63,49,184,151,87,176,199,243,217,251,183,252,200,8,203,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,250,19,224,251,139,60,27,197,214,87,253,56,177,83,210,89,239,180,21,18,83,95,112,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,102,205,121,140,69,87,68,244,72,181,237,31,236,255,0,172,225,222,251,46,109,229,14,29,255,0,173,61,127,118,130,90,106,121,39,168,147,14,213,108,100,123,106,31,51,228,145,240,205,34,43,217,50,187,106,73,42,196,228,103,226,86,92,107,225,139,136,92,85,194,254,114,217,115,115,11,83,119,254,225,204,166,184,218,223,85,37,60,55,58,25,91,182,90,121,28,197,255,0,54,70,43,154,246,178,88,162,122,177,251,54,168,122,83,5,21,146,249,189,131,115,235,43,240,254,110,101,252,245,114,88,177,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,58,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,214,160,0,0,8,128,237,98,224,162,227,133,177,85,207,138,140,183,182,111,195,119,157,42,113,140,12,74,90,120,109,85,206,146,158,158,58,136,218,142,100,147,119,169,38,220,244,108,111,114,74,146,200,247,170,74,136,201,127,48,215,180,191,140,27,87,14,153,71,54,3,195,171,135,238,216,239,29,83,201,65,13,170,229,19,106,217,73,106,149,146,71,61,116,212,175,99,162,149,154,167,37,145,205,163,36,123,220,187,101,100,50,198,161,8,54,44,127,140,176,206,25,196,216,50,197,136,106,233,44,88,198,158,154,154,251,111,106,162,193,92,202,122,134,84,64,175,106,162,162,62,57,99,69,107,211,71,162,58,70,162,237,145,237,117,107,195,23,15,88,171,138,12,229,178,229,30,22,169,238,29,255,0,153,83,113,186,62,150,74,136,109,148,49,55,116,181,18,53,137,254,108,108,71,57,141,124,178,196,197,123,55,238,75,84,102,255,0,101,135,22,120,55,135,60,208,187,96,124,192,167,164,161,177,102,85,69,190,154,163,17,213,215,172,16,89,159,75,29,98,196,178,51,150,228,115,37,150,162,56,213,238,124,108,137,53,123,151,106,42,160,76,246,86,229,110,4,201,108,9,108,203,60,180,177,122,27,13,217,185,221,202,139,189,77,81,202,230,204,249,164,252,100,207,124,142,214,73,94,239,89,203,166,186,38,136,136,137,85,128,0,0,4,85,246,231,126,100,255,0,121,63,150,152,21,195,71,12,248,203,138,92,67,138,240,102,95,87,82,51,16,216,48,189,70,35,161,162,169,84,99,46,111,134,170,154,21,164,73,85,200,216,94,230,212,57,88,247,122,155,216,214,185,88,215,44,140,207,94,220,239,204,159,239,39,242,210,213,118,42,123,83,226,159,135,245,223,49,183,1,129,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,19,189,217,251,199,117,139,138,172,43,30,10,197,47,238,89,155,135,237,233,37,198,155,71,201,233,74,88,35,165,142,91,174,246,83,197,79,7,54,166,161,201,221,154,170,230,105,170,106,222,169,104,59,86,56,28,169,204,171,85,127,20,153,108,250,72,175,184,98,206,175,197,54,199,50,40,18,227,110,165,107,222,181,172,147,68,87,212,195,22,173,115,100,114,243,33,138,54,177,90,232,155,28,209,1,108,187,93,108,181,47,172,179,92,234,232,42,36,167,158,145,242,211,76,232,158,232,39,137,240,205,18,185,170,138,172,146,41,36,141,237,240,115,30,230,174,168,170,128,102,175,105,127,28,117,60,71,99,41,178,123,3,178,145,153,117,130,239,18,62,26,184,223,21,67,239,151,24,82,72,22,181,179,49,92,212,166,70,190,86,194,214,59,215,100,139,35,213,85,204,100,56,213,146,249,13,140,179,170,60,101,116,177,81,85,197,98,192,120,94,233,137,175,183,102,211,164,144,81,178,150,138,121,224,133,234,175,106,111,168,150,20,137,168,138,175,68,89,36,70,57,177,63,71,14,185,13,140,184,146,205,203,22,84,224,202,42,183,62,227,80,199,220,235,161,167,73,153,105,183,35,218,149,21,178,163,158,198,236,141,174,213,26,175,110,247,171,35,106,239,123,81,102,251,19,100,54,13,225,183,179,243,49,242,167,6,81,82,53,150,236,183,191,62,231,93,13,58,194,251,181,197,109,82,165,69,108,168,231,189,219,228,115,117,70,171,221,177,136,200,218,187,24,212,64,243,238,122,83,225,59,217,99,38,254,31,225,239,151,64,121,172,61,41,240,157,236,177,147,127,15,240,247,203,160,3,205,97,233,79,132,239,101,140,155,248,127,135,190,93,1,230,176,244,167,194,119,178,198,77,252,63,195,223,46,128,11,170,1,98,184,196,226,171,6,240,161,148,119,12,97,121,185,82,59,19,220,105,234,41,176,157,162,72,214,103,220,110,40,207,81,93,19,94,199,119,104,220,232,221,51,247,55,107,21,26,139,204,124,108,120,84,28,88,251,44,103,39,195,252,67,242,233,207,53,132,186,112,137,143,241,150,105,246,114,113,71,152,57,131,136,106,239,152,134,249,81,140,42,107,171,170,85,55,202,255,0,163,148,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,145,22,5,202,206,140,134,198,89,43,30,13,186,95,104,170,229,177,99,204,47,107,196,214,43,179,169,210,56,43,25,85,69,4,243,194,197,71,185,55,211,203,50,196,228,85,71,170,36,114,43,26,217,89,174,74,246,104,113,199,83,195,142,50,135,39,177,195,41,31,151,88,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,70,70,146,49,81,90,246,77,35,246,94,29,48,39,20,28,2,229,86,90,99,170,127,205,253,142,178,207,91,190,111,241,101,211,208,169,12,21,156,184,165,143,157,202,231,189,220,167,187,99,252,21,60,21,33,47,136,172,134,198,92,54,230,229,247,42,113,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,118,72,214,234,173,71,187,99,209,241,185,119,177,200,129,53,61,160,220,109,218,184,80,192,17,216,176,196,244,149,217,139,138,169,234,33,181,81,182,169,173,158,211,3,161,153,172,187,62,55,67,43,30,200,234,27,27,91,20,136,212,153,121,136,213,84,142,77,32,135,254,170,177,238,42,255,0,109,113,30,36,196,119,15,247,202,202,235,149,117,68,159,240,164,154,105,36,127,218,231,57,222,106,167,18,231,118,186,222,170,89,89,121,185,213,215,212,71,79,5,35,37,169,153,210,189,176,65,19,33,134,36,115,149,85,25,28,81,199,27,27,224,214,49,173,77,17,17,9,106,236,167,224,86,167,7,71,65,197,62,107,208,85,211,95,106,169,210,108,21,66,218,168,157,3,109,213,116,76,95,73,61,97,145,202,231,203,21,68,145,54,25,17,188,180,73,28,230,57,206,141,98,8,245,226,167,134,59,239,10,184,171,8,224,172,83,122,239,183,172,65,131,232,49,45,198,155,187,50,63,69,213,79,36,241,203,67,189,146,202,201,249,79,167,114,115,154,168,215,235,170,53,19,170,231,87,97,143,231,179,247,111,249,145,106,187,106,253,169,240,183,195,250,31,152,220,75,171,216,99,249,236,253,219,254,100,5,170,237,171,246,167,194,223,15,232,126,99,113,49,127,40,184,103,198,89,213,148,121,167,154,88,50,186,145,239,202,138,122,11,149,206,217,50,164,111,169,183,76,202,183,212,79,20,142,114,55,124,13,164,222,177,170,122,236,115,246,187,123,91,28,153,65,219,87,237,79,133,190,31,208,252,198,226,93,94,195,31,207,103,238,223,243,32,35,47,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,232,119,133,30,43,178,227,139,92,184,102,53,193,82,247,27,173,15,46,11,253,130,121,145,245,86,138,167,34,170,53,202,136,156,200,95,181,203,20,200,136,217,26,215,34,163,30,201,35,100,112,246,172,112,57,77,150,183,90,254,41,50,217,245,114,216,177,61,225,95,138,109,142,100,179,173,186,227,84,231,189,107,89,38,138,140,166,154,93,90,230,200,228,229,205,44,109,98,185,178,182,56,112,215,134,142,34,241,223,11,249,167,65,153,152,22,163,252,149,29,226,139,100,63,227,59,95,121,134,105,232,249,146,197,39,39,155,200,99,121,172,110,246,120,162,248,162,135,165,48,91,252,139,207,76,184,226,47,46,45,217,161,149,247,158,253,106,174,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,46,102,110,110,169,170,181,90,230,189,142,123,30,199,186,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,1,98,184,196,225,87,6,241,95,148,119,12,31,121,182,210,55,19,219,169,234,42,112,157,222,73,22,23,219,174,42,207,81,29,43,88,247,119,105,28,216,219,51,54,187,115,17,28,137,204,100,111,103,158,28,89,133,175,184,27,21,94,112,86,41,161,238,87,172,63,112,168,181,220,105,185,172,147,145,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,79,69,28,100,231,165,31,14,220,56,227,60,198,244,207,163,175,77,183,201,110,195,142,98,64,249,159,120,168,99,163,165,88,226,157,81,146,242,222,188,247,179,71,47,42,25,93,177,200,213,106,249,194,2,239,240,171,195,62,50,226,191,55,40,242,183,7,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,61,200,233,159,186,88,216,200,218,169,185,239,110,231,49,155,228,103,162,156,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,156,30,26,243,122,167,33,115,231,3,102,228,51,213,199,79,135,111,16,205,112,74,72,34,154,121,109,207,214,42,216,99,100,186,49,95,37,52,147,70,138,170,221,21,232,168,230,170,35,147,210,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,114,192,49,255,0,52,184,245,225,59,37,177,221,207,44,243,47,53,189,13,137,44,220,158,251,69,232,43,149,71,43,155,11,38,143,241,144,211,190,55,107,28,172,119,170,229,211,93,23,69,69,68,12,128,32,7,181,31,219,179,51,126,229,249,61,17,55,217,41,159,121,79,196,78,21,170,198,185,57,138,254,144,89,104,174,15,181,207,83,220,106,105,54,85,50,56,228,116,123,42,35,141,235,163,38,141,117,68,219,235,105,174,168,168,144,131,218,143,237,217,153,191,114,252,158,136,12,255,0,236,84,246,88,197,63,16,43,190,93,110,49,87,181,11,129,111,192,166,42,126,120,228,230,12,238,153,109,122,217,233,138,106,39,110,134,197,116,146,71,34,233,10,53,59,189,28,218,199,203,209,92,198,74,175,143,241,77,117,60,107,149,93,138,158,203,24,167,226,5,119,203,173,197,245,227,195,136,28,175,200,158,30,113,76,57,130,250,75,133,118,49,179,220,44,54,92,61,34,200,175,187,207,53,59,163,115,92,216,164,142,86,211,49,37,106,205,43,100,98,177,142,68,107,185,175,137,174,8,75,225,71,138,236,199,225,43,49,217,141,112,84,189,250,213,93,203,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,46,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,55,217,191,154,88,19,58,120,29,205,28,203,203,75,239,166,112,221,231,47,241,71,114,173,238,179,83,243,121,84,149,80,201,248,185,152,201,27,164,145,61,190,179,83,93,53,77,81,81,87,206,185,45,60,33,240,251,152,249,55,217,209,158,152,215,28,226,15,240,12,204,203,251,149,246,201,96,142,117,150,58,10,95,68,85,43,106,220,168,229,141,179,85,71,36,42,230,181,55,54,56,32,71,185,93,172,113,4,75,30,170,15,42,231,170,128,0,0,0,0,48,3,182,175,217,99,11,124,64,161,249,117,196,192,14,203,143,110,204,178,251,235,228,245,166,127,246,213,251,44,97,111,136,20,63,46,184,145,107,194,78,119,218,184,112,207,236,57,157,23,155,29,93,230,159,14,83,221,28,202,10,105,27,27,234,103,154,221,83,79,11,21,238,232,198,44,179,71,189,250,57,90,205,206,70,189,81,24,161,54,156,116,113,155,98,224,243,46,41,110,113,218,189,51,140,241,71,120,167,195,54,217,88,244,165,116,145,35,57,181,53,50,55,77,33,139,155,18,172,109,114,73,35,158,214,183,106,43,229,143,207,181,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,165,87,157,25,189,140,179,235,52,49,6,110,102,4,244,146,95,113,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,58,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,201,255,0,101,15,3,148,216,106,213,100,226,227,49,159,86,151,219,149,61,67,240,141,165,89,45,58,80,210,74,217,32,117,108,232,228,106,202,249,226,115,249,77,77,98,72,101,108,154,189,210,51,146,17,129,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,58,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,122,30,225,139,136,92,43,197,6,77,89,115,115,11,83,119,14,255,0,204,166,184,218,223,85,29,68,214,202,232,157,182,90,121,28,197,255,0,54,70,43,154,199,62,41,98,122,177,155,246,164,80,118,145,246,125,211,112,237,83,30,112,228,221,170,173,217,117,113,168,109,53,109,182,24,165,153,152,101,233,20,17,196,178,212,77,60,179,76,202,153,150,119,35,220,214,178,55,171,35,215,87,198,139,96,56,62,226,207,25,112,139,154,31,78,44,84,245,119,139,21,125,60,148,215,220,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,191,78,99,17,81,178,189,20,44,81,63,221,151,30,194,121,101,247,215,206,43,72,1,39,251,178,227,216,79,44,190,250,249,197,104,16,2,78,247,103,190,0,193,185,167,217,195,130,114,251,48,112,245,37,243,15,95,41,239,116,213,212,53,40,187,37,103,166,107,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,32,132,159,238,203,143,97,60,178,251,235,231,21,160,68,95,27,124,31,98,110,17,179,66,91,43,146,174,183,4,223,42,39,118,19,188,85,203,79,207,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,93,173,187,253,156,29,160,21,156,59,223,98,202,76,222,196,95,245,167,175,239,51,197,83,81,28,245,18,97,218,173,143,147,117,59,33,100,146,62,25,164,68,99,225,70,237,73,37,73,90,172,252,114,75,148,29,175,188,76,101,29,14,87,212,240,202,218,26,76,69,142,238,117,20,87,39,171,81,143,76,48,200,228,108,173,157,239,86,170,178,166,104,183,196,216,219,181,252,153,228,123,220,214,62,54,205,17,120,79,11,95,113,206,42,179,96,172,45,67,223,111,88,130,225,79,107,183,83,115,89,31,62,170,121,27,28,81,239,122,181,141,220,247,181,53,114,163,83,93,85,81,58,129,61,61,168,254,194,121,155,247,47,206,40,136,86,225,59,218,159,38,254,32,97,239,152,192,74,167,20,25,77,138,178,47,178,70,239,148,216,215,23,253,38,189,97,203,125,158,154,166,224,215,72,232,211,117,246,150,70,83,196,178,42,189,97,129,143,108,17,170,163,117,142,22,104,200,211,70,54,21,128,203,254,209,158,53,255,0,165,86,99,193,96,192,23,59,172,121,101,133,191,23,109,166,157,121,81,221,43,145,94,146,92,221,14,214,189,187,152,244,142,38,202,174,115,35,107,157,164,78,154,88,211,137,217,231,193,101,215,138,124,208,167,190,226,252,63,86,236,171,195,85,10,184,130,177,42,93,74,149,179,164,123,162,183,193,35,90,174,123,220,229,137,210,163,21,170,200,85,203,204,141,239,135,117,181,225,71,133,28,199,226,215,49,217,130,176,84,93,198,213,67,203,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,50,103,237,114,69,10,42,58,71,53,202,170,198,50,73,25,232,79,43,114,183,2,100,182,4,182,101,158,90,88,189,13,134,236,220,238,229,69,222,166,168,229,115,102,124,210,126,50,103,190,71,107,36,175,119,172,229,211,93,19,68,68,68,10,130,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,45,187,115,191,50,127,188,159,203,73,84,34,175,183,59,243,39,251,201,252,180,8,224,201,124,222,198,89,11,154,24,127,55,50,254,122,72,239,184,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,157,21,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,61,15,112,197,196,46,21,226,131,38,172,185,185,133,169,187,135,127,230,83,92,109,111,170,142,162,107,101,116,78,219,45,60,142,98,255,0,155,35,21,205,99,159,20,177,61,88,205,251,83,205,181,21,166,235,113,166,175,172,183,219,42,234,169,237,116,233,87,93,44,48,185,236,165,129,101,142,20,150,87,34,104,198,44,179,69,26,57,218,38,249,24,223,23,34,45,235,224,251,139,60,101,194,46,104,125,56,177,83,213,222,44,85,244,242,83,95,112,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,253,57,140,69,70,202,244,80,200,174,211,174,3,191,2,23,218,156,249,202,123,46,220,3,136,46,14,244,149,174,221,110,229,210,225,121,156,200,91,30,174,230,185,121,53,19,186,161,91,182,56,226,133,203,28,41,166,248,154,183,255,0,178,179,131,46,32,178,86,251,117,205,236,208,186,221,112,85,170,245,111,138,158,28,29,190,39,73,119,107,152,146,71,83,95,26,238,238,252,158,99,145,145,250,149,41,34,202,215,242,153,190,58,137,10,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,84,0,66,183,109,95,181,62,22,248,127,67,243,27,137,106,187,59,184,188,254,138,89,202,191,74,107,121,57,123,140,121,84,88,163,101,7,121,154,14,83,101,238,181,113,237,84,145,57,82,74,237,232,221,251,162,146,93,35,124,137,22,219,171,219,87,237,79,133,190,31,208,252,198,226,96,0,30,170,8,22,237,25,224,163,250,42,230,60,23,252,1,108,186,201,150,88,167,241,150,218,153,211,155,29,174,185,85,235,37,177,211,110,115,221,181,140,73,34,116,168,215,62,55,57,186,202,232,101,145,111,87,100,239,26,247,28,45,138,173,156,43,230,69,207,126,27,188,235,77,131,167,122,210,211,195,106,174,116,149,21,18,83,200,229,107,36,155,189,73,54,214,43,164,123,146,84,138,54,49,82,85,86,74,166,105,101,110,4,206,156,9,115,203,60,203,177,122,103,13,222,121,61,246,139,189,77,79,205,229,76,201,163,252,100,47,100,141,210,72,152,239,85,201,174,154,46,168,170,138,30,101,233,177,77,246,147,10,220,112,85,61,118,203,45,214,225,71,116,172,166,229,49,121,181,84,145,212,199,79,38,245,77,237,218,202,218,148,209,21,26,188,205,92,138,173,106,166,74,246,92,123,118,101,151,223,95,39,173,45,255,0,21,220,40,230,63,9,89,142,252,21,141,98,239,214,170,238,100,246,11,252,16,171,41,110,244,173,84,69,115,81,85,121,115,51,115,82,88,85,85,209,185,205,84,87,177,241,200,251,129,217,113,237,217,150,95,125,124,158,180,9,254,5,191,206,188,251,202,126,29,176,173,46,53,206,60,87,244,126,203,91,112,101,174,10,158,227,83,87,190,169,241,201,35,99,217,79,28,143,77,89,12,139,170,166,223,87,77,117,84,69,183,249,91,199,175,9,217,211,142,237,153,103,150,153,173,233,156,73,121,231,119,42,47,65,92,169,249,188,168,95,52,159,140,154,157,145,183,72,226,123,189,103,38,186,104,154,170,162,40,100,0,0,12,10,237,134,201,11,86,60,225,210,159,57,102,190,85,209,220,178,186,161,29,79,72,216,218,248,43,160,184,213,82,83,74,199,248,57,143,107,146,23,181,232,170,154,50,70,171,87,122,62,56,76,61,73,98,204,45,98,199,56,86,243,130,177,77,15,125,178,226,11,125,69,174,227,77,205,124,124,250,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,234,121,141,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,133,62,78,247,101,127,15,22,172,154,225,162,213,143,42,173,85,116,184,179,51,169,225,189,221,159,53,99,102,99,168,145,243,45,181,177,54,53,216,198,45,52,205,153,81,117,147,125,67,209,234,155,91,28,112,193,144,57,57,125,226,3,57,112,158,78,225,201,187,189,94,38,184,54,158,74,157,172,127,116,165,99,93,37,77,78,199,189,137,39,42,8,229,151,151,189,28,253,155,91,235,57,16,244,210,0,181,92,88,251,44,103,39,195,252,67,242,233,203,170,90,174,44,125,150,51,147,225,254,33,249,116,224,121,172,36,127,181,67,142,170,156,127,136,110,188,48,229,109,125,92,24,98,199,81,53,183,25,205,53,44,91,46,215,24,42,161,123,96,137,36,141,102,141,148,179,83,42,44,140,123,57,175,115,211,107,163,99,31,36,112,21,86,86,229,110,59,206,156,119,108,203,60,180,177,122,103,18,94,121,221,202,139,189,67,79,205,229,66,249,164,252,100,207,100,109,210,56,158,239,89,201,174,154,38,170,168,138,23,3,133,30,20,115,31,139,92,199,102,10,193,81,119,27,85,15,46,123,253,254,120,85,244,182,138,87,42,162,57,200,138,156,201,159,181,201,20,40,168,233,28,215,42,171,24,201,36,103,161,60,173,202,220,9,146,216,18,217,150,121,105,98,244,54,27,179,115,187,149,23,122,154,163,149,205,153,243,73,248,201,158,249,29,172,146,189,222,179,151,77,116,77,17,17,18,223,240,163,194,142,92,112,149,151,12,193,88,42,46,253,117,174,229,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,151,11,55,57,34,133,21,91,27,92,229,85,123,223,36,143,189,96,0,0,0,0,8,86,237,171,246,167,194,223,15,232,126,99,113,38,164,133,110,218,191,106,124,45,240,254,135,230,55,16,46,175,97,143,231,179,247,111,249,145,42,132,85,246,24,254,123,63,118,255,0,153,18,168,0,0,0,192,14,218,191,101,140,45,241,2,135,229,215,19,63,204,0,237,171,246,88,194,223,16,40,126,93,113,2,42,248,78,246,167,201,191,136,24,123,230,48,30,148,207,53,156,39,123,83,228,223,196,12,61,243,24,15,74,96,68,175,106,47,103,253,101,162,178,229,196,222,72,97,222,117,170,110,243,113,199,22,184,36,158,122,168,234,165,158,89,230,187,55,152,247,238,133,121,186,75,28,104,198,194,216,219,34,53,88,178,186,40,225,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,250,136,32,135,180,83,129,90,158,22,177,146,227,140,190,160,171,126,85,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,168,246,177,207,123,218,175,120,75,247,10,188,76,96,222,43,242,142,143,52,176,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,218,141,153,155,101,141,236,145,168,155,152,246,238,107,31,190,54,94,3,205,103,13,28,69,227,190,23,243,78,131,51,48,45,71,249,42,59,197,22,200,127,198,118,190,243,12,211,209,243,37,138,78,79,55,144,198,243,88,221,236,241,69,241,69,244,61,146,249,189,131,115,235,43,240,254,110,101,252,245,114,88,177,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,58,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,133,63,197,143,178,198,114,124,63,196,63,46,156,243,88,122,83,226,199,217,99,57,62,31,226,31,151,78,121,172,2,85,59,43,56,241,255,0,224,142,21,51,126,245,254,86,44,33,125,185,220,127,240,12,166,178,53,156,175,252,97,209,62,73,191,201,211,177,191,213,48,204,174,43,184,36,202,254,43,238,184,38,251,138,224,164,161,185,97,91,197,52,213,213,141,165,145,211,221,172,141,115,157,61,165,242,69,52,78,99,36,115,145,205,151,87,58,21,230,44,104,156,199,235,231,219,22,97,107,238,6,197,87,156,21,138,104,123,149,235,15,220,42,45,119,26,110,107,36,228,85,65,35,163,150,61,236,87,49,219,94,199,38,173,85,106,233,170,42,167,82,109,59,52,56,227,166,226,59,6,195,147,216,225,149,108,204,92,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,222,187,228,73,24,170,142,123,33,12,223,48,3,182,175,217,99,11,124,64,161,249,117,196,207,243,0,59,106,253,150,48,183,196,10,31,151,92,64,192,14,203,143,110,204,178,251,235,228,245,164,154,118,138,112,43,77,197,46,13,92,113,151,212,20,140,205,75,5,60,48,208,205,83,85,43,25,115,183,66,181,15,91,106,34,200,144,66,247,73,80,233,25,51,153,245,216,214,57,236,99,149,236,140,190,203,143,110,204,178,251,235,228,245,164,244,98,204,83,98,192,216,86,243,141,113,77,119,114,178,225,251,125,69,210,227,83,202,124,156,138,88,35,116,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,232,7,152,219,77,207,25,101,70,63,162,188,209,199,87,96,197,152,58,241,29,76,76,171,164,68,158,223,113,164,153,28,212,146,25,154,168,143,142,88,211,86,72,213,234,213,71,39,138,19,189,192,47,26,248,87,138,204,184,164,178,93,174,125,223,51,112,205,190,24,241,29,190,161,99,100,149,251,17,177,186,231,78,145,181,140,116,50,189,81,94,214,53,57,50,61,24,169,181,209,62,88,107,227,39,54,112,38,118,113,29,140,243,11,45,240,133,170,197,97,174,184,73,29,60,182,246,204,207,75,236,123,154,183,57,153,42,55,151,53,71,245,174,107,99,143,77,201,189,31,47,50,89,50,43,178,127,135,156,237,198,25,185,77,158,184,51,22,213,224,252,31,134,234,36,160,185,220,161,100,21,44,188,189,143,164,146,162,203,45,59,166,107,218,201,105,230,222,147,172,111,100,111,141,142,111,227,26,213,104,91,94,212,127,110,204,205,251,151,228,244,70,127,246,42,123,44,98,159,136,21,223,46,183,24,1,218,143,237,217,153,191,114,252,158,136,207,254,197,79,101,140,83,241,2,187,229,214,224,51,167,22,97,107,22,57,194,183,156,21,138,104,123,237,151,16,91,234,45,119,26,110,107,227,231,210,207,27,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,82,3,56,183,224,115,25,112,245,196,53,147,39,176,123,234,241,45,183,31,84,66,204,23,87,59,18,7,213,62,122,132,129,180,83,76,244,100,29,230,57,29,27,94,230,185,25,178,88,100,114,69,204,216,207,65,32,12,85,236,230,225,107,29,240,175,145,211,225,204,196,196,157,226,245,137,174,30,157,171,178,64,216,95,75,101,153,240,178,53,137,179,49,187,230,153,89,28,105,43,183,172,72,230,53,177,38,141,116,179,101,80,0,8,86,237,171,246,167,194,223,15,232,126,99,113,38,164,133,110,218,191,106,124,45,240,254,135,230,55,16,29,138,158,212,248,167,225,253,119,204,109,196,212,144,173,216,169,237,79,138,126,31,215,124,198,220,77,72,2,42,251,115,191,50,127,188,159,203,73,84,34,175,183,59,243,39,251,201,252,180,11,85,216,169,237,79,138,126,31,215,124,198,220,75,246,106,230,102,21,201,188,184,196,121,165,141,106,251,189,151,12,219,229,184,84,237,146,54,73,54,196,245,32,139,152,246,49,211,74,245,108,113,177,92,155,228,123,26,139,171,144,135,110,198,171,181,170,193,196,150,54,190,223,110,116,150,235,109,187,45,238,85,117,149,149,115,54,24,41,160,142,190,222,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,45,255,0,104,55,27,119,94,43,241,252,118,44,49,61,93,14,93,97,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,98,53,81,100,147,80,176,25,215,152,212,217,191,155,152,191,52,169,112,173,38,27,102,43,188,84,221,214,217,77,83,45,67,32,124,207,87,191,89,37,85,115,222,231,43,158,245,68,107,21,238,118,198,70,205,177,182,69,59,26,120,109,198,80,221,110,156,82,87,223,234,236,246,41,233,234,240,205,186,216,218,36,214,246,197,116,79,154,103,201,44,106,137,77,28,177,177,173,88,29,189,211,67,35,92,246,54,39,199,54,53,118,124,240,73,117,226,191,31,201,125,196,240,85,208,229,214,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,229,171,145,22,72,245,158,155,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,134,30,218,191,106,124,45,240,254,135,230,55,18,234,246,24,254,123,63,118,255,0,153,22,171,182,175,218,159,11,124,63,161,249,141,196,186,189,134,63,158,207,221,191,230,64,73,166,63,192,24,55,52,240,109,219,47,179,7,15,82,95,48,245,242,157,105,171,168,106,81,118,74,205,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,0,120,219,224,251,19,112,141,154,18,217,92,149,117,184,38,249,81,59,176,157,226,174,90,126,125,116,17,71,3,230,100,145,196,245,115,95,11,170,89,18,189,204,141,36,86,171,216,214,162,237,111,161,226,138,206,140,161,193,185,245,149,248,131,40,243,2,10,185,44,88,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,253,81,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,66,5,184,36,227,7,19,112,141,154,17,94,154,181,117,184,38,249,81,3,113,101,158,146,42,126,125,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,238,111,160,140,39,138,108,88,231,10,217,177,174,22,174,239,182,92,65,111,167,186,91,170,121,79,143,159,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,15,54,252,69,100,54,50,225,183,55,47,185,83,140,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,178,70,183,85,106,61,219,30,143,141,203,189,142,68,202,174,205,206,208,74,110,29,170,100,201,236,228,186,213,187,46,174,53,14,169,162,185,77,44,179,51,12,189,34,158,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,154,106,249,21,66,109,0,56,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,109,120,157,226,23,10,240,191,147,87,172,220,197,52,221,255,0,184,114,233,173,214,182,85,71,79,53,206,186,87,109,138,158,55,61,127,206,145,234,214,189,204,138,41,94,140,126,205,171,231,91,52,179,75,29,231,78,59,185,230,102,101,223,125,51,137,47,60,158,251,91,221,97,167,230,242,161,100,49,254,46,22,50,54,233,28,76,111,170,212,215,77,87,85,85,85,188,28,109,241,131,137,184,185,205,9,111,78,90,186,44,19,99,168,157,184,78,207,87,21,63,62,134,9,99,129,147,62,73,34,98,57,207,153,212,204,149,88,231,200,145,171,149,140,115,145,55,58,239,246,94,240,81,253,32,49,219,51,159,48,173,150,170,236,182,193,183,7,211,75,110,173,78,119,166,110,141,133,175,101,58,196,215,38,144,197,205,130,105,22,68,86,73,234,69,178,70,190,94,88,93,94,16,59,41,172,89,161,195,141,211,26,231,93,111,163,113,6,63,183,210,92,48,85,77,190,103,203,53,134,149,88,233,34,170,153,141,145,33,168,239,40,248,149,208,57,21,204,137,168,137,36,82,200,228,134,58,243,75,43,113,222,75,99,187,158,89,230,93,139,208,216,146,205,201,239,180,93,234,26,142,87,54,22,77,31,227,33,123,227,118,177,202,199,122,174,93,53,209,116,84,84,79,79,198,21,118,152,112,81,113,226,127,2,91,113,182,90,91,59,206,100,225,45,41,168,168,227,74,88,125,51,67,52,209,164,148,243,84,76,232,246,114,117,124,241,171,164,218,154,206,212,98,186,100,115,66,138,236,185,227,182,235,157,150,169,178,35,58,49,53,37,70,54,177,211,177,216,126,227,87,59,187,238,33,162,107,94,178,178,77,201,182,90,154,118,177,170,175,223,204,150,55,43,213,174,88,102,149,210,20,121,108,194,120,166,251,129,177,85,155,26,225,106,238,229,122,195,247,10,123,165,186,167,148,201,57,21,80,72,217,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,208,244,39,193,71,21,214,46,45,50,106,139,25,115,109,84,120,190,219,165,30,41,178,81,76,247,119,10,173,207,72,228,70,200,136,244,134,118,51,155,26,234,246,166,175,143,152,247,197,34,129,144,0,181,89,233,197,30,68,240,215,232,79,195,94,57,250,57,244,143,188,250,51,252,89,89,89,207,238,252,174,119,250,218,41,54,237,231,197,245,180,215,119,77,116,93,58,156,148,227,51,134,206,34,113,85,86,10,201,204,200,250,65,122,162,183,190,233,61,55,161,235,233,54,82,178,72,227,116,155,234,32,141,139,163,230,141,52,69,221,235,107,166,136,170,129,130,221,185,223,153,63,222,79,229,165,170,236,84,246,167,197,63,15,235,190,99,110,46,175,110,119,230,79,247,147,249,105,106,187,21,61,169,241,79,195,250,239,152,219,128,154,146,40,59,75,59,59,46,179,226,218,92,242,225,254,197,73,35,49,85,226,10,12,73,103,117,123,155,60,151,187,157,197,89,21,115,36,170,153,89,178,122,138,184,97,116,109,88,219,18,242,220,141,86,58,71,69,43,224,12,117,224,115,132,75,87,8,57,70,236,41,61,198,146,241,139,47,213,13,185,98,59,172,20,237,99,31,58,49,26,202,88,94,173,73,95,77,10,110,217,204,93,85,242,77,34,54,62,106,198,218,215,139,31,101,140,228,248,127,136,126,93,57,117,75,85,197,143,178,198,114,124,63,196,63,46,156,15,53,135,165,62,19,189,150,50,111,225,254,30,249,116,7,154,195,210,159,9,222,203,25,55,240,255,0,15,124,186,0,60,214,30,148,248,78,246,88,201,191,135,248,123,229,208,30,107,15,71,188,61,98,155,22,6,224,191,45,49,174,41,174,238,86,92,63,149,246,107,165,198,167,148,249,57,20,176,90,98,146,89,54,49,28,247,109,99,28,186,53,21,203,166,136,138,189,0,170,243,211,61,50,227,135,76,184,184,230,134,104,94,123,141,170,135,72,161,134,36,71,213,92,42,156,138,177,210,211,70,170,156,201,159,181,218,38,168,212,107,92,247,185,140,99,222,223,61,156,75,241,23,142,248,160,205,58,252,204,199,85,31,229,104,236,244,91,33,255,0,22,90,251,204,211,65,71,204,138,40,249,220,174,123,219,205,123,119,191,197,87,193,18,234,241,245,198,190,42,226,179,49,234,236,150,155,159,119,203,44,51,112,154,60,57,111,167,89,25,29,126,197,116,109,185,212,36,141,99,221,52,172,85,86,53,237,78,76,111,86,34,110,116,175,151,21,64,149,78,1,127,249,44,184,141,253,239,255,0,243,114,148,138,178,85,56,5,255,0,228,178,226,55,247,191,255,0,205,202,82,42,192,244,81,148,121,153,133,114,111,129,28,190,205,44,107,87,221,236,184,103,43,236,119,10,157,178,70,201,38,217,108,131,100,17,115,30,198,58,105,94,173,142,54,43,147,124,143,99,81,117,114,16,109,197,87,19,24,203,138,252,220,172,205,44,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,54,163,166,126,233,100,123,228,114,38,231,189,219,90,198,108,141,157,183,16,60,89,227,44,247,192,57,97,149,174,167,171,178,97,60,181,194,246,235,43,45,45,175,73,224,175,184,211,66,176,58,228,244,72,216,168,247,68,140,99,99,114,201,202,78,102,199,126,54,77,213,255,0,103,207,4,151,94,43,241,252,151,220,79,5,93,14,93,97,90,138,121,174,181,142,165,115,160,187,78,217,161,115,237,44,145,179,68,246,62,74,119,72,231,75,26,185,97,78,90,185,17,100,143,80,196,178,114,123,52,56,227,166,226,59,6,195,147,216,225,149,108,204,92,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,222,187,228,73,24,170,142,123,33,234,123,64,251,60,240,206,107,101,29,175,21,228,245,29,93,187,22,101,94,23,142,209,104,181,70,234,138,198,93,108,148,76,115,162,183,53,158,188,171,82,212,87,242,94,136,231,72,247,172,114,110,222,201,33,134,28,39,138,111,184,27,21,89,177,174,22,174,238,87,172,63,112,167,186,91,170,121,76,147,145,85,4,141,146,41,54,61,28,199,109,123,26,186,57,21,171,166,138,138,157,0,206,174,218,191,106,124,45,240,254,135,230,55,18,234,246,24,254,123,63,118,255,0,153,24,85,198,103,20,191,210,227,27,96,252,200,173,195,126,132,189,91,112,125,45,138,247,79,19,183,82,190,186,42,202,185,93,45,50,171,149,233,11,217,60,110,70,191,214,99,149,204,213,232,212,145,249,171,216,99,249,236,253,219,254,100,5,170,237,171,246,167,194,223,15,232,126,99,113,46,175,97,143,231,179,247,111,249,145,106,187,106,253,169,240,183,195,250,31,152,220,74,255,0,177,119,20,216,176,54,21,226,23,26,226,154,238,229,101,195,246,251,29,210,227,83,202,124,156,138,88,35,186,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,128,72,87,21,185,235,149,252,62,228,189,239,23,230,189,45,37,198,219,113,167,169,180,81,217,106,233,164,154,11,229,108,148,147,201,29,186,77,177,74,214,50,118,195,35,21,242,49,99,68,85,221,238,95,56,55,106,218,107,141,214,182,225,71,105,164,181,211,213,84,73,52,84,52,142,149,208,82,177,206,85,108,49,172,207,124,170,198,162,163,81,100,123,223,162,38,231,57,117,85,190,188,107,241,93,125,226,211,57,107,113,151,54,235,71,132,45,186,209,225,107,37,108,204,119,112,165,218,196,146,69,108,104,140,73,167,123,57,178,46,175,114,106,200,249,143,100,81,169,148,29,148,252,14,83,102,85,214,131,138,76,201,125,92,86,44,49,120,71,225,107,99,89,44,11,113,184,210,185,143,74,215,201,162,35,233,161,151,70,181,177,185,121,147,69,35,94,173,108,78,142,96,201,78,201,110,28,115,67,39,242,142,163,49,177,182,55,171,142,209,152,180,244,215,123,70,17,134,88,229,164,167,129,236,107,162,184,202,237,21,89,83,52,91,17,25,19,154,137,18,51,157,190,68,99,41,243,212,24,213,139,59,71,184,49,192,216,170,243,130,177,78,114,119,43,214,31,184,84,90,238,52,223,71,110,178,114,42,160,145,209,203,30,246,83,57,142,218,246,57,53,106,171,87,77,81,85,58,129,146,160,183,249,41,159,121,79,196,78,21,170,198,185,57,138,254,144,89,104,174,15,181,207,83,220,106,105,54,85,50,56,228,116,123,42,35,141,235,163,38,141,117,68,219,235,105,174,168,168,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,149,237,180,206,59,236,184,171,2,240,253,79,15,38,203,77,111,76,99,89,38,230,59,189,213,73,37,69,37,58,104,172,223,31,37,145,84,245,71,237,127,122,245,155,172,109,85,197,94,207,126,26,236,92,80,241,29,111,193,88,197,119,225,107,37,190,124,67,125,166,101,83,233,230,172,165,133,241,198,200,35,123,26,170,155,231,158,4,126,138,199,114,185,170,199,181,232,197,40,14,42,179,75,240,211,196,118,98,230,100,55,223,76,208,94,113,5,87,162,171,123,175,119,230,218,226,127,38,135,241,106,198,57,186,82,197,3,125,118,163,215,77,95,171,149,202,178,83,216,151,150,120,86,155,43,49,214,113,247,78,110,36,184,98,5,195,60,249,35,141,221,222,134,158,154,158,163,100,46,217,204,103,50,74,173,100,77,234,215,114,32,245,81,89,170,132,85,230,198,5,252,23,230,158,50,203,63,74,122,79,232,150,32,184,216,187,239,35,147,222,187,173,76,144,243,121,123,157,179,119,47,118,221,206,211,93,53,93,53,39,83,179,47,58,255,0,13,60,35,225,110,241,111,238,181,248,19,76,21,89,178,45,144,203,220,160,135,187,201,30,178,61,206,214,150,90,109,238,93,186,202,146,237,106,55,110,177,193,219,11,130,173,88,87,140,23,223,109,245,21,114,84,99,28,47,109,189,215,54,103,181,89,28,236,116,212,40,216,145,26,138,140,229,80,196,229,71,43,151,123,158,186,232,168,214,221,254,196,188,227,190,197,138,177,215,15,213,16,243,172,181,54,245,198,52,114,110,99,123,165,84,114,83,210,84,38,136,205,242,115,153,45,55,85,126,214,119,95,85,186,200,229,64,150,162,0,123,81,253,187,51,55,238,95,147,209,19,252,0,192,14,197,79,101,140,83,241,2,187,229,214,227,0,59,81,253,187,51,55,238,95,147,209,19,252,64,15,106,63,183,102,102,253,203,242,122,32,50,255,0,179,35,61,50,227,135,78,4,113,214,104,102,133,231,184,218,168,115,2,182,40,97,137,17,245,87,10,167,91,45,235,29,45,52,106,169,204,153,251,93,162,106,141,70,181,207,123,152,198,61,237,142,190,37,248,139,199,124,80,102,157,126,102,99,170,143,242,180,118,122,45,144,255,0,139,45,125,230,105,160,163,230,69,20,124,238,87,61,237,230,189,187,223,226,171,224,137,69,73,143,241,148,184,6,159,43,93,136,106,211,9,210,222,38,191,178,210,213,70,192,183,25,97,142,7,84,61,17,53,123,210,40,88,198,238,85,216,139,38,205,188,201,55,100,255,0,103,239,2,55,222,42,177,84,120,215,20,179,185,101,150,31,184,36,119,26,157,89,39,165,42,160,146,150,73,109,91,25,81,21,68,28,218,106,135,47,121,106,43,89,166,137,171,186,32,92,174,205,46,207,186,156,225,186,217,248,131,205,251,85,36,153,125,65,81,222,108,246,154,184,162,170,131,18,189,142,170,130,68,145,25,58,62,6,83,212,193,19,149,147,68,230,78,154,181,81,88,174,214,82,184,177,246,88,206,79,135,248,135,229,211,151,42,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,218,241,99,236,177,156,159,15,241,15,203,167,3,205,97,234,160,242,174,122,168,0,0,0,0,3,0,59,106,253,150,48,183,196,10,31,151,92,72,86,38,167,182,175,217,99,11,124,64,161,249,117,196,139,94,17,114,66,213,196,119,17,120,51,38,175,183,202,187,69,182,255,0,81,82,234,202,186,72,218,249,210,10,122,89,170,100,100,123,189,86,189,237,129,88,143,84,114,49,94,142,86,191,110,197,12,160,236,197,224,59,240,223,125,166,207,156,216,178,238,192,56,126,224,223,70,218,238,54,238,101,46,40,153,172,153,178,104,238,107,87,147,79,59,105,213,219,163,146,41,156,146,66,186,236,149,169,53,39,18,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,150,7,18,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,207,183,29,28,25,95,120,60,204,122,91,100,119,95,76,224,204,81,222,42,48,205,202,87,177,42,157,28,74,206,109,53,76,109,211,73,162,230,196,139,35,90,145,200,215,181,205,218,170,248,163,244,40,81,89,209,148,56,55,62,178,191,16,101,30,96,65,87,37,139,17,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,170,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,168,121,140,39,251,178,227,216,79,44,190,250,249,197,105,0,36,255,0,118,92,123,9,229,151,223,95,56,173,2,0,73,116,201,78,48,112,207,8,221,152,153,111,122,114,210,86,227,107,229,62,32,110,19,179,213,197,81,200,174,158,43,228,204,153,242,73,19,21,173,100,45,169,100,170,199,62,53,145,26,172,99,154,171,185,177,22,114,171,110,215,91,141,53,5,29,194,231,87,85,79,107,167,90,74,24,166,153,207,101,44,11,44,147,44,81,53,87,70,49,101,154,89,21,173,209,55,200,247,120,185,85,67,182,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,76,159,102,231,103,221,79,14,212,210,103,14,114,90,169,29,152,183,26,119,83,81,91,102,138,41,159,134,88,146,207,28,171,21,68,51,203,12,207,169,133,96,114,189,173,107,227,98,190,61,116,124,136,182,43,178,83,130,143,77,214,81,241,101,153,182,203,85,101,150,30,116,120,46,223,58,115,228,117,116,51,242,223,115,114,35,182,71,201,124,82,199,19,100,107,156,178,43,165,68,141,98,133,239,150,160,49,87,181,31,216,79,51,126,229,249,197,17,2,216,79,11,95,113,206,42,179,96,172,45,67,223,111,88,130,225,79,107,183,83,115,89,31,62,170,121,27,28,81,239,122,181,141,220,247,181,53,114,163,83,93,85,81,58,147,211,218,143,236,39,153,191,114,252,226,136,133,110,19,189,169,242,111,226,6,30,249,140,0,79,71,10,60,40,229,199,9,89,112,204,21,130,162,239,215,90,238,92,247,251,252,240,163,42,174,245,77,69,68,115,145,21,121,112,179,115,146,40,81,85,177,181,206,85,87,189,242,72,251,214,0,2,42,251,115,191,50,127,188,159,203,73,84,34,175,183,59,243,39,251,201,252,180,11,41,217,1,133,172,88,231,63,115,11,5,98,154,30,251,101,196,25,95,118,181,220,105,185,175,143,159,75,61,109,4,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,234,90,14,54,248,62,196,220,35,102,132,182,87,37,93,110,9,190,84,78,236,39,120,171,150,159,159,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,187,91,125,123,21,61,169,241,79,195,250,239,152,219,137,116,206,140,161,193,185,245,149,248,131,40,243,2,10,185,44,88,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,253,81,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,66,21,187,56,184,227,166,225,75,25,87,224,252,193,101,93,70,93,99,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,107,153,20,78,106,185,97,72,164,157,227,205,15,17,89,13,140,184,109,205,203,238,84,227,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,236,145,173,213,90,143,118,199,163,227,114,239,99,145,51,255,0,178,11,139,124,101,53,214,155,132,123,238,23,171,188,88,160,167,173,186,88,174,212,20,201,173,145,136,231,79,60,117,170,154,34,211,73,44,139,178,85,245,219,52,204,141,119,182,86,114,66,218,246,213,251,83,225,111,135,244,63,49,184,148,255,0,103,151,9,152,55,139,172,175,206,220,15,125,168,164,179,223,104,42,48,189,77,139,17,186,129,106,167,181,61,100,175,89,209,140,73,34,87,178,88,152,177,185,138,253,154,242,222,168,174,137,138,149,7,109,95,181,62,22,248,127,67,243,27,137,117,123,12,127,61,159,187,127,204,128,140,188,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,196,246,98,241,227,248,111,177,83,100,54,108,94,183,99,236,63,111,111,163,110,151,27,143,50,171,20,66,215,204,233,52,111,41,169,206,167,129,180,232,237,210,73,44,205,73,38,93,118,74,228,170,187,76,56,40,184,241,63,129,45,184,219,45,45,157,231,50,112,150,148,212,84,113,165,44,62,153,161,154,104,210,74,121,170,38,116,123,57,58,190,120,213,210,109,77,103,106,49,93,50,57,176,109,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,160,19,41,219,95,105,181,77,195,110,13,190,205,108,164,125,202,143,28,83,210,83,214,58,22,172,240,193,53,5,107,165,137,146,105,185,172,123,160,133,206,106,46,142,88,163,85,215,106,105,129,125,151,30,221,153,101,247,215,201,235,75,213,198,31,25,182,46,48,248,17,176,92,228,181,122,27,25,225,124,192,180,211,226,107,108,76,122,210,182,73,109,151,78,85,77,52,142,215,88,101,229,74,169,27,156,178,70,230,57,174,220,136,201,100,178,189,151,30,221,153,101,247,215,201,235,64,207,254,218,191,101,140,45,241,2,135,229,215,19,0,59,46,61,187,50,203,239,175,147,214,147,252,0,0,0,16,23,218,155,137,240,110,39,227,75,25,63,7,219,233,24,251,93,61,5,174,239,93,77,114,90,182,92,110,48,211,49,37,145,83,234,192,248,154,177,210,62,38,175,71,210,57,206,209,238,122,36,218,103,246,113,216,184,127,201,172,89,156,88,142,30,241,73,134,109,238,168,142,155,115,217,222,234,158,228,142,154,155,123,24,245,143,155,60,145,69,204,216,173,102,253,206,245,90,170,121,151,3,53,59,33,175,248,86,205,198,77,182,221,136,108,157,250,190,251,135,238,150,251,20,253,218,57,123,133,115,99,109,67,231,220,245,71,69,173,45,61,92,91,217,171,151,157,177,83,107,222,169,58,135,150,204,39,138,111,184,27,21,89,177,174,22,174,238,87,172,63,112,167,186,91,170,121,76,147,145,85,4,141,146,41,54,61,28,199,109,123,26,186,57,21,171,166,138,138,157,15,79,184,79,20,216,177,206,21,179,99,92,45,93,223,108,184,130,223,79,116,183,84,242,159,31,62,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,122,1,219,22,171,139,31,101,140,228,248,127,136,126,93,57,117,75,85,197,143,178,198,114,124,63,196,63,46,156,15,53,132,249,246,121,240,89,106,225,99,43,233,239,184,191,15,210,55,53,49,45,58,174,32,172,74,150,213,45,20,11,38,232,173,240,72,214,163,88,198,181,34,116,168,197,114,62,100,114,243,36,99,33,219,1,135,170,128,0,0,0,0,0,0,4,43,118,213,251,83,225,111,135,244,63,49,184,147,82,66,183,109,95,181,62,22,248,127,67,243,27,136,23,87,176,199,243,217,251,183,252,200,149,66,42,251,12,127,61,159,187,127,204,137,84,0,0,0,96,7,109,95,178,198,22,248,129,67,242,235,137,159,230,0,118,213,251,44,97,111,136,20,63,46,184,129,21,124,39,123,83,228,223,196,12,61,243,24,15,74,103,154,206,19,189,169,242,111,226,6,30,249,140,7,165,48,48,131,137,126,58,170,120,90,227,103,10,96,124,193,175,171,126,85,223,240,61,60,213,208,211,82,196,247,219,46,51,92,42,88,151,37,84,141,103,153,141,142,157,177,190,22,191,234,61,207,107,30,246,163,31,151,247,107,102,13,205,124,1,91,102,172,146,146,255,0,132,241,141,158,74,105,95,73,86,171,5,194,221,87,10,181,203,28,208,185,21,89,36,82,46,143,141,201,209,200,173,95,5,33,219,182,175,218,159,11,124,63,161,249,141,196,189,93,143,124,87,102,62,57,172,184,240,201,141,101,244,205,171,11,225,247,222,44,23,73,230,85,170,161,165,138,122,120,22,129,218,162,243,97,78,240,213,137,85,81,209,53,142,141,55,49,99,108,65,130,188,107,240,163,125,225,47,57,107,112,111,42,235,89,132,46,90,214,97,107,221,108,44,111,127,165,218,197,146,53,116,106,172,89,160,123,249,82,38,140,114,232,201,57,108,100,177,161,85,240,11,198,190,42,225,79,49,233,44,151,107,159,120,203,44,77,112,134,60,71,111,168,89,31,29,6,245,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,116,108,70,42,110,108,79,138,106,120,151,225,211,2,113,65,149,149,249,103,142,169,255,0,202,214,89,235,119,205,254,44,186,119,105,161,130,179,151,20,177,243,185,92,247,187,148,247,108,127,130,167,130,167,157,108,216,192,191,130,252,211,198,89,103,233,79,73,253,18,196,23,27,23,125,228,114,123,215,117,169,146,30,111,47,115,182,110,229,238,219,185,218,107,166,171,166,160,122,19,226,23,20,216,177,207,5,249,151,141,112,181,119,125,178,226,12,175,188,221,45,213,60,167,199,207,165,158,211,44,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,232,121,194,38,167,134,159,254,70,219,191,195,252,119,255,0,227,238,132,43,1,54,125,166,188,9,90,179,187,6,220,115,207,43,112,205,92,153,161,97,167,141,213,84,118,184,26,247,226,74,38,43,90,230,73,30,168,175,169,134,45,93,27,217,186,71,178,62,70,217,21,97,229,67,14,19,197,55,220,13,138,172,216,215,11,87,119,43,214,31,184,83,221,45,213,60,166,73,200,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,135,169,50,40,59,80,123,62,233,173,52,215,174,40,114,90,213,86,246,62,161,213,248,194,199,77,20,181,47,223,52,181,85,21,151,165,150,89,220,228,98,57,240,53,240,69,22,200,216,142,151,213,99,95,160,102,175,3,156,93,218,184,190,202,55,98,185,237,212,150,124,89,97,168,109,183,17,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,118,206,98,106,143,142,104,209,210,114,150,71,88,174,218,191,101,140,45,241,2,135,229,215,19,23,251,41,248,86,207,156,69,143,232,56,145,195,248,194,175,1,96,251,77,66,82,173,67,169,57,203,138,224,73,153,222,232,25,19,156,214,173,50,181,142,107,170,29,185,35,153,177,172,109,124,145,57,97,202,14,218,191,101,140,45,241,2,135,229,215,16,48,3,178,227,219,179,44,190,250,249,61,105,117,123,80,184,233,252,53,226,167,228,118,78,99,62,247,150,214,93,158,152,169,162,110,216,111,183,72,228,114,174,147,35,151,188,81,195,164,124,189,17,172,124,168,249,63,26,214,211,200,152,43,134,177,77,247,7,220,102,187,97,202,238,233,87,81,111,175,181,201,39,41,146,110,165,173,165,150,146,166,61,30,138,137,190,9,229,102,186,110,110,237,90,168,228,69,74,131,37,242,135,25,103,214,104,97,252,163,203,248,41,36,190,226,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,245,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,10,171,133,94,25,241,151,21,249,185,71,149,184,62,186,146,220,198,211,186,229,119,185,212,170,57,150,235,116,111,141,146,206,145,238,71,76,253,210,198,198,70,213,77,207,123,119,57,140,223,35,61,20,224,12,1,131,114,179,6,218,114,251,47,176,245,37,143,15,88,233,210,154,134,134,153,23,100,76,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,104,174,26,56,116,192,156,47,229,101,6,89,224,90,127,242,85,151,138,221,243,127,140,238,157,218,24,103,172,229,203,44,156,158,111,33,142,229,49,219,25,224,137,226,171,117,64,128,30,212,127,110,204,205,251,151,228,244,70,127,246,42,123,44,98,159,136,21,223,46,183,24,1,218,143,237,217,153,191,114,252,158,136,207,254,197,79,101,140,83,241,2,187,229,214,224,51,252,0,0,0,0,133,110,218,191,106,124,45,240,254,135,230,55,18,106,72,86,237,171,246,167,194,223,15,232,126,99,113,1,216,169,237,79,138,126,31,215,124,198,220,77,73,10,221,138,158,212,248,167,225,253,119,204,109,196,212,128,34,175,183,59,243,39,251,201,252,180,149,66,42,251,115,191,50,127,188,159,203,64,142,12,180,192,121,161,143,233,177,149,30,90,210,213,212,211,217,176,189,85,251,19,197,13,194,58,86,45,146,146,88,102,153,210,181,239,98,78,198,74,218,121,18,36,220,229,123,24,230,181,85,168,169,69,25,255,0,216,169,237,79,138,126,31,215,124,198,220,93,94,210,238,206,143,254,29,226,95,34,237,223,246,213,227,24,217,57,223,248,229,109,125,227,188,85,84,255,0,224,153,221,97,143,251,76,79,22,129,153,92,0,102,110,81,230,95,11,152,69,114,106,205,87,102,180,97,122,118,97,218,235,101,92,108,73,233,46,48,197,27,231,230,73,20,113,197,80,249,22,86,206,179,177,141,230,44,234,231,54,57,21,241,179,34,143,53,156,52,113,23,142,248,95,205,58,12,204,192,181,31,228,168,239,20,91,33,255,0,25,218,251,204,51,79,71,204,150,41,57,60,222,67,27,205,99,119,179,197,23,197,23,208,71,14,185,243,131,120,146,202,59,22,107,96,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,111,141,206,209,28,172,110,246,43,36,106,108,123,85,66,40,123,106,253,169,240,183,195,250,31,152,220,75,171,216,99,249,236,253,219,254,100,90,174,218,191,106,124,45,240,254,135,230,55,18,234,246,24,254,123,63,118,255,0,153,1,42,128,0,49,255,0,140,94,14,176,39,23,248,18,158,193,127,172,244,54,36,179,111,250,63,136,57,115,84,122,47,155,53,59,234,191,193,89,60,81,207,205,142,157,35,252,98,174,205,119,55,69,78,190,125,241,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,190,162,8,245,237,125,225,159,6,227,28,158,169,226,105,181,213,116,24,179,1,211,209,91,94,141,85,146,11,149,186,122,230,196,216,30,197,114,36,111,138,90,183,202,217,27,226,139,35,30,215,107,27,162,11,107,217,71,199,79,245,28,47,231,94,51,255,0,181,233,112,5,109,115,127,206,107,173,114,84,43,191,240,93,213,142,111,233,194,143,255,0,91,194,100,255,0,105,110,79,103,110,112,240,233,120,181,229,6,36,171,146,158,130,159,188,222,48,125,37,154,10,169,241,43,25,85,75,52,105,28,239,114,75,3,233,210,9,101,70,66,142,124,235,164,104,138,170,212,88,12,61,84,1,229,92,244,39,217,255,0,158,153,53,157,28,62,218,105,114,135,11,90,176,92,120,83,125,178,187,7,81,215,58,170,75,47,227,100,88,93,36,143,142,55,205,222,24,139,55,61,90,187,228,116,200,231,190,70,74,169,128,29,171,156,20,126,12,177,84,252,74,101,157,178,235,83,134,241,109,194,162,167,22,197,167,58,27,61,210,105,26,228,168,222,174,89,27,13,84,146,63,163,155,178,57,83,106,61,18,104,98,110,48,112,125,197,158,50,225,23,52,62,156,88,169,234,239,22,42,250,121,41,175,184,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,126,156,198,34,163,101,122,40,122,51,5,63,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,140,190,216,46,47,60,120,71,192,181,191,228,43,113,203,164,160,255,0,192,85,80,82,67,43,215,252,201,228,86,51,252,131,82,79,235,227,3,5,120,208,204,140,184,205,222,40,49,254,99,101,45,31,119,194,215,171,132,114,209,187,184,165,39,122,145,148,241,71,81,85,202,77,21,57,243,178,89,245,122,36,142,230,238,145,173,123,156,212,202,174,198,76,163,204,123,182,114,223,115,178,209,120,244,70,16,195,246,249,44,87,70,201,64,178,122,114,74,150,164,141,164,134,87,55,100,124,151,197,79,81,35,154,238,99,116,129,155,85,147,185,205,196,14,24,184,122,197,92,80,103,45,151,40,240,181,79,112,239,252,202,155,141,209,244,178,84,67,108,161,137,187,165,168,145,172,79,243,99,98,57,204,107,229,150,38,43,217,191,114,122,40,202,220,173,192,153,45,129,45,153,103,150,150,47,67,97,187,55,59,185,81,119,169,170,57,92,217,159,52,159,140,153,239,145,218,201,43,221,235,57,116,215,68,209,17,17,2,53,187,115,191,50,127,188,159,203,75,85,216,169,237,79,138,126,31,215,124,198,220,77,72,2,42,251,115,191,50,127,188,159,203,75,85,216,169,237,79,138,126,31,215,124,198,220,93,94,220,239,204,159,239,39,242,210,213,118,42,123,83,226,159,135,245,223,49,183,1,53,32,0,5,170,226,199,217,99,57,62,31,226,31,151,78,93,82,213,113,99,236,177,156,159,15,241,15,203,167,3,205,97,233,79,132,239,101,140,155,248,127,135,190,93,1,230,176,244,167,194,119,178,198,77,252,63,195,223,46,128,15,53,134,79,241,79,198,13,215,56,114,163,42,184,123,195,75,72,204,19,151,120,95,15,182,121,91,19,185,247,27,220,54,168,225,157,239,116,140,107,163,100,14,146,162,157,172,103,170,245,73,36,87,72,142,137,35,198,2,191,200,188,139,204,126,34,243,30,221,149,249,95,102,239,215,90,237,101,154,105,85,89,75,111,165,106,162,73,85,83,34,34,242,225,102,230,234,186,43,149,206,107,24,215,189,236,99,130,182,224,239,133,92,101,197,126,110,91,240,125,154,219,86,220,49,110,168,167,169,197,151,120,228,72,89,110,183,43,253,116,108,174,99,219,222,100,107,100,108,44,218,237,207,69,114,167,45,146,61,148,79,16,184,90,197,129,179,247,50,240,86,22,161,238,86,92,63,140,47,54,187,117,55,53,242,114,41,96,173,150,56,163,222,245,115,221,181,140,106,106,229,87,46,154,170,170,245,61,10,112,209,195,166,4,225,127,43,40,50,207,2,211,255,0,146,172,188,86,239,155,252,103,116,238,208,195,61,103,46,89,100,228,243,121,12,119,41,142,216,207,4,79,21,88,1,226,199,218,159,57,62,32,98,31,152,206,6,127,240,11,255,0,201,101,196,111,239,127,255,0,155,148,164,85,146,169,192,47,255,0,37,151,17,191,189,255,0,254,110,82,145,86,5,223,225,87,134,124,101,197,126,110,81,229,110,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,123,145,211,63,116,177,177,145,181,83,115,222,221,206,99,55,200,207,67,217,85,150,120,87,38,242,227,14,101,110,10,164,238,246,92,51,111,138,223,77,186,56,217,36,219,19,215,158,94,91,24,199,77,43,213,210,72,244,106,111,145,239,114,166,174,82,208,118,126,229,14,13,202,14,20,48,12,24,62,10,180,126,48,179,208,226,251,188,213,51,172,175,158,227,93,71,3,229,114,39,70,177,141,106,71,27,26,212,77,25,19,85,219,158,175,123,178,40,1,21,125,170,124,7,127,240,191,21,121,65,101,255,0,37,46,47,177,91,45,223,248,119,212,222,220,254,111,254,46,217,89,28,63,229,42,30,239,235,94,74,160,3,202,185,42,157,134,63,158,207,221,191,230,70,42,246,149,240,245,133,120,116,226,106,186,201,130,170,116,178,226,235,123,113,109,53,189,180,177,193,29,171,188,213,84,198,250,56,146,52,70,44,44,124,14,88,209,26,221,177,189,140,84,114,177,94,252,170,236,49,252,246,126,237,255,0,50,2,213,118,213,251,83,225,111,135,244,63,49,184,152,235,150,216,42,235,138,184,62,206,251,237,190,162,146,58,124,29,138,48,77,238,185,179,61,200,249,32,123,111,20,40,216,145,26,168,175,230,215,68,229,71,43,83,99,94,186,234,136,215,100,87,109,95,181,62,22,248,127,67,243,27,137,80,118,79,224,171,174,101,100,191,21,121,115,98,168,164,130,229,138,176,189,5,146,142,90,183,185,176,71,61,77,37,222,24,221,35,154,215,57,24,142,122,42,170,53,203,166,186,34,248,1,130,185,33,108,193,183,172,232,192,54,108,198,146,146,60,39,95,138,45,84,215,231,213,213,173,44,13,183,62,174,54,212,172,147,35,154,177,51,148,175,213,232,230,237,77,87,84,211,83,211,69,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,150,35,210,71,7,248,254,155,51,248,92,202,220,103,14,33,171,190,212,85,97,122,26,107,133,194,173,101,116,243,220,105,162,74,122,213,145,210,166,247,189,42,97,153,21,235,174,245,69,114,43,145,81,202,23,128,243,89,197,143,181,62,114,124,64,196,63,49,156,244,166,0,192,14,197,79,101,140,83,241,2,187,229,214,227,63,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,174,58,113,173,171,0,112,125,155,119,219,205,61,92,212,245,88,94,174,200,198,211,49,174,122,79,112,111,113,133,202,142,115,83,99,101,169,141,207,93,117,70,35,149,17,202,136,213,190,164,112,118,220,99,91,85,6,75,229,238,92,205,79,86,183,43,230,40,150,247,79,43,88,222,67,96,161,164,146,25,90,247,110,220,143,87,92,33,86,162,53,81,81,178,106,173,209,17,193,14,199,164,142,15,240,5,54,88,112,185,149,184,50,28,61,87,98,168,165,194,244,53,55,11,125,90,74,217,224,184,212,196,149,21,169,35,101,93,236,122,212,205,50,171,23,77,138,170,212,70,162,35,83,207,183,15,88,90,197,142,115,247,45,48,86,41,161,239,182,92,65,140,44,214,187,141,55,53,241,243,233,103,173,138,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,245,61,52,129,30,189,180,248,2,154,251,195,206,20,204,26,124,61,87,89,114,194,184,161,148,207,174,133,37,115,40,45,213,148,242,36,203,42,53,118,53,143,168,130,129,136,247,167,71,236,107,85,57,138,142,141,110,5,177,173,215,0,113,131,148,151,219,53,61,36,213,21,88,162,146,200,246,212,177,206,98,65,112,119,113,153,200,141,115,87,123,98,169,145,204,93,116,71,163,85,81,200,138,213,156,142,53,176,181,139,24,112,143,155,214,156,71,67,222,233,41,240,125,206,233,28,124,215,199,182,170,138,7,85,211,73,171,21,21,118,79,4,79,211,93,174,219,163,145,90,170,139,231,8,15,85,0,165,50,159,29,126,20,50,179,6,230,103,162,253,25,244,183,15,219,175,189,203,159,206,238,189,234,154,57,185,92,205,173,223,183,153,183,118,214,235,166,186,38,186,21,88,2,0,123,81,253,187,51,55,238,95,147,209,19,252,64,15,106,63,183,102,102,253,203,242,122,32,45,167,10,188,51,227,46,43,243,114,143,43,112,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,220,142,153,251,165,141,140,141,170,155,158,246,238,115,25,190,70,122,41,192,24,3,6,229,102,13,180,229,246,95,97,234,75,30,30,177,211,165,53,13,13,50,46,200,153,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,225,7,98,167,178,198,41,248,129,93,242,235,113,159,224,11,85,197,143,178,198,114,124,63,196,63,46,156,186,165,170,226,199,217,99,57,62,31,226,31,151,78,7,154,194,90,123,90,248,215,244,37,29,103,9,185,101,115,186,209,222,166,228,201,141,46,16,47,34,54,208,205,7,49,150,198,170,183,124,156,230,75,20,146,186,55,53,169,26,54,37,89,18,89,152,200,150,57,86,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,51,253,152,188,120,254,27,236,84,217,13,155,23,173,216,251,15,219,219,232,219,165,198,227,204,170,197,16,181,243,58,77,27,202,106,115,169,224,109,58,59,116,146,75,51,82,73,151,93,146,185,51,252,242,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,232,39,129,126,51,108,92,97,229,197,85,206,75,87,161,177,158,23,238,244,248,154,219,19,30,180,173,146,84,127,42,166,154,71,107,172,50,242,165,84,141,206,89,35,115,28,215,110,68,100,178,6,74,128,0,192,14,218,191,101,140,45,241,2,135,229,215,19,0,59,46,61,187,50,203,239,175,147,214,153,255,0,219,87,236,177,133,190,32,80,252,186,226,96,7,101,199,183,102,89,125,245,242,122,208,39,248,0,0,0,7,149,114,127,187,46,61,132,242,203,239,175,156,86,144,2,79,247,101,199,176,158,89,125,245,243,138,208,32,4,205,254,205,62,5,105,184,154,196,213,89,159,153,212,20,149,89,95,135,42,39,182,213,80,186,170,88,231,187,220,86,157,21,176,49,96,145,146,194,200,82,120,102,116,138,228,220,188,184,218,215,163,164,88,240,128,159,238,203,143,97,60,178,251,235,231,21,160,101,80,0,12,85,237,71,246,19,204,223,185,126,113,68,66,183,9,222,212,249,55,241,3,15,124,198,2,106,123,81,253,132,243,55,238,95,156,81,16,173,194,119,181,62,77,252,64,195,223,49,128,15,74,96,0,4,85,246,231,126,100,255,0,121,63,150,146,168,69,95,110,119,230,79,247,147,249,104,22,171,177,83,218,159,20,252,63,174,249,141,184,154,146,21,187,21,61,169,241,79,195,250,239,152,219,137,169,3,31,248,197,224,235,2,113,127,129,41,236,23,250,207,67,98,75,54,255,0,163,248,131,151,53,71,162,249,179,83,190,171,252,21,147,197,28,252,216,233,210,63,198,42,236,215,115,116,84,235,112,50,47,34,242,227,135,76,184,183,101,126,87,217,187,141,170,135,89,102,154,85,71,213,92,42,156,136,146,85,84,200,136,156,201,159,181,186,174,136,212,107,90,198,53,140,99,24,219,128,0,133,110,218,191,106,124,45,240,254,135,230,55,18,234,246,24,254,123,63,118,255,0,153,22,171,182,175,218,159,11,124,63,161,249,141,196,186,189,134,63,158,207,221,191,230,64,74,161,22,189,173,252,22,93,111,85,50,113,89,149,184,126,174,190,162,58,125,49,228,17,84,186,87,182,8,34,142,58,123,132,80,43,85,81,145,197,26,178,117,99,180,107,25,20,156,180,68,158,82,82,128,30,85,204,170,236,184,246,236,203,47,190,190,79,90,86,189,165,156,10,211,112,203,137,169,115,63,44,104,41,41,114,191,17,212,65,109,165,161,109,84,178,79,104,184,165,58,171,160,122,207,35,229,153,147,36,19,76,217,17,203,181,121,145,185,172,70,198,178,81,93,151,30,221,153,101,247,215,201,235,64,159,224,0,0,0,17,151,219,63,196,61,215,13,225,156,53,195,118,26,186,210,49,152,178,157,215,188,81,78,234,55,58,117,162,134,162,62,224,214,74,228,216,214,62,162,10,135,57,25,248,205,105,99,69,86,177,202,146,68,89,122,184,208,206,59,22,126,241,65,143,243,87,11,67,178,203,117,184,71,79,110,147,115,215,188,210,210,83,197,73,21,78,143,99,30,206,115,41,219,47,45,205,71,51,153,177,117,86,234,182,215,19,96,171,174,21,178,225,59,237,194,162,146,74,124,99,103,146,247,66,216,94,229,124,112,50,225,87,66,173,149,21,168,136,254,109,12,174,68,106,185,54,57,139,174,170,173,104,83,228,207,118,52,103,125,215,29,100,149,255,0,37,238,22,58,74,122,124,175,168,129,212,53,240,200,237,245,112,92,167,172,168,86,74,197,213,17,241,203,28,186,61,170,136,230,72,198,237,69,98,190,72,139,178,229,158,42,196,25,113,138,51,74,211,73,222,44,184,62,225,107,183,221,249,113,200,249,41,251,250,85,114,39,118,214,43,25,10,62,145,99,115,222,230,254,50,120,26,136,229,127,75,235,217,183,157,22,172,144,226,211,11,223,113,70,47,164,195,120,98,249,79,89,97,190,214,85,177,188,133,130,104,85,208,54,73,21,171,201,103,124,138,141,203,46,173,70,163,85,94,230,199,188,15,65,37,170,226,199,217,99,57,62,31,226,31,151,78,93,82,213,113,99,236,177,156,159,15,241,15,203,167,3,205,97,234,160,242,174,122,168,0,0,0,0,0,0,0,66,183,109,95,181,62,22,248,127,67,243,27,137,53,36,43,118,213,251,83,225,111,135,244,63,49,184,129,117,123,12,127,61,159,187,127,204,137,84,34,175,176,199,243,217,251,183,252,200,149,64,0,0,6,0,118,213,251,44,97,111,136,20,63,46,184,153,254,96,7,109,95,178,198,22,248,129,67,242,235,136,17,87,194,119,181,62,77,252,64,195,223,49,128,244,166,121,172,225,59,218,159,38,254,32,97,239,152,192,122,83,2,21,187,106,253,169,240,183,195,250,31,152,220,71,98,167,181,62,41,248,127,93,243,27,112,237,171,246,167,194,223,15,232,126,99,113,29,138,158,212,248,167,225,253,119,204,109,192,77,73,230,179,139,31,106,124,228,248,129,136,126,99,57,233,76,243,89,197,143,181,62,114,124,64,196,63,49,156,9,84,225,167,255,0,145,182,239,240,255,0,29,255,0,248,251,161,10,196,212,240,211,255,0,200,219,119,248,127,142,255,0,252,125,208,133,96,61,84,0,0,24,1,219,87,236,177,133,190,32,80,252,186,226,103,249,128,29,181,126,203,24,91,226,5,15,203,174,32,67,94,19,194,215,220,115,138,172,216,43,11,80,247,219,214,32,184,83,218,237,212,220,214,71,207,170,158,70,199,20,123,222,173,99,119,61,237,77,92,168,212,215,85,84,78,164,239,118,124,240,73,106,225,67,0,73,125,196,240,82,87,102,46,42,167,167,154,235,88,234,86,182,123,76,14,134,23,62,210,201,27,52,172,123,35,168,108,142,116,177,171,82,101,229,171,145,82,56,244,139,110,203,143,110,204,178,251,235,228,245,164,255,0,0,0,1,0,61,168,254,221,153,155,247,47,201,232,140,255,0,236,84,246,88,197,63,16,43,190,93,110,48,3,181,31,219,179,51,126,229,249,61,17,159,253,138,158,203,24,167,226,5,119,203,173,192,103,248,0,0,0,1,10,221,181,126,212,248,91,225,253,15,204,110,36,212,144,173,219,87,237,79,133,190,31,208,252,198,226,3,177,83,218,159,20,252,63,174,249,141,184,154,146,21,187,21,61,169,241,79,195,250,239,152,219,137,169,0,69,95,110,119,230,79,247,147,249,105,42,132,85,246,231,126,100,255,0,121,63,150,129,106,187,21,61,169,241,79,195,250,239,152,219,137,158,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,134,30,197,79,106,124,83,240,254,187,230,54,226,160,237,88,227,142,155,50,174,181,252,45,229,179,42,226,177,97,139,194,179,20,220,220,249,96,91,141,198,149,207,98,209,50,61,81,31,77,12,186,185,206,145,171,204,154,40,220,196,107,98,108,147,6,37,113,135,153,121,79,155,89,251,138,49,174,78,96,143,163,246,90,219,133,108,147,212,250,74,166,175,211,213,79,173,168,145,215,93,149,13,107,233,121,236,146,53,238,200,155,99,219,167,138,170,25,85,216,247,149,220,65,86,102,61,199,53,112,86,37,244,6,91,69,190,217,127,89,226,138,178,150,245,85,10,211,189,40,93,76,149,17,203,20,205,134,169,210,197,86,141,115,99,114,57,138,143,108,146,70,236,96,224,239,133,92,101,197,126,110,91,240,125,154,219,86,220,49,110,168,167,169,197,151,120,228,72,89,110,183,43,253,116,108,174,99,219,222,100,107,100,108,44,218,237,207,69,114,167,45,146,61,158,132,240,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,161,14,221,181,126,212,248,91,225,253,15,204,110,37,213,236,49,252,246,126,237,255,0,50,45,87,109,95,181,62,22,248,127,67,243,27,137,117,123,12,127,61,159,187,127,204,128,149,64,0,3,21,123,81,253,132,243,55,238,95,156,81,25,84,98,175,106,63,176,158,102,253,203,243,138,32,32,4,245,80,121,87,61,84,1,212,226,204,45,98,199,56,86,243,130,177,77,15,125,178,226,11,125,69,174,227,77,205,124,124,250,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,234,121,236,227,95,133,27,239,9,121,203,91,131,121,87,90,204,33,114,214,179,11,94,235,97,99,123,253,46,214,44,145,171,163,85,98,205,3,223,202,145,52,99,151,70,73,203,99,37,141,15,69,38,42,246,154,88,50,106,251,194,62,41,126,113,222,253,23,232,189,110,24,86,86,84,186,57,165,196,76,130,102,209,193,27,17,29,206,230,111,146,55,177,90,228,72,157,44,154,199,203,230,198,17,87,195,103,104,142,114,240,207,147,88,183,41,112,178,122,83,210,155,31,133,235,46,21,13,146,28,47,51,220,245,170,146,26,119,70,238,119,51,123,94,216,220,246,196,201,90,178,43,36,230,74,215,226,253,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,135,20,144,158,198,139,102,73,87,231,109,254,171,28,73,72,220,197,183,83,193,83,129,82,106,185,225,123,152,176,86,69,114,72,152,215,36,51,63,147,44,74,172,122,57,232,196,123,216,154,50,71,52,36,87,130,78,15,176,207,8,217,95,21,149,169,73,91,141,175,148,240,59,22,94,41,37,168,228,87,79,20,147,190,22,71,28,175,86,181,144,182,165,241,35,218,200,214,68,106,61,237,106,174,214,228,80,0,0,0,69,95,110,119,230,79,247,147,249,105,106,187,21,61,169,241,79,195,250,239,152,219,139,171,219,157,249,147,253,228,254,90,90,174,197,79,106,124,83,240,254,187,230,54,224,38,164,0,0,181,92,88,251,44,103,39,195,252,67,242,233,203,170,90,174,44,125,150,51,147,225,254,33,249,116,224,121,172,61,41,240,157,236,177,147,127,15,240,247,203,160,60,214,30,148,248,78,246,88,201,191,135,248,123,229,208,1,231,7,9,225,107,238,57,197,86,108,21,133,168,123,237,235,16,92,41,237,118,234,110,107,35,231,213,79,35,99,138,61,239,86,177,187,158,246,166,174,84,106,107,170,170,39,82,122,120,5,224,163,10,240,167,151,20,151,187,181,179,188,102,110,38,183,195,38,35,184,84,36,111,146,131,122,54,71,91,41,214,55,61,141,134,39,162,35,220,199,47,58,70,35,213,118,182,38,69,111,251,47,120,40,254,143,248,17,153,207,152,86,203,173,14,100,227,43,123,233,165,183,86,167,39,208,214,183,76,215,178,157,98,107,151,89,165,229,65,52,139,34,35,227,245,34,217,27,153,47,51,58,128,30,107,56,177,246,167,206,79,136,24,135,230,51,158,148,207,53,156,88,251,83,231,39,196,12,67,243,25,192,207,254,1,127,249,44,184,141,253,239,255,0,243,114,148,138,178,85,56,5,255,0,228,178,226,55,247,191,255,0,205,202,82,42,192,244,167,194,119,178,198,77,252,63,195,223,46,128,186,165,170,225,59,217,99,38,254,31,225,239,151,64,93,80,0,0,33,91,182,175,218,159,11,124,63,161,249,141,196,186,189,134,63,158,207,221,191,230,69,170,237,171,246,167,194,223,15,232,126,99,113,46,175,97,143,231,179,247,111,249,144,22,171,182,175,218,159,11,124,63,161,249,141,196,186,189,134,63,158,207,221,191,230,69,170,237,171,246,167,194,223,15,232,126,99,113,46,175,97,143,231,179,247,111,249,144,24,85,199,182,89,226,172,175,226,227,51,45,216,166,147,151,233,236,65,91,137,173,211,178,57,18,26,170,26,249,223,81,19,227,115,216,221,251,121,142,137,234,221,90,146,195,43,17,206,217,169,35,253,139,24,254,154,251,195,206,43,203,234,140,67,87,89,114,194,184,161,245,44,161,153,101,115,40,45,213,148,241,172,41,18,185,54,53,143,168,130,189,234,198,47,71,239,115,145,57,136,174,178,189,183,25,95,117,165,199,249,123,157,16,186,174,123,109,206,207,46,23,168,70,209,59,145,71,61,52,210,84,197,190,163,85,110,249,219,87,54,216,213,26,186,82,72,228,87,117,217,111,251,26,113,253,54,25,226,142,233,131,46,56,134,174,146,159,24,225,122,186,106,59,123,86,85,130,186,227,79,44,85,17,171,218,212,86,35,227,166,142,185,90,247,233,162,58,70,162,235,38,215,4,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,173,219,87,237,79,133,190,31,208,252,198,226,77,73,231,91,143,204,117,248,68,227,39,54,47,254,139,244,127,116,196,18,88,185,60,254,110,239,70,198,202,14,110,237,173,211,153,221,121,155,116,245,119,237,213,218,110,80,189,93,141,184,90,197,136,56,184,172,187,93,232,123,197,94,25,193,247,27,165,174,78,107,217,221,234,159,61,53,35,164,209,170,136,253,96,171,168,102,142,69,111,175,174,155,154,213,73,191,34,175,177,11,43,127,251,101,231,93,194,197,255,0,106,97,107,69,207,189,126,186,154,248,57,40,255,0,254,230,187,123,217,246,49,223,214,33,42,128,15,48,57,177,129,127,5,249,167,140,178,207,210,158,147,250,37,136,46,54,46,251,200,228,247,174,235,83,36,60,222,94,231,108,221,203,221,183,115,180,215,77,87,77,79,79,199,156,206,58,112,85,215,0,113,131,155,118,43,205,69,36,213,21,88,162,174,246,199,83,61,206,98,65,112,119,126,133,170,174,107,87,123,98,169,141,175,77,52,71,163,145,21,200,136,229,9,147,236,209,199,245,57,131,193,110,93,213,92,177,13,37,214,229,99,167,169,176,85,36,43,22,250,54,82,84,201,21,45,60,172,141,19,99,219,70,148,138,155,147,123,152,230,61,219,183,238,92,160,48,3,177,83,217,99,20,252,64,174,249,117,184,207,240,4,0,246,163,251,118,102,111,220,191,39,162,39,248,128,30,212,127,110,204,205,251,151,228,244,64,103,255,0,98,167,178,198,41,248,129,93,242,235,113,159,230,0,118,42,123,44,98,159,136,21,223,46,183,25,254,0,181,92,88,251,44,103,39,195,252,67,242,233,203,170,90,174,44,125,150,51,147,225,254,33,249,116,224,121,172,38,167,179,23,128,239,192,133,138,155,62,115,98,203,183,31,98,11,123,125,27,107,184,219,185,117,88,94,23,62,102,201,163,185,174,78,117,68,14,167,87,110,142,57,97,106,201,10,233,190,86,172,43,30,170,0,140,190,213,238,7,41,177,45,170,247,197,198,92,190,173,111,182,218,122,119,226,235,74,50,90,132,174,164,137,177,192,218,216,17,168,229,137,240,68,214,115,90,186,68,176,196,233,53,99,163,127,58,45,114,183,52,177,222,75,99,187,102,102,101,165,247,208,216,146,205,206,238,85,189,214,26,142,87,54,23,195,39,226,230,99,227,118,177,202,246,250,205,93,53,213,52,84,69,79,79,196,43,118,157,112,29,248,16,190,212,231,206,83,217,118,224,28,65,112,119,164,173,118,235,119,46,151,11,204,230,66,216,245,119,53,203,201,168,157,213,10,221,177,199,20,46,88,225,77,55,196,213,9,73,225,87,137,140,27,197,126,81,209,230,150,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,203,192,121,204,224,251,139,60,101,194,46,104,125,56,177,83,213,222,44,85,244,242,83,95,112,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,253,57,140,69,70,202,244,95,65,25,91,154,88,19,58,112,37,179,51,50,210,251,233,156,55,121,231,119,42,222,235,53,63,55,149,51,225,147,241,115,49,146,55,73,34,123,125,102,166,186,106,154,162,162,168,97,95,109,95,178,198,22,248,129,67,242,235,137,128,29,151,30,221,153,101,247,215,201,235,76,255,0,237,171,246,88,194,223,16,40,126,93,113,48,3,178,227,219,179,44,190,250,249,61,104,19,252,0,0,0,3,202,185,63,221,151,30,194,121,101,247,215,206,43,72,1,39,251,178,227,216,79,44,190,250,249,197,104,16,2,79,247,101,199,176,158,89,125,245,243,138,210,0,73,254,236,184,246,19,203,47,190,190,113,90,6,85,0,0,197,94,212,127,97,60,205,251,151,231,20,68,43,112,157,237,79,147,127,16,48,247,204,96,38,167,181,31,216,79,51,126,229,249,197,17,10,220,39,123,83,228,223,196,12,61,243,24,0,244,166,0,0,69,95,110,119,230,79,247,147,249,105,42,132,85,246,231,126,100,255,0,121,63,150,129,106,187,21,61,169,241,79,195,250,239,152,219,137,169,33,91,177,83,218,159,20,252,63,174,249,141,184,154,144,0,0,33,91,182,175,218,159,11,124,63,161,249,141,196,186,189,134,63,158,207,221,191,230,69,170,237,171,246,167,194,223,15,232,126,99,113,46,175,97,143,231,179,247,111,249,144,18,168,0,3,0,59,106,253,150,48,183,196,10,31,151,92,76,0,236,184,246,236,203,47,190,190,79,90,103,255,0,109,95,178,198,22,248,129,67,242,235,137,128,29,151,30,221,153,101,247,215,201,235,64,159,224,0,3,26,187,68,179,210,179,32,120,83,197,120,146,195,121,244,102,36,191,114,176,221,134,102,164,233,35,106,170,149,82,87,197,36,42,215,67,52,116,172,170,154,57,21,205,107,100,133,159,89,85,24,236,149,33,175,182,147,56,236,88,195,57,112,150,78,218,33,230,85,229,221,190,162,162,233,83,185,233,182,170,228,218,121,27,77,177,204,68,93,144,65,79,47,49,175,123,93,222,118,250,174,141,200,161,128,24,79,11,95,113,206,42,179,96,172,45,67,223,111,88,130,225,79,107,183,83,115,89,31,62,170,121,27,28,81,239,122,181,141,220,247,181,53,114,163,83,93,85,81,58,153,169,218,255,0,133,172,88,27,63,114,247,5,97,106,30,229,101,195,249,95,105,181,219,169,185,175,147,145,75,5,109,124,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,234,118,221,141,153,41,244,231,136,43,182,113,213,220,57,52,153,101,111,78,76,17,203,182,73,235,174,49,84,83,199,185,171,27,145,208,182,6,86,43,180,123,28,146,114,52,220,221,232,59,106,253,169,240,183,195,250,31,152,220,64,237,123,43,242,114,197,196,6,77,113,49,147,184,142,110,239,73,137,173,248,118,158,58,157,175,127,116,170,99,174,50,83,84,236,99,216,178,114,167,142,41,121,123,209,175,217,181,222,171,149,8,235,37,83,176,199,243,217,251,183,252,200,199,254,214,44,139,190,229,135,20,23,60,198,244,53,170,139,11,102,94,151,27,67,173,234,198,110,170,130,158,158,58,244,154,36,70,171,102,116,239,231,185,250,43,100,239,40,237,238,127,49,172,9,116,225,23,59,238,188,71,112,233,131,51,150,251,99,164,180,92,175,244,245,45,172,164,164,145,207,129,39,167,170,154,154,71,199,187,214,107,30,232,21,232,197,87,43,17,232,213,115,246,239,94,95,22,62,203,25,201,240,255,0,16,252,186,114,58,187,20,243,210,142,213,125,198,156,60,95,175,60,159,77,236,196,152,118,154,68,130,56,223,85,19,57,117,204,107,213,82,89,38,124,45,165,123,99,68,123,82,58,73,223,234,104,229,124,138,241,99,236,177,156,159,15,241,15,203,167,3,205,97,234,160,242,174,122,168,0,0,0,0,0,0,0,66,183,109,95,181,62,22,248,127,67,243,27,137,53,36,43,118,213,251,83,225,111,135,244,63,49,184,129,117,123,12,127,61,159,187,127,204,137,84,34,175,176,199,243,217,251,183,252,200,149,64,0,0,6,0,118,213,251,44,97,111,136,20,63,46,184,153,254,96,7,109,95,178,198,22,248,129,67,242,235,136,17,87,194,119,181,62,77,252,64,195,223,49,128,244,166,121,172,225,59,218,159,38,254,32,97,239,152,192,122,83,2,21,187,106,253,169,240,183,195,250,31,152,220,71,98,167,181,62,41,248,127,93,243,27,112,237,171,246,167,194,223,15,232,126,99,113,29,138,158,212,248,167,225,253,119,204,109,192,77,73,230,179,139,31,106,124,228,248,129,136,126,99,57,233,76,243,89,197,143,181,62,114,124,64,196,63,49,156,9,84,225,167,255,0,145,182,239,240,255,0,29,255,0,248,251,161,10,196,212,240,211,255,0,200,219,119,248,127,142,255,0,252,125,208,133,96,61,84,0,0,24,1,219,87,236,177,133,190,32,80,252,186,226,103,249,128,29,181,126,203,24,91,226,5,15,203,174,32,96,7,101,199,183,102,89,125,245,242,122,210,127,136,1,236,184,246,236,203,47,190,190,79,90,79,240,0,0,16,3,218,143,237,217,153,191,114,252,158,136,207,254,197,79,101,140,83,241,2,187,229,214,227,0,59,81,253,187,51,55,238,95,147,209,25,255,0,216,169,236,177,138,126,32,87,124,186,220,6,127,128,0,0,0,16,173,219,87,237,79,133,190,31,208,252,198,226,77,73,10,221,181,126,212,248,91,225,253,15,204,110,32,59,21,61,169,241,79,195,250,239,152,219,137,169,33,91,177,83,218,159,20,252,63,174,249,141,184,154,144,4,85,246,231,126,100,255,0,121,63,150,146,168,69,95,110,119,230,79,247,147,249,104,17,171,128,51,75,29,229,127,210,63,160,183,223,70,125,45,195,245,152,90,241,254,11,12,221,234,215,85,183,159,7,227,88,237,155,185,108,245,217,181,233,167,71,38,170,118,185,23,145,121,143,196,94,99,219,178,191,43,236,221,250,235,93,172,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,92,44,220,221,87,69,114,185,205,99,26,247,189,140,117,43,132,240,181,247,28,226,171,54,10,194,212,61,246,245,136,46,20,246,187,117,55,53,145,243,234,167,145,177,197,30,247,171,88,221,207,123,83,87,42,53,53,213,85,19,169,61,60,2,240,81,133,120,83,203,138,75,221,218,217,222,51,55,19,91,225,147,17,220,42,18,55,201,65,189,27,35,173,148,235,27,158,198,195,19,209,17,238,99,151,157,35,17,234,187,91,19,34,11,171,195,71,14,152,19,133,252,172,160,203,60,11,79,254,74,178,241,91,190,111,241,157,211,187,67,12,245,156,185,101,147,147,205,228,49,220,166,59,99,60,17,60,85,110,168,0,66,183,109,95,181,62,22,248,127,67,243,27,137,117,123,12,127,61,159,187,127,204,139,85,219,87,237,79,133,190,31,208,252,198,226,93,94,195,31,207,103,238,223,243,32,37,80,0,0,197,94,212,127,97,60,205,251,151,231,20,70,85,24,171,218,143,236,39,153,191,114,252,226,136,8,1,61,84,30,85,207,85,0,113,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,32,7,143,238,48,110,188,89,102,227,157,111,90,72,240,38,14,168,172,160,194,140,134,39,35,234,96,123,218,146,87,74,233,24,217,119,212,36,49,61,35,115,90,145,49,172,102,221,233,36,146,100,255,0,107,95,26,254,155,172,172,225,55,44,174,118,170,203,44,60,153,49,165,194,5,231,200,234,232,103,230,50,216,213,86,236,143,146,248,162,146,87,70,231,57,100,86,196,171,26,197,51,31,130,220,49,112,245,138,184,160,206,91,46,81,225,106,158,225,223,249,149,55,27,163,233,100,168,134,217,67,19,119,75,81,35,88,159,230,198,196,115,152,215,203,44,76,87,179,126,228,10,131,34,120,59,205,206,33,114,191,49,115,63,47,236,245,117,180,248,14,158,157,105,232,96,163,124,147,222,234,223,35,86,90,106,85,232,199,62,26,110,100,207,107,92,233,85,86,158,54,198,229,157,170,219,85,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,244,187,149,185,91,129,50,91,2,91,50,207,45,44,94,134,195,118,110,119,114,162,239,83,84,114,185,179,62,105,63,25,51,223,35,181,146,87,187,214,114,233,174,137,162,34,34,69,95,107,23,5,23,28,45,138,174,124,84,101,189,179,126,27,188,233,83,140,96,98,82,211,195,106,174,116,148,244,241,212,70,212,115,36,155,189,73,54,231,163,99,123,146,84,150,71,189,82,84,70,4,133,112,125,197,158,13,226,235,43,254,156,88,169,233,44,247,218,10,137,41,175,184,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,102,188,198,34,171,162,122,37,245,60,230,112,125,197,158,50,225,23,52,62,156,88,169,234,239,22,42,250,121,41,175,184,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,126,156,198,34,163,101,122,47,161,60,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,84,0,0,34,175,183,59,243,39,251,201,252,180,181,93,138,158,212,248,167,225,253,119,204,109,197,213,237,206,252,201,254,242,127,45,45,87,98,167,181,62,41,248,127,93,243,27,112,19,82,0,0,90,174,44,125,150,51,147,225,254,33,249,116,229,213,45,87,22,62,203,25,201,240,255,0,16,252,186,112,60,214,30,148,248,78,246,88,201,191,135,248,123,229,208,30,107,15,74,124,39,123,44,100,223,195,252,61,242,232,0,186,160,0,7,154,206,44,125,169,243,147,226,6,33,249,140,231,165,51,205,103,22,62,212,249,201,241,3,16,252,198,112,51,255,0,128,95,254,75,46,35,127,123,255,0,252,220,165,34,172,149,78,1,127,249,44,184,141,253,239,255,0,243,114,148,138,176,61,41,240,157,236,177,147,127,15,240,247,203,160,46,169,106,184,78,246,88,201,191,135,248,123,229,208,23,84,0,0,8,86,237,171,246,167,194,223,15,232,126,99,113,46,175,97,143,231,179,247,111,249,145,106,187,106,253,169,240,183,195,250,31,152,220,75,171,216,99,249,236,253,219,254,100,5,170,237,171,246,167,194,223,15,232,126,99,113,46,175,97,143,231,179,247,111,249,145,106,187,106,253,169,240,183,195,250,31,152,220,75,171,216,99,249,236,253,219,254,100,6,69,118,179,101,125,215,49,248,62,186,92,236,206,171,146,163,2,222,40,241,67,233,41,168,157,80,250,152,24,217,41,166,215,106,162,198,200,162,171,146,161,242,104,228,107,41,221,170,34,42,189,176,193,195,214,41,177,96,108,253,203,76,107,138,107,187,149,151,15,227,11,53,210,227,83,202,124,156,138,88,43,98,146,89,54,49,28,247,109,99,28,186,53,21,203,166,136,138,189,15,71,217,177,129,127,10,25,89,140,178,207,210,158,140,250,91,135,238,54,46,251,200,231,119,94,245,77,36,60,222,94,230,239,219,204,221,183,115,117,211,77,83,93,79,50,248,179,11,95,112,54,42,188,224,172,83,67,220,175,88,126,225,81,107,184,211,115,89,39,34,170,9,29,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,58,129,234,76,22,83,130,156,83,98,198,28,35,229,13,219,14,87,119,186,74,124,31,108,181,201,39,41,241,237,170,162,129,180,149,49,232,244,69,93,147,193,43,53,211,107,182,234,213,86,170,42,222,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,7,154,206,44,125,169,243,147,226,6,33,249,140,231,165,50,53,115,99,177,175,240,161,154,120,203,51,63,164,119,163,62,150,226,11,141,247,185,125,16,231,119,94,245,83,36,220,174,103,125,110,253,188,205,187,182,183,93,53,209,53,208,10,175,177,83,217,99,20,252,64,174,249,117,184,207,242,213,112,185,145,127,209,175,34,112,206,74,125,41,250,71,244,115,190,255,0,140,251,143,115,231,247,138,201,234,127,169,230,73,183,111,63,111,215,93,118,235,211,93,18,234,128,32,175,181,231,2,253,18,227,38,229,127,244,167,123,250,107,135,237,119,222,79,35,151,221,57,113,186,131,149,187,114,243,53,238,28,205,218,55,250,221,186,122,187,157,58,134,21,113,173,217,189,253,48,115,78,213,153,159,134,95,162,94,140,195,240,88,187,151,209,222,255,0,204,229,212,212,77,205,230,119,168,180,215,188,237,219,181,116,217,174,189,116,64,180,29,135,216,214,235,95,128,51,79,46,102,167,164,75,109,142,241,110,189,211,202,214,59,158,233,235,161,150,25,90,247,110,218,172,70,219,225,86,162,53,21,21,210,106,174,213,17,178,104,98,175,3,28,12,127,66,239,166,223,245,209,250,99,244,199,209,191,237,39,163,251,175,116,239,63,247,196,219,247,119,159,236,233,179,207,94,153,84,0,128,30,212,127,110,204,205,251,151,228,244,68,255,0,24,1,197,31,101,39,244,148,207,108,77,157,127,135,175,163,159,72,251,151,248,179,232,183,124,228,119,122,56,41,191,174,239,113,238,221,200,221,245,19,77,218,117,211,85,7,98,167,178,198,41,248,129,93,242,235,113,159,230,63,240,83,194,151,244,62,202,203,174,89,253,61,250,91,233,60,65,61,247,190,250,47,184,114,249,148,212,240,242,185,124,233,117,211,187,110,221,185,53,223,166,157,53,92,128,0,90,174,44,125,150,51,147,225,254,33,249,116,229,213,41,76,216,192,191,133,12,172,198,89,103,233,79,70,125,45,195,247,27,23,125,228,115,187,175,122,166,146,30,111,47,115,119,237,230,110,219,185,186,233,166,169,174,160,121,130,61,84,17,87,254,161,143,255,0,69,23,254,164,255,0,246,121,42,128,14,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,44,1,231,175,142,142,12,175,188,30,102,61,45,178,59,175,166,112,102,40,239,21,24,102,229,43,216,149,78,142,37,103,54,154,166,54,233,164,209,115,98,69,145,173,72,228,107,218,230,237,85,124,81,212,29,158,124,105,221,120,88,205,10,123,22,47,196,21,109,202,188,75,80,169,136,40,210,153,213,73,69,58,199,182,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,156,185,30,200,118,205,254,116,101,14,13,207,172,175,196,25,71,152,16,85,201,98,196,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,234,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,28,31,234,24,255,0,244,81,127,234,79,255,0,103,129,114,187,101,110,214,171,255,0,8,152,38,251,98,185,210,92,109,183,28,113,109,171,163,172,164,153,179,65,83,4,150,203,131,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,192,190,203,143,110,204,178,251,235,228,245,166,127,220,59,47,49,221,239,135,26,46,26,47,252,85,247,236,55,98,196,20,183,220,63,255,0,80,208,197,232,205,172,184,119,168,189,74,180,146,110,116,151,4,126,233,36,94,95,39,107,83,71,250,174,23,59,41,63,163,94,123,97,156,235,252,61,125,35,250,57,223,127,197,159,69,187,159,63,188,81,207,77,253,119,123,147,110,222,126,239,168,186,237,211,166,186,160,103,248,0,0,0,15,42,228,255,0,118,92,123,9,229,151,223,95,56,173,49,87,253,67,31,254,138,47,253,73,255,0,236,243,63,248,92,200,191,232,215,145,56,103,37,62,148,253,35,250,57,223,127,198,125,199,185,243,251,197,100,245,63,212,243,36,219,183,159,183,235,174,187,117,233,174,136,30,107,9,254,236,184,246,19,203,47,190,190,113,90,98,175,250,134,63,253,20,95,250,147,255,0,217,230,127,240,185,145,127,209,175,34,112,206,74,125,41,250,71,244,115,190,255,0,140,251,143,115,231,247,138,201,234,127,169,230,73,183,111,63,111,215,93,118,235,211,93,16,46,168,0,12,85,237,71,246,19,204,223,185,126,113,68,66,183,9,222,212,249,55,241,3,15,124,198,2,127,184,163,200,191,233,41,145,56,155,37,62,148,253,28,250,71,220,191,198,125,199,190,114,59,189,100,21,63,212,243,35,221,187,145,183,235,166,155,181,235,166,139,133,89,79,216,215,248,47,205,60,27,153,159,210,59,210,127,68,177,5,186,251,220,190,136,114,123,215,117,169,142,110,87,51,190,187,102,238,94,221,219,93,166,186,232,186,104,4,149,0,0,17,87,219,157,249,147,253,228,254,90,74,161,138,188,115,240,49,253,52,126,132,255,0,215,71,232,119,208,239,73,127,180,158,144,239,93,239,187,127,223,16,236,219,221,191,181,174,255,0,45,58,134,0,118,42,123,83,226,159,135,245,223,49,183,19,82,97,87,5,61,155,223,208,251,52,238,185,153,248,101,250,91,233,60,63,61,139,185,125,29,238,28,190,101,77,60,220,222,103,122,151,93,59,182,221,187,83,93,250,235,211,69,205,80,0,0,33,91,182,175,218,159,11,124,63,161,249,141,196,186,189,134,63,158,207,221,191,230,69,255,0,227,91,179,123,250,96,230,157,171,51,63,12,191,68,189,25,135,224,177,119,47,163,189,255,0,153,203,169,168,155,155,204,239,81,105,175,121,219,183,106,233,179,93,122,232,149,95,3,28,12,127,66,239,166,223,245,209,250,99,244,199,209,191,237,39,163,251,175,116,239,63,247,196,219,247,119,159,236,233,179,207,94,129,149,64,0,48,3,182,175,217,99,11,124,64,161,249,117,196,192,14,203,143,110,204,178,251,235,228,245,164,191,113,173,194,151,244,193,202,203,86,89,253,61,250,37,232,204,65,5,247,190,250,47,191,243,57,116,213,16,242,185,124,232,180,215,188,238,221,185,116,217,166,157,117,75,1,194,231,101,39,244,107,207,108,51,157,127,135,175,164,127,71,59,239,248,179,232,183,115,231,247,138,57,233,191,174,239,114,109,219,207,221,245,23,93,186,116,215,84,12,255,0,0,1,212,226,204,83,98,192,216,86,243,141,113,77,119,114,178,225,251,125,69,210,227,83,202,124,156,138,88,35,116,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,232,121,151,205,92,204,197,89,201,152,248,143,52,177,173,95,120,189,98,107,132,183,10,157,178,72,248,225,222,190,164,17,115,30,247,182,24,152,141,142,54,43,151,100,108,99,81,116,106,30,138,120,163,200,191,233,41,145,56,155,37,62,148,253,28,250,71,220,191,198,125,199,190,114,59,189,100,21,63,212,243,35,221,187,145,183,235,166,155,181,235,166,139,129,86,158,195,91,84,55,90,41,175,188,75,85,214,91,89,81,27,171,41,233,48,147,105,167,154,4,114,115,25,28,174,172,145,177,189,91,170,35,214,55,163,85,81,85,174,211,69,12,160,236,197,202,223,193,127,6,216,43,189,216,189,25,117,197,189,227,20,220,63,194,185,221,235,189,72,189,210,126,143,115,89,186,134,58,47,81,187,116,211,214,106,61,94,96,7,109,95,181,62,22,248,127,67,243,27,137,53,38,21,113,173,217,189,253,48,115,78,213,153,159,134,95,162,94,140,195,240,88,187,151,209,222,255,0,204,229,212,212,77,205,230,119,168,180,215,188,237,219,181,116,217,174,189,116,64,176,29,134,63,158,207,221,191,230,69,245,237,111,200,106,108,211,225,162,76,201,183,209,85,207,136,114,194,163,210,148,201,77,79,45,67,229,183,78,248,226,174,141,88,199,163,88,198,181,34,169,124,174,99,246,50,141,201,234,181,239,114,86,188,12,112,49,253,11,190,155,127,215,71,233,143,211,31,70,255,0,180,158,143,238,189,211,188,255,0,223,19,111,221,222,127,179,166,207,61,122,100,253,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,121,161,200,28,227,190,240,255,0,156,184,79,56,176,228,61,226,175,12,220,27,81,37,54,230,51,189,210,189,174,142,166,155,123,216,244,143,155,4,146,197,204,216,174,102,253,205,245,154,138,122,20,226,199,217,99,57,62,31,226,31,151,78,96,7,250,134,63,253,20,95,250,147,255,0,217,230,116,225,174,30,239,182,190,17,230,225,127,17,230,95,166,234,223,131,235,240,116,120,147,208,204,166,229,210,203,4,180,244,203,221,25,34,162,242,32,124,81,233,204,221,39,43,115,156,142,114,168,30,112,143,85,4,85,255,0,168,99,255,0,209,69,255,0,169,63,253,158,74,160,0,0,0,0,0,0,2,21,187,106,253,169,240,183,195,250,31,152,220,73,169,48,171,141,110,205,239,233,131,154,118,172,204,252,50,253,18,244,102,31,130,197,220,190,142,247,254,103,46,166,162,110,111,51,189,69,166,189,231,110,221,171,166,205,117,235,162,5,128,236,49,252,246,126,237,255,0,50,37,80,197,94,6,56,24,254,133,223,77,191,235,163,244,199,233,143,163,127,218,79,71,247,94,233,222,127,239,137,183,238,239,63,217,211,103,158,189,50,168,0,0,1,128,29,181,126,203,24,91,226,5,15,203,174,38,127,152,255,0,198,183,10,95,211,7,43,45,89,103,244,247,232,151,163,49,4,23,222,251,232,190,255,0,204,229,211,84,67,202,229,243,162,211,94,243,187,118,229,211,102,154,117,213,2,11,56,78,246,167,201,191,136,24,123,230,48,30,148,200,213,202,126,198,191,193,126,105,224,220,204,254,145,222,147,250,37,136,45,215,222,229,244,67,147,222,187,173,76,115,114,185,157,245,219,55,114,246,238,218,237,53,215,69,211,66,74,128,133,110,218,191,106,124,45,240,254,135,230,55,17,216,169,237,79,138,126,31,215,124,198,220,102,167,26,221,155,223,211,7,52,237,89,153,248,101,250,37,232,204,63,5,139,185,125,29,239,252,206,93,77,68,220,222,103,122,139,77,123,206,221,187,87,77,154,235,215,68,112,83,217,189,253,15,179,78,235,153,159,134,95,165,190,147,195,243,216,187,151,209,222,225,203,230,84,211,205,205,230,119,169,117,211,187,109,219,181,53,223,174,189,52,80,205,83,205,103,22,62,212,249,201,241,3,16,252,198,115,210,153,26,185,177,216,215,248,80,205,60,101,153,159,210,59,209,159,75,113,5,198,251,220,190,136,115,187,175,122,169,146,110,87,51,190,183,126,222,102,221,219,91,174,154,232,154,232,5,87,195,79,255,0,35,109,223,225,254,59,255,0,241,247,66,21,143,69,25,105,194,151,224,239,131,106,206,18,126,158,250,67,189,225,251,237,139,233,7,162,249,91,125,37,37,83,249,189,215,156,237,121,125,235,77,188,223,91,103,139,117,233,133,127,234,24,255,0,244,81,127,234,79,255,0,103,129,42,128,0,6,0,118,213,251,44,97,111,136,20,63,46,184,153,254,99,255,0,26,220,41,127,76,28,172,181,101,159,211,223,162,94,140,196,16,95,123,239,162,251,255,0,51,151,77,81,15,43,151,206,139,77,123,206,237,219,151,77,154,105,215,84,8,129,236,184,246,236,203,47,190,190,79,90,79,241,128,28,46,118,82,127,70,188,246,195,57,215,248,122,250,71,244,115,190,255,0,139,62,139,119,62,127,120,163,158,155,250,238,247,38,221,188,253,223,81,117,219,167,77,117,76,255,0,0,0,2,0,123,81,253,187,51,55,238,95,147,209,25,255,0,216,169,236,177,138,126,32,87,124,186,220,56,163,236,164,254,146,153,237,137,179,175,240,245,244,115,233,31,114,255,0,22,125,22,239,156,142,239,71,5,55,245,221,238,61,219,185,27,190,162,105,187,78,186,106,183,255,0,130,158,20,191,161,246,86,93,114,207,233,239,210,223,73,226,9,239,189,247,209,125,195,151,204,166,167,135,149,203,231,75,174,157,219,118,237,201,174,253,52,233,170,134,64,0,0,0,0,16,173,219,87,237,79,133,190,31,208,252,198,226,77,73,133,92,107,118,111,127,76,28,211,181,102,103,225,151,232,151,163,48,252,22,46,229,244,119,191,243,57,117,53,19,115,121,157,234,45,53,239,59,118,237,93,54,107,175,93,16,48,175,177,83,218,159,20,252,63,174,249,141,184,154,147,10,184,41,236,222,254,135,217,167,117,204,207,195,47,210,223,73,225,249,236,93,203,232,239,112,229,243,42,105,230,230,243,59,212,186,233,221,182,237,218,154,239,215,94,154,46,106,128,34,175,183,59,243,39,251,201,252,180,149,66,213,102,135,14,152,19,56,51,79,46,179,51,29,83,247,255,0,193,159,125,172,179,209,111,154,45,151,73,106,104,38,130,179,153,20,172,215,147,220,94,222,83,218,246,63,159,170,162,108,68,112,98,175,101,239,2,223,129,76,42,204,241,206,60,25,221,51,38,245,191,208,244,213,174,221,53,138,215,36,109,68,214,21,106,119,122,201,181,147,153,170,185,236,137,89,31,226,156,234,136,215,63,192,0,0,2,21,187,106,253,169,240,183,195,250,31,152,220,75,171,216,99,249,236,253,219,254,100,95,254,53,187,55,191,166,14,105,218,179,51,240,203,244,75,209,152,126,11,23,114,250,59,223,249,156,186,154,137,185,188,206,245,22,154,247,157,187,118,174,155,53,215,174,137,85,240,49,192,199,244,46,250,109,255,0,93,31,166,63,76,125,27,254,210,122,63,186,247,78,243,255,0,124,77,191,119,121,254,206,155,60,245,232,25,84,0,0,98,175,106,63,176,158,102,253,203,243,138,35,42,139,85,197,30,69,255,0,73,76,137,196,217,41,244,167,232,231,210,62,229,254,51,238,61,243,145,221,235,32,169,254,167,153,30,237,220,141,191,93,52,221,175,93,52,80,243,88,122,30,227,239,59,243,67,135,174,26,47,249,147,148,214,58,74,187,188,21,20,212,19,92,106,100,143,101,146,10,135,242,146,185,33,127,74,135,182,87,67,27,35,234,136,249,155,35,218,248,227,123,29,134,191,234,24,255,0,244,81,127,234,79,255,0,103,146,168,7,150,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,15,66,156,18,112,125,134,120,70,202,248,172,173,74,74,220,109,124,167,129,216,178,241,73,45,71,34,186,120,164,157,240,178,56,229,122,181,172,133,181,47,137,30,214,70,178,35,81,239,107,85,118,183,137,149,221,159,252,62,229,23,16,87,158,32,112,118,29,238,149,245,123,39,178,219,98,146,88,169,108,53,82,69,83,13,115,169,152,199,164,107,12,241,212,51,72,100,99,155,11,152,238,82,181,174,107,35,201,80,7,18,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,150,0,243,195,198,223,7,216,155,132,108,208,150,202,228,171,173,193,55,202,137,221,132,239,21,114,211,243,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,107,114,127,177,247,137,204,199,160,199,105,194,253,69,150,235,137,112,181,215,159,116,163,169,239,42,176,225,72,226,134,121,42,36,216,145,57,121,53,19,186,154,61,22,72,227,100,178,110,106,43,230,114,58,74,184,157,225,235,10,241,65,147,87,172,163,197,53,61,195,191,242,234,109,215,70,82,199,81,53,178,186,39,110,138,162,54,189,63,206,141,232,215,49,207,138,89,88,143,102,253,201,212,240,163,194,142,92,112,149,151,12,193,88,42,46,253,117,174,229,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,151,11,55,57,34,133,21,91,27,92,229,85,123,223,36,143,11,214,0,2,42,251,115,191,50,127,188,159,203,75,85,216,169,237,79,138,126,31,215,124,198,220,103,255,0,28,252,12,127,77,31,161,63,245,209,250,29,244,59,210,95,237,39,164,59,215,123,238,223,247,196,59,54,247,111,237,107,191,203,78,180,167,5,61,155,223,208,251,52,238,185,153,248,101,250,91,233,60,63,61,139,185,125,29,238,28,190,101,77,60,220,222,103,122,151,93,59,182,221,187,83,93,250,235,211,69,12,213,0,0,45,87,22,62,203,25,201,240,255,0,16,252,186,114,234,148,166,108,96,95,194,134,86,99,44,179,244,167,163,62,150,225,251,141,139,190,242,57,221,215,189,83,73,15,55,151,185,187,246,243,55,109,220,221,116,211,84,215,80,60,193,30,148,248,78,246,88,201,191,135,248,123,229,208,24,1,254,161,143,255,0,69,23,254,164,255,0,246,121,37,57,79,129,127,5,249,89,131,114,207,210,158,147,250,37,135,237,214,46,251,200,228,247,174,235,77,28,60,222,94,231,108,221,203,221,183,115,180,215,77,87,77,64,170,192,0,15,53,156,88,251,83,231,39,196,12,67,243,25,207,74,100,106,230,199,99,95,225,67,52,241,150,102,127,72,239,70,125,45,196,23,27,239,114,250,33,206,238,189,234,166,73,185,92,206,250,221,251,121,155,119,109,110,186,107,162,107,160,20,175,0,191,252,150,92,70,254,247,255,0,249,185,74,69,89,63,217,5,192,199,224,59,133,140,199,225,163,240,163,233,191,194,7,166,63,199,126,132,238,221,199,191,91,162,162,255,0,91,247,135,243,118,114,183,255,0,88,221,219,182,250,186,110,92,85,255,0,80,199,255,0,162,139,255,0,82,127,251,60,12,255,0,225,59,217,99,38,254,31,225,239,151,64,93,82,148,202,124,11,248,47,202,204,27,150,126,148,244,159,209,44,63,110,177,119,222,71,39,189,119,90,104,225,230,242,247,59,102,238,94,237,187,157,166,186,106,186,106,85,96,0,0,66,183,109,95,181,62,22,248,127,67,243,27,137,117,123,12,127,61,159,187,127,204,139,255,0,198,183,102,247,244,193,205,59,86,102,126,25,126,137,122,51,15,193,98,238,95,71,123,255,0,51,151,83,81,55,55,153,222,162,211,94,243,183,110,213,211,102,186,245,209,42,190,6,56,24,254,133,223,77,191,235,163,244,199,233,143,163,127,218,79,71,247,94,233,222,127,239,137,183,238,239,63,217,211,103,158,189,3,0,59,106,253,169,240,183,195,250,31,152,220,75,171,216,99,249,236,253,219,254,100,95,254,53,187,55,191,166,14,105,218,179,51,240,203,244,75,209,152,126,11,23,114,250,59,223,249,156,186,154,137,185,188,206,245,22,154,247,157,187,118,174,155,53,215,174,137,85,240,49,192,199,244,46,250,109,255,0,93,31,166,63,76,125,27,254,210,122,63,186,247,78,243,255,0,124,77,191,119,121,254,206,155,60,245,232,25,84,121,235,237,21,201,203,238,77,241,113,142,233,174,243,119,138,76,97,112,159,24,218,234,118,177,156,234,90,249,229,145,201,177,175,122,183,149,58,84,65,171,182,185,252,141,251,90,215,181,15,66,134,21,113,173,217,189,253,48,115,78,213,153,159,134,95,162,94,140,195,240,88,187,151,209,222,255,0,204,229,212,212,77,205,230,119,168,180,215,188,237,219,181,116,217,174,189,116,64,182,189,136,248,214,213,95,146,249,133,151,48,211,213,165,202,199,138,34,189,212,74,230,55,144,232,43,169,35,134,38,177,219,183,43,209,214,249,149,200,173,68,68,116,122,43,181,84,108,143,152,85,193,79,102,247,244,62,205,59,174,102,126,25,126,150,250,79,15,207,98,238,95,71,123,135,47,153,83,79,55,55,153,222,165,215,78,237,183,110,212,215,126,186,244,209,115,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,182,93,173,87,170,103,214,89,174,116,149,244,241,212,79,72,249,105,166,108,172,108,240,74,248,102,137,92,213,84,71,199,44,114,70,246,248,181,236,115,87,69,69,67,150,67,6,85,113,183,117,225,67,142,92,232,177,98,121,234,235,178,235,21,102,69,234,27,173,27,170,156,216,45,51,186,240,173,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,203,71,42,172,113,232,19,62,14,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,44,1,196,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,229,150,171,139,31,101,140,228,248,127,136,126,93,56,23,84,17,87,217,89,199,143,255,0,4,112,169,155,247,175,242,177,97,11,237,206,227,255,0,128,101,53,145,172,229,127,227,14,137,242,77,254,78,157,141,254,169,132,170,0,0,1,196,173,187,90,173,213,52,20,119,11,157,37,45,69,210,161,105,40,98,154,102,177,245,83,164,82,76,177,68,213,93,94,244,138,25,100,86,183,85,217,27,221,224,213,84,229,152,21,219,43,118,186,216,56,109,193,55,219,21,206,174,221,114,183,102,69,182,174,142,178,146,103,67,61,52,241,208,92,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,192,236,249,227,110,213,197,126,0,146,197,137,231,164,161,204,92,43,79,79,13,214,141,213,77,116,247,104,27,12,45,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,203,71,42,36,145,234,25,106,0,0,0,0,117,53,56,166,197,73,138,173,216,42,162,187,101,234,235,111,173,186,81,211,114,158,188,218,90,73,41,163,168,147,122,38,198,237,125,109,50,104,170,142,94,102,173,69,70,185,83,182,35,3,182,139,20,223,112,54,42,225,235,26,225,106,238,229,122,195,247,11,229,210,221,83,202,100,156,138,168,36,181,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,128,73,248,49,215,129,206,46,237,92,95,101,27,177,92,246,234,75,62,44,176,212,54,219,136,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,187,103,49,53,71,199,52,104,233,57,75,35,178,40,0,0,10,126,197,143,240,110,38,196,216,155,6,88,177,13,37,93,247,7,84,83,83,95,109,237,85,73,232,95,81,78,202,136,21,237,84,69,86,73,20,136,173,122,106,197,86,200,212,93,209,189,173,168,8,86,226,171,136,92,85,194,255,0,106,134,50,205,204,45,77,223,251,135,162,105,174,54,183,213,73,79,13,206,134,91,45,19,101,167,145,204,95,243,100,98,185,175,107,37,138,39,171,31,179,106,203,166,75,230,246,13,207,172,175,195,249,185,151,243,213,201,98,196,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,234,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,21,168,0,1,196,162,187,90,174,53,53,244,118,251,157,37,85,69,174,161,41,43,162,134,102,189,244,179,172,81,204,145,74,212,93,88,245,138,104,164,70,187,69,217,35,29,224,228,85,229,144,237,196,55,22,120,203,132,94,211,188,204,199,22,42,122,187,197,138,190,158,211,77,125,195,141,175,74,88,46,172,75,29,42,64,175,122,199,42,49,241,74,244,145,175,70,111,211,152,196,84,108,175,69,9,137,5,63,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,168,0,0,0,28,74,219,181,170,221,83,65,71,112,185,210,82,212,93,42,22,146,134,41,166,107,31,85,58,69,36,203,20,77,85,213,239,72,161,150,69,107,117,93,145,189,222,13,85,78,171,31,227,252,27,149,152,54,237,152,57,131,136,105,44,120,122,199,78,181,53,213,213,42,187,34,102,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,18,220,60,241,103,140,184,186,237,59,203,60,113,125,167,171,179,216,168,41,238,212,214,44,56,234,244,170,130,212,197,177,213,36,234,199,164,113,35,223,44,172,89,28,245,102,253,57,108,85,86,196,196,64,151,59,206,41,177,97,251,141,138,211,119,174,238,245,120,154,224,251,93,174,62,83,223,222,42,153,75,81,86,232,245,106,42,51,72,41,42,31,171,149,27,234,105,174,231,53,23,182,48,3,182,175,217,99,11,124,64,161,249,117,196,173,123,56,184,227,169,226,183,6,215,224,252,193,101,37,62,98,224,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,83,95,44,78,106,181,38,72,163,12,202,0,0,0,0,49,87,253,84,126,4,255,0,238,231,255,0,171,55,143,250,33,149,71,149,112,61,62,229,110,105,96,76,233,192,150,204,204,203,75,239,166,112,221,231,157,220,171,123,172,212,252,222,84,207,134,79,197,204,198,72,221,36,137,237,245,154,154,233,170,106,138,138,181,89,138,189,151,30,194,121,101,247,215,206,43,76,170,2,159,177,99,252,27,137,177,54,38,193,150,44,67,73,87,125,193,213,20,212,215,219,123,85,82,122,23,212,83,178,162,5,123,85,17,85,146,69,34,43,94,154,177,85,178,53,23,116,111,107,106,2,21,184,170,226,23,21,112,191,218,161,140,179,115,11,83,119,254,225,232,154,107,141,173,245,82,83,195,115,161,150,203,68,217,105,228,115,23,252,217,24,174,107,218,201,98,137,234,199,236,218,178,233,146,249,189,131,115,235,43,240,254,110,101,252,245,114,88,177,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,58,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,133,106,0,0,1,196,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,38,38,197,54,44,31,110,134,237,136,235,187,165,37,69,194,130,215,28,156,167,201,186,170,182,170,42,74,104,244,98,42,166,249,231,137,154,233,181,187,181,114,163,81,85,58,172,210,205,44,9,146,216,18,231,153,153,151,125,244,54,27,179,114,123,237,111,117,154,163,149,205,153,144,199,248,184,88,249,29,172,146,177,190,171,87,77,117,93,17,21,82,26,241,191,25,183,222,48,248,238,201,27,156,118,175,67,96,204,47,152,22,106,124,51,109,149,140,90,166,199,45,206,151,155,83,83,35,117,214,105,121,81,42,198,215,44,113,181,141,107,119,42,62,89,36,87,181,31,216,79,51,126,229,249,197,16,29,174,19,237,30,224,199,28,226,171,54,10,194,217,201,223,111,88,130,225,79,107,183,83,125,29,186,199,207,170,158,70,199,20,123,223,76,214,55,115,222,212,213,202,141,77,117,85,68,234,100,169,230,179,132,239,106,124,155,248,129,135,190,99,1,233,76,0,0,12,85,255,0,85,31,129,63,251,185,255,0,234,205,227,254,136,100,166,19,197,54,44,115,133,108,216,215,11,87,119,219,46,32,183,211,221,45,213,60,167,199,207,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,135,150,211,210,159,9,222,203,25,55,240,255,0,15,124,186,0,46,85,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,44,133,110,204,94,60,127,2,23,218,108,134,205,139,214,220,3,136,46,13,244,109,210,227,113,229,210,225,121,156,201,157,38,141,229,57,121,53,19,186,157,29,186,72,226,133,203,36,203,166,249,92,179,82,0,0,0,2,197,113,131,197,158,13,225,23,43,254,156,95,105,233,47,23,218,250,136,233,172,88,113,213,235,75,61,213,233,35,18,117,99,210,57,85,140,138,39,172,142,122,179,102,188,182,42,163,165,98,40,94,168,238,214,169,174,181,22,40,110,116,143,185,81,211,195,87,81,70,217,154,179,195,4,206,145,177,74,248,245,220,214,61,208,76,214,185,83,71,44,82,34,107,181,116,179,249,215,198,103,13,156,59,98,170,92,21,156,121,145,244,126,245,91,111,101,210,10,111,67,215,213,239,165,124,146,70,217,55,211,193,35,19,87,195,34,104,171,187,213,215,77,21,21,112,219,177,195,31,227,44,211,198,92,65,102,14,96,226,26,187,230,33,190,84,97,202,154,234,234,149,77,242,191,75,146,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,37,138,237,171,246,167,194,223,15,232,126,99,113,2,85,50,47,138,60,137,226,83,211,127,129,76,115,244,143,232,231,118,244,159,248,178,178,143,145,222,57,188,159,245,204,81,238,221,200,151,234,235,166,222,186,106,154,221,82,42,251,12,127,61,159,187,127,204,137,84,3,169,197,152,166,197,129,176,173,231,26,226,154,238,229,101,195,246,250,139,165,198,167,148,249,57,20,176,70,233,37,147,99,17,207,118,214,49,203,163,81,92,186,104,136,171,208,198,191,245,81,248,19,255,0,187,159,254,172,222,63,232,133,213,226,199,217,99,57,62,31,226,31,151,78,121,172,3,213,64,0,14,167,13,98,155,22,48,183,77,118,195,149,221,238,146,158,225,95,107,146,78,83,227,219,85,69,85,45,37,76,122,61,17,87,100,240,74,205,116,218,237,186,181,85,170,138,189,177,8,24,35,140,219,239,7,156,119,103,117,206,75,87,166,112,102,40,204,11,205,62,38,182,196,198,37,83,163,138,231,85,202,169,166,145,218,105,52,92,217,85,35,115,146,57,26,247,53,219,85,89,44,115,105,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,28,176,0,29,78,44,197,54,44,13,133,111,56,215,20,215,119,43,46,31,183,212,93,46,53,60,167,201,200,165,130,55,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,134,53,255,0,170,143,192,159,253,220,255,0,245,102,241,255,0,68,46,175,22,62,203,25,201,240,255,0,16,252,186,115,205,96,30,170,0,0,0,0,99,254,105,113,235,194,118,75,99,187,158,89,230,94,107,122,27,18,89,185,61,246,139,208,87,42,142,87,54,22,77,31,227,33,167,124,110,214,57,88,239,85,203,166,186,46,138,138,137,85,228,95,20,121,19,196,167,166,255,0,2,152,231,233,31,209,206,237,233,63,241,101,101,31,35,188,115,121,63,235,152,163,221,187,145,47,213,215,77,189,116,213,53,133,110,212,127,110,204,205,251,151,228,244,70,85,118,24,254,123,63,118,255,0,153,1,42,128,0,0,0,0,0,0,0,5,170,207,78,40,242,39,134,191,66,126,26,241,207,209,207,164,125,231,209,159,226,202,202,206,127,119,229,115,191,214,209,73,183,111,62,47,173,166,187,186,107,162,233,117,76,32,237,111,200,106,108,211,225,162,76,201,183,209,85,207,136,114,194,163,210,148,201,77,79,45,67,229,183,78,248,226,174,141,88,199,163,88,198,181,34,169,124,174,99,246,50,141,201,234,181,239,114,5,234,202,30,56,184,87,207,124,101,30,95,101,110,109,210,93,177,12,244,242,212,193,67,53,182,182,133,245,12,141,17,94,145,45,84,49,182,71,163,117,122,177,138,175,216,199,187,77,172,114,165,245,60,203,100,14,113,223,120,127,206,92,39,156,88,114,30,241,87,134,110,13,168,146,155,115,25,222,233,94,215,71,83,77,189,236,122,71,205,130,73,98,230,108,87,51,126,230,250,205,69,61,52,129,141,88,179,180,123,131,28,13,138,175,56,43,20,231,39,114,189,97,251,133,69,174,227,77,244,118,235,39,34,170,9,29,28,177,239,101,51,152,237,175,99,147,86,170,181,116,213,21,83,169,122,178,183,52,176,38,116,224,75,102,102,101,165,247,211,56,110,243,206,238,85,189,214,106,126,111,42,103,195,39,226,230,99,36,110,146,68,246,250,205,77,116,213,53,69,69,95,58,252,88,251,83,231,39,196,12,67,243,25,201,169,236,184,246,19,203,47,190,190,113,90,5,255,0,205,44,210,192,153,45,129,46,121,153,153,119,223,67,97,187,55,39,190,214,247,89,170,57,92,217,153,12,127,139,133,143,145,218,201,43,27,234,181,116,215,85,209,17,85,44,7,250,168,252,9,255,0,221,207,255,0,86,111,31,244,67,23,251,108,51,162,235,110,166,192,121,17,135,177,125,93,45,61,210,158,170,253,137,172,240,177,204,101,84,9,44,108,183,58,89,54,232,246,36,176,214,170,68,143,84,223,27,30,246,234,216,156,152,151,217,139,149,191,133,14,50,112,87,123,177,122,78,213,132,187,198,41,184,127,133,114,123,175,117,141,123,164,253,30,215,63,109,116,148,94,163,119,107,175,172,213,98,60,9,232,188,226,155,22,31,184,216,173,55,122,238,239,87,137,174,15,181,218,227,229,61,253,226,169,148,181,21,110,143,86,162,163,52,130,146,161,250,185,81,190,166,154,238,115,81,123,99,0,59,106,253,150,48,183,196,10,31,151,92,74,215,179,139,142,58,158,43,112,109,126,15,204,22,82,83,230,46,15,167,129,245,211,68,248,162,101,238,145,202,172,74,216,160,69,71,49,237,114,53,179,181,173,229,53,242,196,230,171,82,100,138,48,204,160,0,0,0,2,159,192,120,255,0,6,230,126,25,131,25,229,254,33,164,190,216,170,170,42,233,169,238,20,138,174,130,119,211,84,73,79,42,198,237,52,123,18,88,100,68,123,117,99,209,17,205,87,53,81,203,29,125,171,220,113,211,97,171,85,239,132,124,185,101,90,95,110,84,244,236,197,215,100,124,180,233,67,73,43,99,157,180,80,43,85,171,43,231,137,204,230,185,117,137,33,149,209,232,247,72,254,78,69,118,92,123,9,229,151,223,95,56,173,3,34,176,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,149,1,4,61,156,92,113,211,112,165,140,171,240,126,96,178,174,163,46,177,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,53,204,138,39,53,92,176,164,82,78,240,0,0,0,0,0,0,22,83,58,248,204,225,179,135,108,85,75,130,179,143,50,62,143,222,171,109,236,186,65,77,232,122,250,189,244,175,146,72,219,38,250,120,36,98,106,248,100,77,21,119,122,186,233,162,162,171,37,56,204,225,179,136,156,85,85,130,178,115,50,62,144,94,168,173,239,186,79,77,232,122,250,77,148,172,146,56,221,38,250,136,35,98,232,249,163,77,17,119,122,218,233,162,42,164,96,246,213,251,83,225,111,135,244,63,49,184,142,197,79,106,124,83,240,254,187,230,54,224,38,164,167,241,102,63,193,184,22,167,15,210,227,12,67,73,105,126,42,188,71,96,180,45,74,171,89,85,113,146,41,101,138,157,31,166,214,189,237,130,68,102,229,77,207,218,198,234,247,177,174,168,12,0,237,171,246,88,194,223,16,40,126,93,113,3,63,193,132,29,154,28,113,211,113,29,131,97,201,236,112,202,182,102,46,11,179,198,249,170,228,124,181,12,190,91,161,88,224,74,215,76,245,115,146,165,28,248,155,51,94,239,93,242,36,140,85,71,61,144,230,248,0,0,22,171,61,56,163,200,158,26,253,9,248,107,199,63,71,62,145,247,159,70,127,139,43,43,57,253,223,149,206,255,0,91,69,38,221,188,248,190,182,154,238,233,174,139,165,63,148,60,113,112,175,158,248,202,60,190,202,220,219,164,187,98,25,233,229,169,130,134,107,109,109,11,234,25,26,34,189,34,90,168,99,108,143,70,234,245,99,21,95,177,143,118,155,88,229,75,105,218,167,147,151,220,221,225,30,239,83,135,38,214,175,1,92,34,198,50,83,109,103,248,85,45,52,19,199,82,155,222,246,163,57,112,84,75,62,190,179,157,200,216,214,171,158,138,144,153,146,153,161,117,201,92,220,194,25,175,102,109,92,149,24,90,241,77,114,125,61,53,107,169,31,89,3,30,156,234,85,149,168,170,198,77,23,50,39,250,174,69,100,142,69,107,145,85,20,61,57,152,213,139,59,71,184,49,192,216,170,243,130,177,78,114,119,43,214,31,184,84,90,238,52,223,71,110,178,114,42,160,145,209,203,30,246,83,57,142,218,246,57,53,106,171,87,77,81,85,58,151,255,0,9,226,155,22,57,194,182,108,107,133,171,187,237,151,16,91,233,238,150,234,158,83,227,231,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,67,206,23,22,62,212,249,201,241,3,16,252,198,112,61,9,228,166,125,229,63,17,56,86,171,26,228,230,43,250,65,101,162,184,62,215,61,79,113,169,164,217,84,200,227,145,209,236,168,142,55,174,140,154,53,213,19,111,173,166,186,162,162,84,24,255,0,31,224,220,172,193,183,108,193,204,28,67,73,99,195,214,58,117,169,174,174,169,85,217,19,53,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,92,32,236,84,246,88,197,63,16,43,190,93,110,40,174,218,124,249,166,180,224,220,41,195,149,154,182,173,151,43,237,67,49,53,233,33,168,150,38,122,58,21,146,42,104,101,98,51,100,236,150,161,36,145,19,127,226,223,66,199,43,61,102,57,3,34,191,213,71,224,79,254,238,127,250,179,120,255,0,162,25,84,121,235,236,234,201,203,238,114,113,113,129,41,173,19,119,122,76,31,112,131,24,221,42,118,177,252,154,90,9,226,145,169,177,207,98,187,155,58,211,193,171,119,57,156,253,251,92,214,57,15,66,128,10,127,22,99,252,27,129,106,112,253,46,48,196,52,150,151,226,171,196,118,11,66,212,170,181,149,87,25,34,150,88,169,209,250,109,107,222,216,36,70,110,84,220,253,172,110,175,123,26,234,128,192,14,218,191,101,140,45,241,2,135,229,215,16,51,252,24,65,217,161,199,29,55,17,216,54,28,158,199,12,171,102,98,224,187,60,111,154,174,71,203,80,203,229,186,21,142,4,173,116,207,87,57,42,81,207,137,179,53,238,245,223,34,72,197,84,115,217,14,111,128,0,0,0,0,0,0,49,171,22,118,143,112,99,129,177,85,231,5,98,156,228,238,87,172,63,112,168,181,220,105,190,142,221,100,228,85,65,35,163,150,61,236,166,115,29,181,236,114,106,213,86,174,154,162,170,117,50,84,243,89,197,143,181,62,114,124,64,196,63,49,156,15,69,25,91,154,88,19,58,112,37,179,51,50,210,251,233,156,55,121,231,119,42,222,235,53,63,55,149,51,225,147,241,115,49,146,55,73,34,123,125,102,166,186,106,154,162,162,173,86,98,175,101,199,176,158,89,125,245,243,138,211,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,30,107,56,177,246,167,206,79,136,24,135,230,51,158,148,207,53,156,88,251,83,231,39,196,12,67,243,25,192,204,174,202,126,56,233,178,214,235,65,194,222,100,178,174,91,22,39,188,35,48,181,205,175,150,117,183,92,106,156,198,37,19,227,213,81,148,211,75,163,154,232,218,156,185,165,145,207,71,54,87,73,12,196,158,85,201,62,224,75,180,234,143,3,100,254,32,202,252,239,173,239,183,92,25,135,234,43,48,60,211,190,10,42,90,234,90,11,123,82,27,27,164,142,36,229,76,189,223,241,83,72,146,58,87,74,230,42,239,108,76,148,36,86,110,41,248,125,164,206,90,206,31,174,89,163,106,183,99,234,46,236,215,218,46,13,150,147,155,37,67,97,116,16,195,60,172,108,51,205,34,84,194,173,138,55,186,69,220,186,55,213,118,142,44,125,150,51,147,225,254,33,249,116,231,156,28,89,138,111,184,231,21,94,113,174,41,174,239,183,172,65,112,168,186,92,106,121,76,143,159,85,60,142,146,89,54,49,26,198,238,123,220,186,53,17,169,174,136,136,157,9,169,201,188,166,252,17,118,80,226,154,31,165,247,91,247,210,140,175,189,226,221,181,174,210,27,119,164,44,239,159,185,210,199,170,242,225,102,237,85,53,93,242,190,105,116,111,51,99,66,16,73,201,236,208,227,142,155,136,236,27,14,79,99,134,85,179,49,112,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,122,239,145,36,98,170,57,236,134,13,142,215,9,226,155,238,6,197,86,108,107,133,171,187,149,235,15,220,41,238,150,234,158,83,36,228,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,64,61,73,131,23,248,1,227,6,213,197,150,81,181,215,5,171,143,29,224,234,122,58,12,86,201,162,106,50,166,119,177,201,29,116,78,141,141,139,101,66,195,43,214,54,181,171,19,218,246,109,216,145,201,38,80,1,128,29,181,126,203,24,91,226,5,15,203,174,36,64,101,86,102,98,172,155,204,124,57,154,88,42,175,187,222,176,205,194,43,133,54,233,36,100,115,108,95,94,9,121,111,99,221,12,172,87,71,35,17,201,190,55,189,170,186,57,73,127,237,171,246,88,194,223,16,40,126,93,113,33,130,217,105,186,222,170,95,71,102,182,85,215,212,71,79,61,91,226,166,133,210,189,176,65,19,230,154,85,107,81,85,25,28,81,201,35,221,224,214,49,206,93,17,21,64,244,125,194,175,19,24,55,138,252,163,163,205,44,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,151,128,243,109,194,175,19,24,203,133,12,220,163,205,44,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,54,171,161,126,232,163,123,36,106,46,215,177,187,154,246,111,141,254,133,50,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,84,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,80,173,64,0,8,171,237,206,252,201,254,242,127,45,37,80,138,190,220,239,204,159,239,39,242,208,35,215,135,92,249,198,92,54,230,229,139,53,176,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,118,72,214,232,142,86,59,99,209,146,53,55,177,170,158,132,248,117,207,156,27,196,150,81,216,179,91,6,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,124,110,118,136,229,99,119,177,89,35,83,99,218,171,230,136,191,252,20,113,93,125,225,47,57,104,177,151,54,235,89,132,46,90,81,226,155,37,20,204,111,127,165,218,244,142,68,108,136,172,89,160,123,249,177,174,172,114,232,248,249,140,100,178,40,30,138,65,212,225,60,83,98,199,56,86,205,141,112,181,119,125,178,226,11,125,61,210,221,83,202,124,124,250,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,232,118,192,64,15,106,63,183,102,102,253,203,242,122,35,169,224,95,140,219,239,7,153,143,85,115,146,213,233,156,25,138,59,189,62,38,182,196,198,37,83,163,137,95,202,169,166,145,218,105,52,92,217,85,35,115,146,57,26,247,53,219,85,89,44,125,183,106,63,183,102,102,253,203,242,122,35,21,64,245,59,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,203,33,47,179,115,180,18,155,135,106,153,50,123,57,46,181,110,203,171,141,67,170,104,174,83,75,44,204,195,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,154,190,69,89,180,0,64,15,106,63,183,102,102,253,203,242,122,34,127,136,1,237,71,246,236,204,223,185,126,79,68,5,65,217,197,199,29,55,10,88,202,191,7,230,11,42,234,50,235,24,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,243,92,200,162,115,85,203,10,69,36,239,30,85,201,52,236,161,227,142,167,13,93,108,156,35,230,51,41,18,197,114,168,168,102,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,41,201,172,169,52,173,143,71,182,70,114,66,93,0,34,47,181,123,142,58,156,75,117,189,240,143,151,44,164,91,21,182,162,157,152,186,236,143,138,161,107,170,226,116,115,182,138,5,106,185,34,100,18,181,156,215,46,146,172,209,58,61,24,216,223,206,11,43,218,59,199,29,55,21,184,202,131,7,229,243,42,233,242,235,7,212,78,250,25,165,124,177,62,247,86,228,70,45,108,176,42,163,88,198,181,28,216,26,230,243,90,201,101,115,149,171,50,197,29,63,217,113,237,217,150,95,125,124,158,180,197,83,42,187,46,61,187,50,203,239,175,147,214,129,159,253,181,126,203,24,91,226,5,15,203,174,36,59,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,102,39,182,175,217,99,11,124,64,161,249,117,196,133,96,61,25,240,125,197,158,13,226,235,43,254,156,88,169,233,44,247,218,10,137,41,175,184,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,102,188,198,34,171,162,122,37,245,60,208,240,235,159,56,203,134,220,220,177,102,182,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,110,201,26,221,17,202,199,108,122,50,70,166,246,53,83,209,78,75,230,246,13,207,172,175,195,249,185,151,243,213,201,98,196,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,234,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,21,168,0,1,229,92,245,80,121,87,2,127,187,46,61,132,242,203,239,175,156,86,153,84,98,175,101,199,176,158,89,125,245,243,138,211,42,128,128,30,212,127,110,204,205,251,151,228,244,71,83,192,191,25,183,222,15,51,30,170,231,37,171,211,56,51,20,119,122,124,77,109,137,140,74,167,71,18,191,149,83,77,35,180,210,104,185,178,170,70,231,36,114,53,238,107,182,170,178,88,251,110,212,127,110,204,205,251,151,228,244,70,42,129,234,118,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,150,66,183,102,47,30,63,129,11,237,54,67,102,197,235,110,1,196,23,6,250,54,233,113,184,242,233,112,188,206,100,206,147,70,242,156,188,154,137,221,78,142,221,36,113,66,229,146,101,211,124,174,89,169,0,66,183,105,215,30,63,134,251,237,78,67,101,61,235,118,1,195,247,7,122,74,233,110,184,243,41,113,68,205,100,46,143,86,242,154,188,154,121,219,80,141,219,36,145,76,228,142,100,215,100,78,75,235,218,189,199,29,54,26,181,94,248,71,203,150,85,165,246,229,79,78,204,93,118,71,203,78,148,52,146,182,57,219,69,2,181,90,178,190,120,156,206,107,151,88,146,25,93,30,143,116,143,228,196,88,23,87,132,239,106,124,155,248,129,135,190,99,1,53,61,168,254,194,121,155,247,47,206,40,136,86,225,59,218,159,38,254,32,97,239,152,192,77,79,106,63,176,158,102,253,203,243,138,32,32,46,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,122,123,60,248,211,181,113,79,149,244,246,44,95,136,41,29,154,152,106,157,83,16,81,165,51,105,86,182,4,147,108,87,8,35,107,149,175,99,154,177,54,85,98,53,25,50,185,57,113,177,240,238,128,194,170,202,220,210,199,121,45,142,237,153,153,150,151,223,67,98,75,55,59,185,86,247,88,106,57,92,216,95,12,159,139,153,143,141,218,199,43,219,235,53,116,215,84,209,81,21,3,211,240,44,255,0,10,188,76,96,222,43,242,142,143,52,176,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,218,141,153,155,101,141,236,145,168,155,152,246,238,107,31,190,54,94,0,60,171,158,148,248,78,246,88,201,191,135,248,123,229,208,30,107,15,74,124,39,123,44,100,223,195,252,61,242,232,0,243,88,75,167,101,15,28,116,216,150,213,100,225,31,49,153,86,183,219,109,61,67,48,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,249,78,77,34,88,98,108,122,49,209,179,157,17,96,15,85,0,195,94,206,46,56,234,120,173,193,181,248,63,48,89,73,79,152,184,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,148,215,203,19,154,173,73,146,40,242,254,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,92,232,205,236,27,144,185,95,136,51,115,48,39,171,142,197,135,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,209,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,207,15,19,188,66,226,174,40,51,150,245,155,152,166,155,184,119,254,93,53,186,214,202,169,42,33,182,80,196,221,177,83,198,231,175,249,210,61,90,214,53,242,203,43,209,140,223,181,43,254,58,56,205,190,241,135,152,244,183,56,237,94,134,193,152,95,188,83,225,155,108,172,98,213,54,57,85,156,218,154,153,27,174,179,75,202,137,86,54,185,99,141,172,107,91,185,81,242,201,141,96,74,167,97,143,231,179,247,111,249,145,106,187,106,253,169,240,183,195,250,31,152,220,75,171,216,99,249,236,253,219,254,100,90,174,218,191,106,124,45,240,254,135,230,55,16,46,175,97,143,231,179,247,111,249,145,42,132,85,246,24,254,123,63,118,255,0,153,18,168,5,170,226,199,217,99,57,62,31,226,31,151,78,121,172,61,41,241,99,236,177,156,159,15,241,15,203,167,60,214,1,234,160,0,7,154,206,44,125,169,243,147,226,6,33,249,140,230,79,246,110,118,130,83,112,237,83,38,79,103,37,214,173,217,117,113,168,117,77,21,202,105,101,153,152,101,233,20,242,74,145,83,195,4,179,76,202,153,150,6,171,26,230,178,55,171,228,211,87,200,171,140,28,88,251,83,231,39,196,12,67,243,25,203,84,7,170,130,202,98,158,52,56,96,192,217,177,85,146,56,215,55,237,88,127,23,209,108,239,52,215,72,42,41,41,96,223,76,218,150,111,173,146,54,210,183,116,79,106,166,178,245,115,145,137,235,170,52,192,190,205,62,209,108,27,130,48,5,86,71,241,29,141,106,237,244,248,118,158,122,220,53,126,184,185,102,129,150,232,97,71,45,173,118,49,101,71,198,145,200,232,17,85,251,209,253,221,155,85,144,69,36,107,99,252,127,140,179,79,25,93,179,7,48,113,13,93,243,16,223,42,22,166,186,186,165,83,124,175,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,3,209,159,22,62,203,25,201,240,255,0,16,252,186,115,205,97,51,220,56,229,37,215,44,123,41,49,189,207,16,92,113,3,238,88,187,45,241,29,237,40,107,239,46,170,162,160,162,154,142,178,90,70,209,64,215,44,52,204,150,25,91,80,244,106,115,29,36,239,230,47,170,214,71,12,32,122,168,6,0,118,98,241,227,248,111,177,83,100,54,108,94,183,99,236,63,111,111,163,110,151,27,143,50,171,20,66,215,204,233,52,111,41,169,206,167,129,180,232,237,210,73,44,205,73,38,93,118,74,228,207,240,0,22,171,137,222,33,112,175,11,249,53,122,205,204,83,77,223,251,135,46,154,221,107,101,84,116,243,92,235,165,118,216,169,227,115,215,252,233,30,173,107,220,200,162,149,232,199,236,218,161,10,221,168,254,221,153,155,247,47,201,232,140,170,236,49,252,246,126,237,255,0,50,35,131,58,51,123,25,103,214,104,98,12,220,204,9,233,36,190,226,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,117,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,145,254,195,31,207,103,238,223,243,32,37,80,0,0,2,142,206,12,210,195,249,39,150,120,135,53,113,85,29,194,170,211,134,169,22,178,174,27,124,108,125,67,216,142,70,233,27,94,246,53,87,87,39,139,145,62,208,43,16,96,7,250,181,124,44,127,184,28,213,255,0,209,86,239,250,113,152,217,35,155,216,115,62,178,178,193,155,152,70,223,116,161,180,98,40,165,154,150,11,156,113,199,82,198,178,103,196,187,219,19,228,98,106,177,170,166,143,94,138,154,232,186,162,5,114,12,62,207,142,212,44,131,225,227,53,239,185,59,141,240,110,96,213,222,176,250,211,37,76,214,202,10,25,105,159,207,167,138,161,138,199,73,86,199,47,169,51,53,213,169,215,84,251,78,231,134,158,209,156,145,226,163,49,100,203,44,190,194,216,226,223,116,142,219,53,209,102,188,208,210,69,79,202,137,204,107,147,116,85,50,59,118,178,55,68,219,167,69,234,128,101,65,196,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,229,128,60,203,103,246,78,95,120,127,206,92,89,147,184,142,110,241,87,134,110,14,167,142,167,107,25,222,233,94,212,146,154,167,99,30,244,143,155,4,145,75,203,222,174,102,253,174,245,154,168,77,79,101,166,122,81,231,7,10,118,28,55,91,121,239,120,147,46,255,0,234,110,231,12,137,4,114,50,150,53,85,183,189,177,196,187,185,61,215,151,11,100,123,90,231,201,77,63,214,86,171,221,134,221,179,249,13,77,133,115,67,13,103,253,138,138,175,187,227,138,119,90,239,175,109,60,174,130,59,141,28,113,182,9,31,50,189,88,199,205,77,163,27,18,53,157,40,100,122,111,87,61,91,68,246,62,231,29,247,3,113,64,153,85,79,15,120,178,230,93,190,122,122,200,247,49,156,138,170,26,121,234,233,234,117,86,57,238,218,198,84,197,203,71,49,171,222,119,187,114,198,212,3,26,248,177,246,167,206,79,136,24,135,230,51,147,83,217,113,236,39,150,95,125,124,226,180,133,110,44,125,169,243,147,226,6,33,249,140,230,127,209,230,151,224,191,177,42,207,220,239,190,140,186,226,223,73,97,107,127,248,47,59,189,119,171,229,111,123,131,171,28,214,110,161,142,183,215,118,221,52,245,92,143,86,1,129,92,93,103,125,171,136,238,34,241,158,114,216,172,117,118,139,109,254,162,153,180,116,149,114,53,243,164,20,244,176,211,70,249,54,250,173,123,219,2,61,88,138,228,98,189,90,142,126,221,235,41,93,141,153,41,244,27,135,219,182,113,213,220,57,213,121,155,112,78,76,17,203,186,56,40,109,210,212,83,199,185,171,27,85,179,58,119,214,43,180,123,218,177,242,52,218,237,232,67,182,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,211,150,19,194,214,44,13,133,108,216,43,11,80,247,43,46,31,183,211,218,237,212,220,215,201,200,165,130,54,199,20,123,222,174,123,182,177,141,77,92,170,229,211,85,85,94,160,96,183,109,95,178,198,22,248,129,67,242,235,137,14,216,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,137,237,171,246,88,194,223,16,40,126,93,113,33,88,15,69,28,29,113,139,129,56,191,192,149,23,251,5,31,161,177,37,155,103,210,12,63,204,154,163,209,124,217,170,25,75,254,20,248,34,142,126,108,116,235,39,226,209,118,107,181,218,42,117,200,3,205,15,14,185,243,140,184,109,205,203,22,107,96,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,209,28,172,118,199,163,36,106,111,99,85,61,20,228,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,168,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,90,152,107,218,59,199,29,79,10,88,54,131,7,229,243,41,42,51,23,24,83,206,250,25,165,124,82,178,201,72,213,70,45,108,176,42,171,158,247,57,92,216,26,230,242,156,248,165,115,149,201,10,197,37,213,227,7,139,60,27,194,46,87,253,56,190,211,210,94,47,181,245,17,211,88,176,227,171,214,150,123,171,210,70,36,234,199,164,114,171,25,20,79,89,28,245,102,205,121,108,85,71,74,196,95,61,152,255,0,31,227,44,211,198,87,108,193,204,28,67,87,124,196,55,202,133,169,174,174,169,84,223,43,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,64,167,201,254,236,184,246,19,203,47,190,190,113,90,64,9,63,221,151,30,194,121,101,247,215,206,43,64,128,18,74,123,45,56,246,250,9,89,97,225,71,52,32,223,135,238,183,14,231,132,46,148,244,250,201,65,93,87,58,185,40,234,26,196,214,72,102,158,87,43,37,209,93,28,146,42,61,86,39,35,160,141,96,7,170,130,213,77,197,63,15,180,153,203,89,195,245,203,52,109,86,236,125,69,221,154,251,69,193,178,210,115,100,168,108,46,130,24,103,149,141,134,121,164,74,152,85,177,70,247,72,187,151,70,250,174,210,61,120,40,237,80,169,178,229,166,44,193,156,70,98,10,187,246,39,195,182,122,203,190,19,185,220,170,98,129,151,118,82,80,163,153,104,154,161,177,110,109,75,221,2,171,42,37,230,190,103,204,230,185,121,137,27,102,140,188,89,138,111,184,231,21,94,113,174,41,174,239,183,172,65,112,168,186,92,106,121,76,143,159,85,60,142,146,89,54,49,26,198,238,123,220,186,53,17,169,174,136,136,157,0,245,38,12,106,236,234,202,111,193,23,8,248,18,135,233,125,214,253,244,162,223,6,45,219,90,237,33,183,122,66,8,167,238,116,177,234,188,184,89,187,85,77,87,124,175,154,93,27,204,216,220,149,0,0,2,21,187,106,253,169,240,183,195,250,31,152,220,71,98,167,181,62,41,248,127,93,243,27,112,237,171,246,167,194,223,15,232,126,99,113,29,138,158,212,248,167,225,253,119,204,109,192,77,73,128,29,181,126,203,24,91,226,5,15,203,174,38,127,152,1,219,87,236,177,133,190,32,80,252,186,226,4,53,225,60,83,125,192,216,170,205,141,112,181,119,114,189,97,251,133,61,210,221,83,202,100,156,138,168,36,108,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,232,122,9,224,115,139,187,87,23,217,70,236,87,61,186,146,207,139,44,53,13,182,226,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,110,217,204,77,81,241,205,26,58,78,82,200,239,60,37,202,225,215,62,113,151,13,185,185,98,205,108,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,186,35,149,142,216,244,100,141,77,236,106,160,122,94,5,170,225,163,136,188,9,197,6,86,80,102,102,5,168,255,0,37,71,120,162,217,55,248,178,233,221,161,154,122,62,100,177,71,206,229,115,216,222,107,27,177,254,40,190,40,151,84,14,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,154,206,37,50,134,167,33,115,231,28,229,28,208,85,199,79,135,111,19,67,111,90,185,226,154,121,109,207,210,90,41,164,124,90,49,95,37,52,144,200,168,136,221,21,234,138,214,170,43,83,210,241,18,189,182,153,57,125,139,21,96,94,32,105,230,231,89,106,109,233,131,171,35,218,198,247,74,168,228,168,171,167,93,85,251,228,231,50,90,158,136,205,172,238,190,179,181,145,168,129,146,189,147,121,233,125,206,14,25,126,141,226,219,205,170,174,235,151,119,6,97,186,88,105,209,145,213,50,207,29,44,43,68,250,136,218,191,248,120,89,38,214,163,219,76,186,238,123,100,123,162,7,139,31,106,124,228,248,129,136,126,99,57,122,187,43,51,142,197,148,92,92,90,41,177,28,58,82,99,219,124,184,58,58,157,207,255,0,5,170,169,158,9,41,151,99,24,229,127,50,122,120,160,211,213,107,121,251,220,228,107,21,22,202,241,99,237,79,156,159,16,49,15,204,103,2,85,59,21,61,150,49,79,196,10,239,151,91,136,224,227,255,0,62,106,120,131,226,143,23,98,104,107,105,42,108,86,10,135,225,156,60,250,74,136,170,96,125,186,146,89,26,217,163,154,54,53,37,100,242,186,106,148,85,87,104,149,8,196,123,154,214,169,145,92,52,231,29,139,38,251,40,115,146,166,239,15,120,171,198,24,194,235,131,173,116,219,158,206,117,85,125,158,142,55,46,246,177,232,222,84,9,81,62,142,218,215,242,54,110,107,158,213,48,3,9,225,107,238,57,197,86,108,21,133,168,123,237,235,16,92,41,237,118,234,110,107,35,231,213,79,35,99,138,61,239,86,177,187,158,246,166,174,84,106,107,170,170,39,80,37,251,177,147,34,232,240,182,77,95,115,230,239,102,217,122,198,215,9,45,214,186,185,22,9,63,196,244,142,70,57,97,86,162,203,23,50,173,42,27,35,28,228,71,247,72,29,177,17,173,115,164,84,165,50,159,2,254,11,242,179,6,229,159,165,61,39,244,75,15,219,172,93,247,145,201,239,93,214,154,56,121,188,189,206,217,187,151,187,110,231,105,174,154,174,154,149,88,3,0,59,106,253,150,48,183,196,10,31,151,92,76,255,0,48,3,182,175,217,99,11,124,64,161,249,117,196,8,107,194,120,166,251,129,177,85,155,26,225,106,238,229,122,195,247,10,123,165,186,167,148,201,57,21,80,72,217,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,208,244,19,192,231,23,118,174,47,178,141,216,174,123,117,37,159,22,88,106,27,109,196,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,221,179,152,154,163,227,154,52,116,156,165,145,222,120,75,149,195,174,124,227,46,27,115,114,197,154,216,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,187,36,107,116,71,43,29,177,232,201,26,155,216,213,64,244,188,11,105,195,174,124,224,222,36,178,142,197,154,216,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,219,227,115,180,71,43,27,189,138,201,26,155,30,213,91,150,0,0,0,0,0,243,89,197,143,181,62,114,124,64,196,63,49,156,244,166,121,172,226,199,218,159,57,62,32,98,31,152,206,4,212,246,92,123,9,229,151,223,95,56,173,50,168,197,94,203,143,97,60,178,251,235,231,21,166,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,60,214,113,99,237,79,156,159,16,49,15,204,103,61,41,158,107,56,177,246,167,206,79,136,24,135,230,51,129,158,153,125,193,37,171,138,254,205,92,174,190,225,152,41,40,115,23,10,211,226,25,173,85,141,165,107,167,187,64,219,149,205,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,121,138,212,68,146,77,99,2,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,101,59,32,184,152,193,184,199,39,169,184,101,117,13,93,6,44,192,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,120,162,198,246,57,218,200,216,184,157,171,156,20,126,19,112,172,252,74,101,157,178,213,77,137,48,149,190,162,167,22,197,167,38,107,197,174,24,218,228,168,222,174,72,221,53,44,113,191,163,155,190,72,151,106,61,86,24,98,112,96,7,103,167,15,95,210,55,137,172,63,96,173,169,181,50,203,133,57,120,182,247,77,113,165,239,81,215,208,210,85,64,142,163,72,85,54,73,206,124,177,198,228,122,163,82,55,72,237,30,173,72,223,55,252,88,251,44,103,39,195,252,67,242,233,204,127,236,163,225,211,240,45,195,140,24,254,247,79,179,18,102,151,119,190,212,122,250,242,173,109,99,189,29,23,171,43,227,118,177,203,37,70,228,107,30,157,239,150,244,214,36,211,32,56,177,246,88,206,79,135,248,135,229,211,129,230,176,149,78,213,62,3,191,248,95,138,188,160,178,255,0,146,151,23,216,173,150,239,252,59,234,111,110,127,55,255,0,23,108,172,142,31,242,149,15,119,245,175,34,172,245,80,7,154,30,29,115,231,25,112,219,155,150,44,214,193,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,217,35,91,162,57,88,237,143,70,72,212,222,198,170,122,9,225,163,136,188,9,197,6,86,80,102,102,5,168,255,0,37,71,120,162,217,55,248,178,233,221,161,154,122,62,100,177,71,206,229,115,216,222,107,27,177,254,40,190,40,145,23,218,95,192,229,79,14,56,202,108,225,192,239,164,126,93,99,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,245,25,26,198,244,69,107,31,53,149,224,239,138,172,101,194,134,110,91,241,133,154,229,86,236,49,113,168,167,166,197,150,136,227,73,153,113,183,35,253,117,108,78,123,27,222,99,107,164,116,47,220,221,175,85,106,175,45,242,49,225,38,157,181,126,203,24,91,226,5,15,203,174,36,122,246,103,90,109,87,254,53,242,254,197,125,182,82,92,109,183,26,123,245,37,101,29,92,45,154,10,152,36,178,87,54,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,76,244,237,127,197,54,44,115,193,126,94,227,92,45,93,223,108,184,131,24,90,110,150,234,158,83,227,231,210,207,105,175,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,12,22,236,184,246,236,203,47,190,190,79,90,5,65,218,41,192,173,79,11,88,201,113,198,95,80,85,191,42,239,245,16,195,67,53,77,84,79,125,178,227,50,84,61,109,168,139,34,207,51,27,29,59,164,100,206,103,212,123,88,231,189,237,87,191,169,236,249,227,110,235,194,134,63,146,197,137,231,171,174,203,172,85,81,79,13,214,141,213,78,108,22,153,221,52,45,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,203,71,42,172,113,233,58,152,255,0,0,96,220,211,193,183,108,190,204,28,61,73,124,195,215,202,117,166,174,161,169,69,217,43,53,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,58,220,89,228,13,79,12,249,243,137,242,153,215,74,75,133,13,5,71,121,181,77,21,194,42,169,253,29,54,175,165,74,164,141,26,177,84,242,149,156,198,58,54,117,245,216,139,19,227,123,195,209,158,19,197,54,44,115,133,108,216,215,11,87,119,219,46,32,183,211,221,45,213,60,167,199,207,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,135,108,67,95,100,167,23,152,171,6,230,61,31,12,184,182,182,235,117,194,24,159,157,244,122,158,10,9,43,100,180,221,21,121,174,218,172,85,124,84,114,49,39,124,190,171,153,28,136,217,87,148,197,168,145,102,80,1,21,125,185,223,153,63,222,79,229,164,170,17,87,219,157,249,147,253,228,254,90,5,148,236,128,194,214,44,115,159,185,133,130,177,77,15,125,178,226,12,175,187,90,238,52,220,215,199,207,165,158,182,130,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,245,45,7,28,156,34,93,120,65,205,198,225,72,46,53,119,140,39,126,167,117,203,14,93,103,167,115,30,248,17,234,215,210,204,244,106,68,250,152,87,110,254,90,232,172,146,25,21,177,243,82,54,223,94,197,79,106,124,83,240,254,187,230,54,226,87,184,138,200,108,27,196,150,81,223,114,167,25,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,124,110,118,170,212,123,119,177,95,27,151,99,220,138,16,217,217,215,199,85,79,11,88,201,48,62,96,215,213,191,42,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,212,123,158,214,61,237,70,62,119,143,50,217,253,147,151,222,31,243,151,22,100,238,35,155,188,85,225,155,131,169,227,169,218,198,119,186,87,181,36,166,169,216,199,189,35,230,193,36,82,242,247,171,153,191,107,189,102,170,25,213,217,59,198,165,247,13,98,171,103,10,184,234,59,173,215,15,222,53,131,7,173,190,222,201,125,15,84,178,84,84,212,54,102,195,23,58,72,102,89,94,247,76,247,57,176,114,145,85,27,18,201,36,65,96,59,81,253,187,51,55,238,95,147,209,23,171,178,151,34,242,227,136,188,184,207,220,175,205,11,55,126,181,87,125,26,150,25,162,84,101,85,190,169,169,116,72,234,169,164,84,94,92,204,220,237,23,69,106,181,206,99,218,246,61,236,117,149,237,71,246,236,204,223,185,126,79,68,101,87,97,143,231,179,247,111,249,144,17,213,158,153,23,152,252,58,102,61,199,43,243,66,205,220,110,180,58,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,230,66,253,174,209,116,71,35,154,230,61,172,123,30,198,201,87,100,167,26,254,155,163,163,225,55,51,110,119,90,203,212,60,233,48,93,194,117,231,198,234,24,96,230,62,216,229,70,239,143,146,200,165,146,39,72,231,53,99,87,68,139,26,69,11,31,150,188,109,240,125,134,120,185,202,249,108,174,74,74,44,109,99,167,157,216,78,241,87,45,71,34,134,121,100,129,243,50,72,226,122,53,204,153,180,204,137,94,230,72,177,163,149,236,107,149,54,187,207,8,30,170,8,1,237,71,246,236,204,223,185,126,79,68,73,167,102,95,24,56,155,138,92,175,189,217,115,25,106,235,49,182,6,168,137,183,91,195,162,167,138,11,156,21,146,84,62,153,236,142,6,70,216,158,198,194,248,156,196,102,154,71,27,247,57,100,115,89,25,125,168,254,221,153,155,247,47,201,232,128,191,252,12,240,117,129,56,191,224,119,17,88,47,245,158,134,196,150,108,192,184,125,31,196,28,185,170,61,23,205,164,179,62,171,252,21,147,197,28,252,216,233,210,63,198,42,236,215,115,116,84,235,30,216,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,137,236,84,246,88,197,63,16,43,190,93,110,45,255,0,109,102,5,201,168,236,88,47,50,46,215,75,173,22,102,213,239,179,90,41,233,224,116,212,183,43,92,15,230,206,149,10,231,35,32,228,62,169,28,201,25,171,222,233,213,139,27,219,248,202,112,199,255,0,245,89,115,151,250,48,126,3,251,133,215,233,215,163,253,25,248,70,244,243,123,247,39,188,107,187,147,221,183,115,187,175,226,57,252,238,110,239,199,239,230,117,48,219,0,96,12,101,154,120,202,211,151,217,125,135,170,239,152,134,249,80,148,212,52,52,200,155,229,126,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,79,146,211,216,167,129,114,106,75,22,52,204,139,77,210,235,91,153,180,155,44,215,122,122,136,29,13,45,182,215,59,249,176,37,58,181,202,201,249,239,165,87,62,71,232,246,58,4,98,70,198,254,50,160,45,255,0,28,220,29,96,78,16,56,29,195,182,11,5,103,166,113,37,231,48,45,255,0,72,49,7,46,106,127,74,114,169,47,47,165,255,0,5,124,242,199,7,42,58,133,143,241,106,155,244,220,237,85,122,88,14,203,143,110,204,178,251,235,228,245,166,127,246,213,251,44,97,111,136,20,63,46,184,152,1,217,113,237,217,150,95,125,124,158,180,12,255,0,237,171,246,88,194,223,16,40,126,93,113,48,3,178,227,219,179,44,190,250,249,61,105,159,253,181,126,203,24,91,226,5,15,203,174,38,0,118,92,123,118,101,151,223,95,39,173,2,160,237,29,224,114,155,133,44,101,65,140,50,249,245,117,25,117,140,42,39,101,12,50,178,89,95,100,171,106,35,214,138,89,213,21,175,99,154,174,116,14,115,185,174,100,82,181,200,229,133,101,146,223,240,73,198,14,38,225,27,52,34,189,53,106,235,112,77,242,162,6,226,203,61,36,84,252,250,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,220,217,254,199,248,3,6,230,158,13,187,101,246,96,225,234,75,230,30,190,83,173,53,117,13,74,46,201,89,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,121,214,226,195,135,154,158,23,51,182,241,147,211,226,218,76,74,203,117,61,37,76,55,40,89,20,47,149,147,192,201,21,37,167,100,210,186,153,237,115,156,212,100,142,71,185,136,201,17,54,72,197,80,244,83,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,168,8,96,236,161,227,7,31,96,156,208,178,112,199,125,90,187,230,9,197,117,21,13,182,68,145,77,81,61,138,183,151,36,202,248,27,19,30,238,237,35,154,188,214,42,36,113,171,157,80,174,141,27,58,201,49,56,167,22,97,92,13,98,170,197,56,215,19,90,176,253,150,139,103,121,184,221,43,99,164,165,131,123,218,198,111,150,69,107,27,185,239,107,83,85,234,231,34,39,85,64,59,99,202,185,63,220,54,118,136,228,215,19,25,203,139,114,151,11,39,162,253,23,177,248,94,178,225,80,232,230,197,16,177,175,90,169,33,167,116,109,228,242,246,53,237,141,207,116,175,137,203,34,178,62,92,173,100,0,129,63,221,151,30,194,121,101,247,215,206,43,76,170,49,87,178,227,216,79,44,190,250,249,197,105,149,64,64,15,106,63,183,102,102,253,203,242,122,34,229,118,109,240,207,131,120,175,202,60,248,202,220,97,93,87,110,123,106,48,197,202,209,115,166,85,115,237,215,24,217,118,100,83,172,123,145,179,51,108,178,49,241,185,83,115,30,237,174,99,246,72,203,107,218,143,237,217,153,191,114,252,158,136,202,174,195,31,207,103,238,223,243,32,35,87,52,178,183,29,228,182,59,185,229,158,101,216,189,13,137,44,220,158,251,69,222,161,168,229,115,97,100,209,254,50,23,190,55,107,28,172,119,170,229,211,93,23,69,69,68,203,252,156,237,83,204,124,159,225,78,76,144,182,88,59,230,51,179,105,110,194,248,154,170,117,168,142,138,218,245,145,206,89,162,149,93,204,154,159,212,142,157,137,248,158,90,198,142,98,37,62,202,140,192,237,147,176,100,213,127,15,182,155,254,53,189,247,60,125,106,184,43,48,69,52,117,46,73,43,185,210,211,165,194,55,66,136,228,116,45,129,141,145,210,42,55,100,145,192,212,122,115,121,114,194,176,28,171,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,9,84,204,158,15,173,92,38,246,91,230,83,110,9,87,38,59,198,52,248,102,191,21,190,105,90,172,166,157,151,90,69,142,134,38,198,247,69,178,157,102,149,139,35,92,229,149,238,123,247,108,88,227,142,138,236,91,203,252,154,196,152,239,22,227,75,251,251,206,100,225,46,239,83,135,224,146,103,67,221,40,102,134,162,158,170,162,22,178,116,239,59,185,201,28,137,36,27,97,214,5,107,213,211,104,204,213,237,71,246,19,204,223,185,126,113,68,4,43,112,157,237,79,147,127,16,48,247,204,96,38,167,181,31,216,79,51,126,229,249,197,17,10,220,39,123,83,228,223,196,12,61,243,24,9,169,237,71,246,19,204,223,185,126,113,68,4,43,112,157,237,79,147,127,16,48,247,204,96,50,171,180,235,128,239,192,133,246,167,62,114,158,203,183,0,226,11,131,189,37,107,183,91,185,116,184,94,103,50,22,199,171,185,174,94,77,68,238,168,86,237,142,56,161,114,199,10,105,190,38,174,31,240,245,138,108,88,27,63,114,211,26,226,154,238,229,101,195,248,194,205,116,184,212,242,159,39,34,150,10,216,164,150,77,140,71,61,219,88,199,46,141,69,114,233,162,34,175,67,210,245,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,121,215,224,251,139,60,101,194,46,104,125,56,177,83,213,222,44,85,244,242,83,95,112,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,253,57,140,69,70,202,244,95,66,120,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,72,1,227,111,131,236,77,194,54,104,75,101,114,85,214,224,155,229,68,238,194,119,138,185,105,249,245,208,69,28,15,153,146,71,19,213,205,124,46,169,100,74,247,50,52,145,90,175,99,90,139,181,183,3,179,139,142,58,110,20,177,149,126,15,204,22,85,212,101,214,48,168,129,245,211,68,249,101,125,146,173,168,172,74,216,160,69,86,189,142,106,181,179,181,173,230,185,145,68,230,171,150,20,138,64,195,83,210,159,9,222,203,25,55,240,255,0,15,124,186,3,205,97,233,79,132,239,101,140,155,248,127,135,190,93,0,30,107,9,73,207,206,207,186,108,225,225,19,44,248,131,202,11,85,92,153,131,65,150,248,122,166,241,105,164,138,90,169,241,43,25,108,183,65,26,70,143,157,25,3,233,233,160,149,200,200,98,115,231,93,26,136,175,86,235,22,199,165,62,19,189,150,50,111,225,254,30,249,116,0,121,204,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,229,87,26,93,164,216,203,139,92,27,104,203,235,54,15,171,192,88,122,10,137,42,111,84,48,223,82,185,151,151,162,198,180,201,42,165,60,46,70,66,230,200,244,102,174,99,158,246,57,83,116,76,84,226,118,165,224,92,154,192,156,86,95,169,114,190,233,117,125,234,235,254,57,197,246,218,136,28,180,180,23,74,180,74,133,90,121,222,237,242,115,153,43,102,124,123,85,145,186,68,70,72,168,229,134,12,64,2,250,240,125,194,102,50,226,235,52,62,131,216,170,42,236,246,42,10,121,42,111,184,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,126,156,199,162,43,98,122,165,223,237,89,202,220,9,146,217,217,128,178,207,44,236,94,134,195,118,108,191,131,185,81,119,169,170,57,92,219,189,210,105,63,25,51,223,35,181,146,87,187,214,114,233,174,137,162,34,34,73,255,0,103,110,5,201,172,21,194,158,20,170,201,11,165,214,235,101,196,188,219,205,125,202,233,3,169,234,170,238,138,169,79,84,175,131,115,153,7,45,244,220,148,142,55,57,136,216,81,82,73,149,86,105,35,175,182,175,218,159,11,124,63,161,249,141,196,11,171,216,99,249,236,253,219,254,100,90,174,218,191,106,124,45,240,254,135,230,55,18,234,246,24,254,123,63,118,255,0,153,22,171,182,175,218,159,11,124,63,161,249,141,196,11,171,216,99,249,236,253,219,254,100,74,161,21,125,134,63,158,207,221,191,230,68,143,230,246,116,101,126,66,224,217,51,3,55,49,125,38,29,177,71,81,21,34,84,76,201,37,124,179,200,171,178,40,162,137,174,150,87,232,142,114,181,141,114,163,24,247,174,141,99,149,2,159,226,199,217,99,57,62,31,226,31,151,78,121,172,39,39,15,113,165,131,120,201,224,155,62,239,54,108,59,87,134,241,14,27,192,247,216,111,86,89,166,90,150,83,178,107,125,90,211,77,21,74,49,141,149,146,54,41,53,77,173,123,95,27,209,91,183,99,228,131,96,61,84,0,0,243,89,197,143,181,62,114,124,64,196,63,49,156,145,76,160,224,202,197,198,31,102,102,84,91,35,186,250,27,25,225,127,164,85,24,102,229,43,222,180,173,146,91,189,87,54,154,166,54,235,172,50,242,162,69,145,173,89,35,115,26,230,238,68,124,82,71,95,22,62,212,249,201,241,3,16,252,198,114,77,59,34,184,179,193,184,135,46,237,252,41,222,105,233,44,152,135,10,211,212,212,217,100,154,189,92,252,66,201,234,234,234,170,82,40,214,54,182,55,192,217,35,213,156,199,189,236,223,34,34,54,55,237,8,128,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,190,188,11,112,233,253,39,120,142,195,184,2,229,79,205,195,118,253,215,220,77,235,237,214,215,78,246,111,139,164,177,201,248,233,31,13,62,232,220,175,103,63,152,136,168,197,36,211,180,143,179,238,167,136,154,104,243,135,38,237,84,141,204,91,117,59,105,171,109,176,197,20,47,196,204,89,96,142,37,150,162,105,226,134,23,211,66,147,185,30,230,185,242,49,25,30,186,50,52,78,95,100,103,15,95,130,158,31,101,205,155,157,77,213,151,172,213,228,214,203,111,172,165,238,241,209,208,210,75,83,29,27,163,71,38,249,57,204,149,243,243,85,81,174,142,104,118,183,70,171,228,12,149,226,199,217,99,57,62,31,226,31,151,78,121,172,61,41,241,99,236,177,156,159,15,241,15,203,167,60,214,1,202,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,244,19,192,191,25,182,46,48,242,226,170,231,37,171,208,216,207,11,247,122,124,77,109,137,143,90,86,201,42,63,149,83,77,35,181,214,25,121,82,170,70,231,44,145,185,142,107,183,34,50,89,49,87,181,175,130,143,77,209,214,113,101,150,86,203,173,101,234,30,76,120,210,223,2,115,227,117,12,48,114,217,115,106,43,183,199,201,100,81,71,43,99,107,154,177,171,101,84,141,34,153,239,140,188,151,205,236,101,144,185,161,135,243,115,47,231,164,142,251,135,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,209,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,144,61,41,227,252,127,131,114,179,6,221,179,7,48,113,13,37,143,15,88,233,214,166,186,186,165,87,100,76,213,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,124,246,113,131,197,158,50,226,235,52,62,156,95,105,234,236,246,42,10,120,233,172,88,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,126,156,182,42,171,98,98,37,127,199,143,30,151,94,49,106,112,189,150,205,134,170,240,190,19,195,180,237,171,125,186,90,247,76,250,187,172,177,49,38,150,93,186,68,230,66,188,200,160,118,196,126,199,202,245,219,206,88,163,165,120,36,224,251,19,113,115,154,17,89,90,149,116,88,38,199,81,3,177,101,226,146,90,126,125,12,18,199,59,225,100,113,202,244,115,159,51,169,159,18,61,172,145,35,87,35,222,215,34,109,112,99,169,42,157,134,63,158,207,221,191,230,70,31,246,141,225,107,22,6,227,11,26,96,172,45,67,220,172,184,126,223,135,109,118,234,110,107,228,228,82,193,98,160,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,189,76,192,236,49,252,246,126,237,255,0,50,2,85,0,0,11,53,198,101,185,247,78,19,51,130,153,156,189,89,130,238,245,63,140,240,210,42,87,200,190,75,215,70,116,251,116,240,241,47,41,64,113,5,110,75,190,66,230,77,165,96,73,210,183,8,94,105,249,74,186,35,247,209,74,221,171,175,191,93,0,243,44,122,37,236,253,160,244,111,6,121,81,79,221,221,14,251,18,84,109,118,186,175,54,89,36,221,215,201,219,247,39,216,167,157,163,210,79,7,212,17,219,184,81,201,234,120,158,231,53,248,26,201,58,171,188,117,146,138,41,21,63,82,43,213,19,236,2,28,251,87,109,204,161,227,115,25,84,182,23,49,110,20,54,138,151,57,85,116,122,165,4,49,106,159,102,145,34,126,180,82,228,246,41,91,159,55,18,248,186,232,188,181,142,151,3,212,195,162,253,100,124,149,244,74,138,157,61,209,185,23,175,154,123,212,166,59,97,104,35,164,227,5,245,12,123,156,234,220,47,109,157,232,190,13,84,116,209,232,159,102,145,162,254,181,82,229,118,33,91,159,46,105,230,93,217,32,69,101,54,31,164,167,89,117,77,90,178,84,171,145,190,254,188,165,95,248,63,168,9,127,0,1,98,184,220,200,106,158,35,184,104,198,57,109,102,162,164,159,16,173,59,46,152,125,102,167,138,71,165,198,153,233,44,113,196,249,94,198,194,249,154,217,41,150,93,237,216,202,135,170,234,221,205,95,58,214,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,30,167,143,57,156,110,100,53,55,14,60,75,227,28,182,179,81,85,193,135,146,161,151,76,62,179,83,203,27,22,221,82,196,150,56,226,124,175,123,166,100,46,116,148,203,46,247,111,125,59,213,116,118,230,160,91,252,239,198,182,172,202,206,140,125,152,214,42,122,184,45,184,171,20,93,111,116,113,85,177,173,158,56,42,106,228,154,54,200,214,185,205,71,163,94,136,168,142,114,107,174,138,190,37,65,153,153,215,244,231,37,114,115,39,41,45,252,154,76,178,183,222,185,211,201,22,217,39,174,184,221,37,168,147,107,146,71,35,161,108,12,163,70,234,198,57,36,231,235,185,187,20,181,64,9,9,236,104,201,11,86,58,206,219,254,116,92,47,149,116,245,25,95,79,3,104,104,33,141,187,42,231,185,65,89,78,175,149,235,170,163,35,138,57,116,99,81,21,207,145,142,220,136,197,100,147,62,98,255,0,102,222,75,221,114,67,132,188,47,98,197,24,66,175,13,226,123,229,69,101,250,251,71,86,247,115,214,121,166,86,192,233,35,87,47,37,253,206,42,54,172,90,53,90,173,84,123,91,38,243,40,0,192,14,218,191,101,140,45,241,2,135,229,215,19,0,59,46,61,187,50,203,239,175,147,214,153,255,0,219,87,236,177,133,190,32,80,252,186,226,96,7,101,199,183,102,89,125,245,242,122,208,42,14,209,222,7,41,184,82,198,84,24,195,47,159,87,81,151,88,194,162,118,80,195,43,37,149,246,74,182,162,61,104,165,157,81,90,246,57,170,231,64,231,59,154,230,69,43,92,142,88,86,89,45,255,0,4,156,96,226,110,17,179,66,43,211,86,174,183,4,223,42,32,110,44,179,210,69,79,207,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,93,205,159,236,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,159,110,49,120,58,199,124,32,99,186,123,5,254,179,211,56,110,243,191,232,254,32,229,195,79,233,78,84,52,239,170,255,0,5,100,242,201,7,42,74,132,143,241,138,155,244,220,221,81,122,5,43,196,239,16,184,171,138,12,229,189,102,230,41,166,238,29,255,0,151,77,110,181,178,170,74,136,109,148,49,55,108,84,241,185,235,254,116,143,86,181,141,124,178,202,244,99,55,237,76,212,236,180,224,39,233,221,101,135,138,236,208,159,102,31,181,92,59,230,16,181,211,212,105,37,125,117,36,234,212,172,168,115,23,88,225,134,120,156,140,139,84,116,146,70,170,244,72,154,141,158,208,118,113,112,57,77,197,110,50,175,198,25,130,250,186,124,186,193,245,16,50,186,24,153,44,79,189,213,185,21,233,69,20,232,136,214,49,173,70,186,119,53,220,214,178,88,154,212,106,204,146,199,59,192,121,87,39,251,178,227,216,79,44,190,250,249,197,105,0,36,255,0,118,92,123,9,229,151,223,95,56,173,2,0,73,52,194,188,14,84,241,91,217,195,148,120,195,47,159,73,79,152,184,62,159,16,50,134,25,89,20,76,189,210,58,243,88,245,162,150,117,68,115,30,215,35,157,3,156,238,83,95,44,173,114,53,38,89,99,140,178,98,123,34,184,179,193,184,135,46,237,252,41,222,105,233,44,152,135,10,211,212,212,217,100,154,189,92,252,66,201,234,234,234,170,82,40,214,54,182,55,192,217,35,213,156,199,189,236,223,34,34,54,55,237,8,118,50,83,179,211,135,175,233,27,196,214,31,176,86,212,218,153,101,194,156,188,91,123,166,184,210,247,168,235,232,105,42,160,71,81,164,42,155,36,231,62,88,227,114,61,81,169,27,164,118,143,86,164,111,207,254,213,206,10,63,9,184,86,126,37,50,206,217,106,166,196,152,74,223,81,83,139,98,211,147,53,226,215,12,109,114,84,111,87,36,110,154,150,56,223,209,205,223,36,75,181,30,171,12,49,58,224,118,81,240,233,248,22,225,198,12,127,123,167,217,137,51,75,187,223,106,61,125,121,86,182,177,222,142,139,213,149,241,187,88,229,146,163,114,53,143,78,247,203,122,107,18,104,25,170,0,0,1,137,92,71,118,147,228,55,15,184,255,0,13,229,203,110,84,152,170,229,93,120,101,30,38,150,219,93,190,12,47,68,217,150,26,137,170,93,11,37,115,234,99,115,94,189,205,173,230,105,27,247,172,122,198,146,6,5,246,213,251,83,225,111,135,244,63,49,184,142,197,79,106,124,83,240,254,187,230,54,227,137,219,43,118,181,95,248,146,193,55,219,21,206,146,227,109,184,229,189,182,174,142,178,146,102,205,5,76,18,87,220,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,47,177,83,218,159,20,252,63,174,249,141,184,9,169,48,3,182,175,217,99,11,124,64,161,249,117,196,207,243,0,59,106,253,150,48,183,196,10,31,151,92,64,138,190,19,189,169,242,111,226,6,30,249,140,6,69,118,151,240,57,83,195,142,50,155,56,112,59,233,31,151,88,210,241,35,33,164,141,145,83,190,199,113,153,36,157,104,155,11,17,173,90,101,107,37,116,46,99,125,70,70,177,189,17,90,199,205,142,188,39,123,83,228,223,196,12,61,243,24,15,71,184,179,11,88,177,206,21,188,224,172,83,67,223,108,184,130,223,81,107,184,211,115,95,31,62,150,120,221,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,122,129,231,179,130,142,43,175,188,37,231,45,22,50,230,221,107,48,133,203,74,60,83,100,162,153,141,239,244,187,94,145,200,141,145,21,139,52,15,127,54,53,213,142,93,31,31,49,140,150,69,61,9,225,60,83,98,199,56,86,205,141,112,181,119,125,178,226,11,125,61,210,221,83,202,124,124,250,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,232,121,236,227,127,133,175,232,143,158,51,229,189,22,36,244,221,150,229,111,142,251,100,168,149,187,106,153,67,44,211,68,216,170,81,26,140,89,152,248,36,106,185,158,171,218,141,126,140,87,44,108,186,189,154,156,106,95,120,121,204,122,28,170,196,145,221,110,185,123,140,110,14,137,214,219,93,189,149,53,84,183,138,165,166,134,42,214,50,56,157,83,83,234,192,200,150,158,55,106,173,145,94,198,62,70,181,143,9,212,44,255,0,22,249,47,106,207,174,30,113,182,95,213,97,10,76,69,119,146,207,89,87,134,233,230,123,98,124,87,184,233,228,238,82,197,43,156,212,137,252,213,107,85,202,230,181,88,247,177,250,198,247,162,222,0,7,150,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,14,219,48,177,173,215,50,177,254,37,204,107,237,61,36,23,44,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,52,213,87,196,191,253,164,57,33,117,201,30,43,241,99,110,23,202,75,165,62,60,168,168,199,20,47,134,55,70,248,32,175,172,168,85,130,86,174,168,143,142,88,229,98,43,92,168,230,35,31,234,171,150,54,99,0,21,172,153,189,140,159,146,244,249,8,217,233,35,194,112,98,137,177,123,227,108,9,207,158,226,250,72,233,90,231,200,186,170,50,56,163,122,53,173,219,170,205,34,191,126,145,236,203,78,200,76,139,163,204,254,35,170,243,27,16,217,187,237,151,45,45,237,184,194,231,172,15,133,183,137,222,177,209,36,145,72,142,123,182,177,149,115,177,236,68,88,229,166,137,202,246,174,214,191,5,137,232,236,172,201,203,238,81,112,143,104,169,196,115,105,87,143,110,18,227,24,233,182,179,252,22,150,166,8,35,166,77,236,123,145,252,200,41,226,159,95,85,205,231,236,115,81,204,85,80,204,0,0,3,0,59,106,253,150,48,183,196,10,31,151,92,76,255,0,48,3,182,175,217,99,11,124,64,161,249,117,196,8,149,225,235,11,88,177,206,126,229,166,10,197,52,61,246,203,136,49,133,154,215,113,166,230,190,62,125,44,245,177,71,44,123,216,173,123,119,49,238,77,90,168,228,215,84,84,94,165,235,227,235,130,140,85,194,158,99,213,222,237,54,206,241,150,88,154,225,52,152,114,225,78,146,62,58,13,234,233,27,108,168,89,28,247,182,104,152,138,140,115,220,188,232,216,175,69,220,217,89,21,170,225,59,218,159,38,254,32,97,239,152,192,122,19,207,76,139,203,142,34,242,226,227,149,249,161,102,239,214,170,237,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,242,230,102,231,104,186,43,85,174,115,30,215,177,239,99,130,8,120,28,226,238,235,194,14,110,59,21,207,110,171,188,97,59,245,59,109,184,142,213,5,67,152,247,192,143,71,50,170,22,43,146,39,212,194,187,182,115,19,69,100,147,70,142,143,154,178,55,208,70,19,197,54,44,115,133,108,216,215,11,87,119,219,46,32,183,211,221,45,213,60,167,199,207,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,135,156,46,37,248,116,199,124,47,230,157,126,89,227,170,127,242,181,150,122,221,240,255,0,140,237,125,230,104,96,172,229,197,44,156,158,111,33,238,229,61,219,217,224,169,224,171,125,123,58,248,234,169,225,107,25,38,7,204,26,250,183,229,93,254,162,105,171,161,166,165,137,239,182,92,102,74,118,37,201,85,35,89,230,99,99,167,108,111,133,175,250,143,115,218,199,189,168,199,132,239,0,0,0,0,30,107,56,177,246,167,206,79,136,24,135,230,51,147,83,199,215,26,248,87,133,60,184,171,178,90,110,125,227,51,113,53,190,104,240,229,190,157,99,124,148,27,209,209,182,231,80,146,53,236,108,49,61,21,88,215,181,121,210,49,88,137,181,178,190,40,22,197,152,166,251,142,113,85,231,26,226,154,238,251,122,196,23,10,139,165,198,167,148,200,249,245,83,200,233,37,147,99,17,172,110,231,189,203,163,81,26,154,232,136,137,208,9,233,236,184,246,19,203,47,190,190,113,90,101,81,17,125,148,252,117,83,96,233,40,56,88,205,122,250,74,107,21,85,66,67,130,171,155,75,43,167,109,198,174,181,137,232,215,164,49,185,28,201,101,168,146,86,205,34,183,150,169,35,92,247,53,209,164,82,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,243,89,197,143,181,62,114,124,64,196,63,49,156,244,166,121,172,226,199,218,159,57,62,32,98,31,152,206,5,191,194,120,166,251,129,177,85,155,26,225,106,238,229,122,195,247,10,123,165,186,167,148,201,57,21,80,72,217,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,208,244,19,192,231,23,118,174,47,178,141,216,174,123,117,37,159,22,88,106,27,109,196,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,221,179,152,154,163,227,154,52,116,156,165,145,209,23,137,56,40,197,87,158,12,114,255,0,139,28,178,182,122,70,145,182,251,164,120,210,223,2,72,250,168,123,189,214,182,54,92,218,138,231,35,161,108,12,138,57,91,27,91,202,108,45,149,81,205,116,207,142,207,240,235,159,56,203,134,220,220,177,102,182,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,110,201,26,221,17,202,199,108,122,50,70,166,246,53,80,61,47,22,171,139,31,101,140,228,248,127,136,126,93,57,202,225,215,62,112,111,18,89,71,98,205,108,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,237,241,185,218,35,149,141,222,197,100,141,77,143,106,175,23,139,31,101,140,228,248,127,136,126,93,56,30,107,15,79,185,171,153,152,87,38,242,227,17,230,150,53,171,238,246,92,51,111,150,225,83,182,72,217,36,219,19,212,130,46,99,216,199,77,43,213,177,198,197,114,111,145,236,106,46,174,67,204,17,150,157,160,220,109,221,120,175,199,241,216,176,196,245,116,57,117,133,106,42,33,181,81,182,169,206,130,237,59,102,153,172,187,62,55,67,19,216,249,41,221,27,91,20,136,229,133,57,136,213,69,146,77,66,213,113,85,196,198,50,226,191,55,43,51,75,24,80,210,91,152,218,118,219,109,22,202,100,71,50,221,110,141,242,62,40,22,77,168,233,159,186,89,30,249,28,137,185,239,118,214,177,155,35,102,96,118,83,240,57,77,153,87,90,14,41,51,37,245,113,88,176,197,225,31,133,173,141,100,176,45,198,227,74,230,61,43,95,38,136,143,166,134,93,26,214,198,229,230,77,20,141,122,181,177,58,57,172,167,103,207,4,151,94,43,241,252,151,220,79,5,93,14,93,97,90,138,121,174,181,142,165,115,160,187,78,217,161,115,237,44,145,179,68,246,62,74,119,72,231,75,26,185,97,78,90,185,17,100,143,89,233,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,12,11,237,171,246,88,194,223,16,40,126,93,113,48,3,178,227,219,179,44,190,250,249,61,105,159,253,181,126,203,24,91,226,5,15,203,174,36,90,240,147,157,246,174,28,51,251,14,103,69,230,199,87,121,167,195,148,247,71,50,130,154,70,198,250,153,230,183,84,211,194,197,123,186,49,139,44,209,239,126,142,86,179,115,145,175,84,70,40,76,167,104,55,27,118,174,20,48,4,118,44,49,61,37,118,98,226,170,122,136,109,84,109,170,107,103,180,192,232,102,107,46,207,141,208,202,199,178,58,134,198,214,197,34,53,38,94,98,53,85,35,147,72,33,255,0,170,172,123,138,191,219,92,71,137,49,29,195,253,242,178,186,229,93,81,39,252,41,38,154,73,31,246,185,206,119,154,169,218,230,174,102,98,172,228,204,124,71,154,88,214,175,188,94,177,53,194,91,133,78,217,36,124,112,239,95,82,8,185,143,123,219,12,76,70,199,27,21,203,178,54,49,168,186,53,9,95,236,167,224,114,167,45,109,84,28,82,102,75,233,37,190,226,123,58,63,11,91,26,200,167,75,117,186,169,172,122,86,190,77,21,89,83,52,90,53,173,141,201,203,134,89,26,245,115,165,116,112,133,234,236,249,224,146,213,194,134,0,146,251,137,224,164,174,204,92,85,79,79,53,214,177,212,173,108,246,152,29,12,46,125,165,146,54,105,88,246,71,80,217,28,233,99,86,164,203,203,87,34,164,113,233,150,160,192,14,213,190,40,243,219,134,191,193,119,224,83,28,253,28,250,71,233,191,73,255,0,139,40,235,57,253,223,184,242,127,215,49,73,183,111,62,95,171,166,187,186,235,162,104,25,254,69,95,110,119,230,79,247,147,249,105,218,246,95,241,153,196,159,17,57,251,127,193,89,199,153,31,72,44,180,88,62,170,233,5,55,161,232,41,54,85,50,182,138,54,201,190,158,8,222,186,50,105,19,69,93,190,182,186,106,136,169,213,118,231,126,100,255,0,121,63,150,129,106,187,21,61,169,241,79,195,250,239,152,219,140,244,237,6,227,110,213,194,134,0,142,197,134,39,164,174,204,92,85,79,81,13,170,141,181,77,108,246,152,29,12,205,101,217,241,186,25,88,246,71,80,216,218,216,164,70,164,203,204,70,170,164,114,105,21,125,159,220,76,96,222,20,51,47,26,230,150,48,161,171,184,189,216,30,174,219,104,182,83,34,181,247,27,140,149,212,79,138,5,147,106,182,22,109,138,71,190,71,34,237,99,29,181,175,126,200,223,98,179,87,51,49,86,114,102,62,35,205,44,107,87,222,47,88,154,225,45,194,167,108,146,62,56,119,175,169,4,92,199,189,237,134,38,35,99,141,138,229,217,27,24,212,93,26,128,83,247,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,147,169,217,197,192,229,79,10,88,54,191,24,102,11,233,42,51,23,24,83,192,202,232,98,100,82,178,201,72,213,87,165,20,83,162,43,158,247,57,90,233,220,215,114,156,248,162,107,81,201,10,75,37,170,236,167,224,114,167,45,109,84,28,82,102,75,233,37,190,226,123,58,63,11,91,26,200,167,75,117,186,169,172,122,86,190,77,21,89,83,52,90,53,173,141,201,203,134,89,26,245,115,165,116,112,200,248,16,3,218,143,237,217,153,191,114,252,158,136,202,174,195,31,207,103,238,223,243,35,21,123,81,253,187,51,55,238,95,147,209,20,86,64,113,103,140,184,115,202,252,214,192,249,127,79,87,67,125,204,170,123,93,53,62,35,164,175,72,39,179,50,150,73,214,85,141,156,183,43,159,44,85,18,70,143,107,227,124,75,163,218,187,145,170,129,151,253,171,220,113,212,226,91,173,239,132,124,185,101,34,216,173,181,20,236,197,215,100,124,85,11,93,87,19,163,157,180,80,43,85,201,19,32,149,172,230,185,116,149,102,137,209,232,198,198,254,118,16,112,197,195,214,42,226,131,57,108,185,71,133,170,123,135,127,230,84,220,110,143,165,146,162,27,101,12,77,221,45,68,141,98,127,155,27,17,206,99,95,44,177,49,94,205,251,146,138,192,24,3,25,102,158,50,180,229,246,95,97,234,187,230,33,190,84,37,53,13,13,50,38,249,95,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,122,19,224,251,132,204,27,194,46,87,253,7,177,84,82,94,47,181,245,18,84,223,113,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,126,205,121,143,68,71,74,245,80,184,25,47,148,56,55,33,114,191,15,229,30,95,193,87,29,139,14,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,162,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,164,27,118,163,251,118,102,111,220,191,39,162,39,248,128,30,212,127,110,204,205,251,151,228,244,64,101,87,103,143,16,184,87,133,254,207,76,196,205,204,83,77,223,251,134,96,85,83,91,173,108,170,142,158,107,157,116,180,22,230,197,79,27,158,191,231,72,245,107,94,230,69,20,175,70,63,102,213,142,12,232,205,236,101,159,89,161,136,51,115,48,39,164,146,251,136,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,213,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,150,148,146,237,117,154,213,79,98,154,231,86,251,109,29,68,213,116,244,110,153,203,4,51,204,216,219,44,172,143,93,173,123,219,4,45,115,145,53,114,69,26,46,187,83,76,245,236,197,224,59,240,223,125,166,207,156,216,178,238,192,56,126,224,223,70,218,238,54,238,101,46,40,153,172,153,178,104,238,107,87,147,79,59,105,213,219,163,146,41,156,146,66,186,236,149,168,22,83,250,7,103,47,244,71,254,149,126,133,186,242,125,33,205,244,23,163,155,206,250,59,200,223,233,189,252,222,103,39,153,234,236,228,235,202,255,0,8,221,201,245,203,65,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,58,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,122,115,33,91,180,235,128,239,192,133,246,167,62,114,158,203,183,0,226,11,131,189,37,107,183,91,185,116,184,94,103,50,22,199,171,185,174,94,77,68,238,168,86,237,142,56,161,114,199,10,105,190,38,168,93,94,208,238,33,112,175,20,29,158,153,119,155,152,90,155,184,119,252,192,165,166,184,218,223,85,29,68,214,202,232,168,46,45,150,158,71,49,127,205,145,138,230,177,207,138,88,158,172,102,253,169,138,189,151,30,221,153,101,247,215,201,235,76,95,142,237,117,134,213,81,98,134,231,86,203,109,101,68,53,117,20,109,153,201,4,211,194,217,27,20,175,143,93,174,123,27,60,205,107,149,53,106,75,34,38,155,151,92,160,236,184,246,236,203,47,190,190,79,90,6,127,246,213,251,44,97,111,136,20,63,46,184,152,1,217,113,237,217,150,95,125,124,158,180,207,254,218,191,101,140,45,241,2,135,229,215,18,61,123,51,171,106,109,220,107,229,253,194,142,211,87,116,168,165,167,191,77,21,13,35,162,108,245,79,109,146,185,91,12,107,51,217,18,61,202,136,212,89,30,198,106,169,185,205,77,85,2,95,248,219,227,7,12,240,141,149,242,222,156,180,149,184,218,249,79,59,112,157,158,174,42,142,69,116,241,73,3,38,124,146,68,197,107,89,11,106,89,42,177,207,141,100,70,171,24,230,170,238,111,159,108,89,138,111,184,231,21,94,113,174,41,174,239,183,172,65,112,168,186,92,106,121,76,143,159,85,60,142,146,89,54,49,26,198,238,123,220,186,53,17,169,174,136,136,157,11,129,196,239,16,184,171,138,12,229,189,102,230,41,166,238,29,255,0,151,77,110,181,178,170,74,136,109,148,49,55,108,84,241,185,235,254,116,143,86,181,141,124,178,202,244,99,55,237,73,31,236,161,224,114,155,13,90,172,156,92,102,51,234,210,251,114,167,168,126,17,180,171,37,167,74,26,73,91,36,14,173,157,28,141,89,95,60,78,127,41,169,172,73,12,173,147,87,186,70,114,66,245,118,113,112,57,83,194,150,13,175,198,25,130,250,74,140,197,198,20,240,50,186,24,153,20,172,178,82,53,85,233,69,20,232,138,231,189,206,86,186,119,53,220,167,62,40,154,212,114,66,146,201,218,246,142,240,145,140,184,173,202,58,10,92,190,197,21,116,248,135,7,212,79,116,161,176,203,82,145,91,175,111,115,17,171,28,186,232,214,84,181,168,228,130,87,46,198,243,101,99,182,182,101,150,60,181,0,121,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,226,146,253,218,151,192,79,211,186,59,247,21,217,95,62,204,65,106,183,247,204,95,107,168,168,210,58,250,26,72,17,171,89,78,231,174,145,205,12,17,53,31,22,168,217,35,141,21,136,146,181,91,60,64,129,63,221,151,30,194,121,101,247,215,206,43,76,170,48,171,178,91,52,176,38,43,225,58,195,150,118,11,239,122,196,152,19,189,125,32,162,238,179,51,185,247,219,149,116,212,191,140,123,18,57,55,198,213,119,226,220,237,186,104,237,23,161,154,160,64,15,106,63,183,102,102,253,203,242,122,34,250,246,76,230,246,13,200,92,175,226,51,55,51,2,122,184,236,88,118,159,12,205,80,148,144,44,211,202,247,201,112,138,40,99,103,68,87,201,44,145,198,138,229,107,17,94,138,231,53,168,231,37,138,237,71,246,236,204,223,185,126,79,68,98,168,23,87,137,222,33,113,87,20,25,203,122,205,204,83,77,220,59,255,0,46,154,221,107,101,84,149,16,219,40,98,110,216,169,227,115,215,252,233,30,173,107,26,249,101,149,232,198,111,218,151,43,40,187,62,243,183,56,120,116,197,28,65,225,251,85,92,148,244,20,241,84,225,123,77,36,80,85,79,137,88,202,169,96,175,72,209,179,164,176,62,157,32,115,145,142,137,207,157,116,108,104,170,169,173,87,217,197,192,229,55,21,184,202,191,24,102,11,234,233,242,235,7,212,64,202,232,98,100,177,62,247,86,228,87,165,20,83,162,35,88,198,181,26,233,220,215,115,90,201,98,107,81,171,50,75,28,239,1,229,223,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,45,60,67,113,103,131,120,186,236,196,204,204,113,98,167,164,179,223,104,42,45,52,215,220,56,218,245,170,158,212,245,190,82,164,10,247,172,113,43,217,44,76,73,26,244,102,205,121,140,69,87,68,244,75,85,218,189,192,229,78,26,186,222,248,184,203,151,210,37,138,229,81,78,252,93,105,70,69,78,180,53,114,186,56,27,91,2,53,26,146,178,121,92,206,107,87,89,82,105,93,38,175,108,143,228,198,173,21,218,235,110,166,175,163,183,220,234,233,105,238,148,233,73,93,20,51,57,140,170,129,37,142,100,138,86,162,232,246,36,176,197,34,53,218,166,248,216,239,22,162,160,92,190,19,189,169,242,111,226,6,30,249,140,4,212,246,163,251,9,230,111,220,191,56,162,33,91,132,239,106,124,155,248,129,135,190,99,1,53,61,168,254,194,121,155,247,47,206,40,128,128,18,90,123,37,56,215,244,221,29,31,9,185,155,115,186,214,94,161,231,73,130,238,19,175,62,55,80,195,7,49,246,199,42,55,124,124,150,69,44,145,58,71,57,171,26,186,36,88,210,40,88,248,182,203,220,21,117,204,172,127,134,178,230,197,81,73,5,203,21,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,77,116,69,240,58,155,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,244,211,157,25,67,131,115,235,43,241,6,81,230,4,21,114,88,177,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,250,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,249,203,207,76,139,204,126,29,51,30,227,149,249,161,102,238,55,90,29,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,115,33,126,215,104,186,35,145,205,115,30,214,61,143,99,102,127,179,139,142,58,158,43,112,109,126,15,204,22,82,83,230,46,15,167,129,245,211,68,248,162,101,238,145,202,172,74,216,160,69,71,49,237,114,53,179,181,173,229,53,242,196,230,171,82,100,138,59,129,198,223,7,216,103,139,156,175,150,202,228,164,162,198,214,58,121,221,132,239,21,114,212,114,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,107,131,207,9,233,79,132,239,101,140,155,248,127,135,190,93,1,230,176,244,167,194,119,178,198,77,252,63,195,223,46,128,15,53,132,196,231,103,28,117,60,41,112,77,145,152,63,47,153,73,81,152,184,195,45,236,143,161,154,87,197,43,44,148,141,183,211,177,107,101,129,85,92,247,185,202,230,192,215,55,148,231,197,43,156,174,72,86,41,33,216,229,92,238,215,91,213,75,43,47,55,58,186,250,136,233,224,164,100,181,51,58,87,182,8,34,100,48,196,142,114,170,163,35,138,56,227,99,124,26,198,53,169,162,34,32,11,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,12,128,226,187,130,76,208,225,66,213,130,111,184,174,10,186,235,110,42,179,211,77,93,88,218,88,219,5,166,246,230,185,211,218,95,36,83,74,215,190,54,181,28,217,117,107,102,78,98,198,139,203,126,146,63,217,139,192,119,224,66,197,77,159,57,177,101,219,143,177,5,189,190,141,181,220,109,220,186,172,47,11,159,51,100,209,220,215,39,58,162,7,83,171,183,71,28,176,181,100,133,116,223,43,87,55,241,254,0,193,185,167,131,110,217,125,152,56,122,146,249,135,175,148,235,77,93,67,82,139,178,86,106,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,1,124,11,241,155,125,224,243,49,234,174,114,90,189,51,131,49,71,119,167,196,214,216,152,196,170,116,113,43,249,85,52,210,59,77,38,139,155,42,164,110,114,71,35,94,230,187,106,171,37,142,240,118,202,221,173,87,254,36,176,77,246,197,115,164,184,219,110,57,111,109,171,163,172,164,153,179,65,83,4,149,247,7,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,96,56,193,225,51,25,112,139,154,31,65,239,181,21,119,139,21,125,60,117,54,44,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,191,78,91,213,17,178,177,86,202,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,140,98,203,52,178,43,91,162,111,145,238,241,114,170,132,165,118,24,254,123,63,118,255,0,153,22,171,182,175,218,159,11,124,63,161,249,141,196,186,189,134,63,158,207,221,191,230,69,170,237,171,246,167,194,223,15,232,126,99,113,2,234,246,24,254,123,63,118,255,0,153,21,255,0,107,223,11,88,171,50,240,37,39,16,184,91,18,93,107,63,7,150,247,65,113,195,42,217,38,167,238,47,153,22,90,234,86,49,171,203,153,155,154,181,14,119,170,232,33,107,149,204,238,250,73,64,118,24,254,123,63,118,255,0,153,18,168,7,150,204,53,138,111,184,62,227,53,219,14,87,119,74,186,139,125,125,174,73,57,76,147,117,45,109,44,180,149,49,232,244,84,77,240,79,43,53,211,115,119,106,213,71,34,42,117,68,132,246,150,246,125,212,228,245,214,241,196,30,80,90,169,35,203,234,250,142,243,120,180,210,69,21,44,24,105,239,117,44,17,164,104,249,213,243,178,162,166,121,92,140,134,38,178,4,209,168,136,196,110,145,236,7,170,128,81,89,47,155,216,55,62,178,191,15,230,230,95,207,87,37,139,17,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,170,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,45,106,7,154,206,44,125,169,243,147,226,6,33,249,140,229,180,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,124,88,251,83,231,39,196,12,67,243,25,203,191,138,56,44,186,222,184,28,203,110,43,50,183,15,213,215,212,71,79,122,76,121,4,85,46,149,237,130,11,157,76,116,247,8,160,86,170,163,35,138,53,100,234,199,104,214,50,41,57,104,137,60,160,74,255,0,2,252,102,216,184,195,203,138,171,156,150,175,67,99,60,47,221,233,241,53,182,38,61,105,91,36,168,254,85,77,52,142,215,88,101,229,74,169,27,156,178,70,230,57,174,220,136,201,100,201,83,204,102,75,230,246,50,200,92,208,195,249,185,151,243,210,71,125,195,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,232,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,232,123,134,46,33,112,175,20,25,53,101,205,204,45,77,220,59,255,0,50,154,227,107,125,84,117,19,91,43,162,118,217,105,228,115,23,252,217,24,174,107,28,248,165,137,234,198,111,218,128,226,199,217,99,57,62,31,226,31,151,78,121,172,61,41,241,99,236,177,156,159,15,241,15,203,167,60,214,1,234,160,243,195,199,222,89,100,150,81,241,47,127,193,57,9,121,164,168,195,212,84,244,204,170,182,211,73,60,236,178,220,90,206,93,77,18,212,77,36,142,157,232,232,210,87,185,29,234,62,119,66,168,142,133,200,73,79,105,31,104,37,79,14,212,209,228,246,77,221,105,29,152,183,26,118,212,214,220,161,150,41,159,134,88,146,193,36,73,45,60,208,75,12,207,169,133,103,106,49,206,107,227,98,178,77,52,124,106,176,217,128,48,6,50,205,60,101,105,203,236,190,195,213,119,204,67,124,168,74,106,26,26,100,77,242,191,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,10,124,244,167,194,197,131,38,176,199,15,184,38,201,195,245,239,211,24,6,27,122,190,209,112,117,75,167,146,171,153,43,228,158,73,85,200,213,108,206,157,243,44,145,237,103,46,69,123,54,71,183,99,96,135,138,254,15,179,67,132,108,77,107,178,227,196,164,173,182,223,41,218,235,93,226,146,88,249,21,211,197,79,76,250,214,71,30,245,153,172,134,106,158,82,62,86,70,178,35,81,232,214,234,173,109,234,236,211,227,170,155,134,92,77,85,150,25,157,95,73,75,149,248,142,162,123,149,85,115,169,101,146,123,69,197,41,209,27,59,18,8,223,44,204,153,32,134,23,70,173,93,171,203,145,174,98,54,68,144,40,174,212,127,110,204,205,251,151,228,244,70,85,118,24,254,123,63,118,255,0,153,24,171,218,143,237,217,153,191,114,252,158,136,202,174,195,31,207,103,238,223,243,32,37,80,17,1,199,175,30,188,88,228,183,22,56,231,44,242,211,53,189,13,134,236,222,140,238,84,94,130,182,212,114,185,182,218,89,164,252,100,212,239,145,218,201,43,221,235,57,116,215,68,209,17,17,50,3,178,147,138,60,246,226,83,240,163,248,107,199,63,72,254,142,122,19,209,159,226,202,58,62,71,120,239,220,239,245,180,81,238,221,200,139,235,107,166,222,154,106,186,134,127,157,30,58,183,50,241,130,113,13,166,72,164,145,181,182,170,186,103,50,61,119,57,31,11,155,162,105,230,186,157,224,3,202,185,233,199,35,105,22,223,146,153,127,64,231,163,214,155,11,90,161,87,34,105,187,109,36,73,175,247,30,102,175,52,9,106,188,87,90,219,42,200,148,117,50,211,163,213,52,221,177,202,221,116,242,215,67,212,78,25,182,173,151,13,218,108,238,134,56,150,134,134,10,101,142,52,68,99,54,70,214,232,221,58,104,154,116,2,28,251,107,232,31,31,18,120,58,230,178,34,182,163,3,211,192,141,211,170,44,117,245,174,85,253,188,212,254,5,198,236,53,183,49,213,89,203,118,124,82,35,163,142,193,77,27,250,237,84,114,215,185,233,246,175,168,207,213,175,218,83,125,183,182,231,197,153,249,103,118,88,163,70,212,216,107,41,145,233,166,229,88,234,26,229,69,251,19,154,154,126,181,46,79,97,245,34,51,0,230,157,126,245,85,154,241,110,133,91,167,134,200,101,93,127,110,255,0,238,2,77,0,0,8,234,237,164,201,203,238,48,201,172,37,156,86,137,185,148,153,119,112,168,167,186,83,109,98,109,165,185,58,158,54,212,239,115,209,87,100,240,83,197,203,107,30,231,119,157,222,171,99,114,172,138,148,86,116,101,14,13,207,172,175,196,25,71,152,16,85,201,98,196,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,234,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,170,30,99,11,213,193,126,78,88,179,247,138,12,1,149,88,166,109,150,91,173,194,74,139,140,123,94,189,230,150,146,158,90,185,105,181,99,216,246,115,153,78,232,185,141,114,57,156,205,233,170,183,69,181,88,179,11,95,112,54,42,188,224,172,83,67,220,175,88,126,225,81,107,184,211,115,89,39,34,170,9,29,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,58,146,147,216,143,148,52,204,181,102,22,125,215,65,73,37,68,245,17,97,11,92,141,158,94,124,12,99,99,170,173,107,227,233,18,178,69,146,129,90,239,89,232,176,200,158,162,42,239,9,74,0,1,128,29,181,126,203,24,91,226,5,15,203,174,38,0,118,92,123,118,101,151,223,95,39,173,51,255,0,182,175,217,99,11,124,64,161,249,117,196,192,14,203,143,110,204,178,251,235,228,245,160,79,241,109,56,138,200,108,27,196,150,81,223,114,167,25,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,124,110,118,170,212,123,119,177,95,27,151,99,220,139,114,192,20,254,0,192,24,55,43,48,109,167,47,178,251,15,82,88,240,245,142,157,41,168,104,105,145,118,68,205,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,86,160,0,15,42,228,255,0,118,92,123,9,229,151,223,95,56,173,32,4,159,238,203,143,97,60,178,251,235,231,21,160,64,9,202,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,226,153,127,137,56,40,244,223,0,249,127,197,142,89,91,46,181,151,168,125,41,30,52,183,192,156,248,221,67,13,198,182,54,92,218,138,237,241,242,89,20,81,202,216,218,230,172,106,217,85,35,72,166,123,194,74,120,59,237,17,192,156,68,101,102,42,197,57,134,150,172,31,137,50,254,223,45,215,16,219,169,170,38,169,230,90,224,166,99,231,186,65,23,47,153,201,230,115,154,176,177,102,124,123,99,71,57,203,44,123,161,179,22,113,31,152,247,142,35,175,60,76,225,108,65,117,195,248,166,183,16,84,94,237,211,119,245,171,154,223,27,222,228,138,147,152,246,162,75,12,112,43,105,246,57,156,183,68,221,138,205,139,176,181,69,234,224,219,34,235,56,137,226,59,6,101,207,161,189,35,101,117,194,59,142,35,107,214,118,66,203,61,59,219,37,82,73,44,8,175,139,152,196,228,49,250,181,57,179,68,221,237,87,35,144,39,39,130,60,73,157,184,215,134,140,29,142,51,250,247,73,116,196,248,146,157,247,120,166,134,134,10,103,250,58,119,171,232,249,169,78,229,133,239,116,42,201,17,88,200,180,100,140,99,217,204,99,222,251,234,91,76,239,185,212,229,71,13,184,250,243,151,49,210,88,42,48,118,7,186,212,216,89,73,73,18,65,111,125,37,4,142,166,72,225,86,172,72,200,214,54,104,197,106,179,70,162,105,167,66,19,63,213,71,227,179,254,238,127,250,179,103,255,0,162,1,61,24,178,193,244,175,10,222,112,183,166,238,182,111,76,219,234,45,254,145,180,212,247,122,234,62,108,110,103,62,158,93,23,151,51,55,110,99,244,93,174,68,93,23,67,206,103,21,92,51,227,46,20,51,114,179,43,113,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,220,174,133,251,162,145,143,141,202,187,94,199,109,115,217,178,71,250,73,44,255,0,21,92,51,224,222,43,242,142,179,43,113,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,220,141,153,155,101,145,143,141,202,155,152,247,109,115,31,178,70,7,156,26,219,181,214,227,77,65,71,112,185,213,213,83,218,233,214,146,134,41,166,115,217,75,2,203,36,203,20,77,85,209,140,89,102,150,69,107,116,77,242,61,222,46,85,92,245,236,84,246,167,197,63,15,235,190,99,110,48,215,58,50,135,25,100,46,104,98,12,163,204,8,41,35,190,225,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,244,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,201,254,201,60,210,192,153,95,197,60,223,78,175,190,140,250,91,135,221,133,172,255,0,224,179,77,222,174,149,87,26,30,68,31,138,99,182,110,229,191,215,126,214,38,157,92,154,160,19,168,96,7,109,95,178,198,22,248,129,67,242,235,137,159,230,0,118,213,251,44,97,111,136,20,63,46,184,129,21,124,39,123,83,228,223,196,12,61,243,24,9,243,226,171,137,140,27,194,134,81,214,102,150,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,155,85,176,179,108,82,61,242,57,23,107,24,237,173,123,246,70,255,0,61,153,33,141,109,89,107,157,24,7,49,175,180,245,115,219,112,174,40,181,94,235,34,164,99,93,60,144,83,85,199,52,141,141,174,115,90,175,86,177,81,17,92,212,215,77,85,60,74,171,138,174,38,49,151,21,249,185,89,154,88,194,134,146,220,198,211,182,219,104,182,83,34,57,150,235,116,111,145,241,64,178,109,71,76,253,210,200,247,200,228,77,207,123,182,181,140,217,27,2,138,205,92,204,197,89,201,152,248,143,52,177,173,95,120,189,98,107,132,183,10,157,178,72,248,225,222,190,164,17,115,30,247,182,24,152,141,142,54,43,151,100,108,99,81,116,106,18,191,217,79,192,229,78,90,218,168,56,164,204,151,210,75,125,196,246,116,126,22,182,53,145,78,150,235,117,83,88,244,173,124,154,42,178,166,104,180,107,91,27,147,151,12,178,53,234,231,74,232,225,178,189,148,252,14,83,102,85,214,131,138,76,201,125,92,86,44,49,120,71,225,107,99,89,44,11,113,184,210,185,143,74,215,201,162,35,233,161,151,70,181,177,185,121,147,69,35,94,173,108,78,142,105,137,0,0,3,0,59,102,242,183,233,95,14,54,44,204,160,177,119,170,252,9,136,35,239,53,189,235,103,115,181,214,177,97,155,241,106,244,108,155,234,155,110,111,70,185,237,211,84,209,188,197,33,88,245,17,152,88,42,213,153,88,3,18,229,205,246,162,174,11,110,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,186,106,139,224,121,151,204,44,21,117,203,92,127,137,114,230,251,81,73,61,203,10,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,77,53,68,240,2,181,225,87,43,127,13,60,71,101,214,89,205,98,244,205,5,231,16,82,250,86,139,189,119,126,109,174,39,243,171,191,24,143,99,155,165,44,83,187,212,114,61,116,209,154,185,90,139,233,34,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,42,251,20,50,66,234,183,92,101,196,140,215,202,70,219,91,79,81,129,233,237,173,141,206,158,73,213,212,85,146,206,247,116,107,24,214,164,45,106,38,229,122,190,69,93,155,19,153,43,224,0,48,255,0,181,3,62,243,99,135,108,130,176,99,92,156,197,127,71,239,85,184,194,150,215,61,79,113,166,171,223,74,250,42,217,29,30,202,136,228,98,106,248,99,93,81,55,122,186,107,162,170,40,102,1,128,29,181,126,203,24,91,226,5,15,203,174,38,31,240,245,218,61,198,118,57,207,220,180,193,88,167,57,59,237,151,16,99,11,53,174,227,77,244,118,213,31,62,150,122,216,163,150,61,236,166,107,219,185,143,114,106,213,71,38,186,162,162,245,51,3,182,175,217,99,11,124,64,161,249,117,196,8,171,225,59,218,159,38,254,32,97,239,152,192,122,83,60,214,112,157,237,79,147,127,16,48,247,204,96,61,41,129,101,56,174,225,71,46,56,181,203,135,224,172,107,23,113,186,208,243,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,204,133,251,90,146,194,170,141,145,173,106,162,177,236,142,70,121,226,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,250,136,48,255,0,180,11,129,27,23,21,88,86,76,107,133,153,220,179,55,15,219,214,59,117,78,175,147,210,148,176,71,85,36,86,173,143,168,138,158,14,109,77,67,87,188,185,21,204,211,69,213,189,16,49,131,178,251,180,18,154,211,77,101,225,123,58,110,181,111,99,234,27,65,131,239,149,50,203,82,253,243,75,75,79,71,101,72,162,129,206,70,35,159,59,153,60,178,236,141,136,216,189,86,53,154,74,249,229,134,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,106,123,50,184,237,181,103,118,13,183,100,102,105,98,106,185,51,66,195,79,35,105,107,46,147,181,239,196,148,76,87,57,175,142,77,17,95,83,12,90,54,70,63,116,143,100,124,253,210,42,205,202,12,245,45,87,18,252,69,224,78,23,242,178,191,51,49,213,71,249,90,59,61,22,201,191,198,119,78,237,52,208,81,243,34,138,78,79,55,144,246,243,94,221,140,241,85,240,69,175,241,102,41,177,96,108,43,121,198,184,166,187,185,89,112,253,190,162,233,113,169,229,62,78,69,44,17,186,73,100,216,196,115,221,181,140,114,232,212,87,46,154,34,42,244,60,246,113,175,197,117,247,139,76,229,173,198,92,219,173,30,16,182,235,71,133,172,149,179,49,221,194,151,107,18,73,21,177,162,49,38,157,236,230,200,186,189,201,171,35,230,61,145,70,160,91,252,244,207,76,199,226,47,49,238,57,161,154,23,158,253,117,174,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,46,22,110,118,137,170,185,92,231,61,238,123,222,247,186,128,51,167,178,247,130,143,233,1,142,217,156,249,133,108,181,87,101,182,13,184,62,154,91,117,106,115,189,51,116,108,45,123,41,214,38,185,52,134,46,108,19,72,178,34,178,79,82,45,146,53,242,242,241,175,139,31,106,124,228,248,129,136,126,99,56,22,168,152,158,202,126,56,234,115,42,213,65,194,222,100,178,146,43,238,24,179,163,48,181,205,175,138,4,184,219,169,90,198,37,19,227,213,21,245,48,197,163,154,232,218,188,200,98,145,207,70,186,39,73,53,170,193,188,10,211,113,75,217,195,150,152,227,47,168,41,25,154,150,10,123,164,52,51,84,213,74,198,92,237,208,222,110,175,91,106,34,200,144,66,247,73,80,233,25,51,153,245,216,214,57,236,99,149,236,141,91,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,0,245,60,12,85,236,244,227,23,250,90,229,101,103,210,26,62,233,140,240,87,113,183,95,127,25,204,244,135,50,153,54,92,125,72,34,138,46,124,209,85,254,33,155,185,124,174,171,163,153,174,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,60,214,113,99,237,79,156,159,16,49,15,204,103,61,41,158,107,56,177,246,167,206,79,136,24,135,230,51,129,53,61,151,30,194,121,101,247,215,206,43,72,203,237,20,224,86,167,133,172,100,184,227,47,168,42,223,149,119,250,136,97,161,154,166,170,39,190,217,113,153,42,30,182,212,69,145,103,153,141,142,157,210,50,103,51,234,61,172,115,222,246,171,223,38,157,151,30,194,121,101,247,215,206,43,76,148,197,152,90,197,142,112,173,231,5,98,154,30,251,101,196,22,250,139,93,198,155,154,248,249,244,179,198,232,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,212,15,62,252,14,113,119,117,225,7,55,29,138,231,183,85,222,48,157,250,157,182,220,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,93,219,57,137,162,178,73,163,71,71,205,89,27,54,124,66,226,155,22,57,224,191,50,241,174,22,174,239,182,92,65,149,247,155,165,186,167,148,248,249,244,179,218,101,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,11,23,195,63,101,70,81,240,249,155,149,57,173,121,197,117,120,233,246,234,142,126,19,161,185,91,153,11,44,239,71,185,89,60,202,215,185,181,117,44,111,45,25,38,200,152,199,163,164,72,247,242,214,44,138,226,199,217,99,57,62,31,226,31,151,78,7,154,194,239,240,171,195,62,50,226,191,55,40,242,183,7,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,61,200,233,159,186,88,216,200,218,169,185,239,110,231,49,155,228,101,160,61,36,112,171,195,62,13,225,67,40,232,242,183,7,215,85,220,94,234,135,92,174,247,58,149,86,190,227,113,145,145,178,89,210,61,202,216,89,182,40,216,200,218,171,181,140,110,231,61,251,228,120,86,185,85,150,120,87,38,242,227,14,101,110,10,164,238,246,92,51,111,138,223,77,186,56,217,36,219,19,215,158,94,91,24,199,77,43,213,210,72,244,106,111,145,239,114,166,174,82,171,0,12,0,237,171,246,88,194,223,16,40,126,93,113,35,47,130,12,161,193,185,245,196,230,18,202,60,192,130,174,75,22,34,167,187,195,80,180,147,172,51,196,246,90,234,229,138,104,223,213,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,86,77,59,106,253,150,48,183,196,10,31,151,92,76,0,236,184,246,236,203,47,190,190,79,90,5,191,226,187,133,28,199,225,43,49,223,130,177,172,93,250,213,93,204,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,46,102,110,106,75,10,170,186,55,57,170,138,246,62,57,31,147,253,151,60,118,218,178,78,235,54,68,103,70,38,171,167,193,55,202,134,59,15,220,106,231,111,114,195,213,174,115,214,86,73,185,55,69,77,80,231,181,85,251,249,113,72,213,122,181,169,52,210,182,87,243,211,34,242,227,136,188,184,184,229,126,104,89,187,245,170,187,73,97,154,37,70,85,91,234,154,138,145,213,83,72,168,188,185,153,185,218,46,138,213,107,156,199,181,236,123,216,239,62,220,85,112,207,140,184,80,205,202,204,173,198,21,212,151,22,58,157,183,43,69,206,153,81,172,184,219,164,124,140,138,117,143,114,186,23,238,138,70,62,55,42,237,123,29,181,207,102,201,30,30,146,76,85,227,159,129,143,233,163,244,39,254,186,63,67,190,135,122,75,253,164,244,135,122,239,125,219,254,248,135,102,222,237,253,173,119,249,105,215,18,187,47,187,65,41,173,52,214,94,23,179,166,235,86,246,62,161,180,24,62,249,83,44,181,47,223,52,180,180,244,118,84,138,40,28,228,98,57,243,185,147,203,46,200,216,141,139,213,99,89,164,175,129,133,92,20,246,111,127,67,236,211,186,230,103,225,151,233,111,164,240,252,246,46,229,244,119,184,114,249,149,52,243,115,121,157,234,93,116,238,219,118,237,77,119,235,175,77,22,192,118,231,126,100,255,0,121,63,150,146,168,69,95,110,119,230,79,247,147,249,104,17,86,72,255,0,101,63,3,148,217,149,117,160,226,147,50,95,87,21,139,12,94,17,248,90,216,214,75,2,220,110,52,174,99,210,181,242,104,136,250,104,101,209,173,108,110,94,100,209,72,215,171,91,19,163,155,29,59,63,120,99,177,113,85,159,177,224,172,83,122,238,86,92,63,111,76,75,113,166,238,207,147,210,148,176,86,210,199,45,14,246,75,19,224,230,178,161,201,206,106,171,153,166,168,213,94,169,232,38,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,57,96,0,32,7,181,31,219,179,51,126,229,249,61,17,218,240,51,193,149,139,140,60,184,206,43,100,119,95,67,99,60,47,232,58,140,51,114,149,239,90,86,201,42,87,243,105,170,99,110,186,195,47,42,36,89,26,213,146,55,49,174,110,228,71,197,39,85,218,143,237,217,153,191,114,252,158,136,202,174,195,31,207,103,238,223,243,32,35,47,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,51,221,156,29,160,20,124,68,88,162,202,76,222,196,95,245,216,160,239,51,197,83,81,28,20,241,226,42,93,239,147,117,59,33,100,113,178,104,99,84,99,225,70,238,88,226,73,90,175,252,114,69,114,184,228,224,115,6,241,123,131,91,85,74,250,75,30,98,216,233,220,203,13,249,236,93,146,51,85,119,114,172,218,138,231,211,57,202,229,71,34,43,225,123,149,236,71,35,165,138,88,23,187,91,49,150,84,99,250,219,53,100,149,118,12,89,131,175,18,83,74,250,74,180,73,237,247,26,73,149,174,88,230,133,202,136,248,229,141,116,124,110,94,173,69,106,248,40,30,162,8,1,237,71,246,236,204,223,185,126,79,68,74,247,3,156,113,224,222,47,112,107,169,106,153,73,99,204,91,29,59,95,126,176,177,235,178,70,106,141,239,180,123,149,92,250,103,57,90,138,213,85,124,47,114,49,234,228,116,82,203,20,61,168,254,221,153,155,247,47,201,232,128,234,120,23,224,202,251,198,30,99,213,91,36,186,250,27,6,97,126,239,81,137,174,81,61,139,84,216,229,87,242,169,169,163,118,186,205,47,42,84,73,28,213,142,54,177,206,118,229,70,69,39,160,155,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,12,11,236,84,246,88,197,63,16,43,190,93,110,51,252,1,196,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,229,128,60,245,241,209,193,149,247,131,204,199,165,182,71,117,244,206,12,197,29,226,163,12,220,165,123,18,169,209,196,172,230,211,84,198,221,52,154,46,108,72,178,53,169,28,141,123,92,221,170,175,138,62,219,178,227,219,179,44,190,250,249,61,105,159,253,181,126,203,24,91,226,5,15,203,174,38,0,118,92,123,118,101,151,223,95,39,173,3,63,251,106,253,150,48,183,196,10,31,151,92,76,0,236,184,246,236,203,47,190,190,79,90,103,255,0,109,95,178,198,22,248,129,67,242,235,137,128,29,151,30,221,153,101,247,215,201,235,64,178,153,253,147,151,222,31,243,151,22,100,238,35,155,188,85,225,155,131,169,227,169,218,198,119,186,87,181,36,166,169,216,199,189,35,230,193,36,82,242,247,171,153,191,107,189,102,170,19,63,217,39,141,109,88,171,130,220,63,98,183,211,213,199,81,131,175,23,91,37,115,166,99,81,146,78,250,151,87,35,162,84,114,170,179,149,93,19,85,92,141,93,237,122,105,162,35,157,129,93,176,89,57,125,192,220,80,46,106,212,77,222,44,185,151,111,130,162,142,77,172,103,34,170,134,158,10,74,138,109,17,238,123,182,177,148,210,243,21,172,106,247,157,141,220,177,185,75,151,216,125,141,109,84,24,255,0,52,242,230,106,122,181,185,95,44,246,235,221,60,173,99,121,13,130,134,105,97,149,175,118,237,200,245,117,194,21,106,35,85,21,27,38,170,221,17,28,18,232,0,0,121,87,61,84,30,85,192,186,188,49,113,11,138,184,95,206,91,46,110,97,106,110,255,0,220,57,148,215,27,91,234,164,167,134,231,67,43,118,203,79,35,152,191,230,200,197,115,94,214,75,20,79,86,63,102,213,244,81,149,185,165,129,51,167,2,91,51,51,45,47,190,153,195,119,158,119,114,173,238,179,83,243,121,83,62,25,63,23,51,25,35,116,146,39,183,214,106,107,166,169,170,42,42,249,183,197,217,67,140,176,86,93,224,44,210,188,193,72,184,123,49,233,238,51,89,103,134,116,115,247,208,213,186,150,166,25,88,186,57,143,107,146,55,162,232,172,86,76,205,28,174,71,181,146,63,216,201,129,120,142,183,250,119,27,250,83,209,121,49,116,230,55,209,247,24,31,39,165,238,140,210,62,241,64,155,155,201,229,236,217,45,71,172,201,54,164,59,36,124,123,233,131,21,123,81,253,187,51,55,238,95,147,209,20,87,7,220,38,99,46,46,179,67,232,61,138,162,174,207,98,160,167,146,166,251,136,219,64,149,80,90,152,177,189,96,71,177,100,137,30,249,101,98,70,214,35,247,233,204,122,34,182,39,170,86,189,168,254,221,153,155,247,47,201,232,140,170,236,49,252,246,126,237,255,0,50,2,77,48,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,181,0,0,8,33,237,29,224,114,155,133,44,101,65,140,50,249,245,117,25,117,140,42,39,101,12,50,178,89,95,100,171,106,35,214,138,89,213,21,175,99,154,174,116,14,115,185,174,100,82,181,200,229,133,101,146,119,140,85,237,71,246,19,204,223,185,126,113,68,4,43,112,157,237,79,147,127,16,48,247,204,96,38,167,181,31,216,79,51,126,229,249,197,17,10,220,39,123,83,228,223,196,12,61,243,24,9,169,237,71,246,19,204,223,185,126,113,68,4,43,112,157,237,79,147,127,16,48,247,204,96,37,83,180,235,128,239,195,125,138,167,62,114,158,203,187,31,97,251,123,189,37,107,183,91,185,149,88,162,22,190,22,199,171,185,173,78,117,60,13,168,86,237,142,73,102,106,71,10,107,178,38,164,85,240,157,237,79,147,127,16,48,247,204,96,61,41,129,229,223,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,232,79,131,238,44,240,111,23,89,95,244,226,197,79,73,103,190,208,84,73,77,125,195,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,155,53,230,49,21,93,19,209,35,175,181,67,129,90,156,1,136,110,188,79,101,109,5,92,248,98,249,81,53,203,25,195,53,84,91,45,55,25,234,161,99,103,137,100,145,38,145,149,83,84,170,172,108,99,249,79,107,215,115,99,123,25,30,26,240,197,196,46,42,225,127,57,108,185,185,133,169,187,255,0,112,230,83,92,109,111,170,146,158,27,157,12,173,219,45,60,142,98,255,0,155,35,21,205,123,89,44,81,61,88,253,155,84,45,81,233,79,132,239,101,140,155,248,127,135,190,93,1,230,176,244,167,194,119,178,198,77,252,63,195,223,46,128,15,53,132,154,118,80,240,57,83,137,110,182,78,46,51,25,244,139,98,182,212,84,63,8,218,85,145,84,45,117,92,78,146,7,86,206,142,71,36,76,130,86,191,148,212,210,85,154,38,201,171,27,27,57,209,150,122,83,225,59,217,99,38,254,31,225,239,151,64,5,213,0,1,106,184,157,225,235,10,241,65,147,87,172,163,197,53,61,195,191,242,234,109,215,70,82,199,81,53,178,186,39,110,138,162,54,189,63,206,141,232,215,49,207,138,89,88,143,102,253,201,231,135,58,50,135,25,100,46,104,98,12,163,204,8,41,35,190,225,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,244,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,244,230,66,183,109,95,181,62,22,248,127,67,243,27,136,23,87,176,199,243,217,251,183,252,200,181,93,181,126,212,248,91,225,253,15,204,110,37,213,236,49,252,246,126,237,255,0,50,45,87,109,95,181,62,22,248,127,67,243,27,136,23,87,176,199,243,217,251,183,252,200,149,66,42,251,12,127,61,159,187,127,204,137,84,2,213,113,99,236,177,156,159,15,241,15,203,167,60,214,30,148,248,177,246,88,206,79,135,248,135,229,211,158,107,0,201,254,0,120,193,186,240,155,155,141,117,193,105,36,192,152,198,162,142,131,21,178,104,156,175,166,129,143,114,71,93,19,163,99,165,223,78,147,74,245,141,173,114,74,199,61,155,119,172,114,71,63,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,30,112,120,170,225,159,25,112,161,155,149,153,91,140,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,30,229,116,47,221,20,140,124,110,85,218,246,59,107,158,205,146,62,90,187,40,176,55,18,248,15,36,174,54,108,242,160,171,177,225,136,42,27,14,12,195,247,42,6,82,92,104,89,207,170,150,186,105,163,229,54,102,178,89,166,110,196,153,202,255,0,197,185,90,214,198,232,221,32,68,95,22,62,212,249,201,241,3,16,252,198,114,106,123,46,61,132,242,203,239,175,156,86,144,173,197,143,181,62,114,124,64,196,63,49,156,154,158,203,143,97,60,178,251,235,231,21,160,71,175,105,31,103,221,55,14,213,49,231,14,77,218,170,221,151,87,26,134,211,86,219,97,138,89,153,134,94,145,65,28,75,45,68,211,203,52,204,169,153,103,114,61,205,107,35,122,178,61,117,124,104,182,3,131,238,44,241,151,8,185,161,244,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,230,49,21,27,43,209,125,14,226,204,45,98,199,56,86,243,130,177,77,15,125,178,226,11,125,69,174,227,77,205,124,124,250,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,234,97,183,12,253,149,25,71,195,230,110,84,230,181,231,21,213,227,167,219,170,57,248,78,134,229,110,100,44,179,189,30,229,100,243,43,94,230,213,212,177,188,180,100,155,34,99,30,142,145,35,223,203,88,130,250,113,11,138,108,88,231,130,252,203,198,184,90,187,190,217,113,6,87,222,110,150,234,158,83,227,231,210,207,105,150,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,244,60,225,30,148,248,177,246,88,206,79,135,248,135,229,211,158,107,0,237,113,102,41,190,227,156,85,121,198,184,166,187,190,222,177,5,194,162,233,113,169,229,50,62,125,84,242,58,73,100,216,196,107,27,185,239,114,232,212,70,166,186,34,34,116,38,167,179,131,179,254,143,135,123,20,89,183,155,216,119,254,187,21,253,230,8,169,170,36,130,162,60,59,75,189,241,237,167,124,47,146,55,205,52,104,143,124,200,237,201,28,169,19,81,159,142,89,108,175,101,31,2,223,212,113,65,157,120,51,254,215,170,192,20,85,206,255,0,57,206,186,73,78,173,255,0,193,119,87,185,223,167,50,51,253,111,49,42,128,91,252,244,200,188,184,226,47,46,46,57,95,154,22,110,253,106,174,210,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,46,102,110,118,139,162,181,90,231,49,237,123,30,246,59,206,182,122,100,94,99,240,233,152,247,28,175,205,11,55,113,186,208,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,153,11,246,187,69,209,28,142,107,152,246,177,236,123,27,233,164,199,94,54,248,62,195,60,92,229,124,182,87,37,37,22,54,177,211,206,236,39,120,171,150,163,145,67,60,178,64,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,155,92,30,120,73,84,236,49,252,246,126,237,255,0,50,35,47,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,38,157,134,63,158,207,221,191,230,64,93,94,40,251,41,63,164,166,123,98,108,235,252,61,125,28,250,71,220,191,197,159,69,187,231,35,187,209,193,77,253,119,123,143,118,238,70,239,168,154,110,211,174,154,173,213,224,99,129,143,232,93,244,219,254,186,63,76,126,152,250,55,253,164,244,127,117,238,157,231,254,248,155,126,238,243,253,157,54,121,235,211,42,128,0,0,16,239,137,123,27,248,143,191,230,13,215,17,187,27,229,155,173,87,27,204,245,203,19,174,119,6,204,180,242,78,175,218,168,148,122,35,246,174,157,29,166,190,126,100,196,0,6,18,118,143,112,61,153,156,95,86,224,10,252,177,190,225,91,100,216,98,43,156,55,7,95,107,42,97,230,182,117,166,88,82,36,134,9,117,209,98,155,118,187,126,179,116,215,202,173,236,238,225,63,48,120,72,203,60,75,131,179,30,243,135,46,87,11,213,247,210,112,201,100,158,121,162,108,61,222,40,209,174,116,208,196,237,219,152,229,209,26,169,162,167,94,170,137,149,192,0,0,1,103,248,186,206,251,175,14,60,58,99,60,229,177,88,233,46,247,43,5,61,51,104,233,42,228,115,32,89,234,42,161,166,141,242,109,245,156,198,58,116,122,177,21,170,244,98,181,28,205,219,210,240,17,65,219,97,157,22,171,141,78,3,200,140,61,139,233,42,170,45,117,21,87,236,77,103,133,141,123,233,103,88,163,101,185,210,201,183,86,61,98,154,181,82,36,122,46,201,24,247,183,71,68,229,8,182,36,127,177,131,62,105,176,174,104,98,92,128,190,214,213,247,124,113,78,219,165,137,142,168,149,208,71,113,163,142,71,79,27,33,70,43,24,249,169,181,123,165,87,51,165,12,108,93,234,230,35,99,128,175,242,7,56,239,188,63,231,46,19,206,44,57,15,120,171,195,55,6,212,73,77,185,140,239,116,175,107,163,169,166,222,246,61,35,230,193,36,177,115,54,43,153,191,115,125,102,162,129,233,164,28,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,14,88,24,1,219,87,236,177,133,190,32,80,252,186,226,96,7,101,199,183,102,89,125,245,242,122,211,63,251,106,253,150,48,183,196,10,31,151,92,76,0,236,184,246,236,203,47,190,190,79,90,4,255,0,0,0,0,0,242,174,79,247,101,199,176,158,89,125,245,243,138,210,0,73,254,236,184,246,19,203,47,190,190,113,90,4,0,147,253,217,113,236,39,150,95,125,124,226,180,128,18,127,187,46,61,132,242,203,239,175,156,86,129,128,29,166,29,159,246,46,30,125,27,155,217,23,135,110,177,224,26,221,40,239,116,60,199,213,195,96,170,78,91,33,147,157,35,221,55,38,161,92,228,214,77,205,100,173,219,204,252,116,81,55,37,59,30,248,98,250,3,151,23,30,33,113,150,23,186,219,113,78,48,223,111,178,62,178,109,145,191,14,170,83,202,217,227,129,52,84,231,206,197,93,242,106,174,142,8,93,26,53,146,43,165,207,252,89,133,172,88,231,10,222,112,86,41,161,239,182,92,65,111,168,181,220,105,185,175,143,159,75,60,110,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,70,19,194,214,44,13,133,108,216,43,11,80,247,43,46,31,183,211,218,237,212,220,215,201,200,165,130,54,199,20,123,222,174,123,182,177,141,77,92,170,229,211,85,85,94,160,117,89,177,129,127,10,25,89,140,178,207,210,158,140,250,91,135,238,54,46,251,200,231,119,94,245,77,36,60,222,94,230,239,219,204,221,183,115,117,211,77,83,93,72,214,255,0,80,199,255,0,162,139,255,0,82,127,251,60,149,64,0,0,4,43,118,213,251,83,225,111,135,244,63,49,184,152,0,103,255,0,109,95,181,62,22,248,127,67,243,27,137,134,185,105,148,56,203,54,169,177,148,248,50,10,73,223,129,176,189,86,47,185,195,52,233,19,223,110,166,150,22,84,58,37,119,170,231,177,179,243,21,170,173,213,145,189,27,185,251,88,224,153,238,205,78,53,237,220,69,229,197,14,87,227,91,158,185,155,132,109,238,142,165,142,90,169,228,186,218,233,146,154,38,92,229,158,70,171,18,103,190,118,178,70,172,174,123,164,99,229,68,107,94,141,101,43,219,87,236,177,133,190,32,80,252,186,226,69,175,9,152,43,62,113,206,124,225,138,14,27,170,42,232,113,181,13,71,126,167,186,196,253,144,90,224,110,141,150,166,169,251,92,212,166,70,191,100,141,115,92,146,36,156,173,146,44,137,27,228,255,0,182,86,59,172,60,34,96,152,111,181,180,149,151,38,99,139,107,107,42,41,41,157,77,4,211,165,178,225,204,124,113,58,73,29,27,21,218,170,49,100,122,181,21,17,92,237,53,80,134,19,45,59,62,120,36,186,241,95,143,228,190,226,120,42,232,114,235,10,212,83,205,117,172,117,43,157,5,218,118,205,11,159,105,100,141,154,39,177,242,83,186,71,58,88,213,203,10,114,213,200,139,36,122,227,174,83,224,95,194,134,105,224,220,179,244,167,163,62,150,226,11,117,139,190,242,57,221,215,189,84,199,15,55,151,185,187,246,243,55,109,220,221,116,211,84,215,83,210,158,85,101,158,21,201,188,184,195,153,91,130,169,59,189,151,12,219,226,183,211,110,142,54,73,54,196,245,231,151,150,198,49,211,74,245,116,146,61,26,155,228,123,220,169,171,148,10,130,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,150,0,0,0,22,211,137,76,222,166,200,92,134,199,57,185,52,244,145,212,97,219,60,211,91,210,174,9,102,130,91,139,244,138,138,25,25,22,143,86,73,83,36,49,170,162,183,68,122,170,185,168,138,228,243,89,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,43,253,182,153,199,98,139,10,224,94,31,169,225,231,94,170,110,9,140,107,36,220,246,247,74,88,227,168,164,167,77,21,155,36,231,62,90,158,168,253,204,238,190,179,116,145,170,145,44,4,132,246,52,231,69,215,13,103,205,211,37,238,184,190,174,12,61,140,44,245,117,118,235,43,152,233,96,158,247,7,42,78,107,52,106,242,95,220,226,170,220,237,88,215,164,81,181,219,156,200,145,38,124,243,3,148,248,235,240,95,154,120,55,51,61,23,233,63,162,88,130,221,125,238,92,254,79,122,238,181,49,205,202,230,109,118,205,220,189,187,182,187,77,117,209,116,208,244,189,151,184,214,213,153,88,3,13,102,53,138,158,174,11,110,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,186,232,171,226,5,64,99,255,0,26,220,41,127,76,28,172,181,101,159,211,223,162,94,140,196,16,95,123,239,162,251,255,0,51,151,77,81,15,43,151,206,139,77,123,206,237,219,151,77,154,105,215,84,200,0,4,106,229,63,99,95,224,191,52,240,110,102,127,72,239,73,253,18,196,22,235,239,114,250,33,201,239,93,214,166,57,185,92,206,250,237,155,185,123,119,109,118,154,235,162,233,161,85,246,213,251,44,97,111,136,20,63,46,184,153,254,96,7,109,95,178,198,22,248,129,67,242,235,136,17,87,194,119,181,62,77,252,64,195,223,49,128,244,166,121,172,225,59,218,159,38,254,32,97,239,152,192,122,83,0,0,2,50,251,86,56,21,169,198,49,215,241,79,149,20,21,117,55,218,90,117,155,26,208,186,170,38,192,235,117,37,19,215,210,76,89,164,106,181,241,69,79,28,78,134,52,119,49,22,55,53,141,115,100,89,98,131,9,226,155,238,6,197,86,108,107,133,171,187,149,235,15,220,41,238,150,234,158,83,36,228,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,67,212,153,230,179,139,31,106,124,228,248,129,136,126,99,56,19,209,193,126,113,223,115,247,134,12,1,154,184,166,29,151,171,173,190,74,123,140,155,152,189,230,170,146,162,90,73,106,116,99,24,198,115,159,78,233,121,109,106,53,156,205,137,170,55,85,138,190,212,46,10,63,163,254,59,126,115,229,237,178,213,67,150,216,202,224,202,104,173,212,73,201,244,53,209,208,185,239,167,72,156,229,214,25,121,83,205,26,198,136,200,253,120,182,70,214,69,204,145,94,203,143,97,60,178,251,235,231,21,166,74,98,204,45,98,199,56,86,243,130,177,77,15,125,178,226,11,125,69,174,227,77,205,124,124,250,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,234,7,158,46,14,248,170,198,92,40,102,229,191,24,89,174,85,110,195,23,26,138,122,108,89,104,142,52,153,151,27,114,63,215,86,196,231,177,189,230,54,186,71,66,253,205,218,245,86,170,242,223,35,31,68,241,11,138,108,88,231,63,115,47,26,225,106,238,251,101,196,24,194,243,116,183,84,242,159,31,62,150,122,217,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,66,229,241,201,194,37,215,132,28,220,110,20,130,227,87,120,194,119,234,119,92,176,229,214,122,119,49,239,129,30,173,125,44,207,70,164,79,169,133,118,239,229,174,138,201,33,145,91,31,53,35,110,58,129,150,151,254,54,238,182,94,7,48,63,9,25,113,61,93,5,68,148,245,179,98,203,197,53,83,162,123,160,158,231,113,123,237,43,27,161,69,86,73,20,148,114,190,88,165,209,204,123,161,114,42,44,141,44,175,14,185,13,140,184,146,205,203,22,84,224,202,42,183,62,227,80,199,220,235,161,167,73,153,105,183,35,218,149,21,178,163,158,198,236,141,174,213,26,175,110,247,171,35,106,239,123,81,104,172,39,133,175,184,231,21,89,176,86,22,161,239,183,172,65,112,167,181,219,169,185,172,143,159,85,60,141,142,40,247,189,90,198,238,123,218,154,185,81,169,174,170,168,157,73,243,224,7,131,235,87,9,185,70,214,220,18,174,76,119,140,105,232,235,241,91,230,149,170,202,105,216,199,44,116,49,54,55,186,45,148,235,52,172,89,26,231,44,175,115,223,187,98,199,28,97,114,248,104,225,211,2,112,191,149,148,25,103,129,105,255,0,201,86,94,43,119,205,254,51,186,119,104,97,158,179,151,44,178,114,121,188,134,59,148,199,108,103,130,39,138,173,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,230,179,139,31,106,124,228,248,129,136,126,99,57,233,76,243,89,197,143,181,62,114,124,64,196,63,49,156,9,169,236,184,246,19,203,47,190,190,113,90,101,81,138,189,151,30,194,121,101,247,215,206,43,76,170,0,90,174,44,125,150,51,147,225,254,33,249,116,229,213,45,87,22,62,203,25,201,240,255,0,16,252,186,112,60,214,30,170,15,42,231,170,128,0,0,48,3,182,175,217,99,11,124,64,161,249,117,196,192,14,203,143,110,204,178,251,235,228,245,166,127,246,213,251,44,97,111,136,20,63,46,184,145,151,193,6,111,96,220,133,226,115,9,102,230,96,79,87,29,139,14,211,221,230,168,74,72,22,105,229,123,237,117,113,69,12,108,232,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,200,19,167,197,87,19,24,55,133,12,163,172,205,44,97,67,87,113,123,170,27,109,180,91,41,145,90,251,141,198,70,72,248,160,89,54,171,97,102,216,164,123,228,114,46,214,49,219,90,247,236,141,254,120,115,87,51,49,86,114,102,62,35,205,44,107,87,222,47,88,154,225,45,194,167,108,146,62,56,119,175,169,4,92,199,189,237,134,38,35,99,141,138,229,217,27,24,212,93,26,133,87,196,191,17,120,239,138,12,211,175,204,204,117,81,254,86,142,207,69,178,31,241,101,175,188,205,52,20,124,200,162,143,157,202,231,189,188,215,183,123,252,85,124,17,51,167,178,235,179,254,178,239,89,109,226,111,59,240,239,38,213,15,118,184,224,123,92,242,79,5,84,149,81,79,20,240,221,157,203,123,54,194,156,173,34,142,68,123,102,108,142,145,90,140,72,157,40,94,14,203,158,4,174,185,39,106,155,61,243,163,12,210,83,227,107,229,59,27,135,237,213,112,59,190,225,234,39,53,233,43,228,220,187,98,169,168,107,218,138,205,156,200,163,106,177,92,213,154,104,155,33,64,0,34,175,183,59,243,39,251,201,252,180,149,66,42,251,115,191,50,127,188,159,203,64,181,93,138,158,212,248,167,225,253,119,204,109,196,212,144,173,216,169,237,79,138,126,31,215,124,198,220,77,72,0,0,16,3,218,143,237,217,153,191,114,252,158,136,202,174,195,31,207,103,238,223,243,35,21,123,81,253,187,51,55,238,95,147,209,28,174,11,248,193,181,112,155,148,121,222,235,122,213,201,142,241,141,61,158,131,10,50,24,154,172,166,157,140,184,36,149,210,186,70,58,45,148,235,52,79,72,220,215,44,175,115,25,183,98,201,36,97,158,189,167,92,120,254,4,44,85,57,13,148,247,173,184,251,16,91,221,233,43,165,186,227,203,170,194,240,185,240,186,61,91,202,114,115,170,32,117,66,55,108,145,203,11,86,57,147,77,241,57,98,3,43,114,183,29,231,78,59,182,101,158,90,88,189,51,137,47,60,238,229,69,222,161,167,230,242,161,124,210,126,50,103,178,54,233,28,79,119,172,228,215,77,19,85,84,69,234,191,234,171,30,226,175,246,215,17,226,76,71,112,255,0,124,172,174,185,87,84,73,255,0,10,73,166,146,71,253,174,115,157,230,170,78,247,103,159,5,150,174,22,50,190,158,251,139,240,253,35,115,83,18,211,170,226,10,196,169,109,82,209,64,178,110,138,223,4,141,106,53,140,107,82,39,74,140,87,35,230,71,47,50,70,50,29,161,112,56,62,225,51,6,240,139,149,255,0,65,236,85,20,151,139,237,125,68,149,55,220,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,179,94,99,209,17,210,189,86,29,187,81,253,187,51,55,238,95,147,209,19,252,64,15,106,63,183,102,102,253,203,242,122,32,51,255,0,177,83,217,99,20,252,64,174,249,117,184,207,243,0,59,21,61,150,49,79,196,10,239,151,91,140,255,0,0,0,3,0,59,106,253,150,48,183,196,10,31,151,92,76,0,236,184,246,236,203,47,190,190,79,90,103,255,0,109,95,178,198,22,248,129,67,242,235,137,128,29,151,30,221,153,101,247,215,201,235,64,207,254,218,191,101,140,45,241,2,135,229,215,19,0,59,46,61,187,50,203,239,175,147,214,153,255,0,219,87,236,177,133,190,32,80,252,186,226,96,7,101,199,183,102,89,125,245,242,122,208,51,211,182,127,40,106,113,126,67,97,172,220,183,65,87,53,70,94,222,29,13,98,54,120,153,4,54,235,135,46,41,38,123,29,235,189,233,83,13,12,109,70,47,68,154,69,86,170,38,230,71,7,0,249,153,133,114,139,139,220,182,199,88,214,175,186,89,105,238,21,22,250,154,167,73,28,113,210,247,218,73,168,217,60,175,145,237,99,33,141,245,13,124,143,87,122,177,181,238,68,85,68,69,156,158,47,114,134,167,61,248,104,204,44,173,183,193,87,61,202,237,103,124,214,184,41,167,138,23,212,92,105,158,218,170,56,85,242,250,141,99,234,32,137,143,87,43,125,71,59,214,103,214,79,54,224,122,168,5,21,146,153,161,106,206,172,163,194,25,175,102,109,36,116,248,166,207,77,114,125,61,53,107,106,217,71,59,216,156,234,85,149,168,136,247,195,47,50,39,250,173,84,124,110,69,107,85,21,18,181,0,121,87,61,84,30,85,192,157,62,2,178,183,2,103,79,102,198,6,203,76,203,177,122,103,13,222,125,39,223,104,187,212,212,252,222,85,254,170,104,255,0,25,11,217,35,116,146,38,59,213,114,107,166,139,170,42,162,230,169,138,189,151,30,194,121,101,247,215,206,43,76,170,2,0,123,81,253,187,51,55,238,95,147,209,25,85,216,99,249,236,253,219,254,100,98,175,106,63,183,102,102,253,203,242,122,35,42,187,12,127,61,159,187,127,204,128,149,64,0,3,21,123,81,253,132,243,55,238,95,156,81,25,84,98,175,106,63,176,158,102,253,203,243,138,32,33,91,132,239,106,124,155,248,129,135,190,99,1,53,61,168,254,194,121,155,247,47,206,40,136,86,225,59,218,159,38,254,32,97,239,152,192,77,79,106,63,176,158,102,253,203,243,138,32,33,91,132,239,106,124,155,248,129,135,190,99,1,233,76,243,89,194,119,181,62,77,252,64,195,223,49,128,244,166,7,18,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,5,187,67,56,44,186,240,177,154,21,23,220,33,135,234,219,149,120,150,161,23,15,214,45,75,170,146,138,117,143,116,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,121,146,61,147,109,159,66,148,205,44,173,192,153,211,129,46,121,103,153,118,47,76,225,187,207,39,190,209,119,169,169,249,188,169,153,52,127,140,133,236,145,186,73,19,29,234,185,53,211,69,213,21,81,67,204,17,233,79,132,239,101,140,155,248,127,135,190,93,1,230,176,244,167,194,119,178,198,77,252,63,195,223,46,128,15,53,135,165,62,19,189,150,50,111,225,254,30,249,116,7,154,195,210,159,9,222,203,25,55,240,255,0,15,124,186,0,46,168,0,1,10,221,181,126,212,248,91,225,253,15,204,110,36,212,144,173,219,87,237,79,133,190,31,208,252,198,226,5,213,236,49,252,246,126,237,255,0,50,45,87,109,95,181,62,22,248,127,67,243,27,137,117,123,12,127,61,159,187,127,204,139,85,219,87,237,79,133,190,31,208,252,198,226,5,213,236,49,252,246,126,237,255,0,50,37,80,138,190,195,31,207,103,238,223,243,34,85,0,181,92,88,251,44,103,39,195,252,67,242,233,207,53,135,165,62,44,125,150,51,147,225,254,33,249,116,231,154,192,61,62,227,12,170,203,140,192,190,225,108,79,141,112,93,170,245,117,193,87,7,93,44,21,117,148,233,36,150,250,165,98,177,100,141,87,254,11,180,93,90,146,69,12,136,155,226,141,205,170,192,3,205,103,22,62,212,249,201,241,3,16,252,198,114,106,123,46,61,132,242,203,239,175,156,86,144,173,197,143,181,62,114,124,64,196,63,49,156,154,158,203,143,97,60,178,251,235,231,21,160,101,80,0,11,85,197,143,178,198,114,124,63,196,63,46,156,243,88,122,83,226,199,217,99,57,62,31,226,31,151,78,121,172,3,213,64,0,0,0,8,1,237,71,246,236,204,223,185,126,79,68,101,87,97,143,231,179,247,111,249,145,138,189,168,254,221,153,155,247,47,201,232,140,170,236,49,252,246,126,237,255,0,50,2,85,0,0,0,0,0,0,0,0,0,0,15,50,217,253,156,119,222,32,51,151,22,103,22,35,135,187,213,226,107,131,170,35,166,220,199,247,74,86,53,35,166,166,222,198,49,36,229,65,28,81,115,54,35,159,179,115,189,103,42,147,83,218,151,158,148,121,63,194,157,251,13,209,94,123,166,36,204,79,250,155,182,67,26,65,36,143,165,145,81,110,15,116,114,174,238,79,117,230,66,233,24,215,57,146,84,193,245,85,200,246,194,182,64,228,229,247,136,12,229,194,121,59,135,38,238,245,120,154,224,218,121,42,118,177,253,210,149,141,116,149,53,59,30,246,36,156,168,35,150,94,94,244,115,246,109,111,172,228,64,40,0,92,174,38,237,54,171,7,18,89,175,98,177,91,41,45,214,219,118,56,190,210,81,209,210,66,216,96,166,130,58,249,155,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,202,206,92,139,163,181,112,99,195,255,0,16,246,27,55,39,211,126,157,195,120,138,166,53,130,56,223,85,21,214,182,74,23,185,136,137,44,147,62,22,213,49,210,42,189,169,29,36,12,245,52,106,60,36,171,177,247,56,236,88,231,134,4,202,170,120,123,189,235,45,46,19,211,214,71,185,239,231,210,215,84,79,87,79,83,170,177,172,110,231,190,166,46,90,57,238,78,237,189,219,82,70,161,157,68,21,246,78,231,165,247,44,56,160,182,101,207,166,109,84,88,91,50,245,183,93,219,112,70,51,117,84,20,245,18,80,44,50,170,181,91,51,167,127,33,172,213,91,39,121,86,236,115,249,110,100,234,1,128,29,181,126,203,24,91,226,5,15,203,174,38,0,118,92,123,118,101,151,223,95,39,173,51,255,0,182,175,217,99,11,124,64,161,249,117,196,192,14,203,143,110,204,178,251,235,228,245,160,79,240,0,0,0,15,42,228,255,0,118,92,123,9,229,151,223,95,56,173,32,4,159,238,203,143,97,60,178,251,235,231,21,160,64,9,63,221,151,30,194,121,101,247,215,206,43,72,1,39,251,178,227,216,79,44,190,250,249,197,104,25,84,0,0,0,0,0,2,21,187,106,253,169,240,183,195,250,31,152,220,71,98,167,181,62,41,248,127,93,243,27,112,237,171,246,167,194,223,15,232,126,99,113,29,138,158,212,248,167,225,253,119,204,109,192,75,246,0,202,220,9,149,255,0,72,254,130,216,189,25,244,183,16,86,98,155,199,248,84,211,119,171,165,86,222,124,255,0,141,123,182,110,229,179,212,102,214,38,157,26,154,169,133,125,181,126,203,24,91,226,5,15,203,174,38,127,152,1,219,87,236,177,133,190,32,80,252,186,226,4,85,240,157,237,79,147,127,16,48,247,204,96,61,41,158,107,56,78,246,167,201,191,136,24,123,230,48,30,148,192,0,0,0,98,255,0,105,14,119,218,178,71,133,12,88,235,133,142,174,233,81,143,41,234,48,61,11,33,145,177,178,9,235,232,234,17,103,149,203,170,163,35,138,57,94,136,214,170,185,232,198,122,168,229,145,129,10,220,91,231,69,215,62,184,134,198,217,129,85,139,234,241,21,162,75,197,101,38,27,168,153,142,137,145,89,35,168,147,185,69,20,78,107,86,38,114,149,174,86,171,90,229,123,222,247,235,35,222,171,104,10,171,41,240,47,225,67,52,240,110,89,250,83,209,159,75,113,5,186,197,223,121,28,238,235,222,170,99,135,155,203,220,221,251,121,155,182,238,110,186,105,170,107,169,203,206,252,21,106,203,92,232,199,217,115,98,168,171,158,219,133,113,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,186,232,137,224,5,20,77,79,99,38,105,125,43,225,198,251,150,117,247,222,245,95,129,49,4,157,218,139,186,236,238,118,186,214,36,208,254,49,24,141,147,125,83,110,46,234,231,61,186,104,186,55,150,132,90,201,146,22,165,225,18,159,137,24,111,149,109,185,55,50,38,192,245,22,215,70,215,65,36,11,108,142,178,41,216,238,142,99,218,228,153,174,69,220,143,71,198,169,179,98,243,46,95,102,94,117,254,5,184,184,194,221,226,223,222,168,49,222,152,42,179,100,91,230,139,190,207,15,119,146,61,100,99,91,165,84,84,219,220,187,180,137,101,218,213,118,221,2,127,128,0,12,0,237,171,246,88,194,223,16,40,126,93,113,51,252,192,14,218,191,101,140,45,241,2,135,229,215,16,34,175,132,239,106,124,155,248,129,135,190,99,1,233,76,243,89,194,119,181,62,77,252,64,195,223,49,128,244,166,0,0,0,243,89,197,143,181,62,114,124,64,196,63,49,156,244,166,121,172,226,199,218,159,57,62,32,98,31,152,206,4,212,246,92,123,9,229,151,223,95,56,173,50,168,197,94,203,143,97,60,178,251,235,231,21,166,85,1,109,56,138,200,108,27,196,150,81,223,114,167,25,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,124,110,118,170,212,123,119,177,95,27,151,99,220,139,231,51,54,48,47,224,191,52,241,150,89,250,83,210,127,68,177,5,198,197,223,121,28,158,245,221,106,100,135,155,203,220,237,155,185,123,182,238,118,154,233,170,233,169,233,248,243,89,197,143,181,62,114,124,64,196,63,49,156,9,73,236,130,225,159,6,224,236,158,166,226,105,213,213,117,248,179,30,83,214,219,88,142,85,142,11,109,186,10,231,68,232,24,196,114,164,143,150,90,70,74,233,29,224,137,27,24,214,233,35,165,144,163,21,123,46,61,132,242,203,239,175,156,86,153,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,89,197,143,181,62,114,124,64,196,63,49,156,244,166,121,172,226,199,218,159,57,62,32,98,31,152,206,4,212,246,92,123,9,229,151,223,95,56,173,50,168,197,94,203,143,97,60,178,251,235,231,21,166,85,0,45,87,22,62,203,25,201,240,255,0,16,252,186,114,234,150,171,139,31,101,140,228,248,127,136,126,93,56,30,107,15,85,7,149,115,213,64,0,0,24,1,219,87,236,177,133,190,32,80,252,186,226,66,177,53,61,181,126,203,24,91,226,5,15,203,174,36,101,240,119,194,174,50,226,191,55,45,248,62,205,109,171,110,24,183,84,83,212,226,203,188,114,36,44,183,91,149,254,186,54,87,49,237,239,50,53,178,54,22,109,118,231,162,185,83,150,201,30,192,186,189,157,124,10,212,241,75,140,147,28,102,13,5,91,50,174,193,81,52,53,211,83,85,68,199,220,238,48,165,59,210,218,168,146,36,240,177,209,212,54,71,204,214,125,70,57,141,123,30,228,123,39,78,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,170,192,24,3,6,229,102,13,180,229,246,95,97,234,75,30,30,177,211,165,53,13,13,50,46,200,153,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,212,0,0,0,8,171,237,206,252,201,254,242,127,45,37,80,138,190,220,239,204,159,239,39,242,208,45,87,98,167,181,62,41,248,127,93,243,27,113,53,36,43,118,42,123,83,226,159,135,245,223,49,183,19,82,0,0,4,0,246,163,251,118,102,111,220,191,39,162,49,84,202,174,212,127,110,204,205,251,151,228,244,69,234,236,197,236,255,0,163,205,218,202,110,32,115,191,14,247,188,11,73,182,124,51,109,150,72,37,165,191,85,71,60,208,202,234,150,53,235,34,67,4,148,253,97,145,141,108,206,123,117,87,70,215,178,64,191,253,152,189,159,245,153,69,71,77,196,14,119,225,222,233,142,170,246,207,134,109,178,201,60,85,86,26,89,32,154,25,93,82,198,189,35,89,167,142,163,172,50,49,206,133,172,110,170,217,28,246,71,34,160,0,32,7,181,31,219,179,51,126,229,249,61,17,63,196,0,246,163,251,118,102,111,220,191,39,162,3,63,251,21,61,150,49,79,196,10,239,151,91,140,255,0,48,3,177,83,217,99,20,252,64,174,249,117,184,207,240,0,0,48,3,182,175,217,99,11,124,64,161,249,117,196,192,14,203,143,110,204,178,251,235,228,245,166,127,246,213,251,44,97,111,136,20,63,46,184,152,1,217,113,237,217,150,95,125,124,158,180,12,255,0,237,171,246,88,194,223,16,40,126,93,113,48,3,178,227,219,179,44,190,250,249,61,105,159,253,181,126,203,24,91,226,5,15,203,174,38,0,118,92,123,118,101,151,223,95,39,173,2,127,143,52,60,74,101,13,78,66,231,206,57,202,57,160,171,142,159,14,222,38,134,222,181,115,197,52,242,219,159,164,180,83,72,248,180,98,190,74,105,33,145,81,17,186,43,213,21,173,84,86,167,165,226,24,59,103,242,134,155,8,103,206,26,205,203,116,20,144,211,230,21,157,208,214,35,103,149,243,205,113,183,242,226,146,103,177,222,163,24,180,211,80,198,212,98,245,88,100,85,106,42,238,120,102,7,100,22,104,90,177,167,9,116,216,14,22,210,65,114,203,235,197,109,182,162,6,214,182,89,229,130,166,103,86,197,84,248,180,71,66,199,58,162,104,91,174,228,114,210,200,168,239,22,183,55,200,107,236,91,206,59,22,15,206,92,91,147,183,120,121,117,121,137,111,167,168,181,212,238,122,238,170,182,182,162,71,83,108,107,21,19,124,19,212,75,204,115,216,214,247,109,190,179,164,106,36,202,0,60,171,158,170,15,42,224,79,247,101,199,176,158,89,125,245,243,138,211,42,140,85,236,184,246,19,203,47,190,190,113,90,101,80,16,3,218,143,237,217,153,191,114,252,158,136,202,174,195,31,207,103,238,223,243,35,21,123,81,253,187,51,55,238,95,147,209,25,85,216,99,249,236,253,219,254,100,4,170,0,0,24,171,218,143,236,39,153,191,114,252,226,136,202,163,21,123,81,253,132,243,55,238,95,156,81,1,10,220,39,123,83,228,223,196,12,61,243,24,9,169,237,71,246,19,204,223,185,126,113,68,66,183,9,222,212,249,55,241,3,15,124,198,2,106,123,81,253,132,243,55,238,95,156,81,1,10,220,39,123,83,228,223,196,12,61,243,24,15,74,103,154,206,19,189,169,242,111,226,6,30,249,140,7,165,48,0,0,60,171,158,148,248,78,246,88,201,191,135,248,123,229,208,30,107,15,74,124,39,123,44,100,223,195,252,61,242,232,0,243,88,122,83,225,59,217,99,38,254,31,225,239,151,64,121,172,61,41,240,157,236,177,147,127,15,240,247,203,160,2,234,128,0,16,173,219,87,237,79,133,190,31,208,252,198,226,77,73,10,221,181,126,212,248,91,225,253,15,204,110,32,93,94,195,31,207,103,238,223,243,34,213,118,213,251,83,225,111,135,244,63,49,184,151,87,176,199,243,217,251,183,252,200,181,93,181,126,212,248,91,225,253,15,204,110,32,93,94,195,31,207,103,238,223,243,34,85,8,171,236,49,252,246,126,237,255,0,50,37,80,11,85,197,143,178,198,114,124,63,196,63,46,156,243,88,122,83,226,199,217,99,57,62,31,226,31,151,78,121,172,3,213,64,0,15,53,156,88,251,83,231,39,196,12,67,243,25,201,169,236,184,246,19,203,47,190,190,113,90,66,183,22,62,212,249,201,241,3,16,252,198,114,106,123,46,61,132,242,203,239,175,156,86,129,149,64,0,45,87,22,62,203,25,201,240,255,0,16,252,186,115,205,97,233,79,139,31,101,140,228,248,127,136,126,93,57,230,176,15,85,0,0,0,0,32,7,181,31,219,179,51,126,229,249,61,17,149,93,134,63,158,207,221,191,230,70,42,246,163,251,118,102,111,220,191,39,162,50,171,176,199,243,217,251,183,252,200,9,84,0,0,0,0,0,0,0,0,0,165,51,87,51,48,174,77,229,198,35,205,44,107,87,221,236,184,102,223,45,194,167,108,145,178,73,182,39,169,4,92,199,177,142,154,87,171,99,141,138,228,223,35,216,212,93,92,128,67,95,108,22,113,223,113,207,20,11,149,85,16,247,123,46,90,91,224,167,163,143,115,31,207,170,174,167,130,174,162,167,84,99,94,221,204,125,52,92,181,115,218,157,219,123,118,172,142,66,182,236,96,200,106,108,85,154,24,151,63,239,180,85,125,223,3,211,182,215,98,123,169,229,108,18,92,107,35,145,179,200,201,145,232,199,190,26,109,88,232,149,175,233,93,27,215,98,181,138,232,245,197,152,166,251,142,113,85,231,26,226,154,238,251,122,196,23,10,139,165,198,167,148,200,249,245,83,200,233,37,147,99,17,172,110,231,189,203,163,81,26,154,232,136,137,208,244,61,193,30,67,84,240,227,195,70,14,203,107,205,21,36,24,133,41,223,116,196,11,13,60,81,189,110,53,47,89,100,142,87,196,247,182,103,194,215,71,76,146,239,118,246,83,177,83,70,237,106,4,16,241,99,237,79,156,159,16,49,15,204,103,37,39,135,44,144,186,241,29,217,19,101,201,171,21,242,146,209,114,191,211,220,93,71,87,87,27,159,2,79,79,136,167,169,141,146,109,245,154,199,186,4,98,189,17,202,196,122,185,26,253,187,22,45,184,177,246,167,206,79,136,24,135,230,51,147,83,217,113,236,39,150,95,125,124,226,180,8,1,61,52,100,14,113,216,184,128,201,172,39,156,88,114,30,239,73,137,173,237,168,146,155,115,223,221,42,152,231,71,83,77,189,236,98,201,202,158,57,98,230,108,70,191,102,230,250,174,69,32,219,180,147,37,237,89,33,197,166,40,177,97,124,33,73,134,240,197,242,158,142,253,98,163,164,123,121,11,4,208,163,103,116,113,163,151,146,206,249,21,99,82,45,26,141,70,162,49,173,143,97,153,93,138,121,233,89,117,177,99,78,30,47,215,158,119,161,54,98,76,59,77,34,79,36,140,165,149,252,186,230,53,234,171,20,112,178,103,82,189,177,162,49,203,37,92,239,245,245,114,176,46,7,109,95,178,198,22,248,129,67,242,235,137,128,29,151,30,221,153,101,247,215,201,235,76,255,0,237,171,246,88,194,223,16,40,126,93,113,48,3,178,227,219,179,44,190,250,249,61,104,19,252,0,0,0,3,202,185,63,221,151,30,194,121,101,247,215,206,43,72,1,39,251,178,227,216,79,44,190,250,249,197,104,16,2,79,247,101,199,176,158,89,125,245,243,138,210,0,73,254,236,184,246,19,203,47,190,190,113,90,6,85,0,0,0,0,0,0,133,110,218,191,106,124,45,240,254,135,230,55,17,216,169,237,79,138,126,31,215,124,198,220,59,106,253,169,240,183,195,250,31,152,220,71,98,167,181,62,41,248,127,93,243,27,112,19,82,96,7,109,95,178,198,22,248,129,67,242,235,137,159,230,0,118,213,251,44,97,111,136,20,63,46,184,129,21,124,39,123,83,228,223,196,12,61,243,24,15,74,103,154,206,19,189,169,242,111,226,6,30,249,140,7,165,48,0,0,4,43,118,205,230,151,210,190,35,172,89,103,65,125,239,84,24,19,15,199,222,104,187,174,206,231,116,173,122,205,55,227,21,136,233,55,210,182,220,238,142,115,27,166,137,163,185,136,76,78,97,99,91,86,90,224,12,75,152,215,218,122,185,237,184,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,154,233,170,167,137,230,95,48,177,173,215,50,177,254,37,204,107,237,61,36,23,44,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,52,213,87,196,12,233,236,105,201,123,174,37,207,155,166,116,93,112,133,92,248,123,7,217,234,233,45,215,167,61,209,65,5,238,126,84,124,166,104,228,231,63,185,203,85,185,186,61,172,73,99,115,182,185,241,42,226,95,22,62,212,249,201,241,3,16,252,198,114,108,251,55,178,66,213,146,60,40,97,54,219,239,149,119,74,140,121,79,79,142,43,159,52,109,141,144,79,95,71,78,169,4,77,77,85,25,28,81,196,197,87,57,85,207,71,191,213,71,36,108,132,206,44,125,169,243,147,226,6,33,249,140,224,72,79,103,70,80,211,103,215,102,254,113,101,28,208,82,73,81,136,177,69,210,27,122,213,207,44,48,69,113,101,182,219,45,20,210,62,45,94,140,142,166,56,100,84,68,118,168,197,69,107,145,85,171,21,119,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,147,63,216,169,236,177,138,126,32,87,124,186,220,96,175,106,158,78,88,178,139,139,139,189,78,28,155,74,76,123,111,139,24,201,77,181,255,0,224,181,85,51,207,29,74,111,123,220,175,230,79,79,44,250,250,173,111,63,99,90,141,98,42,132,202,112,171,154,95,134,158,28,114,235,51,38,190,250,102,190,243,135,233,125,43,91,221,123,191,54,233,19,57,53,223,139,70,49,173,210,170,41,219,234,53,24,186,106,205,90,173,85,186,164,85,246,37,231,95,255,0,30,184,115,172,183,251,241,173,190,170,56,191,241,122,58,184,230,122,201,255,0,137,44,109,108,127,229,213,206,250,136,74,160,3,0,59,106,253,150,48,183,196,10,31,151,92,76,255,0,48,3,182,175,217,99,11,124,64,161,249,117,196,8,171,225,59,218,159,38,254,32,97,239,152,192,122,83,60,214,112,157,237,79,147,127,16,48,247,204,96,61,41,128,0,0,60,214,113,99,237,79,156,159,16,49,15,204,103,61,41,158,107,56,177,246,167,206,79,136,24,135,230,51,129,53,61,151,30,194,121,101,247,215,206,43,76,170,49,87,178,227,216,79,44,190,250,249,197,105,149,64,15,53,156,88,251,83,231,39,196,12,67,243,25,207,74,103,154,206,44,125,169,243,147,226,6,33,249,140,224,77,79,101,199,176,158,89,125,245,243,138,211,42,140,85,236,184,246,19,203,47,190,190,113,90,101,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,205,103,22,62,212,249,201,241,3,16,252,198,115,210,152,3,21,123,46,61,132,242,203,239,175,156,86,153,84,0,2,213,113,99,236,177,156,159,15,241,15,203,167,46,168,3,202,185,234,160,0,0,0,48,255,0,180,223,34,243,31,136,188,159,192,185,95,149,246,110,253,117,174,204,10,41,102,154,85,86,82,219,233,91,111,184,36,149,85,50,34,47,46,22,110,110,171,162,185,92,230,177,141,123,222,198,58,245,240,209,195,166,4,225,127,43,40,50,207,2,211,255,0,146,172,188,86,239,155,252,103,116,238,208,195,61,103,46,89,100,228,243,121,12,119,41,142,216,207,4,79,21,91,170,0,0,0,0,0,17,87,219,157,249,147,253,228,254,90,74,160,2,21,187,21,61,169,241,79,195,250,239,152,219,137,169,0,0,0,8,181,199,124,22,93,120,167,237,59,204,91,238,47,195,245,110,202,188,53,81,103,92,65,88,149,46,165,74,217,210,199,68,232,173,240,72,214,171,158,247,57,98,116,168,197,106,178,21,114,243,35,123,225,221,39,246,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,28,176,0,0,0,128,30,212,127,110,204,205,251,151,228,244,68,255,0,0,48,3,177,83,217,99,20,252,64,174,249,117,184,207,240,0,0,0,192,14,218,191,101,140,45,241,2,135,229,215,19,0,59,46,61,187,50,203,239,175,147,214,147,252,0,192,14,218,191,101,140,45,241,2,135,229,215,19,0,59,46,61,187,50,203,239,175,147,214,147,252,0,24,21,219,29,148,52,216,215,134,138,28,210,167,130,145,46,89,113,120,134,103,207,52,242,181,254,142,174,123,41,102,134,38,55,86,61,238,168,90,7,170,189,19,70,66,253,174,77,85,175,207,80,7,156,30,11,243,142,197,144,92,80,96,12,213,197,48,239,178,218,174,18,83,220,100,220,244,238,212,181,116,242,210,75,83,163,24,247,191,146,202,135,75,203,107,85,207,229,236,77,21,218,167,163,224,0,30,85,207,85,0,12,85,236,184,246,19,203,47,190,190,113,90,101,80,0,64,15,106,63,183,102,102,253,203,242,122,35,42,187,12,127,61,159,187,127,204,137,84,0,0,0,12,85,237,71,246,19,204,223,185,126,113,68,101,80,3,205,103,9,222,212,249,55,241,3,15,124,198,2,106,123,81,253,132,243,55,238,95,156,81,25,84,0,243,89,194,119,181,62,77,252,64,195,223,49,128,244,166,0,0,0,30,85,207,74,124,39,123,44,100,223,195,252,61,242,232,11,170,0,242,174,122,83,225,59,217,99,38,254,31,225,239,151,64,93,80,0,0,0,133,110,218,191,106,124,45,240,254,135,230,55,18,106,64,17,87,216,99,249,236,253,219,254,100,90,174,218,191,106,124,45,240,254,135,230,55,18,106,64,17,87,216,99,249,236,253,219,254,100,74,160,0,90,174,44,125,150,51,147,225,254,33,249,116,231,154,195,213,64,0,0,3,205,103,22,62,212,249,201,241,3,16,252,198,114,106,123,46,61,132,242,203,239,175,156,86,153,84,0,0,0,181,92,88,251,44,103,39,195,252,67,242,233,207,53,135,170,128,0,0,0,0,4,0,246,163,251,118,102,111,220,191,39,162,50,171,176,199,243,217,251,183,252,200,149,64,0,0,0,0,0,0,0,0,0,142,174,218,76,227,190,224,252,154,194,89,59,104,135,151,73,152,151,10,138,139,165,78,230,46,234,91,107,169,228,109,54,199,49,85,55,207,61,60,188,198,189,142,111,118,219,235,54,71,34,72,168,3,206,103,4,121,13,77,196,119,18,248,59,45,175,52,85,115,225,229,168,125,211,16,44,52,242,200,196,183,83,49,101,146,57,95,19,216,232,89,51,155,29,50,75,189,187,31,80,197,77,93,181,171,232,204,0,60,214,113,99,237,79,156,159,16,49,15,204,103,38,167,178,227,216,79,44,190,250,249,197,105,149,64,12,0,237,147,201,79,167,60,62,218,115,142,146,225,201,171,203,43,130,243,160,146,93,177,207,67,113,150,158,158,77,173,72,220,174,153,179,178,141,91,171,216,212,143,159,174,231,108,66,48,56,47,206,59,22,65,113,65,128,51,87,20,195,190,203,106,184,73,79,113,147,115,211,187,82,213,211,203,73,45,78,140,99,222,254,75,42,29,47,45,173,87,63,151,177,52,87,106,158,143,128,24,1,219,87,236,177,133,190,32,80,252,186,226,96,7,101,199,183,102,89,125,245,242,122,210,127,128,0,0,0,0,30,85,201,254,236,184,246,19,203,47,190,190,113,90,101,80,3,202,185,63,221,151,30,194,121,101,247,215,206,43,76,170,0,0,0,0,0,0,0,66,183,109,95,181,62,22,248,127,67,243,27,136,236,84,246,167,197,63,15,235,190,99,110,38,164,0,48,3,182,175,217,99,11,124,64,161,249,117,196,207,240,7,154,206,19,189,169,242,111,226,6,30,249,140,7,165,48,0,0,0,192,14,217,188,210,250,41,195,141,139,44,232,47,189,214,191,29,226,8,251,205,23,117,223,223,45,116,76,89,166,252,98,177,91,30,202,167,91,157,209,205,123,181,209,53,111,49,8,192,224,219,34,235,56,137,226,59,6,101,207,161,189,35,101,117,194,59,142,35,107,214,118,66,203,61,59,219,37,82,73,44,8,175,139,152,196,228,49,250,181,57,179,68,221,237,87,35,147,209,240,0,121,172,226,199,218,159,57,62,32,98,31,152,206,122,83,0,96,7,98,167,178,198,41,248,129,93,242,235,113,218,246,189,228,93,102,103,240,227,73,152,216,122,205,223,111,89,105,112,117,198,103,49,103,124,205,179,206,196,142,181,35,138,52,115,29,181,236,164,157,239,122,34,71,21,52,174,71,181,55,53,249,212,0,243,89,194,174,105,126,5,184,142,203,172,204,154,251,232,106,11,54,32,165,244,173,111,117,239,28,171,92,175,228,215,126,45,24,247,59,90,89,103,111,168,213,122,107,171,52,114,53,83,210,152,0,12,0,237,171,246,88,194,223,16,40,126,93,113,51,252,1,230,179,132,239,106,124,155,248,129,135,190,99,1,233,76,0,0,0,7,154,206,44,125,169,243,147,226,6,33,249,140,231,165,48,6,42,246,92,123,9,229,151,223,95,56,173,50,168,0,7,154,206,44,125,169,243,147,226,6,33,249,140,231,165,48,6,42,246,92,123,9,229,151,223,95,56,173,50,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,53,98,206,209,238,12,112,54,42,188,224,172,83,156,157,202,245,135,238,21,22,187,141,55,209,219,172,156,138,168,36,116,114,199,189,148,206,99,182,189,142,77,90,170,213,211,84,85,78,166,74,158,107,56,177,246,167,206,79,136,24,135,230,51,129,232,163,43,115,75,2,103,78,4,182,102,102,90,95,125,51,134,239,60,238,229,91,221,102,167,230,242,166,124,50,126,46,102,50,70,233,36,79,111,172,212,215,77,83,84,84,85,170,204,85,236,184,246,19,203,47,190,190,113,90,101,80,0,11,85,196,237,187,136,43,150,77,94,163,225,139,17,218,172,248,250,30,93,69,19,238,20,113,79,222,99,141,219,164,166,133,211,42,195,20,210,34,109,108,147,49,241,245,86,175,47,114,79,16,84,21,185,209,149,246,236,220,160,200,139,134,47,164,165,199,119,75,58,223,168,108,243,50,70,62,170,137,31,35,21,209,72,173,229,61,232,176,202,171,19,94,178,108,141,239,219,177,170,228,173,79,48,63,74,115,31,3,102,159,211,91,141,117,214,139,31,97,252,65,233,73,234,110,209,44,149,208,94,32,169,230,58,74,134,84,35,149,211,54,118,42,189,37,69,85,114,42,57,23,170,19,169,192,47,26,248,87,138,204,184,164,178,93,174,125,223,51,112,205,190,24,241,29,190,161,99,100,149,251,17,177,186,231,78,145,181,140,116,50,189,81,94,214,53,57,50,61,24,169,181,209,62,80,202,160,0,28,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,127,43,115,75,2,103,78,4,182,102,102,90,95,125,51,134,239,60,238,229,91,221,102,167,230,242,166,124,50,126,46,102,50,70,233,36,79,111,172,212,215,77,83,84,84,85,140,14,212,94,208,10,203,189,101,203,134,76,144,196,92,155,84,61,230,221,142,46,144,71,60,21,82,85,69,60,176,77,105,111,49,140,219,10,114,181,150,72,213,237,153,178,54,52,114,49,37,108,184,235,217,243,198,221,215,133,12,127,37,139,19,207,87,93,151,88,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,150,142,85,88,227,208,39,208,29,78,19,197,54,44,115,133,108,216,215,11,87,119,219,46,32,183,211,221,45,213,60,167,199,207,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,135,108,0,162,179,15,58,50,191,42,110,184,78,197,152,24,190,146,211,114,199,55,136,108,56,122,141,204,146,89,235,235,100,115,90,214,178,56,218,231,35,17,207,141,174,149,200,145,177,100,141,28,230,239,110,189,79,17,89,243,131,120,109,202,59,238,107,99,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,111,145,205,209,92,140,118,198,35,228,114,108,99,149,60,246,113,21,159,56,203,137,44,220,190,230,182,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,110,200,218,237,21,200,198,239,122,190,71,38,247,185,84,61,47,3,10,187,40,255,0,164,119,244,113,131,240,215,255,0,197,79,240,127,160,29,251,127,165,61,23,177,219,185,154,255,0,216,127,213,119,93,222,190,205,250,126,35,187,153,170,7,83,137,177,77,139,7,219,161,187,98,58,238,233,73,81,112,160,181,199,39,41,242,110,170,173,170,138,146,154,61,24,138,169,190,121,226,102,186,109,110,237,92,168,212,85,78,216,197,94,212,127,97,60,205,251,151,231,20,69,138,236,167,227,142,167,50,173,84,28,45,230,75,41,34,190,225,139,58,51,11,92,218,248,160,75,141,186,149,172,98,81,62,61,81,95,83,12,90,57,174,141,171,204,134,41,28,244,107,162,116,147,4,143,128,0,24,255,0,154,92,122,240,157,146,216,238,231,150,121,151,154,222,134,196,150,110,79,125,162,244,21,202,163,149,205,133,147,71,248,200,105,223,27,181,142,86,59,213,114,233,174,139,162,162,162,100,1,0,61,168,254,221,153,155,247,47,201,232,128,155,236,148,207,188,167,226,39,10,213,99,92,156,197,127,72,44,180,87,7,218,231,169,238,53,52,155,42,153,28,114,58,61,149,17,198,245,209,147,70,186,162,109,245,180,215,84,84,75,128,96,7,98,167,178,198,41,248,129,93,242,235,113,159,224,0,0,0,0,98,253,219,180,199,130,139,5,214,182,197,125,206,10,187,117,202,221,81,37,37,101,29,94,18,189,195,61,52,241,185,91,36,82,70,234,52,115,30,215,34,181,90,168,138,138,138,138,95,92,173,205,44,9,157,56,18,217,153,153,105,125,244,206,27,188,243,187,149,111,117,154,159,155,202,153,240,201,248,185,152,201,27,164,145,61,190,179,83,93,53,77,81,81,86,13,187,83,112,5,78,5,227,75,25,85,38,30,164,180,219,113,85,61,5,254,218,148,201,19,89,84,201,41,153,21,69,66,178,53,245,94,250,200,42,213,251,209,30,231,238,122,235,189,28,236,170,236,62,199,245,50,218,179,79,43,107,177,13,34,83,210,212,91,175,246,187,75,150,38,206,175,149,178,193,91,80,196,211,154,246,34,67,64,199,117,86,49,86,63,170,178,46,224,148,160,0,24,255,0,154,92,122,240,157,146,216,238,231,150,121,151,154,222,134,196,150,110,79,125,162,244,21,202,163,149,205,133,147,71,248,200,105,223,27,181,142,86,59,213,114,233,174,139,162,162,162,85,121,23,197,30,68,241,41,233,191,192,166,57,250,71,244,115,187,122,79,252,89,89,71,200,239,28,222,79,250,230,40,247,110,228,75,245,117,211,111,93,53,77,124,240,231,94,104,93,115,171,55,49,126,107,222,91,87,29,70,41,188,84,220,153,79,83,90,234,183,209,192,247,175,38,149,37,114,34,189,144,197,203,137,158,171,81,25,27,81,26,212,68,68,155,238,203,44,1,77,129,120,45,193,181,75,135,170,237,55,44,85,81,95,127,185,37,74,74,215,213,62,74,151,197,79,80,140,145,125,86,62,142,10,69,102,196,70,57,155,94,154,239,87,56,50,170,138,237,106,184,212,215,209,219,238,116,149,85,22,186,132,164,174,138,25,154,247,210,206,177,71,50,69,43,81,117,99,214,41,162,145,26,237,23,100,140,119,131,145,87,150,67,183,16,220,89,227,46,17,123,78,243,51,28,88,169,234,239,22,42,250,123,77,53,247,14,54,189,41,96,186,177,44,116,169,2,189,235,28,168,199,197,43,210,70,189,25,191,78,99,17,81,178,189,22,90,112,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,129,80,0,0,0,0,167,241,230,63,193,185,97,134,103,198,121,129,136,105,44,86,42,90,138,74,106,139,133,90,171,96,129,245,53,17,211,196,178,59,77,24,197,150,104,209,94,237,24,196,85,115,149,173,69,114,84,6,42,246,163,251,9,230,111,220,191,56,162,49,215,178,135,142,58,108,75,106,178,112,143,152,204,171,91,237,182,158,161,152,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,252,167,38,145,44,49,54,61,24,232,217,206,9,52,0,0,0,0,0,0,41,76,31,154,185,113,152,23,220,83,134,48,86,52,181,94,174,184,42,224,219,93,254,146,142,161,36,146,223,84,172,71,164,114,34,127,194,110,169,171,82,72,166,141,87,124,82,53,184,65,218,91,218,9,77,147,214,171,199,15,153,65,117,171,143,48,107,233,251,181,226,237,73,44,180,179,225,166,61,180,179,198,177,171,224,86,78,250,138,105,229,106,62,25,90,248,23,71,34,163,209,186,70,7,10,188,76,99,46,20,51,114,143,52,176,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,218,174,133,251,162,141,236,145,168,187,94,198,238,107,217,190,55,135,164,144,82,153,91,154,88,19,58,112,37,179,51,50,210,251,233,156,55,121,231,119,42,222,235,53,63,55,149,51,225,147,241,115,49,146,55,73,34,123,125,102,166,186,106,154,162,162,173,86,0,162,172,89,209,149,248,151,52,49,54,75,217,113,125,36,248,219,7,211,211,85,222,44,174,100,145,79,4,19,198,201,35,149,155,218,141,153,155,101,139,115,162,87,163,22,88,218,253,170,246,162,217,254,62,173,220,86,85,228,117,93,111,10,120,143,184,221,104,121,210,94,232,104,104,209,247,139,133,189,208,185,142,109,190,101,85,229,204,205,202,253,177,177,39,122,181,188,153,88,246,36,83,192,182,86,230,150,59,201,108,119,108,204,204,180,190,250,27,18,89,185,221,202,183,186,195,81,202,230,194,248,100,252,92,204,124,110,214,57,94,223,89,171,166,186,166,138,136,168,30,159,129,101,56,81,226,187,46,56,181,203,134,99,92,21,47,113,186,208,242,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,204,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,94,176,5,63,143,241,254,13,202,204,27,118,204,28,193,196,52,150,60,61,99,167,90,154,234,234,149,93,145,51,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,168,8,64,237,31,237,0,172,226,34,251,46,82,101,14,34,255,0,173,61,7,118,158,90,154,120,231,167,147,17,85,108,100,155,170,25,51,35,145,144,195,34,171,25,10,183,106,201,18,202,229,127,226,82,32,154,156,39,138,108,88,231,10,217,177,174,22,174,239,182,92,65,111,167,186,91,170,121,79,143,159,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,14,216,132,190,205,206,208,74,110,29,170,100,201,236,228,186,213,187,46,174,53,14,169,162,185,77,44,179,51,12,189,34,158,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,154,106,249,21,102,208,0,5,138,227,7,139,60,27,194,46,87,253,56,190,211,210,94,47,181,245,17,211,88,176,227,171,214,150,123,171,210,70,36,234,199,164,114,171,25,20,79,89,28,245,102,205,121,108,85,71,74,196,80,184,23,220,232,202,252,53,154,24,103,37,239,88,190,146,12,109,140,41,234,106,236,246,86,178,73,103,158,8,35,124,146,74,253,141,86,194,205,177,75,181,210,171,17,235,20,141,102,229,99,145,43,83,203,190,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,92,238,54,238,211,170,190,0,45,21,180,88,143,184,230,5,15,120,146,186,134,58,55,63,21,220,48,227,169,209,144,181,211,61,87,151,113,102,233,30,230,177,137,84,246,182,15,198,178,169,146,197,56,103,5,139,58,50,191,18,230,134,38,201,123,46,47,164,159,27,96,250,122,106,187,197,149,204,146,41,224,130,120,217,36,114,179,123,81,179,51,108,177,110,116,74,244,98,203,27,95,181,94,212,90,212,243,3,149,185,165,142,242,91,29,219,51,51,45,47,190,134,196,150,110,119,114,173,238,176,212,114,185,176,190,25,63,23,51,31,27,181,142,87,183,214,106,233,174,169,162,162,42,122,19,225,71,138,236,184,226,215,46,25,141,112,84,189,198,235,67,203,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,50,23,237,114,197,50,34,54,70,181,200,168,199,178,72,216,23,172,0,5,63,143,241,254,13,202,204,27,118,204,28,193,196,52,150,60,61,99,167,90,154,234,234,149,93,145,51,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,229,97,60,83,98,199,56,86,205,141,112,181,119,125,178,226,11,125,61,210,221,83,202,124,124,250,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,232,66,183,104,255,0,104,5,103,17,23,217,114,147,40,113,23,253,105,232,59,180,242,212,211,199,61,60,152,138,171,99,36,221,80,201,153,28,140,134,25,21,88,200,85,187,86,72,150,87,43,255,0,18,145,114,251,55,59,65,41,184,118,169,147,39,179,146,235,86,236,186,184,212,58,166,138,229,52,178,204,204,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,105,171,228,85,9,180,0,0,40,171,238,116,101,126,26,205,12,51,146,247,172,95,73,6,54,198,20,245,53,118,123,43,89,36,179,207,4,17,190,73,37,126,198,171,97,102,216,165,218,233,85,136,245,138,70,179,114,177,200,150,255,0,140,30,44,240,111,8,185,95,244,226,251,79,73,120,190,215,212,71,77,98,195,142,175,90,89,238,175,73,24,147,171,30,145,202,172,100,81,61,100,115,213,155,53,229,177,85,29,43,17,124,246,99,252,127,140,179,79,25,93,179,7,48,113,13,93,243,16,223,42,22,166,186,186,165,83,124,175,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,3,211,149,231,20,216,176,253,198,197,105,187,215,119,122,188,77,112,125,174,215,31,41,239,239,21,76,165,168,171,116,122,181,21,25,164,20,149,15,213,202,141,245,52,215,115,154,139,219,17,1,198,23,244,142,255,0,83,43,45,63,165,7,255,0,26,191,8,20,125,203,189,111,244,167,162,253,23,93,221,253,37,187,254,204,250,251,191,47,103,43,155,248,254,113,150,189,156,92,113,212,241,91,131,107,240,126,96,178,146,159,49,112,125,60,15,174,154,39,197,19,47,116,142,85,98,86,197,2,42,57,143,107,145,173,157,173,111,41,175,150,39,53,90,147,36,81,134,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,236,88,255,0,6,226,108,77,137,176,101,139,16,210,85,223,112,117,69,53,53,246,222,213,84,158,133,245,20,236,168,129,94,213,68,85,100,145,72,138,215,166,172,85,108,141,69,221,27,218,218,128,133,110,42,184,133,197,92,47,246,168,99,44,220,194,212,221,255,0,184,122,38,154,227,107,125,84,148,240,220,232,101,178,209,54,90,121,28,197,255,0,54,70,43,154,246,178,88,162,122,177,251,54,172,186,100,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,168,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,90,128,0,197,251,183,105,143,5,22,11,173,109,138,251,156,21,118,235,149,186,162,74,74,202,58,188,37,123,134,122,105,227,114,182,72,164,141,212,104,230,61,174,69,106,181,81,21,21,21,20,184,25,33,197,215,14,156,71,93,110,118,44,154,204,202,75,253,202,209,78,202,186,186,55,81,85,81,78,144,57,219,121,172,142,166,40,221,35,17,219,90,231,49,28,140,87,198,142,219,189,154,226,87,105,215,103,253,102,110,209,212,241,3,146,24,119,189,227,170,77,211,226,107,108,82,79,45,85,250,150,56,33,134,39,83,49,207,88,210,104,35,167,233,12,108,107,166,107,221,162,186,70,177,146,68,102,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,61,68,22,171,61,56,163,200,158,26,253,9,248,107,199,63,71,62,145,247,159,70,127,139,43,43,57,253,223,149,206,255,0,91,69,38,221,188,248,190,182,154,238,233,174,139,165,63,193,247,22,120,55,139,172,175,250,113,98,167,164,179,223,104,42,36,166,190,225,198,215,173,84,246,167,172,143,72,21,239,88,226,87,178,88,152,146,53,232,205,154,243,24,138,174,137,232,152,65,219,157,249,147,253,228,254,90,6,116,228,167,25,156,54,113,19,138,170,176,86,78,102,71,210,11,213,21,189,247,73,233,189,15,95,73,178,149,146,71,27,164,223,81,4,108,93,31,52,105,162,46,239,91,93,52,69,84,189,100,43,118,42,123,83,226,159,135,245,223,49,183,18,211,158,153,233,151,28,58,101,197,199,52,51,66,243,220,109,84,58,69,12,49,34,62,170,225,84,228,85,142,150,154,53,84,230,76,253,174,209,53,70,163,90,231,189,204,99,30,246,135,85,158,156,81,228,79,13,126,132,252,53,227,159,163,159,72,251,207,163,63,197,149,149,156,254,239,202,231,127,173,162,147,110,222,124,95,91,77,119,116,215,69,210,213,127,170,143,192,159,253,220,255,0,245,102,241,255,0,68,33,3,61,51,211,49,248,139,204,123,142,104,102,133,231,191,93,107,180,138,24,98,69,101,45,190,149,170,171,29,45,52,106,171,203,133,155,157,162,106,174,87,57,207,123,158,247,189,238,207,94,202,30,7,42,113,45,214,201,197,198,99,62,145,108,86,218,138,135,225,27,74,178,42,133,174,171,137,210,64,234,217,209,200,228,137,144,74,215,242,154,154,74,179,68,217,53,99,99,103,56,37,82,193,143,48,206,37,186,201,98,181,213,85,165,202,11,61,186,253,61,29,93,190,162,146,120,40,171,157,80,218,103,73,28,204,99,163,123,157,73,82,213,137,200,146,49,99,84,123,91,170,107,80,17,23,218,135,155,216,203,33,120,246,203,108,220,203,249,233,35,190,225,220,15,71,53,58,85,192,147,65,43,31,91,115,138,88,100,103,69,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,73,31,225,139,136,92,43,197,6,77,89,115,115,11,83,119,14,255,0,204,166,184,218,223,85,29,68,214,202,232,157,182,90,121,28,197,255,0,54,70,43,154,199,62,41,98,122,177,155,246,160,93,80,0,0,0,3,137,91,118,181,91,170,104,40,238,23,58,74,90,139,165,66,210,80,197,52,205,99,234,167,72,164,153,98,137,170,186,189,233,20,50,200,173,110,171,178,55,187,193,170,169,203,48,43,182,86,237,117,176,112,219,130,111,182,43,157,93,186,229,110,204,139,109,93,29,101,36,206,134,122,105,227,160,184,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,0,207,80,98,87,103,207,27,118,174,43,240,4,150,44,79,61,37,14,98,225,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,90,57,81,36,143,92,181,0,0,0,0,2,202,103,95,25,156,54,112,237,138,169,112,86,113,230,71,209,251,213,109,189,151,72,41,189,15,95,87,190,149,242,73,27,100,223,79,4,140,77,95,12,137,162,174,239,87,93,52,84,85,100,167,25,156,54,113,19,138,170,176,86,78,102,71,210,11,213,21,189,247,73,233,189,15,95,73,178,149,146,71,27,164,223,81,4,108,93,31,52,105,162,46,239,91,93,52,69,84,195,110,219,140,175,181,85,96,12,189,206,136,93,73,5,202,217,120,151,11,212,35,104,155,207,172,130,166,25,42,98,223,81,170,59,100,14,164,155,108,106,142,77,106,228,114,43,122,239,194,174,205,124,222,169,202,14,48,112,60,235,61,90,91,113,133,66,225,11,148,52,208,69,43,231,101,115,154,202,118,170,201,166,198,54,177,41,36,123,152,168,244,100,78,68,221,170,177,193,232,36,0,5,180,206,254,36,114,75,135,11,85,178,243,157,24,250,147,14,83,222,106,31,77,64,199,83,207,85,61,75,216,221,207,86,67,78,199,202,172,106,43,119,63,110,198,171,227,69,84,87,177,22,138,202,222,61,120,78,206,156,119,108,203,60,180,205,111,76,226,75,207,59,185,81,122,10,229,79,205,229,66,249,164,252,100,212,236,141,186,71,19,221,235,57,53,211,68,213,85,17,99,47,182,91,31,211,98,110,40,237,120,50,221,136,106,234,233,240,118,23,164,166,172,183,185,101,72,40,110,53,18,203,81,34,177,174,68,98,190,74,105,40,85,207,102,186,163,99,106,174,177,237,109,192,236,71,202,251,173,86,63,204,44,232,153,213,112,91,109,150,120,176,189,58,58,137,220,138,201,234,102,142,166,93,149,26,163,119,192,218,72,119,70,136,229,210,174,55,42,183,166,240,151,64,0,2,148,184,230,174,92,90,51,30,209,148,55,60,105,106,166,198,119,235,125,69,210,219,100,146,161,18,170,166,150,21,68,146,70,183,255,0,45,90,139,235,61,176,206,230,163,146,25,85,148,87,21,92,76,96,222,20,50,142,179,52,177,133,13,93,197,238,168,109,182,209,108,166,69,107,238,55,25,25,35,226,129,100,218,173,133,155,98,145,239,145,200,187,88,199,109,107,223,178,55,249,236,199,249,197,143,179,23,55,46,217,223,121,191,85,210,226,203,165,225,111,108,172,162,170,153,143,160,157,30,142,133,180,210,57,238,150,38,64,141,141,144,166,245,88,217,28,104,139,234,160,30,156,193,137,93,159,60,109,218,184,175,192,18,88,177,60,244,148,57,139,133,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,121,104,229,68,146,61,114,212,1,196,182,93,173,87,170,103,214,89,174,116,149,244,241,212,79,72,249,105,166,108,172,108,240,74,248,102,137,92,213,84,71,199,44,114,70,246,248,181,236,115,87,69,69,67,150,67,6,85,113,183,117,225,67,142,92,232,177,98,121,234,235,178,235,21,102,69,234,27,173,27,170,156,216,45,51,186,240,173,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,203,71,42,172,113,232,19,62,14,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,44,0,0,1,212,226,204,83,98,192,216,86,243,141,113,77,119,114,178,225,251,125,69,210,227,83,202,124,156,138,88,35,116,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,232,118,197,170,226,199,217,99,57,62,31,226,31,151,78,5,202,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,229,144,237,217,79,199,29,54,90,221,104,56,91,204,150,85,203,98,196,247,132,102,22,185,181,242,206,182,235,141,83,152,196,162,124,122,170,50,154,105,116,115,93,27,83,151,52,178,57,232,230,202,233,33,152,144,0,0,0,24,235,199,39,23,118,174,16,114,141,184,174,11,117,37,227,22,95,170,29,109,195,150,169,234,26,198,62,116,98,185,245,83,49,28,146,190,154,20,219,191,150,154,171,228,134,53,116,124,212,145,161,125,41,177,77,138,175,21,92,112,85,61,118,251,213,170,223,71,116,172,166,229,61,57,84,181,114,84,199,79,38,245,77,142,220,250,42,148,209,21,92,156,189,92,136,142,106,175,108,70,7,98,238,41,190,227,156,85,196,46,53,197,53,221,246,245,136,46,22,59,165,198,167,148,200,249,245,83,201,116,146,89,54,49,26,198,238,123,220,186,53,17,169,174,136,136,157,9,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,172,226,199,218,159,57,62,32,98,31,152,206,122,83,60,214,113,99,237,79,156,159,16,49,15,204,103,2,106,123,46,61,132,242,203,239,175,156,86,153,84,66,183,101,239,29,63,129,76,84,204,142,206,60,103,221,50,218,245,191,208,245,53,173,221,13,138,233,36,141,84,214,101,114,119,122,57,181,147,153,170,57,140,149,89,39,226,154,234,137,22,106,64,0,0,140,14,212,94,207,250,59,189,29,203,137,188,144,195,188,155,172,61,230,227,142,45,112,73,4,20,178,82,197,4,179,205,118,111,49,236,219,50,114,180,150,56,209,238,153,210,54,68,106,61,37,116,177,151,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,58,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,122,115,33,91,181,11,129,111,192,166,42,126,120,228,230,12,238,153,109,122,217,233,138,106,39,110,134,197,116,146,71,34,233,10,53,59,189,28,218,199,203,209,92,198,74,175,143,241,77,117,60,106,18,169,195,71,17,120,19,138,12,172,160,204,204,11,81,254,74,142,241,69,178,111,241,101,211,187,67,52,244,124,201,98,143,157,202,231,177,188,214,55,99,252,81,124,81,48,215,181,99,142,58,156,181,181,87,240,183,150,204,164,150,251,137,236,234,204,83,115,115,226,157,45,214,234,166,189,139,68,200,245,85,101,76,209,106,231,58,70,167,46,25,99,115,17,206,149,178,67,24,25,3,196,62,104,112,207,140,171,113,230,83,93,105,40,46,247,11,61,93,146,103,212,209,199,82,206,68,232,213,71,35,94,138,136,248,229,142,25,152,190,27,226,106,61,31,26,190,55,209,95,245,85,143,113,87,251,107,136,241,38,35,184,127,190,86,87,92,171,170,36,255,0,133,36,211,73,35,254,215,57,206,243,85,3,170,6,85,113,137,193,215,244,74,202,204,159,250,67,89,222,241,158,53,244,181,198,251,248,190,95,163,249,116,214,189,150,239,82,121,98,151,145,52,181,127,143,102,222,103,55,170,104,214,104,236,235,225,211,2,113,65,154,120,227,44,241,213,63,230,254,231,89,103,173,223,55,248,178,233,222,105,33,130,179,151,20,177,243,185,92,247,187,148,247,108,127,130,167,130,160,93,94,203,222,58,127,2,152,169,153,29,156,120,207,186,101,181,235,127,161,234,107,91,186,27,21,210,73,26,169,172,202,228,238,244,115,107,39,51,84,115,25,42,178,79,197,53,213,18,44,201,226,204,83,98,192,216,86,243,141,113,77,119,114,178,225,251,125,69,210,227,83,202,124,156,138,88,35,116,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,232,121,172,207,76,139,204,126,29,51,30,227,149,249,161,102,238,55,90,29,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,115,33,126,215,104,186,35,145,205,115,30,214,61,143,99,123,108,127,197,30,123,102,134,86,97,204,148,199,88,231,210,120,51,9,119,63,67,219,61,25,71,15,117,238,180,206,166,131,241,209,68,217,95,182,25,30,223,93,238,215,93,87,85,68,80,43,94,57,56,187,186,241,125,155,141,197,112,91,170,236,248,78,195,78,235,110,28,181,79,80,231,189,144,43,213,207,170,153,136,229,137,149,51,46,221,252,180,209,25,28,49,171,164,229,36,142,184,29,157,124,10,212,241,75,140,147,28,102,13,5,91,50,174,193,81,52,53,211,83,85,68,199,220,238,48,165,59,210,218,168,146,36,240,177,209,212,54,71,204,214,125,70,57,141,123,30,228,123,45,255,0,3,156,34,93,120,190,205,199,97,73,238,53,118,124,39,97,167,109,203,17,221,96,167,115,222,200,21,232,214,82,194,245,106,196,202,153,151,118,206,98,232,140,142,105,17,178,114,150,55,122,8,194,120,90,197,129,176,173,155,5,97,106,30,229,101,195,246,250,123,93,186,155,154,249,57,20,176,70,216,226,143,123,213,207,118,214,49,169,171,149,92,186,106,170,171,212,14,93,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,44,0,49,87,181,31,216,79,51,126,229,249,197,17,1,118,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,19,233,218,143,236,39,153,191,114,252,226,136,128,16,39,207,179,231,141,187,87,21,248,2,75,22,39,158,146,135,49,112,173,61,60,55,90,55,85,53,211,221,160,108,48,181,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,45,28,168,146,71,174,90,158,93,240,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,190,138,56,85,226,99,6,241,95,148,116,121,165,131,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,176,47,1,0,61,168,254,221,153,155,247,47,201,232,137,254,32,7,181,31,219,179,51,126,229,249,61,16,25,255,0,216,169,236,177,138,126,32,87,124,186,220,103,249,128,29,138,158,203,24,167,226,5,119,203,173,198,127,128,0,0,0,1,28,29,182,25,95,117,196,57,71,128,243,94,222,234,185,169,240,101,226,170,219,93,79,13,19,165,100,112,92,25,30,149,82,202,139,164,44,100,180,113,68,155,155,163,159,84,196,220,213,68,71,224,175,102,142,63,166,203,238,52,178,238,170,229,136,106,237,86,219,229,69,77,130,169,33,89,118,86,62,174,154,72,169,105,229,100,104,187,216,234,197,164,84,220,155,26,246,177,238,219,179,114,77,79,23,185,67,83,158,252,52,102,22,86,219,224,171,158,229,118,179,190,107,92,20,211,197,11,234,46,52,207,109,85,28,42,249,125,70,177,245,16,68,199,171,149,190,163,157,235,51,235,39,155,112,61,84,24,191,218,93,143,234,114,251,130,220,196,170,182,226,26,75,85,202,249,79,77,96,165,73,150,45,245,140,171,169,142,42,170,120,153,34,46,247,186,141,106,213,118,166,246,177,175,123,118,236,220,151,215,42,179,51,10,231,38,92,97,204,210,193,85,125,226,203,137,173,241,92,41,183,73,27,228,135,122,122,240,75,203,123,216,217,162,122,58,57,24,142,93,146,49,237,85,213,170,70,95,110,14,63,166,150,235,149,153,91,67,136,106,210,162,150,158,227,127,186,90,90,178,182,5,100,174,138,10,42,135,166,156,167,189,22,26,246,55,170,189,136,178,125,84,145,55,4,101,225,60,45,125,199,56,170,205,130,176,181,15,125,189,98,11,133,61,174,221,77,205,100,124,250,169,228,108,113,71,189,234,214,55,115,222,212,213,202,141,77,117,85,68,234,122,136,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,132,190,199,220,156,190,227,158,40,19,53,105,230,238,246,92,180,183,207,81,89,38,214,63,159,85,93,79,61,37,61,54,138,246,189,187,152,250,153,121,136,215,181,59,182,199,109,89,26,164,223,129,0,61,168,254,221,153,155,247,47,201,232,138,131,179,139,142,58,110,20,177,149,126,15,204,22,85,212,101,214,48,168,129,245,211,68,249,101,125,146,173,168,172,74,216,160,69,86,189,142,106,181,179,181,173,230,185,145,68,230,171,150,20,138,74,127,181,31,219,179,51,126,229,249,61,17,138,160,122,168,4,59,118,87,241,213,83,128,49,13,171,134,28,210,175,171,159,12,95,42,33,182,224,201,161,165,139,101,166,227,61,84,207,116,18,164,113,164,210,50,170,106,148,68,145,239,127,41,237,98,109,108,111,123,227,152,144,0,0,49,87,181,31,216,79,51,126,229,249,197,17,0,36,255,0,118,163,251,9,230,111,220,191,56,162,32,4,9,201,236,211,227,170,167,137,172,51,85,150,25,157,95,87,85,154,24,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,77,201,203,145,174,122,186,68,143,55,207,46,248,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,254,224,147,140,28,51,197,206,87,197,122,106,210,81,99,107,29,60,13,197,150,122,72,170,57,20,51,203,36,236,133,241,201,43,17,174,100,205,166,124,168,198,190,69,141,28,140,123,156,169,185,193,145,64,0,6,37,118,134,113,167,106,225,99,43,234,44,88,67,16,82,55,53,49,45,58,38,31,163,90,102,213,45,20,11,38,217,110,19,198,231,35,88,198,181,37,108,74,244,114,62,100,106,114,228,99,38,219,114,184,174,226,187,46,56,74,203,135,227,92,107,47,126,186,215,115,32,176,88,32,153,25,85,119,170,106,34,171,90,170,139,203,133,155,154,178,204,168,173,141,174,106,34,61,239,142,55,249,236,205,44,210,199,121,211,142,238,121,153,153,119,223,76,226,75,207,39,190,214,247,88,105,249,188,168,89,12,127,139,133,140,141,186,71,19,27,234,181,53,211,85,213,85,85,66,159,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,189,124,71,112,89,159,60,44,90,176,221,247,53,48,253,35,109,184,150,157,138,202,203,109,79,122,130,138,181,90,174,117,190,166,68,106,53,149,45,106,43,180,106,186,55,162,61,98,146,77,146,109,144,158,203,78,2,126,130,81,216,120,174,205,9,247,226,11,173,191,190,97,11,93,61,70,177,208,80,213,192,173,74,202,135,49,116,146,105,160,149,200,200,181,86,199,28,138,175,69,149,200,216,51,255,0,52,178,183,2,103,78,4,185,229,158,101,216,189,51,134,239,60,158,251,69,222,166,167,230,242,166,100,209,254,50,23,178,70,233,36,76,119,170,228,215,77,23,84,85,69,8,22,224,95,140,219,239,7,153,143,85,115,146,213,233,156,25,138,59,189,62,38,182,196,198,37,83,163,137,95,202,169,166,145,218,105,52,92,217,85,35,115,146,57,26,247,53,219,85,89,44,126,130,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,60,235,241,131,194,102,50,225,23,52,62,131,223,106,42,239,22,42,250,120,234,108,88,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,126,156,183,170,35,101,98,174,69,118,98,241,227,248,16,190,211,100,54,108,94,182,224,28,65,112,111,163,110,151,27,143,46,151,11,204,230,76,233,52,111,41,203,201,168,157,212,232,237,210,71,20,46,89,38,93,55,202,229,9,169,33,175,180,235,179,254,143,40,171,42,120,129,201,12,59,221,48,45,94,233,241,53,182,41,32,138,150,195,85,36,240,195,19,169,152,231,164,139,12,242,84,116,134,54,57,176,185,142,209,91,27,152,200,230,80,226,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,7,156,30,21,120,152,198,92,40,102,229,30,105,96,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,181,93,11,247,69,27,217,35,81,118,189,141,220,215,179,124,111,244,61,149,185,165,129,51,167,2,91,51,51,45,47,190,153,195,119,158,119,114,173,238,179,83,243,121,83,62,25,63,23,51,25,35,116,146,39,183,214,106,107,166,169,170,42,42,193,183,104,103,5,151,94,22,51,66,162,251,132,48,253,91,114,175,18,212,34,225,250,197,169,117,82,81,78,177,238,150,223,60,142,106,57,143,107,146,87,68,143,87,43,225,70,175,50,71,178,109,182,131,37,120,157,206,94,30,236,88,218,193,148,248,163,208,145,227,219,124,54,251,149,76,80,183,189,65,202,123,150,57,233,166,250,240,204,140,146,162,52,123,87,163,103,115,145,18,70,197,36,97,155,253,171,220,113,212,226,91,173,239,132,124,185,101,34,216,173,181,20,236,197,215,100,124,85,11,93,87,19,163,157,180,80,43,85,201,19,32,149,172,230,185,116,149,102,137,209,232,198,198,254,116,101,149,6,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,82,250,113,223,195,29,139,132,188,194,193,185,85,104,189,122,110,173,248,62,59,165,210,239,221,159,77,223,234,165,185,220,26,217,57,14,150,84,139,108,17,211,197,163,93,181,121,91,244,71,57,192,99,89,42,157,148,124,116,255,0,81,194,254,117,227,63,251,94,151,0,86,215,55,252,230,186,215,37,66,187,255,0,5,221,88,230,254,156,40,255,0,245,188,38,58,240,25,193,246,25,226,231,43,243,198,202,228,164,162,198,214,58,123,19,176,157,226,174,90,142,69,12,242,201,86,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,155,93,138,184,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,244,167,157,25,189,131,114,23,43,241,6,110,102,4,245,113,216,176,237,59,102,168,74,72,22,105,229,123,228,108,81,67,27,58,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,121,225,226,119,136,92,85,197,6,114,222,179,115,20,211,119,14,255,0,203,166,183,90,217,85,37,68,54,202,24,155,182,42,120,220,245,255,0,58,71,171,90,198,190,89,101,122,49,155,246,163,61,56,163,207,110,37,61,9,248,107,199,63,72,254,142,119,159,70,127,139,40,232,249,29,227,149,206,255,0,91,69,30,237,220,136,190,182,186,109,233,166,171,173,245,236,226,224,114,155,138,220,101,95,140,51,5,245,116,249,117,131,234,32,101,116,49,50,88,159,123,171,114,43,210,138,41,209,17,172,99,90,141,116,238,107,185,173,100,177,53,168,213,153,37,140,46,87,102,47,103,253,30,110,214,83,113,3,157,248,119,189,224,90,77,179,225,155,108,178,65,45,45,250,170,57,230,134,87,84,177,175,89,18,24,36,167,235,12,140,107,102,115,219,170,186,54,189,146,76,160,0,67,95,105,215,103,253,30,81,86,84,241,3,146,24,119,186,96,90,189,211,226,107,108,82,65,21,45,134,170,73,225,134,39,83,49,207,73,22,25,228,168,233,12,108,115,97,115,29,162,182,55,49,145,226,87,10,188,76,99,46,20,51,114,143,52,176,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,218,174,133,251,162,141,236,145,168,187,94,198,238,107,217,190,55,250,62,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,129,110,208,206,11,46,188,44,102,133,69,247,8,97,250,182,229,94,37,168,69,195,245,139,82,234,164,162,157,99,221,45,190,121,28,212,115,30,215,36,174,137,30,174,87,194,141,94,100,143,100,219,66,114,114,183,52,176,38,116,224,75,102,102,101,165,247,211,56,110,243,206,238,85,189,214,106,126,111,42,103,195,39,226,230,99,36,110,146,68,246,250,205,77,116,213,53,69,69,88,182,237,94,227,142,167,18,221,111,124,35,229,203,41,22,197,109,168,167,102,46,187,35,226,168,90,234,184,157,28,237,162,129,90,174,72,153,4,173,103,53,203,164,171,52,78,143,70,54,55,243,176,131,37,120,157,206,94,30,236,88,218,193,148,248,163,208,145,227,219,124,54,251,149,76,80,183,189,65,202,123,150,57,233,166,250,240,204,140,146,162,52,123,87,163,103,115,145,18,70,197,36,116,86,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,80,41,240,100,167,29,252,49,216,184,75,204,44,27,149,86,139,215,166,234,223,131,227,186,93,46,253,217,244,221,254,170,91,157,193,173,147,144,233,101,72,182,193,29,60,90,53,219,87,149,191,68,115,156,86,220,6,112,125,134,120,185,202,252,241,178,185,41,40,177,181,142,158,196,236,39,120,171,150,163,145,67,60,178,85,190,102,73,28,79,70,185,147,54,153,145,43,220,201,22,52,114,189,141,114,166,215,6,69,118,81,241,211,253,71,11,249,215,140,255,0,237,122,92,1,91,92,223,243,154,235,92,149,10,239,252,23,117,99,155,250,112,163,255,0,214,240,146,63,157,25,189,131,114,23,43,241,6,110,102,4,245,113,216,176,237,59,102,168,74,72,22,105,229,123,228,108,81,67,27,58,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,121,172,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,214,185,233,197,30,123,113,41,232,79,195,94,57,250,71,244,115,188,250,51,252,89,71,71,200,239,28,174,119,250,218,40,247,110,228,69,245,181,211,111,77,53,93,65,196,239,16,184,171,138,12,229,189,102,230,41,166,238,29,255,0,151,77,110,181,178,170,74,136,109,148,49,55,108,84,241,185,235,254,116,143,86,181,141,124,178,202,244,99,55,237,76,191,236,197,236,255,0,163,205,218,202,110,32,115,191,14,247,188,11,73,182,124,51,109,150,72,37,165,191,85,71,60,208,202,234,150,53,235,34,67,4,148,253,97,145,141,108,206,123,117,87,70,215,178,75,107,217,197,192,229,55,21,184,202,191,24,102,11,234,233,242,235,7,212,64,202,232,98,100,177,62,247,86,228,87,165,20,83,162,35,88,198,181,26,233,220,215,115,90,201,98,107,81,171,50,75,28,239,1,128,29,181,126,203,24,91,226,5,15,203,174,36,59,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,102,39,182,175,217,99,11,124,64,161,249,117,196,133,96,61,20,112,117,198,46,4,226,255,0,2,84,95,236,20,126,134,196,150,109,159,72,48,255,0,50,106,143,69,243,102,168,101,47,248,83,224,138,57,249,177,211,172,159,139,69,217,174,215,104,169,214,234,230,150,105,96,76,150,192,151,60,204,204,187,239,161,176,221,155,147,223,107,123,172,213,28,174,108,204,134,63,197,194,199,200,237,100,149,141,245,90,186,107,170,232,136,170,158,115,56,117,207,156,101,195,110,110,88,179,91,6,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,100,141,110,136,229,99,182,61,25,35,83,123,26,169,154,189,167,156,110,96,220,250,202,252,178,195,25,29,153,53,114,88,177,21,61,85,231,22,88,82,53,134,120,158,201,33,109,21,61,118,136,168,143,142,88,234,221,201,71,185,138,172,134,109,28,213,167,149,66,82,114,115,63,178,107,136,11,20,152,143,39,115,10,213,137,169,41,244,239,49,211,189,209,213,82,110,124,140,103,120,166,145,27,52,27,214,25,21,156,198,55,123,90,174,110,173,209,75,128,121,246,236,219,202,75,174,111,241,105,133,237,148,151,28,65,110,182,216,169,235,47,119,170,235,13,229,214,186,216,40,163,133,98,218,217,227,115,102,107,37,154,104,41,228,72,85,36,88,231,126,138,206,175,111,160,144,0,235,177,29,242,147,11,225,235,166,37,175,142,105,41,109,52,83,215,78,200,81,22,71,71,19,21,238,70,162,170,34,187,70,174,154,170,38,190,104,96,143,250,181,124,44,127,184,28,213,255,0,209,86,239,250,112,25,254,11,77,195,63,18,152,31,138,156,187,155,51,114,254,207,126,182,218,161,185,205,107,229,94,160,130,41,221,44,76,141,238,114,54,25,101,110,207,198,162,38,174,69,213,23,166,154,42,219,126,39,187,67,114,99,132,236,192,161,203,140,199,194,184,222,225,114,184,90,34,189,67,53,150,138,146,104,57,18,77,52,72,138,178,212,198,228,126,232,31,170,109,211,77,58,174,189,3,40,65,134,249,39,218,157,195,230,124,102,141,131,41,48,134,14,204,58,59,198,35,154,72,41,103,185,91,232,99,166,99,153,19,228,85,123,163,171,123,145,54,198,169,209,171,215,79,214,102,64,0,0,0,0,0,0,0,0,16,3,218,143,237,217,153,191,114,252,158,136,167,248,36,227,7,19,112,141,154,17,94,154,181,117,184,38,249,81,3,113,101,158,146,42,126,125,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,238,109,65,218,143,237,217,153,191,114,252,158,136,197,80,61,73,97,60,83,98,199,56,86,205,141,112,181,119,125,178,226,11,125,61,210,221,83,202,124,124,250,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,232,118,196,32,118,112,118,128,86,112,239,125,139,41,51,123,17,127,214,158,191,188,207,21,77,68,115,212,73,135,106,182,62,77,212,236,133,146,72,248,102,145,17,143,133,27,181,36,149,37,106,179,241,201,44,223,128,33,175,180,235,179,254,143,40,171,42,120,129,201,12,59,221,48,45,94,233,241,53,182,41,32,138,150,195,85,36,240,195,19,169,152,231,164,139,12,242,84,116,134,54,57,176,185,142,209,91,27,152,200,230,80,226,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,7,156,30,21,120,152,198,92,40,102,229,30,105,96,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,181,93,11,247,69,27,217,35,81,118,189,141,220,215,179,124,111,204,174,215,204,210,192,153,211,129,50,3,51,50,210,251,233,156,55,121,250,87,220,171,123,172,212,252,222,84,212,16,201,248,185,152,201,27,164,145,61,190,179,83,93,53,77,81,81,86,197,118,134,112,89,117,225,99,52,42,47,184,67,15,213,183,42,241,45,66,46,31,172,90,151,85,37,20,235,30,233,109,243,200,230,163,152,246,185,37,116,72,245,114,190,20,106,243,36,123,38,219,137,96,102,255,0,100,158,63,193,185,89,158,152,255,0,48,115,7,16,210,88,240,245,143,45,235,234,107,171,170,85,118,68,207,73,91,81,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,108,255,0,24,188,98,227,190,47,241,221,61,254,255,0,71,232,108,55,102,223,244,127,15,243,33,168,244,95,54,26,118,85,127,133,50,8,164,159,155,37,58,73,248,196,93,154,237,110,136,157,108,1,145,92,18,112,125,137,184,185,205,8,172,173,74,186,44,19,99,168,129,216,178,241,73,45,63,62,134,9,99,157,240,178,56,229,122,57,207,153,212,207,137,30,214,72,145,171,145,239,107,145,54,184,46,255,0,103,7,103,253,103,17,23,216,179,111,55,176,239,253,105,232,59,204,17,83,84,73,61,60,152,138,171,99,227,219,78,248,95,28,140,134,25,21,30,249,145,219,86,72,146,38,163,255,0,28,177,77,249,79,224,12,1,131,114,179,6,218,114,251,47,176,245,37,143,15,88,233,210,154,134,134,153,23,100,76,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,106,0,33,91,182,175,218,159,11,124,63,161,249,141,196,199,94,15,184,179,198,92,34,230,135,211,139,21,61,93,226,197,95,79,37,53,247,14,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,111,211,152,196,84,108,175,69,200,174,218,191,106,124,45,240,254,135,230,55,19,0,0,245,17,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,168,8,33,236,226,227,142,155,133,44,101,95,131,243,5,149,117,25,117,140,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,121,174,100,81,57,170,229,133,34,146,119,128,0,0,24,1,219,87,236,177,133,190,32,80,252,186,226,103,249,128,29,181,126,203,24,91,226,5,15,203,174,32,68,6,85,102,102,42,201,188,199,195,153,165,130,170,251,189,235,12,220,34,184,83,110,146,70,71,54,197,245,224,151,150,246,61,208,202,197,116,114,49,28,155,227,123,218,171,163,148,244,61,194,175,19,24,55,138,252,163,163,205,44,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,158,109,203,171,195,71,17,120,239,133,252,211,160,204,204,11,81,254,74,142,241,69,178,31,241,157,175,188,195,52,244,124,201,98,147,147,205,228,49,188,214,55,123,60,81,124,81,67,209,70,105,102,150,4,201,108,9,115,204,204,203,190,250,27,13,217,185,61,246,183,186,205,81,202,230,204,200,99,252,92,44,124,142,214,73,88,223,85,171,166,186,174,136,138,168,203,60,213,203,140,228,194,176,99,92,173,198,150,172,77,101,168,218,222,243,111,168,73,57,50,58,54,73,201,153,159,94,25,145,146,70,174,138,68,108,140,220,136,230,162,244,34,7,180,255,0,141,124,43,196,133,139,45,48,118,83,220,251,198,16,150,222,152,182,228,217,86,52,170,138,232,247,207,75,29,29,76,91,85,244,243,83,49,149,10,168,217,21,146,182,173,175,68,115,27,20,142,183,253,149,153,77,248,82,226,226,209,93,244,190,235,96,250,9,111,151,22,238,182,59,100,213,220,153,224,131,185,186,77,125,72,100,239,90,74,154,59,124,73,36,90,39,51,123,66,122,64,0,89,254,48,48,5,54,103,240,185,154,88,50,108,61,87,125,168,170,194,245,213,54,251,125,34,74,233,231,184,211,68,181,20,73,27,98,93,239,122,84,195,10,163,19,93,234,136,213,71,34,171,87,206,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,135,169,227,205,183,24,24,2,167,44,56,163,205,44,25,54,30,164,177,83,210,226,138,234,155,125,190,145,34,108,16,91,170,101,90,138,36,141,177,46,198,49,105,166,133,81,137,166,196,84,106,163,85,21,168,30,135,178,159,29,126,20,50,179,6,230,103,162,253,25,244,183,15,219,175,189,203,159,206,238,189,234,154,57,185,92,205,173,223,183,153,183,118,214,235,166,186,38,186,21,5,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,10,246,52,227,250,156,77,194,229,211,6,92,113,13,37,93,70,14,197,21,116,212,118,246,172,73,61,13,186,162,40,170,35,87,181,168,143,86,73,83,37,114,181,239,215,85,108,141,69,210,61,173,188,29,162,185,199,98,201,190,17,241,221,77,222,30,241,87,140,45,243,224,235,93,54,231,179,157,85,95,4,177,185,119,181,143,70,242,160,74,137,244,118,214,191,145,179,115,92,246,168,16,45,155,24,235,240,161,154,120,203,51,61,23,232,207,165,184,130,227,125,238,92,254,119,117,239,85,50,77,202,230,109,110,253,188,205,187,182,183,93,53,209,53,208,156,158,203,140,161,169,202,94,15,176,204,247,40,42,224,185,99,154,137,177,125,84,51,79,20,172,99,42,90,198,82,186,37,143,234,177,244,112,82,72,173,114,185,232,249,30,142,219,245,27,6,217,79,129,127,10,25,167,131,114,207,210,158,140,250,91,136,45,214,46,251,200,231,119,94,245,83,28,60,222,94,230,239,219,204,221,183,115,117,211,77,83,93,79,77,24,79,11,88,176,54,21,179,96,172,45,67,220,172,184,126,223,79,107,183,83,115,95,39,34,150,8,219,28,81,239,122,185,238,218,198,53,53,114,171,151,77,85,85,122,129,219,20,86,116,102,246,13,200,92,175,196,25,185,152,19,213,199,98,195,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,232,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,223,226,204,83,98,192,216,86,243,141,113,77,119,114,178,225,251,125,69,210,227,83,202,124,156,138,88,35,116,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,232,65,15,104,55,27,119,94,43,241,252,118,44,49,61,93,14,93,97,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,98,53,81,100,147,80,181,92,85,113,49,140,184,175,205,202,204,210,198,20,52,150,230,54,157,182,219,69,178,153,17,204,183,91,163,124,143,138,5,147,106,58,103,238,150,71,190,71,34,110,123,221,181,172,102,200,217,104,12,180,236,249,224,146,235,197,126,63,146,251,137,224,171,161,203,172,43,81,79,53,214,177,212,174,116,23,105,219,52,46,125,165,146,54,104,158,199,201,78,233,28,233,99,87,44,41,203,87,34,44,145,235,137,96,85,89,85,153,152,171,38,243,31,14,102,150,10,171,238,247,172,51,112,138,225,77,186,73,25,28,219,23,215,130,94,91,216,247,67,43,21,209,200,196,114,111,141,239,106,174,142,83,208,247,10,188,76,96,222,43,242,142,143,52,176,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,218,141,153,155,101,141,236,145,168,155,152,246,238,107,31,190,54,68,15,20,252,14,83,101,175,13,185,85,197,38,91,62,174,91,22,39,194,248,125,248,166,216,230,75,58,219,174,53,84,17,189,107,89,38,138,140,166,154,93,90,230,200,228,229,205,44,109,98,185,178,182,56,108,87,13,28,69,227,190,23,243,78,131,51,48,45,71,249,42,59,197,22,200,127,198,118,190,243,12,211,209,243,37,138,78,79,55,144,198,243,88,221,236,241,69,241,69,15,74,103,154,206,44,125,169,243,147,226,6,33,249,140,231,161,236,151,205,236,27,159,89,95,135,243,115,47,231,171,146,197,136,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,213,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,207,15,22,62,212,249,201,241,3,16,252,198,112,51,43,178,159,142,58,108,181,186,208,112,183,153,44,171,150,197,137,239,8,204,45,115,107,229,157,109,215,26,167,49,137,68,248,245,84,101,52,210,232,230,186,54,167,46,105,100,115,209,205,149,210,67,49,39,149,114,79,184,18,237,58,163,192,217,63,136,50,191,59,235,123,237,215,6,97,250,138,204,15,52,239,130,138,150,186,150,130,222,212,134,198,233,35,137,57,83,47,119,252,84,210,36,142,149,210,185,138,187,219,19,37,9,21,155,138,126,31,105,51,150,179,135,235,150,104,218,173,216,250,139,187,53,246,139,131,101,164,230,201,80,216,93,4,48,207,43,27,12,243,72,149,48,171,98,141,238,145,119,46,141,245,93,165,213,60,182,98,204,83,125,199,56,170,243,141,113,77,119,125,189,98,11,133,69,210,227,83,202,100,124,250,169,228,116,146,201,177,136,214,55,115,222,229,209,168,141,77,116,68,68,232,79,247,103,86,83,126,8,184,71,192,148,63,75,238,183,239,165,22,248,49,110,218,215,105,13,187,210,16,69,63,115,165,143,85,229,194,205,218,170,106,187,229,124,210,232,222,102,198,134,74,150,171,139,31,101,140,228,248,127,136,126,93,57,117,75,85,197,143,178,198,114,124,63,196,63,46,156,15,53,132,191,118,90,113,237,244,238,142,195,194,142,104,65,179,16,90,173,253,207,8,93,41,233,244,142,190,134,146,5,114,81,212,53,137,164,115,67,4,78,86,75,162,54,72,227,84,122,164,173,71,79,16,39,42,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,61,79,3,15,251,63,120,238,177,113,85,133,99,193,88,165,253,203,51,112,253,189,36,184,211,104,249,61,41,75,4,116,177,203,117,222,202,120,169,224,230,212,212,57,59,179,85,92,205,53,77,91,213,50,171,22,98,155,22,6,194,183,156,107,138,107,187,149,151,15,219,234,46,151,26,158,83,228,228,82,193,27,164,150,77,140,71,61,219,88,199,46,141,69,114,233,162,34,175,64,40,174,34,179,231,6,240,219,148,119,220,214,198,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,223,35,155,162,185,24,237,140,71,200,228,216,199,42,121,236,226,43,62,113,151,18,89,185,125,205,108,103,91,86,231,220,106,30,203,101,12,213,9,51,45,54,228,123,150,158,138,37,107,24,221,145,181,218,43,145,141,222,245,124,142,77,239,114,173,192,227,147,139,187,175,23,217,184,220,87,5,186,174,207,132,236,52,238,182,225,203,84,245,14,123,217,2,189,92,250,169,152,142,88,153,83,50,237,223,203,77,17,145,195,26,186,78,82,72,236,117,2,85,59,12,127,61,159,187,127,204,137,84,34,175,176,199,243,217,251,183,252,200,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,7,154,206,44,125,169,243,147,226,6,33,249,140,231,165,51,205,103,22,62,212,249,201,241,3,16,252,198,112,45,165,109,166,235,110,166,160,172,184,91,42,233,105,238,148,235,87,67,44,208,185,140,170,129,37,146,21,150,39,42,104,246,36,176,203,26,185,186,166,248,222,223,22,170,36,175,246,93,118,128,81,221,232,237,188,50,103,126,34,228,221,97,238,214,236,15,116,158,56,32,165,146,150,40,34,130,27,75,185,108,102,217,147,149,172,82,72,175,116,206,145,209,171,145,233,19,101,234,178,203,130,140,43,197,103,102,102,94,222,237,54,206,239,153,184,102,223,136,36,195,151,10,116,141,146,87,236,187,215,200,219,101,66,200,230,49,208,202,245,84,99,158,228,228,200,245,122,46,215,74,201,99,46,237,108,198,89,81,143,235,108,213,146,85,216,49,102,14,188,73,77,43,233,42,209,39,183,220,105,38,86,185,99,154,23,42,35,227,150,53,209,241,185,122,181,21,171,224,160,122,136,6,26,246,117,241,213,77,197,46,13,76,15,152,53,244,140,205,75,5,60,211,87,67,77,75,43,25,115,183,66,180,236,75,146,170,70,144,66,247,73,80,216,223,11,95,245,216,231,181,140,99,145,140,204,160,7,83,139,48,181,139,28,225,91,206,10,197,52,61,246,203,136,45,245,22,187,141,55,53,241,243,233,103,141,209,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,169,219,0,32,47,180,27,130,75,175,10,24,254,59,238,24,130,174,187,46,177,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,49,90,138,177,201,166,96,118,83,240,43,83,131,163,160,226,159,53,232,42,233,175,181,84,233,54,10,161,109,84,78,129,182,234,186,38,47,164,158,176,200,229,115,229,138,162,72,155,12,136,222,90,36,142,115,28,231,70,177,72,246,38,194,214,44,97,110,134,211,136,232,123,221,37,61,194,130,233,28,124,215,199,182,170,138,170,42,186,105,53,98,162,174,201,224,137,250,107,181,219,116,114,43,85,81,123,96,34,175,183,59,243,39,251,201,252,180,181,93,138,158,212,248,167,225,253,119,204,109,197,213,237,206,252,201,254,242,127,45,45,87,98,167,181,62,41,248,127,93,243,27,112,25,255,0,199,215,5,24,87,138,204,184,171,189,218,109,157,223,51,112,205,190,105,48,229,194,157,35,100,149,251,17,210,54,217,80,178,57,140,116,50,189,85,24,231,185,57,50,61,94,139,181,210,178,88,96,202,30,23,115,67,54,120,134,143,135,74,91,37,93,37,246,130,241,45,183,18,75,11,35,170,101,142,10,122,132,134,182,170,87,54,68,137,204,133,119,105,164,136,146,63,99,24,229,116,140,69,244,146,117,54,236,39,133,108,247,219,190,41,180,225,155,85,21,235,16,119,127,75,220,105,232,163,142,170,225,200,98,178,14,241,43,81,31,47,45,138,173,102,245,93,173,85,68,209,0,162,184,117,200,108,27,195,110,81,216,178,167,6,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,124,142,110,168,213,123,182,49,25,27,87,99,26,137,114,192,0,0,3,21,123,81,253,132,243,55,238,95,156,81,16,173,194,119,181,62,77,252,64,195,223,49,128,154,158,212,127,97,60,205,251,151,231,20,68,43,112,157,237,79,147,127,16,48,247,204,96,3,50,187,86,56,28,166,203,91,173,127,20,153,108,250,185,108,88,158,240,175,197,54,199,50,89,214,221,113,170,115,222,181,172,147,69,70,83,77,46,173,115,100,114,114,230,150,54,177,92,217,91,28,56,107,195,71,17,120,239,133,252,211,160,204,204,11,81,254,74,142,241,69,178,31,241,157,175,188,195,52,244,124,201,98,147,147,205,228,49,188,214,55,123,60,81,124,81,125,36,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,64,183,104,55,4,151,94,20,49,252,119,220,49,5,93,118,93,98,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,98,181,21,99,147,64,155,252,151,205,236,27,159,89,95,135,243,115,47,231,171,146,197,136,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,213,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,150,13,187,81,253,187,51,55,238,95,147,209,28,174,206,254,48,113,247,14,89,185,104,193,16,45,93,231,2,99,123,197,45,5,222,198,200,166,168,124,51,204,246,66,218,234,56,161,99,229,90,150,162,181,22,56,216,229,157,141,72,213,170,244,133,241,241,123,81,253,187,51,55,238,95,147,209,1,159,253,138,158,203,24,167,226,5,119,203,173,198,127,152,1,216,169,236,177,138,126,32,87,124,186,220,103,248,0,0,0,0,3,206,15,26,25,57,98,200,46,40,49,254,85,97,105,183,217,109,87,8,234,45,209,237,122,119,106,90,186,120,170,226,166,213,239,123,223,201,101,67,98,230,57,202,231,242,247,174,138,237,19,209,241,16,29,182,153,103,133,112,254,99,229,222,105,90,105,59,189,235,24,91,238,22,251,191,46,56,217,29,71,112,90,110,68,238,218,196,123,230,86,85,172,110,123,220,239,197,193,3,81,26,140,234,25,43,216,251,156,118,44,115,195,2,101,85,60,61,222,245,150,151,9,233,235,35,220,247,243,233,107,170,39,171,167,169,213,88,214,55,115,223,83,23,45,28,247,39,118,222,237,169,35,80,139,110,57,179,66,213,156,124,90,102,102,60,177,54,145,109,179,222,61,27,71,61,37,107,106,224,171,130,134,24,232,163,170,142,86,162,53,204,153,180,201,50,105,170,34,72,136,142,118,155,150,170,224,71,140,27,175,9,152,155,28,78,213,164,146,219,138,112,189,107,98,138,174,39,62,6,222,233,41,230,154,214,249,27,19,22,103,177,211,43,233,149,141,146,38,233,86,178,61,201,202,69,76,96,2,103,187,24,50,134,167,8,100,54,37,205,203,140,21,112,212,102,21,225,176,209,163,167,137,240,77,110,183,243,34,142,102,49,190,187,30,181,51,87,70,228,122,245,72,99,84,106,34,238,124,133,22,255,0,32,114,114,197,195,254,77,97,60,157,195,147,119,138,76,51,111,109,60,149,59,94,206,247,84,247,58,74,154,157,143,123,214,62,108,242,75,47,47,122,181,155,246,183,213,106,33,112,0,128,30,212,127,110,204,205,251,151,228,244,70,69,112,43,194,102,13,226,235,128,156,85,129,239,181,20,150,123,237,6,100,85,84,216,177,27,168,22,170,123,83,214,138,214,179,163,24,146,68,175,100,177,49,99,115,21,251,53,229,189,81,93,19,21,49,215,181,31,219,179,51,126,229,249,61,17,159,253,138,158,203,24,167,226,5,119,203,173,192,67,182,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,95,187,52,187,65,41,179,134,213,103,225,243,55,238,181,114,102,13,5,63,118,179,221,170,229,150,170,124,74,198,54,170,121,22,69,100,8,200,31,79,77,4,77,87,205,43,159,58,234,229,85,122,187,91,129,218,59,192,229,79,21,184,54,131,24,101,243,233,41,243,23,7,211,206,202,24,101,100,81,50,247,72,229,71,173,20,179,170,35,152,246,185,28,232,28,231,114,154,249,101,107,145,169,50,203,28,21,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,7,169,224,98,255,0,103,159,20,215,94,41,242,26,158,251,139,225,171,118,48,195,85,11,103,196,21,137,106,117,45,21,108,233,235,69,52,18,55,88,94,247,66,177,58,86,49,90,172,145,92,188,168,227,124,59,178,128,12,85,237,71,246,19,204,223,185,126,113,68,64,9,63,221,168,254,194,121,155,247,47,206,40,136,1,2,82,123,86,56,18,186,165,214,191,138,108,154,195,52,142,182,186,157,103,198,246,171,116,14,108,241,206,142,123,164,188,35,17,85,175,99,154,173,73,246,53,170,197,103,61,200,253,243,201,29,128,236,202,201,142,37,241,118,118,219,179,59,37,174,85,120,87,15,89,42,36,183,223,177,52,244,140,170,183,57,142,129,211,119,9,169,93,60,46,173,100,174,142,6,189,145,63,124,60,216,102,214,55,36,79,39,120,167,240,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,161,80,0,0,183,249,233,145,121,113,196,94,92,92,114,191,52,44,221,250,213,93,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,92,204,220,237,23,69,106,181,206,99,218,246,61,236,119,157,108,244,200,188,199,225,211,49,238,57,95,154,22,110,227,117,161,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,50,23,237,118,139,162,57,28,215,49,237,99,216,246,55,211,73,142,188,109,240,125,134,120,185,202,249,108,174,74,74,44,109,99,167,157,216,78,241,87,45,71,34,134,121,100,129,243,50,72,226,122,53,204,153,180,204,137,94,230,72,177,163,149,236,107,149,54,184,48,127,178,83,141,127,66,86,81,240,155,153,183,59,85,29,150,110,116,152,46,225,58,242,36,109,116,211,243,31,108,114,163,118,73,206,124,178,201,19,164,115,92,146,35,162,69,145,101,133,140,146,172,244,207,76,184,225,211,46,46,57,161,154,23,158,227,106,161,210,40,97,137,17,245,87,10,167,34,172,116,180,209,170,167,50,103,237,118,137,170,53,26,215,61,238,99,24,247,183,205,190,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,181,207,78,40,243,219,137,79,66,126,26,241,207,210,63,163,157,231,209,159,226,202,58,62,71,120,229,115,191,214,209,71,187,119,34,47,173,174,155,122,105,170,234,29,78,122,103,166,99,241,23,152,247,28,208,205,11,207,126,186,215,105,20,48,196,138,202,91,125,43,85,86,58,90,104,213,87,151,11,55,59,68,213,92,174,115,158,247,61,239,123,221,158,189,148,60,14,84,226,91,173,147,139,140,198,125,34,216,173,181,21,15,194,54,149,100,85,11,93,87,19,164,129,213,179,163,145,201,19,32,149,175,229,53,52,149,102,137,178,106,198,198,206,117,170,236,211,224,86,155,137,172,77,85,153,249,157,65,73,85,149,248,114,162,123,109,85,11,170,165,142,123,189,197,105,209,91,3,22,9,25,44,44,133,39,134,103,72,174,77,203,203,141,173,122,58,69,142,114,64,0,0,165,51,75,43,112,38,116,224,75,158,89,230,93,139,211,56,110,243,201,239,180,93,234,106,126,111,42,102,77,31,227,33,123,36,110,146,68,199,122,174,77,116,209,117,69,84,95,62,252,96,240,153,140,184,69,205,15,160,247,218,138,187,197,138,190,158,58,155,22,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,223,167,45,234,136,217,88,171,232,204,234,111,56,90,197,136,46,54,43,181,222,135,188,85,225,155,131,238,150,185,57,175,103,119,170,125,45,69,35,164,209,170,136,253,96,171,168,102,142,69,111,175,174,155,154,213,64,195,110,205,62,5,106,120,101,195,53,89,159,153,212,21,116,185,161,136,233,231,182,213,80,186,170,41,32,180,91,146,161,21,176,49,96,145,241,76,249,150,8,102,116,138,229,218,156,184,218,214,43,100,89,48,215,182,175,218,159,11,124,63,161,249,141,196,154,146,21,187,106,253,169,240,183,195,250,31,152,220,64,186,189,134,63,158,207,221,191,230,69,234,237,31,236,255,0,163,226,34,197,46,109,229,14,29,255,0,174,197,7,118,130,90,106,121,32,167,143,17,82,239,100,123,106,31,51,227,141,147,67,26,171,217,50,187,114,199,18,196,228,127,226,86,43,43,216,99,249,236,253,219,254,100,74,160,30,115,56,62,225,51,25,113,117,154,31,65,236,85,21,118,123,21,5,60,149,55,220,70,218,4,170,130,212,197,141,235,2,61,139,36,72,247,203,43,18,54,177,31,191,78,99,209,21,177,61,83,208,158,0,192,24,55,43,48,109,167,47,178,251,15,82,88,240,245,142,157,41,168,104,105,145,118,68,205,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,149,96,194,120,87,10,122,75,232,182,25,181,89,189,51,112,154,237,113,244,125,20,116,253,242,186,93,57,181,51,108,68,230,76,253,173,221,35,181,115,180,77,85,116,59,96,0,0,5,41,154,89,91,129,51,167,2,92,242,207,50,236,94,153,195,119,158,79,125,162,239,83,83,243,121,83,50,104,255,0,25,11,217,35,116,146,38,59,213,114,107,166,139,170,42,162,213,96,15,57,156,96,240,153,140,184,69,205,15,160,247,218,138,187,197,138,190,158,58,155,22,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,223,167,45,234,136,217,88,171,42,157,154,124,10,212,240,203,134,106,179,63,51,168,42,233,115,67,17,211,207,109,170,161,117,84,82,65,104,183,37,66,43,96,98,193,35,226,153,243,44,16,204,233,21,203,181,57,113,181,172,86,200,178,102,77,231,11,88,177,5,198,197,118,187,208,247,138,188,51,112,125,210,215,39,53,236,238,245,79,165,168,164,116,154,53,81,31,172,21,117,12,209,200,173,245,245,211,115,90,169,219,1,10,221,181,126,212,248,91,225,253,15,204,110,37,213,236,49,252,246,126,237,255,0,50,45,87,109,95,181,62,22,248,127,67,243,27,137,117,123,12,127,61,159,187,127,204,128,189,93,163,253,159,244,124,68,88,165,205,188,161,195,191,245,216,160,238,208,75,77,79,36,20,241,226,42,93,236,143,109,67,230,124,113,178,104,99,85,123,38,87,110,88,226,88,156,143,252,74,197,22,220,31,112,153,140,184,186,205,15,160,246,42,138,187,61,138,130,158,74,155,238,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,223,167,49,232,138,216,158,169,232,204,234,108,24,79,10,225,79,73,125,22,195,54,171,55,166,110,19,93,174,62,143,162,142,159,190,87,75,167,54,166,109,136,156,201,159,181,187,164,118,174,118,137,170,174,128,113,112,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,181,0,0,96,7,109,95,178,198,22,248,129,67,242,235,137,128,29,151,30,221,153,101,247,215,201,235,76,255,0,237,171,246,88,194,223,16,40,126,93,113,34,175,133,204,244,254,141,121,237,134,115,175,232,183,210,63,163,157,247,252,89,223,187,159,63,188,81,207,77,253,119,46,77,187,121,251,190,162,235,183,78,154,234,129,125,123,71,120,28,166,225,75,25,80,99,12,190,125,93,70,93,99,10,137,217,67,12,172,150,87,217,42,218,136,245,162,150,117,69,107,216,230,171,157,3,156,238,107,153,20,173,114,57,97,89,100,195,83,211,71,253,102,184,165,201,175,246,171,28,101,238,56,183,255,0,105,97,169,133,93,255,0,6,72,102,142,70,127,98,88,101,143,242,36,103,72,128,78,203,76,119,135,248,189,194,121,15,139,46,183,90,188,3,136,251,213,108,88,194,221,67,11,100,168,161,162,164,134,106,199,45,59,102,153,104,244,158,120,105,27,44,254,175,50,104,220,141,147,84,141,67,58,187,40,248,116,252,11,112,227,6,63,189,211,236,196,153,165,221,239,181,30,190,188,171,91,88,239,71,69,234,202,248,221,172,114,201,81,185,26,199,167,123,229,189,53,137,52,205,80,0,235,241,5,185,247,139,5,202,211,31,47,117,109,28,212,205,230,125,77,94,197,111,173,209,122,117,235,209,79,44,231,170,131,203,110,47,183,37,163,22,94,237,41,2,64,148,87,26,154,126,82,46,168,205,146,185,187,83,79,118,154,1,55,93,144,84,29,207,131,154,42,142,238,232,251,246,35,185,212,110,93,116,147,71,50,61,201,175,151,226,246,244,243,106,152,131,219,103,110,100,92,64,224,123,186,66,228,117,78,14,101,50,201,170,232,228,138,182,165,200,137,246,167,53,127,242,144,206,46,202,218,8,233,56,27,203,250,134,61,206,117,108,247,137,222,139,224,213,75,165,84,122,39,217,164,104,191,173,84,195,254,220,26,8,227,199,217,89,115,71,185,100,168,179,220,96,115,124,145,35,154,39,34,167,219,248,197,254,8,6,62,118,88,219,159,95,199,38,95,76,156,181,101,12,87,122,151,163,252,211,209,117,76,77,58,120,163,158,213,242,240,82,125,200,43,236,134,183,62,183,140,155,109,75,96,73,18,131,15,221,42,28,229,84,252,90,44,109,143,114,107,246,200,137,211,244,191,89,58,128,0,0,1,26,189,178,153,177,154,121,95,248,32,252,25,230,94,43,194,94,147,250,65,223,125,5,121,169,160,239,92,191,71,242,249,188,151,183,126,222,99,246,238,215,77,238,211,197,75,107,217,19,157,249,209,153,92,73,98,75,22,99,102,246,53,197,86,216,48,61,101,92,84,119,187,253,93,116,17,206,218,250,6,182,86,199,52,142,106,61,26,247,181,28,137,174,143,114,121,168,18,232,0,0,0,2,0,123,81,253,187,51,55,238,95,147,209,23,127,178,239,33,176,111,18,89,71,196,86,84,227,58,42,71,50,227,79,135,159,108,174,154,157,102,125,166,226,140,186,165,61,108,72,215,177,219,227,115,181,86,163,219,189,138,248,220,187,30,228,91,65,218,143,237,217,153,191,114,252,158,136,202,174,195,31,207,103,238,223,243,32,35,215,55,184,117,205,204,146,205,201,50,75,25,225,58,183,226,119,212,69,13,178,27,124,79,169,101,225,147,61,89,79,53,18,181,187,167,100,174,77,173,68,110,253,232,232,220,214,200,215,49,179,147,217,255,0,149,220,65,101,23,15,182,156,29,196,14,37,239,117,244,155,226,182,217,103,138,41,106,172,52,177,203,35,25,74,234,232,106,37,142,170,21,141,176,201,18,109,107,161,107,221,22,231,53,172,108,119,214,235,128,48,109,247,25,88,51,6,243,135,169,43,49,14,21,167,174,166,178,215,76,138,231,208,50,177,34,74,149,137,21,118,181,239,108,17,177,95,166,244,102,246,162,163,100,122,58,160,0,0,2,148,205,44,173,192,153,211,129,46,121,103,153,118,47,76,225,187,207,39,190,209,119,169,169,249,188,169,153,52,127,140,133,236,145,186,73,19,29,234,185,53,211,69,213,21,81,124,246,113,93,194,142,99,240,149,152,239,193,88,214,46,253,106,174,230,79,96,191,193,10,178,150,239,74,213,68,87,53,21,87,151,51,55,53,37,133,85,93,27,156,213,69,123,31,28,143,244,124,69,95,110,119,230,79,247,147,249,104,24,1,195,23,15,88,171,138,12,229,178,229,30,22,169,238,29,255,0,153,83,113,186,62,150,74,136,109,148,49,55,116,181,18,53,137,254,108,108,71,57,141,124,178,196,197,123,55,238,79,67,217,47,148,56,55,33,114,191,15,229,30,95,193,87,29,139,14,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,162,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,164,69,246,42,123,83,226,159,135,245,223,49,183,19,82,0,0,4,43,118,213,251,83,225,111,135,244,63,49,184,157,79,102,255,0,10,57,113,197,174,92,103,134,10,198,177,119,27,173,15,209,249,236,23,248,33,71,213,90,42,156,151,20,87,53,21,83,153,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,237,187,106,253,169,240,183,195,250,31,152,220,75,171,216,99,249,236,253,219,254,100,4,106,230,150,86,227,188,150,199,119,60,179,204,187,23,161,177,37,155,147,223,104,187,212,53,28,174,108,44,154,63,198,66,247,198,237,99,149,142,245,92,186,107,162,232,168,168,146,21,217,67,199,29,78,26,186,217,56,71,204,102,82,37,138,229,81,80,204,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,83,147,89,82,105,91,30,143,108,140,228,229,255,0,104,103,5,150,174,41,242,190,162,251,132,48,253,35,179,83,13,83,162,225,250,197,169,109,42,214,192,146,110,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,50,54,62,109,208,45,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,40,30,167,129,30,189,154,93,160,148,217,195,106,179,240,249,155,247,90,185,51,6,130,159,187,89,238,213,114,203,85,62,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,117,114,170,189,93,172,133,0,48,3,182,175,217,99,11,124,64,161,249,117,196,207,243,0,59,106,253,150,48,183,196,10,31,151,92,64,143,94,204,235,77,170,255,0,198,190,95,216,175,182,202,75,141,182,227,79,126,164,172,163,171,133,179,65,83,4,150,74,230,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,218,246,131,112,73,117,225,67,31,199,125,195,16,85,215,101,214,42,168,168,154,213,88,218,87,54,11,76,238,154,103,50,210,249,29,52,175,123,227,167,108,110,108,178,43,86,100,230,43,81,86,57,52,181,92,34,231,125,171,135,30,34,240,102,114,223,108,117,119,123,109,130,162,165,181,148,148,146,53,147,172,21,20,179,83,72,248,247,122,174,123,27,58,189,24,170,212,122,177,26,174,102,237,233,232,82,231,105,202,254,34,242,141,148,119,155,101,38,41,192,152,242,207,5,91,34,169,134,72,217,87,69,59,25,52,50,163,92,141,150,39,232,177,200,199,122,146,70,244,107,147,107,218,138,129,230,48,158,142,203,174,30,191,1,188,50,219,111,247,58,155,85,109,235,50,251,182,45,150,166,142,151,100,144,208,207,75,18,209,209,201,51,145,31,47,45,138,249,52,84,70,178,74,153,154,212,114,107,35,227,219,0,118,110,99,43,111,29,86,158,27,179,6,90,75,182,24,161,167,76,95,93,115,166,122,49,151,44,55,28,202,196,114,198,147,50,104,95,52,205,109,35,218,215,44,145,62,71,72,222,100,108,73,29,57,32,0,0,8,149,237,180,201,203,236,88,171,2,241,3,79,55,58,203,83,111,76,29,89,30,214,55,186,85,71,37,69,93,58,234,175,223,39,57,146,212,244,70,109,103,117,245,157,172,141,68,150,163,18,187,81,242,134,167,54,184,62,196,211,219,96,171,158,229,129,170,33,197,244,176,195,60,81,49,236,166,107,217,84,233,86,79,172,198,81,207,87,34,53,170,215,171,227,98,55,119,212,112,96,7,99,78,63,166,195,60,81,221,48,101,199,16,213,210,83,227,28,47,87,77,71,111,106,202,176,87,92,105,229,138,162,53,123,90,138,196,124,116,209,215,43,94,253,52,71,72,212,93,100,218,235,149,219,105,156,119,217,113,86,5,225,250,158,30,77,150,154,222,152,198,178,77,204,119,123,170,146,74,138,74,116,209,89,190,62,75,34,169,234,143,218,254,245,235,55,88,218,171,29,121,79,142,191,5,249,167,131,115,51,209,126,147,250,37,136,45,215,222,229,207,228,247,174,235,83,28,220,174,102,215,108,221,203,219,187,107,180,215,93,23,77,11,151,199,6,113,93,115,191,138,60,192,197,213,151,234,75,173,182,138,241,83,100,176,203,67,84,233,232,146,213,73,43,161,166,117,59,149,239,110,201,26,213,157,203,26,236,116,147,200,246,162,111,208,11,191,217,25,150,120,87,49,56,184,134,227,138,105,59,223,208,172,63,87,137,173,208,62,56,228,133,213,209,207,79,79,19,228,107,216,237,121,125,233,210,177,91,181,205,150,40,158,142,245,116,89,212,48,3,177,147,43,126,138,112,227,125,204,202,251,23,117,175,199,120,130,78,237,91,222,183,247,203,93,19,18,24,127,22,143,86,199,178,169,215,22,245,107,94,237,117,93,91,203,83,63,192,194,14,212,236,152,226,95,56,114,142,142,139,37,174,85,119,108,61,67,80,149,23,236,31,107,164,99,42,238,44,141,146,205,222,164,157,211,163,170,89,19,162,129,177,209,69,10,189,242,201,204,252,99,153,18,71,18,188,42,240,207,140,184,175,205,202,60,173,193,245,212,150,230,54,157,215,43,189,206,165,81,204,183,91,163,124,108,150,116,143,114,58,103,238,150,54,50,54,170,110,123,219,185,204,102,249,25,233,36,167,240,158,0,193,184,22,167,16,85,96,252,61,73,105,126,42,188,73,127,187,165,50,43,89,85,113,146,40,162,150,161,89,174,214,189,237,130,53,126,212,77,207,220,247,106,247,189,206,14,38,85,101,158,21,201,188,184,195,153,91,130,169,59,189,151,12,219,226,183,211,110,142,54,73,54,196,245,231,151,150,198,49,211,74,245,116,146,61,26,155,228,123,220,169,171,148,243,4,122,168,60,171,129,233,35,134,75,77,170,255,0,194,38,84,88,175,182,202,75,141,182,227,150,246,42,74,202,58,184,91,52,21,48,73,108,133,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,67,95,104,55,4,151,94,20,49,252,119,220,49,5,93,118,93,98,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,98,181,21,99,147,73,159,225,59,217,99,38,254,31,225,239,151,64,87,248,167,9,225,92,115,98,170,194,216,215,12,218,177,5,150,183,103,121,183,93,40,163,171,165,159,99,218,246,111,138,68,115,29,181,236,107,147,84,232,230,162,167,84,64,35,135,177,223,40,120,151,192,116,215,172,103,140,32,171,179,101,38,45,179,178,225,104,182,87,78,205,247,11,139,229,99,98,175,130,159,171,225,103,119,138,68,115,221,203,231,50,74,103,53,38,107,88,232,227,131,139,31,106,124,228,248,129,136,126,99,57,233,76,243,89,197,143,181,62,114,124,64,196,63,49,156,12,244,203,238,9,45,92,87,246,106,229,117,247,12,193,73,67,152,184,86,159,16,205,106,172,109,43,93,61,218,6,220,174,110,101,165,242,58,104,152,198,73,80,232,220,217,100,87,36,43,204,86,162,36,146,107,24,23,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,146,213,217,5,197,221,170,245,134,105,184,69,196,246,234,75,125,202,193,79,91,114,195,85,237,168,107,18,231,3,234,29,81,81,74,246,61,219,157,82,199,79,36,173,229,162,163,161,100,138,230,179,146,175,151,191,237,92,224,163,240,155,133,103,226,83,44,237,150,170,108,73,132,173,245,21,56,182,45,57,51,94,45,112,198,215,37,70,245,114,70,233,169,99,141,253,28,221,242,68,187,81,234,176,195,19,131,0,59,61,56,122,254,145,188,77,97,251,5,109,77,169,150,92,41,203,197,183,186,107,141,47,122,142,190,134,146,170,4,117,26,66,169,178,78,115,229,142,55,35,213,26,145,186,71,104,245,106,70,255,0,66,134,21,118,81,240,233,248,22,225,198,12,127,123,167,217,137,51,75,187,223,106,61,125,121,86,182,177,222,142,139,213,149,241,187,88,229,146,163,114,53,143,78,247,203,122,107,18,105,154,160,11,85,197,143,178,198,114,124,63,196,63,46,156,186,165,170,226,199,217,99,57,62,31,226,31,151,78,7,154,194,77,56,167,224,114,167,50,184,68,202,174,41,50,217,244,145,95,112,198,83,225,247,226,155,99,153,20,9,113,183,82,219,35,122,214,178,77,17,95,83,12,90,181,205,145,203,204,134,40,218,197,107,162,108,115,70,89,233,79,132,239,101,140,155,248,127,135,190,93,0,30,115,48,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,185,41,198,191,104,30,50,226,235,15,97,60,14,235,21,37,143,15,88,233,232,238,87,56,99,133,55,215,223,251,170,178,162,118,171,156,247,69,77,27,165,168,142,24,209,234,229,99,149,242,185,206,115,89,14,64,118,172,112,43,77,131,164,175,226,159,42,40,41,41,172,85,85,11,54,53,161,117,84,174,157,183,26,186,215,175,164,152,179,72,228,115,37,150,162,56,157,12,104,222,90,164,110,107,28,215,72,177,96,175,14,185,13,140,184,146,205,203,22,84,224,202,42,183,62,227,80,199,220,235,161,167,73,153,105,183,35,218,149,21,178,163,158,198,236,141,174,213,26,175,110,247,171,35,106,239,123,81,66,224,112,57,194,37,215,139,236,220,118,20,158,227,87,103,194,118,26,118,220,177,29,214,10,119,61,236,129,94,141,101,44,47,86,172,76,169,153,119,108,230,46,136,200,230,145,27,39,41,99,117,223,237,127,194,214,44,13,159,185,123,130,176,181,15,114,178,225,252,175,180,218,237,212,220,215,201,200,165,130,182,190,56,163,222,245,115,221,181,140,106,106,229,87,46,154,170,170,245,37,211,135,92,134,193,188,54,229,29,139,42,112,101,21,35,89,110,167,99,238,117,208,211,172,47,187,92,85,141,74,138,217,81,207,123,183,200,230,234,141,87,187,99,17,145,181,118,49,168,145,67,219,87,237,79,133,190,31,208,252,198,226,5,213,236,49,252,246,126,237,255,0,50,37,80,138,190,195,31,207,103,238,223,243,34,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,30,107,56,177,246,167,206,79,136,24,135,230,51,158,148,207,53,156,88,251,83,231,39,196,12,67,243,25,192,154,158,203,143,97,60,178,251,235,231,21,165,148,237,107,225,15,10,227,44,184,172,226,107,9,81,90,173,88,191,12,114,126,144,212,79,95,29,20,119,107,90,39,41,187,145,232,140,150,178,55,172,12,139,214,107,228,141,93,18,115,94,148,241,165,224,236,206,187,90,172,29,159,249,127,125,190,220,233,45,214,219,117,61,250,174,178,178,174,102,195,5,52,17,221,171,157,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,164,107,118,138,113,213,83,197,46,50,92,15,151,213,245,108,202,187,5,68,51,80,195,83,75,19,31,115,184,194,149,12,91,146,42,198,147,194,199,71,80,232,217,11,159,245,24,215,185,140,123,149,140,12,85,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,250,29,224,255,0,137,75,23,21,57,29,103,204,219,98,114,110,176,237,181,226,74,70,210,190,8,233,47,17,67,27,234,35,137,28,231,238,133,121,172,146,53,71,189,121,114,49,28,168,244,123,91,12,60,0,240,125,117,226,203,55,26,219,130,82,71,129,48,117,69,29,126,43,124,210,185,31,83,3,222,229,142,134,38,198,246,203,190,161,33,149,139,35,92,212,137,141,123,247,111,72,227,146,124,240,158,22,177,96,108,43,102,193,88,90,135,185,89,112,253,190,158,215,110,166,230,190,78,69,44,17,182,56,163,222,245,115,221,181,140,106,106,229,87,46,154,170,170,245,3,182,0,0,0,1,21,125,185,223,153,63,222,79,229,165,170,236,84,246,167,197,63,15,235,190,99,110,46,175,110,119,230,79,247,147,249,105,106,187,21,61,169,241,79,195,250,239,152,219,128,154,144,0,0,0,0,99,255,0,30,185,165,142,242,91,132,236,115,153,153,105,125,244,54,36,179,122,51,185,86,247,88,106,57,92,219,149,44,50,126,46,102,62,55,107,28,175,111,172,213,211,93,83,69,68,84,140,14,30,187,71,184,206,199,57,251,150,152,43,20,231,39,125,178,226,12,97,102,181,220,105,190,142,218,163,231,210,207,91,20,114,199,189,148,205,123,119,49,238,77,90,168,228,215,84,84,94,160,72,175,106,63,176,158,102,253,203,243,138,34,21,184,78,246,167,201,191,136,24,123,230,48,19,83,218,143,236,39,153,191,114,252,226,136,133,110,19,189,169,242,111,226,6,30,249,140,0,122,83,41,76,213,203,60,43,156,153,113,136,242,183,26,210,119,139,46,38,183,203,111,169,219,28,111,146,29,233,234,79,23,49,143,99,102,137,232,217,35,122,181,118,72,198,57,19,86,161,85,128,49,43,131,110,206,172,175,225,62,166,108,87,112,173,164,198,248,237,181,21,9,67,137,102,183,73,70,250,26,41,162,137,139,79,21,58,212,77,19,95,171,37,214,118,162,72,172,157,241,235,177,85,29,22,221,168,254,221,153,155,247,47,201,232,137,254,32,7,181,31,219,179,51,126,229,249,61,16,25,255,0,216,169,236,177,138,126,32,87,124,186,220,103,249,128,29,138,158,203,24,167,226,5,119,203,173,198,127,128,0,0,0,0,49,87,180,235,43,127,10,28,27,99,94,233,98,244,157,215,9,119,124,83,111,255,0,10,228,247,94,235,34,119,185,250,189,173,126,218,25,43,125,71,110,215,95,85,170,244,97,149,71,18,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,60,177,23,255,0,128,124,179,194,185,187,197,238,91,96,92,107,73,222,236,181,23,10,139,133,77,43,163,142,72,234,187,149,36,213,140,130,86,72,199,49,240,200,250,118,178,70,43,125,104,220,246,162,162,170,42,89,92,89,133,175,184,27,21,94,112,86,41,161,238,87,172,63,112,168,181,220,105,185,172,147,145,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,73,63,236,66,202,223,254,217,121,215,112,177,127,218,152,90,209,115,239,95,174,166,190,14,74,63,255,0,185,174,222,246,125,140,119,245,136,4,170,0,0,128,30,212,127,110,204,205,251,151,228,244,70,127,246,42,123,44,98,159,136,21,223,46,183,24,1,218,143,237,217,153,191,114,252,158,136,207,254,197,79,101,140,83,241,2,187,229,214,224,51,252,195,254,32,187,51,242,107,136,110,32,173,57,233,137,47,119,90,40,228,229,125,43,178,64,174,88,239,252,136,153,29,54,217,183,163,233,61,72,217,28,188,180,93,241,177,187,57,50,110,149,217,128,0,167,240,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,181,0,0,98,175,106,63,176,158,102,253,203,243,138,34,0,73,254,237,71,246,19,204,223,185,126,113,68,64,8,30,170,0,0,1,128,29,171,124,81,231,183,13,127,130,239,192,166,57,250,57,244,143,211,126,147,255,0,22,81,214,115,251,191,113,228,255,0,174,98,147,110,222,124,191,87,77,119,117,215,68,210,223,246,95,241,153,196,159,17,57,251,127,193,89,199,153,31,72,44,180,88,62,170,233,5,55,161,232,41,54,85,50,182,138,54,201,190,158,8,222,186,50,105,19,69,93,190,182,186,106,136,168,18,126,1,212,226,204,83,98,192,216,86,243,141,113,77,119,114,178,225,251,125,69,210,227,83,202,124,156,138,88,35,116,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,232,4,48,246,199,98,76,175,185,241,47,67,135,240,126,24,164,166,197,150,91,60,41,139,175,16,172,145,190,182,121,152,199,210,83,203,26,177,24,247,195,77,203,114,78,213,122,185,149,44,137,202,157,221,173,76,11,42,172,213,204,204,85,156,153,143,136,243,75,26,213,247,139,214,38,184,75,112,169,219,36,143,142,29,235,234,65,23,49,239,123,97,137,136,216,227,98,185,118,70,198,53,23,70,161,197,197,152,3,25,96,90,108,63,85,140,48,245,93,165,152,170,207,29,254,208,149,40,141,125,85,186,73,101,138,42,132,102,187,154,199,186,9,21,155,145,55,51,107,219,171,30,199,56,61,20,112,133,137,50,191,23,112,209,151,184,131,38,240,197,38,28,194,117,86,118,37,45,158,153,100,115,45,243,177,238,101,85,58,201,35,24,249,222,202,150,206,215,206,228,214,103,163,165,213,219,247,45,224,35,47,177,63,56,174,183,172,27,143,50,66,249,126,164,150,159,13,84,82,222,236,20,115,85,57,213,109,130,169,100,109,99,98,141,207,84,74,104,229,142,7,170,70,196,70,203,88,245,114,170,202,210,77,0,0,0,0,0,16,173,219,87,237,79,133,190,31,208,252,198,226,77,73,10,221,181,126,212,248,91,225,253,15,204,110,32,93,94,195,31,207,103,238,223,243,34,85,8,171,236,49,252,246,126,237,255,0,50,37,80,0,0,0,0,0,0,0,0,8,86,237,171,246,167,194,223,15,232,126,99,113,46,175,97,143,231,179,247,111,249,145,106,187,106,253,169,240,183,195,250,31,152,220,75,171,216,99,249,236,253,219,254,100,4,170,0,0,0,0,192,14,218,191,101,140,45,241,2,135,229,215,18,21,137,169,237,171,246,88,194,223,16,40,126,93,113,35,47,130,12,161,193,185,245,196,230,18,202,60,192,130,174,75,22,34,167,187,195,80,180,147,172,51,196,246,90,234,229,138,104,223,213,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,84,46,175,103,23,28,116,220,41,99,42,252,31,152,44,171,168,203,172,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,205,115,34,137,205,87,44,41,20,147,188,121,150,207,76,139,204,126,29,51,30,227,149,249,161,102,238,55,90,29,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,115,33,126,215,104,186,35,145,205,115,30,214,61,143,99,115,215,178,135,142,58,156,53,117,178,112,143,152,204,164,75,21,202,162,161,152,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,252,167,38,178,164,210,182,61,30,217,25,201,9,116,0,0,60,200,103,189,185,150,124,240,204,75,76,113,73,27,104,177,93,222,153,172,147,93,205,70,86,74,221,23,95,52,208,244,222,121,184,227,26,129,45,188,88,103,13,59,101,89,17,248,222,243,81,170,166,154,115,106,228,147,79,217,191,79,216,4,221,246,119,82,45,23,5,153,85,11,158,143,87,90,36,155,84,77,62,189,76,207,211,246,110,211,246,24,131,219,149,64,249,45,153,55,115,73,17,27,79,61,250,5,110,157,85,100,109,11,145,127,103,41,127,137,156,92,23,91,86,211,194,78,80,82,172,49,197,191,6,218,170,118,198,136,136,188,234,118,75,175,79,53,223,170,253,170,166,31,246,222,91,159,46,84,101,181,217,34,141,91,77,136,106,169,149,235,166,228,89,41,183,34,39,216,188,165,215,245,32,24,243,216,183,110,101,95,21,24,134,182,72,164,84,161,192,213,210,49,233,174,214,200,234,218,22,34,47,235,107,159,162,125,159,97,53,196,59,118,35,210,35,243,163,48,171,247,170,44,56,94,40,81,186,120,239,171,141,117,253,155,63,188,152,144,0,192,14,213,190,40,243,219,134,191,193,119,224,83,28,253,28,250,71,233,191,73,255,0,139,40,235,57,253,223,184,242,127,215,49,73,183,111,62,95,171,166,187,186,235,162,105,111,251,47,248,204,226,79,136,156,253,191,224,172,227,204,143,164,22,90,44,31,85,116,130,155,208,244,20,155,42,153,91,69,27,100,223,79,4,111,93,25,52,137,162,174,223,91,93,53,68,84,12,234,207,78,23,50,39,137,79,66,126,26,240,55,210,63,163,157,231,209,159,227,58,202,62,71,120,229,115,191,214,210,199,187,119,34,47,173,174,155,122,105,170,235,212,228,167,6,124,54,112,237,138,170,177,174,78,101,191,209,251,213,109,189,246,185,234,125,49,95,87,190,149,242,71,35,163,217,81,60,140,77,95,12,107,170,38,239,87,77,116,85,69,189,96,0,34,3,143,94,61,120,177,201,110,44,113,206,89,229,166,107,122,27,13,217,189,25,220,168,189,5,109,168,229,115,109,180,179,73,248,201,169,223,35,181,146,87,187,214,114,233,174,137,162,34,34,100,7,101,39,20,121,237,196,167,225,71,240,215,142,126,145,253,28,244,39,163,63,197,148,116,124,142,241,223,185,223,235,104,163,221,187,145,23,214,215,77,189,52,213,117,12,255,0,0,1,0,61,168,254,221,153,155,247,47,201,232,140,170,236,49,252,246,126,237,255,0,50,49,87,181,31,219,179,51,126,229,249,61,17,149,93,134,63,158,207,221,191,230,64,74,160,0,0,0,1,21,125,185,223,153,63,222,79,229,164,170,17,87,219,157,249,147,253,228,254,90,5,170,236,84,246,167,197,63,15,235,190,99,110,38,164,133,110,197,79,106,124,83,240,254,187,230,54,226,106,64,0,0,133,110,218,191,106,124,45,240,254,135,230,55,18,234,246,24,254,123,63,118,255,0,153,22,171,182,175,218,159,11,124,63,161,249,141,196,186,189,134,63,158,207,221,191,230,64,74,161,30,189,165,189,159,116,217,195,106,188,113,7,148,22,170,185,51,6,130,159,188,222,45,52,145,75,85,62,37,99,27,75,4,105,26,62,116,100,15,167,166,130,87,35,33,137,207,157,116,106,34,189,91,172,133,20,254,13,199,248,55,48,105,174,181,88,51,16,210,93,89,99,188,86,216,46,105,10,174,250,59,141,36,171,21,69,60,172,114,35,152,246,185,53,77,83,214,99,152,246,238,99,218,229,15,48,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,19,253,192,15,24,54,174,44,178,141,174,184,45,92,120,239,7,83,209,208,98,182,77,19,81,149,51,189,142,72,235,162,116,108,108,91,42,22,25,94,177,181,173,88,158,215,179,110,196,142,73,48,91,181,67,129,90,156,1,136,110,188,79,101,109,5,92,248,98,249,81,53,203,25,195,53,84,91,45,55,25,234,161,99,103,137,100,145,38,145,149,83,84,170,172,108,99,249,79,107,215,115,99,123,25,30,5,101,110,105,99,188,150,199,118,204,204,203,75,239,161,177,37,155,157,220,171,123,172,53,28,174,108,47,134,79,197,204,199,198,237,99,149,237,245,154,186,107,170,104,168,138,129,233,248,192,14,218,191,101,140,45,241,2,135,229,215,19,37,56,81,226,187,46,56,181,203,134,99,92,21,47,113,186,208,242,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,204,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,99,95,109,95,178,198,22,248,129,67,242,235,136,16,172,102,255,0,102,135,28,117,60,56,227,40,114,123,28,50,145,249,117,141,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,212,100,105,35,21,21,175,100,214,43,131,108,156,177,113,1,196,62,31,201,220,71,55,119,164,196,214,251,229,60,117,59,94,254,233,84,203,69,100,148,213,59,24,246,44,156,169,227,138,94,94,244,107,246,109,119,170,229,66,148,207,76,139,204,126,29,51,30,227,149,249,161,102,238,55,90,29,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,115,33,126,215,104,186,35,145,205,115,30,214,61,143,99,67,211,72,34,175,178,179,143,31,254,8,225,83,55,239,95,229,98,194,23,219,157,199,255,0,0,202,107,35,89,202,255,0,198,29,19,228,155,252,157,59,27,253,83,9,84,0,8,192,237,64,227,51,137,62,29,179,246,193,130,178,115,50,62,143,217,107,112,125,45,210,122,111,67,208,85,239,170,125,109,108,110,147,125,68,18,61,53,100,49,166,136,187,125,93,116,213,85,86,224,118,82,113,71,158,220,74,126,20,127,13,120,231,233,31,209,207,66,122,51,252,89,71,71,200,239,29,251,157,254,182,138,61,219,185,17,125,109,116,219,211,77,87,80,207,243,169,197,152,90,197,142,112,173,231,5,98,154,30,251,101,196,22,250,139,93,198,155,154,248,249,244,179,198,232,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,212,237,128,30,96,115,99,2,254,11,243,79,25,101,159,165,61,39,244,75,16,92,108,93,247,145,201,239,93,214,166,72,121,188,189,206,217,187,151,187,110,231,105,174,154,174,154,148,169,154,157,174,121,103,133,114,239,139,137,174,56,90,147,186,125,53,195,244,152,154,227,3,35,142,56,91,93,36,245,20,242,190,54,177,141,211,153,221,91,43,213,219,156,233,101,149,234,239,91,68,183,253,157,89,57,125,206,78,46,48,37,53,162,110,239,73,131,238,16,99,27,165,78,214,63,147,75,65,60,82,53,54,57,236,87,115,103,90,120,53,110,231,51,159,191,107,154,199,32,19,147,195,70,0,169,202,206,30,114,223,47,174,24,122,146,199,114,177,225,123,109,53,210,134,153,34,217,21,199,187,177,107,21,86,37,86,61,238,168,89,94,247,181,87,123,220,231,106,237,218,173,203,0,0,0,1,229,92,245,80,121,87,3,210,159,9,222,203,25,55,240,255,0,15,124,186,2,234,150,171,132,239,101,140,155,248,127,135,190,93,1,117,64,30,107,56,177,246,167,206,79,136,24,135,230,51,158,148,207,53,156,88,251,83,231,39,196,12,67,243,25,192,182,150,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,19,169,193,47,104,38,13,207,124,151,190,222,115,62,235,73,100,197,153,107,103,90,252,76,199,74,179,207,95,110,166,164,141,213,23,166,67,12,12,68,99,165,73,183,65,11,100,229,47,45,23,250,216,209,209,215,113,224,86,167,24,240,33,128,184,167,202,138,10,186,155,237,45,61,238,108,107,66,234,168,155,3,173,212,149,151,5,244,147,22,105,26,173,124,81,83,199,19,161,141,29,204,69,141,205,99,92,217,22,92,53,2,234,226,206,35,243,30,241,196,117,231,137,156,45,136,46,184,127,20,214,226,10,139,221,186,110,254,181,115,91,227,123,220,145,82,115,30,212,73,97,142,5,109,62,199,51,150,232,155,177,89,177,118,19,189,193,30,36,206,220,107,195,70,14,199,25,253,123,164,186,98,124,73,78,251,188,83,67,67,5,51,253,29,59,213,244,124,212,167,114,194,247,186,21,100,136,172,100,90,50,70,49,236,230,49,239,124,27,112,109,145,117,156,68,241,29,131,50,231,208,222,145,178,186,225,29,199,17,181,235,59,33,101,158,157,237,146,169,36,150,4,87,197,204,98,114,24,253,90,156,217,162,110,246,171,145,201,62,121,223,115,169,202,142,27,113,245,231,46,99,164,176,84,96,236,15,117,169,176,178,146,146,36,130,222,250,74,9,29,76,145,194,173,88,145,145,172,108,209,138,213,102,141,68,211,78,128,92,178,213,113,99,236,177,156,159,15,241,15,203,167,33,91,253,84,126,59,63,238,231,255,0,171,54,127,250,33,45,56,179,20,223,113,207,102,221,231,26,226,154,238,251,122,196,25,31,81,116,184,212,242,153,31,62,170,123,11,164,150,77,140,70,177,187,158,247,46,141,68,106,107,162,34,39,64,60,246,30,148,248,78,246,88,201,191,135,248,123,229,208,30,107,15,74,124,39,123,44,100,223,195,252,61,242,232,0,185,87,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,150,127,133,238,20,114,227,133,43,22,39,178,96,8,183,253,40,196,21,87,137,102,146,20,73,32,165,115,213,40,232,27,35,149,210,201,13,60,58,53,171,44,143,115,164,124,242,122,188,213,99,111,88,0,66,183,109,95,181,62,22,248,127,67,243,27,137,53,36,43,118,213,251,83,225,111,135,244,63,49,184,129,117,123,12,127,61,159,187,127,204,137,84,34,175,176,199,243,217,251,183,252,200,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,7,154,206,44,125,169,243,147,226,6,33,249,140,231,165,51,205,103,22,62,212,249,201,241,3,16,252,198,112,46,174,36,227,95,21,89,184,49,203,254,19,178,202,231,232,234,71,91,238,146,99,75,132,11,35,42,166,239,23,90,217,25,108,106,171,90,141,133,208,62,41,37,116,110,119,53,179,54,37,86,181,179,50,75,85,195,71,14,152,239,138,12,211,160,203,60,11,79,254,74,178,241,91,190,31,241,101,175,188,195,12,245,156,185,101,143,157,202,231,177,220,166,59,123,252,17,60,85,45,254,19,194,215,220,115,138,172,216,43,11,80,247,219,214,32,184,83,218,237,212,220,214,71,207,170,158,70,199,20,123,222,173,99,119,61,237,77,92,168,212,215,85,84,78,167,161,62,10,56,81,177,112,151,147,84,88,55,149,106,172,197,247,45,43,49,77,238,138,23,183,191,213,110,122,199,26,58,69,87,172,48,49,252,168,211,70,53,116,124,156,182,62,89,16,10,215,135,92,134,193,188,54,229,29,139,42,112,101,21,35,89,110,167,99,238,117,208,211,172,47,187,92,85,141,74,138,217,81,207,123,183,200,230,234,141,87,187,99,17,145,181,118,49,168,151,44,0,0,0,0,0,34,175,183,59,243,39,251,201,252,180,181,93,138,158,212,248,167,225,253,119,204,109,197,213,237,206,252,201,254,242,127,45,45,87,98,167,181,62,41,248,127,93,243,27,112,19,82,0,0,0,2,213,113,71,145,127,210,83,34,113,54,74,125,41,250,57,244,143,185,127,140,251,143,124,228,119,122,200,42,127,169,230,71,187,119,35,111,215,77,55,107,215,77,23,10,178,159,177,175,240,95,154,120,55,51,63,164,119,164,254,137,98,11,117,247,185,125,16,228,247,174,235,83,28,220,174,103,125,118,205,220,189,187,182,187,77,117,209,116,208,146,160,6,42,246,163,251,9,230,111,220,191,56,162,33,91,132,239,106,124,155,248,129,135,190,99,1,53,61,168,254,194,121,155,247,47,206,40,136,86,225,59,218,159,38,254,32,97,239,152,192,7,165,48,0,2,0,123,81,253,187,51,55,238,95,147,209,19,252,64,15,106,63,183,102,102,253,203,242,122,32,51,255,0,177,83,217,99,20,252,64,174,249,117,184,207,243,0,59,21,61,150,49,79,196,10,239,151,91,139,191,195,255,0,104,38,73,113,19,157,184,171,39,176,101,214,145,172,183,83,210,84,225,139,148,210,207,11,241,51,22,5,146,181,34,167,158,8,157,11,233,156,155,85,138,231,62,70,35,228,106,108,99,213,3,40,0,0,0,0,14,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,44,196,174,212,220,127,77,129,120,45,198,84,169,136,106,237,55,44,85,81,65,96,182,173,50,202,215,213,62,74,150,75,81,78,175,141,61,86,62,142,10,180,126,245,70,57,155,152,186,239,70,184,32,135,22,98,155,238,57,197,87,156,107,138,107,187,237,235,16,92,42,46,151,26,158,83,35,231,213,79,35,164,150,77,140,70,177,187,158,247,46,141,68,106,107,162,34,39,66,77,59,15,177,253,52,87,92,211,202,218,236,67,86,181,21,84,246,235,253,174,210,229,149,208,35,34,116,176,86,212,49,52,229,49,234,179,80,49,221,81,239,68,143,235,36,107,182,45,139,235,192,206,104,90,178,115,139,76,179,199,151,214,210,37,182,11,199,163,107,39,171,173,109,36,20,144,87,67,37,20,149,82,74,228,86,181,144,182,165,102,93,116,69,72,213,21,205,215,114,7,163,48,0,16,3,218,143,237,217,153,191,114,252,158,136,207,254,197,79,101,140,83,241,2,187,229,214,227,0,59,81,253,187,51,55,238,95,147,209,25,255,0,216,169,236,177,138,126,32,87,124,186,220,6,127,128,0,0,0,197,94,212,127,97,60,205,251,151,231,20,68,0,147,253,218,143,236,39,153,191,114,252,226,136,128,16,61,84,0,0,197,94,57,248,24,254,154,63,66,127,235,163,244,59,232,119,164,191,218,79,72,119,174,247,221,191,239,136,118,109,238,223,218,215,127,150,157,105,78,10,123,55,191,161,246,105,221,115,51,240,203,244,183,210,120,126,123,23,114,250,59,220,57,124,202,154,121,185,188,206,245,46,186,119,109,187,118,166,187,245,215,166,139,154,160,1,130,189,176,89,199,98,192,220,48,46,85,84,67,222,47,89,151,112,130,158,142,61,207,103,34,150,134,162,10,186,138,157,81,142,99,182,189,148,209,114,213,204,114,247,157,237,220,145,185,12,234,33,3,182,11,56,239,184,231,138,5,202,170,136,123,189,151,45,45,240,83,209,199,185,143,231,213,87,83,193,87,81,83,170,49,175,110,230,62,154,46,90,185,237,78,237,189,187,86,71,32,24,129,149,89,103,138,179,147,49,240,230,86,224,170,78,241,122,196,215,8,173,244,219,163,145,241,195,189,125,121,229,229,177,239,108,49,49,29,36,143,70,174,200,216,247,42,104,213,37,83,182,107,38,119,228,118,91,99,188,37,110,238,150,92,187,184,77,98,117,174,221,108,210,150,138,134,182,24,155,20,170,232,244,101,52,49,62,138,8,26,221,187,85,213,49,181,21,170,141,107,177,171,177,247,39,47,184,231,138,4,205,90,121,187,189,151,45,45,243,212,86,73,181,143,231,213,87,83,207,73,79,77,162,189,175,110,230,62,166,94,98,53,237,78,237,177,219,86,70,169,42,156,104,100,229,247,63,120,96,199,249,85,133,166,217,122,186,219,227,168,183,71,181,139,222,106,169,42,34,171,138,155,87,189,140,103,57,244,237,139,152,231,35,89,204,222,186,163,116,80,134,30,205,28,127,77,151,220,105,101,221,85,203,16,213,218,173,183,202,138,155,5,82,66,178,236,172,125,93,52,145,82,211,202,200,209,119,177,213,139,72,169,185,54,53,237,99,221,183,102,228,244,18,121,87,61,57,228,166,104,90,179,171,40,240,134,107,217,155,73,29,62,41,179,211,92,159,79,77,90,218,182,81,206,246,39,58,149,101,106,34,61,240,203,204,137,254,171,85,31,27,145,90,213,69,68,10,212,0,0,0,0,133,110,218,191,106,124,45,240,254,135,230,55,18,106,72,86,237,171,246,167,194,223,15,232,126,99,113,2,234,246,24,254,123,63,118,255,0,153,18,168,69,95,97,143,231,179,247,111,249,145,42,128,0,0,0,0,0,0,0,0,66,183,109,95,181,62,22,248,127,67,243,27,137,117,123,12,127,61,159,187,127,204,139,85,219,87,237,79,133,190,31,208,252,198,226,93,94,195,31,207,103,238,223,243,32,37,80,0,0,0,6,0,118,213,251,44,97,111,136,20,63,46,184,152,1,217,113,237,217,150,95,125,124,158,180,207,254,218,191,101,140,45,241,2,135,229,215,19,0,59,46,61,187,50,203,239,175,147,214,129,47,220,98,240,117,129,56,191,192,148,246,11,253,103,161,177,37,155,127,209,252,65,203,154,163,209,124,217,169,223,85,254,10,201,226,142,126,108,116,233,31,227,21,118,107,185,186,42,117,243,239,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,245,16,98,87,27,93,158,120,55,140,91,173,139,24,55,27,85,224,236,89,102,167,75,107,238,77,162,91,132,21,118,228,116,146,54,7,211,172,177,163,94,201,101,123,155,35,92,157,31,35,94,215,254,45,99,11,127,217,115,198,221,215,136,28,51,54,73,102,68,245,117,152,219,5,217,217,86,203,213,93,83,170,39,190,209,37,67,227,116,178,105,11,91,27,224,108,148,81,43,159,35,228,153,100,89,23,85,73,20,207,82,223,228,94,69,229,199,14,153,113,110,202,252,175,179,119,27,85,14,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,57,147,63,107,117,93,17,168,214,181,140,107,24,198,49,183,0,1,20,156,78,118,81,113,15,156,249,251,141,243,79,10,227,76,186,166,180,226,91,171,235,169,33,184,92,43,163,168,99,28,214,166,146,53,148,143,106,46,168,190,14,84,37,108,1,72,229,14,12,168,203,140,166,193,89,121,86,248,31,62,23,195,182,219,52,174,129,238,124,78,125,53,52,112,170,177,206,68,114,183,86,116,85,68,85,79,20,66,195,246,135,112,167,141,248,182,202,59,6,9,203,187,173,130,221,121,180,98,56,174,174,158,247,83,60,48,45,50,83,84,68,246,53,97,138,85,87,171,228,137,83,86,162,104,215,117,79,5,202,96,6,14,118,114,112,51,154,220,33,95,49,197,215,50,241,14,18,185,55,18,210,80,211,209,165,142,170,166,103,49,97,124,206,127,51,157,4,90,34,243,27,166,155,181,209,117,211,68,215,56,192,3,21,120,231,224,99,250,104,253,9,255,0,174,143,208,239,161,222,146,255,0,105,61,33,222,187,223,118,255,0,190,33,217,183,187,127,107,93,254,90,117,165,56,41,236,222,254,135,217,167,117,204,207,195,47,210,223,73,225,249,236,93,203,232,239,112,229,243,42,105,230,230,243,59,212,186,233,221,182,237,218,154,239,215,94,154,46,106,128,0,194,174,210,30,53,179,79,131,239,193,223,224,206,193,133,46,127,75,125,47,223,125,59,75,83,55,47,186,247,78,95,43,147,60,90,107,222,95,187,118,237,116,110,154,104,186,209,93,158,157,161,121,209,197,158,116,94,178,231,49,176,198,10,183,91,109,216,94,166,247,20,182,74,42,184,103,116,241,213,210,66,214,185,211,84,202,213,102,218,135,170,162,53,23,84,111,95,20,80,229,241,71,217,73,253,37,51,219,19,103,95,225,235,232,231,210,62,229,254,44,250,45,223,57,29,222,142,10,111,235,187,220,123,183,114,55,125,68,211,118,157,116,213,110,175,3,28,12,127,66,239,166,223,245,209,250,99,244,199,209,191,237,39,163,251,175,116,239,63,247,196,219,247,119,159,236,233,179,207,94,153,84,0,0,0,128,30,212,127,110,204,205,251,151,228,244,70,85,118,24,254,123,63,118,255,0,153,24,171,218,143,237,217,153,191,114,252,158,136,202,174,195,31,207,103,238,223,243,32,37,80,0,0,0,0,138,190,220,239,204,159,239,39,242,210,85,8,171,237,206,252,201,254,242,127,45,2,213,118,42,123,83,226,159,135,245,223,49,183,19,82,66,183,98,167,181,62,41,248,127,93,243,27,113,53,32,0,0,66,183,109,95,181,62,22,248,127,67,243,27,137,117,123,12,127,61,159,187,127,204,139,85,219,87,237,79,133,190,31,208,252,198,226,93,94,195,31,207,103,238,223,243,32,37,80,131,108,43,198,14,38,225,27,143,108,223,189,53,106,235,112,77,243,50,47,109,197,150,122,72,169,249,245,208,69,91,92,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,187,155,57,39,154,206,44,125,169,243,147,226,6,33,249,140,224,122,51,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,65,183,104,207,5,31,209,87,49,224,191,224,11,101,214,76,178,197,63,140,182,212,206,156,216,237,117,202,175,89,45,142,155,115,158,237,172,98,73,19,165,70,185,241,185,205,214,87,67,44,139,39,253,151,30,194,121,101,247,215,206,43,71,106,63,176,158,102,253,203,243,138,32,33,91,134,142,34,241,223,11,249,167,65,153,152,22,163,252,149,29,226,139,100,63,227,59,95,121,134,105,232,249,146,197,39,39,155,200,99,121,172,110,246,120,162,248,162,202,167,109,95,178,198,22,248,129,67,242,235,137,10,196,212,246,213,251,44,97,111,136,20,63,46,184,129,128,29,151,30,221,153,101,247,215,201,235,73,94,227,251,131,235,87,22,89,70,230,219,210,174,60,119,131,169,235,43,240,163,225,149,168,202,153,222,198,172,148,50,182,71,182,45,149,11,12,76,73,28,230,172,79,107,31,187,98,73,28,145,67,217,113,237,217,150,95,125,124,158,180,159,224,60,182,98,204,45,125,192,216,170,243,130,177,77,15,114,189,97,251,133,69,174,227,77,205,100,156,138,168,36,116,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,234,77,167,102,135,28,116,220,71,96,216,114,123,28,50,173,153,139,130,236,241,190,106,185,31,45,67,47,150,232,86,56,18,181,211,61,92,228,169,71,62,38,204,215,187,215,124,137,35,21,81,207,100,53,87,27,93,158,120,55,140,91,173,139,24,55,27,85,224,236,89,102,167,75,107,238,77,162,91,132,21,118,228,116,146,54,7,211,172,177,163,94,201,101,123,155,35,92,157,31,35,94,215,254,45,99,190,185,23,145,121,113,195,166,92,91,178,191,43,236,221,198,213,67,172,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,100,207,218,221,87,68,106,53,173,99,26,198,49,140,104,99,87,26,221,155,223,211,7,52,237,89,153,248,101,250,37,232,204,63,5,139,185,125,29,239,252,206,93,77,68,220,222,103,122,139,77,123,206,221,187,87,77,154,235,215,68,170,248,24,224,99,250,23,125,54,255,0,174,143,211,31,166,62,141,255,0,105,61,31,221,123,167,121,255,0,190,38,223,187,188,255,0,103,77,158,122,244,202,160,0,3,169,197,152,166,197,129,176,173,231,26,226,154,238,229,101,195,246,250,139,165,198,167,148,249,57,20,176,70,233,37,147,99,17,207,118,214,49,203,163,81,92,186,104,136,171,208,8,55,237,102,205,11,86,99,241,131,116,182,89,155,73,37,62,5,179,209,225,119,213,211,86,182,161,149,51,177,210,84,205,174,212,68,141,241,75,87,37,59,227,213,202,215,211,187,85,69,85,99,109,255,0,103,190,104,93,114,171,140,28,182,185,219,219,87,53,61,254,241,22,23,174,164,134,181,212,204,168,130,224,228,166,78,110,136,169,35,34,150,72,170,18,55,38,142,125,59,58,181,81,30,219,63,155,24,235,240,161,154,120,203,51,61,23,232,207,165,184,130,227,125,238,92,254,119,117,239,85,50,77,202,230,109,110,253,188,205,187,182,183,93,53,209,53,208,165,64,245,80,11,105,195,70,63,169,205,62,30,114,223,48,110,24,134,146,249,114,190,97,123,109,77,210,186,153,98,217,45,199,187,177,43,17,82,36,70,49,237,168,73,88,246,53,19,99,218,230,232,221,186,37,203,0,0,0,121,87,61,84,30,85,192,244,167,194,119,178,198,77,252,63,195,223,46,128,186,165,170,225,59,217,99,38,254,31,225,239,151,64,93,80,7,154,206,44,125,169,243,147,226,6,33,249,140,231,165,51,205,103,22,62,212,249,201,241,3,16,252,198,112,38,167,178,227,216,79,44,190,250,249,197,105,130,189,171,156,20,126,12,177,84,252,74,101,157,178,235,83,134,241,109,194,162,167,22,197,167,58,27,61,210,105,26,228,168,222,174,89,27,13,84,146,63,163,155,178,57,83,106,61,18,104,98,110,117,118,92,123,9,229,151,223,95,56,173,50,83,22,97,107,22,57,194,183,156,21,138,104,123,237,151,16,91,234,45,119,26,110,107,227,231,210,207,27,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,80,48,3,177,239,134,47,160,57,113,113,226,23,25,97,123,173,183,20,227,13,246,251,35,235,38,217,27,240,234,165,60,173,158,56,19,69,78,124,236,85,223,38,170,232,224,133,209,163,89,34,186,92,234,205,140,11,248,80,202,204,101,150,126,148,244,103,210,220,63,113,177,119,222,71,59,186,247,170,105,33,230,242,247,55,126,222,102,237,187,155,174,154,106,154,234,118,184,79,11,88,176,54,21,179,96,172,45,67,220,172,184,126,223,79,107,183,83,115,95,39,34,150,8,219,28,81,239,122,185,238,218,198,53,53,114,171,151,77,85,85,122,157,176,17,87,254,161,143,255,0,69,23,254,164,255,0,246,121,154,153,177,129,127,5,252,2,227,44,180,244,167,164,254,137,100,253,198,197,223,121,28,158,245,221,108,178,67,205,229,238,118,205,220,189,219,119,59,77,116,213,116,212,200,2,213,113,99,236,177,156,159,15,241,15,203,167,3,205,97,233,79,132,239,101,140,155,248,127,135,190,93,1,230,176,244,167,194,119,178,198,77,252,63,195,223,46,128,11,170,0,0,66,183,109,95,181,62,22,248,127,67,243,27,137,53,36,43,118,213,251,83,225,111,135,244,63,49,184,129,117,123,12,127,61,159,187,127,204,137,84,34,175,176,199,243,217,251,183,252,200,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,7,154,206,44,125,169,243,147,226,6,33,249,140,231,165,51,205,103,22,62,212,249,201,241,3,16,252,198,112,37,83,178,27,135,76,9,132,178,38,219,196,87,119,239,120,207,26,250,82,143,190,239,154,62,233,107,142,177,176,247,62,95,53,98,147,89,168,57,220,222,91,95,248,221,154,232,221,93,159,230,42,246,92,123,9,229,151,223,95,56,173,50,168,0,0,0,0,0,0,8,171,237,206,252,201,254,242,127,45,45,87,98,167,181,62,41,248,127,93,243,27,113,117,123,115,191,50,127,188,159,203,75,85,216,169,237,79,138,126,31,215,124,198,220,4,212,128,0,0,0,0,0,197,94,212,127,97,60,205,251,151,231,20,68,43,112,157,237,79,147,127,16,48,247,204,96,38,167,181,31,216,79,51,126,229,249,197,17,10,220,39,123,83,228,223,196,12,61,243,24,0,244,166,0,0,64,15,106,63,183,102,102,253,203,242,122,34,127,136,1,237,71,246,236,204,223,185,126,79,68,5,21,132,248,179,198,88,23,133,12,65,194,246,15,167,171,180,179,21,98,137,47,87,123,229,53,122,53,245,86,233,40,226,167,150,218,177,114,247,53,143,116,17,185,242,54,84,220,205,209,57,170,199,191,117,148,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,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,103,255,0,19,29,148,23,92,140,225,162,155,54,176,238,53,171,196,120,179,12,211,247,188,105,110,134,153,210,82,62,7,189,168,233,109,251,35,230,181,148,200,237,100,116,221,31,19,100,155,241,27,57,78,9,10,224,95,140,219,23,24,121,113,85,115,146,213,232,108,103,133,251,189,62,38,182,196,199,173,43,100,149,31,202,169,166,145,218,235,12,188,169,85,35,115,150,72,220,199,53,219,145,25,44,153,42,121,140,201,124,222,198,89,11,154,24,127,55,50,254,122,72,239,184,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,157,21,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,61,9,240,171,196,198,13,226,191,40,232,243,75,7,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,96,94,0,0,2,29,187,108,51,66,213,136,115,115,1,229,69,189,180,147,84,96,203,61,85,202,186,162,26,214,202,248,231,184,62,61,41,101,137,19,88,94,200,168,226,149,55,59,87,50,169,139,181,168,136,175,152,147,205,183,23,185,189,77,158,252,75,230,22,105,91,231,164,158,219,118,188,62,27,92,244,208,75,11,42,45,212,204,109,45,28,202,201,125,118,189,244,240,68,247,163,145,190,187,157,234,179,234,160,94,14,206,174,12,172,92,92,223,115,9,113,109,215,185,90,176,190,31,90,122,87,70,247,172,145,222,43,217,52,116,85,46,137,187,121,208,193,201,158,87,71,205,141,93,35,32,106,238,99,164,105,136,4,223,118,62,228,229,139,3,112,192,153,171,79,55,120,189,102,93,194,122,138,201,54,189,156,138,90,26,137,233,41,233,180,87,185,142,218,246,84,203,204,70,177,203,222,118,59,114,70,213,35,3,143,140,179,194,185,69,197,238,100,224,92,21,73,221,44,180,247,10,123,133,53,43,99,142,56,233,123,237,36,53,143,130,38,70,198,177,144,198,250,135,50,54,35,125,88,218,198,170,170,162,170,132,244,228,14,113,216,184,128,201,172,39,156,88,114,30,239,73,137,173,237,168,146,155,115,223,221,42,152,231,71,83,77,189,236,98,201,202,158,57,98,230,108,70,191,102,230,250,174,69,46,1,29,93,139,121,199,125,198,25,53,139,114,118,239,15,50,147,46,238,20,245,22,186,157,204,77,180,183,39,84,72,234,109,141,98,42,236,158,10,137,121,142,123,220,238,243,183,213,108,109,69,145,80,32,7,181,31,219,179,51,126,229,249,61,17,159,253,138,158,203,24,167,226,5,119,203,173,198,0,118,163,251,118,102,111,220,191,39,162,51,255,0,177,83,217,99,20,252,64,174,249,117,184,12,255,0,0,0,49,127,59,251,68,248,116,200,108,225,182,100,214,50,190,213,182,228,218,135,183,18,213,182,130,169,208,88,32,90,30,243,78,247,236,133,206,169,124,206,146,157,141,100,40,228,106,62,71,72,230,108,70,63,34,177,101,186,251,120,194,183,155,78,22,196,127,71,239,85,182,250,138,123,117,223,185,178,175,209,245,79,141,205,138,167,144,245,70,75,203,122,181,252,183,46,215,109,209,122,41,230,139,58,50,135,25,100,46,104,98,12,163,204,8,41,35,190,225,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,244,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,9,201,237,71,246,19,204,223,185,126,113,68,64,9,150,152,95,141,59,173,235,129,204,201,225,79,52,177,5,93,125,68,116,246,85,192,115,203,76,233,94,216,32,185,211,73,81,111,150,116,114,170,50,56,163,71,192,143,110,141,99,37,143,152,136,144,68,98,88,30,170,0,0,0,0,15,49,153,215,154,23,92,234,205,204,95,154,247,150,213,199,81,138,111,21,55,38,83,212,214,186,173,244,112,61,235,201,165,73,92,136,175,100,49,114,226,103,170,212,70,70,212,70,181,17,17,39,251,142,108,208,186,228,231,9,121,153,143,44,77,171,75,148,22,127,70,209,207,73,90,234,73,233,39,174,154,58,40,234,163,149,168,174,107,225,117,74,76,154,104,170,177,162,35,155,174,228,243,152,4,207,118,48,101,13,78,16,200,108,75,155,151,24,42,225,168,204,43,195,97,163,71,79,19,224,154,221,111,230,69,28,204,99,125,118,61,106,102,174,141,200,245,234,144,198,168,212,69,220,249,10,44,167,5,249,57,125,200,46,24,48,6,85,98,153,183,222,173,86,249,42,46,49,237,98,119,106,170,186,137,106,229,166,213,143,123,31,201,125,67,162,230,53,202,215,242,247,166,136,237,18,245,129,230,135,137,76,161,169,200,92,249,199,57,71,52,21,113,211,225,219,196,208,219,214,174,120,166,158,91,115,244,150,138,105,31,22,140,87,201,77,36,50,42,34,55,69,122,162,181,170,138,212,152,158,200,108,117,244,183,131,107,109,131,209,125,211,232,86,32,186,88,185,220,254,103,123,230,72,218,254,110,221,169,203,211,191,242,246,234,239,234,183,107,235,109,110,0,118,188,224,95,162,92,100,220,175,254,148,239,127,77,112,253,174,251,201,228,114,251,167,46,55,80,114,183,110,94,102,189,195,153,187,70,255,0,91,183,79,87,115,175,87,97,214,41,177,82,98,172,220,193,85,21,219,47,87,91,125,158,233,71,77,202,122,243,105,105,36,170,142,162,77,232,155,27,181,245,180,201,162,170,57,121,154,181,21,26,229,64,150,160,0,0,0,2,21,187,106,253,169,240,183,195,250,31,152,220,73,169,33,91,182,175,218,159,11,124,63,161,249,141,196,11,171,216,99,249,236,253,219,254,100,74,161,21,125,134,63,158,207,221,191,230,68,170,0,0,0,0,0,0,0,0,1,10,221,181,126,212,248,91,225,253,15,204,110,37,213,236,49,252,246,126,237,255,0,50,45,87,109,95,181,62,22,248,127,67,243,27,137,117,123,12,127,61,159,187,127,204,128,149,64,0,0,0,24,1,219,87,236,177,133,190,32,80,252,186,226,96,7,101,199,183,102,89,125,245,242,122,211,63,251,106,253,150,48,183,196,10,31,151,92,76,0,236,184,246,236,203,47,190,190,79,90,4,255,0,0,0,0,0,0,0,0,0,0,0,0,0,197,94,57,248,24,254,154,63,66,127,235,163,244,59,232,119,164,191,218,79,72,119,174,247,221,191,239,136,118,109,238,223,218,215,127,150,157,105,78,10,123,55,191,161,246,105,221,115,51,240,203,244,183,210,120,126,123,23,114,250,59,220,57,124,202,154,121,185,188,206,245,46,186,119,109,187,118,166,187,245,215,166,139,154,160,0,0,10,83,52,179,75,2,100,182,4,185,230,102,101,223,125,13,134,236,220,158,251,91,221,102,168,229,115,102,100,49,254,46,22,62,71,107,36,172,111,170,213,211,93,87,68,69,84,182,188,40,113,131,149,252,92,225,155,165,235,1,173,93,21,202,199,80,230,221,44,245,113,73,207,161,130,90,138,150,81,62,73,54,36,46,124,208,211,115,85,145,62,68,141,92,172,87,59,68,115,177,3,182,127,36,51,67,21,97,156,53,158,86,171,229,37,102,9,192,212,238,160,184,217,221,28,113,79,111,158,178,162,54,119,230,72,190,180,236,149,201,75,11,163,215,88,214,56,220,214,185,36,149,209,198,86,69,231,166,99,240,233,152,246,236,208,202,251,207,113,186,208,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,153,11,246,183,84,213,28,142,107,94,199,49,236,99,218,23,175,181,31,219,179,51,126,229,249,61,17,149,93,134,63,158,207,221,191,230,70,16,113,191,155,216,55,62,184,156,197,185,185,151,243,213,201,98,196,84,246,137,169,210,174,5,134,120,158,203,93,36,82,195,35,58,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,230,255,0,97,143,231,179,247,111,249,144,18,168,0,0,0,0,69,95,110,119,230,79,247,147,249,105,42,132,85,246,231,126,100,255,0,121,63,150,129,106,187,21,61,169,241,79,195,250,239,152,219,137,169,33,91,177,83,218,159,20,252,63,174,249,141,184,154,144,0,0,33,91,182,175,218,159,11,124,63,161,249,141,196,186,189,134,63,158,207,221,191,230,69,170,237,171,246,167,194,223,15,232,126,99,113,46,175,97,143,231,179,247,111,249,144,18,168,121,172,226,199,218,159,57,62,32,98,31,152,206,122,83,60,214,113,99,237,79,156,159,16,49,15,204,103,2,106,123,46,61,132,242,203,239,175,156,86,142,212,127,97,60,205,251,151,231,20,67,178,227,216,79,44,190,250,249,197,104,237,71,246,19,204,223,185,126,113,68,4,0,147,83,219,87,236,177,133,190,32,80,252,186,226,66,177,53,61,181,126,203,24,91,226,5,15,203,174,32,96,7,101,199,183,102,89,125,245,242,122,210,127,136,1,236,184,246,236,203,47,190,190,79,90,79,240,0,0,0,0,3,15,251,84,243,142,251,148,92,35,221,233,176,228,58,85,227,219,132,88,58,74,157,204,255,0,5,165,169,130,121,42,87,99,216,228,127,50,10,121,96,211,213,115,121,251,218,228,115,17,23,48,8,128,237,180,204,204,85,83,154,120,23,39,59,223,43,13,219,240,250,98,110,68,114,72,222,241,93,81,83,81,79,190,102,239,229,191,151,29,46,145,174,196,115,121,243,250,202,143,209,3,2,242,67,5,90,179,43,58,48,14,92,223,106,42,224,182,226,172,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,174,154,162,248,23,127,180,87,39,47,185,55,197,198,59,166,187,205,222,41,49,133,194,124,99,107,169,218,198,115,169,107,231,150,71,38,198,189,234,222,84,233,81,6,174,218,231,242,55,237,107,94,212,47,95,99,38,86,253,43,226,58,251,153,149,246,46,245,65,129,48,252,157,218,183,189,108,238,119,74,215,164,48,254,45,30,142,147,125,43,110,45,234,215,49,186,106,186,59,150,165,213,237,180,201,79,254,34,241,25,71,112,247,96,171,133,44,146,255,0,227,21,148,146,66,196,143,255,0,29,73,28,233,63,200,35,91,245,212,11,149,216,177,143,233,175,188,60,226,188,190,168,196,53,117,151,44,43,138,31,82,202,25,150,87,50,130,221,89,79,26,194,145,43,147,99,88,250,136,43,222,172,98,244,126,247,57,19,152,138,233,10,32,135,178,103,52,45,89,113,198,13,174,217,121,109,36,116,248,234,207,89,133,217,87,83,90,218,118,83,78,247,71,83,14,155,145,82,71,203,45,36,116,236,143,86,171,159,80,221,21,85,17,142,157,224,0,0,7,149,115,213,65,229,92,15,74,124,39,123,44,100,223,195,252,61,242,232,11,170,90,174,19,189,150,50,111,225,254,30,249,116,5,213,0,121,172,226,199,218,159,57,62,32,98,31,152,206,122,83,60,214,113,99,237,79,156,159,16,49,15,204,103,2,106,123,46,61,132,242,203,239,175,156,86,153,84,98,175,101,199,176,158,89,125,245,243,138,211,42,128,0,0,22,171,139,31,101,140,228,248,127,136,126,93,57,117,75,85,197,143,178,198,114,124,63,196,63,46,156,15,53,135,165,62,19,189,150,50,111,225,254,30,249,116,7,154,195,210,159,9,222,203,25,55,240,255,0,15,124,186,0,46,168,0,1,10,221,181,126,212,248,91,225,253,15,204,110,36,212,144,173,219,87,237,79,133,190,31,208,252,198,226,5,213,236,49,252,246,126,237,255,0,50,37,80,138,190,195,31,207,103,238,223,243,34,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,30,107,56,177,246,167,206,79,136,24,135,230,51,158,148,207,53,156,88,251,83,231,39,196,12,67,243,25,192,154,158,203,143,97,60,178,251,235,231,21,166,85,24,171,217,113,236,39,150,95,125,124,226,180,202,160,0,0,0,0,0,0,34,175,183,59,243,39,251,201,252,180,181,93,138,158,212,248,167,225,253,119,204,109,197,213,237,206,252,201,254,242,127,45,45,87,98,167,181,62,41,248,127,93,243,27,112,19,82,0,0,0,0,0,3,21,123,81,253,132,243,55,238,95,156,81,16,173,194,119,181,62,77,252,64,195,223,49,128,154,158,212,127,97,60,205,251,151,231,20,68,43,112,157,237,79,147,127,16,48,247,204,96,3,210,152,0,1,0,61,168,254,221,153,155,247,47,201,232,137,254,32,7,181,31,219,179,51,126,229,249,61,16,25,149,216,161,148,56,53,152,3,25,103,219,160,171,147,22,79,120,168,194,12,145,211,175,34,11,115,33,162,170,115,89,26,104,138,249,37,145,138,231,59,118,137,12,104,205,154,201,190,77,12,0,236,84,246,88,197,63,16,43,190,93,110,51,252,8,86,237,58,224,59,240,33,125,169,207,156,167,178,237,192,56,130,224,239,73,90,237,214,238,93,46,23,153,204,133,177,234,238,107,151,147,81,59,170,21,187,99,142,40,92,177,194,154,111,137,171,142,188,31,113,103,140,184,69,205,15,167,22,42,122,187,197,138,190,158,74,107,238,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,223,167,49,136,168,217,94,139,232,162,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,207,183,29,28,25,95,120,60,204,122,91,100,119,95,76,224,204,81,222,42,48,205,202,87,177,42,157,28,74,206,109,53,76,109,211,73,162,230,196,139,35,90,145,200,215,181,205,218,170,248,163,9,233,202,220,210,192,153,211,129,45,153,153,150,151,223,76,225,187,207,59,185,86,247,89,169,249,188,169,159,12,159,139,153,140,145,186,73,19,219,235,53,53,211,84,213,21,21,106,178,5,187,57,184,215,254,138,185,143,61,131,31,220,238,178,101,150,41,252,93,202,154,5,230,199,107,174,85,98,71,115,108,59,92,247,109,99,22,57,91,18,181,207,141,205,118,146,186,24,163,89,222,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,11,63,198,134,113,223,114,11,134,12,127,154,184,90,29,247,171,85,190,58,123,116,155,152,157,218,170,174,162,42,72,170,116,123,30,199,242,95,80,217,121,110,106,181,252,189,139,162,59,84,243,132,75,247,109,166,102,98,172,63,151,25,119,149,182,154,190,239,101,198,23,11,133,194,239,203,146,70,73,81,220,18,155,145,3,182,189,24,248,85,245,107,35,152,246,187,241,144,64,228,86,171,58,225,95,102,46,86,254,20,56,201,193,93,238,197,233,59,86,18,239,24,166,225,254,21,201,238,189,214,53,238,147,244,123,92,253,181,210,81,122,141,221,174,190,179,85,136,240,39,123,47,112,85,171,45,112,6,26,203,155,21,69,92,246,220,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,117,209,19,192,140,190,219,220,173,255,0,237,105,157,118,251,23,253,183,133,174,247,62,245,250,170,104,32,228,171,255,0,251,164,237,236,103,216,247,127,86,132,170,24,235,218,31,130,174,184,255,0,130,220,213,177,89,170,41,33,168,165,179,178,246,247,84,189,205,98,193,111,169,138,186,102,162,181,174,93,238,138,154,70,177,52,209,94,173,69,86,162,171,144,34,215,178,59,51,49,86,15,226,246,207,129,109,53,122,217,113,237,190,190,223,119,165,146,73,57,110,238,212,147,86,65,59,88,215,163,22,102,62,5,99,94,246,187,108,115,206,212,68,87,234,147,168,121,108,194,120,166,251,129,177,85,155,26,225,106,238,229,122,195,247,10,123,165,186,167,148,201,57,21,80,72,217,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,208,244,251,132,241,77,139,28,225,91,54,53,194,213,221,246,203,136,45,244,247,75,117,79,41,241,243,233,103,141,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,160,16,47,218,143,237,217,153,191,114,252,158,136,207,254,197,79,101,140,83,241,2,187,229,214,227,0,59,81,253,187,51,55,238,95,147,209,25,255,0,216,169,236,177,138,126,32,87,124,186,220,6,127,128,0,24,235,198,223,7,216,103,139,156,175,150,202,228,164,162,198,214,58,121,221,132,239,21,114,212,114,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,107,178,40,1,229,223,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,79,147,125,218,63,217,255,0,71,196,69,138,92,219,202,28,59,255,0,93,138,14,237,4,180,212,242,65,79,30,34,165,222,200,246,212,62,103,199,27,38,134,53,87,178,101,118,229,142,37,137,200,255,0,196,172,80,130,7,170,128,0,0,0,24,85,218,243,142,190,137,112,109,114,176,122,47,189,253,53,196,22,187,23,59,159,203,238,156,185,29,95,205,219,181,121,154,247,14,94,221,91,253,110,237,125,93,174,132,28,39,133,175,184,231,21,89,176,86,22,161,239,183,172,65,112,167,181,219,169,185,172,143,159,85,60,141,142,40,247,189,90,198,238,123,218,154,185,81,169,174,170,168,157,73,63,237,206,252,201,254,242,127,45,48,255,0,179,123,11,88,177,135,27,89,91,105,196,116,61,238,146,158,225,87,116,142,62,107,227,219,85,69,67,81,87,77,38,172,84,85,217,60,17,63,77,118,187,110,142,69,106,170,40,122,20,0,1,21,125,185,223,153,63,222,79,229,166,58,246,73,227,91,174,21,227,75,15,216,173,244,244,146,83,227,27,61,214,201,92,233,152,229,124,112,50,153,213,200,232,149,28,136,143,230,208,196,213,87,35,147,99,158,154,106,168,230,230,167,109,125,166,213,55,13,184,54,251,53,178,145,247,42,60,113,79,73,79,88,232,90,179,195,4,212,21,174,150,38,73,166,230,177,238,130,23,57,168,186,57,98,141,87,93,169,166,0,118,101,221,173,86,94,56,242,194,178,243,115,164,160,167,146,162,229,72,201,106,102,108,76,116,243,219,42,225,134,36,115,149,17,95,36,178,71,27,27,226,231,189,173,77,85,81,0,244,18,0,0,0,0,66,183,109,95,181,62,22,248,127,67,243,27,137,53,36,43,118,213,251,83,225,111,135,244,63,49,184,129,117,123,12,127,61,159,187,127,204,137,84,34,175,176,199,243,217,251,183,252,200,149,64,0,0,0,0,0,0,0,0,33,91,182,175,218,159,11,124,63,161,249,141,196,186,189,134,63,158,207,221,191,230,69,170,237,171,246,167,194,223,15,232,126,99,113,46,175,97,143,231,179,247,111,249,144,18,168,0,0,0,3,0,59,106,253,150,48,183,196,10,31,151,92,76,0,236,184,246,236,203,47,190,190,79,90,103,255,0,109,95,178,198,22,248,129,67,242,235,137,128,29,151,30,221,153,101,247,215,201,235,64,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,16,59,71,251,63,235,56,119,190,203,155,121,67,135,127,235,79,95,221,160,150,154,158,73,234,36,195,181,91,25,30,218,135,204,249,36,124,51,72,138,246,76,174,218,146,74,177,57,25,248,149,150,111,202,127,31,224,12,27,154,120,54,237,151,217,131,135,169,47,152,122,249,78,180,213,212,53,40,187,37,102,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,168,30,93,201,84,236,49,252,246,126,237,255,0,50,48,215,141,190,15,177,55,8,217,161,45,149,201,87,91,130,111,149,19,187,9,222,42,229,167,231,215,65,20,112,62,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,46,214,230,87,97,143,231,179,247,111,249,144,18,168,0,0,0,0,69,95,110,119,230,79,247,147,249,105,42,132,85,246,231,126,100,255,0,121,63,150,129,106,187,21,61,169,241,79,195,250,239,152,219,137,169,33,91,177,83,218,159,20,252,63,174,249,141,184,154,144,0,0,33,91,182,175,218,159,11,124,63,161,249,141,196,186,189,134,63,158,207,221,191,230,69,170,237,171,246,167,194,223,15,232,126,99,113,46,175,97,143,231,179,247,111,249,144,18,168,121,172,226,199,218,159,57,62,32,98,31,152,206,122,83,60,214,113,99,237,79,156,159,16,49,15,204,103,2,106,123,46,61,132,242,203,239,175,156,86,142,212,127,97,60,205,251,151,231,20,67,178,227,216,79,44,190,250,249,197,104,237,71,246,19,204,223,185,126,113,68,4,0,147,83,219,87,236,177,133,190,32,80,252,186,226,66,177,53,61,181,126,203,24,91,226,5,15,203,174,32,96,7,101,199,183,102,89,125,245,242,122,210,127,136,1,236,184,246,236,203,47,190,190,79,90,79,240,0,0,0,0,3,205,103,21,89,165,248,105,226,59,49,115,50,27,239,166,104,47,56,130,171,209,85,189,215,187,243,109,113,63,147,67,248,181,99,28,221,41,98,129,190,187,81,235,166,175,213,202,229,89,243,227,3,31,211,101,135,11,153,165,140,230,196,53,118,42,138,92,47,93,77,111,184,82,44,173,158,11,141,76,75,79,68,177,186,36,222,199,173,76,208,162,61,52,216,170,142,85,106,34,185,60,230,97,60,45,125,199,56,170,205,130,176,181,15,125,189,98,11,133,61,174,221,77,205,100,124,250,169,228,108,113,71,189,234,214,55,115,222,212,213,202,141,77,117,85,68,234,4,218,118,61,96,171,174,21,224,249,151,219,133,69,36,148,248,199,20,92,175,116,45,133,238,87,199,3,27,13,10,182,84,86,162,35,249,180,50,185,17,170,228,216,230,46,186,170,181,183,43,180,87,39,44,89,201,194,62,59,166,187,205,221,234,240,125,190,124,99,107,169,218,247,242,106,168,32,150,71,38,198,189,136,238,108,11,81,6,174,220,214,115,247,237,115,152,212,47,86,83,224,95,193,126,86,96,220,179,244,167,164,254,137,97,251,117,139,190,242,57,61,235,186,211,71,15,55,151,185,219,55,114,247,109,220,237,53,211,85,211,82,171,3,203,190,94,227,91,174,90,227,252,53,152,214,42,122,73,238,88,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,186,107,162,167,137,233,203,9,226,155,22,57,194,182,108,107,133,171,187,237,151,16,91,233,238,150,234,158,83,227,231,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,67,205,22,119,224,171,86,90,231,70,62,203,155,21,69,92,246,220,43,138,46,182,74,57,106,222,215,79,36,20,213,114,67,27,164,115,90,214,171,213,172,69,85,70,181,53,215,68,79,2,108,251,43,51,142,251,155,188,35,218,41,177,28,58,213,224,43,132,184,58,58,157,204,255,0,10,165,166,130,9,41,151,99,24,212,103,46,10,136,160,211,214,115,185,27,220,229,115,213,16,51,0,0,0,242,174,122,168,60,171,129,233,79,132,239,101,140,155,248,127,135,190,93,1,117,75,85,194,119,178,198,77,252,63,195,223,46,128,186,160,15,53,156,88,251,83,231,39,196,12,67,243,25,207,74,103,154,206,44,125,169,243,147,226,6,33,249,140,224,77,79,101,199,176,158,89,125,245,243,138,211,42,140,85,236,184,246,19,203,47,190,190,113,90,101,80,0,0,2,213,113,99,236,177,156,159,15,241,15,203,167,46,169,106,184,177,246,88,206,79,135,248,135,229,211,129,230,176,244,167,194,119,178,198,77,252,63,195,223,46,128,243,88,122,83,225,59,217,99,38,254,31,225,239,151,64,5,213,0,0,33,91,182,175,218,159,11,124,63,161,249,141,196,154,146,21,187,106,253,169,240,183,195,250,31,152,220,64,186,189,134,63,158,207,221,191,230,68,170,17,87,216,99,249,236,253,219,254,100,74,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,205,103,22,62,212,249,201,241,3,16,252,198,115,210,152,3,21,123,46,61,132,242,203,239,175,156,86,153,84,0,0,0,0,0,0,0,17,87,219,157,249,147,253,228,254,90,90,174,197,79,106,124,83,240,254,187,230,54,226,106,64,0,0,0,0,0,0,24,171,218,143,236,39,153,191,114,252,226,136,133,110,19,189,169,242,111,226,6,30,249,140,7,165,48,0,0,0,128,30,212,127,110,204,205,251,151,228,244,68,255,0,0,48,3,177,83,217,99,20,252,64,174,249,117,184,207,240,0,20,86,116,101,14,13,207,172,175,196,25,71,152,16,85,201,98,196,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,234,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,90,128,60,214,113,59,195,214,42,225,127,57,111,89,71,138,106,123,255,0,112,229,212,219,174,140,165,146,158,27,157,12,173,221,21,68,109,122,127,157,27,209,174,123,89,44,82,177,30,253,155,151,47,251,49,123,64,40,242,138,178,155,135,236,239,196,93,211,2,213,237,131,12,220,165,142,8,169,108,53,82,79,52,210,182,165,237,98,72,176,207,37,71,89,164,123,155,11,152,221,81,177,185,239,142,101,0,16,3,218,117,154,95,133,14,50,113,175,116,190,250,78,213,132,187,190,22,183,255,0,130,242,123,175,117,141,59,220,29,88,215,63,109,116,149,190,187,183,107,175,170,229,98,48,204,174,195,236,21,117,160,192,25,167,152,211,84,82,45,182,249,120,183,89,41,226,107,221,207,108,244,48,203,52,174,123,118,237,70,43,110,16,163,85,28,170,170,217,53,70,232,138,233,52,0,0,0,121,150,207,236,156,190,240,255,0,156,184,179,39,113,28,221,226,175,12,220,29,79,29,78,214,51,189,210,189,169,37,53,78,198,61,233,31,54,9,34,151,151,189,92,205,251,93,235,53,80,155,78,203,44,127,77,142,184,45,193,180,171,136,106,238,215,44,43,81,95,96,185,45,74,202,231,210,190,58,151,203,79,78,143,145,61,102,50,142,122,68,102,197,86,53,155,88,154,108,86,183,45,64,16,3,218,143,237,217,153,191,114,252,158,136,207,254,197,79,101,140,83,241,2,187,229,214,227,63,192,0,0,0,0,2,42,251,87,56,22,254,191,138,12,148,193,159,246,197,86,63,162,161,119,249,174,109,210,58,116,111,254,23,189,61,174,253,9,149,159,235,137,137,84,0,0,0,0,0,69,95,110,119,230,79,247,147,249,105,143,253,144,216,23,233,111,25,54,219,255,0,165,59,167,208,172,63,116,190,242,121,28,206,247,204,141,180,28,173,219,147,151,167,127,230,110,209,223,213,109,211,214,220,217,212,0,0,0,98,175,106,63,176,158,102,253,203,243,138,34,21,184,78,246,167,201,191,136,24,123,230,48,30,148,192,0,0,0,0,2,21,187,106,253,169,240,183,195,250,31,152,220,73,169,0,69,95,97,143,231,179,247,111,249,145,42,128,0,0,0,0,0,0,0,0,1,10,221,181,126,212,248,91,225,253,15,204,110,37,213,236,49,252,246,126,237,255,0,50,37,80,0,0,0,0,1,128,29,181,126,203,24,91,226,5,15,203,174,38,0,118,92,123,118,101,151,223,95,39,173,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,111,243,211,34,242,227,136,188,184,184,229,126,104,89,187,245,170,187,73,97,154,37,70,85,91,234,154,138,145,213,83,72,168,188,185,153,185,218,46,138,213,107,156,199,181,236,123,216,236,42,236,165,200,188,199,225,211,49,243,247,43,243,66,205,220,110,180,63,70,165,134,104,149,95,75,112,165,114,221,18,58,170,105,21,19,153,11,246,187,69,209,28,142,107,152,246,177,236,123,27,34,160,0,0,0,0,1,21,125,185,223,153,63,222,79,229,164,170,0,33,91,177,83,218,159,20,252,63,174,249,141,184,154,144,0,0,0,133,110,218,191,106,124,45,240,254,135,230,55,18,234,246,24,254,123,63,118,255,0,153,18,168,0,30,107,56,177,246,167,206,79,136,24,135,230,51,158,148,192,24,171,217,113,236,39,150,95,125,124,226,180,118,163,251,9,230,111,220,191,56,162,50,168,1,229,92,154,158,218,191,101,140,45,241,2,135,229,215,19,63,192,16,3,217,113,237,217,150,95,125,124,158,180,159,224,0,0,0,0,0,140,14,219,76,227,177,69,133,112,47,15,212,240,243,175,85,55,4,198,53,146,110,123,123,165,44,113,212,82,83,166,138,205,146,115,159,45,79,84,126,230,119,95,89,186,72,213,76,64,236,203,201,79,195,79,23,24,91,188,92,59,173,6,4,211,26,214,108,151,100,210,247,41,225,238,241,199,172,111,107,181,170,150,155,123,87,110,177,36,187,92,142,219,172,255,0,0,0,0,33,91,182,111,43,126,138,113,29,98,204,202,11,23,117,160,199,120,126,62,243,91,222,183,247,203,165,19,214,25,191,22,175,87,71,178,149,214,230,244,107,88,237,117,77,93,204,82,170,236,75,204,204,85,77,154,120,235,39,59,223,55,13,220,48,250,226,110,68,146,72,238,239,93,79,83,79,79,190,22,239,229,179,153,29,86,146,46,197,115,185,16,122,200,140,209,101,252,0,0,0,60,171,158,170,0,22,171,132,239,101,140,155,248,127,135,190,93,1,117,64,0,121,172,226,199,218,159,57,62,32,98,31,152,206,122,83,0,98,175,101,199,176,158,89,125,245,243,138,211,42,128,0,0,0,90,174,44,125,150,51,147,225,254,33,249,116,229,213,0,121,87,61,41,240,157,236,177,147,127,15,240,247,203,160,46,168,0,0,0,66,183,109,95,181,62,22,248,127,67,243,27,137,53,32,8,171,236,49,252,246,126,237,255,0,50,37,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18,217,118,181,94,169,159,89,102,185,210,87,211,199,81,61,35,229,166,153,178,177,179,193,43,225,154,37,115,85,81,31,28,177,201,27,219,226,215,177,205,93,21,21,14,89,12,25,85,198,221,215,133,14,57,115,162,197,137,231,171,174,203,172,85,153,23,168,110,180,110,170,115,96,180,206,235,194,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,45,28,170,177,199,160,76,248,56,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,28,176,7,18,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,150,90,174,44,125,150,51,147,225,254,33,249,116,224,93,80,69,95,101,103,30,63,252,17,194,166,111,222,191,202,197,132,47,183,59,143,254,1,148,214,70,179,149,255,0,140,58,39,201,55,249,58,118,55,250,166,18,168,0,0,7,83,137,177,77,139,7,219,161,187,98,58,238,233,73,81,112,160,181,199,39,41,242,110,170,173,170,138,146,154,61,24,138,169,190,121,226,102,186,109,110,237,92,168,212,85,78,216,197,94,212,127,97,60,205,251,151,231,20,69,138,236,167,227,142,167,50,173,84,28,45,230,75,41,34,190,225,139,58,51,11,92,218,248,160,75,141,186,149,172,98,81,62,61,81,95,83,12,90,57,174,141,171,204,134,41,28,244,107,162,116,147,4,143,128,0,0,0,20,86,111,103,38,93,228,70,13,147,48,115,74,241,87,105,195,208,84,69,77,61,116,54,170,186,230,83,190,69,84,98,202,148,177,72,232,216,174,209,136,247,162,51,123,216,221,119,61,168,181,169,101,56,208,201,203,238,126,240,193,143,242,171,11,77,178,245,117,183,199,81,110,143,107,23,188,213,82,84,69,87,21,54,175,123,24,206,115,233,219,23,49,206,70,179,153,189,117,70,232,161,74,225,62,209,238,12,113,206,42,179,96,172,45,156,157,246,245,136,46,20,246,187,117,55,209,219,172,124,250,169,228,108,113,71,189,244,205,99,119,61,237,77,92,168,212,215,85,84,78,166,74,158,85,207,79,185,85,153,152,87,57,50,227,14,102,150,10,171,239,22,92,77,111,138,225,77,186,72,223,36,59,211,215,130,94,91,222,198,205,19,209,209,200,196,114,236,145,143,106,174,173,80,42,178,159,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,212,6,10,246,193,103,29,139,3,112,192,185,85,81,15,120,189,102,93,194,10,122,56,247,61,156,138,90,26,136,42,234,42,117,70,57,142,218,246,83,69,203,87,49,203,222,119,183,114,70,228,2,224,127,170,143,192,159,253,220,255,0,245,102,241,255,0,68,50,168,243,131,193,126,78,88,179,247,138,12,1,149,88,166,109,150,91,173,194,74,139,140,123,94,189,230,150,146,158,90,185,105,181,99,216,246,115,153,78,232,185,141,114,57,156,205,233,170,183,69,244,19,157,23,220,208,195,89,95,136,47,89,47,129,169,49,134,54,130,157,173,178,217,234,235,163,164,130,121,223,35,89,190,73,36,123,27,178,54,185,210,171,55,177,94,145,171,17,205,87,35,144,57,87,28,213,203,139,70,99,218,50,134,231,141,45,84,216,206,253,111,168,186,91,108,146,84,34,85,84,210,194,168,146,72,214,255,0,229,171,81,125,103,182,25,220,212,114,67,42,178,171,60,198,92,243,163,52,47,89,184,204,247,188,226,250,186,252,119,29,226,11,243,47,21,44,142,87,182,182,7,177,240,185,35,115,86,36,100,107,28,104,200,182,114,218,198,53,136,212,98,35,73,233,224,147,140,28,51,197,206,87,197,122,106,210,81,99,107,29,60,13,197,150,122,72,170,57,20,51,203,36,236,133,241,201,43,17,174,100,205,166,124,168,198,190,69,141,28,140,123,156,169,185,193,145,64,0,5,21,148,57,209,149,249,245,131,99,204,12,163,197,244,152,138,197,37,68,180,139,81,11,36,137,241,79,26,166,248,165,138,86,182,88,159,162,181,200,215,181,170,172,123,30,154,181,237,85,143,94,214,190,53,253,9,71,89,194,110,89,92,238,180,119,169,185,50,99,75,132,11,200,141,180,51,65,204,101,177,170,173,223,39,57,146,197,36,174,141,205,106,70,141,137,86,68,150,102,51,13,123,58,115,67,62,112,39,18,248,115,12,100,83,105,46,85,24,194,161,180,87,123,13,202,183,187,91,174,52,81,49,242,203,36,207,209,203,19,224,137,179,74,201,152,199,200,221,28,214,178,84,145,240,202,19,231,121,197,54,44,63,113,177,90,110,245,221,222,175,19,92,31,107,181,199,202,123,251,197,83,41,106,42,221,30,173,69,70,105,5,37,67,245,114,163,125,77,53,220,230,162,246,198,0,118,213,251,44,97,111,136,20,63,46,184,149,175,103,23,28,117,60,86,224,218,252,31,152,44,164,167,204,92,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,202,107,229,137,205,86,164,201,20,97,153,64,0,0,0,0,0,0,0,5,170,207,78,40,242,39,134,191,66,126,26,241,207,209,207,164,125,231,209,159,226,202,202,206,127,119,229,115,191,214,209,73,183,111,62,47,173,166,187,186,107,162,233,117,76,32,237,111,200,106,108,211,225,162,76,201,183,209,85,207,136,114,194,163,210,148,201,77,79,45,67,229,183,78,248,226,174,141,88,199,163,88,198,181,34,169,124,174,99,246,50,141,201,234,181,239,114,5,234,202,30,56,184,87,207,124,101,30,95,101,110,109,210,93,177,12,244,242,212,193,67,53,182,182,133,245,12,141,17,94,145,45,84,49,182,71,163,117,122,177,138,175,216,199,187,77,172,114,165,245,60,203,100,14,113,223,120,127,206,92,39,156,88,114,30,241,87,134,110,13,168,146,155,115,25,222,233,94,215,71,83,77,189,236,122,71,205,130,73,98,230,108,87,51,126,230,250,205,69,61,52,129,141,88,179,180,123,131,28,13,138,175,56,43,20,231,39,114,189,97,251,133,69,174,227,77,244,118,235,39,34,170,9,29,28,177,239,101,51,152,237,175,99,147,86,170,181,116,213,21,83,169,122,178,183,52,176,38,116,224,75,102,102,101,165,247,211,56,110,243,206,238,85,189,214,106,126,111,42,103,195,39,226,230,99,36,110,146,68,246,250,205,77,116,213,53,69,69,95,58,252,88,251,83,231,39,196,12,67,243,25,201,169,236,184,246,19,203,47,190,190,113,90,5,255,0,205,44,210,192,153,45,129,46,121,153,153,119,223,67,97,187,55,39,190,214,247,89,170,57,92,217,153,12,127,139,133,143,145,218,201,43,27,234,181,116,215,85,209,17,85,44,7,250,168,252,9,255,0,221,207,255,0,86,111,31,244,67,23,251,108,51,162,235,110,166,192,121,17,135,177,125,93,45,61,210,158,170,253,137,172,240,177,204,101,84,9,44,108,183,58,89,54,232,246,36,176,214,170,68,143,84,223,27,30,246,234,216,156,152,151,217,139,149,191,133,14,50,112,87,123,177,122,78,213,132,187,198,41,184,127,133,114,123,175,117,141,123,164,253,30,215,63,109,116,148,94,163,119,107,175,172,213,98,60,9,190,206,188,251,202,126,29,176,173,46,53,206,60,87,244,126,203,91,112,101,174,10,158,227,83,87,190,169,241,201,35,99,217,79,28,143,77,89,12,139,170,166,223,87,77,117,84,69,183,249,91,199,175,9,217,211,142,237,153,103,150,153,173,233,156,73,121,231,119,42,47,65,92,169,249,188,168,95,52,159,140,154,157,145,183,72,226,123,189,103,38,186,104,154,170,162,45,128,237,171,246,88,194,223,16,40,126,93,113,48,3,178,227,219,179,44,190,250,249,61,104,19,252,0,0,99,254,105,113,235,194,118,75,99,187,158,89,230,94,107,122,27,18,89,185,61,246,139,208,87,42,142,87,54,22,77,31,227,33,167,124,110,214,57,88,239,85,203,166,186,46,138,138,137,144,4,0,246,163,251,118,102,111,220,191,39,162,2,106,114,47,138,60,137,226,83,211,127,129,76,115,244,143,232,231,118,244,159,248,178,178,143,145,222,57,188,159,245,204,81,238,221,200,151,234,235,166,222,186,106,154,221,82,42,251,12,127,61,159,187,127,204,137,31,206,140,222,193,185,11,149,248,131,55,51,2,122,184,236,88,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,157,17,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,3,137,155,57,253,147,89,21,232,15,194,230,97,90,176,191,210,139,130,91,45,125,245,238,78,124,221,55,57,118,162,242,225,102,230,115,39,126,216,163,222,205,239,110,230,235,112,15,53,156,78,241,11,138,184,160,206,91,214,110,98,154,110,225,223,249,116,214,235,91,42,164,168,134,217,67,19,118,197,79,27,158,191,231,72,245,107,88,215,203,44,175,70,51,126,212,149,238,199,154,44,237,103,14,149,23,12,121,118,164,147,47,167,168,88,112,21,11,91,7,62,6,50,170,173,110,51,61,99,98,61,89,37,76,155,90,146,189,207,69,134,77,26,198,43,21,225,114,255,0,213,71,224,79,254,238,127,250,179,120,255,0,162,23,255,0,43,115,75,2,103,78,4,182,102,102,90,95,125,51,134,239,60,238,229,91,221,102,167,230,242,166,124,50,126,46,102,50,70,233,36,79,111,172,212,215,77,83,84,84,85,243,4,79,247,101,199,176,158,89,125,245,243,138,208,50,168,0,0,0,5,170,207,78,40,242,39,134,191,66,126,26,241,207,209,207,164,125,231,209,159,226,202,202,206,127,119,229,115,191,214,209,73,183,111,62,47,173,166,187,186,107,162,233,74,101,111,30,188,39,103,78,59,182,101,158,90,102,183,166,113,37,231,157,220,168,189,5,114,167,230,242,161,124,210,126,50,106,118,70,221,35,137,238,245,156,154,233,162,106,170,136,184,87,219,157,249,147,253,228,254,90,98,175,101,199,183,102,89,125,245,242,122,208,39,248,0,0,167,241,230,63,193,185,97,134,103,198,121,129,136,105,44,86,42,90,138,74,106,139,133,90,171,96,129,245,53,17,211,196,178,59,77,24,197,150,104,209,94,237,24,196,85,115,149,173,69,114,84,6,42,246,163,251,9,230,111,220,191,56,162,3,42,129,25,125,148,60,113,211,98,91,85,147,132,124,198,101,90,223,109,180,245,12,194,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,229,57,52,137,97,137,177,232,199,70,206,116,154,0,0,1,74,102,150,105,96,76,150,192,151,60,204,204,187,239,161,176,221,155,147,223,107,123,172,213,28,174,108,204,134,63,197,194,199,200,237,100,149,141,245,90,186,107,170,232,136,170,150,87,9,246,143,112,99,142,113,85,155,5,97,108,228,239,183,172,65,112,167,181,219,169,190,142,221,99,231,213,79,35,99,138,61,239,166,107,27,185,239,106,106,229,70,166,186,170,162,117,58,174,212,127,97,60,205,251,151,231,20,68,43,112,157,237,79,147,127,16,48,247,204,96,3,210,152,0,1,101,51,175,140,206,27,56,118,197,84,184,43,56,243,35,232,253,234,182,222,203,164,20,222,135,175,171,223,74,249,36,141,178,111,167,130,70,38,175,134,68,209,87,119,171,174,154,42,42,222,178,21,187,106,253,169,240,183,195,250,31,152,220,64,149,76,139,226,143,34,120,148,244,223,224,83,28,253,35,250,57,221,189,39,254,44,172,163,228,119,142,111,39,253,115,20,123,183,114,37,250,186,233,183,174,154,166,183,84,138,190,195,31,207,103,238,223,243,34,77,49,254,63,193,185,89,131,110,217,131,152,56,134,146,199,135,172,116,235,83,93,93,82,171,178,38,106,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,161,213,102,246,116,101,126,66,224,217,51,3,55,49,125,38,29,177,71,81,21,34,84,76,201,37,124,179,200,171,178,40,162,137,174,150,87,232,142,114,181,141,114,163,24,247,174,141,99,149,43,83,206,103,24,60,89,227,46,46,179,67,233,197,246,158,174,207,98,160,167,142,154,197,135,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,55,233,203,98,170,182,38,34,72,167,99,4,121,242,185,95,137,102,197,117,181,109,202,182,212,53,184,78,158,190,155,114,201,90,178,73,223,95,69,42,200,142,101,51,92,136,143,103,45,209,190,103,189,99,115,30,202,132,144,36,124,0,0,0,7,83,134,177,77,139,24,91,166,187,97,202,238,247,73,79,112,175,181,201,39,41,241,237,170,162,170,150,146,166,61,30,136,171,178,120,37,102,186,109,118,221,90,170,213,69,94,216,132,12,17,198,109,247,131,206,59,179,186,231,37,171,211,56,51,20,102,5,230,159,19,91,98,99,18,169,209,197,115,170,229,84,211,72,237,52,154,46,108,170,145,185,201,28,141,123,154,237,170,172,150,57,180,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,14,88,7,83,139,46,55,219,62,21,188,221,176,182,28,250,65,122,162,183,212,84,91,173,29,241,148,158,144,170,100,110,116,84,220,247,162,178,46,99,209,172,230,57,54,183,118,171,209,0,226,223,113,254,13,195,56,155,12,224,203,238,33,164,164,190,227,26,138,154,107,21,189,202,171,61,115,233,233,223,81,58,177,168,138,168,200,226,141,85,207,93,24,138,232,218,171,186,70,53,213,1,230,51,58,49,230,104,102,86,104,98,12,95,157,21,85,115,227,105,234,27,73,122,90,187,124,116,51,199,61,52,109,166,229,73,79,27,35,108,79,99,97,107,21,187,26,186,177,117,235,169,57,61,157,220,94,127,74,220,154,95,165,53,188,236,194,193,220,170,44,81,178,131,187,67,63,53,210,247,90,184,246,170,198,188,216,226,118,244,110,205,178,199,46,145,178,53,139,112,101,80,0,1,69,101,230,116,101,126,107,93,113,101,139,47,241,125,37,218,229,129,175,19,88,113,13,27,89,36,83,208,86,198,231,53,205,124,114,53,174,86,43,153,35,91,43,81,99,122,199,34,53,206,216,237,49,43,181,11,141,127,232,255,0,129,31,147,25,123,115,186,208,230,78,50,183,178,166,43,141,18,242,125,13,107,116,206,99,234,18,87,53,117,154,94,84,240,198,145,170,62,63,94,93,241,185,145,115,34,91,133,236,204,206,92,172,207,28,43,123,200,106,189,49,125,202,225,79,102,164,183,203,35,91,75,118,239,51,50,52,161,169,71,189,140,116,50,189,88,139,185,205,218,228,107,218,230,61,141,123,67,210,153,69,86,231,70,87,219,179,114,131,34,46,24,190,146,151,29,221,44,235,126,161,179,204,201,24,250,170,36,124,140,87,69,34,183,148,247,162,195,42,172,77,122,201,178,55,191,110,198,171,146,148,226,30,139,137,123,198,67,87,47,15,247,108,63,135,51,65,148,244,245,105,12,173,101,124,18,61,154,62,162,142,150,122,150,50,36,123,149,21,145,205,60,27,28,157,28,200,85,252,216,124,240,253,41,204,124,13,154,127,77,110,53,215,90,44,125,135,241,7,165,39,169,187,68,178,87,65,120,130,167,152,233,42,25,80,142,87,76,217,216,170,244,149,21,85,200,168,228,94,168,7,167,224,98,175,0,188,107,225,94,43,50,226,146,201,118,185,247,124,205,195,54,248,99,196,118,250,133,141,146,87,236,70,198,235,157,58,70,214,49,208,202,245,69,123,88,212,228,200,244,98,166,215,68,249,114,168,1,196,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,229,145,43,218,139,218,1,89,119,172,185,112,201,146,24,139,147,106,135,188,219,177,197,210,8,231,130,170,74,168,167,150,9,173,45,230,49,155,97,78,86,178,201,26,189,179,54,70,198,142,70,36,173,148,36,255,0,43,115,75,2,103,78,4,182,102,102,90,95,125,51,134,239,60,238,229,91,221,102,167,230,242,166,124,50,126,46,102,50,70,233,36,79,111,172,212,215,77,83,84,84,85,170,200,11,236,249,227,110,235,194,134,63,146,197,137,231,171,174,203,172,85,81,79,13,214,141,213,78,108,22,153,221,52,45,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,203,71,42,172,113,233,59,216,79,20,216,177,206,21,179,99,92,45,93,223,108,184,130,223,79,116,183,84,242,159,31,62,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,122,1,219,0,91,78,34,179,231,6,240,219,148,119,220,214,198,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,223,35,155,162,185,24,237,140,71,200,228,216,199,42,7,109,152,121,209,149,249,83,117,194,118,44,192,197,244,150,155,150,57,188,67,97,195,212,110,100,146,207,95,91,35,154,214,181,145,198,215,57,24,142,124,109,116,174,68,141,139,36,104,231,55,123,117,173,79,52,60,69,103,206,50,226,75,55,47,185,173,140,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,178,54,187,69,114,49,187,222,175,145,201,189,238,85,152,158,202,63,233,29,253,28,96,252,53,255,0,241,83,252,31,232,7,126,223,233,79,69,236,118,238,102,191,246,31,245,93,215,119,175,179,126,159,136,238,224,102,169,74,102,150,105,96,76,150,192,151,60,204,204,187,239,161,176,221,155,147,223,107,123,172,213,28,174,108,204,134,63,197,194,199,200,237,100,149,141,245,90,186,107,170,232,136,170,149,89,138,189,168,254,194,121,155,247,47,206,40,128,237,112,159,104,247,6,56,231,21,89,176,86,22,206,78,251,122,196,23,10,123,93,186,155,232,237,214,62,125,84,242,54,56,163,222,250,102,177,187,158,246,166,174,84,106,107,170,170,39,83,37,79,53,156,39,123,83,228,223,196,12,61,243,24,15,74,96,10,43,42,179,163,43,243,190,213,119,190,229,70,47,164,196,150,219,29,226,162,195,89,89,72,201,57,9,91,11,88,233,27,28,142,106,54,102,109,150,55,36,177,171,163,114,57,21,174,113,28,29,170,124,120,255,0,240,191,10,153,65,122,255,0,37,22,47,190,219,46,63,248,118,84,217,28,206,87,254,46,233,95,28,223,229,41,222,223,235,88,97,175,0,17,231,204,220,81,225,24,120,124,173,171,163,188,62,161,141,188,212,37,55,121,162,134,200,178,199,223,31,93,18,201,27,100,166,70,237,93,139,35,28,233,18,20,137,205,153,98,84,15,67,192,0,49,171,22,118,143,112,99,129,177,85,231,5,98,156,228,238,87,172,63,112,168,181,220,105,190,142,221,100,228,85,65,35,163,150,61,236,166,115,29,181,236,114,106,213,86,174,154,162,170,117,47,86,86,230,150,4,206,156,9,108,204,204,180,190,250,103,13,222,121,221,202,183,186,205,79,205,229,76,248,100,252,92,204,100,141,210,72,158,223,89,169,174,154,166,168,168,171,231,95,139,31,106,124,228,248,129,136,126,99,57,53,61,151,30,194,121,101,247,215,206,43,64,202,162,207,231,127,22,217,3,195,133,214,217,102,206,140,107,87,135,42,47,52,239,169,160,123,172,55,26,168,42,88,199,109,122,50,106,122,119,196,175,106,171,119,51,118,246,163,227,85,68,71,177,86,240,22,171,137,126,29,48,39,20,25,89,95,150,120,234,159,252,173,101,158,183,124,223,226,203,167,118,154,24,43,57,113,75,31,59,149,207,123,185,79,118,199,248,42,120,42,5,180,180,246,154,112,57,122,186,209,89,168,243,222,146,58,138,250,136,233,162,125,93,146,231,75,3,94,247,35,90,178,77,53,51,98,137,154,170,106,249,28,214,53,53,87,42,34,42,153,64,121,150,207,76,139,204,126,29,51,30,227,149,249,161,102,238,55,90,29,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,115,33,126,215,104,186,35,145,205,115,30,214,61,143,99,100,87,178,179,143,31,254,8,225,83,55,239,95,229,98,194,23,219,157,199,255,0,0,202,107,35,89,202,255,0,198,29,19,228,155,252,157,59,27,253,83,0,147,236,89,138,108,88,27,10,222,113,174,41,174,238,86,92,63,111,168,186,92,106,121,79,147,145,75,4,110,146,89,54,49,28,247,109,99,28,186,53,21,203,166,136,138,189,12,107,255,0,85,31,129,63,251,185,255,0,234,205,227,254,136,93,94,44,125,150,51,147,225,254,33,249,116,231,154,192,61,84,29,78,44,197,54,44,13,133,111,56,215,20,215,119,43,46,31,183,212,93,46,53,60,167,201,200,165,130,55,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,135,108,66,183,106,23,29,63,134,188,84,252,142,201,204,103,222,242,218,203,179,211,21,52,77,219,13,246,233,28,142,85,210,100,114,247,138,56,116,143,151,162,53,143,149,31,39,227,90,218,121,16,51,255,0,253,84,126,4,255,0,238,231,255,0,171,55,143,250,33,119,242,67,136,220,158,226,58,213,115,190,228,214,39,171,191,219,109,21,12,164,171,172,117,154,186,138,4,157,205,221,202,100,149,48,198,217,30,141,218,231,53,138,229,98,62,53,118,221,236,214,0,120,85,225,159,25,113,95,155,148,121,91,131,235,169,45,204,109,59,174,87,123,157,74,163,153,110,183,70,248,217,44,233,30,228,116,207,221,44,108,100,109,84,220,247,183,115,152,205,242,51,208,246,85,101,158,21,201,188,184,195,153,91,130,169,59,189,151,12,219,226,183,211,110,142,54,73,54,196,245,231,151,150,198,49,211,74,245,116,146,61,26,155,228,123,220,169,171,148,10,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,89,197,143,181,62,114,124,64,196,63,49,156,244,166,121,172,226,199,218,159,57,62,32,98,31,152,206,6,101,118,83,241,199,77,150,183,90,14,22,243,37,149,114,216,177,61,225,25,133,174,109,124,179,173,186,227,84,230,49,40,159,30,170,140,166,154,93,28,215,70,212,229,205,44,142,122,57,178,186,72,102,36,242,174,75,167,101,63,29,85,56,198,58,14,22,51,94,190,174,166,251,75,78,144,224,170,230,210,196,216,29,110,164,162,98,122,53,233,12,109,86,190,40,169,228,149,179,72,174,230,34,200,215,61,174,108,105,40,73,161,106,184,177,246,88,206,79,135,248,135,229,211,151,84,181,92,88,251,44,103,39,195,252,67,242,233,192,243,88,78,79,102,135,28,116,220,71,96,216,114,123,28,50,173,153,139,130,236,241,190,106,185,31,45,67,47,150,232,86,56,18,181,211,61,92,228,169,71,62,38,204,215,187,215,124,137,35,21,81,207,100,48,108,84,22,155,158,50,202,140,127,69,121,163,142,174,193,139,48,117,226,58,152,153,87,72,137,61,190,227,73,50,57,169,36,51,53,81,31,28,177,166,172,145,171,213,170,142,79,20,3,212,64,49,171,129,126,51,108,92,97,229,197,85,206,75,87,161,177,158,23,238,244,248,154,219,19,30,180,173,146,84,127,42,166,154,71,107,172,50,242,165,84,141,206,89,35,115,28,215,110,68,100,178,100,168,24,171,218,143,236,39,153,191,114,252,226,136,128,187,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,9,244,237,71,246,19,204,223,185,126,113,68,64,8,19,209,217,251,199,117,139,138,172,43,30,10,197,47,238,89,155,135,237,233,37,198,155,71,201,233,74,88,35,165,142,91,174,246,83,197,79,7,54,166,161,201,221,154,170,230,105,170,106,222,169,152,7,151,124,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,47,162,142,21,120,152,193,188,87,229,29,30,105,96,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,181,27,51,54,203,27,217,35,81,55,49,237,220,214,63,124,108,11,192,83,248,255,0,31,224,220,172,193,183,108,193,204,28,67,73,99,195,214,58,117,169,174,174,169,85,217,19,53,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,94,214,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,5,187,65,184,219,186,241,95,143,227,177,97,137,234,232,114,235,10,212,84,67,106,163,109,83,157,5,218,118,205,51,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,115,17,170,139,36,154,133,65,138,123,87,56,142,171,226,10,171,57,240,85,87,162,176,251,237,236,182,83,96,91,165,91,238,22,120,161,72,155,189,207,108,109,167,87,204,179,163,166,73,209,27,42,34,164,74,247,68,138,197,151,254,24,184,130,177,113,61,147,86,92,222,176,97,251,173,146,59,151,50,10,154,27,132,15,111,38,170,39,108,153,176,204,173,107,42,161,71,162,163,102,143,213,93,21,174,70,72,217,34,100,27,112,73,193,246,38,226,231,52,34,178,181,42,232,176,77,142,162,7,98,203,197,36,180,252,250,24,37,142,119,194,200,227,149,232,231,62,103,83,62,36,123,89,34,70,174,71,189,174,68,218,239,65,24,79,11,88,176,54,21,179,96,172,45,67,220,172,184,126,223,79,107,183,83,115,95,39,34,150,8,219,28,81,239,122,185,238,218,198,53,53,114,171,151,77,85,85,122,129,231,95,141,12,156,177,100,23,20,24,255,0,42,176,180,219,236,182,171,132,117,22,232,246,189,59,181,45,93,60,85,113,83,106,247,189,239,228,178,161,177,115,28,229,115,249,123,215,69,118,137,42,157,143,185,199,98,199,60,48,38,85,83,195,221,239,89,105,112,158,158,178,61,207,127,62,150,186,162,122,186,122,157,85,141,99,119,61,245,49,114,209,207,114,119,109,238,218,146,53,12,106,237,180,203,60,43,135,243,31,46,243,74,211,73,221,239,88,194,223,112,183,221,249,113,198,200,234,59,130,211,114,39,118,214,35,223,50,178,173,99,115,222,231,126,46,8,26,136,212,103,90,43,177,199,55,170,112,87,18,245,217,91,81,61,90,219,115,30,207,52,44,130,24,34,115,61,35,66,199,213,67,52,175,118,143,99,27,78,149,236,68,98,174,175,153,155,154,186,35,152,19,104,66,7,108,22,113,223,113,207,20,11,149,85,16,247,123,46,90,91,224,167,163,143,115,31,207,170,174,167,130,174,162,167,84,99,94,221,204,125,52,92,181,115,218,157,219,123,118,172,142,66,111,207,49,153,215,154,23,92,234,205,204,95,154,247,150,213,199,81,138,111,21,55,38,83,212,214,186,173,244,112,61,235,201,165,73,92,136,175,100,49,114,226,103,170,212,70,70,212,70,181,17,17,3,61,59,18,242,207,10,226,12,199,204,76,210,187,82,119,139,214,15,183,219,237,246,142,100,113,190,58,126,254,181,60,249,219,185,138,246,76,140,164,72,218,246,57,191,139,158,118,170,57,31,210,95,204,85,236,197,202,223,193,127,6,216,43,189,216,189,25,117,197,189,227,20,220,63,194,185,221,235,189,72,189,210,126,143,115,89,186,134,58,47,81,187,116,211,214,106,61,94,101,80,17,1,218,197,193,69,199,11,98,171,159,21,25,111,108,223,134,239,58,84,227,24,24,148,180,240,218,171,157,37,61,60,117,17,181,28,201,38,239,82,77,185,232,216,222,228,149,37,145,239,84,149,17,152,87,195,23,16,184,171,133,252,229,178,230,230,22,166,239,253,195,153,77,113,181,190,170,74,120,110,116,50,183,108,180,242,57,139,254,108,140,87,53,237,100,177,68,245,99,246,109,95,73,23,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,144,3,199,247,7,215,94,19,115,113,205,183,165,36,152,19,24,212,86,87,225,71,195,43,149,244,208,49,237,89,40,101,108,143,116,187,233,210,104,152,146,57,206,73,88,230,63,118,245,146,56,194,119,178,183,52,176,38,116,224,75,102,102,101,165,247,211,56,110,243,206,238,85,189,214,106,126,111,42,103,195,39,226,230,99,36,110,146,68,246,250,205,77,116,213,53,69,69,91,21,199,247,24,54,174,19,114,141,206,183,173,92,152,239,24,211,214,80,97,70,67,19,85,148,211,177,141,73,43,165,116,140,116,91,41,214,104,158,145,185,174,89,94,230,51,110,197,146,72,227,7,179,151,142,58,110,19,241,53,255,0,12,230,3,42,234,242,251,17,211,203,95,80,200,31,44,147,208,220,105,233,228,116,78,165,135,94,83,159,82,173,142,153,251,145,154,175,119,123,165,99,33,84,118,53,103,70,111,99,44,250,205,12,65,155,153,129,61,36,151,220,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,206,170,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,161,74,93,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,79,167,103,119,8,127,209,75,38,151,233,77,23,39,48,177,143,42,183,20,108,175,239,48,193,202,116,189,214,146,61,168,145,167,42,57,93,189,91,191,116,178,75,164,143,141,34,219,141,93,146,156,20,122,18,142,143,139,44,205,182,93,104,239,83,115,163,193,118,249,211,145,27,104,102,131,150,251,155,145,29,190,78,115,37,150,56,155,35,90,212,141,29,42,36,137,44,47,100,159,129,128,29,181,126,203,24,91,226,5,15,203,174,36,59,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,102,39,182,175,217,99,11,124,64,161,249,117,196,134,11,101,166,235,122,169,125,29,154,217,87,95,81,29,60,245,111,138,154,23,74,246,193,4,79,154,105,85,173,69,84,100,113,71,36,143,119,131,88,199,57,116,68,85,3,209,79,7,220,89,224,222,46,178,191,233,197,138,158,146,207,125,160,168,146,154,251,135,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,107,204,98,42,186,39,162,95,83,205,103,12,92,66,226,174,23,243,150,203,155,152,90,155,191,247,14,101,53,198,214,250,169,41,225,185,208,202,221,178,211,200,230,47,249,178,49,92,215,181,146,197,19,213,143,217,181,125,15,100,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,168,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,90,128,0,0,0,0,0,28,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,78,88,3,204,182,127,100,229,247,135,252,229,197,153,59,136,230,239,21,120,102,224,234,120,234,118,177,157,238,149,237,73,41,170,118,49,239,72,249,176,73,20,188,189,234,230,111,218,239,89,170,132,212,246,90,103,165,30,112,112,167,97,195,117,183,158,247,137,50,239,254,166,238,112,200,144,71,35,41,99,85,91,123,219,28,75,187,147,221,121,112,182,71,181,174,124,148,211,253,101,106,189,216,109,219,63,144,212,216,87,52,48,214,127,216,168,170,251,190,56,167,117,174,250,246,211,202,232,35,184,209,199,27,96,145,243,43,213,140,124,212,218,49,177,35,89,210,134,71,166,245,115,213,180,79,99,238,113,223,112,55,20,9,149,84,240,247,139,46,101,219,231,167,172,143,115,25,200,170,161,167,158,174,158,167,85,99,158,237,172,101,76,92,180,115,26,189,231,123,183,44,109,64,49,175,139,31,106,124,228,248,129,136,126,99,57,53,61,151,30,194,121,101,247,215,206,43,72,86,226,199,218,159,57,62,32,98,31,152,206,103,253,30,105,126,11,251,18,172,253,206,251,232,203,174,45,244,150,22,183,255,0,130,243,187,215,122,190,86,247,184,58,177,205,102,234,24,235,125,119,109,211,79,85,200,245,96,24,21,197,214,119,218,184,142,226,47,25,231,45,138,199,87,104,182,223,234,41,155,71,73,87,35,95,58,65,79,75,13,52,111,147,111,170,215,189,176,35,213,136,174,70,43,213,168,231,237,222,178,149,216,217,146,159,65,184,125,187,103,29,93,195,157,87,153,183,4,228,193,28,187,163,130,134,221,45,69,60,123,154,177,181,91,51,167,125,98,187,71,189,171,31,35,77,174,222,132,59,96,12,1,140,179,79,25,90,114,251,47,176,245,93,243,16,223,42,18,154,134,134,153,19,124,175,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,61,57,97,60,45,98,192,216,86,205,130,176,181,15,114,178,225,251,125,61,174,221,77,205,124,156,138,88,35,108,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,234,6,11,118,213,251,44,97,111,136,20,63,46,184,152,1,217,113,237,217,150,95,125,124,158,180,207,254,218,191,101,140,45,241,2,135,229,215,18,29,176,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,234,32,24,235,193,39,24,56,103,139,156,175,138,244,213,164,162,198,214,58,120,27,139,44,244,145,84,114,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,115,178,40,1,0,61,168,254,221,153,155,247,47,201,232,137,254,32,7,181,31,219,179,51,126,229,249,61,16,25,63,216,143,118,181,88,45,89,243,125,190,220,233,45,214,219,117,62,31,171,172,172,171,153,176,193,77,4,109,185,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,76,74,227,163,140,219,239,24,121,143,75,115,142,213,232,108,25,133,251,197,62,25,182,202,198,45,83,99,149,89,205,169,169,145,186,235,52,188,168,149,99,107,150,56,218,198,181,187,149,31,44,150,46,213,143,241,149,139,6,223,242,250,205,136,106,232,240,246,42,168,161,169,189,80,194,168,214,87,190,141,101,90,100,149,81,55,57,140,116,242,61,25,174,197,126,199,42,43,163,98,182,234,240,125,194,102,50,226,235,52,62,131,216,170,42,236,246,42,10,121,42,111,184,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,126,156,199,162,43,98,122,160,93,94,206,46,7,41,184,173,198,85,248,195,48,95,87,79,151,88,62,162,6,87,67,19,37,137,247,186,183,34,189,40,162,157,17,26,198,53,168,215,78,230,187,154,214,75,19,90,141,89,146,88,231,120,181,87,108,83,195,239,7,217,113,132,176,221,214,186,213,151,248,51,210,20,216,98,200,215,69,47,117,142,170,100,146,70,164,178,162,59,102,238,92,210,73,81,59,145,170,237,239,146,77,92,174,91,170,7,149,114,127,187,46,61,132,242,203,239,175,156,86,144,2,79,247,101,199,176,158,89,125,245,243,138,208,50,168,0,0,0,4,85,246,231,126,100,255,0,121,63,150,152,171,217,113,237,217,150,95,125,124,158,180,202,174,220,239,204,159,239,39,242,211,21,123,46,61,187,50,203,239,175,147,214,129,63,192,0,6,42,246,163,251,9,230,111,220,191,56,162,50,168,197,94,212,127,97,60,205,251,151,231,20,64,64,9,59,221,156,92,113,212,241,91,131,107,240,126,96,178,146,159,49,112,125,60,15,174,154,39,197,19,47,116,142,85,98,86,197,2,42,57,143,107,145,173,157,173,111,41,175,150,39,53,90,147,36,81,193,9,80,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,67,212,64,49,255,0,131,174,49,112,39,23,248,18,162,255,0,96,163,244,54,36,179,108,250,65,135,249,147,84,122,47,155,53,67,41,127,194,159,4,81,207,205,142,157,100,252,90,46,205,118,187,69,78,185,0,6,42,246,163,251,9,230,111,220,191,56,162,33,91,132,239,106,124,155,248,129,135,190,99,1,53,61,168,254,194,121,155,247,47,206,40,136,11,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,15,83,192,196,174,207,62,52,237,92,83,229,125,61,139,23,226,10,71,102,166,26,167,84,196,20,105,76,218,85,173,129,36,219,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,92,108,124,59,178,212,1,10,221,181,126,212,248,91,225,253,15,204,110,36,212,144,173,219,87,237,79,133,190,31,208,252,198,226,5,213,236,49,252,246,126,237,255,0,50,49,215,180,119,142,58,110,43,113,149,6,15,203,230,85,211,229,214,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,230,181,146,202,231,43,86,101,138,60,106,195,57,189,140,176,134,87,227,124,163,177,79,73,13,139,48,170,45,51,95,85,208,35,231,153,150,249,38,150,8,88,245,232,198,44,179,36,142,84,77,234,176,198,136,228,106,189,175,168,56,98,225,235,21,113,65,156,182,92,163,194,213,61,195,191,243,42,110,55,71,210,201,81,13,178,134,38,238,150,162,70,177,63,205,141,136,231,49,175,150,88,152,175,102,253,200,21,255,0,2,252,25,95,120,195,204,122,171,100,151,95,67,96,204,47,221,234,49,53,202,39,177,106,155,28,170,254,85,53,52,110,215,89,165,229,74,137,35,154,177,198,214,57,206,220,168,200,164,244,19,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,106,173,52,89,37,192,231,14,148,86,250,203,181,93,139,47,176,37,60,112,203,93,86,217,235,167,223,83,84,136,233,164,72,88,231,185,242,212,212,43,149,35,98,49,171,34,237,107,24,136,141,188,0,0,0,0,0,121,172,226,199,218,159,57,62,32,98,31,152,206,100,255,0,102,231,104,37,55,14,213,50,100,246,114,93,106,221,151,87,26,135,84,209,92,166,150,89,153,134,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,53,124,138,184,193,197,143,181,62,114,124,64,196,63,49,156,181,64,122,168,4,85,246,81,241,211,253,71,11,249,215,140,255,0,237,122,92,1,91,92,223,243,154,235,92,149,10,239,252,23,117,99,155,250,112,163,255,0,214,240,146,168,4,96,118,181,240,81,233,186,58,206,44,178,202,217,117,172,189,67,201,143,26,91,224,78,124,110,161,134,14,91,46,109,69,118,248,249,44,138,40,229,108,109,115,86,53,108,170,145,164,83,61,241,151,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,58,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,122,115,32,175,180,195,130,139,119,12,24,238,219,141,178,210,217,221,178,219,22,233,77,69,71,26,85,77,232,106,232,97,141,36,167,154,162,103,73,191,157,163,231,141,93,38,229,210,118,163,17,176,163,156,19,63,146,249,189,131,115,235,43,240,254,110,101,252,245,114,88,177,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,58,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,219,254,48,120,179,193,188,34,229,127,211,139,237,61,37,226,251,95,81,29,53,139,14,58,189,105,103,186,189,36,98,78,172,122,71,42,177,145,68,245,145,207,86,108,215,150,197,84,116,172,69,135,110,206,238,47,63,162,150,114,175,210,154,222,78,94,227,30,85,22,40,217,65,222,102,131,148,217,123,173,92,123,85,36,78,84,146,187,122,55,126,232,164,151,72,223,34,69,182,218,113,85,196,198,50,226,191,55,43,51,75,24,80,210,91,152,218,118,219,109,22,202,100,71,50,221,110,141,242,62,40,22,77,168,233,159,186,89,30,249,28,137,185,239,118,214,177,155,35,96,80,24,255,0,31,227,44,211,198,87,108,193,204,28,67,87,124,196,55,202,133,169,174,174,169,84,223,43,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,73,137,236,155,225,15,240,69,151,31,210,11,26,209,108,197,248,254,222,207,68,182,58,254,108,116,184,118,100,134,120,119,70,196,70,36,211,189,141,149,218,185,234,216,219,3,83,148,245,153,139,141,93,148,124,20,126,19,113,84,28,74,102,101,178,235,77,134,240,149,194,158,167,9,69,167,38,27,197,210,25,28,229,168,222,142,73,29,13,44,145,179,163,91,178,73,87,106,189,82,25,162,116,202,0,35,3,181,23,179,254,142,239,71,114,226,111,36,48,239,38,235,15,121,184,227,139,92,18,65,5,44,148,177,65,44,243,93,155,204,123,54,204,156,173,37,142,52,123,166,116,141,145,26,143,73,93,44,159,128,60,198,100,190,111,99,44,133,205,12,63,155,153,127,61,36,119,220,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,206,138,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,158,135,184,104,226,47,2,113,65,149,148,25,153,129,106,63,201,81,222,40,182,77,254,44,186,119,104,102,158,143,153,44,81,243,185,92,246,55,154,198,236,127,138,47,138,36,85,246,161,112,45,248,20,197,79,207,28,156,193,157,211,45,175,91,61,49,77,68,237,208,216,174,146,72,228,93,33,70,167,119,163,155,88,249,122,43,152,201,85,241,254,41,174,167,141,113,43,32,120,135,205,14,25,241,149,110,60,202,107,173,37,5,222,225,103,171,178,76,250,154,56,234,89,200,157,26,168,228,107,209,81,31,28,177,195,51,23,195,124,77,71,163,227,87,198,240,147,254,213,142,56,234,114,214,213,95,194,222,91,50,146,91,238,39,179,171,49,77,205,207,138,116,183,91,170,154,246,45,19,35,213,85,149,51,69,171,156,233,26,156,184,101,141,204,71,58,86,201,12,59,29,175,253,85,99,220,85,254,218,226,60,73,136,238,31,239,149,149,215,42,234,137,63,225,73,52,210,72,255,0,181,206,115,188,213,76,149,227,19,131,175,232,149,149,153,63,244,134,179,189,227,60,107,233,107,141,247,241,124,191,71,242,233,173,123,45,222,164,242,197,47,34,105,106,255,0,30,205,188,206,111,84,209,172,208,49,84,207,254,203,222,58,127,2,152,169,153,29,156,120,207,186,101,181,235,127,161,234,107,91,186,27,21,210,73,26,169,172,202,228,238,244,115,107,39,51,84,115,25,42,178,79,197,53,213,18,45,170,236,235,225,211,2,113,65,154,120,227,44,241,213,63,230,254,231,89,103,173,223,55,248,178,233,222,105,33,130,179,151,20,177,243,185,92,247,187,148,247,108,127,130,167,130,165,148,207,76,139,204,126,29,51,30,227,149,249,161,102,238,55,90,29,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,115,33,126,215,104,186,35,145,205,115,30,214,61,143,99,67,210,158,44,197,54,44,13,133,111,56,215,20,215,119,43,46,31,183,212,93,46,53,60,167,201,200,165,130,55,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,135,159,126,57,56,187,186,241,125,155,141,197,112,91,170,236,248,78,195,78,235,110,28,181,79,80,231,189,144,43,213,207,170,153,136,229,137,149,51,46,221,252,180,209,25,28,49,171,164,229,36,142,162,177,255,0,20,121,237,154,25,89,135,50,83,29,99,159,73,224,204,37,220,253,15,108,244,101,28,61,215,186,211,58,154,15,199,69,19,101,126,216,100,123,125,119,187,93,117,93,85,17,74,215,129,206,17,46,188,95,102,227,176,164,247,26,187,62,19,176,211,182,229,136,238,176,83,185,239,100,10,244,107,41,97,122,181,98,101,76,203,187,103,49,116,70,71,52,136,217,57,75,27,130,224,118,117,240,43,83,197,46,50,76,113,152,52,21,108,202,187,5,68,208,215,77,77,85,19,31,115,184,194,148,239,75,106,162,72,147,194,199,71,80,217,31,51,89,245,24,230,53,236,123,145,236,157,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,14,38,19,194,214,44,13,133,108,216,43,11,80,247,43,46,31,183,211,218,237,212,220,215,201,200,165,130,54,199,20,123,222,174,123,182,177,141,77,92,170,229,211,85,85,94,167,108,0,197,94,212,127,97,60,205,251,151,231,20,70,85,24,171,218,143,236,39,153,191,114,252,226,136,8,86,225,59,218,159,38,254,32,97,239,152,192,75,167,105,127,28,116,220,56,224,217,178,123,3,178,173,249,139,141,44,242,62,26,184,223,45,59,44,118,233,150,72,22,181,179,49,90,229,169,87,50,86,194,214,59,212,124,107,35,213,17,172,100,208,173,151,184,214,235,150,184,255,0,13,102,53,138,158,146,123,150,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,154,232,169,226,113,49,102,41,190,227,156,85,121,198,184,166,187,190,222,177,5,194,162,233,113,169,229,50,62,125,84,242,58,73,100,216,196,107,27,185,239,114,232,212,70,166,186,34,34,116,1,132,240,181,247,28,226,171,54,10,194,212,61,246,245,136,46,20,246,187,117,55,53,145,243,234,167,145,177,197,30,247,171,88,221,207,123,83,87,42,53,53,213,85,19,169,232,39,129,206,17,45,92,32,229,27,176,164,247,26,75,198,44,191,84,54,229,136,238,176,83,181,140,124,232,196,107,41,97,122,181,37,125,52,41,187,103,49,117,87,201,52,136,216,249,171,27,109,87,102,135,3,148,220,56,224,216,115,135,28,62,173,249,139,141,44,241,178,106,73,25,45,59,44,118,233,150,57,210,137,208,189,26,229,169,87,50,39,76,231,183,212,124,105,27,17,17,175,124,217,105,128,51,75,2,102,135,210,63,160,183,223,73,253,18,196,21,152,90,241,254,11,52,61,214,233,75,183,159,7,227,88,221,251,121,140,245,217,185,139,175,71,46,138,5,86,0,3,205,103,22,62,212,249,201,241,3,16,252,198,114,106,123,46,61,132,242,203,239,175,156,86,144,173,197,143,181,62,114,124,64,196,63,49,156,154,158,203,143,97,60,178,251,235,231,21,160,101,80,0,12,85,227,235,130,140,43,197,102,92,85,222,237,54,206,239,153,184,102,223,52,152,114,225,78,145,178,74,253,136,233,27,108,168,89,28,198,58,25,94,170,140,115,220,156,153,30,175,69,218,233,89,44,11,98,204,45,125,192,216,170,243,130,177,77,15,114,189,97,251,133,69,174,227,77,205,100,156,138,168,36,116,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,234,122,147,48,3,181,11,129,111,195,94,21,126,120,228,230,12,239,121,147,101,217,233,138,106,39,109,154,251,107,142,55,34,233,10,53,123,197,100,58,71,203,209,90,247,196,143,143,241,174,109,60,104,20,254,77,241,213,77,197,47,4,217,199,129,243,6,190,145,153,169,96,203,124,79,53,116,52,212,178,177,151,59,116,54,244,98,92,149,82,52,130,23,186,74,134,198,248,90,255,0,174,199,61,172,99,28,140,100,59,0,4,175,118,160,246,130,84,218,106,111,92,47,100,181,214,145,239,125,59,168,49,133,242,154,88,170,89,178,104,170,169,235,44,171,20,176,57,168,244,107,224,115,231,138,93,241,189,29,23,170,246,191,72,224,200,188,139,204,126,34,243,30,221,149,249,95,102,239,215,90,237,101,154,105,85,89,75,111,165,106,162,73,85,83,34,34,242,225,102,230,234,186,43,149,206,107,24,215,189,236,99,169,92,39,133,175,184,231,21,89,176,86,22,161,239,183,172,65,112,167,181,219,169,185,172,143,159,85,60,141,142,40,247,189,90,198,238,123,218,154,185,81,169,174,170,168,157,73,233,224,23,130,140,43,194,158,92,82,94,238,214,206,241,153,184,154,223,12,152,142,225,80,145,190,74,13,232,217,29,108,167,88,220,246,54,24,158,136,143,115,28,188,233,24,143,85,218,216,153,16,93,94,26,56,116,192,156,47,229,101,6,89,224,90,127,242,85,151,138,221,243,127,140,238,157,218,24,103,172,229,203,44,156,158,111,33,142,229,49,219,25,224,137,226,171,117,64,0,89,206,41,184,135,254,141,57,125,111,199,127,68,62,145,247,251,204,86,158,235,233,14,231,179,124,19,203,204,223,203,147,93,57,26,109,218,159,91,93,122,104,183,140,198,174,62,114,131,49,115,171,39,172,248,91,44,176,247,166,110,148,184,150,158,225,52,29,238,10,125,180,237,165,170,99,159,186,103,177,171,163,165,98,104,139,175,95,13,17,116,242,251,222,94,175,15,111,207,151,163,253,217,227,198,255,0,211,247,191,24,244,61,143,185,249,143,111,232,252,157,147,208,188,191,171,121,117,153,254,121,108,207,247,216,181,185,117,218,117,244,251,48,112,198,4,252,8,247,15,164,119,154,43,79,122,250,75,205,228,119,137,217,23,51,103,117,110,237,187,245,219,185,53,211,77,83,196,206,114,41,50,99,130,30,40,48,158,112,224,92,83,136,50,199,186,218,236,216,150,217,112,173,159,211,86,231,242,169,225,170,141,242,63,107,39,87,59,70,181,87,70,162,170,233,209,21,73,91,60,95,17,235,123,191,87,135,43,238,247,119,198,204,255,0,242,62,163,253,70,248,255,0,199,190,63,221,122,28,127,30,188,47,11,198,246,233,234,95,83,206,248,219,121,114,207,31,183,128,0,126,187,249,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,121,172,226,199,218,159,57,62,32,98,31,152,206,122,83,60,214,113,99,237,79,156,159,16,49,15,204,103,3,61,50,251,130,75,87,21,253,154,185,93,125,195,48,82,80,230,46,21,167,196,51,90,171,27,74,215,79,118,129,183,43,155,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,243,21,168,137,36,154,198,95,253,85,96,44,85,254,218,225,204,73,135,46,31,239,148,117,214,218,234,121,63,224,201,12,209,200,207,177,205,115,124,149,9,233,236,184,246,19,203,47,190,190,113,90,88,174,213,142,7,42,115,42,213,95,197,38,91,62,146,43,238,24,179,171,241,77,177,204,138,4,184,219,169,90,247,173,107,36,209,21,245,48,197,171,92,217,28,188,200,98,141,172,86,186,38,199,48,93,254,207,222,59,172,92,85,97,88,240,86,41,127,114,204,220,63,111,73,46,52,218,62,79,74,82,193,29,44,114,221,119,178,158,42,120,57,181,53,14,78,236,213,87,51,77,83,86,245,75,215,197,143,178,198,114,124,63,196,63,46,156,243,153,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,156,138,14,37,44,92,84,246,116,102,102,102,219,19,147,117,135,47,241,5,175,18,82,54,149,240,71,73,120,138,208,247,212,71,18,57,207,221,10,243,89,36,106,143,122,242,228,98,57,81,232,246,180,32,92,150,158,212,94,207,250,59,189,29,203,137,188,144,195,188,155,172,61,230,227,142,45,112,73,4,20,178,82,197,4,179,205,118,111,49,236,219,50,114,180,150,56,209,238,153,210,54,68,106,61,37,116,177,44,122,168,3,205,15,14,185,243,140,184,109,205,203,22,107,96,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,209,28,172,118,199,163,36,106,111,99,85,61,4,240,209,196,94,4,226,131,43,40,51,51,2,212,127,146,163,188,81,108,155,252,89,116,238,208,205,61,31,50,88,163,231,114,185,236,111,53,141,216,255,0,20,95,20,72,149,237,83,225,15,10,240,251,152,246,172,200,203,42,43,85,159,8,99,174,110,182,88,171,227,108,148,87,72,213,93,63,118,164,84,107,219,70,230,62,39,39,47,123,34,145,206,98,242,88,234,118,58,197,240,119,197,86,50,225,67,55,45,248,194,205,114,171,118,24,184,212,83,211,98,203,68,113,164,204,184,219,145,254,186,182,39,61,141,239,49,181,210,58,23,238,110,215,170,181,87,150,249,24,240,152,158,212,127,97,60,205,251,151,231,20,68,43,112,157,237,79,147,127,16,48,247,204,96,38,123,180,198,231,77,122,236,255,0,204,11,205,28,117,113,211,215,211,216,106,98,101,93,36,180,179,181,143,187,80,185,169,36,51,53,178,196,253,21,53,100,141,107,218,186,163,145,21,21,8,97,225,59,218,159,38,254,32,97,239,152,192,6,101,118,172,112,57,77,150,183,90,254,41,50,217,245,114,216,177,61,225,95,138,109,142,100,179,173,186,227,84,231,189,107,89,38,138,140,166,154,93,90,230,200,228,229,205,44,109,98,185,178,182,56,112,215,134,142,34,241,223,11,249,167,65,153,152,22,163,252,149,29,226,139,100,63,227,59,95,121,134,105,232,249,146,197,39,39,155,200,99,121,172,110,246,120,162,248,162,250,72,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,130,30,208,46,4,111,188,42,226,169,49,174,22,103,125,203,44,65,112,88,237,213,58,178,63,69,213,79,37,84,145,90,182,62,162,90,137,249,84,212,237,94,242,228,70,191,93,23,71,116,80,184,29,162,221,163,54,46,37,48,173,167,40,114,102,150,235,71,132,31,221,47,23,218,234,221,244,213,21,181,92,189,236,160,88,88,245,98,195,3,222,139,34,187,123,95,60,76,116,122,50,38,75,54,42,240,209,195,166,59,226,131,52,232,50,207,2,211,255,0,146,172,188,86,239,135,252,89,107,239,48,195,61,103,46,89,99,231,114,185,236,119,41,142,222,255,0,4,79,21,74,83,42,178,207,21,103,38,99,225,204,173,193,84,157,226,245,137,174,17,91,233,183,71,35,227,135,122,250,243,203,203,99,222,216,98,98,58,73,30,141,93,145,177,238,84,209,170,122,30,225,87,134,124,27,194,134,81,209,229,110,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,123,149,176,179,108,81,177,145,181,87,107,24,221,206,123,247,200,240,170,242,95,40,112,110,66,229,126,31,202,60,191,130,174,59,22,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,68,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,74,212,0,49,87,180,235,43,127,10,28,27,99,94,233,98,244,157,215,9,119,124,83,111,255,0,10,228,247,94,235,34,119,185,250,189,173,126,218,25,43,125,71,110,215,95,85,170,244,97,6,217,41,154,23,92,149,205,204,33,154,246,102,213,201,81,133,175,20,215,39,211,211,86,186,145,245,144,49,233,206,165,89,90,138,172,100,209,115,34,127,170,228,86,72,228,86,185,21,81,125,52,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,121,119,197,152,90,251,129,177,85,231,5,98,154,30,229,122,195,247,10,139,93,198,155,154,201,57,21,80,72,232,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,212,9,243,237,46,199,245,57,125,193,110,98,85,91,113,13,37,170,229,124,167,166,176,82,164,203,22,250,198,85,212,199,21,85,60,76,145,23,123,221,70,181,106,187,83,123,88,215,189,187,118,110,72,12,194,120,90,251,142,113,85,155,5,97,106,30,251,122,196,23,10,123,93,186,155,154,200,249,245,83,200,216,226,143,123,213,172,110,231,189,169,171,149,26,154,234,170,137,212,201,94,36,243,251,240,143,194,23,13,25,111,38,97,122,82,245,134,109,247,191,79,90,41,223,178,58,72,97,171,74,59,71,120,142,52,72,150,102,82,65,43,89,187,89,82,55,171,221,210,116,116,149,255,0,99,238,78,95,113,207,20,9,154,180,243,119,123,46,90,91,231,168,172,147,107,31,207,170,174,167,158,146,158,155,69,123,94,221,204,125,76,188,196,107,218,157,219,99,182,172,141,80,38,210,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,150,0,2,218,113,21,144,216,55,137,44,163,190,229,78,51,162,164,115,46,52,239,125,178,186,106,117,153,246,155,138,49,201,79,91,18,53,236,118,248,220,237,85,168,246,239,98,190,55,46,199,185,22,229,145,87,219,5,197,231,143,8,248,22,183,252,133,110,57,116,148,31,248,10,170,10,72,101,122,255,0,153,60,138,198,127,144,106,73,253,124,96,69,173,218,138,154,221,117,173,183,209,221,169,46,148,244,181,18,67,21,117,35,101,108,21,76,107,149,27,52,105,51,25,42,49,200,136,228,73,24,199,232,169,185,173,93,81,50,3,128,76,144,202,254,33,120,151,176,101,182,108,223,42,233,45,19,211,212,215,195,110,166,142,77,247,185,233,217,205,90,21,153,157,105,216,232,155,52,143,147,162,171,33,116,108,115,36,145,143,109,170,202,28,151,205,12,250,198,81,229,254,81,225,10,188,69,125,146,158,90,181,167,133,241,196,200,160,141,19,124,178,203,43,155,20,76,213,90,212,115,220,212,87,189,140,77,92,246,162,210,150,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,234,120,24,235,193,39,24,56,103,139,156,175,138,244,213,164,162,198,214,58,120,27,139,44,244,145,84,114,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,115,178,40,12,0,237,171,246,88,194,223,16,40,126,93,113,48,3,178,227,219,179,44,190,250,249,61,105,159,253,181,126,203,24,91,226,5,15,203,174,38,0,118,92,123,118,101,151,223,95,39,173,2,191,237,31,236,255,0,172,225,222,251,46,109,229,14,29,255,0,173,61,127,118,130,90,106,121,39,168,147,14,213,108,100,123,106,31,51,228,145,240,205,34,43,217,50,187,106,73,42,196,228,103,226,86,91,65,193,39,24,56,155,132,108,208,138,244,213,171,173,193,55,202,136,27,139,44,244,145,83,243,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,115,103,251,31,224,12,27,154,120,54,237,151,217,131,135,169,47,152,122,249,78,180,213,212,53,40,187,37,102,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,231,135,140,110,31,104,248,98,226,11,18,101,37,167,16,122,102,213,67,200,172,182,212,203,60,15,170,74,89,226,108,140,142,165,144,185,121,115,51,114,177,81,237,141,207,107,91,42,70,198,74,196,3,209,70,19,197,54,44,115,133,108,216,215,11,87,119,219,46,32,183,211,221,45,213,60,167,199,207,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,135,108,67,7,101,15,24,56,251,4,230,133,147,134,59,234,213,223,48,78,43,168,168,109,178,36,138,106,137,236,85,188,185,38,87,192,216,152,247,119,105,28,213,230,177,81,35,141,92,234,133,116,104,217,214,73,159,0,1,26,189,178,153,177,154,121,95,248,32,252,25,230,94,43,194,94,147,250,65,223,125,5,121,169,160,239,92,191,71,242,249,188,151,183,126,222,99,246,238,215,77,238,211,197,64,146,160,66,7,103,15,16,185,251,142,120,206,203,204,45,141,115,195,48,49,5,150,183,210,221,230,221,116,196,213,181,116,179,236,181,85,189,155,226,146,71,49,219,94,198,185,53,78,142,106,42,117,68,38,252,0,0,11,21,198,230,67,84,241,29,195,70,49,203,107,53,21,36,248,133,105,217,116,195,235,53,60,82,61,46,52,207,73,99,142,39,202,246,54,23,204,214,201,76,178,239,110,198,84,61,87,86,238,106,249,214,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,245,60,121,204,227,115,33,169,184,113,226,95,24,229,181,154,138,174,12,60,149,12,186,97,245,154,158,88,216,182,234,150,36,177,199,19,229,123,221,51,33,115,164,166,89,119,187,123,233,222,171,163,183,53,2,223,231,126,53,181,102,86,116,99,236,198,177,83,213,193,109,197,88,162,235,123,163,138,173,141,108,241,193,83,87,36,209,182,70,181,206,106,61,26,244,69,68,115,147,93,116,85,241,42,12,204,206,191,167,57,43,147,153,57,73,111,228,210,101,149,190,245,206,158,72,182,201,61,117,198,233,45,68,155,92,146,57,29,11,96,101,26,55,86,49,201,39,63,93,205,216,165,170,0,72,79,99,70,72,90,177,214,118,223,243,162,225,124,171,167,168,202,250,120,27,67,65,12,109,217,87,61,202,10,202,117,124,175,93,85,25,28,81,203,163,26,136,174,124,140,118,228,70,43,36,153,243,23,251,54,242,94,235,146,28,37,225,123,22,40,194,21,120,111,19,223,42,43,47,215,218,58,183,187,158,179,205,50,182,7,73,26,185,121,47,238,113,81,181,98,209,170,213,106,163,218,217,55,153,64,6,0,118,213,251,44,97,111,136,20,63,46,184,144,193,108,180,221,111,85,47,163,179,91,42,235,234,35,167,158,173,241,83,66,233,94,216,32,137,243,77,42,181,168,170,140,142,40,228,145,238,240,107,24,231,46,136,138,164,207,246,213,251,44,97,111,136,20,63,46,184,152,1,217,113,237,217,150,95,125,124,158,180,11,41,145,121,233,152,252,58,102,61,187,52,50,190,243,220,110,180,58,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,230,66,253,173,213,53,71,35,154,215,177,204,123,24,246,250,41,200,188,244,203,142,34,242,226,221,154,25,95,121,239,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,242,230,102,230,234,154,171,85,174,107,216,231,177,236,123,162,3,180,127,179,254,179,135,123,236,185,183,148,56,119,254,180,245,253,218,9,105,169,228,158,162,76,59,85,177,145,237,168,124,207,146,71,195,52,136,175,100,202,237,169,36,171,19,145,159,137,89,109,7,4,156,96,226,110,17,179,66,43,211,86,174,183,4,223,42,32,110,44,179,210,69,79,207,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,93,205,15,67,196,0,246,163,251,118,102,111,220,191,39,162,39,123,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,4,61,168,254,221,153,155,247,47,201,232,128,177,89,47,148,56,203,62,179,67,15,229,30,95,193,73,37,247,17,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,170,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,172,249,229,158,11,201,174,207,110,24,32,183,98,60,77,221,112,222,23,219,83,127,196,79,181,185,102,174,174,170,168,100,107,81,36,52,172,124,142,214,73,98,137,137,248,199,50,38,68,199,61,201,30,243,10,251,12,127,61,159,187,127,204,140,106,237,25,227,95,250,85,102,60,22,12,1,115,186,199,150,88,91,241,118,218,105,215,149,29,210,185,21,233,37,205,208,237,107,219,185,143,72,226,108,170,231,50,54,185,218,68,233,165,141,2,218,241,131,197,158,50,226,235,52,62,156,95,105,234,236,246,42,10,120,233,172,88,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,126,156,182,42,171,98,98,36,159,118,67,221,184,139,189,100,149,109,102,107,220,234,235,242,250,58,122,42,76,188,150,166,106,89,94,216,32,158,182,26,216,145,204,85,168,70,70,248,225,141,141,159,163,88,198,182,45,24,154,24,1,217,231,193,101,215,138,124,208,167,190,226,252,63,86,236,171,195,85,10,184,130,177,42,93,74,149,179,164,123,162,183,193,35,90,174,123,220,229,137,210,163,21,170,200,85,203,204,141,239,135,116,244,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,7,150,34,127,187,46,61,132,242,203,239,175,156,86,144,2,79,247,101,199,176,158,89,125,245,243,138,208,50,168,2,42,251,87,56,233,254,191,133,252,148,198,127,246,197,46,63,173,161,111,249,173,109,174,58,132,119,254,23,189,49,173,253,8,85,255,0,235,136,64,207,254,30,248,139,192,156,75,89,241,70,44,203,58,142,253,134,236,88,129,108,84,87,61,147,69,233,13,180,20,117,50,75,201,154,40,228,139,108,149,79,135,107,145,117,228,239,69,209,232,137,117,76,0,236,84,246,88,197,63,16,43,190,93,110,46,255,0,24,60,127,101,31,9,182,175,71,186,74,76,99,142,228,168,142,22,97,74,11,155,34,158,153,138,214,72,233,171,100,70,200,180,140,229,72,199,49,28,197,124,170,246,108,106,179,153,36,97,137,125,185,223,153,63,222,79,229,166,42,246,92,123,118,101,151,223,95,39,173,50,43,182,63,31,224,220,211,193,188,62,230,14,95,98,26,75,230,30,190,83,226,58,154,26,234,101,93,146,179,91,106,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,58,246,92,123,118,101,151,223,95,39,173,2,127,128,0,12,85,237,71,246,19,204,223,185,126,113,68,101,81,138,189,168,254,194,121,155,247,47,206,40,128,128,18,85,59,87,56,22,254,191,138,12,148,193,159,246,197,86,63,162,161,119,249,174,109,210,58,116,111,254,23,189,61,174,253,9,149,159,235,137,136,171,61,84,1,230,135,135,92,249,198,92,54,230,229,139,53,176,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,118,72,214,232,142,86,59,99,209,146,53,55,177,170,158,138,114,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,84,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,88,86,237,52,224,251,12,240,181,154,22,75,214,92,165,37,30,9,199,52,242,186,213,103,108,181,18,207,108,158,142,58,118,84,177,242,78,249,29,43,30,233,153,43,94,175,215,89,36,102,214,164,109,115,237,255,0,4,156,96,226,110,17,179,66,43,211,86,174,183,4,223,42,32,110,44,179,210,69,79,207,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,93,205,9,116,237,71,246,19,204,223,185,126,113,68,64,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,132,250,118,163,251,9,230,111,220,191,56,162,33,91,132,239,106,124,155,248,129,135,190,99,0,20,166,86,230,150,59,201,108,119,108,204,204,180,190,250,27,18,89,185,221,202,183,186,195,81,202,230,194,248,100,252,92,204,124,110,214,57,94,223,89,171,166,186,166,138,136,169,232,79,133,30,43,178,227,139,92,184,102,53,193,82,247,27,173,15,46,11,253,130,121,145,245,86,138,167,34,170,53,202,136,156,200,95,181,203,20,200,136,217,26,215,34,163,30,201,35,100,107,118,157,118,127,209,229,21,101,79,16,57,33,135,123,166,5,171,221,62,38,182,197,36,17,82,216,106,164,158,24,98,117,51,28,244,145,97,158,74,142,144,198,199,54,23,49,218,43,99,115,25,30,42,240,163,197,118,99,240,149,152,236,198,184,42,94,253,106,174,229,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,151,51,55,57,98,153,17,93,27,156,228,84,123,31,36,111,15,71,196,43,118,213,251,83,225,111,135,244,63,49,184,146,253,149,185,165,129,51,167,2,91,51,51,45,47,190,153,195,119,158,119,114,173,238,179,83,243,121,83,62,25,63,23,51,25,35,116,146,39,183,214,106,107,166,169,170,42,42,196,15,109,95,181,62,22,248,127,67,243,27,136,24,65,128,48,6,50,205,60,101,105,203,236,190,195,213,119,204,67,124,168,74,106,26,26,100,77,242,191,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,159,238,26,184,117,202,254,3,50,26,242,218,203,181,37,83,237,212,245,151,236,93,139,27,107,146,25,235,160,167,230,202,215,62,22,190,103,163,32,167,213,141,138,55,57,53,73,30,214,239,149,251,176,171,176,214,211,106,154,235,156,151,217,173,148,143,185,81,211,216,105,41,235,29,11,86,120,96,153,213,206,150,38,73,166,230,177,238,130,23,57,168,186,57,98,141,87,93,169,165,170,237,35,237,4,166,226,38,166,60,158,201,187,173,91,114,234,221,80,218,154,219,148,50,203,11,49,51,214,40,36,137,37,167,154,8,166,133,148,211,36,237,70,57,206,100,143,70,73,166,172,141,80,44,175,27,124,96,226,110,46,115,66,91,211,150,174,139,4,216,234,39,110,19,179,213,197,79,207,161,130,88,224,100,207,146,72,152,142,115,230,117,51,37,86,57,242,36,106,229,99,28,228,77,206,207,78,198,79,233,29,244,18,251,244,155,255,0,180,199,227,62,141,250,71,127,120,244,167,57,57,253,195,254,243,254,187,155,175,169,207,211,149,235,247,163,2,248,36,224,251,19,113,115,154,17,89,90,149,116,88,38,199,81,3,177,101,226,146,90,126,125,12,18,199,59,225,100,113,202,244,115,159,51,169,159,18,61,172,145,35,87,35,222,215,34,109,116,255,0,96,12,1,131,114,179,6,218,114,251,47,176,245,37,143,15,88,233,210,154,134,134,153,23,100,76,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,66,160,0,0,0,1,230,179,139,31,106,124,228,248,129,136,126,99,57,35,249,41,193,246,25,226,231,179,19,45,236,174,74,74,44,109,99,167,196,14,194,119,138,185,106,57,20,51,203,124,153,243,50,72,226,122,53,204,153,180,204,137,94,230,72,177,163,149,236,107,149,54,186,56,56,177,246,167,206,79,136,24,135,230,51,147,83,217,113,236,39,150,95,125,124,226,180,8,64,252,0,231,47,225,151,250,62,126,15,110,191,132,47,72,122,51,208,91,27,206,231,109,223,187,126,188,190,79,47,241,188,253,220,174,87,227,119,242,253,115,209,166,75,216,179,67,13,101,126,31,178,231,70,57,164,198,24,218,10,119,58,245,120,164,161,142,146,9,231,124,142,126,200,227,141,140,110,200,218,230,196,143,216,197,122,70,143,86,181,92,173,78,214,213,128,48,109,139,25,95,243,6,205,135,169,40,241,14,42,167,161,166,189,87,66,138,215,215,178,141,37,74,101,149,17,118,185,236,108,242,49,31,166,245,102,198,170,171,99,98,54,160,0,82,153,165,149,184,19,58,112,37,207,44,243,46,197,233,156,55,121,228,247,218,46,245,53,63,55,149,51,38,143,241,144,189,146,55,73,34,99,189,87,38,186,104,186,162,170,45,86,71,7,106,135,29,84,216,3,15,93,120,97,202,218,250,73,241,61,242,158,107,110,51,154,106,89,119,218,109,211,210,194,246,193,18,73,26,67,35,234,161,169,84,89,24,247,242,152,215,166,214,200,246,62,48,138,12,213,193,246,44,191,204,124,71,130,176,198,61,181,99,91,85,150,225,45,29,37,254,214,199,182,150,225,27,87,68,145,136,255,0,224,170,213,124,106,228,85,142,73,89,182,71,86,188,34,228,133,171,136,238,34,240,102,77,95,111,149,118,139,109,254,162,165,213,149,116,145,181,243,164,20,244,179,84,200,200,247,122,173,123,219,2,177,30,168,228,98,189,28,173,126,221,139,69,101,110,86,227,188,233,199,118,204,179,203,75,23,166,113,37,231,157,220,168,187,212,52,252,222,84,47,154,79,198,76,246,70,221,35,137,238,245,156,154,233,162,106,170,136,180,253,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,160,122,136,194,120,90,197,129,176,173,155,5,97,106,30,229,101,195,246,250,123,93,186,155,154,249,57,20,176,70,216,226,143,123,213,207,118,214,49,169,171,149,92,186,106,170,171,212,237,140,42,236,212,227,94,221,196,94,92,80,229,126,53,185,235,153,184,70,222,232,234,88,229,170,158,75,173,174,153,41,162,101,206,89,228,106,177,38,123,231,107,36,106,202,231,186,70,62,84,70,181,232,214,102,168,0,0,29,78,44,194,214,44,115,133,111,56,43,20,208,247,219,46,32,183,212,90,238,52,220,215,199,207,165,158,55,71,44,123,216,173,123,119,49,238,77,90,168,228,215,84,84,94,164,16,246,131,112,73,117,225,67,31,199,125,195,16,85,215,101,214,42,168,168,154,213,88,218,87,54,11,76,238,154,103,50,210,249,29,52,175,123,227,167,108,110,108,178,43,86,100,230,43,81,86,57,52,159,67,169,196,216,90,197,140,45,208,218,113,29,15,123,164,167,184,80,93,35,143,154,248,246,213,81,85,69,87,77,38,172,84,85,217,60,17,63,77,118,187,110,142,69,106,170,40,71,15,101,63,2,181,56,58,58,14,41,243,94,130,174,154,251,85,78,147,96,170,22,213,68,232,27,110,171,162,98,250,73,235,12,142,87,62,88,170,36,137,176,200,141,229,162,72,231,49,206,116,107,21,63,219,157,249,147,253,228,254,90,74,161,21,125,185,223,153,63,222,79,229,160,90,174,197,79,106,124,83,240,254,187,230,54,227,63,248,250,224,163,10,241,89,151,21,119,187,77,179,187,230,110,25,183,205,38,28,184,83,164,108,146,191,98,58,70,219,42,22,71,49,142,134,87,170,163,28,247,39,38,71,171,209,118,186,86,75,128,29,138,158,212,248,167,225,253,119,204,109,196,212,129,230,219,40,120,93,205,12,217,226,26,62,29,41,108,149,116,151,218,11,196,182,220,73,44,44,142,169,150,56,41,234,18,26,218,169,92,217,18,39,50,21,221,166,146,34,72,253,140,99,149,210,49,22,127,184,117,200,108,27,195,110,81,216,178,167,6,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,124,142,110,168,213,123,182,49,25,27,87,99,26,137,90,219,176,158,21,179,223,110,248,166,211,134,109,84,87,172,65,221,253,47,113,167,162,142,58,171,135,33,138,200,59,196,173,68,124,188,182,42,181,155,213,118,181,85,19,68,59,96,0,0,6,42,246,163,251,9,230,111,220,191,56,162,50,168,197,94,212,127,97,60,205,251,151,231,20,64,64,9,42,157,149,156,7,127,240,71,21,121,191,101,255,0,43,46,16,177,92,237,223,248,7,211,94,218,254,111,254,48,216,153,36,63,228,234,24,239,234,158,71,175,12,150,155,85,255,0,137,44,168,177,95,109,148,151,27,109,199,28,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,82,103,187,64,184,238,177,112,171,133,100,193,88,89,253,247,51,113,5,189,100,183,83,104,248,253,23,75,60,117,81,197,117,222,250,121,105,231,229,84,211,181,59,179,149,28,253,117,93,27,213,66,197,246,172,113,213,83,131,163,175,225,99,42,43,234,233,175,181,84,235,14,53,174,117,44,78,129,182,234,186,39,167,163,88,147,70,229,115,229,138,162,57,93,52,106,222,90,36,109,107,220,231,72,145,96,87,2,223,210,59,250,71,97,223,232,191,255,0,198,191,91,190,247,173,254,139,244,94,246,119,143,73,109,255,0,176,254,166,239,203,223,202,229,126,63,146,90,11,77,179,25,102,190,63,162,179,81,201,87,127,197,152,198,241,29,52,79,171,171,69,158,225,113,171,153,26,213,146,105,156,136,175,146,89,19,87,200,228,234,229,87,47,138,147,189,192,47,5,24,87,133,60,184,164,189,221,173,157,227,51,113,53,190,25,49,29,194,161,35,124,148,27,209,178,58,217,78,177,185,236,108,49,61,17,30,230,57,121,210,49,30,171,181,177,50,32,202,160,113,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,49,87,135,30,209,220,163,226,87,62,113,38,74,225,75,69,93,190,158,138,157,245,56,106,245,91,84,200,211,16,178,29,18,161,25,76,244,108,177,63,69,89,99,103,174,247,195,28,175,145,33,86,43,0,134,30,44,125,169,243,147,226,6,33,249,140,228,212,246,92,123,9,229,151,223,95,56,173,33,91,139,31,106,124,228,248,129,136,126,99,57,53,61,151,30,194,121,101,247,215,206,43,64,202,160,0,0,0,17,43,218,139,217,255,0,89,104,172,185,113,55,146,24,119,157,106,155,188,220,113,197,174,9,39,158,170,58,169,103,150,121,174,205,230,61,251,161,94,110,146,199,26,49,176,182,54,200,141,86,44,174,138,48,79,74,124,88,251,44,103,39,195,252,67,242,233,207,53,128,78,79,102,135,3,148,220,56,224,216,115,135,28,62,173,249,139,141,44,241,178,106,73,25,45,59,44,118,233,150,57,210,137,208,189,26,229,169,87,50,39,76,231,183,212,124,105,27,17,17,175,124,217,190,0,2,222,241,19,236,253,153,223,253,230,222,191,252,138,82,225,29,118,34,195,246,140,89,135,238,120,91,16,82,119,171,93,230,142,107,125,108,28,199,51,155,79,51,21,146,51,115,21,28,221,90,229,77,90,168,169,175,69,69,49,234,241,188,248,94,51,247,143,87,177,245,248,251,111,117,233,250,252,254,184,242,150,231,248,178,160,0,244,32,99,223,244,1,225,35,254,228,223,255,0,126,185,255,0,210,11,123,218,153,236,253,135,255,0,251,242,164,255,0,242,42,211,231,253,143,180,245,126,23,209,245,125,111,87,57,120,158,37,191,182,255,0,143,242,254,189,249,79,228,31,31,254,166,252,159,199,252,119,177,239,233,103,46,114,242,231,199,143,142,221,115,36,231,119,251,110,237,159,179,49,136,247,237,103,252,213,253,249,255,0,250,38,28,240,237,237,3,150,63,253,249,89,127,252,182,34,99,51,107,32,50,147,60,253,21,248,83,194,94,155,244,39,63,184,127,135,212,211,114,121,220,190,103,245,18,51,118,188,168,254,182,186,109,233,166,171,174,248,251,142,127,57,236,253,79,79,135,25,198,236,251,187,251,203,252,60,254,175,195,251,127,244,171,242,79,103,238,253,215,171,203,214,225,215,157,189,120,78,54,111,30,92,38,75,206,203,230,203,247,60,35,223,178,207,218,7,16,127,247,155,87,255,0,229,180,68,165,22,179,43,56,96,200,220,149,196,21,24,167,44,176,63,161,174,149,84,111,183,205,63,164,235,42,55,83,185,236,123,153,182,105,94,212,213,209,49,117,68,215,167,142,138,186,221,51,223,241,126,211,159,178,246,243,210,245,44,183,111,211,228,127,59,252,139,218,254,81,243,28,190,67,217,241,229,199,133,227,198,103,41,37,241,254,214,207,251,0,7,232,190,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,214,113,99,237,79,156,159,16,49,15,204,103,61,41,158,107,56,177,246,167,206,79,136,24,135,230,51,129,53,61,151,30,194,121,101,247,215,206,43,72,224,237,47,227,142,167,136,236,101,54,79,96,118,82,51,46,176,93,226,71,195,87,27,226,168,125,242,227,10,73,2,214,182,102,43,154,148,200,215,202,216,90,199,122,236,145,100,122,170,185,140,134,148,191,241,183,117,178,240,57,129,248,72,203,137,234,232,42,36,167,173,155,22,94,41,170,157,19,221,4,247,59,139,223,105,88,221,10,42,178,72,164,163,149,242,197,46,142,99,221,11,145,81,100,105,101,120,117,200,108,101,196,150,110,88,178,167,6,81,85,185,247,26,134,62,231,93,13,58,76,203,77,185,30,212,168,173,149,28,246,55,100,109,118,168,213,123,119,189,89,27,87,123,218,138,23,3,129,206,17,46,188,95,102,227,176,164,247,26,187,62,19,176,211,182,229,136,238,176,83,185,239,100,10,244,107,41,97,122,181,98,101,76,203,187,103,49,116,70,71,52,136,217,57,75,27,166,207,136,92,45,98,192,220,23,230,94,10,194,212,61,202,203,135,242,190,243,107,183,83,115,95,39,34,150,11,76,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,169,80,112,235,144,216,55,134,220,163,177,101,78,12,162,164,107,45,212,236,125,206,186,26,117,133,247,107,138,177,169,81,91,42,57,239,118,249,28,221,81,170,247,108,98,50,54,174,198,53,19,139,197,143,178,198,114,124,63,196,63,46,156,15,53,135,165,222,34,179,231,6,240,219,148,119,220,214,198,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,223,35,155,162,185,24,237,140,71,200,228,216,199,42,121,162,50,43,142,78,46,238,188,95,102,227,113,92,22,234,187,62,19,176,211,186,219,135,45,83,212,57,239,100,10,245,115,234,166,98,57,98,101,76,203,183,127,45,52,70,71,12,106,233,57,73,35,130,223,241,21,159,56,203,137,44,220,190,230,182,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,110,200,218,237,21,200,198,239,122,190,71,38,247,185,86,66,187,43,56,14,255,0,224,142,42,243,126,203,254,86,92,33,98,185,219,191,240,15,166,189,181,252,223,252,97,177,50,72,127,201,212,49,223,213,60,177,93,154,28,14,84,241,29,140,161,206,28,112,250,70,101,214,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,93,146,36,108,69,87,61,240,206,72,24,171,218,143,236,39,153,191,114,252,226,136,133,110,19,189,169,242,111,226,6,30,249,140,4,212,246,163,251,9,230,111,220,191,56,162,33,91,132,239,106,124,155,248,129,135,190,99,0,30,148,202,127,31,224,12,27,154,120,54,237,151,217,131,135,169,47,152,122,249,78,180,213,212,53,40,187,37,102,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,80,0,49,127,130,94,4,240,111,7,22,171,236,237,190,82,98,236,89,125,168,86,63,17,186,210,180,83,197,110,70,198,173,162,99,22,105,145,172,230,177,242,57,205,86,243,21,99,71,162,242,163,84,202,0,0,0,0,16,129,219,5,147,151,220,13,197,2,230,173,68,221,226,203,153,118,248,42,40,228,218,198,114,42,168,105,224,164,168,166,209,30,231,187,107,25,77,47,49,90,198,175,121,216,221,203,27,148,155,242,61,123,103,242,134,167,23,228,54,26,205,203,116,21,115,84,101,237,225,208,214,35,103,137,144,67,110,184,114,226,146,103,177,222,187,222,149,48,208,198,212,98,244,73,164,85,106,162,110,96,67,9,51,221,140,25,67,83,132,50,27,18,230,229,198,10,184,106,51,10,240,216,104,209,211,196,248,38,183,91,249,145,71,51,24,223,93,143,90,153,171,163,114,61,122,164,49,170,53,17,119,62,24,79,77,25,3,147,150,46,31,242,107,9,228,238,28,155,188,82,97,155,123,105,228,169,218,246,119,186,167,185,210,84,212,236,123,222,177,243,103,146,89,121,123,213,172,223,181,190,171,81,0,184,0,20,86,116,102,246,13,200,92,175,196,25,185,152,19,213,199,98,195,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,232,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,200,22,43,180,71,139,207,232,165,147,73,244,90,183,147,152,88,199,155,69,133,247,208,119,152,96,229,58,46,245,87,38,229,72,211,149,28,173,216,142,223,186,89,34,214,55,198,146,237,128,187,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,10,175,58,51,123,25,103,214,104,98,12,220,204,9,233,36,190,226,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,117,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,147,254,200,174,15,176,205,6,13,183,241,105,140,18,146,229,125,186,84,84,183,8,182,25,106,24,251,68,17,45,93,13,91,229,68,123,98,149,243,171,164,106,49,204,122,49,145,177,205,118,233,28,214,6,85,112,73,193,246,25,225,27,43,226,178,181,41,43,113,181,242,158,7,98,203,197,36,181,28,138,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,218,220,31,237,107,224,163,208,149,149,156,89,101,149,178,213,71,101,155,147,30,52,183,192,156,137,27,93,52,252,182,92,218,138,237,146,115,159,44,81,202,216,218,215,36,136,217,85,36,89,102,123,37,168,1,230,179,134,46,33,113,87,11,249,203,101,205,204,45,77,223,251,135,50,154,227,107,125,84,148,240,220,232,101,110,217,105,228,115,23,252,217,24,174,107,218,201,98,137,234,199,236,218,190,138,50,183,52,176,38,116,224,75,102,102,101,165,247,211,56,110,243,206,238,85,189,214,106,126,111,42,103,195,39,226,230,99,36,110,146,68,246,250,205,77,116,213,53,69,69,88,44,237,17,225,15,250,41,103,42,125,22,162,228,229,238,49,230,214,225,125,245,253,230,104,57,77,139,189,82,73,185,18,68,229,73,43,118,43,183,238,138,72,181,145,242,36,187,106,174,204,254,53,237,220,48,99,187,150,9,204,187,159,118,203,108,91,173,77,109,100,139,85,55,161,171,161,134,69,142,162,26,120,91,38,254,118,140,130,68,108,123,151,72,28,175,70,194,173,112,102,175,109,95,178,198,22,248,129,67,242,235,137,128,29,151,30,221,153,101,247,215,201,235,76,255,0,237,171,246,88,194,223,16,40,126,93,113,34,215,132,156,239,181,112,225,159,216,115,58,47,54,58,187,205,62,28,167,186,57,148,20,210,54,55,212,207,53,186,166,158,22,43,221,209,140,89,102,143,123,244,114,181,155,156,141,122,162,49,66,109,56,232,227,54,197,193,230,92,82,220,227,181,122,103,25,226,142,241,79,134,109,178,177,233,74,233,34,70,115,106,106,100,110,154,67,23,54,37,88,218,228,146,71,61,173,110,212,87,203,31,159,107,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,74,175,58,51,123,25,103,214,104,98,12,220,204,9,233,36,190,226,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,117,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,147,254,202,30,7,41,176,213,170,201,197,198,99,62,173,47,183,42,122,135,225,27,74,178,90,116,161,164,149,178,64,234,217,209,200,213,149,243,196,231,242,154,154,196,144,202,217,53,123,164,103,36,47,87,103,23,3,149,60,41,96,218,252,97,152,47,164,168,204,92,97,79,3,43,161,137,145,74,203,37,35,85,94,148,81,78,136,174,123,220,229,107,167,115,93,202,115,226,137,173,71,36,41,44,153,148,12,0,237,91,226,143,61,184,107,252,23,126,5,49,207,209,207,164,126,155,244,159,248,178,142,179,159,221,251,143,39,253,115,20,155,118,243,229,250,186,107,187,174,186,38,129,159,229,170,207,78,23,50,39,137,79,66,126,26,240,55,210,63,163,157,231,209,159,227,58,202,62,71,120,229,115,191,214,210,199,187,119,34,47,173,174,155,122,105,170,235,26,188,5,113,235,197,142,116,241,99,129,178,207,50,243,91,211,56,110,243,233,62,251,69,232,43,109,63,55,149,109,170,154,63,198,67,78,201,27,164,145,49,222,171,147,93,52,93,81,85,22,95,192,199,252,173,224,43,132,236,150,199,118,204,204,203,76,169,244,54,36,179,115,187,149,111,167,110,85,28,174,108,47,134,79,197,205,80,248,221,172,114,189,190,179,87,77,117,77,21,17,83,32,1,24,29,168,28,102,113,39,195,182,126,216,48,86,78,102,71,209,251,45,110,15,165,186,79,77,232,122,10,189,245,79,173,173,141,210,111,168,130,71,166,172,134,52,209,23,111,171,174,154,170,170,132,159,131,0,59,41,56,163,207,110,37,63,10,63,134,188,115,244,143,232,231,161,61,25,254,44,163,163,228,119,142,253,206,255,0,91,69,30,237,220,136,190,182,186,109,233,166,171,174,127,128,35,171,182,147,39,47,184,195,38,176,150,113,90,38,230,82,101,221,194,162,158,233,77,181,137,182,150,228,234,120,219,83,189,207,69,93,147,193,79,23,45,172,123,157,222,119,122,173,141,202,178,42,81,89,209,148,56,55,62,178,191,16,101,30,96,65,87,37,139,17,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,170,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,168,121,140,47,87,5,249,57,98,207,222,40,48,6,85,98,153,182,89,110,183,9,42,46,49,237,122,247,154,90,74,121,106,229,166,213,143,99,217,206,101,59,162,230,53,200,230,115,55,166,170,221,22,213,98,204,45,125,192,216,170,243,130,177,77,15,114,189,97,251,133,69,174,227,77,205,100,156,138,168,36,116,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,234,74,79,98,62,80,211,50,213,152,89,247,93,5,36,149,19,212,69,132,45,114,54,121,121,240,49,141,142,170,181,175,143,164,74,201,22,74,5,107,189,103,162,195,34,122,136,171,188,37,40,0,6,0,118,213,251,44,97,111,136,20,63,46,184,152,1,217,113,237,217,150,95,125,124,158,180,207,254,218,191,101,140,45,241,2,135,229,215,19,0,59,46,61,187,50,203,239,175,147,214,129,59,216,255,0,0,96,220,211,193,183,108,190,204,28,61,73,124,195,215,202,117,166,174,161,169,69,217,43,53,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,60,60,99,112,251,71,195,23,16,88,147,41,45,56,131,211,54,170,30,69,101,182,166,89,224,125,82,82,207,19,100,100,117,44,133,203,203,153,155,149,138,143,108,110,123,90,217,82,54,50,86,33,54,156,109,241,131,134,120,70,202,249,111,78,90,74,220,109,124,167,157,184,78,207,87,21,71,34,186,120,164,129,147,62,73,34,98,181,172,133,181,44,149,88,231,198,178,35,85,140,115,85,119,54,0,113,254,63,198,89,167,140,174,217,131,152,56,134,174,249,136,111,149,11,83,93,93,82,169,190,87,232,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,129,155,253,150,156,107,226,172,175,204,123,15,13,248,214,231,223,112,14,47,184,119,43,79,120,89,31,37,146,233,58,175,37,180,251,26,229,228,212,78,230,198,248,149,17,141,146,84,153,29,31,227,185,182,171,181,31,219,179,51,126,229,249,61,17,33,61,155,157,159,117,60,59,83,73,156,57,201,106,164,118,98,220,105,221,77,69,109,154,40,166,126,25,98,75,60,114,172,85,16,207,44,51,62,166,21,129,202,246,181,175,141,138,248,245,209,242,34,199,183,106,63,183,102,102,253,203,242,122,32,49,255,0,14,230,150,59,194,152,19,23,101,157,130,251,221,112,222,59,238,31,72,40,187,172,47,239,157,202,101,154,151,241,143,98,201,30,201,28,174,252,91,155,187,93,29,170,116,46,7,10,60,40,230,63,22,185,142,204,21,130,162,238,54,170,30,92,247,251,252,240,171,233,109,20,174,85,68,115,145,21,57,147,63,107,146,40,81,81,210,57,174,85,86,49,146,72,203,127,149,185,91,142,243,167,29,219,50,207,45,44,94,153,196,151,158,119,114,162,239,80,211,243,121,80,190,105,63,25,51,217,27,116,142,39,187,214,114,107,166,137,170,170,34,250,19,225,71,133,28,184,225,43,46,25,130,176,84,93,250,235,93,203,158,255,0,127,158,20,101,85,222,169,168,168,142,114,34,175,46,22,110,114,69,10,42,182,54,185,202,170,247,190,73,30,23,3,43,114,183,2,100,182,4,182,101,158,90,88,189,13,134,236,220,238,229,69,222,166,168,229,115,102,124,210,126,50,103,190,71,107,36,175,119,172,229,211,93,19,68,68,68,170,192,3,202,185,63,221,151,30,194,121,101,247,215,206,43,72,1,37,211,37,56,193,195,60,35,118,98,101,189,233,203,73,91,141,175,148,248,129,184,78,207,87,21,71,34,186,120,175,147,50,103,201,36,76,86,181,144,182,165,146,171,28,248,214,68,106,177,142,106,174,230,133,202,237,31,237,0,163,225,222,197,46,82,101,14,34,255,0,174,197,127,118,158,90,154,120,224,168,143,14,210,239,100,155,170,25,51,36,141,243,77,26,43,25,10,183,114,71,42,202,229,103,226,82,88,65,42,12,127,143,241,150,105,227,43,182,96,230,14,33,171,190,98,27,229,66,212,215,87,84,170,111,149,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,39,43,52,178,183,29,228,182,59,185,229,158,101,216,189,13,137,44,220,158,251,69,222,161,168,229,115,97,100,209,254,50,23,190,55,107,28,172,119,170,229,211,93,23,69,69,68,9,127,236,84,246,88,197,63,16,43,190,93,110,35,215,143,238,18,49,151,11,89,184,234,171,206,40,171,197,88,123,28,212,86,93,44,183,235,133,74,75,113,170,123,94,215,84,199,91,175,172,234,150,58,120,213,210,233,178,94,99,94,155,92,175,138,57,10,236,84,246,88,197,63,16,43,190,93,110,51,43,58,50,135,6,231,214,87,226,12,163,204,8,42,228,177,98,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,245,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,15,50,210,93,174,179,90,169,236,83,92,234,223,109,163,168,154,174,158,141,211,57,96,134,121,155,27,101,149,145,235,181,175,123,96,133,174,114,38,174,72,163,69,215,106,105,148,29,151,30,221,153,101,247,215,201,235,75,105,197,87,12,248,203,133,12,220,172,202,220,97,93,73,113,99,169,219,114,180,92,233,149,26,203,141,186,71,200,200,167,88,247,43,161,126,232,164,99,227,114,174,215,177,219,92,246,108,145,245,7,1,89,165,129,50,91,139,28,13,153,153,151,125,244,54,27,179,122,79,190,214,247,89,170,57,92,219,109,84,49,254,46,22,62,71,107,36,172,111,170,213,211,93,87,68,69,84,15,69,32,24,255,0,199,174,105,99,188,150,225,59,28,230,102,90,95,125,13,137,44,222,140,238,85,189,214,26,142,87,54,229,75,12,159,139,153,143,141,218,199,43,219,235,53,116,215,84,209,81,21,3,32,12,85,237,71,246,19,204,223,185,126,113,68,69,95,250,168,252,118,127,221,207,255,0,86,108,255,0,244,66,85,59,81,253,132,243,55,238,95,156,81,1,0,39,165,62,39,120,133,194,188,47,228,213,235,55,49,77,55,127,238,28,186,107,117,173,149,81,211,205,115,174,149,219,98,167,141,207,95,243,164,122,181,175,115,34,138,87,163,31,179,106,249,172,47,175,24,60,89,227,46,46,179,67,233,197,246,158,174,207,98,160,167,142,154,197,135,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,55,233,203,98,170,182,38,34,5,191,206,140,222,198,89,245,154,24,131,55,51,2,122,73,47,184,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,157,85,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,100,255,0,178,135,129,202,108,53,106,178,113,113,152,207,171,75,237,202,158,161,248,70,210,172,150,157,40,105,37,108,144,58,182,116,114,53,101,124,241,57,252,166,166,177,36,50,182,77,94,233,25,201,177,93,152,188,7,126,27,239,180,217,243,155,22,93,216,7,15,220,27,232,219,93,198,221,204,165,197,19,53,147,54,77,29,205,106,242,105,231,109,58,187,116,114,69,51,146,72,87,93,146,181,38,164,12,85,237,71,246,19,204,223,185,126,113,68,66,183,9,222,212,249,55,241,3,15,124,198,2,106,123,81,253,132,243,55,238,95,156,81,16,173,194,119,181,62,77,252,64,195,223,49,128,15,73,23,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,144,3,218,25,194,205,171,133,140,249,168,177,97,9,169,27,131,241,45,58,94,48,253,26,221,91,85,91,69,2,250,178,195,60,110,210,102,49,179,36,173,137,239,71,35,227,70,167,54,73,25,54,217,158,226,187,138,236,184,225,43,46,31,141,113,172,189,250,235,93,204,130,193,96,130,100,101,85,222,169,168,138,173,106,170,47,46,22,110,106,203,50,162,182,54,185,168,136,247,190,56,223,231,179,52,179,75,29,231,78,59,185,230,102,101,223,125,51,137,47,60,158,251,91,221,97,167,230,242,161,100,49,254,46,22,50,54,233,28,76,111,170,212,215,77,87,85,85,85,12,138,236,243,227,78,235,194,198,104,83,216,177,126,32,171,110,85,226,90,133,76,65,70,148,206,170,74,41,214,61,177,92,32,141,174,71,49,237,114,68,217,85,136,229,124,40,228,229,200,246,67,182,229,246,213,251,83,225,111,135,244,63,49,184,153,21,217,95,192,173,54,0,195,214,174,39,179,74,130,146,124,79,124,167,134,229,131,33,134,170,93,246,155,116,244,179,49,211,202,177,200,144,200,250,168,106,81,82,55,177,252,166,53,139,185,178,61,236,143,29,123,106,253,169,240,183,195,250,31,152,220,64,196,172,5,159,56,203,45,114,143,48,178,167,7,214,213,219,25,153,21,22,166,93,235,169,170,18,55,201,110,164,101,106,75,68,169,177,93,178,119,85,198,175,115,94,223,82,23,70,228,123,37,122,28,76,139,200,188,199,226,47,49,237,217,95,149,246,110,253,117,174,214,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,46,22,110,110,171,162,185,92,230,177,141,123,222,198,59,160,192,24,3,25,102,158,50,180,229,246,95,97,234,187,230,33,190,84,37,53,13,13,50,38,249,95,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,79,247,4,156,31,97,158,17,178,190,43,43,82,146,183,27,95,41,224,118,44,188,82,75,81,200,174,158,41,39,124,44,142,57,94,173,107,33,109,75,226,71,181,145,172,136,212,123,218,213,93,173,11,149,145,121,23,151,28,58,101,197,187,43,242,190,205,220,109,84,58,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,230,76,253,173,213,116,70,163,90,214,49,172,99,24,198,220,0,0,2,16,56,133,237,30,227,59,3,103,238,101,224,172,45,156,157,202,203,135,241,133,230,215,110,166,250,59,106,147,145,75,5,108,177,197,30,247,211,57,238,218,198,53,53,114,171,151,77,85,85,122,146,127,192,86,105,99,188,233,225,59,3,102,102,101,223,125,51,137,47,62,147,239,181,189,214,26,126,111,42,229,85,12,127,139,133,140,141,186,71,19,27,234,181,53,211,85,213,85,85,67,32,0,0,121,172,226,199,218,159,57,62,32,98,31,152,206,77,79,101,199,176,158,89,125,245,243,138,210,21,184,177,246,167,206,79,136,24,135,230,51,147,83,217,113,236,39,150,95,125,124,226,180,12,170,0,165,51,75,52,176,38,75,96,75,158,102,102,93,247,208,216,110,205,201,239,181,189,214,106,142,87,54,102,67,31,226,225,99,228,118,178,74,198,250,173,93,53,213,116,68,85,64,180,28,109,241,131,134,120,70,202,249,111,78,90,74,220,109,124,167,157,184,78,207,87,21,71,34,186,120,164,129,147,62,73,34,98,181,172,133,181,44,149,88,231,198,178,35,85,140,115,85,119,55,207,93,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,165,203,226,119,136,92,85,197,6,114,222,179,115,20,211,119,14,255,0,203,166,183,90,217,85,37,68,54,202,24,155,182,42,120,220,245,255,0,58,71,171,90,198,190,89,101,122,49,155,246,166,116,246,74,112,81,233,186,202,62,44,179,54,217,106,172,178,195,206,143,5,219,231,78,124,142,174,134,126,91,238,110,68,118,200,249,47,138,88,226,108,141,115,150,69,116,168,145,172,80,189,225,149,93,156,220,20,127,69,92,184,158,255,0,143,237,150,169,51,55,20,254,50,229,83,2,115,100,181,208,170,49,99,182,54,109,206,99,182,189,139,36,174,137,26,215,200,230,183,89,91,12,82,45,149,237,98,224,162,221,138,112,173,207,138,140,183,182,108,196,150,109,42,113,140,12,74,170,137,174,180,45,142,158,158,58,136,218,142,124,112,247,88,225,220,244,108,108,106,196,178,200,247,162,196,136,249,42,0,121,129,202,172,204,197,89,55,152,248,115,52,176,85,95,119,189,97,155,132,87,10,109,210,72,200,230,216,190,188,18,242,222,199,186,25,88,174,142,70,35,147,124,111,123,85,116,114,158,138,120,104,226,47,2,113,65,149,148,25,153,129,106,63,201,81,222,40,182,77,254,44,186,119,104,102,158,143,153,44,81,243,185,92,246,55,154,198,236,127,138,47,138,36,85,246,178,112,135,248,34,204,127,233,5,130,168,182,97,12,127,112,127,165,155,37,127,54,74,92,69,50,205,60,219,99,122,35,210,25,216,199,74,221,28,244,108,141,157,171,202,98,194,197,178,156,2,241,93,89,194,150,120,210,94,238,114,239,193,152,163,147,103,197,16,201,52,233,28,20,174,153,170,218,246,199,18,59,153,53,63,174,230,162,198,247,58,55,207,27,118,172,187,218,30,133,1,212,225,60,83,98,199,56,86,205,141,112,181,119,125,178,226,11,125,61,210,221,83,202,124,124,250,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,232,118,192,0,0,8,171,237,206,252,201,254,242,127,45,37,80,138,190,220,239,204,159,239,39,242,208,45,87,98,167,181,62,41,248,127,93,243,27,113,53,36,43,118,42,123,83,226,159,135,245,223,49,183,19,82,0,0,0,3,31,248,245,205,44,119,146,220,39,99,156,204,203,75,239,161,177,37,155,209,157,202,183,186,195,81,202,230,220,169,97,147,241,115,49,241,187,88,229,123,125,102,174,154,234,154,42,34,160,100,1,138,189,168,254,194,121,155,247,47,206,40,136,234,225,235,180,123,140,236,115,159,185,105,130,177,78,114,119,219,46,32,198,22,107,93,198,155,232,237,170,62,125,44,245,177,71,44,123,217,76,215,183,115,30,228,213,170,142,77,117,69,69,234,72,175,106,63,176,158,102,253,203,243,138,32,32,175,41,241,215,224,191,52,240,110,102,122,47,210,127,68,177,5,186,251,220,185,252,158,245,221,106,99,155,149,204,218,237,155,185,123,119,109,118,154,235,162,233,161,197,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,83,228,159,118,93,118,127,214,93,235,45,188,77,231,126,29,228,218,161,238,215,28,15,107,158,73,224,170,146,170,41,226,158,27,179,185,111,102,216,83,149,164,81,200,143,108,205,145,210,43,81,137,19,165,11,215,217,123,192,183,224,83,10,179,60,115,143,6,119,76,201,189,111,244,61,53,107,183,77,98,181,201,27,81,53,133,90,157,222,178,109,100,230,106,174,123,34,86,71,248,167,58,162,53,207,240,0,198,174,208,46,24,239,188,85,100,20,152,43,11,94,187,149,235,15,220,23,18,219,169,187,179,36,244,165,84,20,85,81,197,67,189,242,196,200,57,175,168,106,115,156,170,214,105,170,181,83,170,64,15,253,85,96,44,85,254,218,225,204,73,135,46,31,239,148,117,214,218,234,121,63,224,201,12,209,200,207,177,205,115,124,149,15,82,100,112,118,172,112,57,83,153,86,170,254,41,50,217,244,145,95,112,197,157,95,138,109,142,100,80,37,198,221,74,215,189,107,89,38,136,175,169,134,45,90,230,200,229,230,67,20,109,98,181,209,54,57,130,34,241,102,41,190,227,156,85,121,198,184,166,187,190,222,177,5,194,162,233,113,169,229,50,62,125,84,242,58,73,100,216,196,107,27,185,239,114,232,212,70,166,186,34,34,116,39,167,178,227,216,79,44,190,250,249,197,105,0,36,228,246,69,102,246,13,198,188,43,219,242,182,205,61,90,98,28,184,168,169,134,245,4,208,43,89,178,186,182,174,170,154,104,158,154,181,236,115,86,70,42,106,143,71,194,253,90,141,86,57,225,155,224,0,0,0,45,87,22,62,203,25,201,240,255,0,16,252,186,115,205,97,233,79,139,31,101,140,228,248,127,136,126,93,57,230,176,15,85,0,0,5,27,156,248,130,239,132,242,123,29,98,156,63,87,221,110,150,108,53,115,184,81,79,203,107,249,85,16,210,200,248,223,181,232,173,118,142,106,46,142,69,69,211,170,42,21,145,211,99,76,45,111,199,88,58,251,130,110,211,84,67,67,136,45,149,86,170,169,41,156,214,202,200,167,137,209,189,204,87,35,145,28,141,122,170,42,162,166,186,106,139,224,99,212,150,240,179,143,222,61,62,207,159,167,233,251,159,79,159,173,55,132,229,45,253,252,111,159,31,191,132,70,127,79,238,45,255,0,238,179,255,0,246,27,103,253,28,151,60,83,130,240,118,58,183,199,105,198,216,78,205,136,104,97,153,42,99,165,186,208,69,87,19,37,70,185,169,34,50,70,185,17,200,215,185,55,105,174,142,84,243,83,20,191,212,179,225,251,253,216,102,23,254,144,162,255,0,162,21,143,31,57,191,152,185,43,147,214,124,83,150,88,135,208,215,74,172,75,79,111,154,126,233,5,70,234,119,82,213,61,204,219,51,30,212,213,209,49,117,68,215,167,142,138,186,254,31,178,225,238,125,135,163,234,250,158,250,222,83,199,239,191,206,253,255,0,195,250,167,228,222,231,225,127,44,249,31,99,236,191,20,225,199,209,245,45,231,45,156,63,78,109,235,215,111,25,183,51,151,237,115,127,202,237,219,178,31,35,172,247,10,91,181,167,38,112,45,21,117,20,204,169,165,170,166,195,180,113,75,4,172,114,57,146,49,237,141,21,174,107,145,21,28,138,138,138,136,168,99,159,104,110,127,230,222,70,125,0,252,22,98,223,66,122,111,210,189,255,0,252,2,154,167,157,201,238,156,191,235,227,126,221,57,178,125,93,53,221,215,93,19,76,106,201,142,55,184,160,197,153,195,129,112,182,32,204,238,245,107,188,226,91,101,190,182,15,66,219,153,205,167,154,170,54,72,205,204,129,28,221,90,229,77,90,168,169,175,69,69,51,227,136,126,22,114,251,137,111,163,255,0,78,239,24,134,131,232,231,123,238,190,137,168,130,45,253,227,149,191,153,205,134,77,116,228,51,77,52,241,93,117,233,166,231,184,159,37,237,61,73,236,101,227,203,199,248,253,231,241,127,135,159,159,195,115,252,43,242,15,105,234,126,87,207,143,175,233,89,206,217,231,212,153,215,148,155,57,241,159,249,89,126,191,203,26,184,6,226,127,60,179,171,56,111,24,91,51,113,199,166,109,116,184,106,162,225,12,30,140,163,167,219,80,218,170,86,53,251,161,137,142,93,27,43,211,69,93,58,248,106,137,166,124,22,15,32,248,48,202,238,29,49,141,102,54,193,55,236,83,91,93,91,108,146,213,36,119,90,170,121,98,72,159,44,82,43,145,35,130,53,221,186,22,166,186,170,104,171,211,193,82,254,30,223,141,244,189,127,71,208,235,238,110,242,219,251,235,229,255,0,53,249,15,137,249,63,149,190,191,194,250,115,135,163,215,140,201,198,112,155,62,252,79,0,0,247,190,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,214,113,99,237,79,156,159,16,49,15,204,103,61,41,158,107,56,177,246,167,206,79,136,24,135,230,51,129,111,240,158,22,190,227,156,85,102,193,88,90,135,190,222,177,5,194,158,215,110,166,230,178,62,125,84,242,54,56,163,222,245,107,27,185,239,106,106,229,70,166,186,170,162,117,61,4,240,57,194,37,171,132,28,163,118,20,158,227,73,120,197,151,234,134,220,177,29,214,10,118,177,143,157,24,141,101,44,47,86,164,175,166,133,55,108,230,46,170,249,38,145,27,31,53,99,110,63,246,65,112,207,131,112,118,79,83,113,52,234,234,186,252,89,143,41,235,109,172,71,42,199,5,182,221,5,115,162,116,12,98,57,82,71,203,45,35,37,116,142,240,68,141,140,107,116,145,210,200,80,2,213,113,99,236,177,156,159,15,241,15,203,167,46,169,106,184,177,246,88,206,79,135,248,135,229,211,129,230,176,205,254,208,206,207,59,175,13,23,90,140,212,202,186,58,187,142,85,220,106,17,30,197,115,166,159,13,207,35,180,109,60,238,93,92,250,103,57,81,177,78,229,85,69,86,197,42,239,229,201,62,16,30,167,110,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,3,207,15,5,28,87,95,120,75,206,90,44,101,205,186,214,97,11,150,148,120,166,201,69,51,27,223,233,118,189,35,145,27,34,43,22,104,30,254,108,107,171,28,186,62,62,99,25,44,138,122,9,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,66,95,104,207,1,63,209,94,251,6,100,101,220,253,227,44,177,53,195,185,210,83,207,81,190,170,203,92,246,62,84,163,114,189,119,205,10,178,57,29,20,189,92,141,99,153,42,238,107,100,154,159,236,249,227,110,235,194,134,63,146,197,137,231,171,174,203,172,85,81,79,13,214,141,213,78,108,22,153,221,52,45,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,203,71,42,172,113,232,18,149,218,143,236,39,153,191,114,252,226,136,133,110,19,189,169,242,111,226,6,30,249,140,4,201,246,141,226,155,22,57,236,234,198,152,215,11,87,119,219,46,32,183,225,219,165,186,167,148,248,249,244,179,221,40,36,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,66,27,56,78,246,167,201,191,136,24,123,230,48,1,233,76,2,197,113,137,197,86,13,225,67,40,238,24,194,243,114,164,118,39,184,211,212,83,97,59,68,145,172,207,184,220,81,158,162,186,38,189,142,238,209,185,209,186,103,238,110,214,42,53,23,152,248,216,240,190,160,140,190,206,190,210,220,77,153,248,201,50,79,137,44,73,73,85,125,190,212,77,53,135,18,212,173,61,19,39,157,82,157,144,90,82,158,158,153,145,35,220,169,81,35,37,123,209,94,245,108,72,138,231,70,139,38,128,0,0,8,234,237,164,206,59,238,15,201,172,37,147,182,136,121,116,153,137,112,168,168,186,84,238,98,238,165,182,186,158,70,211,108,115,21,83,124,243,211,203,204,107,216,230,247,109,190,179,100,114,36,138,144,109,218,251,154,23,92,105,197,165,78,3,153,181,112,91,114,250,207,69,109,167,129,213,174,150,9,103,169,133,181,178,213,50,45,17,176,189,205,168,134,23,105,185,92,148,177,170,187,193,173,12,32,61,52,100,14,113,216,184,128,201,172,39,156,88,114,30,239,73,137,173,237,168,146,155,115,223,221,42,152,231,71,83,77,189,236,98,201,202,158,57,98,230,108,70,191,102,230,250,174,69,60,203,147,39,216,183,156,119,220,97,147,88,183,39,110,240,243,41,50,238,225,79,81,107,169,220,196,219,75,114,117,68,142,166,216,214,34,174,201,224,168,151,152,231,189,206,239,59,125,86,198,212,80,145,83,137,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,203,0,121,225,227,111,131,236,77,194,54,104,75,101,114,85,214,224,155,229,68,238,194,119,138,185,105,249,245,208,69,28,15,153,146,71,19,213,205,124,46,169,100,74,247,50,52,145,90,175,99,90,139,181,183,127,178,247,141,127,232,255,0,142,217,147,25,133,115,181,80,229,182,50,184,62,166,91,141,106,242,125,13,116,116,45,99,42,22,86,181,117,134,94,84,16,200,146,42,50,63,82,93,241,181,146,243,37,171,137,222,30,176,175,20,25,53,122,202,60,83,83,220,59,255,0,46,166,221,116,101,44,117,19,91,43,162,118,232,170,35,107,211,252,232,222,141,115,28,248,165,149,136,246,111,220,158,117,179,75,43,113,222,75,99,187,158,89,230,93,139,208,216,146,205,201,239,180,93,234,26,142,87,54,22,77,31,227,33,123,227,118,177,202,199,122,174,93,53,209,116,84,84,64,244,252,81,89,209,155,216,55,33,114,191,16,102,230,96,79,87,29,139,14,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,162,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,38,15,246,81,241,175,248,77,194,176,112,215,153,151,59,85,54,36,194,86,250,122,108,37,46,188,153,175,22,184,99,115,86,159,98,53,35,116,212,177,198,206,173,118,249,34,93,202,197,88,102,149,216,87,218,51,198,191,244,170,204,120,44,24,2,231,117,143,44,176,183,226,237,180,211,175,42,59,165,114,43,210,75,155,161,218,215,183,115,30,145,196,217,85,206,100,109,115,180,137,211,75,26,5,138,226,43,62,113,151,18,89,185,125,205,108,103,91,86,231,220,106,30,203,101,12,213,9,51,45,54,228,123,150,158,138,37,107,24,221,145,181,218,43,145,141,222,245,124,142,77,239,114,172,133,118,62,240,135,225,197,198,58,162,255,0,47,69,129,155,29,127,254,30,150,190,174,104,152,159,231,193,26,61,255,0,229,220,177,255,0,81,33,138,189,157,220,33,255,0,74,220,229,95,165,52,92,236,189,193,220,170,220,81,178,191,187,77,63,53,178,247,90,72,246,162,200,188,217,34,118,245,110,205,177,71,46,146,50,69,139,116,255,0,1,128,29,181,126,203,24,91,226,5,15,203,174,36,106,240,21,149,184,19,58,120,177,192,217,103,153,118,47,76,225,187,207,164,251,237,23,122,154,159,155,202,182,213,77,31,227,33,123,36,110,146,68,199,122,174,77,116,209,117,69,84,89,42,237,171,246,88,194,223,16,40,126,93,113,48,3,178,227,219,179,44,190,250,249,61,104,20,167,24,188,29,99,190,16,49,221,61,130,255,0,89,233,156,55,121,223,244,127,16,114,225,167,244,167,42,26,119,213,127,130,178,121,100,131,149,37,66,71,248,197,77,250,110,110,168,189,47,175,102,231,104,37,55,14,213,50,100,246,114,93,106,221,151,87,26,135,84,209,92,166,150,89,153,134,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,53,124,138,179,19,154,89,91,129,51,167,2,92,242,207,50,236,94,153,195,119,158,79,125,162,239,83,83,243,121,83,50,104,255,0,25,11,217,35,116,146,38,59,213,114,107,166,139,170,42,162,192,15,24,188,29,99,190,16,49,221,61,130,255,0,89,233,156,55,121,223,244,127,16,114,225,167,244,167,42,26,119,213,127,130,178,121,100,131,149,37,66,71,248,197,77,250,110,110,168,189,3,209,73,138,188,115,240,49,253,52,126,132,255,0,215,71,232,119,208,239,73,127,180,158,144,239,93,239,187,127,223,16,236,219,221,191,181,174,255,0,45,58,225,7,102,87,104,101,171,41,105,173,220,55,103,109,101,37,6,13,146,162,68,195,152,133,237,108,76,180,79,60,174,145,244,245,142,77,17,105,164,150,71,185,39,119,88,158,245,71,170,194,168,234,121,137,3,0,56,92,236,164,254,141,121,237,134,115,175,240,245,244,143,232,231,125,255,0,22,125,22,238,124,254,241,71,61,55,245,221,238,77,187,121,251,190,162,235,183,78,154,234,153,254,12,42,237,33,227,91,52,248,62,252,29,254,12,236,24,82,231,244,183,210,253,247,211,180,181,51,114,251,175,116,229,242,185,51,197,166,189,229,251,183,110,215,70,233,166,139,168,102,169,133,92,107,118,111,127,76,28,211,181,102,103,225,151,232,151,163,48,252,22,46,229,244,119,191,243,57,117,53,19,115,121,157,234,45,53,239,59,118,237,93,54,107,175,93,18,202,240,103,218,129,159,188,68,241,39,131,242,115,26,225,12,191,162,178,226,15,72,119,153,237,118,250,216,234,153,200,160,168,168,102,199,73,87,35,19,87,194,212,93,88,190,170,174,154,46,138,146,126,6,42,240,49,192,199,244,46,250,109,255,0,93,31,166,63,76,125,27,254,210,122,63,186,247,78,243,255,0,124,77,191,119,121,254,206,155,60,245,233,149,64,0,44,255,0,23,89,223,117,225,199,135,76,103,156,182,43,29,37,222,229,96,167,166,109,29,37,92,142,100,11,61,69,84,52,209,190,77,190,179,152,199,78,143,86,34,181,94,140,86,163,153,187,122,94,2,40,59,108,51,162,213,113,169,192,121,17,135,177,125,37,85,69,174,162,170,253,137,172,240,177,175,125,44,235,20,108,183,58,89,54,234,199,172,83,86,170,68,143,69,217,35,30,246,232,232,156,161,22,196,143,246,48,103,205,54,21,205,12,75,144,23,218,218,190,239,142,41,219,116,177,49,213,18,186,8,238,52,113,200,233,227,100,40,197,99,31,53,54,175,116,170,230,116,161,141,139,189,92,196,108,112,21,254,64,231,29,247,135,252,229,194,121,197,135,33,239,21,120,102,224,218,137,41,183,49,157,238,149,237,116,117,52,219,222,199,164,124,216,36,150,46,102,197,115,55,238,111,172,212,80,61,52,131,137,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,203,3,0,59,106,253,150,48,183,196,10,31,151,92,72,203,224,131,55,176,110,66,241,57,132,179,115,48,39,171,142,197,135,105,238,243,84,37,36,11,52,242,189,246,186,184,162,134,54,116,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,147,78,218,191,101,140,45,241,2,135,229,215,18,21,128,175,243,211,61,51,31,136,188,199,184,230,134,104,94,123,245,214,187,72,161,134,36,86,82,219,233,90,170,177,210,211,70,170,188,184,89,185,218,38,170,229,115,156,247,185,239,123,222,236,255,0,236,148,224,163,211,117,148,124,89,102,109,178,213,89,101,135,157,30,11,183,206,156,249,29,93,12,252,183,220,220,136,237,145,242,95,20,177,196,217,26,231,44,138,233,81,35,88,161,123,237,7,102,159,2,180,220,77,98,106,172,207,204,234,10,74,172,175,195,149,19,219,106,168,93,85,44,115,221,238,43,78,138,216,24,176,72,201,97,100,41,60,51,58,69,114,110,94,92,109,107,209,210,44,115,146,0,128,30,212,127,110,204,205,251,151,228,244,68,255,0,16,3,218,143,237,217,153,191,114,252,158,136,12,159,236,53,180,218,166,186,231,37,246,107,101,35,238,84,116,246,26,74,122,199,66,213,158,24,38,117,115,165,137,146,105,185,172,123,160,133,206,106,46,142,88,163,85,215,106,105,43,228,85,246,24,254,123,63,118,255,0,153,18,168,0,0,7,149,112,12,233,236,224,236,255,0,172,226,34,251,22,109,230,246,29,255,0,173,61,7,121,130,42,106,137,39,167,147,17,85,108,124,123,105,223,11,227,145,144,195,34,163,223,50,59,106,201,18,68,212,127,227,150,32,189,125,148,124,11,127,81,197,6,117,224,207,251,94,171,0,81,87,59,252,231,58,233,37,58,183,255,0,5,221,94,231,126,156,200,207,245,188,198,42,246,163,251,118,102,111,220,191,39,162,39,248,128,30,212,127,110,204,205,251,151,228,244,64,103,255,0,98,167,178,198,41,248,129,93,242,235,113,159,230,0,118,42,123,44,98,159,136,21,223,46,183,25,254,4,85,246,231,126,100,255,0,121,63,150,145,86,74,167,110,119,230,79,247,147,249,105,28,25,55,148,56,203,61,243,18,223,149,185,125,5,36,248,134,237,79,93,53,12,21,51,164,44,168,125,53,36,213,75,10,61,125,86,189,237,129,204,98,185,90,205,238,110,231,49,186,185,2,82,123,39,120,215,183,98,156,43,108,225,95,50,46,123,49,37,155,90,108,29,59,214,170,162,107,173,11,99,168,168,146,158,71,43,95,28,61,214,56,118,177,93,35,26,177,44,81,177,136,177,42,191,53,120,163,200,191,233,41,145,56,155,37,62,148,253,28,250,71,220,191,198,125,199,190,114,59,189,100,21,63,212,243,35,221,187,145,183,235,166,155,181,235,166,139,231,91,42,176,182,99,227,76,199,195,152,111,40,104,110,181,120,206,174,225,19,172,141,181,202,177,85,71,85,26,243,27,51,37,69,111,39,151,177,100,89,85,205,108,109,98,189,206,106,53,92,158,148,242,170,221,152,246,140,184,195,150,204,222,196,118,171,246,51,166,183,197,29,238,229,107,163,90,106,90,154,164,79,89,204,141,87,245,34,185,27,27,94,228,87,54,40,81,201,19,2,53,191,212,49,255,0,232,162,255,0,212,159,254,207,50,171,181,31,216,79,51,126,229,249,197,17,149,70,42,246,163,251,9,230,111,220,191,56,162,2,0,76,223,237,12,236,243,186,240,209,117,168,205,76,171,163,171,184,229,93,198,161,17,236,87,58,105,240,220,242,59,70,211,206,229,213,207,166,115,149,27,20,238,85,84,85,108,82,174,254,92,147,225,1,234,118,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,60,246,112,73,198,14,38,225,27,52,34,189,53,106,235,112,77,242,162,6,226,203,61,36,84,252,250,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,220,217,254,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,66,95,104,207,1,63,209,94,251,6,100,101,220,253,227,44,177,53,195,185,210,83,207,81,190,170,203,92,246,62,84,163,114,189,119,205,10,178,57,29,20,189,92,141,99,153,42,238,107,100,155,139,217,197,199,29,55,10,88,202,191,7,230,11,42,234,50,235,24,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,243,92,200,162,115,85,203,10,69,32,73,167,106,63,176,158,102,253,203,243,138,34,16,56,122,197,54,44,13,159,185,105,141,113,77,119,114,178,225,252,97,102,186,92,106,121,79,147,145,75,5,108,82,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,161,54,157,166,55,107,85,255,0,179,255,0,48,47,182,43,157,37,198,219,113,167,176,213,209,214,82,76,217,160,169,130,75,181,11,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,128,192,47,87,21,220,87,102,63,22,185,142,252,107,141,101,238,54,170,30,100,22,11,4,19,43,233,109,20,174,84,85,107,85,81,57,147,63,107,86,89,149,17,210,57,173,68,70,49,145,198,204,159,236,210,236,251,169,206,27,173,159,136,60,223,181,82,73,151,212,21,29,230,207,105,171,138,42,168,49,43,216,234,168,36,73,17,147,163,224,101,61,76,17,57,89,52,78,100,233,171,85,21,138,237,108,175,0,60,31,93,120,178,205,198,182,224,148,145,224,76,29,81,71,95,138,223,52,174,71,212,192,247,185,99,161,137,177,189,178,239,168,72,101,98,200,215,53,34,99,94,253,219,210,56,228,159,235,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,229,144,173,219,87,237,79,133,190,31,208,252,198,226,77,73,10,221,181,126,212,248,91,225,253,15,204,110,32,86,189,136,216,3,6,223,113,150,102,230,13,231,15,82,86,98,28,43,79,105,166,178,215,76,138,231,208,50,177,43,82,165,98,69,93,173,123,219,4,108,87,233,189,25,189,168,168,217,30,142,151,66,42,251,12,127,61,159,187,127,204,137,84,0,0,2,53,115,99,177,175,240,161,154,120,203,51,63,164,119,163,62,150,226,11,141,247,185,125,16,231,119,94,245,83,36,220,174,103,125,110,253,188,205,187,182,183,93,53,209,53,208,205,94,23,50,47,250,53,228,78,25,201,79,165,63,72,254,142,119,223,241,159,113,238,124,254,241,89,61,79,245,60,201,54,237,231,237,250,235,174,221,122,107,162,93,80,0,0,7,154,206,44,125,169,243,147,226,6,33,249,140,228,212,246,92,123,9,229,151,223,95,56,173,33,91,139,31,106,124,228,248,129,136,126,99,57,53,61,151,30,194,121,101,247,215,206,43,64,202,160,0,16,45,218,51,193,71,244,85,204,120,47,248,2,217,117,147,44,177,79,227,45,181,51,167,54,59,93,114,171,214,75,99,166,220,231,187,107,24,146,68,233,81,174,124,110,115,117,149,208,203,34,245,93,157,220,94,127,69,44,229,95,165,53,188,156,189,198,60,170,44,81,178,131,188,205,7,41,178,247,90,184,246,170,72,156,169,37,118,244,110,253,209,73,46,145,190,68,139,108,228,231,70,80,224,220,250,202,252,65,148,121,129,5,92,150,44,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,254,168,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,190,117,184,138,200,108,101,195,110,110,95,114,167,25,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,100,141,110,170,212,123,182,61,31,27,151,123,28,136,30,151,138,127,31,227,252,27,149,152,54,237,152,57,131,136,105,44,120,122,199,78,181,53,213,213,42,187,34,102,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,25,125,143,188,94,120,112,143,142,171,127,203,214,224,103,71,65,255,0,135,170,175,164,154,86,47,249,243,198,175,103,249,118,172,159,212,70,90,174,211,174,60,127,13,247,218,156,134,202,123,214,236,3,135,238,14,244,149,210,221,113,230,82,226,137,154,200,93,30,173,229,53,121,52,243,182,161,27,182,73,34,153,201,28,201,174,200,156,129,143,252,107,241,93,125,226,211,57,107,113,151,54,235,71,132,45,186,209,225,107,37,108,204,119,112,165,218,196,146,69,108,104,140,73,167,123,57,178,46,175,114,106,200,249,143,100,81,169,144,29,147,124,33,254,23,115,31,250,65,99,90,45,248,67,0,92,25,232,150,199,95,202,146,171,17,66,176,207,14,232,216,138,245,134,6,61,178,187,87,49,29,35,160,106,115,88,147,49,49,171,131,254,26,239,188,84,231,141,159,44,173,139,201,181,67,182,233,137,42,219,84,200,36,164,179,197,52,108,168,146,37,115,95,186,101,230,178,56,209,24,244,230,72,197,114,35,17,238,111,162,140,39,133,172,88,27,10,217,176,86,22,161,238,86,92,63,111,167,181,219,169,185,175,147,145,75,4,109,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,189,64,237,128,0,0,0,8,171,237,206,252,201,254,242,127,45,37,80,138,190,220,239,204,159,239,39,242,208,45,87,98,167,181,62,41,248,127,93,243,27,113,53,36,43,118,42,123,83,226,159,135,245,223,49,183,19,82,0,0,0,181,92,81,228,95,244,148,200,156,77,146,159,74,126,142,125,35,238,95,227,62,227,223,57,29,222,178,10,159,234,121,145,238,221,200,219,245,211,77,218,245,211,69,186,160,8,213,202,126,198,191,193,126,105,224,220,204,254,145,222,147,250,37,136,45,215,222,229,244,67,147,222,187,173,76,115,114,185,157,245,219,55,114,246,238,218,237,53,215,69,211,67,32,59,81,253,132,243,55,238,95,156,81,25,84,98,175,106,63,176,158,102,253,203,243,138,32,33,3,135,172,45,98,199,57,251,150,152,43,20,208,247,219,46,32,198,22,107,93,198,155,154,248,249,244,179,214,197,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,122,158,151,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,60,219,240,157,237,79,147,127,16,48,247,204,96,61,41,128,0,0,0,1,230,179,139,31,106,124,228,248,129,136,126,99,57,196,225,215,62,113,151,13,185,185,98,205,108,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,186,35,149,142,216,244,100,141,77,236,106,167,47,139,31,106,124,228,248,129,136,126,99,56,198,92,58,99,188,37,145,56,19,136,174,239,222,240,102,53,231,81,247,221,240,199,221,46,145,214,87,195,220,249,124,213,150,77,97,160,231,115,121,109,103,227,118,107,171,117,112,122,8,225,215,62,112,111,18,89,71,98,205,108,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,237,241,185,218,35,149,141,222,197,100,141,77,143,106,173,203,34,131,177,167,9,113,47,108,186,221,49,59,91,87,111,201,27,213,61,92,143,74,248,153,36,23,11,188,46,138,38,190,137,139,43,101,137,250,43,218,250,134,177,240,189,41,159,11,209,100,100,110,134,87,192,0,0,181,92,88,251,44,103,39,195,252,67,242,233,207,53,135,165,62,44,125,150,51,147,225,254,33,249,116,231,154,192,61,84,0,0,20,174,107,98,155,134,5,202,236,99,141,173,48,211,205,93,135,236,23,11,173,44,117,45,115,162,124,176,83,190,70,53,232,213,106,171,85,204,68,84,69,69,211,93,21,60,74,168,167,179,23,9,125,62,203,236,79,129,61,33,220,62,145,217,171,109,61,235,149,205,228,119,136,31,23,51,102,173,221,183,126,187,119,38,186,105,170,120,152,245,59,94,23,175,222,120,122,125,157,244,184,251,159,78,250,255,0,217,218,118,255,0,109,243,255,0,72,214,255,0,85,51,136,31,247,31,151,191,250,62,183,254,150,103,63,20,220,60,127,73,108,190,183,224,79,165,255,0,71,59,133,230,43,183,122,244,127,124,223,178,9,226,229,236,230,71,166,188,253,119,110,95,171,166,157,117,76,90,255,0,82,99,255,0,219,247,254,170,255,0,246,97,154,217,167,155,249,117,146,184,126,159,20,230,110,33,244,53,174,170,177,150,248,103,238,147,212,110,168,115,30,246,179,108,44,123,147,86,196,245,213,83,78,158,58,170,107,248,158,199,209,247,63,165,234,113,249,63,237,185,247,103,249,223,50,248,253,159,212,127,42,249,15,132,158,251,217,122,223,131,207,254,126,55,158,244,244,249,110,255,0,79,95,233,231,199,250,191,242,241,37,255,0,44,74,203,174,204,95,160,57,131,134,49,223,225,187,191,253,28,188,209,93,187,175,209,174,87,63,187,206,201,121,123,251,211,182,238,217,166,237,171,166,186,232,190,5,194,227,131,138,108,193,225,167,232,87,208,75,62,30,175,250,71,233,46,245,233,106,121,229,217,221,251,182,206,95,42,104,244,215,158,253,117,215,193,52,211,174,181,142,29,227,123,133,252,89,136,45,152,91,15,230,119,122,186,94,107,33,183,209,65,232,91,139,57,181,19,61,25,27,55,62,4,107,117,115,145,53,114,162,38,189,85,16,235,248,179,225,51,250,81,253,21,255,0,171,255,0,163,63,70,123,247,251,85,223,123,199,120,228,127,191,71,179,111,35,237,215,119,150,157,122,95,67,211,225,237,121,241,248,187,59,92,250,229,191,188,253,237,254,30,63,79,229,125,239,186,249,255,0,107,235,126,119,199,148,244,120,206,127,253,158,149,227,227,175,44,254,158,60,37,191,215,158,114,231,251,45,167,6,28,103,230,143,17,121,163,116,193,56,218,195,133,168,168,104,172,19,221,99,146,213,75,81,20,171,43,42,41,227,70,170,201,60,137,183,108,206,93,52,69,213,19,175,138,46,103,152,181,194,207,3,255,0,209,167,48,110,24,239,240,159,244,143,191,217,165,180,247,95,66,247,61,155,231,130,94,102,254,124,154,233,200,211,110,212,250,218,235,211,69,202,83,215,241,188,125,207,31,67,61,215,247,109,254,47,254,159,61,249,175,173,240,190,191,202,222,127,3,39,232,117,227,153,57,113,155,251,248,229,37,0,7,189,242,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,1,230,179,139,31,106,124,228,248,129,136,126,99,57,233,76,243,89,197,143,181,62,114,124,64,196,63,49,156,9,169,236,184,246,19,203,47,190,190,113,90,101,81,138,189,151,30,194,121,101,247,215,206,43,76,170,0,90,174,44,125,150,51,147,225,254,33,249,116,229,213,45,87,22,62,203,25,201,240,255,0,16,252,186,112,60,214,30,164,177,102,41,177,96,108,43,121,198,184,166,187,185,89,112,253,190,162,233,113,169,229,62,78,69,44,17,186,73,100,216,196,115,221,181,140,114,232,212,87,46,154,34,42,244,60,182,153,149,218,41,199,85,79,20,184,201,112,62,95,87,213,179,42,236,21,16,205,67,13,77,44,76,125,206,227,10,84,49,110,72,171,26,79,11,29,29,67,163,100,46,127,212,99,94,230,49,238,86,48,45,255,0,28,156,93,221,120,190,205,198,226,184,45,213,118,124,39,97,167,117,183,14,90,167,168,115,222,200,21,234,231,213,76,196,114,196,202,153,151,110,254,90,104,140,142,24,213,210,114,146,71,94,174,204,174,4,174,185,221,140,173,217,231,154,88,102,146,76,175,176,212,72,234,90,59,164,14,123,49,37,107,17,205,107,35,143,84,71,211,67,46,142,145,239,221,27,223,31,35,108,136,179,114,173,175,0,188,20,98,174,43,51,30,146,247,118,182,119,124,178,195,55,8,100,196,119,10,132,145,145,215,236,86,200,235,101,58,198,230,61,211,74,197,68,123,152,228,228,198,244,122,174,231,68,201,103,163,9,225,107,22,6,194,182,108,21,133,168,123,149,151,15,219,233,237,118,234,110,107,228,228,82,193,27,99,138,61,239,87,61,219,88,198,166,174,85,114,233,170,170,175,80,49,175,181,31,216,79,51,126,229,249,197,17,10,220,39,123,83,228,223,196,12,61,243,24,9,169,237,71,246,19,204,223,185,126,113,68,66,7,15,88,166,197,129,179,247,45,49,174,41,174,238,86,92,63,140,44,215,75,141,79,41,242,114,41,96,173,138,73,100,216,196,115,221,181,140,114,232,212,87,46,154,34,42,244,3,209,78,122,103,166,92,112,233,151,23,28,208,205,11,207,113,181,80,233,20,48,196,136,250,171,133,83,145,86,58,90,104,213,83,153,51,246,187,68,213,26,141,107,158,247,49,140,123,219,231,179,137,126,34,241,223,20,25,167,95,153,152,234,163,252,173,29,158,139,100,63,226,203,95,121,154,104,40,249,145,69,31,59,149,207,123,121,175,110,247,248,170,248,34,93,94,62,184,215,197,92,86,102,61,93,146,211,115,238,249,101,134,110,19,71,135,45,244,235,35,35,175,216,174,141,183,58,132,145,172,123,166,149,138,170,198,189,169,201,141,234,196,77,206,149,242,212,29,157,124,10,212,241,75,140,147,28,102,13,5,91,50,174,193,81,52,53,211,83,85,68,199,220,238,48,165,59,210,218,168,146,36,240,177,209,212,54,71,204,214,125,70,57,141,123,30,228,123,3,13,73,201,236,208,227,142,155,136,236,27,14,79,99,134,85,179,49,112,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,122,239,145,36,98,170,57,236,134,148,237,44,224,2,213,153,152,2,151,53,56,127,203,170,72,49,182,20,167,130,146,178,213,103,141,180,233,116,178,65,10,198,200,161,165,99,54,203,83,78,214,66,216,154,213,99,157,11,93,18,115,21,148,241,182,26,237,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,3,212,240,49,171,129,126,51,108,92,97,229,197,85,206,75,87,161,177,158,23,238,244,248,154,219,19,30,180,173,146,84,127,42,166,154,71,107,172,50,242,165,84,141,206,89,35,115,28,215,110,68,100,178,100,168,28,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,79,46,248,179,20,223,113,206,42,188,227,92,83,93,223,111,88,130,225,81,116,184,212,242,153,31,62,170,121,29,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,58,19,189,218,155,143,233,176,47,5,184,202,149,49,13,93,166,229,138,170,40,44,22,213,166,89,90,250,167,201,82,201,106,41,213,241,167,170,199,209,193,86,143,222,168,199,51,115,23,93,232,215,66,94,64,228,229,247,136,12,229,194,121,59,135,38,238,245,120,154,224,218,121,42,118,177,253,210,149,141,116,149,53,59,30,246,36,156,168,35,150,94,94,244,115,246,109,111,172,228,64,50,47,138,238,30,46,184,3,130,222,23,243,58,162,213,73,53,69,85,158,190,134,233,117,166,172,115,152,144,92,42,101,187,218,105,150,39,171,87,123,98,169,175,87,185,145,232,143,71,53,207,114,36,74,189,175,100,22,104,93,112,95,22,148,216,14,22,213,207,109,204,27,61,109,182,162,6,214,186,40,34,158,154,23,86,197,84,248,180,86,204,246,182,158,104,91,174,213,106,85,72,168,239,22,186,77,59,70,242,207,240,161,193,182,99,219,169,233,45,82,87,216,109,237,196,212,115,220,35,215,186,247,9,27,81,80,248,92,140,115,153,51,169,99,169,137,170,154,107,206,86,57,205,107,220,164,0,225,60,83,125,192,216,170,205,141,112,181,119,114,189,97,251,133,61,210,221,83,202,100,156,138,168,36,108,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,232,7,169,48,113,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,57,96,12,42,237,48,224,162,227,196,254,4,182,227,108,180,182,119,156,201,194,90,83,81,81,198,148,176,250,102,134,105,163,73,41,230,168,153,209,236,228,234,249,227,87,73,181,53,157,168,197,116,200,230,230,169,138,189,162,60,94,127,69,44,154,79,162,213,188,156,194,198,60,218,44,47,190,131,188,195,7,41,209,119,170,185,55,42,70,156,168,229,110,196,118,253,210,201,22,177,190,52,151,104,64,9,90,228,190,80,227,44,250,205,12,63,148,121,127,5,36,151,220,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,254,170,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,180,81,119,248,85,226,99,25,112,161,155,148,121,165,131,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,38,213,116,47,221,20,111,100,141,69,218,246,55,115,94,205,241,188,61,10,100,190,80,224,220,133,202,252,63,148,121,127,5,92,118,44,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,254,136,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,149,169,74,101,110,105,96,76,233,192,150,204,204,203,75,239,166,112,221,231,157,220,171,123,172,212,252,222,84,207,134,79,197,204,198,72,221,36,137,237,245,154,154,233,170,106,138,138,181,88,24,1,219,87,236,177,133,190,32,80,252,186,226,96,7,101,199,183,102,89,125,245,242,122,211,63,251,106,253,150,48,183,196,10,31,151,92,72,213,224,43,52,176,38,75,113,99,129,179,51,50,239,190,134,195,118,111,73,247,218,222,235,53,71,43,155,109,170,134,63,197,194,199,200,237,100,149,141,245,90,186,107,170,232,136,170,129,58,156,78,241,11,133,120,95,201,171,214,110,98,154,110,255,0,220,57,116,214,235,91,42,163,167,154,231,93,43,182,197,79,27,158,191,231,72,245,107,94,230,69,20,175,70,63,102,213,243,195,157,25,189,140,179,235,52,49,6,110,102,4,244,146,95,113,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,58,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,220,14,48,120,179,198,92,93,102,135,211,139,237,61,93,158,197,65,79,29,53,139,14,58,189,42,160,181,49,99,98,78,172,122,71,18,61,242,202,197,145,207,86,111,211,150,197,85,108,76,68,201,254,204,94,207,250,60,221,172,166,226,7,59,240,239,123,192,180,155,103,195,54,217,100,130,90,91,245,84,115,205,12,174,169,99,94,178,36,48,73,79,214,25,24,214,204,231,183,85,116,109,123,36,11,255,0,217,139,217,255,0,89,148,84,116,220,64,231,126,29,238,152,234,175,108,248,102,219,44,147,197,85,97,165,146,9,161,149,213,44,107,210,53,154,120,234,58,195,35,28,232,90,198,234,173,145,207,100,114,42,0,3,21,120,231,224,99,250,104,253,9,255,0,174,143,208,239,161,222,146,255,0,105,61,33,222,187,223,118,255,0,190,33,217,183,187,127,107,93,254,90,117,202,160,6,0,112,185,217,73,253,26,243,219,12,231,95,225,235,233,31,209,206,251,254,44,250,45,220,249,253,226,142,122,111,235,187,220,155,118,243,247,125,69,215,110,157,53,213,51,252,0,0,0,7,153,108,254,206,59,239,16,25,203,139,51,139,17,195,221,234,241,53,193,213,17,211,110,99,251,165,43,26,145,211,83,111,99,24,146,114,160,142,40,185,155,17,207,217,185,222,179,149,73,169,237,75,207,74,60,159,225,78,253,134,232,175,61,211,18,102,39,253,77,219,33,141,32,146,71,210,200,168,183,7,186,57,87,119,39,186,243,33,116,140,107,156,201,42,96,250,170,228,123,97,91,32,114,114,251,196,6,114,225,60,157,195,147,119,122,188,77,112,109,60,149,59,88,254,233,74,198,186,74,154,157,143,123,18,78,84,17,203,47,47,122,57,251,54,183,214,114,32,20,0,46,87,19,118,155,85,131,137,44,215,177,88,173,148,150,235,109,187,28,95,105,40,232,233,33,108,48,83,65,29,124,205,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,229,103,46,69,209,218,184,49,225,255,0,136,123,13,155,147,233,191,78,225,188,69,83,26,193,28,111,170,138,235,91,37,11,220,196,68,150,73,159,11,106,152,233,21,94,212,142,146,6,122,154,53,30,18,85,216,251,156,118,44,115,195,2,101,85,60,61,222,245,150,151,9,233,235,35,220,247,243,233,107,170,39,171,167,169,213,88,214,55,115,223,83,23,45,28,247,39,118,222,237,169,35,80,206,162,10,251,39,115,210,251,150,28,80,91,50,231,211,54,170,44,45,153,122,219,174,237,184,35,25,186,170,10,122,137,40,22,25,85,90,173,153,211,191,144,214,106,173,147,188,171,118,57,252,183,50,117,0,192,14,218,191,101,140,45,241,2,135,229,215,18,42,248,92,200,191,233,41,158,216,103,37,62,148,253,28,250,71,223,127,198,125,199,190,114,59,189,28,245,63,212,243,35,221,187,145,183,235,166,155,181,235,166,139,42,157,181,126,203,24,91,226,5,15,203,174,38,0,118,92,123,118,101,151,223,95,39,173,2,119,176,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,181,0,0,8,1,237,71,246,236,204,223,185,126,79,68,79,241,0,61,168,254,221,153,155,247,47,201,232,128,202,174,195,31,207,103,238,223,243,34,85,8,171,236,49,252,246,126,237,255,0,50,37,80,0,0,15,60,60,18,112,125,137,184,185,205,8,172,173,74,186,44,19,99,168,129,216,178,241,73,45,63,62,134,9,99,157,240,178,56,229,122,57,207,153,212,207,137,30,214,72,145,171,145,239,107,145,54,186,127,176,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,189,86,75,229,14,13,200,92,175,195,249,71,151,240,85,199,98,195,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,232,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,90,128,32,7,181,31,219,179,51,126,229,249,61,17,63,196,0,246,163,251,118,102,111,220,191,39,162,3,63,251,21,61,150,49,79,196,10,239,151,91,140,255,0,48,3,177,83,217,99,20,252,64,174,249,117,184,207,240,34,175,183,59,243,39,251,201,252,180,197,94,203,143,110,204,178,251,235,228,245,166,85,118,231,126,100,255,0,121,63,150,152,171,217,113,237,217,150,95,125,124,158,180,9,211,195,185,91,129,48,166,59,197,217,153,96,177,119,92,73,142,251,135,210,10,222,245,51,251,231,114,133,97,165,252,91,222,177,199,178,55,43,127,22,214,238,215,87,106,189,74,172,0,6,42,246,163,251,9,230,111,220,191,56,162,50,168,197,94,212,127,97,60,205,251,151,231,20,64,64,9,234,35,31,227,252,27,149,152,54,237,152,57,131,136,105,44,120,122,199,78,181,53,213,213,42,187,34,102,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,229,220,203,254,209,158,53,255,0,165,86,99,193,96,192,23,59,172,121,101,133,191,23,109,166,157,121,81,221,43,145,94,146,92,221,14,214,189,187,152,244,142,38,202,174,115,35,107,157,164,78,154,88,208,45,175,24,60,89,227,46,46,179,67,233,197,246,158,174,207,98,160,167,142,154,197,135,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,55,233,203,98,170,182,38,34,100,167,102,151,103,221,78,112,221,108,252,65,230,253,170,146,76,190,160,168,239,54,123,77,92,81,85,65,137,94,199,85,65,34,72,140,157,31,3,41,234,96,137,202,201,162,115,39,77,90,168,172,87,107,106,187,60,248,44,186,241,79,154,20,247,220,95,135,234,221,149,120,106,161,87,16,86,37,75,169,82,182,116,143,116,86,248,36,107,85,207,123,156,177,58,84,98,181,89,10,185,121,145,189,240,238,158,155,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,198,14,212,127,97,60,205,251,151,231,20,68,21,229,62,5,252,40,102,158,13,203,63,74,122,51,233,110,32,183,88,187,239,35,157,221,123,213,76,112,243,121,123,155,191,111,51,118,221,205,215,77,53,77,117,39,83,181,31,216,79,51,126,229,249,197,17,10,220,39,123,83,228,223,196,12,61,243,24,0,244,81,149,185,91,129,50,91,2,91,50,207,45,44,94,134,195,118,110,119,114,162,239,83,84,114,185,179,62,105,63,25,51,223,35,181,146,87,187,214,114,233,174,137,162,34,34,85,96,0,33,91,182,175,218,159,11,124,63,161,249,141,196,154,146,21,187,106,253,169,240,183,195,250,31,152,220,64,186,189,134,63,158,207,221,191,230,68,170,17,87,216,99,249,236,253,219,254,100,74,160,0,0,0,0,22,171,136,94,39,114,107,133,252,43,14,41,205,204,81,220,59,255,0,61,150,187,117,52,46,168,174,185,205,20,106,247,71,4,77,255,0,128,213,145,234,200,152,233,99,71,189,155,219,175,107,145,121,233,151,28,69,229,197,187,52,50,190,243,223,173,85,218,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,229,204,205,205,213,53,86,171,92,215,177,207,99,216,247,69,95,108,87,15,185,143,135,243,98,30,35,171,177,7,166,112,102,40,238,118,42,72,100,157,82,75,21,84,84,202,169,72,216,222,229,214,25,121,85,21,13,116,104,141,73,31,58,61,173,85,107,230,199,94,9,56,193,196,220,35,102,132,87,166,173,93,110,9,190,84,64,220,89,103,164,138,159,159,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,187,154,20,87,22,62,212,249,201,241,3,16,252,198,114,106,123,46,61,132,242,203,239,175,156,86,144,129,196,46,41,177,99,156,253,204,188,107,133,171,187,237,151,16,99,11,205,210,221,83,202,124,124,250,89,235,101,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,9,191,236,184,246,19,203,47,190,190,113,90,6,85,0,0,24,191,199,247,7,214,174,44,178,141,205,183,165,92,120,239,7,83,214,87,225,71,195,43,81,149,51,189,141,89,40,101,108,143,108,91,42,22,24,152,146,57,205,88,158,214,63,118,196,146,57,50,128,199,254,53,248,174,177,112,151,147,85,184,203,155,106,172,197,247,45,104,240,181,146,182,103,183,191,213,110,98,73,34,182,52,87,172,48,49,252,217,23,86,53,116,100,124,198,62,88,212,15,60,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,149,6,86,229,110,59,206,156,119,108,203,60,180,177,122,103,18,94,121,221,202,139,189,67,79,205,229,66,249,164,252,100,207,100,109,210,56,158,239,89,201,174,154,38,170,168,139,213,98,204,83,125,199,56,170,243,141,113,77,119,125,189,98,11,133,69,210,227,83,202,100,124,250,169,228,116,146,201,177,136,214,55,115,222,229,209,168,141,77,116,68,68,232,84,25,47,155,216,203,33,115,67,15,230,230,95,207,73,29,247,14,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,162,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,32,122,8,224,255,0,134,187,23,10,217,29,103,203,43,98,243,174,179,109,186,98,74,182,213,62,120,234,239,18,195,27,42,36,137,92,214,109,133,57,76,142,52,70,49,121,113,177,92,138,245,123,157,122,203,85,195,71,17,120,19,138,12,172,160,204,204,11,81,254,74,142,241,69,178,111,241,101,211,187,67,52,244,124,201,98,143,157,202,231,177,188,214,55,99,252,81,124,81,46,168,0,0,0,0,2,42,251,115,191,50,127,188,159,203,73,84,34,175,183,59,243,39,251,201,252,180,11,85,216,169,237,79,138,126,31,215,124,198,220,77,73,10,221,138,158,212,248,167,225,253,119,204,109,196,212,128,0,0,0,0,49,87,181,31,216,79,51,126,229,249,197,17,149,70,42,246,163,251,9,230,111,220,191,56,162,2,21,184,78,246,167,201,191,136,24,123,230,48,30,148,207,53,156,39,123,83,228,223,196,12,61,243,24,15,74,96,0,0,0,0,121,172,226,199,218,159,57,62,32,98,31,152,206,76,79,103,190,0,193,185,167,217,195,130,114,251,48,112,245,37,243,15,95,41,239,116,213,212,53,40,187,37,103,166,107,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,33,219,139,31,106,124,228,248,129,136,126,99,57,53,61,151,30,194,121,101,247,215,206,43,64,201,251,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,14,88,0,0,0,90,174,44,125,150,51,147,225,254,33,249,116,231,154,195,210,159,22,62,203,25,201,240,255,0,16,252,186,115,205,96,30,170,0,0,10,123,49,113,111,208,28,190,196,248,239,209,253,255,0,232,229,154,182,237,221,121,188,174,127,119,129,242,242,247,232,237,187,182,105,187,106,233,174,186,47,129,80,148,174,107,97,107,134,58,202,236,99,130,109,51,83,195,93,136,44,23,11,85,44,149,46,115,98,100,179,211,190,54,57,234,212,114,163,81,207,69,85,68,85,211,93,17,124,12,122,157,167,11,215,239,60,61,62,206,122,92,189,207,167,61,127,236,237,59,127,182,249,255,0,166,16,255,0,170,207,255,0,236,7,255,0,90,191,251,12,187,93,164,88,47,24,227,172,142,177,218,112,78,19,188,226,26,232,113,93,53,76,148,182,170,9,106,229,100,73,71,88,213,145,89,27,92,168,212,115,218,155,180,211,87,34,121,161,140,127,234,89,241,3,254,236,50,247,255,0,72,86,255,0,209,9,74,63,15,217,122,126,247,222,122,62,175,163,239,182,110,103,137,63,157,250,255,0,135,245,79,201,189,231,227,63,141,252,143,177,249,31,197,167,30,87,133,231,121,201,203,157,151,58,245,222,214,231,223,47,175,249,67,86,67,228,62,120,217,243,199,46,238,215,108,153,199,84,84,52,88,174,209,83,85,85,83,135,107,34,138,8,153,89,19,159,35,222,232,209,26,214,181,21,85,202,168,136,136,170,164,136,241,103,197,159,244,92,250,43,255,0,80,31,73,190,147,119,239,246,215,185,119,126,239,200,255,0,121,147,126,238,127,217,166,223,61,122,100,33,139,92,112,112,179,152,60,75,125,10,250,9,120,195,212,31,71,61,37,222,189,45,81,60,91,251,199,118,217,203,229,67,38,186,114,31,174,186,120,166,154,245,211,115,216,122,191,27,237,61,73,237,45,188,238,103,137,252,207,255,0,30,126,127,150,123,31,205,255,0,32,246,158,167,228,62,159,31,79,219,240,156,231,47,234,229,39,246,242,179,108,178,207,234,207,170,112,179,199,7,244,150,204,27,134,4,252,24,125,28,238,22,105,110,221,235,211,93,243,126,201,224,139,151,179,145,30,154,243,245,221,185,126,174,154,117,213,50,148,195,14,12,56,48,205,30,29,51,70,233,141,177,181,251,11,86,208,214,216,39,181,71,29,170,170,162,89,82,87,212,83,200,142,84,146,8,211,110,216,92,154,234,171,170,167,79,21,76,207,61,191,27,203,220,242,244,55,221,127,118,223,226,127,233,242,255,0,154,250,63,11,232,124,173,225,240,54,126,135,94,57,151,151,41,191,191,158,86,208,0,123,223,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,107,56,177,246,167,206,79,136,24,135,230,51,158,148,207,53,156,88,251,83,231,39,196,12,67,243,25,192,154,158,203,143,97,60,178,251,235,231,21,166,85,24,171,217,113,236,39,150,95,125,124,226,180,202,160,5,170,226,199,217,99,57,62,31,226,31,151,78,93,82,213,113,99,236,177,156,159,15,241,15,203,167,3,205,97,117,120,104,225,211,29,241,65,154,116,25,103,129,105,255,0,201,86,94,43,119,195,254,44,181,247,152,97,158,179,151,44,177,243,185,92,246,59,148,199,111,127,130,39,138,165,21,128,48,6,50,205,60,101,105,203,236,190,195,213,119,204,67,124,168,74,106,26,26,100,77,242,191,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,244,39,193,223,10,184,55,133,12,163,183,224,251,53,182,145,216,158,227,79,79,83,139,46,241,200,179,62,227,113,70,122,232,217,92,198,59,187,70,231,72,216,89,181,187,88,170,229,78,99,228,123,194,181,200,188,139,203,142,29,50,226,221,149,249,95,102,238,54,170,29,101,154,105,85,31,85,112,170,114,34,73,85,83,34,34,115,38,126,214,234,186,35,81,173,107,24,214,49,140,99,110,0,0,98,175,106,63,176,158,102,253,203,243,138,34,0,73,254,237,71,246,19,204,223,185,126,113,68,66,6,69,228,94,99,241,23,152,246,236,175,202,251,55,126,186,215,107,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,151,11,55,55,85,209,92,174,115,88,198,189,239,99,28,21,183,7,124,42,227,46,43,243,114,223,131,236,214,218,182,225,139,117,69,61,78,44,187,199,34,66,203,117,185,95,235,163,101,115,30,222,243,35,91,35,97,102,215,110,122,43,149,57,108,145,236,244,39,128,48,6,13,202,204,27,105,203,236,190,195,212,150,60,61,99,167,74,106,26,26,100,93,145,51,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,162,184,104,225,211,2,112,191,149,148,25,103,129,105,255,0,201,86,94,43,119,205,254,51,186,119,104,97,158,179,151,44,178,114,121,188,134,59,148,199,108,103,130,39,138,173,213,0,69,7,106,15,103,221,53,166,154,245,197,14,75,90,170,222,199,212,58,191,24,88,233,162,150,165,251,230,150,170,162,178,244,178,203,59,156,140,71,62,6,190,8,162,217,27,17,210,250,172,107,244,149,240,7,152,204,151,205,236,101,144,185,161,135,243,115,47,231,164,142,251,135,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,209,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,208,247,12,92,66,225,94,40,50,106,203,155,152,90,155,184,119,254,101,53,198,214,250,168,234,38,182,87,68,237,178,211,200,230,47,249,178,49,92,214,57,241,75,19,213,140,223,181,48,254,239,216,217,148,245,220,65,82,99,43,126,33,238,25,79,210,162,167,6,192,149,61,233,178,69,20,13,101,51,107,100,154,73,31,12,210,37,68,178,201,171,36,99,118,199,31,215,73,97,207,92,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,168,68,95,109,38,113,216,177,134,114,225,44,157,180,67,204,171,203,187,125,69,69,210,167,115,211,109,85,201,180,242,54,155,99,152,136,187,32,130,158,94,99,94,246,187,188,237,245,93,27,145,122,174,198,204,148,250,115,196,21,219,56,234,238,28,154,76,178,183,167,38,8,229,219,36,245,215,24,170,41,227,220,213,141,200,232,91,3,43,21,218,61,142,73,57,26,110,110,244,49,127,139,220,222,166,207,126,37,243,11,52,173,243,210,79,109,187,94,31,13,174,122,104,37,133,149,22,234,102,54,150,142,101,100,190,187,94,250,120,34,123,209,200,223,93,206,245,89,245,82,87,251,31,114,114,197,129,184,96,76,213,167,155,188,94,179,46,225,61,69,100,155,94,206,69,45,13,68,244,148,244,218,43,220,199,109,123,42,101,230,35,88,229,239,59,29,185,35,106,129,157,71,153,108,254,201,203,239,15,249,203,139,50,119,17,205,222,42,240,205,193,212,241,212,237,99,59,221,43,218,146,83,84,236,99,222,145,243,96,146,41,121,123,213,204,223,181,222,179,85,15,77,36,43,118,201,228,167,208,110,32,173,57,199,73,112,231,82,102,109,189,121,208,73,46,233,32,174,183,69,79,79,38,214,164,109,70,194,232,31,70,173,213,239,114,201,207,215,107,118,32,25,233,217,101,143,233,177,215,5,184,54,149,113,13,93,218,229,133,106,43,236,23,37,169,89,92,250,87,199,82,249,105,233,209,242,39,172,198,81,207,72,140,216,170,198,179,107,19,77,138,214,229,169,13,125,139,121,199,98,193,249,203,139,114,118,239,15,46,175,49,45,244,245,22,186,157,207,93,213,86,214,212,72,234,109,141,98,162,111,130,122,137,121,142,123,26,222,237,183,214,116,141,68,153,64,40,172,232,205,236,27,144,185,95,136,51,115,48,39,171,142,197,135,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,209,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,206,14,116,102,246,50,207,172,208,196,25,185,152,19,210,73,125,196,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,234,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,125,123,68,120,188,254,149,185,202,159,69,171,121,217,123,131,185,180,88,95,125,7,118,154,126,107,98,239,85,114,110,85,145,121,178,68,221,136,237,155,98,142,45,99,100,139,46,238,215,179,155,130,143,233,85,152,243,223,241,253,178,235,30,89,97,111,198,92,170,96,78,84,119,74,228,86,44,118,198,205,185,175,110,230,61,100,149,209,35,156,200,218,214,235,19,166,138,68,12,159,236,171,224,74,213,38,30,254,146,185,211,134,106,229,168,188,83,213,80,97,123,29,202,6,165,36,246,170,170,85,134,106,233,162,85,85,157,149,17,79,60,44,142,86,163,22,37,116,155,100,73,97,123,48,215,142,142,12,175,188,30,102,61,45,178,59,175,166,112,102,40,239,21,24,102,229,43,216,149,78,142,37,103,54,154,166,54,233,164,209,115,98,69,145,173,72,228,107,218,230,237,85,124,81,250,20,45,167,17,89,13,131,120,146,202,59,238,84,227,58,42,71,50,227,78,247,219,43,166,167,89,159,105,184,163,28,148,245,177,35,94,199,111,141,206,213,90,143,110,246,43,227,114,236,123,145,66,29,187,51,248,215,183,112,193,142,238,88,39,50,238,125,219,45,177,110,181,53,181,146,45,84,222,134,174,134,25,22,58,136,105,225,108,155,249,218,50,9,17,177,238,93,32,114,189,27,10,181,211,168,121,140,206,140,161,198,89,11,154,24,131,40,243,2,10,72,239,184,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,253,21,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,37,39,178,119,141,123,118,41,194,182,206,21,243,34,231,179,18,89,181,166,193,211,189,106,170,38,186,208,182,58,138,137,41,228,114,181,241,195,221,99,135,107,21,210,49,171,18,197,27,24,139,18,171,194,171,237,171,246,88,194,223,16,40,126,93,113,33,88,154,158,218,191,101,140,45,241,2,135,229,215,18,48,56,81,225,71,49,248,181,204,118,96,172,21,23,113,181,80,242,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,204,153,251,92,145,66,138,142,145,205,114,170,177,140,146,70,5,202,236,243,224,178,235,197,62,104,83,223,113,126,31,171,118,85,225,170,133,92,65,88,149,46,165,74,217,210,61,209,91,224,145,173,87,61,238,114,196,233,81,138,213,100,42,229,230,70,247,195,186,122,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,41,252,173,202,220,9,146,216,18,217,150,121,105,98,244,54,27,179,115,187,149,23,122,154,163,149,205,153,243,73,248,201,158,249,29,172,146,189,222,179,151,77,116,77,17,17,18,171,0,0,0,0,0,0,0,1,74,102,174,102,97,92,155,203,140,71,154,88,214,175,187,217,112,205,190,91,133,78,217,35,100,147,108,79,82,8,185,143,99,29,52,175,86,199,27,21,201,190,71,177,168,186,185,0,134,190,216,44,227,190,227,158,40,23,42,170,33,238,246,92,180,183,193,79,71,30,230,63,159,85,93,79,5,93,69,78,168,198,189,187,152,250,104,185,106,231,181,59,182,246,237,89,28,133,109,216,193,144,212,216,171,52,49,46,127,223,104,170,251,190,7,167,109,174,196,247,83,202,216,36,184,214,71,35,103,145,147,35,209,143,124,52,218,177,209,43,95,210,186,55,174,197,107,21,209,235,139,49,77,247,28,226,171,206,53,197,53,221,246,245,136,46,21,23,75,141,79,41,145,243,234,167,145,210,75,38,198,35,88,221,207,123,151,70,162,53,53,209,17,19,161,232,123,130,60,134,169,225,199,134,140,29,150,215,154,42,72,49,10,83,190,233,136,22,26,120,163,122,220,106,94,178,201,28,175,137,239,108,207,133,174,142,153,37,222,237,236,167,98,166,141,218,212,8,33,226,199,218,159,57,62,32,98,31,152,206,74,79,14,89,33,117,226,59,178,38,203,147,86,43,229,37,162,229,127,167,184,186,142,174,174,55,62,4,158,159,17,79,83,27,36,219,235,53,143,116,8,197,122,35,149,136,245,114,53,251,118,44,91,113,99,237,79,156,159,16,49,15,204,103,38,167,178,227,216,79,44,190,250,249,197,104,16,2,122,104,200,28,227,177,113,1,147,88,79,56,176,228,61,222,147,19,91,219,81,37,54,231,191,186,85,49,206,142,166,155,123,216,197,147,149,60,114,197,204,216,141,126,205,205,245,92,138,65,183,105,38,75,218,178,67,139,76,81,98,194,248,66,147,13,225,139,229,61,29,250,197,71,72,246,242,22,9,161,70,206,232,227,71,47,37,157,242,42,198,164,90,53,26,141,68,99,91,30,195,50,187,20,243,210,178,235,98,198,156,60,95,175,60,239,66,108,196,152,118,154,68,158,73,25,75,43,249,117,204,107,213,86,40,225,100,206,165,123,99,68,99,150,74,185,223,235,234,229,96,92,14,218,191,101,140,45,241,2,135,229,215,19,0,59,46,61,187,50,203,239,175,147,214,153,255,0,219,87,236,177,133,190,32,80,252,186,226,96,7,101,199,183,102,89,125,245,242,122,208,39,248,0,0,128,30,212,127,110,204,205,251,151,228,244,68,255,0,16,3,218,143,237,217,153,191,114,252,158,136,12,170,236,49,252,246,126,237,255,0,50,37,80,138,190,195,31,207,103,238,223,243,34,85,0,0,0,0,0,16,3,218,143,237,217,153,191,114,252,158,136,159,226,0,123,81,253,187,51,55,238,95,147,209,1,159,253,138,158,203,24,167,226,5,119,203,173,198,127,152,1,216,169,236,177,138,126,32,87,124,186,220,103,248,17,87,219,157,249,147,253,228,254,90,98,175,101,199,183,102,89,125,245,242,122,211,42,187,115,191,50,127,188,159,203,76,85,236,184,246,236,203,47,190,190,79,90,4,255,0,0,0,24,171,218,143,236,39,153,191,114,252,226,136,202,163,21,123,81,253,132,243,55,238,95,156,81,1,0,37,234,225,71,133,28,199,226,215,49,217,130,176,84,93,198,213,67,203,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,50,103,237,114,69,10,42,58,71,53,202,170,198,50,73,25,111,242,183,43,113,222,116,227,187,102,89,229,165,139,211,56,146,243,206,238,84,93,234,26,126,111,42,23,205,39,227,38,123,35,110,145,196,247,122,206,77,116,209,53,85,68,95,66,124,40,240,163,151,28,37,101,195,48,86,10,139,191,93,107,185,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,229,194,205,206,72,161,69,86,198,215,57,85,94,247,201,35,194,224,101,110,86,224,76,150,192,150,204,179,203,75,23,161,176,221,155,157,220,168,187,212,213,28,174,108,207,154,79,198,76,247,200,237,100,149,238,245,156,186,107,162,104,136,136,149,88,0,98,175,106,63,176,158,102,253,203,243,138,34,21,184,78,246,167,201,191,136,24,123,230,48,19,83,218,143,236,39,153,191,114,252,226,136,133,110,19,189,169,242,111,226,6,30,249,140,0,122,83,0,0,33,91,182,175,218,159,11,124,63,161,249,141,196,154,146,21,187,106,253,169,240,183,195,250,31,152,220,64,186,189,134,63,158,207,221,191,230,68,170,17,87,216,99,249,236,253,219,254,100,74,160,0,0,0,0,20,254,63,192,24,55,52,240,109,219,47,179,7,15,82,95,48,245,242,157,105,171,168,106,81,118,74,205,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,0,120,219,224,251,19,112,141,154,18,217,92,149,117,184,38,249,81,59,176,157,226,174,90,126,125,116,17,71,3,230,100,145,196,245,115,95,11,170,89,18,189,204,141,36,86,171,216,214,162,237,111,161,226,223,231,166,69,229,199,17,121,113,113,202,252,208,179,119,235,85,118,146,195,52,74,140,170,183,213,53,21,35,170,166,145,81,121,115,51,115,180,93,21,170,215,57,143,107,216,247,177,193,230,92,159,238,203,143,97,60,178,251,235,231,21,164,32,103,166,69,230,63,14,153,143,113,202,252,208,179,119,27,173,14,146,195,52,74,175,165,184,82,185,85,35,170,166,145,81,57,144,191,107,180,93,17,200,230,185,143,107,30,199,177,179,127,217,113,236,39,150,95,125,124,226,180,12,170,0,1,79,227,252,127,131,114,179,6,221,179,7,48,113,13,37,143,15,88,233,214,166,186,186,165,87,100,76,213,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,124,235,113,85,196,198,50,226,191,55,43,51,75,24,80,210,91,152,218,118,219,109,22,202,100,71,50,221,110,141,242,62,40,22,77,168,233,159,186,89,30,249,28,137,185,239,118,214,177,155,35,102,69,118,161,113,175,253,32,49,219,242,99,47,110,118,170,236,182,193,183,6,84,197,113,162,94,119,166,110,141,133,204,125,66,74,230,166,144,197,205,158,24,210,53,86,73,235,203,190,70,190,46,93,160,224,147,131,236,77,197,206,104,69,101,106,85,209,96,155,29,68,14,197,151,138,73,105,249,244,48,75,28,239,133,145,199,43,209,206,124,206,166,124,72,246,178,68,141,92,143,123,92,137,181,193,147,253,147,188,20,92,113,78,42,182,113,81,153,22,205,152,110,205,173,78,14,129,233,75,81,13,214,185,178,84,83,201,81,35,85,207,146,30,235,36,59,152,142,141,142,89,86,41,24,244,72,149,31,104,59,71,120,28,166,225,75,25,80,99,12,190,125,93,70,93,99,10,137,217,67,12,172,150,87,217,42,218,136,245,162,150,117,69,107,216,230,171,157,3,156,238,107,153,20,173,114,57,97,89,100,157,59,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,10,127,52,178,183,2,103,78,4,185,229,158,101,216,189,51,134,239,60,158,251,69,222,166,167,230,242,166,100,209,254,50,23,178,70,233,36,76,119,170,228,215,77,23,84,85,69,8,22,224,23,138,234,206,20,179,198,146,247,115,151,126,12,197,28,155,62,40,134,73,167,72,224,165,116,205,86,215,182,56,145,220,201,169,253,119,53,22,55,185,209,190,120,219,181,101,222,217,254,194,120,166,197,142,112,173,155,26,225,106,238,251,101,196,22,250,123,165,186,167,148,248,249,244,179,198,217,34,147,99,209,175,110,230,61,171,163,145,28,154,232,168,139,208,243,153,197,87,12,248,203,133,12,220,172,202,220,97,93,73,113,99,169,219,114,180,92,233,149,26,203,141,186,71,200,200,167,88,247,43,161,126,232,164,99,227,114,174,215,177,219,92,246,108,145,249,149,217,55,198,189,187,47,235,63,163,22,104,92,249,22,91,221,193,146,97,10,217,22,170,162,72,174,149,83,195,10,91,27,27,26,246,71,12,175,145,211,53,223,138,99,36,231,171,213,203,50,43,2,95,192,0,0,0,8,171,237,206,252,201,254,242,127,45,37,80,138,190,220,239,204,159,239,39,242,208,45,87,98,167,181,62,41,248,127,93,243,27,113,53,36,43,118,42,123,83,226,159,135,245,223,49,183,19,82,0,0,0,0,0,197,94,212,127,97,60,205,251,151,231,20,70,85,24,171,218,143,236,39,153,191,114,252,226,136,8,86,225,59,218,159,38,254,32,97,239,152,192,122,83,60,214,112,157,237,79,147,127,16,48,247,204,96,61,41,128,0,0,0,1,230,179,139,31,106,124,228,248,129,136,126,99,57,53,61,151,30,194,121,101,247,215,206,43,72,86,226,199,218,159,57,62,32,98,31,152,206,77,79,101,199,176,158,89,125,245,243,138,208,50,168,0,0,0,5,170,226,199,217,99,57,62,31,226,31,151,78,121,172,61,41,241,99,236,177,156,159,15,241,15,203,167,60,214,1,234,160,0,0,0,0,195,158,212,207,103,236,63,255,0,223,149,39,255,0,145,86,153,140,81,185,167,148,25,117,157,88,126,159,11,102,110,30,244,205,174,150,177,151,8,96,239,115,211,237,168,107,30,198,191,116,47,99,151,70,202,244,209,87,78,190,26,162,105,229,247,190,135,47,115,237,249,250,92,62,236,126,247,227,31,41,232,252,47,204,123,127,144,247,18,222,30,159,45,178,102,255,0,198,217,63,238,33,143,135,111,104,28,177,255,0,239,202,203,255,0,229,177,19,156,88,188,59,193,15,11,248,79,16,91,49,78,31,203,30,235,116,179,86,67,112,162,159,211,87,23,242,170,33,122,62,55,237,124,234,215,104,230,162,232,228,84,93,58,162,161,125,15,23,196,124,127,171,241,252,57,113,245,108,187,127,111,255,0,145,245,31,234,55,229,254,199,242,255,0,117,232,122,254,199,135,62,51,135,27,47,121,39,221,223,25,203,144,0,63,93,252,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,60,214,113,99,237,79,156,159,16,49,15,204,103,61,41,128,49,87,178,227,216,79,44,190,250,249,197,105,149,64,0,45,167,19,118,155,173,255,0,134,220,215,177,88,173,149,119,27,149,199,3,223,105,40,232,233,33,116,211,212,207,37,4,205,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,229,128,48,215,179,175,129,90,110,22,176,106,99,140,193,160,164,126,106,95,233,230,134,186,106,106,169,94,203,101,186,101,167,122,91,85,18,69,130,103,182,74,118,200,249,154,207,174,247,49,175,123,26,143,126,101,0,0,0,6,53,118,141,225,107,238,57,224,247,26,96,172,45,67,223,111,88,130,225,135,109,118,234,110,107,35,231,213,79,125,160,142,40,247,189,90,198,238,123,218,154,185,81,169,174,170,168,157,78,171,128,94,10,48,175,10,121,113,73,123,187,91,59,198,102,226,107,124,50,98,59,133,66,70,249,40,55,163,100,117,178,157,99,115,216,216,98,122,34,61,204,114,243,164,98,61,87,107,98,100,89,84,0,0,0,0,0,22,83,141,12,227,190,228,23,12,24,255,0,53,112,180,59,239,86,171,124,116,246,233,55,49,59,181,85,93,68,84,145,84,232,246,61,143,228,190,161,178,242,220,213,107,249,123,23,68,118,169,122,192,30,85,207,81,25,123,130,173,89,107,128,48,214,92,216,170,42,231,182,225,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,107,174,136,158,5,64,0,24,43,219,5,147,150,44,115,195,2,230,173,68,221,222,245,150,151,8,42,40,228,218,247,243,233,107,170,32,164,168,166,209,30,214,55,115,223,77,47,49,90,247,39,118,216,221,169,35,148,206,160,7,155,110,16,179,122,155,34,56,151,203,220,210,184,79,73,5,182,211,120,100,55,73,234,96,150,102,83,219,170,88,234,90,201,145,145,122,238,123,41,231,149,236,70,163,189,118,183,213,127,213,95,66,153,209,148,56,55,62,178,191,16,101,30,96,65,87,37,139,17,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,170,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,173,106,0,129,108,81,217,139,196,22,22,226,59,14,228,100,180,94,145,178,226,155,132,254,143,197,118,246,69,44,62,135,167,125,63,123,184,77,76,178,163,224,228,50,170,36,116,82,185,168,249,92,145,68,249,85,204,115,166,211,37,242,135,6,228,46,87,225,252,163,203,248,42,227,177,97,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,244,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,173,64,0,0,24,127,218,51,193,71,244,170,203,136,47,248,2,217,106,143,51,112,183,227,45,181,51,167,42,75,165,10,35,214,75,99,166,220,214,55,115,222,146,68,233,81,205,100,141,115,117,137,179,75,34,96,7,102,239,1,56,171,62,49,85,175,60,113,188,247,92,57,151,184,114,224,202,171,125,77,29,68,148,117,215,186,234,121,53,70,82,77,26,182,72,97,142,70,126,50,165,138,142,71,53,99,137,201,34,62,72,38,252,1,133,93,171,57,91,142,243,167,36,240,22,89,229,157,139,211,56,146,243,152,16,119,42,46,245,13,63,55,149,104,186,77,39,227,38,123,35,110,145,196,247,122,206,77,116,209,53,85,68,91,213,194,143,10,57,113,194,86,92,51,5,96,168,187,245,214,187,151,61,254,255,0,60,40,202,171,189,83,81,81,28,228,69,94,92,44,220,228,138,20,85,108,109,115,149,85,239,124,146,62,245,128,0,0,0,0,0,0,0,0,4,117,118,210,103,29,247,7,228,214,18,201,219,68,60,186,76,196,184,84,84,93,42,119,49,119,82,219,93,79,35,105,182,57,138,169,190,121,233,229,230,53,236,115,123,182,223,89,178,57,18,69,64,30,115,56,35,200,106,110,35,184,151,193,217,109,121,162,171,159,15,45,67,238,152,129,97,167,150,70,37,186,153,139,44,145,202,248,158,199,66,201,156,216,233,146,93,237,216,250,134,42,106,237,173,95,70,96,1,230,179,139,31,106,124,228,248,129,136,126,99,57,53,61,151,30,194,121,101,247,215,206,43,76,170,0,96,7,108,158,74,125,57,225,246,211,156,116,151,14,77,94,89,92,23,157,4,146,237,142,122,27,140,180,244,242,109,106,70,229,116,205,157,148,106,221,94,198,164,124,253,119,59,98,17,129,193,126,113,216,178,11,138,12,1,154,184,166,29,246,91,85,194,74,123,140,155,158,157,218,150,174,158,90,73,106,116,99,30,247,242,89,80,233,121,109,106,185,252,189,137,162,187,84,244,124,0,192,14,218,191,101,140,45,241,2,135,229,215,19,0,59,46,61,187,50,203,239,175,147,214,147,252,0,0,0,16,3,218,143,237,217,153,191,114,252,158,136,159,224,4,85,246,24,254,123,63,118,255,0,153,18,168,0,0,0,0,0,2,0,123,81,253,187,51,55,238,95,147,209,19,252,0,192,14,197,79,101,140,83,241,2,187,229,214,227,63,192,2,42,251,115,191,50,127,188,159,203,76,85,236,184,246,236,203,47,190,190,79,90,79,240,0,0,0,98,255,0,105,141,166,235,127,224,163,48,44,86,43,101,93,198,229,113,168,176,210,81,209,210,66,233,167,169,158,75,221,11,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,202,0,6,37,118,121,240,89,106,225,99,43,233,239,184,191,15,210,55,53,49,45,58,174,32,172,74,150,213,45,20,11,38,232,173,240,72,214,163,88,198,181,34,116,168,197,114,62,100,114,243,36,99,33,219,150,160,0,0,1,138,189,168,254,194,121,155,247,47,206,40,136,86,225,59,218,159,38,254,32,97,239,152,192,122,83,0,0,0,8,86,237,171,246,167,194,223,15,232,126,99,113,38,164,1,21,125,134,63,158,207,221,191,230,68,170,0,0,0,0,0,0,0,6,58,241,183,193,246,25,226,231,43,229,178,185,41,40,177,181,142,158,119,97,59,197,92,181,28,138,25,229,146,7,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,218,231,103,190,0,198,89,89,194,54,9,203,236,193,195,213,118,60,67,99,168,189,211,87,80,212,162,111,137,254,152,172,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,200,160,0,234,113,102,22,177,99,156,43,121,193,88,166,135,190,217,113,5,190,162,215,113,166,230,190,62,125,44,241,186,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,245,59,96,4,11,103,231,102,47,16,89,75,155,24,123,46,48,53,23,225,2,131,24,243,34,176,94,105,217,21,190,57,234,161,166,146,162,122,90,132,154,85,142,154,102,199,12,210,49,29,42,182,88,216,170,199,43,155,36,113,204,167,12,92,61,97,94,23,242,106,203,148,120,90,167,191,247,14,101,77,198,232,250,88,233,230,185,215,74,237,210,212,72,214,39,249,177,177,28,231,185,145,69,19,21,239,217,185,110,168,0,0,3,31,248,215,225,70,197,197,166,77,86,224,222,85,170,143,23,219,117,172,194,215,186,216,94,238,225,85,185,139,36,106,232,213,30,144,206,198,114,164,77,30,212,213,146,114,222,248,163,66,34,248,72,236,243,205,14,33,51,114,247,133,49,157,29,94,22,194,120,14,241,53,163,23,221,88,232,228,123,107,96,122,182,91,117,27,211,116,82,212,234,157,94,138,248,226,98,164,142,221,186,40,230,159,64,7,18,211,108,166,178,218,168,172,212,114,85,201,79,65,79,29,52,79,171,171,150,170,119,49,141,70,181,100,154,103,58,89,95,162,38,175,145,206,123,151,85,114,170,170,169,203,0,0,0,1,21,125,185,223,153,63,222,79,229,164,170,0,33,91,177,83,218,159,20,252,63,174,249,141,184,154,144,0,0,0,0,0,24,171,218,143,236,39,153,191,114,252,226,136,202,160,7,154,206,19,189,169,242,111,226,6,30,249,140,7,165,48,0,0,0,0,0,243,89,197,143,181,62,114,124,64,196,63,49,156,154,158,203,143,97,60,178,251,235,231,21,166,85,0,0,0,0,0,45,87,22,62,203,25,201,240,255,0,16,252,186,115,205,97,234,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,80,106,128,125,7,205,80,34,234,7,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,226,174,138,125,52,200,138,173,93,60,80,13,71,197,54,226,122,187,86,175,138,116,83,116,13,165,114,235,230,125,85,208,213,183,175,144,219,246,1,167,94,139,167,184,250,205,116,62,163,122,31,81,52,0,174,68,77,87,161,105,115,127,137,172,182,201,154,105,165,196,149,204,150,120,152,231,247,120,170,169,219,34,232,146,121,61,232,190,49,185,63,89,115,175,51,62,158,209,91,81,26,250,209,83,200,246,254,180,106,169,9,60,100,102,118,36,173,206,12,73,71,120,130,122,170,24,37,172,130,54,239,222,214,162,85,84,34,122,174,147,244,85,124,19,204,9,43,203,78,63,114,47,48,237,253,241,215,104,109,47,243,138,178,229,70,142,250,207,79,242,169,250,26,254,212,47,229,131,27,97,108,77,68,202,251,45,242,134,166,23,181,30,142,138,170,55,244,84,69,241,107,149,60,28,159,196,243,73,129,241,75,45,119,52,244,141,226,227,75,73,230,148,242,57,63,37,222,73,246,170,127,21,47,38,11,227,131,54,50,241,106,45,246,60,77,113,168,161,69,123,33,73,234,234,149,81,158,170,55,162,78,212,79,85,137,228,7,161,8,166,134,118,239,134,86,61,190,246,185,21,63,184,214,69,7,13,189,172,86,155,21,36,246,204,225,244,140,138,249,90,230,77,79,71,45,66,163,82,37,69,77,95,80,229,250,200,158,94,102,122,100,7,22,185,81,196,115,171,35,203,250,203,131,228,161,137,146,202,218,170,23,193,234,185,238,98,105,170,170,47,86,168,23,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,31,21,81,17,85,124,16,183,121,153,159,185,103,148,177,178,76,105,121,158,149,30,228,106,36,84,114,204,189,119,254,139,87,252,155,191,128,23,19,84,79,19,233,28,153,233,218,181,131,48,150,34,244,102,9,101,93,125,51,60,101,117,182,86,235,172,113,59,206,120,215,197,206,79,15,47,218,185,91,194,167,18,184,111,137,60,189,102,45,179,36,241,204,218,154,138,121,99,150,153,209,42,44,110,111,189,207,242,123,127,40,11,220,1,165,53,222,190,237,0,212,1,241,87,64,62,131,75,93,169,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,174,207,60,238,179,228,157,162,150,251,124,142,101,163,146,102,50,87,69,10,200,173,106,205,12,122,232,142,79,242,201,239,255,0,72,93,16,98,118,108,246,135,228,190,93,224,250,91,244,53,247,10,170,170,202,102,77,20,45,181,202,189,95,20,142,68,93,92,212,78,172,211,235,121,254,211,27,37,237,148,195,109,149,233,30,30,173,86,35,149,26,171,108,119,135,255,0,77,129,40,128,139,143,245,101,112,247,251,157,172,255,0,209,142,255,0,165,149,102,0,237,133,202,171,141,201,97,198,86,251,181,29,54,199,170,62,27,75,156,187,145,19,79,251,33,223,111,144,18,54,12,40,255,0,85,163,133,159,254,104,98,47,253,8,255,0,254,188,47,107,71,11,58,116,184,98,47,253,8,255,0,254,188,12,213,87,177,23,69,114,34,251,181,53,17,57,155,125,172,244,203,140,160,168,203,174,253,37,161,155,185,137,81,71,52,110,93,98,141,19,213,74,150,167,215,223,229,238,51,43,133,110,54,178,235,136,107,20,105,79,85,87,79,119,73,101,141,244,242,80,73,26,104,217,24,214,170,46,231,167,94,107,127,43,223,224,6,76,159,15,140,123,100,106,61,171,170,57,53,65,215,122,106,6,160,12,109,226,107,141,172,177,225,234,222,232,46,117,85,147,221,29,166,200,33,160,146,68,250,208,170,234,187,152,159,86,100,95,31,244,40,100,144,49,27,133,78,62,178,239,62,98,75,84,243,86,211,93,221,51,218,145,190,130,70,177,91,190,38,55,214,222,255,0,21,149,60,204,182,134,88,231,137,179,68,237,88,244,71,53,116,211,162,129,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,167,208,7,196,84,95,3,233,241,90,139,215,204,34,42,1,199,170,171,166,161,252,109,67,246,35,190,197,95,248,191,89,185,37,68,108,167,125,78,190,171,26,174,95,216,82,121,163,114,178,91,112,196,243,222,170,97,134,52,217,163,164,123,27,254,200,196,252,165,247,170,17,141,156,253,165,87,27,30,31,184,224,204,45,50,62,119,192,177,54,118,57,202,168,175,216,237,81,204,170,69,252,167,39,128,18,189,110,184,195,113,141,242,68,189,26,229,111,159,150,159,103,218,110,73,95,73,19,182,73,46,139,254,106,255,0,160,130,39,118,143,102,236,56,94,91,37,21,206,104,166,145,92,188,230,205,84,215,117,143,111,214,74,157,124,116,95,2,209,218,248,140,199,119,124,68,183,92,85,139,239,51,53,222,41,233,9,156,159,81,91,254,201,42,251,155,230,7,163,11,181,250,217,101,183,201,116,184,84,114,233,227,107,156,231,108,114,232,136,138,171,209,17,87,193,23,200,227,97,140,95,98,197,244,178,214,88,171,59,196,80,201,203,122,242,222,205,29,162,46,158,179,83,201,79,59,216,191,138,124,209,188,218,167,194,177,98,203,163,237,46,71,35,99,125,125,66,253,102,42,59,167,57,91,249,110,242,59,174,31,120,154,204,204,187,164,185,97,188,57,136,106,41,253,43,80,218,135,189,213,117,12,209,205,98,249,178,86,249,39,185,64,244,57,60,113,212,67,37,59,250,182,70,171,21,62,197,66,211,99,206,27,240,14,48,179,222,33,158,215,173,93,198,26,132,230,115,230,250,242,53,221,116,73,81,60,93,246,17,245,146,188,111,227,28,35,81,80,203,237,77,93,230,88,152,175,145,219,229,168,68,209,146,170,117,116,232,190,10,158,63,163,246,25,47,144,220,125,225,60,121,121,168,181,98,218,184,45,82,172,239,100,73,83,36,80,116,223,19,91,253,101,67,188,222,239,4,242,95,112,24,17,157,61,154,248,239,1,90,36,190,208,175,58,40,244,220,159,137,111,139,163,106,120,213,57,124,94,190,70,24,94,112,197,226,194,169,233,26,94,90,47,130,239,98,234,157,125,202,190,229,61,55,84,174,21,204,11,107,169,96,184,210,87,211,59,77,220,153,163,149,23,71,107,229,185,60,89,253,197,136,226,247,135,156,33,140,242,130,231,5,191,11,209,173,101,29,20,203,78,176,209,69,189,21,148,181,8,221,52,141,87,197,201,224,7,159,35,48,187,50,49,30,35,182,231,253,37,190,210,255,0,240,106,174,231,29,74,105,31,212,90,232,53,250,201,175,229,59,195,169,101,177,239,15,57,145,133,238,117,51,77,132,238,109,164,125,76,205,137,201,65,58,34,181,175,209,58,242,209,60,28,223,2,84,123,50,56,99,102,90,216,235,49,229,246,216,248,110,23,10,102,194,222,124,59,92,221,149,114,175,229,68,215,39,212,98,253,101,242,251,0,207,168,21,86,8,213,222,42,196,85,254,6,225,161,102,133,169,235,74,196,79,181,200,104,134,178,150,161,85,176,84,71,34,183,199,99,209,116,254,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,85,68,77,85,122,1,244,210,247,181,141,87,185,116,68,48,195,141,126,56,232,242,2,182,43,22,30,169,165,171,175,116,80,202,246,181,233,34,181,30,201,151,170,50,161,142,79,168,207,47,63,181,12,20,204,126,212,76,204,198,54,9,172,244,47,90,55,75,183,241,145,45,68,110,233,35,29,226,149,107,250,43,229,230,6,124,241,123,199,38,19,202,12,47,123,177,89,170,121,183,199,209,74,202,116,217,43,118,200,172,137,90,190,181,59,216,189,37,243,93,58,127,8,107,206,92,255,0,198,121,195,122,154,227,126,173,222,215,72,231,53,188,184,147,68,223,34,167,86,198,207,242,138,91,235,229,254,235,136,171,159,113,187,86,205,83,51,244,213,210,200,231,175,68,68,241,114,170,248,53,63,129,215,248,129,169,242,62,69,220,245,213,76,216,236,217,226,58,124,171,199,116,216,54,167,214,164,187,85,36,104,157,19,71,77,81,72,207,40,156,190,12,95,52,253,134,30,91,240,158,34,184,185,171,75,101,174,149,174,215,69,101,52,142,78,154,251,147,236,37,35,130,254,207,171,77,203,14,216,51,86,235,52,176,214,195,112,124,156,183,57,173,84,228,84,181,83,163,169,181,255,0,99,253,47,224,4,157,217,46,76,187,218,104,238,145,125,74,168,35,153,191,169,205,71,123,147,223,238,57,186,121,157,125,142,130,11,37,158,142,212,217,27,182,146,8,225,77,92,158,13,106,55,236,247,123,142,182,223,142,240,237,203,16,212,97,202,75,157,52,149,148,236,108,142,141,179,49,92,136,187,116,232,142,215,242,211,203,204,10,140,227,78,247,42,232,135,35,84,247,161,241,88,215,59,114,129,165,137,181,19,78,134,225,181,60,208,211,70,233,167,145,172,99,17,92,231,57,81,17,17,58,249,150,91,28,241,107,148,120,23,20,65,133,110,152,154,129,181,82,164,170,228,239,180,201,177,88,174,69,69,221,51,85,58,181,124,128,189,192,180,52,28,82,228,253,206,255,0,6,28,161,197,214,217,170,234,30,198,49,172,175,165,118,170,231,53,19,162,74,171,226,244,242,46,205,45,84,21,148,241,212,211,200,215,199,35,81,237,115,85,21,21,21,53,78,169,250,192,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,216,142,182,142,87,43,35,170,137,206,106,232,168,143,69,84,80,55,205,14,126,215,38,190,125,52,53,248,154,30,205,232,168,6,179,10,251,82,25,51,242,22,226,202,100,214,85,129,200,207,15,173,222,105,52,241,232,102,140,104,168,221,171,229,208,232,113,102,6,195,216,214,40,32,196,22,248,106,226,167,145,178,53,146,196,201,26,170,142,99,186,163,218,190,108,111,240,3,204,190,35,166,196,176,71,15,166,91,163,21,141,88,250,199,245,122,233,245,127,105,208,30,134,248,138,225,11,2,103,22,27,101,181,182,138,58,71,82,198,141,99,161,167,134,53,209,177,204,136,154,242,95,254,83,251,136,205,207,238,207,92,87,134,43,93,14,2,176,220,107,90,217,30,213,86,82,201,34,116,88,244,254,170,153,61,239,254,31,172,12,22,5,253,254,132,153,247,254,225,238,223,250,50,183,254,96,200,222,12,59,62,241,29,251,48,219,46,108,225,138,170,123,92,84,181,42,173,169,162,145,141,115,246,177,25,210,122,101,106,245,114,255,0,14,128,71,168,39,131,49,59,53,50,95,19,218,159,71,102,180,193,67,50,181,81,31,20,20,145,46,186,181,124,91,74,171,249,43,252,75,84,189,145,152,39,255,0,154,79,255,0,207,67,255,0,67,2,29,17,53,93,12,171,224,150,221,117,194,249,193,133,174,114,175,248,45,101,198,150,45,61,95,58,216,17,124,213,127,33,124,140,171,205,110,202,26,11,54,24,158,191,11,85,73,53,84,123,116,98,61,174,85,214,70,39,131,40,209,124,21,198,50,96,174,22,51,187,47,170,173,217,137,93,106,185,197,67,101,175,142,169,237,116,21,109,209,144,185,38,114,232,176,181,60,24,191,148,159,179,196,9,221,195,242,182,107,37,4,173,77,17,244,209,59,248,177,14,192,180,124,51,230,21,30,56,202,155,61,91,170,88,147,210,82,82,211,78,215,189,55,35,210,154,37,93,83,114,175,138,175,143,82,227,38,43,195,139,94,203,90,95,40,22,173,235,181,176,165,76,123,213,116,215,68,110,186,248,125,128,114,174,245,141,183,218,234,235,95,245,96,130,73,23,254,11,85,127,228,60,253,113,145,89,118,198,88,218,179,23,72,237,105,31,203,217,209,190,80,211,198,190,229,241,111,184,158,236,117,12,151,44,55,91,105,163,169,141,149,21,180,242,66,205,95,162,250,241,185,169,225,215,197,83,200,131,110,40,184,62,205,220,5,121,154,175,184,220,107,109,238,219,235,71,21,84,173,77,25,10,120,242,90,223,172,255,0,238,2,208,112,185,75,137,46,25,193,134,168,176,243,244,123,238,180,104,254,145,253,85,170,133,23,235,254,180,61,19,101,189,37,101,14,4,176,210,220,23,90,136,173,180,172,151,195,235,36,44,69,240,233,226,139,224,71,231,102,103,10,21,24,46,202,220,202,198,150,214,211,213,62,122,150,196,218,152,85,142,98,50,104,28,215,126,50,20,84,235,11,186,163,191,246,102,142,98,241,33,149,217,103,83,5,178,243,137,237,172,169,145,174,219,18,86,211,162,166,215,35,85,52,116,173,95,127,240,2,235,131,171,195,216,138,213,137,109,145,93,45,85,208,84,67,46,237,29,20,173,122,116,114,183,197,170,169,226,213,243,59,63,31,0,62,128,0,0,0,0,0,0,0,3,67,28,186,171,93,228,107,3,230,189,116,62,155,104,213,71,170,249,27,128,1,181,36,158,178,49,171,212,220,78,136,7,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,3,226,175,216,125,62,105,168,13,117,242,62,154,92,172,106,106,229,68,79,122,169,210,87,99,108,43,110,107,157,85,126,160,102,196,213,200,181,81,162,167,77,124,220,6,39,118,139,222,115,34,193,131,161,185,97,106,249,98,182,54,157,18,161,140,88,147,87,247,168,81,23,214,245,191,41,190,8,65,141,218,190,166,227,91,37,77,84,174,123,221,166,170,229,215,193,17,63,228,38,171,180,183,50,40,106,242,158,158,155,13,226,43,116,140,158,61,101,99,102,138,71,42,165,93,42,167,130,175,218,66,92,170,170,245,85,93,84,13,35,85,79,0,0,27,180,213,85,52,114,164,212,149,18,67,34,120,57,142,84,95,119,151,235,54,128,21,45,143,48,241,93,138,169,106,41,111,21,11,204,84,73,81,234,142,222,221,21,52,93,200,190,74,168,85,246,76,224,228,214,73,112,171,167,116,53,41,18,164,114,193,34,196,228,126,168,168,239,197,177,58,235,170,150,172,1,146,217,75,199,207,16,57,93,43,155,79,152,55,170,218,119,105,248,170,138,166,72,159,236,159,229,34,127,156,154,254,196,251,52,145,188,171,237,6,195,25,183,132,237,248,126,243,42,54,243,113,88,169,101,107,153,35,247,58,72,152,199,120,83,53,159,94,69,243,254,226,19,142,207,15,226,43,166,24,186,211,94,45,51,54,58,138,89,89,52,106,230,35,145,28,215,35,147,162,248,245,106,1,233,18,197,148,89,99,139,176,165,4,216,139,5,89,110,137,60,49,206,142,158,137,138,186,189,140,114,249,121,170,34,148,255,0,17,185,171,135,248,116,202,138,219,181,166,138,26,29,176,212,178,158,58,102,44,104,215,164,18,202,138,155,99,114,39,172,154,248,121,152,99,217,243,199,253,77,210,217,85,130,179,106,241,64,197,163,117,60,52,15,108,84,244,223,138,101,51,209,218,171,165,110,229,214,38,245,211,207,237,50,143,60,240,92,92,85,225,168,48,125,190,150,88,237,139,51,223,61,75,149,209,235,27,227,116,46,70,189,137,35,117,245,157,226,158,95,98,160,17,111,152,29,163,220,71,95,239,21,52,184,83,48,239,54,250,119,212,189,33,108,83,197,209,170,231,163,83,85,133,171,224,173,254,6,96,240,73,137,184,190,197,85,12,174,198,56,190,233,89,110,159,93,207,169,168,163,155,93,169,82,137,211,93,223,89,173,254,9,228,93,60,179,236,184,225,251,5,212,82,221,46,52,151,154,218,232,182,61,202,235,188,155,21,232,172,114,244,107,25,211,115,87,248,255,0,12,193,179,216,237,182,26,54,80,90,224,88,161,143,93,173,87,185,218,106,170,171,213,85,124,213,64,230,68,143,72,218,146,59,87,35,83,85,247,169,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,59,203,107,221,106,171,109,173,236,101,98,194,254,67,158,154,181,31,167,77,83,69,233,175,216,7,48,178,153,235,196,158,17,202,11,53,84,183,58,165,109,76,123,54,181,25,47,93,95,22,189,91,19,147,194,68,45,150,49,226,239,18,228,166,49,76,61,154,86,232,221,65,44,219,99,172,130,137,24,212,106,202,230,38,175,146,72,219,245,98,145,222,31,111,191,74,59,140,220,162,193,156,70,224,200,241,14,17,187,50,174,169,53,211,187,86,181,232,191,141,167,103,132,105,39,148,46,254,11,251,2,35,56,128,205,171,222,111,102,37,118,39,184,221,171,42,98,150,58,120,227,100,211,57,232,212,100,72,222,154,163,124,247,121,121,169,108,204,140,226,115,135,59,6,74,209,90,150,215,87,44,213,53,113,49,242,163,234,121,154,43,157,80,158,27,27,167,72,155,252,126,211,31,105,169,145,149,17,165,108,114,50,39,162,174,186,105,170,105,246,254,192,57,56,123,15,92,113,53,206,27,85,178,30,100,211,59,107,83,115,83,174,138,191,148,168,158,75,230,95,252,145,224,191,48,51,70,248,148,189,203,100,16,205,164,171,204,129,221,17,241,162,244,231,181,124,36,50,155,133,204,176,225,167,3,80,89,179,38,186,241,34,212,165,70,146,67,45,230,36,241,154,88,19,213,220,223,39,162,253,111,183,236,36,10,28,195,201,204,182,203,202,140,103,97,186,219,226,137,104,223,90,214,62,227,28,142,114,242,57,136,154,58,93,60,24,157,17,64,234,242,243,131,156,129,193,152,90,150,158,227,149,248,114,170,166,29,251,231,150,133,28,229,214,71,170,120,185,222,78,68,241,242,45,238,54,226,159,4,240,239,85,113,192,124,184,168,41,163,164,117,85,20,112,71,35,90,199,200,205,83,68,100,47,211,214,107,215,170,152,127,155,221,173,184,203,17,89,234,44,184,90,217,65,74,231,236,252,107,173,173,119,131,163,119,157,75,211,242,92,158,30,102,0,227,140,198,197,89,135,119,117,235,19,87,71,61,67,152,200,245,100,12,141,52,106,42,39,70,167,218,160,101,222,107,246,150,103,187,177,213,107,176,126,62,186,83,218,163,158,118,195,19,31,26,55,103,53,251,126,180,8,191,87,111,143,184,180,216,31,142,76,249,194,24,222,167,27,59,30,94,42,234,170,163,142,39,164,181,12,114,42,53,88,190,14,141,205,255,0,99,68,250,166,59,170,170,174,170,0,207,188,25,218,165,157,146,223,17,183,187,229,93,68,51,175,45,177,172,144,34,34,185,237,211,234,210,251,181,37,187,41,243,5,49,126,10,161,189,220,228,86,79,81,205,220,139,235,125,89,100,111,138,53,19,193,169,228,121,153,130,105,41,230,100,241,46,143,141,200,230,174,154,245,69,212,190,56,87,140,172,238,195,15,167,142,158,255,0,70,234,122,125,251,88,235,108,11,245,183,107,215,68,95,23,123,192,153,126,50,120,135,177,229,190,92,221,168,169,47,83,209,220,229,165,168,100,50,67,206,99,154,245,130,161,27,162,181,138,159,89,136,190,62,68,21,230,22,103,227,60,89,140,107,239,245,248,178,235,85,51,170,103,88,165,146,169,234,230,181,210,61,218,38,186,105,245,151,248,151,115,54,120,176,189,103,5,134,75,45,194,217,12,149,85,47,85,87,199,75,177,85,92,201,27,209,27,42,249,200,190,95,232,58,236,142,224,215,53,179,182,161,106,45,214,58,186,122,37,114,107,52,180,213,44,106,238,141,210,34,163,155,3,211,201,63,136,22,199,10,230,30,103,83,226,74,75,165,147,23,94,18,229,20,209,186,57,123,235,183,35,145,237,86,245,114,233,226,214,255,0,2,117,248,10,197,217,145,139,114,122,130,183,49,46,53,85,213,41,28,77,100,213,19,71,35,149,189,214,149,83,171,126,215,61,122,251,212,160,120,98,236,214,203,44,164,214,245,138,160,172,184,221,21,25,177,82,231,46,198,57,147,57,232,186,36,113,249,35,60,117,240,83,51,44,182,59,102,31,161,138,219,106,167,88,105,225,107,88,198,171,220,237,17,17,17,58,170,170,248,34,1,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,1,241,200,170,154,34,232,164,76,113,23,196,110,113,100,126,99,94,89,71,155,55,173,177,214,84,75,13,38,171,203,70,164,243,109,110,138,143,110,159,138,68,240,240,254,249,104,35,199,142,206,2,221,154,183,23,98,204,9,79,82,235,173,67,213,210,181,211,76,246,170,185,213,50,47,170,200,95,167,173,35,63,247,241,14,31,13,221,168,54,156,75,67,69,99,204,121,222,183,8,226,70,75,82,245,123,150,71,34,74,170,170,145,82,162,120,53,190,126,127,172,144,76,47,137,173,120,186,207,21,238,207,63,54,154,103,61,173,118,215,55,171,92,168,189,28,136,190,41,238,35,39,135,126,202,43,21,126,31,90,204,216,244,156,23,45,19,106,83,86,75,2,39,175,42,47,171,37,58,47,213,72,255,0,191,222,100,110,23,177,99,238,16,112,245,101,166,146,100,186,97,138,100,150,174,39,75,2,204,248,220,246,163,223,185,232,200,147,68,229,61,122,175,77,201,251,3,47,156,168,212,220,189,16,178,89,241,159,214,236,170,172,178,198,181,235,27,42,170,154,201,209,35,114,250,156,200,17,127,216,221,229,42,248,24,49,196,63,106,86,35,164,180,87,97,92,45,75,111,138,185,210,198,212,155,184,178,77,155,38,93,200,186,212,57,53,209,159,163,231,228,71,102,62,207,76,199,204,154,134,212,226,155,196,53,14,98,234,221,148,145,71,167,70,126,139,127,176,223,224,4,229,98,206,57,242,194,199,134,42,110,148,245,253,226,162,158,7,189,209,172,85,13,213,205,141,206,84,213,105,213,60,83,79,3,25,238,93,171,152,13,107,39,138,108,35,73,54,201,28,221,207,123,151,93,23,237,162,251,8,155,146,247,115,149,174,99,234,117,107,245,69,77,141,243,253,135,5,85,85,85,87,197,64,150,143,245,86,50,239,253,196,80,127,127,253,4,200,94,18,184,205,194,57,255,0,137,102,178,90,108,84,214,249,35,167,158,93,209,162,170,170,49,34,215,254,199,143,252,167,191,200,129,34,176,203,188,216,198,217,89,115,91,190,12,185,69,73,82,172,124,123,164,166,142,84,218,228,68,94,143,69,79,201,64,61,57,178,166,25,23,107,31,170,175,216,162,106,152,160,107,156,247,233,162,42,248,41,231,195,10,246,130,241,31,133,238,208,93,98,196,150,217,157,11,209,232,201,45,20,234,139,209,83,201,17,124,253,231,55,26,246,139,241,37,140,170,18,121,241,5,174,159,68,219,182,43,60,8,158,46,95,202,221,250,64,73,231,16,125,160,24,71,39,238,11,98,184,91,155,83,42,253,102,57,242,34,47,171,19,191,237,103,167,132,137,231,229,252,49,243,54,251,72,114,246,251,149,117,214,91,14,26,163,138,162,225,79,81,2,49,173,114,35,85,241,74,196,94,180,136,158,42,223,52,35,35,26,230,14,40,204,27,143,165,49,69,108,117,53,31,164,200,89,26,125,86,183,193,168,137,224,198,255,0,3,174,134,225,76,203,99,169,95,14,178,42,185,81,221,124,211,245,255,0,200,5,240,163,227,103,61,176,180,83,219,240,38,61,187,88,232,165,157,210,242,105,102,99,91,228,137,211,151,228,212,68,58,171,79,25,60,70,91,241,117,30,46,159,54,113,45,69,77,36,204,155,107,235,117,107,182,162,38,138,213,106,183,77,19,205,170,89,37,241,0,103,150,86,118,150,230,229,195,49,108,245,24,235,21,92,42,109,113,58,158,41,97,116,172,70,185,18,118,42,170,164,116,250,175,170,175,79,15,51,63,49,30,99,219,120,140,117,45,159,7,218,169,42,161,245,251,194,203,11,23,220,230,255,0,93,27,23,198,23,120,47,151,234,214,8,108,55,24,237,87,106,106,249,98,73,25,4,172,145,90,186,245,218,228,93,60,83,221,239,51,91,41,120,234,204,60,63,136,90,236,5,110,180,211,83,55,94,108,115,208,186,69,95,82,77,60,102,114,248,171,215,199,204,12,218,227,94,241,157,185,73,150,179,214,229,125,246,108,59,107,166,167,145,207,142,129,180,209,162,47,38,165,239,84,252,164,215,107,87,167,184,135,108,105,156,121,169,141,47,50,92,241,86,60,189,220,42,152,249,17,31,61,99,157,183,115,149,93,166,157,19,170,249,25,197,157,125,166,55,28,213,193,213,249,121,115,195,84,203,45,124,50,83,235,21,10,179,214,150,25,35,77,21,42,149,124,37,253,21,253,165,145,200,190,8,49,254,127,92,170,47,73,69,37,190,217,52,234,244,124,173,168,139,84,124,110,149,186,59,144,244,253,20,241,243,253,160,115,56,112,227,115,137,44,59,121,163,194,116,24,250,243,112,163,168,150,24,18,25,234,34,114,70,143,159,214,84,230,70,229,234,175,95,5,66,109,50,67,16,95,49,62,91,217,111,120,138,103,203,93,87,69,77,52,206,122,181,87,115,160,141,206,250,168,137,245,156,190,8,99,231,12,253,157,217,71,145,243,122,114,102,215,87,222,28,198,181,94,251,163,222,196,219,50,189,170,141,70,71,238,103,138,121,25,115,69,69,77,111,166,142,142,146,61,145,68,212,107,91,170,174,136,136,136,157,87,236,64,55,192,0,0,0,0,62,47,84,3,232,54,30,249,99,118,168,136,169,250,141,198,61,30,154,249,129,241,205,93,81,201,228,110,0,0,248,190,7,208,6,211,25,235,171,151,197,87,248,27,160,210,247,163,19,85,69,253,128,106,6,211,94,249,23,163,85,169,246,167,83,113,19,64,62,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,21,213,144,91,232,231,174,169,114,182,42,120,221,43,213,19,85,70,181,21,87,167,234,67,124,235,113,45,34,87,97,251,149,34,181,93,206,164,153,154,39,138,234,197,79,249,64,143,110,33,187,85,112,30,31,239,56,123,1,122,66,106,198,108,252,100,150,233,88,137,175,41,255,0,89,38,98,248,43,252,191,246,199,189,195,141,156,230,184,214,84,207,81,138,46,46,142,118,109,70,45,109,90,162,122,168,158,11,63,216,191,196,233,179,203,35,115,74,205,140,235,170,93,151,152,129,180,142,229,108,147,184,72,173,95,197,68,139,215,69,243,93,11,47,44,51,82,205,202,169,133,241,189,186,42,177,232,168,169,230,6,96,101,45,159,61,120,181,178,220,44,54,230,73,118,72,42,26,198,190,174,229,181,145,34,181,37,218,156,233,92,169,210,47,36,247,126,206,231,59,187,52,51,27,38,178,166,237,153,87,202,171,106,199,104,166,117,68,241,197,113,108,142,70,164,141,103,68,72,83,94,142,79,202,46,167,101,119,16,118,188,53,37,102,92,75,64,229,150,186,173,147,115,17,239,95,169,70,255,0,36,137,83,253,137,127,41,60,127,142,83,246,160,227,11,133,171,135,155,213,134,221,71,44,235,119,163,146,39,36,109,220,168,137,61,46,189,54,175,147,151,205,60,0,130,135,181,88,247,49,124,90,170,135,195,114,166,57,163,153,233,60,79,141,251,151,86,185,170,138,139,169,182,0,0,0,0,0,0,158,32,86,249,107,127,110,22,190,210,221,81,101,245,85,251,154,207,61,99,114,120,106,159,165,239,39,123,132,172,210,155,24,97,73,30,182,22,210,197,12,74,246,57,145,49,138,229,231,202,138,157,36,119,187,236,32,171,9,229,222,44,198,24,122,166,225,135,109,21,53,108,162,123,27,35,162,98,42,34,185,27,167,138,167,145,92,101,135,21,57,173,146,253,230,221,110,172,124,41,44,105,26,177,208,83,162,167,172,175,252,168,93,250,96,79,197,231,52,173,150,40,230,150,225,71,84,198,64,142,115,149,177,181,221,27,174,190,15,251,20,199,218,190,211,174,26,40,174,238,178,79,118,189,165,83,116,213,169,102,149,83,234,238,241,215,79,5,34,75,24,113,163,155,88,182,42,136,106,238,186,54,161,30,215,126,34,155,193,200,228,95,8,19,244,139,57,105,182,226,43,253,107,174,52,20,83,84,189,154,111,116,108,69,211,84,84,79,248,151,248,1,233,151,10,227,72,49,109,13,61,206,223,67,80,148,181,81,178,88,228,145,172,110,173,114,53,200,186,111,85,78,142,79,34,164,66,194,240,91,143,105,177,214,72,88,234,98,93,100,164,164,166,165,147,199,235,50,146,157,87,242,91,250,101,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,68,178,178,22,44,146,46,141,79,21,208,181,151,238,40,178,71,13,215,62,219,120,197,210,67,80,205,55,53,45,181,79,211,86,162,248,182,53,79,7,33,112,177,45,186,107,173,150,162,130,7,109,124,187,52,93,17,124,28,139,230,169,238,32,151,140,206,27,115,39,43,241,29,86,37,188,53,235,69,63,47,108,138,200,90,157,25,78,197,240,145,203,227,34,121,1,32,220,86,99,62,26,179,199,9,77,69,73,138,24,219,166,215,114,103,91,84,241,185,174,229,78,141,245,221,78,229,79,90,93,127,188,198,108,31,152,21,217,55,103,123,170,51,54,75,189,36,122,105,79,52,213,211,39,87,187,242,93,27,27,227,38,191,179,236,235,98,50,3,130,156,197,207,11,51,175,54,137,22,72,157,26,185,168,198,64,229,215,100,78,68,254,189,171,225,42,121,23,146,255,0,217,81,155,52,248,97,42,168,96,169,168,175,79,24,27,77,22,239,235,17,63,237,165,79,171,170,248,1,137,153,229,158,215,60,215,196,145,213,86,185,206,163,167,72,90,198,42,61,19,70,163,181,245,92,247,39,140,142,254,37,7,138,175,214,107,181,37,182,43,93,18,65,37,52,28,185,149,33,107,55,59,70,245,213,23,175,130,156,204,209,202,156,109,148,120,158,108,45,141,240,253,117,174,182,40,227,151,101,76,91,21,90,246,234,213,232,170,158,75,231,228,165,28,5,79,77,153,24,194,142,130,59,109,61,246,186,58,120,156,143,108,109,170,149,26,138,143,223,224,142,211,235,117,42,75,135,16,217,169,114,195,237,195,85,88,182,232,234,22,196,144,242,150,190,165,91,183,98,179,77,22,77,52,218,186,120,22,208,0,85,85,93,85,85,87,237,0,0,0,0,0,1,119,120,119,184,101,21,179,21,195,93,154,146,84,37,28,15,108,155,98,164,108,250,170,73,18,245,106,177,222,73,39,254,234,72,213,171,180,115,133,172,158,194,84,118,140,184,180,213,201,60,112,198,217,52,195,201,30,174,99,88,205,85,90,232,245,245,81,223,251,244,34,78,211,77,77,87,112,130,158,174,118,195,19,222,214,185,238,240,68,87,34,42,248,167,145,217,226,235,77,162,211,83,79,29,166,231,21,99,36,135,123,214,63,6,187,95,15,21,2,92,112,7,107,158,94,98,92,75,73,104,186,208,215,81,211,79,44,108,116,190,138,127,170,142,145,173,85,245,106,28,190,10,171,224,190,31,176,204,92,11,196,206,79,102,19,233,105,48,230,39,150,122,170,150,49,205,137,214,250,136,250,187,106,105,171,153,167,139,218,158,36,27,112,123,195,101,63,17,120,158,190,192,219,155,32,158,146,158,41,209,187,55,42,238,153,35,240,230,199,239,79,63,50,78,56,115,236,237,160,202,76,65,79,136,174,55,21,154,106,121,25,35,63,16,230,253,87,194,244,240,169,114,120,198,190,64,103,40,62,53,54,166,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,27,21,181,148,244,20,207,171,170,145,177,196,205,55,57,203,209,53,93,19,254,48,41,140,125,154,216,27,44,168,189,33,140,110,239,162,135,222,218,105,101,95,22,167,131,26,190,111,111,241,49,129,157,162,249,21,83,152,20,246,53,196,53,207,164,169,123,34,141,222,138,168,211,115,167,218,154,162,253,159,103,250,12,30,237,43,226,58,195,152,216,173,182,28,43,120,167,170,138,147,93,235,18,238,250,209,209,185,60,99,79,54,59,207,200,193,59,84,218,221,41,31,52,233,27,82,104,245,122,162,104,212,220,157,64,245,7,133,113,29,147,22,88,104,113,14,31,159,155,67,95,3,42,33,127,41,209,170,177,201,170,46,215,34,42,22,27,141,124,204,195,152,87,45,46,120,98,173,101,125,218,235,69,52,52,177,50,21,118,174,150,158,161,140,93,202,168,137,235,38,158,61,10,119,128,108,210,203,10,140,136,194,24,78,219,142,45,85,119,138,43,84,44,171,167,100,218,73,27,245,149,219,85,190,74,136,142,254,10,98,167,105,182,124,218,23,49,237,180,88,14,241,5,198,227,110,165,161,116,209,83,105,35,153,254,184,127,93,88,169,249,113,255,0,229,32,17,195,153,180,87,170,108,87,113,154,239,19,227,89,234,101,149,141,116,168,253,26,233,95,167,130,174,158,101,36,85,57,129,141,47,88,206,236,234,235,220,111,100,233,170,42,57,173,106,167,172,229,240,70,183,205,203,228,82,192,0,0,0,0,0,0,0,0,13,112,67,37,68,204,130,36,213,207,84,106,38,186,117,52,34,42,174,136,154,169,86,225,44,39,119,75,245,170,174,225,109,169,130,133,213,81,171,234,31,18,236,68,71,162,46,171,250,250,1,191,111,202,28,111,114,160,91,164,22,232,146,149,27,187,152,234,152,211,166,212,119,134,186,248,47,184,228,97,12,35,141,146,25,238,86,7,177,137,22,221,234,149,59,23,170,185,19,193,83,237,47,166,113,231,13,69,159,46,173,248,14,130,133,205,133,41,226,84,168,223,170,61,57,18,69,209,21,139,226,136,139,245,191,210,99,29,14,36,186,91,245,74,121,246,162,248,166,214,175,191,222,159,104,23,122,211,195,222,60,164,187,65,113,196,76,165,166,149,81,181,16,171,170,209,232,245,107,209,26,139,181,28,190,45,119,142,158,30,69,233,192,60,100,230,86,80,215,71,151,118,170,122,56,157,7,226,183,198,147,162,59,148,197,143,93,91,59,124,163,95,201,254,5,128,126,111,95,49,220,212,54,155,253,222,58,88,41,213,168,146,61,145,104,137,189,222,230,55,252,163,151,199,203,248,112,173,88,19,29,98,124,100,233,50,242,197,113,196,111,133,242,55,153,65,74,178,38,170,146,47,150,169,213,168,171,250,128,155,60,133,159,137,44,77,27,49,30,34,158,214,182,217,154,156,182,247,249,220,229,86,202,173,119,170,178,59,244,20,201,139,79,165,18,153,169,117,108,73,50,34,107,203,85,84,240,79,122,251,245,48,163,133,60,244,206,60,61,73,65,131,115,103,43,239,246,136,229,114,67,79,81,83,74,230,181,94,250,151,42,167,226,233,244,77,27,34,47,87,105,211,203,203,55,168,170,91,89,73,13,83,81,81,37,141,175,68,84,93,122,162,47,159,235,3,124,0,0,0,0,3,74,189,16,15,170,136,190,40,124,70,181,60,16,35,209,77,64,10,11,56,179,175,2,228,110,21,147,23,99,186,218,152,40,217,44,80,162,83,211,62,103,185,210,57,81,186,35,127,82,248,175,145,94,57,118,162,175,185,53,34,115,181,215,50,43,214,106,76,31,4,155,98,89,105,165,114,104,213,234,217,107,19,94,173,215,242,83,204,12,139,163,237,95,225,190,166,191,186,201,53,254,54,47,229,173,153,223,163,175,148,138,191,220,101,102,93,102,142,13,205,59,36,87,252,29,113,146,170,150,86,53,218,190,158,72,149,53,99,31,224,244,79,41,27,252,79,48,136,229,106,234,138,74,119,100,158,63,188,214,86,214,88,167,87,73,3,82,79,6,181,60,232,91,228,223,114,251,192,149,163,226,181,23,197,2,46,168,139,239,10,3,162,46,136,135,211,67,215,84,209,58,41,245,142,220,157,83,69,247,0,122,232,154,253,167,214,174,169,168,84,212,250,0,248,174,68,241,14,93,168,170,113,218,174,150,79,14,136,7,35,196,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,227,154,142,106,181,200,138,138,154,42,47,153,244,1,69,98,188,166,203,236,73,67,36,119,44,27,102,169,114,233,235,73,110,129,235,226,223,210,98,254,138,127,3,207,151,21,121,101,117,203,156,217,185,219,234,108,178,208,83,58,26,87,196,213,166,116,77,209,208,55,93,17,88,212,241,107,188,61,203,246,158,144,85,17,122,42,106,71,119,106,94,66,217,241,6,24,92,115,102,195,180,141,184,211,194,196,146,118,53,172,114,178,58,122,183,117,213,201,175,131,124,188,144,12,15,236,248,198,86,252,39,156,48,122,65,148,219,103,115,213,31,50,55,166,148,149,41,226,174,77,60,80,154,76,119,149,22,172,226,123,41,113,61,45,53,109,161,89,35,57,114,49,178,53,81,205,106,47,71,177,237,250,209,162,254,207,121,231,247,38,171,105,240,198,99,83,205,116,172,146,145,180,207,153,143,115,21,250,162,242,165,111,228,106,190,43,167,237,61,3,100,14,109,225,92,198,195,48,250,6,181,213,11,22,237,92,230,74,138,186,201,46,159,93,141,253,5,2,43,187,68,248,69,195,185,57,80,220,71,132,104,57,52,149,15,71,43,99,138,54,181,187,150,173,254,17,194,196,78,145,183,204,192,35,208,7,104,102,7,181,98,140,138,188,212,207,107,167,168,171,165,165,168,150,57,30,196,87,53,91,71,86,168,168,170,169,224,174,32,1,237,86,57,90,190,64,124,0,0,0,0,53,68,221,242,53,154,233,170,162,26,66,42,162,162,162,232,169,224,6,117,240,209,129,92,153,35,122,175,178,220,169,228,184,84,84,210,187,187,164,219,164,211,100,75,245,90,221,222,14,127,240,95,114,152,189,156,244,212,20,119,24,105,162,160,117,53,83,92,188,237,209,53,138,169,177,138,159,111,130,167,137,112,120,79,196,24,249,49,31,163,45,151,154,239,70,189,255,0,142,133,42,17,25,170,65,38,223,85,87,236,79,224,135,11,139,204,57,71,102,198,76,170,164,122,42,84,63,69,68,106,166,154,65,15,189,84,11,4,212,69,114,34,248,106,92,233,42,104,48,125,150,10,139,21,217,174,154,163,119,53,141,157,171,166,215,232,157,27,162,248,57,124,75,96,114,224,134,225,94,221,177,185,242,53,190,74,254,137,175,235,95,176,15,65,92,5,46,23,252,5,90,62,142,207,19,213,240,211,186,125,142,141,87,152,180,116,187,181,217,255,0,7,199,169,146,100,97,118,66,99,172,69,112,182,220,176,229,202,245,85,61,37,58,204,177,65,35,247,53,187,91,64,196,211,167,146,42,161,39,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,216,194,235,45,151,15,85,92,161,250,241,44,122,120,249,189,169,228,169,239,32,3,139,62,36,113,254,105,98,154,203,53,238,233,80,234,40,185,123,97,89,231,86,166,177,192,229,245,93,43,147,198,52,95,3,208,109,210,219,75,119,161,146,223,89,18,73,12,187,119,53,124,23,69,69,79,239,66,41,184,252,224,191,41,114,195,9,221,51,10,213,28,52,213,171,19,95,27,25,12,253,85,174,166,143,197,102,114,120,61,127,39,207,246,129,101,251,57,115,243,25,97,172,208,181,224,166,92,167,146,221,91,81,4,43,19,230,149,90,136,250,138,72,254,175,49,27,245,91,167,135,250,9,202,122,181,24,170,168,138,132,57,118,124,228,158,90,98,92,65,108,196,148,119,68,134,247,71,44,51,232,144,84,42,234,199,210,191,77,121,136,223,174,228,242,254,226,99,54,110,143,99,151,93,64,130,158,212,140,97,69,126,226,34,178,130,150,142,154,62,235,109,183,181,95,28,104,138,229,229,61,221,85,28,186,253,116,254,8,97,129,35,29,168,188,49,214,216,177,253,94,107,91,222,169,65,87,73,73,18,183,162,250,209,193,54,189,93,42,187,194,31,209,255,0,219,29,14,110,215,43,87,201,116,3,224,0,0,0,0,0,0,57,86,251,101,101,210,116,167,163,139,123,213,124,55,34,121,162,121,170,123,208,204,124,179,236,218,204,28,196,193,48,226,218,74,141,137,54,237,172,217,2,248,76,248,215,170,213,55,244,61,192,97,114,42,162,234,138,168,167,215,61,207,234,231,42,254,181,47,230,115,112,121,153,153,61,78,250,251,197,6,234,86,107,171,249,180,233,224,146,47,131,102,122,248,70,165,131,145,142,137,238,141,233,163,154,170,138,159,104,25,171,217,93,139,237,120,95,61,106,98,185,85,50,31,72,82,210,211,197,185,237,106,43,214,182,30,158,179,147,223,229,169,57,180,147,199,83,75,21,68,78,71,50,70,53,237,84,93,81,81,83,83,206,255,0,4,185,119,139,241,246,113,208,199,131,238,147,208,212,219,165,164,170,146,72,149,168,187,18,174,36,211,214,123,124,244,95,63,15,3,208,46,2,183,92,237,56,58,207,109,188,213,62,166,182,154,134,158,41,165,126,155,156,246,196,212,114,174,138,190,42,138,190,43,226,5,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,116,120,214,9,106,112,213,92,48,181,92,247,114,244,68,69,85,254,177,190,227,188,41,12,216,198,20,184,19,2,92,49,53,98,162,69,76,232,90,186,162,175,215,149,173,242,107,189,254,224,60,233,113,5,102,185,218,179,42,229,79,113,130,88,228,94,79,73,26,228,95,245,188,75,230,137,239,66,134,186,97,251,165,153,98,90,218,121,34,89,90,215,51,115,28,221,81,117,211,197,19,220,165,113,159,121,137,46,98,99,250,219,242,163,90,143,229,237,218,212,79,8,34,98,248,49,191,161,238,40,155,182,38,187,222,214,37,184,213,186,110,75,90,214,110,68,232,137,174,158,8,158,245,3,46,248,16,178,102,197,175,21,81,221,173,144,93,153,105,171,98,189,178,53,181,41,19,154,144,212,162,117,106,35,87,171,189,229,21,196,213,194,233,135,56,136,188,75,114,183,173,99,223,71,71,234,203,19,164,233,202,143,201,202,159,162,191,196,201,206,12,107,51,14,235,145,48,215,216,214,26,56,173,84,240,199,13,67,105,233,86,77,29,81,51,60,85,17,223,146,169,215,95,19,18,171,170,241,94,97,227,107,214,42,196,215,5,185,215,83,210,163,92,234,136,163,114,171,99,142,53,68,242,79,61,60,0,178,184,170,189,183,43,180,213,77,165,109,62,247,185,85,141,143,98,38,174,114,248,107,246,157,57,220,98,215,189,215,202,189,240,178,37,108,178,34,181,136,136,137,235,187,221,208,233,192,0,0,0,0,0,0,0,17,53,84,79,120,29,157,130,141,213,21,173,123,169,95,44,77,215,118,214,110,68,245,87,67,53,43,176,20,116,121,81,52,237,181,210,43,234,98,122,82,61,32,252,99,30,217,149,53,69,219,211,170,167,135,184,180,124,55,100,46,62,204,139,101,194,167,15,217,161,168,167,230,198,215,74,245,166,85,106,172,106,228,68,73,30,139,213,52,240,41,188,109,141,115,175,12,87,201,132,43,241,77,201,98,160,68,210,21,158,53,99,119,181,178,47,68,85,79,202,69,241,3,123,53,48,38,35,163,195,52,183,139,181,214,41,99,107,24,214,69,207,145,206,107,121,111,114,38,215,55,166,154,42,120,150,82,40,221,43,210,54,34,170,175,130,21,69,235,18,227,155,207,38,134,253,126,174,158,9,92,221,177,201,62,230,166,186,162,116,69,211,193,84,98,204,37,38,17,146,9,25,85,189,207,221,162,236,211,77,54,255,0,105,127,72,14,69,243,46,110,216,110,213,75,118,174,119,47,188,63,68,110,174,71,34,106,254,186,43,83,244,23,204,146,142,203,27,118,0,167,181,86,250,86,43,85,93,198,166,162,23,183,158,216,36,149,191,224,110,87,34,110,77,201,226,191,222,97,183,11,248,78,237,159,153,151,102,195,56,198,105,46,54,135,212,65,19,163,153,233,177,17,106,98,107,186,53,205,95,9,159,252,84,150,28,165,224,99,12,229,22,39,163,196,184,50,190,74,74,119,49,95,45,36,124,228,102,229,137,236,79,173,80,228,232,146,126,143,146,126,192,202,41,240,214,30,171,116,82,79,101,161,123,161,126,248,220,234,102,42,181,222,244,213,58,41,217,71,27,34,99,99,141,168,214,181,17,17,17,52,68,67,235,83,107,81,15,160,0,0,0,0,15,138,212,95,20,62,128,62,35,81,60,143,166,151,189,24,154,169,242,57,18,68,213,0,213,227,209,72,200,237,101,200,235,205,246,207,6,60,179,91,101,157,176,77,73,20,139,20,47,118,155,165,170,94,187,99,95,57,27,249,94,104,73,193,210,98,220,23,133,113,213,166,75,22,46,176,209,221,104,37,115,28,232,42,162,71,181,85,171,171,87,246,40,30,96,27,99,187,58,94,67,109,245,11,39,232,242,157,175,134,190,26,19,3,217,105,145,55,236,25,102,151,20,222,237,178,82,165,84,110,115,57,144,189,142,93,204,162,122,125,104,211,244,87,207,200,201,42,126,2,56,93,166,185,122,77,153,81,100,87,254,139,153,51,147,234,237,240,89,21,63,184,190,182,28,57,97,195,20,17,90,240,245,162,146,223,75,11,26,198,69,79,18,49,168,136,212,106,120,125,141,68,253,136,7,98,157,58,31,65,241,64,104,154,234,52,68,240,68,62,128,0,227,84,92,104,169,93,182,121,182,175,249,170,191,241,33,170,158,178,154,169,53,130,77,201,250,149,63,227,3,121,83,84,209,79,140,98,51,93,19,196,212,0,31,53,79,121,165,234,191,85,169,213,67,88,169,245,157,170,129,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,115,118,199,73,126,203,203,253,21,93,59,166,71,91,106,145,173,107,149,21,87,145,34,121,117,243,43,35,133,121,164,239,246,170,202,53,68,94,116,18,71,162,248,117,106,167,252,160,121,176,226,38,206,236,59,156,88,150,137,148,239,129,173,185,214,236,107,209,117,218,149,83,34,120,245,242,47,39,8,92,90,227,108,185,204,108,47,100,99,225,125,169,247,8,217,60,49,209,49,242,72,215,58,69,209,21,206,69,215,89,23,193,80,224,246,137,96,138,236,31,196,13,197,106,41,227,142,42,245,171,169,141,88,230,174,168,181,213,29,122,120,121,20,103,5,182,139,53,243,137,108,3,109,190,196,217,105,38,189,64,143,99,152,215,162,244,122,162,42,42,42,120,162,121,1,46,188,78,223,29,152,188,55,215,98,233,251,229,35,37,181,203,51,98,72,152,199,59,90,9,164,68,84,93,223,167,167,69,242,253,164,15,212,162,164,206,69,69,79,15,31,31,3,211,53,235,44,112,174,40,203,127,161,206,182,192,180,18,219,249,49,199,201,141,27,162,192,177,167,69,98,183,234,187,79,2,3,56,160,225,187,25,228,150,45,154,43,205,178,154,158,146,93,188,158,85,76,111,215,72,161,221,209,154,105,214,84,242,2,196,3,235,227,124,110,218,244,209,79,128,0,0,0,0,101,95,1,121,143,133,240,38,55,170,126,41,168,217,20,207,106,177,55,198,221,116,167,168,69,250,207,111,154,180,236,248,221,183,193,139,239,201,138,48,245,2,193,67,19,156,229,115,183,174,237,41,162,78,139,171,147,198,55,121,255,0,236,197,156,39,112,101,182,243,13,68,149,82,192,196,221,185,209,170,162,253,71,39,151,235,47,158,119,102,158,31,186,97,123,117,142,195,115,171,169,123,166,151,188,58,88,222,221,88,173,84,241,93,53,250,222,239,32,49,213,90,173,85,69,79,2,161,194,248,194,183,13,36,145,210,199,19,146,93,53,222,197,95,13,223,106,126,145,85,218,176,198,10,191,88,55,65,114,124,87,6,69,189,237,124,106,137,170,49,53,234,145,175,229,47,188,182,146,177,35,145,88,139,174,158,96,102,103,7,56,254,229,147,89,171,135,221,103,187,82,84,195,125,168,164,142,120,155,178,101,111,62,166,159,119,232,171,122,70,137,226,186,106,78,54,24,186,58,245,135,173,215,87,166,142,171,165,134,101,77,52,234,230,53,222,31,180,243,119,195,246,37,101,175,54,112,205,117,226,182,94,237,79,114,162,85,85,220,253,173,109,76,75,209,58,249,34,158,136,114,103,17,218,113,62,92,88,174,22,122,133,154,20,183,210,53,92,177,185,154,42,193,26,248,57,19,201,80,10,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,137,156,172,141,92,158,40,65,255,0,105,78,113,102,14,36,199,213,56,70,235,35,18,211,10,53,26,214,209,181,139,235,65,70,245,245,252,126,178,33,56,47,211,106,238,240,33,191,181,54,167,47,34,196,43,71,100,162,68,186,185,23,153,34,82,49,159,236,116,74,223,91,106,47,213,212,12,32,203,12,220,198,121,87,125,167,188,97,59,132,52,242,178,70,57,86,74,118,74,154,35,216,239,7,39,190,54,255,0,2,122,184,105,226,90,139,55,44,148,145,84,213,65,45,106,243,57,139,26,70,212,250,243,105,209,178,47,228,199,238,60,239,181,118,185,21,124,151,82,71,184,48,227,15,37,50,206,154,42,108,75,21,206,10,152,247,106,248,109,168,244,93,86,161,124,81,218,248,61,160,119,61,172,249,227,139,221,142,95,149,20,84,63,226,136,40,41,42,93,47,115,213,85,210,69,80,142,252,102,239,116,158,239,34,50,28,170,174,85,114,117,85,234,73,95,28,28,73,240,205,154,246,234,171,181,130,130,178,170,253,61,50,64,217,231,179,49,138,136,144,206,214,250,238,77,221,28,172,243,35,102,178,72,165,171,154,72,91,182,55,72,229,106,105,166,136,171,208,13,144,0,0,0,0,0,21,166,87,227,43,174,16,190,54,174,209,72,202,137,221,162,53,142,137,100,213,119,177,83,162,42,47,139,80,147,14,6,248,216,204,75,173,238,28,176,196,56,119,115,19,118,139,29,173,88,172,245,42,103,234,188,212,94,186,39,228,255,0,164,140,44,184,188,90,172,120,174,134,227,121,102,234,88,103,137,242,39,47,126,173,73,24,171,211,207,162,41,32,28,25,230,230,75,73,158,53,87,105,32,74,72,37,217,201,85,182,117,233,71,80,215,116,107,87,78,191,241,129,150,189,162,185,141,115,194,153,97,85,106,163,194,181,55,24,171,233,223,27,229,101,36,146,36,91,233,234,218,170,170,215,181,19,68,106,47,84,93,53,32,218,252,233,235,46,213,181,174,165,124,73,37,68,142,86,171,21,54,170,189,87,78,186,251,253,231,161,222,43,230,203,218,252,161,187,166,40,109,58,165,77,5,66,82,201,45,31,53,81,206,165,159,98,167,168,229,111,139,151,236,33,6,243,89,150,20,120,134,247,100,185,177,118,58,225,59,161,154,42,68,95,81,36,118,157,85,154,167,213,240,211,207,248,7,125,192,174,124,208,100,62,111,71,122,186,181,59,165,197,41,169,37,114,181,139,181,189,234,39,170,234,233,24,137,209,23,174,164,246,229,158,97,216,115,51,8,219,241,77,130,178,41,224,172,167,138,95,82,70,59,106,190,38,63,69,216,231,34,46,143,79,51,204,165,122,67,13,197,211,218,92,254,84,106,215,49,223,85,81,81,17,126,207,61,73,90,236,175,226,73,46,86,246,229,133,230,174,170,89,161,68,72,17,205,145,237,68,70,209,64,212,213,94,168,157,85,124,128,147,195,75,58,167,95,121,168,248,137,160,31,77,59,209,93,181,23,195,196,61,219,91,169,162,6,57,186,171,188,84,13,211,230,168,139,162,159,77,18,181,85,186,183,196,13,103,197,240,62,49,219,219,169,245,124,0,211,26,238,110,166,179,75,27,181,52,14,114,49,187,148,15,170,168,139,166,167,211,143,19,157,43,183,249,28,128,0,0,0,0,0,0,0,0,0,0,0,26,92,229,106,253,128,106,7,207,19,227,188,80,13,64,31,28,228,98,106,190,0,125,6,220,114,115,60,13,192,0,0,0,0,0,0,0,0,0,0,5,142,227,77,175,127,14,248,137,177,181,92,238,125,15,68,77,127,236,168,139,226,90,206,37,174,248,62,213,148,215,55,99,106,133,138,219,44,212,172,114,164,11,46,175,231,53,91,234,163,93,250,62,224,60,217,220,90,230,214,72,142,106,162,244,241,79,177,14,50,34,185,116,68,85,85,242,66,162,199,254,139,250,79,87,232,119,42,210,254,47,98,236,219,254,198,205,122,104,158,122,249,31,48,21,190,223,114,197,54,234,123,172,168,202,85,169,135,154,170,221,125,78,99,81,221,52,93,122,42,249,1,43,29,159,244,149,49,112,159,50,201,79,35,119,195,78,173,213,138,154,167,127,169,49,58,221,145,86,235,246,93,98,12,195,166,185,77,79,116,166,146,161,142,141,103,68,106,178,42,102,189,61,69,141,87,197,27,230,134,121,101,6,117,112,217,150,124,57,218,44,84,87,119,178,162,27,117,44,117,81,182,209,39,173,42,75,171,186,182,38,162,250,206,114,234,97,134,94,230,133,179,16,97,124,105,101,181,178,24,237,243,65,86,248,214,74,119,53,81,203,73,11,23,162,42,162,117,85,242,3,9,113,12,114,195,120,171,134,121,17,239,142,105,24,170,158,106,143,95,177,14,184,238,177,164,109,139,20,92,218,215,35,147,189,205,213,53,211,250,199,29,40,0,0,0,0,0,0,3,159,135,232,18,233,123,160,183,42,232,149,53,49,68,171,174,157,28,244,79,249,78,1,83,101,163,40,228,199,118,38,87,189,204,133,215,26,84,123,154,154,170,39,57,154,249,47,150,160,77,23,9,89,121,117,192,153,1,64,220,3,95,66,218,219,140,20,85,85,29,230,71,74,136,245,166,131,94,136,221,83,166,254,154,24,45,89,81,45,15,17,169,67,157,239,164,134,130,121,224,239,111,129,203,76,139,27,105,26,189,29,34,179,79,24,211,255,0,214,72,174,92,83,197,131,120,127,182,94,48,253,194,162,118,84,80,80,72,213,115,213,21,138,177,64,154,39,70,233,209,228,86,113,99,140,44,56,203,26,71,85,101,185,213,250,69,207,70,204,231,53,204,219,172,116,237,111,173,166,191,85,171,230,160,119,28,92,221,242,10,227,12,49,101,172,245,46,168,164,107,98,235,95,20,205,93,169,63,95,86,71,47,138,176,197,187,119,120,190,220,161,164,170,123,164,71,110,250,173,68,95,170,171,228,159,97,93,98,44,157,196,116,248,122,143,18,195,87,29,92,85,109,141,87,90,149,87,110,123,21,250,104,230,167,151,219,230,101,231,5,61,157,216,183,26,220,105,241,158,60,160,163,134,210,221,251,91,223,96,145,206,213,181,49,175,168,177,189,62,187,89,255,0,31,234,12,233,224,79,134,156,189,203,92,178,160,191,219,41,106,223,93,83,83,84,247,73,53,91,223,162,164,237,68,245,116,68,255,0,97,111,145,150,77,84,250,173,240,111,67,167,195,120,114,221,132,108,144,216,173,16,54,42,120,85,234,198,177,173,106,34,185,202,229,232,212,68,241,95,113,219,68,213,107,122,248,249,129,184,0,0,0,0,0,0,124,93,116,62,128,54,86,29,235,171,205,198,181,172,77,26,106,0,1,180,247,59,84,70,248,170,155,137,174,137,168,31,64,62,47,128,0,139,169,182,215,234,229,98,248,181,77,208,7,83,139,110,146,88,240,181,222,243,19,85,207,162,162,154,161,168,141,220,170,173,98,170,116,243,240,59,99,133,123,183,50,239,103,174,181,61,17,91,89,77,36,11,175,135,172,213,79,183,222,4,21,241,85,197,254,112,84,102,165,246,130,223,120,138,154,158,150,227,85,12,76,125,182,13,81,173,169,157,17,21,85,21,117,211,79,224,82,121,115,218,11,196,46,2,169,103,118,191,219,103,135,77,21,178,218,96,119,130,63,79,13,191,165,239,46,103,29,92,29,230,62,28,204,75,206,45,181,218,169,103,181,215,214,84,84,177,204,174,133,23,215,158,166,68,69,106,163,85,61,86,161,138,184,119,36,115,31,18,93,61,21,108,177,198,233,209,85,170,142,171,133,169,170,35,151,197,93,253,149,2,120,248,48,226,82,94,34,242,221,183,235,155,34,101,202,26,170,168,101,72,162,108,109,219,27,153,166,141,73,28,190,18,55,255,0,127,28,136,48,247,179,155,32,241,142,75,229,147,226,198,48,67,79,85,85,89,88,244,138,58,166,205,163,92,232,81,23,86,166,159,236,75,230,102,16,3,230,169,239,62,154,118,167,189,64,212,15,136,221,60,212,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,145,204,44,208,193,249,107,104,150,237,138,47,52,148,113,198,199,57,18,90,136,163,85,209,175,119,77,239,111,232,59,207,200,14,118,53,198,86,220,17,100,154,247,116,221,201,135,110,186,53,238,241,123,91,249,45,114,248,185,60,139,47,150,156,114,100,62,100,93,219,96,162,198,214,170,123,132,146,36,76,166,146,105,26,247,57,206,99,90,136,143,137,158,43,34,104,88,172,127,218,97,146,151,107,101,85,158,106,120,235,24,237,158,171,217,73,35,87,214,99,188,234,151,221,238,242,34,114,171,51,234,172,89,164,220,103,132,39,146,134,56,166,165,150,54,66,229,137,17,99,229,170,244,141,233,249,76,247,129,41,157,171,153,69,81,143,112,149,143,28,225,155,84,213,235,73,70,246,62,106,125,207,77,178,85,83,171,127,43,78,187,221,228,69,231,13,248,210,60,180,207,28,33,138,107,149,177,71,111,187,65,44,142,145,219,81,173,234,138,170,170,213,211,163,189,196,185,112,255,0,156,150,142,33,184,86,171,118,41,154,146,174,178,212,234,26,25,82,103,54,69,233,29,43,245,93,239,145,126,178,59,199,79,15,2,24,177,252,80,219,177,117,83,40,116,141,177,44,78,98,179,68,209,121,108,94,154,125,160,122,61,201,60,211,195,57,153,130,173,151,107,45,246,134,178,73,41,97,116,140,130,118,189,88,171,20,110,84,93,17,60,55,167,151,153,137,253,164,185,55,112,197,182,138,108,79,68,222,103,116,223,172,122,181,21,119,58,141,158,111,79,209,95,34,192,118,89,103,251,40,111,169,129,175,215,119,42,77,234,64,147,212,116,213,95,69,19,81,55,201,246,47,131,127,208,103,47,26,88,114,231,124,203,122,137,44,237,174,154,102,108,218,202,100,115,181,214,162,159,94,141,69,95,4,95,239,2,6,115,95,188,125,43,149,42,45,114,208,189,33,137,22,39,170,170,167,171,227,213,16,163,11,251,138,114,218,243,83,53,78,33,198,108,123,29,37,58,163,92,228,122,104,173,106,232,139,204,111,185,174,95,18,198,93,96,138,154,227,81,4,14,214,54,74,246,181,117,79,4,114,162,120,1,197,0,0,0,0,59,204,30,182,135,94,99,75,227,209,41,189,93,85,119,126,155,117,250,189,124,53,58,50,170,203,71,88,89,138,169,100,196,145,36,148,45,146,37,145,170,214,46,169,204,110,189,31,211,234,234,5,236,201,30,23,174,153,253,139,170,104,112,133,52,253,193,170,245,108,173,137,92,221,57,177,167,229,200,197,250,179,53,124,127,246,81,25,253,195,182,40,200,171,227,237,55,248,213,139,211,110,171,26,47,212,137,222,13,145,255,0,229,83,255,0,127,11,229,133,184,144,151,32,46,205,190,229,189,173,99,183,77,18,34,238,129,81,170,170,230,187,95,196,202,198,253,88,89,231,255,0,38,152,233,157,25,219,140,51,155,18,205,126,196,183,9,229,89,54,237,99,166,149,205,110,145,198,213,209,31,35,244,254,169,190,127,251,2,222,65,43,161,153,147,49,116,86,57,28,139,250,148,153,94,202,44,240,195,23,12,180,185,96,203,198,35,160,130,227,77,89,78,216,96,154,102,177,239,106,81,181,23,68,218,154,233,202,119,154,248,17,9,99,193,56,143,16,194,234,139,101,174,166,104,219,174,174,100,18,57,58,34,47,139,90,190,244,43,92,176,199,88,219,34,241,181,45,194,158,178,190,221,253,99,223,27,100,154,22,191,241,82,70,138,168,142,102,186,110,80,61,42,162,163,147,86,170,42,31,76,27,178,246,154,101,93,13,158,218,203,181,115,31,83,81,35,153,38,217,105,151,111,174,186,42,238,170,213,58,42,23,59,0,241,219,147,120,235,17,210,225,234,75,253,36,82,212,211,186,116,116,149,84,173,68,218,221,85,21,82,161,221,122,123,128,201,96,113,169,46,84,21,208,54,166,146,178,25,98,118,186,61,146,53,200,186,46,158,40,186,120,161,196,184,226,124,61,105,84,75,149,234,134,153,87,193,37,169,99,53,241,247,170,123,151,248,1,218,3,133,65,123,180,92,226,73,237,247,58,90,136,213,53,71,69,51,94,159,197,21,125,202,114,123,196,31,229,163,255,0,202,64,55,1,183,222,32,255,0,45,31,254,82,14,241,7,249,104,255,0,242,144,13,192,109,247,136,63,203,71,255,0,148,131,188,65,254,90,63,252,164,3,112,26,27,44,78,250,178,53,127,82,154,192,0,0,0,0,248,169,175,69,48,191,180,67,135,28,57,139,114,59,22,227,91,109,166,73,110,246,187,108,149,44,88,221,43,149,118,186,13,122,115,17,189,27,26,254,74,153,162,91,110,36,37,161,135,33,177,243,238,14,137,33,76,63,91,187,152,169,183,250,165,211,199,167,142,128,121,168,172,163,154,142,186,90,25,227,116,114,69,43,163,115,92,154,42,42,59,69,79,238,37,235,179,255,0,132,140,191,172,194,17,226,108,65,68,234,169,230,215,162,186,120,244,210,90,166,120,182,109,60,17,60,188,136,160,204,55,192,236,113,123,146,149,91,203,244,141,74,179,110,154,105,206,126,154,104,73,223,103,143,25,24,122,217,102,135,1,226,73,217,28,201,187,108,143,115,19,242,234,229,94,175,159,95,5,111,228,255,0,164,11,135,218,29,195,190,90,89,178,170,162,247,109,164,101,13,68,12,114,179,116,243,191,114,182,154,173,200,158,180,186,120,162,121,121,16,203,95,11,41,235,103,134,55,110,107,36,115,81,125,232,138,168,122,44,226,87,11,97,60,214,201,155,181,93,107,227,158,150,42,58,169,99,114,44,78,110,230,83,206,223,21,71,39,229,56,243,249,155,118,122,11,14,63,188,218,237,168,137,5,61,109,76,108,211,111,131,103,123,83,193,17,60,17,60,128,163,192,0,0,0,0,0,114,237,48,197,61,202,150,25,213,18,55,204,198,185,85,116,232,174,68,83,46,236,249,103,128,171,113,245,134,203,131,174,20,235,86,254,245,205,86,72,247,233,164,42,228,250,242,105,224,142,243,48,238,55,186,57,26,246,185,81,90,168,168,168,190,5,231,179,102,84,86,90,139,93,223,13,212,213,45,230,30,126,231,239,245,186,162,181,58,177,200,255,0,168,174,243,254,224,39,127,55,242,90,215,154,25,71,244,70,230,197,145,208,80,126,47,110,253,85,233,75,36,105,209,175,111,249,69,243,32,119,137,140,151,191,101,126,107,92,112,202,88,235,163,137,245,21,78,166,221,3,211,153,27,106,37,106,43,117,87,106,154,53,60,207,65,57,51,126,186,98,140,183,177,221,175,112,185,149,53,54,250,103,202,142,107,147,85,117,60,110,93,119,42,175,139,151,197,74,47,51,248,81,202,220,212,198,20,56,179,18,225,234,57,167,164,138,72,250,210,83,59,118,247,57,202,171,190,23,42,245,118,190,32,71,231,14,124,7,212,99,76,131,188,92,174,152,118,182,154,245,83,71,63,118,100,209,200,199,43,209,213,108,68,68,89,154,139,213,35,241,79,52,43,222,4,120,51,204,28,171,205,27,158,35,196,150,122,186,42,90,90,169,162,137,210,196,212,71,181,181,20,207,69,69,73,87,197,35,119,146,248,18,69,101,195,246,140,61,111,101,178,207,111,167,165,166,102,168,145,197,19,88,222,170,170,189,26,136,158,46,95,47,51,151,5,45,53,50,185,96,129,145,171,220,174,118,214,162,106,171,226,171,160,27,192,224,92,239,182,123,52,75,61,210,231,75,74,196,243,154,102,177,60,81,63,41,83,222,159,196,234,237,57,137,130,111,147,165,53,167,20,90,234,165,85,209,25,13,108,47,95,20,79,6,185,124,213,63,136,21,18,162,47,136,209,16,34,163,145,28,213,69,69,234,138,135,208,62,43,145,58,170,160,71,110,234,136,109,186,55,42,238,85,233,175,129,184,154,105,209,52,0,141,70,248,31,65,241,85,19,197,64,250,105,145,187,219,180,250,138,139,224,168,167,208,52,177,187,83,67,80,54,228,145,91,209,168,170,160,107,213,15,166,220,104,229,209,206,215,95,113,184,0,0,0,0,0,0,0,249,170,31,77,14,69,241,104,26,207,142,110,228,209,77,166,207,215,71,53,83,246,27,190,62,0,124,98,104,154,105,224,125,208,250,0,27,51,163,157,234,162,46,134,241,243,68,3,227,27,181,16,212,13,46,123,91,226,160,106,6,150,189,31,224,106,0,0,0,0,0,0,0,0,0,97,119,106,236,141,139,134,41,220,247,109,111,166,173,218,175,252,41,12,209,48,207,181,102,213,93,116,225,114,177,180,84,242,74,177,222,109,207,114,49,138,237,19,152,244,215,162,47,154,160,16,171,140,31,132,31,13,58,216,231,99,223,235,243,54,172,139,230,221,62,183,237,54,113,148,152,99,74,101,195,179,177,238,72,153,204,218,175,93,29,235,107,245,191,97,74,57,21,171,163,188,80,249,213,126,208,55,187,237,86,205,156,223,87,221,181,10,138,223,106,189,83,225,185,47,116,181,12,109,59,222,248,156,154,199,170,232,221,87,162,174,191,147,238,41,216,104,171,42,81,86,10,89,100,211,199,107,21,116,254,6,234,92,238,81,82,45,187,189,206,216,53,87,114,185,142,70,234,169,238,215,79,48,56,210,61,207,123,156,245,213,202,170,170,105,0,0,0,0,0,0,0,1,86,229,53,59,42,179,35,13,193,35,119,53,247,90,52,84,251,22,162,52,41,34,224,100,60,49,75,154,184,105,103,254,173,183,90,53,114,244,232,157,230,45,124,64,154,124,193,195,203,39,11,184,109,182,250,200,233,91,5,162,131,126,187,93,170,171,104,211,242,157,246,17,137,154,248,110,74,11,93,231,20,82,91,29,61,18,211,255,0,94,146,104,141,245,90,205,116,213,87,235,47,187,200,148,252,95,120,195,244,220,52,211,57,142,90,198,193,111,183,181,88,138,201,17,171,173,50,105,166,189,63,246,16,187,152,121,199,136,177,83,42,240,245,11,36,134,130,118,163,93,4,73,35,90,169,163,93,245,81,234,223,20,85,240,3,39,123,57,48,158,25,198,152,150,162,187,27,84,83,199,111,162,149,242,53,102,153,98,107,85,146,82,47,214,107,218,191,85,206,38,75,11,94,176,125,93,181,191,70,47,20,53,52,140,215,71,65,82,146,53,53,115,188,245,95,61,223,192,243,179,148,216,210,247,131,236,55,70,219,49,85,77,162,103,178,127,82,42,231,211,185,202,172,143,201,174,69,94,173,79,225,246,23,171,0,241,143,152,217,103,132,24,148,88,218,170,185,242,235,172,82,220,167,149,201,164,174,252,148,157,191,166,171,251,0,157,120,106,41,234,89,204,167,153,146,181,122,110,99,145,83,251,141,205,52,48,239,130,254,38,172,248,143,41,41,110,24,231,20,177,215,105,171,170,163,229,84,215,53,100,209,30,212,98,34,75,42,187,245,126,190,134,91,217,238,212,151,186,8,174,52,78,221,12,205,107,216,237,81,117,69,106,42,47,69,84,240,84,3,152,175,107,124,92,129,29,175,151,67,74,70,138,187,157,215,245,159,92,228,106,166,157,60,128,214,0,0,0,0,0,0,0,3,67,90,187,149,203,251,13,96,1,243,85,215,77,2,174,137,169,244,248,190,0,105,218,138,187,208,248,178,121,53,186,169,245,136,228,85,69,240,242,53,109,68,242,0,213,85,77,85,52,62,159,19,161,244,14,45,194,217,69,116,129,105,235,161,230,70,190,91,149,60,149,60,149,61,234,116,246,236,191,194,150,170,169,43,40,173,155,37,149,119,57,220,233,23,175,95,37,114,167,154,149,16,3,227,90,214,53,26,212,209,16,250,124,240,234,17,81,124,20,15,142,114,183,203,80,215,181,222,11,212,250,169,169,243,98,126,175,212,6,160,124,78,137,161,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,6,194,214,209,163,214,53,170,135,122,120,183,122,107,252,0,235,49,54,44,178,225,75,124,215,11,197,87,38,56,162,124,138,187,30,238,141,68,215,234,162,251,208,134,126,210,94,32,108,57,143,140,254,143,216,42,119,195,75,47,46,71,108,122,125,89,107,24,189,31,27,87,193,233,230,87,125,172,57,167,139,109,88,210,139,15,218,174,209,50,138,70,204,215,49,32,141,202,168,176,208,187,197,81,87,197,84,141,90,170,186,171,133,67,170,42,31,204,145,238,87,42,163,81,53,85,93,124,19,237,80,42,188,101,100,195,118,234,58,121,45,21,156,233,31,191,122,114,228,110,154,43,116,250,203,246,169,120,114,131,132,171,222,101,229,5,207,50,96,77,172,163,239,187,91,234,46,188,152,209,222,115,55,207,251,63,196,180,152,15,43,241,30,51,186,193,75,220,39,138,158,93,255,0,141,146,41,24,206,141,114,253,100,98,167,139,116,39,99,37,178,255,0,47,242,223,134,153,240,101,190,243,68,145,186,158,230,233,28,235,138,63,214,145,100,243,93,60,180,242,2,22,242,227,52,238,153,49,46,32,194,21,14,210,41,107,17,30,205,27,245,162,87,51,197,24,255,0,52,79,63,226,90,11,205,114,92,110,18,85,162,105,191,79,238,106,39,252,133,224,226,66,199,135,173,185,213,137,225,239,241,207,12,151,26,201,24,248,106,26,244,209,106,231,243,253,136,89,89,155,27,100,84,139,234,249,117,3,181,194,184,166,235,132,47,20,247,187,60,220,170,154,105,25,35,29,181,174,209,90,230,185,58,57,21,60,90,158,68,174,112,209,199,237,86,97,97,23,96,252,64,221,46,171,166,201,53,78,191,141,154,69,232,202,118,183,234,177,19,199,251,200,166,194,152,117,49,13,202,58,57,166,72,35,114,162,44,143,118,198,166,174,106,120,232,190,253,74,247,45,103,150,201,126,146,219,100,162,150,186,224,186,114,93,3,22,111,200,123,157,209,23,175,170,171,229,229,251,64,200,188,228,197,137,132,169,111,152,19,16,219,123,229,213,204,89,210,110,119,47,70,190,155,70,250,172,69,111,77,127,72,194,139,195,214,75,149,76,138,205,155,165,122,237,215,93,61,101,50,131,17,98,252,83,130,33,171,164,197,246,233,87,20,87,49,98,145,147,82,172,127,138,123,52,102,145,250,142,79,168,222,187,127,137,141,248,193,183,23,222,101,174,184,210,58,7,214,57,243,162,44,110,106,42,57,234,189,17,127,88,29,24,0,0,0,1,216,97,235,108,183,123,229,5,174,23,109,125,93,76,80,162,232,139,162,185,232,223,53,79,127,188,235,206,69,190,186,123,101,117,61,194,149,200,217,105,165,100,172,85,77,116,115,85,21,58,126,180,3,40,177,238,73,93,48,78,6,195,247,91,189,95,58,142,161,41,38,123,121,109,110,140,116,46,114,245,108,138,190,13,95,34,141,199,249,125,107,199,216,169,40,178,186,151,155,31,154,111,115,127,216,216,191,236,238,111,232,73,255,0,190,133,194,194,220,73,94,115,19,43,38,203,92,75,37,2,165,53,27,162,129,235,18,68,237,27,76,216,91,213,31,213,125,119,126,79,250,11,43,148,88,191,25,96,92,91,28,214,55,44,73,215,123,221,76,143,68,252,84,154,125,100,254,218,129,125,242,237,42,112,77,162,12,31,116,155,187,214,69,82,213,154,61,168,253,90,141,100,110,234,221,83,197,170,157,20,160,184,180,150,203,85,83,97,158,219,30,146,182,133,204,153,218,191,214,114,72,222,189,122,39,138,248,23,243,63,50,231,46,235,108,18,99,251,198,43,141,247,250,168,85,208,50,43,132,40,138,231,50,89,91,248,189,189,125,117,95,15,212,89,235,15,11,115,227,28,15,83,142,111,184,178,130,146,8,229,99,105,153,53,98,66,231,70,254,90,235,167,39,69,254,177,189,81,223,251,67,22,181,85,57,52,55,10,171,117,75,106,233,100,219,35,17,81,23,68,95,20,211,205,10,195,12,101,54,37,198,24,202,159,9,88,168,42,42,100,168,154,24,154,248,226,145,237,245,220,198,235,171,88,171,226,255,0,113,146,120,31,179,219,26,77,153,22,92,51,139,172,247,20,182,220,104,159,81,44,208,178,161,136,199,114,228,86,162,189,212,232,137,213,137,211,237,2,222,210,113,191,155,246,204,55,77,135,109,183,62,84,116,251,244,119,38,149,218,238,147,127,156,11,239,95,50,223,99,46,32,179,43,27,202,217,175,87,174,99,154,168,169,254,13,78,158,10,239,209,141,63,73,73,54,198,221,144,57,117,232,55,63,9,215,92,153,92,154,105,206,186,61,205,95,93,190,73,78,191,147,184,141,124,113,195,94,105,225,12,67,93,102,92,29,120,149,148,147,75,18,74,219,125,75,154,228,107,220,221,81,121,73,175,213,215,192,13,236,35,197,22,108,96,202,22,219,237,23,221,145,49,17,17,59,173,50,249,185,127,42,37,95,202,83,191,254,154,249,225,254,232,127,254,18,143,254,96,183,52,153,45,154,21,207,123,41,48,61,242,85,98,232,237,150,202,135,104,189,125,204,251,20,229,126,0,179,127,254,231,184,135,255,0,68,213,127,205,129,94,127,77,124,240,255,0,116,63,255,0,9,71,255,0,48,63,166,190,120,127,186,31,255,0,132,163,255,0,152,40,63,192,22,111,255,0,220,247,16,255,0,232,154,175,249,177,248,2,205,255,0,251,158,226,31,253,19,85,255,0,54,5,121,253,53,243,195,253,208,255,0,252,37,31,252,192,254,154,249,225,254,232,127,254,18,143,254,96,183,149,217,35,154,182,218,103,213,214,224,75,244,81,70,138,231,57,246,186,150,162,34,34,170,245,88,244,240,69,41,89,48,253,246,23,186,57,44,245,173,115,85,81,81,105,222,154,42,126,192,50,91,0,246,131,231,78,15,186,54,190,123,151,122,106,42,42,179,147,72,207,202,106,248,165,50,254,143,247,151,125,157,174,89,166,214,53,171,108,213,81,17,63,174,166,255,0,161,152,35,104,194,152,138,253,88,150,251,77,154,182,170,161,116,252,84,84,242,61,221,85,19,193,168,171,226,228,254,40,119,151,92,157,204,203,45,18,220,46,120,38,247,79,78,138,212,223,37,182,161,141,213,124,58,185,136,128,102,167,250,174,153,165,255,0,204,191,255,0,127,77,255,0,67,31,234,186,102,151,255,0,50,255,0,253,253,55,253,12,192,127,64,222,255,0,249,143,91,255,0,210,239,255,0,64,244,21,239,255,0,153,21,191,253,46,255,0,244,1,159,31,234,186,102,151,255,0,50,255,0,253,253,55,253,12,236,112,255,0,107,182,96,178,235,78,183,107,70,250,94,99,57,137,222,32,79,87,114,107,245,104,245,240,212,143,111,65,94,255,0,249,145,91,255,0,210,239,255,0,64,244,21,239,255,0,153,21,191,253,46,255,0,244,1,40,184,255,0,181,237,239,195,112,55,9,216,54,92,117,139,152,238,245,175,77,23,119,245,148,91,124,116,49,219,58,59,73,51,35,55,176,13,215,2,87,210,242,105,174,212,238,167,149,121,144,59,213,87,53,124,169,88,191,147,228,228,48,250,123,101,198,149,187,234,104,42,34,111,134,175,137,205,79,239,67,143,177,255,0,160,191,192,15,178,202,233,165,116,175,93,92,247,43,151,246,151,227,131,204,40,184,187,52,104,237,157,227,146,142,230,122,219,55,120,83,212,59,195,84,253,31,121,99,35,160,174,149,53,142,142,119,39,217,26,175,252,133,119,146,216,241,217,119,140,105,239,18,57,98,70,111,213,85,141,93,53,138,70,254,82,162,126,88,19,251,138,240,29,170,139,35,235,112,37,69,207,151,28,212,181,177,164,188,151,47,89,99,153,62,170,59,251,75,249,94,94,68,23,113,95,149,12,203,12,198,169,134,27,151,124,138,227,53,85,75,29,201,229,232,157,225,232,137,166,247,123,211,220,101,110,113,99,46,32,243,63,46,157,126,192,21,145,220,240,203,91,43,158,248,109,137,59,216,232,227,153,36,69,124,81,57,169,162,47,155,186,106,154,232,96,14,48,184,226,90,203,180,144,98,119,187,189,211,61,241,185,174,133,34,86,170,57,117,77,52,79,52,95,32,58,32,0,0,0,0,0,3,151,105,184,203,105,174,142,186,31,175,30,186,120,121,162,167,154,47,188,226,0,61,8,112,33,155,215,108,218,202,26,27,141,218,61,178,83,69,20,9,213,171,209,180,180,203,249,44,111,249,69,50,96,131,174,11,120,215,204,92,161,179,207,132,236,216,117,247,106,100,99,156,198,65,106,90,135,181,118,83,198,138,170,217,26,190,17,167,241,251,76,216,203,30,210,122,42,183,213,67,154,120,122,178,206,230,75,164,78,125,4,116,137,183,106,235,175,54,165,63,41,17,63,104,25,218,116,152,206,251,244,107,11,220,239,104,205,238,163,164,154,116,110,186,106,172,141,206,211,93,23,244,125,197,55,151,153,158,153,141,254,31,103,161,149,182,213,110,230,205,36,72,136,229,223,181,116,115,92,230,175,86,187,207,200,173,46,182,218,91,197,186,162,217,90,197,116,53,49,62,39,162,57,81,85,174,106,181,122,167,216,170,4,5,241,49,198,110,96,102,102,34,154,137,39,228,210,69,183,70,237,129,222,49,194,190,60,134,175,139,11,63,150,25,195,139,176,118,44,183,220,168,238,29,99,170,137,250,114,162,241,73,88,190,108,95,209,66,77,51,235,178,122,197,136,171,102,188,224,26,202,136,103,155,111,226,231,184,74,246,244,72,155,213,18,157,235,224,143,243,44,78,19,236,154,205,118,98,10,103,221,234,169,25,77,28,204,118,230,203,84,213,232,246,249,173,38,158,26,129,40,92,40,99,218,204,198,200,156,35,137,110,11,173,77,69,174,37,151,195,171,145,94,221,122,53,169,249,30,72,93,242,221,228,30,87,67,147,249,87,135,112,43,101,89,37,181,208,71,4,175,230,43,209,94,138,231,46,138,173,106,233,171,151,201,11,136,0,0,7,30,190,173,148,20,53,21,210,253,74,120,159,43,191,83,81,87,254,66,39,248,184,237,32,199,56,95,50,239,248,43,7,51,145,79,105,184,207,71,191,88,93,191,150,177,167,132,148,170,169,213,29,230,190,62,36,170,98,154,57,107,240,221,210,142,4,85,150,106,57,216,196,68,215,87,44,110,68,254,245,32,3,139,108,150,204,74,28,241,198,117,31,69,174,178,199,81,124,172,153,143,109,12,234,142,107,158,142,69,69,229,232,169,163,144,12,135,225,159,180,179,24,183,26,69,111,199,149,92,202,58,149,134,52,245,34,77,170,179,181,21,127,21,75,170,250,170,164,177,229,198,60,180,230,46,21,162,196,214,137,249,144,213,67,28,154,237,114,104,174,141,143,211,214,107,87,193,233,228,121,197,176,228,254,105,211,87,208,220,35,193,87,164,141,103,98,238,244,101,70,136,136,244,215,242,52,242,39,35,128,154,11,197,183,38,45,180,215,106,25,233,164,72,97,213,178,66,230,46,238,233,74,157,119,34,123,148,12,155,0,248,170,190,64,125,6,218,172,154,244,84,208,213,170,129,168,26,119,40,220,160,106,6,157,199,221,192,125,7,205,200,53,212,15,160,209,187,169,247,114,251,128,250,168,139,226,125,62,107,246,31,64,248,170,141,77,87,192,178,56,219,139,188,165,192,183,214,88,46,247,109,181,15,123,89,167,34,165,116,213,172,95,201,133,201,224,244,243,43,252,215,196,85,56,95,4,87,221,233,98,115,228,135,149,166,140,221,166,179,49,190,26,167,233,30,116,115,147,48,241,22,42,197,213,85,183,25,152,146,59,150,171,182,22,183,194,40,211,195,254,10,1,232,175,3,102,214,12,204,42,104,234,112,237,203,159,204,106,57,19,147,43,122,42,53,127,45,141,253,52,43,51,205,222,68,113,35,152,89,67,138,173,245,182,75,148,9,2,84,197,204,100,148,113,73,171,121,145,42,248,233,229,26,121,158,132,242,167,28,195,152,88,58,143,17,196,246,59,159,204,213,89,166,158,172,175,103,147,151,244,61,224,86,38,203,161,87,191,115,151,95,113,188,113,234,110,52,20,74,137,89,91,4,10,239,14,100,141,110,191,197,64,222,107,81,190,6,163,175,250,65,98,255,0,230,213,15,255,0,76,179,253,35,233,5,139,255,0,155,52,63,253,48,207,244,129,216,3,102,26,186,90,134,111,130,166,41,27,239,99,209,83,251,142,60,151,203,52,78,86,73,118,163,99,147,197,29,59,17,127,227,3,156,14,45,61,210,219,86,170,148,183,10,105,149,60,81,146,181,223,241,41,200,89,35,106,43,156,246,162,39,85,85,95,0,53,3,130,251,229,150,55,43,36,187,209,53,201,209,81,106,24,139,255,0,25,174,158,235,108,171,127,46,150,227,77,51,189,209,204,215,47,247,40,28,176,124,85,68,241,84,67,230,246,254,146,127,16,53,22,39,141,168,217,39,14,120,137,175,77,83,188,80,127,249,84,69,246,48,147,181,47,57,101,192,57,21,54,29,183,185,169,87,116,184,80,34,171,163,107,211,103,50,71,175,139,145,124,96,247,47,250,2,14,107,211,74,183,162,125,159,241,33,120,56,89,202,151,230,182,101,219,172,50,65,204,130,73,225,73,61,109,61,85,168,129,139,249,109,95,9,61,229,154,150,69,150,69,145,222,42,100,223,3,24,198,249,133,179,50,137,44,80,189,213,53,19,71,19,63,17,204,77,93,81,77,167,79,214,212,2,73,173,60,17,229,238,88,101,173,194,239,61,63,50,170,165,148,242,125,121,211,102,179,120,116,157,200,189,36,247,121,16,185,143,96,134,155,21,86,67,2,104,198,164,90,120,255,0,147,111,188,152,190,58,115,243,24,96,12,142,179,83,61,98,101,117,214,142,41,38,85,165,106,232,230,203,70,255,0,7,42,105,253,98,249,16,183,93,89,53,125,83,234,234,28,142,145,250,106,168,154,120,34,39,252,128,108,0,0,0,0,0,0,0,0,23,59,135,74,126,245,154,182,8,28,221,205,125,194,149,174,77,116,232,181,48,162,150,196,203,94,206,236,3,77,138,115,138,215,93,112,165,153,240,83,212,66,244,86,171,154,155,155,87,75,230,137,238,85,243,2,85,238,46,195,56,39,135,54,85,84,210,243,98,154,146,130,73,27,190,70,250,218,211,167,138,106,190,42,158,4,20,220,177,108,22,204,93,85,117,181,211,109,141,205,68,107,55,170,233,248,157,171,213,205,95,122,249,19,153,198,52,56,150,207,147,176,216,240,77,181,206,138,106,120,121,206,88,31,42,51,108,244,219,122,166,186,116,69,32,195,27,224,138,139,77,250,75,125,4,137,93,38,136,171,200,114,203,249,13,119,147,83,201,87,248,40,20,181,206,189,247,42,233,235,94,154,44,210,57,234,159,173,85,127,229,54,33,153,208,200,217,27,226,154,137,161,150,158,87,67,60,110,141,236,85,107,154,228,84,84,84,93,60,20,251,79,18,77,51,99,87,34,34,235,213,87,79,32,50,131,36,179,162,146,43,238,28,117,93,175,89,162,186,192,156,206,122,253,94,123,87,193,25,167,153,57,121,53,137,104,113,38,94,88,107,105,29,213,246,234,71,57,186,47,69,88,24,186,117,68,247,144,143,195,182,17,91,78,47,176,208,213,217,106,174,246,23,87,67,53,68,244,108,146,68,98,119,136,209,250,200,221,173,110,140,69,241,240,213,20,154,204,153,168,192,171,132,232,105,176,148,173,99,97,166,130,55,194,234,148,123,216,228,133,169,163,147,115,149,21,17,60,62,197,2,226,42,233,226,109,189,55,57,21,19,161,184,168,138,52,79,112,4,232,124,123,246,38,166,163,110,70,43,213,19,200,15,145,57,95,171,151,222,110,154,90,212,106,104,134,160,0,0,0,0,6,135,163,180,245,124,77,96,13,134,212,166,186,61,52,212,223,52,58,54,63,197,13,72,136,212,209,0,250,1,111,115,35,61,178,211,42,227,137,216,187,20,91,168,223,51,213,141,142,74,218,120,221,170,53,28,189,36,145,190,74,159,197,0,184,64,180,248,51,138,28,151,199,53,41,71,100,198,246,135,206,228,115,145,139,115,164,85,209,17,21,122,54,87,47,153,117,32,169,167,170,141,37,166,158,57,88,190,14,99,145,200,191,181,0,220,62,33,244,210,228,85,233,168,7,42,120,27,44,85,100,170,139,224,186,155,205,98,52,57,136,189,124,192,212,15,137,208,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,199,38,173,84,69,211,84,208,197,174,37,176,222,117,225,74,74,236,117,150,248,146,170,167,108,172,78,225,44,238,142,52,73,38,118,186,42,84,51,193,28,221,58,121,127,12,166,52,77,19,39,141,98,145,187,154,190,41,174,128,121,211,206,188,196,199,217,241,153,118,218,76,194,141,148,115,203,85,28,14,116,83,190,109,137,35,33,110,169,189,238,242,141,158,102,101,240,241,217,97,130,241,189,142,223,138,239,216,222,231,36,21,80,69,63,45,148,52,218,38,230,69,38,158,186,185,124,28,169,224,103,70,113,112,127,150,25,161,101,174,129,246,158,69,124,208,170,69,55,62,161,219,95,234,104,187,121,205,106,253,68,241,45,214,78,101,14,106,240,229,37,125,53,36,53,23,59,12,12,150,72,88,200,33,102,141,111,45,26,154,163,164,122,250,144,255,0,127,191,196,58,236,194,224,203,38,114,219,6,247,138,123,205,85,169,41,254,173,68,52,16,163,215,116,172,79,24,163,215,242,244,253,191,172,141,106,158,39,177,213,162,233,115,193,191,132,27,203,237,13,133,91,19,251,245,98,43,150,70,49,93,234,239,211,197,207,242,51,63,61,184,199,193,217,159,100,168,203,220,82,198,89,43,36,217,171,106,228,145,138,221,31,20,190,11,12,105,224,198,254,87,229,39,234,88,172,204,187,29,171,15,98,186,139,109,158,233,5,194,153,145,196,228,154,21,213,170,170,196,85,79,172,239,15,214,7,19,27,221,167,189,98,74,203,148,213,211,213,186,121,164,127,54,87,185,206,93,100,114,245,87,117,243,215,246,157,69,18,64,181,44,74,149,84,143,94,191,192,216,0,94,188,172,190,229,132,20,181,86,252,77,10,194,245,99,214,42,136,227,213,232,186,49,27,225,11,191,180,190,41,212,185,156,55,96,92,41,14,38,143,24,45,253,242,44,90,233,4,212,138,246,187,88,230,143,199,68,253,126,6,36,28,154,75,141,93,11,210,74,105,118,170,127,101,23,254,52,251,64,207,94,208,156,71,129,109,216,250,142,227,102,179,210,173,114,82,82,57,234,144,163,26,186,115,244,255,0,99,69,252,150,249,255,0,236,194,28,99,139,101,197,149,84,245,18,80,211,211,119,120,185,72,145,34,232,169,174,186,174,167,14,251,137,110,248,138,116,168,186,212,243,158,141,70,162,236,107,122,38,186,125,84,79,122,157,88,0,0,0,0,0,0,29,133,150,241,87,104,172,100,244,207,114,122,201,170,35,149,17,83,84,95,47,212,72,134,68,97,254,26,237,184,9,184,131,28,211,197,53,194,125,117,71,91,218,253,186,77,43,58,47,118,122,253,85,103,159,254,200,223,59,139,109,230,109,205,130,174,165,18,22,235,209,90,159,106,249,38,190,32,102,110,107,101,155,111,244,116,120,142,135,16,220,229,178,204,248,210,24,221,34,109,102,168,247,181,17,171,167,131,21,19,234,167,236,240,40,140,27,81,124,168,198,148,121,109,122,196,55,54,216,158,217,29,28,113,85,61,53,107,99,147,110,173,213,204,255,0,97,143,242,127,228,211,165,196,28,75,190,179,41,32,192,148,178,179,117,59,155,177,81,205,85,245,105,150,36,232,177,125,190,255,0,244,150,163,3,102,246,34,193,88,158,60,75,75,54,250,136,183,35,87,108,105,209,88,246,249,177,83,253,145,124,128,152,44,186,192,92,56,101,70,43,195,212,140,178,64,251,197,117,75,99,130,105,104,98,87,239,73,227,86,250,204,166,247,189,159,148,158,9,251,47,237,203,56,242,186,215,152,86,188,29,45,182,137,215,73,233,93,36,50,45,43,247,181,141,73,117,68,94,86,137,253,91,191,41,60,87,246,193,142,51,226,167,30,98,236,75,111,196,181,53,59,106,45,210,164,177,122,144,174,139,248,181,242,133,19,253,137,60,81,127,211,208,59,136,28,117,38,54,135,28,75,95,186,186,22,73,27,29,202,133,52,107,247,234,154,114,244,255,0,100,95,32,61,43,49,241,204,205,89,213,171,246,22,219,26,228,190,95,226,57,93,81,89,105,183,193,44,138,170,231,165,190,39,43,149,85,202,186,174,223,123,148,134,108,59,218,89,157,118,26,52,165,109,126,244,79,62,85,34,121,170,255,0,218,171,239,40,204,200,227,163,57,115,6,120,229,168,188,242,81,138,139,167,119,165,119,130,191,221,78,223,211,2,113,176,119,15,217,95,135,224,123,162,195,118,186,199,204,187,156,249,173,180,250,248,185,127,67,251,95,220,84,191,130,124,184,255,0,113,86,63,253,27,7,255,0,88,71,103,7,253,162,185,115,131,114,198,221,99,204,236,83,71,21,206,158,157,172,149,101,87,49,85,220,201,149,122,71,2,167,131,153,230,95,207,245,80,56,107,255,0,118,150,207,252,236,255,0,244,112,50,95,240,79,151,31,238,42,199,255,0,163,96,255,0,235,7,224,159,46,63,220,85,143,255,0,70,193,255,0,214,22,15,11,118,142,240,211,137,43,251,147,179,18,203,75,234,185,219,229,168,149,169,211,78,158,180,45,79,63,121,86,167,28,156,50,173,28,149,127,133,204,55,234,105,234,247,197,213,117,93,63,67,95,238,2,225,93,242,71,43,175,84,19,91,171,48,77,151,149,51,28,199,105,109,167,215,69,106,162,248,198,169,224,170,89,252,77,192,118,72,87,164,147,91,240,181,12,115,72,229,114,233,108,162,241,85,69,255,0,36,159,105,67,98,126,212,110,31,45,182,250,169,45,88,174,221,87,83,19,100,229,177,147,79,171,156,141,118,154,127,131,170,117,84,79,226,98,38,107,246,176,98,251,157,218,84,193,45,108,52,173,145,232,197,71,194,253,91,234,104,191,140,164,215,201,223,196,12,185,202,94,207,12,31,128,115,42,92,105,80,177,213,82,57,145,163,40,165,183,82,242,154,173,124,46,215,162,175,143,41,127,39,242,151,246,228,126,35,225,251,41,241,69,161,108,215,44,21,102,72,85,88,170,173,182,83,107,171,87,84,241,141,80,143,46,19,123,72,171,113,54,46,74,44,217,196,244,86,202,23,47,73,42,157,4,109,254,182,4,241,101,59,127,37,210,47,143,146,153,227,109,226,235,135,43,156,145,211,210,231,6,23,124,175,110,168,222,254,136,190,26,175,138,1,76,175,2,28,61,42,235,244,70,135,255,0,70,80,255,0,204,15,232,31,195,215,251,146,162,255,0,209,148,63,243,5,83,93,197,183,14,86,233,150,158,175,56,112,187,30,158,40,181,237,247,34,249,39,218,113,255,0,166,55,13,31,247,101,194,223,253,60,159,232,2,158,254,129,252,61,127,185,42,47,253,25,67,255,0,48,63,160,127,15,95,238,74,139,255,0,70,80,255,0,204,21,15,244,198,225,163,254,236,184,91,255,0,167,147,253,5,73,103,226,15,37,47,214,183,222,109,121,159,134,231,164,102,253,210,54,225,30,137,183,199,197,81,122,1,99,241,247,102,214,65,99,59,115,104,105,168,214,210,228,123,31,204,164,183,81,53,203,166,189,63,169,79,29,127,184,183,204,236,137,201,22,189,174,92,77,120,93,21,23,69,162,162,235,255,0,238,203,133,158,125,161,249,25,150,20,18,199,102,198,182,123,197,198,57,88,206,69,53,91,149,126,187,154,238,173,133,233,211,106,152,247,109,237,125,195,115,220,169,160,171,183,199,20,18,74,198,201,34,213,59,70,181,87,170,255,0,172,192,187,212,157,154,121,53,135,159,28,112,210,190,186,54,70,136,171,53,13,22,170,169,255,0,224,254,207,239,35,231,138,46,5,241,110,92,214,212,226,43,5,12,137,106,110,205,17,95,72,205,58,66,207,6,200,139,245,158,191,147,254,146,71,172,189,162,217,19,115,167,163,184,84,99,203,53,58,73,12,111,150,55,84,187,86,185,81,21,81,127,18,139,231,167,129,84,102,135,20,92,57,98,12,187,168,125,199,50,176,250,199,83,179,108,125,249,219,151,108,236,215,162,34,47,138,32,17,85,195,119,26,181,121,65,128,171,50,175,17,225,170,11,157,186,169,245,74,178,212,203,51,158,206,122,49,23,68,70,189,189,19,119,151,159,241,176,57,213,136,236,56,175,27,213,223,240,253,51,41,224,173,146,105,221,27,26,168,214,185,243,61,250,38,173,111,68,71,34,120,29,238,38,192,182,188,73,136,107,111,118,91,149,59,109,79,86,71,12,156,196,209,92,216,219,187,235,61,29,227,187,203,200,162,241,14,9,174,178,177,106,88,230,205,6,171,163,216,230,170,105,170,34,120,57,125,232,5,50,0,0,0,0,0,0,0,2,234,100,78,117,254,7,175,82,220,159,134,173,183,118,73,27,152,172,172,71,42,38,175,137,218,244,69,255,0,39,253,234,85,89,161,196,205,62,96,81,84,67,14,10,180,91,101,150,71,61,178,82,163,145,90,139,35,93,167,213,79,114,167,143,153,98,234,82,145,33,103,37,200,175,209,53,241,247,28,84,69,94,136,138,160,75,231,103,15,27,52,216,161,174,202,252,81,65,75,75,52,17,49,105,230,141,213,15,115,221,37,91,211,69,77,170,137,253,115,124,211,195,248,72,173,6,37,183,220,107,123,149,44,155,159,179,153,224,228,233,170,39,154,125,167,152,220,17,140,110,184,22,255,0,5,254,209,47,46,162,7,177,232,187,90,191,85,237,122,125,102,185,60,90,158,68,185,118,116,241,87,134,113,125,36,150,156,105,137,109,244,183,135,42,177,141,158,118,70,231,244,164,106,34,34,49,173,234,247,59,248,1,34,231,205,173,253,20,233,246,29,101,22,40,195,119,42,133,164,183,95,173,245,83,55,198,56,106,88,247,39,69,95,4,95,114,42,254,195,179,251,64,250,14,162,231,139,176,173,149,252,171,198,35,182,209,63,195,109,69,83,35,95,47,122,253,169,252,77,54,188,103,132,111,115,173,53,155,19,218,235,165,68,69,86,83,213,178,71,34,107,167,130,47,189,64,237,156,174,69,245,122,253,134,176,0,120,148,102,37,201,236,183,197,213,114,87,223,176,133,162,174,166,87,110,124,178,219,224,145,238,94,157,85,207,98,170,253,84,42,245,158,4,93,171,52,104,190,237,200,107,69,69,77,81,117,64,45,244,57,9,149,112,68,216,89,131,173,27,91,224,158,142,166,209,63,253,217,88,216,240,253,163,13,208,182,221,102,161,130,150,157,154,104,200,162,108,109,77,17,19,193,168,137,224,212,254,7,96,125,0,105,85,208,212,124,84,212,13,10,171,169,167,87,42,155,187,70,136,6,214,174,62,250,218,106,110,109,67,230,223,180,13,180,85,243,62,238,95,113,175,111,218,54,235,226,6,141,203,238,53,53,117,62,236,68,62,162,104,6,222,213,221,174,189,13,90,162,38,171,224,135,197,146,45,219,86,86,110,95,45,122,137,225,108,240,62,7,120,61,170,213,253,169,160,29,10,99,236,46,183,87,89,146,227,254,20,221,53,103,38,79,209,221,227,183,79,15,180,168,35,145,146,177,31,26,234,213,243,208,142,126,43,248,67,204,123,101,249,184,239,41,105,106,235,167,93,121,177,193,74,199,170,122,144,68,223,235,37,119,146,201,224,223,47,212,165,246,224,179,58,238,184,198,195,38,6,197,214,217,173,215,235,99,170,37,150,9,211,107,249,106,248,149,171,162,70,212,209,82,116,243,95,244,6,72,226,59,13,22,38,179,212,89,110,13,214,10,141,155,189,84,119,213,122,57,58,42,42,120,181,8,132,226,163,179,55,17,225,218,138,252,79,130,46,53,53,241,71,23,49,33,146,58,72,145,118,199,10,105,175,53,190,123,188,188,137,142,52,189,141,145,170,199,166,168,169,162,160,30,105,233,114,39,30,81,98,72,173,85,150,197,100,209,212,182,55,39,62,5,209,82,77,171,225,34,167,138,41,63,28,43,225,43,166,15,202,187,125,178,236,231,243,147,155,234,185,205,93,63,194,103,119,228,170,167,131,144,185,146,97,107,12,181,29,233,244,26,203,174,237,220,215,248,235,175,134,190,243,181,107,81,169,181,169,209,0,250,98,175,26,118,108,105,21,190,147,17,225,252,193,185,88,32,166,133,205,124,116,174,149,17,234,233,227,68,85,229,202,223,4,118,158,10,100,174,38,172,175,183,217,170,235,109,241,44,146,193,12,146,35,81,81,53,218,199,47,158,190,104,132,46,246,128,241,63,152,56,219,27,84,229,207,119,149,148,246,231,84,83,186,54,178,41,21,85,149,107,238,133,21,63,168,79,202,95,15,226,22,135,16,241,163,159,150,123,172,212,52,248,238,231,59,35,219,163,214,231,92,213,93,90,139,225,207,251,78,183,250,115,113,7,254,236,174,95,250,86,187,254,120,179,22,220,29,139,239,178,109,181,97,187,157,107,213,81,21,32,165,123,252,87,68,240,66,189,181,240,171,196,45,230,141,149,214,236,162,197,19,67,34,34,181,237,183,191,69,69,68,84,241,251,21,0,190,248,75,181,35,62,48,213,183,209,242,211,210,87,175,249,74,139,133,106,187,235,57,127,202,175,233,105,251,16,165,238,188,104,113,55,123,174,117,198,43,245,101,59,106,156,175,100,113,93,234,209,169,185,85,81,19,252,35,237,44,198,47,200,92,225,192,52,233,91,139,114,234,255,0,107,131,252,165,77,19,152,223,22,167,143,235,123,83,246,161,87,89,179,78,215,71,132,98,134,162,173,140,184,209,181,169,19,23,93,117,100,73,167,228,233,245,147,204,11,231,146,60,108,113,15,65,125,169,166,184,221,228,171,107,94,155,251,205,198,174,68,111,169,34,116,78,127,189,63,184,185,78,237,79,199,244,148,87,251,53,226,219,64,149,29,209,89,73,51,42,171,81,121,142,141,221,124,93,166,138,230,249,167,135,143,187,3,226,205,91,213,61,109,117,92,46,235,91,38,247,125,79,210,114,254,135,246,148,237,242,255,0,135,172,224,205,250,58,187,214,11,192,247,123,180,20,209,164,143,146,154,153,28,154,106,230,251,211,206,55,39,79,112,23,7,16,113,233,159,183,43,189,93,101,54,42,174,130,41,102,145,236,99,46,149,200,214,162,185,85,17,63,28,158,74,85,249,59,218,65,156,120,19,17,178,233,136,171,100,188,211,55,93,96,170,185,214,185,171,248,185,27,230,247,249,189,171,225,249,40,99,230,43,200,108,224,193,114,172,88,143,46,49,5,10,235,166,178,208,61,19,197,81,58,166,190,109,95,224,81,241,88,175,83,213,119,40,109,53,114,84,127,146,108,46,87,248,107,225,166,190,29,64,145,140,117,219,19,142,235,216,214,225,156,21,104,167,84,211,85,239,213,127,218,247,35,61,237,254,31,194,143,164,237,117,206,182,84,53,211,225,187,67,152,154,234,157,246,183,221,255,0,132,83,5,171,108,151,155,108,156,171,133,170,174,153,255,0,163,44,46,106,249,249,42,125,139,252,14,42,67,51,159,203,108,79,87,254,138,53,117,2,84,108,253,178,245,169,12,49,220,114,250,211,189,93,163,220,149,213,94,27,191,240,75,228,90,206,54,120,199,192,188,76,101,77,37,13,37,158,10,91,219,106,232,230,68,141,210,187,107,88,146,171,147,89,33,111,156,174,252,175,226,96,124,216,111,16,83,186,38,212,89,43,162,89,221,178,61,240,57,55,175,185,53,78,165,195,195,28,57,103,85,222,129,152,146,135,47,111,158,142,216,143,109,90,210,42,70,168,228,110,223,89,85,19,170,61,186,126,176,45,205,125,154,190,220,214,190,170,29,136,237,116,245,154,190,26,123,151,237,51,219,179,214,60,173,177,70,204,79,137,173,209,84,220,160,153,22,4,124,13,119,172,157,209,237,245,185,46,84,245,145,222,126,102,20,99,108,81,120,186,61,182,219,171,21,142,167,215,162,237,215,214,218,190,72,158,228,51,147,179,127,50,242,146,213,60,120,123,27,223,173,246,234,151,76,139,18,212,212,190,61,87,90,70,39,185,60,81,222,126,74,5,198,237,40,204,140,9,138,240,53,170,137,174,90,122,182,65,172,80,177,143,84,107,85,212,75,166,171,26,39,213,106,121,167,252,132,84,187,77,125,95,2,70,251,82,109,25,125,112,185,208,226,76,41,137,173,181,242,76,199,46,202,106,158,106,232,140,161,106,120,61,124,181,242,242,82,56,213,21,58,42,104,0,0,0,0,0,0,0,0,6,168,218,143,122,53,87,68,95,50,77,251,47,233,240,149,45,92,116,110,134,41,174,73,81,44,137,43,160,77,200,156,250,109,19,93,190,253,63,40,140,99,55,187,45,232,110,245,153,201,20,180,202,244,167,141,168,174,84,98,42,116,171,162,213,53,253,74,4,178,241,27,136,41,45,57,124,180,146,81,65,85,37,68,81,171,25,35,122,104,147,69,246,105,255,0,234,33,114,12,31,54,24,196,117,184,170,255,0,4,115,35,163,210,42,121,152,217,24,229,228,172,122,106,138,186,117,115,87,192,151,78,51,47,215,28,49,151,80,92,224,177,207,112,142,40,90,146,58,53,84,218,171,60,13,77,116,107,188,119,16,135,154,215,79,72,74,203,149,37,238,25,223,42,244,129,136,197,115,85,57,104,159,111,93,53,240,3,173,199,56,22,239,87,137,25,85,75,70,200,210,241,58,73,4,76,86,53,169,205,145,202,212,79,91,167,187,174,159,176,188,22,206,207,108,236,174,238,210,71,111,115,82,163,126,138,147,209,244,219,175,253,241,246,29,191,0,244,244,87,236,233,179,197,142,101,108,48,68,250,117,167,231,175,37,21,82,174,151,110,138,138,221,122,43,201,225,106,219,224,141,21,38,137,172,111,130,172,157,63,227,3,21,56,51,225,110,211,151,185,93,21,171,30,97,186,58,171,191,121,170,115,230,169,167,166,153,251,28,246,171,116,114,111,240,68,253,47,224,100,86,28,203,108,61,133,106,166,169,178,164,148,237,153,251,221,19,26,198,49,23,69,78,136,214,167,146,255,0,114,29,5,30,127,101,181,126,63,126,92,208,226,74,26,139,180,113,199,35,161,142,71,57,200,143,86,35,124,27,167,251,35,124,252,208,231,102,190,56,180,97,11,3,171,106,241,45,5,182,93,173,116,105,81,52,109,87,34,200,198,170,162,59,245,251,128,224,230,70,123,224,252,172,153,209,98,186,132,167,106,177,238,141,219,37,126,245,107,26,229,79,197,198,237,58,57,12,126,189,246,156,100,213,174,186,122,8,185,114,190,39,186,52,85,109,98,106,168,170,159,246,183,216,97,103,28,252,64,97,172,218,179,208,211,220,46,212,207,168,162,125,67,225,107,95,170,171,157,3,81,62,171,27,250,41,227,169,31,85,50,35,234,36,115,29,171,85,234,168,191,102,160,122,69,193,252,76,229,206,43,195,63,72,225,185,181,140,79,172,212,130,161,116,252,99,152,158,49,34,254,79,184,185,152,122,253,69,137,45,80,93,232,31,186,10,136,219,35,23,69,78,142,106,57,60,81,23,193,201,228,121,151,193,152,182,237,69,93,29,2,221,89,79,75,38,187,213,209,179,78,136,229,78,170,158,245,247,249,147,123,194,207,25,153,71,139,109,214,140,187,135,19,219,210,233,79,5,61,43,99,73,158,170,247,53,176,66,154,126,41,19,171,157,250,75,255,0,40,25,122,109,243,81,93,181,169,170,249,159,99,145,147,196,201,99,114,57,143,106,57,170,158,104,189,80,212,136,137,224,7,196,69,243,83,80,0,0,0,124,85,68,241,52,172,141,69,208,214,124,209,0,35,145,79,167,205,52,62,129,193,189,92,82,213,109,154,185,81,23,151,183,162,235,230,228,79,47,214,64,151,28,217,253,138,243,15,49,230,165,117,92,212,180,212,207,99,216,200,170,166,211,214,165,129,23,162,174,158,75,229,230,79,141,206,137,183,10,41,41,31,225,38,159,220,168,191,242,16,165,199,31,5,185,171,100,198,11,136,240,182,9,188,93,104,170,164,70,239,164,165,89,17,17,180,209,107,225,35,151,197,174,79,15,32,48,239,10,102,158,59,193,247,22,92,172,120,146,229,4,172,107,154,155,43,102,103,71,38,139,245,94,138,76,255,0,103,111,18,24,167,54,176,235,237,56,173,233,52,241,43,81,178,186,121,164,114,238,146,173,124,100,87,121,70,212,241,34,30,197,195,14,123,95,46,13,160,167,202,188,80,143,93,222,54,201,19,193,53,243,209,9,140,236,255,0,225,167,18,228,182,25,117,102,45,182,212,80,214,205,162,242,166,98,53,201,182,74,164,242,145,222,82,181,124,60,192,204,131,230,186,31,64,26,85,237,78,138,161,30,213,243,62,232,131,68,3,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,10,111,48,241,5,94,22,194,23,75,253,19,99,116,148,20,147,212,34,61,21,81,118,68,247,233,209,83,244,83,205,8,213,198,125,173,88,135,10,98,139,158,30,125,130,141,235,111,171,154,155,114,82,189,117,217,35,153,227,223,19,244,125,200,103,39,23,77,184,187,36,49,34,91,102,229,73,232,250,205,93,181,174,233,221,39,253,47,216,121,241,198,56,126,245,87,136,175,183,25,25,204,72,174,21,13,145,250,177,61,110,106,235,211,95,123,147,192,9,96,203,78,211,230,98,203,85,101,210,239,13,190,153,105,26,215,242,118,236,123,211,87,234,136,215,85,174,171,163,19,207,204,98,110,212,172,57,85,82,203,61,182,130,4,89,26,145,204,181,17,71,183,85,87,53,222,21,127,171,197,61,228,110,112,121,135,89,138,243,227,11,97,217,160,230,199,95,112,100,15,110,237,189,22,57,53,235,170,127,198,134,85,113,219,195,118,4,203,156,49,29,242,222,156,171,140,186,72,230,254,57,221,86,58,151,47,85,149,205,250,204,79,32,41,27,213,86,91,102,164,181,216,227,16,177,148,50,167,43,106,194,148,241,53,124,34,93,55,238,95,8,211,207,207,246,24,79,136,37,138,91,180,207,134,71,72,205,27,163,156,186,175,213,79,52,46,37,69,109,34,96,6,194,151,93,100,235,248,174,66,255,0,151,253,47,213,212,181,64,0,0,0,0,0,0,0,0,110,195,75,83,81,170,195,4,143,211,199,107,85,127,226,55,22,221,90,216,121,238,166,149,24,171,166,229,98,233,225,175,184,186,249,31,138,40,48,141,199,92,67,111,230,81,79,245,157,205,115,116,218,217,52,232,196,85,250,206,66,248,102,166,41,202,9,108,214,234,12,52,187,211,159,10,189,191,225,73,175,168,244,94,175,79,243,64,195,23,69,35,58,186,55,38,190,244,52,153,67,137,236,88,102,155,15,83,86,201,106,245,46,20,241,190,7,115,228,233,162,181,203,211,95,115,219,227,161,143,24,147,15,85,217,170,249,114,179,68,119,135,84,247,34,251,215,222,7,74,15,174,99,152,186,57,52,62,0,213,116,211,85,208,0,0,0,0,0,7,212,115,147,193,202,159,180,111,127,233,187,248,159,0,27,208,86,85,211,63,125,61,76,177,187,195,86,61,81,127,184,223,244,221,227,106,179,210,149,123,87,197,57,238,211,254,51,132,0,250,178,72,239,172,247,46,190,245,62,0,6,236,21,85,52,175,230,83,84,73,19,147,205,143,86,175,247,29,141,38,46,196,212,51,54,122,91,253,194,55,181,21,17,91,85,34,42,127,7,29,72,3,183,170,197,248,158,182,85,154,166,255,0,113,145,235,226,174,170,145,87,195,79,55,125,134,207,210,59,255,0,255,0,54,235,255,0,250,101,255,0,233,58,224,7,99,244,142,255,0,255,0,205,186,255,0,254,153,127,250,78,246,215,155,89,137,102,183,58,213,110,197,247,120,105,159,187,88,217,112,157,173,93,222,61,17,232,159,220,82,39,213,107,155,226,128,115,46,119,155,173,226,119,84,220,238,21,21,50,61,85,202,233,101,115,213,85,85,87,197,202,190,106,191,196,225,120,117,64,0,223,101,194,186,54,163,25,89,59,90,158,73,34,162,127,198,118,53,88,191,19,86,211,54,142,166,249,94,248,91,174,140,117,76,138,212,213,117,240,87,105,226,135,78,0,236,33,191,221,224,165,74,56,110,21,12,133,28,174,70,182,87,34,107,250,181,208,213,46,33,186,207,76,180,179,214,75,36,125,58,62,71,47,187,222,191,98,29,104,0,0,0,0,0,0,0,0,0,85,24,6,76,53,29,205,87,18,177,93,7,150,137,26,254,75,191,79,167,142,133,46,0,231,222,221,66,235,132,139,111,77,33,233,183,195,244,83,95,14,158,58,157,142,12,199,56,155,3,93,98,186,225,187,173,77,28,241,185,174,69,134,121,35,234,142,107,191,33,205,95,22,55,207,200,167,192,25,95,148,92,118,102,222,89,98,199,223,111,55,218,203,163,37,211,88,170,42,170,103,103,72,164,111,131,170,27,250,104,190,62,73,238,50,183,16,246,168,227,59,125,146,42,182,217,45,232,181,145,181,35,84,166,151,84,87,177,85,63,236,191,176,138,71,57,206,250,203,169,189,45,117,76,209,182,57,36,213,172,211,68,209,60,128,205,124,200,205,174,33,179,117,204,198,240,99,122,138,10,75,163,159,83,5,61,53,206,186,36,99,28,172,68,77,168,247,34,125,84,232,138,190,101,125,193,38,96,102,246,24,198,23,44,83,138,113,13,214,241,111,166,166,135,124,15,171,170,168,211,73,209,234,187,94,228,111,213,141,201,227,230,71,180,24,150,241,79,12,116,241,85,233,28,73,163,83,150,222,137,252,10,147,8,231,6,51,193,114,212,75,102,184,242,214,165,137,27,255,0,19,18,234,136,186,254,83,23,222,4,223,220,184,251,193,22,58,25,107,46,150,170,248,99,167,122,69,43,221,4,45,68,126,186,105,171,170,19,207,222,90,76,123,218,155,98,124,9,22,93,90,93,95,81,249,72,232,25,46,157,91,254,70,175,95,13,255,0,195,245,145,71,125,206,188,107,136,109,149,22,171,141,126,248,42,102,73,158,156,168,83,87,34,162,249,70,139,226,158,242,149,177,98,75,150,30,157,213,22,249,118,57,218,107,234,181,124,149,60,209,125,234,6,113,217,123,66,184,131,190,99,122,75,132,245,18,195,103,117,198,52,157,173,125,115,90,216,185,200,174,78,181,42,196,209,139,231,211,246,18,105,128,56,176,203,10,236,7,96,185,223,113,85,4,21,117,22,232,36,168,230,215,83,181,82,85,98,110,215,116,218,248,251,215,82,0,108,25,147,122,177,234,198,63,124,78,147,123,155,163,19,93,116,215,174,213,242,66,174,196,249,249,93,136,176,157,62,25,117,191,150,144,51,110,254,107,87,95,93,174,240,229,167,232,251,192,159,234,204,241,192,53,41,109,169,182,226,235,83,161,169,155,106,170,87,194,189,17,200,139,225,38,158,243,110,233,196,150,81,89,166,90,106,220,101,105,71,181,61,109,46,52,189,58,170,121,202,158,104,121,195,135,24,95,224,137,144,197,91,163,25,213,169,203,103,78,186,254,137,220,89,243,30,225,69,71,85,75,86,222,122,212,248,187,86,183,79,89,139,224,141,254,207,247,129,232,99,250,83,228,210,196,233,155,140,45,142,99,81,85,85,46,20,170,154,39,255,0,134,44,14,122,246,151,229,182,94,67,53,54,23,170,167,185,213,179,114,55,150,250,121,155,170,36,169,249,21,77,95,22,55,248,253,164,79,224,236,248,164,178,225,154,235,13,125,175,154,181,20,210,194,199,243,213,186,43,146,78,186,36,107,230,244,243,242,45,5,230,185,46,87,58,154,214,183,107,102,149,239,68,215,93,17,92,171,255,0,40,19,69,195,191,105,166,27,204,155,156,180,152,210,74,27,84,104,169,177,207,88,224,77,54,204,190,50,85,59,244,27,252,126,212,50,103,48,184,137,193,184,115,45,235,113,213,146,251,109,172,100,49,78,232,209,181,81,72,142,116,113,72,237,61,89,83,94,177,233,209,199,158,251,94,32,195,84,216,81,180,19,82,235,95,181,19,126,249,60,121,154,175,77,54,248,21,110,32,206,244,159,45,233,48,61,174,61,137,28,146,62,71,107,174,187,249,168,189,29,31,185,233,230,4,231,240,223,196,85,38,115,97,170,187,245,124,180,148,140,167,168,124,90,171,146,52,209,25,11,145,122,202,255,0,242,190,255,0,253,183,86,135,29,97,59,149,122,91,104,113,5,190,106,133,93,18,54,85,196,231,47,77,124,17,218,248,33,231,63,44,51,235,18,224,205,182,121,107,116,181,72,174,116,177,242,227,234,187,26,137,215,150,174,241,99,124,23,203,245,149,150,54,226,71,209,248,138,154,255,0,151,115,247,89,161,114,187,93,187,250,236,99,83,250,232,180,253,63,47,63,212,7,160,43,206,51,194,246,8,159,53,218,251,65,76,145,181,92,238,109,84,108,232,136,191,164,228,247,47,240,62,88,113,174,24,196,180,41,113,179,222,232,170,96,93,125,120,234,99,122,116,114,183,197,174,84,241,106,255,0,3,205,230,44,207,92,127,143,43,121,215,219,198,228,127,71,127,131,192,157,21,93,175,213,141,191,166,165,231,200,252,206,125,139,15,199,109,151,25,247,56,222,212,87,51,209,220,205,23,116,142,241,216,190,107,253,224,73,95,24,28,122,80,240,241,138,169,48,213,162,58,90,249,100,134,158,105,116,68,149,90,217,57,186,253,90,136,213,63,171,111,138,121,157,150,85,118,130,101,190,53,203,201,177,53,238,231,73,111,173,129,208,177,208,201,52,17,106,174,100,106,186,53,213,42,189,21,203,230,69,206,48,199,153,117,75,142,174,115,98,42,191,76,182,74,6,178,25,185,115,211,232,237,173,209,54,177,190,90,59,199,222,90,203,166,101,217,36,239,182,186,43,126,148,50,212,61,241,254,53,253,27,185,52,241,110,190,13,111,152,18,49,149,220,111,102,14,44,206,218,58,187,237,68,212,248,61,181,49,44,146,53,243,178,53,103,33,81,218,171,167,88,191,172,110,159,183,222,103,46,29,226,71,44,111,148,143,169,110,34,162,137,177,42,181,203,45,93,59,124,17,23,95,235,87,222,65,118,14,226,170,235,132,48,215,209,136,109,188,218,125,90,186,243,154,223,9,93,39,156,42,190,46,247,156,233,120,165,75,220,221,218,227,108,229,83,202,222,91,255,0,29,187,162,174,139,225,18,47,130,168,19,159,141,243,119,2,80,216,22,116,196,22,201,146,95,170,137,87,11,188,30,212,95,203,251,76,96,200,203,238,29,192,60,65,93,106,175,88,146,218,200,238,214,248,219,10,247,200,209,186,185,244,172,68,245,149,190,113,59,195,95,244,96,126,37,205,252,171,185,71,73,110,183,116,211,153,185,223,225,63,98,249,179,236,83,160,206,204,41,73,4,22,170,140,53,114,221,51,218,199,239,228,170,105,163,230,79,7,174,158,40,208,39,106,60,123,131,100,98,61,184,158,213,162,166,169,254,27,23,255,0,92,106,250,115,131,255,0,221,61,171,255,0,167,98,255,0,235,143,57,118,74,172,121,117,190,73,98,134,247,181,209,42,183,94,237,10,248,111,247,233,250,30,243,173,166,196,184,230,163,18,65,135,155,121,252,100,210,178,52,119,119,135,197,200,139,238,251,125,224,122,79,161,196,248,122,231,47,38,223,122,161,168,127,232,197,82,199,175,146,120,34,253,168,110,86,226,11,37,182,84,130,190,237,71,79,35,188,27,44,236,98,175,68,95,5,95,181,15,63,217,67,196,38,48,225,251,50,169,174,23,42,222,247,12,82,49,101,111,46,40,245,106,84,70,171,213,177,189,124,33,95,15,127,241,239,248,169,227,54,225,155,152,226,151,17,97,183,119,88,105,249,158,174,141,126,187,161,129,158,47,129,171,227,27,188,188,192,157,172,82,231,203,134,46,75,75,43,55,201,69,55,45,202,238,154,172,110,211,170,17,137,55,5,88,139,51,51,111,21,227,203,243,232,221,76,219,157,67,98,73,22,69,107,154,249,167,119,229,64,228,95,235,27,224,226,207,230,47,105,166,46,191,229,189,22,19,178,69,221,234,163,165,142,158,89,119,68,253,116,129,241,175,71,82,162,120,170,47,69,49,246,151,140,44,222,163,166,168,165,134,245,163,42,100,230,63,252,26,151,199,84,247,195,246,1,43,220,25,240,195,151,148,22,26,234,220,69,133,236,213,245,42,216,182,185,244,80,75,181,82,105,188,21,241,106,157,17,191,192,203,187,118,8,194,54,170,102,81,208,225,203,100,48,198,212,107,88,202,56,154,136,136,136,137,209,26,137,224,136,67,39,9,253,162,53,185,55,99,188,91,49,45,55,124,116,244,200,144,46,244,143,73,18,73,93,249,20,207,255,0,40,158,43,161,124,112,15,107,173,36,247,170,136,113,45,151,252,25,242,189,33,255,0,9,95,5,123,81,191,82,143,95,13,222,32,103,206,108,228,70,93,230,110,27,154,209,124,195,86,247,163,182,232,230,209,192,174,79,198,70,238,138,232,221,250,9,228,121,228,207,44,37,75,130,115,30,245,135,232,226,116,80,210,86,212,196,198,171,81,186,35,103,149,137,209,17,19,193,169,228,75,118,101,241,219,142,107,240,251,110,24,15,7,122,142,215,87,250,66,31,211,98,120,75,79,246,63,255,0,125,8,142,206,43,158,35,196,120,202,191,16,98,10,110,85,77,116,242,206,228,223,27,180,87,203,35,215,234,34,39,139,151,201,0,161,97,70,172,173,71,248,117,212,158,30,205,236,41,128,169,114,62,154,166,199,79,73,81,61,67,36,109,74,171,33,122,232,149,181,72,221,118,166,190,26,248,145,49,195,167,13,107,156,116,245,151,26,171,159,116,130,146,86,68,191,137,230,107,186,53,119,148,172,95,113,149,92,53,103,94,48,225,37,110,86,234,187,95,126,195,60,184,154,217,185,241,69,166,143,124,207,245,82,57,100,252,185,63,135,79,36,2,78,115,35,36,114,255,0,28,218,228,134,225,133,172,207,168,87,49,91,36,180,48,42,166,142,85,241,88,220,190,107,252,76,105,203,254,206,76,5,98,204,37,197,183,136,40,107,41,215,254,197,86,195,36,127,212,62,63,168,234,100,79,21,69,241,241,77,76,82,226,127,180,254,243,140,109,241,90,50,238,46,226,230,75,19,164,126,230,75,213,171,46,228,210,106,68,247,179,193,124,191,89,214,112,125,199,150,37,166,204,24,191,9,119,205,109,235,187,95,240,104,255,0,200,84,127,145,167,221,245,182,127,239,168,25,229,154,92,3,100,126,40,89,46,116,216,82,158,25,244,93,25,77,67,70,212,252,183,120,37,58,175,139,191,226,48,187,21,246,106,98,95,194,140,183,12,61,103,86,88,82,105,85,140,146,158,68,245,86,45,27,209,148,187,62,182,165,200,207,14,214,59,101,150,225,45,187,0,219,251,194,68,247,53,100,230,185,154,232,233,19,194,90,53,247,49,127,247,82,220,97,62,214,12,109,123,189,193,110,173,182,114,226,147,118,171,206,133,124,24,229,242,163,69,241,68,3,52,100,224,195,135,108,67,71,106,162,185,218,109,52,245,244,18,186,93,144,193,66,199,185,85,253,53,71,64,174,94,155,125,222,37,202,196,121,87,128,48,62,83,84,89,45,214,74,68,163,166,101,52,109,115,105,161,220,168,215,68,196,240,98,39,131,83,200,138,174,45,51,251,16,211,230,173,159,17,96,123,142,217,164,159,241,137,201,98,244,107,41,116,254,182,61,60,91,238,46,29,139,142,188,201,166,203,200,112,157,230,147,190,85,214,195,7,41,220,202,120,254,171,99,119,228,211,233,225,19,252,85,60,127,86,161,139,121,195,144,177,81,90,42,241,213,53,91,82,39,114,244,143,152,154,167,173,28,94,9,30,158,43,175,214,255,0,65,104,178,222,157,59,236,149,172,190,201,109,154,157,139,36,111,101,87,37,119,53,88,169,162,248,248,255,0,196,92,156,208,180,102,98,200,219,77,123,183,178,171,95,197,233,78,154,109,216,239,20,95,212,190,37,185,199,121,89,126,192,115,67,5,197,190,180,172,107,188,89,211,85,114,121,61,223,160,160,85,216,102,245,46,59,198,238,179,99,220,77,93,95,111,166,146,72,163,116,213,171,42,109,72,221,166,139,42,185,190,49,179,203,201,62,194,135,205,59,93,146,207,140,170,232,112,251,247,81,50,56,149,139,171,23,170,177,21,126,162,34,120,234,117,216,102,255,0,46,23,186,165,98,197,189,204,85,213,55,105,226,215,39,185,127,72,227,226,91,211,177,5,222,91,163,163,216,178,53,173,211,93,124,17,19,220,158,239,112,29,88,0,0,0,0,0,0,0,1,35,221,145,22,248,106,49,125,93,75,155,26,185,156,239,20,77,122,79,66,190,226,56,76,200,236,234,226,11,12,228,134,55,158,108,76,237,144,84,198,246,35,180,145,116,87,79,74,190,12,141,235,225,19,191,247,241,9,110,226,234,24,170,114,158,186,139,159,70,199,189,34,218,149,14,68,240,169,129,122,127,2,8,115,11,40,177,62,9,185,210,85,85,42,86,199,36,173,218,200,249,146,34,232,177,166,154,43,19,197,92,134,120,113,163,157,214,94,33,217,110,160,203,203,214,233,34,134,88,223,23,118,122,106,188,232,228,78,179,71,31,147,29,252,11,119,85,79,100,203,156,21,73,69,118,127,62,186,145,206,155,153,163,219,163,155,50,72,222,141,220,159,148,212,3,23,235,113,190,45,192,53,150,43,237,178,207,53,154,166,141,148,178,50,70,83,203,78,178,108,85,114,42,171,92,213,93,85,136,190,61,118,253,133,236,191,118,153,231,181,231,147,71,111,184,119,111,173,170,164,181,140,85,240,95,42,165,247,47,241,47,6,79,101,149,39,22,88,134,146,124,95,39,117,181,218,150,58,104,19,69,127,49,177,62,53,111,245,111,137,205,213,181,14,241,215,77,60,215,195,137,199,255,0,5,152,107,43,44,16,226,252,20,205,177,179,119,49,154,200,190,47,165,141,58,201,59,191,202,59,203,254,64,41,158,28,51,23,23,224,252,212,76,209,204,151,214,206,218,184,152,222,244,229,149,209,254,46,104,52,69,124,206,79,4,129,223,149,255,0,46,151,207,51,110,24,227,138,106,91,182,51,195,88,146,170,27,46,27,155,184,54,158,154,178,102,182,94,100,200,230,171,154,197,145,142,84,69,103,93,83,195,195,192,179,185,13,196,165,138,239,144,117,89,70,184,115,190,222,36,109,193,145,191,190,62,45,57,200,230,179,167,41,27,209,101,79,202,253,122,121,100,39,2,209,98,28,43,107,196,216,66,229,101,211,211,119,70,215,49,189,229,158,163,121,74,168,154,166,186,253,79,122,126,160,35,175,136,202,38,214,90,45,87,122,75,37,69,34,115,165,73,94,180,220,182,187,212,77,58,167,143,70,175,138,152,254,74,207,28,92,50,84,97,172,39,5,210,138,191,189,54,89,165,255,0,5,229,35,54,109,167,85,215,122,202,186,235,250,188,254,194,46,175,214,170,139,125,218,162,137,240,114,220,201,94,205,187,145,116,84,114,167,142,191,96,29,90,42,181,117,106,170,47,189,12,178,224,162,5,168,198,150,234,187,35,220,183,152,170,225,123,55,175,69,210,90,101,77,118,250,255,0,95,79,255,0,89,101,44,121,1,153,120,134,216,151,107,109,143,153,78,190,14,239,52,233,249,74,223,7,72,139,226,139,228,74,159,2,156,22,217,176,238,27,165,196,184,162,147,151,117,210,57,17,57,143,93,171,203,166,127,228,78,173,95,89,174,242,254,224,51,139,44,228,196,50,225,74,7,226,62,79,120,90,104,63,171,223,167,245,77,215,93,253,124,117,42,181,221,229,161,140,188,69,231,205,47,11,116,86,201,234,37,231,82,79,11,220,145,237,86,244,99,217,26,117,72,228,95,203,79,225,251,75,9,155,189,169,216,118,131,8,80,220,48,13,39,120,175,150,89,82,102,115,36,102,198,35,93,162,235,45,38,213,234,137,224,4,138,122,254,123,79,169,175,158,132,87,100,159,106,181,219,19,99,186,43,62,50,165,238,182,249,230,142,55,201,189,175,211,89,163,106,244,142,145,29,245,92,239,63,47,212,73,214,27,197,86,108,87,111,101,202,205,85,207,134,77,116,118,199,183,193,202,159,148,136,190,45,80,59,128,0,0,13,42,212,95,16,52,44,201,174,140,69,83,113,53,209,53,241,8,136,158,7,208,7,6,233,99,179,222,162,72,110,214,202,90,198,55,85,70,207,11,100,68,213,52,94,142,69,242,57,186,166,186,106,125,2,159,165,192,56,42,138,100,168,164,194,182,136,100,68,84,220,202,24,154,189,124,122,163,78,253,173,107,19,70,53,26,158,228,77,15,160,1,183,35,158,213,232,154,161,173,21,23,192,250,6,134,72,143,79,114,154,205,42,212,94,167,212,77,0,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,85,211,169,244,234,49,85,198,162,213,99,168,174,165,107,93,36,123,52,71,42,233,213,237,79,47,214,4,104,118,158,113,109,45,158,225,89,147,246,10,151,53,206,163,133,243,171,30,169,210,106,122,132,84,245,38,79,41,27,226,207,227,208,139,53,196,247,101,138,166,4,170,147,101,84,139,44,137,189,221,85,85,23,223,246,33,113,248,168,204,11,206,99,103,29,215,16,94,218,198,84,58,10,72,149,172,123,220,136,141,129,168,159,89,85,124,203,68,5,241,225,54,182,235,101,204,106,76,73,96,165,170,168,185,219,38,109,77,51,32,99,158,170,246,199,50,233,163,52,119,130,121,42,25,133,154,252,109,83,93,176,141,70,17,205,12,7,42,213,50,39,192,217,42,237,105,245,146,39,199,174,179,206,171,226,178,47,135,191,237,44,127,103,212,152,58,223,142,227,184,222,93,28,179,69,35,28,176,203,78,178,53,205,72,234,119,39,213,95,201,46,7,30,87,60,167,197,118,233,39,194,116,148,180,119,10,73,85,38,72,40,182,110,115,91,84,174,213,121,77,241,115,155,230,190,30,96,97,253,255,0,23,225,138,219,43,232,232,173,145,199,50,233,163,155,12,105,249,104,190,40,237,124,17,75,120,0,0,0,0,0,0,0,0,2,120,129,144,217,69,137,109,213,56,58,182,209,122,167,163,70,167,47,99,231,99,117,254,182,71,46,138,229,253,94,69,174,193,54,171,109,214,247,83,29,122,200,177,177,94,172,229,237,242,123,116,241,69,247,169,90,219,81,43,176,19,150,207,99,100,115,55,77,211,71,35,24,229,252,114,233,228,139,224,138,158,37,202,225,223,132,60,207,198,54,153,241,125,13,11,22,149,97,115,219,189,212,238,69,245,98,145,60,102,106,248,57,60,128,178,24,194,12,71,69,70,230,193,83,85,232,184,101,123,34,71,190,77,17,17,205,68,240,245,124,54,120,127,160,188,217,63,110,203,76,99,129,111,20,23,219,141,63,166,25,67,43,233,249,211,83,238,89,53,149,26,141,220,138,253,122,179,195,175,135,216,83,249,137,128,239,120,122,182,239,132,113,74,73,13,83,106,158,180,177,70,246,43,92,214,204,173,114,232,142,115,83,250,191,122,120,121,150,255,0,3,193,116,203,156,111,109,155,16,209,185,41,229,169,133,146,70,179,53,90,230,164,140,115,145,81,187,181,233,246,121,129,163,50,50,217,248,94,57,46,29,225,139,28,147,42,70,213,127,85,98,239,84,93,54,167,232,249,22,220,203,14,37,240,253,5,223,6,218,241,133,158,110,77,52,208,64,188,134,70,136,212,85,138,105,62,207,37,68,240,255,0,65,137,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,170,175,138,128,0,0,0,0,0,0,0,0,0,0,5,73,130,112,180,24,162,185,212,179,215,193,74,141,93,55,75,42,49,62,171,151,197,81,125,199,77,117,162,109,5,115,233,89,35,100,70,233,162,181,117,69,213,17,127,229,54,169,107,106,232,159,204,164,168,146,39,123,216,245,106,255,0,119,235,53,210,185,245,21,177,58,93,101,115,158,221,81,203,174,189,83,167,80,56,234,215,55,235,53,83,245,161,240,168,49,45,58,67,21,58,250,61,148,250,198,197,213,170,213,221,227,215,162,20,248,0,0,0,0,0,0,3,92,112,190,68,85,98,107,167,83,65,174,57,159,22,187,87,196,14,194,195,108,138,227,112,74,106,153,91,19,118,185,85,92,237,190,9,246,161,94,85,229,180,86,250,52,175,168,134,87,211,47,251,35,26,138,158,58,120,171,116,241,93,11,109,13,92,208,76,147,70,170,142,77,124,21,80,184,18,231,85,218,124,56,184,114,107,45,189,241,175,251,42,239,87,167,227,55,249,175,236,2,223,77,18,182,103,54,54,57,83,85,211,167,218,109,42,43,87,69,69,69,79,37,59,171,53,226,134,11,155,42,110,54,248,166,137,21,53,102,137,162,250,200,190,104,190,90,249,28,59,229,85,37,109,214,166,166,134,157,176,65,36,138,230,70,223,6,167,187,193,63,226,3,130,0,240,3,234,181,205,241,69,10,199,34,106,173,93,61,250,27,176,57,146,84,68,147,174,140,220,155,149,61,218,245,46,173,191,15,229,165,195,11,58,89,174,245,17,87,178,21,84,106,65,170,43,146,52,233,175,47,244,151,222,5,164,7,117,65,135,37,189,95,101,180,219,28,175,78,99,218,197,93,17,85,17,28,186,245,84,242,105,93,91,242,11,16,215,93,102,179,115,220,218,152,152,143,219,164,107,174,187,116,255,0,100,211,242,147,204,11,86,11,131,125,201,124,79,98,175,238,53,49,170,185,85,81,23,116,126,247,123,158,191,162,165,200,203,142,10,243,35,49,94,169,110,141,205,98,42,110,114,58,153,116,215,127,233,76,159,160,160,99,176,71,57,60,28,191,196,201,108,123,192,222,98,96,72,95,81,90,247,189,145,177,92,229,85,166,79,4,114,249,76,191,160,166,59,94,237,83,89,46,149,86,170,143,235,41,101,116,78,240,241,79,212,170,128,112,149,85,87,85,85,80,118,54,235,83,43,105,165,168,116,234,197,141,28,186,109,215,93,17,20,235,228,106,49,238,98,46,187,85,80,15,128,0,62,163,156,139,170,57,81,127,89,201,117,214,228,244,70,190,186,161,81,190,8,178,187,167,247,156,80,6,244,117,181,113,72,179,71,83,43,94,190,46,71,170,47,241,253,166,148,168,157,178,164,233,51,210,68,93,81,219,151,84,95,214,109,128,53,205,60,213,15,230,79,43,222,239,123,156,170,191,222,104,0,0,0,1,170,57,29,19,219,35,21,81,205,84,84,84,247,161,164,1,114,105,184,130,204,186,91,106,90,162,196,53,137,78,159,146,149,117,26,125,109,222,28,205,60,126,194,146,185,226,235,165,226,85,154,229,59,230,122,166,154,189,206,119,191,222,229,247,169,209,128,59,122,28,83,122,182,42,250,58,227,83,76,215,46,170,216,166,123,17,127,130,161,223,212,102,254,55,169,177,174,30,154,245,84,250,53,71,34,198,181,51,42,46,237,218,244,223,167,229,175,151,153,68,128,53,73,35,165,145,210,61,85,92,229,85,85,251,84,248,215,57,171,171,92,168,191,98,159,0,5,85,85,213,87,85,62,177,239,141,219,152,229,106,167,154,46,135,192,7,127,135,177,125,125,146,189,245,207,122,212,61,204,216,156,213,115,244,234,139,250,73,238,59,27,118,101,94,173,184,129,215,232,36,84,145,82,68,106,106,253,26,142,85,240,209,221,60,125,229,30,0,189,120,83,137,59,253,146,89,42,171,162,142,174,103,105,163,166,107,228,84,232,228,232,171,42,47,130,167,240,62,230,14,125,51,27,225,88,173,149,84,76,239,173,86,171,166,229,250,223,213,189,171,235,44,138,190,46,215,192,178,96,13,82,200,233,100,116,142,85,85,114,234,105,0,0,3,77,64,0,0,0,0,0,0,31,90,231,53,117,107,149,23,236,83,224,2,231,228,70,58,167,193,184,169,149,151,10,158,92,78,85,85,115,158,137,167,226,164,79,21,114,39,139,144,186,217,209,136,112,109,210,174,42,172,51,138,18,162,29,237,124,204,90,216,158,138,141,88,180,232,197,84,242,119,143,250,76,90,69,84,93,81,85,23,236,55,82,170,165,17,91,222,36,209,124,83,122,129,145,183,44,233,187,208,69,135,109,248,22,243,44,83,210,178,147,115,32,168,115,117,145,168,168,186,164,79,215,197,25,246,255,0,113,86,165,199,62,120,131,117,109,174,249,136,234,146,150,14,95,49,147,86,86,236,245,189,100,232,229,122,120,194,158,95,251,49,38,134,229,87,111,170,142,174,158,87,36,145,185,28,213,220,169,162,162,162,167,130,253,133,109,97,207,12,127,135,29,59,173,119,105,226,90,157,188,205,181,51,183,93,186,233,245,94,159,164,160,86,24,79,11,98,28,12,146,94,45,216,142,42,41,217,55,47,213,172,124,75,166,141,126,189,17,171,249,41,231,228,118,243,231,214,100,229,134,37,165,189,219,241,132,213,115,212,193,205,114,199,112,168,145,27,174,246,232,186,72,213,79,174,190,101,148,173,198,88,134,189,170,201,174,117,27,85,119,42,36,239,211,93,52,243,119,184,234,170,171,106,235,21,174,170,168,146,85,106,109,110,247,171,180,79,119,80,36,183,131,62,38,234,110,181,248,143,21,231,109,77,69,125,174,166,134,56,160,117,83,214,88,216,228,145,200,245,214,166,85,106,122,177,175,130,249,117,232,86,88,211,48,248,106,197,184,202,25,112,190,19,182,214,44,245,45,116,211,119,10,9,26,138,233,93,185,85,204,114,254,147,87,175,188,141,156,37,155,247,156,49,135,231,195,44,164,130,122,58,132,218,237,239,126,168,138,175,215,68,69,211,253,145,222,69,111,128,49,132,120,138,245,69,107,181,84,186,206,247,44,107,44,208,171,213,85,119,177,174,232,221,191,164,139,226,190,0,122,5,192,184,123,11,210,225,186,120,109,86,170,6,211,174,253,27,28,17,163,127,172,119,147,83,79,29,74,173,145,199,26,109,141,141,106,39,146,38,132,109,228,199,31,23,188,54,228,195,216,138,219,75,87,111,183,253,122,183,79,83,189,119,243,30,158,174,143,252,167,53,60,23,162,25,147,151,156,78,101,158,98,90,189,39,108,187,35,81,25,189,205,74,122,142,137,181,142,95,173,19,127,77,0,181,61,160,216,54,197,118,203,39,223,46,54,117,174,168,164,141,172,143,74,118,74,173,71,85,211,235,226,213,84,241,242,95,34,12,168,113,76,214,23,220,105,162,166,110,218,184,82,45,30,197,213,190,170,248,117,77,60,79,64,121,187,140,176,86,104,216,229,193,86,217,162,173,125,66,237,118,250,103,250,138,201,25,38,137,204,98,34,255,0,86,190,126,68,91,113,81,217,233,137,242,197,146,98,124,57,60,245,150,246,54,71,202,175,109,44,123,81,144,53,254,9,42,47,228,191,203,203,248,134,17,75,80,249,42,31,80,139,181,206,114,187,213,233,167,93,75,215,147,252,90,230,174,82,212,70,150,156,69,92,250,104,245,252,83,235,42,85,189,82,79,201,108,205,79,25,21,75,49,112,183,84,219,106,101,165,170,102,215,196,247,49,122,162,245,69,84,242,95,176,227,1,63,92,40,113,173,132,243,179,15,49,247,187,197,190,130,182,8,147,154,147,212,69,18,170,181,144,106,190,180,239,95,25,87,199,221,252,114,130,213,123,180,94,233,155,87,104,185,210,214,66,239,9,32,153,178,53,122,170,120,181,85,60,81,127,129,230,59,7,230,102,51,192,170,245,195,55,218,218,46,98,43,92,144,213,75,23,69,219,175,212,114,126,131,127,129,149,92,59,118,148,102,158,85,182,158,201,124,100,119,154,22,35,145,95,89,95,88,231,167,245,174,253,39,39,214,145,60,188,144,9,213,5,142,225,179,138,140,31,196,85,13,83,236,72,200,170,168,162,108,179,68,196,153,81,26,233,30,196,235,36,108,253,15,45,124,75,226,0,211,35,182,181,84,212,105,115,81,222,32,105,133,61,93,203,174,171,212,220,62,34,34,38,136,20,2,42,42,232,23,170,104,104,98,42,57,117,55,0,227,183,116,115,43,87,193,122,255,0,121,200,52,185,136,238,190,104,125,79,0,62,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,24,207,199,14,123,216,178,163,43,107,233,230,168,106,215,84,242,185,108,108,209,35,147,109,77,54,190,171,215,95,9,61,198,75,61,205,99,92,231,42,34,34,106,170,190,72,67,111,106,254,58,101,118,97,84,88,45,248,137,243,54,158,121,89,45,51,42,247,53,139,178,141,116,216,142,233,213,23,197,60,128,143,123,189,194,107,165,194,90,233,221,185,242,109,213,116,68,240,106,39,151,234,59,28,33,130,177,6,55,185,37,171,15,91,230,171,168,86,57,251,34,133,242,46,141,68,215,163,26,171,230,135,68,103,191,102,142,86,217,177,94,35,154,245,50,192,181,112,67,84,214,178,125,138,197,111,46,159,201,88,171,249,107,230,5,33,150,121,39,128,165,194,85,244,247,43,252,88,111,22,83,192,247,66,151,4,86,110,126,178,185,17,24,249,147,242,17,191,144,191,89,63,90,227,46,101,80,213,89,113,77,194,213,37,218,26,244,138,162,86,115,161,106,35,95,164,143,110,169,167,191,77,127,105,153,93,162,105,96,192,216,166,153,152,81,142,181,220,156,146,115,123,162,50,6,187,241,84,154,127,87,181,203,234,189,222,62,245,247,152,29,93,95,87,113,168,125,85,108,239,150,89,21,92,231,61,202,229,85,85,85,94,171,215,197,84,13,128,0,0,0,0,0,0,0,0,0,23,255,0,32,177,37,178,154,203,112,183,220,174,73,18,187,149,177,158,166,171,235,202,171,226,228,95,113,34,93,156,252,80,218,177,13,11,50,194,225,73,80,181,112,57,34,99,149,240,163,118,181,41,32,78,137,163,188,85,127,253,100,76,229,213,213,214,235,236,104,148,233,58,63,95,81,204,220,139,163,31,229,175,218,103,23,4,83,97,236,176,204,74,235,198,32,111,42,226,233,37,124,48,49,24,222,156,250,103,55,70,191,107,190,179,21,58,40,18,169,141,114,35,47,113,253,202,150,249,122,180,243,42,233,152,244,142,78,241,58,104,143,93,87,163,100,68,243,95,34,197,241,81,195,142,89,190,196,236,93,89,101,124,245,20,204,157,98,107,103,168,77,174,72,53,69,85,73,116,211,241,73,228,166,75,101,254,44,131,24,225,232,46,240,38,212,115,89,234,244,69,77,88,215,117,68,85,247,251,202,119,63,176,156,216,191,46,46,118,234,121,185,78,109,61,67,213,232,229,107,145,57,18,39,69,68,94,189,80,8,156,205,236,1,128,239,89,105,89,45,61,76,116,213,148,45,145,177,193,204,87,174,172,167,147,79,246,77,124,87,79,5,240,253,134,1,200,199,70,245,99,147,69,67,56,115,83,17,216,112,5,214,241,131,175,81,215,206,247,247,134,181,242,53,142,214,69,115,227,69,69,114,183,244,23,203,95,248,140,36,175,85,117,83,213,88,173,240,232,169,162,248,32,28,112,0,0,0,0,0,0,0,0,0,0,13,76,141,242,46,140,106,185,126,196,212,13,32,250,230,171,87,107,147,69,62,0,0,0,0,0,0,0,0,0,0,0,0,1,81,96,76,19,117,199,184,130,12,63,105,141,206,154,125,218,105,27,159,166,140,115,252,26,138,190,12,83,34,179,207,179,255,0,51,178,134,203,79,124,135,91,189,59,226,230,75,221,109,245,95,139,211,156,171,170,171,85,19,68,139,95,47,172,133,177,225,151,48,108,121,113,152,244,87,251,245,51,38,167,139,153,170,57,140,119,140,19,51,242,156,212,241,122,121,147,231,129,235,240,63,16,249,100,203,180,214,72,38,183,87,119,138,100,73,233,161,119,213,87,177,116,213,100,111,229,59,205,124,192,243,113,83,107,174,164,173,125,190,166,154,88,231,99,156,197,99,216,173,93,81,85,23,162,166,190,74,94,152,248,86,205,43,22,5,102,107,84,82,242,173,212,206,124,168,142,165,168,107,151,149,205,114,245,88,246,255,0,176,59,207,254,83,63,56,180,236,210,244,149,254,155,21,101,13,19,24,233,18,119,212,65,203,209,187,223,50,42,104,218,122,95,209,123,188,87,200,165,248,132,151,60,240,119,15,205,192,87,44,0,141,165,210,177,36,158,158,213,88,155,90,232,170,21,85,92,186,34,104,147,47,139,124,191,136,70,246,45,198,55,12,70,144,210,86,177,83,185,177,176,39,213,252,141,201,228,212,253,37,41,147,145,113,142,120,171,234,25,83,27,163,149,37,122,61,174,69,69,71,110,93,83,69,235,226,113,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,81,206,79,5,62,0,55,233,43,170,104,102,73,233,164,216,244,240,93,17,124,180,243,253,103,111,30,56,196,177,86,250,65,151,13,39,209,19,119,42,63,45,60,182,233,228,135,66,0,168,231,204,12,81,85,50,79,81,112,222,244,77,17,121,81,167,191,220,223,181,75,179,151,220,101,102,182,93,208,75,65,103,184,42,54,102,237,85,228,211,47,233,254,148,46,255,0,40,165,131,0,100,69,219,141,188,216,189,164,141,185,86,172,173,150,53,141,83,149,74,223,29,125,208,39,189,75,19,136,239,149,56,146,247,91,124,172,254,186,182,103,78,255,0,15,23,47,216,136,159,220,117,160,15,173,123,154,138,136,190,39,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,23,19,35,112,245,147,17,102,21,154,203,136,233,36,146,146,186,173,144,189,26,174,78,138,142,79,39,53,124,116,243,58,236,171,192,85,57,137,137,226,176,82,175,227,36,142,89,17,58,248,53,186,249,53,223,241,23,215,22,225,28,31,147,214,234,76,71,107,175,141,111,182,169,91,80,216,121,177,106,174,73,88,168,155,90,214,63,234,187,222,159,192,12,168,177,240,89,195,61,242,202,233,43,47,52,118,250,215,66,174,108,117,21,83,35,183,108,77,58,45,98,126,82,170,120,121,41,142,184,251,135,60,145,195,24,150,225,66,220,115,108,70,82,84,201,23,43,157,215,68,93,19,198,167,95,61,74,30,167,60,243,39,27,214,65,91,98,173,169,161,74,104,26,175,217,37,68,76,114,181,117,95,171,34,235,174,228,254,5,154,198,88,171,19,221,241,45,194,162,237,116,169,117,67,167,119,53,82,121,21,21,201,209,87,214,85,95,47,48,47,229,126,6,225,230,223,75,83,92,203,163,42,18,54,57,172,99,42,58,171,182,238,215,253,117,251,12,125,198,73,134,253,51,42,97,230,185,41,17,238,70,163,157,170,233,185,218,126,83,188,182,249,153,79,150,89,93,146,215,14,30,174,56,155,20,226,232,147,16,255,0,140,22,40,29,95,73,187,212,141,220,191,85,236,223,213,91,228,190,125,12,69,191,195,75,77,122,173,134,138,77,240,50,121,27,27,181,69,213,168,245,68,234,157,60,52,2,187,203,156,142,197,25,139,95,77,13,186,142,104,105,170,31,177,42,29,77,43,163,111,214,77,85,90,154,120,181,83,196,232,115,43,46,238,89,111,136,167,195,247,41,89,44,144,185,201,185,140,115,81,116,145,236,240,114,107,249,10,94,236,154,226,142,12,186,193,149,22,38,97,122,90,138,148,141,201,13,74,209,35,223,27,149,242,185,23,127,53,170,159,93,58,162,121,28,59,230,27,159,57,34,171,199,55,121,210,39,76,233,37,79,89,90,136,138,139,46,158,178,63,79,235,23,242,191,210,6,56,3,122,178,4,166,168,124,45,114,57,27,167,93,117,242,54,64,0,0,0,0,0,0,26,162,150,72,94,146,68,237,28,158,122,106,105,0,118,212,184,162,243,73,4,148,208,213,232,201,116,220,156,182,117,209,117,79,20,251,77,251,54,55,196,150,22,61,150,203,135,41,175,106,181,83,149,27,186,46,159,164,213,247,33,209,0,50,43,135,222,46,239,153,49,85,87,83,87,67,53,197,213,51,243,181,141,208,199,162,242,220,213,241,141,127,72,148,142,31,184,240,202,30,36,237,243,96,204,83,70,251,101,83,161,84,123,107,46,52,204,108,156,201,93,22,137,177,236,118,187,92,158,9,231,251,72,45,59,188,39,140,177,14,10,186,50,237,135,110,149,84,85,12,86,174,232,103,124,106,187,92,142,78,172,114,47,138,39,152,19,99,156,157,157,121,97,156,151,8,47,248,94,225,69,71,78,229,108,210,34,75,85,81,204,213,210,61,116,86,207,167,84,145,190,30,239,180,192,236,249,236,216,204,124,191,142,179,16,218,39,166,146,215,79,203,245,91,73,89,187,214,229,51,197,205,114,125,103,175,159,250,11,229,192,255,0,104,186,82,69,14,13,205,59,154,185,172,99,89,29,76,243,234,189,18,154,52,213,243,212,255,0,225,23,195,237,247,161,156,89,141,143,176,102,104,96,153,173,22,26,170,91,130,86,237,213,33,124,82,170,108,153,142,252,151,59,252,154,249,121,1,231,74,72,223,19,221,28,141,84,86,170,162,234,154,26,73,21,226,119,179,87,17,88,102,146,243,151,20,18,212,81,178,21,153,232,145,72,245,213,22,103,46,156,154,84,79,4,103,159,252,134,22,226,92,132,205,44,45,206,146,231,131,238,209,195,19,220,206,98,219,234,17,171,163,145,186,234,232,209,60,85,0,239,120,117,226,87,25,112,233,127,171,190,97,87,185,86,182,40,225,153,141,108,61,90,201,55,248,201,27,252,245,240,208,144,220,146,237,121,176,85,54,43,110,99,225,139,139,100,72,151,117,67,107,40,218,213,114,49,158,91,99,78,171,187,255,0,127,8,149,154,25,169,222,177,207,19,227,114,120,163,154,168,191,222,105,107,220,197,213,142,86,175,189,23,64,61,46,101,119,16,89,111,155,22,200,238,56,114,251,71,172,154,254,37,245,180,238,122,104,231,167,131,30,191,228,220,191,168,185,72,168,169,170,42,42,47,184,243,85,150,92,71,230,142,86,84,178,92,59,137,174,17,198,205,127,21,223,106,17,157,81,254,76,149,191,229,28,164,145,240,255,0,218,177,73,136,174,22,220,59,143,41,98,167,220,144,195,37,74,177,24,155,149,209,49,85,95,45,90,254,147,215,85,79,45,125,224,73,152,41,108,17,153,56,67,31,89,104,239,88,122,249,67,85,21,92,45,149,169,29,84,79,84,69,215,244,28,228,242,95,63,34,168,69,69,234,128,16,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,53,144,165,69,36,208,59,194,72,220,213,253,169,161,0,189,163,88,109,182,30,37,113,122,198,158,173,69,210,89,63,140,80,59,222,191,164,79,213,93,85,61,21,59,234,106,166,100,81,177,170,231,57,238,70,162,34,38,190,43,250,136,176,226,198,201,75,156,124,71,85,90,108,214,40,46,81,67,87,81,27,229,134,149,38,71,42,83,69,226,230,163,209,122,196,190,94,95,192,34,226,213,107,169,187,92,41,237,212,204,214,90,137,89,19,19,84,241,115,145,19,197,83,205,76,228,201,220,19,155,57,3,150,147,99,90,139,94,203,109,100,81,72,201,185,244,203,167,61,41,246,250,168,231,187,193,169,229,231,228,72,222,88,112,61,147,248,118,201,65,53,195,10,80,62,225,79,51,165,222,234,26,85,84,84,145,85,189,86,4,119,146,21,135,18,44,194,152,27,33,43,233,235,168,233,219,110,164,90,26,118,49,209,198,141,68,73,99,107,83,69,218,223,4,3,207,222,106,102,110,32,204,171,235,174,119,234,142,108,141,211,79,81,141,211,212,99,127,37,141,253,4,242,40,131,182,197,53,20,213,55,202,153,169,17,169,19,182,109,68,68,211,234,53,60,190,211,169,0,0,0,0,0,0,0,0,0,0,3,126,138,174,74,42,150,84,196,237,28,205,116,233,239,69,79,249,76,178,194,249,147,131,177,69,199,14,91,236,115,119,123,212,210,81,193,60,219,101,126,138,174,106,57,118,185,168,207,174,228,94,159,241,24,140,107,130,162,106,105,91,53,60,175,141,237,84,84,115,92,168,168,168,186,248,160,30,132,120,82,182,82,101,254,15,89,46,248,151,190,73,119,109,61,83,83,185,172,123,127,16,154,167,170,174,215,235,125,134,70,200,144,214,83,190,53,245,152,246,171,87,197,58,120,30,105,48,22,121,99,156,15,88,149,84,183,202,233,54,162,35,26,250,153,149,26,155,92,222,136,146,38,157,29,253,198,66,100,47,104,78,103,96,252,125,79,93,138,239,245,149,118,185,95,12,114,71,45,85,68,141,107,121,204,87,46,146,84,163,83,213,71,120,129,149,156,122,228,101,202,175,49,45,152,174,215,75,186,153,38,133,36,77,237,79,246,122,169,23,235,73,175,130,167,145,30,188,82,224,155,102,13,199,15,166,183,73,185,31,166,169,163,147,77,33,129,124,220,191,164,166,78,113,83,199,13,70,109,58,138,209,129,245,124,149,12,141,186,197,170,185,30,238,123,127,216,167,119,249,70,249,127,200,98,70,109,101,246,34,195,141,134,231,137,110,75,53,93,70,237,204,146,105,28,244,219,203,106,106,143,106,47,131,155,230,5,174,0,0,0,0,0,0,0,0,0,0,55,169,170,164,165,126,248,215,169,178,0,213,44,142,149,234,247,120,169,164,0,0,0,0,0,0,0,0,0,0,0,0,0,57,246,40,97,158,231,12,117,15,218,197,221,170,232,171,249,43,238,61,20,240,107,29,166,155,33,108,180,214,138,158,116,44,169,173,245,182,57,189,86,161,234,189,29,215,204,243,144,199,43,28,142,79,35,43,56,124,227,67,50,114,238,154,131,4,88,235,36,109,44,181,10,221,188,202,132,68,89,101,110,171,234,206,212,254,239,226,4,253,107,169,98,248,208,196,115,225,140,133,196,85,244,209,111,124,148,53,177,105,185,19,68,238,83,175,154,47,184,179,120,91,142,60,23,151,152,34,209,46,59,190,199,37,206,231,79,29,83,216,234,168,149,205,214,40,247,38,146,212,53,201,235,43,189,254,30,242,191,197,185,195,128,120,133,200,124,80,236,53,120,161,168,123,109,53,175,88,187,196,47,114,42,193,81,26,122,172,124,158,109,95,253,250,1,2,216,130,177,247,92,79,119,185,213,67,175,62,174,162,69,245,188,21,100,87,121,105,239,247,20,210,245,94,133,222,197,85,151,155,70,43,197,24,90,223,99,117,74,186,225,91,26,108,166,123,220,137,204,115,53,77,52,247,39,151,153,105,106,32,158,154,87,67,81,19,227,123,116,213,174,106,162,167,79,114,129,182,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,126,154,134,166,173,28,176,71,187,106,42,175,84,78,159,183,245,155,47,99,163,123,163,122,104,230,174,138,135,50,223,119,172,182,171,187,172,170,221,237,86,174,142,84,213,23,79,114,253,135,22,121,159,81,51,231,145,117,116,142,87,42,253,170,6,128,0,1,162,161,219,225,75,133,13,174,253,71,93,114,167,108,244,240,204,215,201,27,152,142,71,53,60,83,69,84,69,42,140,197,197,184,99,16,164,94,130,180,197,72,172,99,90,237,144,71,30,170,155,255,0,69,87,222,159,192,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,6,67,240,59,67,13,118,115,193,28,238,209,169,65,86,190,11,227,181,190,239,214,117,121,211,120,195,111,174,175,183,181,187,174,31,138,70,187,89,19,170,182,53,240,211,111,129,209,112,254,183,91,110,37,146,253,108,130,162,69,166,167,149,170,144,181,206,118,142,216,159,147,254,114,121,149,199,14,241,96,76,65,155,201,83,153,15,130,58,6,170,58,68,171,88,90,154,37,52,191,229,181,111,139,89,253,223,96,20,149,198,91,189,38,93,82,201,20,91,35,115,24,136,237,205,93,127,16,190,71,113,150,24,79,12,95,176,109,109,86,35,111,46,167,241,110,108,186,200,186,235,43,245,232,197,68,240,68,41,236,251,186,97,202,92,205,185,67,130,170,26,251,69,61,108,220,134,70,248,214,53,107,106,37,219,162,70,187,116,217,183,195,203,236,208,170,240,108,119,188,95,132,93,89,87,4,240,90,169,226,133,155,226,107,218,197,77,202,212,213,87,86,253,102,39,237,80,44,77,207,74,106,185,41,169,229,221,18,105,162,237,211,197,19,95,19,139,201,149,99,89,182,250,190,253,80,170,42,240,29,242,91,84,216,154,142,134,103,219,88,245,143,157,202,122,183,115,89,185,201,185,27,183,201,124,205,152,113,76,201,135,164,195,105,75,18,239,123,93,191,98,238,77,168,223,61,127,179,238,2,169,202,219,109,222,245,107,186,91,104,40,249,140,146,157,119,191,152,212,218,136,217,87,93,21,83,95,5,254,6,94,112,239,130,112,227,242,119,19,211,207,39,58,231,20,53,173,229,233,35,118,170,82,196,158,40,237,171,235,127,239,161,141,180,217,49,152,88,95,47,36,197,112,212,203,79,75,88,213,141,90,215,206,197,114,115,150,37,77,17,136,139,213,235,231,231,251,12,173,203,92,53,67,149,60,45,93,49,29,214,189,145,92,47,52,83,200,212,116,168,215,170,203,110,99,211,235,35,93,245,163,95,53,253,160,71,53,222,23,65,112,150,55,120,166,223,255,0,149,14,25,185,83,43,166,153,210,57,202,170,186,117,85,251,13,176,0,0,0,0,0,0,0,0,0,0,0,0,62,181,206,99,145,205,93,21,60,11,149,151,153,253,143,50,230,94,101,146,225,183,236,229,66,191,167,250,81,187,244,212,182,128,9,196,225,107,180,19,47,49,230,17,162,181,227,155,175,116,185,50,40,225,122,114,39,147,114,164,80,53,127,170,166,107,83,214,123,252,252,191,81,148,19,94,242,227,29,97,158,243,5,71,121,161,149,140,122,59,100,236,232,174,69,78,138,141,95,22,158,103,163,158,104,92,142,138,87,177,81,117,69,107,149,11,217,150,124,73,226,140,33,135,219,133,103,184,213,186,133,26,141,209,38,145,122,35,158,228,241,149,19,197,201,228,5,83,196,190,83,93,111,153,201,83,67,130,173,156,216,42,31,3,98,252,115,91,174,176,83,181,127,172,122,47,214,85,241,255,0,136,183,56,215,135,108,194,192,214,118,93,239,54,190,92,110,72,213,127,31,2,233,191,84,79,171,43,188,211,220,102,239,1,28,67,96,60,59,141,46,146,102,20,81,211,193,89,5,52,84,53,21,205,133,140,73,57,254,182,143,150,68,79,114,250,189,122,125,132,140,98,171,86,79,231,102,8,150,24,170,172,149,212,213,41,12,155,161,125,44,170,136,142,107,211,174,143,79,202,79,226,7,155,133,69,106,232,190,37,218,202,172,69,151,150,155,61,116,56,166,159,125,75,226,149,177,46,249,211,71,43,88,141,250,136,169,226,142,241,50,227,18,246,110,98,171,149,246,170,253,134,109,207,117,189,155,57,113,44,50,46,237,88,141,93,17,148,187,87,214,71,47,137,142,60,66,240,209,142,50,250,253,181,152,94,183,100,140,230,109,134,138,111,87,87,203,229,202,110,159,80,14,93,143,57,46,25,83,4,24,135,3,223,182,54,119,74,244,167,238,173,93,141,220,230,181,55,74,199,107,210,71,121,127,236,147,174,17,59,64,48,62,99,216,146,215,141,46,189,206,231,26,38,212,228,77,38,245,124,242,53,19,241,116,237,106,116,217,231,231,250,200,69,175,177,94,237,175,229,92,45,117,144,42,116,210,88,30,207,119,189,62,212,52,82,197,117,167,111,126,164,101,76,109,141,81,121,140,71,34,34,245,84,234,159,169,127,128,30,161,45,120,182,193,121,163,138,190,130,187,153,12,205,71,177,220,167,166,168,168,138,157,21,17,124,21,14,221,28,142,77,81,79,51,184,87,62,51,43,10,172,49,80,226,171,162,65,14,186,71,223,170,54,253,77,190,9,34,39,130,33,159,60,37,118,148,220,31,139,168,236,25,153,114,210,142,170,162,56,150,105,166,118,140,69,73,181,85,116,213,90,39,85,103,151,252,128,75,80,41,220,25,143,48,198,59,179,83,94,240,237,226,146,174,10,152,217,35,86,26,136,228,211,115,26,228,79,81,206,79,7,183,207,204,168,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,27,53,149,45,163,164,154,173,233,171,97,141,210,42,125,136,154,155,198,151,177,175,98,177,201,170,57,52,80,35,255,0,143,30,54,23,6,97,42,236,39,132,165,117,29,217,101,150,5,150,58,138,152,220,137,202,170,143,197,141,106,125,102,181,126,183,151,237,35,75,47,120,187,204,92,23,142,31,140,42,100,109,210,121,102,150,87,247,202,170,135,234,175,100,141,241,222,171,254,201,253,200,72,239,106,71,14,23,12,93,131,155,141,240,205,58,190,74,39,36,147,198,200,166,149,234,214,69,91,43,151,213,213,19,235,53,60,8,174,192,217,5,153,121,133,116,146,213,135,176,229,124,146,68,247,49,238,238,53,15,107,85,17,254,59,24,191,228,220,4,201,101,47,105,38,88,226,171,29,18,98,21,134,142,225,44,143,108,140,141,181,143,68,252,102,141,235,200,95,37,79,50,216,241,207,198,190,90,226,204,160,185,96,124,63,80,217,171,42,42,169,36,69,217,82,197,209,147,234,191,90,20,79,201,247,152,91,122,236,224,226,19,13,219,91,118,88,99,149,19,93,89,21,186,181,92,154,35,151,206,31,236,255,0,121,104,179,91,35,239,89,101,104,138,183,18,94,105,86,224,247,70,215,210,36,78,142,86,110,221,174,168,237,23,162,181,200,189,0,180,242,191,124,138,239,121,164,0,0,0,0,0,0,0,0,0,0,0,7,54,207,105,169,189,87,197,111,164,77,100,153,237,99,83,84,241,87,34,121,170,123,206,17,205,179,93,170,108,151,8,110,52,142,210,72,94,215,183,162,120,163,145,124,209,125,192,119,151,92,185,196,118,186,132,166,125,46,231,43,55,255,0,89,26,116,213,83,244,190,194,158,172,161,170,183,77,202,169,102,199,167,246,145,124,145,124,151,237,46,245,139,136,74,234,26,73,97,170,162,146,89,164,216,156,196,124,109,77,19,236,217,250,255,0,137,109,113,118,39,159,21,93,31,113,158,53,98,187,78,138,168,191,146,214,249,34,126,136,26,48,198,34,170,195,247,138,107,164,48,71,83,36,18,49,237,100,202,170,213,84,123,92,159,241,127,121,93,227,169,177,238,96,211,191,19,223,28,230,194,154,105,27,103,87,177,189,90,206,136,233,21,124,88,139,224,90,250,105,221,77,59,39,106,106,172,114,57,63,98,234,85,23,172,200,190,222,32,90,71,75,203,133,127,39,107,23,205,23,199,106,47,138,1,73,175,69,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,169,237,24,126,247,67,104,143,25,208,185,91,28,51,42,53,200,228,77,28,207,91,201,200,239,201,247,20,193,217,199,136,110,145,218,189,10,201,255,0,193,85,206,126,205,141,241,84,84,94,186,107,231,239,2,226,225,234,43,206,109,198,249,241,6,42,173,131,209,200,218,120,152,142,124,169,181,81,87,242,159,211,195,200,238,172,153,199,152,121,13,87,89,100,195,120,146,178,182,130,174,36,134,104,102,170,158,56,220,207,174,169,181,146,34,46,188,199,39,84,95,21,247,150,150,154,213,126,138,129,110,20,176,75,200,114,245,114,68,171,170,244,243,211,79,202,66,187,203,59,74,98,106,137,112,189,194,213,63,121,172,217,27,106,28,143,107,99,220,229,102,170,212,211,95,174,213,255,0,130,5,217,225,123,28,225,236,95,155,179,220,113,150,28,183,85,203,114,145,203,203,146,46,99,119,201,85,10,235,235,177,222,110,114,117,247,150,103,63,173,116,246,156,203,185,210,82,210,71,77,19,121,59,99,141,173,107,83,252,30,37,94,141,233,226,186,254,211,40,112,62,24,201,206,31,97,131,16,98,106,222,247,119,71,53,201,28,82,242,213,189,26,253,116,124,233,249,112,187,242,124,255,0,97,140,185,253,137,176,222,45,199,21,55,188,54,247,186,25,246,107,189,90,171,234,195,19,127,37,238,79,22,184,11,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,13,113,35,21,232,146,46,136,124,149,24,146,57,35,250,186,244,3,72,0,0,0,0,0,12,140,224,254,186,154,223,137,43,39,184,81,83,85,82,247,73,145,236,158,61,237,213,86,29,58,117,243,211,200,179,184,206,237,45,62,41,170,168,180,72,234,52,84,98,34,64,229,143,79,197,53,23,195,79,122,255,0,21,46,255,0,12,24,50,229,139,150,225,104,129,207,166,74,152,36,86,206,232,92,230,38,215,64,237,23,245,162,22,87,24,97,186,252,63,126,154,215,80,215,73,35,21,137,170,70,169,174,172,106,248,47,249,200,7,71,44,179,84,204,178,207,43,228,123,221,171,156,231,42,170,170,175,189,76,209,200,138,220,37,30,72,253,30,189,84,71,28,181,145,66,228,145,41,156,231,166,149,50,61,122,163,85,60,209,12,90,193,22,171,11,174,177,69,139,98,154,10,121,21,169,185,200,173,77,21,205,235,213,236,242,221,230,92,156,199,194,216,46,58,27,69,6,90,86,186,182,178,120,55,74,200,155,205,218,187,99,118,154,36,178,47,130,201,228,158,31,192,59,139,165,193,48,238,79,201,133,98,108,114,165,85,100,206,137,238,106,163,151,124,47,111,151,79,20,82,194,197,108,169,165,186,70,218,184,246,36,155,156,157,81,122,42,47,187,245,23,111,4,101,150,56,187,98,8,109,55,250,232,173,190,142,219,84,140,170,129,209,170,162,61,171,162,106,214,175,93,235,252,20,238,115,202,151,7,219,112,243,41,156,247,186,251,74,232,98,108,136,190,163,152,213,114,57,81,57,158,107,187,242,64,204,204,220,193,24,90,217,195,77,166,186,43,213,94,188,215,171,217,179,70,233,233,40,147,201,190,229,85,41,220,245,194,184,81,188,47,217,110,212,216,218,234,171,232,170,111,240,93,174,72,247,250,58,87,105,245,116,251,63,81,129,180,89,177,139,239,158,140,195,23,91,151,50,219,222,88,215,71,201,137,190,170,202,215,47,172,140,71,120,167,188,203,28,240,135,11,55,134,123,3,237,241,61,42,86,138,151,122,238,213,55,122,62,77,127,45,124,244,242,3,3,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,250,215,109,93,116,62,0,46,76,153,167,77,38,14,167,178,83,217,169,168,171,233,37,116,145,214,83,170,178,85,85,230,42,106,168,221,122,43,155,231,249,41,251,42,140,180,227,11,57,114,217,209,211,208,98,123,133,85,19,17,205,88,39,185,213,236,84,216,214,167,70,200,137,211,107,124,188,139,28,0,152,108,137,237,76,193,119,59,108,118,204,101,134,237,244,18,55,93,95,19,234,164,215,214,149,222,9,3,189,205,243,243,51,58,131,7,101,30,117,217,233,177,92,248,110,215,114,134,182,157,143,99,167,183,68,253,26,246,36,137,253,108,90,248,75,238,243,253,103,154,250,118,239,149,25,189,26,139,175,85,36,51,35,251,64,170,120,110,194,84,24,66,170,7,95,233,146,24,145,174,164,168,166,143,150,156,168,227,68,93,88,229,232,144,249,175,229,32,18,15,142,184,5,225,255,0,27,182,71,77,134,169,40,37,122,235,190,150,217,68,221,58,183,223,15,246,125,254,106,96,47,25,188,12,90,248,121,203,183,223,176,181,198,74,234,58,170,135,196,238,241,73,3,28,196,109,52,175,213,21,142,79,52,119,228,249,39,237,204,140,160,237,39,201,236,127,104,163,125,218,10,155,85,83,161,107,167,90,154,218,52,98,61,81,202,169,175,49,191,163,167,130,120,161,114,221,125,202,94,44,109,55,28,50,201,224,175,162,162,139,152,138,218,214,185,55,72,199,199,174,176,74,139,250,73,213,127,188,15,58,83,49,89,43,216,228,209,81,202,159,222,125,167,168,158,146,102,84,83,76,248,164,141,200,230,185,142,86,170,42,121,162,161,37,60,69,246,89,99,58,252,103,83,112,203,26,170,54,91,231,145,242,53,142,166,173,145,90,142,154,85,211,84,73,53,245,85,158,127,251,112,207,60,120,95,204,44,133,149,145,227,6,198,188,205,116,86,83,207,26,116,72,245,254,177,141,255,0,42,223,253,244,2,181,200,78,57,243,139,39,42,168,109,244,215,105,235,237,145,73,19,93,13,85,194,173,90,140,69,137,52,70,182,77,62,172,122,120,121,175,234,38,215,134,28,239,163,207,108,169,177,99,6,36,108,172,169,161,138,90,184,227,230,43,89,34,171,218,168,139,34,34,175,88,221,239,60,218,166,168,228,213,60,201,186,236,154,170,73,178,58,24,125,31,44,60,186,104,19,154,229,93,36,252,125,103,84,215,255,0,126,160,103,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,197,240,3,168,197,88,90,207,140,44,181,54,43,229,20,85,52,181,49,190,55,178,72,216,244,209,204,115,87,163,145,83,193,203,229,230,80,121,119,195,142,88,229,189,85,85,101,147,13,219,219,45,84,174,149,92,180,116,232,168,170,233,23,162,182,38,175,251,34,161,116,29,38,139,161,173,171,170,106,7,6,227,106,183,86,80,203,79,61,20,15,98,177,201,163,163,106,167,130,251,211,237,33,31,180,183,7,165,151,49,107,235,210,230,206,84,149,46,72,233,88,231,232,214,173,85,86,158,174,196,106,104,137,167,137,55,247,8,29,85,67,81,78,215,104,178,68,246,34,233,230,168,168,65,31,105,70,5,196,24,91,57,238,53,247,55,239,165,173,158,89,161,93,24,158,171,234,234,213,191,85,202,190,13,95,16,48,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,232,186,128,5,115,131,49,229,37,173,212,246,251,229,43,102,183,177,92,175,106,69,189,87,212,209,58,43,180,241,107,124,138,222,183,58,48,133,154,243,61,207,8,216,219,27,221,177,98,87,81,49,155,85,173,69,252,151,34,167,172,133,143,0,86,24,243,50,239,152,242,179,189,92,102,114,34,38,136,214,185,250,105,171,151,193,92,239,211,82,143,85,85,234,170,170,0,0,111,82,83,62,174,118,192,207,23,104,159,223,161,216,84,97,171,140,46,99,91,22,229,122,106,158,179,83,254,80,58,144,114,61,31,87,189,88,145,117,79,237,39,250,79,139,67,84,213,209,98,240,254,210,1,176,2,162,181,116,95,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,235,39,235,1,23,69,69,247,1,34,253,156,245,217,105,101,179,92,111,24,253,191,137,167,138,94,173,164,73,149,55,54,145,173,233,181,124,220,167,3,18,97,158,30,179,119,50,22,225,133,41,170,153,76,143,99,213,36,160,134,20,114,54,22,244,211,148,190,113,59,255,0,117,48,206,197,154,55,171,22,24,168,195,244,11,181,149,10,221,203,234,47,68,88,215,205,139,254,77,60,204,130,225,27,7,212,226,235,181,61,150,166,179,187,173,213,253,217,178,242,209,251,117,73,219,224,142,77,127,138,1,193,207,107,38,77,54,150,162,215,135,159,37,21,210,216,175,129,81,40,219,26,61,209,164,173,215,115,34,235,171,180,243,79,15,35,35,56,31,225,79,44,49,54,7,182,99,252,101,126,116,181,85,80,243,25,22,212,147,98,111,168,143,77,29,76,237,58,35,124,29,229,251,11,97,159,92,20,195,134,110,114,86,50,253,207,158,190,69,115,63,193,85,186,185,238,149,83,253,157,83,197,191,97,108,230,201,156,216,192,212,180,212,86,251,175,46,158,88,209,209,39,34,153,125,93,17,201,226,247,47,229,249,129,158,220,70,240,193,129,100,178,86,226,252,1,137,59,165,218,154,157,207,219,214,6,61,177,197,35,180,93,148,200,171,171,145,159,148,158,30,68,81,102,229,109,233,113,61,93,170,243,51,36,150,138,103,192,174,99,220,228,118,201,36,110,186,185,117,94,186,249,33,84,98,107,174,103,91,49,12,24,78,186,241,172,149,156,166,105,221,233,252,36,93,169,224,139,255,0,25,193,198,153,47,137,236,201,69,113,185,75,189,247,54,178,86,174,216,211,235,181,239,252,151,175,232,175,184,10,91,5,97,90,219,149,84,119,150,186,20,166,160,150,57,166,220,238,187,81,202,171,162,104,186,253,85,47,190,114,231,110,30,175,202,203,62,3,181,211,70,178,211,210,211,178,87,165,42,183,214,109,52,145,47,172,174,77,122,170,121,22,15,19,88,174,248,46,170,75,92,242,233,189,52,114,109,111,84,218,139,228,171,250,126,242,154,115,220,245,213,203,168,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,85,23,84,93,13,201,106,106,39,211,157,51,223,183,162,110,114,174,134,216,2,187,195,89,131,75,98,195,114,90,89,4,141,170,122,53,18,102,51,170,104,245,119,214,220,139,224,186,120,25,25,195,255,0,17,152,135,33,240,251,113,29,167,22,207,85,37,108,209,195,81,74,249,42,159,171,25,44,175,240,71,49,189,116,211,171,151,235,126,189,48,224,215,28,242,70,230,185,174,250,170,142,78,128,122,19,225,99,139,12,43,158,88,126,134,158,169,179,195,119,117,51,95,35,100,164,114,53,202,216,98,115,149,29,189,254,111,119,138,249,127,26,103,139,142,17,228,226,58,235,108,142,138,162,146,40,33,123,249,232,249,82,39,43,87,187,248,107,19,209,127,169,82,22,112,86,125,99,124,11,87,75,89,100,174,229,62,146,53,141,159,138,133,221,21,155,127,42,55,121,18,137,217,239,197,156,121,143,117,109,159,25,93,119,93,42,36,100,113,39,35,77,85,123,215,249,56,90,223,6,179,197,127,229,2,193,226,254,200,204,228,151,23,242,176,210,217,61,15,205,211,155,45,213,140,126,222,107,188,146,20,252,141,171,225,254,131,44,184,127,194,152,203,130,60,45,21,151,49,59,148,150,6,67,27,57,244,82,186,165,237,86,172,139,213,61,79,246,74,150,39,70,248,107,238,213,115,134,41,25,52,109,150,53,213,174,68,84,95,176,141,190,212,169,177,251,32,70,218,107,54,90,183,59,123,57,112,47,229,81,105,213,222,183,214,215,255,0,212,6,75,201,199,255,0,14,13,184,193,108,143,18,220,159,53,67,152,214,233,104,159,77,92,237,19,170,162,23,111,10,103,6,3,198,110,165,138,197,118,146,89,43,33,73,227,99,233,101,98,171,118,238,235,171,116,78,139,239,60,235,229,14,81,227,172,219,197,116,150,140,53,75,204,150,73,163,110,253,240,183,111,227,35,110,186,61,237,69,209,100,79,50,93,184,46,224,195,19,101,69,222,131,25,227,11,150,250,152,168,164,137,176,242,99,77,188,200,99,79,173,28,238,69,209,119,121,127,200,6,115,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,31,23,170,31,64,27,107,22,171,174,166,182,166,137,161,244,249,170,1,179,92,249,99,163,157,240,55,116,141,141,202,196,209,87,85,209,116,240,33,59,180,250,12,201,185,99,218,139,166,35,180,212,67,104,130,163,147,79,43,160,168,107,21,59,205,95,47,214,127,171,213,28,190,11,250,137,183,94,168,168,158,226,59,123,79,242,139,48,177,222,20,90,203,53,52,110,183,83,212,210,185,232,137,78,213,85,230,206,136,186,185,237,119,251,35,127,247,212,8,106,7,105,54,27,186,194,217,100,90,127,82,20,69,114,239,111,77,127,105,82,217,50,119,25,98,11,12,184,130,219,111,230,83,68,142,87,47,54,36,232,140,71,175,214,122,47,130,167,144,20,49,146,156,38,240,141,120,226,50,117,168,164,153,172,166,138,87,177,234,174,122,47,168,248,81,124,33,145,60,37,255,0,223,207,28,42,105,103,164,145,98,157,155,92,158,90,162,255,0,196,72,95,101,230,119,224,204,185,168,117,131,16,212,172,85,21,181,114,182,62,147,57,63,25,45,34,55,163,35,114,126,74,249,129,107,248,163,224,23,27,100,148,52,247,123,117,36,245,180,18,66,175,123,226,142,105,54,187,156,214,34,42,165,59,26,159,93,190,102,32,201,27,226,122,178,70,171,92,158,74,154,19,207,199,70,109,96,202,60,154,73,127,193,234,38,184,83,195,61,58,75,74,231,122,171,83,76,189,21,209,174,157,23,207,66,9,106,37,109,194,234,197,86,163,82,89,24,213,68,78,137,224,158,90,1,178,203,101,194,72,22,170,58,57,157,18,120,189,35,114,167,134,190,58,105,224,106,163,179,221,46,18,164,52,86,234,153,158,190,13,142,23,57,124,53,242,79,177,73,20,200,78,30,176,54,39,200,170,123,157,102,31,183,86,212,200,246,62,105,36,166,77,232,197,163,137,206,245,149,218,248,185,124,61,228,129,224,94,10,248,93,182,81,193,114,161,201,204,48,249,125,127,93,244,74,237,122,185,190,15,114,249,42,129,231,201,184,91,17,58,185,109,141,178,215,45,82,34,42,194,148,210,111,235,166,158,174,154,249,167,241,54,110,214,43,197,138,86,67,120,182,85,81,190,70,238,107,103,133,241,170,166,186,107,163,145,15,65,22,142,11,50,82,155,52,238,56,206,167,46,48,236,176,77,20,76,134,157,214,230,114,216,173,72,122,163,119,105,226,199,126,79,154,254,220,34,237,112,202,12,178,193,114,225,91,166,19,195,86,187,45,84,180,53,40,248,232,104,249,41,38,149,48,162,42,237,209,186,162,61,201,224,4,98,128,0,3,235,154,173,93,21,15,128,0,0,0,0,0,0,14,125,154,209,93,121,172,74,74,10,105,39,145,81,93,181,140,87,46,136,157,122,34,41,181,106,142,154,107,141,52,85,107,248,151,202,198,191,162,253,85,114,107,225,215,195,82,245,93,108,182,28,5,104,181,98,252,31,59,31,87,44,48,182,72,249,46,68,214,72,220,174,235,38,228,247,121,1,67,226,234,171,28,118,106,123,84,54,196,130,190,45,252,197,88,88,213,93,94,215,39,135,173,245,125,232,84,150,94,21,115,142,253,135,227,196,150,220,31,115,154,142,86,36,141,123,45,245,78,69,106,177,30,139,170,66,169,224,169,230,116,78,194,183,220,71,136,153,89,122,129,180,237,168,215,214,78,90,167,171,30,158,12,84,253,20,38,255,0,131,140,79,150,56,179,44,109,248,94,27,109,186,162,162,130,154,42,121,88,250,21,93,202,202,122,118,57,85,93,26,39,139,189,234,4,15,98,12,9,137,112,197,234,75,21,234,213,85,77,85,19,149,143,100,144,72,197,69,68,69,240,115,81,124,21,60,138,207,50,114,11,22,101,198,25,182,226,123,173,51,219,75,113,150,88,152,229,100,169,213,136,186,253,104,218,158,75,230,164,237,230,23,11,156,48,93,107,166,197,56,191,43,48,236,181,51,59,123,231,117,19,181,85,93,173,215,70,47,249,169,224,70,95,105,20,53,20,151,76,63,134,48,213,122,182,196,250,217,27,77,74,200,246,49,142,116,16,238,211,119,94,174,124,158,62,245,3,6,112,222,27,187,98,139,163,45,54,106,25,170,170,30,215,57,35,138,39,61,202,141,77,87,163,81,87,251,138,134,183,43,49,117,5,234,43,61,206,195,93,71,44,155,180,231,210,203,26,46,140,71,126,83,61,202,158,94,100,161,246,108,112,121,130,217,97,167,204,124,111,133,237,215,58,186,136,30,176,45,76,8,253,173,150,158,153,201,225,34,167,229,201,226,223,53,240,50,91,136,222,13,112,38,105,90,98,155,10,97,219,85,142,239,79,187,101,85,29,19,89,39,172,232,81,122,164,145,254,68,110,79,31,7,47,237,8,38,204,76,4,204,21,116,138,214,234,152,228,145,200,212,118,215,235,162,238,123,87,95,85,63,71,220,118,119,156,164,75,86,5,183,227,15,75,82,191,190,194,146,242,91,62,175,110,175,107,116,86,236,77,62,183,188,207,107,215,101,126,48,191,92,86,166,241,139,42,42,234,28,237,119,203,19,92,191,89,87,199,190,123,213,127,137,116,176,159,101,181,155,232,132,118,204,93,123,158,177,240,198,198,178,41,57,219,27,235,170,170,35,91,88,173,78,136,223,224,4,55,3,33,243,199,132,188,87,149,247,58,233,155,78,157,194,157,140,115,85,29,18,127,176,171,215,167,57,203,249,46,41,204,176,225,135,31,230,157,59,234,48,237,31,49,26,231,55,250,200,19,193,172,114,253,121,91,228,244,2,205,157,206,31,194,151,140,72,231,182,217,76,249,86,54,171,157,181,142,119,68,211,244,81,127,73,12,223,201,190,203,156,121,138,110,80,59,23,53,41,169,91,43,57,136,169,4,154,183,87,235,245,42,209,127,37,63,137,147,215,62,203,155,22,29,194,114,59,4,92,123,141,219,187,170,57,241,66,244,87,59,148,186,253,106,189,189,92,214,255,0,0,34,74,225,150,248,158,219,74,181,117,22,249,145,137,254,245,39,189,19,205,191,105,210,50,201,117,146,169,40,210,134,126,114,233,234,114,157,175,95,179,77,124,204,236,173,224,135,136,85,196,181,182,138,186,233,234,45,244,211,189,140,89,31,72,173,115,122,170,46,213,168,85,241,68,241,46,22,20,224,177,245,185,101,95,143,110,54,138,54,226,6,73,81,3,27,200,139,162,50,45,204,84,86,203,179,197,19,242,127,88,17,195,54,11,191,65,44,16,73,69,42,73,58,106,198,172,111,213,122,42,248,109,251,20,209,127,193,183,252,53,51,33,187,219,230,167,116,139,163,119,196,246,107,225,250,77,79,210,79,226,72,55,250,159,185,153,122,195,223,78,86,232,230,75,19,152,176,194,145,193,163,90,244,78,136,189,229,19,162,74,169,245,127,246,98,174,104,225,12,220,196,55,54,210,221,45,104,247,210,174,168,244,154,149,171,235,53,139,249,42,159,162,128,90,199,96,12,66,219,59,111,142,163,145,41,28,136,187,214,55,233,245,119,120,237,211,195,237,59,251,254,79,221,236,248,110,44,70,201,35,154,9,55,107,177,206,118,154,72,140,253,4,79,21,247,151,95,37,242,27,58,115,66,243,69,130,42,37,168,138,214,249,99,100,140,90,138,119,53,24,175,142,37,233,205,106,253,89,60,148,205,44,221,236,234,186,97,236,187,169,109,167,17,84,205,28,27,54,192,228,118,223,90,120,245,250,245,74,158,106,160,70,174,24,195,56,106,233,96,167,116,245,209,71,112,146,165,99,86,62,88,211,70,235,162,46,138,138,239,113,208,227,139,4,24,126,231,13,44,51,199,43,95,22,245,88,220,142,79,172,169,238,79,113,193,188,210,92,176,213,222,91,115,170,37,134,88,54,59,212,126,154,42,181,28,139,209,87,223,239,56,189,242,123,141,91,31,115,170,150,125,17,83,116,142,87,42,39,85,211,248,129,181,44,45,209,22,20,115,189,250,117,54,21,174,111,138,42,126,179,54,114,87,12,240,208,204,191,191,93,49,101,130,223,95,95,13,20,142,167,89,169,234,92,173,147,73,209,52,84,69,68,252,143,224,133,179,206,156,35,149,13,194,113,226,12,29,69,77,73,59,220,159,139,138,25,147,162,197,35,252,93,162,120,237,79,15,32,49,200,0,0,0,0,0,7,38,219,35,35,175,167,124,139,163,18,86,110,253,91,147,83,52,114,195,15,224,235,237,138,203,117,161,142,42,170,138,106,118,71,60,113,164,79,118,245,129,186,234,136,138,190,107,226,190,74,97,68,8,213,154,52,127,213,220,154,255,0,18,84,184,2,194,121,37,38,83,86,222,113,68,48,62,189,181,20,201,190,88,106,36,86,235,77,30,168,154,42,167,139,151,200,14,111,9,149,25,99,136,46,119,155,6,44,195,182,138,90,246,83,68,180,235,89,71,78,199,57,206,145,201,162,115,53,114,175,172,207,4,247,125,133,87,91,134,176,77,163,49,170,225,184,97,155,59,237,252,217,27,185,104,161,86,114,249,234,154,162,170,35,126,170,47,216,91,108,123,132,81,185,175,73,87,150,114,122,62,61,236,149,86,145,57,60,196,103,119,245,87,87,53,116,221,175,137,75,103,6,46,198,54,10,90,154,187,149,125,82,84,83,194,246,59,73,209,21,81,169,34,171,149,91,174,189,81,125,224,118,120,235,132,44,161,199,247,25,111,184,70,245,64,200,159,183,86,69,83,74,136,221,26,214,248,71,11,180,234,199,121,152,105,153,249,76,220,35,136,29,135,169,105,223,51,247,171,24,232,217,187,119,174,246,39,131,19,95,171,238,56,118,44,211,206,232,217,59,240,190,52,190,65,76,155,119,49,149,250,34,120,233,245,151,223,184,223,179,230,150,48,197,88,138,146,90,214,54,190,186,153,241,185,95,80,216,94,231,171,100,79,21,115,52,93,92,229,241,215,197,64,168,162,225,138,111,160,144,98,202,171,181,52,51,205,19,36,238,175,157,91,43,119,61,27,162,177,98,213,58,46,190,39,91,148,188,55,95,115,58,11,196,212,205,116,9,105,165,74,137,57,136,246,244,85,119,186,39,126,143,216,116,24,223,54,241,235,241,37,77,53,69,230,178,158,10,121,22,53,162,142,100,108,45,209,168,154,35,24,136,205,53,77,122,39,137,219,97,30,38,177,174,11,75,180,118,42,133,164,101,218,155,187,76,216,82,38,162,183,69,79,242,75,250,75,225,167,136,29,62,104,100,157,227,46,168,253,33,81,35,37,131,154,216,149,204,87,59,71,42,187,166,171,27,83,242,75,100,137,170,232,85,152,175,51,113,150,50,108,212,183,155,237,101,77,44,211,172,252,153,36,220,212,118,170,169,162,104,158,26,153,1,195,191,4,24,131,59,44,114,223,89,83,200,133,155,116,245,24,237,117,124,173,255,0,46,197,241,139,221,255,0,180,44,146,229,53,206,123,19,47,52,19,71,58,114,146,87,177,142,115,213,169,179,114,234,136,206,158,94,103,79,135,178,239,19,226,122,153,169,45,22,233,234,36,129,219,30,216,225,145,234,139,235,126,139,87,244,87,248,29,206,48,172,197,217,113,127,185,97,42,124,65,88,145,83,73,53,43,153,191,213,84,107,221,26,166,154,187,201,158,243,135,129,179,71,21,96,171,164,149,246,154,231,164,147,185,94,254,140,93,203,163,250,174,230,170,126,90,129,199,155,44,177,85,61,225,214,57,173,179,50,173,168,138,172,88,100,69,209,118,249,108,215,242,211,203,204,227,222,176,6,35,177,75,28,85,244,50,177,210,233,181,22,41,19,95,31,123,83,244,84,200,26,44,151,226,11,28,219,103,205,90,41,103,70,58,39,189,101,108,212,141,93,177,106,213,233,204,106,255,0,176,126,143,151,159,157,21,101,165,204,10,204,77,81,14,41,162,125,231,184,243,96,217,61,68,40,141,123,93,167,189,124,53,119,241,2,213,253,9,197,43,11,234,99,177,87,190,24,211,87,72,218,89,21,168,158,245,93,186,28,186,44,185,197,117,180,206,171,138,211,82,145,49,170,245,114,193,38,154,34,34,248,237,247,41,147,184,71,22,226,75,46,19,184,225,219,134,89,218,235,31,89,27,99,108,210,186,141,94,223,89,234,186,42,198,171,224,228,79,172,158,7,61,114,231,56,115,26,205,221,240,78,24,134,211,3,33,210,94,239,53,26,110,68,102,139,174,174,98,248,61,191,193,63,96,98,181,30,90,98,235,141,28,181,180,54,106,185,227,133,219,94,177,211,202,237,23,114,183,201,158,244,95,224,115,240,110,76,227,188,111,205,91,53,146,174,68,133,92,143,94,237,50,162,105,183,95,170,197,253,52,50,199,34,178,239,54,240,179,47,150,138,252,51,79,115,90,121,219,28,173,169,146,137,232,143,73,38,215,235,171,147,170,175,151,184,176,119,172,233,204,76,181,186,87,225,219,52,254,134,153,202,217,30,148,205,129,21,55,196,207,54,177,124,116,106,248,249,1,78,59,135,236,195,109,122,219,86,207,81,206,69,115,118,247,121,252,181,215,253,143,95,37,42,28,53,194,70,111,98,90,184,224,162,195,149,138,215,72,214,43,251,157,86,137,170,170,107,170,66,190,229,41,85,207,188,212,117,114,220,151,24,92,57,234,174,118,253,205,215,85,215,95,201,251,84,191,89,61,158,252,70,215,88,46,23,60,51,121,168,146,59,108,14,168,154,69,117,34,42,53,169,43,181,245,217,175,228,59,195,95,15,212,5,183,204,142,18,243,19,46,95,69,13,210,137,252,218,222,90,49,169,28,250,234,253,232,137,163,161,106,248,177,78,170,155,134,76,200,170,162,90,152,108,181,82,57,26,215,108,101,53,66,175,85,247,36,94,227,153,154,124,78,103,14,54,189,179,233,38,41,174,116,246,233,81,173,69,124,126,171,163,123,244,211,99,17,58,43,156,93,92,158,227,78,60,27,111,165,135,19,91,35,187,78,200,154,201,159,82,228,118,245,68,122,34,170,45,59,211,242,147,248,32,22,130,151,134,12,204,158,53,122,225,218,244,209,85,63,214,149,30,63,249,162,235,96,142,0,241,246,32,183,67,112,184,64,250,100,157,17,205,108,141,153,139,162,177,29,224,180,235,239,50,175,38,56,181,203,172,73,135,214,178,245,133,109,45,150,166,166,74,120,154,234,54,191,71,122,136,213,213,41,147,237,51,67,7,98,28,19,79,151,80,98,154,219,85,4,145,206,200,165,167,103,117,218,140,99,217,23,68,209,158,231,167,146,1,26,52,93,148,185,133,91,70,250,150,78,196,93,61,84,87,79,227,213,63,237,79,176,182,121,183,217,221,155,121,105,110,244,155,109,179,86,197,175,94,68,53,50,42,38,217,29,255,0,107,53,60,25,239,243,37,55,0,241,135,134,174,217,137,14,95,92,169,25,70,234,137,89,20,42,138,247,162,171,163,87,175,70,192,136,158,94,46,243,43,252,214,206,60,168,180,89,42,32,191,71,71,94,247,49,237,100,21,20,82,61,170,237,143,68,241,137,201,228,169,251,84,8,8,199,25,23,139,112,109,52,51,84,219,106,92,179,110,245,82,25,85,83,69,106,120,44,105,250,69,17,71,133,111,245,238,145,148,182,170,185,29,19,85,207,107,96,122,170,34,105,213,81,19,237,79,226,74,102,101,231,54,88,88,46,204,162,199,89,89,98,170,139,174,215,203,4,106,137,234,177,87,163,32,95,53,103,240,45,238,72,99,206,25,45,88,138,247,126,197,152,34,202,250,58,216,159,12,16,201,71,51,216,212,219,78,157,17,176,174,157,89,39,146,120,175,237,8,243,135,12,223,39,149,240,71,108,170,89,35,118,215,53,33,126,168,191,171,79,177,78,194,199,151,184,174,255,0,113,138,215,69,101,172,116,242,185,26,214,247,105,87,85,209,87,193,26,171,229,238,51,43,26,230,159,14,140,205,84,147,12,96,171,61,53,174,69,157,210,54,58,89,81,174,85,116,187,125,87,66,139,225,183,200,184,57,221,152,57,3,135,112,148,23,188,180,194,214,155,117,250,93,220,137,105,104,228,137,237,122,75,27,81,81,93,18,55,234,185,223,197,64,143,92,93,151,184,163,5,84,54,154,251,107,168,167,123,145,21,17,240,72,206,154,185,63,41,169,250,42,83,203,79,58,55,122,195,34,53,124,246,174,134,108,220,115,19,46,47,24,85,245,185,157,132,232,174,87,41,109,235,221,229,157,28,231,110,88,213,88,190,164,122,107,185,94,189,125,229,155,102,50,203,58,172,44,203,42,224,27,107,107,151,95,240,148,215,127,245,155,191,201,254,143,79,16,44,66,71,34,174,212,141,202,171,229,161,222,217,176,38,42,190,171,82,219,100,173,155,119,130,178,154,71,107,211,94,154,53,124,139,189,112,169,203,60,45,136,233,187,198,20,160,170,129,204,98,171,28,199,34,106,178,47,246,87,201,191,222,102,254,86,102,39,12,113,229,141,190,227,77,151,86,10,123,165,60,112,199,35,146,133,234,229,119,38,20,85,87,114,52,95,23,251,192,140,107,238,94,226,220,57,11,103,187,88,235,105,216,229,84,69,146,154,86,39,68,215,242,154,158,69,58,172,115,87,69,106,162,167,216,73,118,58,207,94,24,241,198,23,154,215,118,192,118,88,235,33,87,43,30,148,147,110,69,115,30,158,45,167,111,246,124,204,127,196,152,83,34,239,56,106,225,117,195,150,170,56,42,97,230,185,168,200,39,242,141,92,157,93,162,120,171,124,128,197,13,23,220,166,182,67,44,139,163,35,115,151,236,69,82,229,91,240,149,186,8,224,186,94,45,209,182,134,77,218,187,199,195,86,248,53,117,250,218,121,25,15,106,177,112,233,71,133,125,40,204,61,110,150,102,51,69,115,233,170,21,117,72,209,218,245,69,243,64,48,193,41,42,149,202,212,167,145,85,60,182,41,161,209,72,213,218,232,220,138,158,90,25,21,113,204,44,154,182,54,190,138,147,1,218,167,157,211,42,195,50,198,228,86,181,31,224,136,232,151,201,23,207,204,237,242,222,193,147,235,118,182,79,141,236,148,85,20,215,23,242,149,174,134,93,17,82,102,183,253,141,53,250,186,251,128,197,205,170,158,40,163,69,95,2,90,172,220,19,112,197,124,192,211,227,215,89,104,161,162,145,34,115,52,130,173,118,243,22,39,39,132,168,190,18,105,245,76,79,110,68,101,77,242,182,174,60,51,201,115,96,229,244,228,78,159,89,63,182,244,247,56,12,69,209,117,211,69,26,47,184,206,204,166,225,23,1,230,245,214,169,150,26,104,57,84,172,126,239,197,63,171,154,232,245,250,210,179,202,68,56,212,252,30,224,58,28,127,117,194,216,142,166,42,118,82,213,201,11,19,187,72,253,17,168,245,252,137,190,198,249,129,131,128,188,252,68,228,237,139,43,111,112,82,88,174,41,81,4,239,86,244,129,241,233,164,113,187,242,158,229,241,114,150,110,88,249,110,68,215,94,128,104,30,61,14,239,8,225,138,204,87,120,138,213,70,205,95,38,239,52,242,107,157,230,169,250,43,230,87,247,204,141,189,97,108,86,219,77,109,58,75,20,110,71,201,170,177,61,68,145,90,190,18,47,147,84,11,91,37,13,68,80,50,161,241,185,25,34,106,213,209,116,56,229,193,204,207,65,80,45,53,166,209,3,99,117,52,104,201,145,187,190,190,216,245,241,251,119,120,41,111,128,230,195,114,116,52,171,78,140,110,138,186,235,167,95,47,183,236,59,75,126,55,190,90,146,55,91,171,102,167,124,78,220,215,71,35,216,168,186,235,170,42,57,10,120,1,81,93,115,3,22,222,100,108,149,247,234,249,156,197,69,106,190,170,87,42,105,174,154,106,229,247,169,197,151,23,226,105,209,169,53,242,185,232,196,209,187,170,100,93,19,255,0,43,236,58,112,7,38,91,149,124,243,182,170,106,185,159,43,116,209,238,145,202,228,211,195,170,174,166,245,69,254,243,84,214,54,166,231,85,42,70,136,140,71,204,247,35,81,60,52,213,122,120,169,192,0,110,212,213,212,213,191,153,83,60,146,187,222,247,43,151,251,255,0,81,180,0,0,17,21,87,68,43,220,168,192,49,227,92,71,73,110,174,106,36,18,206,198,61,87,174,136,178,49,171,209,28,139,224,229,2,130,68,85,240,69,26,47,184,151,44,152,236,229,200,252,91,135,105,170,103,163,165,171,171,146,24,95,42,190,158,163,213,115,162,71,42,117,168,68,241,215,192,170,239,29,148,57,77,79,110,171,168,167,162,165,230,164,78,86,39,119,151,213,118,157,60,106,180,2,24,142,68,50,194,216,92,215,179,87,46,154,46,137,239,36,222,237,217,137,133,173,139,37,68,147,71,177,92,170,214,242,29,209,58,170,127,217,95,97,111,107,123,52,111,176,220,35,172,165,219,45,189,117,215,212,141,19,234,162,121,213,107,245,128,192,45,21,60,81,77,113,67,44,206,217,19,28,231,123,145,53,36,78,179,128,43,13,249,31,21,138,142,10,121,33,141,117,70,197,174,231,39,249,211,167,233,55,248,22,202,207,194,109,126,26,199,21,54,138,188,61,5,107,105,229,145,137,189,241,162,42,39,49,190,28,213,253,29,64,196,152,112,221,230,101,84,109,190,163,167,93,121,79,255,0,65,196,172,160,170,161,147,151,81,19,216,191,107,85,63,227,79,176,204,12,209,180,208,88,19,185,218,112,133,5,52,208,63,73,185,105,26,46,138,205,201,215,78,165,147,199,22,198,45,28,117,51,88,161,100,179,53,28,142,71,55,94,168,229,242,251,64,180,96,213,43,85,143,86,170,105,246,28,155,125,170,186,230,229,101,28,59,213,19,95,172,137,238,247,170,123,208,14,32,43,139,54,81,98,203,213,27,234,233,168,189,86,57,26,191,140,139,199,68,95,55,167,188,239,232,120,111,204,58,248,37,168,134,219,234,68,213,114,254,58,15,14,191,239,191,96,22,160,21,109,251,44,241,54,31,115,217,93,71,181,99,114,181,127,25,26,248,107,238,122,251,148,232,40,108,119,43,141,74,82,82,83,239,149,124,27,189,169,228,171,230,190,228,3,130,14,234,171,7,223,233,38,116,19,209,109,123,117,213,57,140,95,61,60,157,246,29,84,180,147,195,43,225,145,154,61,139,163,147,84,232,160,109,3,235,152,230,46,142,77,15,128,0,0,0,0,11,129,146,55,214,88,177,245,170,173,106,29,3,219,82,199,71,34,63,110,215,34,59,69,215,84,211,170,161,111,206,207,12,211,213,85,95,237,240,81,43,146,103,212,198,214,109,118,213,215,95,126,169,160,18,179,195,119,26,88,254,227,142,173,249,98,232,95,95,74,222,85,51,37,99,103,151,70,115,161,133,21,87,159,167,130,235,245,124,255,0,97,144,152,215,131,120,115,163,25,77,141,241,165,218,178,74,122,215,115,217,70,233,209,99,98,58,54,166,156,185,32,122,39,86,49,116,215,203,245,17,237,195,166,40,154,207,152,248,122,211,135,112,228,17,95,89,45,35,106,42,185,140,116,143,210,120,90,229,85,123,85,58,189,26,190,62,63,196,153,188,189,170,190,85,225,123,116,247,216,246,212,58,146,23,59,171,23,214,86,245,250,189,61,192,117,153,107,147,152,19,43,109,81,219,112,182,31,161,165,216,231,187,153,29,36,44,114,238,114,57,122,177,141,243,68,254,8,87,39,197,221,228,135,196,87,121,160,26,129,243,175,184,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,197,93,19,83,97,235,52,142,93,158,170,39,188,223,208,34,34,121,1,166,54,108,110,138,186,175,188,180,188,80,226,40,108,57,85,92,174,137,37,150,162,162,154,54,51,122,53,87,241,136,239,183,201,139,228,93,138,154,136,169,41,228,170,153,219,99,137,138,247,46,154,232,136,154,169,137,56,199,31,195,196,14,115,179,41,112,250,74,251,125,157,106,37,174,124,173,88,155,204,167,116,241,170,38,231,42,59,214,124,107,245,63,106,104,5,55,98,224,191,9,187,40,159,106,184,67,27,174,23,102,58,21,147,117,74,35,85,42,28,141,93,188,196,242,84,240,67,131,195,70,82,126,11,241,253,223,45,49,19,35,150,217,84,149,15,167,93,100,137,21,174,154,24,88,137,187,71,47,171,27,191,41,127,229,51,22,245,67,13,190,154,219,71,11,81,24,218,134,244,68,77,58,202,197,242,253,101,145,226,50,209,123,193,215,139,38,105,89,25,27,41,109,243,211,45,126,215,237,114,195,27,230,158,69,218,155,85,221,26,157,53,235,238,243,3,1,59,75,248,107,195,57,117,85,5,255,0,11,197,20,17,203,187,123,21,243,57,122,37,27,19,171,222,228,252,183,17,237,101,187,213,216,238,84,247,58,55,109,150,154,86,74,222,137,226,215,35,147,197,21,60,81,9,186,226,235,135,76,85,197,198,24,166,186,229,197,222,154,72,147,126,214,84,213,62,153,29,248,200,26,189,29,26,249,211,191,251,189,230,12,90,59,36,248,153,169,185,69,13,198,134,195,13,51,158,212,123,210,247,26,170,38,169,175,131,23,203,95,32,49,135,49,243,183,22,102,77,29,170,134,241,50,164,86,170,54,209,198,155,98,234,212,219,250,44,106,254,74,120,234,91,212,114,163,145,201,226,139,169,155,153,227,217,127,155,217,91,135,41,239,244,30,140,175,103,41,29,80,214,93,88,170,199,171,227,102,136,142,138,61,122,191,222,190,31,199,23,104,50,67,50,174,84,149,85,180,118,22,62,26,38,115,38,114,214,66,155,91,162,175,130,191,175,213,95,0,42,108,169,226,103,27,229,93,27,237,182,201,22,90,73,17,90,232,209,176,167,69,70,53,122,186,39,47,132,105,230,72,230,74,118,183,229,239,161,225,180,227,60,31,115,165,150,29,218,202,149,244,155,87,87,72,239,7,108,242,218,159,183,248,196,237,102,11,196,148,28,206,245,110,70,114,149,81,223,142,141,116,211,199,193,223,97,211,163,102,143,170,42,183,245,40,19,183,151,93,162,25,33,137,102,187,222,106,107,150,137,177,163,221,28,117,21,244,77,115,145,145,197,209,63,26,158,43,169,28,157,163,220,79,88,120,133,204,139,103,209,122,89,98,161,177,82,212,209,243,29,60,50,164,170,181,46,84,114,44,122,232,154,53,190,107,227,252,113,155,12,225,236,117,119,161,154,175,14,115,214,157,155,210,69,101,90,71,224,137,187,162,185,53,241,67,137,85,131,177,99,165,123,170,168,92,233,53,93,202,234,134,42,235,175,94,187,128,232,14,77,181,236,142,190,7,201,3,166,107,100,106,171,27,226,239,89,58,33,183,83,73,81,72,245,142,162,61,174,79,45,81,127,226,46,175,12,56,6,219,152,217,183,98,195,183,93,59,188,245,212,173,122,46,221,21,29,83,11,21,58,181,201,224,245,242,3,42,50,147,179,202,245,196,5,191,233,159,123,143,13,219,215,234,211,214,82,85,72,245,245,164,141,122,234,212,250,208,235,227,224,228,48,135,49,112,178,96,188,105,119,195,41,51,101,75,117,101,69,54,246,162,162,59,151,43,217,174,138,170,191,146,122,99,195,24,42,195,132,108,76,177,216,40,32,165,167,102,186,54,40,153,26,117,123,157,224,214,162,120,185,124,188,200,43,227,223,134,156,67,147,153,145,112,190,87,203,79,45,53,226,166,90,200,214,58,148,122,162,75,61,83,145,21,54,55,78,145,175,188,12,76,0,0,0,0,0,0,69,209,117,67,191,194,181,243,45,230,150,41,170,26,200,154,143,234,237,17,19,212,93,58,157,1,170,57,31,19,210,72,220,173,114,120,42,46,128,78,198,16,225,255,0,47,51,127,34,233,38,137,105,171,107,147,153,182,88,106,101,122,39,248,99,181,233,28,136,159,86,61,60,60,191,89,22,240,95,179,123,132,204,200,150,174,166,130,178,158,158,158,185,203,181,212,92,180,149,141,159,94,142,154,21,241,74,127,31,253,164,128,246,85,102,219,239,24,26,108,47,123,184,84,205,44,91,121,124,221,242,39,89,171,158,189,85,203,228,137,228,94,222,47,56,61,193,25,205,133,107,238,205,162,165,163,175,164,166,150,118,200,200,225,143,87,54,58,135,38,171,201,123,190,180,186,248,249,1,26,25,175,218,89,143,51,27,12,179,12,71,102,158,146,38,197,28,107,35,229,166,126,170,213,137,202,186,37,58,120,172,126,255,0,51,21,49,14,97,226,92,79,37,44,151,90,206,106,210,73,204,143,241,113,183,71,116,253,22,167,185,60,77,204,211,194,11,128,179,15,16,96,245,145,175,244,77,198,106,68,115,93,170,42,49,218,120,232,223,248,144,166,32,130,74,153,153,4,45,220,249,28,141,106,107,166,170,171,162,1,37,29,154,60,100,186,203,137,233,242,183,23,54,71,83,77,75,80,176,76,178,83,198,198,114,224,135,106,46,173,106,175,72,93,231,231,230,103,175,23,220,78,82,240,249,128,25,136,41,168,228,171,169,170,215,146,145,205,19,126,172,244,236,119,215,71,39,132,222,229,240,34,23,133,62,22,115,227,19,99,187,86,36,194,246,138,120,105,251,188,242,54,119,93,34,137,118,58,14,157,17,219,186,164,141,242,51,103,181,46,138,229,111,201,235,21,53,205,218,206,206,245,185,81,251,188,106,168,149,58,254,165,64,48,234,179,180,139,57,234,177,131,49,43,37,123,99,100,168,254,239,178,141,85,81,37,223,166,238,237,251,60,12,203,202,30,213,156,36,252,9,79,248,70,176,220,162,186,36,49,163,156,149,52,109,107,215,123,181,84,69,229,249,108,252,159,63,227,15,244,175,141,149,49,62,100,213,141,123,85,221,53,233,175,82,226,227,156,81,129,110,56,70,201,111,195,148,242,197,112,166,165,70,85,185,105,155,26,58,79,197,254,82,117,95,170,254,171,255,0,40,21,102,122,241,57,139,51,51,18,92,93,13,91,219,108,168,100,77,100,78,100,10,169,164,40,199,117,107,61,234,239,63,51,239,15,92,88,99,60,136,190,178,190,220,215,84,211,109,149,31,11,121,13,85,87,177,173,215,115,226,119,232,52,177,10,170,189,84,1,232,47,135,158,54,178,187,53,236,116,93,250,235,73,107,185,212,189,204,228,84,220,169,119,107,204,149,19,162,57,171,224,196,95,171,230,159,172,189,87,220,224,203,156,59,66,183,11,158,46,180,199,14,154,234,183,8,27,211,69,95,23,61,19,193,20,243,87,134,241,246,45,194,117,176,87,88,239,213,244,146,83,189,30,206,77,84,177,232,169,175,232,185,61,235,252,74,190,247,196,118,109,98,42,70,219,238,152,210,241,36,29,17,90,183,26,151,116,209,83,193,210,170,120,57,64,158,250,174,43,114,61,99,122,65,140,45,115,203,175,70,50,233,72,170,189,125,201,41,210,101,87,17,153,123,138,176,221,114,92,164,130,217,81,73,44,187,169,234,107,225,107,220,212,99,23,84,77,200,186,46,253,60,60,136,51,135,52,163,181,193,107,174,164,191,221,231,171,142,39,119,166,75,43,213,170,245,106,39,78,169,175,138,249,156,220,99,196,158,46,185,98,26,139,166,20,186,86,218,169,170,34,100,110,134,9,165,167,106,170,53,17,203,181,146,233,215,68,254,0,79,197,70,113,229,237,38,17,158,243,29,230,222,232,32,116,109,229,37,194,29,203,170,177,19,174,239,237,39,240,48,30,247,218,141,147,182,252,74,182,186,156,166,187,75,26,73,27,95,59,47,49,109,209,90,213,85,211,236,215,223,228,71,91,248,147,205,199,219,31,105,118,49,186,173,60,138,138,230,122,70,171,69,211,77,58,115,116,242,79,34,219,75,81,53,117,90,75,83,43,156,247,185,17,92,229,85,95,36,251,64,156,140,151,227,207,34,177,254,38,183,88,176,237,134,162,219,85,88,176,181,93,83,116,129,81,174,124,145,183,77,18,69,85,234,244,242,242,83,33,243,231,54,112,206,88,96,233,238,151,217,161,116,107,183,241,107,83,28,74,191,141,137,189,55,47,246,208,243,253,128,234,93,129,47,86,28,85,105,190,78,149,17,213,210,202,248,226,146,70,174,136,246,189,83,162,55,205,136,159,91,253,38,76,113,193,197,126,39,204,250,104,44,214,248,110,20,84,108,221,187,115,214,61,218,173,51,147,163,103,114,47,88,215,203,204,12,99,207,203,213,143,30,102,173,109,219,7,211,72,148,213,113,83,53,172,87,243,23,115,99,107,23,171,85,218,245,68,45,205,194,211,95,107,157,180,213,148,239,142,71,183,114,53,204,114,42,167,234,84,251,13,86,203,172,246,203,132,119,6,232,247,198,230,187,214,213,117,209,81,125,255,0,97,127,248,110,201,123,231,21,121,140,203,85,42,210,67,220,218,177,63,153,47,41,23,88,103,145,60,91,38,191,213,175,144,22,246,213,146,185,153,85,129,238,88,218,11,93,76,86,138,8,22,121,228,125,20,218,108,71,57,171,235,114,246,167,86,175,138,161,111,38,172,170,115,86,158,73,53,107,23,77,54,167,151,79,113,63,57,133,194,117,61,63,12,56,167,43,176,69,150,216,183,171,141,170,162,154,157,202,144,196,142,145,210,185,237,214,68,141,186,116,114,245,208,132,220,241,200,12,192,200,188,65,37,159,28,81,210,193,51,158,174,111,34,169,147,38,155,228,111,139,126,216,156,5,176,0,0,0,0,0,0,69,209,81,126,210,252,224,60,196,195,22,220,170,184,88,171,43,100,130,189,211,194,232,145,18,37,69,68,72,145,122,57,232,191,146,190,74,88,99,186,178,97,107,189,246,142,166,178,129,24,177,211,57,173,126,233,54,245,119,135,64,50,83,40,240,110,120,98,11,98,230,13,178,121,37,182,91,216,178,72,177,91,214,71,35,18,71,43,151,164,91,127,216,29,226,191,242,157,77,254,60,105,152,23,91,189,61,94,38,130,138,42,70,212,50,86,213,211,50,55,42,177,202,142,77,17,189,58,63,223,228,166,86,246,85,222,46,248,214,143,20,96,27,181,174,150,170,212,203,100,127,214,181,31,162,201,83,51,87,163,156,169,225,35,255,0,39,255,0,109,25,198,103,7,153,193,130,49,46,34,199,120,62,154,134,143,13,78,250,186,151,54,27,139,34,118,215,73,81,42,254,45,136,223,246,54,183,167,217,160,24,205,131,241,85,247,42,176,244,212,237,100,21,84,215,13,190,187,37,70,237,229,189,203,249,76,95,57,61,254,69,191,171,138,44,39,138,32,172,130,241,5,67,39,145,178,72,248,118,174,212,116,154,170,117,93,63,39,236,58,186,26,172,73,138,100,134,195,29,99,223,183,118,214,201,51,180,79,23,47,138,170,126,79,184,234,239,180,55,27,101,194,74,27,140,170,249,97,114,177,125,117,114,116,114,167,143,235,69,3,176,198,213,86,234,235,196,149,180,19,58,78,114,163,222,229,68,77,92,173,110,190,14,84,241,212,167,209,143,94,168,213,254,7,125,132,108,148,55,219,130,83,92,43,82,157,139,249,75,185,127,37,203,228,215,123,147,200,190,56,107,8,100,197,85,142,235,44,245,53,114,77,69,72,247,163,146,153,154,110,209,202,223,24,181,242,3,27,209,85,171,170,116,84,47,150,76,241,105,152,89,52,206,239,102,149,101,166,95,24,209,144,39,249,69,241,124,46,95,25,21,75,61,136,153,65,29,234,177,150,181,114,210,182,121,18,45,200,136,187,119,174,157,17,19,203,67,174,3,188,198,120,174,175,25,226,26,204,65,90,197,100,181,147,73,51,147,84,93,21,239,115,215,193,17,60,92,190,71,79,79,47,34,86,203,166,187,117,233,251,13,176,4,146,228,111,104,214,28,180,101,36,249,89,93,131,234,162,158,42,42,166,54,173,247,24,26,199,44,178,76,191,85,89,175,78,114,121,249,41,72,100,135,28,120,39,45,243,42,247,46,46,193,245,87,43,117,194,170,186,102,201,79,112,137,155,21,239,106,183,197,26,139,253,90,254,87,229,24,69,132,237,181,23,107,188,116,48,84,58,30,98,181,174,114,61,91,209,92,137,228,139,239,59,188,65,151,215,106,91,194,80,80,57,42,100,116,124,197,94,106,120,110,114,47,85,68,247,127,120,18,251,15,104,135,10,47,137,28,236,63,113,107,186,244,244,165,55,253,32,188,89,85,197,86,74,99,44,63,91,127,180,197,232,202,10,118,200,174,117,77,194,5,213,26,198,61,122,243,85,62,171,147,207,201,72,50,160,203,27,141,222,134,52,179,215,115,171,151,85,88,86,101,110,154,57,124,213,168,159,85,21,124,127,208,86,21,24,199,23,101,174,8,151,12,211,223,230,134,73,145,209,205,12,85,19,116,85,135,99,147,86,170,55,242,52,243,253,168,6,93,113,11,199,213,191,1,102,46,37,131,45,26,234,232,106,43,228,222,230,84,82,185,171,181,91,213,23,73,117,77,94,255,0,119,135,240,142,252,117,139,235,177,238,39,169,196,213,236,84,158,169,177,181,201,234,175,212,98,53,62,170,34,121,123,142,154,186,182,170,225,87,53,101,92,242,75,44,207,87,189,207,114,185,85,85,122,170,170,245,42,124,182,126,12,101,237,139,141,29,50,81,244,215,149,18,72,191,93,158,74,213,242,220,5,37,181,218,237,218,186,251,180,47,6,90,103,150,51,202,108,47,120,178,81,90,234,123,173,230,145,244,178,61,88,198,162,53,205,149,170,190,188,110,255,0,46,190,10,159,232,165,243,7,232,116,23,244,170,194,76,153,214,229,215,78,116,77,98,174,174,126,157,17,19,203,111,145,223,99,156,204,193,88,135,7,197,99,180,97,230,83,86,181,175,69,153,40,99,141,122,200,215,39,172,142,85,240,69,79,0,45,165,226,229,45,226,231,83,115,157,52,146,166,87,202,239,15,23,57,92,190,8,158,243,134,136,174,93,16,221,165,167,146,174,162,58,104,180,223,43,145,137,170,232,154,170,232,118,119,188,49,114,195,210,66,218,238,90,115,163,108,141,216,253,122,43,90,228,254,231,32,21,198,19,202,124,97,115,164,165,175,182,221,40,226,141,101,222,196,123,28,170,142,107,180,253,5,243,67,54,114,83,138,119,228,13,134,217,151,217,153,102,91,187,106,152,217,169,234,105,234,227,129,145,199,28,13,102,142,71,49,171,170,172,105,230,190,38,49,88,33,150,60,172,109,125,139,17,84,173,198,157,245,18,58,52,154,70,53,172,106,61,124,118,167,93,118,249,249,150,95,21,227,44,77,124,174,98,94,46,117,19,73,68,142,133,138,233,228,118,212,215,174,138,231,47,187,200,9,27,207,74,123,6,44,196,212,25,187,132,177,21,181,241,88,222,234,233,40,89,80,217,100,149,177,182,38,171,90,230,185,200,138,188,167,249,121,253,134,40,102,6,102,212,102,126,97,81,210,219,96,146,210,144,85,71,12,178,207,182,70,238,108,239,69,118,186,116,79,93,23,246,22,219,8,103,62,35,177,67,53,21,198,233,93,83,75,52,79,141,99,116,210,61,61,102,189,60,21,232,158,46,67,182,203,252,197,193,52,56,129,213,88,158,222,245,134,122,213,153,210,50,149,175,123,90,231,177,87,77,85,124,145,202,6,113,230,39,12,152,251,26,96,117,190,207,152,214,58,136,31,238,133,81,83,73,152,223,200,110,158,45,48,127,27,97,140,95,53,189,246,154,10,55,214,209,90,255,0,24,250,184,34,123,227,95,85,207,114,106,140,84,77,18,79,53,242,36,54,78,54,248,97,185,96,159,162,24,122,163,16,190,161,223,85,171,106,70,39,245,220,197,235,209,60,17,76,82,181,230,238,87,97,250,219,206,22,187,69,87,221,107,169,158,216,220,234,36,123,249,178,70,198,167,84,232,137,162,47,144,24,137,51,102,130,103,71,42,43,94,197,86,170,42,104,168,168,186,41,219,173,22,35,238,76,187,172,50,173,60,11,189,31,201,93,19,71,105,227,183,79,20,43,12,125,151,87,10,170,250,156,73,135,41,153,37,166,166,71,205,19,157,35,24,228,107,223,171,117,111,77,61,87,180,186,89,119,111,203,108,73,128,163,176,94,239,61,210,170,85,219,39,248,59,215,68,231,185,222,41,19,191,37,19,248,129,99,237,120,218,101,187,91,170,113,29,60,149,148,116,111,133,22,38,237,141,85,140,114,46,154,162,39,150,228,253,166,109,83,103,151,7,183,108,11,35,39,193,55,26,75,154,233,181,29,117,69,255,0,102,247,45,82,126,74,126,143,159,237,44,94,115,224,140,140,176,96,216,87,8,95,42,42,110,209,163,89,42,58,149,88,213,114,69,38,190,178,192,197,95,89,27,231,231,252,44,166,13,195,49,226,5,155,189,87,119,120,227,219,213,92,190,123,189,205,119,184,10,163,42,241,38,8,162,204,248,46,152,210,142,106,139,43,43,26,229,141,146,163,29,203,74,134,59,77,219,219,249,8,228,250,222,127,180,173,248,158,204,220,177,196,151,59,101,62,82,89,234,173,244,176,82,185,147,172,181,9,62,249,57,157,21,63,25,38,158,170,123,252,203,15,71,65,29,69,230,43,127,63,107,100,157,177,111,213,124,21,250,107,225,175,247,23,211,10,228,254,9,177,203,73,120,199,151,207,241,117,76,45,149,188,150,186,87,122,204,94,154,44,43,230,230,127,120,24,254,249,102,123,213,94,171,185,126,195,181,142,217,127,130,214,183,6,65,42,82,187,162,191,148,186,125,93,124,116,211,195,237,59,156,207,126,9,92,66,231,96,89,39,125,2,42,104,179,66,145,175,212,103,146,53,191,149,187,200,251,109,190,95,111,150,47,163,22,234,40,100,107,61,101,85,245,87,68,98,51,197,93,167,154,121,1,212,73,136,175,215,59,123,109,40,231,203,11,53,209,173,141,171,226,237,222,77,215,197,14,175,190,213,199,19,169,249,154,55,174,169,181,63,87,184,185,185,97,110,195,182,232,106,107,111,203,20,147,51,102,216,95,15,51,93,85,232,191,146,169,224,168,190,37,23,140,112,189,126,31,175,114,213,178,38,182,117,89,88,140,118,186,53,206,118,159,171,193,64,167,181,85,93,78,75,46,53,108,116,78,73,127,169,118,230,250,169,209,117,215,220,109,67,77,60,232,174,137,155,145,190,61,81,13,202,42,10,171,133,75,105,41,35,71,202,245,68,68,87,34,117,85,68,78,171,250,208,10,253,51,239,48,190,138,166,13,75,182,150,228,229,254,47,145,7,228,35,81,189,121,123,191,37,60,203,245,194,239,13,85,57,147,10,94,105,243,86,199,106,115,254,181,60,209,35,228,93,22,102,167,77,233,250,26,254,165,49,74,108,53,119,166,184,71,108,158,6,178,121,90,174,106,115,26,169,162,107,230,139,253,149,46,245,142,233,154,124,59,220,104,238,21,245,243,65,75,39,51,72,160,174,123,218,237,26,169,213,172,123,83,198,100,80,43,235,126,101,99,142,23,179,78,227,133,176,189,74,220,227,101,84,209,189,33,134,52,230,34,84,163,23,77,241,200,189,121,13,243,243,254,52,175,16,220,68,201,153,87,56,171,34,176,85,90,174,209,166,149,143,150,70,63,124,170,200,81,87,110,212,68,250,142,233,162,125,111,176,238,41,48,229,251,56,239,53,153,153,108,158,145,42,36,154,73,27,12,239,123,21,85,95,206,240,209,222,114,34,125,111,244,148,142,101,97,188,33,102,182,79,53,234,177,126,145,61,235,222,33,134,61,209,177,233,35,117,68,114,199,250,43,250,74,7,15,33,242,83,26,113,51,140,147,13,90,174,148,241,73,79,202,146,87,205,3,220,136,199,202,216,252,34,110,190,127,97,127,115,247,179,135,16,228,254,26,180,222,103,197,52,18,54,173,240,67,52,157,210,162,54,198,247,199,43,149,21,92,170,158,49,162,121,120,161,108,184,36,205,25,242,79,51,160,198,55,38,189,150,122,167,83,83,212,61,136,178,42,53,42,152,247,122,141,114,42,250,172,127,146,254,174,166,99,118,129,241,159,149,121,135,145,180,56,107,2,222,43,101,190,75,87,111,170,213,104,38,129,24,214,164,187,211,123,180,247,233,211,95,16,48,203,42,42,173,92,63,102,204,17,223,103,167,187,196,221,218,201,77,50,70,212,255,0,6,127,155,151,223,50,39,236,82,242,94,115,142,215,134,177,205,214,237,125,194,21,247,122,10,185,39,217,60,50,242,218,216,221,50,185,58,162,104,186,53,170,186,235,230,98,85,182,9,113,99,38,188,221,239,146,37,84,91,118,239,146,71,57,117,213,190,59,93,228,212,243,42,156,77,139,113,247,209,168,223,117,180,64,218,73,34,70,182,110,98,57,202,139,27,180,95,235,85,124,53,95,0,42,78,35,240,206,11,185,82,82,230,62,21,145,96,109,249,29,86,234,71,185,94,248,149,86,20,218,174,230,57,23,171,157,228,159,232,199,98,168,189,99,203,157,230,197,73,98,157,83,147,70,213,99,19,214,240,87,53,124,220,169,249,41,228,82,224,0,0,0,0,0,0,0,0,119,248,26,154,219,87,136,233,161,186,189,27,78,187,247,42,174,159,236,110,84,243,79,61,60,201,36,202,204,21,131,44,84,49,250,38,195,42,196,237,242,45,84,179,202,200,220,155,209,21,17,119,57,53,245,125,254,74,70,126,27,107,159,120,129,141,93,21,119,127,252,138,73,230,52,205,124,185,192,121,81,98,194,215,52,172,160,186,212,76,253,106,169,105,83,77,146,62,165,19,87,183,214,233,162,47,135,228,167,216,5,240,194,25,231,134,50,59,9,93,110,241,81,164,243,201,80,197,101,60,85,108,71,57,17,90,197,84,87,235,175,73,23,203,200,209,117,227,242,195,137,114,138,243,86,251,85,85,37,193,104,229,86,175,120,167,126,197,71,185,53,84,209,60,155,238,48,198,183,49,173,114,92,104,237,52,53,146,226,40,174,17,44,204,142,102,61,219,52,69,118,139,206,216,154,232,136,189,53,234,159,168,239,241,6,22,182,81,101,189,198,193,45,189,148,119,171,133,59,224,133,141,99,17,155,149,235,249,77,69,211,213,114,47,143,152,21,126,27,227,198,182,182,207,122,134,170,154,90,168,105,33,169,108,107,205,166,98,170,181,169,167,70,179,220,190,245,241,40,236,178,237,47,174,195,248,114,178,219,137,173,149,85,106,188,190,83,89,53,43,52,252,99,213,127,216,209,124,219,252,12,98,199,185,87,142,242,242,212,183,10,121,211,186,215,183,124,137,29,103,233,181,202,169,162,109,242,103,218,90,75,77,130,241,125,157,212,246,216,18,73,19,77,81,100,107,124,149,124,215,236,80,51,143,47,56,239,179,203,141,33,186,221,109,181,116,148,112,108,114,67,206,167,115,158,230,200,197,241,84,110,154,166,169,227,228,92,171,55,105,44,20,24,202,225,91,22,88,93,238,118,230,200,238,91,163,172,141,171,183,89,81,23,213,141,83,170,43,87,235,24,91,148,92,56,99,28,105,115,166,171,69,162,138,154,57,17,242,36,149,40,139,181,178,49,29,209,26,237,122,41,124,168,114,114,243,75,79,121,91,85,138,146,120,109,114,71,73,52,145,186,38,235,35,94,230,170,250,219,85,117,213,58,232,5,251,199,188,95,101,166,47,192,107,124,184,101,117,222,137,215,57,93,18,239,175,69,94,140,150,63,123,81,122,55,200,197,155,182,116,229,114,213,221,36,158,197,90,136,250,89,217,74,199,84,53,170,215,170,174,205,127,25,215,79,219,251,75,125,104,204,186,120,110,113,97,156,115,4,141,160,183,170,72,200,98,103,51,87,185,205,114,234,138,229,111,131,157,228,158,37,47,137,211,12,226,252,91,42,90,245,183,209,34,59,102,232,146,61,83,154,237,58,49,29,228,228,242,242,2,221,215,84,119,202,167,204,214,170,110,211,167,143,146,39,252,134,78,112,181,152,89,87,150,20,213,149,248,250,205,89,85,83,44,50,36,81,182,100,135,85,84,129,91,245,165,111,156,111,242,95,19,27,233,168,233,163,189,50,149,207,223,23,93,87,77,127,35,95,52,247,253,134,112,241,81,195,134,7,176,101,141,147,26,224,153,161,107,214,138,154,90,134,164,109,137,85,123,188,242,59,162,66,221,124,27,231,254,144,47,14,86,227,172,152,169,116,248,182,186,154,120,225,185,212,58,90,122,85,169,110,172,141,89,185,17,95,206,77,122,74,137,224,191,87,237,46,61,175,137,108,134,171,169,184,224,126,230,176,85,58,159,108,115,250,74,39,70,138,244,211,85,214,84,94,139,35,125,254,10,98,175,12,56,58,245,152,152,37,27,135,109,52,245,203,107,124,116,243,119,151,49,168,215,242,25,225,185,122,253,85,49,191,60,45,88,223,43,243,6,161,149,213,11,71,85,34,49,168,148,245,42,186,105,20,46,241,106,167,189,170,6,91,102,94,96,229,237,154,251,87,109,109,44,23,215,213,205,36,177,247,123,130,55,150,215,61,232,136,187,92,189,83,79,255,0,201,11,3,23,17,24,15,9,99,200,239,246,188,3,86,214,67,174,232,189,33,170,174,176,236,241,118,191,164,170,99,243,241,150,34,150,185,110,19,93,106,164,155,244,157,60,138,190,58,248,171,181,241,58,169,42,100,158,126,124,234,175,114,248,235,215,94,154,121,129,152,24,131,138,91,13,246,215,44,213,121,89,119,166,168,169,115,180,169,117,90,171,26,215,53,87,95,170,136,189,85,87,246,22,235,240,145,150,246,170,181,186,87,224,250,234,213,171,94,115,213,42,86,52,220,169,170,167,71,233,226,239,179,192,222,188,103,134,85,93,112,109,30,29,139,8,178,10,184,227,142,57,103,75,92,45,85,210,37,99,151,114,57,85,122,174,190,5,7,152,152,175,2,93,44,86,203,110,23,160,123,39,130,4,108,242,62,149,145,170,191,72,213,122,167,85,234,143,2,176,228,224,12,225,191,215,214,219,109,211,89,40,237,244,171,81,202,150,85,157,210,46,140,77,17,121,137,167,212,114,248,249,161,78,79,97,203,42,42,106,248,42,106,229,74,184,103,115,34,69,209,53,106,57,19,195,159,254,119,146,151,251,179,63,46,176,118,101,227,12,97,96,197,52,237,149,238,179,71,221,145,241,49,232,143,116,251,53,245,216,237,62,178,23,7,25,118,124,209,98,28,220,186,217,40,241,5,29,4,111,146,170,120,163,89,213,136,140,73,223,167,212,165,114,39,79,47,176,12,38,159,6,208,94,38,141,152,122,10,167,198,237,119,73,201,115,154,157,58,117,71,59,220,168,84,146,100,45,27,105,229,150,60,109,110,123,227,107,156,172,107,53,94,137,225,245,201,121,225,255,0,128,76,176,194,152,87,185,98,43,125,190,233,82,191,236,203,4,19,47,245,146,175,214,146,153,23,193,205,79,216,118,52,253,156,217,89,75,61,109,66,36,178,45,66,73,181,143,238,202,214,171,151,84,233,221,186,1,9,182,44,176,169,189,92,110,20,77,184,178,54,80,203,203,230,172,74,173,127,87,38,169,215,251,63,222,82,117,54,154,184,106,223,73,20,82,76,173,209,117,99,21,117,232,159,233,39,23,43,187,61,176,134,31,187,98,102,98,91,61,28,148,149,181,156,202,23,162,83,72,238,95,50,103,117,214,15,87,163,153,211,79,248,142,69,31,102,86,76,81,92,38,184,190,141,37,221,30,136,199,199,72,228,69,77,60,187,175,216,4,22,197,79,202,169,72,171,88,248,209,53,213,28,154,42,127,29,11,199,146,56,90,229,123,198,84,84,184,66,201,83,87,88,179,49,105,229,70,72,173,107,209,175,93,87,106,63,220,190,75,224,95,142,35,248,52,115,184,130,135,45,114,238,42,88,228,175,100,243,177,178,75,28,44,107,89,37,82,175,86,196,136,157,34,79,47,253,146,23,194,167,2,248,103,37,173,180,245,120,138,130,223,87,118,133,251,210,102,54,25,180,84,124,218,122,203,3,93,245,100,106,120,249,125,128,90,206,18,248,89,154,233,95,62,47,197,174,90,43,237,60,238,209,93,4,201,162,181,208,73,224,174,98,47,174,174,241,103,151,236,76,253,176,219,102,180,90,169,173,179,213,37,67,169,227,108,123,209,155,117,211,236,54,109,24,106,209,98,124,146,91,169,99,133,101,114,185,219,35,107,117,85,211,95,4,79,114,29,176,31,53,79,121,244,208,172,235,170,123,180,53,38,169,209,64,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,208,241,43,139,47,86,44,1,95,108,195,86,218,170,235,165,202,9,105,96,138,158,37,123,149,210,65,50,55,242,28,159,89,26,157,116,241,66,134,224,227,38,175,56,30,207,91,140,177,101,182,122,59,205,242,121,106,228,142,102,236,115,91,60,112,61,81,81,28,169,245,154,228,250,169,225,224,158,6,69,214,218,45,151,39,178,74,250,10,121,221,26,163,152,178,68,215,43,85,60,21,53,78,158,42,114,163,142,56,152,216,226,99,90,198,162,34,35,83,68,68,64,58,44,85,245,237,255,0,248,204,127,254,50,51,78,52,195,112,98,220,29,113,176,78,205,205,173,162,154,4,77,87,197,241,57,158,74,159,165,239,57,24,134,150,90,151,81,44,77,85,229,206,199,46,136,190,8,246,47,252,135,109,18,105,19,17,124,154,128,98,55,7,240,227,252,190,184,214,229,230,48,176,87,210,195,7,47,145,44,176,35,90,237,205,168,153,218,43,90,169,226,246,167,214,243,253,134,94,29,123,108,118,198,87,173,201,180,145,36,235,226,244,141,186,253,93,190,58,107,224,118,0,113,235,168,41,110,52,238,166,171,143,124,110,211,84,213,83,205,23,203,245,20,245,30,89,224,250,26,106,138,74,107,94,216,234,89,178,68,231,202,186,167,95,123,254,213,42,144,5,175,196,28,57,229,134,32,160,169,162,170,177,116,169,99,218,229,239,85,31,148,213,69,240,149,61,230,63,226,174,204,252,162,186,219,100,130,221,77,202,153,218,104,237,245,78,252,166,175,130,213,34,120,34,153,160,0,197,126,22,184,47,195,185,39,134,42,172,183,122,117,169,146,106,137,223,185,86,72,245,107,210,47,38,206,255,0,208,95,50,241,212,100,38,90,84,53,200,251,15,87,46,170,189,234,163,223,255,0,132,46,40,2,52,248,252,224,119,6,89,114,167,17,230,102,21,163,116,85,22,138,53,169,115,26,179,73,174,142,129,191,151,58,167,130,59,242,84,138,220,191,197,149,217,127,140,232,111,148,207,88,100,162,171,138,69,87,53,58,35,37,99,188,218,191,161,238,61,29,241,9,99,182,98,28,149,198,118,219,189,50,84,82,190,205,82,231,198,172,107,247,109,102,228,77,28,138,139,213,168,121,211,206,10,43,109,191,49,239,52,54,234,69,167,167,130,227,81,27,88,177,181,154,53,179,200,137,209,58,120,34,1,232,19,134,108,250,178,103,94,16,142,231,106,122,200,172,215,115,145,143,68,235,44,205,78,171,27,19,253,137,127,247,241,178,253,165,249,73,81,142,114,158,166,245,111,183,201,60,246,248,223,43,156,197,94,140,142,154,177,203,211,114,39,139,147,201,74,195,128,10,92,29,22,77,80,201,134,89,14,231,115,121,170,212,139,95,245,213,86,159,83,254,23,137,120,243,219,11,51,23,229,126,32,179,191,79,198,219,170,211,248,211,202,223,114,254,151,184,15,52,215,91,69,125,186,174,162,42,138,73,88,144,202,248,220,229,98,232,138,142,209,122,156,3,36,56,132,192,20,152,69,183,170,116,141,188,200,238,149,77,221,162,107,162,79,27,124,118,167,218,99,120,0,0,0,0,0,0,25,157,217,185,139,240,197,135,51,27,22,37,196,20,212,13,118,188,182,203,175,173,254,15,89,175,84,253,109,254,36,210,230,149,226,58,60,186,187,85,211,210,205,91,206,160,157,35,142,6,61,238,122,172,15,84,68,70,181,87,174,154,120,121,158,106,112,102,42,185,96,251,228,55,155,92,239,138,104,183,104,173,115,155,226,199,55,242,85,23,193,203,230,122,8,225,79,53,255,0,12,25,107,111,91,236,77,158,161,212,113,111,73,27,185,23,252,30,13,126,179,222,190,50,40,16,87,196,189,37,206,60,237,198,53,151,11,69,85,191,189,94,42,102,100,83,198,230,57,26,231,34,167,71,34,47,131,145,122,167,153,195,201,236,157,204,172,203,197,20,52,216,51,6,221,238,104,202,136,29,36,148,212,142,123,88,213,149,173,220,171,209,52,215,95,63,37,38,55,61,187,57,48,102,112,227,171,134,49,146,70,210,186,186,119,76,172,141,98,98,38,173,99,124,59,179,255,0,67,222,165,198,225,179,132,60,53,144,82,78,234,42,122,105,221,44,108,98,72,230,70,231,38,146,186,79,20,133,159,165,253,200,5,83,194,142,94,94,50,247,40,44,22,124,69,73,45,61,194,58,10,84,150,57,91,181,204,84,165,129,174,106,162,57,122,163,152,228,41,222,51,184,122,170,207,220,189,244,45,174,7,203,93,7,245,77,106,106,190,180,244,238,119,140,140,79,171,10,248,175,254,220,136,107,90,198,163,90,136,136,137,162,34,31,64,131,103,118,83,113,11,185,116,195,149,186,107,211,241,116,223,244,162,228,96,206,201,12,107,61,133,106,49,63,58,150,187,107,87,148,234,118,42,235,185,218,253,90,189,60,52,38,4,1,231,155,21,240,15,196,221,166,251,81,65,108,201,236,79,89,77,26,49,89,52,116,58,181,218,181,21,116,245,215,193,85,83,196,234,83,129,142,42,149,116,252,8,226,196,255,0,250,15,255,0,232,244,82,234,58,71,46,231,82,194,171,239,86,33,243,184,209,127,218,112,127,230,208,8,24,195,221,153,188,75,94,108,242,220,170,112,5,226,146,70,49,206,72,101,130,22,189,202,138,228,211,69,157,23,242,83,203,205,10,42,241,192,87,20,246,218,249,105,35,201,156,81,59,99,123,154,143,142,137,21,174,209,202,154,162,163,213,60,189,231,162,22,199,27,19,107,24,214,167,185,19,67,109,212,116,143,93,206,165,133,87,222,172,64,60,233,75,192,247,20,240,198,178,73,146,56,177,26,158,63,224,10,191,242,148,253,187,133,142,33,110,178,205,13,14,79,98,201,31,7,215,68,182,72,154,116,69,243,251,28,159,196,244,150,251,117,3,211,107,232,169,213,61,203,27,127,208,117,180,152,47,9,208,190,73,41,48,229,178,39,75,245,213,148,113,53,93,209,19,174,141,235,224,159,192,15,59,107,193,159,19,109,162,117,193,114,87,22,164,44,84,69,95,71,59,207,79,45,117,243,66,138,155,36,243,130,158,69,138,92,176,197,13,115,124,81,109,83,127,245,167,166,69,177,89,157,2,211,45,170,147,148,239,22,114,25,181,127,102,154,121,20,244,185,69,150,147,61,100,151,3,88,92,229,241,85,182,83,170,255,0,252,128,121,247,201,142,27,51,199,22,227,171,69,45,22,89,226,70,178,58,202,119,190,73,45,207,99,90,212,154,52,85,85,126,212,233,185,60,201,168,205,78,19,176,86,62,192,78,183,221,232,146,42,214,233,248,199,75,47,79,199,49,124,18,102,167,131,17,11,223,103,203,236,21,96,159,188,217,176,189,170,142,95,211,130,138,40,215,197,23,197,173,79,52,79,224,106,199,54,251,149,207,13,213,81,218,165,116,117,47,217,177,200,231,34,166,146,53,87,171,81,87,193,20,15,53,121,199,131,34,192,25,131,113,194,240,202,217,89,74,200,28,142,106,244,93,241,53,223,164,239,127,188,202,94,203,28,109,135,240,142,114,77,21,242,227,5,42,213,189,22,62,99,149,55,109,163,172,215,201,125,232,88,206,45,178,251,19,101,214,114,220,172,184,170,71,201,92,234,106,73,149,207,89,21,85,174,137,17,58,200,214,175,228,251,142,47,11,181,55,42,108,216,182,62,212,215,58,127,199,104,141,71,47,253,141,55,232,245,240,212,15,72,53,21,244,209,91,231,175,89,153,202,134,39,200,231,238,232,136,136,186,174,191,176,131,142,211,108,204,180,99,60,219,169,181,219,103,138,85,183,200,248,30,172,126,239,90,58,154,198,175,228,167,233,39,154,147,3,103,182,98,235,158,87,94,45,213,146,200,203,141,109,186,166,8,29,186,84,86,200,228,149,173,94,168,174,79,22,248,117,33,135,141,110,25,179,3,47,177,61,207,26,98,105,95,60,117,245,179,204,215,185,211,187,163,228,169,145,58,190,38,249,49,222,107,255,0,40,24,138,0,0,0,0,0,0,84,88,58,233,37,5,82,182,84,114,210,61,117,149,81,186,162,46,213,211,170,34,175,142,133,58,86,89,119,101,172,196,85,19,218,168,226,141,207,145,205,93,92,213,93,52,107,151,201,23,244,87,200,12,226,236,225,205,204,9,131,243,158,243,78,252,73,110,181,90,234,232,41,152,146,85,212,36,108,115,146,166,46,136,233,19,95,202,122,248,151,227,143,236,221,195,184,175,15,214,90,240,150,101,88,170,32,74,41,21,241,193,85,79,42,189,118,85,53,81,53,93,122,163,154,157,8,198,201,204,19,125,189,102,109,62,21,182,92,42,105,42,102,146,8,247,211,202,248,221,235,203,18,39,86,181,87,197,233,228,84,60,70,224,76,193,203,12,70,150,187,237,210,237,44,19,199,189,175,158,121,220,142,107,164,153,169,213,205,106,46,168,197,242,2,204,91,165,116,21,205,122,76,145,233,175,174,168,138,137,209,74,230,159,47,226,198,120,198,131,14,97,155,172,53,213,55,25,34,141,170,197,106,122,242,75,177,19,214,122,38,186,185,190,105,226,93,92,180,201,108,180,197,248,34,107,148,247,168,210,230,205,191,138,74,154,125,122,204,244,240,86,43,190,171,117,255,0,216,81,188,51,225,139,141,231,63,112,237,178,219,80,230,186,11,205,39,93,238,79,85,181,176,183,242,81,125,233,228,5,237,181,118,91,241,3,114,183,211,92,169,48,253,99,162,170,137,178,177,200,202,101,69,107,147,84,84,255,0,9,251,77,218,190,204,94,38,45,20,202,202,60,45,113,149,179,174,199,181,144,211,47,77,23,254,248,95,121,54,24,14,138,91,118,9,176,208,84,59,116,180,246,218,120,222,186,170,234,228,141,168,190,39,120,168,139,226,136,160,121,245,197,253,158,28,81,97,233,163,72,50,175,16,215,243,26,142,87,65,75,27,145,21,85,221,61,89,29,238,254,242,161,194,189,153,28,74,223,237,221,246,175,1,221,232,95,254,78,104,33,107,190,179,147,193,211,181,124,181,240,243,39,153,244,244,242,255,0,91,4,111,255,0,57,168,166,166,198,198,38,140,99,90,158,228,77,0,243,189,119,224,43,138,123,109,124,180,113,228,206,40,157,177,189,205,71,199,68,138,215,104,229,77,81,81,234,158,94,243,135,124,224,151,136,220,55,97,75,221,227,42,177,37,59,85,17,118,45,14,174,250,232,223,4,114,175,229,39,145,232,165,212,116,143,93,206,165,133,87,222,172,67,135,115,195,118,27,196,29,218,231,104,163,169,139,244,37,167,99,219,226,139,224,228,84,241,68,254,0,64,22,75,112,243,196,70,19,185,166,50,92,142,197,149,116,76,107,92,171,220,100,143,163,37,71,47,228,170,255,0,177,175,145,222,102,221,187,60,110,149,140,191,91,178,95,21,80,37,58,54,153,238,90,25,100,235,185,234,169,235,68,159,164,158,94,68,240,83,97,156,63,71,71,220,41,172,180,49,83,170,42,114,217,76,198,183,69,215,94,136,154,121,175,241,58,250,172,186,192,213,176,186,158,171,9,218,37,141,238,222,230,190,130,23,34,187,223,162,183,196,15,58,216,87,12,231,190,25,189,122,90,221,150,248,161,38,127,171,255,0,193,18,121,177,204,243,141,83,193,203,228,93,108,31,192,215,18,121,223,36,184,154,108,5,123,164,109,75,157,38,234,138,72,226,215,118,215,248,62,72,255,0,202,251,188,151,246,78,43,114,127,44,90,168,230,224,75,2,42,46,168,190,139,167,255,0,235,10,146,215,101,181,89,105,219,73,105,183,83,82,66,212,68,70,65,11,99,106,104,136,158,13,68,79,4,79,224,4,4,227,206,206,126,38,112,123,191,193,114,206,253,114,102,191,90,154,150,55,254,143,232,74,255,0,210,254,229,44,204,217,31,156,182,91,155,96,174,202,204,82,201,97,115,28,230,45,174,111,14,139,228,213,242,61,50,77,77,79,80,221,179,193,28,137,238,123,81,127,227,41,138,188,168,203,138,233,221,83,87,130,108,114,202,237,53,115,237,176,57,87,68,211,197,88,7,158,28,81,130,51,74,249,101,163,182,195,149,56,162,55,83,182,36,87,122,54,161,117,218,213,79,14,90,123,206,166,215,195,134,123,94,41,42,107,168,114,155,21,73,5,44,107,44,175,244,100,168,141,106,35,149,87,170,39,232,175,240,61,23,126,7,114,195,253,193,216,63,244,93,63,255,0,88,115,105,114,227,3,80,210,207,69,71,133,45,48,67,82,197,142,70,199,67,11,81,205,84,84,84,84,70,232,191,89,124,125,224,121,174,166,201,236,218,146,177,105,233,114,227,18,62,120,164,216,173,109,178,85,84,122,46,154,125,95,121,87,82,224,76,77,134,63,19,153,88,50,243,65,43,216,206,67,106,104,166,137,85,17,186,174,155,91,238,116,127,197,15,65,180,57,33,149,182,249,228,169,135,3,216,249,146,72,178,171,150,217,77,174,229,84,93,117,72,254,195,163,199,60,50,101,14,62,158,26,139,222,14,181,57,240,162,163,85,45,244,171,209,81,169,249,81,59,201,136,7,157,42,202,60,81,106,168,146,138,27,69,124,12,149,58,49,244,142,69,84,84,68,252,166,235,228,117,181,88,123,17,194,141,158,174,199,112,141,37,245,218,231,211,61,168,228,247,167,79,180,244,39,119,224,123,33,47,21,204,174,159,6,91,90,230,35,81,17,182,234,36,78,138,171,231,2,251,197,211,129,236,132,186,211,83,211,77,131,45,173,109,59,54,53,91,110,162,69,84,233,227,172,11,238,3,207,92,56,107,17,84,68,249,224,176,220,36,142,52,213,207,109,51,213,26,159,106,233,246,41,216,82,229,222,62,174,165,117,117,30,10,190,79,78,212,85,89,99,160,149,204,68,211,93,117,70,233,224,168,167,160,107,127,4,57,11,110,161,158,130,44,25,108,115,42,27,181,202,235,117,18,175,159,251,199,218,85,54,94,24,50,102,199,100,125,142,155,2,217,93,12,140,86,42,186,217,72,171,162,177,27,229,18,39,130,123,128,243,151,101,126,32,176,87,54,178,154,219,86,217,25,175,140,11,230,138,158,109,95,121,242,247,45,254,249,115,117,206,170,223,84,178,185,26,138,188,133,242,77,19,193,169,255,0,17,63,50,240,9,195,228,178,44,142,193,244,8,171,238,183,208,255,0,209,205,63,208,3,135,191,247,33,67,255,0,163,232,127,232,224,67,142,93,99,171,29,147,44,174,150,91,188,19,165,202,105,96,88,90,177,76,139,181,188,189,124,24,169,228,239,21,44,69,76,87,24,36,89,95,75,60,77,247,186,37,68,254,244,61,2,255,0,64,14,30,255,0,220,133,15,254,143,161,255,0,163,148,118,98,118,106,228,182,39,182,58,146,205,104,130,134,85,69,68,124,84,244,145,47,139,87,197,180,170,191,146,191,196,8,39,109,53,202,169,186,199,75,60,169,227,171,98,85,255,0,137,11,193,131,38,178,209,229,253,194,158,228,229,134,181,220,173,140,123,94,142,95,199,185,87,167,135,130,161,47,185,125,217,177,146,88,102,214,148,151,139,45,61,116,222,111,150,154,146,85,250,172,79,23,82,162,248,181,127,137,223,221,251,61,114,18,186,130,74,90,108,51,73,11,157,166,142,109,21,19,85,52,114,47,138,83,125,128,121,254,70,76,233,191,21,27,220,237,218,162,35,117,95,19,155,89,81,123,125,60,113,86,69,51,99,141,186,51,116,59,83,78,158,122,125,136,76,198,26,236,164,203,107,94,32,101,202,190,78,241,76,217,81,235,19,150,157,232,168,143,69,211,106,209,162,120,34,161,90,99,254,205,12,152,196,182,168,104,236,246,184,104,101,141,155,85,241,193,73,18,170,238,106,248,182,149,87,193,171,252,64,130,45,23,220,165,121,148,216,146,223,135,47,78,150,227,35,88,217,88,177,162,185,85,19,85,124,126,228,95,209,82,83,255,0,212,139,193,63,252,210,127,254,122,31,250,24,111,100,110,10,106,163,155,115,145,21,58,162,164,209,127,208,192,140,44,73,150,245,209,178,123,212,55,58,87,71,234,250,169,52,42,190,77,240,230,107,253,197,187,173,174,172,174,122,45,75,213,234,212,218,158,170,39,191,220,159,105,50,50,118,86,88,229,137,96,147,18,214,186,53,241,106,214,177,83,199,95,14,232,112,27,217,27,130,17,232,231,92,94,168,139,170,254,58,31,250,24,17,163,148,86,73,101,179,87,204,254,75,82,89,99,68,89,39,100,126,13,215,242,156,154,248,150,250,162,106,172,45,136,157,44,50,53,101,129,209,185,21,170,215,38,168,141,114,123,208,153,73,251,46,176,108,54,136,40,45,87,90,154,87,177,169,204,88,231,137,155,151,70,166,171,182,147,175,130,152,237,152,157,147,216,197,111,175,126,30,174,231,211,185,91,235,62,89,92,191,81,158,108,163,211,199,80,35,202,235,138,238,87,107,148,119,57,223,172,177,183,106,46,141,254,215,185,17,63,41,124,142,110,43,199,215,236,98,200,161,185,202,178,242,183,109,68,99,19,199,110,191,85,169,250,40,73,86,93,246,72,243,109,143,126,44,174,86,84,249,35,101,209,60,25,254,82,143,95,29,223,251,234,113,240,183,100,221,101,62,56,99,174,213,13,125,165,186,235,235,170,235,248,151,126,149,30,223,173,167,255,0,172,12,13,200,12,93,109,195,88,210,141,216,154,190,58,75,115,101,141,100,89,83,106,34,115,98,215,170,38,191,85,174,254,6,206,111,80,253,56,204,172,67,119,193,80,186,225,109,146,177,207,138,88,53,115,85,170,136,136,186,175,95,22,187,248,18,111,141,187,38,176,141,92,85,117,56,126,173,97,149,91,35,162,106,73,19,83,118,142,84,232,202,61,124,116,240,44,157,63,102,78,113,97,250,170,216,108,245,200,216,31,42,163,87,155,84,154,181,28,186,125,90,84,79,48,35,253,184,154,233,69,104,125,133,85,91,26,174,170,138,141,247,59,236,215,242,215,204,233,100,154,73,126,187,181,253,133,211,226,19,35,177,38,71,98,148,176,226,70,170,77,42,232,138,169,39,93,34,137,255,0,151,27,23,194,68,242,45,72,25,119,192,238,15,201,12,97,124,117,175,50,241,5,13,28,242,105,201,138,105,102,98,187,70,84,185,218,108,123,124,17,172,95,218,101,183,104,166,29,202,44,37,150,180,216,86,223,122,162,164,175,167,129,137,13,59,167,145,207,114,54,158,173,141,209,28,245,241,115,81,63,97,28,124,52,67,89,62,107,90,91,72,201,156,191,143,233,26,42,255,0,216,211,123,140,183,237,85,89,151,27,91,227,107,159,214,24,147,106,42,255,0,150,174,3,5,111,56,78,107,109,174,11,199,120,137,241,85,35,158,196,107,218,171,166,228,79,4,114,175,159,154,20,233,88,223,238,112,59,12,91,109,174,138,118,77,20,90,59,123,81,17,117,86,175,78,186,248,20,112,0,0,0,0,0,0,0,0,29,198,18,213,111,180,232,141,213,87,127,77,116,252,135,25,97,198,14,32,167,155,8,88,108,44,154,62,242,198,181,252,180,122,43,186,190,179,79,47,237,33,136,54,186,169,104,235,99,168,135,93,204,215,77,62,212,84,255,0,148,201,108,91,89,101,205,54,97,27,92,178,57,47,21,149,244,244,146,110,86,110,70,58,121,154,159,164,239,203,111,144,22,58,199,95,139,112,20,212,247,248,169,102,129,178,183,116,82,57,141,209,200,173,211,84,213,23,201,233,229,230,100,214,89,227,59,198,102,81,219,228,196,151,58,88,233,160,169,141,101,87,205,3,93,177,102,93,125,86,237,114,244,141,60,58,255,0,203,115,179,119,130,203,94,15,202,76,59,138,111,87,167,36,19,91,225,153,81,245,45,209,187,210,157,63,42,4,68,234,244,243,48,70,108,73,117,194,215,103,67,135,239,53,44,167,137,204,115,82,58,135,35,87,162,47,228,42,39,138,168,18,31,136,86,27,245,20,118,43,29,146,166,233,111,167,162,72,223,52,9,38,214,185,168,173,85,232,154,244,106,162,248,249,150,23,37,240,134,11,195,248,214,169,113,85,238,27,92,79,217,177,213,77,124,109,93,33,147,94,170,228,243,86,255,0,20,40,60,162,226,115,22,225,187,143,117,184,86,75,81,4,222,167,45,210,74,253,202,174,141,52,209,101,68,94,141,82,186,199,25,95,157,184,226,211,233,139,70,95,92,41,226,95,171,45,61,166,173,142,250,205,106,250,205,99,147,197,138,158,62,106,7,31,59,49,93,151,39,113,165,101,171,7,222,40,238,52,181,20,44,68,150,154,102,200,212,115,218,186,245,252,103,134,196,243,254,5,59,150,188,77,99,219,69,146,241,134,176,229,44,149,18,221,107,18,169,200,196,137,87,84,209,124,22,21,242,98,249,161,102,113,102,23,204,58,122,135,79,138,109,119,157,236,68,69,146,174,9,252,52,85,78,175,79,118,167,220,39,102,199,180,146,122,79,15,88,110,146,162,47,245,144,210,204,228,234,213,243,98,123,157,239,3,183,195,62,144,187,102,108,62,156,167,123,106,37,154,157,30,199,38,139,245,162,68,250,186,121,104,87,185,159,146,120,226,231,113,138,235,105,195,21,205,182,242,90,171,82,177,254,45,19,115,221,174,174,114,126,74,162,254,162,221,67,100,204,171,109,237,152,154,92,53,120,108,208,189,146,171,221,71,80,159,83,106,248,233,175,228,167,153,90,98,126,36,51,18,227,135,227,195,42,217,233,155,20,73,12,155,82,118,57,116,99,152,186,254,55,237,247,121,1,79,96,156,174,160,186,226,87,217,239,24,130,138,137,25,167,227,37,150,61,189,99,115,188,121,136,158,72,158,62,103,75,119,197,152,142,225,89,244,90,91,179,37,164,100,253,217,138,145,196,141,86,162,171,17,117,68,240,209,125,255,0,183,204,166,153,118,189,37,74,207,21,101,90,78,190,46,108,143,221,225,167,142,186,248,21,77,191,40,51,50,229,64,183,234,60,43,121,146,36,252,103,53,180,53,11,249,40,253,117,70,105,224,168,190,32,95,252,43,135,179,67,44,176,21,190,191,46,174,76,184,58,241,28,117,83,65,74,202,105,93,27,185,113,104,139,171,164,84,93,30,190,73,224,189,61,214,19,53,45,249,145,45,233,215,12,117,103,173,167,157,234,136,174,150,6,177,53,72,219,250,8,137,245,81,14,77,46,100,102,134,1,107,109,53,117,151,74,94,95,70,69,83,37,67,54,162,38,221,17,21,205,209,58,105,225,228,104,196,249,189,121,198,54,215,82,94,216,218,137,220,237,220,215,35,222,239,170,230,248,185,234,190,10,159,193,0,232,35,193,117,146,216,29,125,73,99,229,181,85,54,238,102,191,83,119,134,237,127,184,225,75,132,177,20,22,228,187,77,105,168,101,42,248,74,172,209,191,91,111,252,125,10,190,135,16,90,153,131,189,25,45,60,235,80,175,215,163,27,166,156,164,111,191,95,31,176,229,99,108,111,13,198,197,79,102,180,83,77,28,77,223,185,168,196,79,23,181,201,209,174,211,197,23,200,10,2,211,135,238,247,181,122,90,232,101,168,229,181,92,237,137,174,136,154,106,191,222,135,10,166,154,106,58,137,41,106,35,88,229,137,202,199,181,124,81,83,197,14,231,14,220,241,21,170,103,69,103,130,165,100,157,22,61,177,182,77,87,114,167,77,26,169,238,67,237,227,12,98,216,223,37,214,233,98,184,68,149,46,89,86,73,41,101,106,46,170,157,117,114,125,169,231,230,5,119,195,134,104,226,204,178,199,44,171,194,110,255,0,9,174,228,211,185,52,139,170,115,152,168,159,140,99,147,199,79,113,91,241,9,155,185,151,54,44,130,253,115,151,186,213,203,2,42,46,218,119,234,142,146,101,252,150,105,226,171,228,99,245,170,170,231,103,174,138,190,137,179,71,52,79,107,218,230,163,145,81,81,81,83,170,104,190,40,133,113,137,174,76,196,216,71,210,215,171,180,147,92,162,124,81,178,57,39,220,187,122,47,131,149,93,226,231,121,255,0,202,6,110,112,129,218,59,104,203,107,34,216,243,22,186,45,169,245,94,247,108,252,186,135,120,71,76,191,166,207,63,249,76,208,193,221,165,124,53,98,88,37,146,187,48,108,214,215,49,174,84,73,234,37,77,116,70,254,148,45,253,37,254,4,6,34,43,151,70,162,170,253,133,119,132,108,22,75,133,166,87,86,92,251,181,82,171,154,198,172,204,103,93,173,211,162,166,190,42,191,192,9,181,194,125,163,60,60,220,239,215,186,43,190,100,216,169,41,105,42,54,82,205,37,83,182,204,205,100,245,155,248,164,233,234,183,205,124,80,248,206,210,158,27,43,42,238,54,246,102,13,154,62,69,50,201,20,174,168,151,108,142,218,154,53,53,133,19,93,87,222,190,4,43,99,140,182,169,194,54,74,11,228,119,152,166,101,194,62,106,54,58,133,115,145,61,79,20,218,159,167,239,82,222,36,211,34,171,146,87,162,175,138,163,148,12,182,226,87,139,41,239,185,241,62,60,192,151,72,102,101,35,170,97,167,158,45,143,107,152,233,234,116,84,223,22,157,91,42,47,84,95,18,82,248,14,206,27,198,109,229,179,46,215,234,232,230,171,235,170,34,198,138,159,225,21,77,240,99,27,229,26,121,30,127,21,92,229,213,92,170,171,230,170,76,55,100,213,159,22,65,134,170,43,171,106,38,91,115,149,155,24,175,151,111,73,43,145,122,42,109,250,192,72,251,147,84,62,49,201,166,223,52,53,41,243,110,138,170,128,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,90,213,241,68,93,61,231,208,0,0,0,0,0,0,0,0,0,225,222,45,116,119,187,77,101,158,225,3,38,166,173,129,244,242,198,244,213,174,99,154,168,168,169,250,148,134,94,210,126,28,242,255,0,44,239,243,226,92,57,4,20,181,55,9,221,51,226,138,25,26,155,164,125,99,215,170,200,169,226,198,167,130,120,19,75,226,70,191,107,46,91,193,89,134,160,197,20,148,53,50,77,30,221,239,110,245,106,34,71,92,245,213,17,52,78,170,7,63,178,239,48,237,214,236,2,182,187,182,33,149,87,166,200,93,20,142,68,252,117,107,151,170,53,83,205,20,145,10,218,90,123,165,190,106,73,154,143,134,166,39,49,200,169,209,90,230,170,47,247,41,230,119,43,115,78,235,151,87,184,174,84,210,53,204,143,119,170,232,154,239,22,61,190,106,159,167,239,39,143,133,78,34,104,115,183,45,169,170,169,171,98,117,209,180,204,98,163,82,38,163,95,221,224,95,170,215,185,122,58,95,52,2,61,187,66,114,58,247,109,206,58,91,78,28,139,117,13,242,26,186,213,167,71,49,173,87,247,169,28,171,235,73,238,70,251,190,170,24,3,138,112,221,195,12,93,100,182,220,97,229,74,205,61,93,205,95,22,181,223,146,170,158,14,66,77,123,68,45,217,239,132,243,18,217,152,20,245,116,146,209,210,83,84,182,157,205,163,115,209,140,125,75,152,136,239,197,34,107,164,173,252,175,253,177,171,142,177,189,235,29,222,95,120,190,58,39,84,59,77,86,56,209,137,209,141,111,135,234,106,1,78,0,0,0,0,0,0,213,18,162,72,138,190,4,233,240,17,153,56,14,92,7,101,195,214,171,124,81,92,86,146,153,178,72,137,38,229,94,77,43,23,170,179,79,173,167,153,6,182,171,93,125,218,173,180,150,234,105,39,153,218,232,214,49,206,95,5,95,4,69,95,4,82,111,251,57,108,215,219,126,91,178,167,25,217,210,133,244,113,163,24,233,35,150,23,35,89,5,34,166,168,253,19,201,223,192,12,221,106,238,68,119,189,53,62,148,173,14,102,224,106,251,164,246,90,108,73,110,90,186,103,172,111,139,190,66,174,69,68,94,155,81,250,254,74,249,21,67,30,199,166,230,61,174,79,122,46,160,106,0,0,0,0,0,0,0,0,0,0,0,0,62,42,34,244,83,232,2,12,59,90,40,159,15,20,53,115,164,77,107,31,103,182,232,169,167,95,197,191,253,6,45,101,14,44,174,193,184,226,130,245,111,153,99,150,46,110,142,77,60,225,145,190,104,190,78,95,35,63,59,99,233,236,237,204,11,108,209,57,189,245,214,250,20,145,18,77,87,79,240,205,61,93,122,120,55,200,142,12,61,85,21,21,222,10,153,219,171,25,187,84,253,109,84,247,167,188,15,75,185,55,138,157,139,240,29,13,226,89,55,190,84,151,114,170,105,174,147,72,223,114,126,143,184,140,222,214,188,121,124,75,205,54,24,100,170,148,123,88,229,106,109,211,93,245,204,253,29,124,62,211,62,120,64,197,150,156,87,148,118,234,155,84,74,198,55,157,170,42,167,157,85,66,121,57,223,162,166,46,118,170,80,96,90,60,36,151,10,202,94,101,214,70,236,98,247,133,233,172,85,202,158,174,244,252,164,95,32,33,180,5,251,0,0,0,0,0,2,162,192,183,27,189,13,238,54,217,238,50,209,201,38,239,94,63,30,140,119,252,154,255,0,18,157,59,108,45,87,75,69,122,130,122,198,238,137,187,183,38,186,126,67,145,60,211,205,80,12,164,225,39,4,92,19,137,171,68,50,84,45,99,162,168,162,146,87,61,17,53,106,85,210,251,221,238,93,9,11,227,151,133,59,70,105,229,229,53,234,213,97,164,101,214,134,137,142,117,67,88,212,126,140,130,165,203,213,100,106,125,105,17,124,204,7,202,60,79,102,193,25,245,133,241,14,17,168,108,237,184,87,210,211,205,20,111,108,238,70,165,77,55,150,189,53,86,175,159,153,52,51,214,73,137,50,137,245,201,3,210,74,203,18,200,140,86,232,237,95,75,174,154,38,191,164,7,156,252,31,123,188,97,44,70,251,83,239,149,84,180,253,57,136,199,187,69,252,91,156,157,17,87,205,223,222,86,252,62,54,234,222,34,48,250,224,218,233,99,123,175,84,138,175,99,182,170,179,191,69,250,107,254,105,177,79,148,82,227,76,119,118,161,184,213,50,222,250,110,71,73,164,88,85,119,67,175,155,23,244,83,248,156,46,28,49,13,207,2,231,214,29,125,174,72,149,237,189,82,83,171,156,221,232,168,149,176,254,175,208,64,61,21,96,78,251,244,38,195,233,25,28,250,175,70,211,115,156,229,69,85,127,45,186,170,233,211,196,239,74,127,47,174,19,221,176,46,30,185,213,109,231,85,219,41,166,126,212,209,55,58,54,170,244,42,0,0,0,0,0,0,0,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,197,107,87,197,168,191,176,250,0,248,136,137,209,17,16,109,110,186,237,79,224,125,0,124,241,241,62,44,108,95,22,55,248,26,128,16,163,218,235,28,113,230,237,191,100,109,110,178,73,224,154,127,216,116,70,34,228,182,14,176,227,92,86,182,172,67,50,69,76,148,242,201,185,88,247,122,205,219,167,70,185,23,205,76,249,237,145,193,246,10,59,174,23,196,244,181,155,171,235,107,42,98,154,62,122,46,214,182,150,153,17,118,233,170,125,68,48,91,13,65,96,176,224,154,155,228,149,49,73,93,35,217,19,99,73,209,92,136,238,91,149,118,106,158,231,32,25,19,217,247,130,240,221,87,16,44,161,172,183,83,214,193,6,187,57,177,235,166,180,85,74,189,21,125,250,127,2,191,237,90,114,83,102,93,3,163,141,171,177,34,84,106,162,104,186,84,87,116,234,100,63,103,6,71,229,211,48,173,46,62,98,75,233,133,223,170,247,213,211,250,202,184,190,167,135,212,255,0,73,78,246,128,224,204,178,197,185,157,96,138,190,240,157,246,74,202,88,165,141,149,241,181,90,213,168,170,221,234,245,84,234,229,64,35,79,48,174,56,110,191,9,89,22,158,213,79,77,114,109,42,54,119,198,205,21,206,68,137,17,87,70,162,120,34,255,0,18,215,25,3,197,214,16,195,216,55,21,81,218,240,237,98,79,78,218,104,147,253,112,146,170,127,131,83,47,85,68,247,185,223,192,199,224,0,0,0,0,0,0,0,0,59,28,63,28,82,221,97,100,218,108,93,218,234,154,167,213,82,252,99,87,208,97,156,210,194,213,88,93,24,247,65,81,67,51,35,142,62,82,43,210,161,203,249,73,167,138,55,174,133,143,194,118,249,110,87,136,169,161,106,57,206,221,209,117,253,7,47,151,234,46,62,16,171,182,224,236,226,180,215,227,86,72,218,91,125,77,29,75,145,138,140,232,217,163,127,139,213,190,72,239,52,3,37,56,191,226,55,50,238,217,95,132,48,141,194,154,90,10,39,90,34,77,91,83,11,249,136,215,83,42,46,141,141,21,63,171,111,159,153,130,52,209,186,178,178,40,94,245,214,87,181,138,229,235,226,186,25,79,198,135,18,56,123,56,98,195,22,44,43,2,54,138,199,108,90,61,206,70,43,149,82,70,105,213,178,189,23,164,105,238,49,77,174,86,57,28,213,234,139,170,1,122,112,254,95,225,91,37,37,13,210,231,59,102,171,145,34,158,22,44,82,39,172,168,142,106,106,142,84,241,69,241,66,117,248,121,180,217,49,14,87,219,229,187,225,75,107,85,252,221,204,116,17,61,23,74,137,125,205,68,242,66,0,242,78,123,117,199,51,48,237,62,37,153,86,135,210,20,141,126,142,72,244,111,120,141,23,175,79,201,87,121,158,146,240,157,61,178,154,199,79,21,163,253,108,155,246,122,251,191,45,218,245,213,124,245,2,222,99,62,21,50,7,27,208,201,71,119,202,156,52,171,34,42,115,27,64,214,59,234,185,169,213,138,213,240,119,188,249,132,184,81,225,247,8,90,153,106,183,229,54,24,115,27,183,87,73,111,107,213,85,26,141,215,87,238,95,47,121,119,0,22,222,179,135,12,134,174,166,125,45,70,81,225,69,142,70,171,92,158,140,137,58,42,104,190,9,175,153,65,92,56,6,225,66,227,60,181,51,228,198,29,230,74,174,114,171,97,145,189,85,85,124,18,68,79,51,33,64,24,119,110,236,193,225,178,143,17,250,98,92,19,109,154,155,254,213,115,42,54,127,86,173,255,0,182,21,60,87,95,3,33,237,153,13,147,54,139,91,108,244,25,101,134,226,164,107,17,156,164,183,198,168,169,181,27,215,84,93,122,34,33,94,128,49,103,58,123,60,178,3,54,171,169,238,44,193,54,123,76,240,177,236,115,169,41,100,143,126,231,238,213,82,57,163,79,127,151,153,110,109,61,147,89,11,67,95,13,85,85,174,154,166,56,222,215,58,55,199,83,163,145,28,138,169,254,187,95,36,211,192,206,192,6,54,91,251,60,248,78,164,163,138,158,108,158,176,76,246,49,173,87,186,57,181,114,162,34,107,253,106,156,143,245,63,56,74,95,28,150,195,223,249,185,127,231,12,139,0,99,253,179,128,222,20,173,85,113,214,210,228,190,28,73,34,114,57,187,160,145,201,170,42,42,116,115,213,60,142,231,20,240,131,195,198,41,182,199,108,171,202,108,52,200,99,106,53,18,58,20,98,232,138,213,78,172,86,175,228,167,153,121,192,24,227,254,167,199,9,124,165,98,228,198,31,213,81,83,94,92,223,243,134,56,103,255,0,101,94,15,196,85,137,81,149,180,52,246,88,28,230,171,160,130,55,43,126,188,138,191,214,85,53,60,21,137,225,249,40,72,232,2,52,242,63,178,123,10,88,238,203,89,153,116,148,247,122,118,248,67,52,42,136,190,172,137,254,199,86,239,53,98,248,121,21,230,56,236,170,201,170,230,215,86,225,106,24,109,146,185,178,190,8,225,109,70,140,119,172,173,211,90,164,78,138,173,79,15,35,60,0,17,37,135,251,49,241,158,37,191,222,44,184,162,251,85,45,166,221,80,176,219,217,43,145,237,108,90,191,77,17,43,53,78,140,143,199,220,135,2,175,178,23,19,164,238,238,215,100,70,116,209,59,188,126,239,182,176,151,180,106,34,234,137,226,125,2,21,174,253,148,249,135,69,124,167,183,211,84,115,32,149,23,115,246,64,154,116,127,146,213,235,249,41,252,73,45,225,27,33,171,50,35,2,183,13,215,72,146,72,154,250,219,26,223,246,105,223,229,35,252,165,79,63,253,151,237,90,213,93,116,234,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,62,52,50,234,159,31,228,165,254,153,209,64,178,211,208,213,76,215,72,137,209,91,73,80,137,162,171,87,205,229,252,58,60,105,134,105,49,126,26,184,88,43,91,172,85,148,210,194,169,215,242,227,115,60,149,23,193,203,230,7,151,121,226,88,166,116,94,42,154,127,196,78,167,102,110,91,82,225,220,148,162,190,79,74,214,213,85,242,228,220,187,28,186,62,146,141,222,40,154,248,183,222,68,199,19,153,1,124,201,28,99,61,5,194,37,142,53,219,203,71,43,53,254,170,21,94,137,35,215,253,149,63,247,240,148,142,204,254,32,104,241,158,91,210,96,201,228,143,188,219,153,28,93,100,68,93,35,130,142,63,14,90,121,187,222,160,93,94,61,112,181,6,32,201,202,197,125,19,101,171,141,177,36,75,181,154,162,45,93,50,175,87,39,78,154,249,158,127,46,148,178,209,214,201,4,204,218,230,233,211,84,95,36,95,47,214,122,85,205,124,202,202,156,51,72,203,14,96,99,11,77,166,74,248,210,88,99,172,170,229,44,141,107,211,85,78,169,170,34,167,188,243,255,0,197,11,48,99,115,50,181,248,38,233,77,93,66,229,139,73,32,123,158,213,255,0,7,135,205,85,127,43,114,126,192,44,248,0,0,7,115,110,193,248,150,235,110,154,239,65,101,171,154,142,157,205,108,147,178,53,86,53,93,166,136,171,251,83,248,129,211,105,230,118,150,28,49,123,196,181,105,69,102,163,73,230,114,43,145,171,35,89,209,19,85,234,229,66,246,100,166,64,93,115,237,96,195,88,34,207,85,87,112,129,236,146,173,209,49,206,72,226,124,170,196,85,220,246,183,205,60,252,191,89,39,92,56,240,85,106,225,243,5,75,136,177,116,72,151,14,83,81,203,43,221,22,197,145,180,237,84,93,39,123,124,90,228,240,255,0,144,12,72,224,195,129,203,237,246,227,22,36,197,204,163,129,19,119,46,37,169,141,250,250,181,12,93,81,34,122,121,53,124,127,246,75,85,30,10,180,219,176,69,85,167,14,69,13,18,190,149,236,221,3,18,36,71,172,59,117,245,90,158,230,245,211,200,138,60,99,198,101,175,0,98,170,191,65,220,224,116,144,114,246,177,142,71,120,198,221,122,172,46,79,203,82,249,101,23,105,6,94,223,242,222,231,102,197,56,134,138,221,118,146,150,104,224,100,178,170,185,239,88,35,107,81,17,41,218,157,94,174,254,0,98,47,18,153,195,154,217,35,196,102,44,165,181,98,234,237,176,93,103,107,91,29,125,78,221,54,38,157,26,246,121,73,255,0,191,158,80,112,183,218,157,102,184,220,99,195,121,177,53,92,43,55,45,145,212,71,69,60,222,187,167,211,170,172,239,95,170,244,252,159,47,216,80,118,14,4,49,39,18,120,182,179,55,230,158,73,45,24,146,174,123,132,18,182,6,237,116,111,89,17,138,138,147,198,186,122,141,252,148,253,69,255,0,182,118,88,224,42,10,200,106,185,170,171,20,141,127,212,159,201,81,127,237,191,176,12,216,192,217,131,133,243,18,205,5,247,10,215,190,170,146,118,53,237,115,160,124,75,163,152,215,39,71,34,47,131,219,252,74,144,162,114,167,44,108,217,91,133,232,240,237,162,45,173,166,134,56,149,119,61,117,219,27,25,249,79,119,249,52,243,43,96,0,0,0,0,0,0,0,0,0,0,0,0,33,243,182,39,11,87,67,153,212,88,133,106,30,232,39,182,208,177,24,178,234,141,84,74,191,201,211,167,213,95,63,50,56,168,57,93,237,156,245,84,103,93,116,253,74,77,135,106,182,14,167,188,101,106,94,219,67,36,213,20,232,137,185,136,245,218,214,211,86,187,201,116,241,95,113,9,146,53,97,169,123,28,213,69,107,156,138,139,228,7,160,126,1,157,100,92,152,161,244,52,146,57,159,141,215,123,54,255,0,217,117,95,98,125,165,21,199,207,10,120,143,59,48,221,85,250,207,116,107,27,109,166,125,67,162,150,179,150,213,72,227,170,114,244,229,187,95,235,81,60,80,234,187,47,241,245,61,247,44,82,198,200,92,215,211,248,170,163,180,93,213,21,174,243,106,39,151,188,191,156,90,102,45,30,95,100,237,254,182,90,184,163,154,106,10,168,163,99,158,136,174,85,165,157,81,19,86,175,155,61,192,121,200,174,165,125,21,83,233,95,166,230,105,174,139,175,138,34,255,0,202,108,28,155,141,67,170,171,100,168,122,42,43,180,213,63,82,34,28,96,0,0,0,0,1,21,90,186,162,232,160,1,126,56,59,174,165,159,61,176,231,210,9,221,45,52,117,212,78,68,149,22,68,69,239,144,107,209,81,124,181,61,5,225,218,187,60,184,34,133,105,156,206,231,232,232,154,137,203,84,77,188,148,242,211,221,246,30,99,176,229,69,198,158,245,70,251,82,57,106,150,120,210,52,107,81,202,174,222,154,34,34,162,249,232,78,47,14,152,103,31,226,110,16,25,67,81,79,83,13,206,166,210,139,76,215,83,177,28,253,214,184,81,154,55,162,46,174,112,17,137,197,234,221,178,239,56,238,83,97,250,158,233,13,79,39,78,239,35,163,215,109,45,63,138,55,111,155,215,248,169,102,114,138,243,77,109,205,60,57,121,186,76,230,197,13,222,142,121,95,162,185,116,74,152,220,229,211,197,122,34,156,236,234,194,121,143,133,49,51,232,243,18,205,93,65,87,211,106,85,83,36,74,191,139,141,122,34,38,158,14,103,241,66,223,211,164,139,81,18,68,138,175,87,183,106,34,121,235,208,15,76,249,21,136,237,56,163,40,176,141,210,207,80,179,83,201,102,164,86,185,99,115,23,164,104,139,209,200,139,226,213,43,211,17,123,51,233,47,148,252,55,97,151,93,233,102,137,175,183,198,232,86,72,209,187,155,206,169,84,84,247,244,86,255,0,19,46,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,27,85,82,58,40,28,246,248,166,159,241,155,167,30,187,253,106,255,0,217,255,0,26,1,1,157,161,57,171,137,177,230,110,207,101,187,86,203,37,45,181,241,190,8,214,73,21,173,87,210,83,110,209,28,247,34,126,196,67,29,223,133,177,20,120,89,111,238,145,61,30,146,177,155,121,223,148,168,138,158,175,234,84,46,159,26,63,253,188,111,31,255,0,79,255,0,228,116,229,146,91,173,107,168,125,30,178,254,35,84,118,221,169,226,159,110,154,249,1,44,29,149,55,236,75,136,173,211,82,77,113,149,40,233,54,233,31,57,250,122,206,174,95,5,85,79,22,234,98,215,24,152,254,229,7,18,215,39,94,47,149,236,166,162,184,77,179,100,210,59,98,50,225,81,166,137,170,233,162,107,224,92,158,202,124,205,169,180,99,121,112,171,89,171,42,118,245,213,63,38,26,231,254,130,251,253,229,131,227,154,134,186,191,63,241,31,115,164,154,117,74,218,197,84,141,138,237,63,195,106,125,223,173,0,179,153,159,139,38,197,152,150,122,229,185,84,214,64,138,137,11,231,123,213,219,81,140,111,229,47,79,170,159,192,163,205,82,197,36,50,58,25,163,115,30,197,209,205,114,104,168,190,229,67,72,0,0,0,0,0,0,0,0,28,251,29,218,107,53,194,58,232,94,230,185,154,253,85,93,122,181,83,201,83,222,119,217,133,140,41,49,117,209,151,42,72,93,27,249,108,99,213,89,181,85,83,119,218,190,74,159,192,164,128,31,92,231,59,171,156,171,250,212,248,0,29,222,10,146,72,177,101,161,241,189,90,228,174,167,209,81,116,255,0,101,105,233,127,42,222,249,48,77,189,239,114,185,87,155,213,87,95,246,103,158,103,112,119,255,0,26,173,63,248,244,31,254,49,167,166,12,168,255,0,226,61,191,255,0,194,255,0,248,231,129,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,26,95,174,199,109,241,209,116,53,26,100,145,177,49,210,61,116,107,81,85,64,128,110,208,139,166,48,171,206,58,200,113,27,165,70,55,151,177,170,178,237,235,75,73,175,71,175,249,165,188,225,171,136,60,87,146,120,186,142,178,209,113,169,138,145,106,35,89,226,138,105,26,143,111,54,21,114,42,54,70,34,234,145,34,117,255,0,245,102,247,104,134,94,224,12,192,199,180,43,97,228,197,112,168,230,243,165,108,18,34,174,216,105,54,253,101,106,125,86,42,23,15,32,59,54,114,34,90,107,125,219,17,83,82,222,103,70,66,249,35,154,154,161,168,174,210,39,47,253,144,169,227,170,120,121,129,142,220,88,231,42,103,206,20,177,99,104,239,85,54,218,155,85,3,105,182,37,79,37,210,185,242,68,231,59,77,239,87,125,111,29,83,204,192,42,169,230,168,153,210,79,51,228,122,233,171,158,229,85,240,247,169,63,184,211,179,243,33,113,5,61,29,52,88,94,138,134,130,142,20,141,105,161,108,232,199,174,169,162,170,54,118,234,190,171,124,117,240,34,99,141,204,136,192,185,37,138,233,109,248,38,102,58,25,229,86,57,141,134,86,35,81,32,133,255,0,236,146,63,94,175,112,24,200,0,0,158,40,95,172,147,183,99,252,192,181,191,47,48,142,30,158,86,86,200,142,150,120,169,39,118,138,200,209,233,171,163,71,121,68,190,45,243,254,29,46,79,112,223,142,243,82,122,90,219,45,177,39,163,231,177,178,42,203,11,125,93,99,85,232,249,90,190,18,33,53,92,31,112,209,151,185,75,150,182,250,202,236,15,104,138,246,248,169,228,168,170,117,59,95,46,254,235,27,29,235,110,127,138,185,254,11,249,74,6,215,7,28,41,225,222,29,176,221,69,214,182,146,157,183,58,168,54,79,60,145,198,138,214,178,121,94,158,178,195,27,147,162,183,197,124,190,196,45,31,104,143,24,54,124,29,130,107,112,30,19,189,183,210,179,84,211,106,250,90,150,110,98,50,121,55,38,177,204,142,79,234,127,71,207,248,118,61,160,252,101,201,148,248,54,158,195,151,151,137,96,185,220,95,81,77,51,225,107,163,115,24,180,218,162,162,190,21,79,25,26,189,21,23,237,33,167,28,230,22,45,204,43,213,85,235,20,223,171,174,51,84,76,249,85,106,38,87,233,185,238,118,137,224,158,47,119,151,154,129,210,92,110,21,87,74,183,214,86,79,36,210,191,77,92,247,43,149,116,68,79,21,85,242,68,42,28,175,109,190,92,119,100,130,237,38,218,57,43,233,155,54,170,212,77,139,51,17,218,238,233,225,175,137,77,210,81,212,87,76,144,83,71,189,235,229,170,39,150,190,127,168,201,30,28,120,58,204,92,210,197,150,199,173,18,211,209,54,166,23,190,84,154,7,42,55,155,14,189,18,118,187,194,77,122,1,56,28,51,208,97,250,12,141,193,81,225,196,139,186,45,150,149,88,172,217,215,213,213,126,162,105,226,174,46,137,66,100,142,95,174,88,229,134,28,193,110,169,124,206,181,91,161,166,115,156,171,226,212,93,124,94,239,53,247,169,93,128,0,0,0,0,0,0,0,0,0,0,0,0,0,1,106,120,147,203,56,179,67,43,175,24,127,185,195,60,242,210,84,36,92,200,209,218,57,105,230,99,85,61,71,47,140,158,72,64,14,123,229,13,231,44,115,50,187,12,87,65,181,210,79,83,35,17,26,244,68,107,102,145,190,108,111,232,123,143,74,51,68,201,226,124,50,38,173,123,85,170,159,98,161,100,177,199,6,156,62,230,53,249,216,151,23,229,229,178,229,113,118,255,0,199,204,147,43,189,103,185,235,225,34,39,214,115,151,246,129,99,187,52,112,5,215,9,224,14,243,89,75,3,99,155,234,189,140,114,42,233,61,98,46,170,173,79,210,67,39,243,147,42,48,198,104,225,138,187,110,37,167,89,160,108,50,59,102,200,220,139,248,185,27,224,246,57,60,36,113,223,224,156,5,134,50,250,210,203,30,22,182,69,69,73,30,187,99,141,92,168,154,185,206,95,172,170,190,47,114,254,210,160,150,54,77,27,162,145,168,230,61,21,174,69,240,84,80,60,201,103,45,130,131,13,99,235,133,166,219,10,197,79,15,43,107,85,173,110,154,195,27,151,163,81,19,197,203,228,80,230,123,118,148,112,215,69,129,113,251,241,46,23,182,67,79,75,91,166,230,68,136,212,77,144,209,179,206,69,243,123,188,144,192,167,177,209,185,88,244,209,80,15,128,0,0,0,0,0,59,124,35,113,142,211,137,173,151,25,88,142,101,61,92,50,185,21,53,69,70,200,213,247,167,184,244,55,193,150,48,160,198,121,11,134,170,168,224,100,109,134,221,71,78,230,181,173,68,85,74,42,117,94,136,229,253,36,60,242,97,27,99,47,24,154,217,108,145,218,54,166,174,24,149,116,215,163,164,107,125,233,239,61,12,112,95,131,168,48,86,68,225,170,10,57,183,173,69,186,142,161,222,170,167,87,81,211,162,248,185,127,69,0,194,238,213,44,161,194,232,250,124,94,230,199,77,81,235,237,70,36,108,71,127,172,163,95,200,213,122,125,190,100,85,218,222,200,110,148,178,63,77,140,157,138,186,251,145,200,79,95,104,158,6,194,152,151,38,234,238,23,154,40,159,85,73,203,228,189,90,237,83,125,85,34,59,171,85,60,154,132,6,191,70,78,186,116,70,191,167,241,3,208,239,1,119,219,77,227,134,76,10,203,106,199,173,61,154,8,228,217,183,235,35,164,69,215,106,175,155,87,196,200,131,2,187,42,115,10,217,114,201,171,118,21,73,220,234,170,26,104,227,115,87,127,79,198,214,59,205,186,120,55,222,103,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,3,102,169,139,36,14,99,124,87,79,248,205,227,173,196,55,186,92,61,106,154,235,86,186,69,14,221,124,124,220,141,242,69,243,84,242,2,1,251,64,176,53,211,7,103,109,108,151,24,213,169,86,177,35,53,71,38,187,104,233,117,241,106,126,146,24,235,104,195,119,107,219,94,251,125,44,146,164,125,87,107,28,239,119,185,23,244,144,200,190,62,179,178,221,156,217,172,234,251,108,40,200,105,28,138,138,138,189,119,82,211,55,206,54,47,140,106,89,28,180,198,110,194,119,232,165,171,106,77,64,230,200,147,66,237,54,191,86,244,215,213,85,241,70,175,236,2,67,123,55,120,90,199,152,119,20,65,143,238,212,18,211,210,59,118,222,100,83,51,95,197,214,69,249,81,34,120,170,126,87,250,14,151,60,112,102,27,194,188,75,222,43,51,14,58,70,219,235,228,168,145,171,82,145,162,104,251,132,170,159,215,53,27,245,90,255,0,127,159,218,103,247,9,89,149,107,198,217,107,13,202,205,97,167,183,210,197,187,107,98,84,211,173,68,232,191,236,109,95,22,175,151,153,19,220,93,103,221,187,58,51,142,162,57,183,208,211,81,85,62,149,206,99,222,170,168,202,169,245,250,177,177,124,37,251,124,63,128,99,214,121,179,13,179,52,241,26,97,37,137,109,107,93,34,211,114,185,123,118,104,158,28,191,87,77,117,240,40,51,185,197,241,81,67,136,171,99,183,212,58,104,18,79,81,238,221,171,147,68,235,235,117,254,39,76,0,0,0,0,0,0,0,0,0,185,188,62,101,100,89,187,152,118,252,35,53,67,97,101,76,177,49,92,175,70,244,116,241,71,226,172,119,249,79,113,108,140,146,224,38,211,233,140,250,178,210,173,68,144,254,62,153,119,49,206,69,255,0,94,210,167,146,162,249,129,79,113,93,145,20,217,13,140,232,176,237,45,91,103,109,85,43,231,213,36,71,120,76,230,121,70,207,209,247,22,56,205,46,212,43,15,160,179,114,203,10,85,75,62,251,100,206,214,71,185,202,159,225,114,39,229,57,76,45,2,184,201,108,58,220,79,153,86,11,75,158,141,73,174,52,173,213,87,79,26,136,219,238,95,210,247,30,149,112,117,165,182,92,63,77,110,107,181,72,183,245,215,222,247,47,185,61,231,156,110,25,105,123,222,115,97,136,121,142,102,183,74,46,173,85,69,255,0,93,195,238,84,247,158,146,237,209,114,104,227,143,114,174,154,245,85,251,84,14,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,162,104,153,60,79,134,68,213,175,106,181,83,95,37,67,88,2,201,222,56,63,201,43,237,122,220,238,54,58,233,39,95,202,75,140,205,79,170,141,240,69,247,34,23,15,6,229,182,21,192,148,141,163,195,212,114,197,27,116,211,124,238,122,248,53,60,215,251,8,85,10,168,137,170,152,243,158,124,105,101,158,75,195,81,79,83,84,202,187,132,40,246,165,59,162,169,98,43,145,37,77,55,54,23,39,214,139,79,31,48,50,6,174,8,42,96,116,19,175,168,237,53,235,167,130,234,68,175,106,54,65,96,155,52,22,188,71,129,225,172,169,185,201,83,55,123,141,149,43,58,50,38,82,199,162,171,81,21,90,158,170,117,83,40,50,71,138,12,206,226,150,241,86,152,91,15,81,217,108,118,233,214,23,213,195,89,35,222,253,204,123,216,187,92,248,149,58,49,191,146,191,89,124,52,47,78,46,225,155,9,227,123,61,194,147,19,84,75,113,170,172,166,150,6,203,81,4,50,172,74,232,213,155,155,189,23,69,211,111,159,144,30,112,102,167,154,9,93,12,177,57,175,98,171,92,213,106,162,162,167,66,191,203,172,140,204,44,206,141,243,225,91,21,93,100,113,233,185,98,165,158,79,29,232,159,213,198,239,208,119,240,37,18,171,178,55,6,92,177,101,101,194,163,20,220,163,163,153,242,72,216,217,69,73,162,42,203,170,34,117,240,209,125,197,255,0,225,83,131,107,22,66,219,234,105,170,102,75,143,59,102,157,230,146,13,83,71,78,191,146,171,254,87,251,144,7,2,153,37,111,202,204,164,162,90,187,125,101,45,116,209,71,44,237,169,115,218,168,229,166,166,221,234,185,26,169,235,70,191,193,74,135,138,94,32,112,190,84,96,26,202,150,221,168,36,168,102,196,88,57,209,61,250,165,68,76,95,85,100,106,244,220,191,192,239,179,87,60,112,70,81,54,107,37,230,72,168,34,146,141,207,137,99,134,94,138,187,218,154,36,113,185,19,164,107,252,63,81,10,252,103,103,189,203,31,102,69,202,146,195,137,174,21,54,119,205,83,248,183,84,84,35,63,215,111,115,125,71,237,79,4,103,228,249,125,128,90,44,229,204,101,204,124,79,37,217,141,86,68,170,213,107,85,141,110,159,138,99,124,156,239,209,247,148,238,14,194,119,12,95,123,130,207,67,4,142,116,200,245,220,141,118,137,181,170,239,20,69,247,123,134,25,193,183,204,87,120,163,179,219,169,149,242,214,205,28,44,245,216,157,94,244,98,125,103,34,120,175,188,151,94,9,251,61,176,245,143,10,81,98,220,127,18,201,112,171,167,73,163,107,169,169,36,216,146,193,2,244,119,174,190,43,34,120,167,143,241,13,158,19,59,52,44,152,42,178,12,89,142,36,117,118,253,219,99,142,190,102,233,162,79,26,244,228,199,250,77,95,31,47,227,32,214,60,45,99,195,144,37,61,158,141,96,99,83,68,69,145,239,242,68,252,165,95,209,67,155,110,160,134,219,72,202,56,62,164,122,233,209,19,197,85,124,191,89,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,222,44,120,140,164,225,211,2,253,35,150,46,101,76,233,172,45,88,216,244,233,60,44,118,168,233,25,229,47,146,151,200,197,158,53,56,114,196,188,74,67,102,194,116,85,175,160,182,195,4,220,250,136,155,27,222,142,89,99,145,61,87,200,223,242,13,79,5,250,202,4,117,195,218,199,159,203,138,33,171,142,75,66,210,58,104,209,98,91,52,122,171,116,68,84,254,179,95,127,153,35,92,44,231,230,107,103,189,130,135,17,220,173,180,20,180,50,71,18,200,238,227,36,74,229,86,64,245,84,245,156,157,91,42,249,249,24,21,155,221,147,152,155,47,48,197,110,42,194,248,158,182,235,37,178,7,213,186,41,169,233,98,69,229,237,93,53,231,167,150,239,224,115,56,73,227,174,183,135,201,211,42,243,2,197,72,202,106,41,187,170,205,207,157,207,110,197,130,15,8,219,35,124,33,122,244,255,0,70,161,39,249,173,149,56,15,24,91,230,175,197,54,217,234,156,205,186,36,117,47,143,197,204,79,6,170,126,139,127,129,1,92,86,229,180,185,125,154,117,212,180,214,138,186,26,9,96,165,146,6,206,217,53,235,22,139,213,233,215,214,99,188,252,137,175,191,113,121,148,151,154,106,106,74,11,226,72,181,91,245,106,210,213,39,213,84,95,56,81,60,148,194,206,211,124,153,250,89,117,181,226,108,23,11,37,89,105,169,160,88,219,28,113,106,173,239,122,245,114,181,124,81,169,224,4,93,2,177,189,101,54,54,176,34,173,198,211,203,68,68,119,245,240,175,77,116,242,122,249,148,123,154,230,57,90,228,209,80,15,128,0,0,0,55,168,234,231,161,170,138,178,153,200,217,97,123,94,197,84,215,69,69,213,58,47,218,132,158,246,98,102,134,113,99,76,71,13,166,225,114,130,107,21,4,77,137,173,109,11,90,168,214,73,68,212,77,237,103,232,57,124,87,237,34,240,204,46,207,46,32,111,153,103,153,214,236,49,71,111,167,158,154,235,85,12,15,89,36,145,170,222,109,69,35,21,81,26,186,120,49,60,64,205,158,211,11,102,48,125,130,74,182,213,72,203,90,105,163,91,10,104,190,189,26,125,101,98,254,87,219,254,130,25,100,254,177,223,173,79,66,92,113,101,165,215,50,178,138,166,150,209,26,115,227,217,225,179,206,170,153,124,92,230,249,49,79,62,247,90,9,237,183,10,138,42,134,237,146,25,94,199,38,168,189,81,202,139,225,250,128,204,30,205,156,209,92,25,155,20,246,234,235,164,20,212,115,238,213,36,229,183,93,180,213,139,226,229,79,55,39,241,39,94,158,120,170,34,73,97,123,94,213,215,69,106,234,158,39,151,252,3,121,196,54,44,69,79,112,195,110,122,86,51,126,205,178,172,126,49,185,23,170,57,60,149,222,103,161,30,17,113,14,99,226,92,180,167,185,102,61,44,112,86,61,31,181,27,58,203,174,149,19,183,197,100,127,228,181,158,96,95,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,2,153,204,92,55,54,43,194,149,150,90,119,35,100,159,151,162,170,170,125,89,24,239,36,95,209,247,21,48,2,2,243,247,128,252,238,193,119,137,238,241,97,234,155,133,44,206,107,90,180,180,149,114,175,171,11,85,117,255,0,7,68,242,84,241,40,140,182,224,179,60,179,2,239,232,250,108,33,112,164,70,177,239,87,212,219,235,35,111,170,137,230,144,59,244,144,244,53,116,195,246,75,220,73,13,218,213,73,86,196,93,81,179,64,201,19,93,52,240,114,47,145,211,75,111,192,56,22,53,175,75,77,186,220,139,234,171,225,161,107,87,214,242,245,25,175,151,247,1,107,248,84,201,139,190,82,101,93,62,23,188,185,171,82,155,247,35,85,253,63,194,103,122,125,102,53,124,36,79,34,15,120,162,201,204,91,150,185,157,127,244,173,174,169,148,242,220,106,164,142,103,67,42,49,200,181,19,105,163,156,198,162,244,98,169,63,247,108,238,203,155,29,50,212,215,95,18,56,211,207,186,206,190,104,158,81,175,189,8,230,227,98,190,131,136,199,45,183,45,240,125,20,146,54,93,29,90,197,142,39,187,253,114,138,170,146,182,53,255,0,102,99,188,124,127,110,129,21,170,170,171,215,196,29,230,54,194,87,60,15,137,171,240,197,226,61,149,116,19,44,50,183,86,174,142,68,69,241,106,170,121,249,42,157,24,0,0,0,0,0,0,0,0,3,36,56,15,191,219,240,214,120,218,238,183,42,136,225,134,23,192,247,57,239,107,83,165,101,43,191,41,81,60,26,190,102,55,151,7,44,112,54,101,94,101,244,198,5,164,149,206,141,85,188,200,234,227,133,81,90,230,170,248,200,213,241,218,5,246,237,31,204,187,38,99,102,245,12,214,57,219,44,118,250,41,233,222,230,185,142,77,221,238,85,241,107,157,229,250,140,72,43,156,204,193,185,131,97,184,182,183,28,211,72,218,138,148,115,209,210,85,50,101,84,223,215,170,61,203,245,156,80,192,94,206,16,44,149,119,156,240,195,108,165,219,248,187,141,27,215,93,124,18,178,159,220,139,239,61,27,211,34,182,22,162,253,191,241,158,113,120,69,185,87,91,179,191,13,58,138,71,53,95,114,163,107,180,114,167,69,172,131,220,169,238,67,209,213,50,171,161,106,175,219,255,0,24,27,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,45,198,116,214,102,4,88,106,90,124,3,102,158,182,186,77,187,121,92,190,154,73,26,254,90,42,125,93,255,0,192,195,236,166,236,232,158,229,127,92,107,155,143,124,181,213,19,247,167,194,248,150,37,71,57,241,200,169,172,53,40,159,89,100,79,171,251,60,16,144,117,68,95,20,67,232,20,198,95,229,230,28,203,139,35,44,120,110,143,145,3,90,196,114,115,36,118,170,214,35,81,125,119,57,124,19,222,84,218,245,208,47,67,227,83,207,85,234,6,163,26,56,204,226,11,19,228,94,20,75,173,138,203,81,84,143,215,116,172,68,209,186,73,78,222,186,197,34,117,230,170,126,207,225,146,229,174,226,19,41,237,185,179,128,235,44,53,180,113,205,35,185,123,53,141,174,84,210,104,158,190,44,119,249,52,242,2,1,243,207,137,12,109,158,23,84,174,196,117,59,149,139,181,169,178,36,209,17,210,170,125,72,153,254,85,223,251,248,92,110,11,184,69,197,60,67,226,71,220,223,108,169,91,45,20,188,170,138,132,141,21,136,231,211,200,246,245,73,88,190,40,207,15,122,20,198,6,225,170,239,127,206,231,229,149,226,150,166,149,253,249,97,234,199,49,118,247,182,195,175,173,18,251,215,242,124,191,97,50,220,25,112,198,222,29,48,189,101,12,117,139,51,46,143,167,170,209,210,110,86,170,67,179,79,234,163,211,197,61,224,85,24,39,133,12,175,193,180,246,245,161,179,233,81,65,50,76,201,59,197,71,138,72,175,78,139,50,167,142,158,242,243,211,83,199,75,79,29,52,73,163,34,98,49,169,246,34,104,134,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,102,182,150,58,218,57,232,229,77,89,60,110,141,201,246,57,52,95,248,200,150,237,25,224,190,237,65,112,184,230,182,26,163,154,74,103,186,106,153,213,140,213,27,171,170,231,114,170,186,101,242,70,254,79,250,9,111,49,227,141,219,62,32,191,228,189,226,211,96,181,205,91,60,244,213,12,217,20,15,145,222,181,37,75,124,24,138,190,42,158,94,96,121,239,183,95,174,54,186,184,234,160,159,71,199,174,158,171,124,209,83,205,23,222,100,182,13,227,78,253,107,167,129,247,180,74,138,138,119,170,177,218,177,154,38,237,201,245,96,211,199,83,27,239,248,83,16,225,202,167,82,222,109,21,148,146,55,77,82,106,119,199,228,139,249,72,159,164,159,196,234,0,144,28,185,205,90,172,234,184,84,94,174,149,48,62,149,143,229,73,7,54,52,115,81,90,231,183,234,181,142,241,119,187,242,76,126,226,11,37,107,40,47,245,23,60,13,109,158,233,109,141,55,203,45,35,29,43,98,107,97,98,170,185,119,185,81,53,71,248,251,148,180,120,67,31,226,108,20,249,22,197,115,168,167,108,202,142,123,89,52,140,69,84,69,68,232,215,39,188,206,62,10,49,102,17,190,80,98,27,110,98,85,83,221,18,225,109,88,246,213,62,41,214,53,230,189,154,162,76,171,167,170,239,30,190,64,71,220,208,203,79,43,161,158,55,71,35,21,90,230,185,52,84,84,232,168,166,131,35,248,138,201,40,226,197,215,220,65,129,232,209,246,150,214,85,61,172,134,61,81,173,230,202,244,233,20,123,83,70,237,243,254,237,12,113,115,92,197,218,228,84,95,114,129,240,0,0,186,28,54,223,162,195,153,189,135,110,115,55,86,69,113,164,114,248,248,37,84,46,247,47,232,150,188,230,217,174,213,118,91,140,23,26,41,21,147,66,246,189,174,69,84,209,81,200,169,213,21,23,197,16,15,73,216,143,52,240,43,176,195,82,162,249,73,43,234,181,217,12,114,57,239,118,217,19,93,17,168,171,211,199,192,138,12,206,224,15,59,243,59,22,213,223,240,238,95,221,105,168,106,42,36,124,106,230,49,117,99,165,123,209,127,25,43,93,245,94,158,94,70,83,246,125,85,89,115,55,14,122,95,26,226,118,94,43,225,254,174,154,170,181,149,27,53,146,169,171,163,36,220,228,213,172,106,248,249,34,249,33,32,16,211,83,192,196,142,8,35,99,90,154,34,53,168,136,137,251,0,192,174,18,123,57,172,185,121,105,182,95,241,253,4,137,121,108,8,179,66,245,145,138,199,170,76,213,69,229,212,171,124,30,223,35,61,105,169,161,164,133,176,64,221,172,110,186,38,170,190,122,249,254,179,115,195,192,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,5,49,152,216,238,197,151,120,82,187,18,98,11,157,53,12,20,240,76,246,190,121,54,35,156,200,220,253,19,162,245,209,171,228,66,95,24,252,88,227,108,220,199,149,246,92,35,85,37,85,178,154,170,68,139,187,211,199,50,57,177,207,62,213,69,228,162,233,181,237,243,95,218,77,14,112,101,101,171,55,112,183,209,123,196,210,178,157,94,247,59,150,230,166,228,116,111,98,162,238,99,145,83,71,175,145,102,240,167,103,222,66,97,218,198,220,102,195,52,181,179,236,86,189,106,40,168,164,220,170,137,170,174,180,200,171,212,8,158,225,163,40,179,127,59,241,156,22,234,187,77,201,104,153,187,152,247,80,181,173,77,98,153,83,174,172,243,139,223,255,0,182,108,107,173,216,15,41,50,238,70,221,235,105,109,84,180,212,42,199,203,60,238,70,162,182,5,215,197,203,229,26,175,236,59,12,9,146,57,117,151,19,58,163,10,225,171,125,11,221,166,174,134,142,8,151,193,201,226,200,219,250,110,254,36,110,246,152,113,99,113,101,210,108,181,195,87,101,108,12,87,71,81,201,157,200,186,163,171,33,122,46,201,180,240,219,226,223,244,1,142,185,245,195,214,59,206,44,214,199,153,161,129,45,117,23,60,57,83,120,150,106,106,248,24,197,134,88,221,39,45,21,174,115,218,170,155,152,169,225,228,98,77,125,12,246,234,167,209,212,177,91,35,52,213,23,237,77,127,229,50,214,147,140,217,176,214,68,90,178,243,15,66,145,87,182,157,173,171,157,26,173,124,143,74,132,151,85,115,39,71,42,245,127,85,111,159,235,83,18,107,171,38,175,170,125,93,67,149,207,126,154,170,170,175,130,105,231,250,128,216,5,77,134,108,86,155,157,13,92,245,245,172,134,72,155,171,17,100,107,117,93,204,79,52,95,39,47,240,41,246,210,79,43,213,176,67,36,136,157,117,107,85,124,190,192,54,65,245,205,115,28,173,123,85,21,23,69,69,67,224,0,0,0,0,2,83,187,38,235,177,50,216,214,223,79,99,146,107,91,171,106,85,245,9,43,81,17,86,90,84,114,105,166,189,19,95,50,44,73,46,236,183,194,217,185,13,85,53,218,217,83,52,88,105,213,114,36,145,171,234,154,213,114,84,83,115,58,53,57,127,85,171,231,250,192,202,238,208,76,180,179,98,220,189,239,115,89,220,249,233,34,107,91,34,76,244,219,186,170,13,122,35,145,60,136,41,172,137,33,169,124,104,154,34,105,255,0,17,51,221,161,120,127,62,107,40,153,87,133,46,83,199,98,101,42,37,75,25,53,98,106,245,171,110,222,145,166,207,54,120,255,0,160,134,42,214,76,202,151,182,116,93,253,53,215,95,114,123,192,201,254,207,43,125,29,126,122,218,82,170,155,157,178,162,7,39,174,173,209,82,178,147,175,69,251,79,64,45,77,26,157,15,61,188,7,218,49,125,118,119,89,37,195,113,84,163,89,89,76,233,156,198,203,166,196,171,165,221,170,177,62,214,248,158,132,35,220,140,77,222,32,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,250,0,0,0,22,189,185,1,130,155,152,203,153,9,75,254,50,84,211,93,242,248,243,249,218,255,0,89,183,235,127,103,253,5,207,107,81,141,70,55,193,169,162,31,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,75,216,215,181,90,228,213,20,212,0,178,217,203,194,230,92,230,213,182,88,174,182,205,42,23,110,217,57,211,244,245,163,215,163,101,106,120,70,132,14,113,59,147,181,121,47,154,117,248,74,72,244,134,40,41,166,141,218,167,84,124,72,239,211,122,248,162,249,158,147,12,96,226,255,0,131,92,21,196,29,142,174,239,45,45,75,111,208,210,171,96,146,58,201,24,213,88,225,153,35,69,98,53,232,190,180,137,229,215,79,226,30,125,138,163,0,99,219,166,0,187,58,233,108,95,90,70,36,110,79,87,170,35,145,223,148,215,123,189,197,81,159,217,21,138,114,55,26,84,225,187,237,182,166,24,185,147,45,60,143,138,84,107,227,100,206,141,21,28,248,217,175,213,78,168,158,101,175,2,74,120,11,194,49,231,189,226,227,93,125,185,242,217,80,179,115,32,228,235,174,231,210,170,250,205,115,63,202,170,127,239,210,220,241,205,192,221,199,39,46,146,98,124,56,188,235,84,186,126,139,118,232,218,102,126,93,67,220,190,180,142,242,254,226,208,112,111,159,87,76,153,205,11,85,75,42,98,101,13,69,84,17,78,143,133,142,245,29,81,78,174,234,231,55,79,86,47,121,59,89,129,130,112,214,124,229,235,237,213,91,166,166,172,211,99,153,58,179,234,78,197,94,172,221,231,16,30,104,85,52,85,69,242,6,80,241,103,193,134,35,225,230,185,42,116,125,77,29,84,218,70,172,116,178,233,185,103,84,77,86,22,39,132,62,245,241,254,24,221,93,135,175,118,216,35,170,174,181,85,193,20,205,220,199,201,3,218,215,39,78,168,170,154,47,138,127,16,58,240,137,170,232,134,166,199,35,221,181,145,185,203,238,68,213,78,207,15,88,107,175,87,186,59,84,20,85,18,201,81,60,113,236,142,55,43,151,115,209,190,8,138,190,96,74,87,100,230,74,62,40,43,177,221,194,94,139,202,229,51,111,219,93,18,245,73,63,87,139,127,210,74,73,142,92,26,100,117,62,82,224,24,90,213,172,100,147,238,221,28,238,213,91,182,106,141,58,43,26,191,236,154,153,24,170,137,226,1,90,142,241,62,35,17,15,168,168,228,213,23,83,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,20,86,110,99,218,92,186,193,117,184,142,165,53,72,57,125,58,254,84,177,179,201,174,253,63,113,230,207,50,49,109,110,53,198,55,92,67,90,237,95,89,87,60,222,9,249,114,189,254,72,159,164,190,71,165,124,200,203,203,38,101,225,170,140,51,126,100,174,166,168,217,187,151,42,198,239,86,70,61,58,162,47,155,16,143,220,247,236,156,193,245,150,151,214,101,147,171,33,171,138,37,93,147,220,102,151,123,145,178,175,130,64,245,234,170,192,34,12,23,175,57,120,76,205,156,155,173,168,142,251,134,171,214,150,57,94,198,76,202,58,149,99,145,28,196,69,220,248,88,139,253,99,75,45,36,82,194,229,100,177,185,142,79,20,114,42,40,31,24,190,182,154,153,205,151,148,57,69,134,120,101,196,120,146,175,215,196,43,109,157,41,147,252,41,63,25,206,157,137,225,171,62,171,155,226,154,24,48,115,22,239,112,90,69,161,89,255,0,18,169,162,183,99,125,250,248,233,168,11,213,91,107,174,181,117,141,77,18,105,228,122,39,235,114,175,252,166,171,77,150,225,123,169,74,91,116,28,217,23,203,115,91,228,171,230,169,238,83,130,95,222,18,243,23,10,101,230,48,244,158,38,99,93,26,120,35,164,70,167,245,83,183,206,70,126,155,124,255,0,246,133,184,191,101,6,53,195,150,229,185,221,45,188,168,81,85,21,121,209,59,193,21,127,37,234,190,13,95,34,138,123,28,197,86,185,52,84,39,183,7,80,100,95,20,152,77,209,86,53,175,167,108,146,172,188,155,138,70,158,162,108,94,173,149,250,122,178,152,173,197,23,3,217,14,149,237,179,101,133,213,201,127,154,70,171,105,189,55,207,93,168,249,150,79,81,26,247,244,70,251,186,104,4,93,3,46,179,107,179,175,54,176,5,59,106,109,86,138,187,147,116,114,185,41,225,170,157,83,77,158,234,100,253,53,254,11,238,44,125,215,135,204,206,178,221,232,172,151,44,49,113,134,170,189,209,182,38,62,138,161,170,170,247,43,91,209,99,69,241,69,240,69,2,131,178,81,199,95,114,138,150,87,109,107,247,106,186,107,224,213,95,249,9,240,224,79,38,44,248,11,42,109,245,84,55,94,247,205,169,171,127,245,15,143,69,231,167,189,238,253,4,254,36,126,240,199,217,181,114,199,119,170,186,108,202,90,155,123,169,121,123,98,108,211,83,61,119,50,101,94,143,167,235,245,24,191,183,237,50,142,28,11,196,71,8,117,141,250,16,169,124,194,20,168,147,201,7,163,159,89,51,81,203,204,155,215,100,17,249,68,186,106,238,155,147,245,160,103,102,46,193,246,156,103,105,125,158,241,23,50,157,250,106,221,206,79,7,53,201,245,92,139,226,212,243,48,227,25,118,88,229,54,37,196,41,121,166,171,238,177,239,99,150,46,93,75,250,35,88,158,43,86,159,162,190,94,101,63,118,237,80,177,225,202,138,75,109,251,15,84,210,86,109,115,106,153,53,12,81,237,123,81,17,122,58,169,21,61,109,201,213,12,191,202,188,246,203,220,219,183,67,89,133,241,13,5,76,178,170,167,38,58,184,30,244,209,207,79,170,201,28,191,236,110,80,58,12,143,225,127,47,50,58,130,40,48,229,23,248,67,24,214,186,94,100,254,178,163,99,69,93,175,149,232,157,98,106,255,0,239,214,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,168,142,69,69,77,81,79,160,12,96,226,251,130,252,29,196,109,153,181,107,254,1,120,165,143,151,20,212,244,148,238,115,145,211,198,247,106,231,162,47,130,59,242,147,235,47,237,138,140,95,217,213,156,56,106,75,131,217,76,249,160,161,129,211,171,214,74,54,234,141,141,28,189,18,163,245,147,236,112,111,22,184,238,214,202,187,123,149,27,222,96,146,29,203,175,77,205,84,215,251,192,243,1,115,181,221,48,62,37,125,21,116,91,42,173,181,74,215,53,92,139,235,71,34,162,245,106,170,120,181,124,20,150,158,18,187,74,176,173,102,29,164,194,152,226,130,154,134,120,121,154,73,27,234,164,215,89,39,147,193,34,119,146,53,60,124,203,45,199,207,2,152,163,14,93,110,249,167,103,184,50,225,79,87,83,81,84,248,96,162,168,87,177,28,234,169,215,85,77,205,232,141,68,242,241,35,157,22,90,119,248,43,28,158,244,2,101,51,114,233,104,226,151,58,44,248,26,25,162,169,177,199,53,61,76,143,72,29,187,68,171,146,37,77,179,34,38,155,39,253,31,63,214,133,216,204,78,206,140,156,199,120,58,219,97,167,139,209,147,81,83,50,46,241,77,110,163,71,189,83,149,170,175,226,211,175,226,215,207,242,148,195,78,200,236,81,109,135,29,215,80,92,88,247,213,77,79,43,99,114,43,81,19,89,168,17,58,106,158,122,249,19,6,213,69,106,42,120,42,1,24,17,246,97,101,230,30,205,91,109,154,91,213,194,170,223,46,138,238,101,37,39,93,31,79,211,77,21,60,36,119,145,223,226,206,8,178,171,32,179,14,211,143,164,115,234,173,44,158,5,146,25,232,169,182,49,82,119,74,171,163,24,170,186,50,29,62,175,159,236,36,74,174,207,73,87,89,5,108,141,252,100,11,171,87,85,247,181,125,255,0,217,66,140,207,108,27,69,141,50,202,251,105,172,209,19,209,245,74,213,93,221,23,187,202,223,201,84,253,37,2,164,193,216,135,15,98,43,68,117,120,114,70,58,151,174,221,145,58,52,250,206,69,232,173,79,54,187,200,239,28,221,201,166,164,43,240,77,197,78,33,202,140,206,126,95,93,42,57,182,186,141,52,85,88,34,70,237,167,169,151,197,204,221,213,210,39,229,127,160,154,90,106,136,234,169,227,169,137,200,230,74,196,123,85,23,84,84,84,212,15,141,141,88,171,181,203,250,148,221,69,247,141,53,62,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,62,42,34,166,138,154,161,244,1,68,230,38,79,96,76,208,183,186,221,138,236,116,117,44,119,93,207,164,134,71,39,172,199,127,178,49,223,160,211,10,179,19,178,47,44,241,13,206,166,227,135,241,69,202,129,178,194,214,178,40,232,40,246,181,200,221,53,232,141,243,208,144,176,4,43,230,247,101,6,57,193,180,242,86,225,59,213,93,214,54,189,169,182,88,233,34,232,231,57,60,231,79,36,111,151,153,133,88,219,45,49,86,1,172,117,29,254,131,146,230,120,254,54,55,121,53,127,33,206,253,52,61,62,57,168,228,209,201,170,22,163,57,120,111,192,25,203,135,235,172,247,218,4,108,181,112,62,38,204,179,79,163,21,118,245,218,201,27,175,212,104,30,107,205,76,145,241,187,116,111,115,87,222,139,161,41,89,169,216,249,116,87,215,221,48,94,50,182,109,85,150,72,105,221,71,86,231,34,122,238,106,107,189,250,254,74,127,239,215,9,115,87,131,204,228,202,170,234,232,110,248,126,178,162,150,142,101,143,188,195,110,171,72,222,155,154,136,168,174,137,19,69,87,167,152,28,60,167,226,179,52,242,126,213,85,105,195,55,57,86,42,150,202,138,175,173,169,98,181,100,219,170,166,201,17,63,33,11,183,194,103,16,216,147,20,113,55,105,190,230,29,198,123,140,51,83,220,19,149,61,76,243,49,28,176,202,244,232,245,127,130,185,222,70,32,201,4,209,61,89,36,79,107,147,201,90,168,100,47,2,217,105,115,204,94,32,108,182,202,109,208,182,58,90,233,150,71,196,247,55,70,211,185,63,39,252,228,3,208,108,214,107,45,222,157,59,237,178,150,118,59,84,210,72,90,228,241,251,83,236,45,254,41,225,195,44,241,94,34,160,196,149,182,90,88,234,109,239,137,241,36,116,84,250,107,27,220,244,241,98,175,139,151,193,75,155,75,15,119,167,108,42,186,237,215,254,61,77,205,122,162,1,140,217,239,139,169,56,121,196,20,216,254,24,247,209,213,239,231,65,185,99,98,109,100,81,55,164,104,170,189,102,215,195,199,248,151,143,1,226,252,51,156,248,26,59,228,52,208,84,81,87,115,224,123,31,18,185,190,171,156,199,38,146,53,53,233,239,79,50,155,226,111,43,228,205,92,177,175,195,180,238,107,103,127,43,98,185,175,119,133,68,47,94,140,235,225,25,135,253,155,216,222,245,151,215,123,142,70,226,232,223,5,77,44,178,213,196,178,181,176,238,231,58,143,106,35,94,214,189,122,200,239,127,130,232,5,211,226,35,179,127,43,51,110,73,47,86,137,165,179,92,87,122,170,81,208,210,35,92,231,204,143,114,175,168,213,240,87,39,143,254,220,116,200,76,160,207,46,18,243,2,130,186,224,202,171,197,149,106,225,108,137,81,112,142,54,181,138,142,107,151,107,39,126,189,106,53,250,191,146,132,169,162,162,162,42,120,41,162,88,34,153,52,149,155,147,245,170,1,214,97,75,219,177,22,31,161,188,62,4,133,213,84,241,74,232,209,219,145,170,230,53,218,107,231,226,118,230,150,49,172,106,49,169,162,34,104,134,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,204,123,132,44,56,211,12,215,217,175,214,232,106,233,230,167,149,138,217,33,100,158,49,185,189,17,237,84,215,71,47,151,153,231,203,55,120,122,197,212,249,161,112,195,184,75,10,92,229,134,62,86,198,178,134,87,120,211,198,245,233,28,122,120,238,242,61,23,170,106,154,41,209,195,131,44,80,93,101,188,178,147,252,38,93,187,157,204,127,147,118,167,77,218,120,125,128,96,247,102,175,12,48,229,246,30,118,47,196,246,25,169,111,47,69,98,37,69,42,49,205,69,101,28,159,151,19,94,158,187,29,231,228,190,102,126,233,163,116,79,35,227,88,214,38,141,77,16,250,190,0,105,98,234,170,113,238,182,248,174,182,218,171,108,255,0,213,212,194,248,93,225,224,230,170,47,138,47,188,228,181,52,93,13,64,66,247,20,124,16,227,124,152,197,178,230,30,11,109,76,180,12,219,235,68,147,57,91,172,80,195,227,28,12,106,122,210,187,242,191,229,69,149,110,30,113,109,110,50,202,156,63,121,184,34,164,242,91,233,55,235,174,186,173,52,78,95,21,85,241,114,249,149,206,32,176,91,241,37,182,91,93,202,46,100,50,237,213,55,57,60,28,142,252,149,69,241,106,121,156,60,25,132,232,112,109,150,43,37,189,52,130,20,107,90,157,122,34,49,173,79,21,85,240,106,121,129,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,168,142,77,21,17,81,125,229,37,141,242,191,6,99,219,100,246,219,245,134,134,161,179,171,85,206,125,44,79,118,168,230,187,197,236,119,155,80,171,128,17,255,0,118,236,159,203,58,250,231,213,199,85,52,104,233,152,237,173,125,58,38,212,106,34,166,157,207,222,133,249,200,62,10,178,167,33,238,116,248,135,15,219,209,247,72,169,221,2,205,36,84,202,190,187,26,215,122,204,129,142,252,159,127,153,144,224,15,138,105,211,170,126,179,89,241,64,248,248,217,43,85,146,53,28,213,241,69,77,76,93,198,252,62,54,209,196,29,151,50,240,133,11,169,98,149,214,248,107,27,77,22,198,43,89,58,43,181,72,227,79,201,141,154,234,239,47,213,166,82,31,21,17,124,64,209,79,187,187,197,187,199,99,117,253,122,27,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,167,122,125,163,122,123,148,208,190,39,192,55,55,34,159,119,33,161,60,15,160,106,220,131,114,26,64,26,183,32,220,134,144,6,173,200,17,117,52,159,90,6,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,75,157,167,145,168,208,255,0,48,52,42,245,240,62,162,106,105,119,137,169,158,0,106,78,128,0,0,0,7,212,77,79,135,214,248,128,219,246,159,81,52,62,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,57,218,42,34,41,241,87,84,213,77,189,218,204,169,238,55,63,36,13,181,241,53,179,192,208,190,38,182,120,1,168,0,0,39,136,9,226,6,173,16,104,136,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,37,79,199,46,139,161,186,154,163,13,14,79,199,175,95,35,91,181,217,208,3,19,118,191,172,213,183,237,56,188,212,102,186,174,159,172,251,207,69,240,122,1,188,186,238,241,53,167,129,180,221,92,136,166,234,120,1,244,0,3,85,247,159,83,196,249,162,251,143,169,226,6,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,73,63,174,83,123,242,63,97,180,244,85,153,116,55,127,32,14,186,181,218,38,155,53,58,85,186,74,202,214,67,202,93,53,211,192,169,182,170,183,111,45,29,212,210,234,10,119,61,178,114,147,114,1,189,11,183,196,215,105,166,169,224,107,31,169,0,0,158,32,39,136,26,193,243,84,26,162,129,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,29,127,175,119,234,55,63,36,209,35,118,63,152,189,117,232,107,68,213,186,129,241,158,127,172,212,104,69,218,170,106,69,212,15,160,0,0,0,7,214,248,159,15,173,241,3,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,47,110,228,79,176,219,221,167,67,120,218,123,19,93,64,210,239,19,83,60,13,46,241,53,51,192,13,64,0,0,0,7,214,248,159,15,173,241,3,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,161,254,102,179,226,162,47,138,1,178,239,19,83,60,15,175,106,39,145,165,21,117,80,53,128,0,0,0,31,91,226,124,62,183,196,13,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,208,154,235,162,63,85,243,64,247,181,58,42,166,160,36,54,211,197,77,183,185,87,196,248,207,16,57,32,219,95,172,107,111,128,31,64,9,226,0,250,223,19,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,177,102,85,191,16,197,222,45,209,126,45,127,217,60,148,168,41,234,146,171,215,71,245,247,24,153,145,216,190,117,195,140,231,73,162,70,189,122,153,5,135,113,52,85,240,53,96,122,107,167,83,58,43,164,145,28,221,85,124,23,67,84,78,107,151,68,93,78,174,9,249,154,57,238,211,95,113,217,65,44,45,68,209,58,154,28,143,23,104,106,220,141,250,203,161,192,146,181,171,58,177,139,213,23,169,205,86,239,137,28,190,32,107,213,20,212,136,190,38,150,166,134,173,122,104,7,221,80,106,138,105,62,183,196,13,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,205,80,250,104,95,16,53,106,135,211,65,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,201,21,239,24,83,150,231,237,150,71,42,104,165,198,168,204,107,54,94,81,43,238,151,22,66,168,190,14,118,154,150,55,19,99,42,124,157,195,107,82,229,68,123,219,234,38,190,11,161,133,153,167,158,56,227,30,85,78,232,227,158,74,117,114,237,115,85,81,16,192,150,220,47,159,184,94,231,76,201,217,121,129,119,55,114,53,94,154,232,49,127,19,24,111,15,178,8,163,172,71,203,58,237,99,88,228,85,212,132,170,12,213,199,214,106,132,138,11,156,241,237,77,168,155,215,162,23,27,45,51,23,16,226,60,95,110,75,197,202,74,167,71,34,47,45,92,166,160,155,124,188,190,73,136,168,224,186,84,46,139,80,221,253,75,130,146,162,189,24,141,85,111,191,200,198,156,167,205,75,69,5,166,134,150,229,51,33,116,209,181,168,205,83,213,232,100,53,146,225,79,93,66,217,99,153,175,137,233,171,85,20,163,182,241,78,134,218,244,118,138,106,99,181,232,158,7,199,166,139,168,31,79,168,186,26,55,132,118,171,160,27,155,144,110,67,72,3,86,228,27,144,210,0,213,185,6,228,52,128,53,110,65,185,13,32,13,91,144,110,67,72,3,82,46,167,211,75,124,77,64,0,0,0,0,0,0,15,139,208,250,124,95,0,27,144,110,67,72,3,86,228,27,144,210,0,213,185,15,166,131,82,120,1,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,249,185,2,248,26,64,213,185,6,228,52,128,53,34,234,125,52,180,212,7,197,93,6,228,62,59,196,248,6,173,200,55,33,164,1,171,114,13,81,77,39,212,241,3,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,241,87,67,233,165,192,125,220,131,114,26,64,26,183,32,220,134,144,6,173,200,55,33,164,1,171,114,13,200,105,0,106,220,131,114,26,64,26,183,32,220,134,144,6,173,200,55,33,164,1,171,114,13,200,105,0,106,220,131,114,26,64,26,183,32,220,134,144,6,173,200,55,33,164,1,171,114,26,84,0,6,179,64,222,6,179,230,228,52,239,212,1,171,114,13,200,105,0,106,220,131,114,26,64,26,183,32,220,134,144,6,173,200,55,33,164,1,171,114,13,200,105,0,106,220,131,114,26,64,26,183,32,220,134,144,6,173,200,60,77,38,164,240,3,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,8,117,226,106,238,184,159,23,210,97,90,9,181,133,174,70,203,181,117,209,11,67,156,55,27,30,6,195,212,246,43,61,60,109,157,89,248,201,116,245,181,42,204,42,181,24,151,19,87,226,155,132,222,170,202,237,170,229,251,75,97,159,152,122,182,74,215,215,185,251,227,127,212,57,112,187,90,197,130,168,187,85,212,213,73,42,61,92,187,213,83,84,241,67,185,194,184,186,225,133,175,81,93,233,160,77,236,84,93,117,240,57,223,69,86,59,98,86,186,45,174,211,79,3,157,132,176,229,29,126,246,92,180,106,47,130,169,215,233,154,189,120,59,138,11,140,245,241,250,90,119,53,53,68,141,200,226,77,184,86,205,182,98,28,55,19,170,238,109,145,170,212,218,142,127,82,27,174,153,113,53,20,177,212,80,206,199,196,171,172,104,158,40,93,92,178,204,252,200,202,199,195,43,38,149,104,209,91,163,81,87,77,53,2,120,168,170,219,52,13,157,52,218,239,5,67,146,174,71,46,197,69,234,158,38,63,240,203,156,9,152,56,46,154,74,154,150,172,219,27,209,87,174,165,252,106,189,204,103,79,183,80,62,61,21,171,211,169,245,139,215,83,90,179,114,26,19,68,93,0,220,111,83,234,166,135,198,31,92,7,192,0,3,226,42,235,224,125,54,228,145,24,6,181,85,79,35,233,183,28,168,239,51,238,239,214,6,176,104,71,106,190,102,176,62,162,232,55,125,135,192,7,221,223,96,221,246,31,0,31,119,125,131,119,216,124,0,125,221,246,13,223,97,240,1,247,119,216,21,117,242,62,0,0,0,0,0,7,221,223,97,240,1,247,119,216,106,52,26,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,248,190,6,147,82,248,26,64,0,0,250,139,160,221,246,31,0,31,85,117,62,0,7,221,191,104,219,246,154,119,126,177,187,245,129,244,39,64,0,251,187,236,62,162,234,105,62,183,196,13,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,52,238,251,6,239,176,248,0,251,187,236,27,190,195,224,3,238,239,176,110,251,15,128,15,187,190,195,234,117,52,154,147,192,15,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,31,23,193,64,250,124,94,134,141,223,172,251,187,94,157,64,251,187,236,10,186,159,0,0,0,0,0,0,0,0,0,4,62,107,215,67,82,121,254,163,79,229,1,244,31,87,193,15,128,0,0,124,221,246,13,223,97,241,124,79,128,106,221,246,13,223,97,164,1,171,119,216,17,117,52,154,154,95,3,75,164,86,249,6,72,174,241,110,135,215,55,95,32,198,104,162,230,13,123,126,211,78,191,97,169,203,162,27,92,228,78,154,16,107,213,125,198,141,87,220,124,231,39,184,251,185,0,250,138,186,248,26,183,125,134,141,200,167,208,62,171,180,242,13,118,190,70,151,120,31,88,6,165,93,6,239,176,56,210,7,221,221,124,15,170,186,26,83,197,79,174,255,0,144,13,64,219,221,250,207,187,191,88,26,183,125,134,173,58,106,108,171,186,155,173,93,90,0,3,227,151,68,3,232,52,110,253,102,166,174,168,7,211,234,46,158,71,192,7,221,223,96,221,246,31,0,31,119,125,131,119,216,124,0,106,69,212,250,105,111,137,168,0,0,0,0,0,0,0,0,0,0,1,241,87,67,233,165,222,32,55,125,131,119,216,124,0,125,221,246,26,141,6,176,0,0,0,0,0,0,62,42,232,124,221,246,7,120,159,0,251,187,236,27,190,195,224,3,238,239,176,250,139,175,145,164,250,158,32,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,42,232,125,52,184,6,239,176,110,251,15,128,15,187,190,193,187,236,62,0,33,19,1,208,165,102,27,124,51,212,237,115,230,114,70,169,211,85,55,51,63,46,174,247,40,237,212,180,209,186,120,124,95,161,78,96,11,196,215,11,140,118,56,35,93,240,212,57,200,136,94,23,98,91,173,158,134,177,247,74,111,86,6,122,138,228,240,232,114,225,246,219,31,49,222,27,167,177,211,193,106,138,137,82,87,233,162,34,234,113,232,178,182,237,37,60,82,172,15,210,68,69,77,60,138,166,193,91,38,55,198,108,90,212,73,24,249,116,103,217,212,204,59,38,85,65,65,96,109,125,117,59,81,137,26,43,53,79,176,237,88,172,0,196,56,110,225,133,238,20,176,213,203,38,143,110,168,138,171,162,46,165,127,132,43,237,151,218,20,177,87,185,146,84,187,84,98,248,105,238,59,124,224,194,55,139,189,218,231,91,77,74,171,79,75,175,37,81,60,180,49,210,135,20,93,176,142,37,130,166,161,28,215,54,95,5,32,205,190,24,115,94,249,149,184,222,12,45,125,123,217,71,60,187,99,69,232,154,107,208,149,76,53,122,138,241,65,13,75,30,138,143,141,28,157,124,136,68,169,205,43,118,39,117,182,231,78,173,142,178,145,204,85,84,241,232,168,73,247,10,89,161,22,49,194,180,113,203,85,186,104,227,107,52,85,3,37,210,71,120,34,244,10,137,166,239,51,106,157,119,248,155,175,247,1,245,138,166,173,117,52,48,214,0,248,170,168,167,211,75,188,64,208,178,57,13,151,171,92,190,178,27,142,52,46,221,122,160,31,27,177,190,8,105,117,70,139,161,175,212,247,26,29,19,117,3,84,83,238,114,33,200,107,149,84,227,198,198,162,234,134,251,60,64,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,154,13,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,124,95,3,73,169,124,13,32,0,0,0,0,0,0,104,93,221,85,60,16,226,73,84,231,61,27,18,233,215,169,203,145,116,98,183,222,112,224,164,86,72,178,59,193,64,229,163,223,230,166,164,85,95,19,226,33,173,19,68,0,125,111,137,240,250,223,16,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,170,186,141,84,248,190,32,0,80,23,192,13,58,169,241,92,168,13,50,46,141,3,82,57,87,196,212,171,238,54,90,166,226,46,160,125,213,77,72,171,161,160,212,158,0,106,213,79,168,105,53,39,128,31,64,0,0,0,0,0,0,0,0,0,0,0,15,138,186,31,79,142,240,3,230,170,53,83,224,3,238,170,53,83,224,3,238,170,125,67,73,241,85,64,220,52,234,166,141,202,106,3,234,42,234,106,52,47,68,52,238,80,55,65,181,185,70,229,3,116,27,91,148,110,80,53,170,174,163,85,62,39,84,0,124,222,225,185,87,161,164,250,158,32,125,209,15,186,32,0,0,0,0,0,0,0,13,42,229,53,7,52,13,180,123,149,200,138,189,20,220,52,162,122,198,160,62,167,137,247,106,107,169,161,87,67,230,229,3,83,181,233,161,243,214,62,43,244,241,62,115,16,2,185,81,116,62,115,15,142,149,158,122,27,47,168,98,123,128,220,116,171,238,52,44,234,158,71,22,74,200,83,253,153,63,137,196,150,190,20,69,210,127,239,3,180,231,189,124,19,67,82,72,245,78,142,69,95,113,208,250,98,8,219,172,147,162,126,211,131,54,46,182,83,187,94,248,136,190,30,40,5,91,204,145,124,17,13,109,147,78,138,168,138,81,117,88,254,197,65,23,54,162,224,212,69,254,210,29,61,86,114,96,250,88,214,103,92,152,191,240,144,207,97,115,220,246,162,107,185,13,151,214,199,14,170,247,167,234,49,242,255,0,197,126,6,180,189,209,190,226,206,159,218,66,128,197,156,105,96,234,122,57,38,162,174,107,220,141,233,235,39,137,47,33,149,55,156,91,67,109,98,201,53,67,24,212,247,169,215,208,99,139,69,213,19,187,84,162,47,154,251,200,185,204,142,52,239,119,138,217,97,163,169,123,96,213,116,209,222,71,15,11,241,171,85,104,134,24,93,112,106,58,52,209,218,191,169,158,194,89,226,188,208,191,213,89,181,95,126,134,251,43,233,223,225,80,136,71,214,4,227,122,211,119,210,57,238,81,115,52,253,50,166,185,113,65,58,185,207,162,186,199,162,38,189,30,59,12,225,90,232,145,83,108,136,190,245,57,9,84,138,205,205,93,196,121,65,198,228,182,217,102,130,174,190,55,171,124,183,117,82,179,193,28,117,225,235,172,237,162,171,169,107,23,195,170,142,195,55,99,151,152,213,213,168,159,180,213,20,157,85,28,137,211,237,49,222,223,196,198,18,169,145,54,221,217,213,186,233,189,14,250,131,136,172,23,81,43,97,244,163,53,94,159,93,13,241,187,5,237,73,26,170,186,248,39,184,248,174,77,122,42,233,250,138,22,143,51,112,253,76,28,234,91,148,74,139,227,171,144,236,33,199,246,119,194,175,91,132,31,249,72,104,85,125,23,171,84,248,175,247,183,82,148,167,199,54,122,151,244,173,98,174,186,116,114,104,118,241,94,104,231,106,44,83,162,254,208,59,61,205,247,26,209,24,190,71,1,181,76,94,189,13,196,170,102,154,1,201,123,25,228,167,212,69,99,53,215,83,139,222,34,68,250,199,26,170,247,71,69,27,166,158,68,107,24,157,87,80,59,93,93,166,237,189,13,42,228,119,139,116,79,121,72,91,113,253,182,227,60,148,208,84,34,170,47,188,239,41,110,73,50,104,174,69,68,3,179,93,154,106,136,125,98,162,162,232,108,50,161,170,158,71,222,122,34,244,80,55,149,85,60,15,154,187,67,66,77,184,115,16,2,186,69,240,83,115,85,52,163,145,79,160,125,69,93,77,70,133,62,110,80,55,53,208,251,170,155,108,85,85,53,129,247,85,26,169,240,1,247,85,26,169,240,1,247,85,26,169,240,1,172,0,0,248,171,161,244,248,239,0,62,106,167,205,117,0,0,0,1,247,85,62,0,62,234,163,85,62,0,62,234,163,85,62,0,62,234,163,85,62,0,26,234,0,3,231,172,61,99,226,189,17,116,62,115,16,13,96,0,62,234,161,21,85,79,135,214,248,129,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,210,227,81,165,192,124,0,0,52,234,237,85,13,70,149,114,32,16,39,146,84,245,18,99,26,251,139,156,191,224,146,43,211,237,234,92,156,216,196,236,110,26,172,142,73,218,217,103,77,17,17,122,150,115,42,113,164,54,58,155,205,93,91,122,57,206,68,254,37,41,142,113,173,102,41,185,172,236,123,210,149,143,211,79,35,13,178,87,131,236,45,111,190,95,233,235,106,90,217,91,10,163,92,174,77,83,93,76,187,205,107,255,0,34,154,44,47,98,106,189,210,34,51,212,242,49,71,134,75,221,46,18,195,50,87,82,179,116,147,191,93,83,197,23,67,42,178,150,209,81,137,174,62,156,175,103,51,87,106,212,119,144,28,156,13,146,116,149,24,97,241,94,96,71,207,82,213,87,115,27,175,137,134,124,95,112,199,62,26,147,211,150,186,37,216,138,174,245,27,161,43,52,86,232,100,228,196,145,181,170,214,245,211,192,166,179,75,45,109,216,215,14,84,209,85,210,177,238,70,57,27,170,125,128,64,5,5,222,187,14,215,114,100,123,180,100,158,183,95,180,144,206,4,115,102,223,30,35,138,158,90,247,53,28,196,68,143,127,77,127,81,136,156,76,100,165,215,46,49,93,124,75,79,47,41,210,185,205,93,189,52,212,164,50,71,50,235,50,247,21,82,87,178,103,104,201,17,85,17,126,208,195,209,198,29,187,197,113,160,109,68,75,170,47,153,220,107,187,174,134,50,112,185,158,86,236,115,132,169,116,170,137,211,57,169,171,119,117,254,6,75,66,244,145,140,147,122,117,79,13,75,6,183,116,240,62,53,87,222,167,215,248,26,90,104,106,213,125,227,85,247,128,0,208,137,235,42,232,134,189,23,220,52,251,64,219,122,162,121,33,165,28,237,60,15,175,221,175,130,155,136,169,167,213,80,56,206,123,209,201,161,187,27,222,129,203,235,34,237,83,86,244,79,32,55,152,253,124,79,186,161,178,146,53,87,163,144,213,170,175,130,129,169,235,215,162,154,155,224,109,235,169,173,189,19,168,26,128,0,0,0,0,0,0,0,0,209,125,195,69,247,0,53,34,38,158,6,157,23,220,106,79,0,26,39,184,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,154,167,188,15,160,249,170,123,198,169,239,0,190,6,157,87,222,125,95,3,224,26,154,125,52,180,251,170,123,192,250,15,154,167,188,106,158,240,62,131,230,169,239,26,167,188,15,160,0,0,0,0,0,0,0,0,0,62,47,129,164,212,190,6,157,23,220,0,13,23,220,52,95,112,0,52,95,112,209,125,192,0,0,52,69,241,65,162,123,128,0,0,0,125,111,137,243,69,247,31,83,196,13,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,52,175,137,243,85,247,159,93,226,124,0,0,3,226,61,21,52,208,218,127,249,202,110,57,168,212,94,167,2,170,163,98,57,83,200,13,249,42,145,173,218,154,106,117,181,23,186,88,117,138,105,145,63,105,208,94,239,85,49,49,82,6,59,85,247,33,72,45,13,234,231,82,146,61,207,70,170,248,1,112,82,255,0,18,63,72,223,187,95,180,236,168,174,14,168,213,85,52,208,167,109,56,113,241,70,199,202,245,85,42,120,104,217,27,90,140,77,61,224,115,99,126,244,55,83,192,218,141,187,19,196,220,69,213,0,250,106,79,3,73,169,21,52,241,3,232,62,106,158,241,170,123,192,250,15,154,167,188,106,158,240,11,224,105,213,125,231,213,240,62,0,213,125,227,85,247,128,3,85,247,141,87,222,0,13,87,222,53,95,120,0,53,95,120,26,47,184,0,62,56,250,124,95,32,62,106,190,243,234,120,26,77,73,211,196,15,163,68,247,13,83,93,53,234,53,79,122,0,209,61,192,121,107,228,53,64,3,68,247,1,170,123,192,104,158,225,162,123,130,42,47,130,143,61,9,161,162,123,134,137,238,26,167,188,249,185,53,211,84,26,62,128,189,60,79,138,230,162,106,174,68,65,163,86,196,10,212,54,150,166,52,232,178,55,248,159,86,118,105,245,144,104,213,162,251,198,154,117,85,54,249,237,215,77,200,57,205,94,155,147,81,163,115,84,26,161,181,205,111,233,161,247,126,189,117,26,55,53,65,163,93,226,229,69,253,102,218,59,85,209,23,83,71,58,38,191,71,57,53,253,99,71,33,52,111,218,104,93,234,171,163,219,167,234,56,85,119,170,74,84,213,242,53,52,247,169,208,87,227,204,61,64,215,73,83,95,11,52,241,213,227,86,42,181,122,183,197,232,124,220,231,51,107,154,169,251,75,63,124,226,11,5,90,183,57,247,42,125,26,138,170,188,196,45,93,235,142,108,191,163,170,116,75,116,141,186,106,157,92,131,87,25,99,52,145,198,141,71,59,110,158,43,169,197,168,188,83,210,49,95,61,84,108,98,121,170,152,101,91,199,94,7,150,85,107,110,140,93,124,53,114,104,165,187,205,62,48,232,110,214,183,199,101,187,198,197,84,233,182,66,90,51,138,241,155,56,86,207,190,73,238,240,181,35,215,95,88,163,101,226,159,46,227,149,88,151,184,85,200,186,120,145,123,115,206,172,69,122,100,145,36,245,51,54,85,84,87,34,174,154,126,179,165,134,225,51,90,178,74,249,119,63,174,187,151,196,206,193,47,150,188,235,194,119,152,210,122,75,180,47,99,147,87,42,59,192,228,166,112,224,201,101,90,118,221,162,71,179,251,100,66,69,143,177,165,129,201,29,178,170,126,84,137,213,26,229,83,167,168,204,204,124,203,142,230,220,106,35,124,139,224,174,84,55,47,133,76,45,195,56,240,204,8,247,250,74,37,107,83,201,197,159,199,92,89,89,173,19,58,11,108,173,149,233,175,68,145,12,12,177,98,12,193,171,167,107,238,23,119,37,60,190,42,178,117,66,173,180,229,37,147,17,175,164,235,241,115,145,203,213,205,107,209,116,254,241,168,184,248,171,142,11,251,103,122,68,253,177,181,202,158,175,184,228,225,190,55,93,85,14,201,214,89,30,189,52,213,74,78,139,41,178,154,24,95,21,125,214,9,29,224,170,247,166,170,191,196,249,65,134,114,83,11,206,231,186,166,149,206,78,173,213,233,227,252,76,171,182,197,156,97,98,9,230,238,246,187,117,90,107,211,235,41,103,241,175,18,57,159,20,253,242,55,85,66,196,234,186,189,116,43,236,71,137,242,238,154,62,243,73,28,46,233,245,154,136,168,90,28,73,139,240,117,202,183,74,249,88,234,77,21,28,214,233,251,2,87,77,95,196,198,98,95,227,238,175,186,206,197,240,254,177,80,223,180,230,30,62,186,186,26,56,111,82,57,207,95,89,29,34,175,252,165,35,127,180,224,233,152,250,139,44,202,197,119,84,41,107,114,92,236,53,204,187,83,92,90,254,75,183,108,87,117,12,178,75,12,225,187,221,194,173,235,127,157,85,28,154,162,191,170,20,214,97,224,10,102,65,61,100,55,134,162,179,84,70,49,116,79,224,117,150,94,33,43,43,32,142,138,186,146,54,47,70,235,174,138,165,73,53,203,7,221,104,146,162,225,43,247,200,189,81,58,160,88,198,92,65,69,115,137,210,71,28,143,115,81,87,170,106,80,85,140,186,197,43,181,145,232,136,190,229,234,72,94,14,202,124,186,198,20,14,74,104,209,242,105,170,244,234,134,205,203,134,60,46,233,92,218,123,98,84,53,87,68,86,55,81,138,143,250,59,253,238,143,68,162,169,124,110,79,52,69,69,42,58,92,201,196,123,182,212,93,39,68,211,78,143,83,45,241,15,8,80,205,15,54,215,104,123,21,127,176,165,189,188,240,115,139,157,34,173,21,170,85,251,81,138,5,154,183,230,19,35,153,95,60,139,43,245,215,214,235,169,87,88,177,61,154,237,85,27,166,153,212,174,215,197,142,219,255,0,17,189,93,194,54,102,195,35,219,21,158,127,243,182,41,74,221,50,31,51,176,251,244,91,109,98,185,158,232,212,96,185,183,44,87,29,150,102,205,69,119,170,123,118,237,215,156,167,70,204,217,188,83,84,190,122,123,165,78,173,93,83,89,84,182,55,11,118,59,183,198,144,92,104,42,90,212,118,154,185,138,135,80,234,59,218,172,142,123,100,77,125,200,89,82,178,147,15,113,51,138,214,221,200,244,172,173,107,58,57,121,157,84,239,109,124,94,223,173,104,250,88,42,231,154,71,116,69,123,213,200,98,51,45,55,102,83,68,232,187,198,170,138,170,141,106,156,235,53,100,148,213,177,193,90,199,34,170,233,170,167,82,234,50,246,215,197,118,96,69,80,202,185,166,122,199,187,85,107,87,200,189,248,31,143,59,78,145,209,221,234,93,4,173,68,69,87,42,152,83,107,184,186,138,70,247,72,153,60,111,106,104,138,190,101,69,38,94,166,32,165,91,156,212,41,27,149,53,209,138,186,153,25,248,254,59,48,181,189,141,115,235,154,246,170,106,139,187,197,14,198,219,199,126,5,173,110,233,42,213,52,247,56,143,12,49,147,149,247,138,228,142,182,89,89,2,59,68,71,106,154,33,116,170,50,159,7,97,123,99,166,173,157,21,91,26,185,125,111,176,12,219,135,140,124,33,87,64,233,233,171,216,230,175,143,173,213,11,81,154,252,96,218,171,105,125,21,135,238,78,73,106,61,85,118,253,81,164,119,98,188,105,79,99,185,84,178,203,92,228,165,114,174,214,238,40,42,156,198,184,199,47,50,25,93,185,117,209,202,190,6,196,155,229,215,21,120,27,3,210,247,108,71,137,88,250,153,87,114,171,181,85,66,225,71,199,214,88,192,244,72,174,236,146,52,77,19,69,211,169,12,213,119,219,197,205,29,85,83,81,44,146,185,122,34,121,33,180,181,247,102,49,177,77,52,138,205,55,39,85,241,2,97,239,253,163,184,62,142,68,138,221,42,72,158,253,198,171,87,104,150,29,169,124,111,158,86,177,138,186,46,174,33,242,27,221,69,50,162,201,185,250,249,170,169,202,168,196,21,50,198,136,178,185,154,248,104,164,209,61,185,123,197,190,95,99,94,84,81,221,34,107,221,167,229,151,174,219,137,237,87,120,210,162,130,170,57,89,166,168,173,114,46,167,155,204,61,153,184,159,9,212,50,107,101,198,118,171,122,244,114,153,73,145,124,126,226,188,35,81,13,21,246,170,73,160,77,19,85,118,189,9,104,155,22,85,36,209,172,209,72,137,167,145,188,202,141,154,38,228,93,76,43,203,254,61,48,61,238,145,141,171,170,137,142,122,38,187,159,161,127,48,190,122,224,252,66,198,186,11,165,43,156,228,69,68,73,83,82,11,180,175,118,186,234,154,47,145,171,127,216,133,57,109,196,246,251,130,107,21,67,23,205,61,99,180,138,225,19,254,172,141,95,212,166,160,236,88,186,175,134,135,215,34,251,212,226,178,173,175,232,215,33,186,217,87,204,163,94,138,158,42,189,77,109,52,110,221,224,107,104,26,181,68,62,106,134,151,42,170,244,93,80,249,235,1,175,84,26,161,163,87,13,84,13,205,87,222,53,95,120,213,61,227,84,247,128,213,125,224,106,158,240,0,0,0,0,0,0,0,1,170,123,192,1,170,0,0,0,0,0,54,42,26,170,157,13,52,237,118,189,78,67,155,184,248,214,237,3,80,0,1,245,190,39,195,235,124,64,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,95,1,170,123,194,170,1,167,85,247,141,87,222,52,95,112,1,170,251,198,171,239,0,6,171,239,26,175,188,0,26,175,188,106,190,240,0,106,190,241,170,251,192,3,234,42,234,106,52,167,137,247,84,247,129,244,31,15,160,0,0,0,0,0,0,0,0,13,46,53,26,92,7,192,0,1,162,123,128,3,205,253,186,174,54,195,114,167,107,83,86,185,203,167,237,52,89,217,29,117,178,102,44,40,142,106,235,174,133,53,113,150,166,217,122,172,143,155,162,62,71,106,137,238,212,223,182,222,231,130,9,99,106,171,90,254,154,232,97,173,94,252,173,197,23,42,24,160,176,210,189,85,242,74,138,136,158,226,77,56,123,162,154,151,15,83,205,92,186,73,35,81,122,145,155,195,53,139,210,88,214,146,74,183,111,71,42,57,53,253,100,170,96,75,122,195,69,20,109,84,107,35,98,120,40,85,212,167,158,56,118,181,169,174,135,109,27,226,172,139,106,183,200,164,105,43,217,209,138,239,15,51,190,183,86,163,21,21,116,208,12,108,226,211,135,235,102,62,194,213,215,26,122,20,90,198,49,202,158,175,82,26,49,254,7,186,224,91,220,244,181,52,238,141,209,202,186,42,166,154,30,139,238,180,240,92,224,146,57,216,213,100,173,218,169,166,164,124,241,183,194,188,23,58,74,139,246,29,161,71,202,141,116,143,68,77,3,12,87,225,47,57,177,30,24,196,20,116,116,213,234,200,213,237,69,77,202,77,46,84,99,8,113,22,30,165,170,158,118,190,87,198,138,171,169,231,90,134,107,198,92,226,119,178,87,73,12,176,63,195,175,188,145,254,12,248,172,101,116,84,182,123,189,205,205,114,104,212,220,133,18,146,201,211,84,98,167,69,53,185,204,94,141,77,52,41,204,61,136,169,111,84,52,245,84,179,50,68,115,81,122,41,222,199,50,72,170,186,26,27,167,214,248,4,106,170,107,170,127,16,157,23,111,152,31,77,43,226,106,213,17,116,213,13,43,226,0,248,213,209,53,62,154,85,125,94,128,104,154,86,177,170,231,47,68,58,106,203,236,81,57,99,71,29,141,82,110,99,145,124,202,82,166,145,36,169,85,234,7,105,13,250,13,222,178,161,217,83,221,225,149,52,106,148,132,148,141,230,109,69,95,224,118,54,234,119,49,83,170,129,85,69,50,59,175,218,114,81,117,105,214,83,187,68,208,236,97,93,200,128,107,79,3,232,211,78,128,0,11,209,116,80,189,60,64,1,174,167,221,20,15,135,214,159,15,173,3,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,160,214,104,0,1,247,69,3,224,62,43,145,23,69,62,162,235,224,0,0,0,31,116,81,162,129,240,39,136,9,226,6,176,124,213,6,168,7,208,0,0,0,0,0,0,0,0,0,0,0,0,0,26,93,226,124,62,187,196,248,0,31,116,81,162,129,240,250,158,35,69,8,139,168,26,128,0,0,0,0,0,0,0,0,62,106,128,125,7,205,80,106,128,125,7,205,80,106,128,125,7,205,80,106,128,125,7,205,80,106,128,125,7,205,80,106,128,125,7,205,80,106,128,125,7,205,80,107,168,31,64,62,106,128,125,7,205,80,106,128,125,7,205,80,106,128,125,7,205,80,106,128,125,7,205,117,10,228,79,16,62,59,196,248,21,81,124,0,0,0,26,100,77,201,161,198,146,149,142,213,92,135,37,235,208,210,136,231,42,34,167,79,48,58,217,108,212,211,245,218,134,168,173,16,68,239,81,17,20,236,149,200,223,4,13,69,114,234,168,7,25,148,204,140,222,68,69,250,166,183,49,60,195,26,141,215,69,3,78,213,53,181,52,67,232,0,0,0,0,0,1,243,84,3,234,174,135,205,200,124,119,95,3,74,53,85,116,68,3,113,23,80,124,107,85,189,21,83,95,214,125,0,15,138,168,135,222,158,106,136,52,7,234,62,35,145,81,92,158,8,109,173,84,13,213,92,244,77,60,117,38,193,189,235,121,133,111,78,171,161,214,213,226,59,77,27,85,211,86,196,205,61,238,67,165,169,204,124,49,78,215,57,215,120,23,79,20,222,131,96,170,92,228,106,117,114,169,165,37,141,23,85,213,52,45,85,219,136,124,3,109,123,152,251,229,62,230,248,166,228,40,59,231,26,89,99,106,127,46,91,203,85,124,213,27,170,33,116,100,115,229,100,142,77,30,189,15,169,43,81,235,248,198,170,34,121,248,152,175,63,28,153,106,180,206,150,158,243,26,162,39,187,169,111,49,39,104,70,13,183,190,103,210,86,58,71,53,189,61,85,68,38,193,157,61,238,29,85,220,200,219,167,154,169,195,170,190,208,82,162,164,213,17,38,190,11,185,8,183,196,189,165,213,83,178,118,91,162,118,136,171,162,163,139,39,119,227,123,51,241,5,124,146,82,92,167,108,111,114,171,24,138,189,19,220,54,9,157,174,204,44,55,110,141,82,174,231,11,127,225,161,179,22,99,225,250,212,142,90,91,132,60,191,243,144,134,187,78,127,102,22,43,157,97,184,92,234,24,158,106,174,84,59,89,115,155,29,91,229,142,130,223,122,168,145,190,10,173,85,81,176,75,251,115,51,13,73,88,180,105,116,131,123,186,34,110,67,154,236,103,108,103,133,76,78,111,191,114,17,19,104,198,184,245,247,40,174,47,190,204,143,250,200,215,191,67,185,174,226,19,22,83,61,180,115,95,222,196,85,218,174,71,106,54,9,70,188,230,254,11,177,66,178,93,47,20,240,34,116,79,93,19,85,41,23,241,73,150,16,61,219,175,208,57,81,127,77,8,192,189,215,93,177,93,198,55,220,113,188,171,11,253,117,106,189,83,79,239,58,255,0,161,52,53,87,20,138,135,22,62,85,211,170,44,138,157,127,137,142,87,200,149,40,56,158,203,170,165,85,134,239,79,162,248,234,228,62,59,137,204,184,89,57,94,155,165,71,167,246,208,137,235,221,5,251,13,78,234,106,74,201,42,55,181,92,138,217,148,180,215,220,75,138,237,213,210,75,85,37,108,107,170,233,163,157,161,54,137,174,169,226,87,5,44,143,100,87,184,30,169,224,136,244,45,126,98,113,139,244,105,28,234,40,155,52,94,74,157,72,127,102,101,227,136,107,22,104,110,21,30,170,245,106,189,78,254,167,60,49,53,93,43,104,107,213,239,114,166,137,175,81,228,72,229,63,27,24,158,243,86,214,208,83,69,181,87,174,169,224,85,210,113,149,5,162,149,31,126,175,130,25,17,53,86,163,180,34,129,51,11,20,83,34,186,149,242,194,170,189,52,212,226,84,221,49,70,36,94,109,194,166,161,232,157,117,87,42,15,34,83,174,157,161,216,78,219,78,233,34,169,100,146,34,116,77,75,117,93,218,93,89,91,86,234,107,93,59,24,189,85,30,228,233,162,17,251,100,193,23,43,197,66,189,106,21,99,111,85,220,243,188,139,14,210,81,213,165,52,83,105,34,38,138,186,121,254,177,228,103,198,29,237,36,184,115,57,55,91,124,107,26,175,87,181,190,69,221,195,124,121,224,43,155,35,230,92,17,143,95,174,142,114,116,35,39,232,142,46,101,185,106,168,121,78,141,83,162,163,81,84,232,165,193,217,141,113,133,210,67,73,42,171,23,213,86,55,111,252,67,200,151,43,183,27,25,125,106,167,90,166,93,226,114,170,120,111,66,204,99,222,209,219,77,189,178,50,202,198,75,170,46,143,69,79,18,54,171,112,22,106,201,23,175,71,90,244,79,45,92,116,242,229,238,97,85,185,145,45,174,177,23,93,21,54,57,71,145,150,184,211,180,23,30,222,28,244,183,78,248,209,218,233,162,169,64,220,248,177,199,215,170,94,92,213,181,14,145,233,213,55,47,137,103,233,178,163,30,197,52,45,154,201,83,181,127,176,165,83,14,88,99,70,77,31,34,203,54,137,166,229,88,215,160,218,177,202,184,227,108,197,197,49,170,37,124,209,163,189,238,82,141,189,216,111,112,181,103,175,185,73,35,211,175,214,82,244,216,50,19,30,98,54,179,186,243,161,94,157,57,122,29,221,119,7,121,169,85,43,81,212,210,200,213,38,174,177,101,180,183,73,223,185,181,82,43,154,190,170,110,241,42,138,76,3,138,22,129,46,47,169,123,217,166,187,53,83,47,48,135,103,254,40,184,208,247,138,182,62,25,209,53,68,84,243,43,187,87,0,248,194,149,19,91,147,158,207,54,42,116,37,219,244,107,6,109,55,251,245,162,150,90,119,177,34,107,26,191,214,39,67,178,131,27,221,42,41,24,206,91,36,118,191,146,134,104,93,123,63,241,5,197,242,53,202,155,85,189,52,79,51,174,135,179,239,26,219,88,196,183,72,196,115,87,95,89,136,164,202,49,58,12,192,191,219,164,99,31,104,230,49,202,139,171,153,169,185,115,196,87,187,165,124,85,144,218,163,68,98,34,175,168,102,59,248,36,199,147,211,54,42,169,33,87,166,136,213,72,154,40,184,27,199,169,34,178,74,152,219,26,166,154,242,208,212,180,214,37,69,152,119,89,34,244,107,169,24,213,211,69,209,13,235,117,251,19,83,79,221,168,234,249,73,39,185,84,202,88,251,60,241,28,181,174,169,171,173,234,171,174,168,154,29,165,63,103,213,205,147,36,239,184,63,114,120,23,70,32,222,176,142,96,92,52,158,146,244,237,94,187,180,71,47,153,74,221,48,62,100,58,177,34,150,90,137,149,201,162,42,106,164,148,88,56,38,130,220,177,73,87,115,123,213,186,42,181,75,155,104,225,223,10,90,166,100,179,219,226,159,150,154,238,114,39,138,26,84,91,224,254,31,115,103,19,62,42,105,95,89,29,58,175,93,117,240,47,221,143,129,198,182,134,57,110,179,74,249,21,17,92,138,190,102,127,193,133,236,118,200,90,202,58,24,35,251,81,136,108,92,163,134,8,250,57,191,249,33,24,57,81,194,78,27,160,133,209,72,174,71,105,208,198,236,232,201,201,112,79,58,182,145,207,229,53,87,199,204,146,108,95,34,71,84,249,101,153,140,107,81,87,193,12,12,226,187,28,203,95,80,150,106,57,25,35,81,234,142,219,160,101,106,114,238,217,108,196,49,198,178,83,49,103,106,233,170,167,153,112,174,216,118,75,61,60,76,90,86,185,138,253,201,162,20,22,94,225,44,69,67,4,87,69,141,241,211,61,117,220,222,171,252,11,179,68,202,196,175,130,142,227,35,165,100,136,146,55,86,249,40,88,184,57,31,12,182,222,117,92,172,88,34,145,154,106,189,60,139,243,150,86,10,187,133,116,179,54,161,206,129,206,213,137,175,145,103,44,55,102,214,215,211,97,187,109,42,42,174,136,245,78,157,12,185,203,140,53,13,158,221,3,91,22,142,216,157,66,187,123,126,31,166,141,156,185,169,145,255,0,110,135,127,69,135,173,106,205,29,66,223,224,134,243,90,230,121,162,41,201,164,116,202,154,35,129,173,143,162,54,57,23,87,80,179,246,181,14,5,86,84,225,42,245,87,212,90,105,223,187,222,196,42,88,117,111,73,28,171,246,123,205,248,211,114,232,140,86,167,235,2,211,226,14,24,178,214,249,27,146,171,12,83,63,114,249,70,158,37,9,89,192,86,86,213,189,103,101,36,113,106,186,236,218,136,100,226,53,209,232,173,153,81,53,235,230,110,111,98,189,23,110,228,79,51,53,43,24,227,224,167,44,105,32,238,222,138,143,114,166,136,237,168,90,220,117,217,233,132,238,79,150,174,212,230,193,47,85,68,78,134,116,84,75,179,116,175,106,109,78,136,83,23,169,244,87,59,85,69,114,116,65,181,17,121,142,248,48,198,152,65,86,166,213,91,35,216,197,245,122,174,133,15,83,38,107,229,196,40,250,235,107,39,133,158,111,98,169,157,60,71,230,20,184,66,202,233,164,149,168,141,213,81,60,76,24,199,28,67,195,137,40,229,164,170,161,71,198,205,81,93,174,134,135,81,112,226,94,190,42,85,134,27,76,112,84,34,104,229,70,105,235,22,203,19,231,126,50,191,163,233,170,106,81,34,147,86,232,138,190,10,106,168,165,131,18,171,167,165,162,68,106,245,77,23,169,192,183,224,152,170,170,214,41,233,228,111,185,87,80,40,62,235,89,95,94,232,213,178,203,189,125,94,186,151,71,46,50,30,227,136,38,100,183,164,88,32,122,234,138,254,136,136,86,120,23,39,42,170,238,80,166,232,215,85,77,138,186,117,47,165,30,69,102,37,230,88,168,40,119,71,78,212,234,172,77,58,104,108,91,196,225,239,47,96,170,142,38,221,216,178,34,104,228,107,188,206,238,223,194,29,29,254,165,158,142,85,150,157,235,209,75,147,133,242,15,17,216,238,255,0,225,214,202,154,164,85,234,247,106,95,27,77,62,36,192,180,49,77,79,96,214,29,122,170,175,84,66,95,161,138,215,190,1,234,221,26,182,149,142,78,154,244,66,203,99,126,20,177,62,18,159,149,37,21,68,205,69,213,21,168,186,18,191,132,51,22,134,243,10,119,202,38,198,244,77,28,142,110,135,105,122,118,4,186,195,201,171,130,149,85,122,185,92,212,85,57,104,133,106,156,154,196,177,185,242,54,211,81,163,91,230,210,147,175,194,117,118,181,84,169,166,158,55,181,122,166,158,4,204,220,242,235,1,220,103,115,96,146,158,56,156,154,107,203,66,220,98,222,19,48,70,39,73,157,109,171,166,146,119,245,84,68,68,234,89,200,69,141,178,225,91,64,169,201,169,153,154,125,165,217,193,121,213,126,177,57,174,162,188,78,201,88,137,162,57,234,95,204,105,192,149,242,23,61,246,170,118,185,19,85,77,20,178,56,139,134,252,97,134,238,77,90,251,123,227,98,46,157,19,196,187,5,216,193,156,110,99,235,13,67,25,91,112,230,198,213,240,85,93,85,11,205,132,187,68,234,153,63,46,190,153,92,154,152,87,136,240,28,214,26,118,201,87,109,145,28,228,245,94,138,171,162,251,206,174,207,113,167,179,200,137,91,6,228,95,5,84,53,40,148,220,37,199,94,29,187,74,200,230,122,68,174,241,213,75,235,133,179,223,12,226,58,120,229,138,237,26,43,188,183,144,213,244,211,13,211,82,162,172,220,153,53,213,21,157,78,125,147,62,106,112,244,200,250,43,196,219,27,224,157,77,104,156,155,110,48,181,86,198,137,21,107,28,171,253,163,186,134,227,19,219,234,200,142,69,251,72,93,177,113,203,136,237,79,70,54,173,202,212,211,170,184,189,121,117,218,3,93,87,60,113,86,214,49,26,158,59,158,131,68,159,50,161,186,234,189,16,228,115,97,122,104,217,52,95,214,99,86,90,241,65,135,177,165,4,82,45,206,159,152,231,43,85,57,136,94,139,70,44,180,220,225,73,41,235,34,122,233,228,228,26,42,221,237,240,221,169,244,234,89,92,197,70,174,228,245,147,161,203,101,75,87,166,244,215,245,129,204,93,19,192,219,87,245,208,218,108,138,190,38,243,85,174,110,168,190,31,96,31,89,226,110,42,232,109,180,250,247,34,244,3,86,228,62,162,234,109,26,152,186,34,129,172,4,77,124,0,0,15,186,40,26,87,193,77,27,84,221,209,79,128,104,106,104,166,176,0,0,0,0,0,0,0,3,238,138,52,80,62,31,91,226,52,80,136,168,160,106,0,0,0,249,170,1,244,31,53,65,170,1,244,31,53,67,232,0,15,138,168,158,32,125,6,148,114,47,152,87,34,46,138,6,160,0,0,15,154,167,188,13,32,251,162,159,21,23,64,53,110,67,226,174,166,131,226,57,17,122,129,172,31,17,200,190,7,208,0,0,0,0,0,0,0,0,62,183,196,212,105,111,137,168,0,0,0,0,0,0,0,0,1,165,198,163,75,128,248,0,0,0,3,204,198,54,165,229,98,58,165,133,254,18,42,170,126,211,182,192,118,55,226,75,172,54,180,250,207,84,59,124,73,133,33,151,19,212,49,213,109,93,178,174,229,211,199,169,85,229,125,5,162,223,153,118,168,163,149,52,87,162,42,123,252,12,11,183,150,118,9,242,231,21,82,201,83,70,247,177,17,23,114,55,162,117,51,239,45,241,85,37,218,130,57,32,114,177,202,212,232,165,163,187,97,27,101,36,150,218,185,105,88,248,170,246,162,122,189,83,95,180,188,24,79,10,83,83,65,26,219,227,229,162,53,23,84,243,13,69,119,2,203,43,145,17,122,251,206,230,153,242,211,183,215,118,165,41,61,230,154,208,244,134,121,52,123,122,41,202,131,21,219,106,116,103,121,110,190,237,66,171,106,27,138,57,154,57,117,84,58,172,105,99,166,196,214,201,105,231,129,175,71,70,169,213,14,29,13,91,31,39,226,36,71,55,245,157,196,53,43,34,58,45,233,213,58,160,97,13,220,104,101,12,152,95,22,213,87,193,79,203,141,238,85,245,80,176,121,115,141,110,56,58,241,11,161,171,116,104,199,34,248,232,77,38,126,112,255,0,135,179,58,147,241,244,168,146,170,125,101,77,117,34,231,137,110,24,174,185,117,118,146,190,221,3,210,154,55,120,181,171,161,96,205,62,22,184,179,77,212,244,23,107,142,228,209,173,245,156,72,70,20,196,212,184,146,217,13,109,20,204,122,76,154,250,170,121,194,194,120,230,235,135,43,218,218,121,100,99,163,118,138,186,233,161,39,252,17,113,49,37,199,149,98,189,92,124,54,53,142,123,250,26,18,41,45,84,116,174,84,169,126,154,27,116,247,106,106,135,43,97,118,169,174,154,156,103,58,154,247,76,218,182,46,246,57,168,186,162,248,154,232,45,116,244,81,162,198,138,237,87,80,59,40,154,155,183,185,221,20,222,93,21,122,120,27,76,98,185,83,213,93,13,228,111,143,146,32,31,13,11,245,77,91,186,232,137,169,165,202,168,154,104,7,30,77,53,235,224,112,86,154,46,102,229,67,155,38,174,93,52,54,159,11,156,157,23,64,56,143,162,129,93,189,17,58,156,136,41,163,103,130,31,123,187,209,17,21,198,252,49,42,120,174,160,106,100,105,170,104,115,32,77,13,182,70,137,246,27,173,245,124,0,214,190,39,193,174,189,64,27,51,57,137,163,183,31,27,43,36,209,17,222,2,88,82,70,232,139,161,183,79,73,201,118,170,253,64,229,52,214,190,6,132,77,13,74,186,249,1,240,250,211,225,245,160,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,26,205,0,13,102,131,238,239,176,13,169,62,177,173,190,7,199,51,114,235,169,245,19,68,208,2,120,169,244,0,62,238,211,167,65,187,245,27,110,93,23,192,249,187,236,3,112,4,240,64,0,250,158,39,192,157,0,214,13,59,190,195,234,46,160,125,0,0,0,0,0,0,0,0,7,197,93,15,155,190,192,53,3,78,239,176,110,251,0,59,196,248,125,85,212,248,6,164,240,62,154,119,125,131,119,216,6,160,0,0,0,0,0,0,15,138,186,121,1,244,26,119,125,131,119,216,7,213,240,52,159,117,215,166,131,111,218,7,192,125,219,246,159,23,160,0,124,221,246,13,223,96,31,64,69,212,0,0,0,0,0,0,0,26,232,13,46,215,220,6,189,223,168,249,174,189,77,26,175,184,250,138,237,62,168,26,129,165,31,175,228,232,106,213,52,241,0,15,136,228,85,211,192,212,168,168,157,58,129,165,87,68,212,249,187,245,7,106,169,166,134,157,191,104,27,140,93,117,15,52,177,118,234,125,115,181,3,230,237,6,239,212,124,84,212,249,183,237,3,86,239,212,55,126,163,230,197,247,142,90,251,192,63,204,250,223,249,15,174,110,190,97,19,64,52,56,214,213,208,248,172,215,204,251,167,77,53,3,234,245,26,104,19,167,218,125,85,212,15,135,197,118,139,161,244,210,230,234,186,234,3,119,234,53,26,57,107,239,53,162,40,0,21,116,234,124,71,53,83,93,127,184,15,186,107,208,249,183,245,133,123,90,190,38,173,232,169,170,117,3,231,86,245,68,85,62,122,250,235,166,135,199,203,183,77,83,77,78,178,231,122,134,141,174,89,37,70,162,39,136,29,132,178,70,199,35,164,78,168,135,95,93,126,164,163,106,186,162,102,70,196,243,85,44,110,109,103,253,38,21,106,193,79,58,42,236,213,93,175,129,138,57,147,197,236,146,64,250,87,92,85,21,218,162,42,63,77,12,209,156,120,199,62,48,78,15,129,211,213,95,105,213,91,226,221,233,170,22,138,239,199,158,89,208,57,200,250,166,189,83,220,168,71,253,243,50,176,214,38,100,213,23,156,71,46,247,174,170,213,149,116,45,173,125,203,4,37,86,212,175,89,35,114,235,170,187,82,9,40,111,104,62,3,170,122,182,146,173,116,253,104,91,156,200,227,242,150,26,121,217,100,171,119,53,204,84,103,95,51,4,234,115,7,47,173,145,186,142,215,106,146,166,101,77,17,237,247,255,0,2,130,187,213,98,11,229,75,223,67,108,123,97,119,134,169,224,134,91,95,220,115,199,30,97,220,170,93,18,93,30,198,175,185,234,81,145,113,73,140,170,166,115,102,190,206,222,99,85,62,186,249,150,117,185,119,137,110,242,255,0,86,246,42,175,159,83,190,182,100,142,54,154,70,199,79,110,150,101,94,187,145,162,11,147,233,155,181,254,138,75,163,177,84,142,153,201,187,99,165,40,106,251,246,33,168,153,104,231,170,84,110,170,155,183,47,82,228,229,151,11,120,226,251,116,103,164,217,85,73,79,231,226,137,161,115,46,252,46,97,235,21,66,62,182,227,47,68,245,181,213,77,12,82,165,150,190,27,134,214,212,207,58,42,245,107,85,84,170,214,141,215,26,53,141,214,218,134,189,201,166,187,75,196,184,87,45,176,133,67,164,142,154,74,217,147,193,19,95,31,224,112,106,175,51,86,43,253,15,134,94,200,255,0,37,85,154,169,40,177,208,224,94,67,164,116,208,61,17,221,116,84,59,218,10,43,94,20,166,74,202,234,56,222,138,154,166,169,228,118,151,202,76,117,113,173,88,233,109,111,106,42,248,36,103,14,60,147,205,108,93,42,69,37,5,66,67,238,209,124,8,54,107,51,95,13,211,65,186,142,129,141,122,244,93,16,234,162,206,218,123,116,191,226,235,115,95,246,185,10,150,110,19,177,101,26,164,149,180,210,181,190,46,69,69,42,107,62,71,96,90,27,122,199,124,145,82,163,78,138,136,169,212,11,97,116,207,75,149,201,139,7,39,148,231,244,71,51,200,167,42,241,181,206,185,18,158,153,37,146,93,117,215,204,187,82,228,158,23,169,157,208,217,234,55,206,239,234,154,189,117,59,92,15,148,180,116,119,9,164,175,162,69,145,136,168,214,43,124,84,11,39,27,179,26,185,209,212,66,218,149,110,187,116,77,122,28,218,88,243,30,221,92,149,43,37,67,58,121,234,94,121,174,143,194,183,10,170,121,109,40,198,34,46,205,204,212,166,174,120,174,237,116,115,146,154,201,35,209,122,38,214,104,65,73,210,99,188,111,65,90,146,74,142,159,69,234,142,213,74,173,115,34,130,239,10,65,136,109,13,98,233,162,187,105,79,178,197,140,234,234,249,212,248,126,161,119,47,134,211,190,162,200,236,212,197,142,69,135,14,204,198,47,246,14,176,108,197,83,151,142,230,74,144,70,174,94,189,116,40,172,85,115,195,236,174,139,209,212,241,233,175,145,124,240,223,2,89,163,127,209,239,163,154,157,36,247,161,115,176,207,102,150,36,158,166,41,110,114,57,219,116,215,162,149,134,22,58,245,61,84,204,108,48,162,162,116,209,16,184,216,87,44,115,7,27,69,27,108,84,78,216,253,17,85,26,164,139,224,126,206,220,19,110,72,150,235,76,217,92,136,154,250,190,10,100,78,2,225,183,5,224,120,217,21,186,222,198,162,105,226,128,69,214,17,224,215,55,234,19,114,178,70,53,223,98,151,127,8,118,127,226,186,198,54,123,172,171,185,85,21,125,228,155,82,225,107,93,36,73,28,84,236,77,60,209,14,124,54,232,105,211,72,147,69,3,16,48,79,5,22,155,93,185,144,220,156,143,84,78,168,168,92,235,71,11,216,46,142,149,176,250,46,30,158,58,181,58,151,217,41,162,85,213,200,170,166,165,110,138,159,163,238,2,210,83,240,239,128,25,18,198,251,45,58,175,249,136,105,111,14,89,127,18,238,109,158,153,171,187,93,54,33,119,85,172,95,4,209,79,154,47,158,139,251,0,181,18,228,22,9,146,86,43,109,148,233,183,251,8,111,51,34,48,66,189,200,182,106,117,93,124,118,39,82,232,233,211,68,70,235,250,131,154,170,212,79,5,243,82,89,162,131,181,228,246,19,182,59,116,22,216,89,250,154,135,125,6,20,180,211,104,214,193,19,191,98,29,234,51,167,85,85,11,227,171,26,137,250,208,157,71,6,59,85,44,77,218,198,49,63,178,137,226,111,178,142,6,166,156,150,127,3,144,170,215,104,170,212,213,61,198,135,245,243,82,201,131,101,41,225,99,183,36,45,95,216,124,116,112,255,0,218,237,254,6,183,47,79,51,105,239,211,161,71,197,100,8,157,105,219,175,234,54,100,99,63,34,6,255,0,3,235,223,170,110,215,67,139,36,206,68,85,71,25,163,228,206,107,87,172,109,212,226,73,83,183,166,198,159,31,42,76,247,34,59,87,55,197,14,27,223,170,174,255,0,87,79,180,131,84,213,112,170,47,78,167,95,60,236,209,87,197,52,234,108,214,220,41,162,221,213,58,39,85,212,183,88,219,55,112,214,20,162,154,106,186,214,35,145,171,211,119,128,109,87,92,107,32,141,53,87,108,106,123,203,77,152,185,147,107,195,204,124,243,220,162,229,198,157,91,188,179,185,135,197,109,145,212,14,101,37,114,42,185,23,214,107,180,48,211,53,115,98,241,137,106,229,238,151,167,201,20,139,213,17,203,208,11,217,158,60,84,208,62,146,162,146,211,86,156,212,69,68,218,166,37,91,241,13,118,53,197,112,207,116,153,206,108,178,254,82,157,67,45,85,23,106,238,117,76,174,122,42,234,186,174,165,195,195,248,42,211,29,63,124,138,225,27,102,137,17,205,98,55,174,160,95,246,201,65,131,240,229,59,221,12,114,68,230,38,133,63,46,45,162,74,151,93,36,133,63,170,70,198,154,120,41,205,192,216,90,245,138,173,141,109,206,85,117,60,95,85,170,158,37,79,30,89,219,107,106,97,165,126,216,82,55,34,109,84,215,84,9,85,127,13,184,126,166,237,113,244,253,100,42,187,223,171,117,79,45,76,202,161,123,105,227,108,109,77,54,166,133,166,202,92,53,73,134,168,225,138,37,99,153,181,52,68,77,52,46,213,27,121,143,234,157,87,204,50,231,193,35,230,95,51,157,72,238,90,232,229,54,33,160,123,116,119,53,27,175,216,106,74,74,166,75,162,234,168,7,113,28,241,244,240,85,57,44,145,29,209,186,28,10,122,119,71,162,191,169,204,106,163,124,16,14,74,53,124,252,13,75,209,189,13,134,189,238,233,174,158,102,252,109,213,138,229,95,0,56,149,10,155,125,100,85,251,10,83,20,220,169,173,212,85,21,181,202,214,71,19,21,83,83,184,197,24,142,223,97,183,201,89,87,51,98,100,104,170,174,83,1,248,152,226,150,162,173,181,118,92,63,36,143,98,163,152,175,110,168,128,89,94,49,179,233,184,138,243,54,28,181,203,189,145,187,106,109,95,18,201,224,188,170,191,226,120,22,231,114,107,160,162,84,213,92,238,157,13,188,29,133,46,88,231,27,186,182,242,255,0,197,182,78,99,156,255,0,62,186,151,35,52,177,252,118,10,54,225,59,19,219,19,81,187,29,183,207,248,1,209,220,34,193,248,26,54,50,134,102,78,253,168,142,77,81,122,157,150,20,182,87,226,153,251,229,53,50,50,5,93,117,211,200,233,178,223,43,46,153,131,86,200,28,201,36,115,149,29,185,83,83,54,172,25,43,109,193,152,2,55,77,76,141,169,217,166,154,104,186,129,68,100,22,85,174,40,197,17,193,170,163,41,156,138,190,238,134,125,225,60,3,107,180,64,198,199,72,205,209,181,17,95,180,181,92,50,224,24,40,33,91,130,177,27,44,253,119,104,100,212,48,178,38,36,72,196,68,103,214,215,242,141,142,161,184,98,216,232,145,201,77,18,185,124,246,161,194,184,224,43,93,206,159,149,51,24,244,253,29,60,10,166,39,61,174,211,70,237,247,104,114,17,140,87,35,216,221,190,255,0,180,125,139,43,123,201,122,100,99,253,24,137,18,253,133,3,113,202,43,148,21,137,42,186,73,81,169,162,153,78,234,118,58,77,254,75,226,135,10,178,211,75,42,250,173,218,170,115,229,6,29,226,91,45,202,215,171,59,148,136,137,230,136,165,3,81,138,174,56,86,224,149,145,210,202,228,85,213,122,41,156,247,76,17,105,186,68,177,212,64,142,85,243,208,162,107,178,35,13,212,202,247,212,64,146,34,175,68,208,196,227,228,98,180,156,75,194,202,166,83,87,49,208,183,193,117,67,139,116,199,214,28,84,246,199,88,202,122,133,119,130,184,191,216,147,133,188,33,118,215,149,111,142,55,254,146,181,20,182,248,155,133,72,105,227,87,80,243,91,35,83,213,88,213,80,223,81,100,179,7,45,227,196,20,105,37,191,148,198,34,107,177,190,101,153,184,101,206,29,106,62,134,237,68,188,228,232,142,70,151,246,239,151,121,157,132,231,116,20,173,150,166,159,93,21,28,138,171,167,235,40,251,222,27,196,47,153,181,53,148,137,26,162,234,230,185,186,168,147,6,63,87,100,109,186,101,116,236,173,116,81,43,180,68,85,52,201,195,101,85,205,173,75,93,84,146,107,238,50,34,134,213,104,172,68,134,182,5,107,218,154,170,107,209,84,236,62,152,199,130,233,36,117,37,129,210,104,139,181,221,10,49,238,159,131,76,71,91,79,189,38,107,94,212,240,145,116,215,245,20,6,42,225,247,29,96,154,135,189,176,111,107,124,217,169,123,49,38,126,102,36,183,4,146,219,79,182,52,85,68,98,51,192,234,42,51,107,50,46,15,71,93,45,176,203,19,188,119,70,138,5,136,182,227,28,198,193,51,34,81,186,178,4,99,181,233,174,133,237,203,46,57,177,166,7,173,137,47,181,115,205,11,116,213,21,85,77,117,119,251,29,213,237,138,255,0,107,138,37,114,38,237,177,104,118,235,150,249,67,137,45,11,29,35,98,101,83,147,235,61,83,162,129,148,121,123,218,61,132,46,178,65,29,194,100,102,173,77,81,202,100,102,14,226,159,45,113,59,152,255,0,75,68,197,118,154,38,244,241,33,159,23,228,220,216,114,177,210,90,107,89,34,110,213,188,181,211,161,196,181,59,50,236,111,100,150,201,167,114,49,117,77,31,238,54,61,1,89,177,101,174,243,78,149,118,218,246,200,197,247,57,14,234,42,198,204,136,254,114,235,238,247,144,217,149,60,105,99,252,189,138,42,28,71,4,206,141,170,136,231,249,104,101,166,0,237,3,192,215,152,233,225,185,215,182,21,119,71,170,162,166,128,103,59,42,36,215,167,83,125,181,8,244,209,201,162,150,115,3,231,254,8,197,176,181,246,203,188,50,238,240,245,209,11,139,71,125,164,172,209,209,74,215,35,186,166,142,69,2,161,71,181,125,199,213,84,79,3,175,134,169,170,237,170,237,191,105,190,149,13,93,117,95,15,239,3,121,100,115,124,13,108,122,171,81,84,218,142,104,157,226,106,222,213,250,189,80,13,221,223,168,215,187,245,27,26,175,184,215,170,251,128,220,221,250,143,134,218,59,175,129,175,119,216,7,208,26,186,174,135,205,122,129,244,31,81,53,77,117,27,126,208,62,3,234,166,135,192,0,251,183,237,27,126,208,53,0,0,0,0,0,124,85,208,15,166,149,241,27,190,195,226,245,0,0,0,158,38,165,93,13,41,226,124,145,218,120,0,71,245,241,62,248,155,72,139,187,84,53,181,222,244,240,3,238,212,215,85,69,93,7,49,23,174,213,232,108,85,87,199,78,205,202,244,106,39,138,175,145,103,179,83,136,44,61,128,168,230,117,69,116,91,152,139,209,28,136,5,228,146,178,40,147,215,232,124,109,92,46,77,205,149,84,141,204,111,218,65,69,110,170,146,150,129,81,88,158,123,181,234,117,216,103,180,186,147,154,145,215,104,168,190,122,160,18,118,199,36,140,71,39,130,248,31,29,177,190,40,97,238,2,227,179,5,98,68,130,41,43,153,27,223,162,46,175,243,50,51,10,102,117,135,20,197,19,168,106,227,151,152,136,186,163,144,10,228,27,108,157,146,34,44,107,185,62,195,82,187,77,62,208,52,189,52,54,85,221,77,249,52,211,77,78,46,136,174,232,224,55,90,227,94,239,181,13,166,162,234,110,43,52,243,3,238,239,212,55,126,163,78,223,180,210,229,209,116,3,115,119,234,27,191,81,181,187,236,53,237,251,64,213,187,245,26,141,180,111,95,19,113,87,64,0,210,142,213,116,208,212,7,214,248,154,141,40,186,13,223,96,26,129,241,23,83,232,0,0,0,0,0,0,3,75,141,70,151,1,240,0,0,0,7,155,92,69,113,171,118,33,170,115,28,189,38,118,239,213,169,216,97,90,231,81,226,155,125,237,238,84,229,74,221,87,246,161,215,212,81,84,93,49,5,201,209,171,118,69,35,149,218,121,166,167,107,98,180,85,95,44,245,76,163,216,199,82,174,168,170,158,183,67,2,77,236,152,154,135,19,229,213,166,162,13,146,203,18,49,219,145,124,58,25,3,129,109,241,214,216,41,101,215,107,156,196,212,140,238,29,51,138,74,27,82,97,139,165,70,175,100,156,180,69,95,34,77,50,86,231,69,93,133,233,165,145,170,171,183,212,247,6,181,195,197,184,93,181,72,245,107,23,85,240,119,188,179,55,124,53,120,161,184,43,162,171,145,173,215,201,76,161,190,208,239,143,107,81,83,79,4,45,238,32,195,115,77,172,145,66,142,119,234,6,168,188,29,119,188,83,213,182,158,89,28,246,175,66,234,208,72,230,171,92,247,125,111,21,40,11,62,28,185,219,42,185,210,197,170,107,175,84,43,234,6,44,205,107,116,93,87,196,50,237,100,98,202,230,42,63,114,120,22,215,56,114,138,207,143,45,83,82,214,210,177,252,196,253,31,50,234,83,192,177,183,106,180,84,194,201,89,177,233,209,74,32,243,137,188,131,184,229,126,40,158,106,42,39,165,35,222,171,185,27,209,58,150,255,0,44,51,2,229,133,241,21,52,180,245,178,64,145,202,207,5,211,94,164,194,113,43,145,148,121,141,133,170,162,88,24,178,181,138,168,230,167,173,224,67,222,104,96,58,236,182,191,213,208,77,72,253,177,203,163,28,169,213,58,151,68,224,112,167,155,148,152,211,7,80,34,215,178,105,27,19,81,250,187,85,215,67,33,98,153,178,238,84,111,77,124,136,39,225,31,138,217,178,170,249,29,166,229,82,244,162,123,147,85,123,188,9,127,201,92,249,194,25,157,101,167,171,181,220,35,115,164,77,170,213,114,107,168,209,118,170,107,153,79,72,233,87,166,136,83,182,252,94,250,234,151,211,114,87,70,187,68,93,14,194,235,12,149,116,18,65,74,190,179,145,116,85,240,56,214,123,115,40,161,141,178,66,206,98,53,55,46,158,42,81,222,83,200,229,77,218,120,155,171,181,124,205,182,35,85,58,116,253,70,189,168,7,197,99,87,169,243,99,126,195,86,159,106,141,168,7,198,198,213,83,113,24,137,230,134,150,166,138,106,3,234,233,228,124,62,162,106,125,218,128,19,192,250,60,0,13,131,102,135,221,202,53,80,62,0,19,170,128,62,180,251,181,2,38,128,125,0,0,0,0,0,211,185,64,212,13,59,148,110,80,53,3,226,46,167,208,0,0,0,0,0,210,170,163,114,129,168,26,119,40,220,160,106,6,157,202,55,40,26,129,167,114,141,202,6,160,105,220,163,114,129,168,208,125,220,167,192,0,0,0,0,0,0,62,46,158,99,70,133,68,81,181,0,250,0,0,0,0,125,111,137,240,34,232,6,176,105,220,163,114,129,168,26,119,40,220,160,106,6,157,202,55,40,26,129,167,114,141,202,7,215,120,26,79,170,186,159,0,3,234,34,47,137,165,87,79,0,62,131,78,239,212,55,40,26,128,0,107,6,157,202,55,40,26,129,167,114,141,202,6,160,105,220,163,114,129,168,210,190,35,114,154,21,235,184,13,64,248,139,169,244,7,128,222,20,208,170,136,6,227,93,170,232,29,255,0,33,165,21,169,213,17,85,79,170,237,127,37,64,208,13,77,68,85,93,81,80,248,186,39,152,31,91,224,125,52,234,186,104,212,213,77,77,71,105,212,0,62,42,237,213,87,175,234,62,49,232,245,209,168,169,250,192,212,15,189,19,162,175,83,230,138,158,42,159,96,0,105,73,26,175,217,215,95,121,241,243,69,26,232,247,34,107,230,77,26,207,139,167,153,161,103,137,137,171,228,106,33,179,37,100,45,110,238,99,87,246,150,93,28,143,87,220,17,203,187,68,93,16,234,234,47,116,180,236,87,62,118,166,159,105,79,221,179,43,15,217,225,117,69,109,116,108,107,117,252,161,124,77,39,149,106,253,168,157,94,105,73,35,103,87,72,221,63,89,139,217,129,198,142,6,194,239,116,112,204,179,171,124,81,142,66,204,92,248,255,0,173,185,78,232,176,245,150,103,162,57,81,21,200,138,99,188,92,72,58,212,64,239,9,27,252,79,188,200,255,0,38,68,48,31,15,113,165,136,38,149,169,117,178,76,214,235,213,90,136,136,136,92,172,55,197,189,170,231,95,29,60,170,214,53,222,94,99,188,70,87,163,245,95,173,208,251,185,190,242,213,217,115,171,13,87,183,119,125,99,87,167,71,57,10,166,155,29,217,106,226,230,65,91,19,191,225,33,123,193,85,238,111,188,110,111,188,162,234,243,47,14,80,181,95,85,113,134,52,111,142,231,161,75,215,113,29,151,52,82,44,78,191,83,35,147,199,87,161,101,213,197,220,220,223,120,220,223,121,104,232,120,141,203,218,201,54,50,247,76,239,212,244,42,27,126,109,97,27,130,107,5,202,39,39,216,244,41,138,229,95,212,111,41,168,113,222,30,151,175,164,33,79,248,104,110,166,52,195,202,237,18,229,7,254,90,4,84,96,232,254,152,88,247,127,175,98,211,252,244,55,105,241,77,158,161,28,177,214,68,168,223,237,32,29,184,58,230,222,232,223,235,54,102,42,126,179,118,59,157,52,158,15,77,63,88,28,192,108,197,89,4,171,163,93,253,230,181,149,136,138,188,198,244,3,88,62,35,218,173,71,162,244,52,172,209,167,229,167,234,46,13,103,197,85,78,170,237,16,227,62,225,2,46,212,122,34,253,170,82,24,175,50,44,118,24,100,117,93,107,35,88,245,215,115,144,151,192,173,29,60,45,241,145,53,253,102,210,220,169,152,154,201,36,109,79,214,99,101,239,137,124,45,35,166,130,221,122,167,108,236,69,232,247,150,31,28,113,115,112,161,153,208,190,237,78,145,245,234,199,117,38,137,0,170,196,150,138,118,57,239,175,129,187,125,239,67,165,174,204,172,37,68,199,58,162,245,76,197,68,255,0,40,132,72,230,127,25,119,54,210,84,65,108,190,202,175,119,134,146,24,245,124,226,139,48,174,171,39,46,247,84,168,186,233,172,138,52,196,212,99,110,41,48,6,21,165,146,105,47,212,238,84,213,26,155,211,196,195,108,230,237,20,167,134,73,233,108,85,140,145,58,162,43,92,71,21,207,51,241,133,253,146,54,186,225,60,155,188,119,185,85,19,245,20,252,54,203,165,123,185,233,19,230,85,93,87,162,168,213,198,65,227,254,47,49,86,43,222,233,32,116,136,228,84,71,34,175,66,203,94,113,165,215,17,61,101,150,71,177,117,215,196,229,208,97,251,237,116,73,73,77,102,151,175,154,51,204,170,176,191,15,152,238,249,82,136,182,169,210,39,251,152,186,145,22,189,238,184,86,53,241,178,105,53,69,241,213,122,149,70,31,194,55,27,183,38,55,58,79,46,186,169,146,184,99,129,204,109,93,68,217,226,166,123,81,233,171,119,53,117,47,110,89,112,33,138,94,198,203,118,221,26,49,83,77,168,168,65,143,120,31,135,91,205,193,140,154,212,216,166,122,162,125,101,67,32,112,23,6,248,186,240,145,250,86,88,162,133,234,136,230,166,154,170,25,99,151,220,50,195,133,162,141,36,230,53,90,136,94,252,61,133,41,237,144,182,37,98,46,223,5,84,234,78,181,173,99,22,10,224,107,10,219,163,108,213,241,172,142,79,123,75,197,135,248,114,193,150,40,217,52,54,168,220,230,244,213,204,47,28,12,72,91,181,169,208,221,110,189,117,85,84,84,240,242,29,105,171,107,83,151,22,250,116,70,219,237,241,49,52,241,70,161,208,92,114,62,203,118,71,173,117,19,100,89,62,207,2,243,178,6,177,85,119,42,235,239,53,182,22,59,222,154,26,195,88,214,188,31,96,58,138,149,169,125,177,138,229,93,122,161,221,82,112,195,130,45,236,70,182,209,18,39,249,165,253,72,154,158,29,15,142,141,52,218,189,126,213,37,148,213,138,135,134,204,21,79,55,123,109,166,21,95,29,54,27,149,57,75,69,111,69,117,170,219,19,87,201,54,33,123,123,187,117,215,114,254,163,234,83,71,174,186,19,173,53,143,242,101,4,247,109,91,93,72,196,106,244,95,85,10,58,255,0,193,190,27,189,72,179,171,54,125,136,134,89,242,99,253,19,75,162,139,77,54,161,103,11,77,96,77,219,130,250,235,85,210,59,142,31,98,185,240,46,173,79,121,222,216,248,96,186,214,212,50,166,122,68,100,177,245,127,79,19,53,185,108,98,46,214,161,182,140,107,85,85,137,181,87,199,66,254,157,53,138,181,252,34,97,108,68,214,122,74,129,137,59,62,178,237,241,59,219,15,7,89,125,104,137,28,251,92,78,211,222,211,35,82,38,110,87,109,235,239,55,23,69,102,197,68,208,207,91,166,173,37,175,135,140,189,160,107,85,150,40,21,83,175,212,43,27,94,93,97,123,107,17,148,182,152,25,167,246,16,170,151,201,19,166,134,189,168,228,209,122,27,134,184,48,88,237,212,209,181,33,166,98,42,123,154,135,54,42,106,104,219,170,71,162,255,0,154,106,141,170,197,232,229,254,38,235,125,250,149,150,148,141,27,224,168,111,181,89,167,142,170,105,70,162,121,26,186,107,245,80,13,64,0,7,199,31,66,166,160,104,6,173,168,124,84,208,15,128,31,116,77,11,7,195,73,245,87,169,163,85,247,23,96,250,171,162,106,109,171,141,110,85,209,122,27,15,118,134,109,31,36,126,137,226,113,164,144,213,35,215,79,218,112,234,36,115,83,86,232,77,31,102,145,54,248,156,55,206,198,181,117,114,27,111,158,73,26,230,42,162,47,145,209,86,214,75,11,156,217,26,189,60,52,37,28,202,219,167,116,107,228,143,106,107,249,90,148,70,37,204,123,45,146,149,243,87,92,24,142,79,45,199,15,21,220,235,29,71,51,34,169,72,149,81,116,69,83,30,49,110,27,91,171,101,146,233,118,153,174,85,85,79,95,213,32,168,243,7,61,161,238,179,54,219,84,137,185,170,168,168,227,19,241,102,56,160,196,242,84,54,243,122,115,122,175,171,187,196,223,204,139,166,19,194,12,150,58,203,189,68,179,57,21,26,137,39,170,99,6,34,188,190,190,186,105,233,167,214,37,85,115,52,94,161,165,83,136,173,84,149,117,18,173,37,114,172,9,224,155,138,126,213,151,213,247,69,145,104,234,19,69,94,154,169,75,165,206,226,217,88,174,154,68,98,175,172,154,149,149,190,244,202,72,88,251,109,108,169,38,154,185,21,221,2,185,148,249,113,126,178,66,234,138,137,154,173,253,103,115,151,86,75,165,219,18,71,76,216,156,232,218,228,223,238,208,224,218,47,88,151,24,85,45,3,100,123,105,163,250,206,93,117,47,62,74,90,162,165,191,45,43,125,103,244,77,203,226,160,94,203,116,52,246,75,92,54,234,104,17,178,43,83,93,16,236,176,166,21,158,235,120,101,84,186,163,17,116,93,74,199,13,101,228,215,26,214,213,85,49,206,106,34,42,23,30,135,3,65,78,168,218,102,172,106,169,170,232,18,187,76,57,103,183,197,77,28,76,145,187,218,137,230,84,17,91,171,34,87,74,197,213,137,245,74,74,150,197,118,180,85,243,99,145,206,102,191,149,212,173,237,181,211,203,19,27,34,117,68,234,25,113,233,47,239,138,126,77,92,43,162,121,232,119,13,191,219,221,163,149,198,154,138,90,90,214,237,88,216,215,123,209,58,157,77,86,29,149,174,210,22,170,180,162,163,130,227,71,82,168,177,191,175,145,203,100,141,82,159,182,218,251,170,34,174,186,161,220,197,250,198,14,123,116,213,52,243,62,205,39,41,142,77,124,16,217,142,84,71,166,166,154,183,181,202,244,114,233,171,66,227,30,243,239,21,197,5,51,169,106,229,94,70,215,110,68,95,19,17,235,176,222,30,198,241,84,58,146,137,177,49,154,170,200,239,51,41,115,207,8,37,226,154,169,243,76,173,98,34,232,136,189,85,126,195,12,177,85,223,18,225,75,109,93,162,219,71,35,17,218,163,95,167,138,16,197,189,197,84,212,24,34,174,119,219,238,12,69,68,211,70,170,22,179,15,190,76,83,142,27,37,90,186,116,87,248,120,249,157,46,53,189,220,223,93,44,85,243,185,210,43,211,207,205,84,184,89,15,97,150,12,83,5,101,76,77,116,106,246,163,85,201,208,34,64,248,82,202,154,56,105,155,117,90,100,107,180,213,17,90,92,28,247,171,109,4,84,214,186,37,214,87,200,214,171,27,250,202,235,35,237,116,212,152,98,58,228,107,88,198,194,142,93,169,231,161,70,173,170,92,103,154,46,124,241,239,167,133,250,181,21,58,116,2,244,228,197,167,186,96,186,57,101,139,100,219,83,84,211,175,129,114,219,31,49,168,237,52,93,14,175,15,208,69,73,67,28,8,205,141,141,19,68,67,182,73,21,87,84,211,161,177,163,149,162,155,205,77,16,250,212,71,117,83,234,233,224,130,15,135,199,53,92,167,211,234,46,133,185,71,198,177,137,227,161,182,248,117,85,84,211,67,113,122,132,213,60,212,196,152,56,238,139,79,200,69,54,36,160,130,95,172,198,175,236,57,230,158,158,228,52,41,139,174,16,183,92,17,220,202,102,57,23,162,250,168,91,204,75,144,86,27,186,186,101,166,219,175,146,33,122,52,68,69,208,208,230,171,188,94,239,212,75,6,42,93,184,86,182,61,203,81,111,107,217,34,47,187,200,232,174,28,55,215,77,74,232,86,153,36,107,125,232,102,59,163,110,213,110,212,234,113,93,69,26,34,181,53,209,73,131,4,47,220,56,182,27,116,140,166,179,34,75,167,87,109,243,45,76,249,13,123,161,168,116,149,17,170,198,139,209,170,210,77,234,44,84,114,177,204,115,53,71,120,234,133,39,125,203,11,125,209,138,212,143,103,218,212,24,35,194,163,47,48,196,117,61,223,17,65,28,58,53,53,213,60,142,139,16,100,126,5,185,179,118,29,191,44,47,95,38,187,255,0,105,154,184,247,134,58,43,252,18,114,210,69,149,91,162,63,204,198,28,109,194,190,63,195,213,18,73,104,171,169,72,245,233,162,168,193,142,24,207,0,187,12,250,143,196,43,58,199,209,27,170,42,244,45,244,216,131,16,91,166,210,153,174,115,19,205,83,196,200,187,182,68,223,152,246,84,226,73,166,85,68,215,174,189,127,89,77,221,240,101,182,23,247,121,105,17,35,103,229,53,52,82,232,179,15,197,215,251,132,75,79,61,145,142,71,38,155,156,158,7,75,85,104,185,170,58,161,183,8,105,211,199,150,146,34,41,121,107,109,214,168,105,228,138,130,20,209,58,106,253,53,45,158,47,176,71,18,119,168,165,98,57,122,168,209,214,216,51,75,27,96,42,232,229,165,191,77,203,99,145,118,181,254,70,92,100,239,104,10,91,18,42,92,69,44,141,70,181,17,36,114,175,85,48,74,229,85,10,181,241,72,212,87,55,205,60,74,101,245,114,35,213,21,93,177,189,83,119,130,20,79,102,86,241,93,129,241,213,44,46,101,214,22,72,228,77,17,94,133,240,183,98,42,43,171,27,53,37,100,82,55,79,201,114,41,231,31,12,102,142,37,194,245,17,77,107,184,206,198,198,228,93,172,122,161,154,252,60,241,236,150,56,227,180,226,154,185,53,115,218,168,231,187,174,128,75,179,107,92,142,70,170,34,161,203,142,177,137,162,120,24,211,151,220,87,229,246,48,138,40,233,175,80,178,87,34,116,123,208,187,118,204,119,102,184,237,88,46,148,242,170,245,245,93,226,5,196,101,83,21,60,77,212,145,171,230,82,48,98,8,37,93,145,185,21,127,89,218,69,117,103,68,87,34,254,160,59,212,86,170,31,14,28,85,140,122,38,213,57,44,145,30,154,164,141,3,90,174,137,169,182,178,166,166,165,71,59,166,246,254,195,231,37,21,122,168,27,140,147,84,53,111,54,149,170,207,171,212,250,142,247,129,185,174,160,210,142,233,208,212,154,40,26,147,192,250,105,213,83,160,220,160,106,0,0,0,0,52,184,212,105,112,31,0,0,0,8,1,122,33,178,233,53,53,200,229,68,209,14,50,42,234,7,33,174,219,212,77,35,25,174,171,166,168,104,71,38,222,168,116,247,203,148,112,179,152,229,84,79,48,45,126,123,102,26,97,28,53,93,83,12,218,61,172,118,222,164,54,103,246,122,98,92,91,121,171,129,247,25,86,62,98,162,34,59,237,51,211,141,60,209,166,181,89,170,232,219,80,158,186,57,17,53,234,69,173,166,150,108,99,140,18,45,119,50,73,188,63,105,53,113,208,190,211,126,185,183,155,3,38,123,93,213,85,117,241,58,234,138,75,149,22,173,157,206,141,205,247,174,132,135,229,158,66,90,106,236,240,178,166,129,154,185,169,215,105,75,102,215,8,137,52,19,86,217,233,93,187,170,162,34,116,26,99,12,176,214,33,184,90,229,142,106,122,249,90,244,114,107,163,148,206,142,27,179,207,19,208,58,146,55,92,28,228,77,190,46,48,147,22,101,213,255,0,9,92,102,163,171,163,145,156,167,233,174,222,135,125,128,51,22,229,133,235,226,108,211,237,141,170,137,246,141,49,59,25,99,156,48,93,104,216,149,115,179,85,68,241,113,116,97,197,150,186,136,209,82,161,136,229,240,234,68,126,94,113,53,71,69,19,26,250,199,55,162,126,81,117,168,248,173,165,86,38,203,139,154,169,224,170,241,166,36,123,211,148,239,232,217,216,239,212,166,184,43,219,43,250,233,167,188,192,220,51,197,157,177,146,181,43,46,204,94,191,166,93,252,43,197,62,13,174,154,56,29,114,137,92,228,243,114,21,25,71,18,182,70,234,138,110,109,212,164,176,158,54,182,223,169,99,158,146,162,55,181,233,170,104,165,90,142,220,196,115,85,58,129,243,97,165,89,215,192,220,77,85,60,130,110,211,174,154,129,183,177,127,68,212,140,232,106,245,189,232,53,251,20,15,155,2,180,106,239,113,245,117,242,3,70,222,186,159,79,186,47,138,155,46,145,232,237,17,0,221,7,198,174,168,125,3,83,124,15,166,148,93,6,229,3,80,52,238,81,185,64,212,13,59,148,106,160,106,0,0,52,184,212,105,112,31,0,0,0,62,46,190,78,64,60,245,101,141,190,209,61,194,225,61,194,100,93,100,126,244,95,62,166,196,21,212,214,156,109,83,67,67,234,81,77,170,116,240,82,137,160,188,45,179,16,214,70,142,116,112,186,119,35,145,190,30,37,125,137,44,244,78,138,134,255,0,109,153,52,232,175,106,47,137,129,210,37,124,216,103,24,165,108,10,177,195,204,71,254,180,212,150,46,17,115,26,217,139,48,101,28,45,168,111,54,54,162,47,82,46,46,54,55,226,138,154,105,153,77,211,150,145,244,79,21,46,247,15,120,235,19,100,198,53,162,182,220,170,106,25,111,168,122,104,197,250,186,1,49,114,211,199,83,26,42,104,186,167,137,193,150,216,206,173,116,104,167,95,129,113,77,14,32,177,65,113,165,153,36,74,150,35,153,162,235,183,161,84,108,77,172,110,155,156,238,187,128,167,101,180,199,35,85,178,68,137,251,13,52,214,104,233,125,125,60,10,134,74,103,61,117,119,93,13,183,210,185,200,168,190,0,116,207,115,83,192,208,172,106,232,174,77,83,83,179,125,185,159,162,134,203,233,86,54,253,128,83,55,138,6,185,239,85,126,232,222,213,69,67,6,248,185,225,242,135,17,90,107,111,54,202,54,247,132,93,201,163,122,170,153,239,95,78,142,141,201,180,181,89,137,100,150,225,66,248,219,10,61,136,139,185,170,128,65,126,46,194,183,140,45,112,146,42,218,87,68,248,215,162,248,23,87,135,142,37,49,46,86,226,10,70,173,194,68,164,107,145,85,170,238,133,249,226,47,45,105,43,159,80,249,45,76,107,250,250,219,76,50,189,225,191,66,92,37,167,116,123,182,245,69,95,34,193,59,124,59,113,67,133,179,90,213,79,76,234,198,37,83,152,136,189,122,235,161,144,8,172,122,38,199,110,79,37,247,158,126,184,121,206,235,190,86,98,186,58,167,212,72,202,68,122,110,110,189,21,53,38,131,135,236,249,195,185,167,98,167,169,130,186,54,202,145,53,85,155,147,93,77,11,219,18,43,127,105,190,113,162,151,154,206,108,106,142,77,122,33,189,204,87,47,70,232,6,176,124,69,77,58,168,213,61,224,106,111,137,244,211,175,185,70,171,239,3,113,190,7,211,67,85,116,241,62,234,190,240,53,3,226,120,31,64,0,0,31,83,196,248,0,214,13,26,175,188,106,190,240,53,131,70,171,239,26,175,188,13,96,209,170,251,198,171,239,3,89,160,106,190,240,0,0,7,214,248,154,141,3,85,247,129,172,26,53,95,120,213,125,224,107,6,141,87,222,53,95,120,5,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,197,93,15,155,191,80,26,129,241,23,84,212,250,0,0,160,1,167,175,218,125,77,117,243,3,232,0,0,6,151,72,214,46,138,6,160,124,107,145,222,7,208,0,0,0,31,28,7,208,109,163,151,205,77,109,114,0,85,208,208,229,55,21,81,85,52,52,185,169,167,128,27,10,253,29,161,186,213,212,225,86,206,148,237,223,161,174,130,167,156,206,98,167,64,57,201,224,13,40,244,94,169,160,221,250,128,212,0,0,0,0,105,122,232,166,163,226,162,47,138,1,163,119,216,124,241,83,115,107,125,198,133,84,71,105,162,1,173,190,7,211,79,49,173,241,208,216,125,116,80,162,171,215,248,146,220,28,159,214,109,75,35,16,233,234,177,29,4,42,171,37,99,88,137,229,169,76,92,243,34,219,28,203,5,59,247,175,188,157,133,125,29,68,104,189,93,162,123,205,153,174,112,70,237,22,84,44,102,45,205,139,181,12,79,74,8,93,35,181,245,83,66,215,212,102,86,97,93,42,157,36,207,169,163,133,23,93,88,138,154,142,195,47,214,241,74,169,162,202,134,219,174,244,159,229,16,196,104,179,107,20,182,118,211,83,119,185,214,63,174,170,154,234,118,206,205,155,252,49,171,234,169,167,98,162,120,104,59,12,156,146,253,75,11,245,89,145,173,68,58,154,156,193,178,67,63,42,90,246,53,117,247,152,175,93,156,120,130,187,122,50,26,134,183,93,190,29,10,47,16,99,26,202,164,114,203,115,101,44,174,240,115,159,162,142,195,51,100,205,27,36,114,200,200,107,88,245,69,240,212,225,73,155,214,88,158,188,250,182,51,79,180,143,219,254,112,166,16,70,182,27,162,214,84,61,118,185,81,250,166,226,156,196,121,179,89,83,4,110,175,188,207,78,249,211,115,81,174,39,97,34,149,60,64,96,184,37,229,62,237,22,255,0,118,227,174,186,113,35,130,109,240,186,74,171,188,77,106,38,186,238,34,159,18,99,170,233,37,87,210,94,222,175,242,114,191,169,64,226,12,85,139,170,90,189,226,245,85,84,197,78,140,107,181,212,229,180,74,85,203,142,60,43,77,92,234,56,106,24,177,55,253,147,82,151,196,93,161,152,70,212,142,138,9,99,153,237,77,126,177,22,174,160,204,139,171,145,45,148,183,9,24,254,136,155,84,239,176,255,0,13,25,193,140,106,55,247,26,168,119,183,93,94,138,130,90,179,237,154,247,206,212,22,69,43,227,134,149,170,212,85,211,214,40,203,175,105,237,226,186,39,182,150,159,98,181,116,68,69,241,45,118,27,224,7,22,84,177,174,196,21,233,22,189,92,174,118,154,23,14,207,193,214,81,97,45,29,138,49,29,59,164,68,215,106,200,211,183,23,92,226,215,111,237,32,186,79,76,248,171,233,36,115,149,58,117,41,235,239,26,115,226,90,121,217,53,20,219,94,157,17,21,78,117,207,10,240,205,134,42,94,179,203,73,80,216,252,181,69,40,235,246,105,112,239,103,114,182,209,135,40,167,217,224,237,168,170,166,249,77,137,100,159,74,2,225,138,241,86,46,168,150,174,217,103,153,99,85,85,69,118,171,255,0,25,179,102,204,186,156,51,204,130,190,205,203,153,21,83,85,95,51,189,172,226,143,8,208,167,118,178,225,170,120,34,247,53,133,176,199,249,177,100,196,235,205,130,209,12,47,94,187,154,157,78,125,89,85,95,210,14,243,65,112,116,146,81,53,96,215,85,77,201,224,111,212,241,16,145,206,219,157,11,121,111,68,213,24,138,88,43,133,194,162,225,234,211,83,202,244,215,78,137,224,111,219,176,70,50,186,162,73,110,181,213,77,238,93,138,163,171,53,124,168,184,178,197,19,79,36,203,91,36,45,103,77,187,142,209,120,216,199,182,232,86,58,59,172,158,29,61,98,206,91,242,15,50,174,169,172,118,10,189,238,242,72,215,85,42,155,47,8,153,181,123,153,144,183,13,86,53,21,81,55,44,106,58,163,115,18,241,119,154,151,212,115,38,188,202,140,235,166,215,148,36,153,209,139,234,165,116,181,119,122,151,57,127,182,166,77,97,190,205,172,193,184,69,12,213,112,207,14,238,170,138,213,46,53,179,178,234,247,46,197,159,84,95,62,134,167,136,212,97,5,46,114,99,58,106,142,100,23,90,182,167,185,30,226,162,182,113,53,154,86,239,86,146,243,85,211,222,229,51,255,0,13,246,93,80,66,173,91,179,149,93,175,130,34,105,161,95,210,118,98,101,242,49,57,176,183,93,58,170,181,10,168,222,166,227,3,54,88,212,99,174,149,74,228,232,171,185,77,95,211,7,55,247,234,219,157,95,241,82,78,45,253,153,249,95,74,221,211,209,198,255,0,118,173,67,113,59,54,50,201,243,111,101,36,109,98,121,109,64,194,52,91,198,158,112,170,43,61,37,85,170,39,189,78,109,139,142,92,221,183,72,231,75,112,169,118,157,81,21,87,169,37,127,234,113,229,43,226,84,109,158,22,59,244,182,33,79,92,59,49,242,254,161,206,116,12,70,107,224,136,136,6,22,91,187,71,243,46,146,36,100,207,145,85,61,238,59,234,14,211,124,116,212,72,230,220,159,180,201,234,142,203,172,8,172,119,68,221,167,69,209,10,27,18,246,91,218,21,175,91,84,234,215,162,234,136,190,224,58,156,191,237,72,146,41,217,13,250,53,218,171,213,85,76,134,195,93,160,249,111,120,165,89,231,175,100,75,211,84,87,120,152,89,140,59,52,113,173,2,190,91,108,174,123,91,174,136,89,108,97,194,86,113,224,166,237,90,58,167,181,253,90,172,71,120,32,250,18,85,139,187,71,176,101,161,205,134,221,80,201,27,225,209,74,102,187,180,134,203,81,22,234,84,252,102,157,83,82,43,47,216,59,48,44,83,177,151,75,69,90,53,190,46,86,168,176,221,39,130,177,59,228,104,145,170,232,168,253,117,29,132,174,90,120,221,164,196,180,46,127,127,108,15,255,0,56,176,89,201,159,23,124,73,52,146,193,125,84,141,21,122,53,254,40,88,220,53,13,150,237,68,216,104,33,84,145,201,215,150,92,60,1,145,212,248,162,226,215,223,39,74,106,86,175,93,235,166,169,246,146,221,22,82,247,138,241,157,206,186,73,45,61,233,218,234,155,154,229,234,82,85,214,156,200,187,75,178,173,149,174,85,247,163,137,52,194,89,117,145,56,102,22,82,205,220,103,145,137,215,85,69,234,119,215,74,44,162,160,131,190,219,240,205,37,70,157,83,212,69,50,34,234,203,145,88,230,255,0,91,12,109,183,85,57,242,47,229,53,116,47,246,16,224,151,17,221,41,160,239,84,14,98,191,77,117,105,152,152,98,255,0,134,107,107,163,90,91,4,52,145,181,87,171,89,166,133,215,177,226,138,20,115,34,167,100,90,39,64,212,98,182,31,236,238,181,58,222,215,86,177,18,71,34,107,208,185,216,31,128,172,21,99,141,37,173,129,146,125,138,134,81,218,43,32,168,141,175,87,39,172,137,209,10,138,158,150,41,81,52,84,10,178,118,62,21,242,218,131,99,217,101,133,21,63,176,157,75,131,99,202,28,33,105,86,165,61,154,20,70,248,122,136,92,42,122,56,218,212,220,212,85,79,5,57,209,194,136,157,16,51,93,29,22,25,179,82,181,25,13,35,24,137,228,141,240,59,152,173,116,172,139,151,10,35,23,236,67,148,200,91,174,237,169,175,188,222,108,109,215,93,58,132,113,214,53,115,145,31,209,19,161,186,232,163,69,110,196,83,90,238,243,8,229,79,3,99,235,88,107,217,167,83,78,245,28,199,249,38,160,106,219,246,159,81,52,62,34,57,83,85,84,67,227,165,219,211,68,93,64,214,124,85,208,217,73,92,213,213,92,138,158,227,235,158,215,166,253,81,60,180,37,184,55,55,125,134,219,157,235,47,67,109,92,173,93,119,106,135,197,151,220,136,186,147,176,220,221,246,31,21,198,210,191,151,214,87,34,107,224,135,206,106,170,109,114,166,191,97,103,33,169,203,169,164,219,89,19,118,205,87,85,243,62,235,167,139,203,216,110,55,196,212,108,239,68,240,114,142,103,218,55,70,241,184,207,3,142,215,235,230,110,53,255,0,104,27,201,226,110,55,192,216,71,121,234,110,53,223,104,27,199,212,241,62,34,166,158,35,84,247,129,172,26,117,95,120,69,93,64,212,0,0,105,119,137,168,249,230,6,147,226,169,169,253,19,161,176,174,95,120,31,92,227,71,56,210,229,241,234,113,245,251,64,229,58,93,81,83,67,97,238,247,26,55,237,235,169,241,211,53,83,200,205,27,82,175,69,58,250,154,132,111,69,57,82,206,169,170,53,168,170,167,85,88,245,215,71,34,106,65,166,74,136,218,197,126,154,185,60,10,27,22,226,8,168,105,101,153,243,181,142,68,93,53,42,59,157,195,186,64,229,85,106,38,213,85,85,48,63,139,238,32,62,140,172,182,251,109,123,153,50,234,159,139,119,80,43,188,195,204,75,138,198,234,150,220,227,142,8,213,87,235,34,107,161,137,249,209,197,53,116,17,173,174,215,59,28,246,122,170,246,185,12,124,198,57,199,142,239,208,62,155,210,53,109,133,202,186,117,241,40,90,28,63,136,47,207,116,211,177,210,34,174,170,229,215,168,29,158,33,199,119,188,83,112,210,174,119,205,204,118,190,58,233,169,189,79,100,187,57,88,234,117,115,183,105,162,29,206,3,203,75,133,210,165,99,138,157,250,35,182,171,180,240,50,51,9,100,114,83,195,21,67,149,102,123,85,21,200,168,26,90,108,53,147,248,146,251,66,147,75,76,169,189,60,116,42,123,30,65,213,90,42,155,85,119,153,91,10,117,118,165,228,199,53,147,96,139,85,51,168,170,22,157,26,137,185,173,243,40,95,74,99,220,205,168,142,130,203,12,201,76,238,142,145,168,21,162,205,133,82,190,248,150,92,51,2,35,87,213,123,218,134,80,229,38,64,250,58,162,158,186,161,255,0,140,215,115,148,217,200,92,162,118,23,167,109,85,238,145,31,85,34,107,185,233,212,201,139,53,170,42,88,26,168,212,111,154,1,191,106,180,197,65,78,177,196,168,170,212,68,57,83,164,177,71,204,99,85,92,137,175,67,149,4,17,38,187,93,166,190,38,236,173,68,102,200,228,213,80,150,226,85,15,113,199,233,107,157,97,172,129,116,79,121,194,92,218,165,137,234,200,233,250,47,68,83,185,196,56,74,146,243,172,206,141,187,155,227,246,148,243,236,184,94,214,141,74,186,118,189,233,211,69,78,136,164,236,202,167,179,98,170,139,134,147,178,39,104,226,169,166,189,72,214,242,229,78,170,81,246,234,218,72,32,71,80,68,212,103,147,80,236,89,123,133,210,164,115,192,141,95,126,133,156,133,91,12,238,122,46,169,245,142,67,29,162,29,35,46,81,66,196,114,63,122,27,236,173,124,137,205,107,149,26,166,187,14,205,213,27,23,114,249,28,26,202,201,38,213,209,175,129,243,188,36,140,232,168,186,157,37,218,244,203,75,209,36,77,173,119,153,55,90,138,27,54,104,102,173,182,177,88,215,44,136,244,240,247,106,99,6,120,50,43,37,189,178,213,67,19,117,135,175,68,215,83,49,239,75,5,198,222,218,152,222,217,24,190,40,96,39,27,216,134,107,74,182,153,29,177,174,77,17,16,43,8,177,21,67,175,120,174,118,53,186,163,230,209,159,196,202,156,183,193,114,219,176,189,186,182,161,155,38,154,162,54,177,127,89,97,178,135,8,125,41,197,16,37,68,124,206,100,136,173,85,242,234,72,6,21,192,20,181,215,59,29,133,116,123,41,220,199,185,158,90,162,248,134,43,44,50,218,143,209,25,107,75,26,34,190,73,41,219,187,248,21,38,1,194,118,216,106,157,115,124,123,102,122,170,156,219,53,174,58,27,60,20,49,49,18,56,227,107,116,253,69,65,67,12,80,66,138,214,163,85,61,192,119,27,154,196,218,208,201,17,61,95,121,194,109,74,42,234,170,111,54,120,213,117,213,53,54,59,6,59,161,169,23,85,56,177,205,170,105,169,188,217,17,60,64,221,6,223,53,60,143,168,253,192,107,6,157,87,222,107,110,154,39,128,31,13,6,239,79,176,211,162,123,128,208,190,6,147,113,81,52,240,52,232,158,224,52,162,232,161,202,135,213,240,52,232,158,224,52,42,177,23,214,110,161,201,26,251,208,214,136,137,224,134,135,129,182,232,91,44,104,196,247,248,156,43,133,130,130,174,5,100,204,108,138,191,97,216,34,170,38,212,94,135,196,68,69,213,60,64,182,24,151,39,112,253,229,138,234,168,17,200,190,72,158,5,146,204,110,18,155,122,133,239,195,191,137,85,69,241,67,46,116,68,85,209,60,87,169,241,204,107,147,69,106,104,96,69,158,46,225,7,48,109,236,169,142,145,28,245,77,124,16,199,156,105,195,238,105,90,85,243,85,80,78,248,162,94,169,162,248,19,141,37,158,142,117,115,164,137,142,115,188,85,83,196,167,111,57,119,135,110,209,190,42,187,93,59,218,244,234,170,212,44,16,9,121,193,245,214,245,124,117,116,46,100,169,227,185,14,45,143,4,79,121,149,105,180,141,138,190,42,229,68,38,135,24,112,141,151,87,217,37,157,248,106,137,207,118,190,178,180,199,140,127,192,245,28,115,164,214,58,70,83,232,253,81,35,77,58,26,17,231,113,200,219,156,78,221,75,34,72,171,215,70,117,255,0,136,224,187,38,241,92,49,173,68,20,19,42,177,116,221,181,80,206,155,102,68,93,48,133,197,137,95,19,156,198,170,117,114,23,142,207,130,112,141,117,27,105,106,105,224,222,228,243,68,241,2,45,105,105,179,51,3,189,43,227,154,170,38,55,175,71,41,112,48,103,22,249,139,132,234,162,146,91,132,242,49,138,154,181,206,83,61,241,103,11,118,156,75,107,153,105,31,19,145,90,187,90,154,116,49,27,49,184,56,196,214,218,170,133,183,91,100,123,55,122,175,107,124,64,185,184,119,180,130,174,10,6,54,169,139,205,106,38,186,169,116,48,55,104,197,154,225,51,35,186,254,47,95,55,41,129,215,30,23,179,22,24,213,208,216,234,220,190,244,141,78,154,227,145,217,131,101,167,90,138,186,121,153,181,60,21,21,0,153,76,21,197,150,8,196,205,137,97,189,66,213,122,162,104,174,66,237,217,51,94,193,114,114,54,158,235,79,34,175,185,232,121,246,183,94,177,190,27,168,229,69,89,52,9,27,186,232,229,66,232,224,124,246,204,92,57,82,218,212,188,86,201,19,87,93,187,148,9,238,163,191,83,213,177,21,143,106,162,166,186,162,156,232,170,99,147,242,200,198,202,14,57,229,124,48,81,221,165,147,153,209,170,174,94,166,96,96,108,240,180,98,42,72,106,219,112,106,111,68,93,170,224,50,1,28,196,240,118,186,133,245,138,90,215,138,105,171,154,213,142,88,213,28,157,21,20,168,96,169,89,24,136,212,69,85,3,125,53,106,232,166,182,184,211,181,206,234,244,209,77,18,61,90,157,23,64,57,0,218,100,186,181,53,94,166,180,69,94,186,129,186,15,154,167,188,42,244,241,3,232,52,106,190,241,170,251,192,214,105,113,243,85,247,128,0,0,7,196,243,253,103,211,227,220,136,157,0,219,152,219,99,117,77,77,207,172,186,47,80,245,142,40,94,187,147,160,28,74,153,57,108,119,93,58,120,150,51,59,179,54,151,9,217,166,145,245,45,107,145,23,78,165,203,199,56,134,27,69,186,73,159,54,212,107,85,87,169,21,124,103,241,7,81,83,95,81,103,183,214,57,17,174,86,232,213,2,204,113,61,156,211,226,203,189,69,50,84,44,141,87,42,34,34,248,22,203,37,168,102,92,85,73,60,137,163,86,68,85,254,37,3,89,113,170,187,87,173,84,175,89,28,171,171,181,82,234,101,165,5,202,174,182,153,212,13,115,94,138,154,43,80,205,106,36,183,43,160,165,158,217,78,141,127,174,141,68,46,173,45,150,146,186,153,240,84,70,142,213,60,208,176,121,3,65,136,41,163,138,75,164,178,57,189,58,59,192,200,218,41,189,127,85,157,52,234,69,89,76,203,225,199,11,227,8,101,87,81,198,201,29,170,238,219,226,166,44,99,110,11,27,73,82,249,168,147,86,245,211,68,36,106,120,27,51,117,114,34,181,124,138,106,251,108,129,236,84,228,183,195,220,4,81,226,140,141,189,225,55,43,153,60,200,141,215,201,75,119,117,184,95,172,211,36,43,60,222,58,117,212,148,12,99,129,109,215,24,221,233,8,98,243,234,166,47,103,22,4,192,118,216,230,115,157,11,100,107,85,122,105,169,81,136,243,99,12,71,19,247,50,170,84,255,0,132,167,111,135,243,87,18,91,235,98,149,110,18,183,98,162,253,101,62,93,109,86,249,110,46,134,133,85,236,85,209,14,242,221,149,113,215,210,119,134,170,111,211,93,13,50,207,94,16,120,153,154,169,105,109,183,90,213,114,116,111,87,18,73,133,113,77,5,242,223,28,176,202,139,234,161,231,199,13,222,110,217,105,123,134,104,171,101,137,140,122,47,170,164,137,240,221,197,133,29,77,28,84,85,215,53,87,38,214,250,238,2,71,117,106,38,168,239,16,174,106,117,87,22,110,211,158,184,109,240,36,179,220,226,114,42,106,136,175,67,135,119,226,19,13,83,194,231,50,225,10,105,175,93,232,5,236,90,136,155,249,103,22,162,243,73,79,245,167,105,137,184,179,140,28,61,103,107,145,46,145,238,79,115,208,177,184,191,142,218,20,149,204,166,175,209,117,94,168,239,16,36,126,28,67,65,55,132,237,57,209,214,83,203,245,28,69,214,31,227,102,162,166,173,168,218,231,170,43,147,68,220,101,118,83,103,178,98,200,105,223,37,86,138,253,53,234,6,75,57,203,187,84,119,67,91,25,185,117,58,75,93,207,191,34,57,143,69,110,137,215,83,187,129,28,137,170,174,168,6,226,166,137,161,240,214,124,209,61,192,105,7,213,241,62,0,0,0,9,226,0,26,193,163,85,247,141,87,222,6,179,75,143,154,175,188,0,0,0,56,245,16,200,141,87,49,203,170,249,28,128,7,153,216,162,170,184,98,90,218,74,120,81,234,249,156,159,171,169,223,186,241,95,65,78,251,37,102,228,86,125,93,77,56,114,150,102,223,235,231,133,155,182,206,229,93,61,218,157,198,47,166,130,178,22,207,27,127,24,212,235,211,169,49,113,113,178,45,147,223,100,138,137,236,71,185,147,162,166,190,227,33,179,143,44,229,173,194,112,94,109,180,104,202,170,56,209,200,230,183,174,168,134,41,228,30,46,244,30,39,166,130,88,213,21,211,34,107,251,73,52,162,160,165,196,56,41,39,146,36,145,36,133,53,68,77,124,136,98,132,224,99,62,221,87,74,184,51,16,202,189,238,147,88,180,122,249,254,211,61,168,21,179,82,50,68,209,85,253,90,164,50,227,43,197,86,74,231,21,61,234,138,55,69,75,81,50,43,145,58,34,38,164,162,228,30,108,219,49,254,18,183,214,82,78,215,185,88,155,180,93,122,232,67,23,105,88,186,27,106,197,215,196,222,222,215,38,186,248,155,47,103,172,139,168,70,137,35,84,56,242,196,187,122,156,205,200,105,145,17,237,208,14,138,166,20,114,59,161,73,223,40,164,216,237,140,213,171,174,238,133,125,53,58,175,145,195,154,221,20,173,85,149,60,16,12,67,206,59,14,26,169,164,155,190,83,162,63,69,215,213,48,71,58,48,6,31,168,166,170,168,181,104,147,181,60,144,149,172,125,150,84,151,234,90,135,108,78,168,186,116,35,199,137,60,3,124,192,55,10,170,170,56,215,185,61,190,239,63,50,193,130,149,49,213,211,84,54,146,119,170,43,93,166,191,180,201,30,25,51,242,191,41,49,21,47,164,46,82,119,55,57,168,173,220,186,104,88,92,79,27,103,171,117,82,170,111,114,245,68,56,52,143,169,171,209,136,229,71,199,209,166,135,160,188,156,206,236,63,152,118,58,107,133,186,165,142,71,177,53,77,197,220,130,186,41,147,213,211,175,153,3,25,19,196,206,48,201,249,99,130,119,201,221,247,34,117,114,233,161,40,220,57,241,71,103,204,219,52,108,168,145,169,42,162,121,245,37,184,50,145,202,187,145,83,192,251,185,78,162,150,243,5,92,44,88,165,69,98,121,123,206,193,147,53,236,69,98,40,209,201,98,170,169,172,227,164,174,86,163,92,157,16,214,143,79,120,158,70,243,124,15,166,218,57,20,220,107,138,53,39,129,244,249,185,6,228,3,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,186,31,55,32,31,64,69,212,0,7,212,84,68,62,238,64,52,131,226,185,53,10,228,208,15,160,219,220,131,114,1,184,13,189,200,21,117,3,112,27,58,162,121,159,21,201,175,136,27,224,219,106,167,188,110,64,55,1,183,185,15,160,107,6,148,241,53,0,1,117,242,62,104,255,0,112,31,28,221,79,155,13,104,186,125,97,185,128,124,106,104,154,31,79,139,170,245,111,128,209,254,224,62,128,229,245,116,54,156,139,187,160,27,251,80,248,168,136,129,191,242,31,23,235,0,0,46,190,64,13,183,197,189,219,141,122,63,220,125,77,81,53,82,104,210,214,109,53,26,21,237,95,89,202,113,234,46,116,148,232,188,233,24,212,79,53,93,6,142,88,58,23,98,171,82,57,90,149,144,175,252,52,57,84,215,202,10,190,144,203,26,175,216,225,163,180,62,56,219,108,145,72,137,164,169,169,173,36,106,46,197,126,170,39,145,180,245,84,110,166,150,189,125,230,243,145,85,118,109,233,239,62,114,138,17,187,85,53,187,192,210,145,232,125,216,7,10,178,6,212,71,179,204,213,73,19,105,226,229,156,151,70,213,119,135,83,234,53,169,249,32,124,107,117,68,93,15,187,13,72,223,52,121,171,254,16,31,1,247,79,237,154,117,102,186,34,245,3,238,168,13,181,88,154,229,213,122,155,51,84,177,174,68,73,54,166,189,84,46,57,67,84,247,157,108,183,122,104,156,168,179,235,162,117,41,234,252,200,195,86,249,92,202,155,132,81,43,83,170,57,232,128,197,102,113,106,42,27,18,187,222,133,167,175,226,71,47,109,179,62,158,75,253,50,42,127,190,33,111,241,207,25,25,115,134,41,31,58,94,32,153,90,139,209,30,138,77,69,240,188,226,101,165,85,68,215,161,109,49,38,52,197,245,178,44,84,145,36,108,215,68,93,81,58,24,115,152,157,162,242,77,36,145,225,122,46,110,138,186,42,33,143,56,183,142,156,220,186,62,68,163,115,226,69,85,240,233,161,155,228,73,37,93,214,118,70,229,190,93,99,139,84,245,151,154,157,63,188,224,199,137,50,254,142,46,100,152,154,23,63,237,144,136,76,67,196,118,107,223,170,36,117,93,242,116,85,215,213,71,148,247,225,95,48,94,228,115,235,170,92,171,253,181,38,9,160,110,49,203,229,141,213,115,222,33,149,27,229,184,163,113,39,17,217,113,99,223,79,81,20,79,99,122,34,162,17,73,75,157,57,161,70,212,134,26,138,133,221,211,77,84,215,112,204,204,194,186,177,40,165,162,154,87,73,226,186,41,50,140,253,197,252,99,96,155,108,74,182,10,56,89,43,181,245,180,78,165,13,111,226,174,163,17,54,100,169,124,44,85,69,217,209,12,32,154,28,75,86,237,149,144,201,2,55,170,234,139,212,225,211,253,34,134,119,178,58,137,18,38,248,40,202,50,250,239,196,37,222,130,103,182,90,216,154,213,114,232,136,158,69,178,199,89,169,125,196,178,183,185,86,201,171,191,65,250,22,25,46,215,137,38,116,117,147,202,187,87,79,13,122,21,54,28,187,69,79,42,107,31,49,223,106,140,21,44,56,158,224,181,113,211,92,228,149,206,141,200,186,187,85,59,218,235,134,32,191,215,65,61,53,59,229,130,22,163,124,58,120,104,119,22,156,69,128,86,220,143,174,182,181,213,76,111,175,211,242,142,182,235,155,146,67,78,234,12,49,135,158,228,78,136,168,197,24,59,86,218,108,20,212,41,61,247,88,94,157,116,223,161,198,169,204,156,190,195,240,164,16,81,54,121,124,26,231,104,186,41,110,174,22,156,209,199,18,35,146,195,86,155,151,201,142,42,124,51,193,238,108,226,152,155,89,232,202,134,181,58,174,173,83,94,5,117,135,184,170,195,56,121,136,197,181,211,234,223,15,197,161,220,86,113,209,91,4,75,232,168,34,141,26,158,174,198,104,124,194,221,157,89,143,124,124,105,93,27,227,141,85,53,213,165,252,193,125,151,22,214,71,27,239,115,164,139,162,106,223,180,100,24,151,122,227,79,53,47,59,210,154,105,91,27,250,38,212,82,219,221,177,254,109,98,137,31,60,147,86,202,178,175,78,142,232,75,22,27,236,227,203,43,75,99,117,85,35,36,86,248,250,186,151,54,197,193,182,85,91,17,169,13,150,21,219,227,172,101,151,15,40,67,161,192,89,177,136,156,172,91,93,84,188,207,123,20,173,176,175,5,249,203,137,154,217,162,179,74,198,72,189,55,48,155,251,86,65,224,27,59,219,221,236,52,254,175,251,218,21,141,30,14,195,214,230,182,42,106,8,163,107,124,26,140,78,134,187,105,42,28,112,159,102,198,99,87,196,146,93,105,150,63,216,93,220,35,217,109,26,171,36,187,202,170,139,162,170,42,18,134,218,10,72,91,164,80,183,248,27,168,198,162,34,34,34,105,246,5,214,19,96,254,206,108,189,179,181,172,171,161,142,69,77,53,220,210,245,97,110,19,242,211,11,194,145,211,225,250,119,233,239,141,11,224,141,77,124,80,220,213,61,224,190,84,29,191,39,112,85,2,35,224,195,212,172,114,120,47,45,167,127,71,131,172,84,141,210,27,101,44,122,121,164,72,119,170,169,167,137,167,84,247,132,113,105,173,180,112,191,234,70,228,79,4,70,248,28,181,138,5,84,209,141,79,216,105,213,16,110,64,178,183,94,222,136,173,106,41,245,173,245,117,114,38,191,168,219,107,147,67,238,228,6,181,183,107,147,174,221,19,236,62,250,142,245,88,137,175,234,52,163,147,65,170,4,106,118,136,237,17,168,159,176,217,158,102,197,162,46,222,191,97,173,235,170,27,46,102,245,218,190,96,117,53,215,120,105,149,85,207,77,63,81,76,220,177,165,189,55,53,94,221,83,175,66,171,171,180,71,80,215,198,244,232,226,157,126,89,90,228,145,103,118,170,229,93,85,0,164,239,23,153,111,20,75,220,30,136,169,246,20,70,34,160,186,212,91,146,52,181,197,86,229,241,87,49,23,111,241,47,101,62,11,183,82,166,198,197,253,198,235,240,165,38,168,169,15,79,212,78,95,67,5,115,15,4,69,93,12,204,186,97,120,81,85,171,213,34,67,11,243,35,45,108,244,151,73,85,182,167,194,138,239,20,110,136,77,77,219,2,218,107,162,86,203,76,213,85,254,201,102,115,59,133,204,55,141,161,149,33,165,108,115,185,62,186,55,67,158,209,18,60,231,96,173,149,22,249,246,253,138,154,157,245,183,61,238,108,98,69,93,51,162,139,193,92,222,154,161,150,24,211,130,137,236,123,249,113,173,75,117,232,136,154,150,218,175,133,235,35,99,116,117,212,50,194,237,85,28,187,23,162,150,90,41,43,14,113,229,252,16,37,93,109,202,71,207,227,162,185,122,169,85,219,248,177,193,84,77,238,210,210,181,204,243,212,225,39,7,88,82,182,52,145,151,196,131,175,86,187,68,41,220,77,195,38,15,177,187,146,235,195,122,125,168,81,114,105,184,185,203,134,181,32,130,22,49,239,247,116,46,142,86,231,118,92,226,133,221,233,118,197,54,189,26,175,208,194,204,65,145,120,70,146,157,213,176,94,145,29,18,116,84,114,22,214,107,77,214,205,114,229,225,251,212,138,173,94,155,93,160,106,38,167,9,98,58,42,136,218,176,86,196,248,180,77,171,204,69,255,0,148,186,246,58,216,164,141,139,189,171,251,72,66,195,89,153,156,24,70,72,103,101,210,103,70,170,136,154,200,186,25,31,151,28,108,99,107,76,144,82,222,166,230,70,221,17,221,66,165,78,41,152,230,162,183,77,14,76,114,116,49,119,45,184,181,194,184,158,24,155,53,84,81,63,84,107,145,207,211,169,123,109,249,131,106,185,177,143,163,170,133,204,114,120,163,208,184,205,87,137,34,35,83,170,127,19,226,206,169,224,82,233,121,100,139,186,25,26,169,239,71,27,236,188,35,189,87,200,136,165,196,84,14,172,98,120,170,27,43,112,102,237,21,80,164,235,234,234,160,69,154,122,141,201,226,154,29,99,239,146,213,198,254,67,215,86,167,66,139,131,223,227,95,5,67,75,174,49,181,53,220,133,155,139,49,36,138,189,214,174,141,157,87,77,85,78,116,248,166,123,115,93,223,106,81,58,42,234,139,169,139,200,92,233,238,176,66,213,146,73,209,19,245,157,77,70,59,178,177,233,2,84,181,93,238,71,24,195,152,121,211,95,75,35,225,160,146,87,70,139,163,151,66,209,221,248,131,182,225,120,214,230,176,79,45,67,215,214,215,94,138,59,12,246,155,24,219,33,103,53,245,13,68,241,234,227,170,184,102,166,30,162,167,89,36,170,98,42,127,108,141,124,103,197,246,39,191,61,45,214,74,9,189,100,233,166,165,178,151,62,51,82,226,143,138,90,41,214,56,220,169,183,85,37,189,132,155,226,78,39,240,173,150,55,35,234,89,170,127,104,166,89,197,174,30,172,143,117,45,83,26,169,239,122,17,109,139,243,67,22,221,93,182,122,57,97,115,124,213,202,91,219,198,96,98,170,121,227,146,58,217,92,169,167,170,199,120,125,132,202,38,58,139,139,188,40,217,210,27,157,83,117,213,19,235,23,71,11,231,30,16,196,241,164,180,85,236,114,175,150,242,3,166,204,92,112,249,155,60,149,51,35,124,147,82,183,194,60,66,230,126,14,150,58,182,212,212,44,45,84,85,234,190,3,233,100,212,243,211,226,74,90,141,54,171,118,251,245,67,153,29,202,9,23,163,145,127,105,18,248,75,180,30,229,13,44,41,115,230,57,99,77,29,226,85,209,246,142,73,77,162,210,82,61,235,250,212,109,49,40,9,60,110,250,170,154,254,179,238,245,247,17,249,129,187,68,40,46,149,177,193,119,166,88,249,154,53,21,85,124,76,197,203,220,207,182,99,171,84,85,180,149,44,114,61,168,168,136,186,154,149,23,1,178,42,125,134,227,100,251,127,188,235,185,188,214,42,44,186,155,176,35,26,222,178,26,209,217,49,254,6,235,85,78,190,53,84,95,85,117,67,145,207,115,80,104,231,35,186,31,81,87,84,56,177,191,84,212,220,221,213,63,88,209,201,62,167,137,178,215,33,184,139,169,70,224,52,31,81,116,3,81,243,207,246,26,28,227,226,59,160,26,223,224,113,92,189,84,220,114,161,182,245,71,106,138,164,183,6,211,156,113,183,41,189,34,236,94,135,22,89,93,167,152,209,173,239,209,170,171,161,178,233,153,161,197,158,89,54,187,79,19,98,39,43,255,0,172,126,138,75,228,110,205,59,117,78,186,117,58,187,141,85,45,51,31,81,60,186,53,137,175,85,52,92,235,226,163,107,213,201,187,68,233,212,197,78,43,184,138,139,2,225,249,40,237,213,172,109,84,141,86,163,81,221,72,56,124,74,113,73,102,193,148,21,52,116,149,173,73,182,57,19,107,250,145,147,137,111,248,187,57,177,108,151,24,157,36,208,243,53,68,94,189,53,54,49,77,222,255,0,152,120,145,213,119,58,169,21,181,19,107,162,185,124,212,201,60,186,203,139,46,0,195,203,136,238,109,111,227,33,213,186,167,138,232,23,24,247,137,109,17,97,250,120,233,110,176,181,146,233,166,136,135,3,1,214,86,63,19,197,110,219,173,44,142,247,121,29,238,46,183,92,177,222,35,168,154,209,76,244,137,36,93,23,78,154,106,92,76,178,192,22,188,57,83,21,218,248,212,124,145,232,170,154,3,23,71,2,101,229,214,133,169,61,21,27,121,114,122,250,170,39,130,151,66,142,103,216,41,245,117,46,247,162,122,201,166,165,22,252,123,113,138,174,8,237,180,50,58,155,68,68,218,213,240,46,37,158,181,46,240,177,244,244,202,179,42,38,173,84,243,13,45,190,34,192,119,220,198,191,65,44,209,58,59,114,170,106,154,104,154,23,199,47,178,210,135,7,91,219,79,106,166,99,221,209,85,118,149,110,13,195,149,117,148,205,74,139,107,90,191,171,66,224,218,240,210,81,162,57,244,136,141,247,132,117,86,102,70,171,27,171,34,219,183,236,42,182,43,36,106,185,139,234,34,116,52,203,106,127,43,116,108,68,106,121,28,120,170,96,129,86,41,19,106,248,40,77,108,220,110,11,69,3,222,213,85,208,164,233,51,25,41,174,10,201,245,218,189,58,149,227,169,169,43,105,92,216,222,221,85,11,107,139,108,51,91,170,86,102,209,172,174,219,170,43,80,207,63,162,221,85,169,141,173,241,57,36,126,187,30,118,145,219,236,55,234,118,212,164,45,85,145,55,34,150,114,146,237,85,35,185,21,52,206,99,83,167,84,43,27,109,85,100,16,192,180,117,94,170,167,134,190,7,36,86,84,152,114,10,121,21,172,232,207,35,110,169,148,116,143,219,90,207,91,201,81,13,164,185,92,150,153,173,231,34,187,204,225,212,226,52,99,185,85,148,202,237,122,107,161,101,193,222,81,37,28,173,77,174,213,139,246,157,202,199,4,180,220,170,126,139,167,66,145,162,174,162,149,236,72,154,172,87,41,223,69,89,201,115,24,174,212,220,218,56,142,166,184,211,78,171,170,237,67,131,139,233,61,39,108,69,209,81,232,158,69,93,42,178,104,152,168,222,170,112,171,232,35,72,85,27,213,87,200,220,240,178,226,128,160,165,150,150,212,244,158,101,218,157,116,85,35,155,143,92,73,65,113,196,16,219,98,153,21,204,118,139,162,146,17,153,184,130,60,39,134,43,235,165,122,55,108,78,211,248,16,245,155,248,174,76,107,143,234,165,100,138,237,103,84,77,87,95,48,106,243,240,129,134,37,188,94,183,195,22,244,166,110,237,218,125,134,119,228,150,27,171,155,26,207,115,172,98,171,33,94,136,168,99,151,8,248,109,216,91,0,214,98,25,98,84,150,86,162,34,232,102,190,65,81,190,170,218,219,180,209,237,116,190,244,8,188,116,240,235,6,228,77,17,124,13,107,189,177,162,123,212,229,34,104,212,67,226,179,80,56,53,18,190,36,85,69,83,172,150,242,248,21,93,215,68,42,5,129,143,102,138,117,117,86,164,145,235,179,68,83,90,53,219,239,233,43,145,28,186,126,181,59,248,107,89,43,83,170,127,18,134,169,195,213,233,38,248,100,254,7,58,217,79,115,129,251,106,156,170,221,58,13,21,155,38,98,251,141,246,185,170,157,14,142,55,74,136,158,39,53,147,72,141,243,40,236,53,79,121,245,29,228,135,88,233,164,251,77,113,206,186,117,212,14,195,114,154,181,79,121,193,90,148,68,234,110,173,68,58,38,142,3,146,190,6,131,109,39,69,110,136,167,205,255,0,104,27,142,240,62,26,124,124,84,104,158,240,53,27,110,255,0,148,213,209,62,211,67,156,7,192,17,117,0,105,95,16,106,95,3,109,124,76,2,109,111,77,77,74,216,222,213,69,52,4,232,160,105,218,199,235,26,52,235,234,172,244,245,14,84,149,137,162,117,67,178,115,141,45,118,139,226,107,69,9,126,203,59,101,245,23,153,11,81,61,250,20,117,110,72,91,81,119,81,200,173,115,122,116,247,151,177,235,170,28,42,134,234,155,145,60,20,104,181,118,204,5,91,99,141,82,89,220,230,123,149,78,135,23,97,159,76,65,37,53,177,155,230,141,58,237,119,153,90,230,206,46,164,193,184,106,123,140,242,35,117,98,233,170,150,99,32,241,139,241,141,210,190,181,178,57,241,62,84,211,174,163,69,186,196,120,131,17,96,42,151,195,113,176,201,52,109,85,235,183,82,212,226,220,231,195,183,21,117,61,211,15,36,77,118,168,170,172,211,254,66,68,47,88,70,193,125,98,178,178,133,143,93,157,117,98,41,102,177,231,11,56,47,18,211,200,213,164,107,30,228,85,77,27,160,209,28,216,235,14,97,140,85,190,170,195,76,140,145,83,84,68,84,241,45,13,230,211,139,48,243,94,206,224,231,68,158,123,12,202,204,110,22,239,184,42,121,171,112,222,247,50,29,100,70,251,244,45,173,78,38,117,20,41,102,197,214,21,114,187,213,87,44,99,70,43,208,227,11,165,5,94,247,66,177,185,142,213,124,139,247,151,60,73,205,65,77,29,52,181,239,141,209,232,159,91,67,115,18,228,69,139,20,208,73,121,177,74,200,94,238,168,196,94,191,192,176,24,163,46,175,120,102,174,72,220,146,171,90,171,162,162,13,18,85,146,124,87,65,83,95,21,21,93,199,123,87,106,38,231,153,207,129,49,253,22,32,142,23,193,80,215,35,154,139,209,199,158,156,59,140,46,216,122,169,142,107,165,78,91,145,87,85,84,51,235,133,126,42,217,27,169,109,85,211,245,245,90,187,156,52,75,20,53,60,198,162,163,181,79,121,173,237,71,161,110,176,38,97,80,95,104,32,154,154,118,57,30,137,209,23,82,226,211,212,65,46,138,137,163,148,163,226,49,91,211,83,113,178,237,232,107,94,174,84,52,73,31,158,160,107,221,250,143,168,186,169,198,70,175,142,166,182,248,129,190,13,163,226,249,1,188,15,141,250,168,124,114,233,168,26,129,180,142,77,77,197,112,31,78,59,158,170,170,134,183,42,31,54,163,188,192,250,197,213,14,5,210,120,224,133,206,85,57,170,136,196,85,85,242,41,12,99,115,101,53,182,105,149,232,212,98,42,248,129,143,124,85,230,117,62,24,195,149,78,89,246,162,49,83,162,253,132,48,102,190,41,170,197,56,166,182,173,103,115,152,178,57,122,169,155,124,112,102,162,84,79,53,189,149,8,230,162,170,42,35,136,241,184,85,45,93,116,179,249,57,85,64,170,112,117,186,207,43,152,234,217,126,186,162,41,150,25,71,73,128,232,59,186,198,244,89,117,79,35,22,178,211,14,212,223,239,84,180,209,181,85,170,228,220,103,110,88,100,221,154,211,79,21,109,74,105,34,162,47,83,53,168,200,28,9,83,76,234,88,123,147,117,106,162,34,46,133,206,162,108,173,68,93,60,74,79,1,90,169,33,167,137,144,233,181,52,208,184,116,244,122,39,170,132,87,29,119,232,140,95,35,141,89,64,179,51,85,243,59,57,41,85,118,234,124,171,106,164,58,105,224,132,209,103,51,35,14,200,180,51,75,79,80,190,171,85,124,76,1,205,187,101,226,190,251,52,8,247,200,136,229,77,53,212,145,28,125,73,119,184,195,45,37,4,110,209,232,169,208,179,150,94,31,38,174,187,62,182,237,10,174,247,106,186,160,209,131,84,24,6,243,30,234,133,160,119,79,61,167,49,181,181,246,88,159,190,57,17,90,154,105,181,73,34,182,100,126,30,130,30,76,148,45,84,84,211,234,29,78,32,225,131,9,222,33,147,151,74,216,228,119,158,211,122,206,34,219,20,223,163,186,110,73,27,163,145,125,199,6,197,142,171,112,196,141,154,150,173,241,237,93,122,56,205,92,194,224,105,142,89,170,237,137,213,117,84,209,12,102,199,60,47,99,44,61,80,187,40,229,145,189,116,209,190,26,13,49,180,156,77,226,102,194,140,101,210,100,68,77,62,186,157,85,199,136,172,99,90,215,71,29,210,109,171,253,181,40,107,182,89,226,139,106,185,245,54,233,145,27,227,234,41,79,173,182,169,142,86,62,153,236,122,116,234,133,49,82,93,115,47,16,220,158,189,234,231,42,235,253,165,58,26,139,229,117,68,200,229,171,122,175,218,170,125,166,195,245,181,18,36,124,165,118,190,226,238,96,30,27,239,216,170,54,84,78,199,54,53,68,114,116,242,37,184,98,219,90,49,93,198,221,59,28,147,187,213,84,83,49,120,118,226,50,146,215,61,21,29,125,74,162,170,181,60,75,71,139,248,117,118,29,164,220,171,235,53,53,240,45,93,61,29,215,12,220,86,88,222,186,177,124,148,105,137,234,201,204,198,163,196,148,48,190,150,161,28,146,53,23,235,23,202,142,126,101,59,87,207,66,30,184,66,226,46,178,219,113,163,179,220,102,84,99,156,141,93,206,37,107,47,49,61,38,35,182,193,85,12,136,237,204,69,241,17,42,180,79,4,62,154,90,186,235,211,204,212,81,165,222,39,195,228,169,175,83,105,23,69,3,120,26,17,201,169,173,174,0,0,0,0,0,0,0,0,0,0,3,206,238,86,177,178,226,75,140,21,81,250,147,74,230,234,191,172,215,142,210,150,211,136,86,154,23,163,225,95,172,169,224,135,73,135,110,146,90,174,23,10,173,218,44,115,61,83,248,156,25,226,196,120,162,229,45,76,20,175,145,174,240,232,27,118,48,220,169,172,213,49,220,104,220,221,232,244,115,85,12,250,225,7,56,228,197,148,43,99,186,78,199,44,108,68,70,57,122,145,199,114,181,223,168,164,106,92,45,242,53,24,186,34,104,168,92,140,166,199,23,252,181,191,82,221,25,79,52,112,204,228,71,117,84,232,102,140,202,226,179,41,105,177,37,12,183,154,26,125,242,108,115,209,26,159,85,74,43,129,172,228,186,97,44,74,236,23,115,157,205,108,115,109,218,245,240,77,116,50,7,4,226,203,94,99,96,89,28,198,36,211,201,22,155,117,213,83,161,135,24,231,9,221,178,199,52,35,196,22,244,116,77,154,100,115,145,58,120,184,130,101,173,215,22,86,83,69,81,20,136,230,189,168,237,80,231,43,156,190,37,166,201,60,95,30,35,193,212,83,172,168,231,164,49,235,215,207,68,46,124,51,171,151,170,244,208,48,228,107,246,159,81,85,60,77,13,123,125,231,215,200,136,205,117,3,83,186,249,28,121,155,170,35,118,154,22,161,119,104,114,27,235,38,160,112,106,168,218,176,44,123,117,221,226,99,199,18,153,44,220,113,134,170,35,134,45,93,177,85,17,19,170,169,146,82,187,94,135,87,112,183,178,181,175,73,83,115,118,248,22,8,7,205,252,177,187,96,12,65,60,23,10,89,98,141,175,93,187,147,162,150,237,17,237,169,100,244,207,234,139,170,181,9,140,226,107,134,155,54,97,90,103,171,165,162,68,168,77,116,84,79,50,44,179,43,38,113,46,94,94,42,153,89,75,35,32,100,142,107,93,183,200,208,228,97,139,20,88,242,153,104,119,53,179,177,139,209,60,117,208,172,178,115,52,241,14,70,227,24,173,119,53,150,58,85,122,38,231,107,166,154,150,103,9,98,234,172,33,121,109,108,82,57,81,28,138,228,251,12,150,154,131,7,103,102,20,142,174,129,98,138,238,140,69,68,243,212,205,18,7,149,92,73,225,220,67,109,130,118,92,225,85,218,155,189,111,2,253,97,140,205,178,221,218,216,33,175,133,210,59,201,28,65,28,245,24,239,44,174,203,107,154,229,60,17,238,209,52,85,68,211,82,253,229,87,16,215,203,21,101,60,181,23,25,165,219,166,171,170,144,76,172,53,141,149,55,111,77,23,237,57,59,246,183,114,174,137,239,49,43,39,56,152,176,226,134,195,69,83,112,219,58,233,170,57,76,144,182,226,74,122,174,90,49,251,227,122,34,162,162,154,130,171,141,202,169,175,146,248,27,205,215,77,78,162,58,180,87,46,197,232,115,25,59,149,190,37,28,189,221,116,212,251,175,218,113,155,34,175,85,55,17,224,114,81,205,247,159,117,79,121,197,71,232,110,53,253,81,0,222,213,61,227,84,247,154,117,103,188,42,183,78,128,106,213,61,227,84,247,155,123,190,195,234,46,160,107,213,61,227,84,247,154,0,26,245,79,120,213,61,230,128,6,189,83,222,53,79,121,160,1,175,84,247,141,83,222,104,0,125,119,84,232,105,209,223,105,169,23,67,238,239,176,15,140,69,79,19,234,170,39,138,159,81,83,78,166,135,43,125,224,125,85,247,40,213,125,230,219,151,175,69,62,106,160,106,85,93,124,66,170,251,205,165,85,212,42,174,158,32,106,85,211,197,70,228,253,35,140,237,254,106,125,95,85,186,235,169,40,228,42,233,213,84,210,178,107,209,139,175,188,227,172,236,211,69,212,217,146,116,103,172,196,94,166,123,13,217,103,115,122,42,154,25,80,171,174,138,113,22,165,138,190,186,41,169,43,98,135,87,115,26,214,233,174,138,59,14,123,37,123,186,183,85,68,241,55,153,43,92,159,91,175,153,208,71,136,233,156,247,70,146,167,187,162,5,189,195,18,170,243,63,184,118,21,3,94,142,93,26,237,84,221,71,53,202,168,139,174,158,37,57,5,234,55,59,114,73,167,236,55,253,61,66,199,73,222,42,25,26,105,230,225,216,119,186,162,34,59,200,212,143,106,174,136,228,212,167,126,150,90,98,167,69,101,116,106,136,190,59,147,161,209,92,243,111,8,90,55,62,186,253,77,30,158,91,144,118,21,220,149,17,179,166,244,215,220,104,90,182,181,53,87,162,39,218,166,60,98,206,45,112,21,149,37,146,59,213,60,155,53,240,84,49,71,55,187,67,157,21,68,180,184,114,187,85,69,84,77,163,176,146,247,222,40,152,187,95,81,30,171,246,161,241,111,84,9,227,60,127,197,8,88,175,237,0,204,249,94,232,169,93,60,138,255,0,7,38,189,13,86,206,52,51,142,181,218,37,84,168,229,242,87,14,194,105,18,249,110,95,10,200,147,236,220,134,243,110,48,61,53,100,236,114,125,142,33,218,223,196,70,127,95,100,94,69,84,141,69,240,209,197,79,134,120,167,206,108,37,94,140,190,172,243,177,61,235,168,236,37,165,174,73,19,86,174,190,99,162,174,223,51,21,242,35,139,11,118,51,133,176,95,166,109,52,200,136,136,142,93,53,83,35,45,248,170,223,95,2,79,20,204,86,59,193,200,163,71,126,139,183,171,186,31,21,200,190,182,189,14,189,151,122,68,106,235,82,221,62,211,165,188,227,252,63,103,141,239,171,189,83,66,214,120,171,156,134,197,85,189,191,164,134,137,167,100,45,222,175,68,79,53,212,198,252,127,198,94,86,96,230,202,202,171,220,51,202,196,94,140,119,250,12,87,204,158,211,139,117,55,54,159,13,177,87,170,166,229,118,186,161,40,146,229,188,80,162,106,181,113,166,158,247,28,74,172,73,109,98,108,74,232,117,84,253,36,33,59,22,118,138,102,29,197,242,122,62,177,241,53,203,211,71,20,114,113,225,155,76,153,30,251,140,178,53,83,93,119,153,19,131,126,198,84,84,116,206,86,215,68,139,254,122,24,247,156,88,242,255,0,85,67,47,161,175,241,197,227,162,54,78,168,69,94,32,227,71,51,239,222,163,110,149,17,235,238,122,148,195,184,154,204,137,21,208,213,92,103,145,171,225,171,212,12,181,198,217,189,155,120,114,87,173,5,254,74,151,106,190,171,100,85,40,171,87,25,217,217,131,231,73,238,19,212,77,18,59,85,234,166,52,73,156,88,150,162,167,188,86,201,35,155,174,189,92,167,111,93,158,78,184,211,37,61,69,174,37,110,212,69,93,19,168,18,61,146,221,163,214,139,163,32,164,196,210,50,41,92,168,215,43,252,140,217,203,108,224,194,153,131,64,218,187,101,100,50,43,147,84,86,185,15,58,181,120,166,42,138,142,109,31,226,55,46,171,183,161,124,184,114,226,146,255,0,150,23,102,58,162,229,60,148,173,114,122,138,245,211,77,70,224,159,118,61,100,77,237,123,92,223,45,15,170,253,60,76,97,200,142,43,112,198,98,216,34,171,146,190,56,103,209,53,107,158,94,184,179,47,14,190,4,147,210,80,47,79,211,65,216,86,75,34,106,137,175,137,165,243,49,157,30,237,10,10,231,154,152,122,158,153,210,45,198,22,233,224,187,208,180,184,215,138,140,59,135,105,165,228,215,71,52,173,215,68,71,107,212,118,25,38,234,248,88,170,221,200,170,137,175,137,198,125,246,133,186,238,154,52,211,199,170,17,219,141,56,223,196,149,76,124,54,90,105,22,71,42,181,54,167,145,106,241,15,21,153,193,28,91,161,164,170,245,250,244,69,29,132,174,73,139,236,177,42,49,245,113,35,151,195,214,67,67,177,125,161,23,69,170,141,63,225,33,8,151,94,41,115,102,138,236,234,137,46,181,44,115,158,170,172,115,151,213,251,14,226,213,198,166,96,65,34,182,233,95,35,154,173,211,163,135,97,50,87,28,202,195,150,244,119,62,227,2,109,241,213,197,39,87,196,54,6,129,206,133,183,170,69,149,58,105,184,136,75,199,18,57,133,137,213,235,111,173,155,187,189,23,174,245,212,165,41,113,174,51,134,161,247,58,218,218,151,210,53,117,155,214,93,71,98,38,30,251,196,110,30,161,165,125,84,53,176,63,68,215,163,144,178,247,78,54,104,106,46,111,181,83,84,195,27,219,174,213,85,241,251,8,221,196,249,171,85,89,68,144,80,220,42,183,42,105,167,49,199,65,111,186,220,25,19,110,12,89,86,165,23,93,92,229,234,59,54,204,204,218,227,135,24,225,186,217,96,165,170,142,52,122,46,222,170,98,102,57,226,199,52,241,61,198,90,149,187,203,27,116,86,183,99,156,136,168,115,236,25,79,137,51,98,182,59,157,225,95,28,49,170,116,115,188,80,187,173,200,204,3,69,134,230,183,86,50,22,214,107,234,185,202,154,248,13,212,172,64,172,205,76,117,93,82,249,234,238,245,78,115,151,195,122,157,92,184,167,19,93,229,84,172,171,169,123,87,201,206,82,249,98,12,140,195,86,167,73,82,218,180,145,218,170,181,173,118,165,49,75,132,105,225,118,214,210,185,88,139,211,70,106,161,149,61,133,176,182,54,190,104,150,138,73,52,95,202,208,187,56,83,134,92,199,189,72,222,254,196,141,175,77,122,162,157,158,22,139,26,217,168,81,248,98,203,36,171,167,156,127,251,10,234,219,115,226,46,227,182,43,69,130,161,138,228,68,215,110,154,127,112,26,44,220,31,216,173,202,181,120,170,235,79,2,181,55,42,61,222,39,7,16,229,254,84,97,217,217,21,52,212,245,42,139,249,58,41,93,91,248,95,226,7,50,92,202,171,245,202,170,149,21,81,85,136,171,224,92,236,29,217,219,94,245,74,155,253,124,239,95,61,202,160,99,100,150,108,181,134,104,170,155,79,18,162,120,166,212,53,93,234,240,156,17,181,108,86,134,77,54,157,17,177,234,103,5,155,128,172,39,75,59,36,171,107,230,141,169,213,189,122,151,79,13,240,189,151,24,126,54,54,60,63,12,143,111,155,218,139,255,0,24,17,67,79,150,56,235,28,92,213,145,90,100,130,25,87,162,172,106,133,73,31,8,216,250,121,91,67,13,59,213,29,249,91,84,151,107,110,86,97,234,23,68,248,172,180,140,108,126,26,49,167,106,204,29,104,117,87,53,40,225,102,158,230,160,17,109,130,120,3,196,213,200,223,74,192,136,213,119,87,57,171,169,122,112,191,103,46,26,167,123,38,184,181,238,95,21,218,103,189,61,154,138,15,234,227,110,159,98,28,206,91,88,221,25,26,1,134,182,238,207,156,186,166,157,101,125,51,158,215,174,170,139,161,93,88,56,38,202,91,66,181,222,133,107,149,23,94,172,67,35,81,88,170,186,167,83,227,218,229,240,94,128,91,187,62,67,101,197,149,168,200,48,253,51,244,243,72,208,172,45,152,46,195,109,103,46,138,130,8,216,191,146,140,67,180,250,190,103,206,114,39,77,64,71,108,167,167,233,28,12,106,125,136,110,181,145,49,87,100,78,107,189,254,70,215,121,111,155,149,77,43,82,213,232,154,254,208,57,73,62,158,50,55,245,41,166,74,167,57,125,202,159,162,113,119,162,174,170,28,246,61,83,69,240,3,147,222,158,137,170,189,223,196,37,74,185,53,223,170,253,167,95,43,99,95,246,69,67,105,175,72,211,106,63,93,11,7,110,199,200,171,253,106,33,245,102,84,93,21,199,84,149,42,159,148,124,158,169,26,137,235,154,29,178,207,183,170,187,67,79,124,111,249,68,232,116,18,214,61,202,137,187,162,155,82,181,210,35,146,57,20,10,133,110,80,105,253,123,79,173,171,71,245,108,136,165,18,203,85,117,66,185,169,59,145,21,124,78,222,223,111,150,153,17,37,169,114,129,81,178,116,85,84,115,205,205,221,55,107,208,235,81,236,99,85,35,84,85,211,174,167,201,110,13,142,54,163,229,106,126,208,59,109,85,169,170,174,136,26,237,223,85,117,58,246,220,97,153,26,216,229,71,116,242,83,122,57,81,139,162,40,28,205,218,116,85,27,211,244,142,58,203,170,175,83,234,59,95,48,57,7,197,69,84,233,226,105,222,161,30,186,129,186,229,209,26,154,110,247,154,157,181,28,142,102,157,83,169,181,189,79,142,122,232,6,165,78,186,250,170,104,153,206,93,17,52,68,27,212,210,229,221,227,228,75,228,105,114,39,158,138,109,185,136,169,214,36,209,125,200,107,85,106,31,22,68,217,209,73,212,117,85,118,106,10,167,42,190,153,28,191,218,77,74,78,255,0,150,118,75,180,79,108,148,52,232,174,85,234,140,234,87,46,122,106,105,93,28,76,193,140,248,207,134,118,87,162,201,106,157,99,119,138,35,122,117,44,94,63,225,35,22,213,83,203,80,218,247,62,70,162,170,53,21,117,36,33,105,216,171,170,156,121,104,169,222,170,231,83,182,77,125,224,65,230,100,229,110,97,224,201,234,82,229,71,84,250,104,215,170,109,94,165,153,170,146,235,73,86,178,83,192,246,61,23,193,205,94,132,249,99,12,178,194,248,146,9,91,112,178,64,237,233,213,92,212,83,23,115,51,132,124,53,81,81,37,101,29,166,20,69,213,116,107,17,3,81,23,111,196,152,158,178,153,33,157,85,90,207,13,168,189,20,235,210,225,137,169,220,179,36,115,61,191,169,73,4,165,225,179,7,71,82,176,92,237,237,166,72,215,93,202,157,29,246,23,30,195,144,217,79,91,76,219,106,82,82,61,234,154,107,211,80,168,202,178,99,236,71,104,168,101,71,248,92,104,215,107,234,170,162,25,7,131,184,194,169,176,218,219,77,45,116,235,34,34,38,138,238,166,98,212,240,75,150,183,24,149,241,219,163,93,201,228,186,22,79,52,123,62,158,230,201,83,133,237,201,163,117,84,209,227,89,170,26,223,218,1,137,45,243,242,251,203,185,45,95,85,28,189,116,43,204,59,218,28,217,156,158,145,122,39,218,170,99,221,243,130,252,113,66,215,162,208,74,142,111,142,137,169,71,167,9,249,136,249,150,56,105,39,77,23,244,84,118,68,128,97,238,62,176,77,74,36,87,59,133,58,235,226,138,226,161,78,56,114,194,56,222,232,107,41,180,211,170,34,166,164,109,205,194,38,109,50,69,114,90,231,107,124,117,71,157,37,102,67,99,139,20,238,142,186,158,161,171,231,248,197,53,126,132,142,214,241,107,148,181,245,45,175,142,174,56,164,85,250,251,144,218,190,241,85,130,106,41,21,40,235,163,153,251,117,69,87,34,162,161,128,150,92,145,196,55,42,21,77,239,141,81,124,222,84,20,124,62,226,246,62,55,69,87,204,69,106,183,111,59,79,249,78,84,95,220,65,196,69,162,247,28,209,66,148,209,42,42,245,84,241,40,42,188,192,183,222,244,162,154,138,41,55,106,168,230,167,137,208,80,112,215,137,233,227,231,215,215,36,76,94,186,35,145,198,171,142,78,215,82,68,214,217,43,103,158,173,189,52,88,213,186,20,125,160,196,48,65,121,115,40,173,109,124,172,232,140,70,245,56,184,142,253,138,34,168,217,71,103,116,43,42,248,236,233,212,231,217,50,203,30,81,220,233,29,87,68,244,87,189,17,239,211,174,134,77,73,149,214,136,108,52,73,93,19,92,187,81,207,114,167,173,170,248,150,12,86,160,203,59,246,36,86,79,123,185,69,77,28,190,58,234,133,218,192,89,13,148,212,20,238,117,230,178,26,233,221,227,231,215,246,151,174,203,150,152,14,228,145,66,147,185,28,157,52,93,74,250,195,145,152,78,38,190,70,57,23,174,169,208,162,194,213,112,249,148,207,129,181,108,163,98,181,85,21,26,141,67,176,151,33,242,166,225,64,148,175,182,199,3,85,52,220,228,68,47,197,207,44,154,180,253,218,134,36,86,167,216,90,140,197,202,204,97,36,91,45,115,74,196,79,209,212,149,98,211,226,76,132,201,172,35,79,37,109,75,160,124,109,77,85,169,166,170,89,28,70,252,172,183,84,202,219,61,169,210,163,117,250,173,78,133,237,186,100,150,39,169,70,205,122,174,168,124,76,93,94,197,215,170,28,219,94,8,203,138,40,210,146,174,208,231,189,19,71,189,88,164,105,134,24,139,17,208,44,234,235,77,36,148,238,98,234,215,42,105,161,144,92,42,113,103,113,192,119,40,237,55,219,151,50,39,57,26,136,231,120,33,81,102,39,15,184,59,19,208,172,152,85,141,100,238,85,93,168,154,104,98,214,54,201,187,254,8,170,122,114,228,73,154,237,90,228,82,198,106,103,176,79,16,184,103,16,210,182,169,151,40,21,95,167,77,233,208,184,214,204,197,177,87,185,173,138,178,23,47,154,35,144,128,251,14,98,99,172,41,60,108,125,202,169,145,181,58,162,57,75,203,151,25,241,137,234,238,113,238,189,212,181,154,166,186,189,74,137,181,161,188,210,213,162,44,18,181,223,98,41,217,182,77,237,220,154,104,97,55,15,249,203,93,35,169,233,107,106,221,52,78,77,17,206,118,186,153,115,105,186,178,227,11,36,141,203,181,233,175,64,42,102,61,17,19,114,232,110,35,209,85,52,93,78,11,101,71,34,39,184,228,68,239,0,57,109,119,218,110,181,200,139,170,174,136,113,154,227,82,185,17,186,175,129,177,202,220,213,243,26,238,250,189,78,51,106,88,157,53,55,27,50,120,167,152,26,220,142,247,41,165,53,243,52,186,117,54,157,51,181,240,232,6,227,157,167,137,195,171,155,150,221,81,124,77,186,138,152,211,235,73,161,213,215,57,28,221,237,149,85,60,73,71,53,42,147,198,87,109,79,180,218,146,165,158,8,228,95,176,167,43,174,235,18,36,122,42,245,58,203,165,198,122,93,146,178,85,209,76,138,174,122,184,225,93,211,42,34,125,190,101,59,121,196,209,80,68,249,162,141,92,168,157,52,57,80,78,181,148,108,146,68,220,170,133,27,121,115,18,119,71,59,182,181,87,193,64,199,172,252,226,142,171,8,209,213,83,211,198,177,212,38,168,212,95,21,48,94,236,152,187,59,239,79,190,226,9,103,138,157,28,170,214,185,87,69,67,34,248,196,195,114,86,92,105,100,166,131,72,223,82,136,231,233,226,134,214,28,194,49,91,176,100,18,82,210,53,206,229,234,170,137,246,1,139,107,102,182,219,49,157,29,153,254,171,81,81,202,229,242,209,75,191,152,183,138,139,221,154,221,133,172,111,230,171,26,214,185,172,94,186,104,88,204,207,171,169,161,198,210,201,174,201,90,253,24,94,108,136,195,55,106,248,229,196,87,84,116,137,27,55,51,80,212,114,93,111,164,192,216,126,8,95,70,137,91,34,122,218,167,93,84,173,178,215,9,197,123,166,90,219,204,107,182,78,168,215,29,45,198,182,146,182,177,43,174,176,43,154,231,171,85,170,159,85,17,116,59,136,175,85,56,130,72,176,214,18,141,237,223,163,86,70,162,244,10,174,104,177,22,26,178,212,250,58,150,215,29,90,34,242,245,107,81,118,169,123,178,219,9,83,87,163,46,141,182,186,38,61,81,81,54,148,190,83,240,247,21,185,145,214,94,100,89,166,122,35,221,187,222,166,73,218,45,80,217,237,236,164,167,133,173,106,38,136,7,22,138,223,77,72,155,88,215,51,67,158,213,98,177,81,21,85,62,223,3,142,145,206,201,28,168,138,227,118,158,105,222,213,133,208,104,139,230,18,186,233,226,185,62,85,72,222,169,25,198,168,181,247,150,237,85,213,237,241,59,201,27,50,49,118,177,78,143,159,85,21,67,183,177,81,20,50,227,71,105,184,83,191,116,91,213,167,61,144,190,118,114,170,98,107,255,0,90,117,59,154,7,165,76,59,116,234,166,166,219,102,142,93,219,117,111,188,150,104,165,110,56,90,213,51,23,90,118,163,151,220,133,27,83,68,219,37,203,87,170,164,90,244,79,114,23,82,225,108,146,100,214,53,84,82,147,185,97,201,170,106,147,188,53,92,141,95,19,61,71,30,219,113,165,158,161,57,77,89,58,120,33,217,82,83,81,215,53,207,157,141,114,245,57,86,220,61,77,74,228,123,24,136,186,29,123,172,53,108,169,214,9,92,145,171,186,232,103,148,193,179,45,157,29,86,201,41,220,141,107,87,193,14,246,11,119,213,123,223,174,134,203,173,139,11,90,230,72,170,228,235,161,212,220,37,188,62,100,134,153,28,137,174,138,111,136,172,89,81,19,156,216,25,166,168,42,83,77,239,122,232,136,158,102,213,142,145,209,81,198,234,164,252,114,170,120,155,24,134,165,40,232,103,145,206,211,162,232,104,96,247,27,185,183,37,154,130,91,5,44,233,190,86,61,28,212,94,168,71,158,94,88,229,197,120,198,153,17,85,239,154,161,55,34,125,170,100,39,28,215,10,201,177,92,210,115,117,71,42,163,83,95,35,160,224,207,5,195,121,197,177,84,212,199,170,70,168,253,85,60,245,3,56,109,56,122,44,21,130,172,184,106,146,159,153,37,74,49,100,70,167,94,186,41,150,153,113,99,134,219,96,165,138,40,210,52,72,145,85,62,211,31,176,117,182,108,77,142,89,28,204,85,165,162,107,26,223,119,68,255,0,216,101,37,170,157,41,225,108,113,244,98,55,68,3,176,98,42,162,126,163,113,25,175,145,165,189,17,52,53,35,244,3,234,195,167,129,183,201,84,118,170,213,83,125,31,169,173,58,129,182,216,145,223,236,106,159,172,220,101,19,119,110,84,212,221,141,63,129,190,214,253,165,131,109,105,217,181,17,17,13,73,19,52,250,166,230,223,180,212,214,244,241,52,56,238,129,60,154,109,247,125,21,87,105,205,219,246,154,28,208,56,114,67,238,67,137,37,60,140,234,221,84,236,220,211,109,236,213,0,234,251,196,209,34,170,181,122,31,27,118,107,126,179,145,63,89,203,150,157,92,138,158,243,135,53,169,30,154,181,58,129,201,134,233,20,139,183,154,135,33,181,40,239,170,237,74,114,107,125,84,46,220,205,124,77,248,31,81,10,122,250,129,80,49,234,239,21,15,93,60,78,162,58,253,93,235,59,77,14,100,117,172,122,105,174,160,114,152,246,170,107,185,13,104,228,95,5,54,27,43,21,53,68,65,205,247,1,188,174,111,84,213,13,181,84,215,196,210,179,51,79,4,212,219,116,233,228,134,6,238,168,158,103,197,123,116,250,200,113,220,245,247,155,110,147,77,84,14,75,158,223,210,54,220,244,78,186,156,126,240,105,116,250,160,28,196,122,47,139,141,42,214,171,94,174,84,68,218,191,196,226,182,83,236,211,47,41,203,228,136,170,6,23,113,247,143,101,178,225,118,91,169,234,182,61,238,84,218,139,212,227,112,17,84,181,184,127,152,232,213,234,171,170,184,181,221,162,23,134,214,86,67,73,27,211,114,63,66,231,246,125,211,62,151,7,53,238,119,85,211,80,51,105,41,85,81,202,199,53,28,173,232,135,21,244,200,244,252,107,81,85,14,202,61,175,99,92,223,29,135,29,201,213,117,2,149,190,97,74,59,196,82,71,37,58,122,237,84,234,134,51,230,167,11,210,98,105,102,90,54,69,26,245,218,237,166,95,57,186,244,56,82,83,39,49,121,172,71,32,17,91,138,242,27,53,176,5,68,181,150,230,84,84,83,198,186,109,110,170,138,133,167,189,215,221,101,172,91,126,33,182,54,39,235,162,172,140,38,82,239,134,173,87,72,159,20,244,108,122,57,58,162,161,100,115,23,133,156,35,139,161,158,104,104,35,138,119,34,232,228,78,186,129,19,216,183,0,44,176,186,174,4,141,140,118,170,138,222,154,148,13,166,233,121,193,55,20,170,164,168,114,44,110,215,162,153,159,155,188,26,227,155,42,203,61,150,170,105,160,85,119,168,154,250,168,98,94,52,203,60,99,135,38,146,27,149,4,222,170,170,42,171,84,12,146,200,62,53,175,216,122,225,73,69,116,170,94,82,61,19,214,94,132,162,101,22,124,217,49,221,158,158,170,58,232,57,174,98,46,136,228,60,251,37,182,237,75,43,92,196,116,108,69,215,93,58,234,94,28,168,226,3,26,229,173,100,75,5,101,76,176,179,203,174,134,224,244,25,69,114,134,170,38,202,201,154,237,83,85,209,78,98,74,143,77,200,186,161,27,217,27,199,237,174,230,180,214,235,253,79,38,69,106,53,219,151,78,166,98,225,12,234,195,119,250,102,79,69,114,138,68,145,60,17,200,5,222,93,187,119,107,211,222,104,107,154,186,170,57,52,66,154,167,197,116,50,53,17,181,13,114,47,218,114,25,124,166,215,86,200,213,111,159,83,29,135,126,142,106,245,69,64,170,157,58,249,157,31,167,97,252,135,39,241,55,89,117,133,250,110,145,63,136,148,119,141,250,168,109,202,228,69,241,56,144,220,32,118,136,143,212,223,73,163,94,186,27,31,81,87,95,3,95,93,13,181,157,169,224,129,36,221,215,80,62,61,232,158,42,124,138,93,21,119,41,181,63,95,202,54,149,232,157,53,3,126,170,116,107,85,117,242,44,55,16,88,173,214,124,39,112,124,51,109,126,199,104,93,219,189,197,177,70,237,94,137,162,41,139,188,65,215,207,116,179,85,210,83,49,210,34,162,160,17,79,157,247,203,174,37,196,85,47,171,145,206,111,49,218,106,191,105,103,230,182,203,27,85,233,19,182,162,245,93,12,160,199,25,126,158,147,117,69,100,42,212,87,174,186,167,218,90,236,121,106,180,218,96,116,52,238,110,229,78,168,128,92,14,24,112,204,53,183,56,170,222,212,86,183,77,23,222,166,98,92,175,212,214,215,67,111,133,17,29,209,58,24,143,195,5,198,88,42,145,141,106,236,111,84,47,141,242,251,44,184,166,8,145,53,69,122,33,154,212,101,182,87,196,234,155,124,83,42,248,232,93,10,120,182,39,213,212,183,121,80,212,117,154,149,81,60,90,133,203,98,104,138,69,113,209,138,175,93,205,232,105,150,157,31,229,208,228,233,175,93,70,223,180,200,234,39,160,134,69,220,145,163,87,237,67,109,148,45,69,68,72,145,62,221,60,14,217,240,234,186,159,89,10,34,8,56,81,210,242,211,242,28,110,37,60,111,250,236,69,79,176,223,115,54,248,26,35,85,221,162,154,28,89,173,180,243,53,88,232,122,47,189,10,114,241,151,182,43,139,23,188,208,70,245,84,243,106,21,144,218,215,39,172,62,133,141,196,92,60,225,11,188,47,99,173,17,234,239,236,33,97,115,15,130,107,77,99,228,170,181,211,182,55,42,125,84,111,129,157,15,137,139,224,108,203,68,201,155,181,98,71,34,249,142,194,53,240,255,0,8,87,59,109,233,175,168,163,123,225,71,120,233,208,201,252,35,149,52,214,27,83,33,109,46,213,70,163,83,167,137,127,86,199,72,199,43,150,157,167,22,162,223,26,34,170,71,209,60,6,232,197,252,215,203,54,85,218,101,115,33,85,122,177,124,19,192,142,252,211,181,86,97,187,252,180,242,185,81,168,171,226,76,197,254,193,75,112,160,123,29,18,42,171,85,8,240,226,203,42,157,71,91,61,198,26,116,209,53,95,0,49,147,46,241,141,69,159,16,211,73,4,154,109,145,60,63,89,49,28,32,230,151,165,237,52,144,201,82,142,245,17,60,72,60,150,90,138,10,247,53,61,69,99,252,80,205,62,14,179,193,214,75,133,53,13,77,114,163,81,200,157,84,212,102,166,218,150,169,149,12,71,55,205,53,55,181,77,116,212,183,25,105,141,232,175,246,138,106,136,106,17,234,230,166,189,75,134,199,163,156,139,228,168,84,106,115,154,169,226,135,29,218,238,232,135,33,219,23,199,67,107,78,171,160,26,83,84,242,83,113,23,237,62,236,65,177,0,251,185,61,231,211,67,90,110,35,64,248,15,187,126,208,169,160,31,0,52,185,218,42,32,26,129,241,23,83,232,1,162,251,129,169,60,0,243,147,109,178,201,113,172,184,68,200,213,119,78,237,52,253,101,234,195,116,246,188,21,105,167,146,178,8,223,35,155,215,68,212,180,248,2,162,186,163,19,214,194,198,162,181,211,57,63,188,188,21,152,102,231,81,72,178,85,64,231,177,186,43,80,206,182,167,239,107,244,219,16,210,193,69,73,182,20,122,43,149,27,211,66,190,204,44,171,230,88,232,230,183,69,181,177,198,155,186,117,215,67,129,134,175,182,44,55,177,181,148,104,201,90,221,218,185,11,189,128,49,205,143,28,71,37,177,204,99,145,58,38,164,20,135,15,119,236,71,129,171,217,77,62,175,167,155,166,139,238,46,102,117,97,138,108,101,99,117,234,142,15,240,168,211,118,138,133,163,206,59,109,255,0,47,106,27,125,181,205,254,11,174,173,99,124,144,225,224,62,36,155,112,219,106,186,185,23,152,155,85,28,6,83,240,157,142,27,5,185,48,245,108,238,109,76,58,34,162,175,78,134,91,211,220,55,195,20,173,71,35,122,34,234,71,30,95,226,106,28,41,152,180,245,19,84,163,98,169,114,57,52,94,157,76,243,195,23,198,93,104,217,43,37,69,133,204,71,53,81,67,10,217,149,204,85,211,119,137,186,179,163,219,162,46,165,41,81,51,247,126,42,67,126,150,166,174,31,198,190,68,208,10,153,171,19,87,87,185,17,78,67,103,99,91,231,215,192,165,159,136,168,26,228,142,87,250,255,0,172,236,233,235,226,153,136,230,46,169,228,7,100,175,71,59,84,240,52,72,186,34,171,23,170,244,93,78,47,63,95,3,90,74,187,122,148,112,235,232,225,170,129,208,201,27,87,119,137,141,185,253,144,150,92,103,107,159,157,67,18,191,69,209,90,222,166,76,72,186,157,69,210,24,106,162,116,47,135,93,125,232,52,66,190,110,112,211,117,193,245,179,86,71,67,186,157,85,116,70,162,234,91,11,21,230,243,128,238,148,245,86,133,153,178,196,228,222,197,240,241,38,51,52,114,130,12,87,74,248,153,20,126,178,42,125,83,5,179,179,133,203,182,28,116,183,74,10,101,115,91,170,232,141,11,34,208,226,44,85,67,153,244,73,61,84,45,138,190,54,162,104,228,209,92,167,63,0,218,99,182,221,27,69,117,138,61,178,38,141,119,145,106,46,182,251,165,166,166,93,220,218,105,98,94,139,162,162,29,198,26,204,213,167,172,100,23,141,94,140,232,143,34,226,252,199,91,62,24,190,182,91,52,139,186,55,35,213,99,94,138,158,228,51,15,35,184,138,239,212,244,246,219,155,222,217,154,136,223,95,196,198,172,159,182,97,188,93,70,235,139,42,99,154,71,55,213,99,149,53,69,46,244,121,119,108,162,166,109,117,178,93,149,205,235,181,170,93,74,205,235,30,49,183,215,193,27,219,59,117,114,38,189,74,166,150,226,201,155,248,181,87,126,163,6,45,152,174,227,108,137,140,154,227,52,114,70,168,142,68,85,47,38,94,230,131,28,145,195,81,92,245,85,233,213,195,81,146,81,203,174,136,189,20,222,71,181,23,77,233,252,74,94,201,126,138,190,45,204,122,57,52,213,23,83,182,167,169,100,138,174,114,120,13,29,147,95,170,248,154,209,250,120,169,193,101,75,83,204,58,177,21,118,238,241,232,52,115,249,186,249,154,155,34,107,213,78,189,178,232,186,171,141,206,123,19,242,141,14,122,61,171,224,167,212,123,89,227,230,112,91,82,207,210,53,247,182,55,237,20,115,146,70,169,171,84,211,93,78,177,213,139,249,42,136,105,90,214,181,186,72,238,191,98,153,209,217,239,79,36,83,94,157,53,58,150,215,195,175,89,52,255,0,132,124,125,214,150,54,171,185,218,170,127,104,104,237,55,250,219,118,168,73,24,169,174,186,29,44,184,134,219,20,60,217,42,154,223,214,244,58,91,142,99,97,251,123,85,245,119,8,24,137,253,180,26,43,86,185,29,224,161,206,218,189,81,80,178,23,222,39,178,234,200,247,69,45,238,6,185,60,247,161,65,226,14,58,242,210,205,170,45,222,25,52,247,56,106,200,202,151,203,27,83,85,145,191,196,209,207,139,201,218,152,82,254,209,76,180,146,71,53,213,108,68,68,215,235,29,37,215,180,139,0,82,107,221,234,90,237,61,202,53,113,157,238,168,102,186,110,68,93,53,234,109,182,118,200,199,61,30,154,34,245,213,76,3,183,118,152,225,25,229,126,170,197,218,139,226,166,153,123,76,240,156,112,200,216,210,61,117,95,113,168,99,62,31,84,136,189,30,154,126,179,102,75,156,113,125,121,17,63,105,30,183,110,211,108,55,21,54,232,227,78,98,167,145,107,241,79,105,93,210,177,28,235,100,46,68,242,209,65,137,79,168,196,118,250,102,238,154,173,141,253,110,54,23,23,218,26,206,98,215,71,167,249,196,43,98,94,56,115,90,246,215,77,71,114,88,219,170,170,38,239,47,226,116,204,227,15,56,102,161,123,95,117,114,35,90,170,190,183,254,211,58,202,107,46,89,147,135,168,88,178,77,113,137,19,252,228,58,57,51,195,7,211,198,233,157,120,133,168,207,29,207,66,17,107,184,161,204,251,171,23,159,125,157,27,254,122,148,173,126,121,102,37,107,157,77,29,246,165,119,255,0,109,73,104,155,43,199,23,57,103,109,149,209,212,95,33,69,111,246,208,235,89,198,86,86,205,210,59,244,43,175,246,208,132,73,111,56,162,238,215,75,91,118,169,115,215,220,229,55,45,212,56,166,161,218,197,87,88,187,124,52,115,186,152,240,38,186,94,49,50,193,37,229,58,245,26,46,191,166,135,85,137,56,189,203,120,41,31,36,87,120,228,84,110,189,30,132,70,217,178,243,51,49,13,82,45,44,55,7,39,146,234,226,170,92,139,205,169,151,144,234,74,245,69,79,53,81,227,246,25,193,121,237,6,193,214,71,74,218,70,190,87,34,175,82,136,159,180,169,206,153,206,109,18,242,181,245,87,236,49,74,46,24,115,34,163,114,203,105,171,114,175,189,20,174,176,63,2,57,131,137,249,110,169,166,158,40,228,234,136,168,189,6,11,187,118,237,54,172,107,85,148,52,186,57,61,229,188,190,118,133,99,59,179,164,88,231,153,136,239,14,170,93,60,37,217,118,249,85,36,187,74,254,190,58,234,87,44,236,190,194,173,84,214,161,255,0,111,137,120,241,223,177,138,51,241,223,152,41,65,45,44,117,19,43,158,154,34,170,174,133,179,196,28,70,230,86,45,149,203,37,85,70,213,253,23,41,33,48,246,98,224,237,154,44,142,87,105,209,58,149,54,27,236,228,192,54,180,84,170,137,92,169,239,67,93,32,138,191,165,88,214,177,206,149,233,81,42,47,138,57,84,235,38,175,172,100,252,233,173,18,43,181,234,174,106,147,33,69,192,94,90,198,171,165,10,191,236,78,134,170,238,207,220,176,173,133,205,75,92,136,229,79,39,23,164,16,255,0,22,54,138,150,13,145,218,81,175,243,245,77,16,227,43,148,115,182,162,40,92,222,189,52,66,79,177,55,102,174,19,146,57,31,104,137,241,187,69,232,229,215,85,49,135,54,120,21,199,88,93,101,125,158,145,242,71,30,170,155,90,58,65,98,237,153,211,138,108,114,49,236,220,173,233,209,14,250,110,35,106,42,54,165,109,18,171,213,60,92,210,139,190,101,142,96,97,201,93,79,112,178,206,229,137,122,174,197,240,58,121,45,23,9,98,255,0,10,179,78,213,111,246,20,231,103,145,95,193,158,23,235,117,99,110,180,75,36,12,71,106,155,53,66,253,101,199,104,21,227,15,70,202,108,69,87,35,225,99,125,68,106,234,170,166,41,67,135,49,110,35,130,59,109,154,206,245,93,118,167,226,203,129,134,184,48,205,108,77,203,146,107,100,172,71,166,169,234,248,12,23,231,26,118,150,95,234,26,248,236,145,44,77,95,55,170,161,143,57,131,198,54,97,227,104,103,161,125,194,86,36,254,108,122,244,46,190,21,236,225,198,183,42,150,67,116,116,168,213,94,170,168,166,64,96,174,203,204,57,74,144,190,245,34,185,52,245,189,231,97,25,53,119,236,105,137,38,213,86,170,161,207,95,29,85,77,18,96,92,99,44,105,44,212,53,90,63,195,115,87,169,52,216,59,179,243,43,108,8,215,190,149,36,86,251,208,175,37,225,59,44,57,113,65,232,104,156,145,174,189,88,128,66,30,17,200,28,107,139,102,109,61,45,178,116,115,151,197,88,186,25,15,151,61,157,216,214,251,35,38,187,39,42,37,84,77,189,122,146,205,133,120,126,192,88,109,91,45,13,158,157,174,111,246,16,184,116,118,27,109,44,72,144,82,67,26,183,162,104,212,38,8,175,78,203,202,197,154,55,193,51,116,243,220,85,182,238,204,11,75,162,103,127,153,18,68,79,91,77,9,43,117,50,198,155,145,172,233,246,27,18,106,228,114,237,106,57,124,122,18,193,28,213,29,152,184,122,70,242,210,165,17,63,97,107,177,143,102,69,246,155,123,236,8,142,106,107,245,201,89,115,37,89,58,162,105,250,143,146,114,19,213,146,68,95,179,67,62,68,27,99,14,8,115,31,13,243,92,219,90,191,150,138,186,181,170,168,89,139,166,88,226,156,61,88,234,122,202,73,225,123,87,170,185,170,136,122,12,190,218,44,117,173,122,77,77,20,138,228,211,69,111,137,99,179,79,135,188,191,197,176,57,254,143,130,41,220,157,118,181,16,150,81,16,184,67,50,49,38,95,76,212,166,186,212,183,79,87,107,93,208,187,52,188,76,227,105,225,74,122,91,243,183,163,55,122,210,41,120,51,83,131,251,101,173,181,21,212,16,35,209,168,189,17,11,39,109,225,243,210,109,145,214,197,123,102,167,114,182,68,251,16,152,57,84,25,245,153,184,177,18,134,154,225,59,156,247,43,91,235,41,119,178,175,44,113,70,34,169,75,142,51,170,115,32,95,89,206,145,203,166,159,180,166,236,216,63,11,101,189,151,125,90,110,184,34,110,111,171,230,83,152,139,58,179,6,170,157,214,219,44,82,242,23,213,77,141,84,232,106,113,216,50,161,212,25,17,133,100,114,86,215,67,37,68,77,69,93,21,170,154,150,187,49,51,131,9,198,201,34,195,86,152,229,70,116,107,156,196,208,176,246,44,61,152,184,158,171,123,172,213,245,43,42,245,94,190,38,72,100,183,9,120,147,17,202,218,139,253,28,176,194,238,188,183,161,122,65,141,53,184,126,179,48,110,79,153,212,240,196,233,158,174,210,63,180,167,49,30,80,94,236,21,136,217,33,115,154,228,232,174,66,82,104,120,38,195,180,75,5,85,2,58,25,26,168,174,253,101,97,87,194,78,20,184,182,38,92,161,231,57,172,211,84,79,176,116,130,36,48,190,12,188,82,70,147,186,117,141,158,108,113,114,173,152,42,123,253,3,168,225,99,213,207,77,21,17,58,41,35,77,224,139,47,42,33,218,250,57,152,191,99,202,151,9,240,155,129,48,204,141,150,10,41,28,172,240,222,237,80,117,130,38,234,114,3,18,212,220,21,180,116,85,14,93,122,109,103,67,190,182,240,191,155,51,202,199,195,110,153,209,179,214,70,237,93,73,130,181,100,206,16,160,151,152,219,100,26,253,172,66,166,135,6,89,41,122,195,69,3,83,195,163,16,157,87,81,83,132,114,63,61,154,172,161,130,133,208,66,157,60,21,11,149,65,193,174,100,98,121,227,170,190,220,93,2,177,54,163,90,229,234,132,139,71,102,180,65,245,32,137,171,239,218,111,178,24,162,84,115,24,199,39,234,240,18,97,172,30,176,240,5,66,217,153,37,222,227,52,169,230,139,212,185,150,46,11,114,230,214,230,172,246,216,231,86,249,189,169,169,147,43,43,21,53,84,106,105,246,26,86,102,47,93,16,168,182,118,92,133,192,86,154,116,130,11,13,51,17,61,204,42,219,118,5,195,212,40,141,130,215,79,26,53,52,213,172,67,188,89,26,191,148,136,125,101,67,127,73,63,136,26,34,182,208,210,244,134,4,69,79,15,84,222,84,220,154,110,84,67,67,167,106,187,77,200,104,150,120,209,58,56,13,246,181,24,213,68,149,90,158,243,103,153,171,151,122,234,158,245,56,114,87,199,31,172,245,213,61,199,69,112,196,51,173,74,83,64,223,85,73,104,169,223,36,31,144,246,254,173,67,101,141,91,248,182,53,92,158,242,148,169,185,58,145,172,122,235,171,190,183,80,252,68,177,198,215,181,186,234,77,21,58,204,199,55,114,185,24,169,211,106,41,163,188,181,19,115,164,84,79,180,167,103,187,115,152,146,177,186,59,79,13,78,50,220,235,30,221,37,141,118,154,21,58,85,211,170,171,185,169,251,84,217,150,239,11,21,90,142,253,165,31,39,126,157,234,230,57,205,98,120,28,152,36,100,136,145,206,170,138,158,96,84,46,185,111,143,153,26,238,251,16,224,73,115,168,146,55,172,13,118,244,240,69,243,56,158,180,46,219,76,170,230,155,83,222,169,233,36,106,61,154,73,228,6,227,241,44,212,46,106,86,183,69,95,35,187,167,184,50,170,157,179,34,34,35,151,161,75,220,160,163,188,108,145,242,163,95,238,67,155,73,69,36,48,182,37,170,209,141,234,157,124,192,238,229,172,107,85,91,170,162,162,120,175,129,71,222,179,26,142,207,88,218,84,87,191,95,172,173,234,136,167,103,204,168,73,85,178,46,246,120,106,83,55,220,49,65,87,34,206,198,170,42,248,129,84,217,113,93,53,237,17,99,95,31,121,221,172,109,84,215,82,220,89,105,105,173,105,164,15,93,232,84,244,183,26,199,194,214,189,61,98,142,237,204,77,126,177,178,248,31,43,147,215,209,19,222,113,169,221,59,190,187,141,117,119,184,41,25,164,241,248,38,131,71,62,58,88,81,190,179,209,87,236,52,207,81,21,11,22,71,70,174,69,247,20,242,98,37,168,145,18,153,138,140,85,234,190,228,57,94,146,167,115,118,77,50,42,125,163,71,99,67,118,101,66,57,26,197,106,47,189,14,84,210,57,173,220,138,154,29,100,20,208,233,222,32,149,21,19,200,221,124,254,174,213,112,209,189,36,175,86,110,222,141,67,170,175,166,117,194,62,93,61,87,173,250,205,231,86,65,235,64,247,125,126,136,109,71,201,181,107,50,174,253,122,248,141,26,45,22,251,157,189,125,105,55,179,93,124,78,254,42,201,28,228,69,233,250,206,149,184,129,146,177,94,205,26,154,233,161,165,247,201,98,103,49,33,71,13,21,74,85,177,171,235,41,188,149,212,236,68,87,61,10,62,43,235,158,212,145,232,214,238,235,166,168,105,125,229,26,187,159,166,223,214,94,208,86,169,89,19,186,163,149,77,73,85,22,154,163,245,211,200,160,164,198,148,48,189,33,134,68,118,189,58,26,38,197,241,66,221,205,93,85,71,104,46,19,106,162,119,229,233,250,195,170,161,78,156,196,254,37,175,118,51,146,103,35,91,170,33,217,82,93,39,168,77,205,122,235,226,59,65,93,165,84,106,186,34,169,245,243,181,169,245,181,212,164,32,188,76,142,216,186,156,245,169,157,205,69,106,248,141,148,119,47,169,69,252,163,226,84,177,25,163,148,232,221,37,66,254,86,134,204,172,169,122,34,164,170,133,29,239,120,98,175,69,232,29,58,39,93,199,87,3,225,108,123,101,159,214,55,164,153,142,98,49,171,175,79,31,121,51,70,251,174,49,177,200,215,42,248,155,237,168,230,63,241,110,209,167,2,42,22,202,187,156,191,105,205,142,38,70,190,162,140,26,222,196,123,209,85,21,233,230,215,120,41,214,221,108,52,245,237,93,237,70,38,158,13,67,184,106,72,169,213,58,31,118,162,166,138,74,186,176,89,135,148,181,55,40,222,250,25,145,117,215,68,119,145,140,87,172,45,141,114,218,247,37,210,162,89,229,129,142,213,27,30,170,72,132,182,216,166,250,218,116,235,250,202,118,253,129,108,215,184,214,42,251,116,114,53,83,170,237,66,26,194,107,95,22,23,10,45,105,102,181,212,57,25,234,234,246,46,165,89,134,120,168,170,154,87,54,186,213,35,161,119,146,55,82,249,86,240,231,128,103,214,104,237,17,35,149,122,250,168,41,114,7,11,82,196,171,13,166,45,83,251,40,76,71,83,132,113,149,143,27,211,36,173,180,108,108,137,170,243,25,161,84,209,97,12,62,231,172,233,110,131,79,243,80,220,179,224,10,75,51,86,26,72,18,52,78,136,136,154,104,84,84,118,228,164,137,90,237,85,84,117,29,19,240,37,162,165,202,238,233,22,197,78,186,181,10,59,17,228,22,12,189,200,233,101,162,137,92,169,225,181,11,163,205,149,146,165,59,88,186,59,204,223,154,211,44,123,100,107,190,177,161,142,85,156,51,216,25,20,145,82,209,199,26,187,195,68,54,237,188,48,219,224,123,36,122,35,149,60,140,148,101,162,71,250,206,84,55,219,70,148,233,175,69,208,206,11,10,188,55,91,94,246,61,149,79,106,39,139,122,29,213,54,65,97,202,117,142,73,41,216,231,199,224,170,136,93,135,185,238,85,70,105,208,225,84,213,212,71,35,88,230,42,234,48,91,218,188,159,176,67,254,18,248,152,170,223,4,209,58,29,13,203,47,237,245,174,87,57,178,57,173,245,81,141,79,84,187,243,197,37,92,91,21,21,53,54,40,236,140,129,170,217,92,158,58,245,46,11,49,73,129,105,105,39,69,130,222,173,211,207,105,89,82,80,119,104,27,248,180,68,106,117,79,50,174,174,134,24,29,248,182,181,87,245,29,114,114,158,231,53,237,241,80,58,186,91,165,34,73,203,216,228,95,14,168,118,43,77,67,81,22,229,142,55,34,249,56,224,86,219,224,129,86,86,254,179,85,34,172,144,35,188,19,245,140,53,170,124,39,102,172,137,220,202,56,92,174,242,84,232,116,215,60,157,193,117,48,46,203,108,45,123,211,214,93,167,126,149,19,182,88,209,154,43,60,23,169,219,196,228,146,52,222,132,197,213,147,175,200,75,53,42,190,166,213,51,162,122,117,68,105,102,51,19,32,106,110,242,73,81,82,230,189,91,174,154,161,155,17,210,83,200,213,68,106,125,167,89,117,195,84,53,177,185,173,141,171,175,216,84,69,46,99,240,255,0,52,110,88,105,41,149,85,90,170,229,218,89,91,166,23,184,224,151,170,53,28,199,181,124,137,116,198,217,93,75,61,52,143,134,149,171,38,139,249,38,33,231,22,92,88,121,115,65,83,10,54,171,174,157,60,192,178,57,51,159,85,118,27,149,21,5,194,103,54,56,92,136,170,171,215,196,148,204,147,204,218,60,87,97,166,158,142,100,119,168,154,234,189,72,85,199,120,110,171,11,93,222,246,53,237,229,185,21,21,12,167,224,211,137,40,237,183,24,48,253,117,66,166,138,141,245,220,26,196,183,210,84,53,232,138,190,104,115,163,149,142,95,29,52,247,148,102,18,196,48,222,40,98,170,130,70,189,175,98,59,162,251,202,165,28,175,70,191,110,157,122,131,29,147,36,69,55,149,187,154,113,34,113,203,99,181,232,93,101,179,221,223,187,93,83,67,144,196,70,167,83,232,26,62,57,53,240,54,228,93,19,110,134,233,161,250,107,246,154,29,69,101,35,37,85,213,84,226,182,21,139,241,110,110,169,228,119,15,141,170,112,167,138,71,110,209,58,39,129,40,233,110,49,211,69,235,73,10,59,95,113,208,226,27,91,170,40,154,234,53,211,69,215,214,57,87,170,170,186,121,118,185,170,169,169,217,66,214,205,111,86,57,189,85,12,142,170,209,82,216,45,237,100,175,110,246,39,134,190,37,37,153,150,250,169,232,27,87,109,114,44,141,234,173,79,19,178,185,219,174,52,245,77,168,167,220,173,106,235,183,222,111,81,220,35,159,88,38,166,87,73,230,142,64,49,163,51,240,244,216,231,15,122,57,212,202,202,186,117,230,35,158,154,117,68,58,108,19,106,170,182,224,170,168,46,177,166,176,35,155,174,159,176,202,43,181,130,207,59,30,229,166,107,37,94,174,77,60,139,101,141,112,220,116,22,42,196,98,54,56,156,215,59,220,4,93,103,101,161,213,24,226,73,34,149,138,171,80,154,38,189,116,212,203,172,7,107,138,209,150,84,18,82,163,27,43,224,107,159,175,159,66,192,99,188,43,5,238,239,116,186,209,42,190,74,57,21,116,253,93,75,151,150,153,155,108,172,195,76,176,93,37,70,77,4,77,141,17,87,221,208,53,27,213,236,134,182,237,232,200,104,223,36,181,14,68,118,214,234,141,212,201,252,145,201,107,94,29,163,138,225,81,72,199,205,58,35,183,105,170,180,181,249,111,100,182,51,23,45,117,102,201,25,58,51,102,191,168,203,156,52,145,65,79,29,60,12,69,107,209,54,233,228,21,219,208,218,89,2,179,148,196,68,68,67,179,146,141,100,110,233,28,168,141,235,162,27,148,233,162,34,42,120,38,135,51,86,163,117,84,232,25,215,75,200,168,68,87,195,181,117,247,157,123,106,110,145,84,108,158,22,242,215,205,165,89,18,83,202,154,177,16,218,150,24,145,116,115,19,79,120,53,196,161,123,101,111,174,205,63,89,246,107,76,19,187,85,98,104,114,219,78,198,166,246,33,170,41,245,85,106,183,192,35,141,21,4,52,173,213,140,93,127,81,161,213,50,163,185,74,211,181,69,99,147,170,27,50,211,198,247,239,68,3,97,33,107,227,235,209,84,235,235,40,218,141,85,118,221,83,220,118,51,110,106,104,211,98,74,89,37,68,94,186,47,136,29,76,49,164,170,177,198,213,215,237,57,140,164,100,105,245,83,79,51,177,142,154,24,24,138,141,245,141,222,230,138,154,146,205,29,59,224,166,87,162,35,58,254,163,226,91,97,220,178,70,214,171,190,211,177,146,135,87,106,131,149,202,77,84,73,131,130,248,249,76,230,74,159,87,201,11,79,156,248,202,147,15,225,234,137,234,165,86,38,213,84,234,93,170,249,81,96,122,34,120,117,48,143,141,44,73,87,61,183,209,84,114,57,143,93,83,68,82,172,140,18,207,44,85,81,152,56,226,161,33,71,201,4,111,86,162,248,162,126,178,248,240,169,98,155,14,195,222,90,172,116,178,116,68,98,234,165,162,195,120,90,157,59,242,86,163,157,81,47,172,142,243,78,135,127,146,215,235,173,175,49,41,236,173,173,145,32,89,209,52,213,116,241,11,137,73,201,60,63,44,116,11,95,91,18,54,105,149,87,170,117,208,188,177,59,72,26,216,211,163,62,177,67,229,211,34,166,179,210,34,73,191,116,77,93,126,213,66,179,108,136,136,173,79,48,203,156,217,154,244,245,81,79,186,46,169,162,155,16,244,208,228,167,228,254,176,55,24,199,34,155,241,162,166,154,154,27,226,110,179,170,160,26,155,43,90,186,104,186,156,184,253,111,3,140,216,181,93,78,92,105,162,104,88,62,237,83,234,38,135,208,104,13,183,42,42,169,184,125,209,52,215,64,54,21,170,190,8,105,84,215,200,221,85,68,232,105,245,125,224,109,43,19,205,13,14,106,254,65,200,114,34,162,166,166,222,192,56,239,141,92,221,28,136,108,75,74,215,38,155,80,231,57,157,13,14,104,29,60,214,230,123,186,175,134,135,91,87,29,109,47,173,31,129,82,61,21,170,138,136,113,170,155,204,102,142,98,25,180,81,213,56,158,122,23,43,106,21,90,137,230,108,183,48,237,172,250,245,172,69,247,43,142,202,243,105,166,172,99,161,150,47,20,250,197,128,205,44,11,112,129,31,45,166,186,70,42,235,209,21,78,119,157,130,242,73,153,182,104,228,219,223,90,229,85,240,106,157,197,14,44,165,173,98,73,20,157,23,222,164,117,227,59,158,103,225,137,22,122,126,108,140,141,222,62,58,161,83,101,175,19,117,150,230,54,159,20,74,177,185,170,136,187,144,157,168,144,6,86,172,171,163,53,15,153,232,228,99,181,234,89,76,1,159,24,107,21,109,101,45,201,136,229,240,69,82,236,208,221,35,169,98,72,201,26,244,94,168,168,165,237,71,98,175,84,241,212,43,250,117,113,176,247,189,233,171,84,227,170,204,170,168,229,93,11,180,118,9,50,123,205,154,218,165,142,154,87,34,244,216,167,29,174,84,241,83,133,121,172,108,52,82,170,175,68,98,175,137,101,17,127,199,229,77,108,88,141,149,13,145,57,124,207,13,122,151,183,179,199,17,75,91,102,125,60,155,182,38,212,67,28,184,233,191,199,114,196,169,73,27,245,84,145,83,67,33,123,59,45,206,167,195,203,51,147,170,232,81,32,173,145,173,70,236,253,3,75,149,19,199,196,218,99,186,55,252,196,62,200,226,80,114,163,145,81,58,116,54,94,198,233,162,185,117,53,35,141,46,93,73,163,142,172,84,215,107,148,209,35,117,110,137,251,77,231,55,78,166,219,191,228,26,58,218,219,53,190,174,7,197,52,13,126,244,235,185,11,59,153,28,61,224,236,83,73,39,54,219,15,49,218,245,218,133,240,114,106,213,95,113,198,124,113,200,213,107,219,170,13,17,215,153,60,33,216,45,207,125,77,61,58,35,26,154,232,137,208,182,233,150,184,2,133,139,69,91,79,12,114,51,162,185,200,136,73,213,247,11,219,175,48,190,10,138,102,185,142,77,53,208,198,204,221,225,142,130,241,204,158,207,185,143,119,95,84,189,168,194,92,103,150,24,86,142,53,184,225,219,139,35,157,190,183,170,237,58,155,57,113,156,88,219,7,220,27,67,233,39,172,44,114,53,21,94,190,7,121,154,25,35,140,48,68,146,76,249,103,124,40,239,14,190,5,55,135,112,205,21,222,45,179,42,178,118,248,254,177,218,140,243,201,252,209,185,226,10,6,205,53,197,178,57,81,58,111,234,94,10,44,73,117,219,167,55,77,222,26,169,133,185,25,100,196,22,234,230,242,28,254,74,47,130,175,67,46,48,219,170,36,99,93,87,181,21,169,209,21,76,224,170,155,127,188,36,106,228,126,170,159,105,77,223,115,54,247,99,107,167,145,146,108,98,245,84,42,41,46,150,170,122,127,199,79,19,29,231,171,144,166,111,87,44,51,89,76,232,106,39,134,84,122,233,166,169,208,179,236,113,112,231,20,22,87,212,165,53,117,119,33,232,186,42,72,186,23,118,193,155,246,75,204,72,234,122,248,228,240,68,218,228,83,2,243,179,42,163,174,89,46,120,90,185,89,42,106,228,107,30,99,235,115,127,53,114,162,175,100,174,158,72,88,186,245,119,184,222,181,137,155,167,198,84,175,211,241,191,196,230,51,19,210,189,117,73,58,251,181,34,143,6,241,251,94,249,98,138,241,27,155,183,68,93,84,201,204,181,226,163,9,227,24,226,127,164,99,138,105,58,43,85,222,3,76,102,47,166,89,36,124,196,85,208,226,79,121,108,109,87,43,151,66,218,90,113,165,37,194,4,90,90,248,222,138,157,17,28,110,93,111,179,182,20,115,100,232,136,52,199,105,138,177,19,34,137,242,57,235,183,106,152,237,141,115,10,149,179,203,76,148,207,149,174,85,242,212,170,113,206,49,88,233,95,213,85,17,23,82,201,187,21,90,170,238,14,117,68,74,169,175,154,13,49,78,99,251,13,6,38,181,79,85,21,58,68,228,69,94,169,162,152,27,153,244,147,210,95,170,96,146,78,141,114,162,38,164,141,214,207,110,187,211,73,71,72,136,155,218,190,6,12,113,25,135,25,105,191,79,43,87,170,185,84,105,139,149,195,45,190,150,11,82,214,76,212,213,91,209,74,193,215,46,247,143,163,133,172,85,68,145,60,139,69,145,56,250,130,130,218,148,21,82,35,116,77,19,169,112,48,174,37,161,173,199,209,37,62,143,221,34,117,253,164,18,33,150,16,114,172,180,142,209,17,21,141,255,0,136,184,8,154,235,161,68,229,223,91,37,26,233,227,27,87,251,138,221,158,10,20,106,104,212,234,135,197,93,13,27,157,174,134,180,84,84,234,134,70,211,157,175,128,221,211,65,171,79,138,168,7,207,31,17,162,107,175,152,3,64,116,243,212,31,83,79,49,186,62,104,223,114,132,115,154,190,170,232,135,223,87,222,104,122,162,46,136,76,26,100,85,127,69,85,56,232,138,244,86,42,39,137,188,231,28,100,147,107,213,126,210,193,242,166,157,139,18,198,168,154,232,99,151,18,120,18,59,214,29,169,124,17,34,189,24,189,85,12,141,145,234,255,0,2,147,198,54,102,93,40,102,167,168,98,57,28,213,79,3,66,15,179,23,14,207,105,189,213,68,246,42,109,122,244,253,167,7,3,98,138,220,53,95,29,76,15,86,237,122,47,69,50,159,138,12,168,244,117,198,174,174,154,141,81,21,85,117,70,152,155,45,165,212,147,190,41,117,106,162,251,139,169,137,83,225,35,136,68,172,182,210,209,213,85,191,118,214,167,85,51,222,197,141,224,171,165,133,203,58,42,185,168,190,36,8,228,150,98,215,224,219,196,59,106,87,151,170,39,85,36,167,43,179,242,11,157,178,155,125,100,104,228,106,34,234,163,76,102,252,87,248,37,118,139,39,93,78,230,138,102,74,221,232,228,83,25,237,25,183,108,124,172,100,213,145,171,149,124,81,197,219,194,88,230,221,92,141,108,53,44,114,175,246,141,70,106,227,163,245,252,149,62,170,233,213,77,138,106,166,84,177,30,215,167,84,55,190,178,170,42,128,68,53,0,0,248,169,169,244,1,167,106,155,83,181,221,52,55,207,138,136,190,40,6,195,87,79,19,117,21,21,53,69,54,222,221,60,13,165,123,154,237,0,228,159,117,67,110,57,17,124,77,96,121,225,202,8,229,168,197,85,17,162,170,182,73,151,214,247,117,51,62,215,97,109,77,173,29,80,136,200,226,143,93,116,250,221,12,104,225,115,14,211,94,239,245,45,151,77,98,126,237,127,105,153,119,236,59,90,203,47,115,181,181,85,85,168,138,169,250,140,54,198,60,119,79,106,170,171,169,166,115,118,61,17,118,189,169,228,50,25,241,208,94,38,141,211,109,218,238,138,171,226,92,44,65,147,183,122,214,53,241,51,215,122,122,234,169,213,14,102,19,201,40,112,243,155,113,175,175,107,29,226,169,174,128,84,183,139,21,46,53,165,154,219,115,68,124,110,79,85,124,116,49,83,58,178,138,179,2,215,37,214,204,178,36,108,118,238,137,161,152,180,245,22,91,110,169,13,74,61,233,225,215,196,182,25,195,138,40,174,244,46,181,201,67,189,218,42,34,232,5,149,193,56,202,59,237,182,158,90,138,133,117,109,42,167,85,94,189,12,237,225,247,51,95,113,178,50,158,105,247,62,6,104,228,85,240,68,35,145,48,213,198,197,94,251,141,189,21,145,234,170,172,50,99,133,251,189,117,206,173,81,31,203,106,46,146,39,189,3,12,233,102,46,163,147,93,42,21,29,238,67,133,46,42,186,213,85,37,29,44,111,86,42,235,191,236,41,40,45,211,235,205,167,245,142,246,223,83,117,137,200,215,210,181,26,137,245,180,2,162,139,122,57,143,157,170,174,94,170,165,71,108,188,66,221,97,69,93,83,78,135,65,77,90,198,83,243,107,85,173,79,180,218,142,247,105,138,93,241,204,215,43,151,201,64,184,112,85,238,110,237,189,14,84,53,9,35,117,211,66,148,182,226,42,105,90,141,77,52,59,152,238,20,251,17,90,228,77,84,14,209,94,223,13,77,137,17,92,171,171,117,79,35,92,110,134,88,183,162,154,154,248,244,68,3,166,171,162,107,221,185,90,191,168,164,177,46,21,183,94,226,117,53,117,51,30,215,38,154,42,23,2,100,143,69,85,247,29,53,101,52,50,162,189,174,84,13,70,34,230,199,9,152,111,18,197,82,234,58,6,68,247,181,85,21,168,96,30,111,100,14,37,193,87,73,150,138,223,36,208,163,149,58,53,73,145,186,211,204,246,61,140,127,151,137,103,49,165,146,205,83,4,177,215,90,219,80,247,42,166,170,205,66,162,79,12,99,220,103,151,23,20,238,210,84,192,223,54,185,21,19,245,25,81,147,220,87,219,165,168,130,12,79,183,154,237,26,174,115,142,255,0,54,114,70,197,122,87,61,150,150,64,171,213,138,140,68,234,98,222,52,201,28,69,135,164,125,93,20,47,124,109,85,86,171,19,170,6,106,75,173,119,172,3,139,169,27,87,69,91,74,143,145,187,149,18,68,241,41,156,99,223,48,221,58,93,173,247,30,92,81,175,228,46,189,8,218,177,227,140,193,192,211,182,70,214,86,182,52,95,170,174,93,16,190,24,67,137,167,98,91,21,69,130,249,59,185,138,197,68,87,168,70,109,101,103,18,148,17,201,29,186,162,234,146,63,234,185,92,228,67,38,176,190,96,219,46,116,169,35,43,152,237,233,175,69,32,226,179,28,215,90,47,19,207,107,169,122,104,253,200,168,226,235,229,199,24,55,252,47,182,27,133,68,143,107,122,117,80,38,86,28,65,73,34,107,206,103,254,81,165,215,218,116,145,52,149,189,23,244,136,217,183,113,213,106,88,53,239,110,223,167,84,87,121,157,77,211,142,170,165,155,109,37,74,236,85,209,87,113,68,151,220,115,23,13,91,215,151,81,116,137,146,167,139,119,39,67,171,92,217,194,110,215,109,226,14,158,58,189,8,167,199,220,68,220,174,177,165,206,138,241,38,249,83,85,68,127,129,105,238,188,66,226,170,73,86,56,174,179,61,30,139,170,111,83,66,102,107,184,129,203,251,102,238,247,127,166,110,223,247,196,45,222,45,227,119,44,108,17,187,101,222,41,28,154,232,140,114,46,191,172,134,123,238,114,98,155,164,206,230,215,84,232,239,237,169,73,213,226,75,157,99,149,207,173,149,55,120,238,119,137,40,149,124,65,218,91,135,32,157,241,81,196,142,106,47,69,220,165,43,95,218,119,73,28,78,100,8,168,239,118,164,95,203,44,171,170,186,167,85,95,180,227,44,142,79,23,107,246,153,18,35,118,237,53,196,51,72,238,231,209,60,189,99,173,127,105,118,41,90,119,49,201,235,47,158,227,0,99,99,165,95,172,114,160,181,212,204,237,172,106,174,190,29,0,203,140,85,218,15,152,183,184,221,79,69,95,52,9,239,106,234,90,219,231,22,89,169,117,85,108,216,138,169,81,124,83,82,219,90,176,101,246,165,117,130,137,238,69,254,201,85,89,242,154,225,88,247,69,45,52,187,255,0,205,3,161,188,102,182,51,190,73,204,168,186,212,57,29,226,170,245,58,183,93,239,149,174,69,150,181,242,34,251,228,82,191,139,35,177,68,181,43,79,79,107,158,70,57,116,209,24,189,74,150,215,194,230,98,92,149,169,71,135,170,81,23,222,192,212,91,235,38,25,169,188,185,145,186,191,148,171,213,85,94,86,177,228,221,59,33,108,210,222,216,244,84,213,117,145,11,181,133,120,38,205,91,146,50,55,209,190,149,17,53,220,230,170,126,194,226,81,112,19,153,207,70,54,91,154,43,23,197,61,96,172,104,143,44,112,189,51,154,233,47,10,170,173,234,141,93,116,55,102,203,92,33,77,78,147,197,116,116,206,114,245,106,175,254,211,49,237,93,159,119,150,70,140,173,168,115,222,246,235,171,117,232,119,148,157,157,213,18,66,138,250,185,19,69,247,147,70,1,226,28,182,115,181,158,216,215,62,20,68,84,68,234,83,148,216,47,18,220,228,238,54,171,92,242,57,58,106,140,85,37,171,5,112,39,65,106,69,142,230,254,108,106,157,17,221,75,185,129,184,76,192,56,89,206,169,244,60,18,72,189,122,177,20,157,132,42,80,240,241,154,85,137,164,56,110,225,235,117,254,165,218,47,247,21,214,25,224,235,54,239,124,184,157,99,172,133,174,114,34,170,198,237,9,194,162,203,60,57,76,214,181,150,136,216,136,154,38,140,67,188,163,194,118,170,61,18,58,93,169,250,144,211,8,126,177,246,114,227,170,184,218,181,123,152,190,105,161,115,48,159,102,141,83,17,146,220,211,84,79,30,157,73,67,109,170,146,53,252,93,50,34,126,163,117,96,107,122,70,197,106,123,198,104,192,123,15,103,46,25,138,52,74,168,151,245,237,43,236,47,192,126,8,178,84,54,103,66,146,163,116,245,85,137,212,203,228,70,181,52,116,135,196,141,170,186,181,234,63,74,139,89,97,200,44,21,101,133,173,167,177,211,70,173,79,20,98,29,227,50,203,14,71,42,63,209,240,174,137,167,245,104,87,136,172,211,71,57,77,14,107,17,125,68,213,4,244,236,251,20,165,54,95,97,216,157,175,163,33,95,248,8,118,212,120,118,215,67,167,118,164,142,61,60,145,168,118,205,118,158,8,125,86,234,186,244,53,131,97,33,141,60,24,159,192,212,200,209,60,81,63,129,185,183,245,26,100,145,25,238,18,96,104,168,228,86,162,38,159,97,243,99,149,85,85,250,235,246,26,152,244,114,107,208,250,81,161,172,70,183,68,95,31,61,13,108,213,158,122,128,7,206,91,94,170,174,77,84,224,85,97,251,101,115,92,202,218,104,230,107,188,156,212,59,22,159,64,182,56,131,33,112,21,238,89,36,168,176,83,59,122,117,93,168,81,85,252,35,101,149,84,110,143,208,20,237,221,230,140,50,9,85,53,234,229,67,230,145,249,184,152,49,247,13,240,161,151,56,110,169,42,41,108,177,43,154,237,122,176,186,246,236,19,99,160,70,247,107,124,81,163,91,162,34,52,170,252,83,234,159,54,34,254,72,193,214,67,104,162,143,77,148,204,69,247,163,78,116,52,113,70,154,237,213,125,231,41,35,106,31,95,162,51,161,70,206,213,111,213,95,238,52,63,71,38,143,211,236,232,110,107,168,88,183,166,138,7,27,86,162,255,0,88,166,181,146,52,240,234,104,146,149,85,221,20,249,221,158,221,58,168,31,116,220,186,248,253,131,148,157,93,183,199,200,221,142,61,60,77,196,143,84,240,44,154,58,185,169,117,118,228,114,167,236,58,218,138,89,149,251,90,138,169,239,42,69,167,69,241,62,36,44,68,93,90,154,160,234,45,126,44,134,241,71,79,36,148,48,44,143,70,170,183,79,121,96,43,111,185,136,183,169,89,45,158,87,71,175,142,138,102,103,115,137,232,174,146,36,253,168,117,242,225,123,100,175,89,157,12,91,157,253,146,88,49,46,43,94,36,190,186,102,86,219,158,214,44,78,93,21,171,162,175,184,232,114,207,34,174,109,188,220,106,42,104,28,200,170,222,229,211,111,134,170,102,157,62,23,182,179,86,172,113,175,216,136,115,41,237,20,112,39,46,8,24,197,247,162,19,6,45,207,194,29,130,255,0,34,203,115,167,87,123,149,90,84,56,99,131,140,191,179,57,36,125,174,57,126,199,52,201,4,137,177,177,172,118,134,165,107,116,209,30,81,111,176,230,77,224,220,58,198,165,5,158,158,39,53,117,233,26,41,89,81,217,45,212,109,252,69,36,109,119,233,35,81,14,106,104,212,241,215,67,231,53,26,6,148,143,70,114,222,168,169,175,142,134,167,57,186,166,199,109,209,52,240,56,239,157,94,229,68,83,97,213,81,68,186,61,192,114,213,250,125,95,88,209,37,75,24,197,222,253,191,98,28,25,171,182,34,163,58,156,57,42,28,244,87,47,143,184,81,219,45,108,74,157,53,113,165,43,85,122,49,17,190,245,212,232,164,184,44,105,166,136,138,113,36,184,204,213,221,205,70,167,235,48,42,89,234,85,137,174,237,84,219,74,165,123,21,174,84,69,242,41,106,140,81,71,30,140,146,173,155,190,213,56,23,76,127,100,179,193,207,173,172,106,116,213,58,249,1,89,207,87,5,52,74,175,126,171,250,206,154,123,234,38,254,90,46,212,240,208,165,45,217,153,134,239,232,172,130,161,29,250,148,228,213,222,232,105,105,157,58,42,114,215,195,80,54,170,49,189,95,123,90,118,211,174,212,95,172,104,250,121,34,72,172,108,50,104,223,21,84,84,56,144,93,109,213,144,186,166,24,90,229,78,189,16,163,177,62,35,239,149,189,198,210,212,99,151,162,232,158,96,93,11,102,36,91,140,124,230,185,232,168,189,81,19,161,207,125,225,22,84,137,28,157,122,248,148,102,15,134,166,209,104,87,215,76,142,116,137,224,83,81,226,170,249,241,135,112,108,110,72,145,116,2,236,54,161,42,24,255,0,95,171,122,33,68,73,89,116,138,255,0,34,204,237,145,49,117,103,246,142,226,150,185,141,169,88,157,46,155,180,254,39,89,136,169,230,158,165,146,68,237,17,139,171,151,236,51,71,105,114,74,219,133,177,181,109,93,142,77,117,106,29,21,61,206,191,150,148,207,141,85,81,116,213,78,242,223,89,207,133,172,73,17,99,68,209,80,229,181,150,247,59,250,166,162,167,93,116,3,139,75,21,108,240,117,85,99,209,53,77,13,203,101,93,205,106,22,158,166,13,88,157,53,55,153,119,161,130,169,35,231,177,60,180,212,230,77,114,161,141,200,254,124,105,175,218,106,14,107,26,213,110,142,102,223,212,158,39,196,163,138,101,235,22,207,237,33,195,250,73,99,139,164,247,56,90,239,36,87,27,51,226,22,125,106,106,152,220,197,243,69,241,3,181,70,211,64,138,196,122,106,117,23,11,75,107,28,175,107,17,93,229,162,159,31,138,108,148,241,34,86,75,19,36,95,122,161,209,223,243,115,7,225,168,210,106,186,250,118,104,154,166,174,64,59,73,173,253,213,173,216,221,239,79,37,55,90,149,18,181,169,58,114,211,220,138,90,43,231,21,121,111,107,142,74,169,46,176,61,90,154,232,143,66,134,94,59,50,202,121,21,139,88,196,218,189,23,114,1,147,175,173,166,160,252,92,210,161,214,215,226,59,85,59,145,179,250,218,248,109,235,169,141,21,124,100,101,173,213,235,173,193,137,167,135,174,135,6,223,197,22,11,189,92,82,134,158,174,55,49,87,69,115,156,157,0,201,25,47,86,137,166,106,211,59,106,170,157,212,23,58,72,91,235,202,157,19,82,195,191,53,48,29,190,36,174,154,239,14,168,154,233,189,10,43,27,113,137,151,214,74,103,165,52,233,52,140,241,70,185,20,12,163,172,197,80,53,171,201,123,122,125,165,53,95,141,105,155,34,165,107,145,88,158,104,166,20,94,184,233,177,84,208,189,40,41,36,230,39,78,133,190,151,139,27,197,75,149,28,217,158,215,174,228,68,215,162,1,34,84,184,214,138,89,57,116,77,69,98,244,85,83,177,158,241,111,116,8,174,168,99,28,190,62,177,27,245,156,87,98,58,90,86,199,106,160,157,210,125,141,94,167,77,81,196,62,115,226,22,43,40,45,53,141,114,251,154,160,73,183,225,39,13,97,234,119,119,187,164,61,19,170,43,208,166,151,137,60,186,125,75,169,100,188,70,199,235,167,214,77,8,202,168,172,207,188,75,50,190,178,58,230,49,124,83,214,240,57,182,188,57,137,24,154,93,169,107,18,117,252,174,190,32,73,93,102,106,97,186,168,155,85,75,125,166,107,124,83,241,168,45,217,187,134,231,98,182,170,255,0,76,186,123,228,67,0,41,50,223,31,215,83,177,246,187,157,70,215,120,181,238,94,136,84,54,108,137,205,11,146,164,73,92,246,43,188,253,96,50,243,24,113,5,130,48,211,116,117,222,157,207,211,93,27,34,47,66,220,98,78,52,112,229,190,151,109,186,161,38,122,254,74,41,111,236,220,19,98,139,235,219,38,33,186,203,35,213,122,104,229,211,66,188,179,240,33,104,163,153,143,170,106,204,137,227,187,168,20,18,241,127,123,186,85,255,0,128,83,84,185,21,222,8,197,209,10,246,201,159,216,154,247,76,216,153,69,54,229,209,23,84,82,236,225,110,23,176,109,153,169,27,173,112,234,212,211,171,19,82,175,182,228,166,22,181,84,115,99,166,141,169,228,136,211,61,45,29,70,94,64,251,157,181,43,107,247,164,170,154,232,168,85,158,140,114,174,188,157,81,84,170,237,120,90,223,67,2,67,77,18,34,104,158,8,118,241,89,98,123,90,136,212,233,226,58,81,68,199,98,141,26,146,36,107,175,187,67,182,182,208,189,154,42,53,83,166,158,5,86,219,60,90,109,218,135,34,11,92,113,174,155,83,160,233,69,58,235,111,45,200,228,78,171,246,29,132,52,82,36,126,170,248,157,203,168,216,238,154,39,67,117,180,200,186,109,233,161,103,11,40,166,170,45,149,206,77,99,212,82,219,106,218,159,142,69,85,82,169,233,26,120,34,154,17,18,71,111,232,135,65,79,122,5,203,39,49,117,95,176,231,197,108,141,168,154,235,211,200,237,149,52,79,20,54,215,79,176,13,134,83,53,137,162,116,68,52,74,198,162,250,136,114,21,201,162,155,58,163,126,176,6,170,54,61,94,253,17,13,149,158,53,118,141,122,26,110,13,145,244,143,229,120,249,29,36,44,170,108,158,190,166,104,238,228,149,200,158,162,34,233,246,155,51,220,31,78,212,87,57,58,249,28,85,150,70,117,123,180,77,14,37,237,30,250,21,158,5,220,173,32,237,153,60,21,59,95,34,38,186,120,28,150,178,55,38,173,111,66,218,81,226,75,131,101,229,172,46,209,171,161,90,217,174,143,171,98,35,211,77,64,237,18,8,119,57,85,17,20,227,44,49,58,93,92,157,14,106,162,110,241,241,52,203,3,90,155,192,227,62,154,6,234,229,98,106,157,81,77,136,106,249,178,58,55,166,168,223,3,151,43,21,241,234,109,197,73,12,94,179,149,53,120,27,141,213,205,245,99,67,133,83,18,170,174,215,170,42,167,129,216,43,185,45,84,106,106,135,94,249,219,206,220,190,43,228,5,63,44,53,212,149,59,146,69,115,85,124,206,242,142,40,170,21,156,244,110,229,78,134,171,133,63,120,133,21,157,20,234,28,149,118,230,173,68,142,85,68,69,208,14,198,178,106,122,100,123,221,163,81,158,31,105,211,73,87,53,115,249,212,204,85,110,154,116,54,225,116,183,184,36,234,186,107,226,118,180,148,126,134,161,70,244,84,241,234,7,89,79,3,150,79,240,136,181,253,103,218,139,124,110,147,115,90,141,235,228,110,85,186,186,163,89,169,152,154,125,136,109,81,195,112,145,232,179,162,160,28,11,181,170,105,226,86,70,205,58,120,148,157,202,215,124,142,149,96,166,123,147,237,68,46,109,76,18,181,141,218,154,156,105,99,77,23,70,34,254,192,44,156,181,24,202,214,199,42,194,233,90,158,107,226,110,210,227,251,205,26,34,86,209,189,27,230,186,41,117,165,133,178,63,99,233,218,230,175,142,169,208,226,207,135,45,213,90,165,69,20,122,47,246,64,165,237,121,151,98,171,111,38,74,199,67,42,167,84,114,105,161,81,91,46,148,242,175,50,158,177,147,53,223,218,66,157,189,101,29,134,227,163,219,172,11,187,84,86,116,212,213,100,203,169,236,239,78,77,123,220,196,240,69,112,21,148,173,165,169,141,90,253,21,206,77,11,37,155,57,65,107,189,67,45,114,64,169,42,106,168,168,133,232,165,183,75,78,228,222,229,94,135,61,104,105,174,52,239,130,161,136,169,167,184,8,160,207,28,164,187,193,44,181,12,183,172,176,107,209,202,223,19,24,123,165,215,7,98,102,215,91,145,208,61,174,215,68,233,230,77,230,55,202,75,13,250,221,37,44,177,51,77,23,78,134,8,113,39,195,19,236,176,203,119,180,211,57,81,21,87,86,160,106,46,47,10,220,80,57,208,211,218,49,5,90,49,81,141,110,187,181,51,151,12,99,155,109,230,157,146,67,88,213,102,154,234,171,213,72,113,202,172,51,94,151,54,172,83,242,37,141,218,104,229,211,170,25,197,148,181,119,234,70,193,21,109,126,230,181,83,68,71,47,80,51,122,26,184,31,18,75,11,209,218,249,28,182,86,192,196,69,123,145,20,182,56,118,245,82,234,102,55,85,84,82,171,166,115,234,28,213,123,180,232,25,85,13,170,141,255,0,85,117,53,164,168,167,81,4,241,196,155,119,27,238,169,209,53,69,44,29,131,165,68,67,102,73,85,125,100,67,174,90,229,87,105,169,184,202,157,122,42,253,166,135,41,36,71,117,85,208,219,153,86,68,209,58,105,230,117,178,213,175,55,98,41,190,218,180,68,218,190,40,74,56,183,11,100,117,105,163,215,170,121,232,105,134,153,34,143,103,146,28,167,213,53,125,199,26,74,200,244,233,161,145,179,37,52,114,61,168,174,211,79,176,226,77,111,166,71,171,162,137,173,119,233,33,246,90,221,31,174,227,168,187,222,100,164,110,246,248,1,179,114,165,114,243,91,166,170,173,84,221,238,44,182,127,215,85,219,48,149,76,144,63,234,196,169,167,236,46,197,93,254,7,208,62,119,202,141,93,58,169,97,179,227,18,81,215,225,154,218,104,229,71,57,34,95,63,176,12,75,203,106,86,226,42,107,212,78,98,36,178,171,181,95,18,211,197,101,174,165,197,85,214,246,76,232,221,27,213,26,228,241,232,165,77,150,24,206,167,15,226,58,170,103,181,82,57,228,84,85,251,53,57,185,159,100,169,183,92,25,138,237,14,230,54,87,111,145,26,26,139,139,149,216,202,162,58,202,107,125,116,206,239,48,42,34,235,238,242,51,155,45,177,36,21,116,48,239,145,174,145,26,154,117,35,199,4,214,91,49,4,209,85,193,51,32,171,114,38,238,186,46,168,95,76,19,142,47,248,126,227,29,6,231,61,157,17,31,228,21,157,148,181,84,242,53,28,142,213,202,154,232,115,27,44,107,234,200,213,77,124,11,35,135,115,17,97,141,146,86,204,136,170,136,189,84,168,255,0,12,248,110,153,54,215,214,196,197,211,166,174,12,46,59,180,106,250,140,218,159,97,243,154,154,237,94,168,91,180,206,220,32,177,110,117,214,31,252,164,53,210,103,22,14,173,122,67,21,218,5,123,151,167,172,128,92,120,216,233,19,93,116,67,91,99,137,23,167,143,153,70,59,28,91,247,53,208,215,70,172,95,61,78,5,110,108,97,219,116,138,217,110,144,163,188,245,112,23,13,203,181,52,70,175,235,52,61,81,27,234,162,170,175,150,133,5,67,156,120,98,173,21,18,235,79,255,0,148,135,62,12,200,177,79,187,147,113,133,202,159,218,2,170,69,98,39,172,139,175,187,67,91,28,136,138,136,133,22,252,199,178,36,111,221,95,14,244,79,13,199,67,91,157,184,98,216,246,54,166,225,18,57,124,125,96,46,122,232,139,187,93,87,220,22,165,236,232,173,79,226,89,235,143,17,216,30,133,232,178,221,33,68,95,237,33,174,219,196,118,0,184,55,241,119,88,85,87,251,104,5,221,239,44,122,232,187,145,87,236,54,38,153,90,186,43,85,83,222,80,148,217,191,133,42,218,171,13,210,159,85,240,245,144,221,126,99,217,88,222,100,215,40,82,53,243,220,5,71,115,154,53,129,219,23,77,58,174,190,227,11,179,239,15,79,140,113,103,34,137,138,230,177,124,186,234,101,68,248,130,213,123,166,122,81,92,226,84,122,105,171,92,80,147,97,75,117,21,108,149,142,145,178,74,229,85,69,94,161,168,193,12,89,151,120,143,11,205,81,88,218,39,163,28,157,17,173,212,226,100,78,90,95,110,184,230,27,221,93,59,217,18,74,142,213,91,167,153,150,249,145,109,106,219,230,116,141,99,154,169,175,84,240,44,34,226,186,220,59,34,201,106,185,71,2,68,186,185,168,186,5,72,22,20,88,169,109,180,145,70,247,57,89,27,90,189,62,194,171,101,116,77,145,170,229,233,231,246,24,157,195,223,17,214,139,220,241,216,175,55,8,221,62,237,187,149,222,38,79,201,11,100,133,42,233,38,108,145,200,154,166,138,24,170,142,42,200,156,169,203,93,81,78,115,30,142,208,160,150,235,37,26,43,180,93,91,226,119,54,60,79,21,95,169,38,136,190,0,85,205,241,57,17,177,21,53,221,212,224,83,76,146,248,41,206,98,42,57,0,228,49,218,121,27,168,238,190,6,203,127,229,55,27,226,88,53,238,251,15,168,186,154,77,77,240,52,62,154,92,171,224,106,52,175,136,27,110,143,119,229,26,117,84,233,169,186,105,219,250,128,210,138,186,159,79,187,127,81,240,15,142,232,134,211,221,246,27,175,250,166,203,192,219,122,234,158,227,137,81,209,53,222,114,215,106,38,170,117,245,210,177,168,189,76,209,215,87,61,200,170,155,253,93,10,62,251,73,73,88,138,217,33,71,125,167,123,119,184,53,141,84,69,235,161,76,165,95,58,85,220,189,53,56,209,73,92,48,21,146,234,143,134,170,133,178,181,203,167,84,40,107,247,10,120,46,240,245,157,40,57,110,119,95,85,20,191,52,105,78,245,213,35,77,80,237,24,173,127,170,141,68,68,3,9,241,55,14,24,147,6,84,165,110,18,169,159,99,23,93,173,66,175,192,153,161,139,48,171,225,160,196,52,178,57,172,93,174,115,181,50,181,244,116,213,49,171,21,168,244,95,122,20,141,247,46,108,55,38,200,181,52,81,166,228,241,70,160,131,149,133,113,157,179,16,82,178,90,74,164,89,28,157,90,190,71,127,52,218,104,136,187,151,204,183,88,123,45,229,176,85,186,106,41,149,177,170,244,77,74,194,106,182,90,169,121,181,51,38,228,232,186,169,177,203,158,165,25,213,203,161,76,226,251,221,61,61,162,169,203,34,174,144,185,74,107,17,227,248,170,38,88,45,245,13,85,69,209,116,82,221,102,62,52,150,221,133,107,42,37,157,171,248,167,34,162,175,216,32,142,190,35,174,178,98,124,206,125,44,106,136,141,157,116,235,227,212,207,94,5,173,50,219,112,212,113,61,169,185,205,69,82,56,177,37,124,152,151,49,228,170,137,174,254,189,122,167,235,36,223,131,72,165,130,195,19,28,138,170,140,241,52,50,222,5,221,27,85,221,58,104,106,122,39,142,227,102,149,119,70,154,168,151,93,122,106,74,53,38,221,23,214,52,238,111,188,219,213,218,42,27,110,115,144,131,125,202,213,79,19,101,234,158,75,169,178,178,189,87,77,79,155,213,58,168,26,151,175,69,232,134,135,171,90,154,116,83,227,229,77,53,247,28,117,155,114,233,168,7,107,162,181,29,211,220,112,234,98,138,68,218,177,39,235,57,174,240,54,30,205,84,11,117,143,50,206,215,138,232,165,134,170,145,143,222,139,162,232,99,133,215,134,69,180,220,95,83,110,137,92,213,93,118,237,208,204,201,118,162,42,42,174,167,91,81,79,28,138,186,162,1,138,176,97,220,69,132,233,191,192,168,228,213,190,230,148,181,251,49,179,86,37,90,91,109,142,109,222,8,244,69,51,6,170,199,73,83,226,230,59,245,161,199,110,26,183,49,23,252,10,7,175,218,208,48,146,170,211,158,184,137,157,237,245,179,192,142,235,183,82,143,196,108,205,236,61,27,149,242,213,72,169,209,92,136,170,72,45,110,27,164,118,221,141,108,127,217,106,104,133,63,124,193,144,85,194,177,201,111,138,70,248,234,173,16,136,195,186,231,54,102,97,250,167,247,213,168,123,81,122,181,232,168,133,1,139,115,190,227,136,152,232,110,20,76,69,94,154,146,61,139,120,127,194,248,163,153,20,214,168,152,247,106,154,163,16,178,88,187,128,235,109,78,233,168,31,203,85,69,93,52,52,219,0,238,87,166,78,237,205,99,162,243,213,168,114,176,246,58,190,88,234,210,107,125,202,102,34,47,69,215,77,12,146,196,156,11,226,202,22,190,74,41,185,140,77,116,78,165,168,196,28,52,99,203,28,206,98,219,165,122,51,205,26,186,40,23,143,34,56,165,190,218,107,163,166,188,215,62,104,250,38,175,113,155,216,99,57,104,113,37,189,142,138,70,185,94,196,93,55,123,200,176,183,101,246,38,180,212,53,37,181,204,142,79,236,169,146,57,73,122,196,86,152,88,202,138,89,81,173,68,78,168,6,103,74,234,123,195,87,188,66,213,99,188,122,249,29,29,203,2,217,102,107,159,79,78,140,95,122,29,38,19,197,19,214,211,55,154,138,221,52,212,170,228,184,189,236,106,69,224,160,81,50,216,233,236,108,150,169,101,84,70,53,76,15,226,98,250,202,252,65,51,88,239,7,42,116,51,219,48,219,45,45,150,166,161,239,233,177,122,17,185,156,117,9,85,127,170,123,181,84,71,168,20,214,17,154,191,154,198,82,70,170,186,249,41,147,188,58,224,107,173,110,40,134,182,186,55,162,43,145,124,12,121,203,171,173,13,20,235,44,236,106,237,211,77,76,199,225,203,24,178,229,125,130,158,10,116,219,170,38,168,128,103,166,7,166,238,182,152,25,185,87,98,35,122,167,216,85,205,118,137,175,188,167,240,250,34,80,70,228,77,53,68,83,186,223,163,64,220,85,242,208,210,169,175,153,161,31,170,107,212,110,253,102,70,157,23,222,19,162,234,170,104,221,250,198,237,122,1,187,185,190,240,175,106,121,155,94,175,189,15,142,219,167,138,1,187,204,104,222,139,224,166,207,171,239,67,226,185,27,224,160,110,172,154,27,110,149,53,234,109,186,67,109,206,69,93,117,3,113,210,183,222,113,158,237,85,85,3,149,61,230,219,156,88,62,243,21,171,170,121,27,53,44,73,209,93,35,186,123,143,174,118,137,169,199,150,93,83,161,69,170,205,28,176,180,227,26,73,217,52,8,142,114,121,55,93,76,32,205,238,26,103,160,172,146,166,219,72,247,166,171,211,97,36,211,114,221,185,23,196,165,111,120,122,134,233,27,219,44,12,119,235,64,35,47,12,228,45,226,182,100,141,244,47,99,145,124,116,94,133,232,195,153,57,138,108,20,205,74,122,153,186,39,135,83,42,105,240,69,174,133,201,44,112,177,170,171,228,134,253,109,186,52,106,182,38,167,68,247,1,138,55,105,49,214,26,94,98,75,50,237,235,226,167,123,151,220,72,95,176,213,193,140,186,212,200,214,181,116,93,84,174,51,10,69,183,68,246,75,72,146,53,81,87,85,67,31,49,19,109,85,213,10,188,150,177,218,249,33,168,205,72,150,84,241,85,134,111,80,211,195,81,117,99,100,114,104,168,231,25,17,96,199,182,107,187,27,37,61,92,111,71,121,163,136,78,163,134,229,109,172,231,218,42,228,102,213,213,52,113,145,121,65,156,216,154,200,198,65,93,91,35,209,186,39,87,21,18,155,13,83,38,77,88,168,191,180,221,230,52,199,44,11,158,113,86,67,26,207,58,125,84,215,85,46,53,14,106,90,39,211,89,219,170,253,160,92,132,114,41,165,210,53,190,37,184,184,230,181,174,145,138,245,169,98,105,246,148,195,248,130,176,247,164,167,146,178,52,235,239,2,247,163,218,169,170,106,53,221,225,170,105,246,20,182,21,199,54,172,67,3,93,77,80,199,106,158,74,85,45,93,122,234,138,139,238,1,183,237,54,102,102,174,213,14,65,165,205,220,7,17,90,169,224,111,181,222,170,7,71,246,13,52,232,4,13,240,165,119,138,134,251,92,231,170,181,119,170,107,251,76,212,182,102,21,52,77,116,92,205,250,39,130,179,83,5,184,107,134,166,75,245,99,32,107,117,89,87,118,190,237,76,194,181,218,18,157,29,80,229,141,93,183,93,53,251,12,54,238,106,241,130,92,28,248,225,221,26,233,211,212,45,254,34,168,187,212,204,248,253,33,209,87,162,110,208,172,104,231,125,85,37,67,27,28,45,149,28,168,223,126,133,188,196,22,27,140,213,50,58,103,200,154,170,233,180,14,162,107,149,110,31,146,58,170,185,155,35,119,105,245,245,46,45,191,14,88,177,149,20,23,71,194,141,87,53,53,93,53,234,90,171,133,138,4,164,86,85,73,51,156,213,252,164,46,70,91,226,234,43,125,52,54,121,37,137,169,162,34,110,93,0,164,111,185,47,112,146,189,252,168,181,137,234,186,123,180,59,188,5,96,182,101,68,242,87,92,39,72,85,125,109,55,120,151,78,178,165,178,82,42,195,84,213,126,154,166,138,88,108,214,183,201,122,151,99,238,251,36,103,131,119,120,168,70,88,101,206,56,179,226,104,209,105,234,145,200,190,8,133,200,74,102,172,27,225,168,213,117,240,211,200,142,188,184,199,55,236,5,115,100,79,174,106,193,185,17,117,113,152,152,15,52,232,47,180,49,205,37,107,28,245,110,138,212,119,80,43,44,65,73,93,113,143,187,83,78,173,111,158,135,6,213,135,40,232,92,141,168,89,36,123,252,213,234,119,212,179,211,92,98,230,82,63,85,84,242,56,117,212,53,204,106,201,6,174,114,3,29,237,186,145,176,47,226,151,213,68,240,212,239,40,83,188,53,17,85,83,69,208,183,54,139,141,238,42,151,36,237,118,196,42,58,59,228,136,187,83,163,181,2,190,166,89,98,78,90,201,171,61,199,45,102,108,90,122,232,169,161,73,209,92,170,30,228,87,170,232,166,221,239,20,81,89,160,115,234,101,234,190,26,168,21,108,245,113,163,117,106,234,113,95,55,49,116,219,162,41,71,97,108,70,183,185,220,246,57,92,207,34,176,99,95,35,21,202,221,0,235,235,155,19,81,119,189,17,158,101,53,85,110,179,213,42,199,203,108,154,175,184,170,42,232,33,170,141,241,200,254,139,209,78,185,182,186,42,40,223,35,19,115,154,154,133,91,172,83,151,22,187,229,51,226,117,50,110,106,106,221,23,66,206,220,50,117,97,146,88,159,70,146,70,170,186,35,186,151,138,191,20,85,207,125,125,186,61,99,107,58,235,239,56,87,57,46,178,77,165,58,238,232,17,141,120,171,135,156,63,117,164,149,42,172,237,107,255,0,37,80,196,204,220,200,11,166,3,171,146,241,106,114,164,107,215,107,83,200,146,42,218,187,157,60,235,21,194,147,116,106,154,110,211,192,181,25,183,100,130,186,209,59,93,70,146,186,86,174,196,84,212,8,210,154,229,85,76,198,182,84,84,85,85,221,170,26,89,173,84,136,230,84,53,168,190,61,11,221,136,178,11,22,220,34,158,178,11,51,145,154,171,155,234,41,105,46,185,123,137,236,243,62,25,104,158,213,106,170,120,41,175,12,182,27,104,149,218,109,168,209,23,220,109,93,168,251,132,45,116,53,11,187,242,181,83,143,35,239,116,235,203,229,57,21,189,60,13,184,45,119,219,204,138,139,19,149,27,213,122,15,3,98,75,213,116,80,114,227,153,206,68,79,51,171,146,182,162,161,119,72,174,118,171,238,46,94,7,200,220,107,140,42,249,54,250,7,189,170,186,125,85,50,135,43,123,63,111,215,135,69,61,246,141,98,137,122,185,92,210,12,23,75,109,77,83,209,32,142,78,190,90,42,156,182,97,43,227,215,212,160,157,223,110,197,37,211,12,118,126,96,106,56,226,116,208,71,36,141,68,213,52,66,227,209,240,121,128,169,226,74,95,64,196,170,137,162,187,98,1,9,48,96,251,196,147,36,110,166,151,85,233,166,197,43,172,43,195,238,52,197,147,198,148,86,169,150,55,42,55,118,197,37,254,159,130,60,189,239,141,171,244,92,93,23,93,54,33,118,176,126,67,96,204,41,19,35,163,180,194,214,177,117,250,137,226,65,24,89,113,217,243,125,187,65,28,215,58,119,49,92,136,189,90,95,76,47,217,185,107,143,150,250,245,69,209,58,166,210,66,233,172,118,218,84,106,65,68,214,181,169,228,211,178,134,154,54,34,43,98,98,34,248,22,12,66,194,92,14,96,139,59,81,146,83,53,202,158,246,149,197,187,132,92,13,75,80,149,30,137,137,92,100,74,195,27,125,110,83,58,154,219,78,198,248,42,154,193,105,173,156,61,224,154,4,71,54,203,2,170,127,101,10,182,215,150,56,106,133,168,216,109,80,181,19,251,40,85,232,213,78,154,27,173,143,220,224,58,138,108,49,106,161,77,99,164,143,175,77,52,67,144,203,101,12,107,171,105,216,159,176,231,43,93,175,172,163,106,12,28,102,210,65,187,123,97,98,42,116,240,62,247,70,34,42,35,17,17,77,245,106,254,73,243,107,253,196,200,62,54,38,237,68,86,248,26,182,183,84,93,60,15,168,138,137,212,250,58,193,163,148,213,93,117,95,226,106,218,139,162,42,175,241,62,132,241,46,15,187,83,77,58,255,0,16,214,163,124,15,160,2,162,47,85,65,225,224,1,118,135,68,234,124,115,181,240,52,61,202,157,77,8,237,73,163,119,85,62,172,140,68,211,78,166,206,229,14,141,202,155,189,224,110,181,219,188,20,217,168,98,42,244,62,177,85,189,20,221,84,243,80,54,33,99,219,227,224,107,124,138,213,233,224,106,89,90,196,209,84,216,146,120,215,192,13,212,151,68,213,79,141,157,23,93,80,219,142,70,73,171,83,220,106,99,27,212,4,117,58,185,200,190,243,144,139,185,53,67,173,145,17,178,250,167,50,7,237,104,28,132,215,111,95,19,105,250,162,244,208,222,107,183,38,168,124,86,234,6,166,185,118,34,46,158,30,225,166,171,212,220,70,162,34,32,84,64,52,232,135,197,107,85,52,84,53,0,52,114,216,158,65,90,136,107,8,154,129,183,181,13,72,136,190,40,107,218,135,197,77,0,211,177,167,221,168,135,208,7,205,16,218,111,87,106,111,26,52,46,209,186,139,171,122,232,52,79,114,27,104,170,131,114,144,125,147,107,125,117,78,166,135,46,239,89,15,174,114,105,235,120,28,89,170,17,125,70,47,80,55,88,238,171,215,83,90,170,175,137,197,129,178,53,92,231,249,155,187,148,15,178,57,27,224,113,150,85,215,69,55,36,153,173,93,174,83,131,81,82,198,248,40,26,106,42,85,138,188,181,211,79,19,169,169,174,166,145,200,217,149,81,218,244,93,116,62,84,220,88,149,8,212,240,95,19,165,197,244,242,62,24,230,162,85,69,213,21,116,51,163,182,125,218,8,31,201,223,185,203,211,83,98,170,226,176,49,101,89,211,236,66,154,173,184,71,73,64,233,149,155,166,68,232,91,90,219,142,63,187,86,170,208,49,204,133,29,209,203,174,136,132,180,92,27,246,33,184,122,206,164,106,189,83,246,22,47,50,115,211,27,97,189,212,212,182,57,95,171,149,168,228,93,74,242,229,119,185,218,233,89,233,10,182,44,169,245,145,170,117,49,99,60,21,113,145,40,239,52,173,124,159,164,230,167,137,145,143,75,154,57,199,124,169,90,200,160,145,145,235,174,221,190,69,83,69,122,197,120,214,153,180,87,106,121,161,116,107,177,203,170,245,251,75,213,13,38,16,89,81,104,33,106,49,221,116,68,67,147,93,6,21,163,141,210,69,177,143,216,189,58,34,170,129,69,224,235,20,22,4,99,40,42,157,36,223,148,213,93,74,218,249,45,117,77,138,77,117,107,209,58,55,95,2,153,193,11,69,45,230,162,70,162,167,172,186,42,149,133,109,174,233,89,35,22,149,121,141,147,170,162,1,71,97,204,114,184,123,109,53,202,85,108,110,93,29,185,11,153,100,163,194,215,73,146,233,72,230,63,114,35,180,215,174,165,186,186,97,168,174,211,203,65,85,66,169,36,122,245,68,58,91,109,38,39,192,215,228,85,230,45,22,137,209,117,211,64,47,54,46,190,54,211,67,27,226,84,107,81,83,68,208,167,105,107,104,223,35,46,241,68,222,115,250,185,199,14,239,138,173,55,235,111,38,183,72,213,201,163,87,220,165,29,37,109,202,220,246,182,142,69,150,6,253,160,86,88,135,21,69,111,169,134,102,200,173,222,246,163,147,237,43,26,170,216,159,109,138,165,178,163,155,60,72,174,84,49,203,28,99,136,100,129,96,72,63,194,19,170,116,243,66,191,203,12,71,91,116,193,179,165,210,53,87,178,37,229,170,254,160,43,140,63,92,202,72,100,169,154,177,59,172,78,85,84,85,251,77,53,121,145,102,74,135,208,193,80,197,123,209,81,186,41,105,176,229,241,111,209,92,176,236,245,43,12,139,34,163,58,233,175,83,231,224,241,109,215,6,214,77,112,114,172,105,175,214,3,129,153,57,185,73,130,234,100,170,173,157,210,75,213,90,141,118,157,60,139,21,125,227,39,22,201,94,230,208,83,74,180,172,250,169,162,248,29,182,114,97,186,139,198,38,141,139,34,201,11,244,106,117,42,204,43,195,58,220,232,99,170,117,43,18,39,181,21,85,83,236,13,49,162,255,0,196,222,99,222,238,210,84,208,86,207,11,91,38,187,52,95,224,85,182,94,48,243,62,150,137,180,41,104,169,157,205,77,55,232,189,84,191,114,112,97,106,169,142,74,218,71,49,178,107,170,162,121,169,85,224,206,29,173,214,120,57,119,90,88,52,98,244,114,181,0,196,91,214,111,241,11,140,36,239,148,84,117,80,49,58,167,170,167,87,62,12,226,11,51,95,28,85,179,214,34,120,116,213,17,12,247,126,8,181,218,100,70,68,202,126,74,120,232,136,118,182,220,75,131,236,178,199,109,139,187,182,121,87,110,168,137,226,25,71,108,92,35,230,221,198,224,148,21,21,85,72,199,248,234,170,167,119,77,217,237,152,21,47,217,45,198,86,51,93,222,4,157,91,221,134,234,100,142,161,146,68,178,105,175,77,14,226,27,157,158,61,204,122,198,213,215,68,85,208,8,204,131,179,155,23,53,137,35,47,19,35,145,62,223,244,155,244,124,6,227,107,109,71,54,11,212,172,123,124,244,82,75,214,239,106,166,77,206,158,29,171,246,161,193,168,186,97,218,137,82,94,255,0,3,28,157,54,238,78,160,71,165,47,5,249,147,112,170,74,106,220,71,80,144,170,232,189,23,253,37,125,102,236,248,177,199,76,197,188,212,203,83,51,186,189,202,229,234,102,179,106,237,174,139,124,111,133,200,158,104,106,164,185,82,76,187,21,241,232,159,105,96,196,171,87,103,246,5,107,255,0,214,254,170,251,245,42,171,111,3,153,123,111,149,31,220,90,170,222,157,122,153,58,202,218,69,210,56,95,30,191,172,229,164,145,232,157,88,171,167,188,162,193,91,184,73,203,106,39,36,158,137,137,207,79,123,10,182,215,144,216,22,206,155,233,108,148,236,114,251,216,138,93,14,98,121,181,154,121,245,55,29,28,51,51,84,104,22,225,249,77,134,222,197,124,86,234,118,187,236,98,29,93,110,74,89,43,24,191,224,84,250,251,210,52,46,212,52,208,171,85,186,47,83,237,61,44,106,142,78,160,91,59,6,75,90,173,205,222,234,104,215,95,4,208,173,109,248,70,213,66,212,78,231,23,79,236,161,222,55,99,90,141,87,105,161,188,140,71,39,69,212,14,44,52,84,72,168,145,192,141,209,52,55,146,155,99,244,68,77,171,246,26,157,26,199,235,232,111,50,118,185,154,244,213,0,50,8,83,93,35,77,80,249,221,227,145,250,58,36,95,216,107,165,154,55,61,81,87,204,230,183,151,175,68,55,6,196,84,234,207,4,77,14,76,113,53,189,81,52,85,53,239,79,13,16,250,213,209,81,64,250,214,121,169,186,141,235,170,155,107,34,32,73,183,46,128,107,216,211,75,213,172,233,230,163,114,155,83,53,92,168,239,112,7,35,157,209,124,2,35,27,211,85,67,79,53,17,54,155,110,123,21,218,57,221,64,220,150,72,209,62,177,183,204,221,162,52,219,146,40,223,249,70,198,254,83,244,95,0,55,170,36,116,106,154,41,177,87,60,173,143,152,139,169,191,35,86,161,157,60,84,69,11,91,10,195,63,136,27,86,234,180,158,53,230,27,170,148,238,119,70,166,166,203,41,155,22,177,199,249,66,42,73,145,251,140,209,196,186,208,77,81,11,146,46,138,157,80,217,160,165,169,130,129,89,81,235,107,239,67,183,115,222,213,219,167,235,53,57,57,204,217,166,154,16,83,241,217,32,115,85,99,133,168,231,46,190,7,42,142,211,81,78,253,219,209,19,245,29,171,97,106,167,170,186,43,122,26,145,143,78,142,94,134,166,13,182,198,229,94,170,110,189,138,246,237,119,129,169,177,185,62,175,129,165,232,244,65,224,104,106,110,252,95,228,156,59,140,50,162,107,18,232,173,234,135,50,40,228,209,93,212,211,235,63,93,222,70,71,18,158,119,164,59,106,58,185,80,235,153,5,75,238,27,149,127,21,238,208,238,182,66,171,235,5,216,154,35,17,53,212,13,153,233,213,17,173,215,161,213,93,105,106,103,129,208,183,192,238,42,94,228,123,80,208,199,53,28,173,122,117,119,128,29,45,162,216,250,10,101,70,166,136,189,84,211,122,108,213,52,237,100,78,84,211,200,237,22,161,35,149,209,185,61,83,139,45,69,51,164,115,149,83,68,66,81,179,107,106,211,192,216,158,239,31,29,78,92,210,53,52,107,99,68,68,243,58,185,43,32,245,158,215,116,67,174,158,248,177,234,142,147,68,95,14,164,193,222,85,214,59,148,169,10,162,42,33,210,45,215,187,181,29,80,255,0,63,113,79,221,49,101,37,6,175,146,169,19,245,169,75,220,51,15,15,207,26,71,61,230,6,187,252,244,25,86,46,92,215,106,105,96,214,6,110,247,249,28,26,139,253,12,59,99,153,91,31,235,113,99,241,46,109,210,218,34,88,160,188,68,145,47,139,145,233,208,181,24,239,136,188,47,70,214,243,49,27,57,169,226,137,34,12,171,140,184,184,98,234,90,84,103,33,232,244,85,253,103,9,216,226,61,218,189,218,162,121,33,133,176,113,123,133,40,98,107,102,175,108,189,116,215,114,41,196,171,227,59,9,70,245,116,53,13,114,251,181,25,82,179,62,92,214,167,166,149,91,45,43,246,167,77,116,85,57,16,102,133,186,88,29,44,110,219,211,195,67,7,109,60,103,89,46,181,79,160,146,56,145,175,118,155,149,122,149,197,175,56,176,205,234,53,134,43,204,17,62,68,240,222,131,42,50,14,233,156,244,45,145,244,234,187,151,94,133,57,136,179,11,8,226,91,91,173,119,166,181,200,228,84,209,90,88,218,236,79,101,182,84,203,91,85,125,129,236,103,93,22,68,45,182,37,206,123,125,101,122,250,33,209,202,140,93,61,85,25,90,138,151,23,228,133,182,122,231,92,176,157,83,224,85,122,191,107,85,122,245,43,44,190,167,196,152,125,145,197,83,205,114,198,169,213,218,245,45,165,131,58,34,102,155,234,227,73,19,193,138,226,166,102,109,223,107,35,89,17,241,71,19,19,84,118,190,67,42,178,207,9,230,5,53,53,44,109,175,209,174,243,212,185,22,204,87,69,112,141,174,165,170,106,174,159,84,142,153,51,63,20,221,170,214,10,26,230,46,213,233,163,141,247,103,102,99,225,72,247,198,247,61,90,169,209,21,124,6,38,36,158,58,214,72,136,173,95,91,223,169,203,74,247,177,136,215,42,61,93,225,246,17,253,132,120,211,175,165,86,193,125,85,107,188,23,85,43,250,110,47,45,151,21,107,105,170,218,143,247,110,31,70,51,14,87,114,226,73,21,81,21,77,167,220,99,133,168,245,159,175,130,232,134,29,221,56,190,125,177,22,41,93,191,221,212,228,224,254,45,40,175,15,84,175,149,145,122,234,154,57,116,232,54,140,175,169,189,82,243,26,230,59,71,121,170,161,182,203,179,158,231,189,202,141,99,87,235,107,226,88,107,166,123,97,106,154,53,150,59,220,17,187,79,242,136,81,55,62,37,108,150,70,181,22,242,202,132,127,93,168,244,81,246,50,146,183,18,54,6,171,216,228,115,124,202,66,245,154,116,86,137,52,157,237,70,251,181,48,243,48,56,197,117,76,75,111,176,250,146,123,209,124,75,35,127,207,172,192,175,84,174,169,108,142,135,94,190,35,41,137,6,185,113,13,135,169,157,181,202,81,88,167,138,28,63,12,106,197,168,110,158,73,230,96,101,235,136,10,201,35,143,117,19,183,34,117,93,20,160,110,25,165,89,118,172,87,73,11,209,53,232,157,70,24,206,108,71,196,162,86,91,221,21,190,161,88,197,119,138,55,94,133,187,184,230,85,190,243,65,80,235,133,205,119,61,21,21,21,166,51,208,102,69,225,146,44,13,183,107,10,183,197,81,116,57,245,152,133,42,232,215,122,54,55,191,203,81,148,197,71,79,118,193,180,87,105,95,59,247,163,156,187,85,23,77,10,206,155,21,96,234,203,100,150,185,170,218,230,202,154,49,28,237,116,49,203,16,67,81,4,105,88,230,106,213,78,138,133,39,37,117,226,149,221,241,86,68,106,175,169,213,77,201,225,42,253,75,105,168,177,221,249,214,139,147,99,68,118,230,187,127,79,224,84,11,158,183,220,45,81,19,110,53,144,212,198,221,60,26,154,255,0,19,28,41,170,241,253,253,239,109,43,42,21,168,157,21,17,77,186,140,51,142,100,141,210,86,82,212,72,173,247,181,77,98,50,130,243,197,245,75,185,105,74,244,107,81,17,23,169,67,99,14,39,106,110,204,106,50,89,17,254,246,200,88,117,194,24,142,169,201,19,41,39,220,239,45,170,114,23,44,49,45,42,36,147,209,205,235,120,106,213,2,182,173,226,11,17,105,201,134,231,50,127,194,83,229,163,136,140,83,105,184,69,87,233,57,157,181,124,55,41,73,38,91,93,98,103,120,168,129,116,253,71,29,112,187,121,154,57,187,85,190,96,100,5,87,27,56,174,154,220,200,40,107,220,215,237,209,117,77,75,123,125,226,147,27,94,230,89,100,185,202,143,215,85,84,213,10,86,205,151,209,86,49,211,207,42,109,111,95,19,171,189,225,219,125,19,149,41,228,107,156,139,212,96,171,232,248,148,199,20,79,214,59,172,250,121,245,82,165,180,113,125,142,237,238,85,142,182,71,107,226,170,165,138,108,8,187,145,141,69,54,91,4,143,149,98,216,228,95,177,6,12,133,139,139,220,99,37,67,166,171,170,145,90,190,40,142,208,233,113,47,19,88,150,253,43,82,150,162,72,209,190,11,187,82,214,219,236,52,242,66,238,242,175,78,158,227,177,162,194,180,114,49,28,181,104,216,211,201,84,96,237,46,25,205,137,46,50,35,43,174,114,185,19,220,170,135,200,115,123,18,80,189,27,71,114,149,141,95,237,41,214,93,108,118,26,122,109,208,206,215,200,159,105,79,45,4,91,85,235,34,12,23,98,217,159,56,202,149,27,43,47,83,38,222,191,89,74,137,156,75,230,5,206,159,185,186,237,44,136,157,19,68,208,176,80,84,193,77,34,43,223,185,173,94,169,239,59,186,12,69,73,73,35,93,20,72,138,163,6,74,97,14,36,243,43,15,211,115,22,173,238,99,122,162,57,74,250,217,198,245,242,55,71,233,164,209,190,10,168,154,152,127,113,197,53,213,17,114,150,85,100,75,225,183,222,111,83,69,112,189,195,13,13,43,119,61,203,226,225,131,57,45,156,82,225,236,80,233,168,174,23,6,163,39,209,26,138,207,3,163,188,224,252,35,136,27,61,125,21,123,156,178,34,174,141,145,80,198,107,118,83,226,222,100,111,102,155,147,69,69,69,94,133,201,195,24,31,50,40,54,163,107,28,140,95,37,114,140,20,150,39,118,33,202,220,76,219,198,31,116,173,129,143,71,34,238,85,253,102,116,240,189,198,37,187,23,81,82,225,220,65,50,54,169,173,70,238,123,244,234,98,158,47,192,120,134,190,133,18,233,80,221,90,154,170,106,90,7,216,238,184,86,238,151,43,53,229,212,239,141,218,250,175,208,195,73,182,150,162,154,227,76,179,81,72,201,17,233,187,163,144,167,171,47,111,178,107,35,34,218,230,245,94,164,114,101,119,25,216,147,12,172,116,55,235,155,159,28,90,71,185,206,241,68,50,18,223,197,54,26,196,244,108,168,150,185,139,175,214,77,200,12,100,85,31,18,86,123,93,99,40,238,44,93,85,116,221,166,133,232,194,216,210,211,137,232,89,91,67,51,93,185,19,70,162,152,49,85,138,176,6,51,163,221,64,214,165,82,39,69,79,19,182,193,57,183,87,151,85,12,101,84,142,74,118,174,157,87,166,134,114,178,207,86,106,246,239,71,35,83,220,107,99,250,175,77,75,55,129,243,219,12,226,42,88,221,61,123,90,231,39,134,228,46,101,14,33,182,87,66,215,210,84,162,167,143,137,100,242,59,180,71,187,193,15,170,174,103,67,143,21,68,114,55,115,102,79,226,110,49,85,83,171,247,29,6,189,238,62,238,69,79,180,208,106,70,47,214,3,238,138,190,0,250,142,70,248,159,0,47,129,182,174,208,214,239,170,166,195,148,3,222,187,77,151,201,162,106,167,215,175,67,135,83,34,177,23,168,26,106,106,209,141,58,27,141,123,90,197,87,46,170,110,215,212,191,84,107,60,84,167,171,93,80,146,126,49,61,83,52,116,215,107,187,223,59,162,108,106,171,167,137,162,215,75,53,67,247,61,21,17,126,195,182,109,36,19,63,152,145,34,253,167,99,5,10,34,122,141,208,225,200,109,210,83,242,186,34,29,132,112,162,46,237,58,154,224,166,211,162,161,202,229,38,154,33,70,194,164,141,234,136,154,28,105,155,35,209,116,110,228,243,77,78,67,244,139,88,221,55,247,148,190,36,197,212,86,8,100,146,122,164,107,90,154,170,170,129,206,184,93,35,162,141,211,85,42,70,200,209,87,196,197,76,251,226,98,217,102,89,173,118,217,247,78,174,86,38,139,224,116,249,247,196,53,67,32,158,130,199,91,189,234,138,223,85,76,67,118,20,199,88,250,230,251,147,99,150,71,170,239,235,168,209,144,56,71,51,88,203,76,215,219,189,114,164,142,213,205,69,82,223,230,46,116,187,21,219,106,45,212,47,153,154,181,91,166,213,93,223,105,218,96,252,154,196,215,24,99,165,189,195,35,88,154,122,186,47,82,227,55,33,161,108,81,163,108,172,141,204,110,136,229,111,136,209,142,217,45,148,239,188,92,125,37,121,165,122,53,210,110,71,171,87,222,72,246,65,225,186,44,63,110,72,232,83,84,70,233,187,222,89,235,61,146,135,9,90,153,79,51,32,222,171,166,136,100,22,79,172,115,90,90,246,49,26,138,158,8,93,162,234,71,181,34,98,181,52,85,62,72,170,125,138,53,108,108,62,75,226,164,209,161,28,190,6,204,202,168,189,13,212,243,253,70,212,157,91,212,104,216,146,84,137,138,245,77,84,224,201,112,69,118,221,134,236,245,44,135,85,122,106,223,3,134,231,182,85,220,198,161,168,57,109,147,123,117,79,51,226,53,17,117,54,152,245,211,77,60,13,91,148,163,113,210,167,213,95,19,141,45,70,207,21,18,35,183,111,56,21,146,171,181,68,51,70,236,213,109,95,23,53,14,36,213,80,181,53,220,138,171,246,157,29,210,150,186,93,121,51,42,107,225,212,224,71,110,185,38,139,44,235,252,73,162,166,239,172,79,20,79,224,106,87,58,102,170,167,129,215,66,141,143,78,111,138,28,174,248,141,77,35,3,90,177,221,19,79,3,106,70,234,139,204,69,84,94,134,149,174,147,95,170,166,204,181,243,34,38,145,171,186,248,22,13,45,182,210,111,87,163,52,85,53,77,69,6,221,154,53,200,190,61,2,85,72,230,234,232,116,52,54,86,189,85,85,52,208,208,227,190,201,71,43,85,174,133,138,213,247,161,211,92,176,5,138,186,53,100,212,80,170,123,149,168,84,137,52,109,241,113,245,101,129,221,85,53,85,44,88,179,247,124,142,194,181,18,172,169,110,139,119,234,67,160,172,202,202,10,38,172,116,52,44,98,126,162,250,212,50,39,120,38,167,87,87,21,51,90,170,228,66,180,180,86,156,15,45,42,104,140,84,67,184,168,181,182,138,36,68,232,228,251,74,201,243,82,177,85,19,68,58,235,141,181,42,219,189,170,5,147,204,154,233,170,168,102,162,150,165,172,71,38,154,170,121,24,43,156,120,102,154,10,233,229,164,93,238,114,170,170,162,248,153,241,153,216,18,162,233,71,51,33,145,88,237,53,213,12,17,206,59,77,230,193,113,154,23,171,164,98,42,166,170,5,158,179,163,210,185,148,145,116,118,238,168,103,167,8,152,70,104,170,97,174,150,5,77,116,93,85,12,14,195,243,36,88,154,158,162,100,233,204,77,200,74,103,13,114,91,234,176,229,36,212,44,106,57,24,154,232,106,12,164,179,34,71,74,214,63,200,231,186,93,93,183,200,233,45,245,11,203,106,107,224,115,91,50,171,206,124,135,57,95,183,162,121,26,22,103,33,163,156,196,241,83,109,211,176,178,120,28,148,145,138,205,86,45,23,245,155,60,228,234,139,211,220,113,100,174,100,125,36,149,16,233,110,88,150,219,70,229,124,181,72,136,222,171,212,184,42,62,115,17,58,245,52,115,149,87,69,78,135,67,110,196,22,203,143,88,42,145,127,105,218,181,237,215,84,147,114,12,28,135,76,137,228,104,117,66,155,78,145,158,243,74,61,138,139,212,96,214,234,135,27,18,84,187,119,143,67,83,158,205,77,151,171,53,85,24,62,247,149,83,95,55,84,241,56,143,123,19,204,217,87,189,21,85,21,116,9,92,247,43,151,94,167,17,242,53,171,161,163,188,189,17,80,235,171,42,149,186,232,190,1,146,186,174,8,145,206,114,244,79,180,164,107,241,99,41,213,236,141,53,23,235,139,214,55,177,171,212,161,171,235,150,61,85,91,170,129,87,210,94,157,88,138,174,106,166,157,80,236,233,27,206,69,85,79,18,150,195,211,62,162,52,230,51,70,249,41,88,66,222,84,104,173,247,1,71,227,204,40,203,189,12,140,229,34,170,181,76,81,198,249,117,125,183,214,190,74,90,119,237,220,190,8,102,251,211,123,85,36,77,117,242,58,154,220,63,110,172,85,90,138,86,59,95,122,20,96,125,45,187,19,210,61,81,244,175,209,23,199,97,219,219,46,151,187,108,219,230,141,205,77,127,68,203,234,220,17,99,151,86,182,133,137,255,0,4,166,175,25,87,105,171,98,164,116,205,69,253,64,91,204,17,153,117,140,84,137,234,173,46,27,51,22,178,157,155,219,51,145,52,215,196,164,103,202,122,202,87,172,180,109,209,17,124,130,224,235,210,196,230,59,85,209,3,77,120,199,54,110,140,167,119,42,181,201,211,222,99,150,45,207,91,237,178,235,204,74,217,54,163,189,229,196,204,27,29,222,130,23,43,163,118,136,134,46,227,217,213,213,114,71,43,116,114,106,160,172,237,225,155,138,217,36,168,130,146,227,113,232,170,137,213,73,24,192,56,226,143,18,208,71,60,53,13,118,246,162,248,158,117,48,214,49,174,195,117,209,213,83,213,57,136,199,235,209,73,35,225,27,137,110,247,221,109,213,215,5,85,93,168,154,184,211,41,60,222,228,141,94,169,169,173,171,171,81,125,229,61,133,49,29,45,242,220,217,99,153,28,170,212,235,169,80,183,193,0,105,169,178,229,93,87,67,124,219,122,117,80,32,51,134,91,108,210,98,234,180,100,175,70,164,171,185,53,242,212,204,252,67,131,235,221,21,61,85,174,165,90,213,106,110,77,124,76,78,225,118,8,105,241,85,198,162,89,90,140,107,213,87,85,251,76,186,130,250,220,67,114,75,109,27,158,200,163,111,87,121,47,67,13,184,244,52,118,203,125,34,201,117,170,107,37,111,79,85,116,55,173,47,195,149,115,185,119,164,141,215,197,221,74,35,23,89,174,181,183,244,163,160,108,235,78,196,209,235,181,116,85,42,155,62,29,117,53,27,41,160,137,235,42,167,87,105,224,7,113,114,162,195,53,76,117,10,83,83,170,191,166,187,19,84,45,253,94,8,195,86,155,167,55,190,34,61,87,84,77,124,11,131,13,130,130,204,196,169,174,122,201,59,147,170,39,82,216,230,46,15,191,220,106,22,237,102,149,237,106,117,70,129,223,165,101,181,96,123,168,43,149,90,212,209,119,46,165,176,196,147,89,230,168,158,71,72,249,38,77,118,175,85,77,74,90,233,126,198,88,94,169,137,112,162,122,83,107,235,233,175,82,169,166,197,214,155,189,175,159,110,182,194,233,154,221,94,138,238,186,129,109,102,134,177,42,223,34,194,249,24,229,233,170,21,206,95,98,122,188,59,88,199,77,20,201,18,244,250,221,13,185,49,50,86,211,203,79,81,108,142,149,237,79,85,87,162,169,108,43,243,2,225,106,174,149,176,238,126,199,105,163,155,163,116,253,96,72,6,1,198,241,86,65,11,161,168,70,234,137,170,42,151,78,223,122,142,84,93,221,119,39,82,59,114,235,62,232,45,147,70,149,234,254,98,170,116,79,3,45,178,247,50,41,177,37,27,102,167,114,57,52,77,17,23,85,8,188,241,211,193,86,174,218,168,221,125,199,87,45,161,96,157,243,54,103,105,250,197,150,189,101,232,244,86,42,167,153,191,89,51,209,238,141,21,122,245,10,213,99,173,157,179,172,59,213,221,122,106,165,128,226,102,251,121,178,93,41,85,43,38,142,7,202,155,180,122,162,104,93,180,171,173,164,185,162,197,170,166,190,40,90,94,45,232,22,227,129,93,92,141,119,57,154,187,114,39,135,64,43,60,142,197,240,214,91,211,74,212,84,209,190,182,238,166,71,219,170,89,81,77,10,181,218,235,167,153,15,249,69,158,55,60,62,175,181,62,177,200,177,206,196,213,93,229,184,147,60,157,204,40,113,38,30,165,171,89,17,233,163,117,84,93,124,128,185,245,112,54,57,29,170,244,84,40,252,89,113,154,158,130,88,40,209,86,69,69,78,158,37,115,36,144,213,199,204,110,139,170,116,83,160,158,198,199,206,178,72,154,162,251,192,179,246,108,57,115,116,178,92,106,209,202,231,244,77,124,74,155,14,218,106,159,88,231,84,181,118,167,134,165,114,235,92,109,84,68,106,36,109,93,122,33,173,237,167,70,233,19,17,170,5,27,113,176,172,242,73,164,44,115,117,240,114,106,83,183,156,45,110,88,21,245,84,145,200,169,224,138,194,230,58,154,159,154,215,62,68,213,83,195,95,19,235,236,212,213,18,35,149,168,230,251,148,12,120,174,181,94,46,21,43,110,181,217,217,200,69,209,23,151,226,133,51,136,184,79,187,99,21,73,230,162,100,27,186,174,214,104,102,45,170,199,107,110,174,142,149,173,145,60,246,149,21,21,51,26,197,230,181,52,79,14,134,117,134,3,90,123,63,173,147,84,42,213,55,85,95,29,83,204,236,45,220,2,89,232,46,205,159,253,137,142,71,57,169,224,169,238,51,201,208,71,227,20,104,159,176,218,125,30,141,87,105,213,124,253,195,69,140,195,89,39,135,240,69,173,25,106,178,67,206,68,250,200,196,212,173,48,170,94,34,78,233,85,66,145,192,189,119,104,86,235,70,154,104,249,23,248,27,177,208,197,183,213,145,87,236,84,208,208,217,165,137,168,136,168,212,69,247,161,219,210,51,77,92,238,186,251,206,31,43,151,166,212,57,208,42,237,78,138,7,58,54,179,79,170,159,192,214,212,106,244,209,63,129,180,199,38,157,122,26,218,170,190,30,0,110,162,121,33,184,212,232,157,13,45,78,189,77,101,129,162,123,144,251,181,125,199,195,115,70,154,26,17,23,94,166,173,84,250,168,158,71,205,23,220,3,83,234,170,43,116,243,62,104,190,227,74,59,87,105,168,31,99,69,77,117,83,89,245,81,17,19,169,243,84,247,129,165,238,211,162,33,161,146,42,47,84,67,90,185,53,240,83,102,105,90,208,62,62,55,57,117,71,47,80,200,213,23,214,122,255,0,19,76,110,85,235,175,136,147,118,154,34,248,129,202,68,98,166,136,237,79,143,145,24,221,170,169,175,218,112,160,222,199,250,207,58,155,253,125,91,17,91,78,199,42,234,157,81,0,239,214,68,94,187,141,9,51,55,125,117,232,116,22,202,250,135,53,59,195,93,251,78,193,94,218,175,82,53,218,173,241,3,159,43,155,62,138,197,240,247,27,177,49,54,161,213,163,164,166,122,34,106,228,95,113,216,178,85,218,142,209,64,220,124,94,104,125,108,90,181,53,114,154,183,234,157,124,205,30,178,129,247,146,158,243,235,156,138,154,34,26,125,111,121,171,106,39,154,1,176,232,85,202,112,36,183,203,36,219,154,247,34,126,179,183,78,171,180,53,187,92,6,196,84,188,182,162,121,154,249,43,246,155,250,42,73,174,134,173,87,220,6,195,41,218,190,45,79,224,107,72,81,60,17,13,205,126,193,170,251,128,248,214,163,83,77,15,186,39,184,31,64,212,158,0,39,128,1,162,123,134,137,238,26,167,188,106,158,240,26,39,184,13,83,222,53,79,120,3,227,188,79,186,167,188,248,190,32,124,62,238,70,38,170,135,195,75,147,119,79,13,0,44,168,254,136,154,28,121,106,86,38,244,77,77,199,51,98,234,157,78,60,202,212,98,166,154,129,246,10,182,61,170,174,93,20,220,73,247,120,28,8,169,92,247,239,215,106,34,248,28,166,198,137,238,3,145,245,147,169,180,176,162,187,93,16,251,185,205,240,67,90,59,167,84,3,75,218,214,183,115,157,245,77,135,84,171,154,187,81,63,89,170,84,89,87,106,174,136,135,65,121,169,170,167,85,142,159,85,215,205,0,229,214,92,25,27,125,101,69,127,216,113,99,174,142,165,54,185,168,138,117,244,76,145,253,106,245,87,107,230,115,152,200,17,232,140,77,0,232,234,96,108,55,93,242,61,118,47,84,69,94,135,50,166,88,123,186,185,186,57,62,211,143,123,163,146,119,57,241,170,250,169,208,233,168,170,100,138,153,241,212,59,79,91,68,213,76,13,230,218,25,91,86,178,191,77,154,248,121,28,228,179,66,198,171,24,212,107,23,162,237,232,105,107,100,108,104,177,46,168,190,104,115,217,50,199,26,53,21,28,229,242,65,69,41,115,192,150,135,84,119,186,183,35,154,189,116,119,84,41,250,252,174,194,247,89,156,250,120,227,106,170,116,86,166,133,127,87,11,174,145,186,55,57,26,137,246,155,84,246,184,232,40,223,50,122,206,106,116,208,200,183,41,150,244,118,54,185,89,51,223,175,134,171,224,83,87,204,185,150,226,245,169,101,84,172,209,52,211,114,151,90,150,169,247,73,95,28,176,171,118,126,146,29,117,93,68,43,80,148,104,230,244,119,84,64,49,142,59,173,215,2,227,31,70,207,35,185,18,187,77,206,234,94,172,43,152,22,171,115,182,86,215,177,99,68,232,237,124,53,59,12,97,149,152,107,22,61,179,61,54,84,34,125,100,79,50,139,147,34,32,238,206,133,43,100,215,170,39,80,46,125,61,203,10,98,71,58,91,101,107,29,50,248,171,87,169,170,230,219,77,36,137,29,106,50,84,115,81,61,126,165,159,182,229,245,231,2,202,234,155,125,91,230,93,122,49,23,85,254,5,70,199,95,47,111,166,231,199,34,59,118,142,69,78,160,85,236,194,56,126,230,138,213,107,27,187,170,104,158,6,151,224,155,117,26,44,80,57,30,211,121,41,229,160,170,72,119,162,126,47,167,95,51,155,5,53,119,47,158,142,220,137,226,154,129,111,49,6,18,195,240,63,159,83,69,27,213,21,53,93,135,62,201,81,133,225,143,185,81,74,145,171,147,106,181,122,33,91,36,118,219,131,86,158,174,4,220,190,42,190,5,57,136,178,238,223,82,156,251,58,172,82,107,170,232,5,51,87,150,54,165,186,182,243,73,114,72,158,171,185,81,139,161,181,125,99,230,219,67,29,71,135,69,126,139,169,94,225,220,12,250,90,118,58,166,69,145,206,250,219,148,237,42,48,109,5,67,36,229,211,51,152,137,209,117,2,207,219,178,222,205,112,184,211,212,86,207,206,145,174,69,209,124,11,175,206,134,206,145,219,224,70,178,38,181,19,195,161,208,219,44,181,22,186,253,42,33,86,163,100,85,79,212,85,87,59,45,61,246,157,204,138,77,143,219,162,42,6,163,175,175,175,150,130,141,213,180,210,53,89,166,189,60,14,29,61,61,118,34,161,90,184,164,95,243,81,122,28,102,225,59,157,53,4,212,149,19,61,204,213,81,186,251,138,155,6,91,189,19,108,116,79,114,187,85,213,2,168,203,158,20,171,142,157,97,158,87,243,93,224,154,148,21,243,40,174,53,58,214,243,221,20,200,187,163,118,190,10,100,13,93,31,164,99,71,185,53,149,60,21,14,52,214,89,37,167,88,107,92,138,138,154,32,97,141,85,88,103,53,232,37,141,150,122,213,145,141,241,84,58,204,73,89,154,180,112,53,181,18,74,231,181,117,84,102,168,101,13,182,196,180,178,171,227,216,177,167,189,69,109,154,213,112,168,107,95,68,138,229,93,28,187,117,64,48,250,60,111,152,213,76,244,116,208,212,163,151,166,238,186,156,232,240,102,96,220,227,109,66,92,235,35,122,245,79,93,76,183,126,94,97,182,61,147,247,22,110,94,189,26,125,170,183,208,81,181,33,138,129,170,205,61,221,64,176,216,51,14,230,221,183,150,202,186,213,150,151,166,170,238,171,167,241,47,5,138,142,169,141,78,123,149,87,78,171,246,157,61,218,190,237,77,94,214,91,145,22,45,122,176,172,173,177,84,214,219,99,171,124,43,19,149,58,166,133,131,142,202,202,170,42,173,121,59,153,175,142,135,127,65,117,167,184,57,35,71,35,95,238,56,20,142,109,75,214,153,241,245,78,155,180,56,148,184,98,182,150,240,149,17,72,171,26,187,94,158,5,21,100,212,211,186,53,107,58,42,39,79,180,235,160,170,185,211,207,202,145,171,180,237,37,168,145,173,218,139,213,141,212,209,74,233,42,99,230,200,137,184,13,114,92,35,129,168,249,29,162,233,224,111,80,221,161,169,93,141,68,253,103,79,95,110,146,117,89,28,255,0,85,23,192,220,129,104,237,204,77,38,98,191,221,175,80,59,201,18,52,93,90,187,191,89,186,147,50,56,149,253,58,29,108,19,243,83,122,120,41,199,168,170,147,122,66,196,85,69,247,1,206,91,204,47,106,163,215,77,23,67,92,117,52,243,51,241,111,254,243,130,235,58,62,31,61,93,212,229,91,237,9,78,155,156,237,64,236,40,244,110,139,167,137,207,89,19,68,209,16,227,71,19,81,169,181,77,230,177,87,197,13,141,222,98,123,144,250,146,106,186,107,226,109,237,215,193,77,50,53,219,85,26,190,182,157,0,223,89,28,206,154,34,167,188,248,146,177,171,185,28,138,190,104,113,145,38,217,163,151,169,192,117,37,99,38,230,111,232,7,122,201,154,228,234,109,79,35,90,199,72,213,95,85,14,12,50,190,52,78,103,83,92,181,13,157,139,19,19,77,83,168,27,20,149,189,230,87,34,47,129,183,82,149,27,214,72,213,85,60,15,180,52,125,214,87,107,211,95,121,204,106,163,90,189,81,122,248,13,28,26,119,85,189,116,114,42,28,166,162,170,232,228,212,214,202,134,63,162,34,52,209,222,99,107,151,87,39,64,57,12,220,223,4,53,238,85,234,230,162,169,182,202,168,149,186,163,211,69,233,226,110,172,177,183,163,149,19,245,168,209,183,187,215,77,83,67,117,85,168,159,89,78,36,245,148,241,170,175,53,154,251,181,56,147,222,168,226,111,227,38,141,191,173,198,104,236,28,248,209,85,117,234,166,141,201,174,168,229,58,57,239,212,141,68,115,101,98,162,175,138,41,179,46,39,165,141,186,115,25,175,235,32,168,209,90,139,185,28,189,13,105,34,185,117,242,40,185,177,165,52,40,168,249,88,223,214,186,20,142,49,206,218,28,61,74,231,71,52,106,228,79,4,119,82,90,47,26,212,197,19,92,178,76,212,68,242,56,143,189,81,182,53,70,78,213,253,102,43,51,137,75,132,211,73,44,188,182,211,185,125,93,239,211,161,203,139,58,229,188,68,173,183,212,210,171,253,205,149,21,73,163,35,43,49,101,186,158,5,68,147,151,167,138,185,199,65,89,154,54,26,68,72,228,168,106,187,222,215,24,249,120,197,14,184,210,201,53,222,246,144,53,17,124,28,133,185,110,99,96,202,9,231,101,85,253,146,35,53,250,210,120,255,0,121,161,152,175,204,123,93,76,104,248,102,106,167,216,167,85,93,156,152,114,218,244,108,181,26,61,61,238,232,97,126,32,226,18,211,107,110,203,69,66,72,221,58,109,118,165,151,204,46,36,42,234,90,230,53,146,49,218,244,119,80,36,190,28,241,195,181,115,34,173,116,72,214,251,220,134,154,140,250,193,73,204,107,238,208,181,209,255,0,109,8,115,172,206,188,111,81,80,249,40,43,230,229,255,0,101,202,81,151,108,220,199,75,44,207,146,229,82,154,249,238,80,38,142,233,157,184,94,122,117,150,158,243,23,236,121,69,93,56,153,192,118,8,221,233,44,69,27,37,78,170,221,218,244,34,1,51,163,29,50,14,92,119,58,135,39,249,202,117,53,216,199,24,226,21,252,117,198,69,87,116,234,226,193,44,23,126,54,114,234,22,187,147,125,139,79,179,82,217,227,46,60,48,188,84,114,182,223,94,215,63,69,70,170,41,28,210,80,226,86,83,239,154,73,118,175,154,248,29,77,109,13,75,154,212,151,69,85,241,93,222,37,193,144,184,251,139,220,95,126,173,149,109,183,169,155,26,170,232,141,122,162,104,91,116,206,252,127,93,86,186,94,106,157,162,235,209,234,80,84,216,122,119,232,230,197,226,190,242,237,97,155,30,29,177,89,123,253,202,154,55,200,169,230,189,70,44,83,119,60,212,204,91,170,58,37,184,85,62,52,77,21,17,202,116,137,22,42,189,43,164,169,90,135,170,249,185,85,75,133,29,219,15,51,117,77,61,11,54,42,245,55,35,198,246,88,37,72,91,74,198,162,251,208,98,168,90,12,55,121,169,94,236,172,122,189,58,245,55,107,114,215,19,53,188,245,167,147,111,189,10,190,179,27,208,80,212,164,244,173,141,92,190,72,110,166,109,93,166,106,65,13,59,30,223,4,77,6,68,171,103,81,98,186,208,72,141,142,58,134,59,78,174,213,117,59,27,125,243,21,217,217,190,7,78,170,159,148,174,93,74,206,190,235,117,188,43,92,148,77,141,218,120,105,226,117,47,173,171,133,253,202,170,137,117,95,61,163,194,58,10,220,117,139,170,213,201,61,69,66,164,157,21,55,169,162,217,126,196,20,79,231,83,239,115,151,170,162,169,207,170,142,74,122,189,91,76,175,98,248,34,55,93,14,109,13,162,233,95,90,199,80,209,200,168,190,72,193,145,166,170,188,105,122,172,166,137,241,81,44,79,106,232,174,107,116,85,83,126,179,29,99,84,142,42,106,105,103,70,185,54,175,85,46,85,14,4,197,114,89,146,73,108,40,138,157,83,86,245,95,238,58,27,140,149,150,89,121,119,43,38,196,106,117,85,104,240,170,26,44,207,198,118,73,92,212,169,216,239,53,240,83,228,121,225,138,249,234,250,138,199,74,190,27,85,69,207,14,86,98,90,247,212,82,209,186,56,87,174,229,69,68,41,187,150,20,142,134,101,167,145,61,101,252,166,174,163,32,170,96,199,211,223,102,221,84,230,177,117,234,173,232,84,116,55,232,24,141,88,107,37,108,141,240,218,245,234,90,40,237,78,161,153,22,25,21,223,97,84,88,221,52,51,178,121,99,118,141,242,82,114,158,5,118,184,178,227,206,87,62,58,169,209,60,53,114,169,170,28,119,121,209,89,5,190,88,250,248,170,117,42,188,45,119,162,168,163,223,21,190,57,28,214,251,186,157,125,227,17,62,186,71,82,83,217,249,114,34,233,170,48,192,164,175,184,239,22,83,104,171,36,169,31,249,199,17,185,175,82,216,88,202,184,247,42,38,155,148,220,196,52,151,57,220,144,212,82,202,168,191,162,205,78,139,232,45,210,178,70,177,180,210,35,23,193,21,189,75,199,236,119,208,99,171,93,90,172,210,122,175,211,162,253,166,220,57,131,204,122,195,60,174,86,47,228,235,208,226,191,46,146,142,52,90,137,90,199,120,170,42,232,166,234,91,176,205,4,41,35,180,146,79,114,120,155,200,52,166,38,161,146,181,177,62,153,22,55,174,138,170,158,6,182,214,90,41,234,251,194,53,170,221,117,211,67,118,158,211,71,121,115,99,133,25,27,92,186,117,93,20,222,146,193,105,164,119,33,213,17,200,228,241,68,118,170,50,14,246,155,25,97,238,67,88,250,70,46,158,26,52,234,235,30,251,172,203,45,190,157,90,207,20,56,149,208,219,169,169,163,109,4,8,179,111,68,84,95,113,217,54,170,253,79,110,78,231,105,153,85,83,197,177,170,140,131,129,79,97,190,222,103,90,55,61,24,196,95,202,240,59,169,114,209,233,202,239,215,58,117,142,62,170,212,67,163,167,143,48,30,245,74,75,124,255,0,141,241,245,21,21,14,251,15,229,150,97,223,170,57,111,130,177,29,47,189,171,161,89,170,207,15,226,124,23,134,98,109,177,242,211,42,198,154,43,182,245,83,158,153,141,133,160,157,100,133,105,164,106,175,131,154,138,135,30,131,131,204,113,91,165,69,68,50,57,95,215,204,229,75,193,110,96,204,187,40,233,229,111,218,186,132,112,238,121,167,130,105,169,223,37,45,174,30,114,245,85,68,79,31,176,162,174,89,211,75,81,27,225,101,11,85,116,84,111,68,46,141,139,128,252,194,186,214,54,26,215,204,198,107,162,170,183,161,122,176,103,103,21,165,136,213,189,207,35,159,209,126,175,152,24,48,236,99,121,169,230,77,29,43,220,222,190,170,248,20,227,239,85,181,79,146,73,233,29,26,162,249,33,40,208,246,122,225,120,31,172,115,187,98,249,108,59,24,251,61,240,11,250,63,85,114,248,234,206,128,69,149,21,254,185,36,69,142,57,54,39,69,68,69,209,78,198,28,41,112,196,243,58,166,22,114,145,83,170,108,241,37,46,143,179,247,47,41,153,203,90,118,174,190,123,74,154,209,193,86,94,218,90,155,105,90,229,103,84,77,60,64,137,25,50,174,224,147,181,141,167,151,85,95,20,98,232,110,221,50,206,231,105,124,111,142,134,89,100,86,163,147,70,41,50,12,225,207,3,193,26,68,235,37,54,141,240,85,78,167,22,175,135,220,190,77,28,251,68,91,147,167,213,2,27,110,54,108,75,221,146,37,177,200,196,240,220,145,232,167,74,204,55,138,92,228,130,154,223,50,171,186,105,181,73,144,188,228,54,7,122,53,137,101,139,111,249,133,56,156,61,96,218,122,167,207,13,165,139,215,84,68,103,128,17,93,79,145,184,250,186,20,170,101,12,190,178,107,162,161,201,155,135,140,196,238,138,246,219,159,167,234,37,70,92,166,138,56,246,81,81,49,26,137,209,54,161,72,98,44,183,198,44,106,195,109,166,102,223,243,80,8,181,184,100,222,48,162,233,83,108,153,21,23,197,16,233,171,176,46,32,163,115,117,162,153,52,247,181,73,21,197,121,115,152,54,255,0,240,133,180,182,163,103,85,107,89,174,191,220,91,28,69,134,113,204,239,214,76,32,237,62,200,151,253,0,97,178,217,47,209,109,71,64,245,219,215,170,121,28,235,117,210,241,106,169,108,144,70,245,123,61,222,69,237,197,118,203,237,11,156,218,204,61,36,72,189,58,70,186,255,0,196,82,137,77,79,71,79,36,211,91,159,205,95,4,86,1,209,197,155,120,186,150,86,170,205,36,104,223,37,95,19,188,164,226,15,20,177,237,141,213,107,162,20,61,218,150,190,182,101,149,180,78,218,154,232,138,154,29,75,173,23,39,122,201,64,255,0,215,162,129,120,164,206,59,165,221,174,239,117,18,189,92,154,116,114,232,83,117,141,188,95,28,247,208,69,43,213,122,248,148,21,45,85,210,217,51,145,208,250,140,235,167,184,174,48,142,101,212,209,162,178,26,102,43,147,222,102,181,20,197,254,199,125,166,77,213,116,82,53,91,238,67,171,167,196,87,219,122,36,105,52,240,177,190,8,142,84,50,83,11,226,75,62,42,111,114,186,219,152,233,100,77,17,219,124,20,227,98,110,26,174,119,101,125,194,216,196,116,78,69,115,88,212,32,181,184,59,56,241,13,146,100,228,87,191,95,122,170,151,78,221,154,56,163,19,83,237,158,189,174,107,180,232,171,212,179,247,188,153,197,246,58,165,99,173,115,104,139,226,140,83,106,219,99,196,214,233,18,46,99,224,119,150,229,208,190,25,95,75,190,58,196,24,102,158,57,169,239,243,69,39,138,53,146,170,29,166,23,227,111,49,240,99,218,215,87,77,81,27,17,17,55,185,87,82,220,224,156,184,173,198,183,8,146,249,87,55,45,170,157,87,192,200,107,95,8,184,75,17,81,36,52,179,42,206,172,232,186,121,151,192,184,185,105,218,79,77,84,232,153,138,19,148,229,209,60,116,67,41,50,219,139,172,33,141,39,142,40,171,98,70,200,169,167,83,1,219,192,53,206,42,165,116,178,171,161,69,213,187,125,199,37,249,43,136,114,186,174,55,90,106,42,54,198,136,238,154,248,148,75,77,167,18,80,220,218,215,81,204,217,26,244,215,84,93,78,211,123,147,166,166,35,240,183,140,175,87,40,25,71,113,145,238,123,116,79,88,202,182,84,61,172,68,145,58,233,215,80,57,156,197,95,20,28,229,247,28,78,246,159,97,245,42,24,190,14,79,226,7,37,101,213,21,13,183,61,13,149,169,141,117,68,123,117,253,102,149,145,23,170,42,42,13,26,228,122,34,106,189,14,13,83,218,228,85,215,83,114,119,163,153,181,28,158,39,10,88,220,168,189,73,176,112,230,70,43,181,209,58,28,87,199,28,203,181,200,138,114,36,143,170,166,190,39,29,98,88,215,93,76,218,13,162,137,157,52,68,55,99,141,35,240,52,178,100,68,213,254,40,112,235,113,5,29,42,46,249,88,154,120,234,167,46,67,178,89,41,145,139,204,122,181,126,197,58,203,182,32,160,181,192,175,154,165,172,68,77,117,114,150,239,30,103,77,135,13,82,62,87,212,66,174,98,47,68,127,137,136,89,205,196,141,227,19,181,212,150,7,200,198,234,173,93,154,248,1,146,89,133,196,158,17,195,235,36,44,184,50,73,26,139,245,94,99,78,55,226,46,108,106,181,20,84,117,59,34,127,171,227,212,199,171,133,143,20,98,74,133,171,130,170,103,57,235,245,94,189,75,135,150,220,53,98,75,228,209,85,85,203,44,104,245,213,83,79,16,42,236,186,192,49,98,218,213,170,173,94,122,57,117,245,186,153,57,130,178,166,215,105,129,142,109,12,109,232,137,174,211,177,201,236,150,162,193,246,232,251,194,111,145,17,60,80,187,41,71,202,98,53,145,181,24,158,0,81,237,195,182,218,93,21,41,25,209,60,118,148,102,96,92,155,79,68,234,122,71,43,28,169,162,42,120,151,94,224,212,134,150,73,28,141,77,26,190,102,62,226,249,235,238,183,248,233,233,227,122,198,143,209,116,77,83,196,13,14,178,85,221,108,112,198,232,247,74,174,215,114,167,82,250,101,29,146,107,101,170,24,102,85,220,141,234,81,150,187,52,244,253,218,52,110,169,181,21,122,23,107,12,66,248,232,226,93,170,138,169,212,10,149,141,219,19,154,174,253,70,133,234,158,243,75,218,245,233,212,212,186,105,226,6,219,151,77,85,14,13,116,174,137,139,46,191,176,230,72,186,35,149,58,244,56,149,138,146,198,214,175,130,167,80,44,134,96,230,116,246,123,147,105,21,92,198,110,241,212,236,236,88,234,150,166,154,58,183,213,46,139,226,155,186,22,215,138,154,69,183,218,102,175,162,98,164,145,185,29,185,19,200,176,248,27,56,31,38,31,169,167,158,111,198,195,170,38,170,106,9,4,179,93,41,46,81,50,88,228,107,183,38,157,20,230,185,28,144,200,172,77,85,23,161,136,28,59,231,93,109,215,16,75,107,171,159,152,205,200,140,77,117,208,203,230,76,142,131,152,213,79,89,17,74,56,114,212,76,230,162,185,186,42,39,129,211,215,92,100,141,85,18,47,238,59,249,31,27,149,53,84,240,56,211,83,83,73,213,90,138,102,142,134,10,231,203,162,186,63,238,53,205,27,165,235,170,161,218,119,24,90,154,177,168,124,238,222,72,222,132,20,253,85,10,201,213,179,59,248,156,71,212,197,110,141,207,150,71,42,53,58,245,42,89,232,216,196,240,212,234,170,236,81,213,177,200,190,126,240,58,184,241,93,181,62,180,136,223,214,110,253,42,180,244,255,0,8,143,170,233,162,29,45,215,1,199,54,168,143,86,235,238,58,120,242,209,177,74,147,119,183,175,150,138,160,86,85,151,198,186,45,244,174,107,186,29,51,175,247,9,36,211,148,136,137,246,28,186,27,28,52,145,181,142,151,118,159,105,205,117,174,151,102,246,166,190,93,13,138,106,179,21,164,14,217,82,244,103,219,224,41,241,117,18,104,145,212,110,253,166,187,230,7,130,239,19,158,215,171,93,228,81,235,128,171,45,234,228,100,206,84,242,66,197,138,246,27,220,21,157,25,80,136,190,237,77,183,190,105,117,71,46,169,169,111,226,195,87,186,89,185,241,86,46,159,163,169,85,80,79,84,141,107,102,149,53,68,68,93,84,173,21,180,206,71,111,87,42,105,215,196,215,75,58,57,169,235,42,254,211,150,172,142,111,85,207,106,235,211,196,221,101,5,52,13,233,162,232,7,75,119,167,109,109,36,144,182,52,220,228,241,208,194,190,36,112,21,198,89,39,158,42,109,91,213,117,68,51,98,237,86,200,97,127,45,54,185,60,212,176,121,179,136,105,37,138,74,90,154,100,114,170,42,107,160,17,189,89,104,158,223,116,69,145,142,106,181,230,127,240,127,138,96,138,213,13,52,245,8,154,34,38,138,165,131,196,24,14,217,123,158,73,32,141,173,122,174,168,136,119,57,103,105,196,24,54,235,23,46,103,182,13,201,208,212,18,97,111,184,210,203,18,62,41,19,175,218,118,76,157,203,253,90,181,75,35,131,49,148,47,182,66,147,72,170,253,19,94,165,201,179,223,233,170,26,155,101,241,251,78,124,133,78,234,133,107,125,111,19,175,170,184,43,60,23,67,75,234,183,166,169,230,117,181,111,221,170,170,26,159,67,162,197,87,122,222,238,228,166,122,162,233,227,169,140,249,165,137,177,37,20,238,85,185,61,177,254,82,35,252,139,249,141,110,113,210,91,164,123,158,136,168,139,208,195,108,219,187,75,93,89,36,137,59,211,106,170,232,190,0,87,249,65,156,85,16,222,219,67,85,92,247,250,218,104,231,234,102,70,29,191,197,115,163,142,86,185,186,57,17,122,17,75,130,238,110,162,197,12,157,245,61,55,167,153,33,153,69,137,41,238,22,58,118,178,93,95,181,58,234,5,231,124,168,230,162,160,73,19,166,135,95,12,202,232,209,53,213,77,109,145,64,228,200,255,0,113,194,154,177,99,114,179,79,15,51,125,95,211,196,227,79,26,57,55,233,212,15,141,168,99,190,178,156,121,170,182,170,234,253,19,245,156,105,89,35,93,211,83,175,172,160,174,169,69,70,75,162,47,218,25,173,23,124,72,202,38,185,81,250,237,77,124,75,121,121,205,13,146,170,49,174,83,188,188,97,203,131,181,71,72,174,69,40,203,206,29,74,84,115,221,14,229,253,65,28,74,204,198,73,157,213,139,170,249,41,170,223,121,134,231,42,44,136,222,171,224,90,156,103,112,173,162,145,233,77,78,230,185,60,58,20,229,163,26,98,10,106,198,170,177,234,212,95,112,25,101,108,107,27,27,57,122,34,29,227,102,123,90,154,188,178,248,87,48,230,158,54,178,173,21,52,68,43,234,92,85,75,52,72,170,229,2,177,74,151,43,55,122,189,14,45,85,209,145,70,187,158,210,155,155,18,83,114,213,25,34,127,18,154,187,222,22,86,185,89,42,175,234,2,163,189,99,26,58,6,110,158,161,141,68,247,120,148,29,235,60,108,150,249,145,145,207,185,127,89,110,177,254,36,183,209,181,253,238,169,81,83,197,53,49,215,23,99,202,30,248,173,163,147,85,215,79,16,51,111,10,102,213,183,16,86,182,158,41,17,219,186,105,169,115,169,104,169,234,90,142,70,167,174,134,24,240,215,75,81,115,185,50,166,87,61,81,85,20,206,27,45,43,91,78,196,86,175,170,208,210,148,196,216,30,146,243,76,248,157,4,110,85,79,54,152,69,196,38,76,212,218,231,168,175,164,133,122,59,193,169,228,72,219,160,103,214,219,226,91,156,205,192,20,120,134,221,80,142,137,170,174,106,249,22,21,15,23,74,73,105,231,146,9,21,90,230,57,122,23,3,37,179,14,179,12,98,26,85,108,206,107,90,228,235,169,80,231,166,84,79,135,46,117,85,81,198,230,183,122,170,116,44,181,36,207,163,169,142,109,202,213,98,175,83,76,167,59,133,76,225,139,16,90,33,138,90,164,115,180,68,234,237,76,191,164,170,108,240,71,35,52,84,114,33,8,220,34,103,52,150,122,218,106,57,106,149,17,94,212,234,226,94,114,171,25,195,136,44,116,178,178,68,126,230,167,159,95,0,46,71,138,42,26,116,211,161,169,21,23,69,212,248,168,186,248,1,3,188,57,80,54,229,117,186,177,179,35,28,199,171,151,175,143,83,52,176,93,170,142,142,145,31,34,179,152,169,227,230,71,54,82,227,233,176,126,50,173,107,221,182,25,230,86,61,85,124,19,83,45,45,56,242,58,138,136,42,109,247,196,145,174,68,94,94,186,117,247,24,109,120,241,3,238,54,165,117,101,20,73,51,60,92,170,154,232,111,225,220,95,67,115,98,66,198,199,12,222,15,233,161,65,46,100,222,21,221,222,174,220,215,64,169,183,84,122,46,169,239,58,218,188,69,29,166,116,172,165,182,73,182,78,174,84,215,160,23,146,166,154,130,190,110,91,100,222,246,248,170,120,28,138,219,3,214,133,57,108,215,68,45,165,147,53,169,162,139,151,21,3,213,250,116,85,106,234,86,216,123,30,173,233,139,75,46,177,189,124,17,80,11,121,152,249,107,93,93,109,153,203,248,199,43,85,81,12,72,187,207,127,203,235,235,163,154,39,178,23,73,162,234,157,52,36,94,166,45,41,151,153,164,170,169,224,99,254,113,229,221,179,22,199,59,123,178,199,58,181,81,21,25,230,5,191,178,84,218,113,133,145,43,83,98,206,198,126,223,2,195,227,171,117,109,37,117,75,85,206,70,171,245,68,53,195,124,196,25,89,123,158,215,47,49,212,232,253,19,93,116,211,82,233,195,77,98,199,216,117,110,81,35,29,62,223,89,60,245,44,74,198,153,234,171,41,37,73,98,168,84,86,175,188,188,89,67,158,215,76,41,113,165,137,247,5,108,79,114,35,245,119,184,164,174,248,37,34,171,158,57,153,177,53,93,186,169,111,239,216,114,186,210,229,157,143,209,138,186,162,163,141,50,151,172,179,204,203,22,51,181,65,60,23,6,62,117,106,106,155,186,234,87,82,201,59,154,171,174,229,95,50,31,242,159,62,113,6,0,184,66,198,84,200,232,17,201,174,174,36,7,38,248,147,179,227,138,58,120,101,175,98,85,59,162,177,221,9,86,47,228,84,206,114,239,123,180,83,163,204,188,57,6,38,193,181,150,217,35,222,171,27,191,226,55,125,46,250,169,26,145,72,138,139,215,86,169,219,210,214,53,208,186,9,54,57,21,52,93,85,12,180,135,252,215,195,55,28,15,139,42,224,166,141,209,49,36,87,39,77,60,203,245,195,7,21,211,225,104,97,195,247,201,116,141,170,137,235,41,127,51,239,135,27,94,62,123,235,173,80,53,106,87,85,209,58,117,49,82,227,194,22,96,91,238,124,218,75,99,154,154,248,163,192,147,76,190,207,108,47,138,233,33,228,221,34,98,104,154,166,226,232,82,95,173,85,145,162,65,82,217,17,222,104,186,145,159,150,57,15,154,118,122,234,102,61,243,199,2,187,215,252,103,130,25,191,128,44,117,86,75,93,60,53,117,15,124,200,137,187,85,243,2,236,185,35,114,104,142,213,23,170,33,194,154,153,94,190,161,197,138,165,145,174,231,204,154,170,105,167,184,213,233,202,40,93,181,211,55,80,205,106,75,100,139,34,61,201,224,118,84,81,198,146,35,28,135,5,248,142,216,196,78,109,83,19,95,13,20,230,80,215,91,106,30,217,27,80,154,47,152,71,125,11,35,141,83,79,4,57,172,153,155,116,212,235,214,106,100,106,35,101,69,233,228,106,106,181,19,114,189,52,253,96,118,45,153,61,230,226,76,142,77,61,231,89,205,68,93,170,244,213,126,211,126,39,43,157,166,169,211,237,3,151,183,245,31,90,221,20,217,90,136,209,21,85,122,33,169,210,53,141,107,156,228,68,119,135,80,57,45,106,27,240,232,154,156,30,123,26,228,98,200,221,87,203,83,90,79,235,109,69,77,80,14,197,54,175,153,187,27,246,166,211,174,134,165,28,237,154,245,57,209,43,85,189,85,53,3,146,215,34,154,145,232,112,95,54,215,104,211,122,55,43,145,21,75,7,43,196,214,109,53,122,117,55,53,67,67,234,116,83,238,228,52,42,166,135,192,53,185,221,13,189,189,117,62,61,200,212,77,124,212,213,189,136,223,16,53,34,234,125,52,177,174,211,85,79,19,234,170,32,31,85,83,77,14,59,225,71,154,159,43,26,171,171,145,14,55,127,137,101,228,181,203,187,245,116,3,125,172,70,244,53,162,38,134,204,146,108,77,92,166,210,84,110,95,85,117,38,142,74,192,213,242,52,58,149,154,122,218,104,124,108,206,119,129,173,210,57,205,209,58,141,26,59,148,10,159,84,249,29,28,108,115,149,169,226,110,50,125,81,122,120,26,95,63,94,157,10,53,36,45,111,83,227,230,69,78,75,93,215,196,218,154,165,85,186,55,196,235,38,149,98,114,203,35,246,174,154,34,1,219,58,117,69,106,43,211,161,190,147,53,221,117,241,41,122,39,87,84,84,57,210,175,226,188,151,83,186,99,145,168,141,69,82,104,231,115,83,222,125,68,77,78,2,206,198,191,106,187,169,189,207,77,52,69,26,57,123,145,60,205,104,255,0,35,130,143,122,250,202,157,13,197,149,172,250,203,166,163,71,53,30,55,253,135,17,38,111,134,166,180,126,190,31,241,13,28,133,118,166,166,184,227,162,170,117,83,91,92,138,52,111,47,85,7,196,240,241,64,138,138,110,114,26,181,64,170,134,135,34,181,122,249,159,26,186,187,65,163,88,52,171,218,139,183,94,167,221,201,246,153,31,64,62,106,128,125,7,205,80,250,0,248,190,7,221,20,105,175,64,54,157,226,105,228,106,110,57,142,215,200,250,138,186,106,158,64,109,114,2,67,180,214,146,107,239,254,1,93,175,129,52,124,218,136,134,135,154,189,101,95,35,227,152,170,52,109,57,187,142,36,212,72,253,78,122,53,80,217,147,152,158,8,74,56,108,160,133,173,218,228,69,83,141,85,28,16,117,70,156,231,63,69,209,222,39,26,162,74,116,254,185,116,32,235,217,15,120,114,162,248,42,116,41,140,69,64,216,169,158,230,167,84,93,74,185,39,129,174,85,141,233,162,161,196,172,161,166,174,163,146,23,59,215,114,116,3,167,195,109,124,180,10,233,36,69,84,67,92,111,84,157,90,214,104,190,243,98,221,96,158,218,205,137,82,229,105,204,238,207,77,118,174,190,245,20,109,210,83,59,116,138,249,60,78,84,76,142,40,149,174,93,221,78,35,40,42,149,202,244,118,140,243,234,110,181,18,29,121,110,222,229,77,21,20,200,226,65,85,111,138,181,204,123,19,214,232,104,110,31,183,165,107,170,217,2,59,127,93,116,56,211,71,11,234,85,81,23,152,157,116,55,89,113,123,189,70,201,183,98,237,84,16,113,171,108,207,90,149,116,46,86,34,155,212,182,73,87,86,202,229,93,19,235,41,220,182,72,222,198,61,83,114,156,60,69,114,154,134,143,155,78,196,77,80,208,165,171,176,221,83,110,60,232,159,209,20,231,195,104,141,172,239,76,110,143,78,139,250,205,251,85,85,69,117,3,170,100,241,54,159,113,150,158,116,167,145,138,140,119,184,148,117,151,75,68,147,181,39,231,34,63,203,175,153,215,218,168,49,12,53,138,146,202,229,133,84,168,235,45,221,233,188,198,78,168,214,166,168,113,226,185,181,170,148,116,239,221,34,116,93,83,66,13,117,20,20,251,57,125,119,175,85,84,55,237,116,241,53,29,206,71,170,39,129,181,61,53,108,172,71,199,163,95,239,212,235,167,154,241,78,213,70,200,157,63,178,6,229,109,101,198,91,131,41,233,55,182,54,175,93,78,238,146,78,234,168,217,28,138,229,41,42,42,204,64,233,165,116,209,49,200,137,234,42,42,28,41,110,56,142,11,138,73,85,78,169,30,189,58,234,5,127,61,61,53,78,171,52,122,187,79,238,56,16,181,32,169,229,196,154,38,167,50,213,81,53,101,19,101,116,94,178,244,54,230,88,161,153,57,171,181,203,224,106,13,233,43,41,230,107,169,102,106,106,213,208,220,165,165,107,163,88,225,68,209,78,170,239,106,171,145,25,83,66,170,237,201,170,148,253,92,184,206,150,68,238,52,251,218,138,154,250,218,1,223,212,199,112,181,212,162,181,234,177,235,215,67,122,107,196,15,98,109,106,185,222,104,111,90,43,170,106,233,54,221,41,145,171,167,138,169,165,41,233,249,142,108,49,34,170,175,137,145,196,183,93,31,83,51,162,74,125,19,195,192,168,41,161,100,109,220,168,136,113,168,173,204,70,57,236,68,71,167,216,117,213,179,215,82,238,87,163,149,170,186,38,137,168,131,189,168,157,26,205,201,224,108,43,97,157,18,73,147,162,38,135,14,150,167,189,81,242,211,114,201,238,84,55,213,22,10,101,89,147,70,167,138,154,28,95,67,217,214,87,84,232,221,200,112,234,238,146,198,175,167,165,215,150,223,13,14,85,60,11,50,186,72,213,85,138,108,202,146,211,185,25,21,38,244,215,170,129,192,183,98,10,72,30,177,79,245,213,78,241,151,232,58,57,36,216,196,241,93,78,43,48,245,29,84,141,170,88,54,185,124,80,219,185,225,55,214,210,190,6,61,99,220,139,166,138,7,96,184,179,15,191,241,77,171,99,159,225,226,110,178,237,76,198,115,91,34,108,45,229,187,43,42,168,171,22,121,42,158,228,87,107,226,165,86,220,63,82,176,44,12,213,81,0,168,34,185,211,213,177,92,199,34,183,205,14,60,182,218,89,31,206,218,154,248,157,61,166,213,95,73,82,145,35,85,90,190,61,74,177,148,175,72,145,118,122,192,109,210,51,148,213,106,183,70,170,104,135,58,150,129,138,237,230,220,105,189,168,201,27,181,90,115,162,86,53,186,110,3,118,72,189,84,70,120,31,27,27,182,40,230,250,186,51,169,169,37,86,177,83,68,1,10,57,154,42,184,223,71,185,122,110,56,79,150,61,58,191,69,52,164,236,103,87,73,250,128,230,238,123,23,79,121,184,212,223,235,42,248,29,108,183,138,56,151,108,179,35,87,237,58,250,220,97,106,183,162,190,106,232,154,137,215,171,145,0,168,94,221,122,171,212,208,249,35,107,52,89,81,58,249,150,218,237,158,216,26,221,189,181,23,218,102,171,124,125,116,40,139,167,21,185,97,70,143,115,175,240,74,172,252,148,114,19,180,23,225,242,35,17,93,185,138,135,18,107,205,60,111,107,81,141,215,222,158,70,25,227,126,208,92,31,108,116,148,246,109,106,28,157,19,110,165,159,191,241,249,136,174,142,86,90,109,82,179,68,94,186,40,217,86,36,94,233,141,108,246,244,214,170,190,54,175,185,92,82,247,124,222,180,80,83,203,81,12,241,189,140,110,186,162,145,133,136,184,149,199,56,157,36,157,29,88,215,235,245,81,174,41,186,60,234,204,138,54,186,123,130,85,58,25,58,114,220,139,224,70,153,223,136,120,180,116,245,242,90,172,40,175,157,23,78,134,155,30,113,230,37,85,82,212,92,100,133,148,155,117,84,234,98,30,7,184,213,93,166,91,252,208,45,50,170,238,87,56,237,234,115,186,154,150,162,107,61,99,159,27,85,85,137,34,57,85,23,237,12,214,81,222,120,163,168,181,71,36,77,221,35,99,234,170,197,243,66,140,171,227,138,70,39,46,56,234,86,87,116,77,234,98,245,219,48,39,183,199,50,210,43,38,142,68,85,71,57,81,75,93,113,204,57,43,42,145,238,168,137,30,197,234,136,196,64,140,209,184,113,149,138,169,228,239,149,20,251,105,211,170,187,204,232,47,28,112,93,170,52,143,185,185,205,253,35,13,111,217,159,89,87,36,116,177,59,155,19,122,61,60,16,251,14,40,129,240,35,231,86,163,151,193,186,106,88,212,102,29,79,25,243,209,219,227,153,39,114,185,93,235,55,95,4,41,219,223,28,211,171,225,146,25,149,17,60,122,152,163,114,190,84,214,210,73,13,61,165,234,154,116,114,121,148,141,123,43,230,129,24,203,124,155,155,245,190,194,171,50,111,92,122,237,166,86,105,204,145,83,235,107,224,89,108,105,197,142,34,196,149,27,160,169,116,109,85,247,169,143,51,193,44,170,228,72,164,71,35,186,162,162,155,140,183,203,42,54,40,225,115,158,190,72,129,154,189,52,217,243,124,146,52,130,186,174,87,51,79,29,199,62,135,59,106,109,79,239,52,55,105,97,122,245,232,242,212,218,48,46,37,175,86,53,144,170,53,223,85,28,154,21,124,25,27,137,234,152,215,79,20,77,106,255,0,190,160,71,109,124,226,51,23,221,169,31,77,233,71,245,213,62,178,245,45,236,248,247,18,87,203,182,89,164,122,185,124,81,84,186,54,78,28,102,89,155,53,202,104,99,141,58,170,164,168,165,91,73,151,25,127,134,223,190,182,174,7,242,250,170,42,160,22,30,11,222,48,169,106,165,52,179,250,158,30,38,245,45,171,30,98,25,54,172,115,78,229,252,133,69,94,158,243,35,168,177,86,76,219,87,150,214,70,231,39,214,210,61,78,21,227,57,242,218,198,215,187,14,195,26,212,109,84,79,197,129,102,104,178,235,27,196,244,129,145,44,104,255,0,20,59,251,126,78,213,220,39,70,222,234,249,81,199,166,238,186,106,117,23,204,232,186,213,213,201,83,74,245,102,171,234,162,52,233,83,31,98,251,202,61,140,170,123,85,222,228,2,238,199,149,249,81,106,137,25,89,117,110,253,58,250,200,124,169,192,217,74,180,109,244,109,222,54,204,138,170,138,174,77,75,42,219,126,39,172,169,70,73,44,242,189,235,209,52,82,162,164,201,188,195,187,198,218,154,107,117,86,213,240,86,170,232,88,42,28,81,232,27,21,42,68,234,214,84,198,137,209,17,117,45,165,194,186,213,83,38,248,34,77,53,232,154,21,205,55,15,152,250,225,82,216,38,161,171,149,124,218,228,113,112,176,231,7,248,230,234,212,107,108,18,53,60,53,85,52,44,149,21,115,93,22,200,105,219,246,116,54,107,219,125,172,69,133,85,121,77,252,148,50,215,15,240,15,141,167,209,243,210,58,52,95,183,82,239,224,62,207,248,232,156,218,139,204,171,35,252,216,168,103,151,46,162,61,172,152,74,227,112,137,210,165,76,145,182,63,24,250,245,42,10,28,143,197,183,119,37,84,20,147,72,197,240,245,84,146,154,190,14,176,237,187,151,81,69,109,106,172,106,138,230,248,106,94,76,55,147,88,98,215,103,130,40,44,177,171,218,212,221,234,153,253,74,34,171,14,112,137,143,49,11,146,69,183,75,19,116,250,202,213,234,119,117,156,30,102,45,141,237,154,154,134,73,81,189,85,17,170,74,149,29,138,166,146,173,41,105,236,177,71,74,212,232,244,68,59,57,112,246,231,239,238,241,171,85,60,21,168,77,223,34,45,172,89,61,123,101,125,52,24,130,218,250,103,49,81,137,171,116,213,11,213,98,225,30,205,122,173,130,178,162,68,88,222,137,170,25,67,143,48,4,87,36,103,38,218,213,159,114,43,85,173,211,161,223,225,140,17,37,29,20,13,149,142,71,34,34,42,123,128,176,145,112,119,151,244,209,54,52,161,137,239,68,234,237,169,212,237,173,156,52,224,91,42,239,134,219,30,244,254,202,23,210,235,135,238,212,115,44,148,236,85,141,124,58,159,32,176,214,77,31,54,79,173,167,128,106,44,14,41,194,108,183,210,190,26,58,8,181,106,104,221,27,228,99,118,54,203,219,237,242,178,88,170,45,141,216,229,84,215,97,158,117,152,53,106,170,86,73,162,85,79,181,78,162,76,180,101,77,90,185,244,40,140,95,5,212,43,3,63,3,151,169,237,169,108,160,163,124,107,166,155,145,165,9,124,200,171,173,157,238,109,117,44,146,189,122,235,161,37,247,44,45,13,166,149,89,75,107,99,220,212,241,209,11,79,138,241,53,178,142,73,169,46,56,123,114,163,85,119,171,61,223,176,211,8,195,198,24,90,235,99,184,115,98,161,145,24,213,253,19,141,71,113,239,74,200,42,19,148,171,211,220,101,134,49,166,163,198,245,147,210,219,172,202,157,85,58,70,80,114,240,193,125,187,199,45,77,61,4,168,232,253,100,209,23,160,27,57,75,133,105,185,141,158,166,228,206,75,252,81,93,228,95,138,92,23,128,157,3,101,142,106,87,61,23,87,57,218,106,89,156,55,144,89,145,75,43,104,233,41,42,180,215,79,52,46,230,29,225,79,48,174,113,177,245,115,84,193,185,116,86,163,212,5,250,187,42,173,80,164,18,81,83,75,80,222,155,209,168,165,167,197,117,180,119,105,92,252,41,70,230,189,138,186,236,111,137,151,152,47,130,154,25,41,244,196,44,146,71,170,125,103,57,84,186,216,79,132,156,9,98,86,189,104,216,187,125,233,226,4,93,208,229,214,62,199,119,30,237,21,178,161,171,174,138,237,170,86,77,224,183,48,39,106,72,148,242,162,248,248,41,42,214,204,188,192,248,105,200,148,246,90,118,63,195,118,212,212,170,105,108,182,215,166,214,210,68,136,191,217,64,34,138,201,193,46,96,44,124,233,27,43,81,190,228,93,74,182,211,192,221,93,99,21,101,116,204,169,95,23,41,39,105,107,164,166,106,182,58,120,244,247,109,67,68,86,186,121,21,81,212,241,199,175,131,145,168,4,123,225,78,4,27,79,88,146,93,95,36,186,120,110,235,212,191,88,95,133,60,51,111,165,142,26,139,123,100,68,68,69,213,168,100,188,52,81,53,188,167,70,215,34,117,69,211,67,113,25,43,61,88,226,68,64,44,205,7,13,184,14,149,237,149,44,48,170,183,199,116,104,85,86,236,159,194,20,74,215,211,89,105,209,91,225,234,33,95,198,201,94,138,217,25,170,26,210,153,140,250,154,255,0,16,41,136,176,141,170,41,54,50,220,198,162,121,35,80,237,169,240,237,173,141,209,104,91,255,0,146,135,102,140,70,187,235,105,251,13,110,85,79,202,254,224,56,177,219,237,140,232,202,84,77,58,120,27,142,167,133,169,234,68,137,167,216,110,164,141,79,30,159,176,210,247,106,138,141,127,151,184,14,43,188,13,151,46,137,208,222,114,166,187,117,234,104,86,42,120,244,3,66,78,168,154,27,114,74,228,84,84,95,214,21,19,171,145,122,33,179,89,34,164,31,138,234,160,108,85,202,217,23,85,83,135,60,92,248,209,17,62,195,237,36,53,83,61,86,70,250,186,251,206,201,148,204,106,34,39,188,44,116,213,22,205,236,68,95,51,103,209,81,197,174,169,213,78,214,224,247,70,168,173,78,137,226,124,123,27,60,44,145,158,46,77,67,78,182,27,84,74,237,116,67,148,203,29,43,254,188,40,191,176,231,65,78,221,191,105,206,130,5,211,93,218,160,102,186,55,225,139,68,201,178,74,52,93,122,47,68,56,149,121,125,135,156,168,174,182,181,81,127,178,133,94,216,145,237,93,186,126,179,115,99,215,68,213,21,19,207,64,139,79,124,200,28,5,122,119,54,162,203,11,220,239,20,115,16,165,171,56,70,203,58,199,43,159,135,233,186,255,0,189,161,144,156,182,61,250,42,106,154,126,163,82,83,177,122,35,58,126,179,80,99,107,184,54,202,164,106,163,240,229,42,170,248,126,45,14,5,119,6,185,112,176,57,176,97,234,100,233,254,77,12,165,142,138,21,93,92,205,127,105,173,244,17,57,52,107,60,126,210,136,217,207,78,10,108,241,218,234,106,176,229,165,177,79,27,117,118,198,120,161,136,13,201,234,139,69,201,41,95,111,115,95,27,244,115,85,190,61,73,212,186,97,170,59,141,28,176,79,18,117,79,21,77,117,49,107,57,56,121,100,21,63,73,172,182,214,189,241,174,229,98,38,154,129,100,184,123,225,242,201,113,181,54,227,119,179,35,29,226,138,172,50,74,147,35,173,81,192,213,161,77,141,219,166,154,20,78,83,102,100,54,249,215,15,226,10,118,80,57,143,216,136,228,68,243,50,135,11,213,219,174,12,107,169,145,146,196,173,215,84,95,17,70,49,99,156,140,174,90,87,58,130,207,29,82,232,186,122,154,152,133,155,121,33,141,233,106,36,172,131,12,171,82,53,232,141,136,151,215,219,105,165,141,54,194,140,69,242,94,167,87,120,193,22,59,164,28,169,237,209,72,231,249,171,80,229,130,10,231,196,248,183,3,84,44,21,148,211,211,237,95,171,162,161,114,178,203,138,235,149,150,227,20,21,42,140,103,68,87,73,230,73,78,97,112,123,151,24,211,116,179,218,226,108,142,78,170,141,243,49,247,23,246,108,216,230,115,167,177,79,177,218,234,137,180,178,10,223,45,120,150,193,184,130,26,104,42,235,40,249,146,162,34,234,95,184,48,158,8,197,180,13,172,150,146,10,148,149,186,238,99,83,67,11,240,255,0,2,56,187,15,92,33,154,154,189,255,0,139,122,47,236,212,205,140,167,193,53,248,91,15,197,111,185,85,172,175,110,154,234,158,29,10,55,240,198,0,195,56,110,119,77,104,164,108,15,215,93,81,17,10,138,182,232,250,118,167,49,219,151,205,78,124,148,200,197,93,177,244,247,156,25,173,205,168,79,198,39,64,41,155,238,48,158,130,29,240,68,229,95,176,183,119,220,241,173,181,189,81,180,206,79,216,93,250,156,63,75,51,54,58,20,119,66,223,226,108,171,166,185,61,251,96,111,173,168,20,101,171,136,184,101,168,88,234,83,71,57,116,42,218,12,241,164,168,84,141,28,157,75,97,123,200,90,136,43,59,196,76,86,162,46,169,162,156,9,50,210,241,72,154,210,181,234,228,49,200,100,93,30,63,160,169,167,73,149,236,85,95,180,221,147,24,209,57,170,228,170,98,125,154,152,203,29,30,55,183,76,176,44,50,109,68,247,157,117,202,28,114,212,116,241,186,84,68,242,212,200,201,186,156,119,65,79,12,143,123,154,170,158,11,169,75,85,230,229,158,6,190,73,171,152,155,122,233,184,198,198,99,76,80,217,221,106,171,134,103,44,139,162,46,139,208,221,147,45,241,5,238,70,212,44,210,53,143,234,169,184,10,223,49,56,153,91,98,61,150,71,172,210,171,116,68,78,166,53,227,190,32,115,134,169,206,124,84,115,197,3,215,162,162,47,129,144,120,127,33,237,239,106,73,114,106,171,145,117,71,47,82,163,118,80,90,234,153,221,42,169,35,146,36,232,138,173,2,63,238,88,179,50,177,108,252,186,183,78,230,170,248,46,165,71,132,48,86,44,171,157,168,250,39,187,85,77,117,106,153,191,75,145,24,74,158,84,86,81,196,213,253,72,84,246,156,165,183,91,165,73,32,167,143,111,216,128,88,12,180,201,186,154,170,200,231,173,163,84,209,81,122,180,202,76,49,130,233,173,112,69,11,33,68,209,60,116,59,91,125,134,154,219,26,57,177,53,191,169,14,242,153,88,214,111,115,188,60,58,1,246,10,102,65,22,198,155,51,185,34,106,170,169,162,174,227,79,74,138,249,37,209,10,66,253,143,45,246,214,115,101,157,21,170,186,38,158,242,117,29,149,230,94,108,15,98,170,232,168,91,137,39,162,178,87,170,205,74,178,58,69,220,139,167,129,220,219,177,116,247,233,244,162,166,89,35,215,199,192,171,105,240,213,53,193,172,146,174,133,187,180,243,29,71,15,13,87,82,221,90,215,182,159,111,236,43,235,98,58,38,181,25,209,16,225,90,240,237,37,11,19,149,10,52,238,105,163,70,234,214,167,213,29,70,227,166,122,175,138,159,23,192,248,178,53,174,213,203,162,125,166,151,77,30,154,163,181,253,66,204,31,29,226,167,22,169,54,192,231,121,170,156,167,170,34,35,151,193,199,22,167,115,154,137,249,38,248,140,107,226,166,174,26,108,39,88,178,170,39,168,190,63,168,142,92,61,126,168,158,182,182,150,141,117,69,87,120,25,205,199,85,125,85,38,29,168,142,157,85,26,230,233,170,17,209,151,23,26,152,47,181,27,155,185,28,170,139,215,237,54,50,55,133,203,219,105,241,231,119,158,77,175,230,117,235,246,146,97,109,168,73,168,216,244,234,155,19,254,34,36,114,174,178,91,118,105,81,72,199,171,22,73,181,114,39,184,148,44,57,137,105,233,112,227,42,167,155,70,182,36,85,85,253,64,86,11,36,59,116,114,237,85,233,169,161,177,182,55,38,181,26,181,126,210,205,93,115,170,219,95,119,101,138,213,81,205,149,92,136,186,123,203,179,99,141,210,208,67,36,234,171,42,181,21,90,100,118,123,226,111,170,135,205,203,249,42,108,77,12,141,85,114,38,154,249,28,57,106,39,103,68,104,29,138,237,114,106,170,135,2,166,118,69,171,149,222,170,120,157,101,93,117,107,83,72,218,167,90,250,170,201,26,169,35,23,67,3,118,229,126,167,165,71,62,71,244,66,223,223,49,173,193,242,44,118,228,115,145,87,166,133,73,113,167,117,114,114,159,2,232,40,240,221,53,51,81,239,166,78,189,53,211,81,69,31,109,147,24,213,76,147,201,51,219,26,245,211,85,43,10,123,173,85,44,72,201,158,154,249,234,118,110,161,99,34,218,223,81,52,247,20,222,36,195,53,213,208,239,164,157,205,114,34,248,121,142,35,177,170,197,180,212,112,172,146,78,196,211,237,45,190,47,205,202,58,119,72,218,105,218,178,251,145,74,79,22,224,188,109,52,114,69,79,52,171,174,186,117,45,124,216,3,27,81,212,58,90,202,105,36,84,94,170,174,241,58,172,87,51,103,21,234,53,89,82,23,57,53,55,232,51,58,227,86,244,89,158,177,238,235,212,165,104,166,168,161,106,65,113,182,162,105,211,169,201,142,223,110,187,201,177,146,242,157,175,68,68,13,47,70,21,188,190,189,24,229,169,71,107,167,153,92,194,138,245,215,82,197,225,234,42,235,27,219,200,157,100,106,42,47,137,117,112,245,237,95,26,37,67,250,168,29,197,202,221,28,177,185,239,102,228,247,22,219,22,96,187,21,209,92,181,20,237,221,246,161,118,25,44,115,71,245,186,41,73,99,11,45,67,216,233,40,209,85,234,154,233,224,6,46,99,28,47,79,97,171,116,182,250,100,84,85,235,162,29,69,174,106,138,201,88,199,65,166,139,238,42,44,204,184,222,44,114,72,181,84,170,173,85,84,85,241,208,181,214,156,123,190,185,26,199,109,209,222,105,160,25,27,133,163,146,26,86,110,77,62,194,187,179,220,229,134,86,164,122,234,89,204,47,139,57,233,20,111,153,186,59,79,50,235,225,249,34,145,91,35,28,142,85,64,46,77,5,194,174,88,216,170,229,234,135,34,118,212,200,154,234,167,14,216,221,204,98,175,78,135,108,175,110,154,106,5,189,198,54,58,154,234,119,106,197,84,208,199,28,205,194,148,48,199,42,212,65,235,104,190,70,96,215,201,10,196,173,115,117,44,246,101,225,170,43,172,19,57,172,79,170,186,129,30,119,249,253,13,126,85,167,245,90,143,50,199,134,252,109,87,43,105,98,146,109,99,209,58,106,99,126,108,225,119,208,222,165,106,53,17,136,238,138,115,178,159,28,212,97,91,148,16,186,125,24,154,121,129,40,118,251,150,244,108,158,58,181,14,209,181,49,185,141,115,83,199,196,178,89,97,153,52,183,202,120,247,212,163,181,106,33,116,25,113,99,152,138,143,77,0,239,121,237,54,103,171,115,53,84,94,135,86,149,168,169,170,56,217,158,189,141,69,87,187,68,3,145,81,123,138,53,209,204,212,225,203,138,41,183,35,81,186,41,194,146,229,108,123,180,116,137,251,77,135,208,80,212,47,50,57,27,215,175,69,12,215,108,183,42,122,148,69,222,135,91,113,165,165,169,69,221,26,46,167,21,246,221,87,72,37,94,159,105,173,105,170,98,102,175,118,161,22,243,24,97,74,42,134,201,42,82,35,151,245,22,249,182,42,88,38,86,173,7,77,127,68,190,117,46,69,213,38,110,169,231,208,235,155,105,182,213,57,223,139,77,203,246,1,67,218,108,182,247,66,215,37,38,213,79,176,168,89,109,167,72,118,198,221,23,66,162,138,211,77,11,54,50,52,85,67,98,74,71,42,170,70,212,77,0,164,170,168,22,23,245,114,166,168,83,152,174,233,79,102,181,75,80,233,180,84,79,121,85,98,59,189,21,170,39,45,67,218,154,53,87,83,24,51,163,52,105,86,154,106,90,105,245,215,84,209,3,81,106,51,127,50,102,173,172,154,40,165,213,168,237,19,69,45,117,142,11,142,33,185,181,35,107,157,171,144,227,221,29,87,123,175,220,141,87,115,29,224,100,175,13,153,65,45,206,182,42,170,202,21,229,234,139,170,160,85,253,225,127,1,85,219,104,99,154,178,39,55,213,69,234,134,85,209,83,49,145,34,55,242,80,167,240,126,29,167,179,209,178,157,176,163,52,106,34,104,84,253,33,77,25,251,67,13,58,34,57,80,234,110,177,163,226,114,47,159,67,155,52,170,215,106,113,42,31,185,170,186,106,133,131,23,184,137,203,154,123,205,170,162,102,69,171,180,85,240,35,187,25,88,101,180,86,79,79,36,106,196,107,151,77,80,151,156,97,106,134,225,73,59,38,98,42,43,87,161,128,28,68,96,152,232,42,101,170,101,34,35,117,114,234,134,133,142,203,156,87,85,135,175,148,146,69,80,173,68,145,60,201,123,224,215,55,146,235,109,165,165,168,170,71,59,162,120,144,193,51,22,150,118,72,198,237,84,119,188,203,254,16,51,93,246,107,165,53,44,181,170,196,222,136,137,168,19,149,110,171,74,170,88,228,106,234,142,208,231,150,203,40,113,92,23,252,61,78,244,168,71,189,90,138,92,198,170,43,117,3,204,253,166,195,93,136,113,116,244,84,91,183,58,117,68,86,254,178,254,217,50,159,27,217,82,26,180,154,103,53,154,42,166,170,80,25,37,112,183,219,113,189,69,77,115,81,219,37,85,69,95,126,166,90,224,204,91,29,254,237,61,18,75,19,162,114,122,173,211,195,161,134,181,197,195,241,93,162,164,133,95,70,217,36,70,166,174,147,94,138,118,119,107,166,35,134,4,124,180,84,142,137,169,225,170,149,117,182,105,232,171,123,140,244,12,88,87,174,245,105,82,50,219,100,157,171,206,133,142,71,39,84,80,171,71,98,204,43,83,38,116,21,182,116,73,91,209,85,173,232,92,204,31,112,176,222,31,186,24,249,82,121,38,154,31,36,194,216,69,102,223,21,28,75,34,248,162,34,120,148,45,249,245,216,90,246,149,148,79,108,48,162,244,96,25,31,111,180,67,37,63,57,238,232,137,230,117,151,140,49,5,115,28,248,155,31,68,45,141,171,31,223,47,48,197,12,53,205,129,29,162,109,82,180,117,194,233,5,19,99,73,85,242,109,215,114,47,69,3,28,51,227,38,161,174,109,69,83,33,107,100,84,85,69,68,49,94,223,125,190,229,221,221,104,86,87,186,45,219,85,171,225,161,33,216,130,219,93,136,33,88,170,98,84,233,162,170,175,137,143,249,169,145,112,207,71,81,112,166,166,71,76,136,171,170,33,82,169,11,117,178,209,152,182,230,205,77,35,82,125,186,185,17,124,203,93,141,112,13,222,150,121,105,187,172,142,142,61,116,93,60,77,172,59,120,191,96,75,180,212,148,238,122,171,94,169,167,237,46,141,22,52,185,94,224,107,171,109,27,209,19,71,187,66,234,99,22,111,214,233,232,221,202,88,157,19,154,190,105,161,216,96,188,121,120,194,23,8,234,105,110,15,71,49,81,116,71,25,17,121,192,182,44,88,197,72,104,54,202,239,179,192,163,46,252,54,92,32,165,146,182,141,154,175,138,55,77,69,35,32,114,103,138,120,106,109,241,193,121,169,68,122,34,38,174,82,226,92,56,165,195,116,142,219,76,198,189,233,209,87,95,21,35,253,114,247,28,218,18,71,67,77,59,26,197,95,6,169,192,107,113,100,78,86,207,207,220,139,167,130,153,105,159,53,188,86,34,162,45,53,51,60,74,118,249,197,165,222,158,78,107,41,35,115,80,195,40,234,49,50,42,53,86,100,213,116,77,117,42,106,11,30,32,171,135,117,125,75,98,111,154,57,64,202,139,103,28,148,212,205,70,215,82,55,115,124,81,169,212,169,40,184,249,195,242,43,89,37,52,237,68,243,218,97,220,56,115,11,68,237,215,42,157,207,79,54,184,230,69,134,112,76,169,178,38,212,57,206,240,84,120,25,203,109,227,11,12,223,227,88,224,173,88,30,173,241,122,162,33,177,85,159,148,205,85,88,239,177,170,191,195,241,134,27,197,149,244,239,164,231,91,170,170,35,119,139,117,122,174,167,38,215,148,216,186,165,220,238,245,58,177,171,211,85,80,205,140,175,163,205,170,169,174,12,150,174,254,221,174,245,154,156,207,34,186,160,207,187,116,47,142,150,91,163,116,79,21,222,97,197,70,20,174,195,118,167,220,111,53,115,43,226,233,27,119,42,116,45,229,198,175,19,86,243,43,173,85,175,72,219,174,137,187,85,6,37,46,197,159,182,55,177,176,173,123,28,214,39,214,220,106,188,113,77,130,237,11,202,158,227,30,169,253,164,34,102,159,50,113,197,149,29,28,149,146,170,39,77,53,82,156,186,227,156,73,117,169,89,170,43,38,118,190,91,148,34,82,174,124,122,96,122,122,244,134,57,58,53,116,215,83,182,165,227,135,6,77,31,53,181,140,68,211,85,77,200,68,173,47,164,171,213,106,102,151,195,193,60,206,210,221,44,237,169,103,120,158,72,227,220,136,169,187,197,0,149,58,158,57,240,179,41,221,221,222,142,77,124,117,17,241,163,101,175,88,185,18,167,49,81,116,106,169,27,18,94,45,20,144,242,185,235,162,175,138,169,216,209,227,188,51,71,36,12,115,37,145,232,168,138,172,126,128,73,189,163,136,58,155,163,18,177,30,221,60,83,169,113,112,222,116,209,221,35,107,106,94,214,58,63,29,23,196,142,12,33,156,56,77,146,197,72,249,103,137,168,137,174,178,25,5,129,113,86,21,190,171,91,108,185,242,220,228,77,234,247,235,160,25,165,65,152,86,138,133,213,149,13,69,253,103,119,106,197,52,83,235,173,83,62,183,233,24,161,21,182,241,85,80,176,217,175,17,189,116,232,168,227,155,102,176,230,76,21,170,201,174,91,17,171,174,154,42,234,128,102,4,119,10,89,149,22,57,26,191,180,231,196,246,57,17,117,241,49,223,15,98,171,221,166,161,180,149,235,36,206,79,202,77,75,185,103,191,119,184,35,122,170,181,85,17,122,150,10,193,93,225,162,159,121,233,239,58,152,235,216,186,34,191,83,121,106,151,242,88,171,251,75,171,142,123,166,213,21,17,122,159,91,34,105,213,78,18,77,170,107,224,190,237,78,28,149,19,44,155,90,213,68,253,99,76,118,85,15,118,154,162,244,69,62,50,163,118,154,169,197,108,203,183,108,141,241,251,77,151,76,172,85,77,60,126,209,166,59,117,170,69,68,68,118,154,26,86,109,127,40,232,223,80,232,221,171,158,173,69,94,135,215,85,206,196,69,99,21,232,190,122,232,78,210,35,237,249,213,78,86,37,58,175,143,93,14,109,27,26,148,172,220,159,141,211,196,216,109,76,82,177,17,234,136,246,248,161,169,43,32,98,115,94,244,98,55,201,84,118,131,122,173,83,106,122,221,116,52,82,172,104,158,179,206,60,151,26,89,35,89,26,228,119,95,121,213,212,94,232,32,95,198,78,216,215,220,174,49,229,113,82,164,236,79,5,54,159,90,145,234,237,124,138,110,12,71,73,44,155,25,35,93,250,156,135,54,74,152,165,102,212,145,19,95,180,77,49,217,83,220,218,168,240,181,73,42,104,213,211,67,164,100,212,244,232,188,202,150,245,56,53,216,150,138,222,141,223,38,136,229,84,213,14,154,138,161,85,203,224,239,239,56,243,210,199,58,162,200,245,212,165,32,199,182,217,165,88,153,34,175,219,212,220,168,198,86,232,209,101,117,83,26,141,242,85,51,202,248,21,132,28,138,72,180,107,117,58,250,251,220,209,202,200,227,129,116,78,157,16,165,25,153,86,117,147,103,123,137,127,225,33,200,118,59,179,201,171,214,120,85,27,253,164,234,99,87,21,100,115,182,100,107,222,197,69,57,44,154,63,201,79,2,218,79,155,22,168,234,121,72,137,162,116,213,28,134,212,185,185,100,138,55,189,149,209,250,169,175,136,218,98,233,247,199,53,118,236,232,166,185,42,26,237,189,11,1,115,207,186,72,227,116,176,212,53,200,223,29,20,232,43,184,157,163,163,146,54,43,183,238,247,60,109,49,148,110,149,138,169,187,86,167,188,221,142,70,175,213,153,198,44,86,241,97,102,162,218,139,51,95,34,167,212,212,164,241,39,27,148,182,120,213,241,199,175,187,65,228,198,108,43,164,242,118,253,127,184,251,204,115,19,85,97,128,214,78,208,203,107,234,214,158,225,12,141,71,57,52,118,189,16,187,86,14,51,112,13,206,54,115,175,17,53,206,241,69,119,129,124,152,201,246,77,185,57,136,158,62,70,180,169,123,186,54,61,12,125,155,138,76,11,11,86,86,94,224,86,105,170,34,41,79,213,113,103,102,173,145,97,178,74,179,57,63,69,71,121,12,101,43,103,218,213,123,147,93,3,170,34,86,115,52,208,197,52,226,162,138,219,3,155,120,145,96,123,151,84,106,187,85,83,163,190,113,129,79,29,54,219,124,51,74,255,0,22,233,175,136,239,12,102,34,212,82,61,23,107,220,215,26,82,171,106,104,178,43,147,220,166,14,183,138,76,122,244,75,164,180,42,148,190,43,163,124,138,251,7,241,85,111,196,60,184,101,122,54,79,7,34,244,84,83,166,195,25,72,218,190,191,83,161,186,149,145,34,125,94,165,148,169,206,187,93,53,7,122,109,100,111,85,79,170,142,77,74,106,233,196,5,28,20,43,94,218,166,179,69,250,138,244,213,69,178,24,201,36,170,98,248,52,248,179,245,79,84,197,186,78,39,232,27,2,79,60,200,207,177,100,67,118,151,139,44,53,60,235,12,151,6,197,183,197,203,213,9,57,202,99,40,93,80,186,125,67,66,206,221,60,58,152,192,254,46,48,210,206,176,65,91,205,219,249,73,169,189,77,197,86,30,115,209,101,169,70,162,249,171,139,177,25,50,147,181,60,80,36,173,145,125,73,92,98,221,243,140,92,17,107,93,178,92,216,171,246,41,66,221,120,245,181,192,231,82,208,211,61,239,252,149,68,241,26,51,121,210,185,170,136,199,43,147,204,248,178,163,188,91,161,131,54,30,60,213,213,11,79,115,160,146,38,61,116,220,190,226,188,177,241,147,132,238,19,36,82,85,108,213,116,213,92,99,149,242,50,165,29,26,46,169,226,124,115,211,201,75,57,103,226,7,6,93,28,198,54,239,14,174,77,116,223,161,89,91,177,197,174,226,212,125,53,76,111,106,248,42,61,12,232,171,86,71,39,153,179,36,170,112,225,187,83,72,212,220,228,213,124,61,99,125,92,143,77,201,167,241,53,47,129,162,89,58,107,230,112,37,137,243,187,69,93,16,231,43,92,237,83,151,225,231,169,214,212,78,248,209,206,70,170,109,46,130,211,198,137,177,173,93,201,230,117,181,113,220,163,118,176,63,166,186,156,202,123,167,120,213,136,205,21,13,229,72,222,213,87,42,235,250,198,142,153,43,238,46,151,107,211,68,62,62,122,134,213,70,156,196,218,190,61,78,108,148,138,228,213,36,79,224,112,170,105,155,20,110,145,207,87,57,190,26,18,208,170,142,190,120,93,221,229,241,251,78,181,180,215,120,162,69,71,42,185,203,161,202,178,86,43,164,145,36,114,162,39,146,157,221,51,162,149,202,237,61,82,46,41,74,118,213,210,206,171,85,226,239,121,214,220,98,171,161,170,74,180,114,186,55,174,171,161,91,86,82,210,85,46,139,166,190,243,135,87,106,142,106,101,167,213,23,237,81,19,27,54,202,180,174,167,100,137,229,226,108,95,170,169,86,53,138,69,213,87,166,134,170,74,87,208,183,144,207,15,176,84,90,227,146,68,154,120,149,200,166,180,113,173,179,182,134,129,116,110,173,95,35,169,186,214,85,68,171,89,19,81,232,222,186,33,87,37,21,52,144,35,24,221,27,167,129,215,212,80,82,64,213,243,106,248,162,146,249,29,46,27,197,20,247,153,29,79,85,18,198,246,244,78,134,244,246,134,178,185,106,26,186,34,169,215,77,110,217,87,204,160,98,70,170,190,227,188,164,167,168,70,34,212,204,138,137,226,76,31,91,95,69,79,43,96,158,93,53,243,83,118,225,72,234,152,117,164,84,84,114,120,157,117,125,29,5,93,67,83,150,231,43,122,244,83,176,166,89,27,181,176,177,204,99,83,193,84,10,82,157,149,84,23,37,100,242,116,122,249,169,83,92,45,143,169,130,57,162,107,93,230,117,88,142,137,95,35,106,145,170,205,139,170,175,188,238,176,229,90,213,81,36,109,69,114,162,117,93,66,224,218,201,237,148,169,186,157,87,68,215,162,29,12,183,103,93,43,219,23,41,205,235,238,43,21,154,157,154,65,83,181,117,242,208,225,214,80,91,224,149,181,84,236,110,190,228,67,80,199,62,145,219,105,227,129,204,215,106,105,212,251,44,17,175,173,203,62,193,81,12,145,163,147,162,233,215,161,200,166,158,41,85,88,169,162,121,244,6,41,235,165,61,93,67,118,81,122,169,246,26,173,182,234,186,74,119,77,84,237,118,166,165,66,202,122,85,122,242,92,186,39,153,177,85,181,241,73,18,162,167,77,60,124,76,225,142,29,37,70,230,187,148,186,169,207,165,217,35,21,181,16,35,151,245,29,5,21,61,85,53,75,156,146,38,221,124,14,234,42,213,69,211,84,69,24,99,91,233,219,19,149,204,137,26,139,246,28,75,140,43,85,2,181,157,19,204,228,62,121,106,31,179,122,34,31,28,228,95,197,234,141,211,199,237,52,99,143,109,167,109,52,40,199,175,137,205,145,180,241,181,29,177,20,224,214,49,83,77,147,162,154,146,118,53,173,100,143,69,84,242,9,142,99,229,107,217,164,76,208,53,21,52,220,113,223,84,200,227,213,154,107,250,194,87,211,174,141,89,19,93,58,245,240,3,156,199,67,170,34,162,41,187,27,162,87,185,17,167,81,81,113,162,129,170,174,157,137,246,238,78,135,22,159,17,80,68,170,229,172,141,232,190,231,1,81,197,12,91,149,219,81,20,221,213,169,209,52,58,8,111,212,178,170,237,168,102,139,215,235,33,203,134,245,69,35,87,89,216,138,159,104,29,155,145,137,213,21,58,159,82,29,61,109,231,73,83,118,142,54,172,138,228,70,39,229,110,41,213,199,212,44,173,90,117,171,106,181,60,87,112,21,250,185,19,193,78,37,69,75,155,224,165,60,220,103,105,145,53,101,100,106,158,10,187,211,196,209,46,36,162,127,172,179,55,103,233,110,64,57,117,247,89,219,185,168,139,163,124,11,127,138,113,190,39,182,170,165,186,153,242,105,238,69,59,250,220,101,134,97,118,202,155,181,59,126,197,114,29,100,216,215,11,61,219,25,36,15,79,210,87,33,54,11,81,120,198,153,153,118,145,93,79,79,43,83,236,69,40,44,75,132,179,163,24,74,144,71,85,81,20,18,122,175,84,85,232,134,67,205,141,240,125,35,149,145,44,14,243,85,71,33,78,221,51,199,14,90,27,35,98,72,209,26,157,85,28,130,221,24,195,114,224,247,50,111,50,43,167,190,213,232,239,237,168,163,224,26,234,205,175,175,188,213,57,207,93,21,21,197,223,196,92,99,225,139,42,237,90,200,209,83,203,82,205,99,174,208,168,41,103,88,237,174,213,81,122,42,47,137,142,188,151,21,205,139,129,108,41,106,123,100,185,76,178,187,197,119,104,85,49,112,215,151,22,213,88,146,138,7,57,26,186,170,162,24,165,87,199,214,38,185,215,47,174,248,163,242,85,41,187,183,24,24,198,227,86,229,162,173,147,170,47,84,215,160,156,111,238,70,88,93,114,151,5,217,169,230,150,158,40,91,181,87,193,16,164,43,236,152,2,74,30,85,213,176,53,172,85,245,221,162,42,152,173,81,196,214,105,213,115,105,105,220,181,42,245,93,53,141,84,166,46,24,175,55,113,189,74,210,201,79,60,78,95,38,49,81,13,98,235,33,241,110,51,192,86,74,119,90,168,170,162,142,47,13,205,84,44,190,41,197,88,58,189,86,130,208,142,125,83,188,36,79,53,247,148,253,46,72,102,150,34,157,25,87,69,84,230,47,229,42,42,21,141,159,134,124,127,65,35,103,117,175,115,147,163,92,168,154,162,125,162,248,74,180,183,219,133,234,135,117,43,167,123,145,124,19,95,34,150,238,23,154,157,245,48,82,206,221,127,178,166,125,229,127,10,20,247,68,109,195,25,199,27,159,226,136,170,137,161,114,174,57,47,147,248,110,146,84,185,247,40,210,52,213,85,21,164,212,69,237,178,142,237,27,221,222,105,220,238,190,14,66,170,162,180,86,85,181,143,130,212,170,228,243,218,186,25,49,140,47,89,43,99,184,74,182,139,34,85,75,10,170,35,145,81,91,175,234,208,164,147,55,109,16,163,169,45,120,94,153,168,238,136,229,137,189,13,113,242,178,169,186,43,77,230,146,200,201,165,182,177,91,238,106,117,240,243,58,4,172,134,161,242,195,85,18,64,169,175,138,104,92,121,241,229,209,40,86,87,210,83,242,215,242,18,52,66,221,215,69,121,198,87,23,54,213,103,123,21,87,69,70,179,196,214,46,186,171,36,120,78,59,132,177,93,234,19,106,187,84,84,211,77,14,238,27,158,92,89,37,125,101,44,81,84,189,157,81,170,136,165,73,132,120,115,198,184,146,181,180,175,176,73,19,95,227,35,153,169,112,233,184,17,188,58,181,143,158,57,54,187,235,34,34,161,157,137,88,235,136,115,129,107,164,229,217,173,205,167,70,244,68,106,105,161,210,46,100,227,105,156,145,66,178,175,187,77,76,206,103,1,213,143,149,137,73,64,172,111,78,174,102,186,151,107,2,112,19,109,167,107,39,187,210,70,245,233,175,168,59,68,71,37,186,255,0,153,151,93,98,141,242,197,187,167,85,84,59,138,108,175,204,75,250,164,149,13,169,149,175,241,115,81,87,66,85,173,220,18,224,39,61,174,125,3,154,173,211,234,244,46,86,28,225,183,6,225,234,116,130,27,115,92,154,105,171,209,20,214,8,120,182,228,46,55,153,221,214,154,130,165,206,114,233,185,90,165,206,193,156,9,227,76,64,214,213,92,25,35,17,201,170,162,162,146,205,108,202,44,31,67,235,50,211,6,255,0,126,196,42,122,28,41,106,161,139,151,29,51,17,60,180,77,6,8,207,180,118,110,212,73,70,215,206,189,85,58,149,254,17,236,234,181,219,209,31,92,196,118,237,52,232,72,19,45,240,199,30,198,179,68,55,99,141,177,183,110,209,131,18,44,60,14,96,170,10,136,228,158,137,142,86,175,155,80,187,214,94,31,48,157,138,153,148,180,180,16,242,219,215,171,80,187,109,77,23,85,68,83,91,94,253,250,166,221,158,229,66,193,109,225,202,28,43,79,39,53,150,232,17,223,230,161,218,199,131,109,84,112,42,82,210,196,197,251,26,133,98,244,220,237,200,214,167,236,52,189,154,181,83,107,122,253,133,20,229,190,210,200,88,187,182,105,238,55,31,72,173,232,200,145,53,251,14,249,33,98,179,102,198,235,239,208,45,59,91,245,219,169,44,151,236,116,137,100,74,134,42,191,105,200,134,154,158,153,156,165,70,157,139,162,107,81,85,173,119,241,58,201,40,222,233,183,42,187,77,124,9,210,3,169,169,158,170,136,196,253,135,25,109,154,191,93,58,29,172,116,172,141,155,209,139,174,130,157,233,43,149,170,221,154,123,204,222,63,192,235,221,106,130,77,19,146,213,251,85,13,78,161,141,168,136,141,107,118,157,187,18,61,202,168,158,29,13,167,82,181,234,237,85,122,140,163,171,238,180,242,234,147,53,21,60,142,26,217,185,114,239,106,122,138,119,140,162,108,104,141,85,215,67,123,150,155,118,121,12,173,106,150,154,204,179,175,168,136,129,150,101,137,170,215,162,117,77,10,155,185,70,221,118,244,52,173,35,60,209,85,125,227,41,170,61,246,22,73,34,243,98,71,53,125,232,83,183,172,185,194,247,121,29,13,117,181,138,143,69,213,81,165,202,150,7,181,218,55,69,253,134,158,226,215,34,61,90,212,114,123,208,214,50,180,54,174,30,112,69,11,221,83,5,185,136,231,46,189,90,133,95,106,202,220,59,68,197,70,81,196,221,222,91,83,169,92,178,29,81,26,136,212,253,134,252,112,49,186,234,154,175,144,193,72,197,151,246,56,151,116,116,48,181,125,251,80,236,169,48,245,13,42,35,89,77,27,180,235,174,135,123,178,93,126,179,54,251,180,55,18,54,237,209,19,65,131,174,75,124,104,221,25,19,91,250,144,217,90,22,106,230,185,139,227,226,118,220,148,243,83,235,149,19,213,68,78,131,5,47,91,134,33,170,118,253,206,79,51,147,75,107,150,29,53,215,161,222,166,137,226,136,125,219,239,24,58,167,83,57,218,51,79,19,118,58,21,98,106,189,78,123,216,212,69,114,39,84,52,53,250,244,84,24,56,233,20,122,233,180,251,203,103,184,228,58,54,162,106,105,218,131,6,207,41,171,225,208,114,83,222,110,171,81,19,84,93,13,189,253,116,24,54,93,15,172,166,151,183,67,147,170,107,166,221,126,211,98,101,84,252,157,70,14,60,143,70,167,129,193,150,165,83,193,14,116,200,137,166,173,215,83,142,250,102,170,238,95,224,65,196,138,41,164,149,39,93,118,251,142,77,68,11,86,139,202,93,21,16,228,53,187,89,163,83,167,184,235,42,171,39,167,118,177,70,190,62,0,105,130,25,33,71,36,167,30,78,142,77,23,84,85,59,30,123,107,41,85,187,118,61,83,197,78,158,74,106,184,216,239,91,195,193,64,230,44,141,139,77,186,125,166,236,115,70,253,21,206,77,74,102,74,201,225,220,178,73,224,112,226,196,13,116,219,22,69,69,11,21,133,77,52,117,13,94,166,212,81,172,77,72,180,232,222,135,83,5,221,218,116,213,255,0,180,220,142,228,181,18,172,72,238,90,167,188,46,187,87,72,172,250,166,227,46,49,197,10,243,101,106,126,211,169,223,80,178,242,183,110,79,121,177,114,181,77,81,163,35,123,155,168,74,238,105,107,35,149,235,203,157,23,175,130,41,219,83,185,95,226,116,22,43,27,104,154,139,43,156,231,47,130,157,243,28,200,157,181,92,154,132,115,99,137,21,223,176,222,108,40,109,65,170,174,168,238,154,28,150,162,249,169,168,9,18,33,173,177,154,154,158,254,166,235,81,10,54,81,142,114,185,136,169,166,135,26,178,217,5,109,43,233,106,161,107,154,239,122,29,130,164,127,162,187,189,232,167,213,99,93,215,168,24,241,153,220,55,89,113,58,186,186,222,139,77,88,221,92,197,141,52,234,80,248,50,139,52,178,198,232,202,43,162,203,83,67,189,26,213,234,186,55,83,47,86,22,170,42,104,138,190,245,67,131,87,98,161,172,99,187,204,45,145,85,60,208,14,179,14,94,155,117,160,107,220,154,59,79,51,186,70,244,69,243,58,136,44,205,183,177,35,165,77,168,135,107,26,72,232,209,190,10,158,96,111,39,135,172,205,77,181,137,36,93,27,26,116,241,212,221,143,114,125,101,69,55,87,79,20,77,20,150,14,27,169,162,79,246,6,238,253,70,150,211,105,226,212,67,152,173,106,251,245,52,171,87,69,77,73,131,136,232,90,189,13,167,83,162,116,208,229,236,84,93,117,212,208,246,248,174,160,112,221,2,123,142,37,77,50,238,69,86,33,216,189,52,54,164,107,149,52,115,211,248,16,117,53,54,250,122,134,234,248,211,84,56,14,178,82,163,149,82,38,175,236,59,151,181,91,174,231,116,56,179,201,27,83,70,107,252,76,114,20,197,194,193,6,229,147,186,177,124,188,10,102,191,13,44,170,228,74,86,237,95,176,184,19,74,197,98,243,37,77,14,28,146,192,238,154,161,145,107,211,1,82,164,174,153,104,24,231,107,227,183,192,236,34,195,173,166,139,123,88,158,175,145,91,202,186,42,36,81,238,69,241,62,182,134,25,19,214,98,166,160,81,148,178,242,211,73,152,141,84,93,52,55,218,141,170,126,145,185,16,168,234,112,253,36,138,178,170,117,240,208,225,122,13,144,187,124,90,160,29,61,93,154,165,236,87,83,57,119,157,109,58,99,58,105,21,141,77,99,79,126,190,5,105,79,13,75,149,26,214,109,68,233,170,249,157,151,117,114,181,17,92,136,160,116,84,83,87,45,50,44,236,95,218,108,220,46,245,48,70,173,99,23,67,151,127,175,125,174,159,213,139,122,39,154,29,21,5,250,154,228,168,217,32,84,211,199,82,207,177,110,177,189,255,0,23,178,87,37,36,18,44,110,95,36,82,158,195,184,87,17,98,90,197,117,193,100,216,169,174,213,50,5,104,173,245,113,39,50,24,220,223,118,135,101,106,179,80,83,233,36,52,232,211,160,232,240,102,8,166,179,83,49,29,26,43,252,250,21,178,81,198,136,221,25,166,212,208,215,12,40,215,35,218,154,34,121,27,174,87,106,169,175,136,193,161,90,141,110,136,109,200,254,83,119,51,197,124,77,237,139,226,174,54,102,218,140,119,154,143,161,68,102,94,36,172,178,218,22,106,77,119,105,228,83,57,89,152,210,98,29,208,85,189,85,237,93,52,85,57,89,161,13,108,244,47,106,117,110,139,162,104,81,121,87,133,46,20,55,5,170,211,107,28,237,116,208,231,204,100,4,110,116,233,167,146,120,26,106,154,157,221,116,94,168,105,166,122,53,137,215,69,68,254,38,196,174,122,177,239,221,211,95,2,241,24,185,198,78,27,91,222,17,170,86,167,172,214,235,253,196,97,96,214,73,110,197,245,52,146,167,68,149,83,251,201,88,226,170,26,199,224,218,217,105,158,155,145,139,211,236,208,137,218,75,132,148,88,210,161,245,13,234,233,149,63,188,232,46,190,24,145,148,249,141,67,84,247,35,17,143,69,234,102,6,57,204,232,173,184,1,89,79,90,214,185,98,211,163,190,195,0,49,118,33,154,211,95,79,115,167,155,71,55,69,68,67,175,188,230,174,40,189,83,178,218,181,238,115,23,68,219,170,140,25,147,194,235,102,198,120,170,107,133,93,74,201,203,149,85,53,93,124,204,248,178,51,101,42,34,126,74,109,67,3,56,23,180,86,192,212,172,158,55,34,77,213,117,51,242,133,204,101,27,34,100,122,57,21,21,84,197,28,205,90,173,68,122,117,208,216,125,52,46,213,85,13,231,106,231,42,233,226,105,86,170,129,193,146,150,7,254,74,28,119,81,210,162,42,109,67,177,117,59,145,186,232,117,117,176,203,181,201,27,180,119,145,156,26,94,219,124,41,213,141,212,225,212,204,213,110,144,53,58,28,26,136,43,149,222,182,170,124,238,213,202,212,209,122,175,66,101,28,43,148,213,77,99,157,189,19,105,69,215,99,138,235,36,138,217,91,190,37,93,85,74,186,227,100,185,202,168,171,80,155,87,203,67,164,190,96,246,214,81,58,39,69,185,85,23,85,44,152,62,217,243,15,11,93,218,218,121,93,18,76,254,154,46,158,39,115,85,97,183,220,34,87,69,79,27,145,83,84,84,49,135,25,97,155,245,130,240,149,22,184,230,68,99,181,232,94,140,156,197,87,26,250,72,233,174,241,72,199,34,104,170,245,58,106,199,15,21,229,196,21,81,58,72,163,107,92,158,228,44,22,53,182,222,112,156,238,150,153,87,162,174,154,25,183,81,106,166,171,129,234,212,222,139,238,44,222,104,229,220,247,88,156,180,212,250,174,158,237,67,76,88,131,57,111,212,51,114,106,26,187,117,209,87,236,43,11,54,124,69,78,196,71,204,154,254,178,133,204,28,164,198,52,243,202,250,58,7,237,209,124,26,89,203,158,21,198,246,89,210,106,138,57,213,136,189,81,17,64,206,236,29,157,180,183,41,35,129,210,34,171,190,210,237,211,94,41,47,52,205,149,168,213,85,66,52,44,24,202,241,109,115,22,158,9,155,80,222,136,139,169,127,114,199,51,49,212,171,28,111,160,157,236,93,58,129,119,179,163,4,58,239,99,154,122,10,68,89,17,21,87,161,135,21,25,127,136,169,235,29,186,130,84,93,254,77,95,121,157,118,171,213,210,190,145,173,185,82,174,215,167,86,170,29,101,226,219,105,133,93,59,173,236,240,215,171,80,11,7,151,216,46,167,100,46,172,134,86,185,21,60,80,190,246,27,117,37,190,54,107,50,34,162,121,169,109,113,118,63,91,27,156,203,117,19,85,17,63,37,52,234,80,144,227,188,107,119,170,214,157,146,53,170,190,8,6,94,219,46,84,109,106,53,38,106,233,246,156,185,111,16,177,125,85,69,44,6,17,173,197,82,236,117,87,49,61,232,170,92,251,76,179,84,170,50,102,170,47,189,64,238,235,106,170,170,181,72,151,196,162,241,29,150,243,36,82,200,221,92,154,47,79,121,113,105,109,172,141,81,85,21,117,57,178,80,197,35,125,104,250,105,215,95,48,35,235,58,176,93,218,162,162,90,132,166,127,77,87,192,198,250,233,230,179,220,82,57,149,236,115,92,75,78,38,203,219,61,202,39,247,154,102,73,204,79,209,240,48,219,62,184,125,142,158,121,238,22,202,116,69,220,171,162,52,38,185,57,1,121,154,162,146,41,35,169,93,81,19,166,166,84,88,42,235,170,99,68,145,87,78,154,125,164,123,224,11,182,38,193,85,189,223,99,246,53,250,105,166,134,107,100,198,46,168,191,210,55,189,181,81,201,183,69,80,106,242,81,181,90,196,73,13,250,154,104,103,106,177,91,226,134,148,209,116,70,189,23,68,54,223,92,244,118,212,102,158,93,65,174,150,191,12,36,174,87,49,234,211,85,5,142,90,53,214,73,92,168,118,210,212,72,198,111,118,138,116,87,60,79,221,245,106,177,117,78,129,45,119,141,142,24,147,95,112,116,244,143,77,29,35,75,113,118,197,183,41,17,91,74,215,117,233,208,167,214,231,138,158,244,210,57,17,2,46,221,77,37,52,173,85,222,221,13,184,173,180,176,166,246,185,10,34,217,83,127,149,173,108,251,209,23,196,171,104,163,169,116,41,204,85,3,118,119,195,10,43,154,186,148,213,222,237,203,100,137,31,69,209,74,158,122,102,54,20,87,59,196,183,88,218,233,71,110,138,101,87,34,42,34,249,129,103,243,62,231,113,158,57,81,147,170,51,69,69,93,76,93,198,22,183,84,214,117,169,89,28,229,240,215,82,235,230,86,51,169,173,124,180,116,91,151,85,242,83,163,192,57,111,119,197,23,56,103,168,137,200,213,119,93,201,168,106,86,206,81,228,140,248,142,190,42,153,34,245,53,69,209,80,207,12,177,203,202,60,57,109,138,42,120,24,215,181,17,21,116,58,156,176,203,138,108,59,71,11,150,52,87,57,190,73,166,133,218,162,165,142,154,21,70,116,85,6,185,145,51,148,212,79,52,52,72,245,85,62,44,233,238,52,58,102,237,84,211,168,101,181,59,181,213,78,20,146,163,209,89,169,191,44,201,162,166,135,89,80,143,93,92,215,233,212,163,129,116,141,28,199,181,221,81,80,197,206,34,48,164,21,150,106,137,17,154,185,53,84,50,134,177,250,181,119,117,45,38,105,90,35,185,219,38,99,180,68,84,82,234,226,48,49,37,189,212,181,235,11,181,77,170,118,217,117,137,228,195,119,186,121,227,149,201,182,68,243,251,74,155,55,112,234,91,174,242,189,136,154,35,151,193,11,94,201,86,158,118,61,169,162,181,218,234,93,76,77,47,7,121,196,203,181,182,150,146,90,157,92,173,68,234,166,118,90,234,99,171,164,107,216,237,119,38,164,18,240,177,156,115,97,219,197,44,15,169,218,212,84,79,172,75,198,74,102,181,187,17,219,169,216,181,9,185,209,183,93,93,226,160,65,166,93,90,33,187,95,43,25,223,219,76,232,229,87,110,85,211,94,166,69,96,123,52,24,118,94,254,204,69,18,189,21,21,83,122,24,167,132,233,106,42,241,76,212,241,77,35,26,250,135,35,182,175,150,165,202,196,152,67,23,225,168,189,35,67,83,52,212,142,68,95,89,85,84,192,205,172,51,139,173,87,42,118,67,85,60,83,63,77,57,136,228,232,84,107,65,109,168,99,157,4,233,213,60,148,142,155,86,52,198,240,61,172,167,169,168,129,169,215,70,170,166,165,208,193,57,193,143,233,157,221,158,179,78,158,26,187,85,13,70,86,85,225,245,138,86,212,210,215,233,183,170,166,165,33,143,237,179,213,68,201,214,169,28,141,211,193,74,94,209,137,241,173,234,145,238,98,49,174,122,117,71,34,234,133,75,71,101,185,220,44,47,138,178,71,186,161,122,233,228,21,203,160,194,183,170,136,41,235,173,106,141,107,81,60,202,239,14,193,138,81,234,203,148,123,163,219,161,105,170,51,18,187,9,91,219,67,186,93,209,174,157,78,190,225,197,154,90,41,27,3,216,196,159,77,26,174,78,154,253,160,95,251,141,37,108,208,172,116,208,187,118,158,69,37,121,160,185,210,81,202,181,144,174,213,77,23,114,121,22,134,147,139,201,105,164,100,213,72,197,71,175,85,106,116,42,73,243,226,211,138,160,223,233,24,182,61,190,179,53,234,5,189,199,89,89,111,186,182,75,189,174,54,164,173,114,171,244,67,123,10,67,103,109,189,150,186,136,154,217,219,234,185,85,60,78,206,229,152,54,10,122,121,41,109,211,44,142,145,87,118,171,169,213,210,71,5,115,18,120,118,182,87,117,69,104,21,101,183,9,80,55,116,140,149,145,55,79,173,170,28,202,43,157,146,202,143,167,168,187,195,43,26,170,170,142,84,41,86,90,49,34,181,209,165,106,236,122,105,162,170,248,29,13,199,46,170,35,141,245,19,213,185,206,127,85,77,64,184,245,57,137,128,146,142,72,150,154,158,87,39,154,34,22,230,253,119,193,149,48,201,61,61,146,61,238,213,81,81,190,37,60,216,108,118,21,115,42,105,100,145,87,197,93,224,119,150,154,204,47,118,146,24,150,39,49,189,19,166,128,90,107,221,101,194,178,169,209,208,88,156,140,215,162,163,20,219,181,229,166,58,197,115,35,105,34,168,108,110,254,202,161,151,248,119,0,225,122,234,70,62,142,22,72,237,19,199,77,74,202,219,67,71,134,161,84,138,218,198,43,83,201,160,98,141,159,133,171,218,196,201,235,35,149,210,39,94,186,149,29,199,41,104,176,181,165,103,170,165,209,236,77,117,208,189,247,172,220,166,181,72,234,121,104,229,78,186,106,137,209,14,178,253,127,177,99,12,49,85,178,102,182,100,141,85,17,222,58,232,5,144,177,98,11,53,42,54,57,149,21,173,118,136,133,98,252,127,2,198,202,75,101,58,117,243,208,178,205,108,180,215,105,163,88,22,93,37,84,68,98,21,221,12,119,70,64,199,219,237,10,178,47,77,94,208,59,124,89,60,87,139,111,118,186,174,145,185,189,85,60,139,41,113,181,203,97,173,221,103,157,243,211,171,181,86,104,95,251,86,93,98,204,79,27,86,177,41,226,129,223,89,28,139,169,89,219,56,127,183,50,38,164,220,183,57,124,116,3,16,110,116,76,188,43,164,101,189,237,123,147,170,35,124,206,142,12,33,80,147,46,250,9,52,255,0,49,76,231,167,201,26,59,117,114,61,40,160,124,110,95,21,105,223,75,148,86,4,145,186,208,64,154,167,95,84,48,143,37,193,88,145,241,190,106,106,119,181,141,114,249,121,28,9,99,171,164,86,199,91,10,239,106,251,188,84,207,12,79,149,148,116,20,210,54,130,159,213,118,190,40,88,124,91,150,52,219,229,150,77,91,35,117,86,162,123,192,179,244,184,58,233,138,161,69,166,141,25,251,74,158,193,144,215,106,166,55,154,154,185,21,23,93,78,161,183,155,174,24,174,146,159,152,246,35,87,166,135,127,102,207,170,219,68,111,138,125,85,233,224,170,7,113,38,84,67,106,153,220,196,85,149,173,242,83,173,134,175,21,97,233,94,182,199,76,198,53,122,170,42,248,27,73,159,116,245,50,201,83,59,26,233,23,201,124,14,162,187,57,155,95,173,50,178,8,27,34,233,187,77,0,185,120,119,136,76,93,132,167,134,105,170,39,118,138,155,186,170,153,91,149,124,91,218,177,21,28,52,149,149,177,69,83,249,92,197,68,93,63,105,31,244,23,219,61,92,169,5,202,186,57,89,34,248,181,124,10,137,184,58,141,208,250,83,12,94,93,191,79,211,240,95,112,18,127,105,206,188,37,93,86,202,62,251,74,249,221,211,118,228,46,61,167,28,217,152,141,214,186,15,15,39,161,14,22,188,81,138,240,245,90,190,162,181,239,145,139,209,205,114,234,84,212,188,66,99,168,101,72,91,93,38,136,186,117,114,133,137,137,166,199,86,103,174,157,250,31,252,180,52,213,230,13,158,133,219,25,82,199,126,167,17,26,206,36,177,213,51,180,90,247,248,126,146,157,149,143,62,243,22,235,34,186,58,138,169,95,228,155,149,80,52,148,234,140,231,194,244,46,70,85,214,71,19,151,205,93,224,109,254,27,240,126,213,145,47,16,47,252,52,34,171,16,214,231,102,49,149,211,54,74,168,99,79,54,170,161,67,213,92,243,118,215,59,168,166,173,169,114,235,167,214,80,37,178,233,196,174,12,183,57,252,235,188,10,158,9,163,211,196,213,103,226,39,7,92,226,116,143,186,68,158,239,89,8,161,135,2,102,173,222,129,247,121,235,170,85,173,77,200,215,57,116,58,249,241,142,41,195,144,50,146,182,174,72,222,215,109,85,107,148,9,126,92,228,180,77,3,159,73,114,133,99,215,174,174,67,164,185,113,25,135,237,186,67,85,80,215,167,154,162,152,47,131,113,76,149,120,45,103,164,184,201,61,99,155,187,69,126,168,157,11,115,125,204,75,221,100,179,209,84,74,232,165,137,87,170,46,132,205,102,164,170,30,34,240,115,209,178,69,94,198,43,252,149,221,78,125,94,109,97,235,165,50,43,47,49,71,185,63,77,16,135,187,150,100,226,58,106,182,50,158,182,89,23,118,154,238,95,121,223,83,99,28,199,190,190,42,122,75,132,241,49,116,77,90,229,69,29,81,39,119,156,239,194,152,86,149,239,125,253,147,47,85,209,30,138,88,60,198,226,166,223,82,231,122,58,226,246,170,107,166,138,90,108,21,148,23,155,237,52,114,223,239,210,61,210,34,46,139,39,188,170,47,156,49,216,86,145,181,85,23,100,98,55,214,93,30,86,157,61,7,25,215,107,29,115,119,212,203,35,81,125,229,208,179,113,237,77,87,19,32,169,69,107,149,58,169,100,43,114,51,9,173,70,216,106,210,85,95,52,82,220,99,172,0,236,33,84,149,84,108,230,66,197,234,138,128,172,210,127,25,116,85,251,99,130,41,28,171,211,84,69,43,59,6,118,195,136,41,86,73,181,107,88,136,239,88,194,236,186,198,56,82,150,221,186,229,110,133,103,141,60,218,133,211,180,102,70,22,172,163,116,84,180,138,215,233,162,163,52,240,12,175,94,38,207,235,109,133,142,109,12,104,249,23,166,168,90,140,73,157,152,159,16,61,203,73,77,80,186,183,166,196,93,10,106,167,17,89,106,235,89,78,219,98,187,115,186,171,209,11,167,134,238,249,123,97,164,137,215,38,193,28,175,68,85,107,180,240,37,88,183,216,126,241,142,174,42,249,29,13,98,104,190,104,167,106,251,222,61,165,69,217,13,99,191,99,139,225,103,199,121,84,216,147,145,89,72,205,254,58,170,116,55,110,185,193,148,54,72,209,146,207,75,46,212,234,168,168,170,164,105,98,45,248,167,27,243,149,106,45,149,42,139,230,168,227,129,95,89,141,46,181,50,210,90,97,168,234,158,229,46,85,235,137,124,154,130,85,107,17,137,167,142,221,14,186,209,196,206,81,37,76,147,81,211,198,199,42,47,85,208,10,103,15,225,92,192,228,45,61,117,28,142,73,23,69,85,215,162,21,7,224,10,227,117,124,117,181,149,146,68,190,59,117,53,191,140,60,190,162,154,106,119,179,162,125,87,106,154,33,219,197,197,158,3,184,208,179,185,77,3,165,94,154,42,160,20,229,231,135,59,155,166,142,166,142,71,191,170,34,170,175,145,203,111,13,84,181,176,177,46,172,69,247,234,167,107,126,226,126,205,106,183,164,173,141,94,174,77,81,35,84,241,44,246,32,227,110,190,150,87,178,27,115,150,63,45,83,169,96,186,115,240,167,129,36,166,216,216,152,146,233,226,138,82,207,225,38,203,4,146,77,13,209,98,70,234,168,155,255,0,246,150,217,156,104,86,205,43,118,219,106,85,207,69,240,78,135,17,188,84,223,171,42,37,142,170,158,72,162,118,186,42,148,92,235,71,14,182,230,84,190,103,223,157,43,89,211,151,191,221,251,78,238,108,61,102,193,20,111,154,154,153,31,35,60,245,85,44,77,15,18,50,90,234,100,115,25,81,44,143,215,85,215,84,56,204,226,38,239,122,168,154,157,40,183,53,117,233,34,106,115,188,124,139,141,115,142,142,227,35,174,181,50,43,164,215,115,88,171,166,135,218,124,201,178,225,104,185,247,136,105,85,173,79,85,138,228,213,75,45,113,204,91,181,202,165,90,212,108,44,78,139,183,162,20,117,233,149,56,134,169,233,83,94,215,55,79,87,87,120,40,234,50,82,131,138,28,29,45,92,144,214,209,68,218,101,232,145,249,29,109,215,56,242,254,94,117,125,167,101,28,137,213,168,139,166,166,28,94,173,85,148,117,171,76,202,135,203,34,46,136,172,94,166,194,216,113,37,76,90,74,179,70,139,224,231,107,161,208,100,45,235,136,185,162,149,240,83,221,30,177,162,244,245,142,186,28,235,109,235,101,61,206,235,35,96,71,107,170,56,179,17,101,141,250,178,159,153,21,67,30,171,215,207,83,98,60,189,196,202,244,161,100,18,43,156,186,106,136,164,229,54,12,150,162,199,153,119,21,76,29,226,253,44,136,169,213,187,191,246,157,236,185,153,150,113,202,230,65,94,232,26,190,41,227,175,218,99,155,114,31,29,71,77,29,107,33,78,137,170,106,139,169,212,94,178,219,25,83,51,189,79,79,34,182,52,209,85,168,166,120,241,25,11,116,206,44,47,109,71,165,162,177,100,123,188,23,105,196,180,227,139,86,41,209,151,11,234,82,185,254,58,185,16,198,7,219,175,8,213,141,145,204,217,27,211,193,78,34,211,95,33,145,29,39,55,115,87,170,245,58,217,145,43,54,240,118,10,193,55,107,154,119,236,75,29,67,21,127,42,84,255,0,73,125,112,238,90,229,124,17,44,233,61,36,237,68,234,245,122,116,35,18,143,17,226,42,5,69,163,172,150,23,39,185,202,135,127,106,206,220,113,110,137,212,145,220,229,72,252,21,28,229,213,76,178,146,150,229,118,94,222,29,44,86,249,169,101,87,162,183,163,147,161,212,92,248,105,183,58,53,125,178,169,172,118,157,52,121,129,184,99,137,140,75,96,171,73,27,89,46,173,118,170,155,151,169,119,112,247,26,87,20,86,190,186,89,244,243,245,133,154,47,83,184,114,199,48,85,164,180,87,105,154,198,175,77,175,82,176,178,88,179,55,7,35,17,213,181,50,177,158,61,85,75,127,133,248,228,176,77,203,163,168,73,26,231,104,138,229,84,46,21,63,22,88,53,21,157,238,86,58,55,167,93,234,132,193,94,219,51,115,21,81,54,56,249,19,185,204,250,250,162,151,79,6,231,71,124,70,178,240,231,68,239,61,75,7,73,196,118,82,85,202,178,44,240,53,221,53,69,84,234,85,118,252,105,149,88,173,25,45,37,222,40,100,95,36,122,34,16,100,165,54,98,216,37,209,89,91,245,186,120,157,138,98,75,100,232,156,185,90,237,223,105,97,35,147,5,209,198,199,45,254,157,90,212,215,84,145,14,76,24,183,13,76,244,134,135,16,69,185,189,19,241,128,94,90,156,85,100,160,147,107,118,239,95,31,214,104,163,198,54,170,186,133,139,154,214,254,210,206,203,112,142,178,69,87,87,194,247,34,232,213,71,120,157,53,124,213,214,247,190,169,181,109,106,34,42,248,129,146,148,213,49,84,116,133,237,122,125,138,111,75,77,28,140,86,200,196,77,76,91,202,204,246,108,248,187,232,220,213,172,147,214,211,93,117,95,19,38,162,185,71,84,205,235,50,120,34,160,35,97,246,218,88,26,229,141,81,28,166,197,45,82,194,229,133,90,186,41,203,149,145,35,209,236,151,85,95,20,95,3,106,73,168,153,38,215,185,187,159,208,54,211,119,94,229,3,106,33,69,93,77,118,202,148,169,133,30,244,209,126,211,118,102,198,248,18,39,189,174,98,248,106,105,130,145,35,86,181,174,68,79,45,2,86,235,169,227,87,162,232,105,173,169,165,160,133,31,81,245,124,144,228,242,81,170,155,164,67,106,190,130,42,248,209,146,166,172,79,0,203,131,5,93,37,195,173,50,171,80,231,62,223,21,84,90,109,77,81,52,253,102,212,52,48,82,68,145,67,19,90,137,231,230,107,94,114,199,185,30,173,211,220,165,130,148,188,81,92,232,234,17,41,161,213,186,248,161,204,165,167,169,168,167,252,126,168,165,72,215,177,34,209,237,87,185,221,58,155,47,141,24,221,220,181,105,71,77,29,185,176,53,100,211,87,159,36,109,66,42,114,219,208,237,28,177,200,197,213,200,142,56,238,172,167,166,232,229,215,237,51,90,141,169,169,33,173,160,124,51,162,35,213,58,28,43,77,174,123,76,46,108,107,209,222,6,229,77,93,52,200,175,138,165,136,169,226,154,156,26,204,93,67,65,79,203,168,169,98,42,121,234,21,219,199,76,245,114,44,205,71,59,93,117,212,222,168,150,8,222,216,228,70,39,235,82,223,221,115,66,211,64,139,186,177,170,228,110,169,163,186,22,31,50,120,156,161,181,84,185,148,245,250,61,191,218,53,6,92,195,89,74,217,28,205,25,166,186,107,169,200,109,125,190,5,87,58,88,147,223,235,17,241,113,227,202,215,107,133,180,211,69,52,147,53,52,85,98,244,85,45,198,39,227,195,19,85,74,228,180,208,206,145,175,68,87,32,18,125,93,138,173,20,202,173,109,92,45,70,245,85,220,133,5,137,115,143,15,83,84,37,37,45,75,101,126,186,46,213,212,140,151,241,71,154,55,233,185,48,243,21,210,174,138,169,174,137,169,90,97,236,207,147,12,218,231,188,98,74,165,150,177,91,189,172,114,235,212,12,245,102,100,219,158,214,201,207,70,42,249,57,218,20,254,35,207,74,123,19,145,237,107,100,68,93,58,56,141,140,109,196,158,44,187,220,21,150,137,106,34,68,95,81,35,85,66,152,168,205,12,225,189,53,176,36,117,110,85,94,138,168,189,80,9,3,196,92,106,209,90,106,249,79,166,209,19,199,69,83,170,127,30,118,36,141,234,214,232,228,79,53,48,25,112,238,106,95,100,231,86,81,212,46,239,122,41,214,79,151,185,131,3,223,206,161,145,202,239,13,17,122,1,155,117,221,160,108,117,75,219,78,154,163,126,211,157,100,227,246,138,120,90,234,230,162,42,170,162,170,169,130,20,57,103,140,29,35,157,221,28,215,187,244,145,78,124,185,61,141,230,164,84,74,119,122,189,125,68,80,149,33,246,174,51,48,213,217,200,178,92,89,26,47,150,227,189,170,226,98,205,221,86,88,174,49,117,77,81,119,161,23,171,151,152,170,220,173,141,106,229,133,234,189,119,185,78,45,67,49,197,37,66,91,125,41,60,142,119,70,232,229,211,64,203,55,177,255,0,22,50,199,80,246,83,222,52,106,107,174,143,242,45,133,243,140,123,157,53,42,165,21,210,69,114,39,79,88,199,184,178,183,26,94,63,27,52,242,106,189,87,122,174,154,27,151,28,179,164,179,219,221,53,210,185,188,212,79,4,94,128,93,186,14,55,241,181,12,139,83,233,25,92,141,93,54,171,138,210,207,199,213,207,186,235,81,80,238,102,158,243,10,171,224,166,99,223,21,59,219,162,46,136,112,226,163,145,117,238,236,115,215,204,12,246,143,143,27,165,206,150,90,41,106,213,168,244,209,171,184,167,175,92,80,85,211,91,159,83,13,217,86,103,34,175,214,234,97,108,20,245,124,196,68,87,49,88,186,174,162,182,150,185,93,204,90,213,122,126,142,171,160,23,254,171,140,28,108,217,220,216,47,18,181,168,237,116,220,119,144,241,203,141,227,183,119,54,214,200,247,233,166,187,140,86,101,186,122,169,52,134,7,61,87,167,70,169,203,139,12,222,97,84,153,40,166,84,251,26,160,94,203,175,18,184,218,229,82,149,149,55,169,153,189,119,43,119,175,67,228,252,75,99,105,35,108,52,119,153,145,81,58,174,226,200,85,219,174,205,122,62,162,153,205,98,120,106,213,55,225,166,115,218,138,215,53,138,159,97,174,178,139,193,23,16,248,249,29,163,110,179,61,206,247,184,249,85,155,89,141,88,169,35,234,164,84,147,222,226,208,71,93,37,61,67,92,230,38,214,175,93,16,169,87,19,209,212,197,27,27,36,145,185,190,10,171,234,254,209,214,65,90,219,240,214,45,199,149,105,53,109,201,35,106,175,93,100,46,85,151,134,58,123,131,97,154,190,229,12,136,142,69,95,198,33,100,161,196,87,42,42,110,117,5,211,214,241,209,174,55,41,115,143,25,209,198,180,204,184,78,154,47,138,57,74,219,48,173,220,52,101,130,81,177,43,234,233,218,246,183,175,172,135,29,50,155,36,112,237,98,50,122,184,94,231,47,68,213,23,254,83,17,223,157,88,197,36,69,150,229,80,230,175,143,174,167,50,155,50,227,171,114,73,95,45,75,230,94,173,93,221,16,149,43,53,104,63,0,246,13,175,158,223,6,159,165,161,217,87,103,86,74,225,104,183,88,172,180,245,19,53,53,69,70,34,174,166,31,217,113,5,6,33,154,58,123,165,213,176,193,209,58,187,69,46,198,23,183,229,29,158,104,231,171,174,239,238,77,21,99,107,145,85,76,178,185,51,113,3,138,241,35,149,184,91,14,199,3,63,37,121,122,127,200,83,242,230,30,113,69,52,156,203,92,207,69,114,175,171,30,169,255,0,17,113,176,69,210,207,138,170,99,181,96,204,37,36,73,224,146,44,104,101,126,5,201,216,86,138,23,221,109,209,58,69,141,55,35,153,224,162,205,24,33,71,127,207,12,78,238,235,111,130,174,13,222,175,70,170,21,29,159,134,92,203,197,42,181,152,154,237,88,231,59,170,196,170,189,73,3,178,229,45,146,223,84,181,17,210,49,139,227,162,53,52,42,184,176,237,28,90,43,41,218,138,158,122,117,39,81,129,88,111,130,59,85,75,209,110,52,50,54,85,243,114,47,82,165,111,1,120,125,235,190,54,35,23,245,25,185,29,182,54,42,57,205,213,83,222,104,116,53,41,46,140,137,187,127,81,190,51,6,23,210,112,23,105,154,118,54,170,179,72,152,186,233,167,137,121,112,63,10,184,15,8,194,197,101,162,25,100,106,125,117,105,126,153,12,41,26,107,19,85,203,227,211,192,54,53,98,244,115,180,247,20,82,150,124,5,135,173,107,186,27,116,45,115,124,61,68,59,104,172,214,213,145,94,250,104,211,79,236,161,220,182,54,185,219,213,19,95,3,106,162,137,36,69,68,213,53,247,24,179,200,226,71,67,69,209,209,199,30,137,224,154,33,203,142,8,156,155,81,81,63,97,181,73,111,109,62,138,138,231,47,218,115,217,10,107,174,196,66,117,27,17,162,49,116,69,79,224,111,164,104,239,202,55,57,108,253,20,62,181,173,79,4,58,13,190,66,105,209,2,49,90,186,170,27,232,154,31,87,175,77,0,219,69,93,60,13,40,138,239,35,125,172,79,52,53,36,109,79,0,56,251,23,244,79,173,98,233,245,77,253,137,239,83,234,53,16,13,141,139,250,39,215,67,208,222,218,134,173,168,168,7,29,176,137,63,81,201,70,162,26,87,71,120,162,1,198,68,215,162,161,161,97,77,117,219,253,199,47,107,125,193,81,170,154,116,3,141,238,106,55,161,177,83,75,213,21,137,161,207,70,51,93,116,14,98,59,196,14,36,80,236,110,158,58,154,246,47,232,155,237,137,173,243,83,238,196,247,168,28,85,98,235,245,79,155,23,244,78,74,198,154,249,142,90,125,160,112,244,126,191,85,77,74,139,181,122,117,208,230,237,106,254,74,31,57,108,215,93,0,225,69,18,170,122,205,15,141,23,213,68,208,231,43,81,124,141,43,19,23,200,14,36,112,245,55,185,91,83,192,222,108,109,111,129,247,68,3,99,98,254,136,217,246,27,251,80,248,172,69,247,129,179,176,210,172,93,124,14,70,196,247,169,241,90,128,108,108,95,209,27,13,237,168,124,216,158,245,3,101,99,213,52,67,111,149,162,234,114,182,34,117,234,105,86,162,129,180,246,250,168,109,236,57,42,196,84,208,208,230,34,123,192,227,189,139,209,16,218,116,46,78,167,53,172,110,154,169,181,43,252,145,19,160,28,53,122,179,166,134,218,189,95,211,67,126,68,71,27,109,106,49,125,100,64,54,246,163,147,85,242,56,178,53,92,244,218,157,17,78,76,211,64,205,81,178,34,234,109,71,52,13,93,29,175,173,211,85,242,48,55,25,183,77,20,216,158,150,41,53,240,67,146,176,38,155,154,253,233,239,106,156,74,136,228,229,43,163,145,53,247,121,129,176,182,215,53,219,152,238,134,235,169,150,86,114,213,60,13,84,237,149,19,241,143,57,76,98,185,117,108,141,77,62,182,170,7,71,54,28,130,100,93,233,226,117,206,193,244,177,205,171,33,215,84,215,82,177,223,2,232,141,93,85,15,175,70,116,211,163,128,163,151,11,34,187,70,59,97,161,248,94,88,103,107,152,245,93,87,196,173,18,22,53,55,200,173,62,34,49,234,139,183,195,192,14,162,154,208,216,246,171,211,214,57,203,73,30,228,213,16,229,61,169,185,28,172,127,236,10,212,95,95,84,3,137,52,59,19,212,105,183,29,189,242,187,123,151,67,181,106,69,34,34,181,83,167,142,167,212,133,202,186,162,166,159,96,26,41,225,88,209,26,114,26,211,227,87,174,197,79,15,51,117,168,134,160,53,190,103,223,3,82,34,39,128,86,162,148,105,215,94,166,235,124,13,189,52,232,125,71,170,123,128,220,7,195,232,27,110,98,59,242,79,187,81,27,181,19,67,90,46,158,72,124,119,84,240,64,52,181,167,213,77,16,34,232,21,202,160,124,10,154,245,3,93,16,13,14,105,179,34,105,170,27,206,113,180,245,106,248,169,40,227,188,227,202,142,209,122,28,153,21,190,243,101,239,106,244,50,56,19,53,202,138,154,28,25,161,245,124,122,156,234,186,134,68,237,169,167,95,121,196,145,200,230,238,115,191,128,205,29,37,93,28,211,46,198,185,83,174,166,204,246,233,90,212,218,229,85,59,41,174,52,241,59,106,34,170,154,98,171,108,174,245,91,227,239,38,14,51,105,231,72,155,177,58,249,154,162,73,152,237,94,158,7,96,232,156,237,29,213,63,81,241,241,162,39,84,24,54,182,50,86,110,215,65,37,59,91,30,168,221,77,30,171,95,167,84,57,237,218,248,80,96,234,22,170,52,93,154,42,42,116,240,53,182,104,29,245,164,83,151,200,141,85,127,20,223,224,112,106,168,119,117,107,116,253,67,168,223,169,160,163,185,83,173,59,145,23,84,208,167,31,131,98,162,122,242,60,250,149,29,3,31,12,58,185,58,155,241,72,233,85,81,201,170,12,29,29,37,162,104,244,78,171,161,80,210,211,237,141,27,167,84,57,16,68,212,235,161,189,181,26,186,161,70,150,199,162,120,26,85,189,77,221,235,225,162,31,17,53,82,193,179,34,232,154,28,101,235,185,117,57,146,70,139,212,227,36,104,142,114,106,189,71,33,76,98,90,22,214,83,57,138,205,199,18,195,67,45,18,34,114,145,19,245,21,76,208,70,230,171,92,158,39,21,81,27,224,158,7,30,95,96,190,59,148,210,229,221,3,191,89,245,93,171,145,20,219,149,202,216,213,27,225,169,174,34,198,241,53,27,221,131,43,145,158,60,165,255,0,136,135,155,252,105,14,48,168,124,178,233,248,245,255,0,140,153,126,32,225,108,152,86,177,100,111,251,11,191,226,33,135,51,30,218,92,95,88,177,254,76,206,255,0,140,235,6,214,56,185,211,189,172,141,146,110,84,68,59,92,151,192,215,28,107,138,99,100,113,185,209,53,81,124,11,127,95,84,250,249,209,170,141,213,116,51,55,130,252,49,19,23,210,47,139,89,29,162,117,78,133,25,169,195,246,6,135,9,217,32,129,33,68,145,24,139,209,11,249,66,159,136,77,221,53,82,136,193,48,50,8,99,209,62,178,34,41,94,53,173,84,106,39,68,67,149,251,28,157,173,78,135,222,129,172,115,151,196,214,176,244,241,3,101,234,237,52,115,180,56,242,83,53,237,87,35,145,85,13,218,152,28,228,245,94,167,17,148,245,12,122,61,92,186,39,136,31,86,145,170,139,170,33,199,88,54,61,87,106,104,135,41,239,127,146,232,113,222,247,117,212,14,37,75,85,233,234,180,232,238,19,114,85,24,229,209,87,203,66,161,87,49,53,77,124,78,13,77,28,82,200,146,57,136,237,19,204,10,2,248,148,238,69,123,232,82,69,251,90,117,182,10,234,56,234,150,55,210,114,29,250,180,46,21,85,182,25,60,98,79,216,135,65,117,178,177,138,233,25,11,83,78,187,145,58,150,44,84,22,122,180,123,121,81,189,52,83,182,150,223,79,82,136,142,86,169,109,105,175,171,107,126,215,72,137,167,188,171,236,216,130,158,169,136,231,74,213,213,60,148,173,53,220,240,141,5,83,93,186,154,55,106,158,109,66,145,187,229,6,30,186,64,172,171,182,69,213,63,68,184,76,174,108,168,188,191,36,243,52,173,82,189,187,92,237,64,177,171,195,6,11,90,174,248,218,56,218,228,94,157,10,190,209,151,56,103,14,68,216,160,162,143,115,124,246,149,220,142,77,21,26,186,126,179,143,53,19,39,77,85,201,168,29,12,182,122,87,198,139,20,109,106,39,185,14,150,183,15,211,214,178,72,166,111,138,42,21,139,169,22,52,250,221,19,192,235,43,99,149,21,85,140,77,127,80,22,55,18,100,237,45,124,207,149,37,70,179,95,51,229,175,43,104,109,12,107,153,43,21,83,245,23,38,247,65,112,168,106,182,53,218,213,241,211,222,83,255,0,71,171,151,235,212,201,252,64,249,109,180,54,21,216,205,189,58,106,84,54,235,82,49,251,220,169,239,58,47,71,220,232,180,124,59,156,159,105,216,82,94,38,133,169,222,216,168,169,238,2,163,108,147,55,192,215,222,228,98,110,114,116,79,19,173,164,188,67,84,186,35,144,236,152,250,117,84,220,228,93,124,128,227,207,113,116,207,77,172,232,133,53,138,172,180,183,154,121,27,60,45,93,200,190,40,85,239,138,37,106,242,218,211,171,172,160,116,204,115,26,253,21,67,12,114,191,101,61,142,57,36,168,124,108,106,238,215,192,237,48,108,180,56,122,118,65,70,246,163,117,245,186,149,222,32,192,245,119,29,237,73,220,141,95,114,148,92,185,79,95,28,171,37,61,124,140,84,95,55,1,120,172,215,86,213,49,175,100,141,85,84,247,157,187,32,231,191,123,209,53,45,142,23,195,247,219,99,218,201,106,213,237,79,180,184,212,53,18,196,214,182,87,106,237,58,129,207,125,27,100,77,157,14,44,184,102,134,179,93,241,38,167,41,42,88,213,223,187,175,235,54,101,188,199,18,42,49,221,124,192,225,166,22,181,196,186,119,118,170,167,216,110,165,146,133,58,242,155,252,15,145,94,92,174,211,162,238,233,212,228,115,213,19,214,122,1,198,125,190,24,209,118,196,137,250,144,211,190,56,219,181,90,137,161,201,125,124,45,77,28,168,167,6,119,50,116,94,90,175,80,58,60,67,121,138,146,153,203,175,94,186,24,255,0,142,235,174,55,137,159,20,8,237,28,170,157,11,253,113,194,209,92,209,81,210,189,60,252,78,145,114,230,145,31,225,187,175,138,129,141,248,111,40,170,46,87,20,154,178,23,59,115,181,234,134,72,96,124,3,65,102,130,54,178,149,168,230,162,126,73,80,89,176,205,61,191,71,44,45,87,39,68,232,84,148,209,53,139,170,53,16,13,202,54,54,22,53,136,196,232,115,28,244,114,104,108,239,107,19,77,19,161,197,154,177,205,93,26,136,7,41,239,106,121,161,199,124,237,78,154,157,100,149,242,187,84,52,182,73,92,228,114,168,28,217,102,251,78,36,211,34,166,130,73,85,78,44,142,85,69,234,128,141,138,151,106,213,45,238,56,106,173,190,85,68,215,70,169,94,204,245,84,84,232,81,248,166,147,188,82,201,31,142,228,80,218,63,115,186,87,45,202,102,236,252,165,242,44,109,84,74,142,85,78,154,117,50,155,61,176,107,161,150,106,165,99,180,213,84,198,11,155,22,41,94,212,215,68,93,11,18,185,248,87,17,75,99,175,101,75,36,115,118,251,148,206,126,24,56,137,171,166,187,81,81,75,94,237,171,181,186,43,136,249,107,182,249,33,115,242,74,233,81,77,140,40,18,57,21,61,118,249,253,166,153,84,57,77,108,91,134,49,150,54,167,140,235,251,58,153,123,134,108,150,219,149,90,88,47,123,93,22,212,68,71,126,163,21,242,94,231,5,22,43,145,89,11,93,34,206,169,170,254,179,39,107,170,37,134,231,77,91,19,18,55,42,34,234,158,102,23,21,195,50,35,6,204,170,248,105,99,69,111,70,232,158,40,118,20,121,65,135,109,81,57,240,83,69,204,79,13,81,14,21,187,24,220,89,85,77,76,174,107,88,230,162,171,149,75,163,108,109,178,225,12,122,212,64,233,92,157,87,112,85,170,168,195,178,89,94,181,112,162,34,42,234,230,162,116,67,183,161,175,98,210,115,160,106,43,211,197,16,173,113,6,24,145,21,204,134,38,201,27,211,166,157,81,75,101,37,155,18,91,43,230,88,160,115,96,215,234,233,208,43,118,229,131,104,49,28,15,171,124,77,85,253,94,101,176,189,112,253,73,120,172,71,77,14,216,222,186,107,167,129,123,45,169,84,250,53,130,38,181,142,95,119,188,229,91,233,110,145,63,101,107,121,204,95,4,80,44,51,184,80,125,123,91,13,35,145,98,111,153,84,218,56,62,182,193,73,186,90,185,89,38,157,85,21,75,171,117,196,151,187,50,178,43,125,158,77,171,226,168,213,57,116,184,235,19,185,26,199,90,164,70,233,185,222,170,129,102,164,225,78,134,24,222,177,92,37,220,158,10,186,157,21,70,73,98,252,50,142,150,207,91,222,26,238,170,142,252,157,63,89,146,246,156,81,37,194,169,27,91,110,115,35,240,119,170,118,215,58,43,51,161,116,144,198,171,204,79,171,167,128,24,149,12,184,226,216,197,109,109,59,85,91,246,161,215,214,98,140,103,163,246,218,57,172,79,31,3,38,235,240,5,21,226,5,116,84,234,199,175,130,232,113,108,249,77,53,30,171,52,104,246,185,127,45,0,195,251,253,218,123,181,12,137,87,100,154,57,83,197,90,197,41,171,85,68,84,177,42,84,54,104,92,159,87,84,84,83,59,31,149,41,28,235,55,162,225,146,37,234,169,183,161,215,223,114,63,8,215,67,207,173,178,83,197,43,189,102,163,91,226,164,209,140,89,117,153,53,24,118,177,22,106,169,95,22,228,209,23,83,34,109,25,153,135,49,13,54,234,202,184,162,114,167,154,161,72,93,242,122,201,68,146,50,174,134,26,72,145,23,99,154,157,87,220,90,155,230,84,226,38,78,146,217,166,168,117,59,151,197,165,151,70,64,76,152,42,225,34,243,42,169,166,115,188,27,170,117,41,11,182,18,162,183,215,190,162,58,168,227,166,122,47,170,142,77,52,45,29,86,80,102,85,45,63,164,173,215,10,150,185,137,170,117,82,140,186,51,56,98,153,212,215,10,170,217,152,222,154,162,40,25,15,111,195,216,6,173,146,53,239,138,57,145,117,223,227,170,155,244,212,56,122,206,247,77,81,121,133,98,103,84,111,67,29,237,21,24,134,157,174,109,92,149,113,185,19,93,85,52,213,74,227,6,96,219,142,44,153,86,170,162,69,69,242,122,129,82,98,252,245,178,218,28,148,182,105,92,237,157,23,111,188,249,135,56,139,158,118,178,6,83,201,36,142,232,158,39,75,136,242,74,26,25,155,60,244,146,170,35,181,252,91,117,69,79,180,219,183,86,224,236,29,112,142,74,171,99,99,229,162,117,145,186,117,2,252,225,156,87,136,177,19,33,145,244,146,70,199,117,209,83,192,185,20,180,82,212,196,213,151,114,57,16,198,10,158,43,172,118,55,182,154,215,19,30,230,116,85,111,153,220,225,190,44,219,113,175,98,84,83,57,24,170,154,163,80,48,200,106,203,125,4,45,219,114,149,187,87,222,81,247,220,184,194,184,129,28,234,103,38,247,39,69,247,41,202,171,172,167,199,148,49,213,81,86,119,117,115,81,218,107,167,137,216,91,112,189,125,45,27,99,134,175,114,175,69,118,160,99,86,102,112,235,27,27,45,125,19,210,71,49,21,87,66,197,210,101,188,55,139,186,217,234,35,108,78,77,117,119,234,51,234,239,128,47,213,13,85,138,189,57,110,250,205,215,196,183,247,124,137,149,243,45,101,12,17,50,127,21,86,248,169,53,113,139,55,110,27,220,200,145,212,82,35,156,228,242,40,219,231,15,216,162,138,30,115,41,156,246,167,187,196,205,202,76,178,196,50,210,172,44,107,155,35,58,35,180,234,115,161,203,60,66,202,39,62,181,95,50,199,213,26,173,26,98,59,43,50,219,21,91,97,231,37,51,162,106,120,238,81,108,155,20,91,93,201,138,121,35,143,205,55,121,146,19,83,148,118,92,109,71,220,171,41,217,79,82,207,179,69,83,161,168,225,74,220,216,92,181,52,172,218,157,17,116,26,99,14,40,44,216,170,242,213,150,142,69,154,79,119,137,198,169,195,88,170,217,62,250,250,73,154,247,47,232,174,134,82,63,135,187,246,29,171,90,156,49,36,170,212,95,168,137,208,169,44,249,127,139,113,4,209,91,174,184,127,152,232,180,106,189,209,168,213,145,135,148,182,250,136,106,25,45,205,178,53,138,169,226,138,94,140,11,138,240,86,23,114,62,121,88,245,68,243,67,39,229,225,110,131,18,91,146,134,107,44,113,74,173,250,232,222,168,81,178,118,127,76,179,239,108,238,216,171,224,53,93,45,163,63,112,26,107,28,139,26,67,224,228,68,242,58,43,182,100,101,165,202,227,206,107,81,17,87,84,85,66,179,170,224,26,122,116,89,40,230,114,57,19,93,190,242,223,98,110,18,241,189,185,239,134,142,133,242,237,240,84,69,44,242,154,234,241,198,107,209,81,218,221,71,135,107,216,221,221,52,251,11,7,123,196,143,185,178,85,175,145,174,122,170,170,42,23,146,143,132,204,198,186,214,36,21,54,233,118,235,175,84,94,133,205,177,118,127,93,171,32,100,245,234,169,175,85,106,131,88,131,134,243,59,18,225,89,29,220,222,231,195,174,155,85,124,142,194,179,52,219,113,116,147,205,75,164,210,167,172,168,102,245,179,179,222,149,177,170,84,194,199,107,225,169,242,167,179,186,222,230,189,97,141,140,114,248,42,23,182,38,107,0,237,85,20,149,151,126,241,87,51,153,18,187,93,20,174,170,241,93,5,185,99,75,69,103,174,212,242,50,150,30,206,155,154,201,34,54,101,115,63,36,249,77,217,217,119,166,153,210,57,235,246,14,198,49,202,203,154,216,226,41,27,20,21,178,232,186,105,215,200,184,212,56,163,19,221,105,153,45,230,251,36,113,179,214,86,171,215,170,123,188,75,163,81,193,6,36,181,212,178,106,103,171,145,169,215,161,192,189,240,167,140,42,92,216,121,178,49,169,209,116,51,170,165,100,205,140,49,99,162,108,112,189,178,212,233,230,227,165,185,230,45,155,21,81,73,111,175,88,161,146,84,213,174,114,167,145,90,87,112,53,122,168,163,90,170,122,151,115,209,53,69,215,169,70,59,130,92,199,168,171,245,150,71,181,186,162,63,175,65,170,179,215,8,42,40,171,101,125,29,123,86,37,94,154,41,217,88,177,85,77,166,120,223,53,87,170,171,162,232,94,186,30,3,241,212,176,238,146,190,68,251,53,55,171,56,24,197,212,212,124,216,234,245,123,58,232,171,226,53,156,83,52,119,232,110,113,182,165,149,124,181,84,241,208,222,164,195,55,76,87,91,177,46,242,61,186,104,138,142,94,135,103,69,195,134,63,183,185,148,245,73,178,38,174,139,166,189,80,190,121,121,149,20,182,42,22,37,85,52,105,80,139,174,228,241,81,106,200,199,170,220,135,199,242,79,165,182,235,83,179,197,52,114,255,0,164,234,106,178,19,49,153,59,221,87,93,81,42,107,170,34,185,76,243,178,218,41,162,115,99,125,58,53,191,165,161,219,86,225,203,84,201,185,171,27,87,246,117,34,163,130,28,160,185,193,93,182,244,146,181,137,239,85,43,24,50,46,201,119,181,186,182,219,87,44,78,68,251,124,76,175,198,24,74,201,82,215,54,166,154,157,23,78,143,243,45,252,80,67,133,168,37,130,104,27,35,23,93,168,128,97,158,47,202,251,245,146,173,89,72,178,76,213,93,53,95,3,167,164,193,216,170,24,82,120,229,116,106,139,224,215,25,96,236,41,125,198,211,77,5,37,60,140,130,95,85,61,94,136,119,22,188,141,158,208,214,50,170,131,155,239,85,64,49,130,43,126,39,90,104,93,81,222,36,78,141,93,90,170,154,21,125,183,9,225,247,209,182,166,243,27,213,201,213,83,98,153,57,85,96,179,97,251,98,62,182,205,19,154,207,20,86,248,27,20,52,217,113,137,237,178,50,158,10,120,170,89,209,89,211,82,193,97,233,40,48,125,92,109,160,176,216,57,242,175,71,61,83,77,170,85,184,91,33,45,87,167,45,85,230,54,70,212,235,177,36,234,84,247,122,123,14,24,141,41,237,52,113,58,162,125,117,115,83,171,75,105,136,174,248,222,207,81,222,40,171,106,54,202,191,85,165,21,236,249,101,148,150,39,236,157,88,197,111,69,107,186,169,208,84,96,156,179,154,89,165,161,173,142,46,139,224,133,31,91,53,194,166,137,245,183,137,101,146,105,19,162,47,145,69,214,83,222,34,167,87,196,250,148,108,158,228,38,138,203,21,224,123,36,180,110,142,201,92,199,191,79,22,175,82,202,220,44,23,56,46,29,198,58,135,239,87,233,170,42,149,198,24,195,153,131,89,88,174,177,219,235,39,106,174,139,185,139,161,113,236,28,60,99,235,229,123,46,53,144,37,59,156,168,170,139,170,13,29,30,91,229,198,23,181,164,119,76,93,51,100,93,81,87,122,153,47,132,112,86,71,98,200,35,166,133,105,91,35,147,68,220,168,136,83,107,195,5,214,174,137,141,184,220,81,204,68,77,88,142,41,235,230,67,220,176,227,17,108,215,26,168,54,249,53,122,40,209,120,100,225,207,4,70,245,158,138,104,22,47,115,28,138,113,167,203,12,1,135,26,181,41,68,217,100,240,213,91,224,89,139,110,37,198,89,126,178,69,116,189,212,205,27,81,118,163,157,224,84,152,83,63,44,183,233,61,21,124,157,17,85,122,189,235,224,53,28,187,157,254,205,29,99,233,35,164,106,66,207,45,14,5,29,102,18,196,44,150,149,221,218,24,209,251,94,143,209,23,95,218,119,117,212,120,51,17,85,62,150,197,88,142,153,233,213,205,84,44,134,102,229,197,222,211,113,214,219,90,173,115,186,174,142,209,85,77,75,33,171,175,91,128,50,166,150,153,101,124,148,110,145,83,94,138,210,206,102,46,31,192,84,16,84,79,65,201,116,139,224,141,208,161,223,133,177,187,42,247,85,92,30,144,162,121,189,116,58,187,157,53,116,115,247,118,181,213,79,114,232,168,157,83,83,92,185,75,19,237,195,182,224,87,95,249,149,17,69,181,154,174,138,136,117,213,153,113,29,100,238,123,156,145,57,154,166,223,126,133,103,67,69,138,237,48,36,235,36,180,244,238,77,121,122,116,54,126,139,226,91,211,228,185,208,77,44,173,141,53,209,12,24,182,53,248,39,149,58,197,36,104,205,58,35,180,241,41,139,181,178,166,223,34,178,25,85,81,61,200,92,187,211,239,115,39,119,168,165,123,101,98,233,185,90,110,97,28,16,251,197,83,167,186,189,171,27,122,171,92,166,162,45,36,21,23,8,222,138,201,21,174,78,186,157,212,120,142,241,43,91,29,68,207,218,222,157,20,173,177,165,130,203,13,66,193,65,77,19,81,171,162,171,78,142,143,15,177,102,102,141,71,181,87,234,175,129,71,80,151,11,187,230,107,105,159,59,149,254,27,92,167,123,69,117,204,219,115,121,148,178,86,66,198,245,69,220,165,211,192,216,78,24,39,142,166,170,203,19,155,211,102,168,94,139,92,248,62,40,157,75,136,172,212,233,19,219,162,46,223,3,157,92,98,83,243,119,51,169,91,200,158,241,84,173,78,154,171,212,239,112,214,112,227,26,39,247,153,46,245,10,190,63,93,75,247,119,203,236,155,172,134,166,122,105,96,89,30,138,172,137,218,116,82,204,208,97,43,92,56,130,90,26,138,88,93,74,231,232,207,118,132,49,95,225,94,36,49,37,61,84,78,170,185,189,88,136,158,46,42,44,69,197,14,36,189,47,163,173,114,185,238,115,118,106,139,239,44,190,33,160,195,118,218,153,33,130,54,55,99,182,234,135,2,153,212,52,104,181,52,21,139,28,154,120,183,77,75,134,50,219,134,58,58,186,92,81,244,151,19,215,198,215,171,183,38,231,33,157,214,172,195,176,62,157,203,233,56,23,68,68,79,93,8,106,183,99,12,87,27,152,144,94,106,154,207,215,161,166,179,56,115,62,207,52,137,77,124,172,88,217,225,235,116,65,134,38,138,163,54,176,148,91,96,244,157,62,255,0,5,245,208,226,87,230,166,12,138,21,154,107,189,51,28,212,213,53,122,16,169,83,158,216,247,250,217,110,147,164,191,164,175,83,171,170,206,220,109,94,155,106,239,115,189,186,248,43,212,189,107,73,187,160,206,188,27,83,14,197,189,210,234,139,162,122,232,119,84,121,165,97,70,163,146,231,78,232,215,242,183,39,66,14,105,51,15,17,45,58,77,6,35,154,53,78,186,36,133,85,98,205,252,111,83,18,82,38,46,158,38,39,171,181,100,241,29,82,166,165,153,153,134,42,28,141,167,187,211,57,254,237,232,111,191,30,217,81,52,146,186,52,119,216,168,66,227,179,127,26,97,138,164,153,184,146,89,85,203,170,47,48,171,109,28,71,99,5,164,89,171,113,68,202,244,77,118,171,252,7,90,152,150,201,113,221,145,124,46,12,254,39,45,184,194,199,85,15,248,61,123,28,191,98,145,75,135,248,162,187,85,111,166,158,229,189,200,191,89,207,59,120,120,166,186,88,107,90,172,175,108,177,175,85,110,241,152,98,81,93,137,173,241,66,155,234,154,139,228,186,148,190,42,206,124,51,134,227,68,174,185,197,175,235,66,63,110,60,87,220,239,180,251,41,110,105,77,234,233,163,94,116,20,216,142,28,98,231,212,98,60,86,229,103,147,95,34,116,26,99,55,110,156,79,224,150,76,145,182,226,198,162,245,215,113,71,226,94,44,48,227,34,116,84,85,77,122,249,42,41,135,117,182,44,27,83,43,156,184,173,85,136,186,109,230,33,195,174,179,224,234,24,209,244,247,228,149,83,242,85,233,212,153,171,25,3,112,226,189,214,238,117,66,76,233,17,255,0,85,17,124,11,53,142,120,172,198,120,162,175,185,216,217,43,117,93,17,81,78,146,158,124,43,60,73,77,45,60,73,191,162,63,95,18,188,193,150,92,177,180,181,43,238,125,214,69,241,245,149,58,12,85,14,184,195,58,110,12,100,76,134,121,82,68,250,223,172,250,236,164,204,12,85,31,123,185,199,51,94,238,189,117,47,170,231,54,83,97,154,71,77,28,212,138,177,167,72,245,66,202,227,238,49,218,250,183,211,225,199,178,153,136,186,34,176,212,131,187,195,92,43,71,63,42,170,243,82,155,180,69,115,92,158,10,85,45,225,251,11,44,233,76,178,66,136,207,31,85,58,152,229,81,197,222,49,142,119,255,0,134,185,205,69,209,87,95,19,174,135,138,156,85,53,114,212,58,119,43,87,203,81,131,46,102,201,108,53,5,30,150,229,130,7,120,111,84,66,152,184,112,255,0,108,173,119,58,170,246,201,213,58,163,81,122,127,198,88,42,126,32,113,166,34,122,83,62,121,155,26,249,34,169,81,80,230,125,250,222,214,197,26,84,73,35,250,34,117,94,164,23,191,15,100,78,93,81,79,29,85,125,85,62,232,215,85,69,208,175,37,182,101,133,158,30,117,53,61,43,210,22,233,170,53,12,59,196,119,204,205,149,29,113,167,134,177,33,119,93,17,23,77,10,82,44,111,152,146,185,208,54,106,198,183,242,152,228,93,0,204,41,243,26,193,91,85,37,13,182,221,2,35,58,106,141,66,148,188,99,123,109,186,89,18,102,193,215,175,84,78,133,146,203,156,81,118,244,186,193,93,76,168,175,232,170,168,165,65,139,112,13,234,255,0,86,178,210,189,219,100,235,162,41,112,115,175,121,171,105,134,101,124,46,135,167,187,67,98,28,240,166,142,223,35,34,88,145,202,154,35,151,66,139,185,228,78,44,116,26,82,208,185,239,95,52,69,83,130,206,31,177,132,116,104,181,176,76,137,230,221,23,65,137,92,139,150,47,134,243,92,202,138,250,198,114,213,218,232,213,255,0,65,220,218,113,38,10,162,141,213,245,77,108,179,198,190,170,41,79,219,242,66,181,210,114,166,124,177,105,224,85,184,107,36,35,109,71,74,89,174,10,139,213,30,221,83,251,137,124,38,41,172,87,157,178,79,10,211,216,173,234,221,222,162,171,83,193,11,75,123,187,98,75,188,219,101,108,206,110,191,105,153,248,99,38,240,156,114,127,142,48,202,64,190,122,51,199,248,149,13,102,74,97,249,218,139,135,48,115,103,215,242,150,53,51,121,97,102,48,38,27,44,243,198,145,62,134,70,185,221,119,42,41,84,97,28,190,196,87,202,198,81,218,173,206,122,189,116,215,67,61,240,143,8,15,196,108,100,181,182,158,234,142,252,133,102,136,100,198,84,240,173,131,112,132,81,207,45,158,153,102,110,139,185,91,215,82,203,168,143,76,53,192,190,51,196,52,209,212,213,211,58,52,149,17,126,169,122,176,23,102,205,189,168,217,177,2,185,200,190,40,164,138,91,240,237,5,190,52,138,158,154,61,173,77,17,52,240,59,20,167,209,52,72,154,154,20,97,197,151,179,227,45,109,205,71,37,19,85,81,117,93,91,226,85,212,220,25,101,148,17,164,111,179,70,237,63,176,100,218,68,229,241,105,186,200,213,60,19,251,128,196,92,69,192,166,88,221,99,114,67,109,99,28,239,36,111,129,105,241,31,103,54,23,99,158,250,40,149,168,186,170,34,33,34,61,221,142,93,85,19,80,251,124,51,39,227,24,142,29,104,136,60,95,217,227,136,219,42,165,170,23,43,117,233,162,20,53,195,179,247,50,33,69,101,60,14,93,124,180,38,183,208,180,255,0,149,27,85,63,81,161,248,118,215,34,46,250,72,181,84,241,208,101,130,8,111,156,27,102,237,137,93,26,91,166,123,27,250,41,169,70,205,144,25,131,77,84,180,243,217,170,209,233,230,177,169,232,29,248,38,199,42,42,186,223,2,235,253,147,170,170,202,124,37,88,253,242,216,169,92,239,122,177,13,107,90,133,172,175,224,199,22,227,105,218,218,202,121,161,69,95,54,169,126,237,157,153,47,124,104,181,53,207,71,42,38,158,170,244,36,234,211,128,112,245,149,119,81,90,169,225,211,244,90,119,172,161,163,98,104,216,25,246,244,27,169,106,44,42,251,52,46,20,13,231,209,213,190,69,78,168,154,232,87,153,49,192,156,150,187,195,42,47,180,171,42,49,122,163,221,175,66,69,219,69,72,169,162,211,179,248,26,226,160,165,137,119,197,3,90,171,226,168,132,196,91,44,19,146,152,95,10,44,111,164,160,138,23,49,60,90,196,212,185,81,81,192,198,163,98,111,70,166,154,232,114,152,196,103,213,233,250,130,185,205,215,69,94,163,232,108,54,40,215,84,68,84,84,62,172,74,157,116,67,125,138,137,170,162,117,30,191,232,151,71,29,172,213,218,59,192,250,248,156,191,85,58,27,170,197,95,201,208,212,154,181,62,178,150,121,28,100,137,81,117,62,236,83,121,218,121,38,166,158,190,224,54,185,110,220,154,27,168,215,34,117,67,83,85,83,236,62,238,95,121,100,208,99,91,166,166,180,218,134,148,240,62,151,168,251,183,237,8,222,190,39,211,233,145,247,111,218,54,253,167,214,167,188,212,189,60,128,248,212,53,237,62,53,218,121,31,92,170,190,26,161,112,54,253,163,111,218,124,245,189,234,106,77,116,234,44,193,243,111,218,124,53,13,19,220,65,164,251,183,237,62,232,158,227,94,137,238,3,105,205,232,189,77,189,138,114,116,79,112,209,61,192,108,49,186,42,154,246,253,166,181,240,52,129,243,111,218,54,253,167,208,3,98,141,138,106,79,3,232,27,123,126,209,183,237,55,52,79,113,241,81,52,240,3,70,223,180,109,251,79,187,87,237,26,105,226,170,7,205,191,104,219,246,159,118,162,248,56,105,183,170,174,186,129,243,111,218,104,119,69,55,55,167,184,210,229,69,93,122,1,160,251,183,237,62,244,251,15,138,191,104,13,191,104,219,246,159,53,95,121,167,115,189,224,107,86,244,241,52,237,251,79,155,151,222,53,95,120,31,30,154,33,180,255,0,51,117,122,161,199,151,119,93,53,64,62,47,85,68,18,192,187,124,13,48,239,234,174,85,85,55,85,207,94,138,170,7,92,175,70,61,90,190,39,6,224,233,220,154,70,138,118,179,211,110,126,244,111,137,179,52,91,89,213,58,129,70,86,82,92,105,223,205,99,220,229,94,186,20,142,43,199,55,235,4,47,151,184,189,236,137,170,229,209,60,81,11,174,234,126,106,166,158,62,243,139,89,96,164,174,99,153,91,76,201,154,228,209,81,201,228,96,98,117,255,0,137,236,109,27,185,118,75,52,219,126,212,56,116,124,90,226,170,56,150,43,157,130,116,153,127,41,81,116,255,0,136,201,154,156,182,195,45,126,177,89,105,154,191,99,74,95,17,229,110,31,171,167,122,75,107,129,169,227,170,55,192,12,118,186,241,171,136,44,170,233,106,173,50,35,60,181,66,134,187,118,132,98,24,229,221,75,105,149,204,85,235,166,165,228,199,25,41,135,175,116,143,129,33,99,85,191,97,67,83,100,14,9,183,80,189,106,169,161,115,211,93,85,81,0,161,226,237,8,198,82,72,142,101,150,86,177,60,85,83,255,0,97,115,50,235,143,75,109,222,62,86,32,84,134,126,102,222,171,224,133,178,189,96,108,46,231,203,107,183,91,98,85,118,173,69,107,75,39,152,89,81,81,132,42,29,88,218,23,170,72,155,209,81,23,160,18,47,109,226,199,1,85,61,159,227,6,42,175,150,226,180,182,231,222,17,185,163,86,158,174,52,221,246,145,29,134,175,52,182,138,246,75,115,100,136,205,127,43,82,176,197,249,215,65,99,165,135,232,252,211,178,77,60,24,4,171,187,54,48,187,90,143,154,245,3,19,220,174,67,93,62,112,225,57,102,84,75,165,50,179,252,244,33,118,251,155,121,159,124,98,73,111,150,227,177,124,52,69,56,246,75,254,125,85,75,206,141,111,11,10,249,109,93,0,156,107,38,54,176,223,21,233,67,113,129,232,158,40,215,33,222,182,72,221,30,248,100,220,132,79,100,101,207,60,105,46,244,174,145,247,56,217,44,136,139,185,23,66,74,112,53,194,240,220,49,78,251,186,47,120,86,166,231,47,138,168,21,236,114,181,204,211,204,221,106,157,53,61,123,149,173,209,139,225,226,115,225,159,122,120,170,22,81,204,221,246,13,223,97,176,143,86,254,86,186,154,154,229,85,234,165,209,188,157,65,241,146,177,174,84,114,38,135,197,149,22,78,154,104,52,110,110,251,6,239,176,218,230,110,85,70,161,173,173,147,77,85,90,52,106,221,246,4,93,124,141,165,116,156,206,136,213,67,87,227,81,232,253,169,181,60,70,141,192,125,71,110,240,98,32,114,104,157,116,26,62,26,94,186,41,171,84,247,154,94,168,52,109,57,77,137,17,87,85,55,221,166,166,211,151,170,146,221,28,103,162,234,108,61,170,197,234,114,157,213,77,151,177,206,234,186,169,7,89,89,73,36,207,69,79,5,95,19,142,250,57,88,155,81,85,78,221,88,237,21,13,167,70,228,79,87,161,101,193,213,45,4,45,245,223,30,171,224,111,195,73,10,34,43,90,136,106,150,41,213,122,57,124,77,232,99,145,27,235,117,46,141,181,107,91,163,81,79,143,135,122,116,57,43,11,29,224,212,62,164,106,158,3,71,85,53,3,213,121,136,114,32,129,81,154,41,204,127,170,205,170,134,136,213,218,232,169,208,104,219,90,125,19,95,120,108,17,187,197,14,67,181,119,138,116,62,35,81,60,16,104,227,75,74,154,109,106,26,97,164,216,189,78,115,19,85,213,80,221,216,213,111,130,106,52,113,217,30,129,91,212,221,86,175,134,163,151,211,93,12,141,157,191,105,241,83,69,253,134,226,177,77,14,77,20,176,104,127,129,197,252,165,57,15,54,159,181,53,93,16,95,35,139,47,153,196,145,58,106,114,229,84,212,225,203,51,116,93,81,14,119,141,163,140,247,117,212,209,204,252,82,170,248,106,109,75,80,222,98,55,195,85,54,214,120,218,215,34,187,94,166,164,193,106,56,137,171,107,48,141,98,39,249,39,127,196,66,166,105,213,111,197,245,218,127,150,119,252,100,185,113,105,137,253,15,132,43,94,201,122,171,21,168,159,173,8,115,198,53,239,184,95,43,42,28,221,92,233,93,212,220,29,117,42,190,74,230,53,60,87,67,63,120,63,138,170,59,99,23,111,78,134,7,90,104,165,108,208,212,185,21,87,119,83,62,184,84,191,80,71,65,13,58,185,172,119,77,80,163,59,176,138,175,119,137,87,196,173,233,223,185,200,138,91,188,47,116,167,90,118,171,100,211,68,59,122,236,113,110,179,198,231,212,212,198,213,79,122,156,236,92,87,236,229,162,34,43,186,135,190,52,252,163,29,241,103,20,248,67,13,163,247,220,88,233,25,209,83,114,120,150,229,156,110,218,107,43,249,81,202,198,199,187,77,85,124,134,24,204,196,72,156,157,30,104,145,154,34,162,47,66,194,89,56,155,193,181,112,164,143,188,83,181,116,240,230,33,80,82,241,17,130,101,106,185,111,52,157,61,242,38,131,17,116,164,143,166,135,30,72,245,77,11,116,156,65,96,13,255,0,142,191,209,166,190,77,149,14,242,217,154,88,66,234,136,234,75,148,47,69,79,39,32,193,222,186,145,251,181,55,18,36,70,232,167,30,60,75,103,149,17,99,171,99,181,251,80,223,90,250,121,27,248,183,197,170,248,106,163,23,26,31,3,84,225,214,91,219,51,52,85,77,20,229,165,91,88,186,72,232,191,137,177,81,84,197,94,91,158,221,19,207,81,34,200,183,56,199,5,212,206,199,73,70,229,235,215,161,110,96,168,197,184,122,181,17,177,200,248,218,237,20,200,137,85,174,143,72,213,178,39,184,234,43,108,180,178,181,85,99,102,171,213,83,66,171,164,195,120,146,90,250,102,115,91,177,234,137,185,10,162,157,236,113,210,65,97,142,7,163,226,106,55,78,189,14,214,8,159,31,136,28,170,152,219,202,87,33,198,100,136,139,162,162,156,200,222,212,232,254,167,199,186,47,22,181,0,217,145,168,230,166,212,84,253,103,26,72,55,120,161,201,124,232,137,163,149,116,58,250,203,188,80,39,130,129,242,106,56,21,186,61,186,169,177,232,218,13,138,174,105,198,118,34,141,250,166,213,58,155,166,35,116,77,94,90,59,245,32,29,188,148,116,205,68,69,86,236,242,215,220,112,43,108,150,218,134,255,0,88,212,41,201,110,23,123,140,106,176,185,200,139,224,116,53,84,88,182,105,85,176,86,76,212,251,0,172,219,134,232,233,215,88,38,212,222,75,82,35,85,82,95,89,60,10,106,223,110,196,145,42,45,69,108,138,158,122,169,82,209,199,35,81,57,179,185,92,128,111,199,3,162,103,174,227,141,58,117,85,71,106,115,214,52,122,122,207,212,216,125,59,91,170,179,93,67,56,166,238,85,207,133,142,70,181,85,74,54,186,237,89,44,251,90,215,244,247,21,245,198,157,170,138,170,194,150,185,36,84,171,189,25,162,253,136,12,109,218,36,174,145,200,174,114,181,62,210,166,166,122,163,81,175,118,229,247,150,254,174,253,88,142,72,233,216,255,0,216,135,105,105,174,186,185,205,69,107,244,8,174,29,213,189,20,226,173,27,92,229,115,149,122,245,54,233,101,168,115,81,36,106,156,230,68,249,58,42,120,129,197,115,96,129,170,237,122,181,53,58,247,223,24,189,21,138,118,179,90,164,122,253,99,111,208,17,175,85,106,40,28,8,235,33,168,77,23,84,85,57,44,122,35,116,97,202,109,150,52,77,26,196,67,122,27,82,51,174,212,3,172,78,245,187,93,171,162,156,202,104,157,209,100,69,59,38,83,242,211,193,15,186,105,211,64,54,217,203,211,162,31,85,81,58,33,175,107,116,234,134,211,213,19,160,26,145,90,169,215,196,227,206,198,41,169,210,49,17,53,241,54,37,122,57,87,69,3,110,88,160,106,106,134,194,174,141,95,113,174,68,67,138,247,57,186,174,239,85,2,227,228,143,247,28,105,94,187,87,79,19,91,231,99,189,198,203,223,234,170,167,64,99,128,249,36,87,170,29,101,197,138,177,57,93,238,59,41,30,155,149,117,58,202,249,221,203,114,42,234,26,99,182,123,80,44,246,217,213,99,242,94,166,13,226,58,110,69,108,204,211,242,148,144,76,222,107,31,104,159,152,196,95,85,124,76,20,198,244,241,165,202,103,53,136,222,165,137,84,74,166,136,92,92,151,137,29,140,168,62,215,183,254,50,223,76,196,71,34,33,114,242,74,54,191,24,208,166,223,9,27,255,0,25,166,93,134,92,214,71,110,197,243,85,79,38,216,227,153,92,189,126,211,36,49,38,109,97,57,40,41,210,158,165,57,209,181,17,116,82,197,225,44,173,185,221,49,45,93,189,26,232,209,36,85,85,211,237,47,85,183,134,152,157,52,60,213,116,138,237,53,234,97,183,18,131,60,173,41,18,69,58,57,238,106,232,142,79,36,43,156,63,196,38,24,162,88,209,242,73,191,252,227,188,179,240,185,135,209,140,74,170,54,185,170,154,174,189,20,230,214,112,209,129,169,213,21,105,31,10,121,185,17,84,13,202,142,39,237,208,172,110,99,245,137,169,209,21,117,58,28,71,197,109,173,109,211,58,40,219,187,69,68,93,14,207,250,57,224,201,105,164,106,74,231,167,228,42,248,148,245,87,9,115,86,85,70,230,42,247,69,94,137,167,144,22,186,78,38,175,52,149,155,226,145,219,21,202,189,61,199,110,206,45,110,44,124,8,247,170,46,228,234,165,245,183,240,99,128,155,66,213,170,68,71,104,138,170,190,243,173,191,240,101,129,106,169,249,84,10,137,47,228,170,121,40,21,14,5,226,47,11,222,236,240,165,214,166,159,154,168,154,170,233,169,93,83,230,78,10,170,77,98,186,83,35,149,171,211,84,49,15,17,112,129,140,108,181,142,117,142,190,100,137,23,166,138,114,176,239,12,153,133,58,162,205,121,168,143,68,234,170,224,50,206,151,27,225,55,163,224,142,229,79,189,223,218,67,149,77,139,48,245,18,43,171,110,112,171,21,125,95,89,12,83,189,112,217,143,45,244,235,85,73,126,157,242,51,174,136,226,221,221,240,6,117,209,53,205,90,138,151,198,197,209,170,170,160,72,101,54,43,176,92,99,103,163,174,80,38,158,72,228,59,25,174,144,203,11,89,29,99,85,201,230,138,70,229,21,38,115,97,148,142,170,46,240,247,57,83,166,229,46,69,131,49,51,206,150,20,71,91,39,122,181,186,235,162,175,252,132,163,56,169,47,240,67,15,42,106,150,170,253,170,109,205,112,163,159,95,9,87,203,175,129,130,183,44,199,207,10,249,31,81,29,162,167,115,60,145,171,254,131,75,120,132,206,44,59,3,61,33,96,149,54,166,138,171,175,250,8,51,98,171,9,80,226,23,107,93,42,57,136,186,163,117,57,176,224,136,227,99,105,105,104,35,88,27,226,186,33,129,21,124,98,102,84,47,214,42,7,71,215,175,82,176,192,188,116,226,42,73,214,11,245,34,200,213,233,174,165,131,51,110,56,94,4,166,68,163,165,108,137,26,122,209,162,39,82,144,189,224,154,123,133,190,102,193,102,142,57,180,94,170,212,45,29,175,140,203,44,245,168,233,85,34,71,175,84,85,42,91,167,20,120,29,40,59,212,53,237,231,42,106,169,170,20,89,44,127,133,241,78,27,175,150,166,90,22,75,6,245,70,181,177,248,20,74,102,38,42,180,200,142,183,210,44,8,197,235,211,66,249,215,113,35,151,215,154,71,178,232,232,229,241,84,77,19,196,177,152,239,23,80,99,11,164,116,56,90,129,220,185,31,166,173,103,218,5,206,203,204,228,168,189,185,41,47,206,141,17,189,23,123,117,212,217,206,219,61,135,20,89,55,89,32,107,170,95,211,88,219,161,90,228,246,67,219,230,180,197,83,118,110,179,75,163,188,60,16,188,20,249,35,100,164,78,100,110,103,79,39,1,130,249,125,195,61,230,251,59,150,178,55,179,94,168,174,43,219,78,64,98,12,41,119,223,13,15,121,98,47,155,117,50,206,75,45,61,130,4,142,145,98,220,207,52,208,224,55,24,197,76,253,149,201,26,162,121,232,129,133,23,79,128,49,26,90,227,117,157,238,137,219,81,92,212,233,162,251,142,226,217,110,199,118,186,47,199,172,146,43,83,175,143,82,175,166,199,118,152,211,114,190,52,79,118,167,53,153,177,135,41,213,25,47,45,83,94,190,0,80,246,123,230,47,154,181,212,242,208,205,183,195,170,28,235,141,46,55,89,82,122,58,73,26,138,186,120,121,21,213,54,108,96,181,122,57,209,66,159,177,14,238,12,223,193,40,212,99,57,8,239,183,67,45,186,60,23,96,196,53,17,34,214,211,170,57,124,117,105,93,219,176,250,182,94,93,69,51,92,137,226,138,135,6,12,231,194,177,181,18,55,197,251,52,55,25,156,248,109,242,122,206,98,117,247,129,189,83,149,246,217,107,210,225,12,73,27,213,117,209,16,238,105,176,76,74,212,101,92,40,239,114,105,228,117,201,156,120,95,84,214,70,127,19,68,249,213,134,162,122,42,84,49,19,79,120,29,242,96,27,83,61,110,230,200,219,239,209,13,84,248,94,217,109,73,22,10,88,213,239,93,90,237,165,45,54,125,97,143,170,234,184,255,0,242,141,202,44,229,194,245,206,70,186,170,61,60,151,112,21,37,68,179,209,193,202,130,145,188,229,243,68,53,67,121,168,162,110,149,52,250,254,195,167,155,50,240,203,19,124,117,49,175,237,67,111,240,149,133,170,152,187,166,143,248,129,220,46,34,130,162,84,133,176,104,231,244,69,208,234,110,172,172,99,95,52,20,205,127,235,105,181,14,62,194,48,191,127,120,137,21,60,245,78,135,34,76,206,193,168,197,89,43,225,254,40,88,205,116,84,211,221,98,100,149,12,160,102,237,170,159,80,223,183,98,250,154,118,43,107,152,173,93,116,211,67,106,233,155,248,34,158,39,114,235,224,85,94,138,154,167,129,70,221,243,135,4,182,146,71,83,86,67,205,242,234,133,69,218,162,197,176,182,159,152,237,52,95,13,78,13,223,52,45,86,180,78,106,183,248,161,142,146,102,203,171,229,115,89,114,142,56,209,116,68,220,135,91,93,125,178,220,29,186,182,236,213,255,0,134,102,181,23,238,237,196,21,146,129,25,20,8,154,175,187,169,223,90,115,78,158,243,74,217,34,68,77,83,204,197,180,191,96,203,99,209,242,203,28,200,222,186,171,188,77,23,108,238,181,82,83,114,44,204,98,42,116,232,224,172,187,110,37,163,171,129,220,153,24,231,249,245,243,58,138,202,200,90,199,75,42,53,93,228,159,105,135,148,185,247,85,66,170,254,240,186,248,170,110,54,46,28,80,92,227,213,88,253,219,122,162,107,226,6,65,95,113,38,37,90,185,34,161,143,99,27,228,135,77,107,205,251,141,182,181,109,55,22,34,43,181,245,149,12,125,155,138,59,181,67,85,233,74,221,203,246,155,20,249,175,53,250,84,169,175,138,54,126,221,0,203,59,94,62,115,32,125,101,77,74,36,122,107,166,165,37,137,243,170,133,90,250,90,41,183,206,237,81,136,139,230,88,154,236,97,123,184,211,119,107,123,218,145,170,105,245,252,142,178,223,96,190,73,81,222,187,203,26,245,234,190,182,160,86,23,108,206,199,145,204,254,125,185,207,141,87,213,84,77,78,174,155,30,102,44,245,205,169,74,25,35,133,169,224,173,59,155,109,85,214,151,99,42,81,146,162,123,209,20,169,31,136,21,176,36,125,205,154,105,250,32,112,89,158,245,180,20,233,71,87,70,169,42,38,138,187,78,60,25,143,136,46,18,62,119,74,173,142,94,177,232,190,71,18,182,107,37,218,69,134,182,157,141,215,197,116,54,225,180,225,234,55,35,27,82,214,177,60,19,119,128,29,205,178,59,165,234,167,153,124,184,171,32,85,213,61,98,172,117,159,15,190,155,125,124,169,34,162,116,69,40,90,187,141,130,217,18,58,58,198,175,252,51,131,6,52,162,87,235,45,67,85,19,251,64,87,95,75,96,195,178,54,150,211,110,106,177,235,183,114,55,192,228,222,243,102,43,116,17,119,138,68,87,42,123,138,30,124,123,110,107,53,137,141,115,154,157,60,206,130,231,113,174,196,72,179,209,34,53,89,228,168,7,119,140,51,90,146,162,46,100,244,173,228,59,163,145,83,200,178,152,138,239,60,53,142,189,97,37,115,88,171,171,216,138,84,213,184,102,245,127,221,5,116,235,27,83,193,81,190,63,97,183,79,128,46,148,16,44,84,244,18,79,191,242,149,23,66,193,79,97,44,107,87,83,87,36,247,166,234,237,125,84,113,87,218,174,45,187,92,36,74,136,90,248,215,234,34,161,200,195,185,35,117,175,159,159,112,167,72,90,245,69,106,34,248,161,119,48,230,66,211,210,108,154,22,57,94,133,22,106,171,47,177,53,242,232,233,41,40,247,81,38,154,116,46,149,139,45,109,239,160,167,130,225,106,141,92,212,68,95,85,11,161,67,151,120,142,155,72,233,227,106,64,137,211,94,138,118,176,96,139,228,46,71,45,42,61,127,89,145,68,82,54,201,131,90,140,164,167,166,99,81,61,100,216,154,161,214,87,102,203,165,153,244,182,59,107,165,123,17,119,43,91,208,186,238,201,24,49,34,182,107,172,110,103,158,154,169,222,218,178,58,207,108,143,101,60,13,209,19,170,171,122,168,24,237,111,206,59,156,53,105,29,206,146,88,219,175,154,28,92,107,153,253,238,149,211,82,117,211,79,87,98,234,166,77,212,228,70,27,174,98,75,36,12,222,159,217,56,142,225,227,15,85,75,26,58,141,170,214,175,232,129,132,23,92,35,141,51,50,165,95,65,76,230,199,167,232,157,117,55,10,88,182,68,116,203,204,142,84,93,122,116,36,138,211,149,86,59,4,76,142,154,130,52,209,60,144,236,254,133,81,182,77,253,217,141,79,177,4,74,142,75,86,84,102,62,95,84,71,83,29,35,222,205,83,115,215,170,232,87,119,172,63,29,250,146,150,174,104,158,234,132,106,35,209,61,230,107,93,114,206,219,121,143,107,154,159,192,234,168,114,62,199,79,46,233,90,213,93,125,198,153,96,245,231,42,238,55,104,121,52,244,207,106,43,122,42,28,12,45,144,85,182,164,146,182,178,141,210,185,186,170,110,110,164,134,67,148,184,117,143,71,57,173,209,62,195,182,131,47,48,252,26,49,177,198,173,95,15,85,2,196,98,223,114,191,26,226,106,183,209,209,91,221,28,45,93,19,72,213,58,21,134,95,100,174,39,178,210,205,78,234,37,122,57,189,117,105,34,240,229,230,24,165,118,229,130,36,85,247,53,13,232,176,134,25,137,218,185,177,39,236,64,210,57,106,184,96,188,95,36,116,238,183,236,220,238,171,176,235,151,130,188,93,185,203,67,43,216,217,61,200,164,154,178,193,101,110,140,167,100,122,47,77,81,168,106,109,162,141,143,216,212,110,137,246,13,198,106,49,105,248,8,191,185,142,117,84,142,124,142,235,215,83,102,171,128,172,84,202,117,158,222,139,189,171,170,116,37,1,109,52,204,151,163,26,229,211,192,216,125,22,142,211,187,53,26,59,34,52,109,252,30,102,204,148,205,166,146,101,167,217,209,139,167,137,216,83,240,87,152,142,233,112,185,186,93,189,116,93,73,31,238,113,233,234,196,214,156,119,81,170,187,234,39,240,51,124,181,17,181,119,224,219,21,75,34,182,36,146,57,24,154,106,157,10,2,251,194,22,99,82,201,207,162,150,71,189,171,238,82,87,228,180,66,229,230,61,137,170,244,240,54,95,132,232,37,77,207,129,170,171,253,144,168,112,184,240,199,152,147,212,44,85,20,82,58,71,47,85,218,190,38,205,111,9,89,147,108,129,42,221,73,35,163,250,202,136,158,40,76,91,242,242,213,42,171,187,187,55,47,246,16,226,212,101,213,30,213,68,129,174,77,60,21,168,78,194,23,239,121,91,138,104,160,138,56,44,181,173,119,189,53,41,74,140,21,136,232,165,124,85,118,234,165,115,147,242,181,84,38,130,233,149,20,213,138,186,217,160,255,0,200,79,244,22,207,24,240,243,29,193,178,164,86,168,216,231,39,71,35,19,160,156,132,67,221,48,133,226,71,171,86,129,233,251,10,122,124,31,122,107,156,216,232,36,93,124,180,36,23,50,50,78,124,51,59,228,91,52,147,105,250,49,169,108,95,133,110,124,206,109,38,27,150,61,171,235,42,196,189,80,223,97,137,244,24,31,17,75,164,108,162,159,85,95,114,151,43,9,240,231,141,49,60,41,60,12,150,23,53,81,17,53,211,82,251,69,92,203,92,91,126,140,72,249,155,254,242,190,63,192,223,183,102,134,43,180,206,145,211,225,121,218,197,118,168,169,26,167,252,133,151,69,157,190,240,189,142,169,105,247,207,205,114,199,239,113,111,177,30,84,227,155,53,47,120,88,36,229,47,158,227,42,46,185,171,141,110,181,61,217,182,121,89,189,52,234,197,45,126,60,173,198,149,20,238,167,168,160,145,172,85,241,218,166,134,54,78,151,75,82,42,42,200,201,60,244,113,197,91,165,205,178,106,233,37,122,175,246,139,163,248,61,244,171,86,122,202,228,137,203,213,81,116,56,182,172,189,166,168,175,72,18,177,207,98,46,138,187,80,108,159,98,221,193,116,189,44,170,177,73,58,47,146,34,169,206,101,243,20,192,221,37,173,153,168,190,90,169,144,118,28,5,130,108,210,196,218,205,239,123,213,53,93,154,232,84,119,172,164,192,55,36,109,77,61,74,181,234,157,19,105,123,65,139,109,188,226,134,162,190,25,230,115,87,237,83,67,241,38,33,141,232,178,205,50,42,47,154,169,124,223,150,115,71,88,180,118,232,214,118,43,147,70,171,10,145,217,13,112,184,192,197,91,99,81,85,61,198,45,209,143,212,249,133,123,134,14,90,239,115,191,39,236,62,51,26,99,74,182,172,92,201,213,174,240,211,83,34,109,188,39,93,235,42,81,221,211,150,197,84,221,211,196,189,24,59,134,92,59,100,165,106,92,41,227,89,52,235,185,8,48,14,162,151,23,86,177,21,208,213,73,185,222,61,77,170,156,31,137,94,172,214,221,50,43,188,244,36,165,114,31,11,203,19,217,27,161,141,222,40,212,106,28,212,201,252,16,202,8,219,86,145,171,225,95,208,77,77,193,25,78,192,248,135,127,37,244,51,117,251,20,236,236,152,42,182,74,164,162,158,149,237,85,84,234,189,12,249,190,91,178,214,197,59,210,162,157,146,61,93,163,81,35,66,150,196,89,81,108,196,244,205,185,97,186,87,69,35,215,166,140,208,11,105,150,120,59,11,88,166,142,59,244,236,115,151,79,21,50,167,4,101,190,84,223,32,138,93,96,107,151,69,71,170,167,66,210,81,240,189,113,154,153,39,173,188,62,55,162,106,154,157,6,35,192,24,247,6,70,231,88,113,52,175,72,83,84,98,42,117,48,51,62,44,166,203,135,219,123,180,149,180,139,30,154,47,129,77,84,228,54,76,196,233,39,239,244,170,229,69,213,17,200,96,93,195,54,115,86,219,35,232,170,174,245,44,209,116,241,83,169,110,62,204,138,214,201,50,98,73,157,170,125,93,229,131,57,230,201,140,159,166,169,239,52,247,8,26,237,124,81,232,86,214,44,174,203,249,91,26,65,113,141,234,169,250,100,105,195,143,113,180,170,234,122,171,204,200,230,175,79,92,238,44,249,245,143,44,21,13,143,211,18,47,47,163,125,127,35,66,83,173,24,11,2,82,126,38,89,97,115,147,195,85,67,188,167,203,124,21,92,221,178,69,3,163,119,68,94,132,91,255,0,73,156,197,169,147,159,29,229,237,86,248,122,199,34,14,49,115,86,214,246,164,151,23,72,196,95,210,241,2,78,103,225,239,46,43,223,189,141,137,170,171,228,168,118,118,204,156,203,251,44,136,148,233,78,213,68,209,85,81,8,225,178,241,239,139,169,164,103,123,100,146,59,236,85,46,21,183,141,84,189,211,171,170,39,150,149,202,157,85,218,167,95,218,99,144,206,135,96,124,190,73,149,213,12,165,126,157,124,16,239,44,182,12,19,78,168,234,30,236,198,167,146,34,17,220,238,40,18,178,161,99,142,227,36,202,229,211,84,119,129,219,81,231,118,45,163,85,171,177,220,119,249,185,22,77,78,121,181,154,146,218,54,90,24,196,74,119,66,168,159,162,154,29,163,57,27,19,102,154,125,138,70,157,23,24,24,198,215,43,105,230,137,103,147,95,89,17,222,103,50,94,60,177,157,186,103,177,108,174,84,211,167,172,167,78,60,81,36,137,53,51,90,155,220,214,254,223,17,222,40,127,203,183,248,145,141,55,30,153,139,42,35,162,195,178,171,94,229,70,170,110,93,63,184,167,110,220,115,102,149,44,233,59,233,158,214,126,134,170,91,224,74,235,103,166,211,212,122,47,237,62,45,76,126,74,159,196,139,91,71,104,230,32,165,122,54,241,109,145,170,137,226,186,248,29,253,191,180,162,145,103,86,75,78,173,69,241,234,164,18,85,222,169,211,170,185,53,253,102,133,185,211,49,116,220,223,226,71,93,103,104,157,158,70,39,37,116,145,83,199,113,71,93,248,224,198,117,213,29,230,211,84,137,23,138,122,198,60,137,72,109,109,59,188,30,159,196,212,178,196,173,93,29,226,158,242,50,236,28,123,223,232,169,145,215,148,87,57,60,181,43,155,79,104,133,149,144,53,215,56,21,62,197,85,77,68,209,159,177,185,168,154,239,254,243,87,57,136,191,93,63,137,128,119,46,210,44,55,4,106,148,180,173,95,248,74,117,81,118,143,217,170,62,180,40,213,242,213,202,108,72,146,73,27,188,92,125,213,139,245,20,142,232,123,72,232,34,170,108,78,164,71,198,171,227,185,75,149,100,227,223,7,214,210,54,105,81,148,239,93,53,213,222,37,131,50,155,255,0,33,184,143,70,167,138,24,245,134,120,183,203,235,204,113,172,151,168,90,247,249,43,144,184,180,25,167,134,46,240,182,106,75,133,59,216,239,202,230,33,161,93,62,125,23,162,155,79,173,106,38,154,148,108,217,137,133,99,94,91,174,212,173,127,187,154,135,58,146,241,107,187,70,142,164,171,142,77,83,242,93,169,40,168,82,226,196,243,67,239,164,169,19,198,111,239,41,137,218,245,85,108,85,27,116,251,74,102,249,71,136,38,114,119,10,215,34,39,137,145,115,86,235,70,206,171,50,47,235,83,114,59,165,43,252,21,63,137,102,170,232,113,3,233,118,205,94,253,233,238,58,133,196,56,210,195,58,71,52,111,168,135,203,160,220,25,4,218,184,31,245,85,63,137,171,157,31,189,12,112,186,230,174,49,160,149,175,142,205,34,70,238,158,170,42,157,29,247,136,76,93,109,166,71,197,99,145,250,120,235,170,14,195,42,149,236,119,130,160,213,61,230,40,97,190,42,234,170,101,72,46,246,101,133,250,233,187,85,209,16,172,228,226,62,203,3,91,34,206,199,175,232,163,141,78,66,255,0,34,166,135,210,194,211,113,71,132,92,246,182,182,70,71,175,228,171,188,10,170,131,62,48,101,194,36,124,55,8,88,159,107,208,189,133,210,10,168,157,74,38,139,50,240,221,103,227,41,110,17,47,252,52,59,4,199,54,5,211,125,92,42,231,120,46,240,42,69,155,79,176,210,149,9,187,85,84,58,120,241,37,174,173,54,178,178,21,253,79,67,139,92,179,75,26,186,142,169,17,124,81,81,117,2,166,109,76,126,106,159,196,220,108,205,127,130,167,241,45,93,250,239,137,173,244,238,238,212,203,80,173,240,234,81,173,206,108,73,106,147,101,214,195,36,108,98,244,115,117,93,71,97,145,27,211,222,134,164,93,83,83,31,217,196,149,162,138,102,186,187,88,90,229,235,169,88,218,51,207,4,92,246,119,123,220,77,223,215,69,114,120,141,209,115,193,208,210,98,219,61,108,72,248,43,161,157,21,63,37,232,118,44,187,209,186,45,202,230,162,121,117,3,154,107,56,113,220,41,223,26,114,228,111,143,188,228,58,100,240,84,106,235,238,80,55,1,165,53,242,68,70,249,174,167,213,99,87,170,188,3,188,13,39,214,237,215,70,191,169,171,175,233,160,26,1,175,68,243,122,31,21,99,103,85,80,9,224,125,52,44,145,170,110,230,116,247,26,59,203,17,85,24,136,159,172,13,227,226,170,34,120,157,124,247,155,124,42,168,233,145,158,253,203,162,20,237,235,51,48,165,147,84,172,185,210,179,222,171,42,116,2,177,222,124,89,25,249,106,154,22,98,247,196,214,92,218,24,247,205,127,166,86,49,53,254,177,11,35,142,59,66,176,45,167,155,79,106,84,171,123,87,70,181,139,174,191,192,12,208,146,174,154,63,23,167,241,54,189,33,11,250,53,205,233,246,145,139,126,227,247,48,175,85,78,101,139,10,212,36,42,190,171,244,118,159,241,20,244,252,107,103,101,166,102,86,215,208,202,148,200,186,162,38,189,63,184,9,92,239,76,251,63,137,245,37,71,166,168,168,70,174,31,237,44,125,11,26,183,219,108,170,190,14,232,165,193,195,221,164,153,127,88,246,178,102,242,145,235,213,21,87,196,12,234,221,250,141,90,152,247,131,184,189,203,28,78,214,58,158,245,4,46,119,233,61,11,157,101,205,44,33,124,84,74,43,189,44,238,95,116,168,5,108,104,56,80,92,162,170,211,148,177,42,123,209,250,156,167,76,221,233,187,106,254,165,3,88,14,87,187,215,69,106,49,60,122,154,21,232,222,173,112,27,136,154,154,28,196,112,69,115,189,101,122,104,107,68,106,253,103,1,180,140,70,159,118,161,173,232,141,84,216,186,154,119,59,220,6,151,170,35,116,211,192,218,157,136,230,27,219,151,220,104,114,184,14,26,64,177,250,222,240,168,175,79,212,111,187,204,219,114,232,186,152,28,71,68,237,235,169,196,171,163,108,234,172,123,117,106,248,157,139,221,184,216,116,46,94,160,82,215,12,43,65,85,172,109,133,17,84,165,174,25,99,110,173,214,158,68,86,170,251,139,156,176,27,78,133,83,200,11,57,110,200,171,13,182,185,106,165,137,30,229,93,83,84,55,177,46,74,225,188,85,70,234,106,170,24,213,91,209,21,90,158,5,218,117,54,255,0,35,109,105,221,26,232,128,98,173,239,131,92,29,120,99,155,29,35,88,230,123,144,160,47,220,3,91,234,226,89,237,242,53,94,222,168,213,79,3,57,210,53,79,201,254,227,91,98,141,83,171,116,80,35,254,155,132,236,75,100,167,88,35,165,141,232,207,15,197,248,149,158,15,202,204,81,110,99,104,238,24,107,68,69,241,218,134,102,247,40,31,226,196,95,216,107,138,219,74,213,213,90,223,224,5,163,193,185,115,202,108,15,117,179,148,230,42,42,174,158,5,218,167,181,198,202,118,65,35,254,175,145,216,69,28,17,166,141,211,83,119,77,83,192,14,43,97,217,164,92,180,70,34,120,154,213,138,212,245,84,214,173,114,41,243,71,251,128,217,73,30,143,68,113,205,99,151,110,167,29,117,69,77,77,75,34,42,105,168,26,229,159,99,117,243,56,115,92,91,27,119,42,232,104,168,87,110,233,213,14,162,230,201,30,206,136,160,43,177,204,86,230,170,204,212,70,183,204,233,159,157,24,90,39,237,169,175,107,23,94,168,174,208,164,241,157,186,236,250,9,89,111,151,214,114,47,67,21,179,15,2,227,135,206,249,100,154,84,107,149,126,170,168,25,219,111,204,204,41,113,106,44,87,24,181,95,247,196,59,170,108,75,107,153,17,89,86,215,39,249,196,90,208,89,49,197,29,195,149,21,246,162,157,24,191,148,245,79,248,203,135,109,198,185,161,110,161,116,48,94,95,44,113,232,138,228,93,84,9,23,134,233,69,55,212,157,23,245,56,228,243,35,114,122,146,35,191,105,31,86,172,248,204,28,52,206,109,83,229,157,169,227,169,95,97,238,50,40,164,141,176,214,177,34,168,79,29,87,196,12,198,223,246,161,241,206,83,27,237,252,87,225,245,123,27,112,165,119,175,209,31,215,66,229,97,172,215,179,98,102,55,186,215,70,173,114,107,162,57,58,1,112,156,227,66,245,212,233,224,196,52,85,155,160,142,116,71,183,195,169,200,138,189,155,54,200,244,87,39,143,80,57,107,226,105,87,28,72,234,227,73,60,77,75,85,23,136,26,222,239,85,85,13,44,114,57,58,155,125,233,142,245,125,227,152,208,53,185,17,61,109,62,195,226,170,42,116,54,229,145,54,244,54,185,174,3,121,139,166,166,173,223,97,176,217,53,241,55,90,244,247,129,184,138,213,78,168,125,86,177,189,116,67,105,210,38,190,7,206,98,123,128,220,84,69,234,54,161,183,162,47,93,70,137,239,3,113,19,67,82,59,67,99,84,247,159,21,83,79,16,55,149,253,79,187,250,28,109,83,222,125,69,68,243,3,117,100,243,208,219,115,181,83,75,156,157,122,155,78,115,125,224,106,122,166,190,39,26,103,46,170,130,71,167,233,28,73,101,115,92,190,104,6,153,94,186,232,117,245,19,34,53,117,208,215,81,58,51,214,115,180,41,203,173,246,146,22,187,116,205,68,243,234,6,253,85,82,53,218,235,224,117,53,215,136,169,227,87,185,223,222,116,85,120,162,153,207,86,67,42,57,23,163,151,82,217,230,94,105,91,176,229,190,121,106,42,154,206,91,87,110,170,5,128,227,147,51,227,167,163,150,217,19,250,189,52,211,82,57,249,21,53,213,50,79,166,169,35,213,75,195,158,249,143,116,204,156,95,36,84,175,89,90,175,86,181,19,175,67,151,133,242,102,170,146,196,183,187,139,85,154,183,114,110,53,5,43,134,112,13,222,173,35,146,56,247,49,232,158,70,70,228,158,22,189,217,238,208,170,46,140,69,77,83,82,214,225,140,83,232,202,153,104,23,79,85,116,98,151,99,0,99,72,40,110,105,45,110,178,57,87,166,210,140,191,167,196,146,219,236,201,27,122,74,141,234,186,150,111,27,227,89,234,37,149,151,11,170,196,221,87,242,205,139,190,59,175,184,91,29,5,182,142,93,238,77,26,186,41,105,230,201,108,200,199,247,7,74,245,154,56,158,186,167,85,67,53,168,167,177,149,247,4,86,214,44,85,55,23,189,205,118,143,93,202,186,169,75,220,105,240,77,76,95,226,186,249,27,34,38,189,53,241,50,43,8,112,52,217,118,79,122,169,85,123,211,87,238,95,50,227,208,112,133,131,172,72,138,232,146,69,68,247,106,69,71,181,101,70,33,165,114,186,146,122,180,98,47,233,47,129,162,28,87,137,97,123,83,188,85,189,168,189,91,189,122,153,239,137,114,55,10,83,194,248,123,163,117,211,79,168,99,190,61,203,171,62,30,169,145,244,209,55,68,234,136,189,3,10,63,15,222,104,46,144,49,149,181,117,80,78,190,249,20,184,54,74,108,99,4,77,125,135,17,77,183,220,174,95,2,208,84,222,105,237,85,63,139,183,49,202,213,242,83,183,183,231,69,218,220,188,170,123,118,214,233,167,171,212,17,122,219,138,115,86,212,212,145,247,247,232,223,123,151,253,39,109,107,226,55,29,88,222,214,87,212,62,169,17,124,81,222,5,141,155,30,98,124,95,178,158,40,223,30,238,158,226,184,195,120,46,226,248,99,154,236,253,83,197,53,247,6,217,7,135,56,172,146,177,141,74,218,71,238,79,29,84,171,32,226,62,193,87,35,99,169,153,209,57,116,213,186,248,22,66,221,132,108,115,53,177,198,230,172,158,228,54,175,248,46,59,92,61,238,56,220,170,137,175,128,25,111,134,115,42,197,117,133,174,164,173,69,85,242,87,21,132,23,56,167,68,118,244,93,223,105,30,52,25,143,87,133,171,55,163,100,68,106,253,165,224,193,28,68,82,86,198,145,84,214,182,55,127,105,192,101,220,114,198,169,174,186,234,125,89,27,229,161,97,104,243,226,211,11,90,217,238,113,43,117,79,202,66,178,179,230,165,146,241,30,234,106,200,223,175,185,192,92,109,250,175,137,245,117,95,50,144,102,44,162,86,243,57,173,98,167,229,43,142,13,94,107,97,186,5,86,84,220,161,71,39,246,208,10,245,173,78,187,147,83,141,85,71,20,137,235,67,169,65,69,156,216,102,87,236,101,198,21,255,0,134,133,65,109,199,22,251,182,137,71,87,27,145,125,206,69,3,149,53,186,61,23,151,10,28,54,218,99,123,191,27,2,42,29,236,83,194,228,211,122,61,85,60,80,217,69,213,92,141,77,0,234,214,134,154,145,125,86,162,35,188,19,79,3,135,112,150,42,54,172,173,211,170,123,142,245,82,52,98,111,211,95,51,137,53,178,42,197,242,84,2,220,92,111,247,120,247,44,8,174,247,116,58,127,164,184,189,210,35,82,149,118,42,245,93,11,170,220,57,68,139,171,154,159,192,221,109,142,133,137,171,88,221,83,236,2,134,179,221,175,146,57,18,162,55,105,246,161,85,193,81,36,140,210,70,233,246,156,201,18,223,72,221,100,141,186,254,163,171,154,249,70,215,109,138,61,0,215,85,10,72,139,175,153,208,93,169,105,226,137,95,43,17,222,227,183,117,127,61,61,70,169,195,168,167,146,165,52,115,85,125,193,42,128,172,169,94,122,50,154,151,174,190,226,171,176,193,87,36,44,124,176,163,87,221,161,216,209,225,232,210,68,145,236,79,29,124,14,202,68,130,133,118,181,190,31,96,101,165,177,171,116,220,212,57,113,181,186,116,67,139,29,198,25,215,69,106,156,166,72,138,186,34,116,3,110,125,250,244,52,196,233,81,125,101,55,159,26,57,23,79,113,199,74,71,162,235,212,14,115,92,154,39,68,62,245,95,35,105,136,177,51,85,28,240,55,85,157,58,155,79,68,79,3,68,181,11,161,198,146,161,141,234,231,1,190,229,208,227,200,227,141,53,198,22,187,106,61,19,246,156,103,215,198,229,250,233,252,64,228,212,46,141,221,169,215,247,165,71,104,166,153,46,12,77,90,174,232,135,22,74,218,101,93,92,228,3,154,234,143,47,35,102,89,119,53,81,61,199,14,106,200,52,245,92,135,29,213,158,170,232,191,222,26,114,85,170,157,81,117,54,164,145,81,21,20,218,109,70,228,241,52,189,233,230,161,92,105,36,93,87,161,213,92,37,70,181,85,199,103,43,211,69,82,152,191,84,237,137,202,223,20,69,2,211,230,237,193,142,160,154,61,201,224,166,24,99,138,101,125,116,174,111,153,146,249,163,93,93,60,146,49,138,186,117,44,6,33,162,145,211,61,211,167,173,161,98,85,173,170,166,123,94,158,37,201,200,166,167,211,26,77,87,194,68,255,0,140,163,238,212,173,110,229,59,140,178,184,250,47,18,209,200,171,209,30,158,127,105,166,82,82,204,162,166,177,98,121,42,91,64,230,182,103,105,185,19,237,46,53,175,9,50,10,200,222,214,166,196,68,234,165,204,187,91,35,170,157,93,21,58,42,162,235,213,10,114,175,13,221,170,167,70,198,231,70,221,124,140,46,183,99,195,81,79,213,100,114,72,139,234,171,87,166,135,53,184,109,171,10,195,88,200,164,111,246,144,231,217,112,221,109,12,27,95,43,164,85,93,117,95,35,181,109,190,119,187,107,194,169,72,176,101,154,159,123,214,151,114,107,170,35,83,162,28,169,233,41,105,227,143,70,162,70,223,47,113,82,190,129,232,201,35,70,175,170,82,151,59,117,206,125,241,198,213,68,94,129,93,29,253,220,216,214,59,116,200,247,126,139,84,167,237,254,150,137,36,89,35,122,72,212,85,110,190,242,169,179,229,124,244,76,117,109,101,197,251,156,170,237,21,87,204,236,106,173,182,122,24,118,77,83,213,233,162,174,164,209,78,97,186,187,157,198,165,212,247,10,102,108,79,21,84,55,177,6,40,176,216,210,74,14,84,92,205,53,232,157,78,114,77,98,163,210,40,234,85,170,238,155,143,174,194,54,75,171,146,89,34,89,85,221,119,232,53,22,190,171,29,64,187,246,198,223,30,136,168,104,139,26,218,107,233,251,165,77,185,143,122,248,109,103,129,120,41,242,210,207,209,221,218,5,111,158,186,106,118,244,89,113,131,152,246,200,234,88,90,230,253,110,136,84,214,62,201,96,171,189,78,196,163,179,185,99,69,215,234,149,125,29,142,170,215,11,18,123,67,116,84,218,170,172,47,117,29,179,12,219,165,217,19,99,68,111,184,237,146,158,193,52,60,244,100,82,55,93,54,244,23,201,171,67,111,195,212,48,82,45,90,218,33,122,57,53,95,80,227,46,6,176,98,117,124,85,216,82,153,88,171,209,203,18,117,47,18,193,99,167,78,108,136,212,143,244,16,218,154,231,107,123,116,163,164,72,218,223,5,68,38,26,199,76,67,195,94,4,168,123,156,152,126,157,138,191,239,104,91,60,71,194,157,26,47,62,213,100,166,219,246,70,102,139,29,109,173,241,68,114,183,170,154,39,117,13,99,210,150,26,125,19,195,192,178,97,172,8,173,225,226,205,65,3,150,231,107,138,57,81,58,43,89,162,148,13,251,41,112,197,186,69,85,123,244,253,18,71,238,249,73,13,249,81,251,58,42,123,138,49,220,45,193,91,112,116,181,112,163,163,215,205,1,168,253,163,202,44,63,117,153,18,149,238,141,91,235,59,95,52,46,214,6,195,152,67,6,181,137,81,110,100,210,55,193,202,212,241,50,217,220,49,88,233,158,137,79,74,214,47,154,162,28,106,222,27,109,238,84,210,63,15,176,26,179,76,204,230,218,226,219,110,167,84,110,157,17,19,192,232,171,51,111,25,215,72,230,83,71,51,90,190,26,106,100,61,39,14,116,109,68,106,66,142,79,181,14,250,135,135,235,93,50,34,190,141,171,251,1,172,68,117,223,48,238,202,174,73,103,110,255,0,214,108,75,135,49,236,254,188,171,51,245,247,106,103,5,30,78,218,233,218,221,180,12,209,62,195,153,38,91,219,226,110,141,161,103,79,176,206,212,96,29,70,24,199,81,234,136,249,191,87,83,169,169,194,216,245,235,174,202,143,215,212,144,151,229,181,161,87,89,40,89,252,14,190,225,131,48,245,34,106,234,6,34,34,106,171,160,218,35,218,124,49,152,237,233,27,106,87,245,106,112,101,177,230,60,41,185,239,169,106,167,235,51,178,229,46,16,183,57,90,250,104,215,254,9,78,220,171,48,125,84,107,182,137,142,215,201,26,79,43,172,53,134,183,28,208,47,227,102,157,116,247,170,156,148,199,56,134,155,70,212,77,34,47,219,169,146,55,139,78,20,168,71,47,163,213,53,247,52,164,170,240,54,25,174,122,164,86,247,170,255,0,154,163,201,171,47,62,102,93,227,94,149,78,254,42,112,106,51,54,229,43,189,122,215,39,79,122,151,142,167,34,104,174,218,247,90,57,27,175,246,84,234,46,28,46,92,158,213,90,90,105,21,21,63,69,71,147,86,154,124,113,91,47,86,220,93,255,0,148,167,31,233,246,33,166,235,5,201,250,39,135,172,165,105,95,195,102,38,162,122,175,117,151,79,243,84,225,55,33,239,155,180,146,25,83,246,41,45,176,213,58,204,223,197,49,38,215,220,30,191,240,148,236,105,179,134,253,179,78,250,237,127,90,157,220,124,63,212,191,68,149,175,77,126,197,59,24,184,117,100,122,115,170,28,137,250,137,218,154,165,151,54,111,143,215,155,94,228,69,241,245,148,224,86,230,61,246,161,170,140,172,155,69,243,220,165,193,143,135,251,34,57,22,74,169,21,83,203,69,59,58,92,142,176,53,81,143,145,250,126,165,53,198,162,202,79,136,113,21,99,87,151,91,54,171,253,165,52,50,159,19,84,55,84,171,159,85,95,122,153,53,103,200,60,59,59,154,145,171,151,166,190,10,86,246,206,28,108,178,181,187,117,254,10,107,70,33,219,236,152,149,81,22,74,249,87,236,71,41,80,209,88,110,210,42,115,234,38,119,237,50,217,188,51,83,171,81,105,26,171,239,232,113,106,184,102,187,34,127,131,181,223,192,139,172,112,131,8,165,75,81,179,79,54,159,231,28,134,101,165,52,157,98,158,84,253,106,95,184,120,108,197,172,151,212,99,149,158,93,10,146,221,195,174,35,99,83,154,197,212,26,198,52,202,152,36,250,211,42,251,205,15,202,75,126,186,61,250,153,119,77,195,237,193,52,73,24,191,105,201,118,64,189,138,142,145,189,19,196,26,195,184,242,90,213,35,247,54,103,34,29,173,46,69,210,76,228,70,87,189,169,238,220,101,53,78,77,69,79,210,40,213,116,251,14,166,167,47,107,232,213,91,75,78,229,127,150,168,13,88,90,92,150,171,167,77,41,238,178,104,158,30,177,200,92,173,191,82,250,241,220,37,95,214,226,242,63,11,226,24,23,214,131,67,92,86,139,172,107,164,168,154,125,170,26,88,234,172,53,138,168,90,168,217,94,237,60,60,78,142,182,76,103,76,199,71,181,238,85,235,224,166,75,58,130,22,51,252,41,145,170,254,195,173,171,167,178,53,21,100,134,21,95,183,64,49,82,182,155,26,78,245,123,91,42,59,246,157,109,77,147,30,213,106,191,225,9,246,166,166,80,212,86,97,248,30,168,180,240,175,240,56,146,95,236,13,85,107,41,98,233,211,200,12,85,169,194,153,129,50,108,127,121,84,253,167,26,44,47,142,161,77,102,109,71,79,126,166,82,84,223,45,138,190,165,36,127,220,117,53,119,90,25,17,83,186,199,253,192,88,107,115,177,13,10,162,207,77,43,182,251,208,171,108,247,217,109,234,217,94,170,155,151,214,97,87,86,190,130,68,118,176,53,17,125,200,116,21,177,80,162,126,38,159,114,254,160,42,122,44,123,103,167,133,28,235,123,100,126,159,148,137,166,167,99,30,96,186,170,29,173,138,26,118,39,217,162,150,202,74,27,164,202,169,77,68,245,247,104,211,141,38,13,199,119,14,148,148,242,181,171,246,13,23,142,131,49,169,41,156,213,146,185,158,175,147,156,86,84,28,64,216,45,176,163,100,170,129,28,137,226,170,99,20,185,57,152,181,126,186,172,205,84,251,20,226,59,33,115,22,165,116,87,79,252,20,186,50,166,167,138,92,62,207,81,181,204,215,251,46,232,113,221,197,141,162,157,159,139,173,107,151,252,227,23,95,195,46,100,78,206,108,80,202,253,124,247,104,108,127,71,44,207,165,95,94,221,43,147,252,242,12,159,170,227,49,177,233,203,145,138,136,154,116,56,115,241,175,51,155,164,82,49,170,134,52,187,38,177,221,42,233,53,174,111,87,197,54,154,227,192,24,138,155,164,214,89,85,83,251,10,6,69,71,198,173,118,229,145,137,185,127,68,174,176,23,26,246,235,133,84,116,87,183,71,78,143,93,61,110,138,97,235,240,181,198,53,252,117,162,70,39,249,138,116,55,236,61,44,112,62,72,35,158,41,155,213,170,141,94,128,75,78,25,205,156,47,138,169,217,45,37,91,30,174,78,154,57,14,202,171,24,219,105,222,246,182,102,170,162,120,42,248,16,213,104,205,108,205,192,117,104,234,90,170,181,129,159,175,192,171,173,188,97,226,238,249,173,201,243,43,17,17,29,170,168,68,147,98,156,225,168,180,189,203,71,22,246,39,138,180,161,46,220,81,173,5,51,154,214,238,159,197,26,137,212,198,44,45,196,198,6,197,82,71,71,115,171,146,57,29,162,59,115,148,188,150,106,156,169,174,161,71,199,112,165,145,207,93,202,174,114,42,161,116,199,63,250,98,87,68,229,101,101,51,226,69,240,87,33,187,55,24,205,167,138,55,172,137,166,135,30,165,185,34,214,34,92,95,78,247,39,187,67,153,65,131,114,39,21,68,198,195,85,79,31,185,60,198,146,99,162,174,227,126,229,29,82,43,40,164,116,41,249,104,157,14,43,184,197,187,220,222,157,194,9,37,77,122,237,69,46,7,224,103,42,36,139,187,114,162,88,252,159,167,137,79,94,176,102,16,194,16,190,12,53,134,226,168,149,200,186,42,185,63,229,26,174,195,12,113,107,82,215,71,21,198,37,141,85,116,93,253,11,147,77,196,230,26,138,22,203,91,95,4,74,228,233,185,201,212,195,60,81,147,249,145,139,235,165,125,37,3,104,163,149,85,27,182,68,77,10,62,237,194,190,118,213,200,216,105,234,167,123,26,157,23,155,255,0,180,151,202,98,65,155,196,246,12,149,141,127,165,169,254,178,39,71,161,174,235,197,46,1,130,38,71,21,226,5,145,124,145,232,71,181,155,131,204,233,173,137,241,212,92,42,24,168,228,94,146,255,0,237,42,74,78,6,51,66,169,57,147,93,42,55,53,63,202,175,250,73,134,51,162,151,136,76,47,89,19,37,130,235,3,83,242,183,61,14,201,217,211,96,88,57,204,186,83,42,105,174,187,208,143,58,142,15,51,162,150,173,208,65,118,171,72,218,190,82,175,250,77,250,238,20,243,221,176,54,26,107,189,102,213,233,253,106,255,0,164,178,12,223,186,241,43,133,237,242,242,165,189,82,166,222,191,92,233,95,197,246,28,244,140,116,180,151,10,121,188,189,87,24,75,87,193,166,115,74,141,154,162,225,82,231,121,235,42,255,0,164,233,238,156,42,103,93,130,70,213,209,69,52,138,223,61,229,197,73,157,139,62,237,23,23,49,206,158,38,239,209,124,74,242,223,142,173,87,24,209,241,212,196,186,245,232,164,73,250,35,136,220,43,18,61,40,106,36,72,211,77,19,169,170,135,60,120,132,181,191,187,201,106,171,107,147,162,122,171,226,103,163,58,151,200,241,85,149,233,163,170,24,139,250,208,219,154,239,100,155,86,247,134,110,95,13,85,8,158,110,112,113,43,51,146,173,104,42,152,196,242,208,236,33,226,43,62,32,68,101,85,182,165,88,223,172,228,106,142,152,106,76,47,146,224,42,148,228,221,41,169,100,122,254,147,81,74,98,175,15,229,202,196,174,109,174,145,91,228,141,98,24,41,47,22,88,182,142,153,141,184,217,42,31,42,120,170,177,127,208,107,103,27,15,164,137,82,225,109,153,157,58,34,181,124,127,128,198,153,135,244,119,44,234,167,116,49,97,250,117,147,255,0,6,135,10,225,150,24,122,165,91,221,44,212,222,62,27,16,195,235,119,27,212,169,95,205,150,159,100,122,245,93,58,232,87,246,206,58,48,84,46,106,201,88,228,114,245,94,138,165,158,5,238,172,200,219,76,181,108,153,45,209,49,116,242,105,192,188,240,223,106,196,16,45,59,233,99,79,248,61,74,14,159,142,12,191,170,115,85,247,37,79,248,42,119,116,60,113,101,202,61,41,253,32,137,167,139,180,83,93,168,234,106,120,30,195,147,202,188,232,158,136,171,229,161,216,208,112,83,133,40,30,142,166,161,106,232,158,59,80,237,171,120,210,203,200,33,73,99,186,53,235,238,208,163,42,248,240,178,197,91,182,58,196,229,107,228,207,35,60,191,168,87,84,60,37,224,245,123,155,83,110,137,238,242,245,83,161,166,237,194,166,27,142,162,30,235,68,214,177,190,43,162,104,82,31,211,199,8,170,106,202,173,100,211,195,98,156,170,110,56,48,149,83,54,207,42,39,237,49,212,119,242,112,231,98,183,206,143,167,165,103,79,203,68,57,145,101,53,44,15,106,181,23,107,63,81,71,205,197,150,21,185,73,202,130,181,173,221,215,235,26,43,120,132,176,197,110,146,166,43,163,21,218,107,166,227,83,96,174,165,194,82,194,213,101,20,106,187,60,74,74,247,131,241,37,124,170,200,36,116,62,229,45,157,31,21,246,246,215,203,21,100,206,70,34,250,170,139,226,119,141,226,98,195,82,230,247,121,181,85,247,168,222,67,177,147,47,113,197,5,91,37,109,90,202,142,232,171,170,244,67,173,184,229,222,99,79,83,36,144,189,82,39,39,69,234,85,54,140,242,162,170,133,36,74,136,190,212,114,161,166,225,196,142,27,163,127,118,167,145,31,85,250,58,116,44,229,200,91,58,92,136,197,181,87,5,186,93,24,147,163,29,170,49,81,87,82,175,155,9,99,184,41,155,29,158,211,201,107,19,68,77,167,95,127,226,42,106,109,102,169,106,70,215,174,190,170,138,62,35,53,161,230,208,234,247,105,175,85,29,249,13,223,162,249,193,52,72,201,224,87,167,246,81,78,61,86,86,99,218,184,249,143,160,119,55,78,154,181,116,52,81,241,137,61,186,94,85,242,206,228,143,95,172,212,255,0,66,29,227,120,215,195,17,181,27,75,71,171,87,235,57,201,245,70,209,104,175,220,54,99,123,138,79,61,109,157,17,93,174,142,216,165,9,55,10,248,218,10,105,42,99,141,209,250,218,104,136,189,76,176,103,26,88,22,170,38,65,84,176,183,84,235,170,29,125,223,139,92,188,138,55,54,23,194,173,84,215,163,117,27,70,25,94,120,114,199,177,39,50,43,124,202,237,122,170,52,237,108,124,36,226,107,173,18,215,220,119,66,246,116,68,114,41,151,56,111,136,28,189,196,144,171,159,95,3,23,94,136,177,161,83,187,54,48,42,194,216,164,170,167,114,121,104,136,131,191,47,224,97,28,188,26,227,89,154,233,104,100,122,181,60,52,212,167,234,56,71,199,240,72,177,84,67,80,187,126,197,208,144,88,179,95,8,83,196,222,67,227,216,191,105,210,226,44,221,179,76,146,250,54,150,57,54,183,162,244,47,30,92,175,216,194,76,57,194,238,38,138,189,173,174,163,145,25,250,78,66,235,187,134,219,117,214,141,180,141,138,56,158,214,163,85,91,209,85,77,204,119,155,184,170,182,105,34,178,211,114,220,138,168,154,22,186,179,56,51,54,203,43,157,201,153,85,87,237,45,242,43,170,94,25,159,99,123,210,9,152,186,162,248,175,84,54,155,145,184,190,129,207,150,223,112,122,70,255,0,37,119,129,106,167,226,7,53,37,168,115,210,25,52,111,85,79,121,194,175,226,59,49,156,196,100,156,200,145,62,209,35,53,88,221,178,167,48,109,181,251,163,157,242,171,221,174,228,85,93,13,202,140,185,199,219,121,213,41,34,34,39,69,95,50,140,162,226,71,19,66,137,60,238,115,220,223,29,122,157,165,63,17,24,154,242,228,111,49,81,169,229,176,233,46,35,179,117,183,51,104,41,82,26,75,76,142,99,85,119,61,205,233,161,69,222,109,121,131,112,172,70,173,28,138,237,122,162,33,93,210,113,17,95,70,213,165,174,167,73,25,166,157,91,161,76,98,92,224,74,247,173,69,190,45,139,226,187,78,124,185,109,89,29,21,110,86,99,251,234,49,29,70,230,59,77,52,211,169,211,92,114,115,20,90,28,214,213,82,77,185,127,178,167,117,75,157,23,250,122,134,79,79,80,244,216,189,81,75,225,129,248,163,194,85,148,76,183,226,235,68,15,123,83,69,149,88,154,255,0,196,77,92,88,107,14,66,98,75,243,100,153,137,43,85,189,81,189,77,249,50,191,31,219,30,180,80,209,213,57,173,93,17,80,200,172,79,196,22,8,181,209,182,76,57,75,18,36,169,170,42,20,53,195,136,203,123,41,249,221,209,171,34,245,58,79,163,20,52,249,91,140,40,173,173,174,175,166,149,202,157,118,170,28,74,172,7,125,189,65,10,37,166,120,216,159,89,81,10,186,187,137,139,173,234,153,105,99,183,70,141,68,209,61,84,56,118,156,248,191,211,191,98,91,99,118,139,209,170,212,234,19,29,21,151,40,221,89,43,162,157,179,162,55,162,234,117,152,167,40,214,212,189,226,55,76,177,162,245,84,82,232,221,179,86,89,112,228,149,139,73,13,60,238,234,168,221,53,41,202,28,229,177,77,99,150,150,229,177,245,46,106,167,94,166,23,22,210,43,20,14,84,99,37,122,42,46,154,170,149,45,158,203,73,76,228,146,235,120,72,227,103,131,92,255,0,19,173,146,91,69,234,126,100,119,36,131,123,151,68,68,58,155,174,30,169,100,175,72,46,171,51,87,222,190,6,184,205,166,46,141,191,209,87,167,173,37,142,236,248,103,111,70,42,63,77,84,236,126,148,102,182,5,107,169,165,191,85,164,45,234,213,230,46,154,41,142,44,189,222,240,157,213,179,83,212,57,118,174,189,20,175,161,206,202,139,205,42,90,238,172,220,186,105,204,113,171,225,49,95,208,230,94,97,220,171,214,173,247,218,215,198,139,213,82,69,208,185,56,47,138,220,123,128,110,81,83,92,107,229,150,39,170,35,81,206,85,232,99,27,113,180,214,137,149,104,222,143,141,203,174,212,83,180,166,187,93,113,12,125,225,212,173,216,157,119,46,154,162,28,237,92,73,13,147,139,84,175,183,50,174,89,145,37,115,117,70,235,226,167,62,159,137,108,91,112,141,207,162,182,57,205,95,5,70,152,47,129,241,94,21,195,17,36,213,245,235,60,233,213,99,114,174,136,92,168,248,169,195,182,168,99,130,150,142,52,85,232,77,49,146,212,217,245,143,106,42,121,114,218,158,196,87,125,119,55,162,12,101,197,11,176,107,34,168,189,203,78,245,211,171,19,196,197,172,91,196,228,213,84,59,45,112,51,89,27,249,42,154,150,134,166,121,179,22,177,245,183,235,156,172,107,87,84,98,185,70,105,140,174,196,221,160,246,134,201,203,160,166,137,85,122,57,30,158,8,112,105,120,213,195,55,154,55,54,229,12,90,175,142,221,12,63,196,121,115,43,97,231,219,98,222,205,116,221,175,138,20,21,78,31,186,211,72,230,70,142,77,60,145,73,212,198,116,63,136,252,189,175,99,227,129,205,77,206,234,170,169,170,41,80,97,204,204,202,89,25,222,171,239,12,108,139,215,107,158,132,118,54,205,136,55,44,177,69,43,81,60,124,122,155,177,81,226,25,36,216,189,225,63,86,165,195,18,67,87,138,178,90,235,34,213,186,247,19,28,254,168,155,208,232,110,216,159,3,72,157,218,211,136,86,52,69,232,173,144,193,251,86,31,191,185,99,124,211,212,163,23,193,53,82,164,134,205,122,138,86,247,73,166,215,251,74,165,195,25,136,183,156,65,232,149,154,207,137,118,163,83,162,164,139,224,82,117,152,203,52,95,18,197,73,138,213,206,240,69,73,87,161,142,210,226,44,121,77,66,172,124,242,197,11,122,46,142,242,58,137,241,157,237,177,53,34,175,157,174,252,167,35,149,116,46,152,201,182,102,254,110,225,8,219,61,85,254,74,132,111,142,146,42,151,83,0,113,177,93,77,20,112,95,107,90,215,233,162,163,215,204,193,40,241,102,33,153,26,201,174,115,76,207,181,138,109,212,45,234,190,165,157,206,85,87,181,119,232,172,211,192,90,98,79,19,140,203,79,171,206,149,138,197,78,170,138,104,171,226,167,4,94,41,228,137,37,129,238,114,126,94,139,252,8,188,158,239,142,43,235,31,111,164,100,139,177,52,245,77,202,122,236,113,98,106,182,166,154,85,89,87,93,87,166,134,53,49,35,145,98,188,35,140,30,230,212,211,55,98,248,57,186,104,112,234,240,237,137,202,232,109,85,82,211,185,58,163,247,116,67,4,172,88,255,0,17,210,104,179,84,206,205,60,145,202,87,246,92,235,197,148,148,107,4,48,77,44,9,170,239,118,170,186,150,85,198,73,79,118,204,140,38,171,54,31,196,206,170,141,190,13,73,21,116,56,173,226,27,57,41,154,173,169,73,213,26,186,107,215,169,142,244,124,68,226,202,57,159,20,54,231,61,87,244,147,253,39,91,87,197,5,206,42,167,65,91,2,49,218,250,201,203,240,83,90,99,42,25,198,14,61,195,240,181,247,58,58,132,98,42,110,114,235,224,92,108,41,218,1,132,219,78,158,151,172,70,191,207,114,152,39,75,196,29,170,247,55,112,187,163,57,82,122,189,99,247,148,150,49,159,11,65,90,178,219,230,107,161,94,189,28,88,98,92,240,63,24,153,125,139,30,200,96,190,83,163,222,186,35,85,232,93,11,118,114,225,10,212,68,75,197,42,235,253,180,32,14,175,22,79,106,169,109,69,146,235,52,8,213,252,135,42,104,118,86,124,220,198,113,73,204,139,22,213,55,79,37,145,127,210,84,199,160,90,92,117,96,168,93,209,87,66,237,83,166,143,67,121,113,189,137,31,203,90,232,119,123,183,33,2,80,241,81,153,214,41,209,148,248,138,161,232,157,53,89,21,127,229,53,77,198,6,105,205,62,244,196,19,34,255,0,158,160,196,239,92,51,23,13,80,39,50,162,233,78,196,68,235,171,208,163,47,252,74,101,221,145,170,149,24,130,137,186,123,222,132,28,93,184,146,205,107,243,214,25,177,29,79,173,230,146,47,135,241,58,74,140,83,141,46,137,204,173,196,51,201,175,138,44,139,254,144,98,101,241,159,28,25,111,135,168,95,87,79,123,164,153,250,116,107,93,169,140,56,239,180,206,228,179,200,219,21,51,150,38,170,162,61,169,208,193,75,76,208,74,156,235,165,210,87,189,58,185,142,69,84,43,156,57,136,178,218,86,119,59,205,76,81,105,226,171,16,49,95,226,238,208,44,226,196,13,124,116,51,44,72,237,116,86,35,145,116,45,77,207,55,179,211,28,74,229,125,202,228,229,147,162,35,94,237,58,151,66,135,16,228,13,20,61,101,137,242,34,127,146,243,59,203,14,117,100,230,31,149,31,29,60,43,177,117,110,177,3,22,203,9,100,198,120,99,164,70,215,213,92,145,143,93,58,185,122,153,91,145,220,13,195,3,34,173,198,49,77,36,136,154,170,72,189,85,127,105,210,90,56,215,192,54,134,235,77,200,98,55,195,72,142,179,16,246,136,110,159,109,162,161,207,141,190,13,107,21,14,125,170,227,49,19,33,240,13,150,214,218,70,210,83,66,172,110,154,185,19,82,223,99,124,173,192,142,183,173,58,58,157,87,69,215,93,12,58,196,92,107,102,70,42,153,105,237,52,245,26,59,162,42,106,82,21,89,143,156,247,218,134,213,84,79,82,200,162,245,156,138,229,77,117,44,182,211,23,159,21,101,14,16,153,179,210,67,4,40,229,215,106,162,22,74,227,144,21,109,185,72,180,209,200,140,78,169,183,195,67,157,248,110,175,181,34,67,118,130,71,72,157,21,202,224,238,36,97,165,126,206,87,170,244,211,85,83,102,58,89,114,159,28,219,209,95,100,171,172,106,55,197,88,229,232,118,150,43,230,111,97,38,44,212,151,250,248,223,7,214,87,72,237,53,59,75,118,127,71,111,157,181,82,68,146,65,34,234,168,118,117,153,245,132,47,16,201,79,53,173,168,146,126,138,3,21,166,88,113,195,143,240,173,74,82,98,58,154,154,214,181,81,21,117,85,255,0,140,200,171,23,104,86,30,107,155,29,194,57,26,171,166,170,229,67,2,107,177,14,27,89,93,53,186,209,35,213,253,126,170,255,0,160,166,111,174,158,225,18,203,69,109,157,154,117,232,213,6,37,219,12,113,155,151,183,184,90,247,221,225,133,93,228,247,23,54,209,157,248,70,251,76,143,162,186,83,73,175,232,184,129,184,49,22,35,182,70,248,160,109,74,72,223,170,154,41,85,225,222,34,49,253,137,137,71,4,181,12,115,122,117,212,199,43,101,240,98,115,19,52,108,16,199,172,149,240,245,95,5,114,28,154,92,209,194,245,14,70,37,198,159,114,249,110,66,19,83,137,60,192,184,109,166,172,174,168,68,69,220,155,85,117,42,108,57,196,6,35,163,153,36,158,227,81,170,117,245,158,166,123,242,49,53,52,216,138,219,84,136,177,84,71,215,195,175,137,201,244,140,31,229,27,252,72,136,183,113,203,119,195,242,164,114,212,200,246,183,222,243,188,135,180,86,227,20,136,245,87,171,63,206,44,229,76,74,215,164,233,213,53,73,153,167,235,54,221,113,135,118,222,107,117,253,100,87,84,246,134,85,87,74,199,82,76,246,117,234,221,74,211,13,118,135,218,88,140,134,239,34,181,250,117,85,82,246,166,36,127,189,211,42,236,231,55,114,249,106,105,89,225,87,43,121,141,215,245,152,1,122,237,3,195,144,210,243,237,245,77,116,154,116,234,124,195,252,121,82,215,82,190,174,162,173,141,93,170,168,138,228,212,50,207,237,209,162,106,143,69,67,231,57,143,69,218,228,83,5,237,156,121,89,37,149,25,83,59,145,23,251,42,115,238,220,117,225,10,70,163,32,168,122,200,253,52,77,21,0,205,85,123,87,162,42,31,19,107,181,71,42,116,251,76,28,173,227,158,134,158,145,42,97,123,118,233,175,87,245,41,180,237,26,195,241,72,230,63,93,233,209,125,111,16,36,13,242,70,207,202,67,102,74,136,218,213,122,170,109,247,152,69,97,237,0,194,183,169,27,12,186,49,21,124,85,229,117,75,197,22,13,186,199,248,187,203,24,138,154,237,87,133,140,153,90,232,94,186,49,237,95,212,110,54,170,20,106,106,169,169,136,55,142,48,48,117,138,167,187,37,202,55,187,252,227,138,156,104,97,21,93,239,184,177,53,242,220,23,25,146,181,209,162,116,208,211,233,24,81,116,87,161,138,54,174,46,240,117,203,213,75,156,127,249,70,221,239,139,44,45,111,98,202,219,140,107,167,95,172,18,204,101,146,221,41,218,228,78,99,117,242,77,77,246,93,25,167,173,34,127,18,63,113,7,30,22,26,93,252,154,166,185,205,78,154,56,162,63,213,9,108,117,137,185,206,88,213,127,76,34,78,219,115,137,238,209,36,111,241,53,165,116,107,209,30,223,226,71,125,47,29,180,53,52,137,83,12,232,197,243,213,199,50,215,218,17,100,138,161,32,174,149,52,215,69,118,161,100,72,35,234,24,228,213,92,137,251,77,166,204,213,95,173,208,195,251,111,28,153,127,112,135,122,92,216,213,68,234,138,227,170,196,92,117,97,91,122,42,82,86,177,201,246,56,46,51,74,122,184,19,253,145,166,203,230,166,145,159,214,55,248,145,255,0,85,218,13,99,138,71,43,166,77,191,172,162,113,127,104,188,45,137,82,215,50,162,233,228,166,177,148,143,86,182,211,35,21,171,35,90,239,61,85,10,79,16,219,176,236,240,171,106,38,129,92,158,26,170,17,123,118,237,14,198,51,177,233,19,213,26,190,11,169,109,177,31,26,185,143,123,115,249,23,57,152,215,106,139,163,188,6,9,33,199,88,83,11,61,36,149,43,233,99,149,223,162,228,66,199,94,46,245,120,62,165,239,163,184,65,83,76,154,171,153,187,93,76,11,186,241,13,143,174,18,47,50,251,86,168,191,239,138,83,181,153,169,139,171,92,174,150,243,83,162,167,93,94,166,70,118,183,136,156,53,11,229,161,190,195,2,39,130,233,161,78,86,98,252,190,191,213,58,162,203,88,198,78,139,187,77,201,161,131,159,72,47,21,18,171,229,158,73,21,222,107,169,207,160,118,34,124,155,169,106,164,107,188,182,174,128,103,253,6,36,162,117,177,41,234,234,161,221,167,170,187,186,157,190,17,205,122,92,15,88,146,122,113,142,99,157,185,91,191,192,192,234,11,94,102,213,185,31,20,245,146,53,124,54,171,142,250,139,7,102,203,245,99,105,106,156,199,174,186,189,21,67,88,148,172,35,196,37,146,235,182,88,46,144,243,23,197,17,197,209,178,230,173,13,102,196,239,241,171,157,229,184,136,155,125,159,56,240,146,37,116,116,245,14,98,117,209,17,74,134,143,136,140,198,179,198,216,170,233,42,35,116,93,28,237,20,176,196,190,211,227,138,69,114,110,168,143,85,251,78,226,12,73,75,51,119,182,118,171,125,232,164,61,208,113,141,138,41,234,55,85,212,205,162,123,213,75,161,128,248,237,158,158,181,148,151,121,181,137,116,234,170,92,49,40,177,92,161,124,124,196,114,105,239,55,91,88,142,110,246,189,21,61,250,152,135,132,184,149,195,120,182,54,190,27,211,35,95,20,110,255,0,21,247,21,220,57,143,113,158,20,146,223,84,146,51,236,113,44,196,177,144,45,172,107,151,69,122,27,173,155,119,86,232,165,140,181,230,149,197,174,72,171,34,209,190,42,226,171,182,230,29,21,118,140,74,157,174,247,104,68,92,134,206,138,170,154,162,41,184,217,91,250,72,82,148,120,146,25,17,116,153,189,60,213,14,124,87,152,159,255,0,100,53,63,96,29,234,202,154,253,100,8,253,124,20,233,31,115,135,199,153,187,237,67,101,247,150,183,193,84,10,133,38,93,116,69,240,62,44,250,120,184,166,102,188,170,166,172,114,234,166,195,47,138,139,248,199,40,21,82,206,228,241,83,75,170,122,125,114,152,91,235,52,234,243,231,166,225,114,109,71,46,170,5,76,149,10,190,14,14,168,114,39,87,20,227,47,112,162,105,185,117,53,37,201,174,85,115,158,186,41,157,163,187,90,205,87,77,198,212,149,91,122,57,222,39,75,37,214,157,60,29,162,156,42,203,212,81,68,170,174,215,207,85,242,44,180,138,130,74,174,154,238,232,158,103,87,113,187,178,38,170,53,232,170,158,37,186,197,57,173,100,176,83,61,245,117,204,106,166,189,55,22,19,31,113,99,99,160,134,72,105,235,17,116,233,185,23,196,173,99,33,49,62,59,130,145,170,196,170,98,59,221,169,98,241,150,99,189,149,93,214,59,139,117,145,221,17,28,88,106,254,32,33,196,50,57,240,84,74,253,87,203,83,188,193,216,86,162,239,34,95,175,117,47,108,45,94,98,111,215,195,196,177,44,197,223,109,241,214,91,36,215,123,141,82,53,137,26,189,21,203,226,96,207,17,185,229,62,37,184,77,106,162,168,86,179,93,17,90,190,37,123,196,198,122,211,208,209,46,28,177,86,106,214,181,99,118,139,228,97,236,60,235,245,211,190,77,50,185,81,218,245,46,34,251,112,249,150,9,136,107,163,190,92,161,114,237,213,125,116,241,47,118,117,199,13,139,7,165,37,30,216,218,214,104,186,116,242,40,172,148,196,119,26,91,84,86,186,74,63,52,245,209,60,142,203,136,219,171,91,134,27,28,147,163,101,123,122,183,94,190,5,158,6,53,218,171,229,172,186,58,146,53,87,62,71,232,215,39,235,50,255,0,35,114,214,215,13,36,87,44,67,35,94,174,68,114,35,204,118,200,140,53,75,117,186,73,61,107,90,169,26,162,162,184,202,26,139,28,243,81,172,86,218,199,70,216,217,224,197,2,249,89,168,176,100,91,96,134,26,117,209,126,194,185,163,185,97,219,69,47,50,54,194,154,39,150,132,121,223,177,142,50,194,119,25,97,164,173,157,204,106,235,170,170,156,24,179,143,51,110,76,90,122,122,183,245,247,184,205,106,36,14,233,155,54,122,87,108,108,140,102,158,122,161,212,220,243,194,197,69,6,249,170,225,240,243,83,1,234,41,51,22,239,254,21,45,202,125,206,245,149,17,235,162,28,171,118,23,197,119,53,72,171,107,230,85,106,248,43,148,138,202,140,79,196,54,23,146,7,182,21,138,89,85,21,17,17,58,150,51,17,87,92,179,6,189,86,130,221,39,45,238,253,30,135,219,29,21,194,202,244,90,219,26,85,121,107,183,82,236,96,212,169,168,115,42,35,177,36,12,241,95,84,38,41,12,51,145,20,149,212,105,37,194,221,10,202,169,224,230,245,59,38,240,227,64,202,158,103,163,162,209,124,154,222,165,253,181,219,93,44,81,189,21,177,175,187,105,223,65,74,232,223,248,196,71,162,166,158,0,197,139,177,228,109,154,217,50,75,37,10,55,79,236,157,205,227,3,65,81,78,177,81,53,99,72,211,77,61,229,227,75,85,60,158,187,221,251,13,185,173,212,136,221,27,7,95,126,129,88,181,37,166,247,133,107,214,167,185,205,43,26,186,248,21,37,62,96,219,110,20,169,75,117,183,108,93,52,85,115,75,179,127,195,146,86,70,230,195,74,142,253,101,160,197,248,110,231,66,249,27,29,183,85,78,189,16,10,103,19,80,97,43,140,79,124,48,179,114,249,34,22,107,20,97,73,97,153,103,182,85,58,4,241,232,186,23,53,208,95,21,234,215,91,156,137,250,141,214,229,253,214,232,246,189,236,93,174,234,168,6,56,222,110,120,150,218,253,175,174,153,88,223,202,220,165,67,128,179,114,255,0,65,80,218,88,43,222,171,175,130,185,75,243,136,50,94,158,170,205,35,146,145,22,68,141,87,195,204,198,155,238,92,223,237,119,117,109,12,14,141,218,249,32,23,158,231,153,249,137,85,66,172,164,168,147,107,147,197,174,82,136,154,219,153,120,154,119,78,183,90,134,234,186,233,189,74,101,147,227,171,20,10,181,48,75,36,109,78,167,50,209,154,245,212,186,193,45,51,216,255,0,5,234,7,102,220,43,153,180,83,110,109,222,125,19,197,85,234,87,56,39,53,177,150,4,171,142,43,172,147,73,18,42,34,185,93,170,20,85,110,100,77,81,65,172,111,115,101,95,14,190,37,189,186,227,59,237,70,246,84,177,251,83,193,85,0,146,156,170,207,11,94,37,138,52,90,184,214,69,93,170,213,94,165,233,164,174,142,173,156,198,42,34,42,107,169,15,25,123,154,181,216,106,241,28,206,174,116,108,71,166,169,169,34,25,21,156,86,204,79,107,137,146,86,163,228,86,162,117,112,23,225,240,243,61,100,121,185,3,22,38,238,215,167,188,209,67,85,77,83,7,171,213,116,57,9,28,78,141,81,92,168,7,18,74,200,154,139,170,28,89,171,183,49,201,18,122,218,116,59,41,232,161,122,116,77,77,164,161,133,137,170,167,68,2,154,158,154,170,173,250,189,122,27,208,218,41,216,137,189,136,229,59,231,83,194,169,234,156,89,98,88,245,114,47,80,206,184,141,160,167,98,106,140,218,125,99,105,227,233,209,203,246,28,26,187,171,161,126,197,84,54,227,185,178,68,93,21,53,6,187,71,57,154,116,97,181,36,80,76,154,200,206,158,243,172,146,189,241,174,231,47,67,141,53,254,157,63,22,178,34,42,4,118,203,73,73,10,111,99,81,66,35,19,214,213,52,41,122,220,66,205,187,99,151,251,206,12,119,122,185,29,162,61,116,2,181,116,205,69,232,166,219,235,216,214,234,174,66,159,134,122,135,183,85,121,170,105,37,114,1,216,79,118,110,186,111,67,105,46,109,95,9,16,233,39,108,206,215,68,56,232,149,45,95,63,224,5,75,223,28,255,0,51,110,116,230,183,163,250,157,18,190,177,81,17,138,186,249,155,208,75,82,223,174,170,6,185,237,242,189,218,239,83,135,37,20,205,94,146,156,231,206,171,213,206,208,225,86,87,67,26,125,116,212,14,52,173,123,19,107,157,225,230,112,164,139,152,237,82,83,236,245,140,153,58,59,196,226,181,146,170,234,142,3,82,53,232,189,30,171,161,201,137,223,146,239,51,228,48,235,166,166,255,0,37,169,215,80,219,83,81,17,58,56,219,153,250,33,173,116,106,116,56,179,73,175,69,247,129,162,119,232,197,77,122,148,70,38,174,238,208,72,231,47,68,69,42,171,141,71,45,23,69,242,45,110,55,175,115,191,21,191,68,118,186,129,105,49,149,115,235,234,158,214,38,173,213,122,150,238,247,97,124,234,233,54,43,181,79,20,47,12,182,170,25,226,87,57,233,185,78,154,190,193,18,53,90,197,69,77,10,150,107,28,239,182,7,181,85,21,138,133,51,74,178,90,174,12,149,81,81,88,254,133,241,196,56,97,239,123,149,169,169,66,93,48,45,85,83,156,246,49,81,81,122,13,49,55,178,44,106,229,213,81,171,239,54,153,52,49,175,87,177,127,90,157,5,197,215,55,191,106,35,155,162,156,90,107,85,218,170,84,213,238,68,95,180,140,170,246,92,88,223,246,104,209,61,218,143,76,82,49,219,164,149,168,158,253,78,178,151,9,86,59,71,203,35,151,246,157,149,86,19,134,170,155,147,213,31,225,226,26,133,78,34,183,36,78,116,115,177,85,125,202,83,55,76,123,104,183,68,171,52,168,213,212,228,46,94,93,96,71,186,7,111,111,146,41,193,151,45,100,185,198,172,175,165,69,251,116,10,232,235,113,229,109,117,91,24,198,34,83,174,157,83,220,118,14,179,209,94,227,108,139,58,234,169,225,169,221,46,91,50,158,137,91,28,10,175,68,245,78,186,213,133,239,214,249,30,156,135,170,121,25,31,38,193,246,151,192,198,204,168,221,158,42,113,110,87,170,219,93,47,163,48,253,3,165,114,126,82,167,145,91,81,218,86,170,46,85,107,21,175,57,80,90,169,233,85,32,134,153,21,235,249,74,158,66,37,91,91,61,167,23,92,156,181,117,213,15,129,190,59,117,59,42,155,62,37,115,52,162,157,30,137,227,162,245,46,61,69,52,140,133,34,108,13,235,238,67,237,37,60,148,113,57,209,192,154,175,142,168,105,149,17,96,194,215,105,24,229,184,189,219,151,192,237,104,48,117,116,19,44,137,84,186,42,244,106,169,219,86,92,46,72,213,146,26,125,17,61,200,112,105,113,165,108,82,182,154,107,115,156,168,239,173,160,28,166,97,59,131,234,90,175,114,57,23,203,83,186,166,194,242,245,138,166,22,35,126,195,183,180,215,58,181,25,43,162,229,248,120,161,220,39,57,92,190,170,43,117,232,160,83,52,216,42,150,157,235,36,62,46,241,212,236,40,240,181,21,59,214,71,181,187,188,142,254,54,234,158,178,117,13,167,89,19,85,93,0,217,163,167,138,6,43,28,223,31,13,14,107,85,17,187,85,169,167,234,56,83,72,248,81,90,214,170,156,170,121,85,241,38,246,129,169,209,67,166,229,141,23,95,176,248,202,24,164,94,177,55,248,28,136,218,215,39,95,3,145,27,26,157,80,14,42,91,32,111,228,162,47,150,136,107,238,45,211,68,57,169,30,190,38,182,198,7,92,235,115,116,250,203,251,14,52,150,216,220,171,171,157,252,14,241,209,106,134,211,169,245,242,46,14,147,209,109,122,250,222,7,26,179,8,82,87,198,230,185,168,187,145,81,117,42,71,83,105,228,110,199,14,136,58,139,99,85,146,184,126,181,219,170,41,163,95,212,108,166,67,97,102,170,44,84,172,69,253,69,214,228,31,82,53,103,172,137,170,142,162,217,199,146,56,91,68,69,162,141,223,173,14,100,25,61,132,161,250,182,184,81,83,199,213,43,116,116,252,213,245,124,205,246,163,220,170,142,65,212,82,180,185,121,135,105,58,69,109,133,52,251,14,111,209,11,54,186,247,8,145,63,81,223,236,53,181,137,183,168,234,41,74,188,3,96,171,77,31,65,15,254,73,210,84,101,22,27,149,206,255,0,3,137,53,254,201,112,94,213,79,5,54,222,213,68,215,204,151,136,181,245,25,45,134,156,171,254,14,196,253,135,94,185,19,135,102,234,140,215,245,161,119,18,36,144,220,130,153,17,58,161,158,162,207,38,65,97,150,255,0,216,205,87,121,116,58,155,246,74,217,233,224,87,82,82,51,115,126,194,252,200,216,227,93,90,136,170,158,71,95,59,233,222,229,108,236,106,34,251,198,96,177,216,115,0,211,66,187,86,145,17,83,207,66,189,183,225,154,42,70,38,250,109,63,97,222,87,222,48,221,161,143,116,210,196,197,106,107,226,157,75,127,118,206,11,60,179,190,150,10,134,122,189,53,69,2,189,138,11,93,59,63,37,154,127,121,242,75,221,138,153,52,124,209,244,247,232,89,75,230,105,68,198,44,113,204,174,213,58,42,47,129,111,111,248,174,182,227,78,247,65,113,124,106,190,30,178,129,148,147,99,43,4,17,238,109,84,91,83,237,67,171,118,97,217,165,126,200,42,90,171,246,42,24,51,117,196,56,178,9,228,141,47,19,58,36,240,209,202,116,240,227,252,97,67,42,247,85,168,153,125,253,84,12,238,172,204,90,90,68,85,146,102,162,39,218,81,215,204,246,176,219,85,220,234,174,169,215,68,208,196,185,239,121,177,138,21,34,162,166,168,77,223,98,157,213,155,33,179,19,17,237,150,238,250,134,238,84,213,23,95,0,47,21,207,137,251,36,110,85,139,215,253,72,82,119,62,37,159,82,245,90,40,127,82,233,212,231,89,56,77,145,241,162,213,186,69,95,180,173,44,252,42,89,225,106,58,86,106,169,239,2,208,214,231,189,226,185,170,145,83,202,170,190,230,157,44,217,131,140,174,14,210,8,38,68,215,220,166,83,91,56,114,195,116,122,43,233,90,237,62,194,161,164,201,140,53,76,171,182,129,159,249,40,27,97,212,50,230,5,207,69,217,38,139,239,212,228,166,13,198,247,6,239,126,246,249,121,153,165,6,90,217,233,155,248,170,24,250,127,100,229,199,129,237,233,255,0,98,177,191,102,128,97,52,57,75,138,42,87,116,202,245,254,39,62,155,37,111,15,114,110,108,154,249,244,51,82,60,33,111,98,127,82,207,224,107,117,142,213,78,221,57,44,220,158,61,0,195,232,114,34,237,34,39,143,237,59,42,126,30,43,100,84,73,95,162,25,85,221,40,154,186,54,38,255,0,3,235,173,236,115,127,22,196,253,136,6,50,69,195,165,19,52,116,207,85,84,247,248,28,202,92,138,195,208,201,164,145,177,85,11,249,83,105,168,146,77,168,157,23,236,58,11,142,30,175,142,101,116,109,85,64,45,180,57,119,133,109,143,245,169,25,234,167,138,181,14,109,61,22,24,165,85,100,52,209,234,159,217,66,168,169,195,181,181,77,219,36,110,62,210,229,195,220,139,43,154,168,5,61,4,248,123,122,182,74,118,38,159,217,67,148,151,172,23,74,168,201,227,141,171,239,84,67,153,114,203,217,213,21,105,227,118,237,10,46,187,41,111,151,10,175,199,243,24,205,124,128,174,169,239,88,61,209,164,144,182,7,253,189,14,61,110,39,195,49,38,139,73,78,239,212,91,187,198,79,226,26,13,29,110,174,149,35,95,4,213,124,77,138,124,154,198,83,193,222,29,93,39,234,85,80,59,251,214,104,96,123,123,93,223,45,237,209,189,23,70,33,76,71,156,185,63,91,42,199,51,32,133,117,211,241,136,136,113,230,202,187,212,84,211,122,82,137,106,17,21,124,139,59,142,50,166,197,114,145,98,70,73,71,58,59,193,58,117,253,128,94,185,241,110,77,86,187,106,79,74,229,95,181,167,77,116,172,200,167,162,165,85,69,27,81,124,116,84,212,198,123,183,14,184,241,28,251,141,142,178,173,208,162,107,245,148,166,233,114,254,182,158,103,210,226,122,202,184,165,215,77,85,93,160,25,45,85,107,200,75,229,52,176,71,53,50,170,248,105,180,183,55,28,153,201,203,148,242,71,29,100,113,34,117,213,52,234,81,54,236,171,151,145,37,85,178,243,39,68,215,69,114,148,173,225,245,182,55,205,21,117,198,77,91,209,186,42,245,80,42,155,190,66,96,24,170,182,90,174,108,99,149,122,61,174,67,180,180,240,219,122,71,54,91,54,46,107,216,228,215,98,205,224,165,187,162,197,181,213,116,241,210,210,211,76,233,28,186,111,47,110,90,46,38,179,37,61,77,68,142,145,146,42,57,119,121,125,128,113,29,144,56,226,138,53,116,245,108,159,220,187,213,78,13,46,15,190,97,41,157,87,95,45,78,232,250,236,135,85,67,45,108,21,12,191,219,217,190,166,158,55,109,235,170,33,205,118,21,177,36,110,91,151,118,151,127,139,180,78,160,97,157,231,63,241,205,10,250,58,217,109,168,124,108,232,138,230,174,167,83,63,19,88,230,158,102,186,233,103,115,52,233,171,81,84,202,187,254,95,97,86,204,234,154,43,125,51,245,213,126,162,20,45,227,47,108,215,136,221,19,172,112,181,87,166,168,196,2,217,225,238,44,35,108,177,250,82,161,99,234,158,170,151,1,56,222,194,52,11,21,60,110,69,118,154,57,87,66,134,187,240,143,77,136,103,89,169,155,201,69,93,125,94,154,29,109,87,0,111,171,219,35,46,82,107,254,114,129,123,109,28,105,96,106,109,42,42,42,99,213,222,41,170,104,119,208,113,219,150,235,80,200,89,51,81,87,197,122,104,99,109,87,0,181,172,107,83,210,147,43,81,124,55,41,212,220,248,28,174,165,84,88,43,103,87,39,246,148,12,218,183,113,101,149,247,56,247,173,93,42,57,218,42,238,114,26,110,60,87,229,245,60,172,167,166,168,163,114,170,248,238,77,8,253,184,240,181,141,172,202,247,82,92,42,52,79,123,148,167,107,50,171,24,90,227,116,181,53,51,185,236,251,84,212,18,99,253,36,48,77,77,51,103,125,69,27,149,83,193,174,69,56,140,226,15,6,221,31,220,163,228,35,151,193,95,166,132,90,58,233,140,236,85,60,135,119,135,177,171,175,138,156,197,204,12,91,4,140,146,26,121,145,125,253,64,148,9,51,55,7,66,142,74,199,210,200,158,104,154,42,28,54,227,44,170,185,191,123,169,40,247,120,167,68,241,35,81,153,143,141,39,87,119,137,164,106,47,189,84,238,240,246,55,188,71,42,62,162,226,230,170,46,189,92,24,73,85,178,76,39,124,111,46,158,134,20,137,127,178,135,110,204,19,130,90,197,115,232,41,158,213,250,200,173,67,3,240,247,17,87,251,2,182,154,9,91,34,120,106,93,28,57,197,5,82,236,244,156,45,115,87,199,192,82,47,245,235,4,101,107,220,171,83,100,131,79,243,16,181,248,219,39,242,138,229,79,35,227,165,167,141,87,93,53,68,77,15,177,103,181,134,244,206,91,233,180,87,125,167,93,112,190,218,238,45,85,134,23,57,29,226,136,166,91,90,90,158,31,178,174,121,228,73,110,49,49,117,93,27,185,14,31,244,109,203,58,149,255,0,7,186,44,122,116,245,21,52,82,189,184,229,219,49,6,233,237,238,124,79,94,191,88,166,170,114,151,29,66,229,238,85,50,109,79,180,14,4,60,42,96,169,83,88,175,239,77,127,180,134,183,240,155,133,218,213,84,196,79,79,118,142,77,77,76,192,153,165,74,237,25,44,206,211,237,83,176,165,194,217,160,142,68,147,156,191,196,10,98,163,134,27,100,15,84,138,255,0,51,219,254,114,28,73,120,127,181,66,253,86,182,71,34,116,235,161,117,168,48,150,60,115,81,101,138,69,95,212,118,240,224,108,81,46,137,45,59,191,128,22,33,114,86,213,12,138,172,122,170,47,188,225,87,101,13,190,54,170,197,170,47,216,166,70,174,94,220,246,175,54,23,39,79,113,197,155,47,170,26,213,222,139,252,0,197,202,188,186,150,149,21,212,242,61,21,60,58,157,21,199,13,95,41,216,173,109,76,174,79,118,166,84,213,224,45,81,81,204,254,227,167,171,192,48,43,180,116,104,191,176,179,148,131,23,146,154,162,150,21,108,212,206,115,252,149,80,226,71,93,112,166,122,185,24,173,243,79,19,39,229,203,75,108,200,137,44,9,246,116,58,171,142,81,91,102,106,242,160,235,167,184,189,160,199,232,241,141,238,149,219,150,119,34,39,146,40,151,51,107,88,186,178,223,18,200,159,236,138,171,169,116,174,217,48,187,149,208,192,237,52,247,20,173,94,82,85,196,245,70,210,189,127,224,142,208,81,149,25,139,112,172,115,82,177,119,55,94,168,171,209,11,139,132,177,134,24,168,161,108,117,181,73,3,147,199,170,29,51,178,198,100,110,215,219,36,93,60,246,157,53,195,43,171,245,94,69,36,236,79,177,20,118,130,251,218,241,150,82,215,82,173,21,116,140,155,84,211,115,180,212,234,110,118,204,178,145,178,69,107,123,52,153,60,23,67,31,107,50,227,16,64,253,212,176,213,51,79,214,113,82,201,140,104,37,106,172,149,30,175,146,234,92,21,22,45,181,218,41,170,228,109,54,170,154,250,187,84,239,176,110,5,142,225,109,117,82,109,115,222,155,116,87,117,208,183,77,182,226,121,101,115,166,138,87,42,251,209,78,234,217,118,198,86,102,35,34,100,205,98,47,146,41,100,193,83,223,48,181,78,28,102,234,117,169,98,170,235,171,19,161,216,225,200,234,107,95,10,215,222,210,56,219,227,204,147,77,13,52,120,198,182,229,64,148,119,26,25,100,123,147,77,85,170,116,183,236,49,114,100,9,83,18,203,20,50,117,93,117,53,176,92,123,134,44,195,86,199,71,68,151,149,123,147,162,185,174,69,67,150,204,115,135,41,104,100,90,107,154,190,87,55,222,154,22,158,131,8,89,170,161,142,74,155,142,139,249,74,229,94,133,101,103,203,252,184,123,247,213,98,118,177,85,19,86,111,94,132,229,96,227,208,99,218,22,215,72,250,183,203,34,42,244,86,38,167,103,93,143,237,87,106,134,82,58,215,34,55,68,77,235,31,79,218,85,214,60,43,147,118,198,111,150,235,12,171,246,184,239,221,79,148,149,116,15,134,142,88,119,248,34,162,166,166,5,156,187,193,64,196,124,212,111,133,238,218,170,141,106,249,253,165,179,189,81,220,238,82,61,171,71,162,123,218,157,11,241,95,131,48,212,14,116,246,202,212,122,59,235,34,175,145,80,97,91,118,95,50,7,67,114,154,29,234,158,42,106,51,88,161,75,98,100,72,232,38,149,177,72,229,232,174,232,135,113,102,177,186,138,163,241,149,142,235,225,167,129,146,213,25,65,150,247,202,206,243,233,24,155,26,185,23,68,119,218,118,85,249,39,130,116,99,226,184,198,214,70,154,244,113,81,96,168,242,175,17,226,150,190,90,58,89,102,141,19,213,93,165,75,96,225,191,21,44,78,230,217,102,118,190,246,41,147,185,125,93,130,112,205,19,104,223,95,6,145,47,143,188,190,152,63,26,96,91,140,45,138,9,41,222,228,253,71,62,95,109,70,1,80,240,185,137,235,100,125,47,160,218,196,85,221,185,205,84,83,109,220,51,92,173,46,146,58,203,58,189,19,220,213,36,230,158,171,14,72,196,90,122,104,21,218,233,224,158,7,38,171,15,225,139,141,62,231,211,193,189,83,175,170,132,84,80,92,114,30,231,51,155,29,21,4,232,140,232,141,218,189,14,125,155,134,203,189,83,209,213,244,50,35,62,214,169,38,205,194,88,62,157,234,216,232,96,116,137,227,234,161,204,143,13,97,153,19,241,148,176,49,62,196,66,232,141,74,188,138,138,223,10,69,79,106,145,37,94,154,171,58,28,122,220,138,189,45,31,50,146,24,162,147,78,138,189,52,36,162,227,151,152,42,225,14,246,58,52,95,176,167,110,57,63,96,172,167,116,112,84,34,35,147,68,209,70,136,175,188,229,126,38,100,175,160,169,171,123,186,245,68,94,135,22,12,158,116,82,54,69,137,100,114,166,213,69,240,36,117,120,121,177,67,112,125,77,84,204,115,117,215,215,83,178,143,37,176,139,209,90,196,164,233,246,38,165,17,247,111,202,91,53,44,13,169,170,88,81,204,235,181,29,212,166,177,21,139,149,36,142,164,124,113,70,222,136,138,189,92,72,229,126,65,224,202,216,221,18,71,19,30,238,136,228,208,165,19,131,219,21,116,239,117,68,173,151,114,254,45,27,228,134,184,125,136,209,185,88,42,101,126,233,162,115,181,94,139,161,202,183,96,6,85,108,74,169,88,196,215,170,53,125,98,74,171,184,45,160,150,54,67,5,19,85,19,207,68,59,172,51,193,30,30,138,102,201,114,162,69,95,51,92,132,104,87,229,245,174,137,141,146,150,165,202,168,157,119,155,82,190,233,75,27,105,237,242,39,45,17,17,200,223,50,89,36,224,151,0,87,104,197,161,111,247,10,62,5,178,214,134,85,123,168,216,229,215,93,21,16,227,68,72,211,225,252,67,114,168,214,154,222,245,220,190,229,213,75,131,134,56,127,196,215,230,115,235,225,238,173,241,78,110,173,37,42,159,133,140,190,180,109,228,90,34,87,55,170,122,169,226,114,171,248,127,195,247,42,101,165,101,44,148,234,189,61,87,162,1,29,56,95,135,7,69,91,26,92,46,76,123,83,84,77,142,213,10,193,56,96,171,87,243,41,174,148,173,141,122,232,178,104,166,99,71,194,245,186,129,206,72,170,102,107,157,170,163,150,77,81,14,186,78,29,46,74,247,73,79,118,145,90,197,240,220,166,109,193,139,176,240,227,136,145,177,210,201,116,129,105,220,186,38,215,245,56,181,220,35,221,38,155,159,110,174,134,71,55,171,145,92,101,77,78,79,226,8,41,249,116,245,178,57,237,215,106,234,165,131,198,88,91,62,176,253,214,119,216,214,162,72,209,122,39,82,118,29,93,139,133,59,148,168,213,184,178,54,104,186,105,239,79,121,89,83,112,157,110,100,104,230,211,196,231,253,168,81,20,248,211,137,43,123,81,38,179,205,43,154,158,59,77,248,179,63,136,248,164,73,95,96,155,106,121,108,29,133,65,117,225,182,186,215,34,62,150,134,55,34,245,106,42,116,66,146,173,200,44,67,95,84,230,167,38,13,190,76,94,167,50,227,157,121,234,229,229,84,88,39,69,70,170,47,168,80,146,102,182,116,210,213,207,91,61,170,161,27,174,186,104,59,10,170,94,24,49,53,218,46,236,179,39,47,204,227,86,112,109,118,138,6,182,134,36,123,191,43,114,29,85,171,138,108,198,160,93,179,217,103,85,111,246,74,162,139,139,252,101,179,101,69,138,102,162,166,138,237,158,7,81,73,255,0,71,12,95,67,58,211,54,217,185,172,241,84,106,148,237,239,39,113,133,166,179,155,13,186,126,137,181,116,103,66,235,127,75,42,230,198,247,201,70,187,213,60,218,83,117,92,88,206,217,29,60,246,246,72,154,233,163,153,170,10,40,220,53,128,241,85,174,182,74,182,216,37,145,238,240,221,26,156,250,188,183,199,248,182,126,84,246,87,83,182,53,245,85,172,93,23,95,121,82,83,241,63,81,113,123,89,77,69,77,18,175,246,16,239,226,206,187,220,175,135,99,233,244,126,186,163,116,67,34,134,163,225,203,23,82,254,57,212,209,204,190,59,83,170,156,123,174,0,199,182,6,43,97,195,106,176,53,63,65,124,75,149,87,159,23,170,6,172,112,82,34,189,83,235,110,66,158,175,226,71,20,218,105,214,107,133,28,19,194,174,95,85,205,69,82,193,105,171,112,222,50,185,185,121,22,7,68,244,253,22,46,167,23,250,63,226,187,245,51,234,100,165,146,41,151,170,239,110,157,75,156,206,45,109,168,244,95,163,212,241,61,124,85,99,67,153,55,24,216,105,145,242,170,104,161,142,68,79,38,162,117,40,179,150,238,18,241,165,201,250,185,206,139,175,87,59,167,67,119,17,112,183,136,173,20,201,11,42,101,149,87,166,170,93,106,110,50,173,178,170,196,234,88,153,18,120,42,34,29,205,7,17,120,63,20,66,232,42,102,107,30,169,209,84,110,12,115,119,11,88,221,105,185,212,212,235,50,47,93,17,21,77,16,112,153,152,117,75,172,84,18,198,191,230,174,134,94,224,204,194,162,167,142,73,97,168,142,118,39,86,177,122,234,84,118,124,254,176,71,84,250,27,157,59,32,84,93,55,43,73,216,96,220,188,37,102,75,100,88,214,219,43,151,244,156,213,208,218,159,131,236,202,108,75,55,163,93,170,38,186,34,41,33,63,210,31,47,45,45,98,203,61,61,67,149,122,181,91,224,135,18,183,139,44,3,52,189,210,134,134,157,239,119,77,17,136,59,8,224,78,31,51,26,142,165,208,45,146,177,187,122,43,185,107,161,200,183,228,94,101,50,161,116,183,212,189,186,254,138,146,35,71,158,56,94,90,196,117,218,209,76,202,89,58,185,203,26,21,173,151,51,50,106,181,117,162,109,26,107,245,181,106,14,194,50,93,146,25,153,35,164,108,118,250,166,34,120,250,139,161,78,215,101,54,46,161,115,153,61,182,87,73,175,85,123,85,9,114,118,54,202,8,224,87,57,212,62,183,143,68,58,42,169,114,66,250,215,72,230,82,43,149,124,145,7,97,16,181,152,67,21,82,185,201,45,52,168,169,225,162,46,135,82,251,54,40,116,156,185,33,155,111,216,138,75,77,94,26,200,234,249,28,213,183,211,38,157,53,209,14,178,60,187,200,217,39,114,186,138,155,111,154,232,157,7,97,22,52,120,123,16,74,174,107,105,102,114,39,189,20,170,48,205,166,174,151,87,87,89,102,123,91,227,163,21,73,57,165,202,188,149,142,158,74,170,10,10,121,151,199,68,68,55,172,153,111,150,85,204,149,174,176,64,198,175,77,118,161,59,193,29,214,172,192,146,193,39,248,61,153,140,70,127,148,110,138,114,43,243,131,21,222,17,208,91,237,235,30,189,61,70,248,153,207,138,184,107,203,75,170,243,169,40,163,98,170,249,34,27,216,127,134,12,191,163,129,146,58,158,36,119,236,234,59,202,35,158,182,223,141,111,78,116,181,116,114,106,189,122,53,74,106,187,11,98,120,245,231,208,79,202,106,235,185,90,164,184,217,114,7,1,186,69,107,232,89,162,125,136,115,238,60,57,101,205,198,39,82,58,223,26,106,158,58,33,123,8,125,134,75,196,17,242,37,69,216,222,154,47,137,82,225,201,42,32,168,138,94,232,217,117,209,116,113,32,152,199,130,172,25,43,221,45,189,187,85,122,232,133,154,198,188,47,86,224,136,214,227,2,239,135,93,90,158,228,29,133,189,177,226,120,232,121,111,174,195,172,115,58,127,86,197,82,182,168,205,140,5,67,71,178,123,28,108,213,58,250,134,188,63,131,106,43,168,209,25,10,43,147,162,162,161,207,155,1,97,55,177,104,239,244,172,142,119,166,136,170,137,226,59,10,49,249,159,148,207,114,186,162,212,188,199,125,93,172,66,158,184,98,76,166,185,202,233,105,162,88,223,175,95,85,16,175,157,195,60,21,142,117,101,20,77,146,39,106,177,162,105,212,165,235,184,72,190,200,179,84,210,83,200,223,30,136,165,237,63,113,185,132,109,121,115,115,157,101,142,116,220,173,209,17,218,28,171,214,79,85,93,42,210,162,207,36,125,221,222,229,40,228,225,231,48,45,138,171,71,222,35,86,59,166,138,165,67,97,196,120,231,46,228,109,46,34,130,119,192,139,162,185,218,248,14,208,111,47,12,83,92,163,124,179,86,183,93,124,151,192,227,191,134,202,122,37,108,83,212,61,205,95,21,78,165,206,181,231,150,22,138,133,232,213,252,100,154,43,145,222,74,118,118,124,208,176,94,119,65,35,90,138,254,141,85,51,124,139,17,139,50,126,217,134,155,7,163,63,27,50,170,106,84,86,124,131,131,18,219,99,149,244,142,108,238,79,20,66,230,94,46,88,126,219,58,212,220,96,73,91,226,213,241,57,212,217,181,108,166,161,210,215,76,140,86,167,68,208,12,110,196,220,60,227,75,109,91,163,164,164,123,162,213,81,52,215,192,167,107,114,155,29,90,180,149,91,82,205,189,81,172,69,241,51,6,147,57,109,21,48,237,174,108,106,244,78,186,183,204,166,175,185,169,133,121,174,230,172,74,139,229,180,212,97,140,52,246,188,192,107,216,198,67,82,231,167,143,170,166,237,238,209,152,79,107,101,150,219,86,140,106,117,114,177,75,193,87,154,86,26,59,139,103,163,134,53,143,119,232,151,227,46,51,47,43,113,45,12,84,119,202,122,84,123,211,69,71,53,0,193,54,97,220,89,114,78,92,181,117,76,254,201,195,170,203,203,226,107,186,161,90,169,213,53,94,170,74,149,179,1,228,131,225,75,131,99,161,118,254,186,104,211,114,179,41,178,90,231,178,161,240,209,199,162,234,159,87,168,17,35,37,163,20,91,230,88,161,117,66,105,249,77,69,208,221,142,233,141,232,245,74,90,154,169,29,250,212,149,170,204,156,201,196,110,139,75,69,181,122,107,163,78,162,92,138,202,8,42,18,174,158,150,149,236,211,170,53,27,226,22,34,210,74,156,97,89,55,58,177,103,222,159,165,169,216,219,240,254,60,185,43,164,138,10,149,98,245,71,34,46,138,73,93,86,80,100,245,68,201,190,221,3,83,245,33,179,83,131,48,21,170,23,82,218,105,169,182,177,54,177,52,77,67,72,215,145,248,223,14,206,172,149,211,179,79,181,78,190,171,17,226,170,150,172,115,86,202,253,124,145,202,166,100,230,78,7,164,154,103,203,29,165,142,111,94,173,106,22,34,233,96,165,162,168,230,50,211,162,34,245,213,3,53,105,169,237,55,154,245,210,103,202,138,255,0,5,234,85,246,76,183,150,235,76,172,90,199,36,136,158,10,189,75,169,133,228,194,111,229,182,229,70,216,220,139,230,133,103,45,142,195,79,178,229,102,99,100,79,21,106,4,98,181,243,14,98,123,13,75,169,155,52,206,133,191,175,67,162,145,247,133,77,119,110,84,242,213,117,51,78,91,13,6,37,167,218,150,152,145,251,122,170,162,27,22,44,163,192,180,213,14,154,246,218,118,46,186,237,84,64,212,97,130,73,136,227,68,116,92,246,107,225,166,186,26,223,91,136,209,121,83,201,34,187,79,53,83,52,113,13,171,42,173,236,72,163,165,129,234,158,26,53,10,22,227,22,8,154,119,54,158,206,199,46,157,61,68,10,197,217,166,186,202,205,94,142,114,107,166,168,170,113,157,21,78,205,206,111,235,213,75,199,121,195,12,186,215,186,158,213,108,123,25,187,193,173,232,119,246,44,145,142,169,241,190,227,79,42,51,207,162,155,140,86,61,199,69,87,58,107,203,145,200,171,162,109,77,78,117,53,138,231,26,237,100,10,187,211,162,105,212,205,188,39,147,185,119,67,68,140,172,133,170,229,253,36,42,123,94,74,229,235,238,145,74,230,51,98,170,116,208,12,32,176,229,86,40,190,170,119,74,9,95,175,246,84,174,237,252,55,99,89,88,213,154,208,247,39,138,162,181,73,7,176,224,92,183,180,53,35,163,146,158,25,124,145,80,238,231,177,207,202,86,91,91,11,216,190,14,70,152,24,23,67,195,205,238,88,218,197,177,189,21,169,213,118,41,207,126,66,93,109,112,58,166,26,41,91,38,158,27,76,228,109,190,186,209,78,178,207,77,20,138,190,230,156,42,151,67,87,73,205,170,164,141,137,175,79,87,196,44,98,206,93,215,84,225,63,196,223,172,210,189,24,190,60,189,80,188,214,28,220,192,53,42,148,149,212,113,195,34,47,69,115,81,58,29,205,125,150,211,113,138,72,159,70,196,213,52,213,26,91,28,81,149,86,5,221,84,233,159,10,107,166,228,85,77,3,75,189,81,140,242,230,178,222,245,214,157,88,212,235,174,133,149,199,55,220,172,185,36,208,67,79,31,85,211,86,181,10,106,179,44,30,214,110,182,226,25,36,129,223,89,187,212,162,113,94,19,75,93,76,52,212,207,146,87,57,116,93,20,176,113,113,46,18,192,19,210,190,122,57,162,71,174,186,55,84,212,165,107,50,98,162,124,58,251,245,177,174,84,77,85,19,204,174,41,48,119,163,230,138,170,227,65,44,145,57,17,218,21,164,185,151,106,179,91,217,68,203,78,148,138,155,93,171,77,12,99,180,221,49,94,20,151,90,121,231,223,27,181,218,213,94,133,248,193,220,78,98,107,53,165,148,168,218,153,170,52,240,68,215,169,215,84,83,97,43,189,213,107,233,149,140,108,203,235,53,83,195,82,172,182,225,172,7,99,167,74,232,182,84,84,201,213,25,166,189,73,89,174,194,219,197,158,52,161,122,75,113,180,76,248,93,211,69,106,157,221,87,26,76,160,133,31,13,170,104,230,243,220,213,68,58,216,38,180,119,125,213,182,22,201,26,174,169,163,16,251,91,96,203,124,65,64,230,201,107,72,101,211,79,3,40,237,173,28,126,85,171,213,149,208,35,81,170,155,118,170,151,27,12,241,217,135,170,28,198,87,43,153,187,205,76,83,197,217,27,107,150,149,245,150,69,115,116,213,122,22,158,183,0,98,42,21,118,145,206,173,98,244,84,212,9,83,179,241,95,132,110,109,98,67,113,98,43,189,206,77,10,150,12,253,176,202,230,181,181,109,114,187,195,69,33,254,150,124,95,103,157,169,79,29,82,53,191,106,149,125,167,51,49,109,4,241,164,242,206,212,79,122,168,18,155,117,207,155,69,28,106,238,127,247,157,125,6,127,90,43,213,90,202,141,87,245,152,45,135,51,138,215,86,140,167,191,201,34,106,154,57,85,74,250,217,152,57,117,108,103,62,58,237,85,122,170,110,3,46,233,51,162,201,44,201,4,149,140,99,189,206,118,133,81,69,141,105,42,162,231,193,59,28,158,253,76,39,166,204,204,7,83,83,222,41,222,178,185,23,201,197,111,97,206,27,107,88,177,210,46,213,79,170,197,95,16,50,177,113,93,62,136,137,35,85,203,238,83,74,226,201,163,85,89,37,143,98,121,107,212,196,219,222,120,94,45,47,89,224,164,71,183,197,60,11,99,138,120,141,204,11,196,203,79,105,167,88,156,139,213,83,167,66,245,25,205,126,205,123,5,166,149,242,213,92,97,137,205,77,116,115,209,20,177,120,235,138,219,76,49,77,77,107,184,181,238,70,170,116,119,138,152,185,21,175,51,51,2,179,153,119,186,73,4,14,95,89,55,233,211,248,149,229,135,41,50,238,200,214,203,137,175,109,146,85,93,203,186,65,152,177,111,49,126,102,230,46,96,221,223,79,109,138,162,72,94,229,68,84,213,78,219,8,240,255,0,142,113,84,204,154,245,78,172,167,127,93,100,213,11,231,71,141,178,27,3,208,111,183,62,150,73,216,158,43,162,245,45,110,103,113,155,77,110,142,75,126,25,108,45,70,244,110,196,66,52,174,104,114,191,0,229,221,51,86,243,45,50,61,19,85,213,201,226,89,252,227,226,122,58,56,36,176,225,93,173,99,81,99,213,190,228,44,6,59,207,12,93,141,170,28,218,138,185,155,189,122,35,92,167,83,97,203,236,91,138,156,149,48,81,79,50,175,154,166,165,140,215,67,118,186,220,177,77,209,245,53,82,171,164,123,181,93,203,208,184,57,101,128,189,45,82,141,149,170,138,171,227,228,87,88,27,134,124,75,86,172,169,175,182,189,136,170,158,45,46,229,70,87,201,129,173,109,168,141,141,141,237,77,84,210,59,60,23,107,180,96,91,83,167,158,70,243,90,221,19,93,52,49,231,61,241,107,241,21,213,89,12,234,177,49,222,8,167,107,143,177,237,75,92,234,22,214,47,77,117,70,169,105,107,43,214,166,71,207,58,57,218,175,138,129,87,96,155,229,93,170,54,173,28,142,102,186,120,121,151,151,9,231,5,194,210,230,197,85,27,166,107,186,47,77,76,113,181,94,82,42,168,145,53,108,104,190,183,234,50,95,45,161,193,151,170,6,115,249,107,54,137,227,160,29,213,238,247,134,49,101,26,213,73,2,65,59,147,69,71,38,133,174,175,106,83,87,114,173,42,247,59,95,201,78,133,242,118,88,218,174,145,238,167,149,177,162,174,136,136,226,162,194,185,67,135,173,79,73,234,146,57,95,246,170,41,154,212,80,89,117,134,113,37,205,140,117,66,174,199,181,21,17,75,135,6,92,92,161,157,36,68,84,213,81,124,10,250,150,178,211,99,99,99,162,183,177,57,105,166,186,33,246,225,154,118,43,116,74,181,172,99,92,137,169,21,187,104,195,208,210,66,140,168,163,107,222,154,117,115,77,250,252,91,106,195,136,136,250,68,245,60,90,214,244,82,135,155,136,60,60,233,118,42,163,83,93,53,52,75,140,112,134,37,106,201,37,83,119,59,203,80,59,26,236,254,179,71,80,172,108,109,139,111,146,244,41,91,223,21,244,150,218,158,92,78,110,137,226,168,190,69,57,137,108,56,38,166,117,114,213,108,115,190,210,159,168,200,91,46,39,135,155,109,172,220,247,117,250,192,94,28,37,197,6,27,186,189,171,85,86,172,85,241,220,169,161,118,237,89,163,135,175,80,53,40,171,160,122,175,185,201,208,194,183,112,175,138,169,229,221,69,60,136,205,122,104,167,99,6,85,99,236,36,137,61,53,109,78,140,234,228,71,40,25,165,37,210,73,155,248,167,162,162,248,43,78,178,185,206,122,236,168,129,36,106,249,233,170,152,231,134,243,67,16,90,24,148,151,52,168,87,51,162,170,234,118,55,92,254,154,216,186,186,55,185,17,53,234,128,94,247,216,237,19,39,173,76,214,42,254,146,104,106,161,176,89,169,158,187,166,143,69,95,13,80,197,92,73,196,245,198,119,236,165,141,237,253,72,83,81,231,254,43,172,155,108,124,212,235,246,129,157,82,89,108,149,20,233,28,15,106,170,166,139,175,129,68,223,50,130,199,87,82,181,174,100,123,151,195,68,66,199,97,92,222,197,146,54,53,126,245,213,83,196,188,118,44,111,117,185,210,53,213,113,237,93,60,212,14,142,247,148,212,53,20,178,82,44,81,232,255,0,5,106,117,45,101,231,134,90,58,137,157,44,83,163,21,203,246,25,7,54,32,133,140,223,80,246,55,237,85,67,170,147,19,218,38,126,213,157,138,191,98,129,101,236,92,46,219,214,118,45,77,79,55,106,235,167,137,88,93,56,91,195,245,182,247,71,21,59,81,219,116,215,66,226,89,177,29,182,42,207,197,170,42,47,137,93,83,95,104,158,136,173,86,42,104,4,117,230,175,12,87,60,51,52,149,148,49,34,194,212,220,154,107,174,165,51,150,152,247,19,101,197,234,56,36,145,237,137,174,211,77,84,145,124,107,21,150,239,111,146,42,168,162,86,170,46,170,186,24,159,153,185,125,132,102,157,242,91,228,141,178,234,190,0,101,22,74,103,28,120,170,130,157,21,255,0,140,115,19,118,229,243,47,165,37,115,42,99,252,157,72,212,203,204,71,125,192,215,22,69,6,231,64,213,209,171,175,138,25,149,150,89,155,37,230,142,54,212,51,71,42,38,160,94,148,122,235,162,234,31,162,162,162,248,28,106,42,166,214,198,142,141,200,189,13,229,71,53,23,115,186,32,70,220,138,214,167,171,169,192,153,29,42,109,115,180,67,149,44,173,208,225,201,34,42,42,106,25,117,21,182,100,149,119,44,135,9,45,201,75,213,174,221,169,217,85,84,163,87,69,113,194,124,219,151,235,32,28,26,158,116,169,177,60,14,174,123,50,200,245,123,149,119,47,187,192,239,95,177,127,41,53,52,183,93,53,213,52,2,151,244,4,139,38,174,215,105,207,138,220,145,162,34,121,29,214,230,167,138,180,218,89,162,77,117,70,129,196,108,140,135,70,185,28,111,36,177,191,193,80,250,231,195,39,77,19,175,218,105,100,48,181,58,32,26,244,102,186,170,161,177,54,196,93,83,67,83,211,119,168,214,233,246,154,59,171,157,230,160,109,181,206,114,170,71,166,168,105,123,103,95,113,190,202,119,197,171,155,230,125,216,245,234,160,117,117,49,78,228,209,23,169,213,203,106,169,149,203,189,221,63,89,83,62,52,95,113,180,232,255,0,80,20,236,118,117,111,139,144,229,54,139,106,105,185,14,209,208,181,124,250,155,110,166,95,37,3,131,203,70,167,71,183,248,155,78,222,171,162,42,117,55,150,223,43,85,85,92,167,199,68,172,106,235,226,129,183,31,114,183,213,114,155,21,14,99,91,185,117,232,125,149,234,213,85,83,163,188,221,187,188,15,86,245,95,0,58,140,81,125,167,164,141,206,230,105,162,22,79,21,98,39,92,106,21,148,238,114,237,215,83,182,199,55,75,133,84,175,108,122,233,238,212,182,146,250,94,57,149,201,26,174,229,3,183,142,90,206,137,189,78,75,234,42,28,136,159,97,192,162,125,90,232,179,48,236,216,173,219,170,160,29,117,77,44,147,117,86,166,167,87,112,162,124,81,234,200,211,237,42,150,181,171,249,40,109,212,82,164,205,211,96,18,135,118,160,70,203,162,38,154,47,184,225,195,20,168,237,24,186,126,194,160,187,166,250,133,106,39,130,155,84,52,91,222,137,180,214,48,211,111,134,175,84,114,202,170,158,237,13,250,138,200,169,100,71,84,57,90,137,246,29,245,53,187,151,30,245,105,183,87,97,166,184,49,121,173,34,235,174,109,202,142,104,209,244,201,189,95,226,166,137,39,109,60,122,181,187,220,191,146,31,104,134,210,137,201,77,83,200,230,208,80,54,163,241,174,111,236,33,173,80,62,71,53,22,86,35,83,67,236,179,70,196,87,49,26,228,79,21,211,192,237,59,151,54,5,102,221,23,200,235,82,215,81,11,157,189,138,173,82,245,134,184,45,165,108,207,239,14,145,26,223,122,244,52,190,170,149,36,70,49,173,126,158,102,197,218,211,121,174,210,10,52,116,113,156,155,102,18,171,130,4,73,220,170,255,0,53,81,100,53,195,150,190,71,212,164,108,106,34,10,200,43,98,98,207,29,66,185,52,250,154,28,249,48,213,67,42,17,205,215,161,189,37,178,177,36,108,106,138,173,243,49,229,29,93,162,170,106,181,229,212,210,181,173,255,0,140,239,227,183,90,213,169,254,14,196,84,93,117,208,225,214,242,109,177,104,214,250,230,139,101,123,167,68,108,141,84,213,75,199,116,119,139,66,201,154,141,131,213,211,220,114,21,239,165,137,172,213,92,173,77,20,221,163,143,70,35,152,238,167,53,148,209,201,213,233,170,175,137,188,28,90,90,164,151,235,199,161,190,177,72,245,252,90,244,55,214,150,22,253,86,162,31,98,130,88,190,171,134,3,41,216,145,175,50,52,85,14,130,55,51,167,171,161,185,174,139,172,142,240,8,232,220,186,123,198,14,27,209,98,209,26,229,83,159,72,212,114,106,231,47,240,28,152,218,155,220,154,234,110,196,248,211,162,52,96,228,36,109,252,149,85,53,182,52,247,159,99,209,201,170,38,134,227,90,48,104,216,154,232,105,115,154,207,51,121,205,242,56,211,196,229,94,154,148,110,244,119,85,232,19,68,93,19,169,179,23,53,62,183,129,186,178,70,223,21,77,80,13,205,61,231,215,34,53,187,154,186,175,184,208,146,111,77,80,226,214,77,43,35,214,61,117,212,14,75,87,106,253,68,234,125,70,163,213,87,84,67,175,130,121,220,190,186,42,27,210,115,92,137,177,116,3,146,177,47,146,234,124,216,239,21,232,109,68,217,252,220,111,34,187,77,142,241,3,75,182,167,158,167,30,162,70,181,154,167,138,121,28,151,73,12,75,172,138,133,61,136,49,53,186,219,19,228,146,70,232,223,45,73,71,111,78,231,108,230,63,107,83,237,83,129,112,196,150,219,91,85,107,106,98,141,19,222,226,203,99,172,249,165,183,211,186,26,6,189,206,77,81,54,251,203,19,127,197,57,131,152,19,242,232,214,162,38,185,124,181,67,35,37,177,126,124,97,139,43,101,108,53,76,149,237,78,155,87,85,212,180,87,206,36,106,171,165,88,237,244,146,117,240,93,20,167,240,206,69,95,43,57,117,151,73,164,146,84,235,163,149,85,11,139,106,200,84,84,71,203,27,26,191,168,205,22,90,241,139,49,134,39,175,85,87,206,200,157,215,111,83,122,135,9,95,106,156,215,181,146,238,119,138,245,50,98,207,147,22,234,100,106,201,177,234,137,225,161,89,219,48,5,174,141,168,169,78,213,211,236,38,81,140,182,140,172,196,53,108,68,90,119,189,29,226,171,228,84,244,121,3,91,86,136,149,10,230,235,246,25,41,79,109,162,129,154,67,11,91,183,199,161,202,108,76,70,238,77,19,67,115,143,143,35,31,168,120,107,179,177,173,109,92,107,34,249,170,161,83,90,120,124,194,20,122,57,109,177,42,253,168,93,158,123,83,162,174,167,221,237,95,202,84,53,214,10,86,217,150,152,94,213,162,211,219,226,69,79,236,161,220,69,100,160,129,83,108,12,68,79,45,167,96,229,127,145,182,231,63,204,157,96,216,124,80,49,125,72,90,137,250,143,141,141,154,238,70,162,125,135,37,24,199,245,11,11,87,163,87,169,122,193,177,201,71,117,71,127,113,243,110,222,138,221,77,246,183,106,232,166,228,172,245,26,173,78,164,235,23,92,41,30,246,183,213,141,14,44,149,18,163,119,58,46,167,98,159,162,169,226,124,124,44,114,104,168,133,235,13,113,33,133,103,143,123,149,91,246,27,82,91,27,46,170,175,94,167,62,38,163,83,98,33,186,145,181,19,168,235,13,117,49,218,97,103,142,170,114,155,71,12,105,245,117,57,187,24,108,191,204,157,97,174,60,148,81,61,138,172,110,142,211,161,178,148,41,179,73,90,138,191,168,231,106,173,106,170,120,162,26,121,177,185,63,24,244,69,47,88,107,163,173,165,72,155,172,80,163,186,251,141,84,244,179,202,212,215,213,79,212,118,235,12,106,187,145,81,80,222,106,49,173,232,136,58,195,93,124,52,40,214,170,57,17,85,124,213,13,109,182,68,255,0,174,136,191,176,228,58,77,117,209,60,15,141,153,200,164,235,13,108,73,97,160,127,245,144,163,147,237,11,103,166,99,54,178,52,70,251,142,84,181,46,70,105,167,129,178,219,130,74,156,148,250,198,122,154,234,43,240,253,20,186,189,35,70,162,38,138,221,60,74,30,191,40,240,189,218,191,189,213,91,88,231,34,235,238,234,87,245,242,87,59,86,49,191,168,235,155,21,206,55,34,185,200,137,175,95,212,48,215,93,73,128,109,81,192,218,72,105,152,216,147,162,250,190,39,67,137,248,126,192,88,137,138,234,171,60,92,197,78,174,78,154,169,95,165,194,158,6,236,116,201,175,235,55,91,86,201,98,86,182,100,213,124,58,155,235,13,99,133,111,10,22,234,122,151,178,216,171,20,79,242,79,34,138,196,28,15,80,92,165,116,171,80,247,200,238,169,171,124,20,202,188,68,251,197,52,93,226,137,238,114,34,107,162,22,238,76,226,173,179,220,29,77,119,133,205,106,116,106,170,120,168,235,13,89,28,45,193,53,101,186,185,57,147,126,41,171,170,34,177,11,135,83,195,84,208,211,242,41,244,93,137,167,184,185,244,89,185,67,36,109,169,124,218,55,245,157,245,14,107,97,122,182,38,233,26,171,174,139,170,161,58,195,88,238,206,30,113,108,50,233,73,84,246,55,95,4,113,218,82,228,78,47,106,163,106,174,50,57,169,249,42,190,6,69,65,140,112,245,67,81,98,115,127,138,26,221,137,109,75,211,86,175,218,94,176,213,143,163,201,11,139,26,137,53,66,255,0,19,177,143,39,82,20,209,85,93,251,11,180,183,235,67,188,100,106,126,212,55,25,95,71,39,133,67,126,206,164,235,13,90,168,114,189,244,237,85,99,156,157,61,199,61,152,42,173,145,35,17,87,167,158,133,196,117,77,46,228,252,123,127,137,245,95,11,186,178,86,153,229,48,213,179,159,8,92,157,209,173,85,211,236,58,186,188,5,121,149,202,228,103,247,23,113,250,163,125,71,166,166,223,50,102,248,57,8,106,197,214,229,5,230,224,229,230,49,21,61,202,154,20,245,195,134,169,43,53,116,240,177,200,190,70,75,54,178,86,125,120,247,254,163,145,21,92,82,46,143,167,254,225,42,107,15,174,28,37,91,42,87,241,150,182,42,251,209,53,41,235,175,9,180,12,77,34,180,53,52,243,218,103,124,44,161,122,122,205,70,175,184,228,37,142,223,84,158,13,93,78,146,46,163,39,19,112,169,35,90,238,239,108,84,95,177,11,91,137,56,100,196,20,202,171,77,65,42,126,164,82,95,167,194,54,137,149,88,250,118,46,157,60,14,182,179,46,112,237,74,104,250,72,215,254,10,12,68,44,93,50,111,23,90,93,172,116,19,170,167,158,138,116,146,90,49,189,166,102,163,168,103,114,55,205,81,122,19,79,93,145,184,82,189,21,100,183,196,186,255,0,101,10,110,225,195,22,9,173,220,139,109,139,85,254,194,12,130,32,233,113,158,44,180,73,248,235,124,186,34,248,170,41,223,81,103,173,230,137,237,98,211,74,158,75,234,175,129,38,247,46,14,48,77,106,57,22,219,15,254,66,20,69,235,128,252,41,83,187,187,82,71,19,181,215,93,164,235,23,88,95,107,226,58,162,29,168,187,218,191,168,175,172,92,69,83,206,141,74,137,186,235,230,133,212,189,246,126,211,162,61,244,146,53,23,203,66,128,187,112,43,137,169,21,207,163,168,114,109,240,211,81,120,195,85,174,29,206,139,5,98,53,37,88,215,95,53,46,53,151,29,97,138,230,49,81,105,245,95,122,161,137,151,158,23,115,98,198,231,58,130,89,213,27,225,166,165,43,89,130,179,219,14,57,118,65,86,246,199,230,136,227,61,77,72,133,182,235,97,168,68,209,212,218,47,218,135,111,11,109,115,116,141,176,170,126,194,53,233,179,15,56,236,126,165,93,21,111,171,211,193,74,174,193,159,217,133,78,173,101,90,213,51,245,234,58,154,144,25,108,20,53,72,187,57,125,78,27,240,13,60,237,84,218,212,253,70,50,224,204,239,191,213,186,53,168,171,151,87,42,116,85,83,33,112,22,53,168,189,108,142,105,87,85,95,53,24,107,85,94,82,62,163,85,134,45,223,176,234,231,201,10,169,23,119,37,127,129,145,120,122,137,175,164,107,223,215,84,59,134,208,65,230,212,51,120,154,197,127,192,141,82,38,142,129,83,79,176,210,185,47,84,197,255,0,91,235,251,12,173,91,109,51,211,77,169,252,13,181,179,211,47,228,167,240,39,83,88,170,185,49,35,219,235,210,162,127,193,62,199,145,148,238,93,95,68,215,127,193,50,157,108,180,136,157,90,159,192,250,203,69,26,47,212,79,224,58,154,198,138,108,129,163,145,17,93,66,205,23,203,105,207,111,14,150,121,19,87,219,217,255,0,144,100,140,118,202,118,233,183,68,53,186,134,52,243,29,77,99,29,111,13,22,73,26,187,109,241,255,0,228,20,141,219,133,11,85,74,185,91,64,214,175,191,97,153,15,167,133,169,226,138,112,106,22,157,154,234,136,119,53,131,245,252,42,82,67,210,59,115,87,79,61,135,79,85,195,141,61,51,85,101,182,177,26,222,170,170,211,54,238,117,116,81,177,202,141,110,165,175,198,247,102,45,28,205,137,186,120,248,18,253,26,196,92,71,135,112,134,16,141,91,83,65,79,189,190,107,161,212,91,174,121,115,125,106,211,221,226,129,232,158,171,90,171,162,34,29,230,96,97,89,241,53,100,171,39,49,91,170,148,189,191,41,40,32,252,98,197,35,156,139,227,238,49,134,182,241,23,15,120,67,21,64,233,176,213,193,148,234,244,213,24,215,22,178,253,193,206,52,133,31,61,178,174,73,119,120,104,245,50,10,201,98,117,146,86,186,36,153,26,223,34,181,163,197,53,116,250,35,21,234,196,240,106,147,48,214,9,215,240,233,154,54,72,215,115,42,95,246,106,167,25,152,79,27,216,39,141,242,219,106,156,198,162,35,209,81,196,133,197,136,89,95,210,174,133,174,79,181,167,6,225,69,135,235,99,116,115,209,67,162,255,0,100,121,53,131,85,23,186,184,96,84,101,53,76,111,86,232,173,218,165,27,95,87,118,89,150,86,190,118,126,173,76,215,190,224,156,38,142,123,153,71,19,149,200,189,17,165,179,196,152,66,207,27,92,218,107,74,47,252,3,92,81,141,241,227,123,173,183,212,90,217,211,79,122,169,216,65,155,87,118,110,73,106,228,153,170,154,35,85,202,133,89,125,203,151,214,72,229,134,212,228,85,254,201,209,63,40,174,78,93,89,111,122,127,193,54,58,6,227,203,196,245,10,234,122,135,181,28,186,170,110,94,133,197,192,121,147,136,109,213,49,237,186,189,157,83,204,166,127,4,151,120,209,21,148,143,69,251,26,113,167,192,120,170,222,238,101,61,36,203,167,185,20,205,158,77,102,190,88,102,163,170,26,213,185,222,17,206,85,211,171,188,139,185,71,141,40,95,171,227,188,53,218,167,68,220,132,103,193,91,141,172,239,71,172,21,77,86,249,34,41,221,210,102,190,48,183,171,91,36,117,95,222,76,93,72,172,184,174,37,102,232,43,88,175,94,186,239,58,106,219,237,250,165,223,137,175,84,79,45,20,194,107,102,123,222,41,92,157,233,149,29,60,117,43,59,111,19,52,208,49,173,153,146,107,246,147,172,53,148,148,247,44,82,218,117,141,151,7,175,219,161,214,213,227,140,111,103,85,216,142,153,173,235,227,212,178,148,156,81,208,116,107,155,167,67,153,253,33,108,245,253,31,34,55,119,154,47,84,18,67,107,185,198,249,215,139,164,99,169,164,166,168,137,87,166,228,106,148,101,155,48,113,20,117,28,233,239,15,99,28,189,86,71,233,161,216,87,99,123,101,253,138,144,34,205,175,218,154,148,141,218,134,154,169,143,210,217,80,245,94,168,137,166,154,155,198,151,142,205,155,246,42,121,35,142,231,136,85,87,205,17,74,238,155,137,156,184,195,109,98,73,117,102,174,77,117,221,174,186,24,81,89,151,24,186,240,247,203,111,160,154,40,252,151,79,3,161,170,225,223,48,110,145,72,248,229,169,145,200,169,211,175,66,207,3,59,103,227,111,10,195,84,141,130,225,10,199,175,69,87,33,246,187,142,220,41,78,237,174,175,143,93,60,149,20,192,27,143,14,88,238,158,141,168,232,42,149,237,241,209,20,233,166,201,108,113,2,126,50,219,85,34,34,105,170,181,71,216,146,188,55,199,62,17,184,61,24,149,241,162,253,174,42,202,110,48,48,53,100,187,29,118,137,138,158,42,174,66,43,173,153,39,152,47,151,153,73,71,83,15,236,84,62,221,50,175,53,105,100,68,88,170,145,190,246,234,99,151,27,126,146,164,199,19,241,123,133,225,153,35,160,186,178,77,23,242,85,20,235,95,197,37,29,108,9,61,29,218,153,210,175,139,31,42,52,141,24,112,86,105,80,189,220,138,10,169,213,83,242,145,84,226,174,7,205,164,145,213,83,209,215,66,158,77,106,42,24,235,201,53,41,182,190,33,41,174,49,114,234,46,244,236,149,222,8,201,81,199,113,71,156,107,28,110,100,21,206,149,93,246,116,34,150,217,248,88,176,42,213,190,130,189,205,141,222,42,138,93,188,27,196,22,43,181,190,26,59,141,138,103,34,104,142,114,176,157,127,147,82,13,38,119,80,91,105,249,215,10,200,216,230,245,68,213,53,82,149,159,136,6,220,37,145,96,130,149,209,57,116,71,234,138,166,38,222,113,221,187,19,189,22,89,103,167,116,233,162,166,186,34,41,72,92,104,49,37,44,174,244,45,238,69,139,197,19,122,142,166,179,98,163,57,25,108,98,85,84,91,160,158,53,235,245,80,228,83,231,77,154,239,18,58,27,108,76,119,232,236,67,2,161,204,108,197,183,42,209,220,161,154,122,118,59,197,81,87,84,42,8,51,229,246,200,155,20,150,153,152,190,110,218,58,154,203,236,65,155,216,114,138,39,182,186,146,8,164,211,70,250,137,212,176,152,203,136,11,125,37,76,180,190,143,129,99,145,87,71,109,79,2,131,184,99,74,12,103,69,223,102,171,116,78,106,106,136,171,161,69,212,90,45,56,137,92,147,92,17,30,205,81,58,142,166,175,78,15,204,60,7,137,234,216,218,133,138,23,42,245,78,90,120,151,174,217,134,176,61,218,149,27,18,82,185,30,154,107,163,122,145,249,95,130,239,182,73,123,221,174,74,205,141,93,117,99,188,138,183,10,103,21,118,26,99,125,35,87,112,223,7,93,174,127,69,208,190,77,101,54,42,202,92,35,26,75,59,39,99,17,53,245,90,212,82,208,94,178,238,195,45,60,207,98,115,17,23,68,110,221,53,83,230,25,226,83,12,87,203,203,190,190,77,142,241,220,165,84,252,245,202,74,118,233,29,31,63,94,168,212,68,94,163,201,171,85,69,145,23,251,203,223,81,65,68,232,25,175,170,168,171,212,169,48,215,12,184,194,174,233,15,164,107,86,24,81,122,59,153,224,92,91,38,126,82,92,244,165,179,218,27,13,63,233,109,68,232,85,127,134,60,57,111,133,146,87,200,187,155,213,81,21,58,12,53,208,47,14,212,20,108,86,214,92,230,153,172,111,87,34,106,80,120,155,1,224,171,91,214,154,91,139,213,172,85,213,30,154,21,78,48,226,143,15,83,194,250,75,123,213,187,209,91,187,82,198,226,252,103,69,138,169,159,36,85,171,206,145,85,119,35,139,62,205,104,197,216,91,4,189,81,244,245,204,110,158,77,84,41,167,229,86,25,196,49,36,180,87,101,89,154,157,24,137,230,81,23,234,27,164,46,87,37,123,222,139,229,184,225,217,47,215,171,29,90,58,154,105,85,85,117,241,52,106,173,118,73,95,221,35,219,26,47,45,168,186,47,216,117,208,96,27,213,12,233,11,42,101,87,53,124,90,158,37,199,192,216,191,19,223,229,238,139,59,91,185,54,174,165,234,192,88,39,15,211,213,115,113,29,194,5,127,142,142,83,60,166,154,177,88,126,225,140,44,43,18,193,4,242,44,94,74,139,235,23,26,219,137,237,120,133,241,211,94,109,75,79,80,189,28,228,69,213,84,187,151,11,190,86,89,234,146,57,93,77,181,58,43,186,28,57,232,50,130,174,86,220,98,189,83,68,245,235,166,228,66,97,170,14,175,41,108,247,185,57,182,218,215,182,69,77,85,175,232,154,21,22,13,200,75,53,12,171,114,185,213,70,138,207,91,77,218,234,119,213,137,131,57,77,117,191,18,196,213,79,209,144,182,56,170,253,123,142,185,244,214,123,243,165,139,220,143,51,116,213,119,138,107,48,53,51,29,110,172,219,28,108,77,155,153,212,180,184,130,195,75,66,174,172,176,94,156,200,36,234,158,183,84,41,122,188,79,61,5,108,139,125,99,170,24,189,58,245,209,69,45,246,192,142,89,110,85,114,54,154,79,171,30,239,2,121,53,197,184,94,238,86,214,185,171,118,146,109,60,247,169,242,217,153,209,218,225,87,212,220,167,69,247,106,167,102,152,111,6,221,226,125,100,23,149,107,36,234,140,115,186,161,213,191,0,97,58,189,209,173,201,139,215,205,199,73,60,26,225,203,156,87,185,100,114,82,214,189,17,87,213,245,188,138,131,9,98,172,97,118,153,86,75,139,210,39,116,119,173,228,116,114,224,220,41,106,93,209,205,204,114,39,77,20,234,100,187,213,90,231,114,90,247,163,27,224,137,230,94,176,214,77,225,124,106,184,118,157,35,90,247,212,43,186,42,57,124,14,202,179,55,47,20,82,105,66,222,100,79,234,168,139,224,98,213,159,48,235,225,153,201,93,76,245,247,106,135,127,71,153,235,74,245,168,158,157,92,196,77,17,170,134,127,79,137,172,146,162,206,107,148,176,44,45,141,235,43,189,250,232,135,202,60,196,199,12,184,71,52,213,141,138,13,117,68,223,228,99,100,185,225,44,59,146,27,107,91,238,118,210,158,169,205,251,221,124,238,108,83,74,154,248,38,190,3,167,24,74,206,231,103,236,22,102,198,181,119,70,181,200,157,116,84,55,95,197,142,27,165,106,200,235,130,189,81,61,198,7,82,191,20,226,57,17,100,124,174,107,189,234,165,75,111,203,12,67,114,68,98,171,218,142,253,102,178,52,201,124,65,198,117,186,119,185,40,100,114,170,47,146,20,131,184,162,92,70,179,80,215,219,59,196,82,42,166,231,42,166,133,21,133,248,120,171,84,89,106,215,93,125,229,111,111,200,122,106,54,111,87,177,186,245,37,144,114,108,216,214,209,26,43,232,152,141,87,248,183,220,117,248,198,107,109,254,145,18,151,127,57,157,82,84,232,166,221,102,90,195,104,145,100,142,225,225,215,68,83,168,172,100,212,154,182,9,180,66,96,217,162,204,252,71,132,233,146,138,157,178,79,36,73,164,110,114,41,191,106,226,75,24,218,170,28,251,173,189,239,133,203,213,54,156,90,119,81,203,51,93,84,246,171,245,241,83,237,93,61,37,107,150,21,138,37,111,134,170,133,156,101,21,108,220,82,218,95,74,142,109,171,73,81,117,118,172,232,91,252,111,157,86,204,103,18,211,201,110,142,53,94,154,162,31,107,240,117,44,176,170,67,77,19,181,235,209,10,66,171,2,201,28,202,228,129,17,53,242,65,214,10,86,230,234,88,117,154,24,145,205,215,85,235,166,135,62,211,137,232,231,116,49,211,126,38,70,42,106,186,157,194,96,248,170,145,98,123,182,187,193,19,222,116,117,152,6,178,214,231,202,248,157,177,221,81,90,133,200,46,229,174,243,105,186,210,211,197,116,158,23,35,122,125,116,234,84,85,150,188,49,37,51,101,167,88,97,106,39,138,59,196,199,203,86,20,196,242,172,114,209,65,80,248,149,87,110,165,86,252,53,152,23,45,150,232,163,146,20,84,211,85,213,7,129,124,108,246,76,188,154,22,178,186,24,24,247,167,214,223,227,246,157,163,242,59,0,220,227,90,198,73,19,152,189,122,188,198,76,99,135,177,230,30,166,109,66,220,36,114,196,137,209,28,190,71,69,67,157,248,214,219,11,40,229,169,168,106,53,81,58,170,147,83,25,23,117,201,252,11,75,80,230,189,155,99,79,54,166,167,65,91,150,120,105,145,201,45,154,231,36,82,70,154,167,145,69,210,241,27,71,73,107,238,247,74,119,79,59,147,77,124,74,122,92,237,230,189,239,142,142,70,177,250,250,186,121,13,49,90,89,215,20,62,182,74,26,60,67,34,54,53,209,17,100,52,98,11,246,104,219,30,214,50,166,105,97,141,85,119,49,234,186,33,110,169,51,18,58,170,206,125,20,111,133,251,181,95,34,240,97,44,196,180,87,209,119,11,147,90,215,57,186,58,71,249,154,49,64,87,102,174,98,212,181,41,41,100,170,115,155,209,122,169,200,180,103,6,104,216,28,222,249,5,68,176,235,170,181,202,165,89,136,110,56,122,195,34,214,219,155,28,202,238,171,162,106,117,84,185,167,97,125,84,107,117,181,198,232,254,170,162,180,24,230,84,113,15,137,37,99,85,214,121,154,154,117,84,215,83,165,155,56,241,101,77,75,170,89,77,60,76,114,234,223,29,84,189,24,102,231,149,247,104,162,172,125,21,34,55,162,171,92,136,118,53,53,153,59,93,92,250,118,82,211,68,173,118,154,34,38,129,86,114,139,62,107,216,196,130,245,65,42,183,195,118,197,93,78,150,231,141,173,247,186,246,36,81,236,141,203,213,21,186,25,7,91,69,147,60,132,100,244,212,142,213,60,116,66,219,98,76,23,128,46,21,220,155,13,84,49,234,190,74,129,28,8,48,109,174,249,110,73,168,217,172,170,223,201,241,212,223,176,96,140,103,110,230,54,154,142,162,104,149,58,106,197,232,84,184,66,223,111,194,110,73,42,46,108,145,145,46,170,212,119,93,11,133,108,207,12,47,109,214,21,141,92,137,246,160,49,104,160,192,249,187,87,86,177,208,81,78,216,213,117,234,197,68,43,108,63,195,62,56,196,79,101,93,242,182,106,127,53,106,23,46,209,196,182,26,135,88,91,70,141,233,245,156,137,161,170,239,196,47,58,62,101,186,161,173,111,185,20,14,5,187,133,203,13,51,118,221,97,89,221,170,104,174,85,59,134,240,203,131,223,235,211,211,181,175,211,77,186,106,81,55,14,35,174,238,252,92,104,174,84,232,170,112,173,252,66,98,134,85,164,139,19,246,106,21,114,173,28,57,209,91,164,122,195,4,73,175,84,220,212,213,14,226,12,170,163,182,194,244,170,72,158,159,107,83,161,74,219,248,140,169,149,57,181,20,234,174,211,69,59,40,179,210,219,113,141,82,166,157,80,186,152,237,164,203,60,41,85,27,90,214,49,175,241,85,251,79,139,150,22,180,114,36,19,181,174,211,70,232,190,101,61,83,138,34,184,250,244,53,233,22,254,168,155,188,13,202,43,133,108,74,142,146,244,138,186,244,245,198,152,239,168,114,106,40,43,155,93,116,184,61,237,69,215,199,161,113,237,246,123,36,52,237,130,150,166,52,107,83,69,220,226,210,215,99,106,168,217,221,38,186,163,181,233,170,56,167,171,46,119,105,216,248,232,47,141,99,164,240,220,254,132,49,125,42,157,135,34,71,67,83,112,165,215,237,145,58,20,245,210,92,29,28,123,103,185,83,171,85,125,84,71,167,69,49,246,183,2,227,203,189,66,205,30,35,139,71,127,109,78,43,178,111,29,202,171,37,93,249,94,205,61,84,99,215,196,24,191,52,116,248,78,125,220,138,232,213,87,193,17,81,78,13,207,12,216,107,34,124,53,91,29,11,189,235,161,143,55,28,55,153,120,94,84,125,12,179,204,214,253,170,167,89,117,198,185,159,163,91,81,77,80,212,99,116,84,68,94,161,87,43,20,229,157,4,40,249,108,119,78,75,124,118,162,244,45,14,38,176,213,90,106,27,59,171,99,168,145,139,174,138,168,43,243,27,19,173,3,169,159,75,84,146,233,228,138,91,27,199,211,235,133,66,214,164,21,110,99,215,93,21,20,162,227,209,230,93,61,52,204,163,189,193,31,45,169,162,47,137,179,112,198,57,121,117,103,118,168,133,177,51,95,36,215,82,134,165,181,86,86,49,171,117,160,149,28,158,42,173,42,10,60,31,103,158,151,155,61,181,235,246,163,70,142,61,77,147,5,214,78,179,219,46,235,11,87,242,78,239,14,174,20,183,238,239,151,24,228,86,120,42,188,235,155,128,237,178,73,31,42,154,118,49,206,77,116,67,183,143,41,172,149,205,116,80,243,146,71,116,77,84,38,42,219,102,48,194,114,83,201,12,151,8,118,162,46,139,170,28,37,197,184,38,142,25,38,124,241,75,162,235,226,133,47,55,14,247,153,33,116,116,60,246,35,215,163,142,162,126,22,241,244,16,190,72,230,149,236,119,93,53,82,24,170,238,121,209,130,89,109,124,20,176,179,122,116,94,190,39,73,111,204,188,39,35,57,149,177,66,140,114,245,215,66,138,119,13,56,238,162,119,66,180,210,53,81,124,116,94,167,53,120,80,199,175,107,81,220,196,106,126,176,98,186,118,39,203,43,140,204,127,50,6,49,200,136,189,16,218,188,83,229,156,175,103,116,158,9,21,222,253,16,167,233,120,80,196,76,133,179,212,79,43,54,248,183,85,57,51,228,7,116,70,186,166,190,88,213,190,123,129,141,203,134,17,194,119,56,118,219,150,37,114,39,93,23,192,164,101,192,22,229,169,116,43,115,145,191,217,79,3,159,89,131,174,246,10,164,138,209,89,36,219,151,79,29,78,194,151,46,49,141,90,165,111,49,219,190,182,139,168,49,77,69,134,82,195,85,173,61,124,232,158,228,102,168,110,84,223,46,54,186,134,85,69,51,159,179,174,158,10,165,83,45,175,18,192,213,164,158,137,174,95,13,238,79,2,155,173,109,13,154,177,175,187,57,30,253,117,219,228,88,99,93,94,111,164,80,36,85,244,106,189,60,85,84,163,238,121,166,246,206,233,173,140,108,110,243,93,124,141,24,239,18,216,106,35,229,82,208,183,127,189,16,182,53,76,150,103,238,100,74,136,229,240,67,76,171,169,243,207,20,68,139,13,61,123,152,158,29,10,118,229,152,216,178,238,253,210,92,36,126,169,167,215,58,235,102,21,184,93,106,27,28,84,18,174,229,211,93,165,237,203,44,128,168,175,168,108,247,74,69,72,183,38,187,147,200,44,88,185,235,49,13,90,42,185,242,245,254,218,155,112,89,174,21,50,49,206,134,89,30,190,58,234,103,213,15,15,88,21,177,199,205,138,20,232,154,248,28,234,156,148,203,107,110,175,108,180,237,218,158,29,58,19,26,97,206,93,229,149,94,32,189,197,28,176,232,154,167,69,79,180,207,172,176,203,107,110,28,181,66,217,105,162,71,236,111,139,80,161,45,22,156,187,195,21,233,85,79,89,22,230,249,34,161,219,94,115,70,182,232,206,225,135,105,229,114,233,177,174,106,11,225,21,238,98,99,251,46,4,180,170,71,201,116,219,122,53,168,158,38,42,99,124,194,199,120,254,161,244,214,154,57,121,78,232,154,34,151,110,203,149,56,171,22,85,54,179,18,172,146,70,231,106,214,187,82,246,96,236,159,179,216,225,110,235,100,74,239,243,73,166,48,127,14,240,243,138,241,4,157,242,231,79,42,43,186,234,173,42,217,120,98,169,125,39,43,148,228,119,191,97,158,244,120,90,223,12,41,19,41,88,197,95,115,78,75,112,141,11,189,101,99,127,128,211,17,181,116,225,114,251,78,205,105,162,123,188,122,237,41,106,140,184,204,92,21,42,203,71,12,232,214,174,189,17,73,81,126,19,181,186,53,108,145,183,236,232,83,88,135,47,109,87,10,87,198,218,40,220,171,239,104,211,17,177,77,154,152,246,200,244,130,173,149,27,147,207,69,59,107,126,125,226,138,26,150,203,80,249,164,111,232,185,21,12,154,199,28,62,165,68,143,158,10,72,152,154,120,109,45,165,102,69,80,71,42,71,92,141,106,235,238,34,186,154,62,33,171,174,169,29,52,20,75,204,114,104,186,235,226,110,215,98,47,72,167,54,248,177,66,213,235,253,97,205,92,166,180,81,57,61,28,253,101,103,77,16,234,171,50,182,253,121,170,72,102,163,153,209,162,233,170,39,144,29,53,206,235,131,52,111,119,151,118,229,241,212,228,195,81,135,40,161,101,100,55,119,162,233,174,212,234,87,22,236,133,195,145,83,167,164,149,205,209,58,155,206,203,92,178,160,84,73,235,87,115,60,149,200,5,169,187,227,40,43,94,148,208,67,43,145,23,250,205,23,83,183,195,217,129,89,99,68,238,85,179,43,209,58,181,201,162,104,92,9,48,246,88,193,18,182,158,174,20,122,166,136,170,168,82,181,248,63,15,182,171,189,193,93,19,216,171,166,136,160,84,248,95,137,154,138,58,214,83,94,21,173,98,46,154,170,151,54,44,244,193,87,24,127,29,91,76,155,147,170,42,167,83,30,46,184,99,7,76,213,231,49,119,162,120,166,133,179,196,182,24,161,145,201,104,74,135,233,174,154,40,25,135,85,141,114,198,185,218,190,170,145,174,95,115,144,235,42,237,217,111,136,31,182,58,184,30,231,123,149,58,152,57,59,47,84,122,190,163,188,179,79,13,84,222,180,99,43,237,186,102,205,21,116,204,70,46,186,43,128,204,91,174,83,225,136,155,222,89,75,27,153,226,138,157,74,125,248,67,12,209,57,95,34,71,22,158,29,10,63,47,56,128,133,204,101,21,254,85,145,136,154,106,229,46,100,212,152,55,28,70,139,69,118,108,78,145,55,105,187,195,80,40,235,166,58,176,225,84,86,83,178,41,85,190,11,169,72,93,120,151,175,141,22,42,40,213,136,158,26,21,6,49,200,10,186,165,89,45,183,14,114,120,166,139,169,70,208,240,199,137,174,51,170,58,77,191,196,212,131,173,168,207,188,79,121,214,62,247,35,81,87,192,174,114,239,18,215,93,42,24,250,203,147,213,87,201,77,118,174,15,177,7,215,90,198,175,217,212,186,152,19,134,137,172,174,107,235,106,145,21,191,104,193,223,91,39,166,138,20,127,63,71,42,116,95,121,183,95,137,110,246,230,58,90,103,43,219,167,77,87,66,185,131,45,237,116,168,200,221,58,187,79,30,167,42,175,46,173,21,80,242,86,161,27,170,105,226,74,49,215,20,102,229,246,153,36,134,86,38,138,158,27,203,67,121,196,55,155,165,75,170,224,222,186,174,186,34,153,111,119,225,190,217,120,147,123,42,218,237,83,79,19,110,14,25,237,182,202,125,17,26,247,16,97,140,184,238,251,107,168,103,121,139,213,98,248,41,117,114,243,136,57,168,36,141,143,143,110,154,39,137,222,230,127,15,210,164,178,62,150,29,58,251,139,121,108,201,171,188,51,242,227,98,34,129,157,249,85,153,244,247,218,70,61,210,162,57,200,157,17,218,151,90,58,214,79,30,246,204,170,139,228,97,190,82,225,123,238,26,123,89,61,98,104,154,116,212,200,187,21,238,161,97,70,73,59,85,17,58,232,160,86,211,78,221,52,221,169,195,146,125,90,186,41,215,182,226,215,166,187,141,181,174,141,29,163,156,136,129,49,199,174,146,93,85,200,171,208,166,110,184,134,122,37,70,201,26,183,220,169,230,119,245,183,26,56,245,71,74,135,75,94,203,125,197,154,34,181,203,162,232,12,116,114,99,202,42,102,44,147,213,43,85,60,138,110,237,159,56,110,216,247,69,45,98,239,111,138,39,129,196,197,249,125,91,113,107,251,147,213,168,190,26,22,119,17,100,14,35,173,149,243,119,151,34,187,203,85,6,46,116,220,73,97,213,95,86,169,202,112,101,226,18,137,235,172,117,13,84,94,169,235,22,93,252,60,98,104,181,85,169,119,247,157,133,39,15,247,246,237,123,228,122,244,251,65,139,195,69,158,176,74,173,252,114,105,175,188,174,108,25,161,111,185,170,39,120,68,85,44,101,171,38,46,52,202,196,149,174,94,189,75,159,133,242,194,42,29,175,87,42,42,3,23,126,134,230,202,200,210,72,222,138,138,135,33,211,59,94,138,116,118,170,7,80,70,216,218,253,81,16,237,163,215,193,124,1,141,124,249,58,234,108,77,85,59,117,70,161,200,122,34,181,52,54,156,198,170,117,6,58,249,235,106,209,55,53,186,156,69,185,215,43,180,228,255,0,121,219,61,172,211,77,16,219,228,179,93,118,160,49,177,77,83,52,136,155,209,81,78,106,61,205,111,188,227,237,107,29,187,67,82,206,158,0,199,215,206,154,107,184,226,203,42,108,114,170,167,68,240,62,75,83,11,87,69,77,10,122,255,0,124,165,162,141,238,89,209,186,34,249,154,197,110,94,46,180,180,113,111,154,70,183,167,188,180,184,215,49,173,52,12,123,91,82,213,93,125,229,49,153,89,149,3,25,36,81,86,166,168,139,224,227,27,111,248,154,178,239,88,244,108,238,122,42,251,197,130,234,93,179,34,42,186,229,100,82,53,81,87,222,118,54,251,147,43,218,138,138,213,82,209,97,204,49,113,186,78,217,26,142,234,165,222,195,120,22,235,19,81,203,185,19,161,145,217,182,130,121,52,86,53,20,222,101,170,100,234,244,84,82,161,165,176,86,211,177,168,171,169,204,109,190,100,110,146,51,168,20,203,45,202,159,89,202,114,217,71,18,53,17,85,58,33,222,122,59,95,20,208,216,125,170,53,114,234,229,64,36,162,88,214,90,149,215,174,171,212,237,173,244,108,99,209,81,167,6,36,78,122,47,189,78,234,5,70,117,208,219,14,75,21,52,114,61,81,26,135,9,110,80,111,116,77,145,23,67,141,113,184,62,40,164,142,54,106,170,138,165,33,110,184,84,178,224,231,79,26,237,212,205,21,69,116,232,229,68,106,106,186,245,59,235,37,58,190,20,118,137,212,234,169,41,227,174,217,51,91,166,238,186,21,85,174,145,98,98,34,33,6,227,105,99,69,215,105,186,148,204,118,141,216,138,114,146,20,247,27,173,139,220,157,124,141,142,18,209,196,214,245,98,126,195,139,51,97,141,53,86,46,154,157,164,173,115,87,71,27,125,222,25,189,85,79,180,14,181,89,19,209,28,214,117,56,210,66,247,59,85,68,254,7,114,234,86,55,163,77,14,167,70,181,206,84,240,38,10,50,162,207,223,43,87,154,213,84,67,179,167,195,204,209,21,145,232,136,115,232,228,142,74,183,38,137,208,238,162,142,53,79,29,6,14,174,27,87,45,168,136,167,54,58,118,181,17,52,234,135,55,144,221,58,56,250,216,144,163,134,248,154,136,171,161,199,73,218,196,209,17,80,237,93,18,27,18,80,196,239,89,128,117,174,165,89,221,191,169,187,21,189,81,117,93,127,137,216,69,15,47,166,134,246,197,95,4,3,138,216,19,110,215,117,68,55,99,166,137,58,237,55,91,26,235,171,144,220,68,208,15,137,27,83,193,15,168,136,158,7,208,7,205,58,234,21,168,190,39,208,6,196,142,94,169,170,127,3,135,36,104,171,170,234,115,149,186,169,165,98,111,152,27,16,47,187,161,187,202,85,93,203,162,161,184,216,152,137,171,79,155,94,142,240,232,6,203,244,103,145,176,234,164,106,162,109,94,167,59,99,23,235,26,95,12,42,137,163,81,64,218,101,66,42,107,183,67,68,213,140,133,21,238,79,35,92,141,86,167,168,211,133,81,20,179,170,183,104,29,5,246,249,43,181,109,58,46,165,188,186,88,174,248,130,89,24,233,95,182,69,240,46,220,118,8,220,187,165,102,167,54,43,69,45,58,35,163,167,77,125,250,18,139,43,111,200,218,89,244,125,116,72,253,87,94,165,109,99,202,235,53,173,81,97,161,99,116,251,10,239,148,139,211,102,134,231,86,166,154,153,29,84,54,58,58,116,70,182,22,166,135,45,180,144,177,52,108,104,114,28,214,233,191,94,168,109,243,16,178,13,45,130,54,187,118,221,20,222,111,134,137,224,108,189,250,161,163,188,35,60,84,184,57,41,18,104,186,39,137,183,34,108,69,106,31,105,234,146,77,116,55,167,137,28,205,81,10,58,229,220,212,213,191,84,221,133,201,39,138,26,249,122,199,179,78,168,113,94,229,166,93,85,64,236,35,229,57,21,28,222,166,218,198,143,220,138,157,52,56,12,187,195,191,98,47,95,51,155,206,213,26,169,230,7,13,201,36,79,209,23,161,241,106,121,46,71,170,244,57,149,49,162,179,121,214,212,64,146,66,229,85,209,0,230,50,118,75,235,106,110,243,218,189,19,170,39,137,79,178,225,4,18,36,74,243,182,133,99,124,46,123,23,85,114,1,170,185,235,28,105,44,10,159,105,162,154,161,181,44,71,233,213,58,41,184,145,42,83,175,55,193,78,58,75,13,51,185,108,240,94,160,115,118,181,23,84,78,191,172,63,110,212,84,94,170,113,251,235,52,212,249,207,133,202,139,187,175,184,13,247,110,70,235,161,198,109,76,107,170,57,20,251,81,85,35,27,163,19,84,12,167,142,110,173,241,3,76,146,170,38,230,120,123,142,174,178,138,170,165,121,144,200,172,251,14,233,41,31,31,70,166,166,151,66,213,85,71,187,107,189,192,112,104,219,44,81,163,101,118,174,247,156,214,59,213,245,151,167,234,58,203,139,171,32,79,197,198,174,110,190,38,213,61,210,163,84,99,225,80,59,184,217,19,218,229,103,69,65,29,50,187,85,114,162,156,38,84,59,163,158,213,103,252,166,191,76,211,66,228,99,222,7,51,186,35,209,85,93,209,78,36,118,248,161,168,230,51,235,107,239,57,17,214,197,58,111,137,222,170,155,105,235,73,209,198,164,26,150,4,115,149,100,77,78,45,85,189,179,162,162,34,248,123,206,202,53,71,174,223,119,67,144,216,154,212,234,58,138,42,163,9,178,79,93,101,118,228,251,84,225,65,102,186,82,86,53,236,157,86,54,249,42,23,7,187,177,203,245,15,171,79,79,183,78,95,95,212,100,116,244,116,174,154,45,181,8,142,253,133,55,137,242,158,197,138,52,116,244,136,143,141,119,34,162,233,170,149,226,68,214,120,33,184,138,138,154,39,143,216,5,150,159,36,97,108,43,4,42,168,196,240,77,74,62,249,146,55,184,81,211,90,229,145,21,190,26,41,147,9,20,105,245,144,250,148,209,57,118,238,68,69,241,79,120,24,118,184,79,51,109,143,86,178,105,21,168,189,61,83,102,227,87,152,182,170,116,124,240,77,39,79,20,69,51,18,107,109,38,237,57,44,118,191,97,196,155,12,219,170,145,253,226,158,39,53,124,26,169,224,6,35,90,235,177,141,202,14,116,156,232,149,58,245,212,55,27,227,167,84,119,106,74,121,89,183,213,213,90,171,169,149,141,193,182,132,98,167,113,99,91,246,52,218,250,21,101,68,230,182,130,54,170,121,237,3,28,109,247,220,126,233,17,245,181,43,167,142,138,221,14,234,124,107,137,40,220,198,198,237,19,79,89,124,75,193,122,203,250,58,214,35,225,84,99,124,244,41,234,156,176,165,100,169,11,183,200,146,55,68,93,12,114,20,28,89,172,248,216,233,42,171,153,171,122,43,77,13,205,138,234,149,94,232,237,205,79,61,167,116,254,30,45,179,213,72,233,29,35,21,206,215,175,68,59,139,118,76,211,218,90,145,69,18,61,171,226,186,25,22,214,235,196,13,69,157,22,55,210,190,71,245,240,111,129,71,203,197,220,244,178,190,57,104,164,69,79,15,85,76,134,147,36,176,244,206,108,146,209,50,71,63,235,106,158,7,73,114,225,151,7,220,100,115,210,221,26,47,249,164,22,54,159,139,251,189,67,145,98,135,68,87,104,154,180,201,12,151,204,27,174,55,181,247,218,184,17,203,166,169,167,66,134,94,19,112,172,138,156,186,125,174,107,181,209,168,93,236,5,129,109,248,26,220,150,250,100,122,104,154,120,29,96,172,99,147,213,69,115,81,21,83,170,5,86,175,145,241,155,118,38,169,229,230,106,245,61,197,6,250,137,162,31,83,170,232,190,102,189,168,52,68,3,226,70,214,174,168,125,86,53,124,90,138,125,0,109,58,150,7,253,104,209,77,137,45,84,82,120,211,181,127,97,204,62,162,232,89,228,117,51,97,187,60,237,219,45,12,78,79,243,80,234,107,114,215,9,214,162,164,182,184,87,95,45,168,85,187,144,211,186,61,122,179,85,47,81,108,110,25,5,128,110,10,188,235,28,11,175,246,80,166,238,92,40,229,197,79,85,178,68,154,251,186,23,207,167,228,177,79,137,19,92,189,117,24,44,20,28,41,224,88,19,241,22,212,98,167,134,142,42,76,57,145,86,43,4,173,150,8,222,138,139,175,215,82,237,242,163,68,208,248,145,177,60,117,81,131,131,65,111,134,134,4,133,158,8,154,104,114,118,55,220,111,105,31,130,55,69,247,141,168,102,193,178,140,106,121,31,116,68,242,55,118,160,218,132,193,181,181,85,122,105,167,234,52,185,17,189,116,55,181,68,93,13,18,71,184,96,226,203,112,164,165,93,37,153,170,171,229,174,154,27,209,212,71,35,82,69,86,237,95,13,23,82,130,204,60,55,119,184,83,186,75,53,67,162,149,58,234,139,230,116,217,119,73,141,232,39,228,94,164,125,68,104,189,53,234,48,93,119,211,35,144,235,106,173,207,122,57,168,157,84,237,163,222,168,136,166,165,215,82,138,42,191,14,77,43,87,213,82,151,186,224,5,171,99,147,148,190,183,142,165,220,88,245,241,106,41,165,105,226,95,173,26,47,236,3,30,106,178,126,20,220,172,167,78,190,61,14,154,171,38,147,94,148,202,186,245,232,134,78,45,21,50,248,192,159,192,208,235,101,27,255,0,216,218,134,176,98,196,185,69,51,81,90,218,101,211,237,67,101,185,75,51,19,213,164,235,239,208,202,165,178,209,59,197,141,54,223,101,163,111,68,141,191,192,150,12,93,76,172,185,200,155,91,78,136,159,230,155,205,201,202,217,19,73,17,58,255,0,100,201,166,218,224,111,132,45,254,3,209,52,250,235,202,79,224,103,6,52,55,33,163,151,172,144,234,171,239,52,47,14,86,249,87,89,41,81,84,201,212,183,211,39,68,139,251,141,75,67,18,127,177,167,240,25,131,24,63,163,77,165,235,254,177,110,190,253,13,198,240,201,106,119,71,81,183,248,25,49,221,98,69,254,175,68,253,70,151,69,27,127,39,251,138,49,182,62,22,236,46,118,175,163,79,226,115,153,194,230,23,219,163,168,24,191,172,200,5,229,167,130,27,123,145,87,68,51,70,61,85,112,153,131,170,155,181,246,216,147,246,29,45,103,5,88,34,165,117,91,108,125,12,164,107,98,68,245,216,170,166,173,177,249,49,72,48,238,191,129,44,21,82,231,170,82,163,85,124,147,200,166,235,251,62,112,203,220,174,134,53,68,83,58,89,76,213,93,222,162,107,239,83,91,162,107,122,104,192,35,182,233,217,229,27,29,165,46,244,247,122,197,57,113,224,19,16,81,174,234,57,220,154,121,120,146,104,148,177,185,119,57,159,220,106,90,26,73,19,214,133,23,246,22,17,21,85,188,28,102,61,161,220,234,58,137,149,19,201,168,167,17,50,151,53,112,239,173,37,20,178,181,190,170,234,205,73,93,117,166,141,233,162,210,179,79,181,14,21,78,24,179,78,213,107,168,97,145,87,203,105,166,209,129,109,187,227,12,58,169,29,109,157,234,212,241,214,63,253,133,111,97,205,250,42,85,70,92,45,13,141,117,235,172,122,107,253,198,115,93,242,135,9,92,163,114,207,108,133,174,119,246,80,183,56,143,134,28,47,92,213,150,10,54,34,245,211,70,129,103,236,249,157,128,238,26,54,170,142,4,85,241,220,196,42,202,10,252,170,186,181,172,154,146,155,69,254,202,29,37,231,133,74,134,72,231,219,227,115,81,60,52,58,202,94,29,49,109,36,186,66,217,149,169,224,189,64,185,144,96,236,185,175,141,27,68,202,118,34,251,180,57,116,153,65,130,167,245,185,16,191,95,126,138,82,246,44,159,197,212,106,141,119,59,251,203,129,101,192,56,154,13,188,199,201,209,6,227,53,194,139,32,112,92,238,222,148,80,106,190,228,67,145,253,29,176,108,204,216,148,17,42,39,130,42,34,149,221,175,13,93,161,106,36,142,119,67,189,164,179,213,53,122,238,29,226,45,5,95,12,216,90,170,37,133,45,148,234,138,158,27,16,160,110,156,28,97,183,213,58,72,109,113,166,171,228,134,88,199,75,44,72,138,186,244,57,61,221,187,119,57,154,169,63,187,200,195,73,56,49,177,72,189,45,200,159,171,161,206,160,224,207,13,64,168,178,81,63,167,246,212,203,244,166,143,77,219,60,126,195,82,83,68,190,44,254,225,131,22,226,225,35,7,61,137,29,69,165,142,68,247,138,254,11,178,254,229,7,37,246,104,116,255,0,53,53,50,155,149,11,61,84,135,119,219,161,165,34,141,60,99,84,253,131,6,18,221,187,61,176,140,178,73,37,11,157,3,92,190,171,17,87,68,41,153,59,58,168,155,50,203,75,113,115,63,98,146,2,172,107,186,36,41,167,189,77,60,136,147,170,198,212,24,48,74,139,129,137,173,113,172,53,85,139,59,23,201,90,117,183,14,207,60,57,118,123,164,116,74,213,119,137,32,28,150,47,212,229,188,250,218,102,234,155,217,26,12,17,211,87,217,159,134,42,41,94,177,110,108,173,78,138,138,167,11,13,118,112,81,210,212,57,213,206,116,177,181,21,17,171,208,146,22,197,28,114,46,145,179,71,9,162,141,17,81,177,51,69,247,12,24,33,73,192,141,130,223,11,155,78,201,88,253,60,164,82,135,197,60,14,86,186,85,109,44,243,114,228,215,114,43,149,73,27,125,4,10,186,171,23,175,216,108,62,205,77,39,172,248,81,81,62,193,130,53,34,224,46,154,106,101,100,209,61,210,123,213,124,202,126,167,179,239,16,58,225,182,142,71,182,30,154,34,33,40,222,128,160,223,189,176,39,79,176,230,67,107,163,68,77,180,232,170,159,97,44,17,175,101,236,233,100,200,215,222,155,36,139,254,114,161,189,113,236,228,183,171,149,104,85,204,95,45,81,87,66,74,61,31,30,154,44,26,39,234,53,45,20,90,38,200,89,211,236,32,138,91,159,0,184,207,13,206,181,150,11,163,227,122,117,79,83,93,78,174,46,14,243,150,239,92,147,85,220,39,98,235,228,138,136,75,83,173,180,243,244,154,154,62,159,97,167,209,20,108,93,209,193,26,254,164,44,154,34,126,247,192,126,99,85,83,43,221,113,154,73,180,232,157,122,148,22,35,224,127,55,232,163,71,67,53,82,237,242,69,82,103,253,25,71,47,78,238,214,191,201,116,54,229,178,80,75,234,203,4,110,253,104,92,16,167,104,225,63,57,217,34,66,245,171,68,79,53,212,185,24,91,131,108,205,230,182,119,62,84,123,188,85,201,169,44,13,195,118,134,174,169,65,22,169,231,181,13,246,89,232,83,234,83,198,205,62,195,54,77,17,187,109,224,42,241,114,94,109,241,250,185,235,170,166,211,176,184,246,115,91,29,79,190,29,251,255,0,90,233,252,9,25,109,20,77,78,141,98,233,239,62,172,45,78,142,108,122,19,172,17,115,91,192,5,242,137,94,148,14,126,158,75,228,117,49,240,27,140,82,69,86,189,253,84,149,119,83,211,59,162,196,197,253,72,108,186,146,142,53,215,146,223,224,81,24,180,92,3,226,29,232,250,137,94,229,251,80,238,99,224,50,167,77,210,71,170,249,244,36,125,212,212,141,235,221,211,248,6,211,209,57,53,88,81,23,245,1,26,181,60,6,212,61,254,173,47,247,29,101,111,1,119,13,170,169,78,229,251,9,57,90,90,54,174,174,137,191,192,235,110,21,20,20,250,185,209,55,68,251,0,139,74,222,2,111,114,72,187,41,223,161,179,71,192,141,250,158,161,170,180,138,168,139,238,36,178,183,21,90,41,158,168,232,25,252,14,162,124,115,104,98,170,182,22,34,254,162,114,241,22,48,235,9,240,125,113,163,88,210,122,93,17,52,242,46,238,30,225,158,42,22,55,155,76,158,62,101,223,102,60,163,126,171,26,53,52,54,103,199,114,73,210,55,104,136,114,236,210,151,167,200,74,56,162,250,141,106,105,215,169,177,91,145,54,254,91,180,95,31,237,21,63,211,205,233,202,124,250,47,235,62,51,16,205,84,187,26,245,84,242,83,82,232,180,183,126,31,41,102,115,156,196,215,246,148,69,223,135,73,36,106,242,232,212,202,26,119,73,34,106,239,52,55,185,13,68,214,71,166,134,134,21,214,112,219,115,77,235,21,26,167,184,235,95,195,182,36,79,85,176,57,17,62,195,56,36,154,130,37,84,93,138,239,113,241,157,222,111,171,3,127,129,96,194,136,56,119,197,13,106,35,152,253,63,81,185,55,15,119,102,194,188,218,119,171,140,217,109,59,87,167,33,186,47,216,125,154,209,20,137,170,192,222,191,97,68,116,98,124,145,196,84,18,36,180,180,82,43,145,21,81,81,60,13,24,115,9,84,196,244,139,20,81,57,237,98,248,43,73,17,151,9,208,201,162,75,72,199,35,188,117,105,210,220,50,147,15,92,87,123,173,172,213,125,205,57,114,185,70,36,88,172,120,98,174,191,185,195,76,216,26,221,17,171,183,162,29,173,243,37,100,174,149,181,116,119,52,84,241,68,98,104,100,116,185,27,135,222,159,136,162,229,59,244,145,14,109,179,43,233,173,190,172,109,116,186,121,19,70,21,191,39,170,110,151,47,71,93,35,154,88,149,219,122,162,159,111,28,22,209,92,145,101,166,129,90,197,77,81,54,245,51,178,60,23,64,215,182,89,104,161,107,211,195,167,83,183,134,198,200,209,55,199,22,197,233,167,216,108,70,100,252,24,173,182,173,147,212,211,171,161,69,234,138,133,70,238,20,48,85,101,59,59,196,28,133,68,209,95,175,129,34,85,248,62,207,95,10,54,74,102,233,250,138,59,16,101,53,13,92,110,134,146,52,106,59,174,186,22,8,253,185,240,99,96,115,95,45,174,181,219,147,85,77,21,74,10,183,135,220,111,108,173,74,42,55,185,241,35,189,93,35,235,252,76,254,172,202,76,77,67,84,171,66,154,198,138,110,187,0,223,97,139,158,176,69,206,98,106,154,249,169,161,129,182,140,15,89,97,173,75,126,43,161,146,68,119,68,85,106,156,28,202,203,74,40,227,74,251,108,10,177,171,58,34,38,154,41,154,23,76,173,197,56,138,187,157,113,180,199,203,106,253,109,170,111,87,228,82,87,219,18,145,244,104,231,181,117,209,19,200,8,194,171,182,98,219,92,232,177,212,79,12,58,244,241,208,224,220,175,24,134,153,85,209,85,74,233,61,232,139,213,73,37,184,112,187,69,127,166,238,210,91,209,138,222,154,237,54,236,156,18,97,196,145,178,87,82,181,205,251,90,4,111,91,231,199,183,189,24,143,169,114,107,211,68,82,179,181,101,198,103,182,68,171,69,169,103,68,93,85,20,147,139,63,11,121,123,103,141,169,29,182,37,115,116,252,148,42,246,101,110,18,108,73,7,113,133,122,105,245,80,8,154,185,216,241,221,27,157,206,170,168,119,79,89,186,47,83,169,74,76,75,19,183,186,158,161,87,252,229,37,150,183,32,176,21,91,149,211,218,226,85,119,189,189,14,174,167,135,124,179,133,53,150,209,71,252,0,139,170,91,142,35,129,81,143,165,155,111,237,82,162,182,223,110,16,233,205,166,155,175,142,186,146,33,54,67,229,74,106,158,142,165,98,167,155,81,14,185,249,5,150,147,57,82,42,120,127,130,1,133,22,252,65,70,215,181,103,163,122,110,234,190,170,174,165,72,220,99,99,142,20,141,148,202,154,167,232,25,86,238,31,48,34,35,182,69,10,39,219,161,198,155,135,220,4,198,171,228,116,8,137,246,160,24,157,89,138,105,116,85,164,129,232,139,246,41,213,187,19,85,49,170,177,189,237,69,254,202,153,71,117,202,140,186,160,85,141,171,19,156,222,189,52,41,59,150,5,194,172,69,109,37,177,178,125,168,208,44,19,177,181,234,20,209,36,145,17,60,21,23,67,79,225,14,250,212,245,106,100,254,42,93,218,172,181,164,169,213,34,178,73,162,248,104,195,133,248,29,87,59,165,150,93,23,251,0,90,87,102,13,234,71,238,124,178,42,253,174,83,151,75,152,23,102,202,215,186,89,23,79,237,41,114,42,178,113,177,106,190,138,151,167,246,14,15,224,193,177,46,190,139,151,167,246,0,225,218,115,114,227,76,141,71,189,218,39,218,87,214,60,246,134,20,107,106,215,84,240,234,165,20,185,112,249,23,70,90,229,79,248,7,6,179,46,107,90,138,140,183,77,211,175,213,3,32,173,153,191,133,46,113,53,179,164,40,171,227,185,80,238,97,188,101,237,201,82,89,59,178,175,130,248,24,135,91,132,47,180,218,172,80,84,179,79,114,41,212,185,152,198,129,85,41,229,168,107,117,213,117,212,12,221,138,199,150,53,110,73,150,26,69,119,236,57,233,135,114,239,151,162,69,73,162,253,136,96,122,98,236,119,70,187,82,162,111,226,167,38,28,210,198,212,200,140,145,243,46,223,181,64,205,26,220,175,203,187,179,183,108,133,53,253,21,68,55,40,114,191,6,209,197,201,141,176,171,61,202,168,166,27,199,157,88,202,20,210,37,151,251,206,198,155,62,241,140,106,155,210,95,239,3,47,159,129,112,150,137,2,83,67,181,122,106,136,134,213,62,87,225,8,234,82,118,69,235,34,234,138,143,49,114,159,136,12,78,186,110,134,69,254,39,99,30,126,226,166,179,115,32,145,127,136,25,99,244,126,142,6,182,58,116,98,163,124,142,95,42,6,71,178,104,152,168,159,168,196,136,248,131,198,234,154,178,149,237,251,116,83,231,225,247,27,57,218,190,39,255,0,120,25,87,60,20,26,43,227,164,102,228,253,71,65,117,184,214,210,177,203,75,66,142,84,240,232,99,245,46,125,226,117,118,146,198,238,191,172,238,169,51,190,190,85,70,212,57,27,175,188,10,182,235,137,113,75,100,123,146,223,163,116,240,218,82,87,58,155,205,229,86,58,138,29,17,125,201,161,206,147,54,27,59,54,189,209,170,47,153,192,147,30,80,185,219,251,196,109,95,214,7,10,135,8,54,158,94,241,37,42,171,181,215,170,235,161,201,172,171,117,7,70,82,59,68,241,208,228,67,141,237,143,84,221,86,205,87,199,170,28,133,188,89,235,83,214,157,138,139,246,160,22,207,25,226,54,190,157,241,211,211,171,21,83,199,204,178,23,103,211,79,82,229,184,181,238,106,175,85,87,120,25,85,91,134,48,229,213,170,173,145,157,74,58,247,146,118,123,146,62,72,101,106,235,228,133,74,199,118,97,251,37,194,84,229,189,17,63,180,165,77,96,203,11,13,109,74,58,105,217,170,38,190,37,93,114,200,138,232,28,171,111,71,125,154,28,58,124,173,197,182,249,18,70,44,170,159,102,166,153,87,184,119,15,97,28,51,70,147,79,28,47,123,19,84,93,16,234,177,126,106,207,77,18,211,216,218,140,70,166,154,49,154,28,40,112,190,36,209,177,84,197,35,155,231,174,167,49,216,93,148,173,73,37,160,220,237,58,162,160,88,164,40,179,83,17,213,198,232,167,239,8,255,0,37,213,80,236,44,214,204,192,197,243,42,82,215,202,200,228,94,155,181,83,122,165,210,83,84,110,109,153,17,137,231,180,169,44,56,234,162,213,30,218,42,68,107,211,201,19,192,52,169,176,135,15,21,51,183,188,98,27,171,220,229,234,190,190,133,223,179,90,176,110,8,167,106,108,135,212,106,34,171,180,85,85,66,204,219,241,238,52,175,85,114,82,74,172,251,17,78,183,23,195,139,238,180,110,146,158,121,53,211,85,77,87,161,40,200,136,115,107,13,182,120,233,105,249,125,92,141,77,20,184,182,28,87,111,175,137,175,106,162,233,225,212,140,58,252,93,138,240,157,193,59,202,200,231,49,250,166,170,165,199,192,156,81,93,109,243,50,42,216,157,183,94,186,234,100,72,83,177,85,43,102,218,246,120,39,138,29,21,251,49,232,172,208,58,87,73,185,83,170,34,33,104,240,142,124,216,111,212,172,108,236,68,123,208,236,174,23,11,13,203,90,153,244,86,47,93,20,10,130,60,242,109,99,145,145,82,57,87,93,53,208,171,237,56,181,110,113,50,73,17,173,87,125,166,52,227,12,192,182,88,152,228,182,82,53,170,205,117,93,60,75,113,253,33,177,27,42,17,144,57,88,198,175,146,129,159,107,69,75,114,106,35,156,213,85,67,163,186,229,101,174,185,220,233,227,107,188,250,46,134,51,225,62,39,42,96,165,99,43,100,87,74,142,241,215,200,184,246,206,38,237,243,198,137,80,254,159,172,10,243,240,85,103,166,122,73,29,59,85,198,221,94,15,142,159,172,81,53,159,176,182,120,151,138,219,21,173,142,90,103,163,158,158,90,148,180,60,92,81,92,157,182,86,163,122,232,128,93,155,150,10,158,224,139,19,28,198,107,246,22,243,16,100,93,108,245,27,154,215,61,92,190,74,119,88,99,54,161,191,105,59,166,68,253,165,125,65,139,86,165,173,124,106,142,107,124,192,199,75,231,13,56,146,175,87,208,178,70,175,216,165,60,220,128,198,118,233,88,147,243,158,141,119,84,213,76,187,143,30,211,80,63,252,37,205,209,125,230,251,177,110,31,185,162,114,228,143,123,191,80,24,225,111,202,138,116,129,173,173,162,119,49,19,170,170,154,171,50,114,153,234,147,210,82,38,173,78,169,161,145,201,13,149,223,140,115,88,237,77,198,80,219,156,168,248,98,70,167,187,79,16,48,199,22,100,93,210,241,171,34,160,86,123,149,26,91,43,247,13,56,182,155,114,193,76,231,39,189,16,145,201,233,32,123,54,182,149,169,246,232,117,53,116,116,208,183,108,177,49,83,237,64,35,97,153,35,141,40,61,110,225,38,190,253,166,171,124,120,191,13,85,109,125,45,75,90,197,209,116,215,200,145,138,155,101,170,170,29,35,163,137,87,252,210,136,196,184,66,197,62,169,37,178,52,85,78,171,180,12,100,195,89,225,53,149,91,29,194,158,87,43,60,119,106,165,98,238,41,45,52,145,44,145,219,53,127,216,135,204,99,129,240,181,53,83,159,37,35,17,19,170,162,39,145,208,65,75,149,244,109,68,171,183,107,250,218,106,14,107,248,183,185,61,28,218,43,124,137,170,244,245,78,243,12,241,13,140,49,5,92,112,82,209,185,55,46,157,80,228,97,150,228,229,90,178,22,218,34,220,239,55,181,17,11,157,134,173,121,95,108,115,106,169,169,40,162,84,235,226,81,82,97,137,113,69,222,153,149,21,148,251,53,68,95,214,118,215,76,53,126,170,131,125,30,230,191,67,147,77,143,48,189,20,76,142,158,166,157,173,240,245,28,135,33,185,199,132,40,222,144,203,112,141,21,126,212,51,69,7,36,89,145,97,159,107,88,249,153,227,170,33,86,97,235,253,254,177,17,151,42,23,181,83,197,85,10,162,155,50,240,133,92,104,172,173,133,219,188,181,67,145,54,37,177,77,22,248,185,122,47,154,104,65,72,99,11,75,46,118,249,31,28,127,141,68,93,127,89,140,88,158,174,255,0,100,186,72,200,98,127,71,46,139,161,148,24,131,18,219,97,99,187,187,209,206,119,138,22,107,28,87,50,171,116,144,81,181,207,95,61,0,160,44,248,147,25,203,34,57,239,84,215,246,23,71,10,95,239,208,35,100,168,122,175,191,214,44,149,118,34,185,91,37,209,180,146,39,95,209,59,27,94,55,191,61,209,237,130,84,77,124,116,232,6,80,91,241,60,242,71,171,213,16,228,201,120,101,75,118,186,100,78,190,242,202,89,113,77,206,88,209,42,30,173,67,188,142,255,0,11,19,124,213,93,61,218,129,87,223,229,171,114,110,167,153,84,234,45,215,138,250,119,237,149,28,237,87,161,185,103,197,54,138,159,197,62,68,119,235,42,26,127,68,84,42,73,30,222,128,110,208,221,166,153,17,31,10,245,247,157,171,93,4,173,69,150,31,31,35,128,234,186,26,117,77,170,211,145,21,194,9,219,234,170,1,170,122,74,121,91,163,34,110,159,168,225,173,11,35,242,67,176,71,162,117,79,3,227,249,46,250,206,3,135,27,96,111,69,102,170,115,96,107,60,52,209,15,140,138,145,117,93,221,80,221,137,236,64,57,17,171,99,78,134,251,37,77,58,248,156,53,158,51,239,121,98,32,28,213,155,237,208,208,174,106,248,184,224,58,173,138,186,42,159,59,204,126,240,57,175,86,34,116,234,167,29,211,191,93,61,198,195,170,152,158,10,113,103,184,178,61,84,14,115,234,88,154,181,83,170,28,25,238,17,192,171,185,81,19,245,157,45,202,251,4,40,175,89,145,21,124,181,45,254,43,198,156,150,170,197,83,167,237,2,182,196,56,194,130,138,7,61,242,55,114,39,188,199,12,218,205,233,35,108,144,209,77,166,228,84,82,159,198,216,222,235,43,158,198,213,57,117,215,78,165,154,188,79,116,187,213,175,53,202,244,215,192,216,219,184,95,174,24,130,165,81,106,92,187,148,174,48,22,92,62,233,43,31,42,42,171,186,170,169,213,96,124,9,93,113,171,107,210,153,116,215,220,101,6,1,193,177,219,169,99,89,97,218,228,77,60,9,71,31,8,101,173,5,181,145,185,99,234,136,87,81,90,98,135,212,99,19,68,59,72,169,226,166,218,214,199,224,135,217,92,142,119,170,205,12,142,166,106,30,159,87,192,227,173,51,81,158,179,83,83,180,159,114,162,156,9,159,183,84,80,58,217,35,77,116,208,227,77,23,78,136,135,38,73,125,110,170,113,106,42,154,198,248,129,36,16,179,241,186,233,224,115,101,151,170,53,189,13,168,25,171,252,14,90,211,43,164,71,35,85,77,176,210,180,92,214,35,149,60,80,219,146,194,201,25,171,98,106,47,191,67,190,166,166,71,64,154,166,138,135,50,26,125,91,162,180,14,154,197,109,124,59,88,228,232,210,169,138,13,169,163,122,126,163,110,142,153,173,235,183,67,158,221,81,222,0,109,35,52,55,26,205,13,196,106,123,205,123,83,79,16,54,149,154,248,181,20,249,203,107,122,163,81,13,237,16,248,168,158,224,54,94,196,219,174,212,56,234,222,170,197,240,113,207,70,106,134,142,74,43,181,208,14,169,214,134,178,78,107,58,42,251,142,116,49,237,102,142,78,168,114,22,37,71,34,235,170,31,94,137,187,84,79,32,52,181,191,97,247,111,216,107,107,79,186,32,27,123,126,195,239,40,215,162,13,87,220,6,223,47,78,167,214,166,158,70,189,117,232,168,124,84,211,192,2,232,168,124,209,61,193,53,85,62,232,190,224,52,61,23,94,134,157,28,110,109,215,200,109,251,0,217,87,42,46,134,164,69,95,51,83,163,78,171,230,109,185,206,111,68,106,129,169,60,77,104,137,183,192,208,136,190,229,55,26,157,19,160,26,118,175,184,42,46,134,230,136,21,19,79,0,54,54,175,184,251,179,83,115,111,216,60,60,128,219,229,31,82,52,79,201,67,86,171,238,53,53,53,77,85,0,209,181,125,199,221,23,192,215,162,13,16,13,189,191,97,176,248,149,83,77,84,229,170,33,180,170,190,109,3,132,232,94,168,168,138,189,77,41,3,155,227,169,204,87,34,26,28,237,64,227,191,68,78,173,52,237,133,205,209,205,209,77,233,28,172,77,205,77,84,226,190,105,156,229,209,154,0,106,199,2,232,207,62,166,252,114,57,254,106,108,36,79,147,171,211,170,27,209,183,111,64,55,145,201,166,213,68,212,208,248,26,238,174,106,47,235,54,230,85,103,172,158,39,200,106,92,229,209,201,160,29,125,77,20,45,114,185,173,68,93,124,141,116,239,107,116,71,61,116,67,155,42,70,237,117,105,199,229,70,186,237,69,95,212,6,151,212,50,85,116,49,189,117,55,41,160,86,192,248,230,234,139,230,166,221,61,11,18,85,145,186,154,154,249,27,46,143,234,223,13,0,233,111,24,125,106,221,204,166,232,169,238,62,91,25,89,2,44,18,163,189,79,2,165,129,17,61,100,79,31,37,54,167,107,26,253,202,212,245,128,227,79,58,178,153,55,244,54,161,88,106,17,29,162,123,142,69,125,55,62,157,54,167,240,58,232,161,146,153,200,196,215,69,234,7,46,122,13,237,213,157,63,81,162,158,131,98,234,245,93,78,108,47,245,122,169,190,199,194,189,29,166,160,113,156,176,177,17,174,68,83,86,173,139,234,232,110,79,79,27,186,166,186,41,214,215,193,83,26,162,181,85,223,168,14,207,157,39,41,207,106,34,170,38,167,5,178,205,44,154,185,159,220,125,161,154,101,98,177,232,167,33,137,235,120,104,1,240,185,233,181,201,211,196,209,220,153,226,140,111,240,53,171,228,108,154,170,116,55,153,47,94,168,7,21,244,218,38,213,106,46,190,244,240,56,178,89,98,149,119,237,110,191,168,238,29,52,72,138,143,84,235,239,83,109,172,213,119,163,209,83,245,129,194,166,183,190,22,170,53,169,181,14,186,170,173,104,231,213,200,189,10,145,55,109,213,170,154,41,198,168,183,83,84,166,178,179,168,26,45,211,199,35,18,77,62,178,106,114,28,173,115,188,84,209,11,32,167,110,221,52,211,160,73,217,185,81,26,191,192,13,79,127,45,117,222,166,235,28,217,19,114,41,179,36,11,36,42,237,122,251,143,148,141,123,90,168,237,64,228,5,127,47,170,39,137,247,69,247,5,209,17,119,32,27,124,214,175,159,95,113,169,174,243,84,235,228,113,228,135,150,188,205,233,167,143,137,246,58,132,149,61,95,46,128,114,119,167,137,186,221,138,212,93,122,169,196,222,190,7,214,239,87,106,154,232,7,41,100,211,213,68,213,61,193,81,21,52,84,233,238,52,50,68,78,138,154,169,175,196,15,156,182,185,54,109,77,20,227,203,69,235,34,162,245,79,3,147,213,58,132,114,175,154,1,161,180,200,137,189,254,183,235,53,109,111,185,6,253,122,106,53,79,122,12,31,22,52,95,4,208,208,190,169,188,142,211,161,165,205,221,226,76,29,117,117,194,26,54,42,189,54,233,213,92,135,30,146,235,69,112,94,100,50,171,213,190,90,156,108,101,28,158,136,168,72,83,214,70,42,162,150,139,44,49,13,198,59,205,69,45,98,170,104,245,68,107,188,84,162,251,177,119,34,46,158,38,234,34,105,224,108,64,245,146,38,61,83,69,84,69,208,228,55,192,13,103,199,120,40,220,223,122,31,81,81,124,208,15,141,213,16,210,146,104,171,169,173,221,19,167,83,131,88,249,24,136,173,106,248,251,128,230,162,162,248,41,247,79,45,78,4,19,200,191,89,21,14,79,53,85,205,209,21,80,13,221,138,157,117,83,74,170,34,248,159,95,34,109,251,77,157,174,123,81,254,240,55,82,86,183,242,207,168,239,114,156,55,197,39,150,166,251,85,81,19,84,3,144,142,212,212,109,53,221,80,221,0,0,0,0,3,230,137,175,236,53,59,79,113,167,204,212,224,54,95,78,146,39,94,186,159,97,164,100,125,90,136,139,246,27,145,181,85,122,169,184,169,167,130,129,180,254,158,7,212,240,15,69,8,139,167,128,13,87,222,6,139,238,0,53,80,0,1,227,226,0,31,52,79,113,165,124,77,102,149,241,3,74,162,26,92,171,167,137,173,122,39,83,67,188,53,3,105,93,162,107,226,113,102,145,222,27,122,27,181,18,54,40,213,202,168,154,123,206,154,182,247,19,53,102,169,175,235,3,152,174,137,21,21,95,213,126,211,90,43,21,61,93,21,74,102,74,153,101,122,57,178,120,175,188,238,109,203,35,154,138,228,85,3,177,98,42,166,170,110,181,20,248,214,244,215,106,155,168,208,52,39,85,211,68,62,170,109,241,68,52,205,51,97,79,180,249,12,203,42,106,230,174,158,240,55,209,122,4,215,200,249,170,39,138,161,169,189,85,52,234,6,164,215,195,85,62,237,211,214,106,104,190,243,83,91,246,26,213,189,60,0,217,114,43,190,183,80,140,213,52,211,161,187,183,236,53,53,136,6,194,192,197,232,173,79,224,124,74,120,211,162,49,169,251,14,78,196,27,16,13,150,195,26,117,229,183,95,212,110,53,140,79,6,162,5,77,23,192,251,224,157,64,104,158,227,233,243,84,247,141,83,222,7,199,105,183,168,70,166,221,85,67,145,28,154,106,104,114,59,77,168,186,129,247,188,177,61,84,211,161,171,152,138,157,17,14,51,41,85,29,185,87,196,221,217,181,0,212,217,17,136,168,171,212,43,222,239,14,167,10,120,228,150,84,115,36,68,68,77,52,57,20,236,153,154,43,148,14,67,117,209,53,241,10,136,190,40,125,215,94,160,13,180,70,183,234,162,39,234,10,168,189,87,169,163,85,85,93,13,46,149,177,162,185,202,154,39,80,55,61,87,121,4,102,171,209,84,224,75,122,164,141,116,89,24,139,238,212,217,117,254,5,250,174,111,241,3,182,229,168,84,68,250,202,117,41,123,106,248,42,47,234,11,115,116,186,105,211,64,59,101,209,169,234,162,127,3,74,72,230,249,104,116,242,222,121,41,235,29,101,86,41,100,114,42,111,68,79,214,5,89,222,58,117,83,71,61,17,203,209,10,49,113,94,239,170,186,254,163,131,85,141,38,139,85,72,221,211,236,2,226,115,145,222,104,105,89,97,79,7,34,22,183,240,139,43,85,81,200,167,26,163,50,249,81,171,151,84,79,122,129,118,86,174,6,34,234,255,0,15,180,219,90,218,101,93,81,81,63,105,97,235,243,125,205,220,216,159,170,167,218,117,51,102,141,246,165,63,193,154,245,253,64,100,107,171,224,68,254,181,19,246,155,79,187,83,179,167,53,170,99,29,102,102,226,26,4,231,87,115,121,106,186,39,69,232,167,54,201,154,76,184,72,141,117,87,95,52,220,6,70,122,94,53,77,17,205,54,221,113,106,175,87,33,108,45,248,154,41,88,146,44,223,179,95,19,122,175,48,173,22,214,255,0,133,76,214,254,181,208,229,69,200,239,209,61,52,71,237,208,211,233,8,117,216,178,181,127,89,102,174,249,201,99,134,52,90,122,134,42,175,185,199,95,6,101,83,85,199,206,101,91,83,94,191,88,157,240,95,70,220,32,145,118,182,68,85,253,103,213,169,98,166,138,237,52,247,24,209,113,206,186,155,69,205,177,198,199,200,207,53,106,106,135,45,217,252,213,118,229,233,170,117,213,71,234,12,134,154,102,185,17,99,213,81,126,211,168,189,193,36,177,42,198,222,165,137,172,226,49,241,53,177,211,199,189,127,179,212,229,83,231,117,198,186,30,106,38,221,83,193,84,126,160,170,239,22,10,169,225,145,200,154,59,169,111,157,131,238,210,213,63,155,44,187,53,233,163,141,53,249,139,137,170,209,203,78,139,162,251,133,171,24,223,154,187,170,81,21,23,197,20,119,223,3,118,92,15,116,107,145,105,103,151,95,118,227,149,22,3,196,117,13,70,203,35,217,175,154,46,133,79,104,198,20,146,53,59,194,53,31,230,119,14,197,212,235,30,214,57,53,247,129,75,91,114,210,90,117,73,42,234,156,229,95,210,82,166,165,180,219,168,24,214,238,107,156,212,234,112,229,188,186,165,203,248,213,68,52,182,88,213,119,58,84,253,170,7,103,45,107,155,163,96,141,52,240,240,55,91,5,69,71,71,53,17,23,236,56,17,220,41,33,78,178,51,248,155,137,136,232,34,234,233,217,252,74,57,73,96,106,200,147,43,147,86,249,28,134,209,44,95,85,19,248,29,76,152,206,216,196,85,231,53,116,251,77,165,199,118,198,120,185,20,10,134,36,145,174,234,136,114,17,210,169,73,59,49,237,13,233,185,53,253,103,22,92,208,181,51,193,80,10,241,175,118,158,182,134,180,153,91,224,228,66,218,75,155,214,136,122,57,83,169,197,147,58,44,136,186,111,111,241,32,186,79,150,87,125,87,116,56,235,52,205,93,90,186,22,213,185,209,104,84,77,28,154,126,179,144,204,222,179,185,53,87,55,248,129,90,84,214,87,183,87,114,247,123,181,67,162,184,98,59,180,8,229,108,10,187,81,85,19,67,128,204,211,180,75,209,94,205,23,237,62,201,142,236,115,162,245,141,85,124,58,148,117,204,205,186,138,57,185,119,42,103,181,169,246,26,107,51,206,134,25,19,186,198,174,95,183,169,183,115,186,225,139,148,42,202,136,97,87,175,154,41,66,220,168,44,45,115,150,54,183,170,234,154,40,23,22,135,53,29,92,155,221,181,55,121,27,117,184,190,169,174,74,134,66,146,181,124,147,200,181,82,36,44,84,74,105,118,162,125,167,54,158,239,52,44,72,221,81,209,122,123,195,107,130,185,131,81,51,118,45,27,154,137,238,81,22,96,210,210,234,217,163,218,171,215,169,68,37,202,45,52,239,26,170,251,144,219,150,150,10,230,236,89,117,114,249,129,89,254,19,41,217,62,232,216,221,171,227,208,229,207,153,116,238,133,22,157,236,220,169,225,238,40,6,225,173,241,242,153,34,106,190,122,155,127,64,170,151,250,170,133,71,254,176,43,120,241,203,170,87,89,231,107,19,245,159,95,142,45,42,253,221,245,137,167,218,80,139,150,215,169,124,107,151,69,247,41,161,50,98,166,100,221,223,222,139,227,226,88,205,87,181,57,141,111,108,106,145,84,50,71,34,116,77,124,78,12,88,174,43,155,244,146,53,68,95,180,166,232,50,114,72,30,146,62,177,234,173,95,126,167,127,22,93,173,60,104,238,248,244,95,212,84,107,172,163,164,168,111,50,39,170,42,253,167,75,88,218,152,93,182,4,95,214,135,122,204,45,52,13,71,71,84,247,47,185,83,67,92,212,61,217,186,189,55,42,6,163,160,130,138,190,161,190,186,191,248,156,168,176,132,245,93,100,149,250,47,146,184,230,201,114,146,149,186,71,15,247,28,9,177,93,201,142,209,145,42,39,234,10,220,92,185,182,110,230,212,53,28,239,61,77,196,194,182,170,84,209,148,17,59,79,236,161,214,77,141,110,145,170,183,146,231,47,234,56,233,141,238,142,94,180,235,251,80,14,253,180,116,109,77,189,194,38,162,116,250,168,110,119,43,115,147,172,45,79,216,83,139,139,42,221,213,241,120,154,29,137,165,114,46,172,80,42,9,45,22,137,19,214,107,78,44,150,140,61,18,46,232,162,93,61,232,83,147,226,73,145,52,70,170,29,124,215,137,229,213,85,223,222,5,75,59,112,236,61,25,77,14,191,230,161,214,207,5,162,163,84,142,154,61,127,205,58,21,170,123,221,185,203,253,231,46,10,248,33,234,245,111,241,3,110,179,7,209,92,17,118,64,206,190,230,157,77,70,83,209,78,190,189,51,53,95,236,149,93,54,36,161,167,250,206,111,241,59,8,241,173,185,169,215,98,254,181,2,219,174,70,219,166,93,86,141,139,175,246,79,143,225,218,213,80,154,247,86,34,175,246,75,148,252,196,183,194,158,171,24,186,125,167,26,76,217,162,167,69,214,36,213,0,183,209,240,205,107,111,94,236,206,191,217,57,17,240,199,102,103,87,211,199,251,90,86,95,135,10,22,244,88,218,223,214,113,42,115,162,39,162,237,115,63,136,29,36,92,57,97,200,244,221,4,63,249,39,54,44,128,195,17,116,229,67,255,0,146,113,106,115,110,73,53,216,228,235,246,157,116,185,181,85,26,253,109,127,104,21,31,224,39,13,53,186,36,16,254,173,167,18,108,134,195,250,57,82,8,255,0,242,78,178,159,57,100,99,209,100,118,169,250,206,226,12,223,167,149,26,138,230,245,251,64,166,171,248,125,182,201,187,146,198,183,79,114,20,181,195,135,183,53,92,177,170,151,166,139,48,168,42,180,220,246,117,251,78,199,211,244,85,90,108,123,23,95,180,12,103,169,200,91,148,110,118,217,94,137,238,212,233,43,242,102,241,10,170,53,206,50,198,102,210,212,245,220,221,85,60,142,158,186,194,181,46,252,95,93,125,192,98,77,102,88,221,233,215,163,222,138,158,61,78,12,216,79,16,83,38,140,150,84,211,237,50,138,227,129,107,231,85,229,196,171,170,254,137,208,214,101,125,242,116,84,142,39,245,254,201,177,143,212,214,236,71,2,245,158,84,79,243,142,210,154,91,252,58,47,120,122,105,239,82,235,73,147,120,161,201,162,49,235,255,0,4,226,205,147,24,181,173,87,50,39,170,167,130,42,120,144,81,180,215,155,164,109,68,150,161,23,245,157,173,62,39,108,13,255,0,8,70,63,94,158,2,191,44,177,157,34,174,250,23,232,159,97,76,220,112,198,41,165,85,221,68,246,167,134,186,25,69,113,73,136,236,114,185,59,195,26,211,181,134,167,8,215,105,253,95,187,169,99,171,210,253,70,171,190,9,58,125,135,91,244,150,233,71,174,230,72,159,196,43,35,219,133,48,141,197,190,48,245,251,13,167,101,110,25,123,185,176,44,41,231,209,12,125,167,205,11,149,34,233,205,114,105,239,83,182,165,206,154,136,26,213,146,171,199,199,214,2,255,0,80,225,75,77,26,114,99,115,58,123,141,154,188,21,67,185,203,28,235,163,188,181,44,237,62,121,83,196,212,149,243,181,87,252,227,180,167,207,187,108,145,106,231,38,239,181,64,232,51,47,40,219,112,170,146,120,162,213,169,170,235,161,65,90,178,138,158,41,21,243,196,238,158,244,47,28,153,199,102,172,141,55,164,110,221,229,169,197,102,58,178,213,61,219,99,141,154,253,160,82,182,124,48,235,91,145,104,90,238,99,124,19,200,170,224,174,186,199,7,42,100,114,116,208,215,77,137,173,13,85,86,236,69,253,103,218,156,71,110,157,187,81,169,215,205,0,234,170,109,244,53,146,42,220,122,181,78,85,191,4,224,138,229,70,54,56,209,235,246,28,58,170,234,125,53,141,186,235,227,169,195,138,182,72,223,190,149,170,215,123,192,174,41,114,135,15,171,82,72,227,141,127,97,216,191,40,232,39,135,100,44,99,87,79,36,41,26,12,91,136,41,209,34,85,85,243,215,83,154,252,89,139,229,84,74,122,132,110,190,247,1,207,151,134,251,101,98,58,87,202,215,57,221,85,21,74,47,18,112,211,95,12,154,219,24,186,34,244,218,85,80,98,60,111,27,145,123,243,87,79,31,93,14,242,223,141,241,108,104,141,149,205,145,83,237,212,10,35,9,229,126,42,176,204,212,172,89,81,168,190,26,244,47,118,28,183,85,195,3,26,253,118,162,38,227,133,102,197,21,21,142,79,72,53,170,85,116,245,45,149,169,221,182,232,190,64,114,227,177,67,115,139,149,37,59,87,167,138,161,78,93,240,109,93,173,221,226,141,174,241,211,68,42,202,123,172,240,179,150,155,90,190,253,77,199,93,234,101,106,196,246,35,209,124,192,165,172,178,206,174,70,86,62,70,35,124,117,82,180,181,85,91,81,233,28,85,104,231,121,163,157,169,72,223,99,169,116,110,90,118,163,92,169,228,91,218,169,47,246,153,221,86,146,203,170,46,168,136,6,75,197,73,75,82,137,172,173,77,124,145,116,55,31,135,168,167,85,141,236,71,47,235,49,78,92,200,199,235,80,157,199,154,214,181,124,208,169,172,25,199,142,225,149,176,86,177,87,79,21,80,47,239,209,90,88,95,174,155,83,220,109,75,132,45,245,104,171,35,17,83,237,66,139,183,230,156,213,12,106,215,185,173,85,247,169,222,67,152,144,43,17,26,246,57,52,242,80,56,151,124,152,195,247,183,59,153,12,125,124,125,82,144,184,112,189,132,167,85,85,70,38,158,90,21,77,207,54,169,173,113,200,246,237,114,163,85,116,69,40,42,188,255,0,158,162,161,35,138,39,34,40,28,74,158,29,172,150,199,43,169,81,61,95,113,71,226,140,181,168,183,198,230,211,62,93,19,220,170,93,171,118,97,201,113,133,31,42,39,95,180,236,150,106,107,172,123,159,27,87,95,120,24,160,252,53,136,224,169,84,100,181,8,205,122,234,229,57,209,97,133,170,84,74,154,135,36,159,106,245,50,38,225,134,96,158,55,164,84,237,69,95,52,66,216,95,240,69,210,150,181,106,35,107,246,235,224,136,7,71,105,195,174,181,59,124,149,114,185,137,235,117,113,85,90,177,45,27,149,105,25,52,142,84,233,226,116,242,220,98,181,67,178,226,197,211,79,51,139,69,141,112,125,2,186,119,70,212,122,123,192,174,225,178,212,220,156,146,53,95,181,221,80,168,109,216,38,25,26,137,60,77,119,235,77,75,107,71,158,118,216,166,142,154,150,20,115,117,211,167,82,240,225,12,95,77,121,164,100,233,18,162,187,78,154,6,29,77,70,82,217,106,245,124,148,177,42,253,173,58,122,236,181,182,80,196,246,211,210,199,187,79,87,213,243,47,20,72,179,183,213,110,154,161,197,172,181,36,136,228,86,120,249,129,139,88,146,215,95,104,168,87,177,154,53,60,145,58,20,213,70,41,147,173,60,144,183,167,158,134,75,226,76,1,77,113,141,202,228,213,87,236,45,149,235,40,97,141,22,102,49,117,215,220,27,89,106,219,245,206,9,121,180,106,246,249,232,213,59,91,54,97,226,120,191,22,177,74,190,5,97,38,93,73,4,232,156,151,57,63,205,42,11,118,14,164,166,70,172,180,169,170,253,128,117,214,12,85,117,175,123,82,170,23,162,47,142,165,125,65,113,142,40,218,175,93,14,36,22,202,40,145,18,58,77,21,61,205,62,214,208,72,246,47,38,55,39,78,157,0,239,155,124,167,145,52,73,81,63,105,183,83,95,35,217,171,28,158,30,74,91,186,251,93,237,174,85,133,100,68,253,70,253,4,215,200,145,25,54,253,17,52,234,7,123,89,123,169,165,114,162,200,239,226,40,113,111,172,136,233,92,191,173,78,154,182,121,29,210,86,42,234,112,22,20,127,245,76,114,47,234,2,228,83,223,163,153,168,187,252,126,211,114,91,132,146,183,72,212,182,28,203,157,42,239,106,61,90,159,97,216,81,98,90,214,42,49,241,72,191,176,10,193,253,233,206,215,158,228,253,161,101,170,137,55,243,149,116,251,74,114,167,19,54,150,23,77,59,211,170,116,79,52,40,28,75,157,52,150,168,222,221,221,83,203,80,46,165,126,39,109,28,106,249,100,68,209,61,229,19,123,205,10,38,163,163,142,165,55,125,142,49,243,20,103,141,101,226,71,197,69,204,70,233,183,161,72,65,119,188,87,76,178,201,35,250,174,186,41,168,47,38,36,199,215,42,137,36,238,213,14,86,170,244,245,138,18,231,136,175,181,42,169,204,115,181,247,169,213,211,211,221,42,23,122,189,218,47,145,202,142,138,185,174,252,99,93,250,213,10,58,231,80,221,238,142,211,148,229,85,42,140,53,150,85,245,78,100,179,67,166,171,170,234,135,105,135,102,72,94,212,124,40,171,250,139,173,135,94,233,88,197,108,90,55,166,189,12,13,56,51,2,250,49,141,119,45,19,79,176,184,244,176,182,24,145,155,81,63,97,196,160,145,91,26,122,186,28,254,106,57,159,180,13,106,169,166,190,103,26,71,117,215,83,117,92,154,120,161,198,149,221,64,216,169,119,170,189,116,58,233,213,87,95,51,153,82,228,68,250,200,117,211,84,53,154,181,92,159,196,14,43,215,175,130,28,42,168,247,107,246,156,151,213,51,94,170,159,196,227,79,51,94,139,162,160,18,125,79,68,231,59,192,237,162,162,84,68,232,115,233,109,206,69,250,158,7,61,41,218,136,157,60,13,176,224,195,72,186,28,216,169,145,168,111,49,173,79,4,55,83,160,27,72,205,189,61,198,226,33,247,106,187,170,120,26,209,52,3,108,39,136,95,16,158,32,106,62,183,196,104,167,212,69,69,3,232,3,93,0,3,230,168,125,215,80,0,0,0,0,62,47,68,52,238,253,102,181,234,124,219,246,129,241,171,170,154,143,136,154,31,64,0,0,248,168,170,167,205,170,110,34,166,131,84,3,72,0,0,0,0,0,0,0,0,0,1,165,221,80,212,124,68,233,212,14,35,219,163,245,247,13,205,57,15,143,113,163,187,160,27,109,68,122,232,135,199,66,111,36,124,190,161,81,203,212,13,150,194,141,106,185,124,141,181,209,203,170,26,170,158,246,194,173,79,21,54,40,158,231,106,142,241,3,90,177,92,237,116,52,73,18,248,28,198,51,68,234,31,30,190,0,117,139,35,152,169,27,211,161,189,202,86,55,116,127,148,114,29,74,215,166,178,38,139,228,125,137,138,205,91,228,6,203,26,173,77,13,151,183,71,238,211,192,228,207,35,33,77,94,186,33,182,199,195,80,221,88,237,64,251,18,234,134,183,68,199,117,95,33,181,81,58,33,178,247,185,171,235,116,64,62,189,237,106,109,242,54,87,106,187,77,53,212,223,229,178,68,232,189,79,136,196,139,84,115,122,129,197,149,205,137,53,70,156,36,150,89,102,93,136,186,34,157,171,95,29,66,171,81,53,211,196,210,230,83,193,171,147,197,124,180,3,114,25,227,108,72,217,215,168,100,145,63,197,80,235,167,100,242,42,185,201,181,171,230,117,237,160,174,137,219,153,50,170,107,239,3,191,115,154,215,122,172,79,214,109,170,185,206,56,49,201,60,81,42,200,238,168,135,198,93,35,98,233,34,174,191,168,14,221,168,187,17,28,154,162,117,56,50,92,225,109,90,66,173,235,224,111,211,213,172,222,179,19,84,251,77,153,40,160,117,74,78,239,16,55,234,96,100,177,239,211,79,113,166,39,50,56,209,138,110,72,229,145,54,120,34,120,28,74,184,220,136,138,207,32,59,20,77,23,70,120,31,94,175,54,40,165,85,137,23,199,78,135,37,202,229,79,0,56,21,46,87,41,245,138,173,68,55,221,3,158,186,162,26,38,70,70,136,139,228,6,243,87,83,117,19,166,166,197,58,243,21,21,167,37,206,106,53,81,124,64,212,158,10,108,207,35,99,110,174,240,83,113,30,138,134,197,84,75,42,53,190,94,96,117,149,149,124,253,33,167,235,239,57,116,145,36,113,167,79,214,105,138,134,58,89,85,233,213,23,204,235,110,151,119,80,189,99,98,42,238,234,154,32,29,191,62,36,147,69,78,167,38,57,53,213,90,157,10,90,211,85,89,89,62,247,196,187,117,241,42,152,218,214,179,246,1,199,100,234,147,41,186,217,158,170,167,29,91,182,85,114,248,27,142,149,172,110,237,122,1,203,107,156,169,212,210,227,133,21,193,178,61,26,142,93,53,211,192,230,110,71,253,80,54,101,71,43,125,79,29,77,80,181,253,55,7,171,209,61,68,213,222,227,236,110,151,242,147,64,57,10,141,106,38,158,103,205,200,104,114,235,161,240,14,29,214,37,158,39,70,172,213,174,77,11,49,136,108,55,11,53,235,210,84,16,46,237,117,232,133,240,153,187,227,219,174,154,20,221,254,157,58,108,106,63,79,122,1,216,97,106,154,138,219,109,52,149,40,169,35,227,69,114,125,167,54,178,89,41,223,163,124,53,54,108,173,150,42,88,156,140,211,86,161,206,123,18,101,85,145,0,235,39,168,169,123,191,22,138,114,169,31,38,137,204,241,53,242,150,63,170,196,83,239,172,239,45,20,14,75,95,246,159,94,230,185,58,166,167,31,171,124,79,169,59,91,226,6,230,145,254,137,173,136,221,23,68,208,227,45,194,4,93,21,83,83,87,122,99,151,68,95,224,6,250,177,20,250,212,218,154,26,81,218,38,170,106,107,145,201,170,1,244,114,208,31,125,96,62,36,104,139,169,172,211,235,121,159,117,212,15,160,104,161,122,120,128,7,197,114,33,243,123,64,212,15,154,162,166,161,28,138,6,180,240,1,60,0,0,0,3,227,188,15,186,232,105,87,34,128,8,186,31,53,67,226,245,240,3,234,245,9,209,2,57,19,196,250,169,185,187,147,192,13,42,237,15,169,225,175,188,227,62,68,212,228,49,83,106,117,3,68,189,122,26,39,115,152,196,77,77,199,248,162,166,157,14,5,194,161,233,213,60,16,14,131,19,221,123,172,75,171,180,82,147,142,165,245,211,38,158,243,78,49,173,158,162,126,76,72,174,95,51,107,14,171,210,102,164,173,93,127,80,21,85,182,212,249,85,170,228,94,133,81,79,76,144,49,16,218,161,98,54,6,57,26,114,37,115,215,192,13,215,57,58,126,163,230,228,56,238,157,172,79,198,47,83,227,106,34,127,70,187,95,216,2,120,57,207,69,247,27,175,94,84,40,212,62,181,237,211,199,169,173,141,71,235,187,192,14,38,247,72,228,57,212,205,218,212,212,248,202,100,106,245,55,218,154,104,136,6,179,226,162,170,116,83,238,138,124,115,85,83,220,6,149,220,159,148,125,99,149,58,42,162,155,111,137,235,224,166,134,49,236,93,29,230,7,45,23,80,104,143,95,13,13,205,20,15,135,199,120,26,180,81,162,129,176,230,117,53,109,83,119,111,158,131,69,3,101,90,186,4,232,110,185,23,67,109,81,87,192,13,50,200,173,110,169,226,113,27,81,43,181,68,69,57,50,49,234,157,16,251,12,76,98,122,222,32,113,98,141,202,237,206,67,158,213,213,136,134,132,106,117,84,67,91,122,120,128,211,78,128,47,136,3,97,201,181,23,105,212,215,50,166,93,205,77,81,23,207,220,119,43,181,124,23,80,177,53,237,86,171,83,168,20,52,216,98,166,162,94,103,53,127,137,202,166,195,82,198,228,230,61,92,136,158,5,96,148,177,181,154,34,117,62,36,13,219,209,58,129,79,195,103,108,126,70,250,219,244,209,17,116,67,186,72,19,204,251,201,107,81,81,25,187,80,41,91,165,154,74,136,213,32,155,169,69,220,176,173,235,156,170,142,114,180,187,137,72,205,119,109,208,75,68,199,245,218,128,90,154,12,63,112,137,191,141,99,148,236,146,202,234,134,114,214,53,213,19,79,2,225,37,12,109,110,156,180,85,62,71,65,19,117,94,90,38,160,90,106,204,15,51,156,231,181,171,209,21,77,20,56,34,59,141,63,46,166,147,167,135,129,119,61,29,27,151,87,38,134,166,81,71,19,116,141,136,159,176,11,93,73,147,54,21,99,159,37,43,85,87,236,59,186,44,178,176,209,199,163,105,27,209,61,197,112,202,117,106,234,171,208,214,173,95,32,45,205,219,45,172,151,56,36,164,150,145,186,42,116,233,230,90,155,231,15,85,52,179,62,123,52,171,10,170,234,154,116,50,97,208,166,228,118,137,209,77,169,97,73,164,245,219,234,129,140,52,57,115,139,236,254,189,77,99,229,68,94,157,85,116,67,93,199,47,46,24,141,155,37,87,53,222,245,50,61,246,168,92,174,78,82,57,170,190,102,148,178,211,34,43,91,78,214,235,230,135,62,80,98,235,178,29,140,139,100,211,201,189,61,202,113,99,201,43,132,111,210,58,169,146,63,214,101,103,161,160,86,164,106,198,170,55,207,67,234,218,163,68,216,177,177,27,239,218,73,233,232,198,186,60,158,168,122,35,106,154,170,136,154,117,67,237,94,74,209,127,144,215,222,154,25,36,235,76,74,154,35,16,217,117,154,53,215,241,41,224,95,211,24,210,153,59,71,7,245,116,122,126,195,83,50,213,99,93,57,10,136,159,97,145,174,176,49,255,0,144,137,251,13,149,194,241,175,228,162,235,229,161,63,76,88,120,240,147,169,153,177,24,191,192,226,205,133,167,69,87,50,53,235,246,23,249,216,70,39,253,104,144,71,131,105,209,87,88,144,116,207,35,29,36,178,86,211,187,84,137,223,192,210,177,220,99,110,140,141,218,254,163,35,223,129,232,36,79,90,38,235,250,142,63,224,250,223,187,94,75,127,128,202,49,190,89,177,19,87,241,80,191,246,33,197,115,113,156,238,84,100,82,34,47,135,69,50,138,44,11,107,98,104,180,236,95,216,114,153,132,173,76,68,68,165,103,79,176,96,197,84,195,248,222,163,170,36,137,175,235,62,183,0,227,71,46,178,201,38,159,180,202,230,225,186,6,248,66,196,253,134,227,108,148,158,14,129,191,192,101,24,174,220,9,127,138,53,116,155,220,169,227,246,157,133,14,5,185,206,221,178,181,233,175,188,201,103,88,168,209,219,150,149,170,137,227,208,248,182,154,47,201,164,107,127,96,202,49,213,114,166,170,95,89,175,93,84,248,153,49,87,63,229,169,145,113,217,169,247,170,164,72,135,37,150,200,91,249,8,48,99,76,185,17,52,138,137,35,149,117,56,179,112,249,27,81,92,229,93,76,161,125,28,40,169,172,104,108,205,111,134,84,211,150,131,6,41,213,100,131,98,85,107,95,209,14,4,249,84,177,55,150,143,83,41,106,176,253,60,142,119,168,157,78,150,76,26,143,151,114,197,234,254,177,131,26,42,50,234,166,22,126,41,238,232,117,53,24,70,249,10,170,198,175,84,79,214,101,139,112,28,42,186,186,20,84,55,87,0,91,156,197,107,169,219,213,60,116,24,49,14,59,69,226,55,250,232,227,125,45,149,156,212,89,90,170,134,79,86,101,109,19,221,172,81,55,248,29,69,118,84,198,177,170,199,26,107,246,12,163,30,159,109,119,155,116,54,251,133,51,58,207,38,137,229,162,151,158,225,148,21,114,235,203,69,66,157,174,201,27,196,186,36,79,114,123,198,52,183,177,73,99,166,93,101,157,122,125,167,50,28,73,134,41,85,53,151,95,214,168,119,23,30,31,49,21,66,122,146,185,63,97,77,215,240,197,139,230,85,88,170,220,223,176,96,238,225,199,184,66,7,34,190,68,77,62,212,59,56,115,39,9,46,213,108,141,211,203,170,22,242,126,20,177,188,141,233,90,253,78,182,94,21,51,30,45,82,42,249,52,79,4,212,11,199,14,99,97,101,78,146,55,248,161,216,195,142,172,15,84,219,60,75,175,218,99,252,188,50,102,172,122,242,235,100,84,79,180,235,101,200,140,222,161,77,209,186,119,42,127,108,179,194,86,79,199,139,237,18,116,108,145,38,190,122,155,169,136,237,111,255,0,178,99,95,218,98,92,248,27,58,45,218,235,4,238,70,255,0,104,225,73,14,110,209,46,175,162,169,233,246,169,118,35,49,18,237,105,151,162,205,31,241,54,228,170,177,187,84,116,177,255,0,20,48,245,183,124,221,85,216,219,125,79,247,156,168,37,206,90,159,171,110,168,255,0,202,11,25,96,247,97,231,244,89,34,93,126,212,52,45,14,27,155,198,72,191,138,24,186,219,94,115,203,163,150,134,161,186,127,108,216,168,252,46,80,166,179,67,80,212,79,181,66,235,42,83,15,225,201,83,86,201,23,95,181,13,77,193,54,154,133,245,31,31,247,24,155,6,51,204,42,23,237,168,74,132,219,227,174,167,63,240,195,140,168,147,68,146,101,84,247,34,169,70,79,63,46,173,234,171,235,177,16,217,126,90,219,215,175,120,141,63,105,142,52,121,183,153,151,79,86,142,154,161,233,239,209,80,251,93,143,243,82,149,187,234,98,154,52,95,122,129,145,77,203,59,83,254,188,241,175,237,31,130,219,42,174,139,60,127,196,198,186,76,208,199,139,42,54,122,135,181,53,253,34,181,180,99,59,253,100,77,231,220,213,186,248,170,188,206,195,87,139,240,105,133,216,154,75,85,22,191,173,13,137,114,207,11,47,213,169,133,127,106,22,150,225,124,173,84,245,175,111,71,125,138,165,47,113,198,151,74,5,93,111,50,175,187,196,187,5,245,168,202,11,53,82,47,119,168,143,175,218,117,21,185,23,43,157,173,61,67,81,52,242,82,200,81,102,198,41,74,132,142,146,190,71,245,243,85,66,167,135,58,177,165,171,111,122,107,222,197,235,187,93,64,172,42,178,54,235,31,86,72,174,253,71,93,62,78,92,27,171,100,141,202,228,241,83,153,105,226,18,177,240,163,170,25,225,227,169,223,81,113,1,104,155,106,84,236,69,95,30,128,91,154,220,158,170,213,117,129,223,192,235,100,202,26,239,6,66,244,253,133,251,161,205,108,35,94,212,87,203,22,171,239,208,236,227,197,216,78,163,163,31,15,95,212,6,54,254,8,110,168,154,163,92,109,75,148,55,103,39,213,119,240,50,138,59,214,23,119,140,145,117,253,71,33,151,28,52,239,56,148,26,196,154,140,157,187,181,154,164,111,241,247,28,41,50,143,16,198,155,162,107,209,127,105,152,237,170,195,50,122,186,68,190,102,182,197,135,101,93,17,177,105,251,0,194,199,224,60,105,111,235,19,100,84,95,214,105,211,29,91,122,114,37,93,62,197,51,101,108,120,114,163,68,107,99,213,126,195,227,240,21,130,163,198,154,39,107,246,32,24,83,22,48,198,116,142,210,90,105,122,125,138,115,169,179,86,255,0,70,244,89,169,228,233,239,67,47,42,178,139,15,213,174,189,198,62,191,98,29,109,95,15,216,110,169,159,235,86,34,175,216,6,57,208,103,164,209,105,222,41,93,246,244,42,10,44,255,0,180,196,169,207,167,209,127,81,115,235,248,105,178,200,159,138,129,191,192,167,107,248,90,162,147,85,142,61,13,14,45,14,125,97,119,162,43,224,98,126,196,42,155,86,111,96,186,246,163,94,200,209,93,239,208,183,85,188,47,213,194,229,90,125,202,210,159,184,228,86,35,183,46,180,171,39,171,230,138,13,100,69,53,235,3,222,155,183,72,85,87,245,10,156,13,130,174,204,86,164,17,123,252,16,198,7,88,177,182,28,126,230,58,85,70,253,167,62,135,51,49,77,165,232,218,135,201,167,130,234,100,94,171,150,68,96,234,221,202,148,209,174,191,98,20,157,211,133,204,39,92,138,141,137,140,85,242,209,14,166,131,59,43,21,168,146,78,228,95,62,135,121,69,157,49,57,232,147,84,106,160,80,55,174,12,237,83,35,150,153,19,175,185,10,26,237,193,69,74,57,220,141,118,167,129,147,182,220,218,183,206,246,163,234,27,251,74,170,135,29,89,234,254,180,204,84,80,48,110,94,12,174,127,81,17,223,192,227,191,132,43,204,105,209,174,233,246,25,247,29,242,199,43,245,107,227,95,216,110,173,77,146,95,85,57,106,4,118,85,112,195,126,162,118,230,181,254,175,95,5,58,11,150,75,226,107,123,149,205,108,159,193,73,44,146,217,98,170,69,222,200,250,254,163,166,175,192,248,118,183,93,97,141,81,126,192,35,10,227,132,177,109,185,202,246,178,85,219,229,162,157,53,69,110,43,183,170,163,226,147,167,216,164,151,220,114,119,12,214,170,177,41,227,213,126,194,153,186,112,223,134,107,81,127,17,31,95,176,26,143,72,177,94,32,98,232,234,119,185,127,81,204,135,22,223,252,169,29,252,12,218,172,225,78,200,239,90,8,152,139,231,208,234,106,56,91,167,139,94,84,76,80,49,5,113,133,253,169,167,41,205,95,118,135,30,76,107,138,81,116,99,29,253,230,88,213,112,192,247,57,85,180,237,85,68,58,74,238,26,174,112,42,172,116,8,169,250,194,177,110,108,193,197,176,43,151,87,167,217,212,227,69,155,216,190,138,77,85,95,167,159,137,145,181,252,59,93,149,85,86,214,154,107,239,58,74,222,29,170,213,23,252,90,186,249,129,104,233,184,137,186,83,104,146,68,228,208,168,237,60,82,75,2,181,179,61,90,158,125,78,125,211,134,139,141,66,175,42,222,168,133,57,85,194,165,254,73,19,149,74,230,175,191,80,43,137,248,166,181,62,149,54,212,191,153,250,205,118,158,43,104,105,250,84,76,245,69,233,213,74,26,62,17,239,237,102,245,114,238,247,26,36,225,83,19,162,42,178,53,114,248,104,5,236,183,241,61,131,170,97,221,60,170,142,211,222,135,73,127,226,111,10,69,234,65,10,77,185,23,170,232,186,22,157,188,46,99,40,220,191,139,114,39,235,55,25,195,30,35,107,211,189,49,202,159,172,14,234,187,137,202,69,122,165,53,18,34,126,162,154,187,231,237,198,174,86,203,72,249,34,87,47,86,181,116,208,231,207,195,157,77,62,138,230,170,104,104,102,76,71,66,173,89,23,85,79,20,86,129,191,110,205,74,219,156,108,73,238,147,177,255,0,231,29,164,152,215,18,67,31,248,21,234,69,215,195,214,83,137,22,10,179,219,222,143,147,197,63,176,125,174,184,218,41,88,173,130,133,202,173,233,174,128,108,46,43,197,115,185,86,170,232,229,215,222,229,56,206,199,211,218,166,71,214,79,187,69,247,148,174,33,184,220,234,220,228,183,82,72,157,23,77,16,163,234,108,184,166,173,219,170,105,101,95,226,6,69,89,51,242,207,12,77,138,93,17,19,204,175,240,190,121,216,106,222,212,146,224,200,218,158,74,227,15,105,173,21,177,34,71,45,27,209,60,213,78,87,209,75,132,218,62,150,121,35,85,242,71,40,25,243,77,157,88,33,88,216,223,120,137,21,63,180,135,101,22,100,96,171,179,118,54,227,11,245,254,210,24,7,69,151,152,178,167,171,38,149,125,223,140,42,42,28,21,139,237,13,73,101,174,146,54,167,251,230,165,25,159,117,183,96,188,67,26,179,116,78,114,167,138,104,80,247,12,165,194,21,147,237,146,166,56,219,175,189,11,41,134,177,37,202,211,38,218,171,195,149,17,122,170,169,219,221,241,243,91,18,191,210,138,171,167,77,28,5,232,180,101,102,94,89,228,108,207,171,133,250,117,241,66,227,217,107,176,85,182,38,197,75,81,3,54,253,168,96,189,78,100,94,166,153,204,166,173,149,200,171,234,250,202,110,83,174,63,189,232,250,91,140,177,162,248,104,229,35,56,145,10,28,87,135,30,205,25,112,133,87,252,228,57,158,156,182,72,213,229,212,68,228,95,180,192,123,86,20,205,168,156,142,138,182,103,120,47,245,133,113,103,102,101,83,69,203,168,168,147,114,127,108,12,188,146,225,108,123,53,89,163,254,39,71,91,93,109,87,42,72,248,220,223,214,98,245,109,94,102,71,38,173,150,109,191,99,142,198,223,244,234,162,61,210,201,42,175,218,165,105,127,164,146,198,238,186,70,108,61,182,119,232,169,203,77,11,24,234,124,116,199,234,238,110,213,251,78,92,81,226,213,143,85,146,93,83,203,168,23,161,177,218,151,162,61,169,250,141,79,167,160,114,109,108,201,162,121,106,88,122,172,109,136,176,251,191,194,169,165,126,159,180,209,6,115,85,204,237,31,76,246,42,244,234,128,95,73,162,183,163,54,170,53,78,178,166,27,114,174,154,180,181,63,75,47,149,201,205,141,238,107,23,169,194,172,197,151,154,116,220,187,151,79,61,64,186,213,20,118,213,211,86,162,156,89,105,173,140,118,173,107,80,178,55,44,226,171,183,174,201,149,83,67,166,168,206,249,39,213,172,155,69,80,47,181,109,93,4,58,234,246,232,133,35,125,197,116,182,246,191,187,163,92,237,58,104,88,235,222,105,220,230,71,35,106,54,162,249,234,82,117,121,139,85,191,89,42,149,196,21,254,37,197,184,138,231,51,162,162,107,152,154,175,84,243,41,56,48,86,36,191,213,111,175,71,171,28,189,117,56,52,153,163,79,78,168,233,145,170,191,168,239,232,179,198,154,38,164,109,133,186,254,160,42,123,22,79,90,105,145,179,213,198,213,68,94,170,167,126,184,79,5,210,185,26,216,227,222,159,168,161,164,205,138,155,148,124,170,101,86,238,242,68,62,219,61,45,112,151,157,189,235,185,125,230,165,23,38,147,14,97,229,209,204,137,154,126,163,180,143,11,88,234,83,106,66,207,224,133,59,98,195,215,73,209,174,146,119,53,29,228,86,150,204,41,85,10,163,165,170,84,66,142,37,46,8,180,49,232,230,177,58,29,253,45,45,13,185,137,27,26,157,14,222,142,214,196,68,69,93,122,27,178,217,226,123,145,23,204,192,234,221,118,134,22,236,105,165,47,113,236,209,238,209,14,92,248,118,36,85,114,117,58,123,149,138,103,49,91,18,46,159,172,5,126,42,166,165,98,175,53,58,125,165,47,93,152,241,70,189,31,174,134,197,227,11,92,228,213,17,174,84,253,101,51,81,131,234,25,170,202,139,246,234,160,115,171,179,81,19,86,238,58,106,156,208,69,122,170,57,127,137,214,215,97,138,109,85,21,253,78,142,183,13,198,215,174,138,190,0,119,115,230,158,139,245,141,134,231,20,44,93,174,85,93,10,78,167,13,238,85,218,138,108,55,15,195,31,87,211,235,167,137,71,161,120,225,70,255,0,3,235,163,106,33,173,203,162,106,109,171,149,87,67,76,52,171,81,58,161,241,29,175,67,90,181,118,233,175,137,161,140,84,93,117,3,117,169,162,34,31,64,213,61,224,104,219,250,194,55,69,215,169,173,85,19,204,0,0,0,26,106,15,168,186,1,167,111,235,62,233,161,247,119,216,21,117,3,224,0,0,7,221,191,104,31,1,245,83,79,51,224,0,0,0,125,68,212,109,251,64,248,15,187,126,209,183,237,3,224,0,0,0,0,0,0,7,212,77,64,248,15,187,126,209,183,237,3,224,62,237,251,79,128,0,0,105,122,106,137,250,194,55,161,169,83,81,175,77,52,3,141,60,91,219,224,109,83,67,183,174,135,53,90,138,138,158,243,227,88,141,64,54,211,192,250,21,52,93,0,26,100,240,79,212,104,67,84,174,209,60,13,49,250,221,64,227,214,211,165,67,54,181,199,26,154,133,244,168,174,221,251,14,205,172,103,185,77,15,110,174,215,94,158,224,52,196,213,84,234,104,169,137,21,27,162,27,201,162,38,136,129,27,189,122,168,28,102,38,195,227,234,24,201,54,185,60,80,228,62,5,209,85,28,134,203,169,82,68,213,87,170,47,136,26,121,104,221,92,196,250,198,218,57,21,21,175,78,173,57,47,110,136,221,60,143,174,142,57,17,92,141,209,87,196,14,186,41,210,89,86,53,78,129,209,187,220,114,163,165,100,15,222,169,170,169,173,232,136,186,109,241,3,172,150,57,85,142,72,211,214,84,232,117,76,117,83,106,118,78,196,209,10,145,205,235,209,52,251,78,52,148,241,204,253,28,154,187,222,7,25,146,187,118,214,42,34,104,111,71,43,154,239,88,122,57,99,119,168,189,125,231,214,83,185,171,171,151,80,55,95,34,187,69,106,120,120,154,21,85,253,20,228,181,137,177,125,83,105,173,213,250,104,6,186,116,216,212,111,129,200,221,208,217,216,141,94,174,53,35,154,190,10,7,221,238,69,56,211,238,122,244,57,46,86,175,128,99,81,122,175,144,27,52,238,88,186,47,67,150,174,107,219,170,28,121,163,230,47,168,187,79,177,49,204,232,174,212,13,246,255,0,202,110,34,34,248,154,24,213,83,119,98,249,40,27,82,70,143,77,17,14,51,173,176,75,34,36,209,162,244,243,67,154,216,220,139,170,187,83,117,81,28,222,137,162,251,192,224,178,138,42,103,233,20,104,136,114,21,186,174,154,104,110,163,93,183,69,84,85,253,71,205,170,159,89,117,80,56,115,195,175,145,177,36,106,228,219,162,157,131,209,23,200,219,115,17,92,142,3,133,21,34,70,186,170,120,156,166,187,111,67,91,217,189,83,69,211,67,226,192,170,186,238,64,62,181,55,117,53,109,253,103,214,183,98,123,207,187,190,192,52,237,253,99,111,235,53,110,79,62,131,114,121,1,165,204,77,135,93,83,69,206,95,89,58,29,158,169,226,171,251,13,169,116,127,213,232,6,138,86,36,113,163,19,242,83,67,113,60,77,45,106,196,222,171,174,166,166,46,238,190,224,8,136,190,38,165,99,81,186,249,155,75,39,79,3,105,42,23,152,141,86,174,128,111,57,53,54,95,10,57,52,215,67,121,28,138,53,98,244,85,208,14,178,75,99,158,237,90,227,147,5,27,224,232,245,213,87,169,201,232,159,85,79,173,87,42,104,173,212,15,190,45,208,220,141,52,106,27,104,138,158,40,110,53,122,34,1,168,249,170,251,141,72,154,159,118,160,26,53,95,113,169,167,221,168,125,70,105,230,6,165,93,19,83,74,245,62,185,53,67,74,116,1,177,23,201,79,156,180,247,41,184,213,251,15,186,167,184,13,189,186,52,248,214,245,240,55,85,81,124,143,136,154,0,1,85,6,168,0,0,7,199,26,17,53,83,113,83,83,75,91,181,117,212,15,155,127,88,211,67,88,84,212,13,151,127,202,105,86,171,147,235,104,134,234,198,171,230,124,217,167,69,80,56,251,98,98,250,206,62,182,104,157,209,29,161,246,88,90,254,134,212,116,205,215,160,31,100,102,190,178,63,192,235,110,142,122,198,187,122,169,216,202,222,95,93,218,156,85,210,87,106,230,116,2,153,130,194,218,169,185,211,183,248,157,205,6,30,164,133,200,244,98,106,159,97,206,115,26,139,171,27,162,28,136,151,106,117,64,55,54,198,216,209,140,79,170,109,43,154,171,166,167,217,36,106,39,170,154,107,226,113,93,170,46,187,252,60,128,223,124,49,185,58,159,34,165,70,170,42,33,182,138,249,28,142,69,211,203,67,155,11,122,117,80,62,37,63,158,134,235,99,209,60,20,220,107,145,17,19,67,82,104,169,224,6,157,191,172,250,141,209,117,234,110,109,251,70,223,180,13,35,77,77,91,126,208,137,160,26,118,254,179,75,153,170,161,186,0,210,214,232,106,0,0,0,0,0,15,142,77,83,67,78,223,214,107,0,109,185,189,60,205,59,127,89,188,169,169,243,111,218,6,134,183,167,153,247,111,235,53,162,104,0,209,183,245,141,191,172,214,0,219,216,211,234,42,33,241,250,180,216,230,187,114,38,213,241,3,147,174,167,205,52,234,124,98,170,155,138,222,128,104,53,52,109,251,66,38,128,125,0,0,0,0,0,1,241,124,13,38,181,234,124,219,246,129,241,58,248,154,92,214,154,149,171,228,166,149,141,203,249,96,105,68,98,120,174,131,241,95,164,22,157,93,213,206,62,119,100,253,37,0,146,198,143,216,158,70,181,141,36,234,135,198,197,27,60,83,85,247,155,155,180,250,169,160,26,118,177,58,13,25,238,52,185,90,223,21,62,53,205,85,211,168,26,182,179,220,131,107,61,200,125,209,61,193,81,61,192,52,140,210,230,181,126,170,31,118,161,245,19,64,52,109,253,99,111,235,53,159,81,53,3,111,111,235,62,236,67,115,111,218,105,84,93,124,64,249,177,163,99,70,139,239,26,47,188,15,138,198,232,105,218,207,114,26,244,247,168,218,128,109,171,91,228,159,192,249,183,245,155,187,83,200,109,251,64,218,88,145,199,206,74,123,205,213,106,249,40,216,190,240,54,22,6,107,213,7,34,63,113,191,179,222,163,150,158,240,54,182,177,58,104,129,90,205,60,16,220,86,33,243,98,1,176,230,49,124,141,165,133,186,234,141,69,57,124,180,11,27,124,192,225,45,42,59,197,141,62,119,38,53,117,72,218,186,156,197,141,190,90,159,21,136,158,106,7,5,212,173,255,0,34,211,226,81,177,124,97,105,205,88,245,252,165,52,171,52,252,165,37,28,78,228,207,242,45,52,173,37,62,187,86,6,234,159,97,205,217,246,169,161,209,166,170,186,169,145,195,91,117,35,188,96,103,240,54,159,105,161,118,168,250,54,117,251,14,106,179,69,215,85,18,57,93,225,208,150,104,233,229,194,150,105,186,173,190,45,87,236,56,50,229,253,138,101,245,237,144,175,252,18,162,213,200,138,154,248,154,216,171,249,74,164,234,41,148,203,140,52,196,215,209,112,107,254,105,187,30,3,177,70,158,165,182,31,252,146,164,69,99,151,207,248,154,145,26,158,8,191,196,212,152,41,244,193,182,102,181,81,109,240,167,236,58,234,220,190,177,213,234,142,183,195,215,251,37,101,163,93,227,187,167,218,124,88,227,95,37,254,32,90,219,182,73,97,59,139,92,201,109,241,181,235,230,141,58,122,62,27,176,101,60,188,201,41,24,254,190,10,212,47,66,177,62,175,247,154,121,106,159,85,83,246,161,184,45,197,22,78,225,123,67,21,244,246,184,151,95,15,84,225,95,242,102,201,124,131,87,209,199,26,125,136,93,110,82,171,116,213,13,75,27,28,196,107,147,170,123,128,198,171,199,11,150,154,182,42,208,183,98,254,162,144,155,133,59,228,21,40,248,235,28,145,34,248,34,153,134,216,218,158,73,251,13,47,133,159,91,174,169,239,240,57,245,24,217,111,225,178,146,26,118,54,178,85,115,213,58,234,109,75,194,237,146,90,141,243,162,189,171,229,161,146,142,130,55,189,28,246,235,161,241,98,70,61,92,196,77,21,52,209,80,96,198,27,151,10,150,164,114,77,109,102,221,62,195,226,240,247,11,41,187,164,209,35,221,239,208,201,228,141,52,84,84,78,191,97,176,250,40,183,106,212,234,190,242,140,70,184,112,211,83,34,171,41,145,90,139,238,67,175,119,10,213,155,117,89,156,143,243,51,35,187,177,169,245,81,87,222,27,73,26,250,202,136,170,191,96,24,65,95,195,94,34,164,95,240,106,153,81,60,180,56,11,147,88,238,131,171,106,102,84,79,214,103,100,150,234,121,62,180,109,254,7,26,75,53,12,157,29,11,127,128,24,79,6,4,199,112,183,235,76,170,159,172,231,65,133,113,204,125,92,178,255,0,121,152,171,96,183,53,171,254,14,207,224,109,62,193,111,119,253,140,207,224,6,36,182,201,139,224,93,207,89,83,248,156,234,8,49,20,111,68,149,242,25,63,46,21,182,200,138,142,167,106,167,234,56,18,96,75,115,223,185,177,53,63,96,22,126,203,21,217,238,245,156,242,187,182,81,86,185,173,222,231,21,108,24,74,142,153,81,90,198,167,236,59,24,237,176,71,166,214,39,64,58,74,90,41,154,212,69,212,236,89,74,253,14,193,33,107,122,34,31,85,154,248,46,128,112,145,159,146,172,251,13,93,217,139,227,25,187,46,177,117,93,20,213,26,172,137,185,28,136,7,13,212,49,61,52,88,218,117,245,56,106,146,117,85,116,108,84,95,176,238,220,198,249,106,159,180,211,162,39,142,191,196,10,14,235,150,182,235,130,59,72,25,215,236,45,238,34,200,170,106,180,93,144,181,52,93,122,33,126,246,232,237,81,87,65,201,99,149,119,38,186,160,24,151,113,200,26,166,171,185,12,95,216,133,51,95,145,24,130,23,239,137,31,162,33,154,142,162,131,85,85,98,47,236,56,243,91,41,164,77,57,109,254,0,96,149,110,89,227,27,115,213,209,115,122,126,179,136,202,92,115,109,118,221,179,104,223,214,103,92,248,110,215,51,21,178,211,49,117,251,14,138,187,1,217,230,213,169,72,207,215,180,12,58,139,18,99,42,94,174,100,221,62,197,57,177,227,172,89,18,162,200,201,116,253,74,101,36,217,107,99,114,104,234,38,127,4,58,218,140,177,178,185,170,139,68,223,224,5,131,161,205,59,164,78,106,84,43,211,169,221,71,155,146,39,71,72,191,196,184,23,12,155,180,78,170,177,211,35,85,126,195,168,147,34,233,158,186,182,37,79,216,5,56,153,174,142,235,206,254,243,114,60,211,114,248,77,253,231,116,236,135,102,221,26,213,85,253,71,14,171,36,170,33,77,98,98,255,0,0,56,223,132,233,158,159,214,120,125,166,211,243,42,171,242,122,155,21,57,77,116,139,77,26,191,192,226,191,46,238,208,38,156,183,46,159,96,28,255,0,194,77,98,117,229,162,154,219,154,13,211,241,240,183,95,180,234,190,134,92,216,154,62,23,127,3,129,91,131,235,149,116,228,59,248,6,162,170,76,201,179,72,154,73,76,205,124,250,27,111,198,248,126,111,10,102,117,251,11,99,118,176,93,41,21,202,145,59,68,251,14,141,181,53,116,206,86,205,11,252,66,175,43,175,54,41,186,69,20,122,169,198,149,244,146,177,121,112,51,175,135,66,217,83,226,10,72,93,185,99,145,191,173,78,218,12,109,65,2,34,186,69,209,61,224,85,143,87,177,191,139,164,69,253,135,13,245,149,80,187,85,183,162,167,249,165,63,46,110,216,232,215,73,36,111,241,62,51,57,112,204,189,31,60,105,246,42,129,221,201,117,95,246,75,122,39,252,19,143,37,116,19,57,55,83,35,116,247,161,215,59,53,112,116,154,115,42,34,235,246,161,174,44,192,192,85,75,171,171,98,69,79,237,32,28,169,169,173,117,12,252,99,26,135,81,91,135,176,252,200,174,114,181,21,78,254,154,225,131,174,221,41,238,49,162,175,135,172,110,212,224,202,122,214,171,237,245,172,145,23,193,17,64,183,119,28,29,135,30,213,213,237,67,160,168,192,248,113,154,185,81,139,230,87,215,124,191,187,53,170,172,122,170,251,138,46,227,133,239,212,251,145,90,245,242,3,169,250,59,133,169,245,255,0,6,137,85,60,58,26,86,131,13,171,118,190,146,36,95,212,112,235,108,151,166,185,117,99,147,246,28,37,181,215,34,254,57,235,168,27,245,216,75,15,213,181,220,168,226,110,165,63,46,10,165,142,85,115,36,98,34,120,29,219,109,117,238,77,34,145,199,10,227,96,191,185,139,200,87,129,214,201,76,250,20,219,77,43,85,124,250,157,29,218,225,88,141,86,202,170,228,251,14,101,101,159,16,194,159,140,167,151,95,127,188,234,213,46,48,63,252,46,145,250,125,168,106,14,157,29,65,54,231,85,82,61,203,175,146,29,117,77,145,110,114,114,173,150,249,155,175,154,181,74,238,215,45,146,71,162,213,198,140,122,46,157,83,161,92,219,36,194,238,137,26,217,34,106,233,226,157,10,45,166,15,203,85,89,17,247,135,36,109,78,171,169,94,178,229,131,48,174,145,45,76,110,86,167,134,168,119,243,219,109,85,80,236,101,123,17,171,225,235,117,41,218,220,175,195,151,7,43,230,173,69,85,254,217,145,212,222,248,133,183,219,39,229,219,224,141,201,225,208,237,112,150,124,217,46,82,181,183,21,138,37,114,245,213,78,138,175,35,240,131,164,87,71,84,175,85,254,217,68,98,76,142,117,51,223,61,162,105,81,201,213,154,63,162,8,50,202,197,152,120,14,186,22,163,234,41,213,203,239,84,42,234,11,174,21,171,102,144,203,10,34,245,69,69,66,59,170,176,206,63,178,175,248,60,243,250,190,104,170,115,44,249,155,152,56,114,102,165,66,206,246,179,199,93,116,52,36,82,58,107,84,221,89,35,85,60,188,13,19,90,233,28,138,172,209,17,62,195,12,45,92,85,92,105,162,108,53,17,57,143,111,142,165,69,73,197,218,125,89,216,137,167,159,188,12,152,174,194,118,186,232,221,207,107,85,127,81,73,215,229,205,161,239,87,199,3,117,79,176,180,240,113,91,73,80,228,70,237,93,124,181,57,50,113,49,107,87,110,153,54,42,167,188,11,135,46,28,134,223,30,198,197,170,126,162,131,197,45,173,107,100,108,84,235,162,106,137,162,28,38,113,19,98,173,147,107,221,211,245,156,246,102,22,30,188,162,109,158,63,91,203,80,44,214,37,181,93,42,100,122,242,157,252,10,50,163,13,223,55,238,134,55,255,0,3,39,91,71,99,185,232,228,154,36,215,222,118,180,88,95,14,108,209,209,198,239,224,6,41,211,224,155,237,102,156,230,200,141,95,30,135,202,156,185,173,78,170,143,51,6,159,11,88,54,109,72,227,68,253,135,213,193,22,57,157,253,83,21,63,97,154,48,174,92,190,185,43,180,142,39,175,236,57,118,252,177,188,203,51,127,16,255,0,31,113,154,180,217,117,135,117,213,177,196,171,230,157,14,238,151,0,217,35,68,115,41,227,233,250,136,49,79,12,229,61,221,28,197,72,93,183,94,186,161,117,45,152,10,186,130,38,235,18,106,136,94,216,48,229,190,149,186,199,27,83,79,45,13,215,218,99,115,119,237,77,168,5,151,170,154,241,104,98,182,42,87,59,103,154,33,76,92,115,55,19,81,189,88,218,41,58,47,185,76,130,158,223,66,253,89,44,13,84,251,80,235,102,194,56,110,169,117,146,154,61,87,251,32,88,74,108,220,197,114,202,141,238,82,162,107,238,82,182,178,102,133,107,227,107,107,224,115,117,241,85,79,2,224,67,129,176,219,124,41,162,255,0,201,65,62,3,176,76,213,141,32,98,35,186,46,136,7,75,73,142,173,179,244,89,147,248,156,167,226,74,9,27,171,101,111,95,180,224,215,101,221,162,7,170,83,170,179,79,180,234,170,176,229,61,35,21,27,81,170,254,176,59,154,171,205,3,216,186,72,205,127,89,75,94,171,232,222,223,89,237,95,31,5,41,28,85,29,194,137,93,221,167,114,167,217,169,107,47,152,194,245,64,229,99,220,253,19,95,21,2,227,220,103,166,116,139,181,78,43,99,138,78,187,117,44,250,230,29,94,253,207,145,87,169,219,219,243,14,87,105,26,47,82,193,115,123,189,35,83,87,68,134,205,77,45,189,99,85,209,168,81,233,140,42,102,68,209,166,219,239,147,200,142,222,170,134,135,160,167,253,83,107,242,141,231,38,168,108,175,69,12,53,175,130,26,19,197,77,90,234,211,74,120,168,26,221,174,157,13,135,163,252,142,64,233,238,3,142,212,147,207,83,125,186,233,212,251,162,123,144,0,0,250,137,168,31,1,171,106,31,21,52,3,224,7,212,77,64,248,13,91,80,109,64,52,154,207,155,80,250,7,197,240,52,154,151,168,218,128,105,6,173,168,54,160,6,248,31,79,136,154,31,64,0,0,208,13,91,80,109,64,52,131,86,212,27,80,13,32,213,181,6,212,3,73,169,190,3,106,4,77,0,250,0,0,104,53,159,54,160,26,65,245,81,17,15,128,0,0,0,0,105,86,234,186,232,124,217,246,26,192,27,79,143,119,64,214,108,69,53,235,162,135,46,168,6,134,183,161,241,205,234,106,71,42,31,21,87,64,52,108,251,15,168,154,40,220,163,85,3,235,190,170,155,41,226,166,234,174,169,161,183,234,163,188,192,212,230,106,158,1,172,242,53,163,217,238,83,226,120,174,137,208,13,169,27,161,196,150,119,43,244,208,231,200,213,95,35,140,234,86,185,219,151,93,64,208,174,87,162,34,166,154,155,110,143,149,235,234,114,86,20,219,167,129,165,208,181,205,218,174,80,54,227,157,93,226,129,100,77,116,208,214,145,53,141,209,13,181,111,93,116,3,125,138,143,69,64,145,34,46,189,13,16,234,186,234,110,234,160,104,145,25,175,83,67,82,52,55,182,53,83,170,106,18,54,39,144,28,119,53,117,213,16,215,27,29,174,154,27,202,198,169,245,169,162,244,3,78,197,253,19,234,49,117,240,53,61,94,213,232,134,227,27,171,119,40,26,90,205,60,141,198,166,163,106,26,154,154,40,31,54,125,131,77,13,103,197,77,64,210,21,190,102,173,168,125,211,166,128,108,57,167,205,159,97,188,172,69,247,141,137,239,80,54,118,233,228,13,229,98,105,226,166,141,137,239,80,52,105,169,165,201,161,188,214,55,94,170,167,201,35,79,20,3,135,34,185,85,54,169,169,136,239,51,91,27,166,186,160,69,235,160,31,30,197,94,186,136,216,136,189,84,212,168,171,224,105,229,175,189,64,214,230,238,232,158,7,196,110,211,83,58,38,135,215,104,6,218,53,170,134,219,226,79,20,241,55,85,24,207,5,80,170,196,106,187,85,213,0,227,171,92,137,224,113,167,149,209,245,209,124,78,74,206,142,71,107,211,67,109,155,100,213,85,17,64,225,45,197,241,254,66,169,170,27,172,143,240,98,248,156,238,239,19,188,88,129,41,97,111,213,141,63,96,26,98,170,116,137,213,13,246,200,154,232,104,72,154,158,8,168,109,171,101,107,253,84,232,7,57,139,169,172,227,196,247,162,117,67,115,122,251,144,13,207,1,191,237,54,214,69,68,213,116,208,216,117,83,81,116,64,57,47,145,26,221,85,67,101,69,243,54,215,100,209,105,170,234,124,100,40,158,106,7,37,21,23,192,26,88,221,53,234,166,160,0,248,231,109,94,190,6,148,145,23,162,0,93,117,93,7,172,106,254,3,248,1,244,250,139,162,245,13,86,57,60,84,248,244,209,58,1,171,115,125,231,197,84,95,5,54,244,251,84,212,196,235,226,160,125,6,173,168,54,160,26,77,43,226,106,119,67,74,245,3,105,222,38,151,122,189,77,78,241,54,164,126,158,64,113,228,107,220,228,241,241,52,189,85,158,70,251,94,154,248,117,52,202,136,229,213,116,253,128,104,99,145,222,40,125,123,145,27,234,159,28,230,53,138,141,54,95,34,162,122,186,126,208,54,166,153,205,253,167,29,146,74,231,245,69,62,207,43,145,205,220,212,209,87,200,230,83,186,53,102,187,122,129,174,21,93,169,170,28,216,124,13,136,163,107,211,84,69,78,167,37,141,70,248,1,173,60,77,198,248,31,52,110,136,186,154,216,141,84,241,3,80,1,87,68,212,0,54,150,116,79,113,173,146,35,252,0,212,0,0,0,0,1,181,205,118,229,77,16,13,208,124,106,170,167,83,232,0,0,0,0,0,0,0,0,31,54,123,194,196,207,36,77,77,74,170,167,207,61,117,3,227,89,167,145,173,124,15,155,148,42,234,7,192,0,0,0,0,0,0,0,0,0,0,58,249,31,53,95,112,31,64,77,124,192,26,87,196,248,125,95,19,224,26,36,98,47,153,161,172,68,234,138,124,158,77,191,83,83,101,146,191,204,14,94,255,0,180,35,181,93,53,54,90,253,87,69,208,222,102,154,234,6,160,15,168,154,129,240,212,223,1,181,15,168,154,0,52,175,137,168,42,55,222,6,128,21,81,60,207,136,244,80,62,131,239,79,37,62,0,0,0,0,0,0,1,165,124,65,245,81,70,213,3,224,211,94,135,221,168,125,209,16,13,59,62,195,75,153,246,27,129,83,80,54,182,125,134,151,51,175,129,189,181,15,142,106,106,74,54,118,125,134,135,55,67,145,181,13,10,212,234,76,28,119,55,236,54,222,213,68,232,135,33,205,54,228,68,84,44,131,133,60,188,182,57,233,229,212,235,29,119,114,63,106,244,59,89,98,98,162,234,189,14,150,178,133,174,147,86,235,251,10,59,90,74,150,202,154,234,114,216,237,78,158,138,25,224,209,116,85,67,182,129,53,77,85,20,205,131,125,167,208,212,69,215,196,213,181,6,13,59,117,235,160,217,246,26,188,15,166,134,143,0,106,209,15,138,136,7,195,226,166,169,161,244,1,163,103,216,124,115,58,120,27,135,199,120,18,141,189,159,97,165,205,251,13,195,75,245,38,13,151,52,34,104,154,26,151,111,229,41,165,92,196,240,81,128,105,219,246,31,119,123,141,40,245,85,242,24,62,236,251,6,198,253,134,173,81,83,169,243,68,211,84,24,52,57,173,68,213,13,61,61,198,164,85,87,104,168,23,84,242,65,131,66,181,174,241,67,230,198,253,134,165,93,124,83,248,26,85,81,60,8,54,165,98,110,232,108,185,116,55,158,237,87,169,182,172,106,251,192,226,84,46,253,17,15,177,198,244,111,67,144,180,204,85,221,170,154,252,19,106,53,52,3,101,90,109,185,52,235,238,55,94,230,181,116,83,137,61,66,49,219,85,125,85,243,3,91,164,68,243,52,182,84,85,209,20,235,106,43,216,142,86,181,198,170,73,221,35,245,79,52,3,178,53,54,45,200,171,167,129,165,186,162,33,186,215,109,232,158,96,109,58,29,124,143,139,3,85,52,218,114,21,83,67,78,228,68,215,160,28,103,82,49,127,36,248,182,232,151,242,14,91,100,137,126,178,232,106,116,136,190,13,3,174,117,178,159,197,90,154,154,125,31,15,189,14,114,170,42,248,41,241,81,19,242,80,14,27,104,98,106,234,154,127,3,76,150,232,100,78,168,223,224,114,222,169,167,213,67,105,94,158,225,163,130,251,45,51,147,250,182,175,236,56,179,97,250,119,120,64,223,224,118,220,213,111,84,9,80,215,46,138,226,104,167,165,194,148,146,46,171,3,117,253,71,93,87,130,169,158,186,165,59,127,129,91,34,179,197,85,79,187,88,238,154,13,93,90,138,252,189,164,169,220,215,211,55,69,251,10,86,227,147,86,201,220,174,238,232,139,250,139,249,36,17,187,162,176,218,91,124,11,213,89,168,213,214,53,214,100,109,28,140,84,101,46,139,250,142,134,175,135,198,77,185,57,74,136,191,97,150,46,183,70,239,200,68,52,122,38,21,93,85,136,163,77,97,13,235,133,25,174,14,115,225,123,219,238,45,158,38,225,35,22,211,185,206,182,201,42,170,123,181,240,36,165,246,136,92,154,114,209,63,81,178,252,63,74,230,170,43,19,175,216,52,212,71,93,248,119,204,218,57,92,214,182,161,81,23,237,58,103,100,198,99,211,53,210,170,212,55,111,235,37,218,175,4,219,38,107,183,82,177,218,251,218,81,23,252,180,183,73,185,35,166,68,69,69,215,161,85,21,241,219,241,254,28,169,214,89,170,81,173,95,180,187,57,87,154,55,170,107,165,53,13,116,179,187,115,180,93,200,166,87,222,178,114,215,84,174,142,91,116,78,69,243,86,156,12,63,195,222,29,142,229,29,79,112,107,92,199,106,138,141,64,43,11,37,163,211,54,168,43,146,61,85,237,69,234,135,93,116,194,11,50,185,59,154,120,251,139,201,101,195,80,208,91,226,165,141,172,99,88,136,137,161,187,45,166,39,46,156,166,255,0,0,49,178,233,151,206,123,92,189,209,19,84,247,20,29,247,47,93,26,43,153,18,167,236,51,10,162,193,79,55,71,68,159,192,233,110,25,127,71,89,170,201,19,83,245,32,77,97,138,225,139,133,59,182,195,3,149,83,236,57,12,162,184,81,183,117,69,47,68,247,161,150,82,101,157,186,54,174,144,167,235,211,169,79,94,50,161,151,24,223,28,77,219,238,208,26,198,106,139,237,166,13,27,95,72,205,19,236,56,82,213,96,91,199,226,100,100,76,85,46,110,40,225,218,243,82,247,36,14,68,77,87,235,106,91,187,135,11,56,159,123,170,33,174,123,92,157,81,17,87,67,82,142,158,179,41,48,189,233,188,219,125,108,108,85,233,162,56,233,234,120,118,188,237,87,219,174,74,190,237,28,118,146,229,30,101,225,185,21,212,242,205,42,55,175,77,116,57,20,152,167,48,112,251,185,117,212,174,93,189,62,170,141,85,21,83,144,216,234,159,93,181,179,170,167,185,84,232,234,242,163,49,169,156,169,28,245,10,137,250,203,231,65,155,119,23,163,89,93,79,179,223,208,239,160,199,212,115,179,124,141,98,116,243,67,35,22,234,48,126,98,82,55,87,69,83,170,125,138,117,210,203,141,173,104,233,106,18,116,88,250,250,205,232,101,123,241,141,130,87,127,132,236,211,237,208,232,175,213,248,14,229,27,226,157,208,166,244,209,124,10,49,106,92,213,185,82,61,97,184,66,199,251,245,68,54,38,204,187,5,110,177,86,208,68,186,251,144,174,177,222,15,193,169,43,170,41,93,11,145,124,52,208,181,245,217,113,77,116,151,125,187,114,46,191,146,93,28,75,164,184,70,236,229,90,106,102,177,238,240,208,232,106,48,45,85,91,183,80,192,174,106,251,151,192,237,106,178,223,17,91,103,71,67,3,156,196,235,174,133,77,134,150,227,66,245,130,165,85,189,83,196,104,181,117,216,54,249,106,147,154,177,73,162,123,181,56,115,69,119,149,17,171,189,190,75,169,150,22,172,55,101,191,64,214,213,212,49,28,169,230,167,58,108,151,194,213,16,175,42,104,150,69,251,80,163,16,145,181,148,204,233,42,238,253,103,107,105,186,223,98,115,123,186,72,171,250,212,190,183,156,141,134,150,85,146,58,116,123,124,180,78,135,67,62,25,182,97,214,172,149,48,61,28,207,4,209,52,9,184,224,225,182,227,202,246,181,208,186,68,79,214,87,180,180,248,238,154,29,210,74,238,159,105,77,89,51,62,134,208,254,84,172,70,49,58,33,202,191,103,69,42,83,58,58,73,21,203,167,188,26,236,166,197,216,170,222,229,108,213,11,162,46,139,212,238,236,152,139,20,220,116,86,86,232,223,118,226,195,213,227,139,149,206,165,94,212,145,81,87,162,121,29,197,151,24,94,168,37,100,155,222,214,235,224,75,13,100,109,53,70,35,209,28,181,142,69,79,52,83,188,182,226,234,187,114,162,87,213,170,162,120,245,45,166,25,204,154,10,152,18,58,185,116,123,81,53,213,78,242,178,241,101,187,194,172,142,102,163,151,207,82,97,171,138,236,220,195,180,154,54,90,148,115,180,247,157,165,171,53,240,245,209,82,6,78,212,215,237,49,238,187,10,83,212,74,175,109,67,149,21,60,148,249,65,109,165,178,74,147,58,169,201,167,189,70,26,202,46,253,69,84,206,100,10,142,107,186,162,234,116,215,43,151,117,85,94,74,170,22,162,199,153,84,180,47,108,47,168,85,107,122,120,149,213,38,55,178,221,226,68,123,145,87,79,120,195,92,90,236,113,221,209,85,177,57,52,58,58,156,204,169,106,59,110,168,84,53,212,22,170,216,213,99,141,21,87,220,80,247,155,59,41,220,253,148,175,86,167,143,65,134,183,95,143,110,53,74,154,57,218,41,203,164,169,171,174,114,73,189,85,87,201,74,77,111,116,246,228,216,234,20,233,230,168,114,34,198,241,35,54,193,10,49,125,250,12,53,81,93,104,152,232,213,103,70,248,121,150,75,51,96,161,134,55,34,53,187,157,174,154,21,237,206,241,116,184,177,86,39,170,34,251,138,2,253,97,158,169,202,250,201,30,253,124,181,240,24,106,205,247,39,200,247,109,99,186,175,66,163,195,182,41,100,86,200,232,215,199,204,237,106,162,163,182,46,139,6,187,125,232,108,59,24,197,72,138,216,161,70,233,238,66,200,106,169,134,204,141,98,39,68,83,129,114,146,42,29,200,229,111,69,235,212,164,170,177,252,206,119,71,189,191,168,167,110,184,150,106,213,118,250,151,34,42,249,41,77,122,106,95,3,97,124,77,245,240,52,108,79,209,12,190,39,213,52,167,138,155,155,124,180,27,83,220,0,13,23,220,52,95,112,0,52,95,112,84,95,112,3,235,124,79,137,175,154,41,171,68,64,62,154,92,106,62,105,168,26,77,77,240,26,32,211,64,62,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,190,6,147,89,243,68,3,72,53,104,131,68,3,72,62,170,123,144,249,162,251,128,1,162,251,134,139,238,3,74,248,159,23,192,215,183,236,27,126,192,54,130,117,55,54,39,232,141,137,250,32,104,219,246,141,191,105,185,183,236,62,43,87,201,20,13,27,126,211,75,253,95,45,77,205,23,220,167,199,53,223,162,191,192,14,35,234,21,191,146,106,138,116,118,159,105,188,176,163,188,99,215,246,26,57,8,139,210,37,254,0,110,111,69,67,230,168,124,229,187,77,54,47,240,62,163,29,175,86,175,240,3,226,170,42,105,169,167,111,218,111,35,63,178,54,127,100,13,133,110,168,109,186,52,57,106,207,236,169,241,99,254,192,28,47,170,191,172,220,111,85,62,203,19,244,245,99,119,236,67,228,17,205,249,108,119,237,64,55,145,189,60,70,223,180,212,141,118,159,85,127,128,107,93,230,213,254,0,105,219,246,159,81,189,83,169,169,205,119,147,87,248,4,107,188,218,191,192,13,78,70,169,241,28,159,84,249,163,253,203,252,3,88,187,181,86,168,31,79,173,241,53,109,251,6,221,60,128,1,162,251,134,139,238,0,6,139,238,26,47,184,0,26,47,184,104,190,224,11,224,104,53,232,190,225,183,236,3,70,154,244,11,234,167,83,90,38,157,81,2,183,119,138,106,7,23,114,46,168,158,70,148,241,83,144,232,154,159,85,158,62,38,158,87,246,23,248,1,241,170,154,33,247,84,53,35,58,125,85,52,171,29,228,213,254,0,109,35,180,114,159,30,227,95,37,218,235,181,127,129,241,96,114,248,181,127,128,28,105,106,24,158,102,223,124,137,168,170,247,116,55,166,160,71,53,118,194,186,254,163,173,168,180,212,202,139,27,25,35,81,124,246,168,26,93,91,19,213,200,197,57,86,253,206,106,170,248,28,74,108,63,52,110,213,232,255,0,183,162,157,205,61,26,194,221,54,175,240,3,234,33,173,24,170,106,72,220,158,12,95,224,106,70,187,79,170,191,192,13,189,138,107,70,55,78,190,38,173,174,253,21,254,1,88,186,107,181,117,253,64,104,229,162,175,65,183,237,53,181,31,230,213,254,7,221,159,217,80,54,156,205,205,86,251,205,132,162,243,83,155,181,127,69,79,190,183,185,127,128,28,118,70,141,232,110,53,166,174,95,93,118,159,81,170,158,8,160,52,209,16,248,106,68,85,241,69,62,237,251,0,217,145,21,83,68,54,163,141,205,118,170,114,246,39,142,222,167,196,110,189,21,0,227,57,94,138,186,120,13,100,94,135,33,91,215,163,122,13,171,250,63,220,6,220,81,57,169,213,77,213,247,26,186,161,243,78,186,232,7,205,191,104,68,208,251,162,251,134,139,238,0,6,139,238,26,47,184,13,14,255,0,148,210,110,237,215,200,208,230,174,189,26,160,108,59,196,225,205,59,147,84,70,248,28,229,141,255,0,162,191,192,218,125,43,215,242,87,248,1,214,45,83,252,17,167,214,74,245,77,94,118,9,64,139,213,99,95,224,108,207,67,42,198,228,100,110,215,203,68,3,130,234,152,209,116,215,169,195,158,173,218,232,197,54,150,213,116,115,220,229,134,126,158,31,139,83,145,65,105,172,93,86,162,9,117,254,211,21,0,209,15,54,87,106,244,215,79,3,180,166,106,233,166,195,126,158,133,99,111,173,10,255,0,5,57,145,195,183,77,35,84,253,128,109,198,205,27,225,161,188,136,107,86,107,226,211,238,213,79,37,3,101,232,186,170,26,163,69,55,28,205,83,234,159,24,213,79,201,80,53,133,77,83,65,162,251,134,139,238,3,101,97,77,124,77,113,198,141,234,107,218,158,225,166,158,64,0,209,125,195,69,247,0,3,69,247,13,23,220,0,227,255,0,178,41,200,209,125,199,206,91,117,215,111,80,62,51,192,212,17,186,120,32,209,125,192,0,209,125,195,69,247,0,3,69,247,13,23,220,0,13,23,220,52,95,112,0,52,95,112,209,125,192,0,209,125,195,69,247,0,3,69,247,31,81,61,232,7,192,106,209,6,136,6,144,106,209,6,136,6,144,106,209,15,138,159,96,31,0,209,125,195,69,247,0,1,81,116,232,129,81,125,192,105,145,232,196,69,95,48,201,17,77,15,107,157,209,90,170,159,168,219,99,30,142,250,142,211,245,1,202,85,212,248,17,23,79,1,162,251,128,210,190,39,195,94,223,176,109,251,0,234,110,85,78,166,106,174,195,164,91,173,76,146,35,90,213,234,165,79,89,75,222,27,163,153,187,246,28,22,218,17,174,69,108,42,154,47,184,14,61,28,243,57,83,121,220,195,166,212,247,155,17,209,42,126,66,167,236,57,12,137,204,77,122,129,172,212,211,227,81,222,104,166,173,52,242,0,6,139,238,26,47,184,1,165,205,85,53,104,190,227,239,80,54,28,213,234,166,150,181,78,70,159,96,219,246,1,182,214,170,31,77,122,121,104,54,253,128,109,189,116,67,70,239,176,222,86,34,248,160,229,183,244,64,208,197,215,83,233,169,24,137,224,211,238,223,176,13,0,215,183,236,27,126,192,54,23,153,175,68,9,204,215,170,27,250,47,184,104,190,224,52,3,94,223,176,109,251,0,208,13,123,126,193,183,236,3,65,241,222,38,230,223,176,210,173,235,224,160,104,10,157,13,91,63,178,167,221,171,238,80,54,85,189,77,183,194,186,28,157,159,217,62,57,174,253,21,254,0,117,210,192,170,213,106,120,156,100,163,126,186,170,29,199,47,166,187,23,93,61,199,197,141,203,226,197,254,0,112,18,45,25,162,55,85,64,217,28,197,209,24,115,219,18,181,122,49,83,246,31,86,20,85,213,99,254,224,54,34,85,122,42,170,104,110,109,251,77,206,90,167,131,23,248,13,139,250,42,6,222,223,180,109,251,77,205,139,250,42,54,47,232,168,28,117,241,62,47,129,190,177,46,191,81,127,129,241,98,93,62,162,255,0,0,56,224,222,229,59,252,154,255,0,0,177,59,79,234,221,252,0,217,62,59,192,228,36,43,167,245,107,252,13,60,151,42,255,0,86,239,224,7,28,219,151,118,190,169,204,228,47,249,53,254,3,144,191,228,215,248,1,213,201,28,174,240,212,210,216,100,78,174,59,126,74,167,251,26,255,0,3,101,244,210,57,203,163,29,167,234,3,130,137,161,180,231,34,29,143,115,147,252,155,191,129,176,182,249,87,253,137,223,193,64,225,44,202,137,166,166,184,100,221,230,114,86,220,255,0,21,129,203,255,0,5,66,81,200,223,171,76,244,255,0,130,160,104,232,158,182,134,151,72,134,227,169,170,87,167,38,79,252,149,52,58,138,163,78,144,73,255,0,146,160,108,189,233,161,199,230,250,218,106,111,186,138,183,174,144,77,255,0,144,166,210,91,107,53,215,187,205,255,0,144,166,104,111,98,120,167,81,204,143,220,125,125,186,181,87,94,239,55,254,66,155,107,109,175,242,167,155,255,0,33,72,53,58,100,242,54,214,100,77,79,171,111,175,211,253,107,63,254,109,78,21,77,5,223,175,46,142,167,246,68,239,244,1,177,89,113,141,142,211,113,213,86,92,154,230,174,142,53,213,216,239,111,106,170,91,107,28,191,100,14,255,0,65,210,77,135,177,59,228,218,150,155,142,223,252,89,255,0,232,3,144,215,172,175,71,106,118,212,19,49,139,161,196,183,225,155,226,53,57,180,21,137,250,225,114,127,200,119,208,97,186,168,218,142,90,41,183,127,224,212,13,212,145,30,137,161,189,167,130,253,130,43,85,115,23,173,36,250,127,224,215,253,7,45,182,250,165,78,180,147,126,214,40,28,25,93,162,120,156,89,39,232,189,78,218,75,101,74,248,82,74,191,240,20,226,201,103,171,93,87,185,77,255,0,155,80,58,165,157,250,156,134,221,19,106,38,158,6,227,236,183,4,95,86,134,163,255,0,54,239,244,26,27,100,175,215,85,183,212,127,230,157,254,128,62,250,65,23,200,209,37,122,34,120,154,223,101,184,232,187,104,106,63,243,78,255,0,65,199,117,134,232,171,214,134,169,127,252,19,191,208,6,212,151,61,60,58,169,178,235,155,191,68,228,166,30,184,162,107,232,250,157,127,240,78,255,0,65,241,112,253,207,254,208,169,255,0,205,59,253,4,163,129,53,201,238,77,17,52,56,73,91,51,95,174,167,113,38,29,186,57,52,75,125,87,254,101,223,232,56,83,225,187,223,228,91,171,63,100,14,255,0,65,6,245,53,205,21,154,72,238,167,101,5,92,110,68,234,117,84,24,110,241,189,121,246,218,191,248,80,57,63,228,59,90,123,5,193,168,186,208,212,39,255,0,130,119,250,0,222,230,53,122,167,152,222,135,213,181,92,154,196,70,208,212,244,79,242,78,255,0,65,181,232,203,190,191,235,26,175,252,203,191,208,6,174,99,127,72,250,217,27,170,122,198,195,173,55,125,122,80,85,127,230,93,254,131,235,45,55,127,58,10,175,252,203,191,208,7,39,115,127,76,250,158,190,168,215,121,26,98,180,92,151,235,81,212,126,216,221,254,131,125,150,155,131,87,165,36,233,175,251,218,255,0,160,66,54,17,186,234,138,227,175,173,164,108,139,213,53,59,180,180,214,233,254,180,155,95,252,26,154,22,213,92,136,186,82,79,255,0,155,95,244,26,109,69,213,90,97,87,42,171,13,20,244,48,194,253,200,205,10,190,75,45,123,151,173,12,235,255,0,224,221,254,131,109,214,10,213,94,148,19,167,255,0,130,119,250,0,234,17,241,237,211,169,180,250,164,69,84,68,240,59,133,195,245,250,255,0,240,125,71,254,105,223,232,56,114,225,155,162,170,171,104,42,186,255,0,189,59,253,0,117,110,171,77,122,154,123,220,78,232,186,156,153,112,189,235,202,221,89,255,0,152,119,250,13,165,195,23,212,240,182,86,255,0,244,187,255,0,208,25,173,151,73,10,167,84,85,52,35,99,111,172,212,84,57,41,135,49,2,47,255,0,6,87,127,244,187,255,0,208,106,91,6,33,84,209,109,149,218,127,226,239,255,0,64,71,6,70,70,238,188,180,126,191,220,109,119,74,101,69,71,82,183,169,216,46,29,191,121,90,171,191,250,93,255,0,232,62,125,28,191,255,0,243,42,187,255,0,165,223,254,128,212,116,149,54,26,57,181,106,210,71,181,83,220,133,57,116,203,44,61,94,170,233,168,98,85,95,236,161,112,91,135,111,218,117,181,215,127,230,31,254,131,234,225,203,226,248,218,171,191,243,15,255,0,64,85,140,190,228,70,31,172,69,117,61,35,90,171,238,66,150,171,225,246,155,98,182,39,109,50,101,112,205,247,174,150,202,221,63,241,119,127,160,218,118,17,188,57,117,117,166,177,87,255,0,23,127,250,0,193,124,192,225,235,19,50,55,250,38,87,235,229,161,98,111,220,63,230,202,200,246,178,89,244,251,9,84,151,3,94,31,245,172,245,142,253,116,239,255,0,65,176,236,184,172,155,250,203,5,78,190,245,166,119,250,0,135,235,150,75,230,213,43,149,147,67,83,35,91,239,212,225,211,91,51,27,13,204,140,125,166,101,70,175,85,86,147,11,54,80,45,66,42,73,96,153,117,247,211,187,253,7,73,113,225,218,130,224,213,108,184,110,77,117,215,94,238,239,244,1,23,144,99,123,227,97,238,245,214,85,87,162,105,213,165,25,137,239,215,169,231,221,79,107,116,125,23,193,9,68,188,112,145,65,80,229,146,12,49,81,185,124,210,149,255,0,232,40,140,67,193,173,198,100,69,163,194,213,143,84,69,240,163,145,127,228,44,17,133,62,40,198,180,47,87,70,233,99,68,251,78,125,179,51,49,132,15,107,221,87,50,185,23,222,166,109,98,174,9,49,204,237,127,117,193,55,137,61,219,45,179,47,252,77,45,77,235,130,44,235,166,115,189,27,150,248,149,233,228,173,179,84,170,255,0,115,13,11,121,99,205,172,65,60,104,218,217,53,255,0,56,249,137,49,69,37,210,5,90,151,53,28,169,170,149,21,87,7,188,71,195,26,164,57,83,139,158,191,217,177,85,175,255,0,163,41,203,143,8,124,81,207,234,254,8,177,195,147,236,195,213,171,255,0,232,195,53,106,239,146,209,73,34,171,37,68,79,35,161,75,141,44,51,34,73,34,57,53,46,228,188,20,241,61,81,245,242,127,27,255,0,245,61,91,255,0,54,111,67,192,103,17,213,8,139,46,83,227,6,47,158,235,13,98,127,250,48,138,10,221,139,236,20,177,163,37,133,154,251,205,234,172,193,177,189,171,28,113,181,11,136,238,207,222,33,30,141,69,203,28,86,158,255,0,241,37,95,252,217,184,206,207,108,255,0,211,95,193,166,41,215,255,0,184,181,127,243,96,90,127,167,52,17,187,116,75,183,95,114,156,250,108,203,138,153,17,89,59,145,127,89,113,229,236,253,226,14,20,213,153,99,138,221,175,79,86,201,86,191,254,140,225,191,128,94,34,247,116,202,188,95,167,255,0,112,170,255,0,230,192,163,219,156,243,70,197,107,102,85,253,106,117,151,28,216,169,172,213,29,50,166,191,105,95,201,192,55,17,136,186,166,84,227,5,233,255,0,204,26,207,249,179,228,124,3,113,24,229,209,249,79,139,244,251,108,53,159,243,96,91,8,177,253,82,189,52,157,116,242,93,74,186,197,153,87,24,90,156,185,149,127,105,83,127,64,126,34,153,245,114,163,23,104,158,8,150,42,191,249,179,153,73,193,23,18,52,189,27,148,248,201,62,224,172,255,0,155,3,190,195,25,179,80,215,55,188,76,138,154,38,186,169,88,201,154,118,201,226,217,42,49,117,77,20,163,109,252,26,113,35,27,181,118,86,226,246,254,187,21,90,127,250,50,160,135,131,222,32,213,154,73,150,56,175,95,182,203,85,255,0,54,7,18,225,139,112,221,82,46,229,143,83,162,154,247,101,115,149,34,123,19,169,81,205,193,150,126,185,58,101,158,43,95,185,106,191,250,195,138,238,13,120,133,103,86,229,134,45,95,179,208,149,127,243,96,116,18,98,90,104,91,234,78,212,67,166,186,226,122,73,26,136,181,77,213,62,210,173,169,224,227,136,231,162,163,114,183,23,233,246,88,234,255,0,230,206,158,175,130,110,36,165,114,43,50,179,24,39,191,75,21,103,252,216,22,198,247,120,164,149,203,248,214,169,76,213,92,168,218,213,110,173,85,46,245,95,3,92,75,59,234,229,78,51,119,234,176,86,47,255,0,163,58,185,248,25,226,107,85,79,193,6,55,119,234,195,213,171,255,0,232,192,178,117,181,209,185,235,177,26,117,21,19,162,170,174,165,248,119,3,60,77,162,255,0,246,153,199,75,251,185,91,255,0,52,113,165,224,135,137,152,221,255,0,218,63,31,191,79,118,25,174,95,255,0,68,7,255,217