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,3,1,1,1,1,1,1,1,0,0,0,0,0,0,0,8,9,10,7,6,5,4,1,3,2,255,196,0,119,16,0,0,5,2,4,4,2,6,5,7,5,7,12,12,2,27,0,1,2,3,4,5,6,7,8,17,18,9,19,20,33,49,56,21,34,65,81,119,181,22,35,50,97,133,23,71,82,113,129,134,197,24,36,37,51,66,52,83,114,118,145,180,193,25,38,39,53,67,69,87,98,161,166,177,212,68,84,86,88,99,100,115,116,130,150,209,211,54,73,104,146,149,178,225,228,240,55,101,117,136,147,162,164,179,194,196,198,40,57,85,165,131,132,148,241,103,255,196,0,28,1,1,0,2,3,1,1,1,0,0,0,0,0,0,0,0,0,0,6,7,4,5,8,3,2,1,255,196,0,74,17,1,0,1,2,3,3,7,8,7,4,8,5,5,1,0,0,0,1,2,3,4,5,17,6,33,49,7,18,65,81,97,113,177,19,34,50,51,53,114,129,178,20,52,66,145,161,193,209,54,82,98,240,21,35,36,115,130,131,146,225,22,67,83,179,194,55,68,162,195,241,210,255,218,0,12,3,1,0,2,17,3,17,0,63,0,181,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,252,51,208,181,48,31,208,31,142,109,90,159,78,100,159,153,35,150,217,175,97,30,197,31,173,161,158,157,139,238,49,227,235,152,229,133,246,220,190,142,179,115,116,238,108,223,167,69,33,125,181,50,254,203,103,250,38,3,222,0,240,145,177,199,11,166,41,132,199,185,247,28,148,165,77,127,50,144,91,137,95,100,251,183,219,93,125,163,208,210,175,27,114,182,107,77,50,163,206,52,25,146,190,165,196,232,101,166,191,105,37,239,32,31,104,7,241,42,37,36,148,147,212,140,181,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,197,25,36,141,70,125,136,181,48,31,208,31,22,171,120,219,148,69,37,53,74,143,36,214,100,73,250,151,21,169,158,186,125,148,159,184,199,158,147,142,56,93,13,79,166,69,207,180,227,37,74,119,249,148,131,218,73,251,71,217,190,250,105,236,1,238,192,120,58,30,57,97,125,201,47,163,163,92,221,67,155,55,233,209,72,71,109,72,191,180,217,126,145,15,97,10,173,79,168,178,111,195,145,204,108,151,176,207,98,139,214,208,143,78,229,247,144,15,216,3,248,71,169,106,67,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,3,248,165,18,72,212,163,208,139,185,143,43,136,248,161,100,225,61,190,229,207,125,214,61,29,79,111,77,93,233,222,123,197,104,71,131,72,82,190,211,136,47,15,111,235,21,65,154,78,43,181,203,246,139,83,178,112,170,149,232,200,178,86,77,250,71,158,135,185,172,46,42,208,226,57,79,195,73,167,215,115,199,93,125,78,221,140,4,245,204,230,122,240,171,45,177,36,68,168,185,233,74,242,99,173,198,41,186,73,99,154,189,30,36,167,154,81,220,66,117,91,38,157,79,195,93,124,11,189,102,227,55,21,236,114,196,73,146,27,179,152,250,41,77,113,43,109,49,183,67,157,216,205,205,15,123,144,210,175,178,180,150,159,241,53,246,152,133,21,74,140,218,221,82,93,94,160,239,54,92,249,14,73,125,123,73,59,220,90,141,74,61,8,136,139,83,51,236,68,68,58,230,7,101,51,24,241,238,91,103,101,219,156,234,121,186,77,59,47,172,138,158,89,234,214,190,163,143,33,71,162,93,73,246,253,94,253,3,196,223,24,185,136,56,141,53,83,239,10,255,0,94,242,150,110,107,210,176,215,125,84,127,238,104,73,120,173,95,229,30,77,114,94,112,245,90,245,253,132,45,151,8,120,53,219,237,49,14,169,138,119,135,88,165,180,218,223,167,122,61,109,236,81,147,106,82,121,172,77,239,167,214,39,82,47,110,190,225,34,169,28,49,242,183,74,166,166,156,118,103,52,146,100,173,222,145,168,167,83,218,69,225,213,31,184,5,8,20,151,139,77,23,225,225,216,135,232,137,87,168,194,144,220,168,178,54,58,210,201,196,43,98,79,69,17,234,71,161,151,188,133,252,159,13,252,173,155,36,199,208,78,218,105,254,218,84,125,218,127,219,67,228,220,60,48,114,181,94,136,152,135,103,114,73,4,91,79,210,21,21,104,100,70,68,127,221,101,239,1,78,86,118,109,177,230,200,155,14,93,22,246,229,148,36,182,134,209,232,216,71,234,32,210,100,157,84,201,254,137,119,238,36,174,27,241,122,198,187,75,148,197,213,70,250,70,193,60,149,184,158,162,36,61,201,245,8,203,86,225,25,151,100,171,191,252,111,184,72,12,74,224,199,102,206,110,68,252,60,191,125,22,105,74,212,212,31,69,186,254,227,245,205,37,204,122,119,111,20,39,83,247,107,237,49,14,241,155,134,190,97,112,169,167,234,81,40,94,152,165,179,185,74,147,213,65,143,162,75,152,163,61,135,41,74,251,45,145,254,221,60,72,5,128,225,79,23,76,17,189,10,36,75,202,155,244,98,99,164,217,56,142,116,185,187,84,123,8,251,183,12,136,251,169,94,31,163,247,144,152,246,30,42,88,216,151,78,141,84,179,171,93,123,18,99,162,74,15,166,121,173,80,164,165,68,127,88,132,159,130,211,236,215,191,235,25,151,174,91,85,187,110,83,144,235,80,186,119,154,89,182,164,243,16,189,20,70,100,101,170,76,203,197,39,254,65,244,172,44,70,187,240,210,184,213,195,102,213,122,9,172,169,38,78,114,26,119,193,105,94,154,56,149,23,138,19,236,246,126,176,26,131,1,82,89,88,226,213,83,164,250,62,203,198,202,111,84,194,157,105,175,77,115,146,142,90,62,161,189,58,120,208,204,207,66,39,87,227,223,93,190,227,22,99,134,88,223,134,248,187,76,102,167,99,87,250,246,222,109,46,105,210,190,214,154,165,10,255,0,117,109,63,223,17,236,246,254,176,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,7,240,207,78,230,63,163,131,103,99,20,228,97,22,95,238,11,178,20,254,142,83,29,39,41,206,81,57,166,179,99,54,125,141,10,47,7,12,187,151,180,7,163,180,115,51,132,183,198,33,189,134,118,213,197,213,214,153,219,185,158,146,75,126,44,41,226,245,150,210,81,246,16,163,251,94,207,127,97,213,133,23,240,163,97,115,115,51,6,91,145,249,164,215,55,114,183,237,219,173,62,113,23,111,110,186,11,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,28,166,238,204,206,18,216,248,134,206,25,220,183,23,73,90,123,118,214,122,73,46,120,48,151,143,214,67,74,71,216,90,79,237,123,125,253,135,86,20,97,197,113,133,194,204,204,217,77,199,229,19,188,189,170,223,187,118,148,248,36,125,189,158,32,47,56,143,94,228,63,163,131,100,159,20,228,98,238,0,91,247,92,217,253,100,167,186,190,107,156,162,111,93,38,201,108,187,18,18,94,13,145,118,47,96,239,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,193,226,110,55,225,190,17,83,30,169,223,53,254,129,182,91,83,154,116,175,187,174,137,90,191,220,155,87,247,181,251,61,159,168,86,118,105,248,181,84,234,222,144,178,240,78,155,210,176,151,93,107,211,92,228,175,152,143,175,111,78,158,76,50,50,212,141,165,248,246,211,111,188,192,90,5,249,138,150,54,26,83,164,213,47,26,215,64,196,104,235,146,179,233,158,119,68,37,42,81,159,213,161,71,224,133,123,53,237,250,132,56,197,110,46,152,35,101,148,184,150,109,59,233,60,198,146,225,54,142,116,184,91,148,91,200,187,185,12,200,187,165,62,63,165,247,24,167,11,247,17,174,252,75,173,189,112,222,85,110,190,107,202,82,141,206,67,77,120,173,75,240,109,41,47,21,171,217,237,253,67,230,208,237,170,221,201,41,184,116,88,93,67,206,172,155,74,121,136,70,170,51,34,34,213,70,69,226,162,255,0,40,9,201,137,28,94,177,174,237,231,49,106,209,190,142,48,111,41,109,167,168,137,51,106,125,114,34,213,200,68,103,217,73,239,255,0,23,239,17,170,241,205,182,60,222,243,102,75,173,94,220,194,154,151,16,226,61,27,8,189,69,154,140,211,170,89,47,210,62,253,135,81,193,158,26,249,133,197,86,152,169,75,161,122,30,150,246,213,38,79,85,6,70,169,62,90,136,246,20,164,171,236,184,103,251,52,241,49,49,48,215,131,29,155,5,184,243,241,14,253,244,161,169,40,83,176,125,20,235,26,31,168,106,46,99,51,190,229,167,82,247,235,236,32,21,41,46,175,81,155,33,201,82,164,111,117,213,155,139,86,196,150,170,51,212,207,66,47,121,143,206,114,94,61,117,95,143,143,98,23,215,111,112,193,202,213,6,34,162,21,157,206,37,145,238,63,72,84,83,169,153,17,25,255,0,117,159,184,125,98,225,191,149,178,100,216,250,9,219,77,63,219,74,143,187,79,251,104,6,127,145,37,230,207,84,47,79,216,67,214,88,248,185,136,56,115,53,51,236,250,255,0,64,242,86,78,107,210,176,239,125,82,127,238,136,81,120,161,63,228,23,135,87,225,143,149,186,173,53,84,226,179,57,68,163,53,110,244,141,69,90,30,211,47,14,168,189,226,58,226,247,6,187,125,214,38,85,48,178,240,232,212,134,156,91,20,239,71,173,205,234,34,113,73,79,53,249,189,181,250,180,234,101,236,215,222,2,59,224,207,21,236,114,195,185,145,219,188,88,250,87,77,109,40,109,81,183,67,131,216,141,189,79,123,112,212,175,178,133,22,159,241,245,246,16,179,44,177,231,175,10,179,37,18,60,74,115,158,139,175,42,58,28,126,155,164,151,249,75,209,146,82,121,167,29,180,43,69,188,73,212,188,116,215,192,251,82,150,56,229,51,24,240,18,91,135,122,91,156,154,121,58,109,53,47,172,138,174,97,234,238,158,163,111,45,69,170,90,81,247,253,94,237,121,29,46,163,54,137,84,137,87,167,187,202,151,2,67,114,88,94,210,86,199,16,162,82,79,67,35,35,208,200,187,25,25,0,212,234,84,74,34,82,79,82,62,228,63,162,164,50,89,197,29,235,121,138,102,26,227,82,121,177,57,172,198,98,173,169,39,146,222,145,217,74,121,17,162,25,171,66,39,87,169,171,83,240,247,24,181,75,58,242,183,111,219,126,37,209,107,84,58,218,116,214,155,121,151,185,78,55,185,43,66,86,147,218,180,165,69,234,173,39,220,189,160,62,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,255,0,154,252,224,225,246,87,237,115,153,92,147,212,215,36,255,0,112,211,182,62,142,126,215,24,39,62,181,44,184,132,237,67,228,175,91,199,77,11,191,135,216,205,86,99,109,220,183,225,156,219,198,172,246,179,11,151,210,49,181,207,173,254,112,195,107,245,146,211,132,157,9,226,62,229,223,217,239,44,248,226,222,44,93,248,209,123,206,191,111,122,135,89,83,159,202,230,185,202,105,189,118,50,219,69,217,164,33,63,101,164,151,100,151,135,191,83,48,246,185,135,205,110,42,102,58,172,82,111,90,191,50,158,199,247,44,62,158,49,114,119,37,162,95,174,219,45,169,90,169,148,159,127,15,2,246,235,207,48,251,15,46,204,80,185,226,218,54,101,51,175,169,75,90,16,219,92,230,154,251,78,33,178,61,206,41,41,251,75,73,120,251,125,218,142,161,149,156,166,223,153,160,186,85,72,182,145,211,211,226,233,214,77,213,149,242,119,54,250,145,245,107,121,181,43,85,48,164,246,62,222,39,247,222,94,0,101,63,10,50,245,76,136,197,155,70,229,207,143,29,232,202,151,212,73,61,237,185,35,156,101,177,199,156,73,122,196,158,254,62,175,222,100,2,35,100,255,0,133,141,179,106,196,166,95,24,221,15,175,172,109,102,99,80,121,142,53,211,57,164,119,72,185,145,165,154,87,181,105,117,61,203,67,215,93,52,208,133,136,208,45,250,69,175,74,143,68,161,196,233,161,197,109,13,52,223,49,75,218,148,164,146,69,170,140,204,251,36,139,185,251,7,209,0,0,0,0,0,0,0,0,1,207,49,75,1,112,195,24,233,207,83,175,203,119,210,8,117,181,55,175,87,33,173,53,74,203,253,201,196,127,124,95,249,127,80,175,220,193,240,129,165,72,106,117,123,5,170,93,43,154,186,242,41,188,149,47,94,206,168,147,205,147,55,255,0,36,157,116,246,107,239,22,138,0,51,61,139,153,124,197,60,18,172,72,165,95,214,231,65,203,113,105,109,206,178,51,188,196,18,156,73,43,70,156,94,154,242,151,216,207,182,159,171,95,61,96,226,77,229,134,53,200,247,29,151,87,244,124,248,174,161,214,221,233,218,119,69,37,105,89,118,113,42,79,218,66,79,195,217,250,198,152,47,124,62,180,177,22,142,237,6,240,165,117,240,158,74,144,166,249,238,181,169,26,84,147,238,218,146,126,11,81,120,251,69,127,102,83,132,149,157,114,166,167,116,96,204,143,67,206,82,30,144,154,118,199,100,115,222,250,229,145,115,100,76,34,78,229,41,164,248,104,90,107,237,48,28,167,45,124,92,46,42,34,224,91,216,224,142,182,34,159,105,167,234,186,182,223,37,175,169,66,151,201,141,12,205,90,17,58,189,8,245,61,116,247,11,72,194,220,90,177,113,138,214,135,119,216,85,159,72,211,230,50,219,169,115,167,121,157,55,182,135,8,180,117,8,87,217,113,7,225,237,253,99,58,56,213,151,188,77,192,74,242,168,56,135,66,232,92,86,170,101,93,84,119,121,136,222,226,82,173,25,113,122,107,202,95,99,62,218,126,173,126,182,92,179,53,136,185,111,188,227,92,214,109,75,151,29,74,67,83,163,114,88,62,162,63,53,149,184,222,247,26,112,209,184,153,73,110,73,106,94,37,237,212,52,146,2,54,229,39,58,54,6,101,237,232,204,195,149,211,220,108,199,65,205,133,177,245,237,89,33,130,112,249,134,195,109,159,214,62,73,245,127,89,118,240,146,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,43,27,140,246,36,77,133,108,90,152,123,79,147,182,61,75,175,244,131,123,8,247,242,220,167,186,215,115,78,165,161,153,159,170,162,251,253,194,206,69,7,241,50,197,83,196,92,197,213,41,237,175,86,40,220,141,133,167,135,58,12,51,63,236,36,252,81,247,254,192,29,95,131,76,26,235,248,181,114,206,167,61,182,4,78,143,174,70,212,30,253,209,170,4,223,115,245,139,69,107,246,127,104,185,145,93,92,27,176,193,187,107,12,110,43,250,68,93,175,220,221,38,213,239,215,94,154,69,65,175,2,89,151,130,191,68,191,111,136,177,80,0,0,0,0,0,0,0,0,0,31,205,123,232,3,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,249,175,125,7,244,0,0,0,0,0,0,0,0,5,51,113,150,131,93,99,22,173,169,213,23,183,64,151,214,116,40,218,130,217,182,53,60,156,238,94,177,234,173,62,215,236,23,50,43,171,140,142,24,55,114,225,133,187,127,49,23,115,246,207,87,185,123,244,211,169,145,79,107,192,214,69,224,159,209,63,217,226,3,205,240,96,196,137,147,109,155,179,15,103,201,221,30,155,208,116,13,236,34,217,204,114,162,235,189,201,58,158,166,68,126,178,143,238,247,11,57,20,31,195,55,21,127,39,89,139,165,211,221,94,140,86,121,251,203,79,239,48,102,25,127,97,71,226,191,187,246,139,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,1,27,179,107,157,27,3,45,22,244,150,102,74,234,46,55,163,173,80,161,108,125,27,150,104,124,155,62,97,48,227,101,245,140,26,125,111,214,125,188,67,176,98,150,45,88,184,59,107,76,187,239,218,207,163,169,240,217,113,213,57,211,188,246,187,27,91,134,90,52,133,171,236,182,179,240,246,126,161,86,249,148,226,225,113,86,215,62,222,192,244,116,81,18,251,173,49,85,213,183,57,205,125,114,18,190,76,152,100,105,212,141,165,232,103,169,105,167,188,66,252,198,230,107,17,115,33,122,73,185,175,42,151,50,58,84,182,224,198,228,176,93,60,126,107,203,109,189,237,180,217,175,105,60,162,220,162,212,252,79,217,167,201,193,92,189,226,110,61,215,147,65,195,202,23,92,226,116,83,202,234,163,181,203,70,246,210,165,104,243,136,215,78,106,59,17,247,215,245,232,30,114,254,196,155,203,19,171,146,46,59,210,175,233,9,242,157,91,174,59,211,180,214,170,82,212,179,236,218,82,159,180,181,31,135,183,245,15,67,132,121,124,197,60,109,172,49,74,176,109,206,191,152,226,18,227,157,100,102,185,104,53,54,147,86,142,184,141,116,230,163,177,31,125,127,94,150,125,150,190,18,86,117,180,154,101,209,140,210,61,49,57,40,102,66,169,219,29,143,200,123,234,86,101,205,143,48,201,91,84,151,83,225,161,235,175,176,133,128,217,24,125,105,97,213,29,170,13,159,74,232,33,50,148,161,45,243,221,119,66,36,165,37,221,197,40,252,16,146,241,246,0,173,204,190,112,129,165,71,106,13,123,26,106,93,83,154,180,242,233,188,149,35,78,205,40,211,205,141,55,255,0,42,157,116,246,235,238,22,5,133,184,11,134,24,57,78,102,157,97,219,190,143,67,77,165,189,122,185,14,235,162,80,95,238,174,47,251,218,63,201,250,199,67,0,0,0,0,0,0,0,0,1,243,171,246,253,34,232,165,72,162,87,34,117,48,229,54,182,157,111,152,164,110,74,146,105,50,213,38,70,93,148,101,216,253,162,187,179,129,194,198,217,186,162,84,239,140,17,135,208,86,54,189,49,216,60,199,29,234,92,210,67,166,92,201,50,201,40,220,181,52,158,197,161,105,174,154,106,66,200,128,6,94,241,7,15,46,204,47,185,229,90,55,165,51,160,169,196,90,208,182,185,205,59,246,92,91,102,123,155,82,147,246,155,81,120,251,61,218,14,227,149,92,240,226,126,91,234,208,233,209,106,29,93,172,114,91,114,85,59,149,29,189,75,115,4,181,115,77,135,28,254,169,157,186,23,191,82,239,227,112,249,185,201,181,131,153,203,86,81,84,33,242,110,72,241,150,84,233,220,199,149,177,196,182,255,0,40,185,100,251,109,158,142,62,106,245,187,123,15,183,133,25,230,19,47,247,166,93,239,217,118,85,223,27,105,161,110,42,43,251,218,62,123,4,243,173,161,205,173,184,230,221,220,149,30,134,122,151,183,222,97,127,217,114,204,117,135,152,235,22,29,217,103,212,57,143,242,91,76,248,220,167,139,166,145,201,101,199,27,222,227,77,146,246,155,201,45,201,45,15,196,190,238,180,51,109,149,252,196,93,153,113,196,234,125,227,110,206,228,197,113,214,163,84,219,229,52,174,108,51,144,203,143,35,85,180,225,167,82,100,187,164,183,23,179,220,119,195,149,92,198,219,185,144,195,56,87,141,37,237,38,31,51,171,99,107,159,85,252,225,246,209,235,41,166,201,90,147,38,125,139,183,183,222,97,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,126,58,189,86,37,22,158,237,78,114,246,48,206,221,202,208,207,77,84,73,47,2,51,241,50,246,15,216,32,135,21,156,194,30,25,97,67,22,5,45,58,84,174,141,219,29,215,250,174,154,76,23,79,213,83,106,74,181,74,204,190,210,116,251,252,0,86,182,120,115,55,80,204,110,44,205,171,71,250,154,36,110,95,68,199,170,173,187,163,70,75,158,177,180,218,207,215,103,95,88,191,87,111,30,105,128,216,41,115,99,214,33,65,176,173,134,183,72,151,205,213,123,155,45,187,24,117,223,5,184,130,61,73,165,127,107,255,0,97,243,180,165,75,81,37,37,169,152,189,126,27,57,88,164,224,198,22,68,189,106,113,191,215,45,111,153,213,43,122,189,78,76,153,141,163,178,94,91,103,171,110,151,129,23,223,169,247,32,145,88,17,130,150,190,5,88,112,236,187,102,55,45,184,252,205,235,222,225,239,220,243,174,23,101,184,189,52,230,171,219,255,0,176,186,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,13,139,120,55,100,99,61,175,46,214,189,105,157,84,121,44,184,210,79,156,242,54,26,155,113,26,253,90,208,103,161,58,174,218,251,127,86,148,217,157,126,29,87,94,3,74,155,123,217,42,244,157,168,235,206,57,166,141,179,210,36,206,75,187,62,178,74,220,115,99,77,39,190,157,245,247,145,145,222,96,252,245,8,17,42,176,100,83,103,181,205,143,41,165,178,234,55,26,119,33,68,100,162,212,140,140,187,25,248,0,203,221,163,119,220,120,125,113,197,184,237,185,189,29,74,158,250,29,109,206,91,110,109,91,110,37,101,217,105,82,79,214,66,79,185,31,128,185,124,128,241,6,165,227,69,42,159,134,120,138,239,75,117,68,105,168,172,187,181,75,235,9,9,138,202,87,181,152,200,109,189,238,186,179,208,213,234,233,238,208,203,134,113,18,225,216,138,26,42,216,225,133,5,185,133,184,252,234,173,59,195,97,31,87,37,231,249,175,201,51,61,8,155,78,196,163,239,34,241,33,89,244,170,149,74,215,175,68,171,65,115,145,62,149,45,185,13,43,68,171,99,205,44,148,147,208,200,210,122,41,37,226,70,95,172,6,165,200,245,45,75,218,63,162,10,240,224,206,204,124,109,179,163,225,205,235,252,222,229,162,182,136,172,43,186,250,152,236,181,17,148,185,163,108,33,180,110,113,213,122,166,163,50,251,203,67,41,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,3,200,98,197,234,206,30,216,53,75,185,245,109,68,30,70,167,161,159,219,121,182,253,137,87,233,251,140,102,122,239,184,101,221,119,20,186,252,231,121,175,202,229,238,86,210,78,187,80,148,23,98,34,47,4,151,176,94,223,19,156,67,118,195,202,197,198,136,43,219,58,127,71,211,158,132,127,98,163,15,119,138,84,95,101,103,227,160,163,156,41,181,17,123,95,212,187,101,197,109,76,206,126,167,166,186,108,101,107,247,151,232,251,192,104,103,41,216,86,120,63,130,116,43,53,215,55,191,23,170,230,43,77,53,221,45,247,11,182,245,151,131,158,255,0,253,131,177,15,207,1,132,198,136,134,19,224,157,127,233,51,31,160,7,230,167,192,98,155,25,49,99,150,136,78,186,120,251,76,207,218,127,120,253,32,0,0,0,0,0,0,2,16,230,11,61,116,108,187,102,34,45,165,93,99,159,75,145,191,174,86,229,167,151,182,11,78,55,217,49,220,81,234,167,139,236,159,235,237,225,55,133,5,241,54,185,91,175,230,134,224,97,163,213,48,250,78,254,253,244,232,103,238,47,112,11,240,143,33,169,76,165,246,85,185,10,215,67,208,203,192,244,246,143,244,17,139,135,126,34,187,136,153,109,160,76,147,35,157,34,63,85,204,86,194,79,218,159,44,139,177,37,37,224,129,39,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,7,249,200,144,212,86,84,251,202,218,132,233,169,232,103,226,122,123,7,250,8,197,196,67,17,93,195,188,182,215,230,70,145,201,145,35,165,229,171,97,43,236,207,136,71,216,210,162,240,88,14,123,151,252,245,81,179,17,152,137,86,149,5,158,69,46,54,206,133,91,150,174,102,232,46,184,231,101,71,109,69,162,153,63,180,127,171,183,140,223,20,21,195,38,229,110,129,154,27,125,135,79,68,204,234,251,251,182,83,166,31,184,253,226,253,64,0,0,0,0,0,7,230,168,64,98,165,25,81,100,22,168,86,154,248,251,12,143,216,127,112,253,32,0,56,238,108,112,172,241,131,4,235,182,107,78,108,126,87,75,203,86,154,233,182,91,14,31,109,232,47,6,253,255,0,251,7,98,31,158,123,9,147,17,108,43,193,90,127,210,70,3,46,246,133,195,46,212,184,162,87,224,187,202,126,47,51,106,182,146,180,220,133,32,251,25,25,120,40,253,131,76,56,79,122,179,136,86,13,46,238,97,91,145,59,159,161,232,101,246,30,113,191,106,83,250,30,226,25,179,197,107,81,22,77,253,84,182,91,86,228,195,228,104,122,105,174,246,80,191,121,254,151,188,94,55,12,92,67,118,251,202,197,184,137,203,221,58,7,89,212,30,132,95,110,163,51,111,130,82,95,101,5,225,168,9,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,63,134,122,22,167,236,31,209,5,120,143,231,102,62,9,89,178,48,230,202,254,113,114,214,155,92,87,213,221,29,52,119,154,150,202,156,209,198,22,218,246,184,210,125,82,81,25,253,197,169,152,126,76,255,0,113,6,165,224,189,42,126,25,225,219,189,85,215,45,167,98,188,238,213,35,163,37,166,83,42,94,215,163,45,183,54,58,210,15,66,87,173,175,187,83,58,104,187,174,251,143,16,110,57,87,29,201,55,172,169,84,31,91,174,57,203,109,189,203,113,197,44,251,33,41,73,122,203,81,246,34,241,31,142,171,82,169,93,21,233,117,105,206,115,231,213,101,185,33,213,104,148,239,121,213,154,148,122,17,18,75,85,40,252,8,139,245,11,48,225,219,195,177,21,196,82,113,195,21,211,181,132,58,196,218,85,59,93,119,145,116,146,89,127,154,196,146,50,212,141,196,236,82,62,243,47,2,1,198,242,81,195,174,235,199,153,80,239,123,217,94,140,181,26,121,183,52,209,183,186,180,145,198,119,103,213,201,67,141,239,105,213,119,211,182,158,243,34,43,146,194,76,27,177,240,98,215,137,107,89,84,206,146,60,102,91,105,71,206,121,205,230,150,219,70,239,172,90,204,181,38,147,219,95,103,235,215,216,211,233,241,41,80,88,166,192,107,149,30,51,105,101,164,110,53,109,66,72,136,139,83,51,51,236,69,226,63,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,57,199,203,69,15,49,120,87,83,163,57,27,90,212,72,207,72,167,59,189,127,215,166,52,132,180,91,121,173,163,237,189,174,170,61,61,253,188,59,240,0,203,254,38,216,21,172,47,190,107,54,61,121,174,92,186,68,233,16,213,235,32,247,114,158,91,70,126,162,148,69,221,179,237,184,255,0,89,248,142,209,145,236,205,212,50,229,139,48,170,210,62,186,137,39,153,214,177,234,167,118,216,210,82,223,172,77,56,178,245,222,215,213,47,215,219,194,121,241,95,202,181,46,191,103,126,91,237,200,219,106,244,245,236,157,235,168,245,138,219,83,164,184,175,93,226,79,219,52,246,74,13,94,238,221,133,62,169,42,66,141,42,45,12,128,106,110,145,85,137,90,167,181,83,130,189,236,61,187,106,180,50,215,69,26,79,196,136,252,72,253,131,246,8,33,194,155,48,135,137,184,80,254,31,212,211,173,74,215,219,189,221,127,173,234,100,206,116,187,37,180,165,58,37,4,95,105,90,253,222,2,119,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,254,25,146,75,83,240,20,5,196,119,25,143,23,115,9,83,56,210,121,180,234,87,39,164,45,155,118,243,96,196,223,226,132,168,253,102,253,186,253,218,11,150,205,182,53,55,129,120,57,86,188,211,222,75,60,142,74,125,250,202,97,181,119,229,172,188,29,246,151,254,210,206,28,137,15,74,121,79,190,189,203,86,154,158,132,94,5,167,176,4,132,200,190,3,205,199,124,118,163,208,214,198,180,136,253,71,94,238,226,250,189,208,228,169,190,220,196,40,245,91,90,122,167,250,251,120,232,106,36,86,97,71,68,102,19,181,8,215,66,212,207,196,245,246,254,177,2,184,79,101,241,54,38,18,53,137,245,134,121,117,107,139,118,173,238,215,149,200,147,57,143,20,184,164,171,84,172,143,236,150,159,121,247,19,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,248,203,138,196,232,143,66,146,141,236,200,109,77,56,157,76,181,74,139,67,45,75,191,129,138,128,226,117,146,54,236,122,164,156,108,195,232,159,209,181,7,150,245,77,158,103,216,125,197,76,146,243,155,157,124,212,122,37,40,45,169,65,23,187,190,164,46,20,124,123,190,217,167,94,118,181,90,212,171,55,190,29,94,11,240,94,78,170,47,81,214,212,218,190,201,145,248,40,252,12,143,239,32,25,163,193,252,78,174,224,254,33,209,175,186,3,252,183,233,179,35,188,226,118,160,249,141,182,251,110,154,61,116,44,139,83,108,187,146,76,203,254,65,160,204,168,230,18,221,204,70,20,82,110,186,84,190,100,246,163,49,30,164,223,45,194,229,202,40,204,56,234,117,83,109,164,244,83,196,90,164,182,159,179,238,166,108,250,101,42,225,203,174,39,205,168,68,129,186,215,173,62,228,200,146,121,168,45,138,122,68,163,67,59,13,231,28,61,26,100,143,113,233,238,50,35,241,252,217,11,205,5,79,47,56,187,78,68,218,151,42,220,172,62,204,41,200,228,165,91,82,236,168,188,199,53,38,156,112,244,109,147,245,83,167,220,100,126,33,160,160,31,38,211,185,105,119,149,179,74,186,232,143,243,160,85,225,49,58,59,155,84,157,205,186,218,92,65,232,162,37,23,170,162,241,34,63,184,135,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,115,198,138,231,147,232,187,62,219,73,104,201,250,67,113,246,239,235,83,150,94,205,124,126,241,9,50,23,68,133,94,204,165,177,10,121,253,90,186,221,124,127,237,9,71,236,50,246,145,9,67,198,105,231,78,251,182,90,67,95,86,93,110,229,110,47,239,52,253,59,8,209,195,235,145,252,167,45,115,125,123,83,252,251,190,134,127,239,124,175,112,13,11,17,104,90,16,254,128,0,15,205,81,168,69,165,195,114,124,215,57,108,181,166,229,104,103,166,166,68,93,136,140,252,76,135,233,17,167,136,54,37,71,195,92,183,92,53,23,92,216,183,186,77,157,140,252,39,197,35,254,202,191,76,7,134,201,118,113,139,49,24,151,122,81,222,79,78,220,79,71,116,108,235,191,93,209,228,41,207,88,152,111,251,206,189,207,219,219,239,153,226,148,120,62,51,53,236,122,152,227,37,245,40,229,243,149,219,182,176,167,237,236,125,252,125,194,235,128,0,7,158,191,47,235,87,13,45,153,87,125,231,83,232,41,80,182,115,159,228,184,238,221,238,37,180,250,173,165,74,61,84,180,151,98,246,251,181,1,241,177,159,21,173,204,25,176,106,23,213,207,35,149,14,15,43,119,168,226,181,222,243,109,23,216,66,207,197,212,255,0,100,255,0,210,89,179,196,43,186,93,249,120,84,46,185,199,171,243,185,91,188,63,176,210,27,47,4,164,188,16,94,194,18,103,62,185,217,157,153,155,167,208,214,204,173,182,124,15,238,86,246,17,243,55,183,21,75,238,182,27,116,180,117,133,120,153,235,236,237,227,226,50,121,148,203,187,51,151,218,32,66,129,173,191,11,95,73,75,230,181,245,59,217,144,109,122,134,243,107,86,174,48,101,234,248,120,159,111,16,183,78,25,246,76,139,55,44,54,250,36,43,83,149,213,233,216,191,179,80,153,238,81,254,144,150,3,231,91,212,10,93,175,71,143,66,162,198,233,225,70,223,202,111,122,151,183,114,141,71,221,70,102,125,212,103,220,199,209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,63,137,133,147,34,242,203,13,192,136,234,208,226,244,154,246,47,237,84,33,251,212,95,162,37,128,249,215,5,2,151,116,82,36,80,171,81,185,240,228,236,230,183,189,73,221,181,68,162,238,147,35,46,233,35,236,96,51,21,135,183,116,187,14,240,167,221,112,79,71,224,243,118,248,127,109,165,182,126,41,81,120,44,253,134,52,153,131,24,173,110,99,53,131,79,190,173,137,28,216,115,185,187,125,71,19,166,199,156,104,254,218,16,126,45,43,251,37,254,147,161,108,225,229,46,238,203,29,244,184,19,96,127,173,233,186,122,50,95,53,175,174,216,204,115,123,212,39,156,90,116,113,242,47,91,199,196,187,120,123,108,133,231,102,118,89,174,159,67,92,210,183,89,243,255,0,186,155,216,69,203,216,220,165,35,186,24,113,211,213,215,211,224,101,167,183,183,128,95,104,15,61,97,223,214,174,37,219,49,110,251,50,167,215,210,166,239,228,191,201,113,173,219,28,83,106,245,92,74,84,90,41,10,46,229,236,247,104,61,8,0,134,25,209,206,49,101,223,18,236,186,59,41,234,27,151,233,30,177,157,118,105,182,60,117,55,235,27,14,127,126,215,177,251,59,253,211,60,82,143,24,70,102,179,143,80,220,120,190,165,124,206,74,187,119,210,20,13,221,139,191,143,188,5,210,211,170,17,106,144,219,159,9,206,99,46,235,181,90,25,107,161,153,31,99,34,63,18,49,250,68,105,225,243,137,81,241,43,45,214,245,69,167,55,173,158,175,127,99,47,25,242,136,191,178,159,208,18,88,0,127,12,181,45,12,127,64,6,119,179,235,69,133,66,204,165,207,10,1,253,82,122,45,60,127,237,8,167,237,51,246,153,137,183,193,118,231,147,232,187,194,219,81,106,201,122,63,105,246,237,235,84,86,126,205,124,126,241,11,184,130,242,63,148,229,208,108,47,114,79,162,239,161,151,251,223,23,222,36,191,6,87,157,43,238,230,105,109,122,135,209,109,86,239,252,13,67,94,192,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,201,187,46,90,93,155,108,213,46,186,219,252,152,20,136,79,206,146,230,213,43,107,109,54,167,22,122,36,141,71,162,82,126,4,103,247,24,14,91,154,220,194,91,185,119,194,138,181,215,86,151,203,158,236,103,227,211,91,229,184,124,201,103,25,247,26,78,169,109,196,150,170,100,203,85,22,210,246,253,249,243,198,28,78,174,227,14,33,214,47,186,251,220,199,234,83,36,60,218,118,160,185,109,184,251,142,146,61,68,32,143,67,112,251,154,72,207,254,65,218,243,235,154,10,158,97,177,114,162,136,53,46,117,185,70,144,244,40,40,228,165,59,210,212,169,92,183,53,54,155,112,181,109,226,245,85,175,222,102,126,31,163,33,121,74,184,115,21,137,240,170,18,224,109,181,232,175,183,50,92,158,106,15,122,153,145,20,214,206,194,121,183,11,86,158,51,220,90,251,136,140,252,3,189,240,197,201,27,119,197,86,54,53,226,12,79,232,218,123,168,126,152,207,51,237,190,218,161,201,101,205,205,62,74,45,82,165,150,213,32,203,223,236,33,112,17,34,177,6,35,48,163,35,99,49,219,75,77,167,83,61,18,146,208,139,83,239,224,67,230,218,22,205,58,204,181,169,54,165,37,189,144,233,16,88,130,202,117,81,250,141,54,150,211,246,140,207,193,37,226,102,127,121,143,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,205,226,53,159,18,254,177,107,214,116,226,213,170,197,54,84,19,62,253,185,172,173,189,123,41,39,224,179,246,151,235,47,17,64,121,232,192,121,184,17,142,213,138,26,24,210,145,35,167,232,29,220,95,89,182,28,101,57,219,152,181,22,139,119,79,88,255,0,87,111,13,16,8,11,197,135,47,136,190,240,141,220,79,163,179,204,171,91,187,116,107,118,156,222,124,168,44,120,169,196,165,58,37,6,127,100,245,251,143,184,10,251,225,197,140,199,132,89,132,166,28,153,60,170,117,87,157,213,150,205,219,185,80,101,236,240,66,148,94,179,158,205,62,253,69,254,145,146,139,82,240,25,92,143,33,232,175,37,246,23,181,105,215,67,208,143,196,180,246,141,30,101,39,26,155,199,76,28,164,222,106,237,37,238,127,57,62,237,37,62,218,123,242,208,94,13,123,11,255,0,105,135,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,1,255,0,14,184,150,144,110,44,244,34,241,1,83,188,104,177,101,233,85,139,59,11,105,82,185,109,193,244,135,165,90,216,71,204,222,154,115,236,247,82,59,105,220,253,69,30,190,223,112,175,156,11,195,201,56,165,137,212,139,46,49,119,159,212,106,125,187,108,142,235,158,213,39,251,223,188,191,208,61,158,114,177,53,220,83,199,171,130,226,76,174,124,85,116,156,133,108,219,225,10,58,21,219,98,79,197,191,105,9,87,193,215,9,88,185,241,2,189,136,114,187,149,185,210,236,46,253,250,134,42,12,159,130,203,244,127,68,255,0,103,136,11,117,180,109,168,22,133,189,22,222,166,55,203,141,19,126,196,234,163,211,114,212,179,238,163,51,241,81,251,71,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,187,50,24,39,68,199,172,40,174,88,149,102,181,122,76,57,61,11,155,151,245,50,149,25,230,155,94,137,113,4,173,13,211,61,20,173,167,237,247,150,121,241,211,9,43,88,33,137,149,156,63,173,150,174,83,229,200,109,135,61,79,173,101,185,14,180,149,232,149,175,110,188,163,236,106,51,47,249,79,77,34,3,241,72,202,155,56,163,135,206,226,189,184,207,244,229,186,194,157,144,91,143,215,135,29,137,175,168,189,119,146,130,213,110,39,193,38,175,214,93,128,120,126,18,185,166,93,203,71,119,2,46,105,91,165,210,227,170,77,61,91,52,210,51,104,131,21,166,244,67,36,94,42,87,172,165,153,251,245,241,22,96,51,9,135,23,189,115,9,177,18,145,119,83,79,151,50,135,82,143,33,198,253,67,223,201,125,14,26,53,82,84,69,169,182,69,174,135,251,70,135,114,177,141,212,140,119,193,187,122,240,167,185,252,239,160,136,205,69,189,21,234,75,233,88,113,212,234,109,160,143,67,116,187,164,182,251,189,196,29,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,239,26,27,64,142,141,104,93,109,183,169,167,210,28,197,107,225,235,211,155,46,219,191,208,43,175,44,119,98,236,188,106,183,171,197,51,166,67,29,94,231,57,123,244,221,17,228,151,109,15,244,189,222,209,116,188,77,172,71,47,108,169,221,13,195,99,124,216,221,23,33,91,180,219,186,165,15,119,99,81,17,234,148,159,136,160,148,169,72,81,41,39,161,144,13,82,50,178,113,178,89,30,164,99,254,199,59,192,60,65,107,19,112,194,145,119,52,123,138,103,81,235,119,45,118,72,117,191,209,79,232,123,135,68,0,21,77,198,99,22,88,121,219,115,11,161,200,209,198,58,206,177,189,135,223,113,83,223,71,115,71,235,240,87,235,247,11,88,51,34,45,76,103,111,61,120,179,47,23,179,25,114,92,42,95,243,34,232,250,86,244,47,83,249,132,100,47,190,196,25,234,109,235,220,191,80,9,197,193,127,13,186,58,61,221,136,143,30,190,145,232,57,37,250,60,181,84,89,87,130,187,248,251,82,95,233,22,134,35,134,64,112,209,156,52,203,85,181,1,77,237,155,35,172,234,79,83,61,118,207,148,104,254,218,139,193,126,207,218,56,238,117,120,147,219,184,32,185,22,22,30,49,233,59,156,182,115,157,220,227,61,39,247,59,169,236,244,85,182,230,246,221,89,118,87,109,61,230,68,65,39,241,215,49,184,103,151,203,121,117,251,254,179,210,39,183,45,29,60,135,55,250,237,32,251,180,210,244,211,156,143,103,183,245,233,71,249,186,206,222,32,230,126,176,184,114,222,232,109,150,180,233,233,219,88,119,110,169,96,213,245,164,195,110,31,214,49,187,191,191,79,15,30,45,137,88,169,123,98,213,196,245,209,124,213,253,33,61,253,187,220,233,217,107,236,161,8,46,205,33,41,251,45,160,188,61,159,172,75,236,149,240,223,185,177,170,84,11,223,17,75,209,246,170,185,191,85,245,110,245,29,164,53,226,204,164,56,141,174,180,131,240,239,175,187,83,48,227,89,74,201,213,247,153,251,165,17,169,141,116,148,6,53,235,106,27,153,115,149,185,183,205,191,170,83,237,173,90,173,131,79,111,13,117,62,222,55,207,131,152,53,100,224,125,157,26,204,177,233,157,28,40,251,251,115,158,115,93,206,184,231,251,170,214,126,46,175,219,237,253,68,95,110,198,177,109,188,58,183,99,90,246,172,14,146,159,23,127,45,190,107,142,105,185,106,89,247,90,148,175,180,181,31,143,180,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19,24,240,106,201,199,11,58,77,153,124,83,58,200,82,54,118,231,60,222,155,93,109,207,247,37,160,252,90,71,183,217,250,200,232,99,54,217,58,190,242,191,116,174,53,77,174,174,130,254,157,29,67,115,45,243,118,182,193,185,245,73,125,197,167,69,190,73,239,227,166,165,219,195,68,67,207,223,54,45,183,136,182,236,155,94,234,129,213,211,229,108,230,55,205,113,189,118,184,149,151,116,41,42,251,72,73,246,63,96,10,13,202,46,118,241,7,44,21,132,67,136,247,93,108,187,175,81,78,218,195,91,180,75,230,159,173,54,28,112,190,177,253,221,189,218,120,120,94,6,5,230,55,12,243,5,111,34,191,96,86,122,180,158,188,196,116,242,27,217,235,186,130,238,235,72,215,94,74,253,158,207,213,173,74,231,83,134,245,205,130,178,103,223,24,116,94,144,181,83,202,250,175,171,107,167,237,29,175,23,165,45,197,238,117,213,159,135,109,61,218,25,68,12,53,197,59,219,9,110,38,46,139,26,175,232,250,131,27,182,57,211,178,239,218,109,104,62,206,161,73,251,46,44,188,61,191,168,6,158,197,94,113,160,195,94,178,143,104,226,35,39,167,163,186,254,121,126,151,49,116,230,83,226,174,222,30,196,159,250,71,82,201,79,18,123,119,27,151,30,194,196,54,61,25,115,250,252,151,119,56,247,87,253,210,234,187,51,21,13,183,177,182,144,93,213,223,95,121,25,31,98,207,246,26,49,137,121,107,185,96,37,189,211,99,244,125,49,234,101,166,233,241,77,127,219,73,120,35,219,251,0,67,94,12,248,180,195,46,220,120,91,50,78,174,63,209,244,109,236,62,219,74,160,250,251,146,63,81,247,87,234,247,11,89,25,217,200,166,45,74,194,12,198,91,119,17,47,249,151,243,206,169,189,11,215,254,97,37,8,239,177,102,90,41,205,123,23,235,26,37,35,35,45,72,7,244,127,195,203,38,219,53,153,232,68,63,236,115,188,124,196,22,176,203,12,42,215,115,167,161,67,228,119,239,219,124,134,155,253,21,126,159,184,6,123,115,57,118,46,245,198,187,134,188,115,58,148,63,210,109,115,151,179,93,177,25,65,246,208,191,71,221,236,22,41,193,118,208,34,163,93,247,91,141,232,106,244,127,45,90,248,250,245,22,207,182,239,244,10,154,82,148,181,26,148,122,153,139,246,225,147,98,57,100,229,78,215,110,99,27,38,201,235,121,234,221,174,237,181,41,155,123,18,140,139,68,168,188,0,75,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,159,197,171,52,203,182,168,237,96,69,179,43,108,186,164,116,201,168,43,102,186,198,113,19,162,186,222,139,100,203,197,41,245,146,178,63,118,158,34,105,102,159,27,105,24,17,131,119,13,225,80,115,73,103,2,91,52,230,244,87,175,47,165,125,198,147,169,54,178,45,77,163,238,162,219,239,251,243,197,136,247,189,115,22,113,18,175,119,84,143,153,50,185,82,145,33,182,253,66,217,206,125,110,18,53,74,82,71,161,184,101,169,145,126,192,31,75,2,240,146,181,141,216,153,70,195,250,41,104,229,66,92,118,223,115,212,250,182,92,144,211,74,94,138,90,53,211,154,93,137,68,103,255,0,41,104,99,45,248,39,68,192,92,40,161,216,148,150,180,122,52,56,221,115,155,151,245,210,147,25,150,156,94,138,113,100,157,77,162,61,18,173,165,236,247,156,88,225,111,149,38,112,187,15,154,197,123,141,159,233,203,138,58,92,143,235,31,169,14,67,16,159,73,122,143,41,7,162,219,87,138,73,95,168,187,9,240,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,221,214,212,11,190,223,149,111,84,219,223,26,86,205,233,213,69,174,213,165,101,221,38,71,226,146,246,143,176,0,51,43,142,152,121,39,11,113,58,177,101,200,46,240,58,125,15,183,125,241,218,115,216,165,127,124,247,159,250,5,130,112,93,197,135,162,214,47,28,46,170,202,230,55,59,209,254,138,111,97,23,47,98,42,47,189,221,40,239,175,99,245,212,90,123,61,195,204,241,138,194,70,45,140,64,160,226,36,82,208,174,62,171,121,119,237,211,177,79,100,188,86,127,165,250,37,251,124,68,82,201,182,38,187,133,152,245,111,220,71,43,145,21,61,95,61,91,9,94,48,164,33,61,182,40,252,92,246,16,13,28,128,255,0,134,156,75,168,39,16,122,145,248,15,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,191,50,152,132,188,47,193,234,229,224,215,245,176,250,109,133,239,223,41,150,207,251,42,246,57,238,29,64,64,206,47,23,203,54,246,2,55,108,166,71,46,85,115,94,73,108,51,221,201,155,1,106,254,201,145,118,63,105,151,237,1,73,175,186,111,186,167,85,226,173,63,232,23,199,195,7,11,83,135,121,120,133,80,90,183,63,90,230,115,85,166,154,242,103,77,34,254,218,139,193,126,205,63,104,163,43,54,223,149,116,92,144,232,80,147,185,233,60,205,165,169,23,217,109,74,63,19,34,240,73,251,70,157,108,235,94,5,155,111,69,183,105,136,219,26,38,253,133,170,143,77,203,82,207,237,25,159,138,143,218,3,237,0,0,0,0,252,53,170,213,54,222,166,72,172,85,228,242,34,69,109,110,186,230,197,43,106,82,147,82,143,68,145,153,246,35,62,196,3,247,15,147,112,93,52,27,90,11,181,42,236,238,154,59,8,83,142,47,148,181,232,148,145,153,158,137,35,63,4,159,249,5,116,102,215,138,245,42,209,151,85,177,112,82,63,164,42,12,41,248,47,84,119,169,174,157,212,155,237,40,249,82,97,154,87,181,73,105,93,149,161,235,166,190,38,42,247,20,241,163,16,113,142,182,253,118,250,173,245,239,188,234,157,254,230,97,173,166,107,90,191,220,144,130,62,238,47,217,237,253,64,47,82,252,226,35,150,75,29,215,226,185,123,245,82,99,154,146,227,94,141,168,35,69,36,212,70,90,244,198,94,41,211,95,188,120,37,241,97,203,90,17,191,210,157,244,215,78,68,255,0,250,152,164,203,114,199,186,110,217,13,197,183,233,125,83,174,172,144,132,243,219,111,85,25,145,17,106,181,17,120,168,191,202,61,163,217,99,199,6,8,141,219,35,105,40,183,23,244,148,51,237,255,0,223,64,92,189,27,138,46,88,170,169,37,61,115,244,218,150,186,116,85,5,251,191,241,66,247,255,0,200,59,150,24,102,63,8,241,126,42,100,216,247,63,93,169,22,228,244,82,154,208,244,65,233,245,173,35,251,226,127,203,250,198,120,46,76,14,197,43,69,134,228,220,54,191,72,219,173,147,168,87,91,29,205,82,100,102,71,234,56,127,162,127,228,30,54,60,137,180,122,130,36,71,95,38,84,71,73,73,61,9,91,86,149,106,94,58,145,232,100,3,83,201,82,86,146,90,79,82,81,106,71,247,15,232,165,188,148,241,43,186,48,214,117,47,15,241,82,95,95,111,187,33,136,168,147,203,109,174,145,163,56,237,17,236,98,42,150,230,198,208,225,253,173,79,93,60,116,49,112,214,61,239,110,226,37,179,6,237,181,103,117,116,234,131,13,62,211,188,167,27,213,43,109,46,39,178,210,149,125,149,164,251,145,120,128,251,192,0,0,0,0,0,0,0,0,0,3,243,84,96,199,170,83,229,83,37,163,123,18,217,91,14,167,83,45,200,90,77,38,90,150,134,93,140,252,12,126,144,1,65,92,71,114,240,188,19,199,74,157,82,1,107,75,185,223,122,174,143,252,26,228,204,150,162,71,119,22,163,209,45,23,125,8,190,226,63,31,107,194,191,50,63,146,124,87,78,30,86,21,186,145,116,56,81,153,78,154,109,153,38,76,38,82,189,82,210,148,122,33,179,236,106,36,254,163,238,44,171,63,185,125,139,143,152,5,85,166,182,206,234,141,0,159,174,67,61,198,91,158,98,20,162,109,63,214,33,37,170,157,241,61,75,222,71,236,160,194,244,182,29,95,164,74,250,154,157,177,87,239,246,85,177,248,207,127,233,36,244,82,62,242,253,100,3,80,172,60,220,150,27,144,209,234,135,80,75,73,251,200,203,82,31,232,35,182,69,113,214,30,56,224,29,6,162,82,57,147,232,209,34,210,102,122,134,90,188,204,40,198,225,255,0,86,132,253,167,125,154,151,184,207,217,34,64,0,0,0,0,0,0,0,0,0,0,0,7,252,173,105,109,10,113,103,162,82,70,102,127,112,15,250,1,203,111,236,206,96,142,24,243,74,246,189,125,28,108,169,73,89,122,54,91,218,25,110,215,250,182,149,250,10,255,0,39,234,28,210,39,18,60,158,203,151,209,22,43,237,117,79,242,27,79,160,170,135,184,245,208,143,251,151,66,212,192,73,208,30,38,200,198,124,53,196,104,136,157,102,220,158,144,101,100,70,74,232,228,53,226,73,63,7,16,147,240,90,127,203,250,199,181,74,146,180,146,210,122,146,139,82,253,64,63,160,0,3,206,226,5,169,30,247,180,103,219,18,147,171,83,121,91,139,83,254,195,168,89,120,25,31,138,125,227,50,247,213,181,42,207,186,167,91,179,26,229,61,19,149,185,27,137,90,110,109,43,46,228,102,94,10,47,104,212,80,162,30,41,88,90,118,46,99,42,55,3,49,182,71,175,242,118,43,126,187,185,16,33,32,251,26,212,101,221,126,226,253,160,39,55,8,188,102,250,125,131,213,59,10,83,154,202,180,57,59,187,120,245,114,167,186,94,8,73,120,35,244,149,251,60,4,248,20,43,195,35,25,147,133,89,129,137,76,151,43,147,79,184,57,157,73,108,221,187,145,10,98,145,224,133,40,189,103,61,154,125,250,139,234,1,207,177,246,240,110,193,194,90,237,216,239,217,131,210,235,255,0,167,37,166,255,0,69,95,167,238,49,156,220,63,136,205,239,137,80,35,85,207,234,230,243,121,135,223,251,17,214,101,246,116,253,18,240,23,89,197,94,240,244,6,83,46,90,10,30,216,237,111,163,216,91,117,215,147,83,130,179,254,201,151,129,251,203,246,138,34,141,37,232,143,37,246,21,181,105,215,67,208,143,196,180,246,128,183,188,228,241,18,161,97,77,178,88,83,132,9,235,42,202,254,182,110,171,111,164,250,200,239,167,234,228,70,82,92,222,151,28,79,101,118,211,95,29,8,84,124,72,117,75,146,166,152,241,26,234,37,191,174,137,220,148,107,181,58,251,116,47,4,143,251,165,82,107,55,101,93,186,117,46,63,85,58,78,187,17,189,8,221,181,38,103,221,70,68,94,170,79,252,130,238,178,23,144,90,62,95,233,136,189,239,120,253,77,221,39,93,11,122,145,210,237,84,166,191,220,164,45,165,238,105,228,251,59,105,239,212,200,57,174,69,184,103,69,178,154,111,16,241,182,39,58,174,189,122,106,119,48,211,211,232,114,89,95,214,198,148,105,94,228,41,165,119,79,111,2,239,169,139,34,101,150,163,180,150,89,78,212,39,93,11,93,71,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,248,121,150,228,54,108,188,157,200,87,137,107,160,173,204,244,240,206,139,122,180,230,33,224,148,78,77,93,26,117,52,238,97,171,168,212,227,50,143,173,147,40,146,141,168,75,170,236,158,254,7,223,67,22,76,0,50,203,50,21,82,220,169,42,52,182,186,121,108,105,170,119,37,122,110,78,190,37,169,120,40,133,184,228,215,136,157,11,21,109,147,194,156,95,46,142,172,159,234,167,122,238,117,122,185,33,245,125,92,120,201,75,123,16,219,105,238,174,250,235,227,169,14,155,159,76,130,209,243,3,76,85,237,99,199,233,238,232,218,106,91,212,190,171,114,162,183,254,235,33,13,35,107,76,171,217,223,95,126,134,116,139,86,164,86,173,58,187,148,234,164,126,150,116,109,55,163,122,23,183,114,72,203,186,76,200,253,85,23,249,64,122,60,64,136,205,145,137,83,227,82,15,234,225,114,185,103,223,251,113,208,103,246,181,253,35,241,26,49,192,27,197,187,251,9,40,87,107,95,102,127,85,167,254,132,151,91,253,20,254,135,184,134,103,100,201,122,91,202,125,245,110,90,180,212,244,34,240,45,61,130,247,120,84,94,30,159,202,101,183,64,91,219,221,162,117,155,203,110,154,115,170,115,150,95,217,34,240,47,121,254,192,19,28,64,126,46,152,205,244,7,7,169,150,20,87,52,149,119,243,182,246,240,233,37,64,116,252,80,162,240,95,233,39,246,248,9,240,40,87,137,190,51,39,21,115,1,46,153,18,87,58,5,191,203,233,139,102,221,188,248,80,212,191,20,37,71,235,55,237,215,238,208,4,95,177,109,169,87,125,213,6,221,134,215,53,233,124,221,169,220,73,215,107,106,89,247,51,34,240,73,251,70,154,48,254,212,143,100,218,48,45,136,169,218,212,62,110,210,212,207,237,186,181,251,76,253,170,247,138,67,225,109,133,167,125,230,50,157,95,126,55,50,61,3,157,189,91,244,211,159,2,106,11,177,45,39,226,143,113,254,193,123,192,0,0,0,3,248,165,37,9,53,168,244,36,150,167,250,135,138,189,241,159,13,112,230,34,231,94,87,39,163,217,65,25,154,186,57,14,248,18,143,193,180,40,252,16,175,242,126,160,30,216,4,98,151,196,143,39,177,37,244,71,138,251,157,75,252,135,19,232,42,161,109,61,116,51,254,229,208,244,49,210,236,28,206,96,142,39,114,138,201,189,125,34,111,41,41,65,122,54,91,58,153,237,211,250,198,147,250,105,255,0,47,235,1,212,128,127,202,22,151,16,151,16,122,165,68,70,71,247,15,250,0,0,0,0,0,0,0,0,0,0,0,31,230,251,205,198,97,201,14,158,136,105,6,181,31,184,136,181,49,254,130,59,103,171,29,97,224,118,1,215,170,39,35,151,62,179,18,85,38,31,168,103,163,207,66,146,109,159,245,107,79,218,107,219,161,123,204,189,161,89,28,84,115,37,249,88,197,101,97,221,29,91,105,22,187,135,29,228,233,174,233,145,164,205,101,75,213,77,37,69,170,28,46,196,163,79,235,62,227,197,112,226,203,194,241,183,29,41,149,73,229,165,46,216,125,154,186,255,0,240,139,141,50,34,141,29,156,66,139,84,186,125,244,50,251,140,252,35,89,250,91,17,111,211,219,245,213,59,158,175,219,236,167,123,242,94,255,0,209,73,106,165,253,197,250,136,95,150,64,114,251,23,0,240,10,149,78,117,157,181,42,249,49,92,152,123,140,246,186,252,40,164,180,255,0,88,180,158,138,107,196,180,47,113,23,180,36,117,54,4,122,93,62,45,50,34,54,49,17,148,48,210,117,51,218,132,36,146,69,169,234,103,216,139,196,199,233,0,0,0,0,0,0,0,0,0,0,0,0,31,197,41,40,73,173,71,161,36,181,51,251,135,194,190,47,123,119,14,237,153,215,109,213,59,164,167,83,216,117,247,93,229,56,230,137,67,106,113,93,144,149,43,236,161,71,216,143,192,83,206,117,184,149,221,24,149,58,169,135,248,87,47,160,183,218,144,252,85,201,229,182,239,86,209,28,150,140,246,63,21,43,111,123,107,108,254,214,165,166,158,58,152,11,86,196,252,199,225,30,16,69,84,155,226,231,232,116,35,218,158,138,83,186,158,139,61,62,169,165,255,0,123,87,249,63,80,225,181,158,40,185,98,165,36,212,205,207,212,232,90,233,209,84,17,239,255,0,197,15,221,255,0,40,162,9,18,38,214,42,11,145,33,124,233,82,221,53,40,244,36,238,90,149,169,248,104,69,169,152,246,86,222,7,98,149,220,195,146,109,235,95,171,109,166,205,213,171,173,142,222,137,34,35,51,245,220,47,210,47,242,128,185,84,113,97,203,90,209,191,210,157,244,215,78,68,255,0,250,152,247,182,31,17,28,178,95,14,177,21,187,223,165,147,32,210,150,218,244,109,65,122,169,70,146,34,215,166,34,241,86,154,253,194,144,217,203,30,56,62,74,54,172,141,219,82,106,63,233,40,101,219,255,0,190,143,23,113,216,247,77,165,33,200,183,5,47,165,117,165,154,22,158,123,110,104,162,51,35,45,80,163,47,20,159,249,0,105,214,223,186,104,55,76,22,170,84,41,221,76,119,208,151,27,95,41,104,213,42,34,50,61,20,68,126,10,47,242,143,172,51,33,133,152,209,136,56,57,91,98,187,98,214,250,7,217,117,46,255,0,115,48,238,166,75,66,191,221,80,178,241,109,30,207,103,235,22,133,148,174,43,212,171,186,85,42,197,198,184,253,5,65,245,49,1,154,142,245,59,212,58,163,97,164,159,42,52,50,74,55,41,78,171,186,180,45,52,215,192,192,89,104,15,195,69,173,83,110,26,100,122,197,34,79,62,36,166,208,235,78,108,82,119,37,73,37,36,244,81,17,151,99,35,238,67,247,0,0,0,8,123,196,251,11,83,136,153,120,155,80,66,182,191,69,229,242,149,166,186,115,167,66,35,254,218,75,193,30,221,127,96,161,198,29,54,29,75,169,241,78,191,244,13,69,222,22,196,27,202,222,149,110,212,147,186,52,189,155,203,83,45,118,173,43,47,178,100,126,41,47,104,204,85,229,111,202,181,238,73,148,41,169,218,244,110,94,226,212,143,237,54,149,23,129,153,120,40,189,160,52,127,150,188,66,94,40,96,245,14,240,119,250,217,157,78,242,247,108,148,243,101,253,148,251,27,247,14,160,32,103,8,123,229,155,135,1,92,182,85,35,153,42,135,167,56,182,25,109,231,77,158,180,255,0,100,136,251,23,176,207,246,9,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,3,140,237,214,220,251,230,212,182,9,90,174,153,215,110,45,63,190,51,79,95,187,238,247,152,183,241,64,252,76,111,134,174,236,209,92,81,35,185,189,170,111,73,180,244,50,254,178,157,12,207,197,37,237,79,222,3,230,240,235,195,196,98,6,101,173,230,30,111,123,81,122,189,229,174,159,106,159,44,203,251,73,63,20,13,5,10,149,224,163,98,51,62,189,136,55,188,214,116,114,151,232,158,137,123,143,191,53,21,22,156,236,74,251,139,237,17,253,218,120,139,106,0,0,30,111,16,239,235,123,12,173,57,183,149,209,43,167,167,64,229,243,92,216,181,233,189,212,54,158,200,74,149,246,150,159,2,63,244,128,248,216,203,141,150,22,5,218,110,222,23,245,87,162,132,222,221,15,144,243,155,181,117,182,255,0,220,155,89,151,119,81,236,246,254,189,40,223,52,121,246,197,124,195,73,168,81,21,81,232,109,103,228,51,33,138,127,38,51,187,13,49,77,149,253,111,78,219,135,169,173,195,238,125,183,118,240,35,30,111,55,121,176,188,51,57,124,174,169,82,145,202,162,68,211,209,240,182,52,174,78,230,88,75,191,88,150,91,90,183,45,130,87,172,93,188,11,183,143,197,203,62,90,111,60,197,226,21,54,213,161,70,219,13,211,110,76,185,27,218,62,92,82,146,211,46,175,106,157,108,207,78,103,129,30,227,211,183,188,7,136,195,44,46,189,49,130,237,139,104,89,20,190,190,163,49,212,39,103,61,166,180,37,186,134,247,106,234,208,159,180,226,123,107,237,253,98,211,178,197,194,82,215,161,198,166,93,88,222,191,72,84,18,108,202,58,110,142,53,202,89,19,43,219,205,141,48,210,173,20,78,167,93,59,235,175,184,75,204,177,101,90,194,203,117,163,22,147,111,66,221,83,91,40,235,101,243,30,46,107,166,211,41,112,246,45,231,18,157,84,201,30,137,61,11,192,187,120,247,0,30,90,205,195,27,35,15,233,241,233,118,157,23,161,141,25,8,109,164,117,47,59,180,146,148,164,187,184,181,25,246,66,124,79,216,61,72,0,15,201,81,165,193,171,70,92,74,131,28,214,156,73,165,73,220,105,212,140,140,143,185,25,31,129,152,137,153,149,225,201,131,24,203,72,168,84,237,250,15,162,238,119,73,215,154,153,213,75,127,123,166,151,148,69,203,92,148,54,90,184,225,43,185,105,219,79,3,237,47,128,6,107,115,21,151,75,247,46,55,204,155,70,244,167,242,80,165,45,200,79,115,89,87,62,63,57,230,219,94,214,221,115,110,238,74,143,69,30,165,237,246,107,217,242,31,157,218,246,92,110,200,246,213,197,55,155,102,84,100,33,50,25,229,161,60,133,184,236,84,41,237,200,97,199,85,181,150,84,91,8,203,95,215,227,113,185,151,203,181,161,152,188,58,169,218,87,12,77,211,85,21,227,167,72,230,58,92,137,60,135,155,105,123,80,235,100,173,166,241,158,138,61,15,192,254,234,6,204,110,3,92,217,120,196,186,133,135,113,163,82,109,199,93,134,238,173,253,116,98,144,243,77,175,106,28,115,110,188,149,30,134,173,75,219,239,48,209,166,31,95,182,238,37,218,52,187,210,215,153,212,211,170,177,88,150,202,249,107,71,170,235,72,113,61,150,148,171,236,173,62,36,94,62,207,1,232,197,44,240,199,206,76,172,49,186,227,224,245,221,47,250,14,181,37,13,194,62,89,122,178,222,114,28,118,211,245,108,41,103,234,33,93,212,178,79,191,67,238,46,126,12,182,106,16,163,207,142,173,90,146,210,30,65,232,125,210,162,35,47,30,254,6,3,253,192,0,0,0,0,0,0,0,0,0,127,156,150,27,149,29,216,207,39,115,111,33,77,168,181,211,82,50,208,197,19,241,58,192,15,201,38,55,205,186,41,237,109,167,221,14,185,83,81,238,215,71,228,203,154,179,46,238,41,95,101,178,239,162,75,238,33,123,130,48,113,8,192,150,113,175,0,107,9,105,26,206,183,153,145,89,99,185,250,202,98,20,189,169,254,177,4,94,179,190,39,175,234,63,96,86,127,11,92,122,123,11,177,186,53,155,41,207,230,23,74,209,78,74,116,46,207,201,151,9,178,61,73,181,43,236,183,225,170,75,239,47,17,121,168,90,92,66,92,65,234,149,17,40,143,238,49,151,122,116,202,158,30,223,113,103,183,245,85,27,106,174,135,147,246,85,181,232,239,17,151,233,36,244,82,62,242,253,99,65,57,28,199,104,88,251,128,52,91,141,135,185,146,232,205,198,162,84,15,105,150,178,154,133,25,110,248,182,130,241,123,251,36,105,247,25,251,2,64,128,0,0,0,0,0,0,0,0,255,0,41,50,26,137,29,217,79,171,107,108,161,78,44,244,51,209,36,90,153,246,1,240,113,14,254,183,48,198,205,171,95,23,92,206,154,155,72,134,252,199,220,229,184,191,85,166,150,234,187,54,149,43,236,161,94,4,126,30,7,224,41,123,56,220,73,175,252,95,173,207,181,48,214,173,232,219,65,167,93,105,31,80,195,221,82,73,114,27,39,62,186,42,29,70,230,156,71,171,175,109,61,250,143,163,197,7,54,179,113,63,17,228,225,101,173,47,101,6,223,113,113,37,167,150,71,204,152,195,243,88,89,234,182,82,178,213,11,79,130,141,62,237,79,184,137,248,17,129,247,126,62,95,208,108,107,70,47,49,233,14,53,207,115,123,69,202,101,79,52,210,151,163,142,32,149,161,186,158,196,173,79,254,82,15,5,62,124,186,164,199,103,206,119,154,251,235,83,142,47,105,39,85,40,204,204,244,34,34,241,51,31,156,94,30,0,112,182,193,236,61,166,64,168,95,112,125,53,90,228,180,169,42,230,202,141,181,123,90,53,163,70,165,169,7,235,161,125,203,244,187,118,34,18,45,188,170,96,35,81,209,21,22,30,141,160,136,146,94,148,155,219,66,211,251,240,12,226,219,215,53,110,212,168,55,85,160,205,233,101,52,100,164,175,150,133,232,100,162,81,118,89,25,120,164,189,158,193,49,114,227,197,7,27,112,190,175,77,164,95,213,143,164,22,187,74,101,133,198,233,226,68,228,180,74,101,38,173,237,68,83,138,218,211,107,45,53,212,247,107,226,68,44,127,23,56,109,101,195,18,160,205,122,29,171,232,202,187,209,220,109,137,189,116,247,249,75,50,115,106,185,103,41,41,86,139,89,43,67,241,211,79,3,21,117,155,206,31,247,246,90,223,85,118,27,222,152,182,86,147,95,91,181,152,252,165,25,190,173,156,179,144,227,138,209,182,9,90,233,223,93,60,75,184,93,70,1,99,253,135,152,123,30,53,233,99,207,231,54,162,66,36,181,202,121,60,135,205,150,156,91,123,157,109,189,219,121,201,45,196,90,31,179,218,69,211,70,114,50,153,153,107,163,46,24,155,77,184,41,146,244,165,72,144,203,21,38,121,109,250,209,149,33,133,187,235,41,167,20,90,165,146,47,84,181,247,119,241,208,62,18,98,53,35,22,48,242,133,126,209,92,221,30,175,79,139,44,203,69,22,197,58,195,110,237,245,146,147,61,9,194,239,180,191,81,120,0,246,2,190,56,193,97,35,215,110,17,210,177,2,157,19,123,214,191,63,154,174,97,22,189,76,168,13,39,177,172,139,193,39,224,147,253,158,34,193,199,146,197,76,62,166,226,141,141,82,178,106,191,220,245,14,78,227,245,187,114,222,67,133,246,84,147,241,108,189,165,254,128,25,148,160,86,231,91,149,118,43,52,215,185,82,99,238,216,189,164,173,55,36,210,125,148,70,94,10,63,96,211,6,11,226,60,60,88,195,154,85,241,9,90,162,161,207,237,161,246,229,190,227,94,212,167,251,217,251,11,253,35,52,151,77,189,62,213,175,74,160,85,24,228,201,139,179,122,55,37,90,110,66,86,93,210,102,94,10,47,104,184,142,16,88,208,245,227,133,213,92,59,171,75,223,38,219,228,114,126,172,139,119,81,34,123,202,251,40,34,45,9,37,226,163,253,158,0,57,223,26,27,209,148,49,104,89,233,147,235,185,233,13,205,236,63,97,211,156,46,251,127,111,136,170,97,100,220,105,33,200,43,254,204,151,210,236,104,253,35,245,187,200,247,253,77,56,188,61,154,31,97,13,242,163,133,203,198,28,113,183,236,68,150,189,127,87,169,127,129,13,247,127,77,31,222,255,0,72,191,208,2,201,120,97,100,174,157,108,80,34,227,109,243,7,125,94,94,254,129,190,106,139,147,181,115,99,57,221,167,205,42,220,133,35,237,35,183,179,190,166,44,148,126,58,76,6,169,116,246,160,176,141,136,107,118,133,169,158,154,168,207,218,103,239,31,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,215,19,220,149,211,174,138,4,172,109,177,160,236,172,68,217,215,183,205,81,243,183,46,20,102,251,186,249,37,59,80,149,253,148,119,246,247,208,197,146,143,201,86,128,213,78,3,176,94,70,244,59,183,82,212,203,93,20,71,236,50,247,0,203,16,181,158,11,215,155,43,98,239,180,21,39,235,27,244,126,214,246,31,180,234,46,120,237,253,190,34,2,102,191,11,149,131,216,227,112,88,138,45,58,14,147,66,255,0,14,27,14,254,154,255,0,190,126,145,255,0,160,76,142,11,112,228,29,255,0,121,203,233,119,180,94,142,250,221,228,91,62,162,162,94,30,39,169,246,1,105,88,209,136,240,240,159,14,106,183,196,213,104,138,127,35,182,135,223,152,251,109,123,18,175,239,133,236,63,244,140,207,220,21,185,215,29,94,69,102,164,255,0,58,76,141,155,215,180,147,174,212,146,75,178,72,139,193,37,236,23,29,197,247,26,30,179,176,186,151,135,116,153,123,37,92,156,254,119,213,145,237,233,228,64,121,63,105,6,71,169,40,252,20,95,183,192,83,181,173,111,79,186,171,209,104,20,182,57,210,101,111,216,141,201,78,187,80,165,159,117,25,23,130,79,218,2,227,56,62,225,35,214,150,17,213,113,2,163,19,99,215,71,35,148,174,97,30,157,52,169,237,43,177,44,203,193,69,226,146,253,190,34,193,199,146,194,188,62,166,225,117,139,77,178,105,93,227,211,249,219,79,214,239,204,121,110,31,218,82,143,197,195,246,159,250,7,173,0,28,71,51,121,177,195,124,176,219,173,213,111,25,123,231,75,215,163,133,203,124,185,251,92,101,46,125,99,108,184,73,218,151,210,174,229,223,192,189,186,125,204,199,99,173,191,151,188,51,168,98,5,121,90,166,39,43,150,222,139,245,247,72,101,163,238,150,220,211,78,113,31,217,255,0,218,89,231,198,172,104,188,113,206,246,151,123,94,83,121,242,164,242,244,46,91,73,219,181,150,219,255,0,115,66,8,245,38,147,236,255,0,73,152,119,156,100,226,97,153,12,78,168,202,110,149,115,250,18,139,33,149,176,84,254,138,4,157,168,91,72,67,133,205,84,84,172,245,52,168,253,229,187,66,240,17,114,225,185,171,119,93,65,202,173,122,111,85,41,211,53,41,124,180,35,83,53,26,143,178,8,139,197,71,236,246,137,139,149,190,25,120,137,142,116,127,165,151,36,239,64,82,77,230,121,10,229,49,43,168,111,156,235,111,125,137,72,82,54,242,189,165,169,238,237,225,222,199,240,147,134,214,92,48,214,12,39,166,90,190,147,171,179,29,182,223,155,215,79,99,154,178,38,247,43,150,82,148,148,234,180,26,180,47,13,116,240,32,20,14,63,68,9,242,233,115,26,159,5,222,83,236,45,46,54,189,164,173,20,147,35,35,208,200,203,196,136,105,25,204,170,96,35,177,215,21,118,30,173,172,140,148,94,148,155,223,82,211,251,240,142,152,255,0,194,219,7,177,10,153,62,161,98,65,244,45,107,146,234,163,43,155,42,78,229,237,116,208,141,29,150,148,23,174,180,119,63,209,239,216,204,4,32,201,207,18,107,255,0,8,43,112,45,76,74,171,122,74,208,117,214,154,95,212,48,207,74,147,92,118,205,207,169,138,183,87,181,166,215,234,235,223,95,126,130,232,48,242,254,183,49,58,205,165,95,22,164,206,166,155,87,134,196,198,28,229,184,143,85,214,144,234,123,56,148,171,236,173,62,36,94,62,5,224,51,129,142,248,31,119,224,29,253,58,198,187,162,242,222,142,227,188,135,55,180,124,214,82,243,173,37,122,54,226,201,58,155,74,236,106,212,191,229,57,97,194,251,54,179,112,195,17,227,97,101,211,47,125,6,224,113,17,34,39,150,69,203,152,251,240,152,65,234,134,84,179,209,8,87,138,137,62,253,15,184,11,179,1,254,81,164,53,46,59,82,152,86,230,222,66,92,65,232,101,170,76,181,35,238,63,212,0,0,0,0,0,0,0,0,127,203,139,75,104,83,139,61,18,146,53,25,253,196,40,203,138,86,61,61,138,56,221,38,205,138,231,243,11,89,107,167,41,58,23,119,227,75,154,217,158,166,218,85,246,92,240,213,69,247,159,136,180,236,241,227,180,28,2,192,26,213,198,251,220,185,117,134,228,209,41,231,180,207,249,211,176,164,173,175,6,214,94,44,255,0,104,137,62,243,47,110,125,170,51,42,120,131,125,202,158,231,214,212,110,90,186,222,87,217,78,231,164,60,103,255,0,21,37,170,151,247,23,234,1,43,184,98,224,7,229,111,27,225,93,19,217,221,79,181,221,110,166,147,221,166,175,198,151,13,100,93,156,74,190,203,135,223,69,23,220,98,246,35,48,220,88,237,70,101,59,91,101,9,109,37,174,186,17,22,132,35,39,15,108,9,103,5,48,6,140,151,81,164,235,133,152,245,151,251,159,170,167,225,68,220,159,235,22,71,235,53,226,90,126,162,246,201,240,0,0,0,0,0,0,0,0,0,0,1,231,49,6,253,183,112,210,209,170,94,151,68,206,154,157,74,138,252,183,151,203,90,253,86,154,91,138,236,132,169,95,101,10,240,35,240,246,248,15,185,58,91,52,248,82,39,200,86,214,163,52,183,150,122,25,232,148,145,153,248,119,240,33,76,28,78,51,147,43,19,110,185,24,61,104,203,254,131,162,201,91,115,79,150,94,180,166,92,153,29,196,253,99,9,89,122,139,79,116,172,211,238,212,251,128,231,89,240,206,237,123,49,215,92,139,106,221,155,202,179,41,210,22,81,217,229,161,92,245,182,236,164,37,237,203,97,183,83,185,151,146,91,12,207,79,215,225,198,50,235,151,75,243,49,215,204,107,70,203,167,243,146,149,33,217,175,115,89,79,34,63,57,150,220,94,215,29,111,118,222,114,79,68,158,167,236,246,233,254,89,114,192,107,155,48,248,151,79,176,173,196,104,78,56,211,179,29,213,191,169,140,114,25,105,107,218,183,27,221,167,57,39,161,43,83,246,123,202,254,114,209,151,107,71,46,152,115,76,180,173,232,155,102,166,43,39,81,145,204,116,249,242,121,12,182,234,246,173,215,9,59,141,146,61,18,122,23,129,125,225,199,242,213,195,147,6,48,106,147,79,169,220,20,31,74,92,237,37,167,157,153,213,75,99,99,164,150,84,101,177,18,86,217,232,227,102,125,139,78,250,120,23,121,103,78,165,193,164,198,68,74,123,28,166,155,73,37,41,220,106,208,136,136,139,185,153,159,129,16,253,96,0,60,181,229,134,54,69,255,0,79,126,151,118,81,122,232,210,80,164,58,142,165,230,183,18,146,164,159,118,214,147,46,203,87,129,251,71,169,0,21,167,153,238,18,150,189,118,61,82,234,193,5,250,62,160,179,126,81,83,116,113,222,106,204,158,115,111,54,76,194,74,117,81,180,157,116,237,166,190,241,86,56,155,133,215,166,15,221,178,173,11,222,151,208,84,97,186,180,236,231,180,238,164,135,86,222,237,90,90,211,246,155,87,109,125,159,168,105,232,113,12,206,101,90,194,204,141,163,42,147,112,194,219,83,67,43,232,165,243,30,62,83,164,211,201,108,246,33,230,210,173,20,241,158,138,61,15,192,251,120,5,72,100,111,62,247,118,95,238,56,22,125,217,80,234,108,169,146,90,109,246,185,77,35,165,222,228,102,212,246,173,199,91,203,218,203,42,45,164,125,245,247,247,59,184,195,156,68,181,241,74,210,129,122,90,19,250,202,109,65,134,158,109,206,83,141,255,0,88,210,28,34,209,196,165,95,101,196,251,11,199,246,12,239,102,119,46,23,110,91,177,22,109,163,112,179,172,85,184,227,176,36,110,107,235,99,155,239,54,210,182,161,215,13,58,147,38,122,40,245,47,111,223,216,120,127,103,54,224,192,11,242,13,157,91,153,205,180,43,83,26,97,230,121,104,79,33,215,158,138,218,158,220,150,22,234,182,180,201,150,194,50,35,251,143,185,133,243,0,249,150,197,195,77,187,45,234,109,205,72,119,155,10,171,17,153,177,215,181,73,220,219,168,74,210,122,40,136,203,178,139,196,136,254,226,31,76,0,103,215,136,174,30,35,15,243,45,112,176,203,123,26,149,210,108,45,117,251,52,248,134,127,218,81,248,172,104,40,84,175,26,235,17,152,21,236,62,189,225,51,171,149,79,75,117,171,220,125,185,72,167,52,223,99,87,222,127,100,139,239,215,196,7,202,224,197,117,181,2,249,186,237,131,86,139,169,244,59,75,79,239,108,212,23,238,251,253,228,45,252,80,55,12,235,221,171,71,52,118,228,73,14,108,106,165,214,110,61,12,255,0,171,167,76,50,240,73,159,138,190,225,127,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,3,52,249,154,171,46,185,141,247,37,81,197,238,83,253,30,167,166,158,17,25,79,184,189,222,225,164,234,156,163,135,9,201,36,122,26,52,239,250,204,139,253,35,47,247,211,202,126,234,156,234,143,83,87,43,255,0,201,164,5,212,240,150,180,10,220,203,179,85,69,183,163,181,93,219,213,175,218,229,78,156,146,237,184,200,187,43,220,95,180,78,17,20,184,106,81,220,165,101,126,221,83,133,167,59,171,211,246,84,102,125,231,239,18,180,0,84,47,23,92,203,201,170,222,7,128,20,71,121,108,209,191,219,98,218,71,204,230,181,2,91,31,105,162,50,208,200,254,194,207,95,110,158,2,219,43,117,70,40,180,199,170,114,79,70,217,219,187,199,218,162,79,176,143,218,126,225,154,28,116,189,36,226,30,42,86,239,9,110,115,29,168,116,219,149,161,22,187,35,52,217,118,36,164,188,16,94,194,1,254,88,55,133,53,188,103,191,105,246,21,5,206,84,154,135,59,71,52,66,182,236,101,199,124,20,180,17,234,77,25,125,162,255,0,65,232,159,2,240,58,213,192,219,38,155,105,91,172,127,181,237,200,107,157,185,207,89,46,200,91,198,91,86,226,244,238,162,246,159,135,179,192,64,78,14,184,37,209,83,107,152,175,82,87,173,51,166,233,17,167,134,197,84,24,95,114,115,239,47,20,254,175,120,180,80,1,242,46,219,170,137,100,219,149,27,170,226,151,211,83,169,113,158,151,37,222,90,215,177,182,219,82,214,123,80,70,163,209,41,81,246,35,62,195,232,78,150,205,62,20,137,242,85,181,168,205,45,231,21,161,158,137,73,25,153,246,239,224,66,142,120,149,102,210,179,140,24,161,80,195,170,36,190,93,185,109,201,118,11,141,114,208,124,201,81,228,76,100,220,220,166,80,225,106,219,132,90,18,141,37,239,51,238,2,96,227,39,24,92,47,178,106,47,82,112,242,210,250,92,182,148,166,214,255,0,95,34,6,197,18,156,73,250,175,66,61,116,218,131,241,254,223,220,99,205,88,188,106,45,26,197,81,152,55,150,19,122,10,42,146,148,174,103,167,157,149,235,110,73,25,242,219,130,71,224,106,87,254,142,158,210,21,16,26,30,154,251,0,105,151,6,177,215,15,113,210,219,143,114,88,117,126,177,167,90,67,142,35,167,125,190,90,141,182,214,105,213,214,208,103,161,58,142,228,93,245,253,122,116,49,152,140,40,197,59,167,7,111,56,87,181,163,47,145,54,35,141,168,254,173,181,111,66,29,67,155,126,177,11,34,212,219,79,125,63,246,11,179,200,214,124,109,204,200,81,35,218,183,3,62,142,186,224,70,67,110,183,185,199,186,157,136,140,133,61,170,35,182,218,55,58,241,150,210,51,211,79,119,128,76,65,19,184,132,229,126,155,143,56,65,83,172,83,162,107,113,80,34,189,62,51,156,197,125,98,88,139,45,72,107,67,117,13,150,174,58,94,177,145,233,237,35,47,9,98,63,229,104,75,136,83,107,45,82,162,52,153,123,200,192,101,186,161,10,177,101,92,239,193,144,93,53,78,137,57,77,171,236,47,150,251,46,25,31,134,169,61,20,159,188,143,79,105,11,219,225,187,152,23,113,163,2,233,116,186,151,122,133,177,29,138,58,213,219,235,19,26,28,52,154,244,38,208,146,213,78,159,109,79,245,159,178,4,113,91,203,131,120,111,137,191,149,26,27,27,41,151,35,187,228,250,218,235,54,68,137,207,172,253,103,84,175,178,130,240,73,39,221,161,246,28,191,135,62,62,189,129,249,128,166,38,67,154,83,238,85,51,67,124,180,47,84,164,77,137,185,93,155,90,143,213,107,192,180,253,101,237,11,255,0,1,249,105,117,8,245,122,100,74,172,53,239,98,107,13,200,105,90,25,106,133,164,148,71,161,145,31,129,151,137,15,212,0,0,0,0,0,0,0,0,3,252,165,71,106,100,103,162,60,157,91,125,181,54,178,215,197,38,90,31,135,235,31,234,0,40,119,137,174,95,92,194,28,113,157,115,83,163,109,165,93,14,187,83,82,247,235,164,137,51,38,44,211,161,184,165,125,150,203,190,132,95,113,24,245,28,39,177,198,69,139,140,223,147,185,170,254,142,184,83,202,104,180,47,238,167,229,193,101,62,13,169,95,101,7,226,162,79,234,241,22,23,196,115,1,227,99,22,0,86,170,109,23,244,133,175,22,77,105,175,31,95,166,133,45,73,79,245,136,73,106,167,60,76,143,245,24,162,219,26,225,157,135,24,143,69,185,8,185,114,173,218,204,105,106,46,199,181,113,223,74,204,188,20,71,221,30,227,253,160,53,2,3,150,101,147,19,19,139,88,41,107,94,58,125,108,138,92,18,120,253,238,42,35,46,40,254,194,125,174,123,11,79,250,7,83,0,0,0,0,0,0,28,15,60,24,156,238,22,229,202,237,171,69,119,151,42,163,76,159,77,97,91,117,218,227,144,36,169,39,161,161,68,122,27,126,6,68,95,120,239,130,176,120,209,226,25,70,183,109,172,52,97,221,175,187,42,29,97,101,183,93,90,54,234,44,153,119,78,158,63,241,181,251,189,160,42,169,231,42,55,133,210,227,171,95,58,125,110,160,106,82,180,74,119,188,243,158,58,118,73,106,165,125,197,250,133,237,112,229,203,101,27,5,112,82,153,112,62,215,50,185,114,48,205,77,231,183,44,185,104,145,18,34,212,214,210,117,104,61,22,214,187,136,136,207,220,69,227,83,57,9,194,242,196,252,202,90,81,95,47,230,244,90,148,10,187,159,241,137,153,241,72,211,217,105,50,236,191,18,215,245,24,208,196,24,108,211,160,199,167,198,78,214,98,180,134,91,45,76,244,74,72,136,188,123,248,16,15,247,1,194,113,143,58,56,15,130,83,213,70,187,238,190,85,77,181,26,87,27,160,152,173,52,83,137,63,93,182,22,159,180,210,139,199,239,240,241,250,24,61,155,140,16,198,247,145,6,198,187,58,185,202,108,150,168,253,4,182,246,247,108,143,214,117,148,36,253,103,80,95,183,95,126,129,217,135,156,196,59,38,147,136,150,85,106,204,173,177,205,137,88,167,201,130,226,119,41,61,157,105,109,159,116,169,39,224,179,246,151,235,47,17,232,136,245,45,72,127,64,102,255,0,55,184,40,254,3,99,141,118,203,54,185,113,30,145,42,116,4,238,35,210,33,204,144,219,93,249,139,63,6,191,180,123,189,229,237,57,181,193,231,48,50,154,173,213,112,66,174,254,232,235,97,250,172,83,218,69,162,205,116,248,200,79,170,222,190,26,247,53,254,178,246,143,119,198,39,5,138,181,104,82,113,102,3,122,201,128,235,20,247,187,248,48,134,170,15,168,251,172,139,196,203,193,38,127,127,176,86,214,85,241,2,70,26,227,213,153,113,176,173,17,233,186,115,47,118,47,234,186,214,22,175,20,171,244,61,133,168,13,40,0,242,56,79,122,179,136,152,127,74,188,88,61,91,168,115,244,62,255,0,238,111,184,223,181,41,253,15,113,127,164,122,224,20,135,197,163,5,21,135,56,205,6,247,136,214,216,55,127,55,147,235,107,167,75,18,11,74,241,113,71,246,151,237,36,254,223,17,201,178,7,141,13,224,222,96,168,181,58,130,182,211,37,117,61,81,233,174,155,97,74,74,60,16,181,125,167,11,192,191,95,111,11,103,226,59,129,105,198,124,7,150,236,94,245,58,39,47,163,47,127,58,100,78,103,139,136,79,217,107,219,175,221,161,248,208,117,58,115,180,217,173,205,99,237,183,174,158,30,210,50,246,254,176,22,211,198,118,213,102,69,171,107,92,201,139,171,145,122,237,206,239,63,87,115,148,244,120,107,223,221,224,34,23,11,201,241,96,102,238,209,84,142,202,87,95,176,251,246,210,153,55,95,2,251,196,211,207,37,249,31,18,114,0,205,220,95,92,185,187,180,115,186,118,236,173,70,111,195,106,117,251,30,225,95,185,7,168,187,75,205,13,163,41,165,104,164,245,250,30,159,253,142,148,94,227,247,128,209,16,0,0,0,0,0,0,243,56,141,125,81,176,226,209,157,119,87,164,242,33,194,229,111,94,197,171,77,238,161,178,236,148,168,252,86,94,192,17,221,158,34,88,66,88,227,81,193,138,139,93,33,196,228,244,213,29,210,156,234,119,67,234,87,245,69,27,212,219,217,61,215,223,93,75,220,37,112,203,205,235,119,200,186,239,9,151,89,183,202,118,87,47,213,212,149,166,214,146,223,232,145,120,39,220,52,91,149,155,194,169,125,96,133,187,114,86,87,190,92,174,175,152,173,18,90,237,152,250,11,178,82,146,240,65,123,0,117,144,0,0,21,221,131,185,190,127,8,115,55,137,56,89,136,181,105,14,217,53,107,226,172,213,53,75,229,237,163,205,122,170,164,169,197,58,235,136,38,98,26,86,235,142,151,173,181,73,37,165,36,106,112,215,98,34,140,115,19,230,7,19,191,199,42,215,249,235,163,67,158,98,110,97,34,213,219,115,190,38,124,22,207,37,153,38,19,104,106,198,224,49,180,235,77,84,83,223,19,206,221,49,213,49,225,172,112,149,231,0,175,254,30,153,184,167,157,62,30,95,177,58,189,33,51,146,241,51,106,84,38,188,147,105,109,26,82,148,83,77,70,68,105,82,84,71,201,220,165,18,137,124,164,154,54,52,133,216,0,218,96,241,118,241,182,162,237,191,140,117,79,82,11,180,187,59,139,217,140,194,188,6,46,56,111,166,173,55,85,79,69,81,249,199,68,235,29,0,0,12,166,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,86,253,196,203,59,12,145,68,147,123,85,227,210,96,215,42,103,74,110,124,185,13,49,22,51,189,43,242,9,79,56,226,210,72,73,166,50,144,71,220,205,107,65,105,220,204,189,80,135,60,83,60,191,91,255,0,227,148,79,243,41,163,23,27,126,112,214,42,187,79,24,222,222,236,206,87,111,58,205,172,101,247,166,98,155,147,205,214,56,198,177,59,254,18,152,192,33,134,64,179,113,80,197,74,123,184,71,138,53,232,239,93,84,150,80,170,52,217,47,43,170,172,197,74,84,110,37,122,150,142,62,202,82,147,53,110,222,226,20,106,52,153,182,235,138,153,227,235,11,138,183,140,181,23,109,240,159,195,177,231,159,228,88,189,156,199,215,151,227,35,206,167,132,199,10,162,120,85,29,113,63,132,235,19,190,38,0,0,25,13,48,63,53,70,163,79,163,211,229,85,170,211,227,194,131,9,149,201,149,42,75,169,105,166,26,66,77,75,113,107,81,145,37,41,73,25,154,140,200,136,136,204,199,233,21,173,159,252,225,69,189,122,188,6,195,41,148,233,214,217,116,207,214,171,81,159,102,91,117,37,151,45,246,216,142,180,26,146,77,54,173,134,181,145,239,55,16,104,245,82,133,115,112,241,216,218,48,54,166,229,124,122,35,174,82,93,148,217,140,86,213,102,20,224,176,241,165,60,107,171,162,154,117,223,61,179,213,29,51,213,26,204,79,252,49,196,155,99,23,108,184,88,129,102,59,33,234,45,69,233,109,68,121,246,77,165,60,150,36,184,193,184,72,62,233,74,148,209,169,36,162,37,109,82,119,37,39,170,75,231,226,246,54,97,198,7,91,15,221,24,135,113,71,132,148,178,227,177,32,165,196,28,218,138,144,105,35,110,51,38,100,110,171,115,141,145,153,104,148,111,37,45,72,78,170,46,107,144,31,41,22,39,226,159,51,148,32,127,16,88,24,209,19,29,106,50,49,57,114,21,64,154,243,175,218,100,204,151,157,167,38,17,37,182,204,152,74,212,100,211,251,91,104,228,32,137,58,184,123,180,216,182,212,120,120,172,198,230,31,3,70,34,41,214,170,162,59,163,88,233,73,50,29,140,193,231,59,85,136,201,235,187,204,181,106,187,145,198,57,245,69,21,76,68,71,110,155,230,116,221,17,51,162,216,237,251,138,223,187,41,12,92,22,181,118,157,89,165,202,221,200,155,79,148,137,17,221,218,163,66,182,184,131,52,171,69,37,73,61,15,177,145,151,137,15,162,43,23,135,158,106,162,225,229,93,252,27,196,155,135,166,181,234,123,228,209,231,84,39,50,204,58,52,132,37,199,30,66,148,233,167,99,79,251,52,94,132,233,22,136,213,229,172,172,232,101,224,49,180,99,172,197,202,120,244,199,84,255,0,60,17,237,174,217,140,70,202,102,85,96,174,239,162,119,209,87,239,83,250,199,10,163,175,178,98,100,0,56,30,112,243,56,198,90,236,24,179,105,44,71,151,119,87,158,54,168,145,37,197,113,216,170,75,75,108,228,184,241,161,104,52,165,45,184,68,68,75,220,107,113,26,36,210,75,52,228,95,189,70,30,220,221,185,58,68,52,217,94,89,137,206,49,150,240,56,58,121,215,43,157,34,60,102,122,162,35,89,153,232,136,153,122,25,249,164,194,26,94,58,167,47,85,58,204,136,151,58,217,100,210,243,236,114,225,42,83,169,74,218,134,78,168,200,205,245,182,180,45,62,174,197,110,74,9,102,225,147,99,173,140,255,0,255,0,174,11,194,224,255,0,124,107,117,202,220,207,248,242,101,206,150,242,255,0,106,221,117,107,87,222,165,41,94,211,49,120,216,31,110,226,61,165,133,86,253,181,139,119,52,123,134,234,167,50,227,19,170,76,58,183,83,33,36,234,249,38,110,45,8,90,212,76,242,146,165,169,59,148,164,168,212,106,51,53,30,167,41,204,238,99,235,174,42,167,72,142,19,249,79,106,193,229,7,97,112,155,35,135,195,92,177,127,157,93,113,165,84,207,25,152,141,245,211,213,78,187,180,157,241,172,111,157,103,72,231,254,170,102,95,191,238,63,16,191,249,159,11,254,182,37,109,151,116,211,239,171,58,133,123,82,89,144,204,27,130,153,22,171,21,185,41,74,93,67,79,180,151,16,149,146,77,68,74,36,172,136,200,140,203,93,116,51,241,20,16,47,59,46,222,95,176,199,252,77,162,255,0,153,52,60,114,92,202,254,58,229,84,222,211,116,117,54,124,166,236,86,85,178,216,75,23,178,232,170,38,186,166,39,90,181,221,17,171,161,0,0,144,169,192,112,60,124,206,126,23,101,210,241,135,100,222,212,27,166,108,233,180,198,234,173,185,74,139,29,214,137,165,186,235,100,147,55,31,108,247,110,101,71,166,134,90,25,119,241,34,239,130,173,120,166,121,129,183,255,0,196,216,159,231,179,70,183,54,197,92,193,225,166,237,174,58,194,111,201,246,67,131,218,60,234,156,14,58,38,104,154,106,157,211,164,235,28,55,167,62,94,51,77,135,217,150,250,65,244,18,143,112,192,250,57,210,117,94,150,142,195,91,250,142,110,206,95,41,231,53,211,144,189,117,211,196,180,215,190,140,195,230,155,15,178,211,244,127,233,221,30,225,159,244,143,171,233,125,19,29,135,118,116,252,173,252,206,107,205,233,175,61,26,105,175,129,235,167,109,98,215,9,143,206,167,224,127,254,156,59,159,16,28,37,139,137,121,122,171,215,34,210,250,138,229,149,253,57,5,212,27,40,90,99,163,66,152,149,45,194,215,149,211,239,116,208,149,36,212,182,26,251,70,146,73,248,89,197,226,47,101,191,72,167,78,126,147,60,58,166,122,59,161,179,204,118,127,39,203,54,219,250,26,252,85,244,94,117,20,250,91,227,159,110,153,137,154,186,162,186,162,103,177,250,48,91,61,248,47,142,87,244,76,56,182,233,151,77,50,173,80,101,231,97,157,86,11,40,105,245,52,131,113,109,146,153,121,195,74,185,105,113,122,168,146,157,16,101,187,113,165,42,145,162,132,48,246,251,184,48,198,247,162,95,246,180,158,77,82,133,49,185,140,106,181,165,14,109,63,89,167,54,41,42,54,156,78,228,45,36,162,220,133,169,58,232,98,249,169,213,26,125,98,159,22,173,73,159,30,108,25,172,162,76,89,81,157,75,173,62,210,210,74,67,136,90,76,201,73,82,76,140,148,70,100,100,100,100,63,50,108,198,188,117,21,69,223,74,39,240,151,167,41,155,25,134,217,76,77,138,240,26,249,43,148,207,25,214,98,170,103,126,254,169,137,141,59,117,69,171,211,137,22,7,88,183,141,118,201,171,90,183,211,211,173,250,156,170,84,167,35,65,134,166,150,235,14,169,181,169,6,169,73,51,73,169,6,100,102,68,122,105,169,23,128,239,152,65,138,118,254,53,97,213,39,19,109,104,117,24,180,186,207,63,144,205,65,180,34,66,121,47,184,202,183,37,11,90,75,85,52,163,45,20,125,140,188,15,177,83,30,98,124,192,226,119,248,229,90,255,0,61,116,90,86,64,124,164,88,159,138,124,206,80,240,203,51,43,248,172,93,118,110,105,164,68,244,117,76,67,107,183,91,21,149,100,27,63,134,204,112,81,84,92,174,170,34,117,171,88,210,170,42,170,119,119,196,58,150,47,226,157,191,130,184,117,86,196,219,166,29,70,85,46,141,200,231,179,79,109,11,144,174,115,237,178,157,169,90,208,147,209,78,164,207,85,23,98,63,19,236,113,206,157,196,235,3,171,21,8,180,154,77,129,137,83,103,77,121,17,162,197,141,74,134,235,175,186,181,18,80,218,16,153,70,106,82,148,100,68,146,35,51,51,34,33,199,56,168,98,101,62,169,115,218,24,83,73,171,200,113,234,19,50,42,181,136,173,72,73,198,75,175,146,19,25,46,33,43,51,39,208,218,30,86,139,73,26,91,146,147,73,153,56,99,150,112,239,195,58,133,245,152,202,85,200,170,68,121,116,91,53,151,170,179,220,149,29,78,52,135,84,218,219,138,148,158,197,32,159,39,150,151,80,74,52,158,145,220,90,79,84,104,62,49,89,166,34,113,209,133,195,233,166,177,28,53,239,159,135,228,202,200,118,19,40,163,101,42,207,243,152,170,107,230,213,92,68,85,52,238,141,212,83,219,53,76,107,19,252,81,11,41,199,204,124,179,178,233,103,67,189,175,106,109,102,108,25,181,54,233,77,183,74,101,167,93,39,86,211,174,18,140,156,113,178,219,181,149,22,186,153,234,101,219,196,203,154,225,6,126,112,123,26,177,22,147,134,86,181,183,121,69,170,86,121,252,135,170,16,226,162,58,121,44,56,242,183,41,18,22,162,213,45,40,139,68,159,115,47,2,238,94,59,138,103,151,235,127,252,114,137,254,101,52,67,156,128,249,183,177,63,20,249,100,161,247,140,204,175,217,204,40,195,83,167,54,102,158,142,185,98,236,230,197,101,89,158,199,226,51,171,241,87,150,162,155,179,26,85,164,107,69,51,49,187,189,113,128,0,36,42,112,28,115,48,25,158,181,114,225,232,201,87,197,143,121,78,165,213,117,109,138,173,38,36,103,162,38,65,110,51,142,226,156,125,10,67,187,83,188,136,211,162,147,174,211,81,161,100,158,198,60,174,38,97,157,157,139,118,116,251,38,246,164,71,155,6,107,46,182,219,142,71,105,215,97,58,182,150,217,73,142,110,33,68,219,232,75,138,52,57,161,154,76,255,0,89,15,27,241,114,171,115,22,103,74,186,27,28,166,230,10,214,50,138,179,26,38,187,58,249,209,19,164,233,215,19,215,28,123,120,35,93,59,138,22,93,231,84,34,194,147,64,190,169,236,200,121,13,57,46,77,54,50,154,142,149,40,136,220,89,55,37,110,26,82,71,169,146,16,165,104,71,162,76,244,35,150,180,234,141,62,177,79,139,86,164,207,143,54,12,214,81,38,44,168,206,165,214,159,105,105,37,33,196,45,38,100,164,169,38,70,74,35,50,50,50,50,20,133,152,76,9,185,242,239,136,242,112,254,229,151,30,106,84,202,103,83,103,177,161,38,108,37,173,105,109,211,70,166,109,43,115,107,74,144,163,61,20,133,104,107,78,213,170,66,100,39,55,204,97,125,66,62,13,226,93,90,60,75,50,123,207,187,79,169,73,230,40,233,211,93,83,91,91,91,138,115,150,196,67,52,186,163,50,111,213,117,227,90,148,148,154,212,81,236,22,117,118,47,205,140,108,68,116,117,105,61,189,157,171,151,106,57,50,203,238,101,52,230,219,51,53,87,26,115,180,215,157,206,167,77,117,167,167,157,31,187,166,179,195,116,198,251,41,189,46,154,125,139,103,87,111,106,179,50,30,131,111,211,37,85,101,55,25,41,83,171,105,134,148,226,210,130,81,164,141,70,148,25,17,25,145,107,166,166,94,34,41,127,170,153,151,239,251,143,196,47,254,103,194,255,0,173,137,9,152,159,47,216,157,254,38,214,191,204,157,20,98,61,179,172,202,254,6,229,52,217,211,124,117,53,156,153,108,86,85,181,56,75,247,179,24,170,102,138,162,35,74,180,221,49,171,66,3,207,98,21,247,111,225,141,145,91,191,238,153,60,154,93,10,27,147,31,209,104,74,220,218,94,171,77,239,82,82,110,184,173,168,66,77,69,185,107,74,117,212,199,216,168,212,105,244,122,124,170,181,90,124,120,80,97,50,185,50,165,73,117,45,52,195,72,73,169,110,45,106,50,36,165,41,35,51,81,153,17,17,25,152,168,204,237,102,159,249,66,94,237,81,236,233,245,20,88,118,255,0,169,5,135,143,150,138,132,178,53,146,231,155,91,73,73,213,42,36,54,151,12,212,148,17,171,70,212,235,136,45,134,101,152,81,128,181,206,251,83,194,63,158,136,67,246,39,100,49,27,91,152,69,152,214,44,209,190,186,186,163,170,63,138,174,17,213,190,122,18,219,253,84,204,191,127,220,126,33,127,243,62,23,253,108,116,170,70,114,44,90,182,9,215,113,253,86,13,245,6,209,161,188,195,8,122,92,40,136,118,162,167,36,37,133,28,84,20,147,37,165,183,22,146,90,212,105,78,187,146,147,82,144,180,166,183,178,165,149,219,131,49,247,187,81,37,21,70,149,103,193,222,237,86,180,220,69,154,21,203,54,247,68,97,211,73,181,212,168,158,65,145,40,253,84,26,156,218,189,164,133,88,70,118,237,250,69,167,146,139,162,214,183,226,116,180,186,52,58,45,62,19,28,197,47,149,29,154,132,68,54,141,203,51,82,180,74,72,181,81,153,158,157,204,204,107,48,88,204,117,252,61,204,77,201,136,166,152,157,55,113,152,143,4,227,105,182,107,101,114,188,223,9,146,96,169,170,171,183,110,91,138,252,249,152,166,138,170,136,152,247,167,240,141,243,26,204,62,53,151,196,139,3,175,171,198,133,100,210,109,91,233,153,215,5,78,45,42,43,146,96,195,75,72,117,247,82,218,20,179,76,165,25,36,148,178,51,50,35,61,53,208,143,192,119,204,75,197,171,35,8,99,80,170,55,245,83,209,148,234,253,101,170,27,83,156,34,40,241,164,56,203,206,33,79,168,204,185,109,31,36,210,107,238,73,53,36,213,181,4,165,166,152,242,237,230,7,12,127,199,42,47,249,235,66,194,56,166,121,126,183,255,0,199,40,159,230,83,67,7,154,95,187,132,187,126,189,38,105,224,109,46,193,101,56,13,162,192,229,56,94,117,54,239,196,243,167,93,103,166,34,99,94,164,198,1,6,50,7,156,40,183,45,34,14,4,226,100,202,116,10,141,18,27,17,45,218,155,207,179,25,19,227,165,77,176,204,19,74,141,59,164,167,122,18,222,194,51,113,9,61,196,75,65,169,217,206,55,120,76,93,188,101,168,187,111,255,0,197,97,180,59,63,139,217,172,125,120,12,100,111,142,19,209,84,116,76,119,245,113,142,19,188,0,1,146,209,131,243,84,106,52,250,61,62,85,90,173,62,60,40,48,153,92,153,82,164,186,150,154,97,164,36,212,183,22,181,25,18,82,148,145,153,168,204,136,136,140,204,126,145,93,220,66,243,113,80,58,132,204,191,97,141,122,58,96,165,147,102,235,168,66,121,70,234,221,53,41,43,166,146,136,136,146,148,164,139,157,181,74,53,26,249,74,52,108,117,11,196,198,227,40,192,217,155,181,252,35,174,82,45,151,217,188,86,212,230,52,96,112,219,163,141,85,116,83,76,113,153,240,136,233,153,136,237,79,11,10,251,183,241,38,219,69,219,107,73,234,105,111,76,157,13,137,4,180,45,18,58,89,78,198,83,173,169,10,82,86,210,212,202,148,133,17,250,200,82,79,66,51,208,189,8,143,121,1,242,145,98,126,41,243,57,66,66,15,76,53,201,189,98,139,149,113,152,137,251,225,131,158,96,168,203,115,76,78,10,212,235,77,187,149,211,26,245,83,84,196,120,0,0,61,218,176,0,0,120,172,104,197,90,86,8,97,125,193,138,245,219,118,224,174,83,109,184,233,151,50,29,6,34,100,205,54,57,137,75,142,165,181,45,9,216,218,84,110,184,163,81,18,91,109,106,63,178,33,175,250,181,121,88,255,0,184,28,85,255,0,230,85,59,254,188,39,165,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,50,248,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,216,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,72,52,230,35,254,107,115,173,133,153,62,250,45,249,76,160,93,117,63,165,189,119,69,232,40,177,158,229,244,188,142,103,55,156,251,90,107,212,163,110,221,218,232,173,116,208,181,230,188,40,113,138,149,137,89,75,162,90,42,175,75,157,112,225,244,137,20,74,163,83,101,37,215,219,97,79,56,244,37,33,59,212,178,140,81,214,134,27,53,18,75,88,174,161,5,181,178,49,29,120,231,126,100,255,0,121,63,134,128,150,153,95,226,23,130,249,179,191,234,24,115,135,54,197,235,78,169,83,168,238,214,221,118,183,10,35,44,41,134,222,101,149,37,42,102,75,170,53,238,144,131,34,52,145,104,74,239,224,71,40,5,43,112,84,243,79,116,252,63,157,243,26,112,177,254,32,184,197,85,193,12,165,223,87,117,181,94,137,74,184,102,199,102,137,71,117,217,74,97,243,126,91,200,101,197,69,82,22,133,245,45,199,84,135,219,52,30,169,54,55,153,26,80,162,1,197,42,220,103,178,161,78,170,205,167,195,181,241,42,169,30,44,135,25,106,116,74,68,52,177,41,9,81,146,94,108,158,150,135,73,10,34,37,17,56,132,47,67,45,201,73,234,69,45,112,19,26,237,92,196,225,61,11,24,236,170,125,86,21,22,224,234,186,102,42,141,54,220,164,114,36,187,29,123,210,219,142,32,181,91,42,50,209,103,234,153,107,161,234,69,154,26,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,156,240,171,12,237,92,27,195,139,115,11,108,168,157,61,22,217,167,181,79,141,185,182,208,227,219,11,215,125,222,90,16,133,60,234,205,78,56,178,73,111,113,107,81,150,170,48,16,175,253,90,188,172,127,220,14,42,255,0,243,42,157,255,0,94,19,127,15,111,90,86,37,88,22,214,35,80,163,203,98,155,117,81,225,86,225,181,45,9,75,237,177,37,148,60,218,92,74,84,164,146,201,43,34,50,37,40,181,215,67,63,17,151,113,165,60,167,121,88,193,191,135,246,247,203,152,1,213,64,0,0,69,252,208,113,11,193,124,166,95,244,252,57,196,107,98,245,168,212,170,52,118,171,109,59,68,133,17,230,18,195,143,60,202,82,165,61,37,165,18,247,71,89,153,18,76,180,52,247,241,34,148,2,149,184,213,249,167,181,190,31,193,249,141,68,5,148,229,75,58,216,89,156,31,165,63,147,58,5,215,76,250,37,208,245,190,157,139,25,158,103,85,207,229,242,185,47,187,174,157,50,247,110,219,166,169,211,93,79,78,150,230,49,88,49,177,113,88,33,80,175,68,129,118,57,71,137,91,131,14,92,166,90,93,77,135,215,53,38,152,173,154,249,175,45,162,128,234,221,36,163,68,33,109,158,167,169,237,174,14,6,63,158,207,221,191,226,67,197,113,108,191,239,44,44,206,205,129,136,56,125,112,203,161,220,52,59,30,4,152,51,163,25,111,105,126,144,169,17,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,133,196,128,143,249,40,205,117,11,54,152,53,10,242,230,210,161,221,244,221,33,221,52,72,79,45,93,4,173,203,38,220,36,184,68,178,101,244,35,154,217,234,180,150,171,111,152,181,180,225,137,0,0,0,0,0,3,242,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,3,242,93,55,101,171,99,80,165,93,55,173,205,74,183,232,176,182,117,53,26,164,214,226,69,99,122,210,132,111,117,195,74,19,185,107,74,75,83,238,165,17,23,115,33,226,176,43,49,88,71,152,251,101,251,167,10,46,200,149,72,241,100,60,204,136,166,234,19,54,50,19,33,230,90,121,248,219,141,214,16,249,71,91,173,19,169,66,212,217,164,205,41,61,82,80,91,140,253,51,48,206,219,54,213,102,220,114,89,97,4,88,234,141,112,34,153,46,66,76,234,46,200,109,77,29,73,148,171,148,184,196,108,199,233,214,105,61,143,27,164,163,74,156,100,149,2,178,81,154,234,238,82,241,150,21,229,205,170,204,180,42,90,67,186,104,144,158,66,122,248,187,86,77,184,73,112,141,6,243,11,95,53,179,213,10,61,22,223,49,8,117,195,1,162,144,31,38,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,166,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,101,36,200,251,145,143,172,0,56,166,100,243,121,131,89,82,250,37,249,90,155,85,103,233,141,65,112,161,250,62,2,164,242,25,107,103,81,45,237,12,180,101,174,107,91,137,27,221,87,48,185,109,175,69,109,246,216,209,139,214,110,2,225,125,193,139,152,128,252,182,232,86,236,116,189,32,162,48,111,62,234,214,226,90,105,150,209,216,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,58,217,135,204,13,253,153,172,80,157,138,248,140,184,136,169,76,143,30,35,80,224,155,197,10,19,12,182,73,75,81,219,121,199,20,218,13,91,221,82,73,90,27,142,184,174,219,140,6,148,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,42,133,127,217,183,53,205,115,89,148,43,134,36,186,237,157,34,52,106,237,61,38,100,252,21,200,142,137,12,26,210,100,70,104,113,167,8,210,178,213,6,105,113,36,123,155,90,83,13,120,70,97,238,56,217,57,125,118,171,136,245,237,246,101,209,201,170,89,116,71,249,197,42,150,218,157,146,82,92,82,93,105,60,182,100,127,55,125,162,66,214,218,146,181,58,68,147,117,70,184,107,156,12,192,223,217,101,226,119,127,226,190,28,174,34,234,80,227,211,162,59,14,113,188,112,166,176,245,14,26,84,212,134,217,113,181,56,130,86,199,82,147,86,132,227,77,171,190,210,1,118,128,57,254,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,0,0,0,0,0,0,60,83,152,197,96,198,197,197,96,133,66,189,18,5,216,229,30,37,110,12,57,114,153,105,117,54,31,92,212,154,98,182,107,230,188,182,138,3,171,116,146,141,16,133,182,122,158,167,183,218,138,118,226,217,127,222,88,89,157,155,3,16,112,250,225,151,67,184,104,118,60,9,48,103,70,50,222,210,253,33,82,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,176,156,148,102,186,133,155,76,26,133,121,115,105,80,238,250,110,144,238,154,36,39,150,174,130,86,229,147,110,18,92,34,89,50,250,17,205,108,245,90,75,85,183,204,90,218,112,192,72,0,0,0,28,255,0,10,113,211,14,49,150,101,223,73,178,171,60,218,173,137,112,77,182,235,244,215,200,145,42,20,168,239,184,201,45,72,35,61,89,119,148,165,180,225,25,165,73,37,17,232,180,56,132,116,1,65,111,230,98,242,202,135,16,60,88,197,43,62,12,74,138,21,124,92,148,218,189,50,73,18,81,81,167,57,85,113,110,176,78,109,53,50,189,205,54,180,56,146,61,171,66,119,37,104,222,218,194,253,0,120,172,29,198,43,7,29,108,10,94,35,97,205,122,37,70,155,81,142,195,174,180,212,166,94,126,158,251,140,182,242,162,74,75,43,90,90,146,218,93,65,56,209,168,205,38,127,168,207,218,128,15,63,136,87,173,43,13,108,11,151,17,171,177,229,191,77,181,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,136,244,3,149,102,199,202,198,50,124,63,184,126,92,248,15,107,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,40,219,134,134,120,228,229,198,242,103,7,175,132,68,94,29,94,149,134,214,244,183,22,212,117,208,234,47,19,108,20,213,60,179,74,78,49,165,13,37,228,173,94,162,27,39,16,100,105,90,30,187,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,128,126,176,0,0,0,16,255,0,136,206,117,255,0,146,174,28,49,64,176,42,116,167,49,54,233,250,186,108,103,207,154,229,46,9,146,201,202,154,153,218,164,43,106,208,77,180,151,77,41,91,138,82,180,117,44,186,217,132,139,180,241,138,193,190,175,251,175,14,109,10,244,74,189,74,203,143,9,218,211,176,165,51,33,136,175,200,122,99,61,34,212,218,212,164,73,109,80,29,55,26,90,82,105,39,26,241,220,100,159,106,42,215,130,61,90,171,95,170,227,205,118,187,83,151,81,169,84,100,91,242,230,76,150,242,158,126,75,238,42,166,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,22,148,0,0,0,0,2,31,241,25,206,191,242,85,195,134,40,22,5,78,148,230,38,221,63,87,77,140,249,243,92,165,193,50,89,57,83,83,59,84,133,109,90,9,182,146,233,165,43,113,74,86,142,165,151,91,48,234,191,203,15,0,191,47,191,201,211,233,221,43,233,39,163,250,158,171,210,144,186,30,187,173,232,253,17,191,157,204,244,143,51,191,77,203,221,183,191,143,97,218,198,91,62,150,93,95,74,190,157,125,38,170,253,36,244,135,165,189,49,214,185,215,117,220,206,111,83,207,215,153,206,230,122,252,205,219,183,122,218,235,220,94,159,14,108,235,255,0,42,172,56,126,129,127,212,233,77,226,109,173,245,117,40,204,31,41,202,164,18,36,19,117,52,179,181,40,78,229,172,219,117,45,26,146,135,18,149,104,210,94,105,178,9,128,0,0,60,86,14,227,21,131,142,182,5,47,17,176,230,189,18,163,77,168,199,97,215,90,106,83,47,63,79,125,198,91,121,81,37,37,149,173,45,73,109,46,160,156,104,212,102,147,63,212,103,237,69,0,228,23,58,247,86,84,241,30,37,18,173,83,234,48,202,230,168,50,221,199,79,144,110,45,184,27,205,45,170,167,28,155,74,214,151,154,65,17,173,40,73,243,155,65,32,203,114,90,91,87,231,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,15,214,0,0,0,0,0,0,0,0,0,0,0,0,2,40,191,196,75,8,143,28,105,216,49,78,107,171,57,124,238,166,163,186,83,125,54,216,125,74,62,168,227,122,251,187,167,178,251,105,169,251,135,85,205,53,225,84,177,112,66,226,185,40,203,217,46,47,73,203,86,137,61,55,76,97,7,217,73,81,120,44,253,131,58,86,85,223,34,212,188,33,221,100,223,53,216,188,207,87,82,78,187,154,83,127,162,101,224,175,112,13,67,0,243,56,115,125,81,177,30,209,131,119,80,100,243,225,205,230,236,94,197,167,93,142,173,179,236,164,164,252,80,126,193,233,128,0,0,0,0,0,80,111,20,57,241,103,230,238,238,84,126,230,158,131,113,247,239,173,50,22,158,37,247,9,121,193,138,213,102,61,171,116,220,202,139,163,146,186,29,174,239,63,91,107,149,4,120,107,219,221,224,32,158,126,42,46,213,51,67,119,75,121,90,169,93,7,125,11,255,0,225,209,75,220,94,225,96,57,26,191,35,225,182,64,30,187,204,185,43,133,183,87,59,171,118,250,212,150,252,54,171,79,183,238,1,2,243,249,141,13,227,38,96,171,85,58,122,183,83,34,244,221,41,233,166,187,161,69,74,252,80,133,125,166,207,196,191,87,111,30,179,194,95,5,21,136,216,207,54,247,148,214,232,54,135,47,157,235,105,175,85,18,115,73,240,113,39,246,145,236,37,126,207,17,7,42,51,157,169,77,114,107,255,0,109,205,53,240,246,17,23,179,245,11,240,225,195,129,105,193,140,7,136,236,174,213,58,223,51,172,47,119,38,100,190,95,131,139,79,217,119,217,167,223,169,248,4,175,0,30,71,22,47,86,112,239,15,234,183,139,231,163,116,254,70,167,223,253,209,246,219,246,37,95,167,238,63,244,128,167,46,43,153,128,149,136,88,204,230,26,211,228,127,69,218,218,104,91,11,215,234,98,65,123,218,218,84,90,41,7,253,165,126,194,236,57,167,15,204,182,51,152,172,94,40,149,104,252,234,37,27,253,176,78,243,79,245,209,101,27,95,101,214,215,246,217,47,179,175,223,161,120,199,123,202,230,151,120,220,147,46,57,231,171,242,249,123,207,183,246,27,74,11,192,136,188,18,94,193,119,28,44,112,88,176,215,2,27,185,230,55,182,161,114,107,207,45,117,211,167,153,53,9,240,90,147,246,86,94,4,95,180,4,206,131,6,45,58,50,33,195,107,150,211,122,237,78,227,61,53,51,51,238,125,252,76,199,232,1,252,51,208,181,48,31,208,28,103,24,115,113,130,24,32,242,224,223,55,103,73,57,45,154,211,31,160,150,230,238,238,17,122,205,50,180,151,172,210,203,246,107,238,215,231,224,230,116,112,31,27,103,166,141,104,93,124,218,154,212,73,68,110,134,98,117,213,77,164,143,123,140,33,63,105,212,151,143,223,225,224,28,243,136,206,90,232,216,213,130,181,58,251,13,114,171,150,220,119,170,108,189,185,106,230,34,60,73,107,75,91,77,212,32,181,91,186,238,50,51,47,113,151,133,18,180,186,141,159,116,161,212,47,147,62,137,80,37,37,90,37,91,30,101,207,29,59,164,244,82,126,242,253,99,81,147,161,179,81,131,34,159,37,59,153,148,210,217,112,181,50,213,42,35,35,240,239,224,99,60,249,246,194,242,195,12,202,93,177,88,47,230,245,170,148,250,187,127,241,73,233,242,136,147,221,106,51,236,143,19,211,245,16,11,163,200,254,39,59,138,89,114,180,170,210,157,230,74,167,83,32,83,95,86,221,55,56,220,8,202,81,232,72,73,22,166,231,129,17,151,222,59,224,172,30,11,152,136,82,109,219,151,13,31,119,115,237,73,153,88,65,109,211,70,137,20,230,72,187,39,79,31,248,218,253,222,209,103,192,0,0,0,0,0,0,3,150,102,111,19,19,132,184,41,116,222,58,125,108,122,92,226,100,253,206,38,35,206,36,254,194,189,173,251,75,79,250,0,84,199,22,28,114,145,125,99,55,228,238,18,191,163,173,228,242,157,45,11,251,169,137,115,153,87,139,105,87,217,89,120,40,211,250,252,71,151,225,149,151,215,49,123,28,96,220,213,24,219,169,86,187,173,84,210,189,250,107,34,52,200,107,36,232,78,37,95,101,195,239,161,151,220,102,35,5,243,112,206,196,124,71,173,92,134,92,201,87,21,102,76,180,151,98,220,185,15,169,100,94,9,34,238,191,113,126,193,122,92,56,240,30,54,14,224,5,22,166,233,127,72,93,17,99,86,157,241,245,58,152,81,20,164,255,0,88,180,158,138,111,196,136,191,81,0,149,81,99,181,14,51,49,25,78,141,176,218,91,65,107,224,146,45,11,199,245,15,245,0,0,0,0,0,0,0,0,0,0,1,249,106,149,8,244,138,100,186,172,197,236,98,19,14,72,117,90,25,232,132,36,212,103,161,17,159,129,31,129,0,138,60,72,179,2,238,11,96,93,82,151,77,237,80,185,227,191,71,66,187,125,90,100,195,152,146,94,134,218,210,122,41,162,237,169,107,239,47,109,18,64,133,88,189,110,134,32,176,93,77,82,183,57,45,167,236,35,152,251,206,17,23,142,137,45,84,175,184,139,95,97,9,41,196,99,31,94,199,12,127,169,162,59,154,211,237,165,61,67,96,180,47,88,163,205,151,181,93,219,66,139,213,119,192,245,253,103,236,233,252,41,50,224,214,36,98,111,229,70,184,198,250,101,182,238,248,222,182,154,77,143,34,11,232,63,85,212,171,236,172,252,82,105,247,234,125,128,79,254,30,217,95,166,224,54,16,83,43,21,24,154,92,85,248,172,207,146,231,49,95,86,151,226,196,82,218,208,157,91,103,163,141,31,172,68,90,251,8,139,198,88,143,249,66,18,218,18,218,11,68,164,137,36,94,226,33,255,0,64,3,158,99,46,58,225,238,5,219,114,46,75,242,175,209,180,211,75,113,180,116,239,185,204,81,54,226,201,58,180,218,204,181,38,151,220,203,182,159,171,88,253,158,92,248,219,153,111,162,72,181,109,246,125,35,117,207,140,182,218,111,115,140,244,219,209,37,9,123,85,199,113,181,237,117,146,45,166,101,174,190,239,26,76,197,124,83,186,113,138,243,155,123,93,210,249,243,101,184,226,139,234,219,78,196,45,213,185,183,234,208,130,61,13,197,119,211,255,0,96,11,70,190,184,212,90,52,122,163,208,108,220,38,244,236,84,165,73,68,207,79,59,23,214,220,162,35,229,185,4,207,192,146,175,253,45,61,134,61,46,13,241,133,194,251,218,162,205,39,16,237,47,162,43,117,73,109,15,245,242,39,239,81,169,180,151,170,204,34,211,93,203,63,31,236,125,228,41,143,67,211,95,96,0,212,141,165,117,81,47,107,114,157,117,91,178,250,154,117,82,43,50,227,187,203,90,55,54,227,105,90,15,69,145,40,181,74,146,125,200,143,184,250,226,140,184,106,230,210,179,131,248,161,79,195,170,220,190,101,185,114,73,106,11,109,114,208,92,185,82,36,67,100,156,220,150,86,225,232,219,102,90,26,137,39,239,35,238,47,26,12,182,106,16,163,207,140,173,205,73,105,15,54,173,12,181,74,136,140,143,191,127,3,1,193,179,163,151,42,54,97,176,122,175,71,144,92,186,173,62,44,137,176,30,245,207,71,155,139,33,45,22,210,117,180,253,167,181,245,140,203,222,90,120,103,218,251,180,42,56,127,121,86,44,250,153,235,42,141,62,68,37,171,213,245,148,203,170,108,213,162,84,162,45,77,7,219,83,253,102,53,16,100,74,35,73,248,31,97,76,252,94,112,79,232,206,38,193,196,218,122,181,141,84,140,211,15,39,79,7,156,145,61,229,30,166,225,159,130,75,193,36,95,244,0,238,156,34,179,45,38,243,161,77,192,186,235,188,217,244,72,142,84,34,43,105,39,108,38,81,2,42,17,162,90,36,159,172,163,238,107,53,123,200,252,69,146,140,240,228,18,254,119,15,179,51,106,205,109,221,136,170,205,131,74,123,213,35,213,183,106,17,77,69,246,85,250,30,205,15,239,33,161,10,37,85,138,213,49,154,156,99,213,167,183,109,241,246,40,210,126,36,94,210,247,0,253,194,15,113,105,180,10,227,203,179,181,68,55,171,180,173,187,21,175,217,230,206,130,147,237,184,136,251,39,220,127,176,78,17,20,184,149,209,220,170,229,126,226,83,101,175,39,164,215,246,212,97,253,229,238,1,74,153,101,171,46,135,141,246,221,81,181,237,83,29,102,135,166,190,49,30,79,184,253,254,225,165,129,151,91,21,211,98,234,132,234,79,67,79,55,255,0,201,168,106,2,153,40,230,66,110,73,158,166,189,123,254,163,50,255,0,64,15,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,206,226,2,212,221,163,61,104,241,46,87,255,0,149,64,204,93,200,102,170,212,131,87,143,169,255,0,206,16,211,158,33,232,86,125,67,83,208,190,171,255,0,202,160,102,50,227,255,0,110,100,105,255,0,19,255,0,156,32,26,7,225,244,212,118,178,183,105,114,87,184,207,175,221,216,203,253,241,149,239,18,60,71,14,31,110,65,115,43,150,145,67,107,97,151,95,191,214,51,215,250,70,86,158,63,180,72,240,28,167,52,149,23,105,56,19,115,84,25,115,98,218,232,180,86,154,233,172,198,11,195,67,247,140,214,153,234,122,152,211,30,96,232,18,46,140,32,175,208,162,255,0,91,39,165,219,225,253,153,77,40,252,76,139,193,62,241,154,25,113,95,133,33,113,164,163,99,136,211,113,106,71,166,165,175,179,245,128,208,79,14,106,45,50,149,148,235,57,232,29,215,39,210,28,211,245,187,237,169,75,219,226,103,239,63,1,38,132,100,225,205,112,53,90,202,141,158,209,47,115,209,189,33,204,236,101,246,170,82,244,246,17,120,16,147,96,57,134,103,107,147,45,236,189,98,53,86,1,127,56,102,213,172,41,181,118,245,84,80,94,81,43,67,35,35,208,200,187,104,51,111,114,84,36,213,174,42,165,86,106,247,200,153,53,249,14,171,66,45,86,183,13,74,61,8,136,188,76,252,8,105,215,16,236,170,94,35,88,245,219,26,178,141,208,235,180,217,84,231,123,168,180,75,204,173,165,31,170,164,159,130,207,193,69,250,203,196,85,253,111,131,69,98,109,253,46,85,58,251,233,173,231,230,184,227,77,250,45,11,229,178,167,140,201,58,156,221,231,163,102,69,169,247,61,61,224,43,111,15,172,75,135,18,174,250,101,151,107,67,234,170,53,73,76,197,101,190,98,17,170,157,117,13,167,186,212,148,253,165,167,196,203,199,217,226,45,163,1,56,99,82,173,219,38,156,119,213,55,153,85,152,150,94,152,158,114,139,148,165,178,215,49,26,181,40,210,173,20,149,247,47,31,103,109,4,144,202,238,72,112,187,44,241,19,46,137,31,172,173,184,217,37,249,219,228,55,184,204,153,53,125,90,159,113,5,170,216,37,118,247,233,225,227,35,128,84,214,110,120,91,53,66,182,42,152,143,133,242,52,58,116,103,230,202,131,179,197,13,182,251,203,87,49,249,103,238,109,58,18,79,222,69,226,66,183,237,155,142,229,194,219,222,53,114,146,247,73,87,160,84,16,225,30,214,220,218,235,15,18,180,245,137,73,61,22,217,123,12,187,123,72,105,103,18,150,255,0,208,250,180,110,79,49,137,48,223,101,210,220,69,234,41,165,146,190,255,0,15,119,113,157,204,211,83,160,211,49,198,234,98,158,199,41,181,85,39,44,203,113,171,85,117,143,150,189,207,238,32,23,71,195,243,53,204,230,75,10,90,69,105,221,183,37,16,211,2,82,54,153,243,146,204,104,187,222,213,44,182,218,117,113,227,245,11,93,61,134,101,225,43,5,10,112,191,190,43,118,182,101,233,148,202,123,191,205,170,232,102,19,232,218,143,178,237,66,18,84,122,154,76,252,18,93,136,203,245,144,190,176,17,247,60,152,49,31,26,242,255,0,112,81,57,28,201,148,184,210,234,144,253,99,47,175,110,20,148,163,251,104,47,23,125,166,101,239,47,118,124,42,212,249,182,117,219,50,149,37,59,102,80,234,46,71,112,181,35,209,198,93,52,159,129,153,120,167,222,101,250,198,163,158,105,183,217,91,14,167,114,28,73,161,69,174,154,145,150,134,40,79,137,94,7,35,9,243,7,88,173,65,99,151,14,233,145,34,180,175,91,95,173,147,58,98,143,197,197,31,131,101,236,73,125,196,2,213,184,123,98,234,113,91,46,22,217,175,179,246,236,56,116,53,151,191,145,2,38,167,246,18,94,46,125,255,0,172,196,153,21,23,193,139,17,157,135,120,220,88,117,41,237,177,31,133,46,164,217,109,35,213,245,59,79,100,139,178,117,240,47,106,180,251,189,162,221,0,0,0,0,0,0,0,0,0,0,0,126,74,181,54,61,98,149,54,145,45,59,152,157,29,200,206,150,166,90,161,105,52,159,129,145,248,31,176,200,103,191,63,120,66,230,15,102,62,225,165,147,28,168,245,185,18,235,113,139,118,237,90,122,124,164,163,251,107,63,6,253,166,71,239,34,26,27,21,167,198,63,8,90,171,218,52,92,87,96,180,147,9,216,212,181,159,127,234,144,213,65,243,241,89,23,137,254,142,191,127,176,7,206,224,215,139,107,159,68,174,97,92,199,245,84,119,36,212,218,70,223,236,37,20,246,19,220,145,247,159,138,191,103,180,89,232,207,167,14,140,75,123,13,179,55,111,188,135,54,53,94,118,37,17,238,196,126,163,245,8,155,191,178,163,240,71,179,67,251,200,104,26,51,237,202,140,212,150,149,185,15,33,46,36,244,211,82,50,212,128,127,168,0,0,0,0,15,225,158,210,51,63,97,106,40,147,138,149,250,245,221,153,23,233,203,61,81,71,134,184,9,240,255,0,114,159,52,191,68,191,75,239,253,102,47,101,239,234,151,254,9,255,0,208,51,215,196,29,199,92,205,13,219,205,78,155,103,207,74,123,151,135,164,101,104,2,72,240,103,181,151,55,18,43,247,26,203,70,163,211,101,48,71,255,0,29,47,211,215,167,142,190,7,238,22,179,139,85,137,182,246,24,93,149,202,115,156,185,80,40,147,228,178,189,8,246,173,17,220,82,79,67,35,35,238,69,226,70,43,83,130,161,189,212,93,37,187,234,118,78,245,116,47,181,173,59,191,191,192,89,229,245,70,77,197,100,215,232,11,240,169,82,229,196,255,0,239,140,169,30,242,253,47,121,0,205,46,50,215,170,23,54,44,94,21,202,163,188,217,83,43,213,7,157,86,212,167,85,46,75,138,51,209,36,69,226,163,240,33,242,172,91,194,175,96,221,212,155,190,133,35,147,54,149,53,137,141,47,98,85,235,52,234,92,46,202,74,139,197,5,226,71,250,140,122,124,195,219,71,104,227,141,247,64,246,68,184,234,141,39,245,38,99,168,247,159,232,251,199,59,1,163,236,160,98,250,241,171,2,45,171,178,82,183,78,110,4,40,179,85,166,155,228,20,56,238,56,173,9,8,34,213,78,248,36,180,247,125,221,168,86,231,6,75,230,93,79,13,46,11,58,90,183,156,74,172,185,45,30,132,90,54,152,244,246,201,61,146,94,243,238,103,175,253,34,200,192,114,252,204,216,45,98,86,6,94,150,162,209,185,201,52,42,137,48,90,233,245,170,134,243,105,254,210,127,79,218,122,12,227,94,84,25,150,45,245,89,183,86,92,185,20,42,172,136,133,224,122,41,151,148,141,124,84,94,40,247,159,237,26,134,117,180,60,218,217,113,58,161,105,52,168,181,241,35,241,20,73,197,19,6,79,13,115,5,50,191,2,39,42,159,113,161,202,146,149,204,221,171,242,38,205,89,246,53,169,95,101,5,236,34,251,136,4,238,225,41,140,135,121,96,67,88,119,49,91,165,90,187,189,125,52,221,212,204,156,247,129,32,136,180,36,151,246,149,251,60,4,240,20,89,194,147,20,228,89,57,149,166,90,146,37,114,105,119,39,59,171,61,132,175,238,120,19,156,71,130,13,95,105,94,195,47,191,82,23,166,3,243,212,32,199,169,68,114,20,164,111,105,205,55,22,166,90,232,100,101,225,247,144,205,254,107,240,169,236,29,198,218,245,152,168,157,59,49,122,94,82,57,132,191,181,17,135,15,190,245,159,139,158,211,255,0,216,52,144,41,83,140,45,151,30,223,198,234,93,200,203,154,170,191,207,220,157,15,213,228,68,128,130,238,106,61,124,125,197,251,64,71,42,166,100,235,53,108,182,82,176,9,244,233,18,147,207,216,189,81,235,243,103,148,163,236,77,17,150,134,95,166,127,179,192,126,204,140,80,231,92,25,151,180,233,212,243,209,231,58,253,60,61,148,249,39,237,50,47,2,49,192,197,148,240,129,203,237,78,167,124,59,142,53,72,155,96,210,118,250,61,206,98,79,127,53,153,241,157,236,151,8,203,69,17,23,172,131,251,180,241,1,111,224,0,0,0,0,2,178,184,181,102,146,45,34,130,206,6,218,211,119,77,155,187,210,191,86,101,202,216,184,50,89,251,109,25,43,82,53,125,133,246,246,251,132,223,204,198,58,81,114,243,133,21,92,69,172,47,213,131,200,216,141,23,235,111,146,203,39,221,45,185,167,245,197,253,147,255,0,73,103,63,16,47,171,131,18,110,201,183,141,209,55,170,169,79,229,243,157,229,161,27,182,52,134,211,217,9,74,75,213,66,75,177,23,135,237,1,245,112,103,12,43,56,193,136,116,187,10,132,222,249,85,30,126,222,232,45,57,108,56,233,253,165,160,188,27,63,237,23,250,6,148,44,27,46,147,135,214,164,43,74,136,215,46,28,30,103,45,59,148,127,109,197,56,127,105,74,63,21,159,180,196,4,225,49,150,8,214,149,154,254,51,220,209,55,84,171,59,125,31,245,134,92,142,75,179,163,59,246,29,52,171,114,84,159,180,130,211,217,175,136,177,192,0,0,0,20,99,152,159,48,56,157,254,57,86,191,207,93,23,156,40,199,49,62,96,113,59,252,114,173,127,158,186,35,91,75,234,173,247,207,130,240,228,63,218,24,191,114,159,153,225,105,213,26,133,30,161,22,173,73,159,34,20,232,79,34,76,89,81,157,83,78,176,234,20,74,67,136,90,76,141,42,74,136,140,148,70,70,70,68,100,45,75,35,185,194,164,99,13,191,79,194,187,226,103,75,126,81,161,165,134,29,144,250,151,233,232,236,163,67,125,43,112,205,74,146,73,78,231,80,102,102,173,20,234,117,78,244,181,84,163,236,89,215,141,207,135,247,61,58,243,179,43,82,41,53,170,75,196,252,73,108,25,110,109,90,25,25,25,30,164,164,169,38,105,82,20,70,149,37,74,74,136,200,204,142,61,151,99,235,192,93,231,199,163,60,99,179,245,92,91,101,178,88,109,173,192,78,30,230,235,180,235,52,85,213,87,70,189,116,207,76,124,99,124,66,254,0,113,60,176,102,126,206,204,93,156,196,152,210,227,194,186,161,50,150,234,244,135,28,105,167,77,212,52,201,191,38,59,4,235,142,116,156,215,182,33,197,232,122,150,135,223,199,182,11,10,205,234,47,209,23,45,206,177,46,58,204,114,236,78,85,137,175,9,139,162,105,174,153,210,98,127,158,0,0,15,70,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,28,241,76,242,253,111,255,0,142,81,63,204,166,137,140,33,207,20,207,47,214,255,0,248,229,19,252,202,104,215,230,191,82,185,220,152,108,7,237,54,15,223,143,9,85,237,58,163,80,163,212,34,213,169,51,228,66,157,9,228,73,139,42,51,170,105,214,29,66,137,72,113,11,73,145,165,73,81,17,146,136,200,200,200,140,133,194,101,3,53,180,140,199,218,46,69,173,200,167,65,191,41,92,199,42,180,168,205,41,150,213,28,221,50,106,68,116,173,197,169,109,109,83,104,89,238,213,46,107,169,37,43,108,213,80,118,253,187,112,93,149,118,45,251,90,133,81,172,213,37,110,228,66,167,197,92,137,14,237,73,173,91,91,65,26,149,162,82,165,30,133,216,136,207,192,135,217,194,236,73,185,240,130,254,163,98,61,156,236,116,85,168,143,41,214,74,75,36,235,78,37,104,83,110,54,180,246,51,74,219,90,208,102,147,37,17,40,205,42,74,136,148,80,204,179,31,94,95,115,157,246,39,143,251,118,195,166,54,227,100,112,219,95,130,155,17,49,24,139,113,173,19,213,174,187,170,233,230,213,49,167,100,198,177,174,147,19,124,224,57,166,1,99,205,157,152,27,6,13,227,109,191,30,52,229,178,149,85,40,199,53,167,229,83,29,53,184,141,174,146,15,84,165,74,105,197,54,165,37,6,180,17,43,106,117,52,151,134,205,254,107,105,25,112,180,91,139,68,145,78,157,126,85,121,110,82,169,82,90,83,205,166,57,58,68,236,137,9,67,136,82,26,218,151,16,131,221,170,156,211,66,82,80,225,166,119,94,46,205,22,126,145,53,121,186,107,171,148,48,251,63,152,226,179,63,232,122,45,79,151,231,115,102,158,169,142,51,61,145,198,103,134,155,248,57,166,127,115,113,80,194,186,123,88,71,133,213,232,236,221,85,102,86,170,204,216,207,43,170,163,69,82,82,109,165,26,22,141,190,242,84,163,37,110,222,218,18,74,36,145,184,211,137,171,225,244,63,215,5,225,112,127,190,53,186,229,110,103,252,121,50,231,75,121,127,181,110,186,181,171,239,82,148,175,105,152,249,226,191,199,227,110,99,238,249,74,183,71,68,117,127,61,46,190,217,45,151,194,108,158,2,48,86,52,170,185,223,93,90,111,170,119,239,236,136,225,76,116,71,92,204,204,220,102,64,124,164,88,159,138,124,206,80,245,57,152,203,221,177,152,140,56,153,109,84,224,199,77,126,19,47,63,110,212,150,179,105,80,166,154,61,82,83,132,149,31,33,106,74,18,234,54,171,84,145,25,22,244,33,73,242,217,1,242,145,98,126,41,243,57,66,66,9,214,22,213,23,176,86,237,215,26,196,211,30,16,229,60,251,29,136,203,54,163,23,139,194,213,52,215,69,251,147,19,30,253,95,132,240,152,233,141,202,7,188,108,235,159,15,238,122,141,153,121,209,100,82,107,84,151,141,137,113,31,34,220,218,180,35,35,35,45,73,73,82,76,148,149,164,205,42,74,146,164,153,145,145,157,161,100,47,53,81,113,106,200,99,14,47,235,135,125,241,64,210,51,79,212,103,50,114,43,177,204,157,90,22,210,76,201,199,93,105,166,141,46,246,81,232,148,56,165,169,78,43,107,62,153,85,139,139,86,67,248,143,96,219,219,239,138,6,178,93,98,157,5,147,145,93,142,100,210,22,135,84,68,78,58,235,77,52,74,107,186,143,68,173,180,161,74,113,59,106,246,206,188,110,124,63,185,233,215,157,153,90,145,73,173,82,94,39,226,75,96,203,115,106,208,200,200,200,245,37,37,73,51,74,144,162,52,169,42,82,84,70,70,100,113,111,235,114,28,103,93,19,248,199,235,31,206,233,95,127,216,121,90,217,206,138,49,20,127,240,185,167,223,204,175,227,241,170,157,215,141,139,88,181,100,96,157,145,54,254,191,170,157,37,58,38,141,180,211,100,74,145,50,65,145,154,35,176,131,50,222,234,180,61,11,82,34,34,82,148,105,66,84,162,165,172,105,198,75,199,30,47,233,120,135,123,46,58,39,73,101,152,205,197,136,110,148,88,173,54,130,73,54,202,28,90,205,9,53,110,112,211,187,67,91,139,87,109,198,58,22,107,179,99,115,230,82,189,9,166,211,34,145,104,211,89,97,216,116,67,81,25,38,105,178,158,161,231,84,71,163,234,39,20,234,27,89,146,116,107,77,16,133,45,205,223,103,37,121,82,149,152,75,187,233,29,205,31,75,14,221,152,219,117,100,155,175,48,229,65,106,105,197,166,59,14,37,179,74,180,82,89,231,17,45,11,75,111,36,210,100,165,36,203,235,48,198,92,205,175,198,27,15,232,235,247,246,207,100,49,246,59,102,240,156,158,229,55,51,188,231,117,233,167,127,9,230,199,69,20,245,213,84,233,174,253,53,210,53,210,53,153,9,195,179,42,82,168,125,14,98,239,184,251,100,76,134,110,90,177,73,215,154,114,58,29,231,50,244,135,218,83,105,35,230,53,176,217,50,90,208,109,188,165,153,107,176,211,62,0,4,175,7,132,163,5,102,45,81,241,237,158,183,63,237,46,208,226,182,159,49,175,48,197,113,157,212,199,69,52,199,10,99,187,167,174,102,103,165,158,241,121,217,118,242,253,134,63,226,109,23,252,201,161,70,34,115,228,3,56,81,108,174,147,1,177,54,101,58,13,182,125,75,244,90,212,151,217,136,221,53,103,204,125,198,36,45,102,148,155,78,43,121,161,102,123,201,197,146,61,100,173,60,168,134,67,139,183,134,196,77,55,55,115,163,77,123,93,29,202,214,207,226,243,172,162,139,216,56,231,77,154,166,169,167,166,105,211,124,199,92,199,29,58,99,93,55,196,68,217,72,0,9,203,148,193,86,188,83,60,192,219,255,0,226,108,79,243,217,162,127,227,246,60,217,217,126,176,103,94,55,35,241,228,206,67,42,85,46,140,83,90,98,85,77,210,91,104,218,209,44,245,82,82,167,91,83,138,74,86,104,65,154,182,171,66,73,211,30,40,226,77,207,139,247,245,103,17,239,23,99,174,173,91,121,46,188,81,153,38,154,109,40,66,91,109,180,39,185,146,80,218,16,130,53,25,168,201,36,106,82,148,102,163,141,237,14,46,221,54,163,15,30,148,204,79,116,46,206,70,246,127,23,119,48,171,57,170,52,179,77,53,83,19,63,106,169,211,116,118,68,113,158,189,34,53,223,164,223,225,49,249,212,252,15,255,0,211,133,132,10,247,225,49,249,212,252,15,255,0,211,133,132,12,252,147,234,22,254,63,52,162,124,169,126,214,98,255,0,203,255,0,181,66,140,115,5,133,159,145,92,101,186,176,201,19,58,168,244,105,133,209,188,110,111,90,162,60,218,94,143,204,86,196,17,186,77,58,217,47,68,146,119,146,182,234,90,25,217,7,14,44,94,99,16,48,41,22,60,217,82,29,173,88,79,116,15,155,239,56,242,156,132,242,150,228,69,146,148,146,36,165,41,39,24,75,100,165,109,76,100,159,170,74,74,75,138,113,76,194,88,180,250,189,175,141,52,122,95,47,210,187,232,117,183,208,108,161,11,144,218,119,196,82,146,68,78,45,213,52,82,16,107,51,81,18,35,180,159,87,66,221,201,56,119,226,101,66,197,204,101,42,219,85,94,60,74,45,228,203,212,169,237,202,144,166,218,91,169,109,110,69,82,75,122,80,111,155,200,75,72,53,18,143,73,14,33,37,170,245,26,12,52,206,89,154,77,191,179,51,167,194,120,125,219,191,21,185,157,83,78,221,108,21,56,221,117,189,110,158,127,248,237,196,197,205,209,251,209,206,152,142,218,101,201,115,19,230,7,19,191,199,42,215,249,235,162,208,114,37,81,167,209,242,113,102,213,170,211,227,194,131,9,154,188,153,82,164,186,150,154,97,164,84,101,169,110,45,106,50,36,165,41,35,51,81,153,17,17,25,152,171,236,196,249,129,196,239,241,202,181,254,122,232,149,181,44,76,167,216,188,47,45,139,109,53,121,17,43,87,147,211,169,80,27,139,33,45,186,182,147,87,125,201,74,81,111,74,205,131,101,10,105,102,146,81,107,33,180,40,180,94,163,227,44,189,24,108,85,251,179,209,77,83,248,195,35,110,178,202,243,172,135,43,203,237,241,185,118,205,58,245,68,219,175,89,248,70,179,61,200,147,142,24,173,80,198,252,85,184,49,70,167,73,143,76,122,184,243,106,76,54,22,165,165,134,154,105,12,180,147,90,187,173,68,219,104,220,173,18,74,86,227,36,164,140,146,86,83,195,139,8,88,195,252,10,69,241,54,44,134,171,87,235,221,123,228,251,46,50,166,225,50,165,183,17,4,149,40,201,73,82,77,199,210,225,37,59,147,37,37,235,18,82,163,172,108,46,195,107,159,23,239,234,54,28,89,205,71,93,90,182,242,154,100,228,188,77,52,218,80,133,56,227,139,87,115,36,161,180,45,102,73,35,81,146,76,146,149,40,201,39,123,212,234,117,62,143,79,139,73,164,192,143,10,12,38,81,26,44,88,205,37,166,152,105,9,36,161,180,33,36,68,148,165,36,68,73,34,34,34,34,34,25,59,63,98,171,247,235,197,220,223,49,211,219,60,127,158,214,151,150,12,210,214,85,149,225,182,127,7,230,211,86,147,52,196,240,183,70,145,68,79,78,147,59,226,122,232,68,46,41,158,95,173,255,0,241,202,39,249,148,209,14,114,3,230,222,196,252,83,229,146,132,198,226,153,229,250,223,255,0,28,162,127,153,77,21,123,78,168,212,40,245,8,181,106,76,249,16,167,66,121,18,98,202,140,234,154,117,135,80,162,82,28,66,210,100,105,82,84,68,100,162,50,50,50,35,33,225,156,93,242,25,149,55,116,215,155,205,159,185,181,228,227,3,57,166,196,93,192,197,92,217,187,229,104,215,142,156,232,211,93,59,53,104,32,4,106,201,94,107,98,230,18,209,250,57,115,72,210,252,183,97,182,229,89,70,211,44,55,80,66,157,113,9,144,195,105,112,212,173,18,150,121,198,72,66,18,227,201,36,145,37,73,34,146,162,95,135,191,70,38,220,93,183,59,165,206,89,190,83,138,200,241,183,48,24,202,116,174,137,210,122,167,170,99,174,38,55,196,245,0,0,61,154,215,36,204,198,94,237,140,196,97,196,203,106,167,6,58,107,240,153,121,251,118,164,181,155,74,133,52,209,234,146,156,36,168,249,11,82,80,151,81,181,90,164,136,200,183,161,10,77,53,226,21,137,112,97,141,239,91,176,46,152,220,154,165,10,99,144,223,209,11,74,28,218,126,171,173,239,74,84,109,56,157,171,66,141,37,185,11,74,180,208,197,247,136,213,157,172,172,127,40,75,33,170,197,157,2,156,139,242,223,245,224,190,241,114,215,80,136,68,179,92,3,119,113,37,58,169,68,182,212,225,26,82,178,52,234,218,93,113,101,161,206,114,191,165,209,229,173,71,159,31,140,126,189,95,114,217,228,211,111,39,103,241,17,150,227,234,254,205,92,238,153,159,87,84,244,251,179,62,151,13,53,231,117,235,30,240,131,58,17,111,204,179,226,30,18,98,245,203,254,187,97,217,181,182,233,181,106,131,172,178,138,156,126,144,154,98,58,157,91,187,223,156,165,186,178,34,36,106,180,54,74,51,82,247,26,160,64,253,21,26,117,66,143,80,149,73,171,64,145,10,116,39,151,26,84,89,45,41,167,88,117,10,52,173,181,161,68,70,149,37,68,100,105,50,35,35,35,35,31,156,68,177,56,187,152,154,105,166,239,26,99,79,255,0,93,17,146,236,246,11,35,187,126,238,6,52,166,245,81,84,196,112,137,211,236,233,209,60,116,225,29,9,173,158,140,232,74,191,42,242,240,147,8,110,95,245,165,15,70,234,85,106,123,175,50,186,156,141,175,180,252,116,186,135,118,63,5,72,117,4,100,104,209,107,108,212,70,164,109,53,71,60,189,224,77,207,152,140,71,141,135,246,212,184,240,146,150,85,58,165,61,253,13,48,161,33,104,75,142,146,53,35,117,91,156,66,82,132,153,106,165,167,83,66,119,45,62,123,12,240,206,241,197,187,198,5,147,100,210,36,77,157,53,230,155,113,198,227,186,235,80,154,91,168,108,228,200,54,208,163,109,132,41,196,154,220,208,201,36,127,168,133,198,101,159,47,118,198,93,240,226,29,181,76,131,29,85,249,172,178,253,197,82,66,205,213,77,154,72,245,137,46,26,82,124,132,41,75,75,72,218,157,18,102,102,91,214,181,43,107,132,195,222,206,177,51,122,255,0,161,28,127,72,64,118,135,57,203,185,49,201,105,203,114,189,39,17,84,121,188,38,117,233,185,95,229,26,105,51,164,105,166,175,99,134,120,103,103,97,37,157,2,201,178,105,17,225,65,132,203,77,184,227,113,218,105,217,174,161,164,54,114,100,27,104,73,56,250,210,218,77,110,104,70,163,47,212,67,146,231,251,202,69,247,248,95,204,226,137,8,35,222,127,188,164,95,127,133,252,206,40,149,99,105,138,48,119,41,166,52,136,166,124,37,64,236,205,251,152,157,164,193,222,189,84,213,85,87,237,204,204,241,153,231,210,171,92,187,121,129,195,31,241,202,139,254,122,208,176,142,41,158,95,173,255,0,241,202,39,249,148,209,94,249,118,243,3,134,63,227,149,23,252,245,161,97,28,83,60,191,91,255,0,227,148,79,243,41,162,45,151,251,55,16,190,246,195,246,219,40,248,248,202,175,105,213,26,133,30,161,22,173,73,159,34,20,232,79,34,76,89,81,157,83,78,176,234,20,74,67,136,90,76,141,42,74,136,140,148,70,70,70,68,100,45,207,36,185,167,254,80,150,67,180,123,198,125,57,23,229,191,234,78,97,147,229,174,161,16,137,4,137,228,214,210,74,117,82,141,14,37,179,52,165,100,74,209,180,186,218,10,163,41,212,234,133,98,161,22,147,73,129,34,108,233,175,34,52,88,177,154,83,174,190,234,212,73,67,104,66,72,205,74,82,140,136,146,68,102,102,100,68,62,206,30,223,119,6,24,222,244,75,254,214,147,201,170,80,166,55,49,141,86,180,161,205,167,235,52,230,197,37,70,211,137,220,133,164,148,91,144,181,39,93,12,96,101,184,250,240,23,121,223,102,120,199,243,211,9,102,219,108,142,27,107,176,19,98,116,139,212,111,162,174,152,158,169,254,26,180,210,123,119,244,47,188,7,36,203,62,97,45,140,196,97,196,59,150,153,58,58,107,240,153,101,139,138,154,132,27,74,133,52,209,235,26,91,53,40,249,11,82,86,166,151,185,90,164,140,140,247,161,105,79,198,205,110,104,173,252,184,89,14,203,138,116,234,173,225,59,99,84,170,43,146,208,75,79,48,156,219,45,246,137,68,239,76,147,101,100,102,146,245,150,73,111,114,55,26,211,60,156,93,152,179,244,137,171,205,211,93,92,153,70,207,230,55,51,63,232,122,109,79,151,231,115,121,188,55,245,239,232,233,215,134,155,248,57,174,122,243,124,198,16,209,92,194,220,58,171,71,118,246,171,50,182,170,74,71,51,117,30,19,204,45,41,113,46,180,226,13,153,102,165,180,227,69,235,109,74,77,106,73,18,155,53,213,104,251,21,25,247,62,34,94,50,170,114,81,34,177,113,92,213,53,190,226,99,70,35,118,100,217,46,154,140,144,211,105,34,53,45,197,246,66,19,226,100,68,94,4,62,125,70,157,80,163,212,37,82,106,208,36,66,157,9,229,198,149,22,75,74,105,214,29,66,141,43,109,104,81,17,165,73,81,25,26,76,136,200,200,200,196,7,48,198,220,199,221,242,149,122,61,17,213,254,253,110,186,216,253,151,194,108,150,6,48,86,166,38,236,196,77,117,116,213,63,255,0,49,174,148,246,113,222,184,76,128,249,72,177,63,20,249,156,161,33,4,123,200,15,148,139,19,241,79,153,202,29,42,163,143,24,29,71,168,74,164,213,177,154,197,133,58,19,203,141,42,44,155,138,27,78,176,234,20,105,91,107,66,156,35,74,146,162,50,52,153,17,145,145,145,137,206,10,186,104,194,90,231,78,158,109,62,16,229,61,165,194,223,197,109,6,62,44,81,53,76,94,187,194,38,126,221,93,79,116,42,215,253,84,204,192,255,0,220,126,30,255,0,243,62,111,253,108,89,205,191,113,91,247,101,33,139,130,214,174,211,171,52,185,91,185,19,105,242,145,34,59,187,84,104,86,215,16,102,149,104,164,169,39,161,246,50,50,241,33,88,223,234,89,230,7,254,236,48,247,255,0,154,19,127,234,131,7,55,156,100,197,19,131,215,167,93,62,26,126,105,95,39,52,108,221,186,177,84,109,44,81,19,28,200,166,43,215,119,167,206,211,255,0,142,171,32,194,155,166,161,125,97,117,157,123,85,153,142,204,235,130,129,79,170,202,110,50,84,150,144,235,241,208,226,210,130,81,168,201,36,165,153,17,25,153,233,166,166,126,35,213,15,27,135,84,127,201,118,15,91,22,253,219,85,167,71,250,35,109,66,135,83,155,207,217,17,190,150,42,16,243,188,199,9,58,52,92,181,43,114,137,58,39,185,145,15,159,252,162,114,253,255,0,14,152,123,255,0,172,240,191,247,163,107,77,200,162,138,124,164,233,58,116,160,23,240,87,49,88,155,179,130,183,53,81,21,78,156,216,153,141,53,157,56,118,58,16,168,14,52,152,23,66,181,175,187,75,30,109,202,53,85,18,239,110,162,157,114,203,213,110,65,234,162,51,29,16,143,83,35,38,158,113,130,117,59,55,18,86,152,155,146,130,82,93,82,173,218,157,81,167,214,41,241,106,212,153,241,230,193,154,202,36,197,149,25,212,186,211,237,45,36,164,56,133,164,204,148,149,36,200,201,68,102,70,70,70,67,132,103,191,2,235,185,137,203,5,221,135,54,117,26,149,81,186,85,210,212,104,73,168,26,17,178,84,121,13,184,178,101,213,145,147,79,56,193,62,194,86,102,148,253,113,165,107,74,20,181,23,183,22,182,98,105,157,39,138,173,184,72,99,204,156,44,204,187,120,109,80,155,17,139,123,19,227,250,46,73,201,144,212,116,53,81,97,14,59,5,194,90,208,106,90,212,163,118,50,26,74,209,189,115,18,126,178,144,132,159,117,227,157,249,147,253,228,254,26,42,214,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,99,252,94,113,50,213,198,76,56,203,134,41,89,82,250,138,45,205,79,175,212,35,110,113,181,184,206,242,166,111,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,48,126,60,175,5,79,52,247,79,195,249,223,49,167,15,65,198,127,30,99,93,88,161,109,96,5,10,108,190,158,199,142,170,165,117,9,144,234,88,114,163,49,182,212,195,107,100,208,72,90,217,141,162,210,233,41,125,167,56,130,216,105,89,43,202,112,106,171,82,168,25,146,189,171,181,218,156,74,117,54,157,134,245,41,115,38,75,121,44,177,25,134,231,211,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,26,226,174,38,93,88,201,136,247,30,41,94,178,250,138,213,205,80,118,161,39,107,142,45,182,119,159,168,195,92,197,173,105,101,164,18,91,109,6,163,216,218,16,146,61,18,64,38,87,7,156,16,170,223,153,139,145,140,172,215,34,67,166,225,116,115,84,136,138,109,75,126,115,245,24,178,227,52,132,120,37,8,74,73,229,169,102,102,122,161,180,146,79,121,173,187,180,16,255,0,133,166,5,195,193,252,169,208,110,73,180,110,146,228,196,79,245,201,83,121,195,97,199,23,21,195,50,167,161,46,52,91,185,61,47,45,228,182,181,41,72,114,75,255,0,100,212,104,76,192,1,149,113,165,60,167,121,88,193,191,135,246,247,203,152,25,172,22,83,194,223,63,80,240,239,161,203,38,49,212,41,84,219,64,250,201,22,237,197,50,75,16,89,164,56,124,217,47,70,150,227,138,66,20,203,171,55,13,183,12,205,196,186,225,55,235,161,196,114,66,223,192,0,0,82,183,26,191,52,246,183,195,248,63,49,168,139,73,205,22,102,236,28,172,225,125,75,16,46,249,49,38,84,145,29,74,162,219,197,81,102,52,218,203,228,227,77,236,97,46,30,229,33,10,125,165,58,180,37,102,219,102,165,237,86,132,149,103,179,26,49,122,242,199,172,80,184,49,115,16,31,136,229,118,226,144,151,164,20,70,9,150,26,66,27,75,77,50,218,59,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,133,143,240,49,252,246,126,237,255,0,18,28,171,141,95,154,123,91,225,252,31,152,212,71,85,224,99,249,236,253,219,254,36,57,87,26,191,52,246,183,195,248,63,49,168,128,137,89,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,251,72,104,79,47,25,129,176,115,53,133,240,113,95,14,87,45,20,217,146,36,68,118,28,227,100,166,194,125,151,13,42,106,67,108,184,226,91,89,167,99,169,73,171,83,109,214,213,219,113,12,219,211,173,59,170,177,66,171,221,52,155,102,171,54,139,111,244,254,151,168,199,132,227,145,105,252,245,154,24,234,29,73,26,26,230,44,141,40,222,101,185,68,100,90,152,238,185,28,205,221,87,40,56,184,171,173,250,116,186,197,167,94,142,154,109,199,74,98,66,144,181,176,75,37,34,83,40,53,19,75,146,201,238,217,204,45,13,14,60,217,41,190,105,184,144,208,240,15,147,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,211,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,178,146,100,125,200,196,107,207,182,119,232,89,71,177,26,133,110,74,165,84,177,54,183,202,118,137,68,152,202,228,50,136,164,241,19,210,165,165,183,91,91,108,236,75,168,108,247,146,150,238,155,82,164,182,233,160,56,255,0,20,108,246,213,112,78,148,206,4,96,189,205,18,61,237,92,142,181,92,21,24,143,171,173,183,161,41,40,54,144,222,210,218,212,153,9,90,140,151,191,152,211,105,37,146,82,111,50,234,98,87,13,108,235,99,46,22,223,118,254,95,34,208,42,183,221,153,95,168,61,211,208,160,69,76,154,164,23,148,203,203,62,129,110,190,203,76,178,167,182,58,255,0,57,92,164,33,15,58,92,179,83,139,84,43,255,0,93,87,237,213,254,250,220,119,37,199,80,255,0,194,76,157,82,157,33,207,253,39,30,121,199,23,247,169,74,87,180,204,94,79,15,188,133,91,217,102,179,96,223,56,131,66,137,51,21,42,241,219,122,114,228,116,179,81,64,89,28,148,147,48,94,38,137,108,173,81,228,37,185,6,151,22,133,173,6,73,82,144,68,102,18,170,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,236,206,38,85,111,44,168,98,229,66,207,172,211,101,170,216,168,200,145,38,211,171,184,225,60,138,141,56,151,234,18,157,74,16,158,165,180,169,180,188,141,169,218,179,37,17,114,214,218,215,163,49,199,243,69,150,75,7,52,216,95,82,195,251,190,52,72,117,37,199,82,104,183,9,83,153,147,54,140,249,184,211,155,216,83,133,185,40,90,152,105,46,161,10,65,184,217,41,27,147,169,41,33,89,124,41,179,181,15,10,107,178,114,253,139,215,95,71,102,86,121,147,40,21,42,165,73,136,244,251,126,82,16,235,207,182,181,188,105,229,179,35,182,132,75,218,151,200,182,182,103,33,197,149,196,213,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,51,5,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,57,63,137,124,72,177,151,16,178,167,109,101,245,202,245,85,186,210,122,202,125,225,112,188,234,87,42,187,75,35,71,70,207,61,59,86,157,200,91,173,72,37,37,75,121,44,180,165,58,162,121,246,204,28,68,115,191,51,53,87,217,90,86,116,173,184,101,105,212,29,118,132,162,101,248,207,85,28,83,45,54,185,82,154,91,170,66,182,173,15,244,230,109,182,226,26,144,162,90,73,75,90,73,195,187,36,19,51,85,125,157,219,120,197,219,134,86,157,65,166,171,169,55,159,140,245,81,197,50,235,136,139,21,212,52,164,43,106,208,199,80,68,227,110,33,169,9,52,40,148,180,40,184,86,94,50,253,127,102,107,20,32,225,70,28,162,34,42,83,35,200,150,236,201,196,241,66,132,195,45,154,148,236,135,25,109,197,54,131,86,198,146,163,78,134,227,173,167,182,226,26,41,193,124,33,179,112,23,11,237,252,35,195,246,37,183,66,183,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,196,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,65,237,69,0,241,71,243,217,137,191,130,252,158,16,191,225,64,60,81,252,246,98,111,224,191,39,132,3,228,228,95,57,181,220,158,98,60,170,155,148,175,76,217,151,71,79,30,230,166,180,132,20,165,54,209,175,149,38,51,138,211,71,154,230,186,100,218,148,77,184,149,169,42,218,102,135,91,191,235,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,154,163,75,154,220,184,175,236,90,144,189,142,182,106,66,182,173,10,73,232,125,148,147,35,238,70,50,218,39,167,12,172,246,213,112,70,242,167,96,102,41,92,209,27,194,250,244,135,19,22,101,81,245,33,22,220,213,146,148,149,182,230,134,72,140,243,186,37,196,47,107,104,91,156,253,205,145,61,205,11,180,0,0,0,0,1,74,220,106,252,211,218,223,15,224,252,198,162,34,86,94,51,3,127,101,151,20,32,226,190,28,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,199,82,147,86,132,227,77,171,190,210,18,215,141,95,154,123,91,225,252,31,152,212,68,21,167,90,119,85,98,133,87,186,105,54,205,86,109,22,223,233,253,47,81,143,9,199,34,211,249,235,52,49,212,58,146,52,53,204,89,26,81,188,203,114,136,200,181,48,26,72,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,250,88,206,182,75,179,109,117,101,27,20,202,233,166,181,215,91,117,222,154,159,115,83,148,151,29,230,65,76,150,214,183,216,104,158,105,179,152,219,100,242,89,91,134,105,79,57,194,50,209,102,47,251,10,177,50,213,198,76,56,183,49,74,202,151,212,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,1,234,198,107,51,99,230,159,25,62,32,92,63,49,124,105,76,102,179,54,62,105,241,147,226,5,195,243,23,192,116,172,142,103,142,242,202,21,228,168,178,145,46,185,135,85,201,9,93,122,130,133,150,246,215,161,39,173,135,184,201,40,146,148,146,72,210,102,72,121,9,36,44,210,105,105,214,175,250,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,150,199,41,53,86,105,81,235,175,83,37,162,155,50,67,209,35,204,83,42,38,30,125,148,182,167,90,67,154,109,82,208,151,217,82,146,71,170,73,214,204,244,220,90,205,252,128,241,33,254,75,212,41,120,91,138,212,186,173,110,193,71,85,80,165,250,45,142,166,165,14,115,171,99,234,17,207,148,219,45,195,209,50,92,52,37,59,185,206,154,181,61,202,1,101,88,215,196,35,46,57,126,198,88,184,45,137,149,138,172,73,238,83,209,80,155,84,133,17,19,96,210,249,137,113,77,177,41,44,173,82,80,242,146,218,20,72,75,10,245,100,50,179,50,74,141,69,232,49,243,16,172,28,74,202,38,52,215,112,230,248,183,238,170,107,22,61,199,17,217,148,74,155,51,152,109,244,211,29,82,154,83,140,169,73,37,146,86,133,26,76,245,209,105,63,105,12,246,98,21,235,85,196,171,254,229,196,106,236,120,140,84,174,170,196,218,220,198,162,33,73,97,183,228,188,183,156,75,105,82,148,162,65,41,102,68,70,165,30,154,106,103,226,45,251,46,249,126,165,96,135,11,92,67,174,169,17,31,184,113,31,13,235,87,85,82,99,68,149,25,176,253,37,229,66,140,78,114,208,189,141,199,82,20,109,168,214,73,121,233,38,133,26,86,64,41,132,90,79,10,124,246,213,74,171,3,43,56,203,115,68,85,53,81,201,139,34,171,81,125,73,125,183,201,72,75,116,115,89,145,165,104,82,77,70,198,245,36,208,104,228,36,215,189,134,219,171,97,250,170,116,154,173,22,74,33,214,105,146,224,72,114,59,18,208,212,150,84,210,212,195,237,33,230,93,36,168,136,205,14,52,227,110,33,94,10,66,210,162,212,140,140,6,167,128,64,174,26,25,245,141,143,54,243,56,43,139,53,216,140,98,45,14,59,108,210,22,231,55,125,126,156,196,86,210,167,148,243,206,184,167,231,18,155,121,215,139,212,220,133,18,208,149,18,30,52,76,12,98,198,43,7,2,172,10,166,35,98,53,122,37,58,155,78,142,251,173,52,236,166,89,126,160,251,108,184,242,98,69,75,203,66,93,146,226,90,89,54,209,40,141,70,95,172,200,57,254,113,51,85,102,229,67,8,234,23,133,102,165,17,87,61,70,60,136,214,157,33,198,205,229,212,106,36,143,80,212,210,86,133,116,205,169,77,169,229,238,78,212,25,36,143,152,182,208,188,251,98,174,38,93,88,201,136,247,30,41,94,178,250,138,213,205,80,118,161,39,107,142,45,182,119,159,168,195,92,197,173,105,101,164,18,91,109,6,163,216,218,16,146,61,18,67,218,230,171,51,23,150,107,241,114,102,41,94,16,98,83,144,152,233,166,210,41,145,136,148,138,117,57,181,184,182,152,55,54,146,158,94,231,92,90,220,81,22,229,173,91,82,132,108,109,28,214,191,105,221,86,167,163,126,148,219,53,90,55,166,105,236,213,169,222,144,132,228,126,178,11,186,242,164,179,188,139,152,202,246,171,107,137,213,42,208,244,51,208,5,159,240,49,252,246,126,237,255,0,18,22,168,42,175,129,143,231,179,247,111,248,144,181,64,0,1,226,177,139,24,172,28,10,176,42,152,141,136,213,232,148,234,109,58,59,238,180,211,178,153,101,250,131,237,178,227,201,137,21,47,45,9,118,75,137,105,100,219,68,162,53,25,126,179,32,230,153,209,205,181,171,148,108,44,59,166,164,215,93,114,87,122,154,125,179,78,74,91,119,153,57,49,156,90,31,125,163,121,167,14,27,110,19,41,121,109,153,169,60,230,200,139,85,144,160,28,85,196,203,171,25,49,30,227,197,43,214,95,81,90,185,170,14,212,36,237,113,197,182,206,243,245,24,107,152,181,173,44,180,130,75,109,160,212,123,27,66,18,71,162,72,122,188,206,230,22,234,205,6,50,214,177,114,233,141,208,117,252,184,212,234,90,37,57,33,154,100,22,147,181,168,237,169,103,254,19,139,52,165,9,91,174,186,178,66,55,237,46,255,0,150,188,130,204,188,50,237,138,89,152,198,42,125,86,151,74,183,44,250,204,235,78,142,252,103,225,185,83,148,138,90,164,199,169,41,106,74,119,195,79,49,181,53,203,53,37,231,18,173,198,72,108,208,240,66,177,234,176,171,19,46,172,27,196,123,115,20,172,169,125,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,229,68,212,204,166,65,102,89,249,118,194,220,204,96,237,62,171,84,165,92,118,125,26,117,217,71,98,51,243,28,166,74,93,45,50,100,84,146,180,165,91,33,171,150,226,157,230,26,82,203,138,78,211,52,56,72,100,45,127,39,121,170,179,115,95,132,116,251,194,141,82,136,155,158,157,30,60,107,178,144,219,102,202,233,213,19,71,174,105,105,75,90,186,103,20,151,20,202,247,43,114,8,210,103,204,67,136,71,117,25,172,203,22,97,110,172,175,227,45,23,23,45,104,221,127,65,204,141,81,165,174,83,145,217,169,193,117,59,93,142,226,144,127,224,184,131,82,86,148,58,211,75,52,47,102,211,208,246,14,227,21,131,142,182,5,47,17,176,230,189,18,163,77,168,199,97,215,90,106,83,47,63,79,125,198,91,121,81,37,37,149,173,45,73,109,46,160,156,104,212,102,147,63,212,102,25,140,19,255,0,134,167,16,47,200,76,200,56,9,138,207,111,176,106,181,5,122,46,162,165,106,229,30,116,183,227,35,235,93,126,74,25,143,78,65,117,47,185,181,6,162,113,197,175,190,229,8,0,62,173,126,211,186,173,79,70,253,41,182,106,180,111,76,211,217,171,83,189,33,9,200,253,100,23,117,229,73,103,121,23,49,149,237,86,215,19,170,85,161,232,103,160,13,73,136,149,27,137,238,87,25,198,138,246,8,93,213,11,130,209,169,80,43,18,168,46,213,171,112,90,69,41,233,172,75,233,148,148,190,203,174,41,180,26,183,44,157,121,13,54,148,33,70,181,35,177,28,21,203,167,18,248,214,62,79,239,76,1,196,25,23,4,91,158,141,107,207,166,216,87,5,45,247,92,146,226,228,37,77,71,97,199,20,225,42,58,226,169,228,173,183,18,164,160,163,177,177,41,75,141,54,151,224,5,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,64,53,39,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,99,149,101,123,2,232,89,116,192,235,87,11,233,52,106,84,25,240,105,241,221,175,189,78,53,173,186,133,97,76,160,165,202,55,28,34,113,205,238,36,246,154,200,140,155,75,104,36,161,40,74,19,213,64,0,0,0,0,0,0,0,7,158,191,172,186,78,32,218,147,109,42,219,92,200,115,185,124,196,238,81,125,135,18,225,125,149,36,252,80,94,210,25,175,198,108,48,173,96,246,33,212,236,42,235,123,37,83,185,59,187,160,245,230,48,219,165,246,86,178,240,112,191,180,127,232,26,113,21,199,197,159,44,17,238,235,53,140,103,182,98,109,169,81,183,122,67,235,12,249,252,231,96,198,107,237,186,73,78,212,165,95,101,7,175,183,67,238,3,227,112,149,205,36,90,189,9,236,14,186,166,237,153,11,111,162,126,172,207,155,189,115,164,189,246,26,34,78,132,73,251,107,239,236,247,11,53,25,121,195,251,234,224,195,107,178,21,227,107,205,233,106,80,57,156,151,121,104,94,221,237,45,181,118,90,84,147,245,86,162,238,71,227,251,70,140,50,207,142,148,108,194,225,69,43,17,104,235,237,59,159,189,58,47,213,217,37,230,75,186,155,111,95,234,79,251,37,254,147,14,172,0,0,0,0,3,58,121,231,161,205,183,243,49,118,83,167,255,0,90,223,65,175,135,182,159,24,253,134,101,224,100,63,21,43,50,85,154,70,91,42,216,4,194,117,137,86,228,111,94,168,245,57,83,206,81,118,54,140,207,83,63,211,47,219,224,37,215,23,236,190,212,233,151,195,120,227,75,135,186,13,87,119,164,28,230,36,182,114,153,129,25,174,202,115,83,213,70,101,234,160,190,253,124,69,107,0,235,249,81,194,167,241,139,27,104,54,98,34,245,12,202,234,185,168,222,72,251,49,31,112,187,239,65,248,183,236,63,253,131,72,20,248,49,233,176,219,133,21,27,26,111,93,165,169,158,154,153,153,248,247,241,49,75,188,30,172,184,247,6,55,85,46,87,156,209,84,14,70,212,232,126,183,62,36,244,31,114,81,105,225,238,63,216,46,172,0,64,254,45,120,201,244,55,2,29,195,168,106,219,42,234,219,235,233,174,222,154,100,23,188,13,6,71,169,40,255,0,180,159,219,224,39,128,162,206,43,152,167,34,246,204,173,78,212,143,43,157,75,182,249,61,33,236,36,255,0,116,64,130,226,252,80,74,251,73,246,153,253,218,16,8,193,131,56,117,51,21,177,26,149,99,65,111,123,149,30,126,133,169,23,245,108,56,239,181,73,254,246,127,218,47,244,13,46,218,244,24,214,205,10,53,18,26,118,179,27,126,210,212,207,237,45,74,63,19,51,241,81,251,69,68,240,124,193,84,220,56,129,84,197,42,172,45,236,81,57,29,26,249,154,127,92,196,246,28,236,151,8,252,72,188,82,127,118,158,34,226,192,7,22,205,254,47,175,5,176,34,230,187,34,43,108,229,211,230,198,132,173,53,217,32,225,200,113,181,104,104,89,30,138,107,193,69,167,191,239,237,34,183,56,205,223,50,233,152,103,111,217,209,21,176,229,213,98,73,117,90,17,234,218,163,212,27,52,247,73,251,139,185,30,191,244,128,169,123,234,240,171,223,215,117,90,239,174,200,231,77,170,205,126,99,171,216,148,250,206,186,167,15,178,82,146,241,89,248,17,126,162,31,87,6,171,213,11,103,22,44,250,229,45,238,84,168,117,234,123,205,47,106,85,162,145,37,181,17,232,162,50,241,73,120,144,241,163,162,101,226,218,59,187,28,108,74,6,186,20,187,146,150,209,254,165,204,105,30,242,253,47,120,13,27,225,45,98,109,193,134,22,157,114,162,231,50,84,250,36,9,47,47,66,45,203,92,118,212,163,208,136,136,187,153,248,17,16,170,126,51,22,178,225,98,61,2,227,65,106,212,138,108,86,12,255,0,227,169,250,130,244,241,215,192,189,194,218,44,90,42,45,203,38,129,64,71,133,54,151,22,39,255,0,123,101,40,247,159,232,251,204,86,39,26,179,123,159,107,22,239,169,217,7,182,133,246,181,168,247,247,248,0,143,124,43,111,215,173,28,200,177,78,65,232,138,196,52,192,87,135,251,172,248,69,250,39,250,63,119,235,33,123,100,123,136,140,189,165,168,207,71,15,135,29,111,52,54,151,40,181,221,62,2,85,225,225,233,24,163,66,172,255,0,82,141,127,68,191,232,1,255,0,96,0,0,0,0,2,176,184,202,98,218,224,80,232,120,87,13,253,23,33,200,213,55,81,183,251,10,69,65,133,119,52,125,197,224,175,217,237,22,113,37,246,226,198,118,75,170,218,134,80,167,20,122,107,161,17,106,99,63,60,69,241,45,236,73,204,221,192,242,220,222,213,5,217,116,70,123,17,122,140,84,37,237,254,202,79,193,126,221,79,239,48,31,63,32,152,66,230,48,230,62,222,165,155,28,216,244,73,17,43,114,75,118,221,26,102,124,84,175,251,104,63,7,61,134,103,238,35,26,16,164,211,99,209,233,80,169,17,19,181,136,49,219,140,209,106,103,162,16,146,73,120,153,159,129,123,76,197,111,112,112,194,22,169,22,141,107,22,31,45,100,77,118,77,45,7,223,250,165,181,79,124,188,22,101,226,95,163,175,223,236,22,88,0,0,0,0,0,0,0,0,0,0,0,35,55,16,156,93,78,20,229,190,228,52,119,122,226,135,50,134,130,247,115,224,75,208,254,194,139,197,191,187,245,144,147,34,162,248,206,226,51,179,47,11,119,14,162,189,186,35,16,162,84,156,45,164,90,62,151,106,12,153,119,78,190,7,236,86,159,119,180,5,113,82,105,243,111,27,182,29,42,50,119,76,174,84,91,142,217,106,69,171,143,58,73,47,19,34,241,87,188,139,245,13,7,228,111,5,227,224,166,95,232,20,78,71,46,101,82,52,90,164,207,88,207,235,220,133,25,43,254,218,203,197,175,97,145,123,139,223,82,92,53,48,57,24,177,152,58,61,106,115,28,200,118,180,136,245,164,250,218,125,108,105,208,212,94,14,36,252,28,63,98,139,238,49,125,140,180,219,12,161,134,147,181,13,164,144,146,215,93,8,139,66,1,255,0,98,41,241,3,205,115,57,109,194,167,81,69,119,117,201,91,53,65,138,141,166,92,148,189,26,86,199,181,83,46,54,173,28,100,189,67,211,95,105,145,120,202,193,66,188,80,47,138,213,211,153,122,157,50,160,239,243,106,66,30,132,194,54,163,236,181,80,154,148,158,164,146,63,5,31,99,51,253,102,2,50,92,215,29,203,138,87,188,154,229,89,238,174,175,95,168,45,195,61,173,183,185,215,222,82,180,245,73,41,45,86,225,251,8,187,251,8,89,6,81,184,91,53,93,182,41,120,143,138,18,53,58,140,102,38,197,131,179,193,14,54,195,200,87,49,137,101,239,113,58,26,75,222,101,224,66,10,229,102,157,6,167,142,54,171,21,6,57,173,166,169,5,100,91,141,58,43,172,96,181,236,127,121,141,17,225,170,223,250,31,73,141,201,229,177,26,27,12,180,91,136,253,68,180,130,79,223,225,239,238,2,6,227,223,12,106,85,197,100,212,78,197,166,242,234,176,210,243,208,211,206,81,243,84,134,93,229,163,87,101,18,83,170,148,142,231,225,237,237,168,169,124,65,177,46,28,53,187,234,118,93,211,15,165,168,210,229,61,21,230,249,136,94,138,105,213,182,174,232,82,147,246,144,175,3,63,15,111,136,212,48,142,57,162,201,14,23,102,98,34,165,214,227,244,117,182,219,52,177,59,124,135,54,153,19,198,159,171,75,237,160,244,91,230,174,254,237,60,60,3,62,214,221,66,77,38,226,165,213,33,175,100,136,115,88,144,210,180,35,209,104,112,148,147,208,200,203,196,139,196,134,146,50,197,91,153,112,229,235,14,106,147,203,249,195,214,173,29,78,43,183,172,163,130,202,141,90,17,17,22,166,103,219,65,93,148,94,13,21,152,87,236,73,85,11,239,168,183,152,154,219,142,55,232,180,35,152,202,94,35,52,234,83,119,150,173,145,150,165,223,191,188,90,6,30,89,84,188,57,177,232,86,53,25,27,97,208,169,177,105,205,119,81,234,150,89,67,73,63,89,74,63,4,23,138,143,245,159,136,15,68,32,135,24,10,45,54,86,92,169,213,87,187,74,106,224,101,8,63,91,186,74,4,245,17,118,61,60,126,225,59,196,15,226,255,0,112,51,15,46,180,250,58,87,163,207,215,218,81,150,135,221,10,131,61,62,237,60,75,222,2,156,112,154,74,225,226,157,155,45,181,109,83,55,5,57,194,61,53,208,202,75,103,254,129,162,140,173,212,93,171,96,77,179,80,121,205,235,119,173,213,90,105,174,147,31,47,13,11,220,51,203,129,180,89,87,6,49,217,20,168,104,220,183,238,42,106,15,185,22,132,114,154,78,189,204,189,229,237,26,43,203,221,1,251,95,8,40,20,41,95,214,198,234,183,120,127,106,83,170,47,3,63,98,189,224,58,40,142,28,65,90,142,238,86,238,222,122,246,153,116,27,123,25,235,253,35,23,220,36,120,142,28,65,28,132,140,173,221,189,99,91,204,250,13,158,177,150,159,210,49,117,240,253,128,51,241,109,153,166,181,28,211,227,235,255,0,243,134,52,233,135,203,83,150,132,5,175,196,249,186,255,0,247,213,140,197,219,159,237,204,125,127,227,255,0,243,134,52,229,135,122,29,157,79,208,245,47,173,255,0,242,171,1,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,107,194,26,170,22,228,184,136,241,115,151,167,236,113,39,254,129,152,107,173,147,98,191,41,165,120,167,103,255,0,56,145,168,217,44,38,83,10,97,103,161,43,79,249,15,81,152,236,96,161,57,109,98,45,94,138,233,234,168,221,62,167,167,233,48,218,189,231,250,94,240,23,197,195,210,123,147,114,185,106,37,113,249,124,190,187,79,95,93,117,168,203,255,0,216,36,160,137,28,50,43,101,86,203,45,17,164,187,204,76,110,167,69,109,211,93,213,9,158,205,11,220,37,184,15,241,149,25,169,140,42,51,233,213,11,211,82,212,253,135,175,179,245,12,216,102,134,195,127,12,177,210,230,178,36,255,0,89,77,232,183,120,127,186,67,101,223,98,149,250,126,243,255,0,64,210,168,168,62,46,217,108,159,74,188,21,143,148,136,250,196,170,233,233,37,111,79,171,202,106,4,86,187,41,211,51,238,103,246,80,95,126,190,32,60,247,13,44,228,197,194,165,74,195,43,173,221,97,74,217,209,122,167,234,237,235,30,115,250,182,20,103,221,196,253,165,126,175,112,184,138,21,203,73,184,163,162,69,54,71,48,150,149,40,139,98,139,177,43,105,253,162,47,104,203,106,22,166,212,75,65,232,100,58,21,19,48,56,187,110,184,151,104,215,111,78,164,17,164,143,160,138,189,11,118,239,237,54,126,210,1,166,80,25,174,119,53,56,244,243,78,178,229,247,170,31,82,148,225,122,46,23,115,50,208,255,0,220,71,198,147,142,248,173,49,38,137,55,86,242,87,143,243,24,197,255,0,67,127,120,13,51,186,235,108,167,115,138,208,140,244,240,30,30,248,198,236,53,195,200,110,205,186,174,30,145,182,77,73,95,243,73,14,104,100,74,51,251,13,171,244,21,254,65,155,153,56,149,123,76,101,113,228,86,183,182,226,141,74,46,153,146,212,204,180,63,4,253,227,226,72,151,82,153,170,159,115,126,238,231,217,37,227,250,191,88,11,98,205,215,21,27,89,54,237,90,199,193,135,122,170,131,230,252,37,206,218,226,57,104,83,111,180,106,229,201,137,180,244,87,41,90,107,237,211,95,19,21,67,112,215,106,87,69,118,161,113,86,31,231,78,169,202,118,100,135,54,165,59,221,113,102,181,30,137,34,34,213,74,51,208,136,139,238,29,7,11,178,211,140,88,192,182,142,199,181,58,230,22,226,80,110,245,209,90,219,174,207,99,174,160,207,179,137,63,219,250,196,254,202,199,9,26,172,90,173,50,248,198,234,167,33,17,100,51,37,20,110,66,85,204,36,169,135,72,250,136,211,59,107,245,168,240,237,246,189,196,3,230,240,143,203,5,66,101,94,70,61,87,139,149,25,141,240,97,53,234,171,121,146,160,74,109,205,201,119,82,212,140,203,106,145,250,207,216,45,172,124,203,106,220,164,90,52,24,22,221,10,47,79,2,157,29,168,177,218,222,165,237,109,180,18,18,90,168,205,71,162,82,69,220,204,251,15,166,0,43,171,140,173,130,197,79,6,104,87,140,40,250,205,137,95,138,203,171,222,127,220,233,137,80,113,93,141,90,120,153,120,22,191,244,11,21,16,155,139,66,22,172,179,55,177,58,145,86,72,207,191,179,209,243,128,85,230,64,110,137,86,206,103,172,243,142,230,210,168,212,233,240,28,236,71,170,28,168,69,212,187,145,254,143,221,250,198,134,24,95,49,150,220,253,36,145,255,0,148,134,105,242,201,53,80,115,27,133,207,110,209,31,76,232,132,231,111,20,117,236,153,151,252,131,73,212,55,80,253,22,158,243,95,97,200,173,41,63,168,208,70,64,63,112,0,230,149,204,199,96,229,185,121,51,96,85,238,254,69,117,247,146,194,34,250,62,82,181,90,157,54,136,183,165,163,71,219,73,151,218,251,252,59,128,233,96,63,206,52,134,101,199,106,84,117,239,105,228,37,196,43,67,45,82,101,169,30,135,223,192,127,160,0,0,0,0,0,0,227,89,190,176,217,196,60,186,223,116,53,181,189,230,232,21,73,17,189,99,45,175,20,25,9,65,253,164,145,247,95,129,158,158,241,217,71,228,171,83,153,171,210,230,82,164,127,85,50,59,145,215,227,246,86,147,73,248,25,31,129,251,192,102,26,3,242,240,231,17,88,144,178,221,38,217,173,37,74,46,197,170,227,190,70,101,253,162,241,71,223,251,70,142,114,213,117,34,244,192,28,61,185,11,237,206,181,233,47,186,95,162,181,194,101,102,94,5,175,218,246,17,16,161,124,237,88,79,225,230,100,175,74,83,173,108,106,101,98,163,58,55,172,71,185,149,207,146,148,31,218,81,151,100,120,25,235,239,33,106,252,38,175,102,46,28,185,42,134,169,92,217,20,218,145,178,73,216,105,218,219,112,32,167,79,178,68,122,25,248,234,102,2,110,0,0,0,0,0,254,40,140,200,200,188,116,20,15,196,202,149,62,157,154,26,203,147,85,185,50,83,33,230,143,68,150,136,85,70,102,133,216,254,227,241,23,242,42,19,140,230,29,46,159,124,91,216,139,28,180,139,38,12,74,106,203,222,250,158,168,60,103,221,90,248,23,232,233,247,251,0,125,190,10,210,34,162,167,116,71,84,189,31,54,102,168,152,229,159,217,221,78,45,219,188,60,123,104,45,124,203,82,208,253,162,144,120,73,98,9,91,24,254,245,188,180,250,181,106,114,152,35,215,251,78,205,128,143,209,63,209,247,151,236,23,126,2,131,184,159,90,201,182,243,67,84,117,168,220,164,84,216,126,122,143,126,237,202,114,163,55,191,137,233,174,223,14,223,168,68,129,123,185,239,202,100,44,193,86,45,73,237,158,201,13,212,32,197,124,251,158,232,228,169,70,162,254,185,4,93,222,246,119,255,0,69,90,231,115,46,172,101,214,250,167,91,81,39,115,217,147,78,102,73,39,148,105,229,154,158,146,141,186,155,174,25,232,76,248,235,255,0,209,9,97,193,82,166,215,210,27,166,143,187,235,58,41,210,116,208,254,206,250,114,125,223,233,22,202,42,111,130,165,57,62,159,186,106,220,207,91,163,157,31,110,158,205,244,229,107,174,191,232,22,200,0,32,151,22,220,31,98,247,192,102,47,56,41,217,82,160,212,19,33,215,53,51,214,35,16,167,184,164,232,107,36,253,165,23,114,35,87,235,240,19,180,120,140,108,178,89,196,76,40,186,237,7,62,213,74,141,58,51,71,223,179,142,70,113,178,63,180,159,211,246,153,16,12,219,97,165,224,237,129,123,211,174,166,187,42,15,59,221,253,182,86,223,232,171,244,253,198,52,213,106,214,147,112,208,98,214,18,90,20,141,255,0,254,10,212,159,113,123,189,195,55,217,157,195,103,112,139,28,110,92,60,125,123,151,73,232,245,61,8,191,173,134,203,222,197,43,251,231,233,31,236,240,23,141,195,222,247,85,241,149,171,74,116,185,92,249,205,245,253,73,236,219,166,181,25,100,143,4,145,125,148,251,63,104,9,34,40,255,0,139,117,221,64,185,49,245,168,20,149,238,149,77,221,213,246,89,127,89,10,1,163,237,36,139,193,39,225,175,222,46,15,27,177,106,131,130,152,121,82,191,174,5,107,26,7,39,84,104,191,91,123,237,181,226,132,44,203,187,165,253,147,255,0,73,102,247,19,113,14,181,138,55,148,235,206,188,189,101,206,229,111,45,17,219,99,72,108,190,194,82,94,13,151,176,191,210,3,244,96,254,28,212,241,107,17,105,56,125,71,78,233,149,94,163,150,90,164,191,170,97,199,79,237,41,37,224,217,248,168,191,111,128,209,238,10,97,101,19,6,48,218,147,135,86,251,60,168,84,190,127,45,59,150,173,57,178,28,120,251,173,107,63,180,233,255,0,104,255,0,103,129,86,239,7,236,186,173,231,164,227,205,96,181,108,182,122,44,191,100,248,175,125,151,125,250,125,164,126,175,120,181,192,0,0,0,0,30,87,20,47,234,86,23,216,213,59,230,182,189,144,169,156,158,106,180,81,233,204,121,13,23,217,74,143,197,194,240,73,255,0,164,5,72,113,119,199,69,220,120,171,249,30,133,39,86,237,175,238,182,246,127,219,17,160,72,71,115,108,189,169,63,5,159,223,167,128,139,57,77,203,229,79,49,152,171,6,203,138,157,176,207,155,213,187,170,79,103,243,103,220,71,99,113,179,61,77,157,59,31,235,247,31,129,197,59,222,102,35,223,149,59,206,123,156,199,234,60,157,234,208,139,94,91,40,108,187,18,82,94,8,47,97,127,164,91,95,8,92,11,77,167,134,211,241,82,162,206,146,110,78,87,32,247,125,158,158,68,246,21,224,225,145,246,81,120,164,191,111,136,11,5,163,81,233,244,10,115,84,170,91,28,152,204,110,216,141,202,86,154,168,212,125,212,102,126,38,126,209,251,64,0,0,0,0,81,142,98,124,192,226,119,248,229,90,255,0,61,116,94,112,163,28,196,249,129,196,239,241,202,181,254,122,232,141,109,47,170,183,223,62,11,195,144,255,0,104,98,253,202,126,103,61,0,1,15,116,131,216,225,46,45,94,248,39,123,194,191,172,26,167,73,81,137,171,110,180,225,26,163,204,142,102,70,184,239,160,140,183,180,173,11,82,212,140,140,146,164,154,86,148,168,174,183,9,113,106,200,198,203,34,21,253,96,213,58,186,116,189,91,117,167,8,147,34,28,130,34,53,199,125,4,103,177,212,234,90,150,166,70,70,149,36,212,133,37,71,68,35,177,229,119,49,215,6,91,241,4,174,8,45,245,116,58,183,34,29,118,18,137,110,111,136,79,161,107,117,150,201,214,208,114,80,130,117,45,169,102,105,79,53,100,101,162,140,110,114,140,206,112,53,243,46,122,19,248,118,254,170,207,148,93,133,163,106,112,209,138,194,70,152,155,113,187,135,159,31,187,51,217,198,153,232,223,26,111,214,46,180,7,198,179,175,27,99,16,45,138,117,231,102,86,163,213,168,181,102,73,248,146,216,51,218,226,117,50,50,50,61,13,42,74,136,210,164,40,137,73,82,84,149,17,25,25,23,217,19,184,152,170,53,142,14,78,185,110,187,53,205,187,145,49,84,78,147,19,186,98,99,140,76,116,76,0,0,63,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,60,83,60,191,91,255,0,227,148,79,243,41,162,99,8,115,197,51,203,245,191,254,57,68,255,0,50,154,53,249,175,212,174,119,38,27,1,251,77,131,247,227,194,80,231,32,62,109,236,79,197,62,89,40,116,44,253,101,43,242,89,112,43,22,48,202,216,233,236,122,166,223,73,177,21,91,155,164,207,90,204,143,70,137,37,201,140,230,168,217,161,169,41,112,212,143,171,74,153,65,243,220,128,249,183,177,63,20,249,100,161,108,88,163,63,14,41,118,13,102,167,139,136,163,46,209,136,202,95,169,166,175,25,18,34,169,40,90,84,130,83,74,74,137,197,115,9,27,16,73,53,41,123,9,36,106,50,33,160,203,48,86,241,185,117,116,215,186,98,169,152,158,173,209,248,117,173,221,184,218,108,102,204,109,158,26,254,26,38,186,107,181,69,53,81,26,249,241,55,46,110,136,143,181,31,103,183,119,9,152,83,94,94,51,15,123,229,202,247,69,211,107,57,213,211,165,236,102,177,71,121,195,76,122,148,114,51,209,38,122,30,199,83,170,141,183,72,140,208,102,125,148,133,45,11,242,216,163,137,55,62,47,223,213,156,71,188,93,142,186,181,109,228,186,241,70,100,154,105,180,161,9,109,182,208,158,230,73,67,104,66,8,212,102,163,36,145,169,74,81,154,143,207,84,87,79,118,161,41,202,76,89,17,160,173,229,170,43,50,95,75,238,180,209,168,246,37,110,37,8,37,168,147,161,26,137,8,35,50,51,36,167,93,11,221,101,246,177,134,54,254,50,218,181,140,100,165,122,70,207,139,48,213,82,96,216,55,209,253,90,137,165,184,209,30,174,52,135,77,181,173,26,43,114,16,164,236,94,187,21,161,166,229,203,145,78,30,107,243,117,233,225,26,244,173,187,248,60,38,14,229,220,230,222,31,91,252,205,39,155,17,207,170,41,223,20,71,68,204,204,68,118,233,17,174,145,26,77,108,133,228,190,85,2,83,24,215,140,150,215,46,162,222,142,91,148,121,237,60,212,138,124,134,222,117,14,72,149,25,214,147,163,165,203,109,108,30,229,17,18,205,122,18,201,181,38,185,198,129,233,213,26,125,98,159,22,173,73,159,30,108,25,172,162,76,89,81,157,75,173,62,210,210,74,67,136,90,76,201,73,82,76,140,148,70,100,100,100,100,51,240,55,25,214,18,222,14,213,155,118,255,0,139,127,95,13,234,219,147,13,161,198,237,46,97,153,99,113,179,191,250,168,138,122,41,136,242,158,108,126,125,115,172,202,227,50,3,229,34,196,252,83,230,114,132,132,17,239,32,62,82,44,79,197,62,103,40,72,65,42,192,125,86,215,187,79,132,40,13,172,246,254,59,251,235,191,61,64,167,188,248,80,112,94,223,199,89,176,176,126,100,116,41,12,161,170,229,42,157,5,150,41,212,201,173,165,45,155,49,212,214,210,53,26,80,70,234,54,122,142,26,181,90,148,165,182,212,239,206,166,107,98,229,238,209,250,57,108,200,214,252,184,161,184,229,37,68,211,47,183,79,66,93,109,10,144,251,106,112,148,157,82,167,185,38,104,90,20,227,42,37,17,165,42,35,169,79,245,193,120,92,31,239,141,110,185,91,153,255,0,30,76,185,210,222,95,237,91,174,173,106,251,212,165,43,218,102,52,27,67,140,183,84,70,22,152,214,168,223,61,157,157,235,127,145,205,156,198,88,170,188,246,245,115,69,170,162,105,166,58,43,235,170,117,143,70,39,132,238,157,117,232,227,243,197,235,96,125,177,135,22,102,21,91,246,190,18,86,35,213,173,90,123,46,53,6,115,19,209,53,50,85,205,89,188,225,188,131,52,41,74,120,221,53,18,116,74,84,106,74,82,146,34,73,83,158,59,101,239,17,242,239,115,177,109,98,4,24,234,76,214,121,240,42,80,86,183,97,77,73,17,111,38,156,82,82,123,144,165,18,86,133,37,42,45,82,122,109,90,20,169,9,144,44,220,83,240,174,160,238,17,226,141,122,67,54,173,89,228,42,141,54,75,201,233,104,210,148,165,27,137,94,165,171,108,60,165,36,205,91,182,54,180,154,141,36,78,58,226,112,178,107,244,224,49,85,90,196,70,147,59,181,158,143,246,159,209,38,229,47,41,189,181,185,21,172,118,81,115,202,81,110,102,190,109,59,226,184,157,218,198,156,106,163,126,145,199,73,170,56,233,11,66,0,1,55,114,211,61,227,244,79,167,84,41,111,166,53,78,4,136,143,45,150,100,165,183,218,83,106,83,78,182,151,26,112,137,68,70,105,91,107,66,210,175,5,37,73,50,212,140,140,126,113,102,56,131,148,26,46,59,229,95,15,46,203,50,147,30,54,33,83,108,122,67,177,20,207,34,42,107,10,56,80,210,109,203,116,219,53,184,164,178,201,161,147,82,208,148,169,68,74,81,32,204,202,182,194,96,171,198,83,95,147,227,76,107,167,95,251,187,107,104,54,159,11,179,119,176,209,141,221,110,245,83,79,59,247,103,77,211,63,195,215,61,28,120,62,134,64,179,113,80,197,74,123,184,71,138,53,232,239,93,84,150,80,170,52,217,47,43,170,172,197,74,84,110,37,122,150,142,62,202,82,147,53,110,222,226,20,106,52,153,182,235,138,150,215,141,227,108,97,253,177,81,188,239,58,212,122,77,22,146,201,191,46,91,230,123,91,78,164,68,68,69,169,169,74,81,146,82,132,145,169,74,82,82,146,51,50,35,161,143,245,193,103,220,31,239,141,18,185,68,153,255,0,30,52,184,50,217,95,236,91,78,161,105,251,148,149,39,216,100,58,222,96,243,111,138,57,146,167,209,169,55,180,90,53,58,13,21,231,164,183,22,142,137,12,181,33,213,165,41,39,30,67,143,56,75,82,18,74,36,43,66,52,147,174,23,246,140,110,176,153,244,217,195,77,23,99,90,227,135,111,127,119,226,172,182,135,146,75,121,158,117,70,43,47,170,40,195,92,157,110,68,105,230,251,145,194,98,190,142,138,103,126,248,210,35,227,102,31,48,247,190,99,111,117,221,55,75,157,37,58,38,246,104,244,118,92,53,71,166,199,51,45,82,71,161,111,117,90,36,220,116,200,141,102,69,217,40,74,16,142,107,42,157,80,130,196,73,51,96,72,142,205,65,147,147,17,199,90,82,19,33,162,113,109,155,141,153,150,139,73,56,219,136,220,90,150,228,40,188,82,100,93,243,40,25,82,171,230,62,238,114,85,110,61,70,13,135,74,230,55,85,170,198,117,44,184,169,6,209,155,81,227,169,109,173,43,119,114,155,90,203,110,137,111,93,77,42,91,100,175,99,196,178,221,183,237,60,107,181,237,251,90,133,78,163,82,226,217,177,249,16,169,241,81,30,59,91,170,19,150,173,173,160,137,41,213,74,82,143,66,238,102,103,226,99,83,94,26,245,235,21,99,175,79,25,251,255,0,217,97,97,115,204,179,46,205,108,236,182,93,76,68,211,76,204,196,112,162,34,53,136,159,226,158,51,174,253,55,206,249,117,62,19,31,157,79,192,255,0,253,56,88,64,175,126,19,31,157,79,192,255,0,253,56,88,64,152,100,159,80,183,241,249,165,206,28,169,126,214,98,255,0,203,255,0,181,67,158,230,11,11,63,45,88,53,117,97,146,38,116,178,43,48,203,163,120,220,216,132,203,101,196,189,31,152,173,139,50,104,221,105,178,94,137,53,108,53,109,208,244,50,163,17,161,1,77,89,216,193,55,240,103,29,107,109,83,45,217,20,235,86,225,120,234,116,23,121,109,166,50,210,180,161,114,25,103,148,68,132,37,151,150,180,19,90,18,144,223,43,82,50,82,84,173,102,210,97,166,105,163,17,76,112,221,63,151,231,247,167,60,137,231,116,219,187,136,201,238,213,233,105,93,17,219,27,171,239,153,142,108,233,213,76,203,146,226,45,219,244,251,16,110,123,239,209,253,7,210,58,204,218,183,75,205,230,242,58,135,214,239,47,126,137,221,183,126,155,182,150,186,107,161,120,15,161,119,98,109,94,236,177,44,76,61,121,174,77,46,197,135,57,136,200,220,149,115,100,75,154,236,135,159,212,144,74,78,169,83,13,236,53,40,139,145,184,180,53,168,135,142,1,21,242,149,235,84,235,233,113,251,245,241,95,177,130,195,196,90,167,155,234,183,211,217,230,205,59,191,195,51,31,20,231,225,115,132,180,139,130,238,184,241,122,183,75,168,170,69,171,201,133,66,147,170,145,19,168,144,211,201,148,122,145,104,227,168,104,219,78,221,198,73,76,141,77,58,155,106,77,148,142,57,148,92,37,171,224,174,1,219,150,69,205,75,167,66,184,11,168,155,86,76,51,74,183,72,121,229,173,36,235,137,45,28,117,13,27,45,41,68,106,47,170,36,165,74,74,82,103,216,197,133,149,225,190,139,133,162,137,141,39,140,247,207,233,195,224,227,157,188,206,255,0,167,243,252,70,42,138,185,214,226,121,148,111,214,57,180,238,137,142,202,167,90,191,197,40,115,197,51,203,245,191,254,57,68,255,0,50,154,43,54,209,179,174,123,246,188,213,175,103,81,100,85,170,210,25,144,251,48,163,17,41,215,146,195,43,121,194,66,124,86,162,109,181,153,33,58,169,70,68,148,145,168,200,142,204,184,166,121,126,183,255,0,199,40,159,230,83,68,57,200,15,155,123,19,241,79,150,74,17,188,222,212,94,204,233,183,60,39,155,31,122,237,228,239,29,94,89,176,247,177,182,226,38,171,113,122,184,137,225,51,76,76,196,79,102,231,19,179,175,27,159,15,238,122,117,231,102,86,164,82,107,84,151,137,248,146,216,50,220,218,180,50,50,50,61,73,73,82,76,210,164,40,141,42,74,148,149,17,145,153,29,210,229,227,48,246,70,99,108,132,93,54,179,157,37,70,38,198,107,20,119,156,37,72,166,200,50,61,18,103,161,111,105,90,40,219,116,136,137,100,71,217,43,74,208,136,83,159,252,158,197,178,186,188,121,195,40,116,232,54,217,244,204,86,168,177,152,102,35,116,213,159,45,134,223,142,132,18,82,109,56,173,132,180,17,111,39,22,107,245,146,181,114,163,22,1,99,205,227,151,235,250,13,227,109,191,34,76,20,60,149,85,40,199,53,214,34,212,218,36,56,141,174,146,15,69,41,41,117,197,54,165,37,100,133,153,43,106,180,52,159,206,22,253,220,147,19,54,111,122,19,199,242,170,63,63,187,140,61,115,252,167,1,202,150,71,70,103,150,78,152,138,34,121,189,19,174,233,170,213,127,248,207,8,153,138,163,205,170,117,188,96,30,87,11,177,38,216,197,251,6,141,136,246,115,178,23,73,173,178,167,89,41,44,155,78,182,164,45,77,184,218,211,220,137,72,113,11,65,154,76,210,102,147,52,169,73,50,81,250,161,52,166,168,174,152,170,153,214,37,204,87,236,92,195,93,170,197,234,102,154,233,153,137,137,227,19,19,164,196,246,196,128,0,62,158,72,49,159,204,158,197,185,105,19,177,219,12,225,211,160,84,104,144,223,151,113,83,25,97,152,200,159,29,42,113,247,167,18,146,73,221,37,59,214,167,55,153,155,136,73,109,50,90,9,46,214,176,188,236,196,249,126,196,239,241,54,181,254,100,232,163,17,8,218,12,61,187,56,136,174,136,211,157,26,203,169,57,30,206,49,121,158,81,115,15,138,171,157,22,106,138,105,158,157,38,53,210,103,167,78,142,158,142,26,105,113,153,61,202,197,191,151,171,34,61,86,163,3,157,126,87,97,180,186,220,199,201,10,92,77,196,149,156,6,77,10,82,73,166,213,161,41,73,81,243,86,141,230,123,73,180,55,33,0,4,202,197,138,48,246,226,213,184,210,33,205,121,174,105,138,206,113,117,227,177,149,115,174,87,58,204,248,68,117,68,112,136,232,128,71,188,255,0,121,72,190,255,0,11,249,156,81,33,4,123,207,247,148,139,239,240,191,153,197,30,56,255,0,170,221,247,106,240,150,195,100,253,191,129,254,250,215,207,74,173,114,237,230,7,12,127,199,42,47,249,235,66,194,56,166,121,126,183,255,0,199,40,159,230,83,69,123,229,219,204,14,24,255,0,142,84,95,243,214,133,132,113,76,242,253,111,255,0,142,81,63,204,166,136,174,95,236,220,67,160,54,195,246,219,40,248,248,202,189,242,237,230,7,12,127,199,42,47,249,235,66,74,103,163,37,242,172,58,188,188,91,194,27,107,253,105,76,209,202,149,38,158,211,207,46,153,35,107,238,191,33,45,33,173,140,65,74,26,65,153,154,244,66,220,52,145,37,27,73,49,175,46,222,96,112,199,252,114,162,255,0,158,180,46,183,16,174,11,34,215,178,43,117,204,73,151,78,143,107,199,134,225,85,85,80,108,156,142,184,235,45,138,109,77,153,31,55,126,237,132,217,18,141,102,162,73,18,141,68,71,245,149,96,237,99,112,151,41,185,187,73,214,39,171,119,135,91,199,148,13,165,199,108,206,208,224,175,224,162,106,231,81,52,213,70,255,0,62,57,219,163,72,251,95,187,211,191,181,75,89,123,199,107,159,46,248,143,27,16,45,168,145,230,165,76,170,13,74,3,250,18,102,194,90,208,167,26,37,232,102,210,183,54,133,37,105,35,209,72,78,164,180,238,66,190,54,45,98,213,239,141,151,188,219,250,254,170,117,117,25,122,54,211,77,145,166,60,56,228,102,104,142,194,12,207,99,73,212,244,45,76,204,205,74,81,169,106,82,143,227,94,146,173,137,215,141,118,109,147,78,145,79,183,100,84,229,59,72,137,37,70,167,99,194,83,170,54,27,89,154,150,102,164,182,105,35,61,234,238,71,235,31,137,253,156,27,169,89,20,124,88,180,106,184,147,11,171,181,226,86,98,189,85,104,200,148,131,142,78,17,169,78,32,219,115,154,210,126,210,218,36,25,184,130,82,8,210,106,37,22,150,46,92,170,35,15,53,249,186,252,59,214,117,120,60,37,171,149,103,52,225,245,191,204,211,132,115,230,35,124,81,213,174,187,187,119,70,186,68,38,191,15,28,165,127,85,143,152,167,108,127,121,126,206,139,45,95,172,206,160,182,77,63,249,62,66,148,127,164,233,39,250,151,4,57,204,79,152,28,78,255,0,28,171,95,231,174,139,189,183,126,143,253,31,166,125,18,244,119,160,250,54,125,25,232,237,157,39,73,176,185,60,158,95,169,202,217,183,110,223,87,110,154,118,20,133,152,159,48,56,157,254,57,86,191,207,93,27,204,227,9,111,5,132,181,110,142,189,243,215,58,42,158,78,54,135,23,180,219,69,142,198,226,183,121,145,20,211,191,74,105,138,183,68,120,207,92,204,202,210,178,3,229,34,196,252,83,230,114,133,90,230,39,204,14,39,127,142,85,175,243,215,69,165,100,7,202,69,137,248,167,204,229,14,149,81,192,124,14,172,84,37,85,170,216,51,98,205,157,53,229,201,149,42,77,187,13,215,95,117,106,53,45,197,173,77,153,169,74,81,153,154,140,204,204,204,204,198,198,246,95,86,97,130,177,77,53,105,164,71,132,33,153,110,216,216,216,237,168,205,47,223,181,53,197,119,46,70,233,136,211,75,149,79,75,154,228,7,202,69,137,248,167,204,229,14,133,252,162,114,253,255,0,14,152,123,255,0,172,240,191,247,163,216,219,246,237,191,105,210,24,183,237,106,21,58,141,75,139,187,145,10,159,21,17,227,181,185,70,181,109,109,4,73,78,170,82,148,122,23,115,51,63,19,20,0,62,177,184,234,242,139,54,109,68,69,91,180,251,162,30,91,47,178,184,94,81,179,44,199,29,114,229,86,163,159,207,136,136,137,245,149,87,58,79,118,139,197,199,138,141,62,177,150,220,68,171,82,103,199,155,6,109,143,87,147,22,84,103,82,235,79,180,184,14,169,14,33,105,51,37,37,73,50,50,81,25,145,145,145,144,163,161,120,184,15,78,167,214,50,219,135,116,154,180,8,243,96,205,177,233,17,165,69,146,210,93,105,246,151,1,164,173,181,161,68,100,164,169,38,100,105,50,50,50,51,35,31,167,249,59,101,251,254,2,240,247,255,0,86,33,127,238,131,49,203,43,204,249,151,105,170,35,119,137,177,187,113,133,216,95,165,96,110,218,170,230,181,238,152,152,143,71,88,223,169,151,111,47,216,99,254,38,209,127,204,154,29,8,126,106,117,58,159,71,167,197,164,210,96,71,133,6,19,40,141,22,44,102,146,211,76,52,132,146,80,218,16,146,34,74,82,146,34,36,145,17,17,17,17,15,210,55,118,233,230,81,20,245,66,174,198,95,140,86,38,229,248,141,34,170,166,126,249,213,158,30,32,184,59,74,193,12,218,95,86,141,181,65,151,74,183,166,200,102,183,71,105,216,169,97,131,98,91,40,121,196,197,74,16,132,116,205,200,84,134,27,36,22,137,38,54,25,154,144,163,28,210,235,198,58,237,225,131,86,6,14,213,217,230,68,195,186,133,114,69,46,78,228,22,216,181,37,69,113,81,182,37,4,103,177,246,36,59,204,82,214,165,117,59,125,84,182,146,59,74,227,63,128,210,110,172,47,182,177,254,133,10,39,81,99,200,85,46,186,180,199,105,47,185,78,152,227,105,97,197,188,107,37,173,12,201,209,9,104,146,190,243,156,89,108,36,172,213,78,195,237,140,246,184,117,138,21,92,56,162,223,212,202,50,101,183,34,250,181,213,107,174,92,105,170,142,184,204,46,161,14,75,218,237,35,55,16,235,81,28,142,182,245,73,41,18,21,169,153,17,161,94,131,43,24,41,252,162,115,5,100,224,227,149,14,138,37,193,80,62,189,244,187,203,113,16,88,105,114,37,114,149,203,112,137,227,97,151,73,189,200,52,243,13,27,180,78,166,92,168,89,247,5,60,11,135,85,174,222,153,135,175,81,185,222,132,217,109,219,178,92,54,28,109,18,157,71,50,114,210,131,35,117,183,144,202,162,161,46,17,161,38,220,183,209,235,234,162,64,91,80,0,0,202,184,253,85,58,77,86,139,37,16,235,52,201,112,36,57,29,137,104,106,75,42,105,106,97,246,144,243,46,146,84,68,102,135,26,113,183,16,175,5,33,105,81,106,70,70,63,40,184,156,83,200,85,189,153,156,147,97,77,243,135,212,40,144,241,82,145,134,244,23,160,174,63,75,9,21,245,157,62,158,147,102,115,198,209,173,229,166,60,117,55,28,212,226,16,133,172,137,74,74,12,204,131,234,240,185,207,109,87,27,41,79,96,70,52,92,209,36,94,212,56,232,85,191,81,150,250,186,219,134,18,82,179,117,14,110,45,174,201,142,148,36,205,123,249,142,182,163,89,165,70,203,206,170,117,95,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,49,159,235,170,194,186,191,223,91,114,228,183,42,31,248,72,115,169,179,163,185,255,0,162,227,47,54,226,62,229,37,73,246,25,14,235,154,156,246,99,70,110,233,86,253,11,17,161,219,244,154,109,187,33,249,109,67,160,55,45,134,37,62,226,82,148,186,251,111,72,117,43,91,105,74,210,218,136,136,210,79,60,95,219,48,30,127,53,217,174,196,124,218,226,58,239,91,213,222,134,149,7,152,197,2,128,195,198,184,180,136,170,50,51,74,76,200,185,143,47,106,77,215,140,137,78,41,41,34,36,33,13,182,142,63,54,147,85,167,70,129,50,161,76,151,22,61,82,57,203,130,235,204,169,8,148,193,58,227,38,235,74,50,209,104,39,89,117,179,82,117,45,237,173,62,41,50,41,65,144,156,144,87,115,113,125,187,54,227,139,85,166,225,149,19,154,213,110,183,13,228,71,121,114,141,147,54,98,196,83,141,56,135,30,222,166,150,225,108,52,161,173,119,41,42,113,162,95,191,227,5,105,218,182,54,98,108,203,90,202,182,105,86,253,22,22,31,196,233,169,212,184,77,196,138,198,250,165,77,107,216,211,100,148,39,114,214,165,30,133,221,74,51,62,230,96,59,95,3,31,207,103,238,223,241,33,202,184,213,249,167,181,190,31,193,249,141,68,117,94,6,63,158,207,221,191,226,67,149,113,171,243,79,107,124,63,131,243,26,136,15,107,193,194,192,179,113,78,205,204,22,31,98,13,189,18,185,111,87,35,219,145,167,65,146,71,177,212,107,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,137,89,215,202,141,119,41,120,203,54,205,229,85,102,90,21,45,102,90,213,185,172,161,61,124,93,168,55,27,53,54,102,131,121,133,175,148,225,104,133,30,136,115,150,132,58,217,9,171,192,199,243,217,251,183,252,72,88,78,97,242,253,96,230,107,11,231,97,70,35,34,90,41,179,36,71,150,212,200,36,201,77,132,251,46,18,146,236,119,30,109,196,182,179,78,246,148,162,78,166,219,174,39,182,227,1,76,57,26,226,23,117,101,47,211,86,205,211,76,170,222,86,100,234,122,253,29,73,58,171,136,244,84,230,249,238,181,210,165,102,166,153,101,247,158,81,72,218,141,222,178,93,45,230,223,41,216,235,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,204,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,254,174,97,242,253,127,101,151,20,39,97,70,35,34,34,234,80,227,199,150,212,200,36,241,194,154,195,205,146,146,236,119,30,109,181,56,130,86,246,148,162,78,132,227,78,39,190,211,18,255,0,133,206,68,169,88,217,85,123,29,241,162,217,151,34,201,161,200,66,109,250,116,182,19,209,92,51,82,165,147,171,115,113,238,118,52,117,33,36,104,217,203,117,197,26,13,74,38,94,105,65,216,56,98,240,244,153,107,76,141,152,172,192,218,28,154,171,59,93,180,168,21,54,95,98,85,42,83,79,188,219,178,166,196,125,148,109,120,185,76,174,49,238,90,73,46,27,155,73,100,210,145,103,224,0,0,3,154,102,31,48,54,14,89,112,190,118,43,226,50,229,174,155,14,68,120,141,67,130,108,156,217,175,188,225,37,45,71,109,231,27,75,139,36,239,117,73,37,106,77,180,226,187,237,48,16,3,140,253,177,151,152,148,171,106,190,170,132,74,94,47,202,144,167,209,10,153,77,142,167,235,20,229,37,182,84,253,73,210,218,234,80,209,71,66,35,184,165,47,83,39,91,67,106,79,49,198,42,132,123,252,116,199,76,71,204,94,35,212,113,67,20,43,61,117,86,118,141,50,203,68,104,139,79,138,147,51,110,44,102,204,207,150,202,55,43,66,212,212,106,82,150,181,45,107,90,213,234,239,12,159,227,141,147,151,219,91,51,21,107,111,125,153,116,110,81,169,164,60,82,169,109,169,211,110,51,211,26,91,105,229,179,35,178,153,117,6,182,212,149,181,170,146,110,182,149,133,164,240,121,179,112,142,131,151,73,23,77,161,95,137,62,251,185,228,27,215,140,84,213,16,251,244,244,49,42,91,52,246,87,25,7,172,116,41,164,186,234,77,105,222,225,186,225,238,82,9,9,68,245,25,214,201,70,107,171,185,75,198,88,87,151,54,171,50,208,169,105,14,233,162,66,121,9,235,226,237,89,54,225,37,194,52,27,204,45,124,214,207,84,40,244,91,124,196,33,215,12,104,38,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,65,232,5,0,241,71,243,217,137,191,130,252,158,16,191,225,64,60,81,252,246,98,111,224,191,39,132,3,191,228,175,42,52,44,218,112,244,189,172,222,85,42,29,223,77,196,9,211,45,106,220,214,86,174,130,87,65,75,55,27,53,54,100,178,101,244,35,148,225,104,180,150,168,115,150,181,180,217,10,246,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,196,240,84,242,177,116,252,64,157,242,234,112,245,92,68,114,11,15,51,150,169,95,152,91,79,165,83,113,54,137,205,145,161,70,98,63,210,102,205,182,145,211,74,147,180,150,111,33,12,54,152,238,56,179,109,62,179,106,218,151,57,141,7,10,225,95,159,88,210,163,82,178,177,140,149,216,144,215,14,59,52,251,26,167,35,154,107,152,179,117,229,28,9,50,28,117,73,37,146,86,195,81,80,148,33,27,26,229,106,107,54,146,187,74,25,87,23,147,195,99,60,244,172,193,88,16,240,175,17,170,145,32,226,45,171,30,53,53,165,204,170,37,79,221,12,37,151,13,50,154,75,206,27,239,73,75,113,214,169,58,18,139,93,29,220,68,225,182,216,77,240,0,1,74,220,106,252,211,218,223,15,224,252,198,162,61,175,7,11,2,205,197,59,55,48,88,125,136,54,244,74,229,189,92,143,110,70,157,6,73,30,199,81,173,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,197,113,171,243,79,107,124,63,131,243,26,136,234,188,12,127,61,159,187,127,196,128,67,252,239,228,186,234,202,62,35,191,6,18,106,181,187,6,165,203,126,137,112,187,5,196,182,142,105,189,182,12,151,201,4,201,204,65,48,225,154,80,126,187,100,151,118,163,113,182,142,129,195,51,58,63,201,179,17,215,134,247,170,185,150,13,253,80,136,196,153,15,78,228,183,66,156,103,202,68,237,28,90,89,75,42,37,165,50,20,123,85,203,105,165,146,143,146,77,185,114,152,233,129,120,113,152,188,56,168,225,126,40,81,186,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,43,54,248,133,109,210,172,219,254,229,180,40,87,60,75,146,155,67,172,77,166,195,173,68,36,242,42,76,50,242,219,110,83,123,86,180,236,113,41,37,150,139,81,104,162,209,74,241,48,211,237,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,54,249,177,243,79,140,159,16,46,31,152,190,44,39,131,190,100,177,114,230,147,90,192,75,138,129,112,93,86,197,38,58,42,17,46,87,102,173,228,91,136,75,72,101,154,123,166,251,155,83,25,105,99,70,26,103,215,66,210,233,242,214,217,173,108,87,182,108,124,211,227,39,196,11,135,230,47,128,158,156,63,178,207,102,230,191,135,229,235,133,183,132,233,116,229,167,18,37,212,169,21,56,198,106,93,58,162,221,42,18,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,87,94,49,96,237,253,129,87,253,83,14,113,26,131,46,157,82,167,72,125,166,157,118,43,204,177,80,97,183,156,101,50,226,169,228,33,78,198,113,77,44,219,116,146,68,162,47,214,69,61,56,61,230,186,133,98,87,106,57,100,189,93,165,82,224,93,149,5,214,40,21,71,222,91,110,61,88,90,35,176,112,21,169,27,103,205,109,164,155,70,102,131,230,54,166,203,152,167,155,74,103,86,119,242,93,106,230,227,14,31,131,9,52,170,37,253,77,229,191,68,184,93,130,218,156,95,40,158,219,6,75,228,131,120,161,172,223,112,205,40,63,81,195,75,187,87,180,219,88,84,7,15,76,189,127,40,220,205,91,244,9,178,105,72,162,218,156,187,182,183,26,163,23,170,110,124,24,146,152,37,67,38,76,182,57,206,91,173,182,162,89,146,73,181,56,173,22,105,38,215,119,249,177,242,177,140,159,15,238,31,151,62,35,175,11,28,166,85,112,7,8,230,95,152,157,98,196,163,226,13,227,32,221,66,223,220,117,24,84,67,67,70,204,71,146,162,210,58,212,234,92,121,109,39,214,61,204,147,190,187,68,219,82,43,54,62,86,49,147,225,253,195,242,231,192,102,176,90,246,63,100,42,54,60,228,223,8,113,171,9,168,81,24,196,90,30,27,208,158,171,161,190,110,250,253,57,138,34,20,150,82,203,45,56,167,231,18,155,101,166,79,212,220,133,26,22,165,18,25,36,85,8,210,158,83,188,172,96,223,195,251,123,229,204,0,206,101,38,167,121,97,69,255,0,10,179,13,185,116,11,178,206,172,55,37,164,75,136,68,253,62,163,17,226,82,73,198,94,73,145,45,183,91,45,80,226,79,186,76,148,94,36,59,86,109,243,199,139,153,189,147,68,139,120,34,37,14,222,161,199,101,108,208,105,107,95,72,229,71,148,73,126,107,155,204,212,181,169,70,225,54,149,25,242,90,86,196,154,148,167,93,119,234,241,30,189,112,26,255,0,205,29,118,224,203,252,120,138,166,170,58,26,175,84,96,163,108,42,181,108,157,116,228,203,143,162,141,43,66,146,108,165,78,164,146,151,92,67,142,150,253,252,215,35,0,9,105,195,207,37,149,92,211,226,132,122,237,223,111,203,86,21,219,82,12,238,9,133,37,81,74,107,228,222,230,169,236,56,148,154,150,181,40,218,83,164,131,73,161,147,81,243,27,90,217,221,208,56,202,210,105,84,12,201,89,52,42,21,50,37,58,155,78,195,122,108,72,112,226,50,150,88,140,195,115,234,9,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,102,153,19,171,224,117,115,44,182,117,67,1,169,212,168,20,175,71,197,98,177,26,34,89,234,154,172,53,21,150,228,166,122,219,101,158,116,194,216,141,239,41,164,27,169,216,226,75,98,208,98,181,184,213,249,167,181,190,31,193,249,141,68,7,85,224,99,249,236,253,219,254,36,45,80,85,95,3,31,207,103,238,223,241,33,106,128,2,5,113,78,202,70,46,99,213,155,15,16,112,166,232,184,42,203,181,99,146,231,88,72,146,181,68,158,134,205,213,20,216,113,203,213,84,228,37,247,80,105,50,53,186,214,137,108,201,104,38,222,158,160,2,136,120,126,100,74,171,152,188,92,170,43,23,45,155,130,147,98,88,178,28,98,188,135,24,84,69,203,170,180,180,151,161,212,165,26,93,105,122,26,150,246,196,154,219,66,9,6,109,45,230,156,43,126,204,221,38,149,64,202,38,43,208,168,84,200,148,234,109,59,13,235,177,33,195,136,202,89,98,51,13,211,30,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,14,171,76,164,210,168,177,151,14,141,76,137,2,59,146,31,150,182,163,50,150,144,167,223,117,111,60,233,165,36,68,107,113,215,28,113,106,241,82,214,165,30,166,102,99,154,230,199,202,198,50,124,63,184,126,92,248,12,214,13,36,101,146,147,74,175,229,19,10,40,85,218,100,74,141,54,163,134,244,40,147,33,203,101,47,49,37,135,41,140,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,109,198,148,242,157,229,99,6,254,31,219,223,46,96,5,59,113,3,200,149,87,46,152,185,75,86,17,219,55,5,90,196,190,164,54,197,5,13,176,169,107,137,85,117,106,47,67,165,73,53,58,234,244,36,173,157,233,37,184,133,154,8,221,91,46,184,115,211,134,30,78,241,79,46,214,172,155,239,19,47,234,171,95,75,41,236,201,133,100,48,252,150,224,211,122,134,227,186,228,137,177,222,66,54,212,75,148,134,12,146,146,229,165,181,164,214,230,242,38,166,253,78,147,74,173,70,68,58,205,50,36,248,237,200,98,90,26,146,202,93,66,95,97,212,60,203,164,149,17,145,45,183,91,109,196,43,197,43,66,84,90,25,17,143,214,3,42,226,234,113,39,37,22,174,107,50,35,132,213,186,77,51,167,196,219,103,11,232,142,91,149,8,228,218,28,159,178,152,211,137,166,72,55,20,132,41,151,86,102,72,82,212,92,151,22,107,35,218,167,80,237,43,11,169,225,117,157,250,22,45,217,52,220,188,95,146,169,84,123,206,210,167,198,167,91,145,152,101,108,183,87,163,196,134,211,105,52,173,199,87,205,152,142,83,171,117,4,72,35,108,210,180,32,201,14,154,2,152,42,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,19,215,132,38,90,63,41,184,203,47,29,46,154,79,58,219,195,157,190,142,234,24,220,204,186,227,169,62,86,221,237,41,183,58,118,247,60,123,86,135,26,117,112,150,90,145,137,85,196,175,135,239,229,218,28,236,123,194,150,118,95,212,170,122,125,41,78,74,116,110,177,6,35,18,87,245,77,49,25,111,72,168,172,250,102,27,220,178,73,182,218,17,219,106,68,138,201,78,94,41,89,103,203,205,181,97,177,74,151,2,187,80,142,205,110,233,68,153,137,146,191,77,191,29,162,148,146,83,102,109,18,27,54,210,202,9,191,87,99,73,51,53,168,212,226,195,186,128,0,0,0,0,0,0,0,0,0,15,197,89,163,211,235,244,231,105,85,70,57,209,159,219,189,27,148,157,116,81,40,187,164,200,252,72,189,163,246,128,12,224,102,203,47,117,60,185,226,172,235,46,81,110,134,92,174,145,223,84,183,255,0,54,97,197,246,39,28,50,208,222,211,185,254,175,113,74,94,17,56,234,187,111,21,127,35,211,100,232,213,203,253,200,222,207,251,94,52,249,11,238,77,159,181,69,226,178,251,181,240,18,35,139,206,5,166,236,195,104,24,169,78,103,89,54,223,55,158,123,190,215,81,34,3,9,241,112,136,187,36,252,18,127,179,196,84,166,22,94,243,48,226,252,166,94,112,28,229,191,78,231,108,86,132,122,115,25,91,103,216,210,162,240,89,251,15,253,32,52,250,3,202,225,133,253,74,197,11,26,153,124,209,23,190,21,79,157,202,86,138,45,121,111,45,163,251,73,73,248,182,126,41,47,244,143,84,0,0,0,60,54,53,225,101,19,25,240,218,173,135,87,11,28,216,53,94,71,49,59,150,157,121,82,27,120,187,161,104,63,180,209,120,40,191,111,129,231,7,24,48,230,167,132,184,139,86,195,234,194,118,204,165,114,57,133,170,79,250,214,27,116,190,202,148,94,14,23,130,143,246,120,13,59,138,163,227,3,151,85,178,244,108,121,163,150,141,158,255,0,74,23,236,129,21,159,180,239,191,95,178,143,215,239,1,198,248,72,221,212,11,111,31,93,129,86,94,217,85,45,189,39,101,159,245,112,167,154,254,202,76,188,20,94,58,125,194,240,6,96,48,203,16,235,88,93,121,65,188,232,43,210,92,30,110,194,209,29,247,180,182,207,237,165,69,224,225,251,15,253,35,72,88,35,139,84,28,107,195,202,109,253,111,171,249,188,254,118,136,209,126,174,199,220,107,197,104,65,159,118,143,251,37,254,147,15,79,117,86,147,111,80,101,86,20,90,148,125,159,254,18,210,159,113,251,253,195,50,184,153,120,61,127,222,245,27,173,222,235,157,201,247,127,97,148,55,250,41,253,15,113,11,239,226,15,124,42,199,202,221,219,62,36,174,68,231,58,14,152,246,110,215,74,140,82,95,138,76,190,202,189,191,176,81,206,88,240,221,220,93,199,27,107,15,25,86,213,213,186,205,15,66,63,234,161,188,247,181,73,254,247,250,69,251,124,0,93,255,0,15,92,31,143,132,121,109,183,160,188,157,106,178,250,190,185,221,79,215,217,62,89,183,216,150,164,150,137,115,79,87,246,247,18,96,126,74,85,54,61,34,3,84,232,169,209,166,183,109,45,79,218,163,51,241,51,63,19,31,172,0,84,215,26,186,155,95,72,109,106,62,239,172,232,160,201,211,67,251,59,234,41,247,127,164,91,40,169,190,53,116,228,250,122,214,171,115,59,244,112,99,237,211,217,190,162,173,117,215,253,0,42,236,75,110,24,86,170,110,92,208,210,221,118,55,53,20,182,24,168,36,247,237,218,166,234,48,187,248,150,186,110,240,239,250,135,156,201,30,93,88,204,85,245,81,182,165,206,228,51,26,156,244,147,79,40,213,204,52,189,25,27,117,39,91,50,212,158,241,215,255,0,161,105,89,16,202,100,44,190,214,46,185,238,250,242,28,168,78,139,28,251,150,145,205,81,77,37,253,114,203,197,159,111,127,244,132,202,34,208,180,47,96,170,14,53,50,34,174,167,107,199,76,189,95,38,97,40,216,229,159,217,221,81,45,219,188,60,123,104,45,128,82,7,22,220,64,43,159,31,217,183,144,94,173,38,156,150,12,255,0,227,53,54,122,63,68,191,75,222,127,180,7,133,225,155,75,159,81,205,13,25,200,106,218,152,201,142,243,167,162,79,84,38,163,15,82,238,127,121,120,11,248,73,25,17,17,248,232,42,23,131,30,29,57,80,190,46,28,69,144,157,98,198,131,46,154,142,254,15,165,234,123,196,125,149,175,129,254,142,159,127,176,91,216,0,0,0,0,0,14,105,153,91,169,22,94,1,98,21,200,175,183,6,215,171,62,209,126,146,209,9,229,145,120,30,159,103,218,70,67,56,211,223,151,136,216,138,252,134,203,108,155,154,180,165,36,187,30,139,144,249,153,23,246,75,197,127,119,236,23,81,197,150,247,98,222,203,146,104,105,149,202,145,83,169,19,38,157,134,173,205,185,2,114,116,251,38,69,169,151,142,164,98,170,50,75,97,63,136,121,146,178,233,77,53,189,168,117,138,116,233,62,177,22,214,81,62,50,86,127,105,38,125,151,224,71,175,184,128,94,118,80,44,54,48,243,46,182,45,13,182,182,60,229,2,153,34,79,172,103,185,243,131,29,43,63,180,162,46,232,240,35,211,220,59,40,252,148,154,115,52,138,92,58,84,127,234,161,199,110,58,60,126,202,18,73,47,19,51,240,47,120,253,96,0,0,0,0,0,0,3,252,228,200,102,36,119,101,72,94,198,153,66,156,90,180,51,209,36,90,153,232,93,252,0,127,160,14,103,68,204,126,13,220,87,147,214,5,34,239,231,215,88,121,76,46,47,163,229,39,69,165,210,104,203,122,154,36,125,181,17,125,175,191,195,184,233,128,63,205,245,242,217,113,207,209,73,159,249,8,103,159,63,247,60,171,155,51,215,129,201,115,113,83,170,117,8,13,246,34,209,13,212,37,104,93,136,191,75,239,253,99,65,213,199,80,197,22,160,243,191,97,184,174,169,95,168,144,102,99,54,57,155,154,169,217,141,197,23,183,106,143,166,117,178,111,183,130,58,247,140,139,254,80,22,143,193,170,193,98,153,131,53,219,198,108,125,38,203,175,202,101,165,239,63,238,117,68,167,184,158,196,173,60,72,252,75,95,250,5,138,136,77,194,93,11,78,89,156,53,167,77,107,38,101,223,217,232,248,34,108,128,10,148,226,225,150,10,132,58,188,124,122,160,151,54,51,251,32,205,107,213,78,195,53,79,148,227,155,148,238,167,161,17,22,212,163,245,31,176,91,88,249,151,45,185,72,187,168,51,173,186,236,94,162,5,70,59,177,100,53,189,72,220,219,136,52,40,181,73,146,139,84,168,203,177,145,247,1,151,171,122,187,82,181,235,180,251,138,142,255,0,38,117,50,83,83,35,185,181,42,216,235,107,37,164,244,81,25,30,138,73,30,134,70,95,112,181,236,162,241,81,181,149,110,210,108,124,103,119,165,168,48,108,66,68,237,174,47,152,132,182,195,68,174,92,104,155,75,85,115,85,166,190,205,53,240,49,240,51,79,194,70,171,46,173,83,190,48,70,169,207,68,169,15,73,93,27,144,148,242,201,74,125,211,62,162,76,206,250,125,82,52,211,191,218,247,144,128,56,163,150,156,98,193,245,186,119,197,169,208,176,135,20,130,119,174,138,238,237,55,251,26,117,102,93,155,81,254,207,212,3,67,150,62,55,97,174,33,195,106,109,171,112,245,109,188,105,74,63,154,72,111,83,50,73,151,219,109,63,166,159,242,143,112,211,173,188,157,205,171,82,35,211,192,101,154,60,186,148,61,20,195,155,54,247,46,201,63,15,215,250,135,219,143,137,87,180,54,81,30,61,107,99,109,168,148,146,233,153,61,12,139,66,241,79,220,3,80,32,51,43,27,29,241,90,26,73,17,174,173,132,159,15,230,49,143,254,150,254,225,246,90,205,78,61,50,211,76,183,125,232,134,20,149,54,94,139,133,216,200,180,47,247,16,26,43,190,239,202,29,133,68,151,88,172,200,216,152,204,56,254,155,22,122,146,80,165,127,101,42,253,3,246,10,70,226,49,154,210,199,171,245,54,237,13,207,232,122,49,147,74,45,60,95,101,233,104,215,214,101,11,251,14,151,180,203,245,159,132,114,185,241,211,21,47,38,221,106,228,186,122,196,188,133,54,178,232,99,55,170,79,118,165,234,54,95,164,175,242,143,8,102,165,168,204,251,154,143,254,80,18,151,134,206,31,185,136,57,161,162,50,130,213,52,34,141,92,112,181,254,195,21,24,100,127,218,79,233,251,53,253,70,47,242,44,102,161,176,152,204,39,68,35,93,11,83,246,158,190,223,214,43,123,132,78,91,103,89,212,41,152,223,92,143,178,69,110,35,144,162,30,242,61,98,188,136,18,80,126,171,166,94,41,62,198,130,87,188,203,192,89,56,0,141,124,66,231,174,22,87,46,180,161,142,103,51,161,215,214,211,77,42,49,63,246,137,40,34,71,19,122,209,82,114,205,91,101,110,242,211,39,166,213,91,117,211,109,66,31,179,67,247,128,162,75,81,147,126,191,21,164,248,171,127,255,0,56,161,167,155,62,26,169,246,228,72,107,241,111,153,255,0,43,138,63,244,140,208,225,5,9,203,151,17,105,52,86,143,69,201,231,232,122,126,139,14,43,222,95,163,239,26,114,140,194,98,176,150,16,122,146,117,255,0,148,245,1,254,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,60,89,251,195,233,88,125,153,139,162,3,206,243,89,119,162,229,57,180,147,187,74,124,83,87,109,202,50,238,189,59,141,14,138,106,227,27,135,46,208,113,78,137,124,37,58,51,95,234,116,238,95,238,17,169,237,126,145,159,137,251,139,246,248,128,238,188,24,111,246,43,56,111,117,88,166,175,173,183,122,29,11,67,239,212,63,80,119,244,75,216,95,164,127,179,192,89,0,163,254,18,24,128,221,165,143,142,219,210,95,229,199,184,54,243,61,93,117,228,66,158,178,240,73,159,138,189,229,251,69,224,0,15,205,81,167,67,170,195,114,4,246,121,172,59,166,244,110,52,235,161,145,151,114,50,63,18,33,250,64,4,60,196,174,23,185,112,196,25,235,169,51,69,244,100,133,233,162,250,153,239,105,162,80,94,29,90,75,193,31,242,253,195,192,197,224,231,129,109,105,212,214,185,250,120,255,0,54,152,157,123,253,211,69,128,128,8,99,109,240,168,203,29,10,57,181,38,223,235,86,126,43,234,234,13,235,216,189,133,44,253,223,242,143,87,78,225,195,149,250,114,13,8,177,247,107,255,0,217,58,137,123,191,241,159,184,74,48,1,195,168,153,47,203,125,186,219,11,139,135,218,46,34,146,234,23,233,105,253,148,157,52,61,13,243,247,14,195,69,141,74,166,83,227,209,232,232,229,197,132,210,24,101,189,84,173,136,66,73,41,45,85,169,158,132,68,90,153,234,35,127,17,115,196,70,50,219,87,169,225,220,222,153,250,105,200,155,80,87,45,133,255,0,50,110,4,181,59,217,238,222,59,62,206,170,237,216,188,69,33,219,185,144,198,91,82,168,221,86,143,119,242,36,52,233,59,187,209,241,85,235,18,137,95,218,104,203,197,37,236,1,165,192,16,163,34,89,238,182,241,190,218,164,216,119,77,79,253,120,193,130,195,82,11,146,231,215,236,110,51,74,119,212,142,134,147,185,231,85,234,146,143,79,213,220,166,178,84,74,73,41,39,169,25,106,64,63,160,3,226,222,117,228,90,214,157,98,227,112,181,77,50,4,137,135,250,155,105,75,247,31,232,251,143,245,0,251,66,25,113,89,67,202,203,27,188,164,234,69,82,81,171,185,118,79,163,231,106,61,62,82,51,113,72,199,123,190,243,178,221,147,182,167,70,170,84,84,211,27,20,127,205,89,117,134,201,91,185,40,79,218,119,77,12,205,95,172,187,151,228,226,105,5,115,50,187,90,82,23,183,144,169,46,159,109,117,36,211,166,118,255,0,148,5,38,101,193,114,155,204,54,23,57,4,181,146,155,206,136,166,124,62,217,78,103,111,143,111,29,60,123,13,41,219,171,148,229,191,76,114,113,105,37,80,217,83,222,31,108,208,91,188,59,120,235,225,216,102,135,2,22,150,241,195,15,28,90,182,165,55,93,36,205,90,107,161,20,198,187,141,41,216,171,75,150,69,188,226,21,185,42,165,68,50,86,154,106,70,202,123,128,231,57,184,196,39,48,203,47,183,165,205,29,205,146,83,68,168,183,24,244,215,235,186,39,214,143,20,168,188,81,237,45,61,227,62,54,221,66,169,136,88,217,73,168,200,250,201,247,13,208,195,202,251,37,171,175,203,35,63,2,74,126,210,254,226,253,66,217,120,197,226,19,116,156,25,164,88,237,187,181,249,149,120,242,148,91,117,213,181,196,168,52,127,217,50,241,47,126,191,244,138,227,200,149,143,42,251,204,189,159,6,60,126,106,105,213,58,125,73,255,0,92,147,177,166,234,17,137,74,238,164,235,166,255,0,2,212,254,224,23,237,131,84,247,169,56,65,99,82,164,167,107,176,237,186,100,119,11,82,61,20,136,173,164,252,12,203,196,189,227,216,143,207,79,136,136,16,35,65,111,236,199,101,13,39,245,37,36,95,232,31,160,0,0,0,0,0,0,0,0,83,79,25,43,9,52,236,95,162,95,8,115,251,170,143,26,17,167,79,106,165,84,29,215,93,223,119,187,246,251,7,162,224,175,125,165,23,221,209,134,202,254,213,42,109,104,191,251,245,57,159,209,255,0,243,191,103,180,116,46,52,20,232,43,178,109,202,146,207,249,210,103,195,104,139,191,216,228,212,85,239,211,196,67,14,26,215,76,203,95,52,116,19,136,141,222,148,56,180,215,59,145,125,91,181,24,122,248,145,254,137,120,104,127,121,0,208,8,15,226,85,185,36,173,52,212,181,208,127,64,0,0,0,67,222,40,56,70,172,77,203,140,233,236,55,189,219,101,231,107,102,90,233,162,99,192,154,122,247,90,75,197,127,127,234,49,48,135,195,190,109,232,247,117,147,112,90,114,139,86,43,84,169,116,231,11,191,216,121,149,54,126,6,71,224,175,97,151,235,32,25,166,194,27,206,86,25,98,197,169,122,50,173,171,160,87,96,207,112,180,35,212,152,146,219,134,95,101,95,161,227,161,254,163,240,26,58,192,236,72,135,139,24,89,110,95,49,21,169,212,233,144,228,61,216,251,56,228,102,221,81,119,74,127,190,123,18,69,255,0,64,207,94,105,176,178,94,16,227,125,211,106,190,222,198,14,169,57,248,125,200,245,143,214,62,134,252,22,179,240,111,218,122,251,196,182,225,247,158,184,88,79,109,63,134,119,172,221,25,113,106,232,92,229,159,169,171,113,89,109,58,55,29,70,122,19,106,238,165,126,191,97,128,185,117,18,72,205,195,241,34,241,251,133,2,113,40,190,19,119,230,114,224,140,204,158,115,116,103,165,211,85,234,109,216,182,106,19,11,111,217,45,116,221,227,223,245,152,157,120,201,196,110,143,108,225,221,122,45,46,165,182,165,57,153,76,64,115,146,163,213,75,97,194,111,178,163,26,126,210,75,237,105,247,138,136,175,85,42,152,135,126,84,107,82,15,157,82,185,106,239,74,89,250,169,222,252,135,141,71,224,73,73,106,165,251,136,191,80,11,96,224,197,102,84,41,216,123,113,93,146,226,236,110,85,74,92,118,151,189,39,185,42,98,158,225,118,37,118,240,246,144,178,145,28,114,7,134,114,112,207,45,182,196,41,204,242,228,213,97,66,170,44,183,17,233,205,129,20,143,193,106,47,20,31,187,245,16,145,192,3,248,162,220,147,79,188,180,31,208,1,73,92,95,44,70,40,57,128,69,226,202,126,178,228,215,156,122,159,253,143,10,3,105,241,81,251,253,132,95,183,196,117,126,17,248,239,66,181,45,59,178,211,184,106,28,164,65,232,57,8,229,45,90,239,118,123,138,238,134,207,244,139,196,204,126,78,52,43,87,167,45,20,123,63,159,255,0,243,148,225,90,20,106,253,86,223,124,228,210,164,242,92,87,137,236,74,189,134,95,218,35,247,152,9,187,196,211,56,49,177,202,231,133,135,246,139,191,208,84,62,102,247,54,159,215,243,155,134,233,118,113,148,45,59,86,210,191,180,122,253,197,216,226,254,94,112,78,225,199,140,74,167,88,212,38,55,117,92,238,107,155,144,91,54,199,117,210,236,167,17,174,188,163,46,202,255,0,216,126,10,133,66,170,221,21,102,104,212,104,221,68,217,59,185,109,239,74,55,109,73,168,251,168,200,139,178,79,218,47,187,33,249,62,135,150,59,17,78,86,89,221,116,85,52,244,131,155,140,191,171,122,87,43,178,94,113,191,234,159,34,245,116,251,251,248,4,133,195,155,14,139,134,150,124,11,50,223,103,149,6,7,55,148,157,203,86,155,221,91,135,221,106,81,253,165,159,137,159,250,7,165,0,0,0,31,242,227,136,105,6,181,158,137,47,19,0,90,210,218,77,107,61,8,133,68,241,64,207,3,87,115,181,44,190,216,133,190,150,142,79,164,102,119,46,118,165,10,91,95,86,235,4,164,232,164,173,62,170,251,248,159,109,8,116,190,32,220,68,232,246,253,37,236,46,193,202,183,81,85,127,111,91,47,144,164,116,219,85,21,246,253,73,17,141,43,220,147,112,187,43,183,137,247,208,133,67,188,243,146,28,55,158,86,229,171,196,244,208,7,214,179,237,122,141,231,113,68,182,233,40,223,42,95,51,150,90,164,190,194,20,179,251,70,69,224,147,246,141,49,225,93,151,19,15,108,58,101,161,9,59,89,129,206,218,90,153,253,183,150,225,248,169,71,226,179,246,152,169,14,20,89,99,149,124,95,43,198,10,235,27,41,180,93,58,53,111,35,230,243,153,157,29,206,201,116,148,157,20,146,241,65,235,236,208,187,139,155,0,0,0,0,0,0,20,99,152,159,48,56,157,254,57,86,191,207,93,23,156,40,199,49,62,96,113,59,252,114,173,127,158,186,35,91,75,234,173,247,207,130,240,228,63,218,24,191,114,159,153,207,64,0,67,221,32,0,0,9,91,145,76,216,191,130,55,59,120,105,117,166,58,236,155,166,166,133,59,37,106,109,149,82,102,184,72,107,170,83,139,52,145,176,105,67,100,233,44,253,84,160,150,147,35,74,144,237,173,83,170,52,250,197,62,45,90,147,62,60,216,51,89,68,152,178,163,58,151,90,125,165,164,148,135,16,180,153,146,146,164,153,25,40,140,200,200,200,200,103,224,79,254,30,153,184,168,21,66,30,95,177,58,189,29,80,84,201,51,106,84,38,188,162,117,14,146,146,148,83,77,70,70,74,74,146,103,201,220,164,154,77,28,164,154,247,180,132,73,178,60,211,201,204,97,111,78,233,225,61,93,138,51,149,61,130,250,93,21,231,185,109,62,125,49,173,202,99,237,68,125,184,237,136,227,195,88,141,120,241,177,16,0,18,247,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,143,18,43,210,241,177,112,58,135,86,178,110,202,205,189,57,235,174,52,103,37,82,167,187,17,213,180,112,230,40,219,53,182,164,153,164,212,132,158,221,116,213,36,126,194,30,24,155,241,134,179,85,233,141,116,109,114,60,170,188,243,49,181,151,91,170,41,155,147,164,76,240,132,174,16,231,138,103,151,235,127,252,114,137,254,101,52,70,172,144,227,62,48,221,153,160,178,237,251,167,21,239,42,205,46,87,164,121,240,170,21,217,82,35,187,182,157,37,105,220,218,214,105,86,138,74,84,90,151,99,34,63,18,18,87,138,103,151,235,127,252,114,137,254,101,52,106,46,227,169,204,50,235,183,105,141,52,221,225,250,172,92,191,101,111,108,134,218,96,48,55,238,69,115,86,149,235,17,49,198,106,141,55,251,168,97,145,42,141,62,143,154,123,54,173,86,159,30,20,24,76,213,228,202,149,37,212,180,211,13,34,149,45,75,113,107,81,145,37,41,73,25,154,140,200,136,136,204,199,217,206,166,107,101,102,18,238,250,57,108,200,210,195,183,102,56,229,37,68,211,204,57,80,90,154,109,10,144,251,106,112,210,173,20,151,185,38,104,66,210,219,202,37,17,41,74,34,141,99,165,96,22,3,94,57,129,191,160,217,214,219,18,35,65,91,201,77,82,178,112,157,126,45,49,163,67,139,220,233,160,180,74,148,150,156,75,105,82,144,75,89,18,119,39,83,81,69,172,226,47,87,99,232,86,163,210,171,94,254,27,187,183,47,204,199,39,203,112,249,164,237,62,62,173,38,213,174,108,107,194,152,137,170,102,174,185,170,98,173,35,227,166,179,49,167,186,202,6,84,170,249,143,187,156,149,91,143,81,131,97,210,185,141,213,106,177,157,75,46,42,65,180,102,212,120,234,91,107,74,221,220,166,214,178,219,162,91,215,83,74,150,217,43,158,227,102,5,98,14,1,221,206,90,87,221,59,221,210,212,227,50,255,0,65,63,234,155,113,125,59,206,182,142,111,47,156,132,175,66,245,85,169,31,179,91,164,194,236,54,182,48,130,193,163,97,197,156,212,132,82,104,140,169,166,78,75,198,235,174,41,107,83,142,56,181,118,35,82,220,90,214,100,146,36,145,168,201,41,74,72,146,94,91,48,249,120,178,51,27,100,46,214,186,91,233,42,49,55,189,71,172,50,217,42,69,54,65,145,106,162,45,75,123,74,209,36,227,70,100,75,34,46,233,90,80,180,111,238,108,244,125,22,34,137,254,178,55,246,79,103,232,168,48,156,177,92,156,254,171,152,138,116,193,85,230,196,105,231,83,17,51,165,125,243,175,157,17,209,164,70,179,17,172,41,200,6,112,162,217,93,38,3,98,108,202,116,27,108,250,151,232,181,169,47,179,17,186,106,207,152,251,140,72,90,205,41,54,156,86,243,66,204,247,147,139,36,122,201,90,121,80,96,125,139,198,206,185,240,254,231,168,217,151,157,22,69,38,181,73,120,216,151,17,242,45,205,171,66,50,50,50,212,148,149,36,201,73,90,76,210,164,169,42,73,153,25,25,252,113,28,191,137,187,118,221,22,46,253,141,98,58,250,55,124,52,93,89,86,71,129,192,99,49,25,166,7,79,237,49,68,213,167,163,51,28,233,231,199,189,206,214,116,221,58,107,198,101,113,153,1,242,145,98,126,41,243,57,67,165,99,78,50,89,216,15,96,203,196,59,217,114,23,6,51,204,198,110,44,67,104,229,74,117,197,146,73,182,80,226,208,75,81,39,115,134,157,218,146,27,90,187,237,49,205,114,3,229,34,196,252,83,230,114,133,127,231,139,30,174,124,104,197,84,83,42,118,221,102,219,162,218,236,165,170,93,26,183,76,40,85,24,234,144,211,46,62,228,148,26,148,123,150,164,163,105,110,219,203,75,70,73,35,82,205,82,235,184,255,0,160,101,214,234,143,74,105,136,143,186,60,28,233,151,236,156,237,102,217,227,108,92,157,44,209,122,229,85,207,78,158,82,173,34,59,106,157,218,244,70,179,199,72,158,57,138,56,147,115,226,253,253,89,196,123,197,216,235,171,86,222,75,175,20,102,73,166,155,74,16,150,219,109,9,238,100,148,54,132,32,141,70,106,50,73,26,148,165,25,168,236,3,135,46,87,126,139,210,35,102,30,241,45,106,149,184,110,181,64,167,189,19,105,194,136,181,104,114,204,220,78,226,117,212,164,201,179,111,68,242,28,51,220,178,123,68,70,44,141,96,133,157,140,184,189,25,87,181,213,70,137,6,223,121,137,205,208,101,56,210,165,87,221,78,247,10,59,108,184,70,78,48,148,178,165,63,217,71,179,68,232,91,205,104,184,65,175,200,176,62,94,185,198,222,223,191,119,127,76,207,243,218,152,114,173,181,113,149,225,233,217,156,182,57,145,205,142,126,145,164,69,26,121,180,83,187,132,198,154,204,78,232,142,111,76,196,115,76,126,192,107,59,48,54,12,235,58,228,98,60,105,203,101,73,165,214,74,19,79,202,166,58,107,109,123,154,53,150,169,74,148,211,105,113,41,82,13,104,35,78,228,234,74,42,82,188,108,235,159,15,238,122,141,153,121,209,100,82,107,84,151,141,137,113,31,34,220,218,180,35,35,35,45,73,73,82,76,148,149,164,205,42,74,146,164,153,145,145,157,252,8,97,196,139,1,172,234,230,21,76,198,232,76,71,165,220,86,203,204,42,91,177,225,52,74,171,181,33,216,241,73,50,28,34,39,20,166,139,150,109,168,212,162,74,73,104,219,235,146,145,155,158,229,209,136,183,56,138,61,42,99,127,108,127,183,243,208,140,114,83,182,117,229,24,218,114,108,84,204,217,189,84,69,61,60,218,231,116,105,217,84,233,19,213,58,78,239,59,95,211,144,92,218,254,84,237,244,225,62,38,220,253,69,241,75,221,232,199,229,39,107,149,104,8,65,25,106,233,168,249,210,91,209,123,245,36,169,77,146,87,245,138,75,203,41,140,40,30,206,188,110,124,63,185,233,215,157,153,90,145,73,173,82,94,39,226,75,96,203,115,106,208,200,200,200,245,37,37,73,51,74,144,162,52,169,42,82,84,70,70,100,119,125,129,152,133,80,197,108,33,180,241,14,173,68,145,73,157,92,166,53,38,84,87,163,41,130,39,126,202,220,105,10,82,143,144,181,36,220,105,70,163,53,52,182,212,126,35,247,35,204,103,21,111,200,220,244,169,233,235,143,213,241,202,174,198,219,200,113,113,153,224,226,34,205,233,210,105,225,205,175,124,206,145,167,163,49,190,58,167,88,221,26,40,164,94,118,93,188,191,97,143,248,155,69,255,0,50,104,81,136,176,140,112,205,175,228,179,43,184,103,132,248,101,115,244,247,197,82,205,161,250,77,248,169,220,229,38,2,233,205,153,232,233,40,185,50,92,213,27,52,37,41,45,154,151,245,106,83,43,61,54,73,137,183,132,242,183,110,112,136,143,142,254,11,51,149,44,143,23,180,81,129,203,240,113,173,85,87,86,253,250,83,28,221,245,78,156,34,63,72,227,48,225,121,244,173,224,61,127,25,95,168,224,218,57,149,23,53,114,227,157,1,248,238,210,42,18,28,109,167,27,145,21,77,45,90,186,124,199,18,249,250,164,110,32,143,67,89,184,181,70,177,246,44,235,58,231,196,11,158,157,102,89,148,89,21,106,213,89,226,98,36,70,8,183,56,173,12,204,204,207,66,74,82,146,53,41,106,50,74,82,149,41,70,68,70,101,221,51,29,146,28,71,203,197,177,74,188,228,84,163,220,180,87,153,105,186,188,184,17,214,132,210,166,168,244,229,172,148,102,106,97,74,50,74,31,50,78,229,122,170,67,102,166,201,122,235,180,94,198,77,120,170,104,243,117,223,167,8,254,122,126,249,76,176,56,156,183,102,168,194,228,87,177,58,221,154,116,163,159,58,213,86,158,29,84,196,233,195,155,78,186,44,67,39,21,188,7,168,96,213,58,157,128,200,233,41,209,55,57,62,12,215,227,170,174,137,6,226,219,234,42,9,101,106,218,235,220,131,82,76,244,35,108,146,72,36,161,41,66,97,79,20,207,48,54,255,0,248,155,19,252,246,104,226,121,103,204,37,207,151,124,71,135,114,211,39,72,85,2,107,204,177,113,83,80,130,117,51,97,18,253,99,75,102,164,151,61,9,82,212,210,247,39,69,25,145,158,197,173,42,234,124,70,239,27,99,16,49,106,206,188,236,202,212,122,181,22,173,99,195,126,36,182,12,246,184,158,186,113,25,25,30,134,149,37,68,105,82,20,68,164,169,42,74,136,140,140,139,111,136,199,209,139,203,57,154,68,85,76,198,239,206,59,21,222,81,178,88,157,157,219,136,196,205,85,92,179,122,155,147,21,206,179,58,204,107,52,213,63,189,213,215,27,248,196,233,214,248,76,126,117,63,3,255,0,244,225,97,2,189,248,76,126,117,63,3,255,0,244,225,97,3,123,146,125,66,223,199,230,149,83,202,151,237,102,47,252,191,251,84,2,28,241,57,194,207,165,152,53,78,196,216,243,57,114,44,57,159,90,202,220,209,14,196,154,227,44,175,106,73,6,106,116,157,76,99,45,84,148,146,57,186,238,61,164,38,48,248,215,141,157,108,98,5,177,81,179,47,58,44,122,181,22,172,201,177,46,35,228,123,92,78,164,100,100,101,161,165,73,81,18,146,180,153,41,42,74,84,147,35,34,50,204,198,97,227,21,98,187,51,211,31,143,71,226,141,108,222,113,86,65,155,97,243,24,215,75,117,68,206,156,102,153,221,84,70,189,51,76,204,124,84,16,59,94,77,48,206,159,138,217,140,180,173,186,237,34,69,66,139,21,231,106,181,54,219,142,151,90,38,163,54,167,16,153,4,164,41,28,133,188,150,90,89,40,180,81,59,176,140,141,68,99,146,92,84,127,163,183,5,78,223,244,173,58,167,232,201,143,67,235,105,207,243,162,74,229,172,209,205,101,205,11,123,74,211,114,85,161,106,147,35,211,184,177,14,21,54,13,62,61,157,122,98,139,167,29,233,211,234,109,208,25,37,69,79,54,43,76,52,135,220,218,246,186,237,117,82,90,220,130,34,45,99,160,204,213,219,108,15,44,195,125,35,23,69,185,225,19,172,252,63,157,29,103,183,89,220,100,251,59,136,197,219,159,58,170,121,180,233,215,94,232,158,205,34,121,219,250,180,79,0,0,22,43,140,80,231,138,103,151,235,127,252,114,137,254,101,52,67,156,128,249,183,177,63,20,249,100,161,49,184,166,121,126,183,255,0,199,40,159,230,83,68,57,200,15,155,123,19,241,79,150,74,16,252,199,218,246,251,232,241,116,134,198,255,0,233,214,51,220,196,124,146,184,58,141,58,159,88,167,202,164,213,160,71,155,6,107,43,141,42,44,150,146,235,79,180,180,154,86,218,208,162,50,82,84,147,50,52,153,25,25,25,145,138,91,205,214,22,90,56,55,143,151,29,137,99,204,223,72,143,211,202,98,42,156,117,199,32,115,217,67,167,25,107,113,9,221,183,126,169,50,83,159,86,166,201,75,83,132,178,43,24,206,166,107,98,229,238,209,250,57,108,200,214,252,184,161,184,229,37,68,211,47,183,79,66,93,109,10,144,251,106,112,148,157,82,167,185,38,104,90,20,227,42,37,17,165,42,35,169,79,245,193,120,92,31,239,141,110,185,91,153,255,0,30,76,185,210,222,95,237,91,174,173,106,251,212,165,43,218,102,61,54,139,19,106,185,167,15,76,107,92,116,245,118,124,88,156,141,100,153,134,22,139,185,189,234,230,140,61,113,164,83,251,211,19,233,207,68,69,59,226,39,140,235,60,34,55,201,94,31,216,231,123,225,246,50,210,48,218,1,84,106,150,189,229,51,167,157,74,143,28,228,27,18,13,179,36,77,109,59,139,149,179,106,77,229,247,46,66,22,106,74,141,182,205,54,214,35,150,79,50,145,79,203,109,6,85,90,187,42,61,70,246,173,50,81,170,114,163,173,47,69,142,210,30,113,72,110,34,212,203,111,33,43,65,178,110,165,70,100,165,180,147,46,201,33,35,70,227,39,195,94,194,225,162,139,211,191,142,157,93,138,223,148,124,239,46,207,115,186,177,25,109,17,20,196,69,51,84,127,204,152,251,90,126,17,60,102,34,36,0,1,180,64,156,247,49,62,95,177,59,252,77,173,127,153,58,40,196,94,118,98,124,191,98,119,248,155,90,255,0,50,116,81,136,135,237,47,173,183,221,62,46,144,228,63,217,248,191,126,159,149,161,0,0,19,7,55,130,61,231,251,202,69,247,248,95,204,226,137,8,35,222,127,188,164,95,127,133,252,206,40,196,199,253,86,239,187,87,132,164,27,39,237,252,15,247,214,190,122,85,107,151,111,48,56,99,254,57,81,127,207,90,22,17,197,51,203,245,191,254,57,68,255,0,50,154,43,223,46,222,96,112,199,252,114,162,255,0,158,180,44,35,138,103,151,235,127,252,114,137,254,101,52,69,114,255,0,102,226,29,1,182,31,182,217,71,199,198,85,221,128,245,26,125,31,28,112,238,173,86,159,30,20,24,87,93,34,76,169,82,93,75,77,48,210,38,52,165,184,181,168,200,146,148,164,140,205,70,100,68,68,102,99,186,103,175,54,47,227,117,206,230,26,90,137,142,139,38,214,169,173,77,73,66,155,121,85,105,173,146,218,234,146,226,13,68,76,18,86,225,52,72,63,89,43,53,168,204,212,148,53,20,135,185,193,60,33,185,241,199,17,233,24,121,107,197,144,165,77,121,10,157,45,166,73,212,211,161,18,210,79,74,112,141,73,45,168,74,181,208,212,157,234,52,161,39,185,105,35,213,89,191,123,201,78,22,215,218,152,248,246,39,185,158,83,151,70,58,140,251,31,49,253,69,21,105,51,194,158,153,171,190,35,116,117,116,111,209,236,178,193,150,11,199,49,119,139,17,163,68,145,10,213,132,242,92,171,213,220,109,214,154,54,144,235,36,252,104,239,147,78,55,213,242,158,222,134,215,161,104,90,159,111,31,157,153,140,189,220,249,119,196,121,150,213,78,12,133,80,38,188,243,246,237,73,107,39,83,54,17,47,213,37,56,73,73,115,208,149,33,46,163,106,116,81,145,145,108,90,20,171,132,194,92,37,178,48,78,200,133,96,216,52,190,146,157,19,87,29,117,195,37,72,153,32,200,137,114,31,89,17,111,117,90,22,167,161,17,17,37,41,36,161,41,73,124,108,194,96,77,177,152,140,56,147,135,247,44,185,16,148,151,147,58,155,61,141,77,80,166,161,11,75,110,154,53,34,117,59,92,90,84,133,25,106,149,171,67,66,182,173,50,42,182,122,35,11,164,79,245,156,123,59,148,205,158,88,174,85,159,249,75,148,233,130,159,55,77,60,232,141,125,61,221,61,113,191,118,177,27,244,64,140,132,230,249,140,47,168,71,193,188,75,171,71,137,102,79,121,247,105,245,41,60,197,29,58,107,170,107,107,107,113,78,114,216,136,102,151,84,102,77,250,174,188,107,82,146,147,90,138,57,230,39,204,14,39,127,142,85,175,243,215,71,198,196,204,51,188,112,146,241,159,100,222,212,137,16,167,66,121,214,219,113,200,238,180,212,214,144,234,219,41,49,205,196,36,220,97,106,109,70,135,52,34,81,23,235,33,229,132,122,246,42,237,86,99,13,118,61,25,221,215,220,184,242,204,139,1,99,50,185,158,96,103,215,211,28,237,61,25,157,117,231,68,245,207,79,95,102,253,110,51,32,62,82,44,79,197,62,103,40,87,118,60,99,198,56,209,241,199,17,41,52,156,102,190,161,65,133,117,213,227,69,139,26,226,152,211,76,52,137,142,165,13,161,9,112,137,41,74,72,136,146,68,68,68,68,68,44,71,32,62,82,44,79,197,62,103,40,125,11,139,36,57,95,187,46,10,157,211,112,97,143,85,84,172,204,122,161,53,255,0,77,84,81,205,144,242,205,110,47,106,31,36,167,85,40,207,68,145,17,107,216,136,132,166,246,14,254,51,5,98,155,21,105,49,17,211,49,209,29,74,19,45,218,92,171,102,182,163,52,187,154,217,155,148,215,114,228,68,69,52,213,164,197,202,167,237,76,126,6,72,110,43,130,236,202,253,151,112,93,53,218,141,102,169,43,210,60,249,181,9,75,145,33,221,181,25,40,78,231,22,102,165,104,148,165,37,169,246,34,34,240,33,221,7,158,176,44,11,71,11,173,24,22,37,137,73,244,101,14,153,205,233,98,243,221,123,151,204,117,110,175,215,117,74,89,234,183,22,125,212,122,107,161,118,34,33,74,95,202,39,48,63,240,233,136,95,250,207,55,255,0,122,61,241,56,248,202,108,218,162,236,115,167,77,55,118,68,107,197,170,201,118,74,174,80,115,44,126,43,1,114,45,81,21,243,162,42,142,139,149,87,52,198,148,238,141,34,55,198,186,117,46,83,30,42,53,10,62,7,98,37,90,147,62,68,41,208,173,74,188,152,178,163,58,166,157,97,212,67,117,72,113,11,73,145,165,73,81,17,146,136,200,200,200,140,133,53,255,0,40,156,192,255,0,195,166,33,127,235,60,223,253,232,184,60,41,128,198,34,101,182,206,166,94,203,145,88,102,230,177,233,236,85,213,38,75,134,236,196,201,128,132,190,107,116,148,78,26,150,75,86,171,221,187,83,51,215,94,227,195,127,32,28,164,127,193,55,255,0,207,170,127,245,129,231,153,96,113,57,132,209,114,197,81,76,105,211,51,28,123,161,157,177,91,83,147,108,133,56,156,30,109,98,171,181,115,247,77,52,81,87,163,186,125,42,162,99,123,165,96,61,70,161,88,192,236,59,171,85,167,200,155,58,109,169,72,147,42,84,151,84,235,175,186,184,109,41,110,45,106,51,53,41,74,51,51,81,153,153,153,153,152,247,67,231,91,182,253,34,211,183,233,150,181,191,19,165,165,209,161,179,79,132,199,49,75,229,71,101,4,134,209,185,102,106,86,137,73,22,170,51,51,211,185,153,143,162,55,86,233,154,104,138,103,140,66,176,198,93,162,254,38,229,219,113,165,53,85,51,17,217,51,172,60,166,42,225,157,171,140,152,113,113,225,109,235,19,168,162,220,212,247,105,242,118,182,218,220,103,121,122,143,181,204,66,208,151,154,89,37,198,214,105,61,142,33,10,34,213,36,51,25,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,212,240,163,110,45,248,33,74,194,252,203,185,126,81,171,150,249,199,196,168,254,152,93,14,11,105,98,93,53,246,144,219,47,60,251,73,236,164,73,117,46,60,151,251,27,142,245,36,101,171,102,181,253,177,144,128,105,79,43,24,41,252,157,178,251,100,224,227,149,14,182,93,191,79,62,189,244,187,204,109,115,159,117,114,37,114,149,203,108,205,146,125,231,73,189,200,37,114,201,27,181,86,166,116,87,144,124,51,181,113,119,55,184,109,98,222,177,58,186,44,138,132,138,132,152,170,109,183,27,149,209,68,122,98,24,117,14,33,72,91,46,46,58,80,226,13,62,179,106,90,72,200,204,140,180,82,0,0,0,50,174,52,167,148,239,43,24,55,240,254,222,249,115,3,53,130,213,51,35,158,159,200,166,75,240,123,3,176,114,243,233,49,38,181,135,246,223,166,36,194,78,231,168,84,183,41,45,25,232,241,40,186,121,143,106,223,47,66,82,208,209,173,207,170,82,163,184,97,26,184,157,92,121,101,186,115,5,38,173,151,228,115,170,175,110,118,237,169,83,36,69,126,133,85,148,235,76,188,212,168,75,97,197,238,120,249,175,34,73,232,132,155,173,145,237,53,155,171,92,64,30,130,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,82,83,54,252,56,177,115,42,86,109,19,16,101,85,226,94,22,244,136,236,181,94,157,75,138,182,209,68,168,172,200,185,78,18,140,212,184,202,81,165,13,201,50,70,229,250,171,109,165,41,162,112,45,127,135,253,199,150,90,174,95,105,52,156,178,35,161,165,65,222,237,82,155,81,145,21,117,212,74,83,174,51,213,85,16,195,139,218,244,142,153,75,65,153,146,77,164,160,155,74,16,132,161,21,215,198,175,205,61,173,240,254,15,204,106,34,58,228,239,53,87,150,84,49,114,159,120,81,170,82,213,108,84,100,71,141,118,82,27,108,158,69,70,156,75,245,205,45,41,104,79,82,218,84,226,153,94,228,237,89,154,76,249,107,113,11,237,92,91,47,251,55,20,241,210,192,196,28,62,184,98,87,45,234,230,27,192,147,6,116,99,61,142,163,210,85,34,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,32,238,188,12,127,61,159,187,127,196,135,42,227,87,230,158,214,248,127,7,230,53,17,213,120,24,254,123,63,118,255,0,137,14,85,198,175,205,61,173,240,254,15,204,106,32,58,175,3,31,207,103,238,223,241,33,106,130,170,248,24,254,123,63,118,255,0,137,11,84,1,197,51,75,148,156,44,205,205,171,71,181,177,49,218,172,31,65,84,14,161,10,163,70,84,102,167,55,185,181,33,198,9,215,153,119,70,92,213,10,90,18,69,185,76,180,102,126,161,14,193,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,0,0,0,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,128,115,247,156,153,57,190,197,8,85,10,20,105,112,44,75,98,57,179,110,65,157,9,166,38,161,111,182,201,204,122,65,182,227,132,165,173,214,137,41,34,94,194,109,166,244,74,86,110,26,165,255,0,24,108,206,222,80,105,81,242,211,66,180,110,10,53,10,169,32,158,174,214,170,116,98,68,42,234,25,76,73,76,51,77,148,106,50,113,13,58,225,117,6,72,74,210,227,109,32,149,180,214,75,173,108,23,195,202,86,43,98,133,191,135,245,220,66,183,236,106,109,90,66,147,50,225,175,72,75,48,160,48,134,212,227,139,82,148,164,164,214,105,65,165,180,26,144,75,113,72,65,169,27,183,16,73,254,25,153,46,254,82,120,142,188,72,189,83,203,176,108,26,132,71,228,199,122,15,57,186,236,226,62,106,32,234,226,20,202,153,73,33,42,144,147,220,174,91,173,32,146,92,226,113,187,190,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,217,73,35,46,228,67,229,97,86,25,218,184,55,135,22,230,22,217,81,58,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,99,213,128,206,182,117,242,163,93,202,94,50,205,179,121,85,89,150,133,75,89,150,181,110,107,40,79,95,23,106,13,198,205,77,153,160,222,97,107,229,56,90,33,71,162,28,229,161,14,182,66,64,112,189,207,79,228,82,234,70,7,99,29,231,210,97,181,107,127,161,228,205,78,230,104,85,71,28,73,150,175,26,139,167,134,246,174,115,53,37,33,14,154,28,250,164,170,67,135,105,57,162,203,37,131,154,108,47,169,97,253,223,26,36,58,146,227,169,52,91,132,169,204,201,155,70,124,220,105,205,236,41,194,220,148,45,76,52,151,80,133,32,220,108,148,141,201,212,148,156,219,128,213,64,160,30,40,254,123,49,55,240,95,147,194,22,83,194,179,50,152,143,152,28,14,170,211,49,64,170,181,74,173,143,80,106,150,205,201,38,41,147,117,72,171,100,148,219,110,72,53,31,81,49,157,20,78,158,212,171,150,228,85,44,214,183,22,179,173,110,40,254,123,49,55,240,95,147,194,1,63,248,42,121,88,186,126,32,78,249,117,56,79,241,0,56,42,121,88,186,126,32,78,249,117,56,79,240,21,129,196,235,135,164,203,166,100,156,197,101,250,208,231,85,94,220,237,219,64,166,50,251,242,170,178,157,125,150,218,149,10,35,12,175,115,199,205,121,114,79,114,18,105,108,156,218,107,55,84,186,171,181,174,203,170,198,174,197,186,108,171,154,171,111,214,161,111,233,170,52,185,174,68,148,198,244,41,11,216,235,102,149,167,114,22,164,158,135,221,42,50,62,198,99,82,98,149,184,161,100,91,242,41,117,47,28,112,114,204,233,48,218,181,179,211,17,161,43,115,52,42,163,142,40,143,70,73,37,211,195,123,86,249,122,26,144,135,77,109,253,82,85,29,179,11,31,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,161,154,28,188,102,6,254,203,46,40,65,197,124,57,92,69,212,161,199,145,17,216,115,141,227,133,53,135,155,52,169,169,13,178,227,106,113,4,173,142,165,38,173,9,198,155,87,125,164,52,39,151,140,192,216,57,154,194,248,56,175,135,43,150,138,108,201,18,34,59,14,113,178,83,97,62,203,134,149,53,33,182,92,113,45,172,211,177,212,164,213,169,182,235,106,237,184,128,85,15,26,191,52,246,183,195,248,63,49,168,142,171,192,199,243,217,251,183,252,72,114,174,53,126,105,237,111,135,240,126,99,81,28,83,42,89,205,174,229,47,14,49,86,153,97,210,185,183,157,247,232,136,244,138,147,232,66,226,210,155,142,83,121,242,84,218,181,230,188,93,67,68,211,102,147,111,113,169,75,212,145,202,116,39,87,20,92,253,67,179,232,85,44,179,224,237,66,149,84,170,220,116,249,48,110,202,195,18,88,152,221,50,42,214,236,103,233,169,66,84,173,147,21,203,113,46,243,9,42,101,181,39,105,26,220,37,179,86,216,59,131,183,246,58,223,244,188,57,195,154,12,186,141,74,163,33,134,157,117,168,175,60,197,61,135,30,109,149,75,148,166,80,181,53,25,181,58,131,113,211,73,146,72,255,0,81,31,159,255,0,93,87,237,213,254,250,220,119,37,199,80,255,0,194,76,157,82,157,33,207,253,39,30,121,199,23,247,169,74,87,180,204,95,78,65,114,81,106,229,79,14,34,86,234,212,206,163,19,110,106,123,46,92,117,9,4,218,220,129,188,146,226,169,145,205,181,45,9,101,165,145,18,212,133,31,57,196,18,204,246,165,164,52,29,43,42,185,103,179,114,161,132,112,240,182,207,157,46,162,181,72,85,74,175,83,146,102,149,212,106,46,33,180,58,249,55,184,210,202,54,180,218,16,218,76,246,161,9,220,165,175,123,139,160,204,216,249,167,198,79,136,23,15,204,95,26,83,25,172,205,143,154,124,100,248,129,112,252,197,240,28,168,93,159,13,12,250,198,199,155,121,156,21,197,154,236,70,49,22,135,29,182,105,11,115,155,190,191,78,98,43,105,83,202,121,231,92,83,243,137,77,188,235,197,234,110,66,137,104,74,137,15,26,32,94,7,228,130,102,98,242,95,112,98,246,27,197,223,127,89,247,133,81,169,17,212,243,235,244,173,29,154,76,105,5,21,136,237,52,225,185,51,158,173,25,36,236,37,115,220,74,212,173,27,217,24,41,53,59,203,10,47,248,85,152,109,203,160,93,150,117,97,185,45,34,92,66,39,233,245,24,143,18,146,78,50,242,76,137,109,186,217,106,135,18,125,210,100,162,241,32,26,136,28,171,54,62,86,49,147,225,253,195,242,231,199,63,201,6,116,109,92,220,97,195,19,166,170,149,68,191,169,188,198,43,118,243,83,155,83,139,229,19,59,167,70,96,214,111,20,53,155,237,145,41,101,234,56,106,107,114,246,147,139,232,25,177,242,177,140,159,15,238,31,151,62,3,53,130,202,115,41,159,168,118,126,78,240,183,44,248,59,80,165,85,42,183,30,23,209,160,221,149,134,36,177,49,186,100,85,193,76,105,20,212,161,42,86,201,138,229,184,151,121,132,149,50,218,147,180,141,110,18,217,173,97,250,169,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,1,234,240,119,7,111,236,117,191,233,120,115,135,52,25,117,26,149,70,67,13,58,235,81,94,121,138,123,14,60,219,42,151,41,76,161,106,106,51,106,117,6,227,166,147,36,145,254,162,57,43,157,126,29,119,150,86,172,219,79,16,104,9,151,95,183,151,71,135,26,239,156,220,146,146,138,101,125,70,100,233,164,137,150,148,136,46,41,72,67,43,89,41,91,200,210,225,165,75,104,151,102,153,5,201,69,171,149,60,56,137,91,171,83,58,140,77,185,169,236,185,113,212,36,19,107,114,6,242,75,138,166,71,54,212,180,37,150,150,68,75,82,20,124,231,16,75,51,218,150,144,212,148,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,192,103,179,37,217,182,186,178,141,138,101,116,211,90,235,173,186,239,77,79,185,169,202,75,142,243,32,166,75,107,91,236,52,79,52,217,204,109,178,121,44,173,195,52,167,156,225,25,104,179,29,131,139,101,255,0,102,226,158,58,88,24,131,135,215,12,74,229,189,92,195,120,18,96,206,140,103,177,212,122,74,164,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,205,51,191,146,235,171,40,248,142,252,24,73,170,214,236,26,151,45,250,37,194,236,23,18,218,57,166,246,216,50,95,36,19,39,49,4,195,134,105,65,250,237,146,93,218,141,198,218,35,88,11,84,224,99,249,236,253,219,254,36,45,80,85,95,3,31,207,103,238,223,241,33,231,248,187,99,126,52,97,174,100,173,186,22,28,226,245,235,106,211,95,177,225,203,118,29,18,191,46,11,14,62,169,243,210,167,84,219,46,37,38,179,74,16,147,81,150,186,33,37,236,32,22,232,2,181,120,53,226,198,41,226,135,229,127,242,153,137,119,93,219,232,207,163,253,23,167,107,50,103,244,188,207,72,115,57,92,229,171,102,238,90,55,109,211,93,137,215,192,133,149,0,14,85,155,31,43,24,201,240,254,225,249,115,227,170,142,85,155,31,43,24,201,240,254,225,249,115,224,51,88,52,167,148,239,43,24,55,240,254,222,249,115,3,53,131,74,121,78,242,177,131,127,15,237,239,151,48,3,170,128,0,12,171,143,171,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,15,148,39,166,105,242,37,85,44,182,225,86,105,176,106,217,136,170,106,176,222,223,126,247,165,83,152,82,95,109,242,128,218,156,172,18,8,205,43,66,146,105,39,246,37,38,131,71,61,68,189,239,184,216,88,254,72,51,163,106,230,227,14,24,157,53,84,170,37,253,77,230,49,91,183,154,156,218,156,95,40,153,221,58,51,6,179,120,161,172,223,108,137,75,47,81,195,83,91,151,180,156,92,149,25,150,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,30,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,195,165,128,0,0,0,0,0,0,0,0,0,0,0,15,39,138,150,92,76,66,177,42,118,132,228,238,102,127,39,113,106,101,246,30,67,133,224,164,159,138,11,218,67,51,151,133,173,81,179,46,41,118,221,85,27,37,67,229,239,45,82,127,109,180,172,190,201,153,120,40,189,163,81,226,153,56,174,229,142,85,143,124,163,24,40,76,111,166,214,181,235,21,188,139,149,201,102,12,118,251,41,211,82,181,82,143,193,5,167,183,82,238,3,209,240,191,207,3,54,139,180,220,190,95,101,203,165,47,157,232,233,157,207,147,161,77,150,239,213,180,193,169,90,169,72,79,172,190,222,37,219,82,22,236,133,165,196,146,208,122,145,140,174,50,243,145,220,39,153,86,213,167,192,244,212,91,199,15,158,34,116,123,130,146,206,23,99,29,91,167,170,177,187,162,151,200,82,250,157,202,148,251,158,164,120,196,148,109,73,54,93,213,223,196,187,234,64,44,180,7,252,182,226,29,65,56,217,234,147,240,49,255,0,64,3,205,98,53,135,69,196,187,62,125,153,112,51,205,131,63,149,205,78,229,167,93,142,161,194,238,133,36,254,210,11,192,203,253,3,210,128,12,210,102,27,4,238,28,7,196,170,141,141,93,99,111,75,201,229,57,185,7,191,116,118,157,62,201,113,122,105,205,34,238,175,253,133,40,56,101,231,6,54,6,220,243,112,254,238,119,250,10,185,203,216,230,211,250,142,75,115,29,62,205,178,181,171,114,221,79,246,139,79,188,187,21,136,231,195,39,208,243,57,98,37,202,51,59,110,138,94,190,143,115,113,159,245,143,69,230,246,83,205,183,253,83,6,94,182,191,119,127,26,17,174,208,170,182,189,89,234,53,102,55,79,54,54,222,99,123,210,189,187,146,74,46,233,51,35,236,162,246,128,179,174,46,24,239,66,186,237,59,78,211,183,170,28,212,78,235,249,232,229,45,58,108,118,3,137,238,182,203,244,79,192,200,114,126,16,118,35,21,236,192,174,241,121,63,89,109,233,201,61,79,254,200,133,61,181,120,40,189,222,210,63,217,226,32,237,102,191,85,184,31,41,53,89,60,231,19,224,123,18,159,97,23,246,72,189,196,44,191,130,242,215,233,203,185,31,217,62,131,255,0,156,168,128,182,144,0,0,21,173,198,118,204,168,84,112,246,221,187,34,69,222,220,90,148,72,238,185,189,37,181,41,98,160,225,246,53,119,241,246,16,178,145,28,179,247,134,114,49,51,45,183,60,40,44,243,36,210,161,77,170,32,183,17,127,85,2,81,23,138,210,94,43,47,127,234,48,21,29,195,98,248,77,161,153,203,126,51,210,121,45,214,94,137,77,47,83,118,229,189,80,134,91,126,201,233,174,223,30,223,172,133,254,17,36,204,156,47,19,47,31,184,101,226,131,84,170,97,229,251,78,173,71,62,77,70,218,171,179,41,7,234,171,99,241,222,37,23,137,41,39,162,145,238,50,253,98,221,240,111,136,221,30,230,195,186,12,90,165,75,117,74,11,49,88,158,231,37,69,162,144,195,100,231,100,198,36,253,165,31,217,215,238,1,53,241,199,18,33,225,62,22,92,119,204,181,104,116,202,100,201,12,246,62,238,55,25,199,82,93,146,175,239,126,212,153,127,208,51,139,139,215,156,172,76,197,139,174,245,121,91,149,95,174,206,158,217,104,69,161,63,37,199,8,190,202,127,79,199,66,253,69,224,38,231,16,76,245,194,197,139,105,140,51,178,166,234,203,107,79,92,231,44,253,125,27,148,203,137,209,200,233,50,212,156,79,116,171,245,123,76,68,156,172,225,92,188,94,198,251,90,213,97,189,236,21,82,11,243,59,145,105,31,172,97,14,120,173,7,224,231,176,245,247,0,184,222,23,216,70,172,50,203,140,25,239,183,177,219,153,230,171,100,90,235,170,100,64,132,122,246,90,139,197,31,119,234,33,48,135,195,177,109,216,246,133,147,111,90,113,11,70,40,180,168,148,230,203,191,216,101,148,182,94,38,103,224,159,105,159,235,49,247,0,0,0,0,0,127,20,173,169,53,105,174,133,174,128,42,51,141,69,246,149,223,118,190,27,36,254,205,42,21,104,255,0,95,58,162,207,232,255,0,249,223,179,218,60,239,6,235,9,53,44,95,173,223,10,115,251,150,143,38,17,39,79,106,101,83,221,215,93,223,127,187,246,251,7,20,226,83,116,204,186,51,71,94,57,104,219,232,179,149,77,111,185,31,213,181,81,153,167,129,23,233,31,142,167,247,152,153,252,23,233,208,81,100,220,117,36,31,243,165,79,152,209,151,127,177,201,167,43,223,167,136,11,50,0,0,0,0,0,0,0,1,227,177,146,158,245,91,8,47,154,92,100,238,122,101,183,83,142,217,106,69,170,151,21,196,151,137,145,120,159,188,123,17,249,234,17,17,62,4,152,46,125,153,12,173,165,126,165,36,203,253,32,51,49,114,84,42,152,125,141,149,106,148,127,171,159,111,93,18,30,79,217,61,29,98,89,153,120,146,147,246,145,247,151,235,26,13,202,54,33,57,137,185,125,178,238,105,46,111,146,170,45,57,185,39,166,159,93,209,48,181,248,37,37,226,191,97,105,238,20,117,158,219,30,85,137,153,123,194,12,136,252,164,212,106,117,10,147,30,185,43,123,78,84,36,146,85,217,74,211,93,158,7,161,253,194,199,56,58,98,19,85,108,26,171,216,238,61,185,248,117,121,18,146,91,116,209,180,69,167,180,95,217,34,241,63,126,191,244,128,159,87,18,229,55,111,212,220,130,90,201,76,55,148,207,135,219,36,30,223,30,222,58,120,246,25,172,204,122,229,57,152,108,81,114,113,105,37,87,157,109,79,120,125,179,156,246,239,14,222,58,248,118,26,72,190,150,150,236,139,133,197,171,106,83,74,150,102,173,53,208,137,149,119,25,172,199,117,165,204,112,196,55,16,173,201,85,215,86,50,86,154,106,71,49,222,224,46,139,133,42,30,78,88,218,230,167,66,58,146,77,61,203,185,122,62,14,130,102,136,157,195,42,10,225,229,118,138,165,175,119,61,81,158,46,218,104,74,167,67,237,255,0,32,253,121,183,205,197,35,2,46,251,50,203,106,78,234,157,102,169,78,83,172,108,81,127,53,121,215,219,53,110,228,173,63,105,173,52,35,37,126,162,238,97,41,128,124,91,50,188,139,166,211,163,220,109,150,137,169,192,143,48,191,83,141,37,126,226,253,47,113,126,161,246,128,0,127,20,162,74,77,74,61,8,139,83,16,167,61,153,239,182,176,62,218,171,88,118,181,79,253,120,206,130,251,81,203,146,231,212,111,110,75,73,119,215,142,182,149,181,230,147,234,154,139,95,213,220,194,99,214,163,82,170,116,249,20,122,194,57,145,102,180,182,30,111,85,39,122,22,147,74,139,84,232,101,169,25,150,164,122,142,61,91,201,126,91,238,38,223,92,172,62,213,114,212,167,86,191,75,79,238,165,107,169,232,79,151,188,80,173,197,153,12,101,186,234,142,85,107,23,127,62,75,174,155,187,189,31,21,62,177,168,213,253,150,136,188,84,126,193,119,92,58,15,17,95,203,109,34,167,136,147,122,151,234,71,30,109,61,92,182,17,252,201,200,17,20,215,102,123,120,239,251,90,43,191,114,240,1,255,0,53,30,28,57,95,168,160,144,187,31,110,159,253,147,168,159,191,255,0,25,251,199,148,185,56,84,101,142,187,28,154,141,111,244,75,47,5,245,117,7,52,236,126,195,150,94,255,0,249,4,206,0,21,254,255,0,7,76,10,113,196,169,154,207,41,4,162,53,39,167,152,173,75,221,169,205,29,99,7,184,114,229,231,8,42,113,171,116,234,7,87,80,138,180,60,219,253,84,230,244,113,42,109,68,173,167,37,105,251,77,145,233,166,157,196,168,0,31,229,26,59,48,227,53,18,58,54,52,194,18,219,105,212,207,68,145,104,69,169,247,240,33,254,160,0,2,183,248,207,95,236,81,176,222,213,177,73,95,91,113,117,218,150,135,219,167,126,158,239,232,159,176,255,0,72,191,111,128,178,1,72,28,91,241,5,187,183,31,26,183,163,63,204,143,64,221,203,245,116,211,159,10,2,207,197,36,126,41,247,159,236,1,200,114,9,135,210,177,7,51,22,188,6,93,229,50,215,91,205,115,105,43,110,180,249,70,158,219,146,103,221,26,118,26,29,20,211,193,207,14,93,175,98,157,110,247,81,106,205,3,166,215,195,183,62,53,65,175,210,35,241,47,113,254,207,17,114,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,241,126,195,38,238,236,14,131,122,161,189,242,173,62,111,32,181,211,94,170,100,6,213,253,178,47,4,251,73,95,179,196,79,129,206,115,3,134,223,149,156,43,172,216,228,231,45,83,250,125,170,211,93,54,73,105,223,13,201,254,247,239,47,244,0,207,38,93,177,5,24,93,140,52,11,225,215,54,55,78,234,183,30,154,255,0,89,21,214,139,251,42,254,249,238,63,244,141,46,70,144,220,182,19,33,163,213,42,215,79,216,122,12,178,73,101,218,116,197,50,174,203,111,79,119,180,191,250,35,70,89,56,196,198,49,87,1,45,235,153,18,57,207,59,213,243,85,176,211,225,54,66,11,182,196,151,131,126,194,1,219,128,0,0,0,0,0,0,7,201,187,45,170,93,229,108,213,45,90,212,126,124,26,180,55,225,72,111,122,147,185,183,91,82,20,90,164,200,203,84,168,252,12,143,239,33,68,25,241,201,205,209,151,252,69,169,220,52,170,78,182,133,90,83,210,162,191,207,111,234,77,215,229,45,12,237,83,235,117,90,52,201,30,227,34,215,219,161,248,223,168,249,23,85,167,64,189,104,114,237,187,150,7,89,79,156,211,140,62,207,53,109,238,66,208,164,40,183,32,201,69,170,84,162,236,101,226,3,47,180,42,237,86,218,171,69,174,81,37,116,211,97,60,135,216,119,98,87,177,104,81,41,39,162,136,200,244,82,72,244,50,211,176,178,76,153,241,75,169,80,100,83,48,251,28,100,243,160,41,76,196,102,167,177,41,229,247,142,210,75,147,26,33,168,244,73,58,174,234,239,225,238,49,211,115,49,194,82,217,185,91,170,221,56,55,59,209,115,79,159,45,20,222,83,143,243,151,245,203,36,115,100,76,34,78,170,83,105,215,78,218,107,237,49,86,152,179,132,55,182,11,221,114,44,251,230,151,209,78,97,75,209,60,246,92,220,148,184,227,123,190,169,107,34,213,77,47,182,190,207,213,168,105,82,202,190,109,156,66,160,69,185,173,58,143,91,79,150,218,29,105,222,75,141,234,75,66,86,93,156,74,85,246,86,147,238,94,209,204,51,161,114,253,21,203,77,253,80,36,238,83,182,253,85,132,119,211,214,58,124,131,47,97,254,136,162,172,191,102,171,21,50,241,91,98,117,157,89,217,3,154,149,73,135,211,198,62,106,55,180,107,78,247,25,113,73,213,44,164,181,47,15,31,126,178,251,27,184,140,217,248,237,128,117,27,62,164,223,65,113,202,165,60,195,173,234,235,188,197,170,19,141,159,114,140,134,203,87,29,63,3,211,183,187,192,35,247,15,236,68,169,218,249,175,163,85,97,207,233,14,228,155,30,155,37,92,164,185,185,169,21,40,170,90,116,52,158,159,100,187,145,17,246,236,100,45,235,61,246,165,90,246,202,221,214,205,21,29,66,226,82,103,84,28,61,82,141,90,77,58,86,170,245,140,191,72,187,23,126,254,2,128,240,250,230,118,203,190,237,251,173,165,237,58,69,82,36,227,61,8,251,52,242,28,247,31,232,251,143,245,24,209,198,20,212,169,184,187,150,251,98,76,164,117,81,174,155,50,18,101,55,170,145,188,164,192,65,173,58,145,36,203,82,115,196,182,248,246,208,6,121,112,78,19,140,99,213,133,79,144,143,93,187,190,150,202,211,175,180,166,182,70,93,134,147,44,130,68,107,22,128,74,245,82,213,38,41,31,183,66,38,82,40,150,167,132,181,60,62,226,37,70,182,34,69,228,52,120,155,30,124,6,247,165,92,184,190,156,52,52,90,154,212,103,161,32,139,214,61,222,242,23,83,141,23,242,112,167,0,238,11,194,114,180,126,149,110,75,121,61,188,94,106,19,142,23,130,84,94,45,159,176,203,245,128,169,46,45,216,178,119,158,59,197,180,105,211,121,212,234,53,53,13,186,158,94,221,178,154,153,61,181,22,166,130,81,232,149,23,129,154,127,88,247,124,24,112,206,76,156,75,184,177,77,197,255,0,53,106,143,46,140,148,232,95,214,20,138,123,250,235,191,95,15,248,186,125,254,193,1,177,42,239,159,138,56,151,92,186,151,245,143,215,170,242,100,180,94,169,127,95,33,107,34,251,41,47,23,61,164,95,176,94,71,13,124,26,78,21,229,210,147,54,99,27,103,220,105,98,176,106,221,174,141,200,131,12,246,232,75,82,126,211,103,223,177,253,196,2,89,0,0,0,0,0,0,0,0,0,0,175,94,50,176,55,224,93,10,127,77,174,219,134,43,124,221,254,31,204,234,7,166,159,242,234,43,115,35,74,52,230,102,200,50,86,159,211,52,223,103,255,0,100,35,11,70,227,5,77,155,63,43,244,215,35,30,228,70,186,25,121,196,246,45,18,154,116,253,85,169,159,223,224,42,215,36,15,27,25,152,177,212,71,166,181,170,97,127,252,194,48,13,21,65,61,97,71,61,127,220,145,255,0,65,15,247,31,158,158,173,240,35,40,253,172,160,255,0,252,18,31,160,0,0,0,0,0,4,7,226,129,147,213,99,37,168,230,48,90,112,183,220,86,213,56,202,65,243,52,221,2,59,115,100,41,63,88,242,27,45,92,113,61,201,6,175,214,93,133,43,207,131,46,151,53,232,19,90,229,72,140,226,154,113,27,137,91,86,147,50,50,212,181,35,238,71,224,53,60,227,104,117,181,52,225,106,149,145,165,69,239,35,17,83,48,188,58,112,63,30,42,75,184,156,167,250,38,182,243,134,227,243,57,179,31,230,106,167,86,162,229,245,40,65,106,183,119,118,46,218,105,224,125,130,129,77,106,81,104,102,38,55,14,156,164,92,24,221,138,84,187,230,173,74,255,0,90,182,228,214,38,170,71,61,30,188,136,242,98,58,109,237,75,200,112,181,105,211,61,219,76,189,154,25,246,41,225,135,60,35,176,50,211,174,181,88,185,37,122,113,166,86,149,166,62,201,145,124,22,133,23,172,137,135,236,74,139,195,251,95,112,154,246,133,157,110,216,148,8,118,205,173,79,232,169,208,25,110,59,12,243,92,115,98,16,132,161,37,185,106,82,143,68,161,37,220,204,251,0,250,20,186,116,90,61,50,29,34,18,54,71,130,195,113,153,78,166,123,80,132,146,82,90,153,153,159,98,47,19,51,31,168,0,0,127,156,135,218,139,29,217,47,43,107,108,161,78,44,244,215,68,145,106,103,216,127,160,133,188,74,115,89,31,4,112,186,77,151,66,119,117,126,228,101,112,205,59,76,185,113,164,71,152,222,253,84,202,208,122,56,209,118,212,140,253,228,93,204,32,159,22,156,83,139,119,99,235,214,101,62,127,80,213,187,183,114,57,70,142,95,81,10,11,133,220,208,70,122,154,79,218,122,125,222,2,13,195,135,38,161,37,17,34,55,204,117,205,118,167,82,45,116,45,79,185,246,240,35,31,182,230,184,170,119,101,110,77,193,88,123,155,46,86,206,98,246,165,58,237,66,80,93,146,68,94,9,47,96,182,46,25,217,23,137,111,211,217,198,156,73,131,204,168,63,187,209,209,249,166,92,157,170,153,25,223,89,153,6,149,110,73,160,253,100,118,246,123,76,7,183,225,203,144,230,112,102,146,188,75,196,218,119,50,233,155,167,70,215,56,203,161,216,169,108,185,235,51,33,109,187,189,167,80,125,211,234,251,59,234,101,63,7,240,139,78,196,63,160,0,2,23,231,43,136,165,153,151,149,75,179,109,150,125,43,118,55,203,220,206,231,88,228,107,211,184,94,178,227,56,210,183,52,242,143,199,182,158,243,208,130,72,226,230,57,225,174,8,81,14,191,136,215,7,163,34,123,21,210,72,123,95,93,180,120,50,218,207,197,212,123,61,191,113,233,81,89,185,226,125,124,98,234,23,106,97,115,158,132,160,47,78,114,180,102,79,81,167,33,196,246,126,34,86,141,174,54,231,129,247,221,238,34,17,27,23,177,170,252,198,219,157,235,166,250,170,245,146,157,219,167,212,50,222,221,27,109,31,238,77,160,143,179,72,246,123,63,94,190,207,2,178,129,140,152,250,249,42,207,160,238,131,253,169,93,84,82,219,217,221,61,71,30,65,159,172,202,139,254,95,118,161,196,220,113,110,172,220,112,245,81,248,152,149,249,56,200,125,241,152,187,141,138,149,106,39,65,105,181,187,168,151,204,101,221,218,183,32,147,234,38,67,110,150,142,178,69,219,223,175,135,141,135,229,211,133,126,19,97,103,34,181,125,187,244,150,178,214,237,174,237,147,15,102,188,228,159,102,165,169,7,170,28,65,120,127,103,222,102,38,237,46,151,2,141,5,186,117,53,142,76,118,181,216,141,202,86,154,153,153,247,81,153,248,153,128,248,152,117,135,118,182,22,90,112,236,187,54,157,209,82,224,243,57,44,243,156,115,110,247,86,226,189,103,20,165,31,172,226,143,185,159,143,187,66,30,152,0,0,0,0,0,0,0,81,142,98,124,192,226,119,248,229,90,255,0,61,116,94,112,163,28,196,249,129,196,239,241,202,181,254,122,232,141,109,47,170,183,223,62,11,195,144,255,0,104,98,253,202,126,103,61,0,1,15,116,128,0,0,0,0,2,210,178,47,156,143,202,228,88,152,65,136,110,237,188,41,208,207,160,154,106,209,21,56,145,217,97,31,88,227,207,169,215,167,40,249,238,175,106,9,38,132,41,93,180,80,152,195,62,244,234,141,66,143,80,139,86,164,207,145,10,116,39,145,38,44,168,206,169,167,88,117,10,37,33,196,45,38,70,149,37,68,70,74,35,35,35,34,50,23,41,149,44,209,91,249,143,178,26,151,40,233,212,171,194,14,246,170,180,86,229,160,214,174,89,55,186,91,13,26,141,222,153,70,242,8,141,69,234,172,212,222,229,237,37,170,103,146,102,159,72,143,33,122,124,232,225,61,113,250,195,153,57,80,216,56,201,238,127,75,101,180,127,83,84,249,241,31,98,174,191,118,174,237,211,28,119,195,186,0,0,145,41,160,0,0,4,40,159,196,235,15,173,220,78,186,173,106,205,161,81,169,218,244,201,142,70,164,214,168,142,176,243,146,185,100,218,21,171,106,112,155,91,74,116,164,45,15,161,210,213,179,100,185,122,154,148,59,30,116,49,159,242,37,128,245,138,196,86,42,42,170,92,59,237,202,83,240,164,116,235,135,46,68,119,141,50,77,210,245,145,202,75,107,90,77,36,106,53,165,9,245,72,205,105,166,49,28,206,179,75,152,75,148,218,177,59,248,207,229,11,163,147,45,130,193,237,22,18,254,59,52,162,102,220,249,180,105,58,111,141,245,85,186,122,55,68,107,187,138,249,172,28,83,195,140,82,167,157,79,14,239,122,53,192,202,25,97,247,147,6,90,28,118,50,94,73,169,178,125,173,121,140,40,201,42,245,28,74,84,70,149,17,145,26,76,139,213,10,7,181,175,75,198,197,168,57,86,178,110,202,205,189,57,230,78,51,146,169,83,221,136,234,218,53,37,70,217,173,181,36,205,38,164,36,246,235,166,169,35,246,16,152,216,45,196,242,254,161,212,34,82,241,198,143,30,226,162,161,151,146,245,74,149,13,12,85,77,211,81,169,181,26,55,162,50,210,95,213,237,74,90,61,166,74,220,163,73,146,255,0,112,155,67,102,238,148,226,35,155,61,125,31,172,63,54,135,145,188,199,5,206,189,148,215,23,168,143,179,59,171,225,254,154,191,9,225,164,74,204,128,115,76,27,204,94,16,227,197,61,50,112,242,237,143,38,114,25,39,165,82,36,253,69,66,41,18,91,53,239,97,93,212,148,169,212,32,221,70,246,141,102,100,149,171,65,210,198,254,221,202,46,211,207,162,117,142,197,67,139,193,226,48,23,167,15,138,162,104,174,56,197,81,49,63,116,131,154,99,230,1,217,217,139,179,161,217,55,181,74,179,10,12,42,155,117,86,220,165,60,211,78,155,168,105,214,201,38,110,54,225,109,218,242,143,77,8,245,34,239,226,71,210,192,46,91,166,237,51,69,113,172,73,131,198,95,203,239,211,137,195,85,52,215,76,235,19,28,98,81,171,8,50,13,131,216,43,136,180,156,77,181,174,75,202,85,82,141,207,228,51,80,153,21,113,213,206,97,198,85,185,40,142,133,30,137,117,70,90,40,187,145,120,151,99,241,220,83,60,191,91,255,0,227,148,79,243,41,162,99,8,115,197,51,203,245,191,254,57,68,255,0,50,154,53,152,236,61,172,54,2,237,22,169,210,52,78,118,83,56,199,103,91,89,129,196,102,23,102,229,113,84,68,76,245,111,157,62,249,159,189,89,182,117,157,115,226,5,207,78,179,44,202,44,138,181,106,172,241,49,18,35,4,91,156,86,134,102,102,103,161,37,41,73,26,148,181,25,37,41,74,148,163,34,35,50,186,92,188,101,226,200,203,149,144,139,90,214,111,171,168,203,216,245,98,176,243,100,153,21,41,4,71,162,140,181,61,141,39,85,19,109,17,153,32,140,251,169,106,90,215,88,217,1,243,111,98,126,41,242,201,66,227,6,183,102,240,214,230,221,88,137,143,59,93,59,183,71,142,169,175,45,89,222,46,156,93,156,158,138,180,181,52,69,115,17,246,166,106,170,35,94,202,121,186,196,117,206,179,174,145,160,0,4,161,68,35,86,117,50,165,23,48,150,143,210,59,102,62,151,229,187,13,198,233,41,39,89,97,186,130,20,235,107,84,119,220,83,102,165,104,148,189,201,35,90,16,151,30,81,168,201,42,81,149,66,13,8,12,247,136,118,210,88,162,221,202,46,211,27,234,215,95,134,159,171,164,185,20,205,177,88,188,22,39,1,122,173,104,179,52,77,29,113,207,231,235,29,218,211,172,71,68,204,252,46,51,32,62,82,44,79,197,62,103,40,115,220,253,101,43,242,167,111,171,22,48,202,216,234,47,138,94,223,73,177,21,91,92,171,64,66,12,143,70,137,39,206,146,222,136,217,161,165,74,108,148,143,172,82,89,65,116,44,128,249,72,177,63,20,249,156,161,33,6,250,214,26,222,47,1,110,213,206,19,77,63,13,220,85,46,63,60,197,236,238,215,98,243,12,28,233,85,55,174,238,223,165,81,207,171,90,103,78,49,63,164,241,136,80,61,157,120,220,248,127,115,211,175,59,50,181,34,147,90,164,188,79,196,150,193,150,230,213,161,145,145,145,234,74,74,146,102,149,33,68,105,82,84,164,168,140,140,200,238,183,0,177,230,206,204,13,131,6,241,182,223,143,26,114,217,74,170,148,99,154,211,242,169,142,154,220,70,215,73,7,170,82,165,52,226,155,82,146,131,90,8,149,181,58,154,74,0,103,235,41,95,146,203,129,88,177,134,86,199,79,99,213,54,250,77,136,170,220,221,38,122,214,100,122,52,73,46,76,103,53,70,205,13,73,75,134,164,125,90,84,202,15,142,101,99,48,245,124,185,226,116,91,159,153,81,147,109,206,254,109,112,82,162,184,146,235,35,232,162,66,201,43,45,166,235,74,87,49,29,210,103,162,145,189,9,113,102,35,152,44,69,204,155,21,54,47,250,51,199,242,170,63,63,214,23,86,212,100,248,46,82,242,26,51,108,175,215,209,19,52,240,215,174,171,85,118,254,238,188,39,126,177,77,83,43,173,21,7,157,76,214,202,204,37,221,244,114,217,145,165,135,110,204,113,202,74,137,167,152,114,160,181,52,218,21,33,246,212,225,165,90,41,47,114,76,208,133,165,183,148,74,34,82,148,69,221,51,233,157,10,69,66,144,254,10,96,221,203,78,171,67,171,67,54,238,58,196,7,84,226,16,133,41,165,183,30,44,150,157,36,47,114,9,196,62,91,86,131,67,164,141,119,115,18,152,97,130,216,55,120,227,197,253,19,15,44,148,71,68,233,44,189,37,201,82,201,210,139,21,166,208,106,55,30,91,104,89,161,38,173,173,146,182,232,107,113,9,237,184,134,78,117,152,78,38,184,193,225,183,245,233,211,61,95,175,251,52,156,153,108,125,188,151,15,86,210,231,81,204,152,137,154,34,173,220,202,116,223,92,235,211,49,232,245,70,179,191,157,26,117,188,149,229,74,86,97,46,239,164,119,52,125,44,59,118,99,109,213,146,110,188,195,149,5,169,167,22,152,236,56,150,205,42,209,73,103,156,68,180,45,45,188,147,73,146,148,147,43,124,30,87,11,176,218,216,194,11,6,141,135,22,115,82,17,73,162,50,166,153,57,47,27,174,184,165,173,78,56,226,213,216,141,75,113,107,89,146,72,146,70,163,36,165,41,34,73,122,161,188,203,48,20,224,44,243,126,212,241,159,231,162,21,94,220,109,109,237,173,204,166,254,248,179,70,177,110,158,168,235,159,226,171,72,153,234,221,26,206,154,179,222,63,68,250,141,66,168,250,100,212,231,200,150,242,25,102,50,92,125,213,56,164,180,211,105,109,166,200,212,102,100,148,54,132,33,41,240,74,82,146,45,8,136,135,231,22,33,195,235,40,44,71,98,157,152,28,78,164,199,146,169,44,181,50,211,130,247,48,149,21,68,227,132,115,31,101,109,164,141,70,148,52,228,117,18,214,157,174,115,52,37,19,106,76,27,5,131,185,142,187,22,173,252,103,170,29,87,180,251,71,131,217,108,5,89,134,47,124,198,234,105,142,53,85,61,17,247,107,51,209,17,174,254,14,183,146,188,158,197,192,107,127,233,117,255,0,14,157,58,252,170,242,223,238,195,47,122,9,4,135,19,200,97,253,13,92,213,37,229,147,203,66,182,43,213,66,119,37,27,220,146,151,5,187,111,221,148,135,237,251,166,133,78,172,210,229,109,231,194,168,69,68,136,238,237,81,45,59,155,89,26,85,162,146,149,22,165,216,200,143,196,135,209,1,97,216,195,91,195,90,139,54,227,119,243,197,198,249,182,119,141,206,241,245,102,88,186,245,185,51,174,177,187,77,56,69,61,81,29,31,126,186,239,83,22,109,50,193,87,203,61,239,30,2,42,62,147,181,235,252,231,232,51,156,82,74,65,161,179,71,49,135,208,90,104,235,124,198,200,214,68,72,89,41,42,78,211,53,54,142,41,42,163,80,156,196,72,211,103,200,144,205,61,147,141,17,183,93,82,211,29,163,113,110,27,109,145,158,136,73,184,227,139,218,90,22,229,168,252,84,102,119,173,139,88,75,100,99,101,145,54,193,191,169,125,93,58,94,142,52,235,102,73,145,14,65,17,146,36,48,179,35,216,234,117,61,15,67,35,35,82,84,74,66,148,147,165,172,105,193,187,199,1,239,233,120,121,123,34,58,231,70,101,153,45,202,136,78,156,89,77,56,130,81,56,202,220,66,13,105,37,110,108,213,183,66,91,107,79,125,166,33,121,198,89,56,42,252,165,191,66,127,14,207,209,211,92,156,109,197,27,81,134,140,30,54,127,181,91,141,103,135,159,28,57,209,219,26,233,84,118,235,27,167,72,153,252,38,63,58,159,129,255,0,250,112,176,129,94,252,38,63,58,159,129,255,0,250,112,176,129,38,201,62,161,111,227,243,74,143,229,75,246,179,23,254,95,253,170,1,199,51,117,139,85,124,21,192,59,142,247,182,106,148,232,87,1,116,240,169,42,152,73,86,233,15,60,132,40,218,109,71,163,142,161,163,121,212,164,201,69,245,70,165,37,73,74,136,251,24,173,110,40,216,181,72,184,46,235,115,8,104,149,74,138,164,90,188,233,181,216,218,41,17,58,137,13,50,168,165,161,158,142,58,134,141,197,110,218,100,148,200,208,149,169,184,148,250,230,152,159,162,225,107,174,39,73,225,29,243,250,113,248,53,251,7,146,127,79,231,248,124,45,116,243,173,196,243,235,221,172,115,105,223,49,61,149,78,148,255,0,138,16,96,76,110,24,216,167,244,79,25,106,56,101,34,31,50,61,249,15,234,158,67,122,173,169,112,155,121,228,110,81,172,137,45,27,74,146,71,162,84,163,95,43,77,165,184,196,57,30,135,15,111,187,131,12,111,122,37,255,0,107,73,228,213,40,83,27,152,198,171,90,80,230,211,245,154,115,98,146,163,105,196,238,66,210,74,45,200,90,147,174,134,32,120,60,71,209,113,20,94,234,159,195,167,240,117,166,210,229,17,158,229,24,140,186,120,215,76,196,107,251,209,190,153,248,85,17,43,239,1,241,172,235,198,216,196,11,98,157,121,217,149,168,245,106,45,89,146,126,36,182,12,246,184,157,76,140,140,143,67,74,146,162,52,169,10,34,82,84,149,37,68,70,70,69,246,69,151,19,21,70,177,193,195,215,45,215,102,185,183,114,38,42,137,210,98,119,76,76,113,137,142,137,132,57,226,153,229,250,223,255,0,28,162,127,153,77,21,255,0,151,44,86,167,224,134,49,81,49,70,167,73,145,83,102,134,205,65,73,134,194,210,133,62,235,176,95,101,164,154,213,217,9,55,28,70,229,104,163,74,119,25,37,70,68,147,176,14,41,158,95,173,255,0,241,202,39,249,148,209,86,162,17,157,220,170,214,97,23,41,227,26,76,124,29,73,201,110,18,214,63,100,42,194,95,141,104,185,55,41,170,56,110,171,116,239,238,151,216,188,111,27,159,16,46,122,141,231,121,214,164,85,171,85,103,141,249,114,223,50,220,226,180,34,34,34,45,9,41,74,72,146,148,36,137,41,74,82,148,145,17,17,21,140,240,247,202,101,67,15,216,252,184,226,61,62,68,59,138,115,50,32,210,104,211,169,234,101,250,91,92,195,67,146,29,39,144,78,33,247,9,10,74,54,104,68,203,138,212,215,206,218,142,89,195,223,41,148,252,64,127,242,227,136,244,248,243,45,216,47,72,131,73,163,78,167,165,230,42,142,242,205,14,72,116,158,65,182,182,27,53,169,40,217,169,155,205,171,83,71,39,106,236,200,103,100,153,100,213,49,140,191,199,140,126,179,249,125,232,175,42,59,115,69,154,42,217,188,171,72,166,35,155,114,99,116,68,71,252,186,119,110,136,221,206,211,221,235,128,0,4,169,65,0,0,3,158,230,39,203,246,39,127,137,181,175,243,39,69,24,139,206,204,79,151,236,78,255,0,19,107,95,230,78,138,49,16,253,165,245,182,251,167,197,210,28,135,251,63,23,239,211,242,180,32,0,2,96,230,240,71,188,255,0,121,72,190,255,0,11,249,156,81,33,4,123,207,247,148,139,239,240,191,153,197,24,152,255,0,170,221,247,106,240,148,131,100,253,191,129,254,250,215,207,74,173,114,237,230,7,12,127,199,42,47,249,235,66,194,56,166,121,126,183,255,0,199,40,159,230,83,69,123,229,219,204,14,24,255,0,142,84,95,243,214,133,132,113,76,242,253,111,255,0,142,81,63,204,166,136,174,95,236,220,67,160,54,195,246,219,40,248,248,202,177,109,219,126,175,118,92,20,203,90,223,137,213,85,43,51,25,167,194,99,152,148,115,100,60,178,67,104,220,179,36,167,85,40,139,85,25,17,107,220,200,133,206,229,119,46,54,254,91,240,248,173,248,46,117,117,202,183,34,101,118,106,141,14,111,150,76,33,11,105,151,9,166,214,113,144,178,117,77,165,100,106,79,53,102,103,170,140,84,166,93,188,192,225,143,248,229,69,255,0,61,104,94,112,202,217,187,20,85,207,189,49,231,70,232,104,121,108,205,177,86,190,143,150,209,86,150,171,137,170,168,235,152,152,211,94,200,227,29,160,0,9,91,159,81,239,56,89,88,183,243,11,100,72,170,211,160,114,111,202,20,55,87,68,152,193,33,43,151,180,148,178,128,241,173,73,73,180,226,181,36,169,74,46,82,215,188,143,105,184,135,41,238,163,78,168,81,234,18,169,53,104,18,33,78,132,242,227,74,139,37,165,52,235,14,161,70,149,182,180,40,136,210,164,168,140,141,38,68,100,100,100,99,65,2,140,115,19,230,7,19,191,199,42,215,249,235,162,37,180,120,107,116,77,55,233,141,38,119,79,107,161,249,21,206,241,120,138,47,229,87,170,231,91,183,17,85,58,241,167,89,210,98,59,58,116,232,157,122,214,149,144,31,41,22,39,226,159,51,148,33,70,51,231,123,52,22,158,48,223,86,181,191,137,221,45,46,141,114,212,233,240,152,244,45,57,124,168,236,202,113,13,163,114,216,53,43,68,164,139,85,25,153,233,220,204,196,215,200,15,148,139,19,241,79,153,202,30,86,244,225,187,129,215,213,227,93,189,170,215,85,244,204,235,130,167,42,171,41,184,211,161,165,164,58,251,170,113,105,65,42,42,140,146,74,89,145,17,153,158,154,106,103,226,51,111,88,197,95,193,88,140,45,90,76,68,107,191,78,136,69,242,220,219,33,202,118,163,52,175,62,181,23,40,170,229,200,167,90,34,189,39,202,85,174,233,137,211,115,165,229,6,255,0,187,177,71,46,214,149,247,125,213,189,39,92,169,245,253,84,174,67,76,243,57,115,164,52,143,81,164,165,5,162,27,65,118,73,107,166,167,220,204,199,28,255,0,82,207,47,223,247,97,136,95,252,208,133,255,0,84,18,83,8,48,178,223,193,92,58,164,225,149,173,50,163,42,151,70,231,242,30,168,56,133,200,87,57,247,30,86,229,33,8,73,232,167,84,69,162,75,177,23,137,247,56,215,254,170,102,95,191,238,63,16,191,249,159,11,254,182,50,175,83,133,162,205,170,113,250,115,162,58,122,244,141,90,44,178,246,123,137,204,177,215,182,70,43,139,85,87,51,165,17,17,165,51,85,115,110,38,58,52,141,116,136,225,193,222,239,72,175,224,206,91,107,176,172,154,140,134,158,177,172,121,77,82,37,201,75,110,186,149,66,128,162,97,197,145,167,150,181,17,182,147,50,217,180,207,95,87,78,194,175,191,151,246,109,255,0,225,103,255,0,228,52,207,250,184,181,175,245,191,142,120,61,254,248,196,161,226,13,181,255,0,17,185,108,196,157,23,255,0,77,9,116,144,239,252,100,146,139,251,69,227,26,255,0,212,179,203,247,253,216,98,23,255,0,52,33,127,213,7,134,101,134,197,223,154,39,7,86,148,196,116,76,199,115,107,177,57,230,206,229,52,98,104,218,91,17,114,237,85,235,28,235,116,215,49,251,219,230,39,77,233,41,131,23,5,94,236,193,235,22,233,184,37,245,85,74,205,181,76,168,77,127,150,148,115,100,61,21,181,184,189,168,34,74,117,82,140,244,73,17,22,189,136,136,123,33,241,172,187,90,159,98,217,212,43,38,146,244,135,160,219,244,200,180,168,174,73,82,84,234,218,97,164,182,133,44,210,73,35,81,165,4,102,100,68,90,235,161,23,128,251,35,117,110,38,40,136,171,142,138,199,25,93,187,152,155,149,217,141,40,154,166,99,163,118,187,183,116,110,6,107,51,79,141,127,202,39,48,87,182,49,183,79,232,162,92,21,2,232,24,83,92,183,17,5,134,145,30,47,53,60,199,8,158,54,25,104,220,218,179,79,48,215,183,68,232,69,119,220,68,177,210,102,0,229,78,235,185,40,53,159,70,92,149,238,85,183,65,121,36,249,56,153,82,140,201,213,180,227,38,149,50,243,113,81,41,230,220,53,37,41,113,148,125,163,50,66,179,216,62,216,207,85,133,88,153,117,96,222,35,219,152,165,101,75,233,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,141,57,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,50,196,47,39,132,134,60,198,197,60,180,55,134,213,9,178,223,184,112,194,71,162,228,156,153,14,200,91,180,231,214,227,176,92,37,173,4,148,33,41,39,99,33,164,173,123,17,13,39,234,165,104,73,4,223,0,0,25,87,31,170,167,86,170,214,164,162,101,102,167,46,124,134,227,177,17,14,201,121,78,173,44,48,210,25,101,162,82,140,204,144,219,77,182,218,19,224,148,33,41,45,8,136,135,229,22,189,194,191,33,81,162,198,165,102,159,25,40,81,38,46,100,118,106,22,53,50,71,52,151,13,100,235,201,57,242,99,184,210,82,107,52,161,135,98,173,43,90,54,59,205,208,150,77,41,1,221,120,119,100,22,30,88,237,83,191,49,74,159,74,169,98,109,111,149,35,67,140,196,143,163,45,147,110,163,166,139,39,105,172,158,90,31,113,50,28,109,100,218,189,86,211,185,45,243,29,151,247,77,167,106,223,52,41,86,181,235,108,210,174,10,44,221,157,77,58,169,9,185,113,95,216,180,173,27,218,112,148,133,109,90,18,162,212,187,41,36,101,220,136,125,96,1,158,188,244,100,202,187,147,204,71,139,76,110,171,233,155,50,232,234,36,91,53,39,86,130,148,166,218,52,115,99,73,109,58,104,243,92,214,136,220,74,73,183,18,180,169,59,76,214,211,113,214,109,90,171,81,141,2,29,66,167,46,84,122,92,115,137,5,167,158,82,209,21,131,117,199,141,166,146,103,162,16,110,188,235,134,148,232,91,220,90,188,84,102,122,94,199,76,11,195,140,197,225,197,71,11,241,66,141,215,82,167,104,235,47,52,100,137,84,249,73,35,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,89,225,204,62,95,175,236,178,226,132,236,40,196,100,68,93,74,28,120,242,218,153,4,158,56,83,88,121,178,82,93,142,227,205,182,167,16,74,222,210,148,73,208,156,105,196,247,218,96,44,43,129,143,231,179,247,111,248,144,229,92,106,252,211,218,223,15,224,252,198,162,58,175,3,31,207,103,238,223,241,33,202,184,213,249,167,181,190,31,193,249,141,68,7,85,224,99,249,236,253,219,254,36,45,80,85,95,3,31,207,103,238,223,241,33,106,128,0,41,219,136,239,17,154,173,231,121,64,195,28,176,226,101,193,71,161,90,210,31,85,94,226,160,85,21,17,21,169,166,68,132,161,135,153,209,213,198,100,185,133,188,156,229,188,183,13,68,149,37,166,93,92,223,200,78,119,232,89,184,177,29,133,113,202,165,83,113,54,137,205,118,183,68,134,202,227,178,184,166,241,147,50,162,37,199,92,91,140,236,83,72,112,247,154,144,238,187,146,148,184,209,172,37,80,0,0,225,89,196,202,173,155,154,252,35,168,89,245,154,108,68,220,244,232,242,36,218,117,119,28,54,87,78,168,154,61,66,83,169,66,213,211,56,164,182,151,145,181,91,144,68,162,46,98,27,90,51,217,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,61,68,8,1,197,11,34,223,150,187,85,120,227,131,150,103,87,137,52,93,158,152,141,9,91,94,174,210,219,109,68,122,50,73,62,162,99,58,55,203,208,210,181,180,75,111,235,84,152,237,144,125,94,24,185,218,135,142,120,113,27,9,49,66,235,223,137,54,190,216,108,201,171,84,152,57,87,44,85,19,206,54,227,40,51,75,175,60,195,44,169,15,30,213,171,106,27,117,110,41,78,172,147,58,134,93,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,113,56,179,197,147,14,40,249,96,160,98,134,26,29,41,120,155,117,104,220,91,66,123,133,63,209,46,51,32,145,45,83,202,59,173,173,182,118,37,124,133,40,208,227,188,198,86,77,18,73,210,108,57,255,0,22,44,239,204,182,253,39,148,204,51,149,178,93,66,158,77,94,211,77,151,217,122,43,111,116,239,199,139,21,228,186,130,87,53,131,89,72,37,54,182,212,212,132,160,149,184,220,74,107,131,47,25,126,191,179,53,138,16,112,163,14,81,17,21,41,145,228,75,118,100,226,120,161,66,97,150,205,74,118,67,140,182,226,155,65,171,99,73,81,167,67,113,214,211,219,113,15,21,254,186,175,219,171,253,245,184,238,75,142,161,255,0,132,153,58,165,58,67,159,250,78,60,243,142,47,239,82,148,175,105,152,191,60,130,100,218,54,80,112,190,109,62,187,38,36,251,238,231,144,79,92,115,160,205,117,248,75,67,14,60,80,217,142,78,54,217,165,8,105,211,82,140,209,188,220,117,205,84,164,19,100,144,237,120,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,216,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,74,141,184,163,249,236,196,223,193,126,79,8,95,240,160,30,40,254,123,49,55,240,95,147,194,1,63,248,42,121,88,186,126,32,78,249,117,56,79,241,0,56,42,121,88,186,126,32,78,249,117,56,79,240,1,242,110,155,78,213,190,104,82,173,107,214,217,165,92,20,89,187,58,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,118,82,72,203,185,16,250,192,2,128,115,237,146,10,238,81,239,182,166,219,145,106,181,44,50,173,242,154,162,86,230,60,137,15,34,81,50,70,244,89,106,109,166,208,219,219,210,234,219,45,132,149,181,166,213,41,77,186,72,244,28,38,239,251,202,217,206,53,177,102,80,174,25,113,40,87,140,122,132,106,237,61,38,70,196,228,71,167,202,144,193,173,38,70,68,182,221,108,141,43,45,22,68,167,18,71,181,197,165,83,127,141,95,149,139,91,226,4,31,151,84,68,0,225,113,231,179,12,191,26,249,60,208,29,87,141,95,154,123,91,225,252,31,152,212,68,0,19,255,0,141,95,154,123,91,225,252,31,152,212,71,234,224,237,151,235,7,20,241,66,228,197,123,189,18,228,212,176,186,69,46,93,22,25,147,43,132,235,242,155,156,158,107,237,184,218,148,165,180,166,90,117,165,33,72,52,56,132,171,190,133,160,73,94,24,89,10,147,131,20,168,153,129,198,10,20,184,24,131,83,143,37,154,85,34,95,41,101,73,167,62,150,118,60,227,74,107,155,30,114,137,47,164,200,157,245,89,124,219,90,82,179,113,9,176,160,0,1,154,204,216,249,167,198,79,136,23,15,204,95,26,83,25,172,205,143,154,124,100,248,129,112,252,197,240,22,169,193,83,202,197,211,241,2,119,203,169,195,149,113,92,200,183,245,249,160,193,75,51,254,216,149,127,194,130,175,240,84,154,163,113,201,63,249,94,169,105,87,232,60,104,254,232,120,117,94,10,158,86,46,159,136,19,190,93,78,19,210,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,48,25,172,203,174,47,98,230,9,98,229,10,243,193,39,229,174,231,92,132,83,217,166,50,194,228,162,176,135,150,148,156,7,99,163,214,125,14,168,144,68,132,250,251,201,10,65,165,196,161,73,190,156,111,185,42,183,150,70,175,235,190,187,108,75,182,234,85,204,39,170,212,166,81,165,154,185,244,215,222,163,184,227,145,92,220,132,43,123,106,81,160,245,66,79,84,158,169,79,129,121,76,42,225,207,150,220,35,198,138,190,55,208,168,210,234,53,42,140,137,18,225,210,106,145,224,61,74,162,190,228,180,73,109,218,123,9,140,149,70,91,42,108,144,202,137,102,104,65,153,23,188,116,188,216,249,88,198,79,135,247,15,203,159,1,154,193,114,124,43,50,65,15,13,173,90,70,103,177,14,46,251,190,228,167,186,237,189,19,156,196,136,240,168,242,219,97,108,74,211,148,107,106,99,136,39,139,84,58,100,76,72,216,164,165,106,113,41,166,193,165,60,167,121,88,193,191,135,246,247,203,152,1,213,64,0,7,63,199,76,11,195,140,197,225,197,71,11,241,66,141,215,82,167,104,235,47,52,100,137,84,249,73,35,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,89,225,204,86,3,94,89,109,197,202,238,20,222,112,165,165,116,233,11,93,50,115,209,201,148,85,169,198,181,20,121,173,18,86,180,236,113,41,212,210,75,86,197,146,219,81,239,66,136,180,188,41,91,141,95,154,123,91,225,252,31,152,212,64,117,94,6,63,158,207,221,191,226,66,90,102,131,135,166,11,230,206,255,0,167,226,54,35,92,247,173,58,165,78,163,181,68,105,170,36,216,140,176,166,27,121,231,146,165,37,232,206,168,215,186,66,200,204,148,69,161,39,183,137,156,75,224,99,249,236,253,219,254,36,45,80,4,127,202,150,74,112,179,39,223,74,127,38,117,251,174,167,244,183,161,235,125,59,42,51,220,190,151,159,203,229,114,88,107,77,122,149,238,221,187,93,19,166,154,30,178,0,0,0,114,172,216,249,88,198,79,135,247,15,203,159,29,84,114,172,216,249,88,198,79,135,247,15,203,159,1,154,193,165,60,167,121,88,193,191,135,246,247,203,152,25,172,26,83,202,119,149,140,27,248,127,111,124,185,128,29,84,0,0,101,92,105,35,44,148,154,85,127,40,152,81,66,174,211,34,84,105,181,28,55,161,68,153,14,91,41,121,137,44,57,76,101,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,110,52,167,148,239,43,24,55,240,254,222,249,115,0,42,131,137,126,66,164,224,53,194,246,53,97,53,10,91,248,117,92,144,227,213,116,55,202,217,64,168,191,41,197,37,148,178,203,77,165,136,38,151,25,105,147,245,246,173,38,133,169,38,182,73,124,127,32,185,138,197,60,191,227,140,79,201,197,171,85,187,162,93,92,154,125,114,220,166,193,147,62,84,184,45,60,151,222,126,44,86,93,65,57,49,166,27,145,202,90,247,37,9,113,221,72,146,165,24,191,75,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,113,252,173,100,131,3,178,143,233,137,184,111,22,171,82,173,86,244,106,69,110,186,243,50,39,34,41,109,50,138,210,154,105,180,54,206,244,239,81,37,4,165,171,110,245,40,155,108,144,18,0,0,0,0,0,0,0,0,0,0,0,0,0,7,153,196,92,59,181,177,78,211,153,101,222,84,238,182,151,59,151,206,103,156,227,123,182,58,135,19,235,54,164,168,189,102,210,125,140,188,61,218,144,244,192,2,130,51,143,144,251,231,46,151,19,245,42,44,78,190,210,119,111,34,95,49,150,182,104,220,114,87,168,169,14,58,122,186,241,151,127,118,190,30,17,65,183,22,210,201,198,207,69,23,129,141,77,213,41,112,43,48,92,167,84,152,231,71,119,77,232,220,164,235,161,145,151,116,153,31,137,16,132,89,139,225,97,132,216,169,212,86,172,71,62,141,86,93,217,185,221,36,204,223,167,37,37,217,217,105,65,104,134,214,94,31,218,247,145,0,134,121,70,226,125,124,97,18,17,106,98,139,158,155,160,35,94,74,180,102,55,79,175,61,197,118,98,34,150,189,206,56,223,137,246,219,238,51,22,235,132,120,231,134,184,223,68,42,254,28,220,30,147,137,237,87,73,33,157,61,119,17,224,243,104,63,22,151,236,246,125,229,173,2,99,174,80,49,147,0,159,53,222,20,29,176,127,179,43,170,138,123,187,53,175,168,219,203,50,245,158,73,127,203,250,188,102,16,227,85,249,130,87,59,55,77,139,85,232,229,53,187,95,168,101,205,218,182,226,63,221,91,89,23,103,87,236,246,254,173,3,77,160,33,126,77,184,138,89,153,134,84,75,54,230,107,209,55,99,156,205,172,238,117,254,126,157,67,135,235,34,51,109,39,107,76,164,252,123,235,239,45,14,104,0,8,7,196,103,33,204,99,53,41,24,151,134,116,238,93,211,11,94,177,174,113,159,93,189,81,25,111,214,122,66,27,107,99,77,44,251,39,214,246,247,208,206,126,15,225,150,189,140,6,87,166,194,147,79,146,184,115,27,229,188,222,155,147,169,30,154,145,25,119,46,222,6,66,113,240,151,197,72,182,134,62,179,102,212,39,244,237,92,91,182,163,148,107,230,116,240,167,57,226,72,51,45,13,69,237,45,126,255,0,1,35,56,152,228,94,45,193,79,123,26,48,218,7,46,160,198,223,72,199,230,153,243,183,42,28,102,189,103,164,18,83,181,36,179,245,81,223,219,236,49,83,182,205,197,83,180,235,113,174,10,59,220,169,113,119,242,215,181,42,211,114,20,131,236,162,50,240,81,251,0,106,84,4,120,201,78,102,233,217,147,194,168,181,215,15,101,106,46,255,0,72,51,235,30,205,210,100,165,175,91,148,218,15,84,49,175,170,95,175,191,140,135,0,31,150,169,78,139,88,166,76,164,77,70,248,243,152,114,51,201,212,203,114,22,147,74,139,82,50,50,236,103,224,100,99,245,0,10,30,226,45,148,139,131,4,113,74,169,124,210,105,95,235,86,227,154,252,212,200,231,163,212,145,34,76,183,73,189,170,121,110,30,141,52,71,187,105,23,179,66,62,199,14,73,106,73,104,70,53,27,119,217,214,237,247,64,153,108,221,52,254,182,157,61,151,35,190,207,53,198,247,161,104,82,20,91,144,164,168,181,74,212,93,140,143,184,133,24,141,194,59,3,46,202,235,181,139,110,87,160,218,121,106,90,163,236,153,43,197,107,81,250,203,152,94,197,36,188,63,179,247,128,165,8,16,101,213,38,179,2,19,92,217,18,92,75,77,163,113,39,114,212,100,68,90,158,132,93,204,188,69,212,112,191,201,226,176,110,213,111,24,46,200,91,46,43,150,156,69,28,249,154,237,129,33,184,82,18,159,171,121,109,158,142,54,174,230,130,87,234,46,195,165,229,235,135,78,7,224,69,73,23,19,116,255,0,75,86,216,112,156,98,103,54,99,28,189,20,210,210,92,190,165,104,61,22,214,238,229,223,93,60,11,188,171,109,180,52,218,90,108,180,74,8,146,146,247,17,0,255,0,160,0,0,0,0,1,254,19,187,66,144,127,248,37,255,0,208,99,253,199,231,168,43,100,9,42,47,99,43,63,255,0,4,192,103,107,60,166,106,204,205,238,102,122,255,0,76,212,190,97,36,89,31,6,168,27,48,46,187,63,166,211,117,195,41,190,110,255,0,31,230,116,243,211,79,249,117,21,177,157,247,141,252,204,95,10,51,215,74,213,76,191,254,97,36,90,87,7,218,108,216,25,95,169,57,36,246,162,77,208,243,205,167,177,234,149,83,160,104,173,72,254,239,0,19,156,0,0,0,0,0,0,0,0,0,5,63,113,158,195,57,81,177,42,221,197,54,213,252,213,218,60,74,42,147,161,127,88,114,42,15,235,174,253,124,63,226,233,247,251,7,132,225,35,139,39,102,99,188,171,70,163,55,147,78,172,211,86,219,73,229,238,221,41,217,144,27,73,106,72,53,22,169,73,248,153,39,245,11,10,226,81,131,73,197,76,186,85,166,195,99,116,251,113,47,214,9,91,180,213,184,240,102,30,221,13,105,79,218,112,187,247,63,184,197,27,225,173,223,63,11,177,46,135,117,35,234,223,160,213,227,73,116,189,83,254,162,66,22,101,246,84,94,45,251,8,255,0,104,13,46,94,228,137,54,45,124,147,235,37,218,76,173,61,154,145,178,161,155,60,109,134,227,248,245,126,211,216,79,174,229,223,85,101,9,215,218,115,92,34,46,227,67,88,47,127,39,21,176,14,223,188,32,171,235,234,182,228,71,148,122,120,60,236,38,220,63,20,164,188,92,47,97,23,234,20,175,76,194,90,158,32,241,18,172,219,18,226,245,13,39,19,100,79,158,222,244,163,153,23,211,132,135,75,82,90,76,181,37,153,122,167,187,220,64,45,179,34,22,165,90,201,202,221,168,205,105,29,58,229,210,96,212,27,61,82,189,26,85,58,46,138,245,76,255,0,68,251,31,126,222,2,161,120,128,226,37,78,232,205,125,102,171,50,127,86,118,220,217,20,216,202,229,37,189,173,71,169,74,82,19,161,36,181,251,71,220,200,207,191,115,49,118,248,171,81,167,97,30,91,238,121,49,17,210,198,181,172,201,169,138,222,170,94,194,141,1,102,132,234,100,163,61,9,191,19,221,225,223,81,156,108,65,185,157,188,239,187,134,235,117,123,142,175,85,151,56,143,66,46,206,188,183,61,197,250,94,226,253,68,3,67,89,47,185,126,149,101,166,193,168,26,118,169,171,126,148,194,251,235,235,21,62,57,159,176,191,72,116,251,214,249,182,112,246,129,42,230,187,42,61,21,62,35,107,117,215,121,46,57,161,33,10,89,246,109,42,87,217,66,143,177,123,5,76,224,143,17,139,63,2,112,14,157,103,211,155,235,238,56,148,166,88,105,189,93,107,150,180,194,109,178,238,113,150,217,232,227,69,226,122,30,190,239,24,131,152,28,213,226,166,97,235,111,206,188,107,59,224,115,84,168,240,250,120,197,202,70,247,77,5,189,182,91,82,180,75,202,45,79,199,199,221,160,76,236,229,241,75,169,87,159,169,225,246,7,73,228,192,74,158,136,245,79,98,85,204,239,33,165,23,38,76,66,81,106,147,105,93,149,219,195,222,98,182,235,181,218,173,203,86,149,92,173,202,234,102,205,121,111,190,238,196,163,122,214,163,82,143,68,145,17,106,165,25,232,69,167,113,233,176,155,8,111,108,104,186,227,217,246,53,47,173,156,250,145,170,121,236,183,181,42,113,182,247,125,106,208,71,162,157,71,109,125,191,175,75,75,203,63,9,75,102,218,110,149,116,227,36,239,74,77,46,68,181,211,121,78,49,201,95,212,172,209,205,143,48,201,90,41,46,39,93,59,235,175,176,128,67,44,135,100,230,232,204,6,34,211,46,26,173,39,75,66,147,41,153,82,159,231,183,245,198,211,241,86,182,118,165,244,58,157,90,120,207,113,17,233,236,212,252,47,126,211,182,169,118,109,179,75,181,104,177,249,16,105,48,216,133,29,189,234,86,214,218,109,40,73,106,163,51,61,18,146,241,51,63,188,199,242,213,180,232,22,85,14,37,183,109,64,232,233,240,90,109,134,25,230,173,205,168,66,18,132,150,229,153,168,244,74,82,93,204,252,7,215,0,0,0,0,0,0,0,0,31,229,38,67,113,24,84,135,79,68,167,77,127,105,232,51,73,152,172,65,70,41,99,13,126,249,105,123,219,169,116,187,79,77,63,171,138,211,71,253,148,255,0,123,253,18,255,0,72,191,60,227,98,99,24,87,128,151,13,204,185,28,151,154,233,57,74,216,106,241,155,29,7,219,98,139,193,207,105,12,230,71,101,218,140,196,180,158,235,115,95,119,176,191,250,0,46,159,132,14,25,183,104,224,116,235,213,109,236,151,118,114,185,229,174,186,116,179,39,182,159,237,153,120,43,216,73,253,190,34,124,142,115,151,220,53,252,147,97,85,26,199,55,57,138,129,212,110,86,154,107,190,75,174,248,110,87,247,207,121,255,0,160,116,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,1,252,50,35,45,12,127,64,6,118,243,217,133,207,97,102,98,110,26,62,205,177,156,233,57,5,169,31,132,24,202,87,246,212,126,46,123,76,77,206,14,24,198,79,83,43,56,81,61,253,133,19,167,232,145,183,93,251,149,80,125,206,228,142,218,118,251,74,253,94,225,251,248,202,224,195,149,138,5,181,138,244,166,54,42,145,214,122,69,91,181,231,115,87,79,97,174,202,89,109,211,67,251,41,61,125,186,120,138,251,201,214,45,158,11,227,229,187,122,190,158,100,56,189,95,80,214,186,111,221,10,67,105,238,72,89,150,134,238,189,139,255,0,105,6,143,64,127,140,73,77,77,142,137,44,43,84,47,93,15,67,246,30,158,223,212,63,216,0,0,0,0,0,0,0,0,7,56,198,220,7,176,177,222,211,155,107,222,148,206,121,62,195,141,178,239,57,228,242,86,166,156,66,87,181,183,17,187,78,106,143,67,61,15,252,154,116,112,1,67,185,201,225,233,123,229,222,161,50,230,183,30,244,197,166,225,185,33,47,237,102,63,74,147,84,133,147,91,87,37,199,87,181,166,82,123,180,239,175,188,187,195,147,35,35,50,63,18,26,157,171,82,160,214,233,178,169,21,38,121,177,102,50,182,30,70,227,78,228,45,38,149,22,164,100,101,216,207,192,197,74,241,14,225,214,187,93,202,142,52,225,51,91,160,62,227,210,106,84,237,218,108,81,245,114,93,127,154,252,147,81,232,148,182,157,137,71,222,94,210,1,89,130,230,248,65,99,114,110,252,48,159,133,243,149,182,117,17,247,95,101,26,107,172,86,99,192,97,42,212,155,34,251,74,62,198,163,87,235,241,20,209,34,59,209,95,114,52,132,109,113,165,154,22,157,72,244,81,30,134,93,190,241,37,120,126,102,38,22,92,177,234,45,195,87,95,46,153,92,142,138,20,215,116,51,229,48,244,216,171,113,122,37,167,20,173,18,201,158,137,34,51,246,25,31,136,93,85,235,149,219,10,245,198,90,30,54,204,71,46,185,68,106,51,77,158,175,30,226,102,82,164,151,131,164,130,213,106,63,20,31,237,46,194,21,241,142,198,159,67,80,232,152,51,9,95,93,49,49,170,238,246,255,0,114,90,42,17,204,187,160,203,196,139,193,122,253,222,209,99,212,59,190,139,114,89,240,239,138,52,158,125,46,161,78,110,167,29,221,139,78,246,22,209,58,149,109,82,73,69,170,84,71,161,145,31,221,175,97,64,156,65,241,22,78,35,230,106,229,152,252,158,115,116,105,51,40,236,122,132,157,173,53,80,148,105,79,100,167,93,55,248,158,167,247,152,15,135,146,172,34,127,24,179,5,107,208,73,173,241,96,84,33,84,102,122,196,95,80,137,177,210,191,237,160,252,28,246,25,159,184,134,136,45,170,28,75,102,222,166,91,176,83,182,61,50,27,48,218,45,76,244,67,104,36,23,137,153,248,36,188,76,255,0,88,174,142,14,152,47,232,187,26,177,139,179,139,107,243,37,200,166,50,159,29,90,91,52,249,9,86,164,179,47,18,62,198,157,126,255,0,96,178,144,0,0,0,0,0,0,0,0,0,0,17,11,138,81,40,242,177,59,105,107,252,249,221,127,87,163,166,138,134,201,73,165,57,149,177,141,104,220,94,156,166,118,215,79,251,62,48,184,142,38,124,175,228,177,90,230,254,156,157,190,63,107,209,211,52,20,237,146,165,26,115,41,99,25,31,251,249,76,255,0,63,142,3,69,212,205,14,155,16,200,180,46,67,125,191,244,72,126,145,249,105,103,173,50,33,159,247,134,255,0,249,210,31,168,0,0,0,0,0,0,0,0,0,0,0,0,127,12,244,45,76,7,57,204,22,47,82,240,67,10,107,215,253,75,214,84,8,50,151,25,191,88,185,143,162,51,174,161,58,165,11,211,94,81,247,52,153,23,183,220,121,222,199,108,91,173,99,102,39,87,111,234,195,154,250,70,124,167,163,55,162,62,169,135,36,58,234,17,170,80,141,218,115,79,185,164,140,253,190,226,155,124,94,115,5,46,227,196,24,56,53,71,147,190,149,76,142,212,217,94,161,22,217,141,191,62,58,211,235,54,74,63,85,69,220,150,105,247,22,189,196,89,201,134,5,73,199,236,116,162,218,137,107,124,40,47,70,169,212,11,113,22,177,81,50,59,110,151,245,136,63,178,247,246,76,213,238,47,112,118,238,26,185,62,94,54,222,201,196,27,177,59,109,186,62,186,53,174,189,87,53,153,141,120,182,242,28,70,215,26,73,253,147,215,238,46,231,120,17,163,51,17,148,199,142,141,141,163,93,11,83,61,53,61,125,163,200,225,6,24,208,176,126,192,166,88,22,227,60,168,52,222,119,45,59,150,175,235,31,113,211,251,107,89,253,167,21,253,163,255,0,64,246,96,3,252,223,125,168,205,41,231,149,181,9,211,83,208,207,219,167,176,127,93,117,182,27,55,93,86,212,167,196,244,212,84,151,17,14,33,239,215,158,147,132,24,69,55,74,119,169,215,205,229,151,214,246,137,33,191,171,145,24,148,157,20,78,39,213,95,127,19,246,16,15,79,158,94,39,158,143,122,126,22,96,171,123,214,92,174,117,99,93,52,237,25,244,253,68,152,191,123,168,236,175,191,220,66,175,40,244,123,147,16,174,54,233,212,214,122,234,164,221,118,167,115,109,110,216,217,153,247,51,74,75,68,160,255,0,201,239,31,12,88,39,11,171,243,7,172,139,208,151,114,61,202,172,189,246,29,219,41,94,13,77,215,213,66,77,31,97,73,47,254,136,14,243,148,174,20,118,213,191,10,45,227,141,239,122,74,160,238,255,0,232,173,174,51,200,208,223,111,250,232,211,13,42,220,147,105,126,29,180,211,222,98,199,233,84,138,117,18,19,116,234,92,126,76,118,181,216,141,234,86,154,153,153,247,81,153,248,153,143,210,211,168,125,178,117,179,213,42,240,49,255,0,96,0,0,0,0,0,0,0,0,0,0,2,140,115,19,230,7,19,191,199,42,215,249,235,162,243,133,24,230,39,204,14,39,127,142,85,175,243,215,68,107,105,125,85,190,249,240,94,28,135,251,67,23,238,83,243,57,232,0,8,123,164,0,0,0,0,0,1,234,112,207,19,47,28,36,188,96,94,214,77,94,68,41,208,158,105,199,27,110,67,173,53,53,164,58,135,14,52,130,109,105,55,24,90,155,73,45,189,72,148,69,250,140,121,96,31,180,213,52,76,85,76,233,48,242,191,98,222,38,221,86,111,83,21,83,84,105,49,60,38,23,139,151,188,118,182,51,17,135,17,177,2,218,137,34,18,146,242,160,212,160,63,169,170,20,212,33,10,113,162,94,132,78,167,107,136,82,86,146,45,82,180,234,72,86,228,39,165,138,73,203,62,97,46,124,187,226,60,59,150,153,58,66,168,19,94,101,139,138,154,132,19,169,155,8,151,235,26,91,53,36,185,232,74,150,166,151,185,58,40,204,140,246,45,105,85,202,225,237,247,111,226,117,145,68,191,237,105,60,234,93,118,27,115,24,213,104,82,219,220,94,179,78,108,82,146,78,182,173,200,90,73,71,181,104,82,117,212,132,251,42,204,163,31,111,74,189,56,227,219,218,228,110,80,54,38,230,201,227,124,165,136,215,13,114,124,201,234,254,9,237,142,137,223,172,111,227,171,208,128,14,73,154,108,105,167,224,78,11,215,110,247,106,18,34,85,166,50,237,42,223,91,17,146,250,189,42,235,46,28,117,26,86,70,217,37,6,133,56,163,95,171,181,181,22,138,81,165,10,217,93,185,77,154,38,229,124,33,8,192,96,175,102,88,171,120,60,60,107,93,115,17,17,219,63,151,95,98,185,184,133,226,243,24,155,143,243,40,52,153,82,23,73,177,217,58,10,18,167,156,54,151,53,14,41,82,221,75,75,74,73,181,115,12,152,81,150,187,202,42,20,74,52,154,72,163,24,253,21,26,141,66,177,80,149,86,171,79,145,54,116,215,151,38,84,169,46,169,215,95,117,106,53,45,197,173,70,102,165,41,70,102,106,51,51,51,51,51,31,156,86,152,155,245,98,111,85,118,174,153,119,14,73,149,218,201,50,235,57,125,158,22,233,136,239,158,153,248,206,179,241,0,0,120,182,143,209,78,168,212,40,245,8,181,106,76,249,16,167,66,121,18,98,202,140,234,154,117,135,80,162,82,28,66,210,100,105,82,84,68,100,162,50,50,50,35,33,98,25,5,204,150,99,241,110,238,77,129,114,202,167,87,237,122,4,53,74,169,214,234,49,29,57,237,55,202,38,163,70,76,134,204,155,91,170,116,183,234,250,77,197,165,50,21,189,70,146,34,174,113,111,121,3,193,143,201,54,3,193,172,79,126,157,42,169,125,114,46,55,31,141,31,106,218,136,244,118,206,52,101,186,126,179,155,18,106,94,154,18,82,183,220,74,117,45,86,189,222,67,69,218,241,81,204,170,98,152,223,42,187,149,156,78,95,133,200,170,156,77,170,107,187,92,243,109,204,198,179,19,60,102,39,140,105,26,207,29,53,209,37,64,0,78,156,160,8,115,197,51,203,245,191,254,57,68,255,0,50,154,38,48,135,60,83,60,191,91,255,0,227,148,79,243,41,163,95,154,253,74,231,114,97,176,31,180,216,63,126,60,37,14,114,3,230,222,196,252,83,229,146,133,198,10,115,200,15,155,123,19,241,79,150,74,23,24,53,251,55,245,90,189,233,240,132,195,150,191,111,217,254,230,159,158,224,0,2,64,167,193,158,241,161,1,158,241,20,218,127,249,95,226,252,157,1,200,95,254,255,0,252,175,254,197,198,100,7,202,69,137,248,167,204,229,9,8,35,222,64,124,164,88,159,138,124,206,80,144,130,65,128,250,173,175,118,159,8,83,251,89,237,252,119,247,215,126,122,159,26,241,179,173,140,64,182,42,54,101,231,69,143,86,162,213,153,54,37,196,124,143,107,137,212,140,140,140,180,52,169,42,34,82,86,147,37,37,73,74,146,100,100,70,84,181,153,92,12,171,229,243,22,42,118,36,243,230,83,156,214,161,67,146,114,18,234,228,83,92,113,105,101,110,26,82,157,29,46,90,144,178,218,159,93,10,52,145,160,210,163,184,204,90,197,171,35,4,236,137,183,245,253,84,233,41,209,52,109,166,155,34,84,137,146,12,140,209,29,132,25,150,247,85,161,232,90,145,17,18,148,163,74,18,165,21,41,98,214,45,94,248,217,123,205,191,175,234,167,87,81,151,163,109,52,217,26,99,195,142,70,102,136,236,32,204,246,52,157,79,66,212,204,204,212,165,26,150,165,40,244,91,73,85,142,109,52,207,167,249,118,254,75,103,145,75,25,164,94,191,122,153,211,11,166,147,174,186,77,125,28,222,141,98,61,41,234,152,142,173,60,112,185,76,158,101,141,140,181,216,50,161,85,159,143,46,238,175,60,78,214,229,196,148,227,177,84,150,150,225,70,109,146,90,16,105,74,91,112,204,204,209,184,214,226,245,81,164,144,73,167,57,244,234,133,45,244,198,169,192,145,17,229,178,204,148,182,251,74,109,74,105,214,210,227,78,17,40,136,205,43,109,104,90,85,224,164,169,38,90,145,145,139,82,200,94,106,162,226,213,144,198,28,95,215,14,251,226,129,164,102,159,168,206,100,228,87,99,153,58,180,45,164,153,147,142,186,211,77,26,93,236,163,209,40,113,75,82,156,86,220,13,159,170,205,24,153,139,158,150,158,111,231,241,255,0,116,175,150,11,57,150,35,35,166,188,20,235,98,42,214,236,71,25,141,220,217,237,166,39,143,108,211,60,34,102,37,176,0,9,187,150,217,239,23,157,151,111,47,216,99,254,38,209,127,204,154,20,98,47,59,46,222,95,176,199,252,77,162,255,0,153,52,33,251,53,235,110,119,71,139,164,57,112,246,126,19,223,171,229,116,32,0,19,7,55,130,173,120,166,121,129,183,255,0,196,216,159,231,179,69,165,10,181,226,153,230,6,223,255,0,19,98,127,158,205,26,77,160,250,148,247,194,208,228,131,246,154,159,114,191,7,66,225,49,249,212,252,15,255,0,211,133,132,10,247,225,49,249,212,252,15,255,0,211,133,132,15,108,147,234,22,254,63,52,181,252,169,126,214,98,255,0,203,255,0,181,67,243,84,106,52,250,61,62,85,90,173,62,60,40,48,153,92,153,82,164,186,150,154,97,164,36,212,183,22,181,25,18,82,148,145,153,168,204,136,136,140,204,80,206,33,95,119,6,39,94,245,187,254,233,147,206,170,87,102,57,49,253,22,181,33,189,199,234,180,222,245,41,68,211,105,218,132,36,212,123,80,132,167,93,8,90,15,17,220,94,99,15,240,41,118,60,41,82,26,173,95,175,116,12,27,15,56,202,155,132,202,144,228,181,154,146,147,37,37,73,54,216,83,102,164,238,76,149,31,172,73,82,78,183,242,251,133,159,150,172,101,181,112,201,115,58,88,245,153,135,214,60,78,108,90,98,50,218,158,145,203,86,197,145,58,109,52,225,35,84,154,119,154,119,104,90,153,105,182,130,244,223,191,70,18,223,24,241,158,31,207,106,202,228,131,46,163,41,202,113,91,65,139,141,41,171,93,39,79,177,110,38,106,152,236,153,214,39,182,135,61,1,208,179,19,230,7,19,191,199,42,215,249,235,163,169,98,118,18,202,168,100,199,6,241,166,143,75,230,122,43,210,244,58,219,232,55,150,180,71,114,171,41,113,20,164,145,27,104,105,46,156,132,26,204,210,102,185,13,39,214,212,182,232,41,195,85,84,220,138,126,196,76,253,211,17,249,234,183,46,231,118,172,91,194,92,187,26,125,34,168,166,55,240,154,168,170,184,239,215,155,205,142,217,132,182,225,141,138,127,75,48,106,163,134,82,33,242,228,88,115,62,169,228,55,162,29,137,53,199,158,70,229,26,204,212,233,58,153,36,122,37,41,36,114,180,220,123,140,76,97,78,121,25,198,47,201,38,62,81,189,55,121,250,2,210,175,243,96,87,121,234,210,35,191,82,239,74,167,117,35,36,109,144,109,232,239,109,137,82,245,82,80,167,53,184,193,53,200,241,63,72,194,69,51,198,157,223,167,225,187,224,230,30,85,50,57,202,54,134,229,234,99,250,187,255,0,214,71,30,51,186,184,215,134,188,237,106,152,142,17,84,117,161,207,20,207,47,214,255,0,248,229,19,252,202,104,128,249,96,194,203,127,26,177,202,218,195,43,166,101,70,45,46,179,214,115,222,167,184,132,72,79,38,27,207,39,106,150,133,164,181,83,73,35,213,39,216,207,192,251,148,248,226,153,229,250,223,255,0,28,162,127,153,77,16,231,32,62,109,236,79,197,62,89,40,105,115,74,41,185,154,209,69,81,172,76,211,226,179,182,19,17,119,9,176,24,156,69,138,185,181,209,77,249,137,142,137,138,102,98,126,18,184,58,117,58,159,71,167,197,164,210,96,71,133,6,19,40,141,22,44,102,146,211,76,52,132,146,80,218,16,146,34,74,82,146,34,36,145,17,17,17,17,15,210,0,38,92,28,213,51,53,78,179,196,0,0,126,0,0,3,158,230,39,203,246,39,127,137,181,175,243,39,69,24,139,206,204,79,151,236,78,255,0,19,107,95,230,78,138,49,16,253,165,245,182,251,167,197,210,28,135,251,63,23,239,211,242,180,32,0,2,96,230,240,71,188,255,0,121,72,190,255,0,11,249,156,81,33,4,123,207,247,148,139,239,240,191,153,197,24,152,255,0,170,221,247,106,240,148,131,100,253,191,129,254,250,215,207,74,173,114,237,230,7,12,127,199,42,47,249,235,66,194,56,166,121,126,183,255,0,199,40,159,230,83,69,123,229,219,204,14,24,255,0,142,84,95,243,214,133,132,113,76,242,253,111,255,0,142,81,63,204,166,136,174,95,236,220,67,160,54,195,246,219,40,248,248,202,189,242,237,230,7,12,127,199,42,47,249,235,66,243,133,24,229,219,204,14,24,255,0,142,84,95,243,214,133,231,13,134,205,122,171,157,241,224,135,242,225,237,12,39,185,87,204,0,0,146,168,240,81,142,98,124,192,226,119,248,229,90,255,0,61,116,94,112,163,28,196,249,129,196,239,241,202,181,254,122,232,141,109,47,170,183,223,62,11,195,144,255,0,104,98,253,202,126,101,165,100,7,202,69,137,248,167,204,229,8,197,138,220,72,177,198,197,197,27,198,201,164,218,182,43,208,109,250,253,66,149,21,201,48,102,41,213,180,196,133,182,133,44,211,41,36,106,52,160,140,204,136,139,93,116,34,240,18,119,32,62,82,44,79,197,62,103,40,113,204,69,225,139,244,251,16,110,123,239,242,221,208,125,35,172,205,171,116,191,70,185,188,142,161,245,187,203,223,213,39,118,221,250,110,218,90,233,174,133,224,61,111,81,140,175,5,99,232,124,116,141,119,196,116,71,91,93,150,226,54,111,15,181,25,164,237,36,68,209,55,46,115,117,166,170,183,249,74,181,244,98,122,58,210,83,44,24,167,112,99,86,6,219,88,155,116,195,167,69,170,86,122,206,123,52,246,214,136,233,228,204,121,148,237,74,214,181,22,169,105,38,122,168,251,153,248,23,98,172,111,228,3,155,127,248,38,255,0,249,245,51,254,176,45,43,0,48,151,242,25,132,148,28,44,250,65,233,191,66,117,95,207,250,78,155,157,206,146,235,255,0,213,239,94,221,57,187,126,209,235,183,94,218,232,79,229,19,151,239,248,116,195,223,253,103,133,255,0,189,30,248,156,5,188,101,155,81,140,170,98,168,142,184,227,164,107,215,213,208,213,100,187,91,141,217,204,203,31,86,205,216,166,229,155,149,238,214,138,231,74,34,170,249,154,68,77,51,26,197,92,42,223,187,163,73,124,106,116,171,159,6,114,155,22,108,154,116,118,174,43,27,14,208,235,145,36,168,157,105,51,97,83,72,205,181,155,106,209,105,39,27,208,205,11,238,90,232,175,3,16,67,253,84,204,192,255,0,220,126,30,255,0,243,62,111,253,108,89,5,233,67,167,226,182,23,87,109,186,77,122,57,65,188,104,18,160,197,170,70,219,37,162,106,92,117,33,18,17,181,68,78,167,107,132,178,209,68,74,45,52,50,215,81,8,127,212,152,255,0,254,253,255,0,53,127,250,112,121,230,86,177,218,209,24,41,158,108,71,92,126,108,237,138,204,54,82,41,196,220,218,138,105,242,181,87,172,107,69,115,164,79,29,57,177,58,111,232,157,233,189,133,55,77,66,250,194,235,58,246,171,51,29,153,215,5,2,159,85,148,220,100,169,45,33,215,227,161,197,165,4,163,81,146,73,75,50,34,51,51,211,77,76,252,71,170,30,123,14,173,47,160,56,125,108,88,158,144,235,254,142,81,161,82,122,174,87,43,159,211,176,134,185,155,53,86,221,219,53,219,184,244,215,77,79,196,127,111,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,186,183,206,138,35,157,199,77,234,195,25,54,170,196,220,155,30,135,58,121,189,218,238,252,20,237,198,79,26,254,156,230,10,147,131,145,41,252,152,152,101,79,62,115,238,53,181,199,231,84,90,143,33,205,170,39,20,74,101,44,34,25,39,84,33,68,231,63,93,201,216,98,0,15,85,138,184,153,117,99,38,35,220,120,165,122,203,234,43,87,53,65,218,132,157,174,56,182,217,222,126,163,13,115,22,181,165,150,144,73,109,180,26,143,99,104,66,72,244,73,9,43,155,220,11,153,128,57,83,203,69,183,94,163,122,50,228,175,125,41,185,43,204,168,223,39,19,42,81,210,205,164,58,219,196,149,50,243,113,81,21,151,27,36,165,41,113,149,253,163,51,90,190,216,200,128,38,87,10,28,98,170,225,174,109,40,150,138,171,209,32,219,216,131,30,69,18,168,212,217,74,105,135,31,75,46,61,9,72,78,244,160,228,156,132,33,134,205,68,163,210,83,168,65,110,112,140,121,254,31,120,41,252,162,110,92,95,193,198,234,29,20,187,131,11,230,244,15,169,222,91,104,156,197,90,151,34,47,53,92,183,12,153,55,217,104,156,218,131,87,44,215,183,69,104,101,23,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,1,169,224,28,255,0,0,113,142,133,152,12,26,180,241,138,220,103,167,137,115,83,211,33,200,219,150,190,146,82,20,166,228,198,222,180,32,220,229,62,219,173,115,54,18,87,179,114,125,85,17,142,128,3,42,227,74,121,78,242,177,131,127,15,237,239,151,48,51,88,52,167,148,239,43,24,55,240,254,222,249,115,0,58,168,0,0,10,86,227,87,230,158,214,248,127,7,230,53,17,117,34,149,184,213,249,167,181,190,31,193,249,141,68,7,85,224,99,249,236,253,219,254,36,57,87,26,191,52,246,183,195,248,63,49,168,142,171,192,199,243,217,251,183,252,72,114,174,53,126,105,237,111,135,240,126,99,81,1,213,120,24,254,123,63,118,255,0,137,15,85,197,35,63,83,48,239,174,203,38,14,84,42,180,219,188,250,57,23,21,197,14,75,240,94,164,54,124,169,44,198,136,227,106,66,212,243,168,54,205,199,8,205,180,180,225,183,235,173,197,242,97,6,81,179,147,39,41,248,95,140,116,251,82,52,180,223,119,188,122,51,54,212,227,132,212,136,80,87,29,201,37,33,231,201,110,36,247,165,169,38,166,139,99,136,55,18,158,98,77,26,146,163,175,250,234,191,110,175,247,214,227,185,46,58,135,254,18,100,234,148,233,14,127,233,56,243,206,56,191,189,74,82,189,166,96,63,37,50,147,85,173,73,92,58,53,50,92,249,13,199,126,90,218,140,202,157,90,88,97,165,188,243,166,148,145,153,33,182,155,113,197,171,193,40,66,148,122,17,25,143,87,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,140,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,175,39,33,57,32,161,101,30,196,118,109,199,22,149,82,196,218,223,53,170,221,110,27,203,144,202,34,147,198,108,197,136,167,26,109,109,179,177,45,45,194,216,74,91,186,238,82,146,219,68,138,245,226,107,145,42,174,8,222,85,28,115,194,219,102,35,120,95,94,144,218,165,67,165,176,164,34,219,154,178,74,84,135,27,212,201,17,158,119,85,54,180,109,109,11,115,145,181,178,38,121,161,106,153,93,204,221,131,154,108,47,166,226,5,161,38,36,58,146,227,165,85,171,120,234,44,201,155,70,124,220,117,189,143,165,179,220,148,45,76,58,166,150,180,160,220,108,146,189,169,212,210,158,192,51,131,149,28,215,98,62,82,177,29,23,173,148,239,93,74,157,203,98,191,64,125,227,68,90,188,84,153,153,37,70,68,124,183,145,185,70,211,196,70,166,212,165,17,146,208,183,27,94,135,172,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,68,30,128,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,192,82,183,20,236,150,82,176,14,242,135,140,184,91,111,196,165,225,245,221,32,162,74,130,196,148,146,41,181,181,19,174,169,166,88,218,70,220,103,90,108,214,132,160,214,148,45,15,39,234,145,201,65,192,177,45,56,134,103,78,171,154,124,80,145,66,180,46,9,106,194,187,106,65,21,191,12,227,42,41,77,124,155,218,237,65,246,212,163,82,214,165,27,169,104,214,73,52,50,105,46,91,107,91,219,162,171,148,154,171,52,168,245,215,169,146,209,77,153,33,232,145,230,41,149,19,15,62,202,91,83,173,33,205,54,169,104,75,236,169,73,35,213,36,235,102,122,110,45,66,213,56,69,100,218,52,88,212,252,223,222,114,98,76,92,200,242,89,179,35,196,154,233,46,26,201,217,112,167,61,41,174,90,82,107,52,163,99,68,78,45,27,29,113,74,73,44,155,52,90,80,166,190,20,217,218,135,133,53,217,57,126,197,235,175,163,179,43,60,201,148,10,149,82,164,196,122,125,191,41,8,117,231,219,90,222,52,242,217,145,219,66,37,237,75,228,91,91,51,144,226,202,229,0,5,0,241,71,243,217,137,191,130,252,158,16,191,225,64,60,81,252,246,98,111,224,191,39,132,2,127,240,84,242,177,116,252,64,157,242,234,112,159,226,0,112,84,242,177,116,252,64,157,242,234,112,159,224,0,0,2,0,113,171,242,177,107,124,64,131,242,234,136,128,28,46,60,246,97,151,227,95,39,154,39,255,0,26,191,43,22,183,196,8,63,46,168,136,1,194,227,207,102,25,126,53,242,121,160,58,175,26,191,52,246,183,195,248,63,49,168,142,171,192,199,243,217,251,183,252,72,114,174,53,126,105,237,111,135,240,126,99,81,29,87,129,143,231,179,247,111,248,144,11,84,0,0,1,154,204,216,249,167,198,79,136,23,15,204,95,26,83,25,172,205,143,154,124,100,248,129,112,252,197,240,22,169,193,83,202,197,211,241,2,119,203,169,194,127,136,1,193,83,202,197,211,241,2,119,203,169,194,127,128,14,85,155,31,43,24,201,240,254,225,249,115,227,170,142,85,155,31,43,24,201,240,254,225,249,115,224,51,88,52,167,148,239,43,24,55,240,254,222,249,115,3,53,131,74,121,78,242,177,131,127,15,237,239,151,48,3,170,128,0,0,165,110,53,126,105,237,111,135,240,126,99,81,23,82,41,91,141,95,154,123,91,225,252,31,152,212,64,117,94,6,63,158,207,221,191,226,66,213,5,85,240,49,252,246,126,237,255,0,18,22,168,0,0,0,3,149,102,199,202,198,50,124,63,184,126,92,248,234,163,149,102,199,202,198,50,124,63,184,126,92,248,12,214,13,41,229,59,202,198,13,252,63,183,190,92,192,205,96,210,158,83,188,172,96,223,195,251,123,229,204,0,234,160,0,3,42,227,74,121,78,242,177,131,127,15,237,239,151,48,51,88,52,167,148,239,43,24,55,240,254,222,249,115,0,58,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,199,85,164,83,171,112,156,167,85,35,243,163,187,166,244,111,82,117,208,200,203,186,76,143,196,136,87,6,109,120,81,219,87,4,41,87,142,8,61,232,218,131,91,63,162,182,184,247,63,83,97,191,235,164,204,36,167,106,73,213,248,119,215,79,113,139,43,31,240,243,168,97,179,117,195,209,41,241,48,25,118,172,81,238,76,61,184,220,167,84,153,232,106,144,180,220,157,205,187,183,123,100,101,220,141,73,61,82,178,255,0,47,188,90,22,70,184,158,122,65,232,24,89,141,77,237,89,243,121,53,157,117,215,180,151,213,245,17,162,253,205,35,186,191,227,123,200,114,94,40,183,230,15,94,247,161,174,219,123,155,89,103,237,187,182,82,124,90,133,167,170,180,146,62,194,84,95,253,17,95,96,53,72,195,237,73,105,47,50,173,200,86,186,30,134,94,221,61,163,253,5,71,240,239,226,30,245,1,232,216,65,139,179,117,167,122,253,4,222,89,125,87,105,114,28,250,184,241,141,74,213,70,218,125,101,246,241,47,105,11,109,105,214,223,108,157,105,91,146,175,3,211,64,31,243,38,51,50,217,84,121,8,222,218,244,212,181,50,215,67,215,216,40,255,0,137,86,79,87,130,87,178,177,2,211,78,235,110,177,166,173,107,167,75,202,102,27,95,105,199,150,226,247,56,234,143,236,150,159,121,119,43,197,30,51,23,176,202,133,139,246,5,78,193,184,153,230,193,169,114,121,137,220,180,255,0,86,251,110,151,216,90,15,237,54,159,237,23,250,0,103,207,42,57,141,173,229,179,20,97,94,176,83,206,130,158,103,87,27,84,39,155,252,221,246,209,235,155,78,26,116,83,230,125,139,191,129,251,203,68,150,109,219,74,190,45,200,151,61,21,222,100,57,156,206,90,182,168,181,216,226,144,125,148,68,126,41,63,18,25,171,198,204,46,171,96,214,37,85,240,238,182,141,178,233,93,62,254,233,63,235,99,182,241,125,149,172,188,28,47,237,31,236,240,43,54,224,247,152,57,85,202,45,99,6,43,210,116,244,79,79,232,164,236,47,95,154,185,242,30,238,134,203,77,52,47,182,179,251,180,240,1,103,32,0,0,0,0,0,0,0,0,0,0,0,0,63,53,79,66,166,203,51,45,75,144,231,111,253,19,31,164,126,90,161,233,76,150,101,253,225,207,254,116,192,103,79,58,198,149,102,86,249,52,35,105,122,114,167,219,93,127,236,249,34,222,56,90,146,139,43,16,183,23,253,158,222,159,171,209,208,133,67,103,85,70,172,202,95,38,103,254,254,84,255,0,207,228,11,137,225,153,202,254,75,20,94,87,233,198,221,227,246,189,29,15,80,18,184,0,0,0,0,0,0,0,0,0,7,205,185,104,113,46,107,122,167,110,207,70,232,245,56,111,67,116,181,50,213,14,32,208,175,3,35,240,81,248,25,126,177,157,252,234,225,19,248,59,152,43,162,130,109,108,139,62,161,54,163,15,214,35,250,133,205,144,148,127,109,103,224,223,180,200,253,228,52,100,43,91,140,94,11,250,82,198,163,226,236,18,220,252,57,113,233,143,39,195,70,144,205,66,66,149,169,172,139,196,203,177,39,95,191,216,3,231,240,113,198,159,76,209,43,120,51,53,95,93,13,50,106,237,118,255,0,114,66,41,241,200,187,32,139,196,207,197,122,253,222,209,53,44,172,174,216,86,86,51,87,49,182,26,57,149,202,219,82,89,112,245,120,182,165,233,105,146,126,46,154,15,69,164,188,16,95,176,187,10,77,225,243,136,178,112,227,51,86,212,198,36,242,91,172,201,135,71,127,212,37,110,105,218,132,83,82,123,165,90,107,179,196,180,63,188,133,254,87,46,250,45,183,103,204,190,43,50,185,20,186,125,57,202,156,135,118,45,91,24,67,70,234,149,181,41,53,30,137,73,158,132,70,127,118,189,128,64,238,47,152,220,155,63,12,32,97,124,21,110,157,91,125,167,158,70,154,105,21,232,243,216,82,181,54,204,190,210,75,177,40,149,250,188,69,49,137,51,196,15,49,48,179,27,143,82,174,26,67,156,218,101,14,59,148,40,78,232,105,230,176,204,217,75,109,123,84,211,106,78,169,120,143,69,17,153,123,76,207,194,53,71,142,244,167,219,141,29,27,156,117,100,132,39,82,45,84,103,161,23,127,188,7,249,145,25,153,17,120,152,152,217,54,225,233,123,230,34,161,14,230,184,222,244,61,166,217,183,33,79,237,102,71,84,146,84,117,155,91,81,37,183,81,185,167,148,123,180,237,167,188,251,118,222,30,60,59,21,116,57,78,198,156,89,107,108,6,28,102,77,54,157,187,93,234,79,73,37,167,249,172,73,37,22,169,83,137,216,164,125,231,236,33,109,84,154,84,26,37,54,45,34,154,207,42,44,54,80,195,40,220,106,218,132,36,146,146,212,204,204,251,17,120,152,15,7,130,88,15,97,96,69,167,10,215,178,233,156,130,97,134,219,121,222,115,202,231,45,45,54,133,47,107,142,47,110,188,164,158,132,122,23,249,117,232,224,0,0,0,0,0,0,0,0,0,0,63,198,92,166,161,71,92,151,213,162,17,166,167,161,251,79,79,103,235,1,87,188,99,241,140,153,166,81,176,162,159,35,121,75,234,58,228,108,211,102,197,83,223,111,185,163,190,189,254,202,191,95,184,66,60,137,225,115,216,167,152,155,122,143,179,116,102,250,190,121,106,69,227,6,74,147,253,180,159,139,126,195,31,31,56,184,183,249,104,199,203,138,245,97,28,184,114,186,78,157,173,117,217,182,20,118,213,220,208,131,61,77,173,123,151,254,211,176,46,13,88,48,229,30,129,114,226,189,89,141,234,171,244,126,142,86,237,57,60,165,212,24,119,178,86,123,181,212,190,210,75,79,102,190,32,44,228,136,136,180,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,243,30,112,182,151,140,56,101,85,177,170,172,115,90,157,200,237,185,73,251,18,26,119,251,43,65,248,182,95,218,47,244,12,213,85,233,21,107,94,174,237,42,169,31,166,157,27,111,49,189,233,94,221,201,37,23,116,153,145,250,170,47,111,180,106,96,81,95,20,108,7,78,22,227,131,183,69,42,46,202,101,197,183,150,123,245,211,145,14,18,15,237,56,165,125,167,15,196,139,246,144,11,41,225,211,142,200,198,124,6,166,156,229,233,85,166,243,186,164,105,225,204,155,47,103,114,109,9,251,45,23,134,191,127,127,25,86,40,135,134,94,100,28,193,172,105,143,108,86,100,109,183,238,45,253,90,182,107,203,233,226,76,90,62,203,75,89,234,227,133,224,101,167,183,82,240,189,212,169,43,73,41,39,169,24,15,232,0,0,0,0,0,0,0,0,0,0,255,0,57,12,53,41,135,35,62,157,205,186,131,66,211,169,150,169,50,208,203,176,255,0,64,1,87,124,70,56,122,42,167,30,167,141,184,79,11,153,45,6,244,218,180,46,102,154,54,69,46,75,207,115,31,147,167,137,182,157,136,70,190,210,47,18,21,69,42,44,170,100,231,161,74,111,151,34,35,170,105,196,234,71,181,105,61,12,181,46,199,161,151,176,106,102,161,2,37,82,12,138,108,230,185,177,229,52,182,93,70,227,78,228,40,140,148,90,150,134,93,140,252,5,18,113,45,203,203,24,59,141,51,110,26,21,51,166,163,220,79,57,56,207,156,107,254,113,34,92,197,233,235,56,181,253,134,203,216,69,219,192,140,4,220,201,70,54,192,115,33,55,140,247,106,60,185,54,165,18,160,194,21,201,81,237,56,212,104,198,93,185,122,30,135,254,23,237,21,51,32,159,196,204,115,121,77,23,84,237,211,117,169,69,224,142,106,164,204,255,0,209,36,234,107,255,0,139,166,190,193,208,240,99,30,35,216,88,39,123,97,163,140,237,93,125,138,145,165,221,198,122,243,226,54,201,35,111,45,95,161,174,187,139,246,120,143,159,147,27,125,87,54,104,240,229,189,53,68,91,170,143,53,210,247,161,53,24,250,151,137,126,151,179,191,220,2,249,114,191,96,198,195,124,13,180,109,214,34,244,238,122,34,3,178,27,222,107,209,238,141,148,43,185,169,95,161,236,61,7,85,31,231,29,166,216,142,211,13,39,106,27,66,80,146,215,93,8,139,66,31,232,0,0,0,0,0,0,0,0,0,0,2,41,113,50,81,39,43,21,189,75,197,82,72,191,249,157,48,83,150,75,213,183,50,118,41,235,166,181,218,89,127,248,252,113,114,124,74,98,59,47,43,23,7,40,191,169,68,183,85,254,9,83,166,106,41,139,40,15,244,249,141,176,151,239,184,105,105,255,0,241,248,224,52,115,74,61,105,112,207,255,0,23,111,255,0,157,33,250,199,226,162,43,125,22,2,255,0,74,43,71,255,0,224,16,253,160,0,0,0,0,0,0,0,0,0,0,3,203,98,157,204,205,153,134,151,101,218,251,155,27,163,80,231,212,20,173,12,244,38,99,173,195,61,8,143,244,125,199,250,140,122,145,21,248,145,226,71,208,12,176,220,113,91,238,229,199,26,101,13,69,238,68,138,124,194,51,251,42,253,15,187,245,144,10,56,199,27,213,204,66,197,187,186,237,83,188,198,234,53,185,242,25,86,221,53,109,201,46,184,158,219,83,250,126,210,35,22,199,194,63,1,92,179,240,214,70,40,213,226,114,229,214,212,178,138,124,205,119,70,122,60,7,208,175,85,195,34,212,210,125,141,36,126,253,60,5,67,225,181,176,171,207,16,45,187,80,155,230,38,173,86,135,9,105,215,77,82,235,232,108,251,234,95,165,239,47,214,67,72,216,11,104,71,177,48,102,201,181,35,183,177,52,219,126,155,24,211,169,158,134,220,70,155,241,53,43,244,61,230,3,223,0,8,75,196,95,58,39,151,251,77,22,125,145,59,109,215,84,215,106,249,90,244,252,183,98,56,125,157,97,109,175,115,79,43,218,90,125,231,166,129,201,56,154,231,169,155,122,17,96,198,22,213,55,206,145,254,219,191,200,50,228,237,56,114,88,245,95,142,100,173,82,110,23,168,190,222,223,97,10,142,109,181,186,178,109,178,213,71,224,67,212,217,150,93,233,140,55,139,22,245,183,15,210,85,154,134,237,136,230,52,206,238,91,74,89,247,90,144,130,209,13,171,218,94,30,241,117,57,104,225,173,134,56,77,109,52,229,227,23,210,181,247,119,117,47,239,144,199,131,143,108,245,91,148,164,127,86,226,75,183,187,191,115,48,20,138,187,50,229,110,57,202,93,55,70,139,251,92,230,253,250,120,110,215,196,124,132,169,200,238,18,146,123,86,159,218,52,255,0,47,13,172,185,212,149,80,229,209,185,144,151,166,230,186,135,75,93,21,184,187,146,181,251,68,71,226,32,158,117,56,105,90,151,141,190,253,215,131,116,126,134,182,198,223,168,234,28,119,155,185,113,219,251,82,37,18,19,162,18,225,248,119,215,223,160,14,3,144,62,35,53,123,22,174,214,28,227,69,123,155,110,59,187,165,147,210,165,61,38,137,148,242,253,72,209,148,227,155,220,91,69,221,93,188,75,182,164,46,49,135,218,146,210,95,97,123,144,173,116,61,12,189,186,123,70,88,37,196,126,12,133,197,146,141,142,35,77,197,169,30,154,150,190,207,184,197,227,112,188,204,91,184,187,133,47,90,117,201,220,218,181,189,183,121,114,137,58,243,228,205,112,190,203,73,79,216,108,189,167,251,12,4,221,0,0,0,0,0,0,0,0,0,0,20,99,152,159,48,56,157,254,57,86,191,207,93,23,156,40,199,49,62,96,113,59,252,114,173,127,158,186,35,91,75,234,173,247,207,130,240,228,63,218,24,191,114,159,153,207,64,0,67,221,32,0,0,0,15,177,115,217,215,61,152,253,62,61,209,69,145,79,85,90,153,22,177,4,221,34,219,38,20,150,201,198,94,109,69,169,41,42,73,233,216,253,85,37,73,86,138,74,146,95,28,126,204,77,51,164,190,45,220,162,237,49,93,185,137,137,225,49,190,0,0,31,143,176,73,76,146,230,159,249,61,222,238,209,239,25,245,21,216,119,7,169,57,134,79,152,138,124,179,52,18,39,147,91,77,74,209,41,52,56,150,204,148,164,25,43,71,20,211,104,56,214,3,219,15,126,188,53,200,187,110,119,195,91,155,229,56,92,243,5,115,1,140,167,90,43,141,39,174,58,166,58,166,39,124,79,91,64,244,234,141,62,177,79,139,86,164,207,143,54,12,214,81,38,44,168,206,165,214,159,105,105,37,33,196,45,38,100,164,169,38,70,74,35,50,50,50,50,21,125,196,159,29,126,157,226,116,108,37,183,234,60,202,29,147,175,91,201,123,86,228,85,156,47,172,215,99,138,66,249,8,209,162,220,148,173,183,21,41,39,216,195,41,249,226,169,225,70,31,93,214,37,247,88,235,58,10,52,137,246,124,170,155,146,230,108,158,211,8,106,61,44,208,141,219,99,43,98,13,58,41,164,183,181,194,51,250,196,154,34,13,70,163,80,172,84,37,85,170,211,228,77,157,53,229,201,149,42,75,170,117,215,221,90,141,75,113,107,81,153,169,74,81,153,154,140,204,204,204,204,198,255,0,52,205,233,197,97,105,162,215,26,184,246,105,209,241,84,59,5,201,213,252,135,62,191,138,199,70,180,218,221,110,116,221,87,58,61,40,247,99,116,199,92,246,67,243,128,0,141,47,0,0,0,118,60,164,97,45,95,24,113,226,217,161,192,165,211,167,211,168,243,35,215,43,141,84,13,39,28,233,177,228,52,111,37,72,81,31,55,126,228,180,72,218,122,155,133,187,68,110,82,110,180,67,158,26,88,59,244,59,9,231,98,69,199,102,122,58,224,186,38,43,160,168,73,79,243,135,232,188,182,77,173,132,103,171,109,45,210,117,126,9,55,8,155,89,238,73,52,98,99,9,230,71,132,250,54,26,43,158,53,111,253,28,151,202,174,208,70,117,158,85,135,183,63,213,216,243,35,182,126,212,238,153,233,221,240,223,188,0,1,185,86,96,135,60,83,60,191,91,255,0,227,148,79,243,41,162,99,8,115,197,51,203,245,191,254,57,68,255,0,50,154,53,249,175,212,174,119,38,27,1,251,77,131,247,227,194,80,231,32,62,109,236,79,197,62,89,40,92,96,167,60,128,249,183,177,63,20,249,100,161,113,131,95,179,127,85,171,222,159,8,76,57,107,246,253,159,238,105,249,238,0,0,36,10,124,25,239,26,16,25,239,17,77,167,255,0,149,254,47,201,208,28,133,255,0,239,255,0,202,255,0,236,92,102,64,124,164,88,159,138,124,206,80,239,117,26,141,62,143,79,149,86,171,79,143,10,12,38,87,38,84,169,46,165,166,152,105,9,53,45,197,173,70,68,148,165,36,102,106,51,34,34,35,51,28,19,32,62,82,44,79,197,62,103,40,71,190,33,217,181,254,183,0,240,178,231,254,252,197,227,42,34,127,81,21,61,15,18,191,242,156,244,164,191,69,163,87,245,205,141,173,56,202,48,89,125,187,181,254,237,58,71,92,233,8,5,221,156,197,109,70,216,226,240,24,104,221,55,174,205,85,116,83,76,87,86,179,62,17,215,51,16,224,121,208,205,37,67,48,55,243,212,155,110,179,33,88,123,66,120,138,141,20,216,84,114,148,233,35,107,147,29,65,153,154,148,165,27,132,222,226,73,161,163,34,216,133,173,221,223,163,37,121,82,149,152,75,187,233,29,205,31,75,14,221,152,219,117,100,155,175,48,229,65,106,105,197,166,59,14,37,179,74,180,82,89,231,17,45,11,75,111,36,210,100,165,36,203,146,96,182,13,222,56,241,127,68,195,203,37,17,209,58,75,47,73,114,84,178,116,162,197,105,180,26,141,199,150,218,22,104,73,171,107,100,173,186,26,220,66,123,110,33,117,184,93,134,214,198,16,88,52,108,56,179,154,144,138,77,17,149,52,201,201,120,221,117,197,45,106,113,199,22,174,196,106,91,139,90,204,146,68,146,53,25,37,41,73,18,75,67,150,225,43,205,49,19,138,196,111,166,39,239,158,174,232,255,0,101,181,182,251,69,133,216,44,158,222,67,147,121,183,170,167,72,211,141,52,244,215,51,31,110,169,225,61,122,213,209,17,49,175,62,25,71,167,226,181,177,55,22,176,254,131,33,119,245,33,148,42,68,88,12,165,74,174,69,65,165,38,149,163,82,53,62,211,122,169,10,78,171,90,81,202,218,179,54,185,117,139,103,94,55,62,31,220,244,235,206,204,173,72,164,214,169,47,19,241,37,176,101,185,181,104,100,100,100,122,146,146,164,153,165,72,81,26,84,149,41,42,35,35,50,59,248,21,139,196,51,42,177,112,242,174,198,50,97,181,189,211,90,245,61,145,171,16,105,240,89,102,29,26,66,18,219,108,173,41,104,147,177,167,253,186,163,66,116,143,85,234,242,16,89,121,230,93,49,253,178,198,233,142,58,120,254,191,127,90,61,201,86,218,83,114,63,225,188,210,121,212,213,172,91,154,183,199,13,246,231,93,218,76,122,49,61,180,244,211,9,223,128,88,243,103,102,6,193,131,120,219,111,199,141,57,108,165,85,74,49,205,105,249,84,199,77,110,35,107,164,131,213,41,82,154,113,77,169,73,65,173,4,74,218,157,77,37,210,197,41,101,99,48,245,124,185,226,116,91,159,153,81,147,109,206,254,109,112,82,162,184,146,235,35,232,162,66,201,43,45,166,235,74,87,49,29,210,103,162,145,189,9,113,102,46,114,223,184,173,251,178,144,197,193,107,87,105,213,154,92,173,220,137,180,249,72,145,29,221,170,52,43,107,136,51,74,180,82,84,147,208,251,25,25,120,144,218,101,57,140,99,237,121,222,156,113,253,80,78,80,118,50,189,147,204,53,179,19,56,123,155,232,158,174,186,38,122,227,163,174,52,157,117,215,74,0,23,157,151,111,47,216,99,254,38,209,127,204,154,20,98,47,59,46,222,95,176,199,252,77,162,255,0,153,52,52,155,53,235,110,119,71,138,209,229,195,217,248,79,126,175,149,208,128,0,76,28,222,10,181,226,153,230,6,223,255,0,19,98,127,158,205,22,148,42,215,138,103,152,27,127,252,77,137,254,123,52,105,54,131,234,83,223,11,67,146,15,218,106,125,202,252,29,11,132,199,231,83,240,63,255,0,78,22,16,43,223,132,199,231,83,240,63,255,0,78,19,91,24,177,54,145,131,120,99,113,98,101,109,174,116,122,20,53,62,134,55,41,61,76,133,25,33,134,55,37,11,52,115,29,91,109,239,218,100,157,251,143,177,24,244,201,171,166,222,93,69,117,78,145,28,239,25,98,242,149,135,187,139,219,44,70,30,197,60,234,235,155,113,17,29,51,54,232,136,143,140,170,247,136,134,38,84,47,172,198,85,109,180,213,227,203,162,217,172,179,74,128,220,89,10,113,164,58,166,208,228,165,40,183,169,4,249,60,181,52,179,73,36,244,142,218,20,90,163,81,214,248,89,225,44,90,133,94,232,198,154,197,47,153,232,173,148,58,35,235,54,86,132,72,113,59,229,169,41,50,55,16,234,90,56,232,37,145,164,141,18,29,79,173,169,237,130,21,26,141,66,177,80,149,86,171,79,145,54,116,215,151,38,84,169,46,169,215,95,117,106,53,45,197,173,70,102,165,41,70,102,106,51,51,51,51,51,23,141,151,220,44,252,138,224,213,171,134,75,153,213,72,163,67,62,177,226,115,122,21,45,231,20,244,142,90,182,32,205,162,117,215,9,26,164,149,176,147,187,83,212,207,73,148,209,56,252,125,88,170,248,70,255,0,140,240,143,135,228,180,57,67,197,81,178,59,37,99,34,195,207,157,114,34,141,99,118,180,211,17,55,42,255,0,20,233,19,31,199,42,115,204,79,152,28,78,255,0,28,171,95,231,174,139,16,203,150,20,211,241,191,135,157,19,11,170,117,105,20,198,107,140,212,18,153,140,33,43,83,14,181,88,125,230,148,104,87,101,164,156,109,27,147,170,77,73,220,68,164,153,146,138,187,243,19,230,7,19,191,199,42,215,249,235,162,210,178,3,229,34,196,252,83,230,114,131,38,162,155,152,219,180,85,194,98,168,159,190,31,188,165,226,110,224,182,95,47,196,216,157,43,162,229,170,169,158,169,139,117,204,79,194,84,230,47,59,47,184,167,249,106,193,171,87,19,87,15,165,145,89,134,125,99,36,222,196,38,91,46,41,153,28,180,239,89,147,70,235,78,26,53,81,171,97,167,118,135,169,21,102,241,16,195,58,133,139,152,202,173,200,154,68,120,148,91,201,150,106,176,28,139,29,77,180,183,82,218,27,148,149,30,196,160,223,55,144,167,86,73,53,30,146,27,90,143,85,232,58,223,11,60,90,139,79,171,221,24,45,88,170,114,253,43,178,185,68,97,100,202,16,185,13,167,100,180,165,70,100,226,221,83,69,29,100,130,37,17,34,59,170,245,116,61,204,162,185,192,99,234,194,215,194,119,124,99,132,252,127,51,148,76,45,189,174,217,59,25,238,26,60,235,113,21,233,199,74,106,136,138,233,239,166,116,153,159,224,151,83,226,153,229,250,223,255,0,28,162,127,153,77,16,231,32,62,109,236,79,197,62,89,40,76,110,41,158,95,173,255,0,241,202,39,249,148,209,14,114,3,230,222,196,252,83,229,146,135,214,99,237,123,125,244,120,188,54,55,255,0,78,177,158,230,35,228,149,198,0,0,152,57,188,0,0,0,0,1,207,115,19,229,251,19,191,196,218,215,249,147,162,140,69,231,102,39,203,246,39,127,137,181,175,243,39,69,24,136,126,210,250,219,125,211,226,233,14,67,253,159,139,247,233,249,90,16,0,1,48,115,120,35,222,127,188,164,95,127,133,252,206,40,144,130,61,231,251,202,69,247,248,95,204,226,140,76,127,213,110,251,181,120,74,65,178,126,223,192,255,0,125,107,231,165,86,185,118,243,3,134,63,227,149,23,252,245,161,97,28,83,60,191,91,255,0,227,148,79,243,41,162,189,242,237,230,7,12,127,199,42,47,249,235,66,194,56,166,121,126,183,255,0,199,40,159,230,83,68,87,47,246,110,33,208,27,97,251,109,148,124,124,101,94,249,118,243,3,134,63,227,149,23,252,245,161,121,194,140,114,237,230,7,12,127,199,42,47,249,235,66,243,134,195,102,189,85,206,248,240,67,249,112,246,134,19,220,171,230,0,0,73,84,120,40,199,49,62,96,113,59,252,114,173,127,158,186,47,56,81,142,98,124,192,226,119,248,229,90,255,0,61,116,70,182,151,213,91,239,159,5,225,200,127,180,49,126,229,63,50,210,178,3,229,34,196,252,83,230,114,132,132,17,239,32,62,82,44,79,197,62,103,40,72,65,186,192,125,86,215,187,79,132,42,253,172,246,254,59,251,235,191,61,64,207,120,208,128,231,191,201,219,47,223,240,23,135,191,250,177,11,255,0,116,48,179,108,178,188,199,153,205,170,35,155,175,227,167,232,148,114,125,183,24,125,140,250,79,151,181,85,126,87,153,166,147,17,167,55,157,215,215,206,50,237,229,251,12,127,196,218,47,249,147,67,161,15,205,78,167,83,232,244,248,180,154,76,8,240,160,194,101,17,162,197,140,210,90,105,134,144,146,74,27,66,18,68,73,74,82,68,68,146,34,34,34,34,33,250,70,214,221,60,202,34,158,168,64,49,151,227,21,137,185,126,35,72,170,169,159,190,117,4,0,227,39,141,127,65,178,251,73,193,200,148,254,116,188,77,168,31,57,247,26,220,219,16,105,206,199,144,230,213,19,137,52,188,167,215,12,147,170,22,147,111,159,174,213,108,49,63,197,0,241,41,199,239,203,174,104,46,15,163,152,133,244,162,197,181,249,52,203,107,166,94,176,88,254,110,207,90,166,52,34,75,155,229,37,221,95,245,185,137,67,123,86,166,210,214,159,108,103,42,202,198,10,127,40,156,193,89,56,56,229,67,162,137,112,84,15,175,125,46,242,220,68,22,26,92,137,92,165,114,220,34,120,216,101,210,111,114,13,60,195,70,237,19,169,148,255,0,227,157,249,147,253,228,254,26,62,175,5,60,11,153,74,161,94,153,135,175,81,185,62,155,217,109,219,178,92,55,219,113,113,90,95,50,114,210,131,34,105,198,86,242,98,161,46,17,173,68,228,71,209,234,104,162,95,202,227,157,249,147,253,228,254,26,3,149,112,84,243,79,116,252,63,157,243,26,112,226,156,68,176,46,30,0,230,178,235,182,232,52,111,70,91,117,238,85,201,65,101,38,193,54,152,178,136,205,212,52,219,36,148,178,203,114,145,41,150,219,52,165,73,109,148,125,162,50,90,187,95,5,79,52,247,79,195,249,223,49,167,9,85,198,79,5,62,156,229,246,147,140,113,42,28,153,120,101,80,62,115,14,59,181,183,224,212,93,143,29,205,169,38,212,106,121,47,162,25,167,85,161,36,223,63,93,202,216,64,60,87,4,252,98,170,214,172,219,243,4,43,149,232,142,199,182,164,69,173,208,33,189,41,74,150,150,37,27,137,152,150,155,82,204,138,51,110,182,194,204,155,65,18,93,152,179,81,153,186,145,102,131,54,217,69,198,250,86,92,115,23,102,99,45,118,135,46,175,77,160,72,146,153,145,34,56,148,62,108,72,138,244,103,22,222,239,85,75,66,95,53,146,12,210,75,52,18,77,72,221,188,180,146,3,42,227,74,121,78,242,177,131,127,15,237,239,151,48,51,88,52,167,148,239,43,24,55,240,254,222,249,115,0,58,168,0,0,10,86,227,87,230,158,214,248,127,7,230,53,17,117,34,149,184,213,249,167,181,190,31,193,249,141,68,7,85,224,99,249,236,253,219,254,36,57,87,26,191,52,246,183,195,248,63,49,168,142,171,192,199,243,217,251,183,252,72,114,174,53,126,105,237,111,135,240,126,99,81,1,0,5,207,112,185,200,149,87,4,233,79,99,190,52,91,49,35,222,213,200,232,77,191,78,150,194,186,219,122,18,146,178,117,110,110,61,173,73,144,149,164,141,27,57,141,54,147,65,169,38,243,205,39,133,112,183,200,44,60,68,232,115,55,140,116,250,85,74,208,46,178,61,187,110,204,140,196,230,106,238,23,54,51,210,101,182,226,86,132,178,210,201,194,109,179,34,113,78,182,78,122,136,109,28,235,127,0,31,38,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,169,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,101,36,140,187,145,15,172,0,40,7,62,217,32,174,229,30,251,106,109,185,22,171,82,195,42,223,41,170,37,110,99,200,144,242,37,19,36,111,69,150,166,218,109,13,189,189,46,173,178,216,73,91,90,109,82,148,219,164,143,85,195,23,54,119,182,7,98,196,108,41,110,135,85,184,172,203,230,160,151,106,144,41,148,201,149,74,132,39,26,140,247,243,168,81,88,95,254,73,82,77,45,58,226,152,140,91,82,102,218,72,238,83,29,48,47,14,51,23,135,21,28,47,197,10,55,93,74,157,163,172,188,209,146,37,83,229,36,140,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,113,92,148,100,23,14,50,167,106,194,171,86,233,244,171,155,19,100,105,34,161,113,185,24,156,232,28,83,107,108,227,83,148,226,119,178,201,33,199,16,167,8,146,227,219,148,107,209,59,26,104,37,80,170,190,43,153,233,254,191,43,248,41,121,255,0,219,17,111,249,176,83,254,10,83,75,110,65,43,255,0,43,213,33,41,253,6,77,127,221,12,137,63,196,51,58,116,172,172,97,124,138,21,161,112,68,78,42,92,177,200,173,248,103,25,50,142,19,6,230,215,106,15,182,165,18,80,132,164,157,75,70,178,81,45,226,73,114,220,66,30,219,68,63,235,170,253,186,191,223,91,142,228,184,234,31,248,73,147,170,83,164,57,255,0,164,227,207,56,226,254,245,41,74,246,153,128,246,185,120,203,245,253,153,172,80,131,133,24,114,136,136,169,76,143,34,91,179,39,19,197,10,19,12,182,106,83,178,28,101,183,20,218,13,91,26,74,141,58,27,142,182,158,219,136,93,246,35,112,243,192,107,239,45,20,60,183,69,135,46,155,30,207,142,241,218,247,11,138,234,106,52,233,174,172,220,122,66,148,123,73,212,62,234,148,167,152,45,141,171,82,36,19,70,219,42,105,144,76,155,70,202,14,23,205,167,215,100,196,159,125,220,242,9,235,142,116,25,174,191,9,104,97,199,138,27,49,201,198,219,52,161,13,58,106,81,154,55,155,142,185,170,148,130,108,147,40,0,101,222,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,119,61,195,23,59,80,241,207,14,35,97,38,40,93,123,241,38,215,219,13,153,53,106,147,7,42,229,138,162,121,198,220,101,6,105,117,231,152,101,149,33,227,218,181,109,67,110,173,197,41,213,146,92,78,178,75,15,28,240,226,78,45,225,125,169,191,18,109,125,211,30,141,73,166,176,114,174,88,170,38,91,113,183,150,68,151,94,121,134,89,74,217,45,203,86,212,56,210,27,82,157,65,166,152,108,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,70,26,136,20,3,197,31,207,102,38,254,11,242,120,66,231,178,187,153,187,7,52,216,95,77,196,11,66,76,72,117,37,199,74,171,86,241,212,89,147,54,140,249,184,235,123,31,75,103,185,40,90,152,117,77,45,105,65,184,217,37,123,83,169,165,52,195,197,31,207,102,38,254,11,242,120,64,39,255,0,5,79,43,23,79,196,9,223,46,167,9,254,32,7,5,79,43,23,79,196,9,223,46,167,9,254,0,0,0,32,7,26,191,43,22,183,196,8,63,46,168,136,1,194,227,207,102,25,126,53,242,121,162,127,241,171,242,177,107,124,64,131,242,234,136,128,28,46,60,246,97,151,227,95,39,154,3,170,241,171,243,79,107,124,63,131,243,26,136,234,188,12,127,61,159,187,127,196,135,42,227,87,230,158,214,248,127,7,230,53,17,213,120,24,254,123,63,118,255,0,137,0,181,64,0,0,25,172,205,143,154,124,100,248,129,112,252,197,241,165,49,154,204,216,249,167,198,79,136,23,15,204,95,1,106,156,21,60,172,93,63,16,39,124,186,156,39,248,128,28,21,60,172,93,63,16,39,124,186,156,39,248,0,229,89,177,242,177,140,159,15,238,31,151,62,58,168,229,89,177,242,177,140,159,15,238,31,151,62,3,53,131,74,121,78,242,177,131,127,15,237,239,151,48,51,88,52,167,148,239,43,24,55,240,254,222,249,115,0,58,168,0,0,10,86,227,87,230,158,214,248,127,7,230,53,17,117,34,149,184,213,249,167,181,190,31,193,249,141,68,7,85,224,99,249,236,253,219,254,36,45,80,85,95,3,31,207,103,238,223,241,33,106,128,0,0,0,57,86,108,124,172,99,39,195,251,135,229,207,142,170,57,86,108,124,172,99,39,195,251,135,229,207,128,205,96,210,158,83,188,172,96,223,195,251,123,229,204,12,214,13,41,229,59,202,198,13,252,63,183,190,92,192,14,170,0,0,50,174,52,167,148,239,43,24,55,240,254,222,249,115,3,53,131,74,121,78,242,177,131,127,15,237,239,151,48,3,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,55,223,106,51,74,125,245,237,66,116,212,244,51,246,233,236,20,231,159,190,35,53,123,230,174,238,28,224,189,123,149,110,53,183,170,147,210,165,93,94,169,138,242,61,73,49,146,227,123,28,67,165,217,93,252,79,182,132,37,159,20,60,197,187,132,88,82,205,167,67,157,202,171,92,59,182,23,40,149,167,34,76,39,15,237,52,164,253,135,15,218,95,180,197,28,196,136,252,233,8,139,25,27,220,94,187,75,82,45,116,45,125,191,113,0,255,0,149,41,201,14,26,148,123,150,175,216,62,186,44,203,149,200,229,41,20,221,90,63,237,115,155,247,233,225,187,95,17,111,153,43,225,165,106,89,214,251,23,94,50,81,250,234,219,251,190,163,168,113,174,86,213,200,111,237,71,148,104,86,168,83,103,225,219,79,126,162,118,68,195,107,46,13,37,52,56,148,110,92,36,107,181,174,161,211,211,85,110,62,230,173,126,209,153,248,128,203,251,141,173,165,155,110,22,138,47,18,22,225,195,43,61,77,92,48,143,5,241,74,169,178,116,127,246,161,254,65,159,59,113,204,146,255,0,170,196,114,36,232,146,108,189,117,247,246,123,72,118,44,203,240,214,195,28,89,182,157,114,206,139,232,170,251,91,122,103,247,200,127,197,198,119,250,174,74,74,63,171,109,69,223,223,219,185,16,165,107,206,202,189,48,122,241,126,221,185,33,250,54,179,79,219,189,28,198,158,219,204,105,43,46,232,82,208,122,161,196,251,79,199,222,3,79,160,33,47,14,124,232,171,48,22,155,150,125,239,59,117,215,75,211,114,249,90,117,28,199,101,184,93,154,97,13,163,107,76,167,218,122,253,199,174,179,104,5,78,241,133,192,87,34,74,167,99,53,38,38,172,57,206,244,139,156,207,177,161,64,142,215,101,57,169,234,102,127,101,31,175,222,33,6,81,49,95,242,59,142,84,27,189,233,28,152,177,250,174,114,182,110,211,116,55,219,79,98,66,207,197,207,97,11,207,206,134,23,198,197,188,189,220,182,132,134,57,167,39,163,218,157,198,159,179,58,59,135,220,150,159,239,126,241,156,199,153,114,59,134,211,169,218,164,248,150,186,128,213,27,107,75,136,37,164,251,24,255,0,161,203,50,205,137,31,149,108,25,160,222,139,236,236,222,171,121,123,182,75,121,178,254,202,75,193,191,113,127,164,117,48,0,0,0,0,0,0,0,0,0,0,1,249,42,167,165,46,97,255,0,226,238,127,243,166,63,88,252,85,181,108,163,79,87,186,43,167,255,0,224,24,12,233,103,65,91,179,39,125,30,186,233,93,170,23,255,0,143,200,23,27,195,53,73,60,172,81,54,150,154,42,49,31,235,244,116,49,77,25,191,127,168,204,109,250,175,117,195,85,79,255,0,143,200,23,59,195,90,35,177,50,177,111,243,75,78,114,34,58,159,15,178,116,232,122,0,148,224,0,0,0,0,0,0,0,0,0,3,149,102,130,193,141,137,24,27,119,91,175,197,234,28,244,68,247,99,183,188,209,171,221,27,200,79,114,82,127,79,218,122,14,170,63,206,67,77,191,29,214,29,78,228,56,133,33,69,174,154,145,150,134,3,50,209,201,252,51,199,38,84,233,116,174,218,215,90,84,126,11,229,42,52,207,253,34,86,134,143,248,218,233,237,22,205,157,108,109,130,222,66,108,233,237,84,121,146,110,186,37,61,133,171,146,101,184,229,81,164,153,246,229,232,90,159,248,63,176,86,102,115,173,245,91,57,162,196,102,204,180,68,171,166,177,53,162,247,33,85,25,26,23,137,254,143,183,191,220,62,134,51,227,196,123,243,4,236,156,52,109,157,203,160,49,77,53,61,184,203,78,68,71,25,52,109,229,167,244,245,215,113,254,223,16,28,34,44,89,85,57,204,194,138,223,50,68,183,82,211,105,212,139,114,212,122,17,106,125,139,83,63,104,181,222,28,252,61,21,77,143,76,198,220,89,133,203,150,179,102,109,38,23,51,93,91,50,137,37,135,185,140,73,211,196,156,78,197,163,95,105,151,129,8,193,195,75,47,44,99,22,52,194,184,107,180,206,166,143,110,188,220,226,62,113,163,249,196,121,112,215,167,170,226,23,246,28,63,97,151,127,3,49,123,116,248,17,41,112,99,211,96,181,202,143,21,164,50,210,55,26,182,161,36,68,146,212,245,51,236,69,226,3,253,24,97,168,172,55,25,132,237,109,164,18,16,157,76,244,73,22,132,93,199,250,0,0,0,0,0,0,0,0,0,0,0,0,8,169,196,91,29,145,131,56,11,82,56,43,214,171,82,228,244,168,211,199,151,54,38,254,230,218,211,246,93,63,29,62,238,254,18,106,226,174,66,182,104,53,27,134,164,230,200,180,200,143,76,121,90,25,232,134,208,107,87,98,35,63,4,159,129,25,253,194,140,184,154,102,65,204,101,198,153,22,197,26,70,235,126,221,217,210,43,102,156,206,162,36,53,175,237,52,133,150,142,54,126,38,122,251,52,47,16,136,180,138,69,90,232,171,181,74,165,199,234,103,73,221,203,111,122,81,187,106,77,71,221,70,68,94,170,79,219,236,26,85,192,108,45,165,224,246,25,82,172,106,83,28,166,160,243,251,110,82,190,220,135,93,254,210,214,126,46,31,246,143,253,2,155,184,92,224,58,113,75,28,26,186,42,177,119,211,45,221,220,195,223,166,188,248,115,80,95,101,196,171,237,54,94,4,127,176,133,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,213,159,44,187,53,152,28,23,157,75,135,234,214,32,242,186,21,120,233,190,92,85,57,216,221,66,126,195,39,246,140,254,238,254,50,84,127,202,210,75,73,165,69,216,192,101,144,202,161,66,168,104,127,81,41,143,240,85,166,228,254,210,240,49,127,28,62,179,41,31,31,240,98,23,164,94,221,112,210,121,158,145,45,166,95,214,203,149,202,240,105,8,254,173,146,251,58,253,250,31,141,117,241,80,203,107,216,103,138,71,136,212,72,91,40,183,7,183,152,71,179,145,30,19,63,218,117,75,61,86,179,254,201,126,210,238,56,102,78,115,53,87,203,62,39,49,114,199,111,159,76,147,187,173,99,84,167,153,182,60,132,55,235,27,78,40,180,83,250,250,165,250,251,120,6,139,0,124,187,106,224,167,93,52,88,245,218,83,220,216,178,119,236,94,213,39,93,171,52,159,101,17,31,138,79,216,62,160,0,0,0,0,0,0,0,0,0,0,0,129,156,95,108,63,164,185,125,129,89,105,58,57,74,173,181,41,74,215,251,13,66,158,163,47,180,95,165,238,63,218,39,152,135,156,82,232,239,85,114,195,53,198,165,114,122,57,142,73,81,108,37,111,74,41,243,117,79,137,105,174,190,32,40,104,72,222,31,116,247,42,25,167,178,185,109,239,233,170,212,217,10,239,166,132,154,140,94,254,63,120,142,66,90,240,192,166,191,82,205,61,51,145,35,149,210,198,102,74,253,66,86,244,166,163,11,84,247,62,218,235,226,2,252,192,0,0,0,0,0,0,0,0,0,0,0,4,78,226,110,239,43,43,21,143,95,110,247,100,39,195,93,117,167,76,236,41,15,1,235,175,91,120,209,99,85,218,94,206,158,227,166,45,103,161,31,170,153,109,40,253,135,250,62,225,112,156,94,47,15,64,229,198,21,33,133,125,117,70,186,219,43,45,63,220,156,129,61,39,226,147,47,18,247,145,138,87,179,164,59,14,238,161,203,96,244,113,138,148,103,17,225,246,137,212,153,120,254,160,26,113,195,218,151,166,108,27,106,174,74,221,215,81,225,73,215,77,53,222,202,21,238,47,127,184,135,160,30,3,47,210,94,153,128,216,111,46,65,125,99,214,141,29,197,120,119,51,134,209,153,246,253,99,223,128,0,0,0,0,0,0,0,0,0,0,10,202,227,71,93,151,26,204,182,168,205,43,70,157,159,13,213,118,47,107,85,20,159,179,95,15,188,89,168,173,62,52,52,53,74,195,235,110,172,131,208,217,170,67,65,254,162,98,162,175,127,250,0,64,60,137,91,13,221,89,157,178,35,58,238,196,195,172,211,102,159,171,174,237,149,8,197,167,137,105,246,191,250,3,68,113,88,76,88,204,198,71,217,101,180,182,95,168,139,65,159,14,30,4,131,205,61,161,191,217,80,167,153,126,191,72,196,26,5,175,86,160,219,148,89,245,234,155,188,184,148,232,206,203,125,123,76,246,182,218,13,106,61,18,70,103,217,39,224,70,96,57,246,99,113,198,135,151,204,46,169,226,45,105,60,196,193,228,236,107,85,150,253,242,25,100,253,100,182,189,52,231,17,253,147,255,0,73,103,111,16,111,123,171,26,241,2,93,209,85,62,170,171,84,229,234,95,86,141,121,108,33,31,217,74,19,246,90,47,97,120,123,252,101,15,19,204,204,185,140,88,201,38,200,161,171,117,189,108,236,233,95,211,78,163,168,139,9,213,250,170,105,11,70,215,27,50,238,103,175,179,66,236,58,239,10,44,163,183,113,212,213,142,151,139,58,197,135,167,162,154,221,253,102,244,206,138,247,118,222,35,45,13,41,63,89,31,171,218,96,37,127,15,156,154,83,50,247,101,29,205,114,65,214,235,171,127,94,174,106,190,167,148,236,164,39,178,31,113,181,106,211,201,240,34,211,239,63,9,142,0,0,63,134,68,101,161,143,232,0,161,238,39,56,26,156,41,199,71,235,148,216,29,53,42,224,219,211,125,110,253,121,16,225,165,127,105,197,43,237,56,126,36,94,61,181,33,243,120,103,226,193,225,174,99,105,80,158,94,145,107,60,254,119,111,30,76,9,134,159,236,40,252,87,236,211,246,137,171,198,98,208,166,77,195,75,114,235,121,90,76,166,245,156,146,209,93,249,146,41,237,171,251,90,120,23,180,140,85,54,16,213,157,161,226,37,38,168,202,182,173,158,126,135,161,31,139,14,39,218,71,239,247,0,211,184,15,249,109,75,82,9,78,55,177,71,226,157,117,208,127,208,0,0,0,0,0,0,0,0,10,49,204,79,152,28,78,255,0,28,171,95,231,174,139,206,20,99,152,159,48,56,157,254,57,86,191,207,93,17,173,165,245,86,251,231,193,120,114,31,237,12,95,185,79,204,231,160,0,33,238,144,0,0,5,177,92,249,110,167,230,83,38,216,97,110,181,54,61,54,226,164,90,148,121,212,74,131,172,165,73,75,190,143,105,42,142,234,182,155,137,97,210,219,187,103,114,82,26,94,139,229,236,85,86,220,86,253,94,211,184,42,118,181,193,19,165,170,81,166,61,79,154,199,49,43,229,72,101,102,135,17,185,6,105,86,138,73,150,169,51,35,211,177,153,11,190,203,183,151,236,49,255,0,19,104,191,230,77,14,73,157,124,165,49,152,11,96,238,187,50,28,116,98,21,29,150,155,136,235,242,28,74,103,194,108,222,89,193,45,86,76,182,165,45,227,90,92,82,126,210,82,133,41,40,81,169,51,12,203,42,250,85,138,111,217,244,226,35,88,235,141,60,92,219,177,59,127,25,6,105,123,42,204,103,251,61,119,42,230,213,255,0,78,169,170,117,215,248,103,167,171,143,90,163,0,0,67,221,36,0,0,0,0,0,0,0,0,247,56,25,134,207,226,254,47,90,120,112,219,82,22,205,110,166,211,83,78,51,205,180,235,112,145,245,146,156,66,156,213,36,164,48,135,86,68,100,122,154,72,137,42,51,36,159,134,22,65,194,219,8,88,167,91,23,22,54,212,226,200,68,234,187,202,160,210,205,214,92,109,61,19,102,135,31,117,181,26,182,60,151,30,216,141,118,250,138,136,162,37,122,203,73,103,101,216,95,166,98,105,181,209,198,123,163,249,209,21,219,76,254,54,111,37,189,141,143,79,78,109,30,253,91,163,238,244,167,178,39,165,55,237,219,126,145,105,219,244,203,90,223,137,210,210,232,208,217,167,194,99,152,165,242,163,178,130,67,104,220,179,53,43,68,164,139,85,25,153,233,220,204,199,209,0,22,52,68,68,105,14,43,174,186,174,85,53,215,58,204,239,153,158,144,0,7,235,228,17,71,137,21,151,120,223,88,29,67,164,217,54,157,102,225,156,205,215,26,75,145,105,80,29,150,234,26,40,115,18,110,26,27,74,140,146,74,90,75,118,154,106,162,47,105,9,92,3,195,19,98,49,54,106,179,51,166,173,174,71,154,215,145,230,54,179,27,116,197,83,110,117,136,158,18,170,76,144,224,198,48,218,121,160,178,238,11,167,10,47,42,53,46,47,164,121,243,106,20,41,81,227,181,186,157,37,9,220,226,208,73,78,170,82,82,90,159,115,50,47,19,22,182,0,60,50,252,13,57,125,169,181,76,235,172,235,225,250,54,187,95,181,87,182,191,29,70,58,253,184,162,105,162,40,210,38,103,132,213,58,239,247,128,0,25,200,168,40,199,249,59,102,7,254,2,241,11,255,0,86,38,255,0,238,133,231,0,214,102,57,101,25,143,55,157,84,199,55,95,199,79,209,56,216,205,184,196,108,103,151,242,22,169,175,202,243,117,214,102,52,230,243,186,186,249,206,23,146,27,118,224,180,242,191,101,219,247,77,10,163,70,170,69,244,143,62,21,66,42,227,200,107,117,70,74,211,185,181,145,41,58,165,73,81,106,93,200,200,252,12,112,60,236,100,81,251,169,250,222,54,224,235,50,36,215,228,188,115,171,54,235,109,54,73,148,146,109,4,183,97,165,180,36,205,243,82,20,234,208,163,90,158,83,139,52,153,44,137,14,79,0,30,183,114,251,87,176,212,225,174,111,136,136,136,158,157,209,166,172,44,14,216,102,25,102,119,119,59,194,105,77,87,42,170,170,169,227,76,197,85,115,166,153,236,237,227,28,98,117,112,60,158,101,141,140,181,216,50,161,85,159,143,46,238,175,60,78,214,229,196,148,227,177,84,150,150,225,70,109,146,90,16,105,74,91,112,204,204,209,184,214,226,245,81,164,144,73,239,128,3,38,197,154,48,246,226,213,184,210,33,163,205,51,60,78,113,140,185,142,198,85,206,185,92,235,51,225,17,213,17,26,68,71,68,68,64,62,117,193,110,219,247,101,33,251,126,233,161,83,171,52,185,91,121,240,170,17,81,34,59,187,84,75,78,230,214,70,149,104,164,165,69,169,118,50,35,241,33,244,64,122,76,68,198,146,194,162,186,173,213,21,209,58,76,111,137,142,133,82,92,28,60,113,56,243,10,254,23,218,209,234,37,101,47,108,246,46,218,132,98,56,236,192,86,155,146,163,65,237,114,74,20,106,104,154,45,138,112,210,78,109,105,165,110,77,152,225,118,27,91,24,65,96,209,176,226,206,106,66,41,52,70,84,211,39,37,227,117,215,20,181,169,199,28,90,187,17,169,110,45,107,50,73,18,72,212,100,148,165,36,73,47,84,3,3,7,150,216,192,213,85,118,227,124,254,17,213,29,137,110,210,109,182,105,181,54,44,225,177,181,71,50,220,70,232,221,206,170,35,78,125,95,197,49,213,164,70,179,164,70,178,163,31,228,237,152,31,248,11,196,47,253,88,155,255,0,186,23,41,128,244,234,133,31,3,176,238,147,86,129,34,20,232,86,165,34,52,168,178,90,83,78,176,234,33,180,149,182,180,40,136,210,164,168,140,141,38,68,100,100,100,99,221,0,242,203,242,170,50,250,170,170,154,166,117,108,54,199,111,241,59,99,98,213,139,246,105,162,40,153,157,211,51,174,177,167,72,0,3,106,128,2,183,184,145,97,78,40,223,88,227,67,171,89,56,109,116,220,48,89,181,35,70,114,85,42,143,34,91,72,116,166,76,81,182,107,109,10,34,81,37,105,61,186,235,162,136,253,164,44,132,6,30,59,7,78,58,207,145,170,116,72,246,91,104,238,236,182,99,25,141,154,34,185,136,152,210,117,136,223,220,131,28,49,112,235,16,108,31,202,87,211,187,22,225,183,58,255,0,67,116,190,150,166,63,15,159,179,172,223,203,230,165,59,182,239,70,186,107,166,226,215,196,135,161,226,77,23,24,110,91,34,212,176,48,206,205,184,107,180,186,188,201,51,43,158,133,167,74,148,178,233,137,174,157,167,121,58,167,148,165,60,181,237,90,79,85,176,218,146,100,104,61,102,48,15,42,114,234,105,193,253,14,42,157,58,250,120,235,254,205,141,221,178,187,123,105,127,226,91,150,41,154,181,137,230,107,60,221,98,136,162,39,94,59,180,138,163,181,81,121,84,202,126,35,221,24,235,108,181,137,216,71,116,211,109,90,107,202,169,212,221,171,82,23,22,51,137,97,38,182,153,95,82,222,199,146,227,220,164,45,162,37,41,77,169,206,196,68,165,38,221,0,7,214,95,151,209,151,209,52,81,58,235,58,234,240,218,253,175,197,109,134,42,140,78,34,152,162,40,167,155,20,196,204,199,29,102,119,244,206,237,123,34,20,213,143,24,15,142,53,140,113,196,74,181,39,6,111,169,176,102,221,117,121,49,101,70,183,102,58,211,237,46,99,170,67,136,90,91,50,82,84,147,35,37,17,153,25,25,25,11,33,201,13,187,112,90,121,95,178,237,251,166,133,81,163,85,34,250,71,159,10,161,21,113,228,53,186,163,37,105,220,218,200,148,157,82,164,168,181,46,228,100,126,6,59,160,15,28,30,85,70,14,253,87,233,170,102,103,95,198,117,108,182,151,111,241,59,75,149,89,202,174,217,166,138,109,205,51,19,19,51,51,205,166,105,233,239,213,22,184,134,96,132,172,88,193,166,46,43,114,141,81,169,221,22,124,196,63,79,139,79,136,244,169,18,163,201,113,182,100,48,150,155,63,252,147,198,189,139,50,40,230,69,161,41,70,32,198,95,108,156,192,224,174,50,218,184,154,188,191,226,20,168,244,105,135,214,50,86,164,213,173,81,30,109,76,200,229,167,106,8,221,38,157,112,209,170,137,59,201,59,181,45,72,238,48,7,206,43,40,163,19,136,140,76,85,52,213,26,112,235,142,151,174,65,202,38,43,36,201,235,201,46,89,166,237,170,185,209,231,76,198,148,215,27,233,141,58,53,153,158,249,148,81,226,69,101,222,55,214,7,80,233,54,77,167,89,184,103,51,117,198,146,228,90,84,7,101,186,134,138,28,196,155,134,134,210,163,36,146,150,146,221,166,154,168,139,218,66,41,100,135,6,49,134,211,205,5,151,112,93,56,81,121,81,169,113,125,35,207,155,80,161,74,143,29,173,212,233,40,78,231,22,130,74,117,82,146,146,212,251,153,145,120,152,181,176,31,87,242,170,47,226,169,197,77,83,19,26,110,238,121,101,59,127,137,202,114,27,185,13,22,105,170,139,145,92,115,166,103,88,231,196,196,238,225,187,80,0,6,213,0,0,0,0,0,0,120,92,120,167,84,43,24,29,136,148,154,76,9,19,103,77,181,42,241,162,197,140,210,157,117,247,87,13,212,161,180,33,36,102,165,41,70,68,73,34,51,51,50,34,20,215,252,157,179,3,255,0,1,120,133,255,0,171,19,127,247,66,243,128,106,179,12,170,140,194,170,106,170,169,141,19,253,142,219,252,78,199,88,187,98,197,154,107,138,230,39,124,204,105,164,105,208,0,0,218,160,0,225,121,222,183,110,11,179,43,247,165,191,107,80,170,53,154,164,175,71,114,33,83,226,174,68,135,118,212,99,45,91,91,65,26,149,162,82,165,30,133,216,136,207,192,135,116,1,229,126,212,94,181,85,169,251,81,49,247,179,178,204,117,89,102,58,206,58,136,214,109,215,77,113,19,211,205,152,157,62,58,41,171,1,240,31,28,104,248,227,135,117,106,182,12,223,80,160,194,186,233,18,101,74,147,110,204,105,166,26,68,198,148,183,22,181,54,68,148,165,36,102,106,51,34,34,35,51,19,159,137,21,151,120,223,88,29,67,164,217,54,157,102,225,156,205,215,26,75,145,105,80,29,150,234,26,40,115,18,110,26,27,74,140,146,74,90,75,118,154,106,162,47,105,9,92,3,91,99,40,162,198,30,188,60,85,58,84,156,102,188,163,98,179,92,223,11,155,215,98,152,170,199,8,137,157,39,189,77,88,15,128,248,227,71,199,28,59,171,85,176,102,250,133,6,21,215,72,147,42,84,155,118,99,77,48,210,38,52,165,184,181,169,178,36,165,41,35,51,81,153,17,17,25,152,185,80,1,239,151,229,244,229,244,213,77,53,107,171,85,182,59,99,127,108,111,218,191,126,212,81,52,68,198,233,153,215,89,215,164,0,1,176,67,129,77,88,241,128,248,227,88,199,28,68,171,82,112,102,250,155,6,109,215,87,147,22,84,107,118,99,173,62,210,230,58,164,56,133,165,179,37,37,73,50,50,81,25,145,145,145,144,185,80,26,252,195,47,167,48,166,154,106,171,77,19,29,142,219,27,251,29,126,237,251,22,162,185,174,34,55,204,198,154,78,189,14,23,146,27,118,224,180,242,191,101,219,247,77,10,163,70,170,69,244,143,62,21,66,42,227,200,107,117,70,74,211,185,181,145,41,58,165,73,81,106,93,200,200,252,12,119,64,1,151,98,212,89,181,77,168,251,49,17,247,35,153,158,58,172,207,29,123,29,92,105,55,43,170,185,136,232,231,76,206,159,13,64,0,30,172,16,0,0,115,252,126,191,238,172,47,193,171,178,250,177,108,170,173,219,114,83,41,234,244,61,26,153,77,114,123,210,167,56,162,105,141,204,52,164,184,182,82,227,136,91,187,20,74,38,144,226,139,185,17,12,246,127,36,236,211,255,0,222,211,138,191,250,155,81,255,0,220,141,41,128,14,105,150,236,16,165,101,195,4,173,108,23,163,87,37,214,99,219,145,221,74,231,201,109,45,174,75,239,62,228,135,150,72,79,100,32,221,121,205,136,213,70,148,109,73,169,102,70,179,132,28,101,48,159,20,241,67,242,65,249,51,195,75,174,237,244,103,210,14,183,208,84,105,51,250,94,103,163,249,124,222,74,21,179,119,45,123,119,105,174,197,105,224,98,202,128,5,69,240,137,193,12,104,195,92,201,92,149,220,70,194,27,214,213,166,191,99,204,136,212,202,221,2,92,22,28,125,83,224,41,45,37,199,155,74,77,102,148,45,68,146,61,116,66,143,216,98,213,47,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,232,0,6,109,170,217,59,205,125,22,171,54,141,51,45,184,148,228,136,18,28,140,234,226,91,19,37,48,165,161,70,149,27,111,50,218,154,117,26,145,232,182,212,164,40,180,52,153,145,145,139,222,201,125,127,20,238,92,176,88,21,28,107,162,85,105,87,155,52,247,41,245,54,42,209,164,177,57,125,44,135,99,178,252,132,201,51,116,222,117,150,154,117,107,87,219,83,134,178,34,37,17,23,107,0,25,172,254,73,217,167,255,0,189,167,21,127,245,54,163,255,0,185,26,8,203,37,38,171,64,203,110,20,80,171,180,201,116,234,149,58,199,161,68,153,14,91,42,101,248,207,183,1,148,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,233,96,0,0,0,2,162,248,187,96,134,52,98,86,100,173,186,238,28,225,13,235,117,83,88,177,225,196,118,101,18,129,46,115,13,190,153,243,212,166,148,227,45,169,36,178,74,208,163,73,158,186,45,39,237,33,110,128,2,181,120,53,225,62,41,225,127,229,127,242,153,134,151,93,165,233,63,163,253,23,167,104,210,96,117,92,191,72,115,57,92,228,39,126,222,98,55,109,215,77,233,215,196,135,64,204,214,72,38,102,171,60,86,181,219,120,197,219,134,86,157,159,76,106,186,147,121,248,207,85,28,84,186,179,136,139,21,212,52,164,43,106,208,199,80,68,227,110,33,169,9,52,40,148,180,40,167,80,0,252,148,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,0,0,0,0,0,2,42,231,163,33,246,174,112,104,81,107,112,171,63,71,239,235,114,159,34,53,18,161,202,111,165,151,189,104,113,49,231,153,54,167,148,202,77,14,18,13,10,250,165,72,117,123,28,212,208,168,255,0,195,39,135,189,213,132,87,83,216,251,142,148,127,71,220,148,254,170,159,109,82,10,91,137,122,156,241,57,42,28,215,229,54,72,38,220,222,218,83,211,173,183,93,105,109,62,167,52,51,54,148,155,42,0,0,0,0,21,23,196,107,135,53,204,140,80,160,98,6,87,240,206,93,66,155,122,72,106,149,81,183,168,52,184,241,225,80,230,161,182,219,101,212,165,173,137,102,51,201,74,148,227,139,73,54,211,141,173,110,58,92,228,37,54,232,0,35,86,69,242,101,66,201,230,28,74,166,57,85,244,205,231,116,116,242,46,106,147,75,89,69,83,141,18,249,81,163,54,173,52,101,174,107,164,78,41,36,227,138,90,148,173,164,104,105,186,213,226,61,151,172,125,190,115,157,136,119,77,149,129,248,129,112,81,102,250,39,166,168,210,237,153,178,226,191,178,149,17,11,216,235,109,169,10,218,180,41,39,161,246,82,76,143,185,24,187,240,1,8,56,68,225,237,253,134,185,109,185,40,88,141,99,220,22,173,73,251,226,100,182,161,214,233,143,65,125,198,21,2,2,82,234,91,121,41,81,160,212,133,164,148,69,166,168,81,123,12,77,240,0,0,0,1,8,56,187,97,237,253,137,89,109,182,232,88,115,99,220,23,85,73,139,226,28,183,97,209,41,143,78,125,182,19,2,122,84,234,155,101,42,81,32,148,180,36,212,101,166,171,73,123,72,65,254,28,57,122,199,219,27,57,216,121,116,222,184,31,136,22,253,22,23,165,186,154,141,82,217,155,18,43,27,233,82,208,141,238,184,218,80,157,203,90,82,90,159,117,40,136,187,153,11,191,0,21,23,197,219,4,49,163,18,179,37,109,215,112,231,8,111,91,170,154,197,143,14,35,179,40,148,9,115,152,109,244,207,158,165,52,167,25,109,73,37,146,86,133,26,76,245,209,105,63,105,14,149,193,175,9,241,79,11,255,0,43,255,0,148,204,52,186,237,47,73,253,31,232,189,59,70,147,3,170,229,250,67,153,202,231,33,59,246,243,17,187,110,186,111,78,190,36,44,168,0,0,0,0,103,219,51,121,100,204,149,127,50,88,175,93,161,101,243,18,170,52,218,141,241,93,151,14,100,75,78,123,204,73,97,201,239,41,183,91,113,45,26,86,133,36,201,68,162,51,35,35,35,33,160,144,1,8,56,68,225,237,253,134,185,109,185,40,88,141,99,220,22,173,73,251,226,100,182,161,214,233,143,65,125,198,21,2,2,82,234,91,121,41,81,160,212,133,164,148,69,166,168,81,123,12,77,240,0,1,205,51,55,73,170,215,242,219,138,244,42,21,50,93,70,165,81,177,235,177,33,195,136,202,158,126,75,238,64,121,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,58,88,0,205,103,242,78,205,63,253,237,56,171,255,0,169,181,31,253,200,208,70,89,41,53,90,6,91,112,162,133,93,166,75,167,84,169,214,61,10,36,200,114,217,83,47,198,125,184,12,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,199,75,0,0,0,0,21,23,197,219,4,49,163,18,179,37,109,215,112,231,8,111,91,170,154,197,143,14,35,179,40,148,9,115,152,109,244,207,158,165,52,167,25,109,73,37,146,86,133,26,76,245,209,105,63,105,11,116,0,21,171,193,175,9,241,79,11,255,0,43,255,0,148,204,52,186,237,47,73,253,31,232,189,59,70,147,3,170,229,250,67,153,202,231,33,59,246,243,17,187,110,186,111,78,190,36,44,168,0,0,0,0,7,52,204,221,38,171,95,203,110,43,208,168,84,201,117,26,149,70,199,174,196,135,14,35,42,121,249,47,185,1,228,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,233,96,3,53,159,201,59,52,255,0,247,180,226,175,254,166,212,127,247,35,65,25,100,164,213,104,25,109,194,138,21,118,153,46,157,82,167,88,244,40,147,33,203,101,76,191,25,246,224,50,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,29,44,0,0,0,6,107,63,146,118,105,255,0,239,105,197,95,253,77,168,255,0,238,70,130,50,201,73,170,208,50,219,133,20,42,237,50,93,58,165,78,177,232,81,38,67,150,202,153,126,51,237,192,101,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,58,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,151,20,180,160,212,219,123,212,94,9,215,77,64,80,119,19,12,88,60,74,204,117,86,19,75,214,45,27,145,201,45,60,57,208,33,154,191,176,147,241,71,183,95,216,62,143,12,108,13,70,43,99,163,21,202,156,14,166,149,111,238,234,126,183,102,156,248,115,18,143,178,226,85,246,155,47,2,63,14,250,16,141,88,193,85,118,183,136,181,106,163,202,220,183,185,26,158,154,120,48,218,125,197,238,247,11,89,224,207,104,83,33,97,165,199,117,178,173,102,84,186,62,113,104,174,220,185,21,6,211,226,173,60,15,216,68,2,199,72,136,139,66,31,208,0,1,14,56,131,228,210,153,152,75,40,174,107,110,14,151,93,39,250,133,115,85,245,220,215,98,161,93,150,251,109,167,70,153,87,137,30,191,113,248,204,112,1,152,172,63,189,238,172,21,191,226,92,244,163,233,106,180,190,102,133,245,107,211,152,194,209,253,164,173,63,101,211,246,31,143,191,195,68,185,114,199,26,30,96,240,186,153,136,180,84,242,211,59,157,189,173,86,123,54,72,121,146,245,148,218,53,215,146,103,246,75,253,39,91,60,87,50,142,139,114,168,156,115,179,153,210,44,205,125,42,214,239,234,246,38,12,86,123,184,241,153,234,106,81,250,168,253,126,195,28,139,134,38,102,92,193,236,100,141,100,87,21,182,222,185,183,245,79,233,175,79,211,197,154,234,61,84,180,181,175,115,142,17,118,50,211,219,169,118,1,121,53,40,45,84,161,57,9,239,176,230,154,254,195,35,255,0,64,204,142,46,91,197,106,226,29,90,130,151,121,133,23,145,235,109,211,93,204,54,191,13,79,244,189,227,78,233,82,86,146,82,79,82,49,153,140,123,75,105,197,154,233,53,246,127,154,233,255,0,248,205,0,184,142,18,149,217,117,108,182,197,141,41,91,138,38,253,189,136,190,212,249,198,126,4,94,225,56,4,40,225,57,67,85,35,44,180,231,150,122,170,79,59,83,255,0,6,161,59,239,63,120,154,224,0,0,0,0,0,0,0,0,0,0,3,207,226,21,72,168,214,13,203,87,53,104,80,104,243,36,235,167,134,198,86,175,113,251,189,198,61,0,240,25,129,146,244,60,6,196,137,113,203,235,25,180,107,14,39,195,177,148,55,76,143,191,234,1,157,44,121,174,187,114,99,69,243,87,117,123,202,69,199,83,90,15,66,47,85,82,221,81,123,11,244,189,194,238,248,100,59,205,202,197,31,215,221,177,216,233,240,211,77,41,208,251,10,31,188,100,59,50,238,174,75,124,245,113,250,148,151,23,225,246,141,213,25,248,126,177,116,252,33,175,15,78,229,198,109,29,245,125,117,58,186,227,40,45,63,220,155,129,1,37,224,146,47,19,247,153,128,157,64,0,0,0,0,0,0,0,0,0,0,0,3,60,156,65,41,206,83,179,79,122,243,27,217,212,213,106,82,19,223,93,73,85,25,93,252,126,225,28,132,182,226,129,77,126,155,154,122,159,62,71,55,170,140,244,148,122,132,157,137,85,70,110,137,236,125,244,211,196,68,144,23,105,194,10,195,250,53,151,217,245,167,83,171,149,90,219,178,146,122,255,0,97,216,80,20,69,246,143,244,125,197,251,4,244,16,243,133,157,29,234,86,88,97,184,236,174,119,89,49,185,41,45,132,157,137,93,62,22,137,241,61,116,211,196,76,48,0,0,0,0,0,0,0,0,0,0,0,1,224,241,191,20,105,184,59,134,53,251,250,164,122,149,46,159,42,75,40,245,190,177,214,163,184,234,81,170,80,189,53,229,159,115,73,145,125,254,0,34,39,21,92,205,55,134,184,97,249,46,183,228,109,173,220,63,87,39,212,215,72,47,199,156,194,254,219,74,71,219,65,120,40,149,238,208,187,138,90,34,168,215,170,58,23,215,202,127,252,20,235,181,63,176,188,8,116,60,199,99,85,103,30,113,90,181,126,85,143,68,72,149,37,49,27,245,62,174,58,164,188,234,19,170,91,70,186,115,79,185,167,83,246,251,138,80,112,175,203,107,216,155,138,101,136,213,184,91,232,182,255,0,183,152,69,191,159,26,107,63,217,117,43,45,22,130,254,201,254,194,238,2,201,50,25,151,118,178,255,0,130,208,105,147,61,106,196,238,111,92,175,13,118,75,148,166,251,19,171,79,216,120,190,201,151,223,223,194,74,143,249,66,73,9,36,164,187,16,255,0,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,1,226,241,115,10,173,108,101,178,39,88,183,116,62,162,4,238,86,244,243,28,71,216,121,183,75,187,107,66,190,211,105,254,209,127,160,243,201,153,76,191,221,89,122,196,89,182,117,126,23,46,59,124,190,153,238,99,103,205,213,134,92,95,170,135,28,52,232,111,17,119,62,254,207,113,105,60,112,188,216,101,114,208,204,213,134,229,2,181,23,74,164,109,58,9,91,221,250,157,207,48,183,61,68,186,218,85,170,88,34,245,143,183,137,119,241,10,226,225,151,157,182,48,226,160,140,32,196,41,220,170,36,141,122,23,185,70,174,78,212,204,144,231,170,211,10,90,181,90,208,94,178,251,123,59,106,66,227,154,117,15,32,156,109,90,164,252,15,65,153,60,97,193,171,231,3,239,9,54,93,249,74,232,167,198,217,170,121,236,185,174,230,155,115,197,165,173,63,101,212,123,125,191,172,138,99,228,227,137,165,217,134,213,90,69,151,138,210,250,219,97,182,215,27,157,203,105,190,74,222,152,133,155,187,88,138,167,21,181,11,119,213,215,67,251,143,64,23,80,3,204,97,222,34,218,184,163,106,211,238,251,66,163,214,83,234,17,218,144,218,249,46,55,217,198,208,225,22,142,37,42,251,46,39,216,94,35,211,128,0,0,0,0,0,0,15,157,113,87,41,246,205,6,163,112,213,94,229,67,166,197,122,91,235,218,165,109,109,180,26,212,122,36,140,207,178,79,192,140,254,224,28,7,52,249,183,163,229,234,187,103,91,203,99,159,42,225,173,211,225,190,91,148,158,92,87,214,250,20,191,234,92,35,208,217,240,35,37,31,188,189,191,115,50,48,233,184,159,148,203,174,178,109,115,35,203,179,39,86,88,45,202,47,181,76,121,73,63,236,159,131,158,210,253,130,150,51,227,142,206,99,126,61,214,234,17,101,243,169,116,121,50,105,145,62,175,110,230,218,155,40,208,174,237,161,69,234,187,224,122,159,188,204,252,45,219,38,151,91,88,189,146,138,53,13,232,187,91,166,218,177,237,69,167,121,159,48,155,164,199,73,158,164,73,211,94,103,188,255,0,194,1,64,245,184,233,137,89,159,17,37,162,89,148,235,100,94,226,37,153,127,160,75,110,21,189,39,242,167,141,213,150,191,209,168,229,120,255,0,89,233,24,90,120,127,167,176,224,25,135,182,221,180,241,215,16,40,107,143,201,110,53,207,85,109,132,239,37,125,82,102,58,148,247,212,255,0,71,218,122,142,177,195,162,228,110,218,205,13,182,235,138,208,167,63,14,15,135,142,250,140,78,222,7,250,63,119,235,1,160,208,31,240,203,132,243,72,117,62,11,73,40,191,105,15,251,0,0,0,0,0,0,0,0,0,1,255,0,14,186,134,26,91,206,30,136,109,38,165,31,184,136,181,48,21,41,198,91,19,156,145,114,208,112,197,179,213,13,198,139,85,87,235,39,42,12,254,135,255,0,157,251,61,162,4,101,234,213,147,121,99,101,145,67,140,222,254,117,193,77,39,11,82,47,80,229,180,147,241,50,253,47,126,163,166,241,6,190,102,95,89,162,187,158,148,247,49,20,105,243,232,241,207,105,22,140,179,81,148,105,46,201,79,233,251,117,63,188,199,65,225,65,134,105,196,12,205,20,217,42,216,205,185,74,244,218,21,166,187,157,143,80,130,100,157,9,105,50,236,191,30,229,247,24,11,185,176,105,62,129,177,109,202,30,221,61,29,73,135,19,77,124,57,108,165,62,243,247,123,204,125,225,252,34,34,34,34,240,33,253,0,0,0,0,0,0,0,0,0,0,0,21,241,198,34,17,61,130,180,153,59,117,54,234,236,119,215,221,18,160,98,193,197,127,113,132,146,134,240,66,152,202,149,161,170,172,206,133,167,190,28,242,1,90,25,28,170,250,43,52,56,124,225,158,137,126,225,164,176,175,212,170,140,109,125,135,238,22,103,197,115,49,201,176,112,145,140,54,183,101,109,170,220,106,74,100,150,205,127,152,72,141,57,149,253,182,148,159,180,132,248,40,149,238,208,187,138,181,202,69,78,53,11,48,86,93,126,99,220,166,41,85,170,116,231,23,180,213,162,90,154,194,204,244,34,51,240,35,240,35,253,70,62,246,118,241,146,118,53,227,245,118,168,183,249,177,105,114,165,82,33,158,210,78,230,91,155,37,77,159,216,65,151,103,124,12,140,253,230,126,192,242,153,117,193,186,238,97,177,114,149,97,83,218,231,59,81,231,243,21,185,9,211,151,25,215,75,177,173,178,240,100,255,0,180,95,232,61,26,88,118,101,35,15,173,88,86,149,9,142,76,40,60,206,82,55,41,90,111,113,78,31,117,41,71,246,150,126,38,98,189,184,65,101,249,20,91,41,220,111,169,194,218,237,111,111,64,239,51,95,234,94,159,25,222,201,112,203,192,200,189,100,23,221,175,136,156,216,249,137,173,97,14,22,214,47,165,57,181,116,254,159,103,99,61,121,146,90,104,255,0,176,175,239,159,162,127,233,1,19,243,223,196,81,156,4,144,118,14,26,255,0,56,185,255,0,221,159,238,142,155,180,87,83,234,189,25,109,175,115,110,172,187,43,182,158,253,8,171,146,223,226,35,153,186,13,195,244,129,23,199,53,103,226,143,70,83,211,175,168,104,241,233,143,223,238,17,226,230,184,234,151,101,114,77,193,90,145,207,153,43,103,53,205,137,78,237,168,74,11,178,72,136,187,36,188,8,124,192,26,26,201,142,110,104,121,165,178,93,168,161,142,146,181,78,219,214,199,222,183,54,243,30,144,77,250,252,150,208,126,163,26,250,186,248,232,125,252,100,112,165,46,15,117,186,140,76,119,149,72,96,181,139,59,103,59,236,246,217,14,122,147,226,90,248,159,176,200,93,104,8,25,198,2,67,141,229,225,44,36,181,75,218,238,63,118,147,160,25,10,97,180,162,72,157,112,69,139,16,181,117,124,205,165,219,216,133,25,248,246,240,33,109,220,101,111,200,112,48,234,131,100,45,205,175,213,122,173,137,208,207,119,41,250,123,167,223,110,133,161,31,188,191,111,128,172,236,175,90,178,47,60,113,182,237,232,209,185,234,149,214,122,155,201,58,237,134,242,252,76,203,244,125,224,52,161,31,250,148,246,211,199,183,237,31,232,0,0,0,0,0,0,0,0,0,2,140,115,19,230,7,19,191,199,42,215,249,235,162,243,133,24,230,39,204,14,39,127,142,85,175,243,215,68,107,105,125,85,190,249,240,94,28,135,251,67,23,238,83,243,57,232,0,8,123,164,0,0,1,121,217,118,242,253,134,63,226,109,23,252,201,161,208,135,61,203,183,151,236,49,255,0,19,104,191,230,77,14,132,45,11,30,170,158,232,240,112,126,109,237,11,254,253,95,52,160,62,127,50,113,22,165,22,118,60,225,77,23,151,81,111,159,54,235,128,202,217,106,58,227,182,203,143,59,81,45,235,78,142,151,47,71,16,130,81,186,107,37,146,73,100,226,156,174,113,161,1,86,185,250,202,87,228,178,224,86,44,97,149,177,211,216,245,77,190,147,98,42,183,55,73,158,181,153,30,141,18,75,147,25,205,81,179,67,82,82,225,169,31,86,149,50,131,139,231,153,87,55,92,85,152,221,211,31,159,235,247,175,110,74,246,250,111,243,114,28,206,173,241,186,221,83,60,127,130,102,103,143,238,127,167,171,88,114,0,2,46,190,128,0,0,0,0,30,135,14,173,47,167,216,131,108,88,158,144,232,62,145,214,97,82,122,174,87,55,145,212,62,134,185,155,53,78,237,187,245,219,184,181,211,77,75,196,94,181,151,107,83,236,91,58,133,100,210,94,144,244,27,126,153,22,149,21,201,42,74,157,91,76,52,150,208,165,154,73,36,106,52,160,140,204,136,139,93,116,34,240,21,255,0,194,235,6,58,234,189,111,30,170,47,211,158,143,77,231,219,148,216,171,143,204,144,212,181,37,135,93,146,149,159,102,180,105,100,209,26,117,82,137,231,72,246,145,104,187,25,19,93,159,194,121,27,19,122,174,53,120,57,131,150,29,160,140,199,52,167,44,179,62,101,136,223,239,207,30,142,136,210,56,204,113,237,0,0,72,20,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,228,127,82,174,218,248,118,253,163,253,0,6,91,174,232,146,96,220,50,226,203,45,29,71,47,113,118,246,161,38,94,29,188,12,133,207,112,126,144,227,153,120,83,10,45,16,206,155,79,223,172,233,230,98,167,243,69,106,201,179,49,198,228,183,164,198,228,42,55,71,234,111,37,105,186,27,43,241,35,63,210,247,139,48,224,213,125,195,159,135,117,235,33,14,110,126,151,210,239,78,134,91,121,175,212,29,46,251,116,61,72,189,231,251,60,0,89,24,142,89,206,205,205,19,43,86,75,85,37,199,234,235,53,29,221,20,125,235,111,119,45,232,228,231,173,201,113,5,234,63,175,173,167,134,133,223,194,70,138,82,227,9,91,168,203,199,120,180,135,203,72,176,119,242,126,207,125,240,224,41,94,5,175,137,123,76,192,113,235,131,136,142,102,235,215,15,210,5,223,28,165,151,130,61,25,79,86,158,161,35,199,166,47,119,184,88,222,68,56,138,51,143,114,10,193,196,175,230,247,63,251,139,253,215,212,246,148,234,189,86,99,33,180,109,109,164,23,117,119,215,223,169,29,37,15,167,108,220,117,75,78,185,26,224,162,200,228,76,139,191,148,230,196,171,110,228,41,7,217,68,100,125,148,126,36,3,78,183,229,153,72,196,27,86,109,165,93,99,157,10,119,47,154,141,202,78,187,28,75,133,221,42,73,248,160,188,12,134,114,243,21,131,117,220,188,226,229,86,194,168,53,201,118,157,200,229,171,114,21,175,50,51,78,159,98,91,133,224,241,127,104,255,0,208,90,17,192,60,77,107,23,176,182,143,125,37,205,203,168,117,27,251,25,105,203,146,235,69,253,132,255,0,123,253,18,255,0,72,131,60,95,114,252,138,213,148,214,55,211,33,110,118,137,187,175,119,153,167,245,207,64,140,215,101,56,69,224,70,94,170,15,239,211,196,7,124,225,245,152,230,113,187,1,32,191,91,149,186,189,72,230,250,75,212,50,254,182,108,162,107,236,180,132,125,134,139,236,235,247,232,126,52,85,137,53,37,85,239,90,141,65,126,46,242,127,228,105,5,238,47,112,147,92,53,177,245,204,31,198,66,161,79,153,200,164,220,95,221,75,229,238,219,200,139,49,72,236,77,173,71,170,220,47,3,47,191,82,17,122,252,108,154,186,231,54,74,221,167,43,190,154,127,185,164,5,235,240,205,132,80,242,193,111,232,157,55,245,126,223,117,70,103,254,209,44,132,83,225,171,37,18,50,193,110,236,86,187,122,191,103,255,0,100,102,9,88,0,0,0,0,0,0,0,0,0,0,0,62,13,253,73,244,245,139,113,208,246,235,233,26,76,200,154,107,227,204,101,73,247,151,191,222,67,239,15,225,145,25,25,31,129,128,204,222,97,109,89,54,110,54,94,244,57,40,217,201,184,42,68,217,106,71,234,20,183,82,94,6,127,163,239,19,219,131,78,39,57,30,229,175,97,138,207,212,114,52,170,161,126,179,114,158,207,232,127,249,223,179,218,56,191,21,252,51,78,31,230,104,230,198,86,246,110,58,87,166,150,173,52,218,236,138,132,227,52,232,107,81,159,100,120,246,47,184,135,62,225,243,124,204,177,115,69,104,189,21,238,90,43,53,8,20,121,7,180,143,86,94,168,197,53,23,116,171,244,61,154,31,222,64,52,48,3,254,26,117,15,180,135,155,61,80,226,73,73,63,121,25,106,67,254,192,0,0,0,0,0,0,0,0,0,127,195,206,19,45,45,213,120,33,38,163,253,132,2,135,56,169,116,159,202,158,79,74,90,127,70,175,153,227,253,103,164,102,235,227,254,142,194,36,209,35,166,93,102,4,69,22,169,122,83,77,153,123,200,214,69,254,145,36,56,140,92,141,220,185,161,185,29,109,90,148,23,230,65,240,240,52,84,101,246,240,47,210,251,255,0,88,228,217,120,182,221,187,49,215,15,232,72,143,206,110,77,207,74,109,244,239,36,253,82,166,52,149,119,212,191,75,216,122,128,191,44,183,67,166,225,134,83,45,74,201,55,203,143,18,204,131,89,127,186,143,236,211,25,82,143,251,71,224,143,97,126,193,241,50,177,155,122,62,97,107,183,141,186,134,57,18,173,234,221,70,27,5,185,74,230,69,97,108,33,43,254,165,178,45,77,239,3,51,81,123,207,217,242,115,149,117,181,132,57,39,172,208,217,139,171,117,43,86,69,168,132,239,50,229,147,148,153,9,35,212,201,90,233,203,247,151,248,66,162,114,31,142,174,96,134,61,208,234,18,165,242,105,117,121,49,169,146,254,175,118,214,221,155,20,214,174,205,173,71,234,181,224,90,31,184,200,252,67,67,64,62,117,187,92,167,220,212,26,117,195,74,123,155,14,165,21,153,108,47,106,147,185,183,16,75,73,232,162,35,46,202,47,18,35,251,135,209,0,0,0,0,0,0,0,30,99,17,49,22,213,194,235,86,161,119,221,245,30,142,159,79,142,236,135,23,201,113,206,205,182,183,12,180,109,42,87,217,109,94,195,240,1,245,174,26,245,54,215,161,207,184,107,15,242,97,83,163,59,41,247,54,169,91,91,109,6,181,30,137,35,51,208,146,126,4,102,40,231,136,206,112,164,99,205,249,34,202,182,164,107,108,208,164,173,164,250,133,245,175,178,244,182,201,126,187,40,113,58,182,234,123,106,100,95,121,247,47,169,158,254,33,53,188,118,168,74,176,112,250,79,75,103,180,110,50,225,236,66,250,179,37,74,104,215,245,177,144,235,123,218,117,29,183,118,211,223,169,151,1,202,246,90,111,92,200,98,28,11,110,221,166,243,169,205,62,211,149,55,249,205,39,149,20,159,101,15,43,106,221,109,74,209,47,17,232,147,220,126,207,184,61,134,70,114,179,90,204,86,43,83,209,42,157,190,219,165,190,212,169,239,115,144,91,144,220,152,220,198,246,147,173,184,90,182,246,187,147,175,221,223,194,247,112,139,10,109,108,26,178,32,216,182,140,78,158,4,30,110,196,243,28,95,219,121,199,79,250,197,173,95,105,197,127,104,255,0,208,95,31,47,152,25,105,224,14,28,83,44,123,94,23,36,217,142,202,166,47,152,234,185,210,73,134,154,113,122,45,197,237,215,146,158,196,122,23,179,222,125,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,113,140,200,229,107,14,115,41,107,170,135,119,193,210,91,122,116,178,249,175,253,78,174,50,165,250,141,186,217,43,82,97,37,220,251,120,151,223,73,185,138,200,190,49,101,233,18,234,181,186,111,87,67,142,251,113,209,63,157,21,189,234,84,115,121,95,86,153,14,44,180,36,44,188,59,237,251,200,134,134,71,226,172,209,169,215,5,50,77,30,173,31,159,18,91,75,101,230,247,169,59,144,164,154,84,90,164,200,203,82,51,46,198,3,59,217,99,205,246,39,101,166,228,140,245,187,82,221,69,92,132,28,248,60,152,229,205,108,220,103,152,92,197,178,226,211,170,24,36,250,189,203,196,187,248,221,78,84,243,147,135,89,156,183,27,122,137,35,166,173,71,65,34,100,45,143,175,107,137,109,131,112,249,138,97,180,30,139,124,147,219,183,109,75,183,132,63,206,207,11,214,42,94,150,196,220,19,107,148,249,155,243,230,211,183,26,183,255,0,116,188,226,185,178,101,232,90,153,180,157,9,63,121,23,137,10,202,133,81,190,112,90,250,83,144,158,244,93,118,137,48,210,103,181,151,246,58,203,197,239,37,160,244,91,69,239,46,222,210,62,225,167,160,21,49,149,110,45,115,105,137,129,101,227,140,14,165,146,229,48,154,207,52,145,176,190,161,178,46,68,104,102,103,161,19,171,241,246,237,247,24,178,156,46,199,12,59,197,250,51,117,187,38,183,214,176,178,47,251,25,246,244,51,66,21,254,232,218,15,193,196,251,61,191,172,7,190,1,252,35,35,34,50,240,49,248,235,21,138,117,6,156,253,86,171,35,147,26,51,106,117,197,236,82,180,74,82,106,51,209,36,103,224,71,224,64,63,104,175,14,42,89,177,139,98,89,110,224,189,179,51,250,98,184,194,147,56,185,103,218,27,205,77,140,225,122,236,169,63,109,9,238,149,146,189,218,23,113,247,179,87,196,223,12,176,238,222,172,218,184,126,247,166,46,39,91,145,5,39,182,68,126,157,102,135,208,78,125,108,85,33,123,92,66,59,107,161,235,227,161,24,166,156,64,190,43,88,141,120,85,111,42,251,252,217,149,73,111,202,89,237,66,116,55,29,91,134,94,162,82,94,43,63,97,127,160,7,226,183,40,53,107,198,228,167,219,180,134,121,245,10,188,198,162,48,141,201,70,247,93,112,144,146,213,70,73,45,84,162,241,50,47,212,52,71,147,124,44,127,9,114,235,106,90,245,8,220,153,207,210,160,203,156,222,242,86,217,10,131,29,14,22,164,181,17,250,205,153,106,147,211,220,43,243,133,70,80,147,95,172,39,28,175,122,95,50,20,61,61,22,92,253,52,125,10,131,37,151,126,169,226,63,178,106,245,84,141,61,254,194,22,228,219,104,105,180,180,217,104,148,17,37,37,238,34,1,64,28,73,109,247,40,153,157,175,58,168,220,148,77,92,169,73,245,247,110,223,80,153,235,120,158,154,233,224,56,174,2,86,43,84,60,104,178,39,219,234,210,114,110,42,103,40,180,71,172,162,150,209,164,189,114,50,47,88,139,196,76,94,49,86,164,202,70,58,210,43,74,111,249,188,218,28,117,18,245,47,180,185,149,5,105,166,166,126,5,238,16,247,47,106,52,99,174,30,172,149,161,149,211,73,61,116,240,254,120,208,13,35,225,228,202,141,66,192,182,167,213,203,73,210,104,240,222,146,94,175,103,84,202,13,127,103,183,218,51,240,237,238,30,132,124,91,41,70,171,58,132,179,86,227,85,50,41,235,166,154,253,82,71,218,0,0,0,0,0,0,0,0,1,227,241,134,176,116,12,41,188,107,41,94,213,67,160,212,31,74,180,215,67,68,103,20,71,224,126,239,112,246,2,62,231,202,237,43,71,43,215,195,251,246,170,165,70,169,211,144,122,107,235,57,78,148,101,236,63,209,251,191,88,10,5,197,170,203,215,6,40,93,181,151,220,222,169,149,201,239,110,208,139,93,242,28,87,176,139,223,238,22,193,193,195,14,91,163,225,173,106,251,117,143,231,19,167,73,138,151,55,127,185,46,61,61,210,45,55,25,120,150,186,237,35,255,0,160,83,179,174,57,37,245,186,190,235,117,102,163,251,204,204,104,107,32,54,228,107,123,43,118,71,78,141,170,168,209,233,179,220,238,103,170,220,167,69,215,196,207,221,236,211,245,0,145,96,0,0,0,0,0,0,0,0,0,0,0,0,43,107,140,229,117,168,152,111,111,81,205,95,88,245,82,35,154,104,126,6,197,65,62,239,244,139,37,21,43,198,170,189,12,238,171,90,217,215,249,215,163,224,206,211,191,245,124,202,138,61,218,120,253,250,253,192,43,66,143,88,149,69,121,233,16,215,177,199,88,83,58,232,71,166,166,71,237,35,247,16,234,89,86,195,121,120,197,143,214,189,1,109,243,219,58,188,41,147,139,82,78,172,117,172,33,195,251,72,254,249,253,147,215,220,67,143,11,59,224,213,131,134,245,209,93,198,9,205,106,219,112,229,81,217,245,188,20,78,83,228,37,93,151,250,251,26,63,111,176,5,158,225,21,135,78,195,44,60,164,217,20,150,121,81,41,188,254,90,55,41,90,115,31,113,211,238,165,40,252,86,126,211,255,0,64,138,60,91,107,114,233,153,100,159,6,51,155,74,119,43,127,98,63,177,80,128,101,226,71,239,251,132,222,16,175,139,5,181,46,187,149,250,172,200,135,170,160,114,53,71,111,91,125,70,9,120,153,150,158,31,120,10,57,162,81,167,92,21,70,105,20,214,185,146,100,110,216,157,196,90,237,73,168,251,168,200,188,8,253,163,181,79,201,70,63,198,142,83,161,217,253,84,69,125,151,189,33,9,26,247,34,251,38,254,190,58,151,236,28,146,198,185,23,104,221,48,174,22,218,230,42,39,51,68,238,211,93,205,169,30,58,31,233,123,134,150,48,194,244,182,175,59,50,29,193,64,145,190,44,142,102,135,177,194,251,46,173,31,219,73,31,138,79,216,2,16,240,198,201,117,233,130,174,212,49,31,18,233,94,143,169,203,229,116,108,115,218,119,110,206,177,151,61,102,95,90,79,84,186,131,238,159,111,110,250,153,88,115,174,33,148,27,139,61,18,94,35,250,107,74,83,184,207,176,173,110,36,57,246,163,219,212,121,184,49,134,242,121,245,87,249,125,108,173,138,79,35,106,161,201,111,212,122,57,165,91,146,107,47,85,125,188,79,190,132,2,20,241,14,199,201,120,213,142,83,153,143,59,159,70,163,242,186,31,170,36,255,0,91,14,33,185,226,218,23,246,218,254,214,191,118,133,227,211,248,66,225,143,211,44,109,168,93,239,199,230,197,181,185,92,227,223,183,111,83,18,123,105,240,89,25,247,79,176,149,251,4,10,82,148,181,110,81,234,102,47,187,134,238,91,234,57,127,193,231,28,184,26,229,214,174,13,58,212,238,73,233,200,149,51,151,221,14,173,31,97,226,251,58,125,250,159,128,75,144,0,0,0,0,0,0,0,0,0,1,70,57,137,243,3,137,223,227,149,107,252,245,209,121,194,140,115,19,230,7,19,191,199,42,215,249,235,162,53,180,190,170,223,124,248,47,14,67,253,161,139,247,41,249,156,244,0,4,61,210,0,0,0,188,236,187,121,126,195,31,241,54,139,254,100,208,232,67,158,229,219,203,246,24,255,0,137,180,95,243,38,135,66,22,133,143,85,79,116,120,56,63,54,246,133,255,0,126,175,154,65,243,174,43,126,145,118,91,245,59,90,224,137,213,82,235,48,222,167,205,99,152,164,115,99,188,131,67,136,220,131,37,39,84,168,203,84,153,25,107,216,200,199,209,1,233,49,19,26,75,6,138,234,183,84,87,68,233,49,190,38,58,20,231,156,44,172,92,25,122,189,228,85,105,208,57,214,29,118,99,171,162,76,96,150,164,68,220,106,89,64,120,214,165,40,157,109,58,146,84,165,31,53,8,222,71,184,156,67,113,236,94,246,45,97,45,145,141,150,68,219,6,254,165,245,116,233,122,56,211,173,153,38,68,57,4,70,72,144,194,204,143,99,169,212,244,61,12,140,141,73,81,41,10,82,78,152,241,215,4,238,236,3,196,25,118,37,218,199,247,201,52,201,91,154,254,127,3,158,235,76,202,216,219,139,229,115,57,42,62,90,149,185,62,7,239,56,54,113,150,78,14,191,43,110,60,201,252,39,171,187,169,213,156,155,109,213,59,73,133,140,14,54,175,237,86,227,253,116,199,218,142,186,163,237,125,241,199,119,61,0,1,164,90,64,250,22,237,191,87,187,46,10,101,173,111,196,234,170,149,153,140,211,225,49,204,74,57,178,30,89,33,180,110,89,146,83,170,148,69,170,140,136,181,238,100,67,231,137,189,195,15,5,170,21,203,250,161,142,53,74,124,117,209,109,214,100,82,169,143,42,74,146,233,85,92,67,123,212,150,210,126,178,83,25,215,18,163,115,213,213,244,109,37,26,76,209,147,131,195,78,46,253,54,99,167,143,119,75,69,180,185,221,189,157,202,175,102,55,52,214,136,243,98,122,106,157,212,199,198,120,233,191,77,101,96,24,59,134,84,140,27,195,27,119,12,232,142,243,163,208,161,165,133,191,181,73,234,100,40,205,111,191,181,75,89,163,152,234,220,115,102,227,36,239,218,93,136,135,178,0,22,85,20,83,110,152,162,152,210,33,196,88,140,69,220,93,234,241,23,234,231,87,92,204,204,207,76,204,235,51,241,144,0,7,211,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,73,188,94,176,195,232,110,54,83,238,246,35,242,162,221,60,222,73,239,221,175,77,18,3,106,241,89,159,138,189,164,159,218,57,135,15,28,124,151,130,184,229,5,153,19,185,20,106,199,55,174,250,162,87,245,80,229,155,126,13,173,127,109,223,236,233,247,234,94,22,145,196,139,45,245,28,192,224,243,110,91,237,115,43,86,254,189,18,119,36,181,231,202,135,204,251,110,161,31,97,147,251,90,253,218,31,141,8,165,74,66,183,36,244,50,1,170,70,156,67,200,39,16,122,164,252,5,121,113,57,201,117,233,141,78,64,196,124,52,165,122,66,167,15,155,214,49,207,105,173,219,250,54,91,245,158,125,9,45,18,210,207,178,125,157,251,232,103,241,56,111,103,218,143,112,209,225,96,198,36,73,228,85,88,230,116,82,182,41,92,253,202,153,37,207,81,152,228,148,237,73,32,189,101,247,241,46,250,144,178,146,90,84,157,196,125,128,103,70,6,74,49,254,76,115,157,50,207,233,98,39,237,61,233,8,75,211,185,151,217,39,245,241,208,191,104,226,181,186,52,235,126,168,245,34,164,215,46,76,125,187,211,184,143,77,201,37,23,116,153,151,129,151,180,105,159,20,47,75,106,204,179,38,92,21,249,27,34,199,229,234,123,28,63,180,234,17,253,132,153,248,168,189,131,53,23,213,200,187,190,234,157,113,56,223,45,82,249,90,167,93,116,218,218,81,227,161,126,143,184,5,214,112,146,173,203,169,229,146,4,25,46,111,76,30,110,206,196,90,111,168,79,51,240,34,247,125,226,87,98,229,135,78,196,220,60,171,89,21,102,121,177,42,92,142,98,55,41,58,242,223,109,210,238,149,36,252,80,94,210,255,0,64,139,124,39,173,169,116,44,176,82,230,75,61,21,63,159,162,59,122,187,42,19,139,196,140,245,241,251,132,212,1,151,235,210,219,172,97,141,239,50,221,144,174,76,250,111,47,83,209,42,211,152,202,87,236,53,39,236,175,222,99,226,85,234,79,85,170,46,212,31,61,86,238,221,79,183,177,36,94,194,47,112,155,92,89,48,112,236,156,125,145,127,67,107,108,75,171,102,133,187,93,189,52,40,45,123,86,102,125,212,127,217,79,237,241,16,100,5,236,112,166,174,181,88,203,45,49,132,43,85,69,231,110,236,127,218,168,78,50,246,23,184,77,1,93,60,25,43,208,231,225,61,207,68,100,245,126,151,209,115,139,191,110,108,154,130,147,226,90,120,23,176,207,246,11,22,0,0,0,0,0,0,0,0,0,0,0,0,0,21,201,198,63,14,91,172,225,173,22,250,105,159,231,16,103,70,138,167,55,127,185,34,61,65,211,45,55,17,120,158,186,237,51,255,0,160,84,246,18,214,94,183,241,66,210,172,176,230,197,67,174,64,123,118,132,122,108,144,218,189,164,126,239,112,191,28,255,0,91,145,174,28,173,222,253,66,55,42,157,71,169,79,111,185,150,139,110,157,43,79,3,47,127,183,95,212,51,202,211,142,70,125,14,163,178,218,89,40,190,227,35,1,167,92,30,172,29,127,10,108,234,202,151,185,83,40,52,247,212,173,52,212,215,25,181,25,248,23,191,220,61,128,143,185,14,187,74,238,202,245,142,254,253,202,166,209,169,148,229,158,154,122,205,211,162,153,251,11,244,190,255,0,214,36,16,0,0,0,0,0,0,0,0,15,61,136,114,234,52,251,2,229,159,72,45,103,70,163,204,122,49,122,189,221,75,43,52,125,174,223,104,139,199,183,188,122,17,241,111,85,26,108,234,234,137,91,77,52,201,71,174,154,255,0,185,40,6,107,177,238,175,90,173,227,69,239,62,224,86,179,151,112,212,185,165,162,61,85,28,183,77,69,234,17,17,250,198,126,3,181,112,218,183,221,173,230,118,130,234,99,115,145,9,113,101,43,215,219,180,145,80,135,170,188,75,93,53,240,28,99,48,138,53,227,182,33,168,213,169,157,211,86,61,116,241,254,120,232,152,92,29,109,73,149,124,117,171,214,146,223,243,120,84,57,10,53,234,95,105,19,41,234,211,77,72,252,15,220,2,205,115,145,133,143,226,214,93,174,187,94,159,27,157,57,138,84,233,112,91,222,73,221,33,48,100,33,178,212,214,146,47,89,194,45,84,122,123,198,119,46,58,13,90,206,185,42,22,237,93,158,158,161,72,152,236,71,209,185,43,216,235,78,26,20,90,164,205,39,162,146,126,6,101,250,198,164,156,66,93,66,155,89,106,149,145,164,203,222,70,42,55,138,190,80,147,65,171,171,28,172,138,87,46,20,195,63,74,23,63,93,100,45,83,164,188,231,214,188,103,246,73,62,170,81,167,187,218,64,59,47,10,220,216,197,190,236,182,176,94,230,153,253,49,67,97,41,130,92,179,239,13,150,161,70,108,189,70,82,159,182,181,119,82,205,94,253,75,184,176,241,151,140,63,190,43,88,115,120,82,175,42,3,252,169,148,185,108,74,65,237,66,181,54,221,67,132,94,186,84,94,40,47,97,255,0,160,92,182,85,56,155,225,150,34,91,212,107,87,16,30,244,61,196,211,113,224,168,246,200,145,212,44,144,194,13,207,170,138,148,35,115,139,95,109,116,45,60,116,50,1,60,64,126,42,61,98,157,94,167,49,85,165,72,231,70,146,218,93,109,123,20,157,82,164,146,136,244,81,17,248,25,120,144,253,134,100,68,102,126,4,3,250,3,192,226,142,56,97,222,16,81,156,173,222,213,190,137,132,17,255,0,216,207,185,169,146,22,175,247,54,214,126,13,171,217,236,253,66,181,179,85,197,174,109,77,51,236,188,14,129,211,50,124,214,21,89,230,146,247,151,215,182,101,200,147,12,140,181,35,105,126,62,205,190,243,1,56,179,89,156,156,58,203,29,184,227,213,185,29,77,106,66,13,16,225,108,125,27,156,83,111,155,103,204,75,14,32,181,91,6,158,253,187,234,125,188,105,91,51,153,190,196,236,203,92,146,94,184,170,91,104,168,144,179,129,7,147,28,249,77,147,143,114,203,152,134,91,90,180,67,230,159,91,185,248,159,127,14,103,58,165,124,227,77,244,151,38,189,233,58,229,110,97,36,143,107,44,111,117,231,143,220,72,65,106,183,79,220,93,253,132,93,172,215,36,220,47,88,166,250,39,19,113,177,174,107,250,177,62,21,59,113,167,103,247,51,205,171,155,26,94,135,161,147,169,208,211,247,153,120,16,8,149,148,12,133,226,22,99,170,208,171,211,99,116,54,147,50,219,234,229,111,97,222,106,9,81,214,180,108,41,13,186,157,90,120,207,82,45,75,77,11,191,133,218,96,110,5,88,216,9,101,66,179,172,186,127,33,182,26,108,159,115,154,242,185,206,165,166,155,82,244,113,197,237,215,148,147,208,143,66,255,0,41,159,185,163,81,169,214,253,50,53,30,147,31,145,18,35,72,101,150,247,169,91,80,148,146,82,90,168,204,207,66,34,46,230,63,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,254,25,17,145,145,248,24,141,185,163,200,230,22,230,74,151,46,84,246,61,27,113,116,206,55,26,167,186,67,220,181,109,120,208,124,146,144,219,103,163,143,26,187,248,233,161,246,240,146,96,2,128,51,11,195,199,26,112,49,233,147,218,135,233,170,28,117,184,105,159,204,137,27,115,105,55,76,149,203,234,86,178,245,26,221,167,143,173,167,137,119,141,176,42,55,5,157,86,110,100,23,186,73,208,221,37,33,91,80,230,197,161,68,101,216,200,200,244,82,75,238,236,53,32,100,74,35,73,248,25,104,99,149,98,142,88,112,107,23,216,117,187,218,212,235,92,120,212,106,95,93,41,191,18,94,189,155,117,31,223,21,254,95,212,2,129,26,205,78,61,48,218,26,106,251,218,150,200,137,37,232,184,71,166,158,31,238,35,201,222,88,167,126,98,11,201,145,119,215,122,247,18,68,146,62,149,150,180,34,53,31,251,154,19,250,106,255,0,40,186,89,252,37,178,179,46,106,229,53,109,242,80,226,205,102,223,89,81,87,137,153,248,245,159,126,131,219,89,92,56,178,191,101,155,75,137,99,243,86,210,210,178,87,164,234,41,238,91,125,135,36,255,0,68,128,80,93,26,221,173,92,85,8,212,218,68,62,162,84,215,145,29,148,115,16,141,238,45,68,148,150,170,50,34,212,212,93,207,176,159,89,53,225,141,125,94,87,13,42,251,197,168,254,137,162,66,144,196,180,196,222,203,253,82,80,184,238,146,119,199,148,75,70,228,41,194,215,111,109,53,211,83,34,22,237,103,97,189,151,96,195,40,22,157,27,161,96,143,93,189,67,174,247,209,37,226,226,148,126,8,79,249,7,166,1,242,173,107,106,149,103,219,180,235,98,136,199,38,13,46,43,48,227,163,114,149,181,182,219,74,18,90,168,204,207,213,73,120,153,159,222,99,234,128,0,175,14,49,120,124,245,127,8,41,23,84,84,104,186,109,86,63,49,90,151,245,109,197,168,56,101,161,168,189,254,227,49,83,216,22,184,109,227,77,134,229,65,222,92,100,220,180,179,117,123,76,246,160,165,181,184,244,46,231,219,95,1,160,172,224,225,228,108,73,203,165,245,70,117,189,239,196,160,84,231,68,78,166,90,200,76,25,9,65,107,185,37,226,191,105,233,239,33,157,117,183,38,207,189,20,204,164,108,145,68,170,26,92,78,164,122,45,151,123,150,165,169,120,167,239,253,160,52,219,135,110,196,122,193,182,220,128,231,50,49,210,33,242,87,161,150,228,114,81,180,244,62,229,219,79,17,232,71,3,200,238,35,194,196,204,184,218,149,72,110,110,58,101,62,13,41,238,198,90,58,220,8,202,81,119,74,127,76,188,8,203,239,29,240,0,0,0,0,0,0,0,0,4,38,226,214,250,218,203,19,41,75,186,18,235,137,73,167,111,142,180,249,222,209,54,68,2,227,5,42,10,48,42,155,25,214,245,144,170,195,42,73,234,125,139,163,158,69,247,120,128,166,139,85,142,170,232,163,198,211,94,108,248,232,211,245,184,146,26,75,203,108,52,192,192,12,57,140,148,233,182,212,164,17,150,190,232,76,151,250,6,115,112,138,27,147,241,86,205,134,210,55,169,234,253,57,26,107,166,186,201,108,191,210,52,161,132,209,85,7,11,172,248,107,70,213,51,65,167,182,101,174,186,25,71,108,191,208,3,213,128,0,0,0,0,0,0,0,0,0,0,0,15,249,90,137,8,82,212,122,18,72,204,197,10,113,68,191,17,125,102,130,111,45,58,38,133,13,218,55,143,143,38,163,55,191,217,79,233,253,255,0,172,197,220,99,85,223,18,195,194,91,198,237,150,238,194,165,208,106,18,209,234,153,234,182,227,56,225,23,100,171,79,176,126,195,253,163,55,56,183,119,189,126,98,101,209,118,186,189,197,84,172,77,150,223,98,45,16,228,135,28,34,251,41,253,63,113,126,192,30,94,36,87,166,203,102,28,116,238,117,247,18,210,11,82,45,84,163,208,139,191,111,19,26,16,225,245,133,140,97,118,90,45,118,72,191,156,87,225,66,173,191,227,234,184,253,62,41,41,63,109,68,125,219,241,45,11,238,33,80,57,8,203,237,115,27,241,210,130,227,17,117,164,80,103,69,169,205,119,122,59,161,137,145,121,137,208,220,66,190,195,186,234,157,79,220,70,126,26,3,161,210,99,80,104,208,40,144,147,163,20,248,205,69,104,181,63,176,218,9,37,226,102,126,4,94,38,96,63,112,231,152,251,135,106,197,76,42,173,89,45,43,107,181,14,155,98,180,215,77,146,90,116,255,0,180,146,240,111,222,95,232,29,12,0,101,118,108,87,33,73,92,87,126,210,52,215,246,145,31,250,71,110,194,60,222,226,110,17,209,19,110,210,164,245,20,244,107,177,157,145,209,183,85,184,179,245,148,202,148,126,179,134,126,34,108,113,23,225,235,117,214,46,151,113,119,7,105,93,122,39,109,244,140,62,123,109,114,118,55,18,59,95,89,34,73,110,215,71,21,234,164,180,211,67,246,24,172,201,54,125,199,17,222,76,138,118,197,251,185,205,159,253,10,251,192,72,204,87,226,31,142,56,165,109,189,108,73,159,208,196,127,110,242,229,67,119,93,174,33,101,225,25,39,226,223,191,218,34,226,148,183,87,185,71,170,140,116,252,55,203,54,52,226,197,65,52,219,26,206,244,131,202,215,183,164,34,53,167,170,181,127,186,186,146,240,109,127,228,253,66,203,242,147,194,154,147,102,201,141,122,99,76,142,186,164,222,253,148,221,138,107,149,169,62,217,253,108,105,102,149,106,149,52,175,14,218,105,239,48,28,207,134,222,65,165,92,50,224,99,118,37,51,165,41,60,222,134,22,226,250,254,211,35,57,245,140,200,37,39,106,137,10,245,145,223,192,187,106,98,220,200,137,37,161,120,15,243,139,21,136,108,38,52,100,108,109,26,237,78,166,122,106,122,251,127,88,255,0,80,0,0,0,0,0,0,0,0,0,0,1,70,57,137,243,3,137,223,227,149,107,252,245,209,121,194,140,115,19,230,7,19,191,199,42,215,249,235,162,53,180,190,170,223,124,248,47,14,67,253,161,139,247,41,249,156,244,0,4,61,210,0,0,0,184,204,141,227,61,191,139,88,15,67,165,83,152,232,170,150,60,56,150,229,74,26,228,33,197,159,34,58,16,212,148,145,122,196,211,169,73,153,26,146,90,45,14,160,183,19,123,213,33,5,20,96,158,47,92,248,29,136,244,140,67,181,229,72,74,161,60,132,206,136,211,196,210,106,48,141,105,55,162,184,102,149,22,213,165,58,106,105,86,197,18,86,146,220,132,153,92,238,9,226,245,177,142,56,113,72,196,59,94,84,117,38,107,40,76,232,141,60,110,170,157,52,144,147,122,43,134,105,73,238,66,149,166,166,148,239,73,165,105,45,171,73,156,235,38,204,169,197,219,139,85,250,116,199,223,29,127,171,147,249,74,216,171,187,61,141,171,31,135,141,112,247,106,153,137,253,218,167,89,154,103,198,153,248,113,141,254,232,0,6,237,87,131,150,102,31,47,22,70,99,108,133,218,215,75,125,37,70,38,247,168,245,134,91,37,72,166,200,50,45,84,69,169,111,105,90,36,156,104,204,137,100,69,221,43,74,22,142,166,3,226,229,186,47,81,54,238,70,177,44,172,22,55,17,151,98,40,197,225,43,154,46,81,58,196,199,24,159,231,140,112,152,221,59,148,15,120,217,215,62,31,220,245,27,50,243,162,200,164,214,169,47,27,18,226,62,69,185,181,104,70,70,70,90,146,146,164,153,41,43,73,154,84,149,37,73,51,35,35,63,142,45,239,57,25,70,164,102,18,223,93,211,111,167,165,191,40,208,205,16,159,213,75,244,132,118,81,33,109,211,246,173,230,217,107,152,251,196,124,245,17,154,116,239,170,124,42,50,163,78,168,81,234,18,169,53,104,18,33,78,132,242,227,74,139,37,165,52,235,14,161,70,149,182,180,40,136,210,164,168,140,141,38,68,100,100,100,98,189,204,114,250,240,23,57,179,190,153,225,63,207,75,177,54,47,108,112,219,93,130,242,180,121,183,168,210,43,167,170,122,227,248,103,126,159,116,239,41,212,234,133,98,161,22,147,73,129,34,108,233,175,34,52,88,177,154,83,174,190,234,212,73,67,104,66,72,205,74,82,140,136,146,68,102,102,100,68,46,215,44,120,75,23,5,112,70,215,178,61,23,209,85,10,26,38,214,210,163,101,78,42,164,242,73,114,9,110,52,91,92,216,163,229,37,90,171,234,218,109,59,148,73,35,58,231,225,227,130,127,149,28,110,106,241,170,177,190,135,135,252,154,179,222,182,156,201,230,163,232,155,245,92,74,203,69,182,183,183,17,41,39,211,108,89,104,225,11,107,27,237,156,194,115,104,171,19,87,78,232,238,233,252,124,21,55,45,27,69,229,177,22,178,59,51,186,141,43,175,222,152,243,99,225,76,235,195,237,64,0,2,78,162,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,1,252,50,37,22,135,224,42,51,137,38,65,165,91,210,231,227,118,26,179,173,41,92,174,186,22,226,250,142,208,227,55,245,143,72,53,43,114,141,106,245,81,219,192,251,104,98,221,7,249,74,138,196,198,21,26,74,55,182,189,55,39,83,45,116,61,125,159,168,6,87,146,165,180,189,201,61,20,66,81,225,71,16,252,113,194,219,109,155,98,52,254,186,35,27,182,23,42,27,90,110,113,107,63,24,202,63,23,61,254,193,54,243,109,194,154,147,121,73,147,122,96,180,142,134,164,230,205,244,221,138,119,155,161,48,217,125,108,153,100,148,232,148,186,175,14,250,233,238,49,90,24,145,150,108,105,194,122,130,169,183,205,157,232,247,147,167,111,72,68,119,95,85,10,255,0,114,117,69,224,226,63,203,250,192,122,60,92,205,238,38,226,229,17,86,237,86,79,79,79,94,155,217,217,29,123,180,91,107,47,89,44,165,69,235,54,71,226,56,140,40,174,77,146,136,173,125,165,235,167,236,35,63,244,15,167,26,207,184,229,187,201,143,78,222,191,119,57,178,255,0,165,95,112,179,62,29,28,61,110,186,61,210,214,46,227,21,43,160,68,29,222,142,135,207,109,222,118,246,229,199,119,235,35,201,61,186,106,218,189,100,158,186,232,94,211,1,99,56,5,135,106,194,188,42,162,217,46,171,115,180,254,167,122,180,211,93,242,93,116,191,180,162,240,115,222,127,232,29,12,0,4,29,226,201,132,101,125,101,253,219,202,34,55,78,181,246,242,147,174,155,250,153,176,91,87,115,90,72,180,74,15,196,149,251,60,69,28,141,70,222,86,165,54,246,183,37,219,53,100,110,139,51,151,188,181,81,125,135,18,178,251,38,71,226,146,246,140,224,230,43,4,174,92,6,196,186,133,145,112,198,216,113,249,92,167,55,182,124,205,209,218,117,93,144,226,244,211,154,69,220,255,0,246,16,74,14,20,248,176,222,31,223,181,155,113,212,106,87,77,98,221,132,71,175,135,215,200,71,232,43,95,235,189,233,253,126,235,183,66,137,104,74,210,122,146,136,140,134,98,176,138,245,149,96,226,45,181,114,178,230,214,169,213,184,19,157,45,8,245,75,47,165,126,212,171,216,71,224,71,250,140,105,11,5,110,248,151,230,18,217,215,108,71,119,149,82,131,79,150,191,84,203,69,185,25,183,12,187,165,58,253,178,246,23,236,1,237,64,0,0,0,0,0,0,0,0,0,0,0,7,55,204,148,52,206,192,12,70,140,164,235,190,212,171,145,22,190,248,79,23,250,70,108,238,166,58,91,162,177,27,77,57,83,228,35,79,212,226,136,105,167,22,98,170,118,23,94,16,208,141,202,122,131,80,108,139,93,53,51,142,225,127,164,102,191,23,97,185,3,21,111,40,110,163,98,153,175,212,81,166,186,233,164,151,11,253,0,46,139,132,155,234,123,44,79,36,222,212,145,92,82,73,59,124,52,167,193,246,137,178,32,23,7,217,80,87,129,85,40,205,55,164,132,214,30,82,143,83,238,93,28,2,63,187,196,79,208,0,0,0,0,0,0,0,0,30,123,16,221,136,205,131,114,57,61,206,92,98,164,76,55,149,161,158,212,114,87,184,244,46,231,219,95,1,232,71,3,207,14,35,194,195,60,184,221,117,73,174,108,58,157,62,117,41,158,198,122,186,228,9,42,73,118,74,191,64,252,72,139,239,1,65,152,232,184,110,99,77,248,229,61,206,100,101,92,181,69,52,173,12,183,32,229,187,180,244,62,229,219,79,17,108,28,29,48,249,234,6,16,85,238,169,72,213,117,42,164,142,90,181,47,234,220,139,79,112,139,66,81,251,189,196,98,160,16,212,155,194,244,38,98,163,124,138,221,83,107,105,212,139,85,188,239,98,212,244,47,21,125,223,176,104,163,39,216,121,27,13,178,233,98,209,154,111,99,242,232,20,201,210,211,169,158,146,21,6,58,86,90,238,81,120,163,216,122,123,136,7,102,31,42,233,182,169,87,133,187,81,182,43,108,115,160,213,34,189,14,66,55,41,59,155,113,181,33,69,170,76,140,189,85,31,129,145,253,228,62,168,0,166,60,229,240,199,190,172,219,134,171,125,225,36,127,75,81,38,72,126,90,162,111,101,142,148,150,185,14,154,119,200,148,107,94,212,37,178,215,111,125,117,241,35,33,1,107,54,237,106,221,168,73,166,213,225,244,242,161,60,184,239,35,152,133,236,113,10,52,168,181,73,153,30,134,147,238,93,134,165,135,153,188,112,222,203,191,161,156,11,178,141,215,48,103,174,222,161,214,187,232,162,241,109,73,63,5,171,252,160,51,81,102,226,157,249,135,207,42,69,161,93,232,28,81,26,76,250,86,93,212,140,210,127,238,136,87,232,39,252,131,214,59,154,156,122,125,181,180,237,247,185,46,17,146,139,209,112,139,93,124,127,220,69,215,222,188,56,178,191,122,27,203,151,99,242,150,242,148,179,87,164,234,42,238,123,189,133,36,191,72,120,152,28,37,178,179,18,106,37,59,109,243,144,218,201,100,223,89,81,79,129,145,248,245,159,118,128,41,26,125,70,224,188,106,206,76,156,247,87,58,99,166,165,171,106,27,222,181,168,204,251,17,17,22,170,81,253,221,196,146,203,215,15,28,105,199,55,161,207,118,31,161,104,114,22,217,170,127,50,36,157,173,168,218,51,87,47,169,66,207,212,119,118,158,62,174,158,39,218,234,112,187,44,56,53,132,12,52,221,147,106,116,78,50,105,52,175,174,148,231,129,35,78,206,58,191,239,105,255,0,39,235,29,84,136,146,68,146,240,34,208,128,70,220,174,100,115,11,114,219,75,139,42,3,30,146,184,186,100,55,38,167,186,67,60,197,109,100,215,245,39,33,198,203,87,25,37,118,247,232,93,188,100,145,17,17,17,23,129,15,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,15,201,86,128,221,86,149,50,152,241,106,220,200,238,48,178,247,146,210,105,63,119,191,222,51,205,158,252,42,127,9,179,35,116,83,93,143,201,110,183,54,109,109,130,222,74,220,211,211,229,37,42,251,106,211,250,191,3,208,254,226,26,36,21,101,198,103,8,91,148,154,6,47,67,99,235,218,110,45,25,213,110,255,0,115,47,72,72,87,138,244,241,211,193,58,253,254,192,31,63,131,126,52,28,71,43,88,63,80,155,181,135,156,147,85,97,174,94,186,186,126,143,142,158,228,141,124,53,46,235,211,238,246,139,93,25,185,202,46,32,201,195,108,194,89,85,246,36,114,155,114,183,77,143,35,212,37,111,100,231,48,181,39,186,85,166,187,60,72,181,26,51,182,107,45,92,86,237,46,190,193,104,221,74,19,18,209,227,246,92,109,43,47,18,47,210,247,23,234,1,244,192,0,0,0,0,0,0,0,86,55,25,235,171,166,182,45,219,88,151,167,54,76,73,70,90,123,219,168,35,221,254,145,103,34,151,248,204,92,234,151,143,116,27,105,46,239,67,54,212,89,39,234,233,162,138,109,65,26,120,127,164,4,71,203,12,51,157,143,214,11,4,90,235,114,82,143,255,0,199,89,47,244,141,33,218,141,116,246,189,29,131,255,0,115,129,29,31,228,109,36,51,201,145,234,36,186,230,102,236,70,34,51,204,54,43,180,185,14,22,226,45,16,154,132,98,51,238,101,239,253,99,69,80,217,56,241,24,96,203,67,109,180,163,79,212,90,0,255,0,96,0,0,0,0,0,0,0,0,0,0,1,254,82,95,68,104,238,201,112,244,67,72,82,213,250,136,181,48,21,249,197,223,27,26,179,112,194,22,26,193,123,74,133,109,214,221,117,27,127,236,87,163,207,100,207,83,108,211,246,146,93,137,68,175,213,226,42,27,13,44,74,198,39,95,212,27,18,136,215,50,109,118,165,22,158,223,172,146,209,79,60,134,136,253,101,36,188,86,95,218,47,214,94,34,64,113,29,197,245,98,166,100,43,172,52,238,246,45,167,165,80,139,213,211,67,143,62,89,126,130,79,193,207,191,245,152,239,220,31,176,14,159,118,220,181,44,100,171,198,230,179,69,125,232,17,79,122,147,178,83,46,64,144,133,122,174,17,158,132,163,236,104,52,251,204,252,0,88,142,80,242,233,70,203,166,19,82,173,136,240,121,53,103,227,177,34,168,190,106,213,186,81,198,97,15,118,55,92,73,122,204,255,0,100,246,251,187,120,247,32,0,0,0,0,31,26,161,103,219,181,73,5,42,125,59,154,233,127,107,156,226,125,132,94,4,162,47,2,33,246,64,7,249,69,138,196,54,83,30,51,123,27,78,186,22,166,122,106,122,251,127,88,255,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,99,152,159,48,56,157,254,57,86,191,207,93,23,156,40,199,49,62,96,113,59,252,114,173,127,158,186,35,91,75,234,173,247,207,130,240,228,63,218,24,191,114,159,153,207,64,0,67,221,32,0,0,0,236,121,88,204,61,95,46,120,157,22,231,230,84,100,219,115,191,155,92,20,168,174,36,186,200,250,40,144,178,74,203,105,186,210,149,204,71,116,153,232,164,111,66,92,89,142,56,3,210,213,218,236,87,23,45,206,147,12,60,195,1,135,205,48,183,48,88,186,121,214,235,137,137,142,201,240,152,227,19,198,39,124,111,95,253,187,112,82,46,203,126,153,116,219,242,250,170,93,102,27,53,8,79,242,212,142,108,119,144,75,109,123,86,68,164,234,149,17,232,162,35,45,123,145,24,250,34,162,242,81,155,87,242,255,0,115,149,169,121,204,144,188,61,172,60,235,146,218,98,59,106,84,9,174,19,40,41,199,162,13,231,18,148,50,72,83,105,87,217,82,150,148,169,105,36,170,218,233,213,26,125,98,159,22,173,73,159,30,108,25,172,162,76,89,81,157,75,173,62,210,210,74,67,136,90,76,201,73,82,76,140,148,70,100,100,100,100,44,28,187,48,163,48,183,206,141,213,71,24,254,122,28,119,182,91,31,138,217,12,111,144,185,231,90,171,125,21,233,198,58,167,170,168,233,142,233,225,47,210,0,3,96,135,130,16,113,11,202,115,247,205,62,102,63,216,202,142,221,90,131,76,53,92,16,20,150,218,41,176,152,74,148,114,146,189,8,212,251,77,234,74,37,153,239,105,180,37,6,74,109,40,114,111,128,198,197,225,104,198,90,155,87,56,79,225,61,109,222,207,103,216,173,154,204,40,204,48,147,231,83,198,58,42,166,120,211,61,147,248,78,248,223,14,39,147,156,33,99,6,176,2,219,160,187,22,67,21,106,195,41,175,86,83,37,151,24,117,51,100,182,133,27,75,105,106,51,109,77,54,150,152,50,45,186,155,38,163,74,84,165,16,237,128,3,214,205,170,108,91,166,221,28,34,52,96,230,88,251,217,166,50,238,55,17,58,215,114,169,170,126,51,175,221,28,35,170,0,0,30,140,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,127,148,168,172,76,101,81,228,183,189,181,105,169,106,101,174,135,175,179,245,15,245,0,31,26,159,103,219,180,185,7,42,5,59,148,233,255,0,107,156,226,189,134,94,6,163,47,3,49,246,64,0,0,0,0,69,140,248,229,30,30,101,176,241,71,69,129,190,233,167,105,232,247,121,166,90,115,31,139,205,245,84,243,109,255,0,84,193,151,173,175,221,223,198,83,128,12,175,206,133,42,153,45,112,229,183,203,121,173,55,39,82,61,53,34,50,240,212,188,12,133,203,240,136,198,198,175,28,48,155,134,147,158,214,161,68,117,199,90,70,223,251,21,152,240,25,35,212,155,36,253,165,31,138,141,95,175,196,67,14,40,152,5,79,193,188,105,143,92,162,70,228,83,110,157,253,58,55,169,90,116,209,33,37,125,212,226,213,246,156,63,18,79,221,168,242,220,56,177,125,88,87,153,10,19,14,187,177,139,149,232,180,35,245,117,212,228,79,136,95,160,163,240,111,238,253,100,3,64,32,63,202,51,232,147,29,169,45,158,168,117,9,90,127,81,150,164,63,212,0,0,0,0,0,0,0,0,0,0,7,202,186,218,234,45,122,195,5,254,233,2,66,63,202,218,136,102,243,51,208,206,14,63,95,204,25,105,165,201,85,63,255,0,29,120,191,208,52,165,49,147,145,17,246,8,181,55,27,82,52,253,101,160,206,174,120,168,178,232,121,155,190,216,150,207,44,223,174,213,36,54,91,136,245,66,170,18,72,143,177,159,184,254,240,19,223,131,21,213,212,219,23,21,172,107,215,149,38,92,162,45,60,52,110,158,143,119,250,69,156,138,94,224,209,115,170,38,61,215,173,165,59,177,15,91,82,164,151,171,174,170,57,180,244,105,225,254,145,116,32,0,0,0,0,0,0,0,0,42,139,140,134,52,170,91,148,92,31,167,205,220,195,43,141,85,125,174,94,154,58,94,144,142,174,230,141,124,52,46,203,211,238,246,139,74,185,171,45,91,182,237,82,190,249,106,221,54,19,242,215,227,246,91,109,75,63,2,63,209,247,31,234,25,205,205,222,32,73,196,156,194,94,181,247,223,230,182,221,110,165,30,63,168,73,216,201,78,125,104,79,100,167,93,55,248,153,106,3,208,100,71,10,159,197,140,200,218,244,214,163,115,155,162,78,133,91,124,183,146,118,180,204,248,201,82,190,218,117,254,179,192,181,63,184,198,134,169,48,27,165,82,161,211,25,45,27,135,29,182,16,94,226,66,73,37,239,247,123,197,94,240,102,194,38,227,38,191,139,211,24,250,247,91,149,70,105,91,191,220,207,209,242,11,193,122,120,235,226,157,126,255,0,96,180,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,1,196,179,149,134,237,98,126,93,239,58,17,179,190,68,122,53,70,92,99,220,101,181,228,193,144,148,31,218,73,30,134,191,3,61,61,227,182,143,205,83,130,213,82,157,46,154,255,0,245,114,216,113,133,248,253,149,36,210,126,26,123,192,101,214,165,14,117,159,116,202,167,154,246,205,162,84,22,201,171,68,158,142,178,225,150,186,119,47,20,253,229,250,197,255,0,112,250,197,102,49,75,45,150,203,198,189,101,80,161,194,163,72,236,126,179,140,192,139,185,95,97,36,93,220,240,45,75,239,49,78,153,246,195,39,48,191,50,151,69,60,213,185,170,188,217,181,118,123,105,163,110,207,148,73,47,182,163,240,111,219,161,253,196,37,31,7,28,105,118,13,253,89,194,26,163,251,34,72,167,72,169,198,61,186,234,250,158,167,199,66,61,84,107,224,71,220,213,167,188,189,160,45,244,0,0,0,0,0,0,0,127,12,200,136,204,252,8,80,103,19,219,173,139,171,52,213,51,142,247,48,169,49,159,165,171,213,50,218,166,170,51,117,46,228,90,253,175,30,255,0,172,197,239,221,117,36,209,173,122,197,97,103,162,96,192,145,36,207,238,67,106,87,184,253,222,227,25,192,205,37,215,244,203,31,239,186,193,125,159,164,53,68,36,253,233,235,95,81,31,129,126,151,184,4,148,225,23,99,57,112,102,42,93,193,34,31,58,45,54,140,227,136,87,51,110,199,219,157,1,100,122,18,136,207,66,63,13,12,133,224,10,197,224,197,101,38,61,175,113,94,170,61,84,228,169,112,75,245,27,116,247,63,75,253,31,183,216,44,232,0,0,0,0,0,0,0,0,0,0,0,115,28,203,94,205,97,254,5,222,247,26,157,229,186,205,2,165,211,171,105,158,143,20,55,150,158,219,84,94,40,246,150,131,167,8,11,197,251,20,92,180,112,34,159,106,64,61,101,86,170,237,48,250,125,209,158,135,61,181,31,116,25,120,164,188,12,143,245,0,167,27,158,163,34,243,196,10,181,89,231,55,63,93,172,63,33,74,208,139,85,188,250,148,103,166,132,94,42,247,23,236,23,237,195,239,13,152,195,92,180,91,81,90,47,94,181,22,29,101,211,239,221,111,83,226,145,159,218,87,232,123,52,253,68,41,39,40,246,4,156,69,204,69,137,69,100,181,102,61,193,75,151,40,187,119,97,51,152,74,255,0,180,147,240,95,176,245,247,13,28,91,244,182,104,116,10,109,22,49,104,213,62,27,49,91,46,253,146,132,18,75,196,204,252,11,222,96,62,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,49,204,79,152,28,78,255,0,28,171,95,231,174,139,206,20,99,152,159,48,56,157,254,57,86,191,207,93,17,173,165,245,86,251,231,193,120,114,31,237,12,95,185,79,204,231,160,0,33,238,144,0,0,0,0,0,4,247,200,30,113,229,83,101,65,192,108,86,173,115,41,206,114,33,90,147,222,67,206,200,68,135,30,109,150,169,199,177,10,213,163,230,106,218,214,105,38,137,6,131,81,160,219,75,112,32,6,86,15,23,115,5,118,46,219,251,186,225,161,218,61,157,193,237,62,2,172,14,50,55,78,248,171,166,154,186,38,63,62,184,214,58,90,16,1,14,114,11,155,95,202,157,190,156,39,196,219,159,168,190,41,123,189,24,252,164,237,114,173,1,8,35,45,93,53,31,58,75,122,47,126,164,149,41,178,74,254,177,73,121,101,49,133,135,133,196,219,197,218,139,182,248,79,225,216,227,92,251,35,197,236,238,62,188,191,25,26,85,79,78,253,42,142,138,163,94,49,63,172,113,137,0,0,100,52,224,0,0,0,0,0,0,0,15,41,138,88,165,98,96,181,137,83,196,204,75,174,250,26,219,163,114,122,217,189,43,210,57,92,215,144,203,127,86,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,122,177,229,49,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,235,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,48,170,188,52,227,5,125,212,243,62,197,127,18,15,208,56,49,88,219,10,69,190,136,140,212,94,162,107,29,8,41,109,202,105,150,100,61,164,132,115,22,74,39,52,105,215,82,134,214,180,183,165,191,140,214,102,119,47,87,86,87,241,150,181,132,119,76,158,191,160,229,201,167,85,17,21,200,236,212,224,186,157,205,72,109,43,47,240,155,89,37,75,74,29,105,212,18,215,179,113,206,158,18,153,215,244,36,200,121,77,196,218,157,42,29,21,238,115,150,93,65,243,228,56,153,207,63,204,93,49,70,73,216,231,57,110,186,227,74,113,73,81,56,74,104,141,195,117,148,32,45,168,0,120,172,104,197,235,55,1,112,190,224,197,204,64,126,91,116,43,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,236,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,68,28,43,136,142,111,63,146,150,13,23,209,105,188,156,66,188,121,176,173,125,240,58,150,88,229,41,174,170,91,155,140,155,46,83,110,167,97,43,126,231,92,107,86,214,217,59,182,63,240,221,226,69,249,64,244,94,94,179,11,94,255,0,93,126,164,59,102,230,152,239,251,117,236,68,57,107,63,251,51,192,155,116,255,0,186,59,37,71,207,208,228,85,182,52,98,245,229,143,88,161,112,98,230,32,63,17,202,237,197,33,47,72,40,140,19,44,52,132,54,150,154,101,180,119,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,179,78,18,153,40,244,36,56,121,178,196,218,101,86,29,105,238,115,118,93,61,242,228,54,152,47,49,203,93,77,68,74,222,231,57,14,186,219,73,113,41,73,54,74,116,137,194,117,149,160,44,252,0,0,115,252,116,199,76,56,203,166,28,84,113,67,20,43,61,13,42,14,141,50,203,68,75,149,80,148,162,51,110,44,102,204,203,152,242,246,171,66,212,146,73,74,150,181,33,8,90,211,90,185,125,227,5,117,85,115,5,86,94,63,29,42,137,133,151,15,55,162,105,136,142,60,229,175,202,105,106,103,106,216,101,79,76,231,26,82,219,187,211,253,99,137,113,28,150,210,166,149,99,249,138,192,107,55,50,88,71,93,194,155,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,30,117,241,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,177,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,144,105,204,5,106,240,157,206,189,58,233,181,105,153,87,196,138,158,203,146,141,172,107,57,245,156,169,15,85,96,165,185,18,28,142,226,141,43,109,158,149,182,118,160,212,226,18,109,27,77,161,4,109,25,174,202,128,4,42,226,97,157,122,142,88,44,74,109,147,134,149,62,155,18,110,221,36,194,152,217,197,123,208,208,89,121,179,114,67,209,222,75,155,249,218,45,134,201,77,237,61,31,81,44,148,201,37,82,3,51,185,133,181,114,191,131,85,172,92,186,99,117,253,7,46,53,58,150,137,77,199,122,167,57,213,109,106,59,106,89,255,0,132,226,205,41,90,144,211,78,172,144,189,155,79,58,216,165,138,87,222,52,223,117,60,76,196,186,239,166,110,74,207,39,173,155,210,179,31,155,202,101,12,183,245,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,152,91,255,0,14,142,34,255,0,151,190,147,5,49,174,163,254,201,63,89,232,202,159,39,255,0,132,127,221,114,94,250,152,209,145,30,31,79,29,166,147,235,47,235,124,75,214,212,143,202,113,148,197,140,83,194,255,0,201,7,228,207,18,238,187,75,210,127,72,58,223,65,86,100,192,234,185,126,143,229,243,121,43,78,253,188,197,237,221,174,155,213,167,137,143,87,195,23,33,223,145,10,20,108,121,197,138,46,219,250,224,167,167,209,180,186,141,59,151,42,215,101,75,121,46,104,174,106,139,157,33,133,71,53,110,109,183,89,73,184,201,233,189,212,159,42,227,157,249,147,253,228,254,26,3,207,240,137,198,252,104,196,172,201,92,148,44,70,197,235,214,234,166,177,99,204,150,212,58,221,126,92,230,27,125,51,224,37,46,165,183,156,82,73,100,149,173,36,162,45,116,90,139,218,98,221,5,43,112,84,243,79,116,252,63,157,243,26,112,186,144,0,0,1,74,220,74,111,60,211,224,86,104,46,15,163,152,169,138,182,189,139,116,114,106,118,215,77,119,212,74,11,255,0,205,217,235,82,198,143,154,91,217,41,78,234,199,171,203,74,219,218,132,182,166,181,238,188,30,51,41,127,98,85,87,17,176,199,21,177,86,224,186,170,76,71,133,94,161,177,91,146,244,231,219,97,42,91,51,148,153,46,18,148,72,37,46,1,19,74,115,77,86,165,33,61,221,49,210,184,193,96,229,10,249,203,1,226,172,135,186,122,214,26,84,24,145,13,205,171,95,62,44,233,12,68,145,27,66,90,80,157,203,92,103,121,134,149,168,186,109,137,218,78,40,197,75,101,99,26,255,0,147,182,96,172,156,99,114,159,214,196,183,234,7,215,176,150,185,142,46,11,237,46,60,174,82,121,141,145,188,76,60,233,183,185,100,158,97,35,118,169,212,140,52,17,153,186,181,86,129,150,220,87,174,208,170,114,233,213,42,117,143,93,151,14,100,71,148,203,241,159,110,3,202,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,159,127,229,99,154,127,251,229,177,87,255,0,92,170,63,251,225,127,217,177,242,177,140,159,15,238,31,151,62,51,88,3,85,2,165,120,181,102,238,246,183,241,150,223,193,220,28,196,91,174,213,151,103,83,220,145,113,73,161,86,230,83,250,137,83,82,203,140,198,117,13,236,39,57,76,54,219,169,112,150,180,255,0,60,82,125,85,33,100,118,191,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,204,190,52,98,245,229,143,88,161,112,98,230,32,63,17,202,237,197,33,47,72,40,140,19,44,52,132,54,150,154,101,180,119,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,9,233,194,154,226,204,214,56,230,10,77,217,118,227,182,32,86,44,203,6,158,228,138,172,42,165,201,42,108,89,210,165,180,235,17,99,45,151,100,127,229,223,39,54,45,41,84,66,35,218,107,66,138,90,227,254,122,163,101,151,57,182,254,24,98,116,248,145,112,190,227,177,216,169,74,156,168,174,184,253,34,162,82,106,4,151,208,76,54,183,94,67,196,195,44,169,179,73,237,62,91,137,82,9,46,19,159,171,133,166,5,195,193,252,169,208,110,73,180,110,146,228,196,79,245,201,83,121,195,97,199,23,21,195,50,167,161,46,52,91,185,61,47,45,228,182,181,41,72,114,75,255,0,100,212,104,76,22,227,87,230,158,214,248,127,7,230,53,16,23,82,2,162,248,80,231,142,77,181,85,162,101,31,17,145,16,168,85,41,18,17,104,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,147,110,128,0,0,3,62,217,155,204,222,100,168,25,146,197,122,21,11,48,120,149,78,166,211,175,138,236,72,112,226,93,147,217,98,51,13,207,121,45,180,219,105,116,146,132,37,36,73,36,145,17,17,17,17,11,116,225,195,118,93,87,206,76,112,242,233,189,110,106,173,193,90,155,233,110,166,163,84,154,228,185,79,236,170,203,66,55,186,225,169,106,218,132,37,37,169,246,74,72,139,177,16,164,28,216,249,167,198,79,136,23,15,204,95,23,83,194,227,200,158,25,126,53,243,137,160,37,80,0,0,12,214,127,43,28,211,255,0,223,45,138,191,250,229,81,255,0,223,13,41,140,171,128,208,159,14,27,178,234,190,114,99,135,151,77,235,115,85,110,10,212,223,75,117,53,26,164,215,37,202,127,101,86,90,17,189,215,13,75,86,212,33,41,45,79,178,82,68,93,136,132,149,16,131,132,86,47,89,183,174,85,233,248,91,70,126,89,92,56,113,34,75,53,166,30,96,210,141,147,166,203,149,25,230,150,90,165,104,82,77,196,25,106,75,37,178,189,82,73,52,41,115,124,0,82,7,17,236,194,227,237,141,156,236,67,181,172,172,112,196,11,126,139,11,209,61,53,58,151,115,77,137,21,141,244,168,139,94,198,155,113,40,78,229,173,74,61,11,186,148,102,125,204,197,223,138,1,226,143,231,179,19,127,5,249,60,32,19,83,131,94,44,98,158,40,126,87,255,0,41,152,151,117,221,190,140,250,63,209,122,118,179,38,127,75,204,244,135,51,149,206,90,182,110,229,163,118,221,53,216,157,124,8,89,80,170,190,6,63,158,207,221,191,226,66,213,0,5,69,241,118,198,252,104,195,92,201,91,116,44,57,197,235,214,213,166,191,99,195,150,236,58,37,126,92,22,28,125,83,231,165,78,169,182,92,74,77,102,148,33,38,163,45,116,66,75,216,66,221,5,43,113,171,243,79,107,124,63,131,243,26,136,14,255,0,193,175,22,49,79,20,63,43,255,0,148,204,75,186,238,223,70,125,31,232,189,59,89,147,63,165,230,122,67,153,202,231,45,91,55,114,209,187,110,154,236,78,190,4,35,87,17,236,194,227,237,141,156,236,67,181,172,172,112,196,11,126,139,11,209,61,53,58,151,115,77,137,21,141,244,168,139,94,198,155,113,40,78,229,173,74,61,11,186,148,102,125,204,199,107,224,99,249,236,253,219,254,36,34,175,20,127,61,152,155,248,47,201,225,0,177,254,17,56,133,127,98,86,91,110,74,238,35,95,23,5,213,82,98,248,153,17,169,149,186,155,211,159,109,132,192,128,164,180,151,30,82,148,72,37,45,106,36,145,233,170,212,126,211,19,124,64,14,10,158,86,46,159,136,19,190,93,78,19,252,0,0,0,0,0,0,0,0,67,254,28,217,215,254,85,88,112,253,2,255,0,169,210,155,196,219,91,234,234,81,152,62,83,149,72,36,72,38,234,105,103,106,80,157,203,89,182,234,90,53,37,14,37,42,209,164,188,211,101,48,6,93,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,159,102,206,205,205,214,23,253,56,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,32,238,160,0,3,159,230,22,233,174,216,216,5,137,119,173,173,59,162,173,91,246,125,102,169,78,147,202,67,156,137,76,66,117,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,28,215,36,153,193,182,115,115,133,237,86,146,113,33,94,212,56,236,38,236,163,196,106,71,34,11,238,184,250,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,220,175,107,155,31,43,24,201,240,254,225,249,115,227,60,56,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,136,52,230,3,149,101,139,48,182,174,104,48,106,139,139,150,180,110,131,175,230,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,240,92,65,169,40,82,218,117,165,154,17,191,105,117,80,0,0,0,28,43,59,248,189,121,96,46,88,238,220,92,195,247,226,55,93,183,100,82,30,142,82,216,39,152,117,11,170,68,105,214,92,71,99,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,47,21,142,156,69,240,39,1,49,218,137,130,151,101,71,254,217,250,91,83,228,204,255,0,91,159,204,218,147,11,234,91,140,190,179,168,230,165,63,84,191,170,241,95,184,191,39,19,26,181,42,191,195,255,0,16,43,180,42,156,74,141,54,163,30,131,46,28,200,143,37,230,36,176,229,90,10,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,7,106,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,250,88,206,102,79,179,103,121,101,23,20,62,156,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,132,236,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,68,30,128,0,0,70,174,35,11,189,169,249,66,189,238,124,56,171,221,116,187,146,220,232,106,144,229,219,117,25,144,229,50,218,37,180,137,78,44,226,173,42,91,41,138,228,133,44,151,185,180,165,60,195,34,54,210,164,211,14,30,231,87,50,86,109,255,0,109,93,245,220,111,196,171,146,155,67,172,66,169,76,162,203,188,231,242,42,76,50,242,28,114,43,155,150,180,236,113,41,52,30,168,81,104,163,213,42,240,61,20,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,50,239,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,128,212,152,8,191,195,70,255,0,147,136,57,45,195,185,85,43,134,37,86,165,67,143,38,129,40,153,54,183,195,68,73,46,53,22,59,168,108,139,98,211,12,162,25,110,45,234,66,144,181,110,223,184,229,0,8,213,196,99,21,107,184,63,148,43,222,231,180,47,79,163,55,36,190,134,151,72,150,212,132,53,41,110,63,45,164,62,220,99,87,173,206,233,122,149,17,183,245,136,74,20,226,77,38,141,201,165,107,79,49,25,196,190,110,170,53,149,107,102,35,21,102,214,174,10,132,122,93,58,55,211,121,205,243,229,62,226,91,105,189,235,125,40,78,229,173,37,170,140,146,90,234,102,69,220,77,254,56,55,252,103,106,184,89,133,176,110,25,101,34,44,122,141,126,169,73,73,186,150,13,14,169,166,33,72,89,105,202,90,200,217,158,132,247,53,160,141,207,178,78,22,238,63,193,247,7,43,183,206,104,11,21,99,189,211,209,112,210,158,252,137,142,109,66,249,242,167,71,126,36,120,218,26,210,180,238,66,228,187,204,36,173,37,211,108,86,211,113,38,2,210,179,191,139,215,150,2,229,142,237,197,204,63,126,35,117,219,118,69,33,232,229,45,130,121,135,80,186,164,70,157,101,196,118,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,245,89,117,199,155,55,50,88,71,66,197,107,50,108,69,34,163,29,8,169,193,102,65,188,186,77,68,144,147,145,9,211,82,16,173,237,169,90,18,141,9,222,131,67,137,45,139,73,159,32,226,143,228,79,19,127,5,249,196,33,78,217,62,205,157,229,148,92,80,250,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,97,163,48,30,126,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,0,0,4,42,226,19,156,91,239,40,23,222,13,215,232,16,253,51,109,214,126,145,125,32,183,249,140,199,244,167,41,152,136,139,252,233,108,58,227,28,167,36,27,159,86,69,191,77,170,212,143,180,213,21,87,199,59,243,39,251,201,252,52,5,154,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,10,54,225,167,158,168,217,101,185,165,97,134,39,79,137,23,11,238,57,15,212,165,78,84,87,92,126,145,81,40,228,73,125,4,195,107,117,228,60,76,50,202,155,52,158,211,229,184,149,32,146,225,57,121,32,0,0,0,35,174,118,243,131,108,229,27,11,221,173,40,226,77,189,171,145,223,77,167,71,150,212,142,68,231,218,113,132,60,183,28,105,6,148,161,148,201,67,166,133,45,179,112,146,104,66,146,103,185,62,255,0,49,88,243,102,229,183,8,235,184,173,121,205,136,148,83,163,173,20,200,47,72,54,87,86,168,154,20,113,225,52,105,66,213,189,197,39,67,81,33,91,16,75,113,69,177,10,50,206,190,52,98,245,229,143,88,161,112,98,230,32,63,17,202,237,197,33,47,72,40,140,19,44,52,132,54,150,154,101,180,119,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,13,25,229,234,233,174,223,56,5,134,151,173,211,59,173,173,92,22,125,26,169,81,147,202,67,124,249,79,194,105,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,25,236,254,86,57,167,255,0,190,91,21,127,245,202,163,255,0,190,23,253,148,239,43,24,55,240,254,222,249,115,3,53,128,52,61,73,191,239,42,47,15,8,88,165,14,225,150,229,217,3,5,219,175,181,86,150,101,41,245,84,81,67,39,211,33,195,120,148,78,175,154,68,179,230,18,183,30,187,181,212,195,36,153,193,182,115,115,133,237,86,146,113,33,94,212,56,236,38,236,163,196,106,71,34,11,238,184,250,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,220,175,63,255,0,197,101,255,0,220,255,0,255,0,234,224,163,108,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,68,26,115,1,202,178,197,152,91,87,52,24,53,69,197,203,90,55,65,215,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,248,46,32,212,148,41,109,58,210,205,8,223,180,186,168,0,0,0,8,191,196,7,51,23,150,84,48,210,202,197,43,62,12,74,138,21,124,68,166,213,233,146,72,146,138,141,57,200,51,86,235,4,230,211,83,43,220,211,107,67,137,35,218,180,39,114,86,141,237,174,80,8,1,198,175,202,197,173,241,2,15,203,170,32,38,166,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,125,91,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,198,122,242,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,232,38,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,32,31,172,0,0,7,10,206,14,108,236,220,162,225,127,211,138,236,120,149,138,236,249,13,198,161,91,138,158,113,95,170,172,156,65,62,104,89,54,233,161,13,52,179,113,75,52,108,215,150,131,50,83,168,35,232,24,209,139,214,110,2,225,125,193,139,152,128,252,182,232,86,236,116,189,32,162,48,111,62,234,214,226,90,105,150,209,216,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,61,121,170,204,197,229,154,252,92,153,138,87,132,24,148,228,38,58,105,180,138,100,98,37,34,157,78,109,110,45,166,13,205,164,167,151,185,215,22,183,20,69,185,107,86,212,161,27,27,64,94,78,66,177,74,251,198,156,167,88,216,153,137,117,223,76,220,149,159,73,245,179,122,86,99,243,121,85,41,76,183,245,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,159,10,225,185,196,18,78,98,99,57,131,216,201,85,136,156,69,167,71,84,152,85,39,157,105,149,220,200,55,95,113,210,106,59,44,52,203,43,140,201,48,147,66,84,165,184,130,91,154,104,135,12,186,95,11,143,34,120,101,248,215,206,38,138,11,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,6,167,128,70,172,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,233,227,220,212,214,144,179,138,151,29,37,242,164,198,113,90,234,203,188,167,76,155,82,141,198,212,133,37,91,136,144,235,146,84,0,0,0,0,0,0,0,112,172,224,230,206,205,202,46,23,253,56,174,199,137,88,174,207,144,220,106,21,184,169,231,21,250,170,201,196,19,230,133,147,110,154,16,211,75,55,20,179,70,205,121,104,51,37,58,130,48,229,92,71,115,199,39,42,86,108,11,63,15,145,18,70,34,222,17,223,92,23,157,91,78,162,137,17,38,72,57,174,176,102,106,90,212,163,82,88,74,147,202,82,218,117,74,53,19,38,211,158,83,134,231,16,73,57,137,140,230,15,99,37,86,34,113,22,157,29,82,97,84,158,117,166,87,115,32,221,125,199,73,168,236,176,211,44,174,51,36,194,77,9,82,150,226,9,110,105,162,28,50,166,203,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,126,75,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,6,164,192,70,172,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,233,227,220,212,214,144,179,138,151,29,37,242,164,198,113,90,234,203,188,167,76,155,82,141,198,212,133,37,91,136,144,235,146,84,4,42,226,19,156,91,239,40,23,222,13,215,232,16,253,51,109,214,126,145,125,32,183,249,140,199,244,167,41,152,136,139,252,233,108,58,227,28,167,36,27,159,86,69,191,77,170,212,143,180,181,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,21,101,241,206,252,201,254,242,127,13,17,215,135,22,120,227,101,74,242,159,103,226,10,37,200,195,171,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,121,170,67,77,41,38,163,100,154,112,47,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,4,76,226,35,130,241,49,71,10,102,87,93,79,215,90,214,237,126,83,74,212,251,41,81,144,173,126,218,75,197,146,241,37,127,237,162,171,98,163,34,204,196,10,77,89,151,52,126,133,89,98,66,85,161,118,91,47,165,68,122,104,101,226,159,113,254,209,167,139,130,150,205,114,131,82,162,201,78,173,84,33,189,21,194,212,251,165,104,52,159,129,145,248,31,188,134,114,51,115,96,73,195,156,196,95,116,87,147,163,50,46,10,164,184,165,169,118,97,83,159,74,63,180,163,240,71,180,245,247,144,11,249,203,77,236,214,32,96,93,145,113,165,222,99,175,80,41,189,66,182,153,106,241,195,101,106,237,181,37,226,191,97,104,58,112,128,188,32,113,69,203,187,2,42,22,164,243,210,85,22,174,235,12,39,223,25,152,112,27,73,246,65,23,138,143,196,204,255,0,88,159,64,0,0,0,0,0,0,0,0,0,0,2,143,248,186,88,206,91,249,138,137,112,71,135,201,139,82,163,54,226,213,204,221,189,247,39,79,89,158,134,163,50,212,139,195,66,33,120,2,177,184,206,217,73,145,107,219,215,162,79,69,55,42,36,35,253,68,221,65,207,210,255,0,71,237,246,0,136,156,48,174,182,45,92,211,83,14,67,220,178,171,70,102,150,159,84,207,114,157,168,194,208,187,17,233,246,124,123,126,178,23,230,70,70,68,101,224,99,53,153,91,186,254,134,227,245,137,88,63,178,87,13,45,10,63,114,122,214,20,103,224,127,163,238,26,63,181,42,72,172,218,244,122,195,103,170,103,64,143,37,39,247,45,180,171,220,94,255,0,113,0,250,160,0,0,0,0,0,0,2,53,113,5,197,102,48,183,45,151,51,196,189,37,87,97,205,163,71,236,126,171,143,64,149,181,95,97,68,125,219,240,61,11,239,33,64,52,216,115,175,11,166,45,60,151,186,109,110,160,134,73,90,36,181,117,231,8,181,211,177,120,171,238,47,212,44,91,140,118,52,187,58,254,163,97,13,45,253,241,35,211,163,212,228,158,221,52,125,47,84,35,173,30,178,53,240,50,238,74,211,220,94,209,23,50,19,134,46,98,134,100,237,122,118,237,173,82,38,194,171,189,219,93,91,106,124,82,81,125,180,159,131,158,205,79,238,48,23,103,147,92,55,107,12,50,239,102,80,137,173,146,36,81,169,210,228,158,237,119,60,168,49,210,179,251,74,34,212,209,224,71,167,184,135,109,31,154,153,5,170,93,54,37,49,143,234,226,48,219,8,241,251,40,73,36,188,117,246,16,253,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,2,174,120,202,225,50,221,164,208,177,82,43,126,170,30,139,75,112,245,247,38,160,249,248,175,254,132,254,223,96,175,124,169,95,110,225,230,63,89,53,230,215,181,10,174,211,89,116,244,35,209,190,181,133,43,251,42,253,15,97,106,47,127,57,216,103,23,20,242,239,119,208,164,53,189,216,116,170,133,66,47,172,101,163,232,131,33,40,62,203,73,120,185,237,61,61,228,51,181,89,167,74,181,174,121,180,167,15,108,138,76,247,24,51,236,122,45,167,13,62,243,47,20,251,207,246,128,211,253,169,87,69,193,107,209,235,205,171,114,42,80,35,204,73,233,166,164,227,105,81,31,129,123,253,197,250,135,213,17,183,32,24,167,23,19,50,215,104,161,165,238,122,222,165,192,162,60,122,25,122,236,64,139,187,251,9,47,21,251,53,47,188,196,146,0,0,0,0,0,1,203,115,67,118,53,102,101,243,16,235,142,22,170,110,216,171,19,69,223,186,202,11,202,34,240,63,209,246,150,131,55,119,53,85,117,235,142,171,92,113,58,42,163,57,249,106,45,117,208,220,113,74,247,23,191,220,66,246,120,158,222,223,69,50,211,84,130,76,115,21,87,91,244,253,119,105,180,157,167,205,45,126,201,235,246,126,239,214,66,133,72,148,226,201,41,45,77,71,161,23,222,2,246,184,83,91,140,208,114,198,211,205,35,189,70,164,153,170,86,167,226,229,62,14,165,166,167,238,251,191,80,153,162,55,240,248,162,57,68,202,213,156,135,91,216,115,41,180,249,158,58,235,190,157,23,191,137,251,191,250,2,72,0,0,0,0,0,0,0,0,0,0,0,10,72,226,225,138,63,75,113,206,61,162,207,245,84,104,40,105,127,249,70,102,79,108,252,80,71,224,175,121,151,235,23,57,123,220,45,90,118,109,118,232,121,91,81,72,166,74,158,163,211,93,9,166,148,191,97,31,232,251,143,245,24,205,182,97,174,199,239,188,118,191,238,117,189,205,77,70,231,170,200,96,246,146,116,109,201,142,173,37,224,159,211,246,145,24,9,175,193,195,12,253,57,137,117,171,246,100,109,241,41,240,36,198,105,123,244,210,66,36,83,221,46,196,178,63,3,63,20,153,127,208,46,52,66,142,20,152,104,221,143,151,84,213,212,206,199,107,211,138,165,174,237,117,75,240,96,171,95,180,101,226,159,113,126,162,19,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,230,39,204,14,39,127,142,85,175,243,215,69,231,10,49,204,79,152,28,78,255,0,28,171,95,231,174,136,214,210,250,171,125,243,224,188,57,15,246,134,47,220,167,230,115,208,0,16,247,72,0,0,0,0,0,0,0,3,232,91,183,5,94,211,184,41,151,77,191,47,165,170,81,166,51,80,132,255,0,45,43,229,72,101,100,182,215,181,100,105,86,138,73,30,138,35,35,211,185,25,11,124,201,238,105,237,252,194,217,17,233,85,25,252,155,242,133,13,164,86,225,190,104,74,229,237,36,160,231,178,72,74,82,109,56,173,13,73,74,75,148,181,236,50,218,109,173,202,115,30,199,9,113,106,247,193,59,222,21,253,96,213,58,74,140,77,91,117,167,8,213,30,100,115,50,53,199,125,4,101,189,165,104,90,150,164,100,100,149,36,210,180,165,69,178,203,51,26,176,23,117,159,70,120,199,231,222,131,237,214,198,216,218,220,4,211,76,68,95,163,125,21,127,227,51,164,249,179,248,78,147,215,19,123,224,57,238,5,99,101,163,143,152,125,18,251,180,159,254,247,26,167,23,107,191,204,39,242,26,117,232,187,220,109,28,222,95,57,37,204,74,118,171,196,189,197,208,133,129,110,229,55,105,138,232,157,98,92,127,139,194,95,192,223,171,13,137,166,105,174,153,210,98,120,196,128,0,62,216,224,0,0,0,0,0,0,0,142,185,219,201,245,179,155,156,47,118,138,162,137,10,246,161,199,125,86,157,98,91,178,57,16,95,117,198,22,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,213,103,174,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,169,225,90,188,88,178,81,78,186,109,90,158,106,48,222,153,178,228,163,105,38,241,97,5,42,67,213,88,41,110,60,118,228,54,146,82,219,103,165,109,157,203,36,182,132,155,70,235,139,89,27,68,75,14,213,195,155,58,255,0,202,171,14,31,160,95,245,58,83,120,155,107,125,93,74,51,7,202,114,169,4,137,4,221,77,44,237,74,19,185,107,54,221,75,70,164,161,196,165,90,52,151,154,108,171,7,136,142,111,63,149,110,50,151,209,105,188,236,61,179,185,176,173,125,240,58,103,159,230,165,174,170,91,155,140,220,62,107,141,39,97,43,102,214,155,107,86,208,225,187,186,42,142,171,150,44,189,93,89,160,198,90,46,17,218,210,122,14,191,153,38,163,84,92,87,36,51,76,130,210,119,59,33,196,160,191,193,109,4,165,33,43,117,214,144,107,70,253,196,29,215,135,22,71,35,102,182,242,159,120,98,10,229,199,195,171,62,67,8,156,203,72,117,165,214,229,168,141,101,9,167,200,137,40,66,82,73,83,234,74,185,169,67,173,37,36,147,120,157,110,247,135,148,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,169,233,28,174,107,203,121,207,172,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,189,88,0,0,0,8,149,196,51,37,148,172,211,225,124,138,237,161,111,196,86,42,91,81,200,237,249,135,37,49,78,107,4,230,231,105,239,184,164,154,86,133,36,221,83,68,179,73,33,227,73,243,27,66,222,221,45,64,6,88,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,253,149,12,245,97,222,96,112,26,169,137,247,60,248,148,90,237,135,71,85,74,254,131,18,44,183,24,165,33,61,73,147,237,154,155,51,113,14,181,17,199,137,182,212,234,208,70,77,169,74,81,106,168,151,198,11,40,126,57,184,177,97,127,120,133,124,165,201,255,0,249,8,176,37,178,210,203,252,6,28,36,47,251,194,137,191,235,220,21,107,10,173,85,167,70,159,14,159,83,151,22,61,82,57,68,156,211,47,41,8,148,193,58,219,196,211,169,35,209,104,39,89,105,194,74,181,45,237,161,94,41,35,32,238,185,215,205,117,119,54,152,203,54,242,230,213,97,218,20,221,97,218,212,73,175,33,93,4,93,168,39,28,52,182,68,130,121,245,163,154,225,234,181,22,168,111,152,180,52,217,137,1,195,23,33,223,150,250,236,108,121,197,138,46,235,6,223,168,39,209,180,186,141,59,153,22,232,121,40,121,46,104,174,106,79,147,29,244,199,53,110,109,198,158,81,56,201,235,177,212,148,117,201,246,83,47,44,221,98,135,208,122,20,137,116,122,20,8,238,73,174,220,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,239,211,152,178,35,75,75,50,208,157,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,195,208,10,171,227,157,249,147,253,228,254,26,45,80,85,95,28,239,204,159,239,39,240,208,17,87,134,198,98,236,76,180,230,57,87,102,37,200,232,109,186,237,191,54,133,54,167,177,231,125,31,185,109,73,109,222,75,45,56,227,187,156,138,134,118,164,139,78,118,243,61,16,100,119,252,50,174,45,167,132,166,117,253,55,14,30,83,113,54,167,85,153,90,103,156,229,151,80,124,249,237,170,11,44,115,23,76,81,146,119,183,201,67,78,184,210,156,82,146,109,154,154,35,108,154,101,11,11,63,0,0,31,38,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,247,25,151,197,92,51,186,176,111,17,238,60,45,189,98,116,245,171,102,160,237,62,78,214,220,67,111,108,63,81,246,185,136,66,212,203,168,52,184,218,205,37,189,181,161,68,90,40,134,159,133,53,241,164,193,202,21,159,140,182,150,49,82,30,229,203,196,74,124,136,245,72,219,86,123,165,83,83,29,180,201,222,165,153,22,246,31,142,215,45,40,66,83,211,110,245,148,226,140,130,69,101,199,26,41,88,173,194,146,247,161,61,119,196,171,92,246,54,27,220,116,26,204,52,161,45,63,1,134,225,204,77,61,43,108,146,157,80,112,208,202,82,233,17,146,205,183,8,212,167,16,230,148,194,36,254,74,177,190,171,97,208,241,175,6,153,161,196,153,77,197,28,55,184,147,34,90,156,82,31,130,253,58,137,82,146,210,209,226,149,161,73,55,144,164,25,17,234,182,212,74,45,134,135,35,0,11,190,227,5,140,116,43,27,44,7,133,82,25,234,43,88,151,80,98,60,54,247,45,28,136,176,100,49,46,68,157,73,10,66,182,173,17,154,229,154,144,163,234,119,167,113,54,162,21,23,150,236,16,170,230,63,27,109,108,23,163,87,34,81,164,92,114,29,74,231,201,109,78,34,51,12,176,228,135,150,72,79,117,172,154,101,205,136,213,36,165,237,73,169,4,102,178,238,188,82,241,210,102,48,102,178,189,109,194,172,245,118,222,29,255,0,173,186,99,45,147,237,182,137,77,145,29,65,106,109,211,219,206,234,185,140,169,196,37,41,91,113,152,251,68,146,90,164,87,4,252,23,165,84,100,223,152,239,112,218,17,37,72,165,200,139,65,182,107,15,45,43,92,87,205,167,23,81,75,77,238,213,11,54,158,132,70,233,160,143,99,139,66,21,162,157,73,133,175,138,86,227,87,230,158,214,248,127,7,230,53,17,117,34,149,184,213,249,167,181,190,31,193,249,141,68,4,0,23,83,195,23,62,63,150,250,20,108,6,197,138,214,235,250,223,167,167,209,181,74,141,71,153,42,232,101,43,121,78,104,158,82,75,157,29,132,199,37,110,113,199,94,73,56,241,235,177,213,21,112,101,151,39,215,54,105,112,191,20,171,88,114,82,230,94,214,52,138,2,169,84,116,187,29,166,42,108,76,114,82,36,161,110,62,182,210,210,208,150,80,234,86,107,211,70,220,70,213,27,137,82,35,253,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,64,53,60,2,53,100,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,146,160,51,89,155,31,52,248,201,241,2,225,249,139,226,234,120,92,121,19,195,47,198,190,113,52,82,182,108,124,211,227,39,196,11,135,230,47,139,169,225,113,228,79,12,191,26,249,196,208,18,168,0,0,6,85,198,170,6,85,192,122,172,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,250,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,69,57,98,204,45,171,154,12,26,162,226,229,173,27,160,235,249,145,170,52,181,202,110,67,212,201,205,43,107,177,220,82,15,252,23,16,106,74,20,182,157,105,102,132,111,218,84,67,119,101,50,242,183,178,175,97,102,178,141,34,93,110,222,186,164,84,99,86,155,102,1,37,22,242,216,154,168,177,141,215,9,197,41,196,62,166,220,209,124,180,33,11,216,217,153,169,196,110,100,251,54,119,150,81,113,67,233,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,134,140,197,0,241,71,243,217,137,191,130,252,158,16,189,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,81,15,20,127,61,152,155,248,47,201,225,0,149,92,12,127,61,159,187,127,196,133,170,10,171,224,99,249,236,253,219,254,36,45,80,0,82,183,26,191,52,246,183,195,248,63,49,168,139,169,20,173,198,175,205,61,173,240,254,15,204,106,32,58,175,3,31,207,103,238,223,241,33,21,120,163,249,236,196,223,193,126,79,8,74,174,6,63,158,207,221,191,226,66,42,241,71,243,217,137,191,130,252,158,16,9,255,0,193,83,202,197,211,241,2,119,203,169,194,127,136,1,193,83,202,197,211,241,2,119,203,169,194,127,128,0,0,0,0,0,0,0,12,171,142,171,150,44,194,221,89,95,198,90,46,46,90,209,186,254,131,153,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,193,113,6,164,173,40,117,166,150,104,94,205,167,202,135,127,204,166,84,107,184,29,100,225,110,42,210,90,170,212,172,204,73,179,232,213,130,169,62,202,13,184,53,137,16,210,244,152,10,90,15,245,186,209,173,40,53,54,165,32,185,134,195,139,48,191,76,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,238,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,70,122,242,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,232,38,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,32,28,215,54,62,86,49,147,225,253,195,242,231,198,107,6,148,243,99,229,99,25,62,31,220,63,46,124,102,176,7,117,201,246,108,239,44,162,226,135,211,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,168,47,61,25,50,174,228,243,17,226,211,27,170,250,102,204,186,58,137,22,205,73,213,160,165,41,182,141,28,216,210,91,78,154,60,215,53,162,55,18,146,109,196,173,42,78,211,53,180,223,182,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,11,222,16,255,0,136,206,117,255,0,146,174,28,49,64,176,42,116,167,49,54,233,250,186,108,103,207,154,229,46,9,146,201,202,154,153,218,164,43,106,208,77,180,151,77,41,91,138,82,180,117,44,186,217,244,188,224,230,206,205,202,46,23,253,56,174,199,137,88,174,207,144,220,106,21,184,169,231,21,250,170,201,196,19,230,133,147,110,154,16,211,75,55,20,179,70,205,121,104,51,37,58,130,60,246,95,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,136,62,77,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,218,177,47,0,111,44,183,240,125,187,176,251,16,106,146,223,184,95,145,78,171,78,130,186,129,75,141,73,91,245,184,70,80,227,25,17,37,8,74,73,43,113,41,53,160,228,57,33,73,90,146,178,49,247,248,98,240,255,0,153,132,80,227,102,7,27,237,222,146,250,151,181,251,102,154,235,143,181,42,131,21,198,30,101,213,73,66,86,77,155,207,183,35,187,46,33,74,101,40,78,166,151,20,180,55,218,248,163,249,19,196,223,193,126,113,8,5,0,137,149,195,139,60,113,178,165,121,79,179,241,5,18,228,97,213,225,33,133,206,121,165,186,234,232,146,210,70,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,26,176,66,202,165,98,86,52,88,56,115,93,145,45,138,109,213,116,82,168,147,29,136,180,165,246,216,147,45,182,92,83,106,82,84,146,89,37,102,100,102,149,22,186,106,71,224,62,174,98,176,26,242,203,110,46,87,112,166,243,133,45,43,167,72,90,233,147,158,142,76,162,173,78,53,168,163,205,104,146,181,167,99,137,78,166,146,90,182,44,150,218,143,122,20,68,26,94,1,81,124,40,115,199,38,218,170,209,50,143,136,200,136,84,42,148,137,8,180,106,198,182,163,156,25,110,169,199,213,9,243,81,164,157,67,238,169,124,165,22,174,147,206,165,189,22,151,17,201,183,64,1,72,28,96,176,114,187,99,102,128,241,86,67,221,69,23,18,233,236,72,134,230,212,35,145,42,12,118,34,72,141,161,45,75,86,212,34,51,188,195,74,18,125,78,196,238,54,212,98,239,197,122,241,159,194,25,55,126,3,91,88,185,78,98,91,210,48,246,176,166,102,18,95,105,12,51,78,168,114,218,113,229,161,94,186,214,82,89,130,218,73,7,216,158,112,205,38,69,185,1,202,184,31,95,241,154,170,226,158,22,206,184,101,156,137,81,233,213,250,93,37,70,234,152,36,52,167,88,155,33,5,167,41,11,51,122,2,21,220,150,178,38,254,209,54,123,109,124,103,51,35,56,161,74,193,204,218,97,157,249,93,76,66,166,177,88,244,108,199,229,205,76,70,34,49,57,151,33,57,41,199,84,70,148,161,148,201,55,143,93,8,201,179,35,82,117,220,87,209,153,76,94,141,128,184,13,124,226,227,207,196,110,69,187,71,121,234,121,75,97,215,152,118,162,189,26,132,203,136,107,69,154,28,146,227,45,153,145,167,66,89,153,169,36,70,162,10,23,207,54,40,82,177,143,54,152,153,126,80,147,16,233,175,214,61,27,13,248,147,83,45,137,108,65,101,184,77,202,109,212,145,37,72,121,49,137,226,211,82,34,112,136,148,173,55,29,148,240,96,194,25,54,134,3,92,184,185,81,98,91,50,49,10,176,150,97,146,159,105,108,61,78,167,243,26,109,228,33,62,186,22,114,94,156,218,137,103,220,153,108,201,36,71,185,116,194,52,209,128,56,57,66,203,254,13,90,120,59,110,61,212,68,182,105,233,142,228,157,171,71,87,41,106,83,146,100,236,90,214,109,243,95,113,215,121,123,205,40,223,181,62,170,72,128,113,94,40,254,68,241,55,240,95,156,66,20,2,47,251,138,63,145,60,77,252,23,231,16,133,27,96,133,149,74,196,172,104,176,112,230,187,34,91,20,219,170,232,165,81,38,59,17,105,75,237,177,38,91,108,184,166,212,164,169,36,178,74,204,200,205,42,45,116,212,143,192,4,149,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,180,158,32,25,157,254,76,57,125,171,215,237,187,162,149,77,191,171,123,41,246,164,105,140,245,14,60,241,186,217,73,125,182,123,145,242,24,90,220,222,225,27,68,231,37,43,37,115,18,218,233,7,51,185,122,186,178,191,140,181,172,35,186,100,245,253,7,46,77,58,168,136,174,71,102,167,5,212,238,106,67,105,89,127,132,218,201,42,90,80,235,78,160,150,189,155,143,202,92,88,165,125,221,118,37,163,134,117,250,239,85,109,216,157,127,209,248,93,43,40,232,250,215,137,233,95,88,132,19,142,111,113,36,175,172,82,182,233,162,116,46,192,38,86,86,184,163,102,210,139,121,91,184,115,112,70,137,139,145,235,50,32,208,105,148,218,163,172,211,234,42,125,68,108,71,75,117,20,164,136,214,227,174,50,110,59,41,47,26,182,125,164,26,148,224,187,65,77,124,27,50,245,244,211,22,42,217,133,171,73,170,196,137,135,122,66,164,33,184,186,69,168,206,155,26,67,79,165,79,168,140,143,144,194,200,212,210,61,109,210,88,81,169,41,45,174,92,160,0,170,190,57,223,153,63,222,79,225,162,213,5,85,241,206,252,201,254,242,127,13,1,85,98,207,184,74,103,95,208,147,33,229,55,19,106,116,168,116,87,185,206,89,117,7,207,144,226,103,60,255,0,49,116,197,25,39,99,156,229,186,235,141,41,197,37,68,225,41,162,55,13,214,80,136,23,151,44,16,170,230,59,24,104,184,53,66,174,68,164,84,171,241,234,42,135,46,91,106,91,4,252,120,47,201,109,14,109,245,146,133,169,130,65,172,137,70,130,89,168,146,189,187,15,202,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,204,53,16,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,225,87,13,206,32,146,115,19,25,204,30,198,74,172,68,226,45,58,58,164,194,169,60,235,76,174,230,65,186,251,142,147,81,217,97,166,89,92,102,73,132,154,18,165,45,196,18,220,211,68,56,101,10,248,150,103,170,54,102,174,104,184,97,134,51,226,74,194,251,114,67,21,40,179,147,21,214,223,171,212,78,57,146,159,89,62,218,29,101,12,147,239,50,150,201,37,184,249,142,41,75,37,54,77,135,31,206,46,113,111,188,223,223,113,235,245,248,126,134,182,232,219,254,143,219,252,198,100,122,47,154,204,116,74,254,116,134,26,113,254,107,145,201,207,172,35,217,174,212,232,69,223,128,9,21,146,76,159,92,217,185,197,6,168,169,41,112,172,154,28,134,21,118,86,34,59,31,159,5,135,91,125,108,161,182,221,89,41,75,121,81,150,209,45,40,112,155,53,18,214,149,17,109,84,117,1,165,60,167,121,88,193,191,135,246,247,203,152,25,172,26,83,202,119,149,140,27,248,127,111,124,185,129,154,192,23,253,255,0,197,101,255,0,220,255,0,255,0,234,224,160,17,127,223,252,86,95,253,207,255,0,254,174,10,1,1,221,114,125,155,59,203,40,184,161,244,226,133,30,93,98,133,62,59,145,171,182,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,239,78,255,0,205,22,23,218,57,104,171,102,142,129,91,137,113,218,113,104,231,82,166,59,25,110,37,21,7,214,178,102,60,83,82,91,90,216,90,228,169,12,47,123,122,178,179,87,49,41,216,162,42,75,207,70,76,171,185,60,196,120,180,198,234,190,153,179,46,142,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,55,197,105,216,171,136,244,140,56,171,225,13,50,244,170,198,179,43,213,8,245,74,149,17,185,6,81,100,202,100,140,155,113,73,255,0,229,13,68,94,170,212,203,10,81,40,217,104,208,18,87,11,120,169,102,246,195,186,169,149,59,166,254,250,107,111,199,168,61,50,163,68,169,193,136,223,90,219,238,45,110,182,153,72,103,156,206,134,226,141,162,74,141,182,182,182,146,108,218,71,40,239,38,192,170,222,85,219,54,147,89,196,27,66,37,171,112,204,142,79,78,162,198,170,149,73,16,22,163,51,38,78,73,54,218,92,89,39,110,243,74,118,18,247,18,84,226,72,150,170,11,225,255,0,150,47,229,61,152,42,77,2,228,181,234,181,43,6,137,190,161,117,201,134,247,78,219,44,147,78,28,102,28,123,177,151,61,244,33,189,141,153,58,109,243,148,131,79,45,78,35,66,128,2,0,113,171,242,177,107,124,64,131,242,234,136,159,226,0,113,171,242,177,107,124,64,131,242,234,136,10,86,19,255,0,134,46,124,127,34,21,216,216,13,139,21,173,182,13,193,80,79,163,106,149,26,143,46,45,174,242,144,242,156,209,60,165,31,38,67,234,142,74,220,227,109,50,163,113,227,211,123,170,56,191,148,156,16,165,102,63,31,173,204,23,172,215,37,209,163,220,113,234,137,68,248,205,165,197,198,125,154,116,153,12,172,208,174,203,65,58,203,123,209,170,77,72,220,146,82,12,201,101,229,113,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,177,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,144,105,204,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,107,112,161,207,28,107,150,149,68,202,62,35,34,89,215,105,177,228,34,209,171,26,221,144,83,162,52,151,31,84,39,205,70,163,105,108,52,149,242,148,90,52,108,180,150,244,66,155,71,59,133,113,58,207,143,229,190,187,39,1,176,158,181,186,193,183,234,10,244,149,82,157,81,230,69,186,30,74,25,83,122,167,148,147,228,199,125,50,9,59,92,113,167,148,77,188,90,236,105,68,28,83,61,25,205,174,231,15,17,226,212,219,165,122,26,204,181,250,136,246,205,53,212,32,229,37,183,77,28,217,50,92,78,186,188,239,41,163,54,210,163,109,180,161,41,78,227,37,186,228,107,29,171,42,57,81,196,124,218,226,58,44,171,41,174,134,149,7,150,253,126,190,251,38,184,180,136,170,51,34,82,136,140,185,143,47,106,137,166,72,201,78,41,42,51,52,33,14,56,142,42,2,255,0,184,92,121,19,195,47,198,190,113,52,80,8,191,238,23,30,68,240,203,241,175,156,77,20,2,3,218,224,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,99,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,9,229,227,51,118,14,96,176,26,14,60,195,147,18,223,166,166,60,133,87,163,206,168,178,162,161,191,27,94,165,18,29,35,36,161,9,73,19,169,91,132,131,54,86,219,138,74,55,232,84,89,119,101,50,242,183,178,175,97,102,178,141,34,93,110,222,186,164,84,99,86,155,102,1,37,22,242,216,154,168,177,141,215,9,197,41,196,62,166,220,209,124,180,33,11,216,217,153,169,196,110,230,150,126,42,226,62,31,208,174,155,98,202,189,42,180,90,85,235,79,77,46,191,18,28,131,109,186,132,82,89,44,155,112,139,255,0,73,58,150,138,54,221,121,179,61,142,184,149,4,149,172,113,75,205,97,227,45,195,138,22,125,219,232,90,45,114,161,18,66,109,9,90,84,169,108,69,140,146,67,113,144,79,145,173,174,98,8,249,238,70,54,20,234,214,165,150,195,216,72,184,156,167,227,197,87,51,24,37,71,198,138,133,149,18,214,143,95,145,45,48,96,51,87,85,69,124,134,31,92,115,91,171,56,236,146,22,110,180,238,136,73,44,182,18,21,187,85,26,17,159,108,1,193,202,238,96,49,150,211,193,219,113,238,158,93,205,80,76,119,36,237,66,250,72,168,74,156,147,39,98,214,130,115,148,195,110,187,203,222,74,94,205,169,245,148,68,52,167,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,128,250,192,3,228,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,192,62,6,52,98,245,155,128,184,95,112,98,230,32,63,45,186,21,187,29,47,72,40,140,27,207,186,181,184,150,154,101,180,118,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,207,14,103,115,11,117,102,131,25,107,88,185,116,198,232,58,254,92,106,117,45,18,156,144,205,50,11,73,218,212,118,212,179,255,0,9,197,154,82,132,173,215,93,89,33,27,246,151,191,207,70,115,107,185,195,196,120,181,54,233,94,134,179,45,126,162,61,179,77,117,8,57,73,109,211,71,54,76,151,19,174,175,59,202,104,205,180,168,219,109,40,74,83,184,201,110,185,237,184,113,100,114,54,107,111,41,247,134,32,174,92,124,58,179,228,48,137,204,180,135,90,93,110,90,136,214,80,154,124,136,146,132,37,36,149,62,164,171,154,148,58,210,82,73,55,137,214,194,47,220,88,91,125,218,150,37,163,137,149,250,23,75,109,223,125,127,209,249,189,83,43,235,58,39,137,153,95,86,133,155,141,236,113,68,159,172,74,119,107,170,117,46,227,242,218,118,5,229,125,70,184,37,89,246,244,186,178,45,90,59,149,250,185,70,34,82,226,211,155,117,166,157,144,104,215,114,144,133,62,217,175,105,30,212,110,90,180,66,22,164,217,167,28,239,204,159,239,39,240,209,202,184,42,121,167,186,126,31,206,249,141,56,4,53,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,198,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,30,203,22,97,109,92,208,96,213,23,23,45,104,221,7,95,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,224,184,131,82,80,165,180,235,75,52,35,126,210,170,14,36,124,62,227,101,218,75,120,195,131,116,169,106,195,170,140,132,198,155,77,101,167,94,69,178,178,105,134,218,55,100,60,251,175,60,137,47,27,234,37,169,41,67,107,52,55,174,171,108,143,128,100,251,54,119,150,81,113,67,233,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,132,223,227,157,249,147,253,228,254,26,42,172,89,247,26,43,166,133,124,218,185,122,189,109,105,221,109,22,224,167,215,42,148,233,60,165,183,207,138,251,116,183,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,65,108,174,96,95,242,148,199,107,103,5,62,148,253,28,250,71,214,255,0,73,244,61,103,35,167,134,252,159,234,121,141,238,221,200,219,246,203,77,218,247,211,67,9,191,194,135,60,114,109,170,173,19,40,248,140,136,133,66,169,72,144,139,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,202,81,106,233,60,234,91,209,105,113,28,155,116,25,119,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,196,240,197,207,143,229,190,133,27,1,177,98,181,186,254,183,233,233,244,109,82,163,81,230,74,186,25,74,222,83,154,39,148,146,231,71,97,49,201,91,156,113,215,146,78,60,122,236,117,68,19,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,5,57,113,143,195,63,65,226,93,22,254,135,27,100,90,132,8,209,157,94,253,117,144,185,21,7,79,177,172,207,192,139,193,36,95,244,11,141,16,167,138,214,26,55,124,101,209,117,116,179,189,218,12,227,169,107,187,77,18,196,25,202,253,50,47,21,123,143,245,24,8,61,194,63,20,62,137,99,156,139,73,227,250,154,204,21,178,143,252,163,211,32,54,94,8,51,240,79,188,139,245,11,183,25,154,203,205,216,253,139,142,214,5,206,135,185,73,166,220,244,169,15,158,210,86,173,183,49,165,168,188,21,250,30,194,51,26,74,178,110,22,174,203,54,133,116,50,173,200,171,211,34,207,73,233,166,164,235,73,95,180,139,244,189,197,250,136,7,219,0,0,0,0,0,0,0,0,0,0,16,203,138,205,184,205,123,44,110,188,234,59,211,170,74,154,149,106,126,45,211,231,104,90,106,94,255,0,191,245,9,154,35,127,16,122,35,149,188,173,94,40,105,189,231,14,155,80,153,227,166,155,41,210,187,248,151,191,255,0,160,3,63,22,213,85,116,43,142,149,92,109,58,170,159,53,137,105,45,124,77,183,9,94,227,247,123,140,105,23,43,215,91,87,158,94,240,242,184,217,104,167,45,122,73,58,93,251,44,224,178,163,47,2,253,47,97,104,51,84,100,166,214,105,81,104,105,61,12,190,241,125,92,48,175,111,165,121,105,165,193,54,57,106,164,45,138,126,187,181,220,77,83,225,22,191,100,180,251,95,127,235,48,18,244,0,0,0,0,0,124,171,174,174,139,126,215,172,87,156,86,212,83,96,72,152,163,211,93,9,182,212,163,63,3,247,123,143,245,15,170,35,118,127,241,78,46,25,229,174,238,67,171,218,245,193,75,159,69,100,244,51,209,111,192,149,183,251,10,47,20,123,116,47,188,128,82,22,107,111,183,113,15,31,175,106,243,139,220,132,215,106,76,180,122,17,106,223,90,250,147,253,148,254,159,180,181,22,17,193,171,9,150,221,38,187,138,146,218,245,84,244,170,91,71,187,222,154,123,229,224,191,250,83,251,125,130,172,104,212,233,87,77,207,10,150,217,238,145,86,158,219,4,125,139,85,186,225,39,222,69,226,175,121,126,193,162,92,152,225,156,92,44,203,189,161,66,142,214,199,102,82,169,245,9,94,177,158,175,174,12,116,172,251,173,69,226,223,176,244,247,16,14,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,252,165,70,106,100,87,162,62,157,205,190,218,155,89,106,101,170,84,90,31,135,220,99,63,124,68,176,137,204,43,204,141,196,227,37,172,75,138,84,186,219,103,250,61,68,249,122,39,237,168,207,66,111,199,183,234,33,160,145,89,220,101,112,169,19,236,202,22,39,193,111,116,136,243,34,211,158,45,116,209,164,181,80,125,74,238,189,60,76,187,18,117,251,253,128,60,151,5,236,79,125,202,189,201,133,18,30,213,9,139,50,182,130,218,93,180,85,57,130,240,71,255,0,157,251,61,162,215,134,125,184,116,226,83,184,115,153,106,3,133,35,148,205,105,216,180,135,125,66,86,168,122,161,19,82,251,42,63,4,123,52,253,100,52,7,18,67,115,34,179,45,163,213,15,182,151,18,126,242,50,212,191,233,1,254,192,0,0,0,0,43,147,140,181,210,229,55,10,232,52,22,213,167,85,86,138,165,22,158,197,70,168,39,221,247,123,197,68,217,240,206,161,118,81,96,146,55,245,21,24,205,109,215,77,119,58,146,211,95,218,44,199,141,69,101,14,84,237,122,34,79,186,89,133,36,255,0,249,106,138,125,223,233,21,243,151,152,101,80,199,75,2,25,183,188,158,185,233,72,219,174,154,235,49,162,211,95,218,3,67,57,105,166,122,35,1,108,24,60,190,95,46,219,165,22,221,218,233,164,38,75,199,83,247,14,154,62,37,145,20,160,217,148,24,100,141,132,197,50,43,123,117,215,77,173,36,180,215,246,15,182,0,0,0,0,0,0,0,0,0,0,2,61,231,198,239,59,55,44,151,148,212,61,203,114,109,46,163,5,179,219,174,171,93,62,81,145,125,147,253,31,111,249,69,0,89,52,215,239,76,73,160,210,28,61,94,174,215,34,198,81,246,238,167,228,37,62,242,47,21,123,203,246,11,95,227,45,137,141,195,195,74,14,26,199,123,107,239,213,98,212,150,91,117,213,181,71,168,50,126,40,211,196,191,75,95,187,218,32,14,66,172,214,175,76,205,89,241,94,111,114,41,245,58,124,255,0,29,52,217,80,138,90,246,81,126,151,223,250,128,95,70,4,219,109,218,24,45,98,91,104,70,213,83,173,170,92,87,59,235,170,219,136,210,12,252,79,244,125,230,61,208,255,0,24,113,145,14,35,17,27,251,44,54,150,211,250,146,90,127,160,127,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,49,204,79,152,28,78,255,0,28,171,95,231,174,139,206,20,99,152,159,48,56,157,254,57,86,191,207,93,17,173,165,245,86,251,231,193,120,114,31,237,12,95,185,79,204,231,160,0,33,238,144,0,0,4,140,204,22,86,234,22,38,23,97,238,55,89,52,105,14,218,183,13,169,70,147,92,90,95,83,199,79,170,189,29,6,183,20,147,45,91,97,229,41,38,149,110,82,73,213,45,30,161,41,148,28,115,23,123,131,22,253,34,236,202,237,139,107,92,17,58,170,93,102,193,166,83,230,177,204,82,57,177,222,167,54,135,17,185,6,74,78,169,81,150,169,50,50,215,177,145,138,198,206,22,86,46,12,189,94,242,42,180,232,28,235,14,187,49,213,209,38,48,75,82,34,110,53,44,160,60,107,82,148,78,182,157,73,42,82,143,154,132,111,35,220,78,33,189,238,105,149,205,138,41,196,218,143,54,98,53,236,159,209,84,108,38,222,83,154,98,110,228,185,133,90,94,162,170,162,137,159,183,76,76,238,223,246,162,62,248,141,120,196,163,216,0,13,18,215,0,0,7,74,203,222,59,92,249,119,196,120,216,129,109,68,143,53,42,101,80,106,80,31,208,147,54,18,214,133,56,209,47,67,54,149,185,180,41,43,73,30,138,66,117,37,167,114,21,117,182,117,227,108,98,5,177,78,188,236,202,212,122,181,22,172,201,63,18,91,6,123,92,78,166,70,70,71,161,165,73,81,26,84,133,17,41,42,74,146,162,35,35,34,160,129,37,50,111,155,154,190,94,238,4,90,215,2,186,171,14,179,48,151,53,141,18,143,71,200,121,113,208,229,67,114,25,113,231,121,108,50,101,200,73,145,43,94,218,43,199,123,147,102,159,67,171,200,221,159,50,127,9,253,58,213,63,41,155,9,59,71,98,51,28,190,159,237,54,227,124,126,253,61,94,244,125,158,189,102,39,163,75,124,1,249,169,213,26,125,98,159,22,173,73,159,30,108,25,172,162,76,89,81,157,75,173,62,210,210,74,67,136,90,76,201,73,82,76,140,148,70,100,100,100,100,63,72,156,113,114,196,196,211,58,79,16,0,1,248,0,0,0,0,0,8,149,196,51,58,116,172,172,97,124,138,21,161,112,68,78,42,92,177,200,173,248,103,25,50,142,19,6,230,215,106,15,182,165,18,80,132,164,157,75,70,178,81,45,226,73,114,220,66,30,219,218,179,21,143,54,110,91,112,142,187,138,215,156,216,137,69,58,58,209,76,130,244,131,101,117,106,137,161,71,30,19,70,148,45,91,220,82,116,53,18,21,177,4,183,20,91,16,163,44,235,227,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,115,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,48,241,66,79,228,7,56,53,92,166,226,226,85,80,56,142,88,151,140,136,112,46,180,60,210,141,113,152,66,212,77,206,105,77,161,78,239,142,79,58,179,109,41,81,58,133,45,27,119,155,110,55,45,120,119,112,214,195,60,64,193,163,197,204,202,89,254,156,250,99,202,147,109,210,215,38,163,79,122,159,5,181,58,158,161,197,52,235,92,206,167,84,56,130,218,164,147,72,105,105,89,243,148,148,192,12,206,229,234,234,202,254,50,214,176,142,233,147,215,244,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,19,107,36,169,105,67,173,58,130,90,246,110,48,210,69,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,138,128,225,59,157,122,141,173,117,83,50,175,137,21,61,246,221,103,88,214,115,235,56,177,217,165,78,83,146,36,57,29,197,26,80,227,221,83,143,109,65,169,197,168,157,38,155,66,12,157,51,69,191,128,0,0,0,0,225,89,193,205,157,155,148,92,47,250,113,93,143,18,177,93,159,33,184,212,43,113,83,206,43,245,85,147,136,39,205,11,38,221,52,33,166,150,110,41,102,141,154,242,208,102,74,117,4,97,31,248,154,231,182,149,130,54,109,71,3,48,182,230,150,222,40,87,163,182,153,83,41,111,165,11,182,225,44,210,165,45,199,52,51,68,151,154,213,45,161,27,92,66,28,231,238,108,201,158,109,38,15,65,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,94,201,151,11,76,56,153,151,217,213,140,201,90,85,95,166,120,129,79,83,101,18,70,145,165,90,209,121,187,216,84,114,35,86,201,138,229,180,242,212,226,119,37,42,40,235,105,37,212,37,224,137,124,50,243,131,108,229,107,20,43,116,92,70,56,144,236,155,230,59,73,170,214,20,212,135,95,166,63,13,185,11,140,180,54,194,28,83,168,90,158,91,74,65,35,93,92,109,123,146,77,169,43,189,225,152,204,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,102,156,37,51,175,233,184,112,242,155,137,181,58,172,202,211,60,231,44,186,131,231,207,109,80,89,99,152,186,98,140,147,189,190,74,26,117,198,148,226,148,147,108,212,209,27,100,211,40,88,89,248,170,190,57,223,153,63,222,79,225,162,213,5,85,241,206,252,201,254,242,127,13,1,13,114,79,150,120,217,174,187,111,252,48,102,116,74,125,117,139,30,69,94,222,157,44,221,228,70,168,179,81,128,73,230,19,106,35,52,56,211,143,50,102,105,94,194,120,220,36,45,72,73,14,21,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,137,213,193,83,205,61,211,240,254,119,204,105,194,90,113,35,225,247,39,49,49,155,198,28,27,165,68,78,34,211,163,166,52,218,107,45,52,202,238,100,27,172,54,209,187,33,231,218,101,149,198,100,159,81,45,73,82,220,65,33,189,116,67,100,65,250,248,112,113,0,135,152,138,19,88,73,139,215,23,251,44,64,234,95,106,76,134,216,142,221,197,23,122,220,221,29,12,161,182,208,243,45,153,33,108,146,119,27,109,19,169,53,253,113,53,58,134,93,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,127,217,36,206,13,179,155,156,47,106,180,147,137,10,246,161,199,97,55,101,30,35,82,57,16,95,117,199,208,202,219,113,212,18,84,135,147,25,110,146,18,183,13,178,81,33,106,81,150,229,4,138,17,171,136,150,5,204,199,236,169,221,118,221,6,141,233,59,146,131,202,185,40,44,164,223,55,21,42,41,153,186,134,155,100,148,167,158,114,42,229,50,219,102,149,37,78,60,143,178,100,75,76,149,0,25,87,1,218,179,161,131,148,44,2,205,5,255,0,133,86,179,219,232,180,170,131,114,41,205,237,89,116,209,101,199,106,91,81,181,90,214,181,242,81,33,45,115,20,163,82,249,123,207,67,86,133,197,64,6,146,50,139,130,21,92,184,229,210,204,193,170,237,114,37,94,165,64,143,37,83,37,196,109,72,96,223,145,41,233,46,33,189,222,178,144,133,62,104,37,153,36,214,72,37,26,81,187,97,82,183,13,188,23,165,99,126,109,45,122,21,209,104,68,185,45,138,28,121,149,234,236,57,107,79,32,152,101,147,75,10,113,179,81,115,145,214,59,13,38,214,138,37,18,140,150,149,55,188,104,36,0,82,183,26,191,52,246,183,195,248,63,49,168,139,169,20,173,198,175,205,61,173,240,254,15,204,106,32,58,175,3,31,207,103,238,223,241,33,232,56,175,100,114,53,203,74,173,230,227,14,87,44,235,180,216,241,215,119,82,73,14,200,41,209,26,75,108,38,107,4,146,81,180,182,26,74,57,169,61,26,54,90,83,154,161,77,175,157,231,248,24,254,123,63,118,255,0,137,9,255,0,153,220,194,218,185,95,193,170,214,46,93,49,186,254,131,151,26,157,75,68,166,227,189,83,156,234,182,181,29,181,44,255,0,194,113,102,148,173,72,105,167,86,72,94,205,166,25,225,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,198,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,19,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,51,153,118,87,254,149,221,85,155,167,208,148,170,55,166,106,18,42,30,142,164,198,233,224,195,230,184,165,242,35,181,169,242,217,70,237,168,70,167,181,36,69,169,232,45,211,131,190,89,239,44,62,179,107,88,255,0,120,78,184,41,8,190,35,162,21,34,223,116,201,168,147,41,200,52,58,213,81,214,247,26,150,181,40,220,67,6,164,163,107,70,234,211,204,68,148,40,130,178,243,99,230,159,25,62,32,92,63,49,124,93,79,11,143,34,120,101,248,215,206,38,138,86,205,143,154,124,100,248,129,112,252,197,241,117,60,46,60,137,225,151,227,95,56,154,2,85,14,63,154,172,204,89,185,80,194,57,152,165,120,65,151,81,90,164,38,155,72,166,70,35,74,234,53,23,16,226,218,96,220,218,105,101,27,90,113,107,113,68,123,80,133,109,74,215,177,181,251,92,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,214,205,233,94,145,202,230,188,134,91,250,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,61,153,174,205,118,35,230,215,17,215,122,222,174,244,52,168,60,198,40,20,6,30,53,197,164,69,81,145,154,82,102,69,204,121,123,82,110,188,100,74,113,73,73,17,33,8,109,180,5,138,112,131,197,43,239,26,111,188,127,196,204,75,174,250,102,228,172,253,20,235,102,244,172,199,230,242,153,158,203,127,86,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,212,8,181,78,6,63,158,207,221,191,226,66,170,192,95,71,14,75,90,133,124,240,234,178,236,171,166,15,91,69,184,41,247,21,46,163,27,154,182,249,241,95,170,79,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,197,80,231,111,39,215,54,81,177,65,218,42,138,92,219,38,185,33,245,90,117,137,110,199,231,206,97,166,216,91,200,113,182,150,106,74,217,84,148,52,107,82,27,39,13,38,180,37,36,123,83,53,56,65,103,6,148,116,168,217,66,189,14,90,106,73,145,54,125,157,45,45,37,76,56,193,165,82,100,193,94,196,18,144,180,168,164,200,75,142,26,137,100,183,17,185,27,26,67,150,21,142,152,23,135,25,139,195,138,142,23,226,133,27,174,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,130,154,248,103,231,94,157,150,11,238,165,100,226,93,79,166,195,107,183,89,51,102,56,114,158,244,52,230,89,112,219,144,204,118,82,230,254,118,136,97,194,75,123,143,70,20,107,36,178,105,87,149,226,143,231,179,19,127,5,249,60,33,197,49,211,2,241,31,46,152,143,81,194,252,80,163,116,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,79,128,1,106,156,12,127,61,159,187,127,196,133,170,10,171,224,99,249,236,253,219,254,36,45,80,0,82,183,26,191,52,246,183,195,248,63,49,168,139,169,20,173,198,175,205,61,173,240,254,15,204,106,32,58,175,3,31,207,103,238,223,241,33,21,120,163,249,236,196,223,193,126,79,8,74,174,6,63,158,207,221,191,226,66,42,241,71,243,217,137,191,130,252,158,16,9,255,0,193,83,202,197,211,241,2,119,203,169,194,127,136,1,193,83,202,197,211,241,2,119,203,169,194,127,128,0,0,0,0,0,0,0,12,171,141,20,97,6,22,216,152,211,145,220,46,195,76,75,161,122,102,219,172,225,253,175,214,194,234,158,143,205,229,68,138,243,127,88,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,231,92,88,79,13,46,32,146,112,122,171,71,203,230,47,213,98,55,135,211,228,116,212,122,180,183,90,138,197,180,181,170,83,238,27,134,134,13,111,162,68,151,218,73,173,231,82,134,11,85,25,146,9,90,4,107,206,14,83,47,44,162,226,135,208,122,236,137,117,138,20,248,237,201,161,92,106,128,81,88,170,160,155,65,190,72,65,56,233,33,109,58,179,109,72,53,239,211,150,179,34,75,168,51,239,252,55,56,130,70,203,180,151,48,123,25,42,178,213,135,85,25,10,147,10,164,243,174,188,139,101,100,211,238,58,77,71,101,135,94,121,18,94,54,18,104,74,146,134,214,107,115,77,86,225,157,175,230,119,47,86,174,104,48,106,181,132,119,76,158,131,175,229,201,167,85,17,21,185,15,83,39,52,173,205,72,109,43,47,240,155,89,37,72,82,218,117,212,18,209,191,113,82,182,26,112,224,204,22,32,102,10,229,192,105,12,82,169,159,65,106,16,227,221,117,228,205,105,248,180,248,178,154,91,209,164,180,214,228,187,35,156,203,102,166,219,74,82,162,82,144,151,185,26,168,210,23,83,155,31,43,24,201,240,254,225,249,115,227,53,131,69,24,185,134,244,44,31,200,142,32,225,125,177,50,171,46,149,108,225,125,114,157,17,234,164,229,203,148,182,219,166,62,68,107,113,127,242,33,36,150,208,157,16,218,16,132,165,9,206,184,13,57,227,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,114,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,60,240,230,119,47,87,86,87,241,150,181,132,119,76,158,191,160,229,201,167,85,17,21,200,236,212,224,186,157,205,72,109,43,47,240,155,89,37,75,74,29,105,212,18,215,179,113,233,76,112,172,224,229,50,205,205,214,23,253,7,174,200,137,71,174,192,144,220,154,21,198,168,7,41,250,82,205,196,27,228,132,19,141,26,208,235,72,54,212,131,94,205,121,107,50,53,52,131,32,206,180,218,181,86,163,26,4,58,133,78,92,168,244,184,231,18,11,79,60,165,162,43,6,235,143,27,77,36,207,68,32,221,121,215,13,41,208,183,184,181,120,168,204,236,43,134,47,15,248,120,187,50,54,96,113,190,221,234,236,88,155,95,182,105,174,184,195,177,107,210,155,125,230,93,84,148,37,102,225,50,195,145,251,178,226,18,151,148,180,234,106,109,43,67,158,43,36,188,58,111,44,87,199,154,237,187,152,11,42,224,183,237,60,58,144,108,220,12,169,36,209,84,42,37,203,91,84,212,62,149,145,154,28,105,194,125,79,49,191,234,77,189,171,71,80,203,162,242,64,4,85,226,143,228,79,19,127,5,249,196,33,42,132,85,226,143,228,79,19,127,5,249,196,32,20,173,148,239,52,248,55,241,2,222,249,139,2,244,243,139,147,171,19,55,246,36,122,5,126,103,161,174,74,54,255,0,163,247,7,45,233,30,139,230,189,29,114,191,154,161,246,155,127,154,220,114,111,235,12,246,107,185,58,25,119,206,184,187,62,27,156,65,36,230,38,51,152,61,140,149,88,137,196,90,116,117,73,133,82,121,214,153,93,204,131,117,247,29,38,163,178,195,76,178,184,204,147,9,52,37,74,91,136,37,185,166,136,112,200,41,178,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,118,253,195,75,136,36,108,97,165,81,242,249,139,245,89,110,98,12,8,253,53,30,173,45,215,101,63,114,161,9,148,251,134,225,161,130,67,11,143,25,134,146,107,121,213,45,243,213,70,102,179,86,189,3,136,238,71,36,230,182,205,129,120,97,242,226,71,196,91,62,59,232,130,203,168,105,164,86,226,40,201,103,9,215,204,137,72,90,84,74,83,10,82,185,73,91,174,165,68,146,120,221,110,10,240,233,225,237,121,99,85,195,110,99,221,253,50,93,191,135,84,233,9,170,82,100,83,106,100,205,70,179,46,52,165,182,77,178,182,23,206,134,134,222,142,163,91,167,177,222,201,38,123,175,156,208,93,160,231,248,253,131,148,44,192,96,213,217,131,183,27,221,60,75,154,158,168,237,201,218,181,244,146,144,162,114,52,157,136,90,13,206,83,237,180,239,47,121,37,123,54,171,213,81,144,232,0,3,42,226,213,56,147,103,23,242,161,147,108,38,250,11,15,164,165,99,87,58,163,88,250,206,103,75,232,183,24,231,211,190,181,132,169,123,103,56,143,175,71,47,94,143,177,41,15,24,133,89,248,195,59,87,8,179,123,137,54,45,149,19,164,162,199,168,71,168,70,138,150,219,109,184,189,108,70,102,45,134,144,218,18,132,50,218,228,41,13,160,147,234,182,148,36,204,204,140,207,144,87,111,251,202,230,182,109,155,50,187,112,203,151,66,179,163,201,141,66,167,168,200,152,130,137,18,23,33,243,66,72,136,141,110,58,225,154,150,122,172,201,45,164,207,107,104,74,67,175,228,31,12,237,92,93,205,238,27,88,183,172,78,174,139,34,161,34,161,38,42,155,109,198,229,116,81,30,152,134,29,67,136,82,22,203,139,142,148,56,131,79,172,218,150,146,50,51,35,45,20,138,171,224,133,133,191,253,114,241,174,161,66,255,0,181,45,106,69,79,170,253,114,103,177,201,37,255,0,246,181,91,214,143,185,10,254,176,133,170,0,138,188,81,252,137,226,111,224,191,56,132,41,3,47,87,77,10,198,199,220,52,189,110,153,221,21,22,223,188,40,213,74,140,158,82,220,228,69,98,107,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,187,254,40,254,68,241,55,240,95,156,66,20,2,3,70,121,193,202,101,155,155,172,47,250,15,93,145,18,143,93,129,33,185,52,43,141,80,14,83,244,165,155,136,55,201,8,39,26,53,161,214,144,109,169,6,189,154,242,214,100,106,105,6,89,236,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,143,112,148,206,191,161,38,67,202,110,38,212,233,80,232,175,115,156,178,234,15,159,33,196,206,121,254,98,233,138,50,78,199,57,203,117,215,26,83,138,74,137,194,83,68,110,27,172,161,18,171,136,61,167,106,216,52,42,30,118,219,182,105,85,107,191,5,183,116,16,106,16,155,114,45,79,173,90,98,197,234,85,167,55,249,156,185,13,76,103,106,139,69,33,228,167,98,222,39,154,14,193,148,92,16,170,229,199,46,150,102,13,87,107,145,42,245,42,4,121,42,153,46,35,106,67,6,252,137,79,73,113,13,238,245,148,132,41,243,65,44,201,38,178,65,40,210,141,219,11,176,10,213,203,167,25,187,18,229,228,208,51,47,106,125,16,158,123,191,215,5,9,151,165,82,215,253,114,254,182,46,171,146,198,137,75,13,167,97,200,222,181,169,74,229,36,187,89,80,0,170,190,57,223,153,63,222,79,225,162,213,5,85,241,206,252,201,254,242,127,13,1,21,120,92,121,236,195,47,198,190,79,52,88,167,17,254,31,240,243,17,66,119,22,240,134,221,255,0,101,136,29,51,14,198,142,227,17,219,184,162,239,67,123,100,45,229,182,218,30,101,179,53,161,227,86,227,109,163,105,68,191,169,54,171,175,133,199,158,204,50,252,107,228,243,68,255,0,226,117,159,31,200,133,10,78,3,97,61,107,109,253,112,83,213,233,42,165,58,163,203,149,107,178,165,178,166,245,79,41,69,206,144,194,164,18,118,184,219,172,164,219,120,180,222,210,140,41,88,123,252,11,192,188,71,204,94,35,211,176,191,11,232,221,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,226,169,148,154,173,106,74,225,209,169,146,231,200,110,59,242,214,212,102,84,234,210,195,13,45,231,157,52,164,140,201,13,180,219,142,45,94,9,66,20,163,208,136,204,122,188,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,68,26,51,192,188,11,195,140,186,97,197,59,11,240,190,141,208,210,160,234,235,207,58,100,185,85,9,74,34,39,37,73,112,136,185,143,47,106,117,61,9,36,148,165,8,74,16,132,33,57,151,26,83,203,22,97,109,92,208,96,213,23,23,45,104,221,7,95,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,224,184,131,82,80,165,180,235,75,52,35,126,210,205,96,13,41,229,59,202,198,13,252,63,183,190,92,192,205,96,210,158,83,188,172,96,223,195,251,123,229,204,12,214,0,191,239,254,43,47,254,231,255,0,255,0,87,5,0,139,254,255,0,226,178,255,0,238,127,255,0,245,112,80,8,13,52,98,150,27,225,198,102,112,106,167,96,92,115,61,43,104,94,148,246,93,110,109,38,113,125,99,102,164,63,26,84,119,145,185,10,218,180,52,234,15,69,54,173,165,185,43,65,154,79,61,153,157,203,213,213,149,252,101,173,97,29,211,39,175,232,57,114,105,213,68,69,114,59,53,56,46,167,115,82,27,74,203,252,38,214,73,82,210,135,90,117,4,181,236,220,114,211,134,151,16,73,56,61,85,163,229,243,23,234,177,27,195,233,242,58,106,61,90,91,173,69,98,218,90,213,41,247,13,195,67,6,183,209,34,75,237,36,214,243,169,67,5,170,140,201,4,173,44,255,0,50,185,93,194,252,209,219,52,107,119,17,168,145,36,46,135,88,135,82,137,49,72,115,158,211,9,144,210,166,69,67,141,56,218,210,137,49,219,91,10,209,90,36,212,219,187,84,182,91,208,56,87,10,60,186,126,69,178,226,197,255,0,91,143,178,228,197,46,158,187,35,215,215,149,75,74,21,232,230,189,87,86,218,181,109,215,36,110,36,161,101,213,242,214,90,180,90,77,80,0,1,0,56,213,249,88,181,190,32,65,249,117,68,79,241,0,56,213,249,88,181,190,32,65,249,117,68,4,0,225,113,231,179,12,191,26,249,60,209,109,57,232,201,149,11,56,120,113,22,152,221,87,208,215,157,175,212,72,182,106,78,173,103,21,46,58,72,230,198,146,218,117,213,151,121,77,17,184,148,155,141,169,9,82,119,17,45,167,42,91,133,199,158,204,50,252,107,228,243,69,255,0,0,203,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,208,97,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,138,23,84,204,126,111,41,149,188,231,214,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,118,255,0,196,235,33,223,150,250,20,156,121,194,122,46,235,250,223,167,171,210,84,186,117,59,153,42,232,101,43,101,45,234,174,106,75,157,29,132,200,52,237,109,199,94,73,54,201,107,177,164,151,95,200,14,79,169,89,77,194,52,166,160,82,220,190,239,24,240,231,221,107,121,212,154,35,62,132,40,219,130,210,91,90,154,217,28,222,117,6,226,84,163,117,106,90,247,108,54,219,108,58,6,85,114,207,102,229,67,8,225,225,109,159,58,93,69,106,144,170,149,94,167,36,205,43,168,212,92,67,104,117,242,111,113,165,148,109,105,180,33,180,153,237,66,19,185,75,94,247,23,155,113,170,129,149,112,23,253,194,227,200,158,25,126,53,243,137,162,128,69,255,0,112,184,242,39,134,95,141,124,226,104,160,16,23,209,195,11,232,173,225,144,123,58,214,155,232,170,220,68,122,114,147,91,167,59,203,146,218,121,181,25,75,84,105,45,30,164,91,216,125,181,27,107,47,89,183,82,122,26,84,90,213,94,122,50,101,93,201,230,35,197,166,55,85,244,205,153,116,117,18,45,154,147,171,65,74,83,109,26,57,177,164,182,157,52,121,174,107,68,110,37,36,219,137,90,84,157,166,107,105,191,149,147,172,226,223,121,64,190,228,87,232,16,253,51,109,214,118,125,32,183,249,140,199,244,167,41,153,8,139,252,233,108,58,227,28,167,36,27,159,86,69,191,77,170,212,143,181,234,93,52,12,26,206,110,95,101,81,19,91,250,65,96,223,212,244,45,154,133,46,74,153,112,182,58,151,27,113,6,101,171,111,50,251,73,51,109,196,250,174,52,104,117,7,162,208,2,16,112,96,203,197,86,219,182,110,92,200,220,180,168,136,69,217,29,52,75,94,66,102,41,79,156,38,100,57,215,169,109,36,246,37,11,144,196,116,164,215,245,154,197,112,200,146,133,17,185,102,130,162,240,231,139,45,155,129,151,149,115,12,108,252,26,137,55,5,105,117,134,96,217,229,72,150,113,101,211,169,13,17,52,251,251,30,100,149,45,114,20,149,204,36,190,109,188,78,200,117,46,188,189,73,72,180,156,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,250,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,204,61,88,0,0,132,25,179,225,97,133,249,140,188,154,196,11,30,226,137,134,181,217,210,37,75,184,228,70,163,185,61,21,151,221,38,182,58,109,28,166,154,97,105,52,58,165,169,9,213,213,188,165,175,85,106,103,47,236,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,0,5,85,241,206,252,201,254,242,127,13,28,171,130,167,154,123,167,225,252,239,152,211,135,85,227,157,249,147,253,228,254,26,57,87,5,79,52,247,79,195,249,223,49,167,0,185,234,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,11,192,62,16,152,53,134,184,143,112,221,152,161,80,252,161,81,99,212,27,93,161,73,156,149,54,220,120,233,54,221,39,42,9,65,165,18,158,37,146,153,229,233,200,91,105,82,214,131,55,137,166,39,248,0,170,190,57,223,153,63,222,79,225,162,42,240,184,243,217,134,95,141,124,158,104,149,92,115,191,50,127,188,159,195,68,85,225,113,231,179,12,191,26,249,60,208,22,83,196,103,33,63,202,162,132,198,36,97,219,253,62,38,219,52,254,142,36,119,228,108,139,90,130,133,173,210,134,163,89,236,101,226,91,142,41,167,123,36,212,181,33,211,218,164,184,205,27,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,52,253,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,60,230,102,143,29,63,148,166,59,92,216,215,244,91,232,231,210,62,139,250,51,174,235,57,29,60,54,35,127,93,203,111,118,238,70,239,176,90,110,211,190,154,152,93,246,69,243,155,66,206,30,28,74,169,185,74,244,53,231,107,244,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,201,42,41,219,132,86,83,47,43,135,17,41,249,172,172,200,151,68,183,173,89,18,99,81,91,122,1,41,23,10,223,137,46,44,147,105,195,113,42,109,12,41,198,245,95,45,104,90,247,182,70,74,109,123,110,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,120,92,117,182,219,187,240,94,251,182,214,141,202,168,219,85,72,173,247,211,69,185,17,212,17,248,151,233,123,200,123,161,254,51,35,34,100,71,226,57,246,95,109,77,171,245,40,180,255,0,72,12,193,94,212,215,236,188,74,175,210,27,61,30,161,87,37,70,73,246,236,166,36,41,62,243,47,20,251,207,246,139,255,0,200,117,222,119,150,89,44,217,171,123,152,228,42,93,58,11,135,183,77,22,138,124,83,50,251,37,250,94,207,242,138,97,207,181,154,213,151,153,171,194,43,13,237,69,66,167,80,159,226,103,174,250,132,162,215,186,143,244,126,239,212,39,239,6,156,76,110,102,26,215,176,213,247,119,62,197,86,85,77,5,183,77,27,40,244,246,75,193,26,120,159,233,107,247,123,64,89,40,0,0,0,0,0,0,0,0,0,0,230,121,150,166,122,99,1,111,232,28,189,252,203,110,170,91,117,211,93,97,60,94,242,247,142,152,62,45,237,20,167,89,149,232,102,141,252,250,100,166,246,235,166,187,154,81,105,175,237,1,152,139,194,25,211,238,218,212,3,70,222,158,163,37,173,186,235,166,215,84,90,127,200,45,215,131,69,210,229,75,10,235,212,39,21,175,75,86,148,164,150,158,196,198,167,167,221,247,251,197,91,102,30,23,163,241,210,255,0,135,203,217,202,185,234,168,219,174,186,105,49,210,241,253,130,193,56,43,214,80,221,82,232,161,168,251,169,153,178,75,255,0,150,167,39,221,254,144,22,194,0,0,0,0,0,42,135,141,14,40,62,221,94,219,194,120,239,104,133,69,135,91,89,109,46,250,170,162,193,248,163,255,0,206,253,158,209,107,18,228,55,14,43,210,221,61,16,195,106,113,71,238,34,45,79,254,129,159,206,34,216,148,238,35,102,90,190,225,200,230,179,69,118,85,33,175,80,147,162,25,168,75,208,190,202,79,193,126,221,127,89,128,112,237,194,39,49,83,50,54,235,143,22,145,45,217,81,43,110,31,233,116,243,226,106,159,182,147,45,73,207,30,255,0,168,198,129,34,198,106,28,86,98,48,157,173,176,218,91,65,106,103,162,82,90,23,143,220,66,180,248,53,97,82,32,89,149,220,79,156,222,217,18,38,74,167,50,90,235,171,74,106,158,250,85,217,122,120,145,246,52,235,247,251,5,152,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,14,27,157,91,1,56,137,151,11,210,148,127,106,21,30,163,61,179,247,45,16,36,36,143,237,39,244,253,231,250,135,114,31,142,179,76,141,91,163,206,163,77,78,232,243,227,59,21,212,234,101,170,22,147,74,139,177,145,248,25,248,25,0,204,21,58,92,187,18,254,141,57,133,233,38,221,172,33,212,43,66,236,227,15,17,145,232,123,139,197,31,121,126,177,161,236,158,226,172,124,91,192,59,78,190,135,121,146,35,82,160,66,148,123,76,190,189,48,163,173,127,216,73,120,185,236,45,61,198,40,219,58,184,90,254,21,102,50,244,165,25,127,53,169,86,106,53,40,133,219,213,97,201,210,18,132,253,181,25,232,77,248,153,145,251,200,75,190,15,152,240,116,43,150,169,132,21,169,187,97,84,18,252,232,137,229,235,172,149,185,2,58,19,170,91,51,240,35,238,107,34,247,151,180,5,188,128,254,17,234,90,144,254,128,0,0,10,98,227,67,42,75,153,129,182,227,58,175,171,77,167,12,210,90,23,253,187,81,34,17,155,36,182,204,139,159,51,216,123,30,58,119,20,43,142,147,53,210,212,139,234,209,80,140,71,226,101,250,94,206,255,0,112,144,124,98,136,255,0,148,109,35,82,211,253,109,71,255,0,63,168,14,85,195,126,26,38,102,158,218,222,255,0,43,144,252,55,139,213,221,184,211,81,137,234,253,218,235,226,3,64,113,153,40,241,154,142,146,208,154,66,80,69,250,139,65,254,160,0,0,0,0,0,0,0,0,0,63,138,82,80,147,90,143,66,73,106,127,168,127,71,44,204,246,32,199,195,44,9,189,46,167,93,216,235,20,58,143,77,234,153,238,121,48,222,113,5,246,85,167,116,120,153,105,239,1,77,28,77,241,125,236,71,204,85,86,136,203,187,162,91,75,126,146,101,180,139,235,35,206,152,159,208,73,248,47,222,101,247,152,236,124,24,240,229,85,28,81,184,113,22,87,173,22,53,30,93,53,180,248,104,250,100,83,222,37,106,74,215,192,252,54,233,247,251,5,125,94,247,44,155,206,242,173,93,50,143,87,106,245,25,51,85,225,226,235,170,95,176,136,188,85,238,47,212,66,243,56,96,225,81,225,238,91,233,149,121,81,121,82,46,67,102,174,131,223,187,115,50,32,66,81,31,101,168,139,83,71,184,143,238,32,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,142,98,124,192,226,119,248,229,90,255,0,61,116,94,112,163,28,196,249,129,196,239,241,202,181,254,122,232,141,109,47,170,183,223,62,11,195,144,255,0,104,98,253,202,126,103,61,0,1,15,116,128,0,0,47,59,46,222,95,176,199,252,77,162,255,0,153,52,62,134,45,97,45,145,141,150,68,219,6,254,165,245,116,233,122,56,211,173,153,38,68,57,4,70,72,144,194,204,143,99,169,212,244,61,12,140,141,73,81,41,10,82,79,231,229,219,203,246,24,255,0,137,180,95,243,38,135,66,22,117,170,41,185,98,154,106,141,98,98,60,28,43,142,196,93,194,102,183,111,216,170,105,174,155,149,76,76,110,152,152,170,116,152,149,24,227,174,9,221,216,7,136,50,236,75,181,143,239,146,105,146,183,53,252,254,7,61,214,153,149,177,183,23,202,230,114,84,124,181,43,114,124,15,222,124,244,93,174,102,50,247,108,102,35,14,38,91,85,56,49,211,95,132,203,207,219,181,37,172,218,84,41,166,143,84,148,225,37,71,200,90,146,132,186,141,170,213,36,70,69,189,8,82,105,138,241,179,174,124,63,185,234,54,101,231,69,145,73,173,82,94,54,37,196,124,139,115,106,208,140,140,140,181,37,37,73,50,82,86,147,52,169,42,74,146,102,70,70,112,108,215,45,156,5,205,105,244,39,135,233,46,170,216,13,181,183,181,184,46,109,237,35,17,111,211,142,191,226,166,58,167,167,170,119,112,152,215,227,128,0,213,44,0,0,0,77,238,30,153,177,98,198,168,67,192,11,229,50,28,164,215,170,100,155,126,122,84,227,167,10,107,234,74,74,42,145,169,146,88,117,205,13,38,130,45,142,184,181,44,141,46,41,109,217,144,207,120,179,30,30,153,177,126,249,167,195,192,11,229,49,219,171,80,105,132,155,126,122,84,219,69,54,19,9,74,74,42,145,169,26,159,105,189,13,38,130,61,237,54,181,44,137,77,169,110,74,178,60,211,134,18,247,248,103,242,253,62,231,63,242,171,176,94,158,208,101,209,219,118,159,252,227,255,0,40,143,123,173,55,192,0,74,220,254,0,0,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,143,214,56,86,119,48,66,230,204,54,90,47,28,49,179,235,146,224,213,229,71,68,248,145,89,110,58,145,85,126,42,201,246,96,186,167,244,38,208,235,173,182,68,226,92,108,208,178,66,148,165,54,75,109,192,166,188,255,0,103,6,171,155,44,92,82,169,231,17,187,18,206,145,50,5,168,134,90,81,46,75,11,90,73,201,206,169,196,37,221,242,9,150,150,77,169,41,38,144,148,35,110,242,113,199,61,175,12,252,148,83,179,63,125,212,175,108,75,166,117,56,109,105,107,26,108,55,10,83,62,153,156,243,46,19,113,217,144,202,155,217,201,213,15,184,105,115,113,106,194,77,6,151,141,73,134,181,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,201,225,59,141,118,38,34,101,130,153,134,118,229,63,209,149,236,54,214,21,110,18,26,120,153,87,85,34,67,204,203,109,199,28,115,127,59,71,84,178,220,157,174,165,210,75,109,180,109,17,132,213,17,255,0,58,249,81,161,102,211,6,166,217,188,170,84,59,190,155,172,203,90,183,53,149,171,160,149,185,6,227,102,166,204,150,76,190,132,114,156,45,22,146,213,14,114,214,182,155,33,32,0,6,91,46,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,113,119,220,51,243,175,81,204,253,137,82,178,113,46,167,212,226,77,165,172,153,179,28,56,172,250,102,11,207,56,109,200,102,59,41,111,103,39,84,48,225,37,189,165,171,10,53,154,158,52,166,173,179,247,143,214,110,100,51,47,95,196,28,62,165,196,98,222,98,60,106,76,25,200,167,156,73,53,100,48,141,14,100,146,51,53,45,106,81,169,13,169,68,133,148,118,227,165,72,74,144,100,58,255,0,9,76,189,95,120,131,152,40,120,215,10,77,86,133,107,97,239,57,199,106,204,69,101,109,207,156,235,92,175,70,37,79,17,145,111,97,247,20,234,144,133,169,13,237,45,90,91,204,186,65,109,88,233,154,60,9,203,95,161,63,45,119,207,209,207,164,125,79,163,63,163,38,76,231,244,252,174,119,247,51,78,109,219,207,107,237,105,174,238,218,232,122,121,76,45,207,174,83,177,166,251,166,97,158,26,98,183,166,110,74,207,59,162,133,232,42,148,126,111,41,149,188,231,214,61,29,13,167,70,218,90,189,101,22,186,104,90,153,145,28,85,227,41,132,248,167,138,31,146,15,201,158,26,93,119,111,163,62,144,117,190,130,163,73,159,210,243,61,31,203,230,242,80,173,155,185,107,219,187,77,118,43,79,3,17,171,135,14,94,177,246,198,206,118,30,93,55,174,7,226,5,191,69,133,233,110,166,163,84,182,102,196,138,198,250,84,180,35,123,174,54,148,39,114,214,148,150,167,221,74,34,46,230,64,46,126,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,121,236,206,14,108,239,44,221,98,135,211,138,236,121,116,122,20,8,237,198,161,91,138,158,82,152,165,32,219,65,62,104,89,54,209,45,110,186,131,113,75,52,111,211,150,131,51,75,72,34,184,158,35,249,125,197,140,196,101,245,219,95,8,110,10,175,165,96,84,35,76,118,217,142,252,104,241,110,38,249,168,79,46,67,175,41,189,156,157,78,66,8,220,229,154,154,50,83,107,95,37,109,80,8,11,20,225,71,146,143,202,109,212,198,101,49,50,153,85,141,109,218,85,8,242,109,38,180,228,179,88,170,50,226,148,114,55,146,137,197,51,21,198,209,217,41,216,227,167,180,214,100,203,205,42,229,4,95,225,239,153,140,59,204,14,3,80,104,118,164,24,148,90,237,135,71,129,72,173,219,209,10,91,140,82,144,158,107,17,57,111,200,73,155,136,117,168,134,225,23,49,213,160,140,144,226,212,162,220,169,64,2,42,241,17,202,31,242,173,193,162,250,45,11,157,136,86,119,54,109,175,190,127,76,203,252,213,53,213,68,115,113,27,103,205,109,164,236,53,108,218,235,109,106,226,27,55,119,80,93,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,82,117,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,224,230,235,27,233,89,142,204,93,231,140,180,42,28,186,69,54,191,34,50,97,196,150,226,86,249,49,30,43,49,155,91,155,125,84,173,105,96,150,104,35,81,32,214,105,37,47,110,243,11,169,200,14,112,105,89,178,194,52,170,160,114,219,190,236,232,240,224,93,104,121,164,146,36,190,180,40,155,156,210,155,66,90,217,32,217,117,102,218,82,147,105,105,90,54,236,38,220,114,37,241,206,252,201,254,242,127,13,30,83,131,238,88,241,30,125,246,89,160,145,90,170,219,86,181,43,159,75,135,27,166,50,102,235,109,214,95,110,67,123,201,212,159,38,59,233,140,230,166,219,141,173,214,246,164,201,108,168,211,234,248,231,126,100,255,0,121,63,134,128,229,92,21,60,211,221,63,15,231,124,198,156,45,167,29,49,211,14,50,233,135,21,28,80,197,10,207,67,74,131,163,76,178,209,18,229,84,37,40,140,219,139,25,179,50,230,60,189,170,208,181,36,146,82,165,173,72,66,22,180,211,183,9,59,254,205,194,204,116,191,241,7,16,110,24,148,59,122,135,134,243,228,206,157,36,207,99,72,244,149,52,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,149,103,111,56,55,54,110,113,65,218,210,142,92,43,38,135,33,244,218,116,121,109,71,231,193,97,214,216,67,203,113,198,144,74,82,222,84,100,58,104,82,220,38,205,70,132,41,68,91,148,28,127,21,113,34,187,140,24,143,113,226,133,207,14,149,18,171,115,84,29,168,203,102,151,5,17,34,161,199,15,83,36,54,143,249,86,163,83,139,86,171,113,107,90,148,181,88,255,0,8,44,164,94,76,213,99,102,226,187,116,75,163,208,159,143,54,151,66,164,192,146,90,214,208,106,83,15,185,52,139,82,40,205,186,217,236,104,253,117,60,202,28,61,137,105,28,238,1,195,139,35,145,179,91,121,79,188,49,5,114,227,225,213,159,33,132,78,101,164,58,210,235,114,212,70,178,132,211,228,68,148,33,41,36,169,245,37,92,212,161,214,146,146,73,188,78,183,123,192,0,0,2,181,120,210,96,93,118,233,177,45,44,121,183,40,212,165,196,178,122,138,117,203,47,84,55,59,165,150,244,116,66,61,76,136,221,101,183,205,212,236,220,106,66,165,238,74,13,42,117,73,168,17,126,124,83,111,91,102,208,201,109,229,2,225,143,18,84,139,162,68,10,37,38,44,148,72,52,61,52,228,161,242,81,41,133,36,210,182,154,142,243,232,53,168,155,53,176,148,172,156,37,114,215,65,128,46,167,131,102,10,125,6,203,237,91,24,229,212,57,210,241,54,160,92,150,27,119,115,108,65,167,59,34,59,123,146,109,164,210,242,159,92,195,86,139,90,77,190,70,155,85,188,132,255,0,17,255,0,32,119,215,229,19,38,216,79,95,244,95,163,250,75,125,186,23,39,159,205,221,232,215,23,3,155,187,106,116,230,116,188,205,186,122,187,246,234,173,55,28,128,0,20,173,198,175,205,61,173,240,254,15,204,106,34,234,69,43,113,171,243,79,107,124,63,131,243,26,136,15,107,193,194,255,0,179,112,178,205,204,22,32,226,13,195,18,135,111,80,227,219,146,103,78,146,103,177,164,107,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,136,25,193,205,157,229,155,172,80,250,113,93,143,46,143,66,129,29,184,212,43,113,83,202,83,20,164,27,104,39,205,11,38,218,37,173,215,80,110,41,102,141,250,114,208,102,105,105,4,92,81,186,181,85,154,84,138,19,53,57,104,166,204,144,204,185,16,210,242,137,135,159,101,46,37,167,86,222,187,84,180,37,247,146,149,25,106,146,117,194,45,55,30,178,3,36,153,62,185,179,115,138,13,81,82,82,225,89,52,57,12,42,236,172,68,118,63,62,11,14,182,250,217,67,109,186,178,82,150,242,163,45,162,90,80,225,54,106,37,173,42,34,218,160,237,92,55,56,125,198,204,76,151,49,135,25,41,82,211,135,84,233,10,141,10,154,243,78,178,139,153,102,211,237,186,109,72,101,246,158,101,17,158,38,20,107,74,84,135,22,75,111,93,80,225,21,218,15,147,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,143,172,3,53,153,177,243,79,140,159,16,46,31,152,190,46,123,134,117,90,149,64,225,255,0,135,245,218,237,78,37,58,155,78,143,94,151,50,100,183,146,203,17,152,110,173,57,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,41,135,54,62,105,241,147,226,5,195,243,23,199,181,187,179,131,115,79,202,53,133,148,187,60,229,211,104,84,184,245,21,93,202,121,168,235,69,93,247,107,10,157,17,13,25,161,78,180,134,9,45,168,214,149,160,214,183,22,149,39,107,105,82,195,213,113,12,206,157,87,52,248,161,34,133,104,92,18,213,133,118,212,130,43,126,25,198,84,82,154,249,55,181,218,131,237,169,70,165,173,74,55,82,209,172,146,104,100,210,92,182,214,183,183,68,177,215,242,171,150,123,203,53,248,185,15,11,108,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,123,137,79,47,115,173,161,13,164,203,114,214,157,202,66,55,184,143,65,159,92,45,177,48,91,54,55,206,25,225,165,11,208,214,221,27,209,157,20,46,169,233,28,174,109,54,43,206,125,99,203,91,138,213,199,86,175,89,71,166,186,22,132,68,68,19,87,129,143,231,179,247,111,248,144,170,177,106,156,12,127,61,159,187,127,196,133,85,128,11,222,225,197,158,57,57,173,179,103,217,248,130,136,145,241,22,207,142,194,231,60,210,218,105,21,184,138,51,65,77,105,130,50,82,22,149,18,82,250,82,158,82,86,235,74,73,164,158,38,155,130,180,94,31,113,177,135,135,253,149,152,60,32,165,75,115,16,96,71,173,73,172,82,98,52,236,167,238,84,34,172,182,27,38,201,111,146,24,92,120,204,58,162,67,45,41,111,158,137,34,53,154,117,133,118,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,11,254,206,222,79,173,156,220,225,123,180,85,20,72,87,181,14,59,234,180,235,18,221,145,200,130,251,174,48,183,144,227,109,44,146,164,60,152,200,104,214,164,56,109,146,141,104,74,140,182,171,62,215,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,184,208,246,79,179,103,102,230,235,11,254,156,80,163,196,163,215,96,72,114,53,118,220,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,102,188,196,17,154,154,89,21,59,113,71,243,217,137,191,130,252,158,16,9,85,192,199,243,217,251,183,252,72,77,76,82,207,174,83,176,90,251,169,225,158,37,226,183,161,174,74,55,39,173,133,232,42,148,142,87,53,148,60,223,214,51,29,109,171,86,221,66,189,85,30,154,232,122,25,25,20,43,224,99,249,236,253,219,254,36,56,167,17,236,189,99,237,243,156,236,67,186,108,172,15,196,11,130,139,55,209,61,53,70,151,108,205,151,21,253,148,168,136,94,199,91,109,72,86,213,161,73,61,15,178,146,100,125,200,192,91,86,5,230,143,2,115,41,233,191,200,165,243,244,143,232,231,77,233,63,232,201,144,249,29,71,55,147,253,210,211,123,183,114,29,251,58,233,183,190,154,150,181,87,198,175,205,61,173,240,254,15,204,106,35,191,240,107,194,124,83,194,255,0,202,255,0,229,51,13,46,187,75,210,127,71,250,47,78,209,164,192,234,185,126,144,230,114,185,200,78,253,188,196,110,219,174,155,211,175,137,14,1,198,175,205,61,173,240,254,15,204,106,32,58,175,3,31,207,103,238,223,241,33,21,120,163,249,236,196,223,193,126,79,8,74,174,6,63,158,207,221,191,226,66,42,241,71,243,217,137,191,130,252,158,16,9,255,0,193,83,202,197,211,241,2,119,203,169,194,127,136,1,193,83,202,197,211,241,2,119,203,169,194,127,128,0,0,0,0,0,138,191,234,163,228,79,254,28,255,0,230,205,99,254,168,36,165,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,51,133,252,147,179,79,255,0,123,78,42,255,0,234,109,71,255,0,114,52,17,150,74,77,86,129,150,220,40,161,87,105,146,233,213,42,117,143,66,137,50,28,182,84,203,241,159,110,3,41,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,48,25,162,31,86,230,181,171,182,125,69,154,77,199,7,164,151,34,159,2,168,219,124,212,57,186,44,216,173,75,140,230,168,51,34,222,195,237,47,77,119,39,118,138,34,81,25,23,202,23,61,139,121,44,165,102,159,33,56,71,93,180,45,248,138,197,75,107,13,237,195,183,230,28,148,197,57,172,20,38,20,237,61,247,20,147,74,208,164,155,170,104,150,105,36,60,105,62,99,104,91,219,131,229,112,175,207,84,107,254,222,165,101,135,20,167,196,98,231,161,199,102,155,102,60,204,87,119,213,169,204,69,121,106,97,210,109,179,101,181,197,102,49,17,56,181,163,154,133,32,182,169,196,45,110,88,248,203,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,247,184,115,103,95,249,85,97,195,244,11,254,167,74,111,19,109,111,171,169,70,96,249,78,85,32,145,32,155,169,165,157,169,66,119,45,102,219,169,104,212,148,56,148,171,70,146,243,77,144,118,188,216,249,88,198,79,135,247,15,203,159,25,172,26,83,205,143,149,140,100,248,127,112,252,185,241,154,192,26,168,0,0,0,0,0,17,87,138,63,145,60,77,252,23,231,16,132,170,17,87,138,63,145,60,77,252,23,231,16,128,80,181,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,238,22,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,232,25,78,243,79,131,127,16,45,239,152,176,39,255,0,21,204,139,127,95,154,12,20,179,63,237,137,87,252,40,42,255,0,5,73,170,55,28,147,255,0,149,234,150,149,126,131,198,143,238,135,128,76,172,146,103,6,217,205,206,23,181,90,73,196,133,123,80,227,176,155,178,143,17,169,28,136,47,186,227,232,101,109,184,234,9,42,67,201,140,183,73,9,91,134,217,40,144,181,40,203,114,164,80,204,102,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,209,70,93,113,230,205,204,150,17,208,177,90,204,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,102,29,44,0,0,85,95,27,220,45,255,0,235,105,141,116,250,23,253,183,107,85,234,125,87,234,147,1,142,73,175,255,0,182,74,222,132,125,203,87,245,100,42,172,94,247,22,202,157,155,3,37,183,4,91,161,184,138,169,84,107,20,168,214,225,189,16,222,90,106,37,37,46,172,218,89,36,249,43,232,218,154,70,179,52,234,131,90,53,245,201,42,162,16,26,19,225,201,134,127,146,252,155,97,197,58,68,74,83,115,235,212,245,92,211,31,167,183,167,85,215,184,169,17,214,242,141,9,82,222,76,87,35,52,163,61,116,228,146,18,165,37,9,49,37,71,228,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,17,87,138,63,145,60,77,252,23,231,16,133,16,225,237,149,85,196,171,254,218,195,154,20,136,140,84,174,170,196,42,36,55,101,173,73,97,183,228,188,134,91,83,138,74,84,162,65,41,100,102,100,149,30,154,232,71,224,47,123,138,63,145,60,77,252,23,231,16,133,43,101,59,205,62,13,252,64,183,190,98,192,15,21,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,62,213,153,28,237,226,134,104,48,191,15,172,60,70,126,91,245,43,62,69,74,93,86,168,153,77,180,197,117,247,220,79,76,234,225,48,203,76,178,184,204,146,217,74,139,121,153,58,225,250,187,212,74,179,78,35,252,63,225,230,34,132,238,45,225,13,187,254,203,16,58,102,29,141,29,198,35,183,113,69,222,134,246,200,91,203,109,180,60,203,102,107,67,198,173,198,219,70,210,137,127,82,109,82,8,9,169,194,143,46,159,150,156,199,49,127,214,227,239,182,240,183,167,174,200,245,244,230,213,20,181,122,57,175,85,212,56,157,28,105,201,27,137,43,65,244,156,181,150,142,150,182,255,0,142,153,163,192,156,181,250,19,242,215,124,253,28,250,71,212,250,51,250,50,100,206,127,79,202,231,127,115,52,230,221,188,246,190,214,154,238,237,174,135,167,138,200,38,94,42,185,103,203,69,2,195,186,169,81,32,93,149,9,18,107,119,26,35,76,84,148,117,175,175,68,36,212,102,104,37,183,25,184,172,172,154,250,189,237,40,210,107,212,220,92,95,227,41,132,248,167,138,31,146,15,201,158,26,93,119,111,163,62,144,117,190,130,163,73,159,210,243,61,31,203,230,242,80,173,155,185,107,219,187,77,118,43,79,3,1,42,176,183,62,185,78,198,155,238,153,134,120,105,138,222,153,185,43,60,238,138,23,160,170,81,249,188,166,86,243,159,88,244,116,54,157,27,105,106,245,148,90,233,161,106,102,68,112,175,142,119,230,79,247,147,248,104,226,156,56,114,245,143,182,54,115,176,242,233,189,112,63,16,45,250,44,47,75,117,53,26,165,179,54,36,86,55,210,165,161,27,221,113,180,161,59,150,180,164,181,62,234,81,17,119,50,29,175,142,119,230,79,247,147,248,104,10,245,203,150,55,213,114,227,140,52,92,101,161,80,226,85,234,84,8,245,20,195,137,45,197,33,131,126,68,23,227,54,183,54,250,202,66,20,249,44,208,70,147,89,32,210,74,70,237,229,207,234,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,31,148,91,79,9,76,148,122,18,28,60,217,98,109,50,171,14,180,247,57,187,46,158,249,114,27,76,23,152,229,174,166,162,37,111,115,156,135,93,109,164,184,148,164,155,37,58,68,225,58,202,208,29,87,135,7,15,248,121,119,161,53,139,120,189,110,255,0,178,196,254,165,134,163,72,113,137,13,219,177,119,173,189,177,214,202,220,109,111,60,217,18,214,241,43,113,54,233,52,146,71,215,27,176,215,137,31,15,184,217,118,146,222,48,224,221,42,90,176,234,163,33,49,166,211,89,105,215,145,108,172,154,97,182,141,217,15,62,235,207,34,75,198,250,137,106,74,80,218,205,13,235,170,219,35,187,65,242,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,112,25,226,201,246,108,239,44,162,226,135,211,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,225,66,69,103,111,39,215,54,81,177,65,218,42,138,92,219,38,185,33,245,90,117,137,110,199,231,206,97,166,216,91,200,113,182,150,106,74,217,84,148,52,107,82,27,39,13,38,180,37,36,123,83,29,64,105,79,41,222,86,48,111,225,253,189,242,230,6,107,6,148,242,157,229,99,6,254,31,219,223,46,96,102,176,5,255,0,127,241,89,127,247,63,255,0,250,184,40,4,95,247,255,0,21,151,255,0,115,255,0,255,0,171,130,128,64,122,172,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,214,194,234,153,145,202,230,178,135,155,250,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,215,248,87,231,170,53,255,0,111,82,178,195,138,83,226,49,115,208,227,179,77,179,30,102,43,187,234,212,230,34,188,181,48,233,54,217,178,218,226,179,24,136,156,90,209,205,66,144,91,84,226,22,183,59,87,16,204,150,82,179,79,133,242,43,182,133,191,17,88,169,109,71,35,183,230,28,148,197,57,172,19,155,157,167,190,226,146,105,90,20,147,117,77,18,205,36,135,141,39,204,109,11,123,117,11,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,3,83,195,159,227,94,61,225,62,93,173,88,183,174,49,221,127,71,232,179,106,8,165,177,39,161,147,47,124,165,182,227,137,111,100,118,220,89,106,134,92,61,76,182,250,186,107,169,145,28,127,225,205,157,127,229,85,135,15,208,47,250,157,41,188,77,181,190,174,165,25,131,229,57,84,130,68,130,110,166,150,118,165,9,220,181,155,110,165,163,82,80,226,82,173,26,75,205,54,95,3,139,182,30,223,216,149,150,219,110,133,135,54,61,193,117,84,152,190,33,203,118,29,18,152,244,231,219,97,48,39,165,78,169,182,82,165,18,9,75,66,77,70,90,106,180,151,180,128,117,252,45,207,174,83,177,166,251,166,97,158,26,98,183,166,110,74,207,59,162,133,232,42,148,126,111,41,149,188,231,214,61,29,13,167,70,218,90,189,101,22,186,104,90,153,145,31,0,227,87,229,98,214,248,129,7,229,213,17,15,248,112,229,235,31,108,108,231,97,229,211,122,224,126,32,91,244,88,94,150,234,106,53,75,102,108,72,172,111,165,75,66,55,186,227,105,66,119,45,105,73,106,125,212,162,34,238,100,38,7,26,191,43,22,183,196,8,63,46,168,128,128,28,46,60,246,97,151,227,95,39,154,47,248,80,15,11,143,61,152,101,248,215,201,230,139,254,0,0,0,1,149,113,170,129,149,112,23,253,194,227,200,158,25,126,53,243,137,162,128,69,255,0,112,184,242,39,134,95,141,124,226,104,160,16,30,170,226,194,219,238,212,177,45,28,76,175,208,186,91,110,251,235,254,143,205,234,153,95,89,209,60,76,202,250,180,44,220,111,99,138,36,253,98,83,187,93,83,169,119,29,87,3,115,175,140,185,127,193,171,247,6,44,42,159,67,2,242,219,38,29,70,49,165,153,212,105,202,83,40,145,33,135,73,38,163,230,197,104,217,50,212,148,218,185,110,180,182,212,133,115,44,255,0,37,184,23,135,25,139,225,153,97,225,126,40,81,186,234,84,239,76,186,203,205,25,34,85,62,82,106,243,137,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,85,64,99,166,5,226,62,93,49,30,163,133,248,161,70,232,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,144,248,22,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,209,237,135,101,97,126,83,48,25,139,98,145,34,93,58,201,195,218,60,185,210,101,203,91,146,223,75,13,243,36,203,146,230,196,154,150,181,40,222,116,210,218,8,181,81,165,180,36,182,160,171,47,131,38,93,62,146,223,117,220,203,215,227,235,2,208,230,80,173,255,0,95,237,213,31,100,186,167,125,71,73,69,202,138,233,35,107,141,169,11,235,119,36,201,76,246,179,76,205,210,106,181,252,182,226,189,10,133,76,151,81,169,84,108,122,236,72,112,226,50,167,159,146,251,144,30,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,0,228,31,234,163,228,79,254,28,255,0,230,205,99,254,168,37,80,205,103,242,78,205,63,253,237,56,171,255,0,169,181,31,253,200,210,152,0,0,0,170,190,57,223,153,63,222,79,225,163,149,112,84,243,79,116,252,63,157,243,26,112,234,188,115,191,50,127,188,159,195,71,42,224,169,230,158,233,248,127,59,230,52,224,23,82,0,0,42,175,142,119,230,79,247,147,248,104,138,188,46,60,246,97,151,227,95,39,154,37,87,28,239,204,159,239,39,240,209,85,96,38,87,17,220,241,198,205,109,229,2,207,195,228,75,143,135,86,124,135,215,5,231,86,235,75,173,203,81,18,14,107,172,25,146,80,132,164,148,150,18,164,243,82,135,93,82,141,38,241,180,223,63,201,38,79,174,108,220,226,131,84,84,148,184,86,77,14,67,10,187,43,17,29,143,207,130,195,173,190,182,80,219,110,172,148,165,188,168,203,104,150,148,56,77,154,137,107,74,136,182,171,159,229,215,1,175,44,201,98,229,11,10,108,200,82,212,186,140,132,46,167,57,152,228,242,41,52,226,90,74,68,215,73,75,66,118,54,149,106,73,53,167,122,205,13,164,247,173,36,122,41,193,124,33,179,112,23,11,237,252,35,195,246,37,183,66,183,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,196,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,65,247,237,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,113,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,60,113,156,195,133,83,177,66,222,196,88,190,172,89,52,120,148,215,19,227,171,234,145,80,120,213,169,171,95,2,240,219,167,223,236,28,115,134,70,47,189,135,25,138,164,209,29,119,108,75,149,198,41,36,91,72,254,178,68,232,105,253,5,31,130,61,228,95,121,11,42,226,125,133,71,136,89,111,169,213,226,197,230,200,182,205,234,186,207,126,221,172,199,129,53,70,125,214,146,61,13,126,227,63,184,197,25,217,23,44,155,50,242,162,221,49,79,71,105,21,24,211,83,225,226,211,169,95,180,140,188,83,238,63,212,96,53,22,149,37,105,37,164,245,37,22,165,250,135,244,114,204,176,98,20,124,78,192,155,46,234,105,221,238,191,67,167,117,62,169,150,215,149,13,151,22,95,101,58,247,95,137,22,158,225,212,192,0,0,0,0,0,0,0,0,127,148,150,74,68,103,99,168,181,39,80,164,25,126,178,208,127,168,0,206,78,118,173,153,22,198,103,177,10,60,132,237,41,183,29,90,107,69,169,31,213,174,161,36,139,192,207,244,125,189,254,225,38,56,47,75,146,222,96,174,72,205,43,234,213,105,76,53,22,133,255,0,110,211,136,199,21,226,65,13,48,243,79,114,237,127,155,207,126,99,199,234,237,218,106,168,203,245,126,253,52,241,29,87,131,174,191,202,58,175,161,107,254,182,164,127,159,211,192,93,152,0,0,0,15,225,158,133,169,128,226,185,194,197,88,248,73,128,119,101,125,110,242,228,73,165,79,133,20,246,153,253,122,161,72,90,63,176,162,241,111,218,90,123,204,103,134,163,46,93,247,127,74,156,250,245,147,112,214,22,242,213,161,119,113,247,140,204,244,45,165,226,191,184,191,80,177,14,48,152,240,117,219,150,151,132,20,89,155,161,64,75,19,165,167,151,166,146,80,228,248,235,79,172,217,31,129,151,114,89,151,184,189,162,34,100,171,11,95,197,92,198,89,148,162,45,98,211,107,52,234,148,178,237,235,48,220,232,233,90,126,218,76,181,39,60,72,204,253,196,2,240,114,85,96,35,14,242,223,101,210,147,246,167,81,233,213,7,15,222,181,192,142,147,63,180,175,208,247,151,234,29,204,126,58,53,50,53,18,143,6,141,13,27,99,192,140,212,86,147,169,158,136,66,73,41,45,76,204,252,8,188,76,199,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,21,133,198,55,3,95,168,208,232,216,199,69,135,189,200,206,71,166,75,250,194,45,173,37,21,9,11,95,172,231,127,18,236,72,215,220,126,193,89,56,49,127,212,240,195,20,109,139,218,151,39,146,186,93,94,20,167,79,98,85,185,182,164,54,233,167,214,74,180,254,172,187,145,25,254,191,1,163,108,116,195,136,24,171,133,87,45,149,61,189,199,80,165,204,101,147,213,69,181,215,35,58,218,85,217,73,215,78,97,246,51,34,255,0,164,103,47,26,176,246,126,23,98,141,203,100,207,107,103,163,106,179,35,178,123,146,123,218,110,67,141,165,93,148,173,53,229,159,99,51,63,250,64,104,211,2,241,26,38,42,225,85,181,123,70,123,154,186,141,46,27,242,15,105,167,71,156,140,211,170,46,233,79,247,207,97,17,127,208,61,232,169,30,17,89,154,151,77,172,75,192,171,134,87,50,36,163,114,108,31,80,139,107,138,84,8,173,163,212,107,83,236,71,221,75,211,222,94,209,109,192,0,0,2,147,184,198,148,226,204,109,31,172,115,114,78,216,143,202,236,69,162,58,250,134,133,219,246,248,247,28,143,135,52,202,124,60,211,218,221,123,60,206,124,184,44,177,235,40,182,186,117,24,155,85,219,199,192,251,31,97,216,248,202,192,98,22,98,232,75,101,173,134,253,171,21,213,122,198,122,169,83,170,26,159,143,220,35,54,77,228,191,27,52,24,94,113,223,229,27,151,117,17,181,43,105,43,213,58,140,125,123,24,13,33,128,255,0,54,12,205,150,205,75,222,102,146,213,90,105,175,111,29,7,250,0,0,0,0,0,0,0,0,0,174,142,48,248,181,18,141,134,52,172,48,105,237,37,206,156,196,245,39,105,247,105,113,234,12,31,125,134,94,37,250,68,127,119,180,88,148,169,13,195,138,244,183,143,70,216,109,78,40,254,226,45,79,254,129,64,188,73,49,114,70,42,230,82,177,235,127,54,183,58,138,19,69,161,119,40,243,230,104,175,176,147,240,115,192,245,253,102,3,143,101,207,15,222,196,220,104,180,109,38,209,189,185,85,152,9,124,181,34,250,165,75,101,181,127,105,63,167,236,61,70,143,240,242,220,106,207,176,109,171,73,130,209,186,45,34,29,57,5,223,177,50,202,27,47,19,63,209,247,159,235,49,81,60,29,112,157,218,222,45,213,241,38,115,123,161,64,165,200,134,201,106,69,164,132,73,167,188,149,118,89,31,217,51,236,105,50,251,253,130,229,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,5,24,230,39,204,14,39,127,142,85,175,243,215,69,231,10,49,204,79,152,28,78,255,0,28,171,95,231,174,136,214,210,250,171,125,243,224,188,57,15,246,134,47,220,167,230,115,208,0,16,247,72,0,0,2,243,178,237,229,251,12,127,196,218,47,249,147,67,161,14,123,151,111,47,216,99,254,38,209,127,204,154,29,8,90,22,61,85,61,209,224,224,252,219,218,23,253,250,190,105,4,106,206,70,81,169,25,132,183,215,116,219,233,233,111,202,52,51,68,39,245,82,253,33,29,148,72,91,116,253,171,121,182,90,230,62,241,31,61,68,102,157,59,234,159,9,42,3,243,17,135,183,137,183,54,174,198,177,47,172,163,55,197,228,120,186,49,216,26,249,181,211,248,245,196,199,76,79,76,51,239,81,167,84,40,245,9,84,154,180,9,16,167,66,121,113,165,69,146,210,154,117,135,80,163,74,219,90,20,68,105,82,84,70,70,147,34,50,50,50,49,249,197,144,113,11,202,83,247,50,38,102,11,15,33,200,126,173,29,147,114,233,136,169,13,165,165,66,141,21,71,215,36,221,90,77,42,109,182,16,218,155,65,43,121,26,13,41,37,37,102,229,111,138,243,29,130,175,3,122,109,215,195,162,122,225,217,91,43,180,216,93,170,203,168,198,225,231,74,184,87,79,77,53,116,199,119,84,244,198,253,219,226,0,0,48,210,64,126,138,117,70,161,71,168,69,171,82,103,200,133,58,19,200,147,22,84,103,84,211,172,58,133,18,144,226,22,147,35,74,146,162,35,37,17,145,145,145,25,15,206,1,193,249,49,21,70,147,193,112,121,51,205,85,63,49,22,114,233,53,231,99,196,189,173,230,89,106,161,21,82,18,167,106,45,37,166,146,170,138,80,150,155,66,18,183,141,100,166,208,74,38,207,97,25,145,45,26,200,209,66,24,123,125,220,24,99,123,209,47,251,90,79,38,169,66,152,220,198,53,90,210,135,54,159,172,211,155,20,149,27,78,39,114,22,146,81,110,66,212,157,116,49,116,153,123,199,107,99,49,24,113,27,16,45,168,146,33,41,47,42,13,74,3,250,154,161,77,66,16,167,26,37,232,68,234,118,184,133,37,105,34,213,43,78,164,133,110,66,103,25,54,105,244,202,60,149,217,243,227,241,143,215,175,239,114,183,41,123,9,255,0,14,98,63,164,48,20,255,0,102,185,60,63,114,174,175,118,120,211,61,30,143,86,189,44,0,6,245,84,128,0,2,181,120,177,100,162,157,116,218,181,60,212,97,189,51,101,201,70,210,77,226,194,10,84,135,170,176,82,220,120,237,200,109,36,165,182,207,74,219,59,150,73,109,9,54,141,215,22,178,54,136,151,86,216,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,78,98,138,248,152,100,162,157,150,11,238,155,123,97,165,51,166,195,107,183,72,208,161,182,82,158,244,52,230,89,108,156,142,244,135,148,230,254,118,139,125,179,83,155,143,71,210,72,36,178,74,80,92,254,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,119,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,174,14,48,89,188,241,202,61,139,55,251,196,219,229,78,64,255,0,200,74,129,17,151,86,127,224,62,225,161,31,222,18,78,127,94,216,130,185,108,205,230,50,229,75,233,111,228,150,109,41,159,166,52,244,66,153,233,8,9,147,200,121,173,253,60,182,117,50,209,230,185,174,237,37,239,105,92,195,230,54,189,19,183,143,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,3,160,101,215,1,175,44,201,98,229,11,10,108,200,82,212,186,140,132,46,167,57,152,228,242,41,52,226,90,74,68,215,73,75,66,118,54,149,106,73,53,167,122,205,13,164,247,173,36,122,41,193,124,33,179,112,23,11,237,252,35,195,246,37,183,66,183,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,196,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,92,83,32,57,62,165,101,55,8,210,154,129,75,114,251,188,99,195,159,117,173,231,82,104,140,250,16,163,110,11,73,109,106,107,100,115,121,212,27,137,82,141,213,169,107,221,176,219,109,185,64,0,0,0,2,165,120,181,228,163,208,147,38,102,203,12,169,148,168,116,87,185,45,222,148,246,11,144,226,103,60,255,0,45,21,52,145,171,99,156,229,186,211,110,165,180,165,68,225,37,211,39,13,215,150,139,106,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,48,25,183,203,22,97,110,172,175,227,45,23,23,45,104,221,127,65,204,141,81,165,174,83,145,217,169,193,117,59,93,142,226,144,127,224,184,131,82,86,148,58,211,75,52,47,102,211,209,70,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,125,91,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,68,57,254,201,245,87,41,184,184,164,211,202,35,150,37,227,34,100,251,81,108,186,163,92,102,16,180,155,144,93,75,139,83,187,227,147,205,32,156,82,148,78,161,72,94,237,230,227,109,249,252,185,103,95,25,114,193,98,95,54,78,25,212,250,111,165,189,28,152,83,28,52,189,232,105,204,188,131,114,67,49,222,75,145,215,206,142,75,97,194,83,123,143,70,20,75,46,73,37,65,42,184,177,103,94,163,116,221,85,60,171,225,189,79,101,183,70,210,53,226,250,14,44,134,106,179,146,228,121,13,199,109,68,149,184,207,74,227,59,86,105,113,10,55,77,214,214,130,38,136,215,18,242,125,148,203,203,55,88,161,244,30,133,34,93,30,133,2,59,146,107,183,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,123,244,230,44,136,210,210,204,185,85,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,39,147,236,166,89,185,69,194,255,0,160,244,41,17,43,21,217,242,28,147,93,184,211,0,226,191,85,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,217,175,49,100,68,167,86,102,29,86,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,117,151,199,59,243,39,251,201,252,52,90,160,170,190,57,223,153,63,222,79,225,160,42,214,21,90,171,78,141,62,29,62,167,46,44,122,164,114,137,57,166,94,82,17,41,130,117,183,137,167,82,71,162,208,78,178,211,132,149,106,91,219,66,188,82,70,93,175,39,217,76,188,179,117,138,31,65,232,82,37,209,232,80,35,185,38,187,113,166,1,74,98,148,131,109,102,193,45,6,227,68,181,186,234,9,180,160,151,191,78,98,200,141,45,44,203,159,224,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,115,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,61,15,101,139,47,86,174,87,240,106,139,132,118,180,158,191,160,230,73,168,213,23,21,184,239,84,231,58,173,206,200,113,40,47,240,91,65,41,75,82,26,105,164,26,215,179,113,135,181,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,0,0,0,31,38,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,1,78,220,101,241,190,149,125,99,109,3,5,233,244,57,113,228,97,124,119,213,58,123,206,39,100,183,234,76,67,144,72,105,5,169,146,27,105,182,181,90,140,141,75,113,105,218,68,130,91,149,236,61,5,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,188,248,11,62,224,167,142,144,233,85,219,211,47,21,234,207,39,211,123,46,75,118,51,132,195,109,174,83,72,229,206,66,86,102,78,184,242,217,76,85,165,178,37,164,155,136,250,253,77,20,107,182,161,153,108,1,198,58,238,95,241,150,211,198,43,113,158,162,93,179,80,76,135,35,110,66,58,184,171,74,155,147,27,122,208,178,111,154,195,142,181,204,216,106,70,253,201,245,146,70,52,210,0,41,91,141,95,154,123,91,225,252,31,152,212,69,212,138,86,227,87,230,158,214,248,127,7,230,53,16,17,43,46,184,13,121,102,75,23,40,88,83,102,66,150,165,212,100,33,117,57,204,199,39,145,73,167,18,210,82,38,186,74,90,19,177,180,171,82,73,173,59,214,104,109,39,189,105,35,209,78,11,225,13,155,128,184,95,111,225,30,31,177,45,186,21,187,29,76,199,57,111,155,207,186,181,184,167,93,121,197,246,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,174,14,6,63,158,207,221,191,226,66,213,0,0,0,6,107,51,99,230,159,25,62,32,92,63,49,124,121,76,45,194,219,239,26,111,186,102,25,225,165,11,211,55,37,103,157,209,66,234,153,143,205,229,50,183,156,250,199,150,134,211,163,109,45,94,178,139,93,52,45,76,200,143,218,230,110,147,85,175,230,239,21,232,84,42,100,186,141,74,163,137,21,216,144,225,196,101,79,63,37,247,42,111,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,202,112,243,201,101,43,43,24,95,30,187,119,219,241,19,138,151,44,115,59,130,97,73,76,163,132,193,185,185,170,123,14,37,36,148,33,41,38,148,233,32,212,75,120,148,124,199,16,134,118,135,74,202,142,84,112,227,41,88,112,139,42,202,107,174,170,206,229,191,95,175,190,201,34,85,94,82,72,200,148,162,35,62,91,40,220,162,105,146,51,75,105,82,140,205,107,91,142,46,155,56,163,249,236,196,223,193,126,79,8,95,240,160,30,40,254,123,49,55,240,95,147,194,1,42,184,24,254,123,63,118,255,0,137,10,171,22,169,192,199,243,217,251,183,252,72,85,88,11,254,225,113,228,79,12,191,26,249,196,209,8,56,168,100,86,77,129,112,213,115,61,133,176,37,191,108,87,36,61,82,188,217,122,83,91,41,53,23,229,50,132,190,209,184,225,60,226,37,61,36,204,219,66,23,202,90,86,123,146,218,208,134,230,255,0,11,143,34,120,101,248,215,206,38,137,63,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,12,224,229,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,126,131,62,184,165,98,99,78,108,111,156,76,195,74,239,166,109,186,207,163,58,41,189,43,209,249,188,170,108,86,92,250,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,218,241,12,201,101,87,43,24,161,34,187,104,91,242,211,133,119,44,130,59,126,97,201,84,162,132,249,183,185,218,123,238,41,36,164,45,42,39,84,209,44,212,107,100,146,124,199,22,135,182,196,176,22,169,192,199,243,217,251,183,252,72,90,160,170,190,6,63,158,207,221,191,226,66,213,0,5,43,113,171,243,79,107,124,63,131,243,26,136,186,145,74,220,106,252,211,218,223,15,224,252,198,162,3,170,240,49,252,246,126,237,255,0,18,17,87,138,63,158,204,77,252,23,228,240,132,170,224,99,249,236,253,219,254,36,34,175,20,127,61,152,155,248,47,201,225,0,159,252,21,60,172,93,63,16,39,124,186,156,39,248,166,188,158,103,54,133,147,204,136,215,234,109,210,189,51,121,221,24,129,86,143,108,211,93,66,202,42,156,106,153,75,230,201,146,226,116,209,150,185,173,25,182,149,19,142,41,105,74,118,145,173,214,248,86,75,115,199,121,101,107,23,42,247,133,194,137,119,85,189,124,200,109,119,147,47,44,157,168,202,90,86,226,211,53,167,220,61,202,146,133,62,242,141,43,86,199,121,139,74,205,42,52,58,216,104,36,7,228,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,0,0,0,0,0,25,87,26,83,202,119,149,140,27,248,127,111,124,185,129,154,193,165,60,167,121,88,193,191,135,246,247,203,152,1,15,248,157,112,255,0,153,139,176,228,230,7,4,45,222,174,250,137,185,251,154,154,211,143,187,42,189,21,182,25,101,165,70,66,150,109,147,204,55,31,179,45,161,42,121,43,86,134,167,18,132,57,82,216,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,162,155,210,179,35,149,205,101,108,185,245,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,150,159,132,117,195,44,130,101,163,8,241,182,161,143,118,77,163,46,21,195,34,66,228,211,98,162,106,219,167,81,86,235,14,179,32,161,198,111,106,82,135,82,242,204,208,239,49,8,236,76,147,73,34,72,6,36,222,183,150,34,228,39,17,47,140,64,195,89,118,5,118,179,134,247,36,153,22,228,185,133,41,248,8,56,82,73,162,113,123,16,100,181,52,77,184,104,82,18,182,205,102,133,17,41,38,67,60,35,74,121,177,242,177,140,159,15,238,31,151,62,51,88,3,85,0,2,170,248,174,103,167,250,252,175,224,165,231,255,0,108,69,191,230,193,79,248,41,77,45,185,4,175,252,175,84,132,167,244,25,53,255,0,116,50,2,116,224,30,113,178,251,153,138,237,195,109,225,13,237,233,73,246,231,45,215,89,145,17,216,110,75,138,180,54,125,84,118,222,74,92,91,41,113,195,101,102,105,74,144,226,75,114,73,46,50,183,59,88,204,14,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,232,166,244,172,200,229,115,89,91,46,125,91,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,160,156,159,102,206,205,205,214,23,253,56,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,32,238,162,42,241,71,242,39,137,191,130,252,226,16,149,66,42,241,71,242,39,137,191,130,252,226,16,10,86,202,119,154,124,27,248,129,111,124,197,129,165,49,154,204,167,121,167,193,191,136,22,247,204,88,26,83,1,72,28,71,248,127,204,203,189,117,220,91,194,27,119,253,137,231,244,204,59,26,59,143,200,114,221,149,177,13,237,144,183,150,227,139,101,231,8,214,135,141,91,73,199,77,165,18,62,164,221,230,188,62,243,13,141,184,37,141,176,109,220,30,180,165,222,136,189,36,55,26,165,104,198,91,17,215,88,91,76,73,40,230,114,220,101,197,69,67,10,125,111,173,101,181,27,27,87,48,201,4,106,77,244,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,154,101,143,40,120,53,148,186,21,74,145,133,80,170,171,151,91,228,250,94,169,84,158,169,18,167,242,86,242,152,222,148,146,89,71,44,164,56,130,229,52,141,83,166,237,202,45,192,59,88,0,0,167,110,54,24,161,74,184,113,114,195,194,138,122,98,61,34,204,163,202,169,78,144,204,212,186,182,223,168,45,189,34,186,209,22,172,173,13,67,105,210,220,173,84,137,72,61,169,34,35,93,112,14,191,155,220,94,141,142,249,151,196,44,82,167,191,17,250,109,90,176,182,105,111,198,97,214,81,34,157,25,9,139,13,227,67,190,186,86,184,236,52,181,146,137,62,186,149,234,163,236,151,202,191,240,66,171,97,224,246,21,227,43,213,200,147,41,184,163,30,178,168,241,18,218,144,252,23,233,211,149,25,212,47,197,43,66,146,108,173,43,35,35,213,110,36,210,91,9,110,5,212,240,178,191,227,95,89,45,179,98,157,195,46,173,82,181,100,79,160,84,142,73,186,165,197,91,114,86,236,120,228,183,11,214,66,33,191,16,145,176,205,9,70,212,22,155,13,41,150,162,157,184,39,226,133,42,222,197,203,243,10,42,9,136,204,139,206,143,22,165,6,67,211,82,210,220,126,158,183,53,138,211,70,90,188,181,181,49,215,79,106,181,74,34,172,246,168,140,205,23,18,2,42,241,71,242,39,137,191,130,252,226,16,165,108,167,121,167,193,191,136,22,247,204,88,23,83,197,31,200,158,38,254,11,243,136,66,149,178,157,230,159,6,254,32,91,223,49,96,6,148,196,42,198,78,29,184,113,122,230,247,15,113,230,153,135,212,169,214,220,234,132,249,24,137,71,121,242,68,89,50,147,17,215,32,207,233,180,36,185,190,82,80,153,8,37,26,93,82,154,82,154,89,46,74,206,106,128,0,0,0,10,171,227,157,249,147,253,228,254,26,45,80,85,95,28,239,204,159,239,39,240,208,16,171,33,88,91,98,99,78,108,108,108,51,196,186,23,166,109,186,207,164,250,216,93,83,209,249,188,170,108,167,155,250,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,69,34,128,120,92,121,236,195,47,198,190,79,52,95,240,0,0,0,241,88,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,220,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,49,131,85,3,42,224,52,167,148,239,43,24,55,240,254,222,249,115,3,53,131,74,121,78,242,177,131,127,15,237,239,151,48,51,88,2,255,0,191,248,172,191,251,159,255,0,253,92,20,2,47,251,255,0,138,203,255,0,185,255,0,255,0,213,193,64,32,53,80,43,171,137,215,15,249,152,187,14,78,96,112,66,221,234,239,168,155,159,185,169,173,56,251,178,171,209,91,97,150,90,84,100,41,102,217,60,195,113,251,50,218,18,167,146,181,104,106,113,40,67,150,42,0,42,3,133,230,69,241,97,251,238,219,205,37,221,62,171,99,81,105,28,170,141,186,215,71,25,215,174,56,178,25,146,203,197,245,139,82,226,178,104,54,253,117,177,185,214,164,110,101,104,61,143,21,191,128,0,8,1,198,175,202,197,173,241,2,15,203,170,34,127,136,1,198,175,202,197,173,241,2,15,203,170,32,32,7,11,143,61,152,101,248,215,201,230,139,254,20,3,194,227,207,102,25,126,53,242,121,162,255,0,128,0,0,0,101,92,106,160,101,92,5,255,0,112,184,242,39,134,95,141,124,226,104,160,17,127,220,46,60,137,225,151,227,95,56,154,40,4,5,255,0,112,184,242,39,134,95,141,124,226,104,244,25,219,201,245,179,155,156,47,118,138,162,137,10,246,161,199,125,86,157,98,91,178,57,16,95,117,198,22,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,213,121,254,23,30,68,240,203,241,175,156,77,18,168,7,63,192,28,28,161,101,255,0,6,173,60,29,183,30,234,34,91,52,244,199,114,78,213,163,171,148,181,41,201,50,118,45,107,54,249,175,184,235,188,189,230,148,111,218,159,85,36,67,160,0,0,0,0,0,0,0,170,190,57,223,153,63,222,79,225,163,149,112,84,243,79,116,252,63,157,243,26,112,234,188,115,191,50,127,188,159,195,71,42,224,169,230,158,233,248,127,59,230,52,224,23,82,0,0,42,175,142,119,230,79,247,147,248,104,172,187,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,89,167,28,239,204,159,239,39,240,209,21,120,92,121,236,195,47,198,190,79,52,5,191,100,235,39,86,38,80,44,73,20,10,4,207,76,220,149,157,159,72,46,14,91,209,253,41,202,122,66,226,255,0,53,91,238,182,199,41,185,6,223,213,153,111,211,114,181,51,237,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,236,67,183,26,188,44,27,150,210,125,58,183,90,163,204,167,40,181,62,228,243,43,108,252,12,191,75,222,95,172,134,112,51,25,135,239,97,150,52,93,214,147,136,216,220,90,204,244,176,90,145,253,82,101,188,218,127,180,175,208,246,158,163,76,2,154,120,197,97,59,180,92,91,164,98,76,22,246,194,159,74,143,13,226,212,143,89,11,147,80,121,74,238,179,63,178,69,216,146,69,247,251,0,119,254,15,24,183,18,179,134,53,92,48,117,237,101,193,156,252,244,167,105,246,105,17,233,236,23,125,132,94,39,250,70,127,119,180,88,184,160,14,27,120,187,35,10,115,41,72,245,191,155,92,125,61,9,210,208,187,20,137,240,245,87,216,81,248,55,224,90,126,178,23,245,22,75,115,34,179,45,147,213,183,219,75,137,63,121,25,106,95,244,128,255,0,80,0,0,0,0,0,0,0,0,31,230,249,153,50,225,165,123,12,146,122,43,77,116,237,227,160,12,251,113,25,153,79,153,154,123,167,160,103,151,200,151,57,151,253,101,30,231,74,163,47,114,187,248,120,151,98,236,58,231,7,50,156,121,141,172,116,110,109,79,209,137,28,222,196,122,163,175,167,234,93,255,0,103,135,113,27,179,145,41,249,89,160,196,243,144,247,52,219,187,171,77,165,91,73,62,169,84,100,105,216,132,151,224,215,79,98,110,98,235,174,60,214,243,98,213,148,234,125,99,45,20,153,212,253,15,199,239,1,117,96,0,0,60,22,58,98,52,76,42,194,171,150,246,146,247,41,116,234,92,199,227,158,211,86,175,55,25,215,82,93,146,175,239,126,210,50,255,0,160,123,209,82,92,93,115,51,46,163,88,137,129,54,252,158,92,88,166,220,217,222,161,30,231,18,169,241,92,71,174,214,165,216,203,186,87,167,184,189,160,43,231,26,49,2,167,137,248,163,115,222,213,73,60,229,213,42,211,101,52,123,18,157,173,187,33,199,73,62,170,83,175,245,135,220,200,143,245,120,11,54,224,229,129,175,211,168,117,156,99,173,67,216,228,151,36,83,34,125,97,30,230,148,138,124,132,47,213,115,183,129,246,52,107,239,63,96,172,188,21,195,218,134,40,226,141,181,100,192,107,127,164,234,176,227,188,123,146,91,26,114,67,109,169,93,212,157,116,230,23,98,50,63,250,70,141,48,47,14,32,97,86,21,91,86,84,22,246,157,62,151,13,151,143,85,30,247,91,140,211,106,87,117,43,77,121,101,216,140,203,254,144,30,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,7,240,203,82,208,253,162,172,120,186,229,149,111,55,15,29,45,212,235,203,75,112,102,179,175,130,75,175,148,227,187,150,239,234,45,169,71,234,63,96,180,241,230,113,46,202,129,136,216,127,113,88,213,18,250,138,237,42,93,57,74,245,189,94,115,11,107,94,202,73,158,132,179,237,184,191,89,120,128,205,142,12,223,211,48,199,20,109,155,218,34,246,250,42,173,10,83,197,161,30,230,218,144,219,138,79,116,171,77,118,120,145,25,254,191,1,163,156,13,196,56,88,167,133,54,197,237,9,90,250,74,147,10,67,165,161,250,174,57,25,167,76,187,165,58,255,0,88,94,4,69,255,0,64,207,102,105,48,94,163,129,24,205,94,177,230,167,70,10,92,169,16,85,170,125,104,189,91,237,54,174,203,89,150,164,209,246,81,238,247,251,206,115,240,134,204,155,144,106,51,176,34,178,173,89,144,110,212,162,175,79,237,169,80,34,161,26,37,173,124,8,251,154,244,247,151,180,5,179,128,15,225,158,133,169,128,166,30,52,110,161,204,195,219,68,151,119,237,179,225,145,250,186,104,125,117,71,176,140,185,41,162,185,91,205,6,28,54,217,246,139,115,209,229,40,189,233,77,70,54,165,226,94,241,219,120,181,92,72,174,230,81,166,144,214,207,71,209,211,12,207,118,187,141,19,231,119,240,45,60,126,255,0,214,60,199,12,91,110,117,123,52,20,135,226,55,185,20,230,227,205,116,245,34,209,13,212,97,153,248,153,123,253,154,254,160,23,224,194,9,182,91,108,139,66,74,73,58,123,180,33,255,0,96,0,0,0,0,0,0,0,0,3,151,230,118,242,250,7,151,220,67,185,145,253,124,75,94,172,228,114,247,188,152,79,45,37,246,84,94,40,246,150,131,55,151,45,110,93,219,116,85,46,41,41,254,115,88,158,252,197,167,82,251,110,184,107,50,212,136,139,197,94,226,47,184,133,198,241,126,197,67,181,176,134,159,100,197,123,73,21,121,173,115,19,183,197,151,98,207,108,251,154,12,188,83,236,50,63,213,226,42,167,45,118,28,172,72,199,11,50,215,142,207,49,18,43,148,226,124,183,17,104,210,166,50,133,31,117,39,244,253,135,168,11,169,225,171,132,109,97,158,92,104,117,37,57,185,251,153,136,213,181,22,154,109,41,16,33,153,151,219,81,31,116,120,246,253,68,37,152,248,54,21,184,205,161,100,208,45,118,19,181,20,154,100,88,68,90,153,255,0,84,202,81,237,51,253,31,121,254,179,31,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,81,142,98,124,192,226,119,248,229,90,255,0,61,116,94,112,163,28,196,249,129,196,239,241,202,181,254,122,232,141,109,47,170,183,223,62,11,195,144,255,0,104,98,253,202,126,103,61,0,1,15,116,128,0,0,47,59,46,222,95,176,199,252,77,162,255,0,153,52,58,16,231,185,118,242,253,134,63,226,109,23,252,201,161,208,133,161,99,213,83,221,30,14,15,205,189,161,127,223,171,230,144,0,7,171,94,10,205,226,23,148,230,44,106,132,204,127,177,149,33,202,77,122,166,106,184,32,41,46,58,112,166,190,165,40,229,37,122,25,37,135,92,212,148,75,50,216,235,136,74,12,210,226,80,221,153,15,205,81,167,83,235,20,249,84,154,180,8,243,96,205,101,113,165,69,146,210,93,105,246,150,147,74,219,90,20,70,74,74,146,102,70,147,35,35,35,50,49,133,143,193,81,142,179,54,234,227,209,61,82,147,108,158,211,226,118,83,49,167,27,99,125,60,43,167,162,170,122,186,116,158,152,158,137,236,214,39,63,0,36,102,115,50,171,80,203,189,226,138,181,5,169,18,236,155,133,231,157,167,202,76,117,37,170,115,170,117,213,38,156,165,169,215,22,181,33,146,65,165,197,154,77,194,222,100,70,104,94,145,204,87,151,236,87,134,185,54,174,70,147,14,201,202,115,92,46,119,131,163,29,130,171,157,110,184,221,62,49,49,209,49,59,166,0,0,30,77,136,58,22,5,99,101,221,128,120,131,18,251,180,159,254,247,26,167,23,107,95,207,224,115,218,117,232,187,220,109,124,174,103,37,37,204,74,119,39,196,189,199,207,64,125,91,185,85,170,162,186,39,73,134,62,47,9,99,29,98,172,54,38,152,170,138,163,73,137,225,48,190,108,46,196,155,99,23,236,26,54,35,217,206,200,93,38,182,202,157,100,164,178,109,58,218,144,181,54,227,107,79,114,37,33,196,45,6,105,51,73,154,76,210,165,36,201,71,234,132,48,225,195,130,248,171,135,182,116,187,214,235,184,228,65,183,110,182,81,46,159,109,41,45,60,211,201,113,168,238,49,84,75,168,117,70,210,148,218,156,105,77,108,74,140,146,131,94,187,16,69,51,197,147,130,189,114,253,138,110,93,167,73,152,254,103,226,226,93,167,203,112,153,78,107,123,7,129,187,23,45,211,84,233,49,209,252,51,60,38,105,225,51,27,167,142,238,16,0,1,148,208,131,143,230,234,110,9,83,178,233,121,212,51,23,73,151,84,195,232,177,227,61,85,131,17,79,165,249,75,76,166,78,51,45,155,11,66,201,106,146,76,36,143,122,17,169,150,245,37,27,140,187,0,160,30,34,57,188,254,85,184,202,95,69,166,243,176,246,206,230,194,181,247,192,233,158,127,154,150,186,169,110,110,51,112,249,174,52,157,132,173,155,90,109,173,91,67,134,238,224,138,162,111,240,144,171,96,53,23,50,237,204,197,42,156,184,23,147,145,250,75,13,215,94,229,83,149,53,244,56,204,134,157,81,25,25,201,113,167,9,182,18,191,171,86,247,83,221,227,96,135,63,201,190,66,239,236,226,82,175,42,237,10,229,137,108,83,109,136,228,196,57,147,224,60,235,21,42,170,210,106,110,33,56,157,18,132,37,36,74,121,194,53,173,162,117,131,38,156,230,118,141,85,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,128,212,240,8,127,195,155,58,255,0,202,171,14,31,160,95,245,58,83,120,155,107,125,93,74,51,7,202,114,169,4,137,4,221,77,44,237,74,19,185,107,54,221,75,70,164,161,196,165,90,52,151,154,108,166,0,0,0,0,0,15,147,118,93,52,43,26,213,172,222,183,76,238,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,0,141,124,77,43,248,53,66,202,61,210,140,99,162,122,83,210,154,211,237,86,145,25,78,60,213,196,182,30,84,55,219,89,26,121,60,189,142,56,181,154,146,70,210,93,111,71,57,156,167,40,4,119,252,235,230,186,187,155,76,101,155,121,115,106,176,237,10,110,176,237,106,36,215,144,174,130,46,212,19,142,26,91,34,65,60,250,209,205,112,245,90,139,84,55,204,90,26,108,199,171,203,103,14,236,101,204,198,13,93,184,181,107,31,162,253,23,177,22,188,58,132,116,182,205,208,242,20,178,148,219,50,20,226,121,60,189,137,66,92,82,20,210,221,81,182,107,111,150,234,144,29,127,131,69,79,4,160,99,109,126,45,240,220,69,98,45,70,59,17,172,83,122,35,239,45,40,38,38,59,82,54,150,148,155,44,175,146,211,68,107,89,165,102,131,90,16,122,45,196,170,231,198,88,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,20,201,38,112,109,156,220,225,123,85,164,156,72,87,181,14,59,9,187,40,241,26,145,200,130,251,174,62,134,86,219,142,160,146,164,60,152,203,116,144,149,184,109,146,137,11,82,140,183,40,36,80,170,190,57,223,153,63,222,79,225,162,213,5,85,241,206,252,201,254,242,127,13,1,202,184,42,121,167,186,126,31,206,249,141,56,93,72,165,110,10,158,105,238,159,135,243,190,99,78,23,82,0,0,0,2,0,113,147,198,191,160,217,125,164,224,228,74,127,58,94,38,212,15,156,251,141,110,109,136,52,231,99,200,115,106,137,196,154,94,83,235,134,73,213,11,73,183,207,215,106,182,24,159,226,128,120,157,98,151,229,67,57,55,175,73,93,244,157,42,210,233,237,106,127,243,94,79,75,210,182,93,91,29,208,149,47,108,231,38,250,234,221,174,190,170,141,4,128,17,255,0,13,44,95,202,37,199,50,129,233,79,71,244,150,253,118,187,206,228,115,119,122,54,149,42,127,43,110,228,233,204,233,121,123,181,245,119,238,209,90,109,63,42,44,83,32,152,23,50,149,147,188,204,102,30,189,70,228,250,111,15,235,214,221,187,37,195,125,183,23,21,168,47,185,57,105,65,145,52,227,43,121,49,80,151,8,214,162,114,35,232,245,52,81,46,186,192,123,252,126,193,202,238,95,241,150,236,193,219,141,238,162,93,179,80,84,118,228,237,66,58,184,171,73,57,26,78,196,45,100,223,53,135,26,119,151,188,212,141,251,85,235,36,200,92,167,9,220,116,161,98,126,88,41,152,115,233,154,172,219,167,13,53,167,85,211,80,37,175,108,87,228,72,114,1,178,233,154,137,76,165,132,114,18,141,73,77,244,198,157,137,71,45,75,137,124,103,240,26,53,171,138,22,214,63,208,161,75,233,239,136,234,165,215,86,152,238,169,134,234,48,219,109,44,56,183,141,102,132,45,232,218,33,45,18,81,218,11,139,45,230,165,154,124,79,7,220,99,174,216,217,160,44,42,142,207,81,69,196,186,123,241,230,55,185,8,228,74,131,29,249,113,228,234,104,82,213,181,8,146,215,44,148,132,159,83,189,91,141,180,144,11,191,20,173,198,175,205,61,173,240,254,15,204,106,34,234,69,43,113,171,243,79,107,124,63,131,243,26,136,14,171,192,199,243,217,251,183,252,72,90,160,170,190,6,63,158,207,221,191,226,66,213,0,0,0,4,53,203,6,69,99,88,25,134,196,236,207,98,148,8,143,220,245,203,226,183,82,179,25,102,83,187,233,52,231,228,77,66,159,116,219,112,153,113,114,153,146,70,77,173,11,229,33,40,61,201,113,107,67,115,40,0,0,80,15,20,127,61,152,155,248,47,201,225,11,254,20,3,197,31,207,102,38,254,11,242,120,64,37,87,3,31,207,103,238,223,241,33,85,98,213,56,24,254,123,63,118,255,0,137,10,171,1,127,220,46,60,137,225,151,227,95,56,154,37,80,138,188,46,60,137,225,151,227,95,56,154,37,80,15,41,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,88,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,231,51,50,56,33,85,203,134,54,221,56,47,89,174,68,172,200,183,36,52,148,79,140,218,155,68,150,30,97,185,12,172,208,174,232,89,180,243,123,209,170,137,43,220,146,82,200,137,103,165,225,64,60,81,252,246,98,111,224,191,39,132,2,85,112,49,252,246,126,237,255,0,18,22,168,42,175,129,143,231,179,247,111,248,144,181,64,1,74,220,106,252,211,218,223,15,224,252,198,162,46,164,82,183,26,191,52,246,183,195,248,63,49,168,128,234,188,12,127,61,159,187,127,196,132,85,226,143,231,179,19,127,5,249,60,33,42,184,24,254,123,63,118,255,0,137,8,171,197,31,207,102,38,254,11,242,120,64,34,168,245,87,134,21,98,62,31,208,173,107,158,245,178,234,180,90,85,235,79,85,82,129,46,100,115,109,186,132,82,89,160,220,108,207,255,0,69,90,30,138,54,221,101,194,45,142,182,165,75,254,25,249,17,161,102,110,163,82,197,92,84,71,81,96,219,53,3,165,170,145,170,209,233,185,75,138,226,156,111,158,196,134,222,141,211,155,176,221,215,105,165,205,251,8,253,85,233,107,249,170,203,61,155,154,252,35,153,133,183,132,233,116,229,166,66,106,84,138,156,99,53,46,157,81,109,14,33,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,64,85,183,12,92,248,254,68,43,177,176,27,22,43,91,108,27,130,160,159,70,213,42,53,30,92,91,93,229,33,229,57,162,121,74,62,76,135,213,28,149,185,198,218,101,70,227,199,166,247,84,119,82,51,3,138,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,122,216,93,83,50,57,92,214,80,243,127,88,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,90,87,10,28,241,198,185,105,84,76,163,226,50,37,157,118,155,30,66,45,26,177,173,217,5,58,35,73,113,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,130,205,0,0,0,0,0,101,92,105,79,41,222,86,48,111,225,253,189,242,230,6,107,6,148,242,157,229,99,6,254,31,219,223,46,96,7,85,0,0,28,171,54,62,86,49,147,225,253,195,242,231,198,107,6,148,243,99,229,99,25,62,31,220,63,46,124,102,176,5,223,113,31,226,1,15,46,244,39,112,147,8,110,47,246,88,159,211,62,236,152,237,177,33,187,118,46,244,57,186,66,30,67,141,173,231,155,35,66,25,52,238,38,221,55,84,104,250,146,118,149,173,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,113,250,239,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,114,124,55,56,125,201,203,180,103,49,135,25,41,81,21,136,181,24,234,141,10,154,243,77,60,187,101,4,235,237,186,109,72,101,247,89,121,114,89,54,20,107,74,82,182,208,107,111,93,22,225,24,66,12,222,112,207,190,242,199,132,246,230,39,211,43,127,74,98,68,167,255,0,175,185,13,27,44,197,164,206,92,150,154,99,166,39,22,151,159,101,195,146,134,139,70,205,68,166,20,234,182,37,210,109,174,21,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,232,250,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,66,220,67,50,89,85,202,198,40,72,174,218,22,252,180,225,93,203,32,142,223,152,114,85,40,161,62,109,238,118,158,251,138,73,41,11,74,137,213,52,75,53,26,217,36,159,49,197,161,237,161,121,56,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,245,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,0,226,143,228,79,19,127,5,249,196,33,84,25,1,206,13,87,41,184,184,149,84,14,35,150,37,227,34,28,11,173,15,52,163,92,102,16,181,19,115,154,83,104,83,187,227,147,206,172,219,74,84,78,161,75,70,221,230,219,141,218,167,19,26,181,42,191,195,255,0,16,43,180,42,156,74,141,54,163,30,131,46,28,200,143,37,230,36,176,229,90,10,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,5,48,229,59,205,62,13,252,64,183,190,98,192,210,152,205,102,83,188,211,224,223,196,11,123,230,44,13,41,128,0,0,0,226,153,208,198,58,238,1,101,130,255,0,197,91,89,157,245,170,85,61,184,244,231,55,32,186,105,82,228,53,17,169,58,45,11,66,249,43,144,151,121,106,73,165,124,189,135,161,43,82,237,98,181,120,218,98,101,213,111,225,198,29,225,109,38,95,79,69,188,42,21,10,133,95,150,227,136,114,71,64,81,185,12,43,106,201,11,100,215,44,220,82,22,149,125,99,12,40,141,38,142,225,80,34,231,184,159,229,158,205,167,100,134,218,159,74,157,44,164,96,84,122,93,54,143,38,89,155,175,202,167,58,113,169,238,48,230,197,33,162,90,140,162,188,110,114,207,188,115,74,82,130,113,70,80,47,134,46,22,254,84,51,147,101,117,116,47,73,210,173,46,162,233,168,127,58,228,244,189,43,103,210,63,217,105,82,246,206,114,23,168,157,218,235,235,36,208,75,23,189,136,86,85,43,18,172,11,151,14,107,178,37,177,77,186,168,243,104,147,29,136,180,165,246,216,146,202,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,128,12,235,101,11,23,163,96,70,101,240,247,20,170,15,196,98,155,73,172,33,154,163,242,88,117,228,71,167,73,66,162,204,120,144,215,174,165,162,59,238,173,4,146,87,174,148,250,171,251,39,164,145,149,113,163,220,151,227,29,119,31,114,193,96,98,173,210,206,202,213,86,158,228,122,139,155,144,125,76,168,146,29,136,236,157,16,132,33,28,229,199,83,188,180,164,146,142,102,194,212,147,169,135,128,226,143,228,79,19,127,5,249,196,33,74,217,78,243,79,131,127,16,45,239,152,176,46,167,138,63,145,60,77,252,23,231,16,133,43,101,59,205,62,13,252,64,183,190,98,192,13,41,128,0,0,0,0,10,171,227,157,249,147,253,228,254,26,45,80,85,95,28,239,204,159,239,39,240,208,17,87,133,199,158,204,50,252,107,228,243,69,255,0,10,1,225,113,231,179,12,191,26,249,60,209,127,192,0,0,0,50,174,53,80,50,174,3,74,121,78,242,177,131,127,15,237,239,151,48,51,88,52,167,148,239,43,24,55,240,254,222,249,115,3,53,128,47,251,255,0,138,203,255,0,185,255,0,255,0,213,193,64,34,255,0,191,248,172,191,251,159,255,0,253,92,20,2,3,85,0,0,0,0,0,2,0,113,171,242,177,107,124,64,131,242,234,136,159,226,0,113,171,242,177,107,124,64,131,242,234,136,8,1,194,227,207,102,25,126,53,242,121,162,255,0,133,0,240,184,243,217,134,95,141,124,158,104,191,224,0,0,0,25,87,26,168,25,87,1,127,220,46,60,137,225,151,227,95,56,154,40,4,95,247,11,143,34,120,101,248,215,206,38,138,1,1,127,220,46,60,137,225,151,227,95,56,154,37,80,138,188,46,60,137,225,151,227,95,56,154,37,80,0,0,0,0,0,0,0,0,170,190,57,223,153,63,222,79,225,163,149,112,84,243,79,116,252,63,157,243,26,112,234,188,115,191,50,127,188,159,195,71,42,224,169,230,158,233,248,127,59,230,52,224,23,82,0,0,42,175,142,119,230,79,247,147,248,104,138,188,46,60,246,97,151,227,95,39,154,37,87,28,239,204,159,239,39,240,209,21,120,92,121,236,195,47,198,190,79,52,5,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,156,74,112,137,172,76,203,141,114,164,151,54,191,108,199,147,91,73,105,174,226,141,2,97,145,125,180,145,119,95,143,127,212,98,89,143,131,126,219,140,221,246,77,126,215,125,59,145,86,166,74,132,101,169,151,245,172,169,30,195,47,210,247,151,235,32,25,138,182,171,114,237,43,162,151,113,70,79,243,154,60,246,38,33,58,151,219,105,194,89,22,166,70,94,41,247,25,125,198,52,135,150,27,203,233,238,95,112,242,230,115,179,242,237,122,75,146,11,220,234,161,50,181,23,217,73,120,175,216,90,12,249,230,82,195,149,134,248,225,121,218,242,25,229,162,61,114,162,76,22,226,61,90,76,199,144,147,236,165,126,135,180,245,22,173,194,7,20,206,233,194,26,133,147,41,237,100,82,38,187,203,78,223,6,90,139,1,178,238,72,34,241,87,180,204,255,0,95,136,11,6,0,0,0,0,0,0,0,1,255,0,15,160,156,101,198,204,181,37,36,211,167,191,82,31,246,0,51,143,157,122,43,148,76,208,98,59,110,31,105,87,53,98,82,75,220,149,84,100,232,94,39,238,18,103,130,227,168,111,48,247,41,41,221,155,172,249,132,94,174,186,159,93,78,236,57,95,19,171,110,117,7,52,21,119,229,183,181,21,22,228,76,104,245,35,213,14,84,102,25,31,99,63,119,183,79,212,61,63,9,91,137,20,44,202,58,210,218,223,215,209,213,12,143,118,155,77,115,224,247,240,61,124,62,239,214,2,243,0,127,8,245,45,72,127,64,120,76,114,196,56,88,89,133,55,61,237,53,90,21,54,147,54,67,69,161,250,206,55,25,215,72,187,37,90,127,86,126,36,101,255,0,64,206,54,51,95,211,49,59,20,110,123,218,90,247,122,86,173,54,83,37,161,22,214,221,144,227,137,79,100,167,93,55,248,153,17,254,175,1,97,220,94,179,38,185,213,24,56,17,70,95,212,199,54,170,82,215,167,246,210,169,241,86,141,20,214,190,6,93,201,122,123,139,218,32,190,86,240,94,163,142,248,205,65,177,225,39,86,14,92,89,19,149,170,125,88,189,91,13,56,125,214,131,61,9,210,236,149,110,247,123,200,39,255,0,8,188,178,173,150,230,99,165,196,141,57,137,114,12,38,117,241,35,232,37,54,238,228,59,250,203,106,145,250,207,216,45,56,139,66,208,189,131,205,97,157,149,3,14,112,254,221,177,169,197,245,20,42,84,58,114,79,214,245,185,44,33,173,123,169,70,90,146,11,182,227,253,103,226,61,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,175,206,44,217,115,143,127,97,203,120,189,75,99,90,181,188,209,52,250,183,31,247,19,12,78,144,174,202,117,41,251,107,47,4,154,191,89,118,21,27,131,215,204,156,52,196,251,106,243,101,238,79,162,42,208,229,58,189,164,173,168,106,67,110,31,109,170,215,236,123,8,255,0,111,128,210,166,32,218,80,239,171,38,187,104,78,70,230,170,244,233,80,140,181,50,254,181,149,183,236,52,159,130,207,218,95,172,134,116,243,83,132,213,28,25,199,11,158,208,157,27,146,209,212,102,201,132,91,210,173,209,122,199,219,109,93,150,179,45,73,163,236,163,221,239,251,195,66,88,29,127,192,196,236,38,181,111,88,18,250,146,169,209,224,201,117,124,181,35,235,28,140,211,134,90,26,83,250,101,224,68,93,255,0,96,246,210,85,178,51,171,215,77,168,81,255,0,200,43,67,131,206,60,63,93,163,85,48,90,162,175,90,158,211,245,70,15,66,254,173,180,83,227,36,187,54,94,243,238,107,51,251,189,162,202,43,42,82,40,243,150,130,213,73,140,233,145,125,251,76,6,123,51,247,81,93,71,51,183,130,214,230,254,77,74,160,201,118,211,66,42,132,174,222,31,120,239,220,29,169,139,145,141,53,105,228,93,155,164,62,159,242,75,167,159,188,69,108,219,203,126,102,99,241,17,114,19,181,72,185,234,232,34,212,143,177,79,127,221,250,196,221,224,187,70,230,92,247,37,101,109,106,148,196,152,193,43,119,129,243,41,202,240,215,253,0,45,180,0,0,0,0,0,0,0,7,240,204,136,140,207,192,135,244,124,139,190,165,232,107,78,183,87,215,78,134,157,38,79,255,0,40,210,149,238,63,119,184,192,82,111,22,140,81,250,119,152,182,232,145,92,210,45,191,75,42,99,136,211,197,230,39,78,73,171,83,66,79,193,126,26,153,125,230,61,159,7,156,44,69,119,20,234,152,133,41,157,91,167,193,126,51,106,221,224,227,114,105,238,151,98,89,123,255,0,68,203,254,129,14,179,47,117,76,188,113,234,253,171,203,115,119,250,228,170,161,174,196,90,55,214,188,162,46,196,95,164,126,37,168,184,142,19,248,123,244,47,44,165,80,146,206,146,43,213,95,74,54,189,223,238,47,211,224,153,22,132,163,47,20,253,199,247,16,9,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,115,19,230,7,19,191,199,42,215,249,235,162,243,133,24,230,39,204,14,39,127,142,85,175,243,215,68,107,105,125,85,190,249,240,94,28,135,251,67,23,238,83,243,57,232,0,8,123,164,0,0,1,121,217,118,242,253,134,63,226,109,23,252,201,161,208,135,61,203,183,151,236,49,255,0,19,104,191,230,77,14,132,45,11,30,170,158,232,240,112,126,109,237,11,254,253,95,52,128,0,61,90,240,0,0,121,236,66,177,45,252,78,178,43,118,5,211,27,157,75,174,195,114,27,250,33,10,91,123,139,213,117,189,233,82,73,214,213,181,104,81,164,246,173,9,86,154,144,165,172,194,96,77,207,151,124,71,147,135,247,44,184,243,82,166,83,58,155,61,141,9,51,97,45,107,75,110,154,53,51,105,91,155,90,84,133,25,232,164,43,67,90,118,173,87,140,57,166,97,48,38,216,204,70,28,73,195,251,150,92,136,74,75,201,157,77,158,198,166,168,83,80,133,165,183,77,26,145,58,157,174,45,42,66,140,181,74,213,161,161,91,86,157,70,109,150,198,62,223,58,159,78,56,118,246,44,78,79,182,222,189,147,197,249,43,251,240,215,38,57,209,251,179,195,159,29,59,163,140,116,199,108,66,142,128,122,28,66,177,46,12,49,189,235,118,5,211,27,147,84,161,76,114,27,250,33,105,67,155,79,213,117,189,233,74,141,167,19,181,104,81,164,183,33,105,86,154,24,253,24,109,133,215,246,47,220,232,179,176,226,218,145,91,171,45,151,36,155,45,45,13,165,182,144,94,179,142,56,226,146,219,105,212,210,157,203,81,17,169,73,73,106,165,36,142,9,228,235,154,252,156,70,254,26,116,234,235,57,198,97,233,195,253,46,170,226,45,233,206,231,76,196,83,205,211,93,117,157,218,105,191,87,198,183,109,250,189,217,112,83,45,107,126,39,85,84,172,204,102,159,9,142,98,81,205,144,242,201,13,163,114,204,146,157,84,162,45,84,100,69,175,115,34,22,117,148,172,130,219,248,89,232,92,77,197,132,122,82,248,143,172,166,41,155,208,228,10,75,135,180,218,62,196,124,233,45,232,163,230,110,54,210,165,122,137,82,155,67,199,208,178,165,148,11,71,46,20,134,171,114,158,244,173,249,58,26,227,85,106,173,188,233,71,75,110,41,181,170,43,13,25,146,121,73,83,40,209,197,39,152,163,37,31,168,149,19,105,144,130,97,149,100,180,216,210,246,34,53,171,162,58,35,253,220,221,183,220,167,221,205,166,172,187,38,170,105,177,190,42,175,133,85,241,137,136,234,162,126,249,233,210,55,0,0,36,74,100,0,28,171,52,245,252,101,181,178,251,123,87,242,253,68,244,173,253,14,158,75,164,70,76,100,201,115,187,168,39,220,105,149,25,19,175,54,193,188,227,109,232,173,238,33,9,216,230,188,181,4,0,227,5,155,207,28,163,216,179,127,188,77,190,84,228,15,252,132,168,17,25,117,103,254,3,238,26,17,253,225,36,231,245,237,136,1,150,44,189,93,89,160,198,90,46,17,218,210,122,14,191,153,38,163,84,92,87,36,51,76,130,210,119,59,33,196,160,191,193,109,4,165,33,43,117,214,144,107,70,253,197,205,41,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,26,20,201,38,79,173,156,163,97,123,84,84,148,73,183,181,114,59,10,187,43,17,29,145,200,156,251,78,62,182,80,219,110,172,210,148,50,153,43,104,150,148,54,110,18,73,107,74,76,246,164,58,254,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,232,161,117,79,72,229,115,94,91,206,125,99,203,91,138,213,199,86,175,89,71,166,186,22,132,68,69,0,56,177,100,162,157,116,218,181,60,212,97,189,51,101,201,70,210,77,226,194,10,84,135,170,176,82,220,120,237,200,109,36,165,182,207,74,219,59,150,73,109,9,54,141,215,22,178,54,136,151,101,64,3,49,152,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,69,25,117,199,155,55,50,88,71,66,197,107,50,108,69,34,163,29,8,169,193,102,65,188,186,77,68,144,147,145,9,211,82,16,173,237,169,90,18,141,9,222,131,67,137,45,139,73,157,59,113,48,201,69,59,44,23,221,54,246,195,74,103,77,134,215,110,145,161,67,108,165,61,232,105,204,178,217,57,29,233,15,41,205,252,237,22,251,102,167,55,30,143,164,144,73,100,148,167,10,60,89,198,91,31,49,204,88,88,103,104,125,38,160,222,189,59,119,108,61,169,111,161,130,194,212,69,83,234,12,190,171,167,231,175,213,81,237,123,155,202,34,230,173,149,32,47,80,0,0,5,53,241,92,206,191,229,54,234,127,45,120,103,83,170,198,182,237,42,132,136,215,107,186,242,89,172,85,25,113,41,40,251,13,36,226,153,138,227,107,238,165,108,113,211,220,72,50,101,151,85,63,248,137,95,88,203,135,185,83,186,235,216,33,75,170,185,90,87,41,137,245,74,91,233,68,170,21,44,204,213,42,114,19,181,75,86,212,35,148,106,111,106,217,75,198,249,41,36,201,168,168,50,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,65,213,114,125,148,203,203,55,88,161,244,30,133,34,93,30,133,2,59,146,107,183,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,123,244,230,44,136,210,210,204,180,39,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,62,85,147,236,166,89,185,69,194,255,0,160,244,41,17,43,21,217,242,28,147,93,184,211,0,226,191,85,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,217,175,49,100,68,167,86,103,221,64,85,95,24,44,161,248,230,226,197,133,253,226,21,242,151,39,255,0,228,34,192,150,203,75,47,240,24,112,144,191,239,10,38,255,0,175,112,64,12,177,102,22,234,202,254,50,209,113,114,214,141,215,244,28,200,213,26,90,229,57,29,154,156,23,83,181,216,238,41,7,254,11,136,53,37,105,67,173,52,179,66,246,109,61,41,138,1,226,35,148,63,228,165,140,165,244,90,23,39,15,111,30,108,219,95,124,254,165,230,57,73,107,170,136,230,226,39,11,148,227,169,216,106,223,185,167,26,213,197,184,78,237,11,211,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,171,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,235,91,142,119,230,79,247,147,248,104,241,92,24,49,27,23,41,248,161,114,225,133,10,213,151,90,195,234,164,116,212,171,179,149,37,104,98,222,150,134,220,38,31,65,25,242,148,185,38,146,101,77,146,121,171,38,219,112,149,178,50,200,253,175,28,239,204,159,239,39,240,208,28,171,130,167,154,123,167,225,252,239,152,211,133,212,138,86,224,169,230,158,233,248,127,59,230,52,225,117,32,0,0,3,149,102,159,26,255,0,147,182,95,111,108,99,110,159,214,203,183,233,229,208,48,166,185,141,174,115,238,162,60,94,106,121,141,153,178,79,188,209,185,181,100,174,89,47,110,170,208,143,53,130,210,120,216,99,69,42,163,38,195,192,139,122,239,137,42,69,46,68,170,245,205,71,101,9,90,226,190,109,54,138,114,157,115,110,168,89,180,244,211,38,137,100,123,28,66,214,157,20,210,142,58,240,180,192,185,152,193,154,202,13,201,54,141,213,219,120,119,254,185,42,111,56,111,182,218,37,54,70,84,244,37,198,139,111,59,170,229,188,150,214,164,165,109,198,127,237,18,77,10,11,84,188,240,114,133,151,254,30,151,198,14,219,143,117,17,45,156,47,175,199,114,78,213,163,171,148,184,18,92,147,39,98,214,179,111,154,251,142,187,203,222,105,70,253,169,245,82,68,51,216,52,167,155,31,43,24,201,240,254,225,249,115,227,53,128,52,123,157,12,28,174,227,238,88,47,252,42,181,158,217,90,170,211,219,145,78,111,106,15,169,149,18,67,82,218,141,170,214,132,35,156,184,233,107,152,165,18,81,204,222,122,146,116,60,230,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,53,60,51,215,196,75,2,225,224,14,107,46,187,110,131,70,244,101,183,94,229,92,148,22,82,108,19,105,139,40,140,221,67,77,178,73,75,44,183,41,18,153,109,179,74,84,150,217,71,218,35,37,168,47,83,0,113,142,133,152,12,26,180,241,138,220,103,167,137,115,83,211,33,200,219,150,190,146,82,20,166,228,198,222,180,32,220,229,62,219,173,115,54,18,87,179,114,125,85,17,138,150,227,87,230,158,214,248,127,7,230,53,17,34,184,48,99,204,155,171,11,238,92,0,174,205,137,212,88,242,19,84,161,33,82,26,75,238,83,166,56,226,159,109,12,146,9,107,67,50,117,90,157,53,47,188,230,208,123,9,40,37,71,94,53,126,105,237,111,135,240,126,99,81,1,213,120,24,254,123,63,118,255,0,137,11,84,21,87,192,199,243,217,251,183,252,72,90,160,0,0,0,0,0,0,160,30,40,254,123,49,55,240,95,147,194,23,252,40,7,138,63,158,204,77,252,23,228,240,128,74,174,6,63,158,207,221,191,226,66,170,197,170,112,49,252,246,126,237,255,0,18,21,86,2,255,0,184,92,121,19,195,47,198,190,113,52,74,161,21,120,92,121,19,195,47,198,190,113,52,74,160,1,64,60,81,252,246,98,111,224,191,39,132,47,248,80,15,20,127,61,152,155,248,47,201,225,0,149,92,12,127,61,159,187,127,196,133,170,10,171,224,99,249,236,253,219,254,36,45,80,0,82,183,26,191,52,246,183,195,248,63,49,168,139,169,20,173,198,175,205,61,173,240,254,15,204,106,32,58,175,3,31,207,103,238,223,241,33,21,120,163,249,236,196,223,193,126,79,8,74,174,6,63,158,207,221,191,226,66,42,241,71,243,217,137,191,130,252,158,16,9,255,0,193,83,202,197,211,241,2,119,203,169,194,127,136,1,193,83,202,197,211,241,2,119,203,169,194,127,128,141,89,232,201,149,11,56,120,113,22,152,221,87,208,215,157,175,212,72,182,106,78,173,103,21,46,58,72,230,198,146,218,117,213,151,121,77,17,184,148,155,141,169,9,82,119,17,45,167,51,237,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,212,240,128,28,78,178,29,249,111,161,73,199,156,39,162,238,191,173,250,122,189,37,75,167,83,185,146,174,134,82,182,82,222,170,230,164,185,209,216,76,131,78,214,220,117,228,147,108,150,187,26,73,7,181,225,197,158,57,57,173,179,103,217,248,130,136,145,241,22,207,142,194,231,60,210,218,105,21,184,138,51,65,77,105,130,50,82,22,149,18,82,250,82,158,82,86,235,74,73,164,158,38,155,153,67,46,246,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,78,179,139,98,102,254,196,145,95,160,67,244,53,201,70,217,244,130,223,230,61,35,209,124,215,164,34,47,243,165,176,211,111,243,91,142,110,125,89,30,205,118,171,67,46,225,32,0,0,6,85,198,148,242,157,229,99,6,254,31,219,223,46,96,102,176,105,79,41,222,86,48,111,225,253,189,242,230,0,117,80,0,1,202,179,99,229,99,25,62,31,220,63,46,124,102,176,105,79,54,62,86,49,147,225,253,195,242,231,197,74,240,224,225,255,0,51,49,21,214,177,111,23,173,223,246,39,129,212,176,212,105,14,63,29,203,138,86,197,183,182,58,217,91,110,33,150,92,50,90,222,37,109,55,26,38,146,75,250,227,104,59,7,10,124,137,85,78,171,3,52,216,203,108,196,77,53,49,201,251,34,149,81,97,74,125,199,205,72,83,117,131,65,153,37,8,74,73,68,198,244,168,214,107,231,164,145,177,135,28,181,240,0,1,229,49,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,235,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,63,86,0,51,195,141,249,18,199,156,29,199,154,102,4,67,182,101,221,83,46,169,11,77,163,81,167,49,181,138,219,9,238,165,150,227,218,194,218,73,145,190,135,23,163,37,235,169,70,209,161,213,205,75,239,46,56,161,150,142,19,88,139,104,98,165,239,46,163,82,168,200,163,212,145,111,147,173,189,10,219,39,43,16,148,168,172,58,68,106,90,212,163,53,187,181,102,201,56,106,229,39,250,199,159,179,247,41,52,167,170,177,235,175,83,34,46,165,14,59,209,35,204,83,41,55,217,97,229,54,167,90,67,154,110,74,22,166,25,82,146,71,162,141,166,204,245,218,90,70,14,40,254,68,241,55,240,95,156,66,1,74,217,78,243,79,131,127,16,45,239,152,176,52,166,51,89,148,239,52,248,55,241,2,222,249,139,3,74,96,0,0,0,40,7,137,214,41,126,84,51,147,122,244,149,223,73,210,173,46,158,214,167,255,0,53,228,244,189,43,101,213,177,221,9,82,246,206,114,111,174,173,218,235,234,168,208,72,23,209,118,93,52,43,26,213,172,222,183,76,238,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,12,187,213,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,2,218,184,31,89,85,88,22,6,41,226,51,210,34,29,54,185,88,167,81,35,180,149,171,158,151,224,178,235,206,169,105,219,180,144,105,168,50,73,50,81,153,154,92,212,147,161,26,172,208,113,76,151,224,229,119,0,178,193,96,97,85,210,246,250,213,42,158,228,138,139,123,80,93,52,169,114,29,150,236,109,80,181,161,124,149,200,83,92,196,168,210,190,94,242,208,149,161,118,176,20,3,196,235,11,127,37,249,201,189,122,74,23,163,41,87,111,79,116,211,255,0,157,115,186,174,169,178,234,223,238,181,41,27,167,55,55,212,86,221,52,245,82,72,52,9,169,193,47,19,46,171,131,14,49,19,11,106,210,250,138,45,159,80,167,212,41,28,199,28,91,145,250,242,147,207,97,59,150,104,67,36,184,132,226,80,132,167,235,31,125,70,106,53,246,252,188,112,108,170,172,251,3,11,49,25,153,17,10,155,67,172,84,104,146,26,82,213,207,83,243,153,105,230,148,132,237,218,104,36,211,222,37,25,168,140,141,77,232,74,212,205,48,215,134,46,41,126,75,243,147,101,117,117,223,70,82,174,222,162,214,168,127,53,231,117,93,83,103,210,49,217,10,82,55,78,110,23,174,157,186,105,235,40,144,107,1,106,156,81,252,137,226,111,224,191,56,132,41,91,41,222,105,240,111,226,5,189,243,22,5,212,241,71,242,39,137,191,130,252,226,16,165,108,167,121,167,193,191,136,22,247,204,88,1,165,48,0,0,0,0,1,85,124,115,191,50,127,188,159,195,69,170,10,171,227,157,249,147,253,228,254,26,2,42,240,184,243,217,134,95,141,124,158,104,191,225,64,60,46,60,246,97,151,227,95,39,154,47,248,0,0,0,6,85,198,170,6,85,192,105,79,41,222,86,48,111,225,253,189,242,230,6,107,6,148,242,157,229,99,6,254,31,219,223,46,96,102,176,5,255,0,127,241,89,127,247,63,255,0,250,184,40,4,95,247,255,0,21,151,255,0,115,255,0,255,0,171,130,128,64,106,160,0,0,0,0,0,64,14,53,126,86,45,111,136,16,126,93,81,19,252,64,14,53,126,86,45,111,136,16,126,93,81,1,0,56,92,121,236,195,47,198,190,79,52,95,240,160,30,23,30,123,48,203,241,175,147,205,23,252,0,0,0,3,42,227,85,3,42,224,47,251,133,199,145,60,50,252,107,231,19,69,0,139,254,225,113,228,79,12,191,26,249,196,209,64,32,47,251,133,199,145,60,50,252,107,231,19,68,170,17,87,133,199,145,60,50,252,107,231,19,68,170,0,0,0,0,0,0,0,0,21,87,199,59,243,39,251,201,252,52,114,174,10,158,105,238,159,135,243,190,99,78,29,87,142,119,230,79,247,147,248,104,229,92,21,60,211,221,63,15,231,124,198,156,2,234,64,0,5,85,241,206,252,201,254,242,127,13,17,87,133,199,158,204,50,252,107,228,243,68,170,227,157,249,147,253,228,254,26,34,175,11,143,61,152,101,248,215,201,230,128,191,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,211,198,27,11,81,66,197,58,86,33,69,103,70,234,16,88,140,226,183,120,184,228,154,131,167,216,214,126,239,209,34,255,0,160,120,206,18,248,163,244,19,49,110,81,37,57,172,91,130,150,116,198,209,167,131,207,206,130,146,86,164,133,31,130,60,53,34,251,200,79,110,44,24,123,244,211,44,167,80,140,206,178,40,53,95,74,56,189,223,238,44,83,231,25,150,134,162,47,21,125,231,247,24,167,108,180,93,83,44,236,122,176,170,240,215,183,253,114,82,208,239,98,61,91,235,89,81,151,114,63,209,47,2,212,6,150,200,200,200,140,188,12,127,71,200,180,42,94,153,180,232,149,125,127,187,169,209,164,255,0,242,237,37,94,226,247,251,136,125,112,0,0,0,0,0,0,0,1,75,220,98,169,139,99,26,105,19,204,187,57,72,142,159,242,203,168,31,188,112,28,130,84,87,78,204,237,158,180,57,179,157,82,167,178,125,181,212,142,161,23,183,135,220,37,151,26,42,63,46,231,182,235,40,107,68,170,36,54,13,91,188,79,153,81,87,134,191,232,16,139,41,18,223,135,152,252,59,92,116,238,82,238,122,66,12,181,34,236,115,216,247,254,160,26,69,140,173,241,154,94,186,238,66,79,254,65,226,113,198,255,0,129,134,56,79,117,94,179,229,244,197,76,163,206,146,210,249,106,95,214,55,25,215,18,90,18,85,250,7,226,70,93,191,96,245,244,101,41,116,120,43,89,104,165,70,104,204,190,253,164,43,95,140,54,60,63,66,163,82,240,90,156,175,90,160,211,21,71,207,66,254,173,196,84,35,40,187,182,126,226,238,75,35,251,189,160,42,251,24,111,153,56,151,138,23,45,230,243,220,239,75,213,166,75,105,123,73,59,144,236,135,28,46,219,83,167,219,246,145,126,207,1,110,60,38,114,230,197,131,135,46,98,245,81,141,181,107,133,163,105,133,110,51,254,100,251,16,100,39,178,93,82,126,218,15,197,36,175,212,93,133,91,101,91,9,170,56,205,142,22,197,161,2,55,57,162,169,66,147,55,215,74,118,197,235,24,109,197,119,90,12,244,39,75,178,79,119,187,238,209,102,31,90,80,236,75,34,133,104,65,70,214,169,20,232,176,75,185,158,188,166,80,223,180,212,126,8,47,105,254,179,1,232,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,5,101,241,125,192,3,171,219,148,252,100,163,194,220,252,37,53,10,82,185,154,104,202,27,159,33,103,162,156,34,241,50,236,72,215,220,126,193,102,131,196,99,86,31,67,197,44,45,185,172,121,133,218,171,74,155,21,179,239,234,173,216,238,52,71,217,73,215,250,195,237,169,23,234,241,1,158,28,177,226,173,71,7,49,170,216,188,32,191,202,105,53,40,76,204,61,169,86,177,138,91,46,56,93,208,191,99,101,224,90,251,189,195,67,244,27,194,45,233,131,145,111,104,142,253,85,90,220,69,68,149,180,251,115,98,147,158,6,146,63,5,123,139,245,23,128,206,46,53,216,19,48,183,21,174,139,34,82,116,244,69,98,108,86,85,169,122,205,181,37,198,146,174,202,86,154,242,252,12,204,255,0,95,136,182,158,28,216,224,229,251,148,187,158,214,151,222,101,175,77,155,13,148,251,216,141,76,136,132,248,54,146,241,95,180,212,127,121,128,170,28,198,72,84,172,192,226,99,202,94,253,111,10,206,135,166,157,186,215,133,164,240,90,163,32,176,98,230,175,244,254,185,220,147,98,115,119,251,58,74,114,246,233,175,237,215,79,218,42,155,27,29,83,248,205,126,190,178,209,78,92,245,69,153,123,140,229,184,98,230,56,67,194,143,19,43,51,77,136,252,163,126,229,113,213,250,230,173,234,58,116,13,85,223,195,93,60,0,77,208,0,0,0,0,0,0,0,28,59,58,183,167,208,140,181,95,83,146,239,45,115,232,85,72,13,171,110,190,178,224,72,50,254,201,254,143,221,250,199,113,21,201,198,55,21,159,183,240,218,143,135,148,247,246,191,82,155,30,75,233,218,71,172,119,35,212,25,87,115,65,151,137,23,130,136,255,0,233,1,83,22,164,39,174,252,75,163,211,214,158,115,181,170,228,118,84,90,146,119,169,233,9,47,184,139,83,87,221,251,6,143,178,243,106,179,102,96,149,145,65,105,174,90,152,183,169,137,113,59,140,244,90,98,52,147,45,117,63,209,247,138,33,200,62,31,187,136,25,163,177,208,218,246,149,191,89,166,87,87,216,143,84,177,81,139,169,125,164,254,159,223,250,140,104,129,8,38,208,150,211,224,146,34,32,31,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,2,140,115,19,230,7,19,191,199,42,215,249,235,162,243,133,24,230,39,204,14,39,127,142,85,175,243,215,68,107,105,125,85,190,249,240,94,28,135,251,67,23,238,83,243,57,232,0,8,123,164,0,0,1,121,217,118,242,253,134,63,226,109,23,252,201,161,208,135,61,203,183,151,236,49,255,0,19,104,191,230,77,14,132,45,11,30,170,158,232,240,112,126,109,237,11,254,253,95,52,128,0,61,90,240,0,0,0,0,7,3,205,78,82,45,140,205,83,233,14,170,173,30,219,184,169,47,18,81,91,77,56,229,58,228,35,74,247,69,82,73,214,201,73,230,41,43,73,168,213,176,201,123,72,185,139,215,216,224,54,1,88,57,126,179,154,182,236,234,84,116,78,146,204,99,172,213,18,133,147,181,57,77,180,72,55,149,189,107,52,36,213,189,105,105,42,216,131,113,123,72,183,40,207,165,128,199,140,37,154,111,77,248,166,57,243,210,220,92,218,12,206,238,93,78,83,93,234,190,143,76,235,20,116,113,215,127,76,198,187,226,38,102,34,119,196,106,0,0,200,105,192,0,0,0,0,28,171,249,46,96,79,229,219,249,75,253,6,255,0,100,159,255,0,141,250,78,103,253,167,209,127,115,243,122,127,238,127,83,250,191,248,223,107,214,29,84,0,0,0,0,121,76,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,250,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,159,229,71,42,56,113,148,172,56,69,149,101,53,215,85,103,114,223,175,215,223,100,145,42,175,41,36,100,74,81,17,159,45,148,110,81,52,201,25,165,180,169,70,102,181,173,199,23,218,192,0,0,0,7,31,182,242,153,128,214,158,60,214,179,35,66,177,98,71,189,171,145,249,78,200,47,234,24,125,91,250,137,108,53,166,214,164,200,74,201,46,186,93,212,73,81,150,211,122,65,189,216,0,0,0,0,7,138,198,140,33,179,113,235,11,238,12,35,196,6,37,185,66,184,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,228,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,126,212,0,115,252,11,192,188,56,203,166,28,83,176,191,11,232,221,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,197,115,207,145,143,229,163,244,39,253,148,126,135,125,14,244,151,251,201,233,14,171,171,233,191,241,134,118,109,233,191,227,107,191,217,167,121,84,0,33,86,74,120,111,127,35,236,83,170,226,103,229,151,233,111,164,237,247,232,93,23,209,222,131,151,204,147,29,238,111,51,170,119,93,58,109,187,118,150,187,245,215,182,135,53,64,0,0,0,5,122,230,71,133,5,87,49,248,219,116,227,69,103,48,209,40,210,46,57,13,41,16,35,89,170,113,17,152,101,134,227,178,131,90,167,234,181,147,76,183,189,122,36,148,189,202,36,160,140,144,93,215,36,57,41,161,100,202,213,185,105,49,238,255,0,165,117,171,162,160,204,137,149,127,71,174,14,177,88,111,108,120,220,131,125,212,122,139,114,74,249,132,105,82,185,250,43,82,66,68,149,0,30,83,22,44,95,202,134,22,94,88,103,233,79,70,125,45,183,234,52,46,183,145,206,233,122,168,206,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,86,183,250,134,63,252,148,95,243,39,255,0,167,197,170,0,0,138,185,231,200,199,242,209,250,19,254,202,63,67,190,135,122,75,253,228,244,135,85,213,244,223,248,195,59,54,244,223,241,181,223,236,211,188,170,0,16,43,41,252,46,170,185,90,198,218,62,47,211,243,25,46,179,30,12,121,113,39,81,217,183,85,1,21,38,30,97,104,38,157,112,166,44,141,9,116,218,120,146,164,40,141,108,160,251,25,18,139,208,103,91,134,247,242,193,197,58,86,38,126,89,126,137,122,50,223,98,133,209,125,29,235,249,156,185,50,30,230,243,58,166,180,215,169,219,183,105,233,179,93,123,232,83,84,0,69,92,140,100,99,249,23,125,54,255,0,101,31,166,63,76,125,27,254,242,122,63,165,233,58,159,252,97,237,251,186,159,248,186,108,246,235,218,85,0,0,0,0,0,0,0,8,1,154,62,20,159,202,83,29,174,108,107,252,189,125,28,250,71,209,127,70,125,22,235,57,29,60,54,35,127,93,213,183,187,119,35,119,216,45,55,105,223,77,78,127,128,8,171,145,140,140,127,34,239,166,223,236,163,244,199,233,143,163,127,222,79,71,244,189,39,83,255,0,140,61,191,119,83,255,0,23,77,158,221,123,69,95,245,12,127,249,40,191,230,79,255,0,79,139,84,0,28,171,43,152,23,252,154,240,38,217,193,79,165,63,72,254,142,117,191,210,125,15,71,207,234,38,63,39,250,158,99,155,118,243,246,253,179,215,110,189,181,208,186,168,0,0,128,25,163,225,73,252,165,49,218,230,198,191,203,215,209,207,164,125,23,244,103,209,110,179,145,211,195,98,55,245,221,91,123,183,114,55,125,130,211,118,157,244,212,231,248,0,138,185,24,200,199,242,46,250,109,254,202,63,76,126,152,250,55,253,228,244,127,75,210,117,63,248,195,219,247,117,63,241,116,217,237,215,180,170,0,0,16,171,58,220,55,191,150,14,41,210,177,51,242,203,244,75,209,150,251,20,46,139,232,239,95,204,229,201,144,247,55,153,213,53,166,189,78,221,187,79,77,154,235,223,66,154,160,2,42,228,99,35,31,200,187,233,183,251,40,253,49,250,99,232,223,247,147,209,253,47,73,212,255,0,227,15,111,221,212,255,0,197,211,103,183,94,220,171,52,124,41,63,148,166,59,92,216,215,249,122,250,57,244,143,162,254,140,250,45,214,114,58,120,108,70,254,187,171,111,118,238,70,239,176,90,110,211,190,154,156,255,0,0,17,255,0,37,57,82,254,71,216,89,85,195,63,167,191,75,125,39,112,63,93,235,125,23,208,114,249,145,163,179,202,229,243,157,215,78,155,118,237,197,174,253,52,237,169,200,0,0,0,0,1,0,51,59,194,78,213,199,236,101,173,98,229,173,139,95,65,254,145,242,228,212,105,104,182,91,152,202,167,18,118,187,33,181,33,246,54,243,118,165,197,146,146,181,41,213,58,179,89,239,218,159,201,151,94,21,87,150,91,113,114,133,138,214,102,107,229,165,116,233,8,69,78,11,54,137,50,138,181,56,214,147,145,9,211,84,213,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,97,64,0,0,0,42,175,253,67,31,254,74,47,249,147,255,0,211,226,202,112,158,197,252,151,225,101,155,134,126,148,244,159,209,43,126,157,66,235,121,28,158,171,165,140,219,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,71,171,0,0,0,1,231,241,10,202,165,98,85,129,114,225,205,118,68,182,41,183,85,30,109,18,99,177,22,148,190,219,18,89,91,46,41,181,41,42,73,44,146,179,50,51,74,139,93,53,35,240,11,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,0,0,0,0,0,0,28,171,52,120,23,252,165,48,38,230,193,79,165,63,71,62,145,244,95,210,125,15,89,200,233,230,49,39,250,158,99,123,183,114,54,253,178,211,118,189,244,208,250,168,0,173,92,39,224,215,249,47,197,59,55,19,63,148,119,164,254,137,92,20,234,239,69,244,67,147,213,116,178,91,123,149,204,235,85,179,119,47,110,237,170,211,93,116,61,52,22,84,0,0,0,0,57,86,104,240,47,249,74,96,77,205,130,159,74,126,142,125,35,232,191,164,250,30,179,145,211,204,98,79,245,60,198,247,110,228,109,251,101,166,237,123,233,161,192,170,79,3,90,83,53,88,79,87,115,45,46,101,53,18,27,84,200,241,45,36,198,125,230,9,69,204,67,110,170,99,137,109,102,157,72,150,109,172,146,102,70,105,86,154,29,165,0,0,0,0,229,89,163,192,191,229,41,129,55,54,10,125,41,250,57,244,143,162,254,147,232,122,206,71,79,49,137,63,212,243,27,221,187,145,183,237,150,155,181,239,166,135,2,169,60,17,234,180,10,172,42,237,11,54,178,233,213,42,116,134,229,195,153,18,207,83,47,198,125,181,18,155,117,183,19,80,37,33,105,81,18,137,68,100,100,100,70,66,210,128,7,42,205,30,5,255,0,41,76,9,185,176,83,233,79,209,207,164,125,23,244,159,67,214,114,58,121,140,73,254,167,152,222,237,220,141,191,108,180,221,175,125,52,56,85,132,252,26,255,0,37,248,167,102,226,103,242,142,244,159,209,43,130,157,93,232,190,136,114,122,174,150,75,111,114,185,157,106,182,110,229,237,221,181,90,107,174,135,166,130,202,128,0,0,0,0,0,0,69,92,243,228,99,249,104,253,9,255,0,101,31,161,223,67,189,37,254,242,122,67,170,234,250,111,252,97,157,155,122,111,248,218,239,246,105,222,85,0,8,1,149,206,20,159,201,175,29,173,156,107,252,189,125,35,250,57,214,255,0,70,125,22,232,249,253,68,55,227,127,93,213,185,183,111,63,119,216,61,118,233,219,93,74,127,128,0,0,0,0,170,191,245,12,127,249,40,191,230,79,255,0,79,139,84,0,30,83,9,236,95,201,126,22,89,184,103,233,79,73,253,18,183,233,212,46,183,145,201,234,186,88,205,179,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,86,183,250,134,63,252,148,95,243,39,255,0,167,197,170,0,14,85,249,11,255,0,246,88,254,77,31,74,127,55,255,0,65,125,55,208,255,0,246,59,162,234,186,126,103,254,159,47,153,255,0,23,127,246,132,0,255,0,80,199,255,0,146,139,254,100,255,0,244,248,181,64,0,0,0,0,0,0,17,255,0,58,217,82,254,88,56,89,74,195,63,167,191,68,189,25,112,49,93,235,125,23,215,243,57,113,164,51,202,229,243,154,211,94,167,118,237,199,166,205,52,239,169,72,0,1,0,50,185,194,147,249,53,227,181,179,141,127,151,175,164,127,71,58,223,232,207,162,221,31,63,168,134,252,111,235,186,183,54,237,231,238,251,7,174,221,59,107,169,79,240,0,0,0,0,21,87,254,161,143,255,0,37,23,252,201,255,0,233,241,106,128,3,149,101,115,2,255,0,147,94,4,219,56,41,244,167,233,31,209,206,183,250,79,161,232,249,253,68,199,228,255,0,83,204,115,110,222,126,223,182,122,237,215,182,186,20,0,255,0,80,199,255,0,146,139,254,100,255,0,244,248,181,64,1,202,178,185,129,127,201,175,2,109,156,20,250,83,244,143,232,231,91,253,39,208,244,124,254,162,99,242,127,169,230,57,183,111,63,111,219,61,118,235,219,93,11,170,128,0,0,0,0,0,0,0,0,8,171,158,124,140,127,45,31,161,63,236,163,244,59,232,119,164,191,222,79,72,117,93,95,77,255,0,140,51,179,111,77,255,0,27,93,254,205,59,249,76,148,240,222,254,71,216,167,85,196,207,203,47,210,223,73,219,239,208,186,47,163,189,7,47,153,38,59,220,222,103,84,238,186,116,219,118,237,45,119,235,175,109,14,106,128,0,0,0,138,185,231,200,199,242,209,250,19,254,202,63,67,190,135,122,75,253,228,244,135,85,213,244,223,248,195,59,54,244,223,241,181,223,236,211,191,42,202,231,10,79,228,215,142,214,206,53,254,94,190,145,253,28,235,127,163,62,139,116,124,254,162,27,241,191,174,234,220,219,183,159,187,236,30,187,116,237,174,165,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,7,59,204,45,170,205,231,130,87,189,5,214,185,138,126,222,169,165,180,238,50,213,106,136,234,8,181,212,191,75,218,122,12,224,221,112,158,180,49,46,177,79,65,114,93,162,215,100,50,146,236,173,138,102,66,139,239,35,208,211,247,254,209,168,7,16,78,33,77,171,193,68,100,99,59,249,249,195,247,112,255,0,52,119,186,28,94,226,184,43,21,58,234,59,105,162,95,168,202,208,190,210,191,67,238,253,68,2,236,114,85,122,125,55,203,85,139,57,78,243,23,2,133,75,128,226,182,233,235,34,4,115,63,236,151,233,125,255,0,172,119,17,92,156,28,177,89,251,131,13,171,24,121,80,127,115,244,217,178,36,176,157,164,90,71,110,61,61,148,247,36,17,120,153,248,168,207,254,145,99,96,0,0,0,0,0,0,0,2,184,248,210,209,144,120,49,108,215,250,127,92,174,72,81,57,187,253,157,37,69,123,116,215,246,235,167,237,21,109,151,57,10,139,152,28,51,121,43,217,165,225,70,212,244,215,183,90,200,184,142,47,16,163,204,202,204,51,126,63,52,216,185,91,121,30,185,167,106,147,78,159,162,187,120,233,175,128,166,124,20,117,76,99,45,132,250,11,85,55,115,210,214,69,239,50,148,217,128,209,253,118,240,139,101,224,236,171,218,91,191,85,73,183,23,81,53,109,62,252,168,166,231,129,36,207,193,62,227,253,71,224,51,193,153,220,85,168,227,22,53,220,247,132,231,249,173,42,167,53,152,103,181,41,210,55,86,243,141,151,100,35,216,225,248,150,190,241,105,220,70,49,193,203,11,41,118,197,173,23,180,219,162,155,10,27,197,238,98,77,50,90,21,226,218,139,197,30,195,73,253,228,42,91,5,108,9,152,167,138,214,189,145,25,58,250,94,177,10,43,202,212,189,86,221,146,219,74,87,117,39,93,57,158,4,100,127,171,196,5,158,112,130,192,15,68,219,179,241,146,179,11,108,137,170,118,20,85,115,53,213,149,183,2,66,21,162,92,50,241,35,236,104,215,222,126,193,102,131,196,96,174,31,67,194,220,45,182,108,120,101,218,149,74,133,21,195,239,235,45,168,237,180,103,221,74,211,250,178,237,169,151,235,241,30,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,95,24,140,10,244,29,98,147,141,16,81,252,222,160,243,20,167,187,255,0,187,56,170,132,149,31,119,12,252,8,188,16,69,247,251,4,32,192,188,116,174,224,201,221,13,82,221,218,213,197,111,205,163,44,182,160,244,234,57,90,159,172,218,253,141,23,110,223,172,189,183,183,157,188,45,70,44,229,214,234,161,116,252,231,233,244,249,213,56,165,191,110,143,183,6,74,80,127,109,37,226,231,180,204,189,228,51,187,94,164,200,160,215,42,52,41,105,218,253,58,91,209,29,45,72,244,91,107,52,153,118,51,47,18,63,3,48,31,231,86,158,237,86,171,54,166,242,183,57,50,67,143,172,244,211,85,45,70,163,240,211,223,238,23,219,195,34,155,38,157,149,138,63,82,222,206,169,216,242,91,238,71,170,21,78,135,161,246,63,184,80,64,208,127,14,168,45,65,202,197,169,202,86,238,162,20,7,213,216,203,69,42,157,19,82,255,0,144,4,153,0,0,0,0,0,0,0,31,197,25,36,141,70,125,136,181,49,68,220,84,177,28,239,108,200,63,76,66,247,183,66,134,170,110,186,105,161,179,62,106,116,251,37,250,95,127,235,49,118,184,149,114,177,103,97,253,199,116,72,86,214,233,116,169,147,12,244,51,208,154,97,107,246,17,254,143,184,255,0,81,140,217,227,133,199,244,199,26,47,187,157,11,222,138,181,205,84,152,217,233,167,170,236,183,22,94,194,253,47,105,23,234,32,19,247,131,38,28,170,165,117,92,24,137,38,46,232,209,99,203,167,54,238,253,52,125,46,83,222,34,208,149,175,129,235,246,116,251,253,130,221,4,45,225,65,135,106,176,242,202,82,86,122,157,193,85,244,215,234,39,233,240,79,244,149,250,31,119,234,33,52,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,81,142,98,124,192,226,119,248,229,90,255,0,61,116,94,112,163,28,196,249,129,196,239,241,202,181,254,122,232,141,109,47,170,183,223,62,11,195,144,255,0,104,98,253,202,126,103,61,0,1,15,116,128,0,0,47,59,46,222,95,176,199,252,77,162,255,0,153,52,58,16,231,185,118,242,253,134,63,226,109,23,252,201,161,208,133,161,99,213,83,221,30,14,15,205,189,161,127,223,171,230,144,0,7,171,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,139,227,55,135,10,166,221,54,254,34,198,137,182,52,166,34,83,156,119,153,174,175,169,202,131,198,90,26,181,240,45,126,206,159,127,176,91,160,133,188,87,240,237,87,230,89,78,66,15,67,183,234,190,154,253,124,138,124,227,253,36,254,159,223,250,140,5,123,240,173,196,99,178,115,32,197,53,107,216,221,118,26,105,186,233,174,166,244,248,73,211,236,159,232,253,223,172,133,236,164,201,68,74,35,236,101,169,12,199,224,125,199,244,59,26,44,75,157,107,216,138,77,205,75,152,225,233,175,170,212,182,214,126,195,253,31,97,31,234,49,164,204,53,185,88,188,112,254,220,186,35,171,115,117,74,84,57,132,122,25,106,78,176,133,251,72,191,75,220,95,168,128,122,80,0,0,0,0,0,0,1,19,184,155,211,100,212,178,177,88,233,155,223,210,187,34,75,158,177,22,136,77,58,102,167,220,254,241,66,84,153,238,210,170,176,170,108,171,107,144,228,54,250,15,77,116,82,20,74,47,29,125,222,225,160,94,34,144,90,157,149,139,179,154,173,189,60,41,239,167,177,158,170,77,58,94,133,255,0,40,207,128,14,171,142,152,233,93,198,111,162,237,85,29,220,213,187,111,194,163,32,182,160,181,233,249,186,31,170,218,15,193,211,237,223,245,159,178,111,240,119,192,175,78,214,42,216,209,57,189,99,211,222,126,148,207,127,247,102,213,79,146,147,236,225,31,129,159,138,12,190,255,0,96,173,154,13,38,69,122,185,78,161,68,78,231,234,50,217,136,209,106,69,170,220,89,36,139,185,145,120,153,120,153,13,17,100,147,11,81,132,217,117,181,104,93,63,37,250,133,62,13,78,81,111,221,171,238,65,140,149,159,219,81,120,183,236,50,47,113,0,239,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,53,74,27,117,26,116,170,123,197,171,114,153,91,43,47,121,41,38,71,255,0,72,207,30,123,176,213,56,107,153,59,186,27,45,236,102,175,83,159,85,71,125,123,59,62,73,23,246,148,126,8,251,191,81,13,18,138,147,227,67,135,136,133,112,219,120,141,25,189,140,190,196,58,91,157,245,213,213,46,162,241,159,117,107,224,95,163,167,223,236,1,88,99,66,220,61,94,67,217,88,179,118,22,155,41,180,228,31,235,42,116,65,158,145,160,158,28,69,56,178,177,108,117,203,221,252,218,23,39,177,22,141,122,58,38,210,237,251,124,123,128,147,224,0,0,0,0,0,0,2,37,241,55,196,164,225,206,89,42,90,43,106,238,7,222,161,167,182,189,223,167,204,211,251,42,253,15,187,245,144,163,44,57,161,72,189,113,50,216,182,155,238,253,118,187,10,9,120,119,83,242,16,143,121,23,138,189,229,250,200,79,78,48,248,192,87,21,253,74,194,248,146,55,70,166,52,196,231,81,179,77,31,109,234,131,7,220,208,71,224,126,197,25,125,222,209,200,56,98,97,82,113,35,50,52,233,175,167,115,86,227,108,214,72,181,211,214,143,62,17,235,217,105,63,5,253,255,0,168,192,93,142,5,217,173,216,24,63,103,90,137,111,99,148,250,21,62,59,253,245,213,214,226,180,218,143,237,43,218,143,97,153,15,118,63,229,182,210,211,105,105,5,162,80,146,73,126,162,31,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,2,140,115,19,230,7,19,191,199,42,215,249,235,162,243,133,24,230,39,204,14,39,127,142,85,175,243,215,68,107,105,125,85,190,249,240,94,28,135,251,67,23,238,83,243,57,232,0,8,123,164,0,0,1,121,217,118,242,253,134,63,226,109,23,252,201,161,208,135,61,203,183,151,236,49,255,0,19,104,191,230,77,14,132,45,11,30,170,158,232,240,112,126,109,237,11,254,253,95,52,128,0,61,90,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,76,116,179,91,191,176,126,241,181,20,222,247,106,20,42,132,118,59,233,163,174,69,117,180,159,218,79,181,126,211,34,30,236,127,203,141,165,214,212,210,203,84,173,38,147,253,70,3,48,24,141,66,145,101,98,101,207,109,57,217,250,21,118,108,19,240,236,166,100,45,30,243,47,20,251,207,245,152,188,206,25,24,148,156,70,203,37,55,85,106,187,125,246,104,106,237,237,98,159,15,95,236,167,244,254,255,0,214,98,178,56,157,225,82,112,223,50,53,25,172,39,107,87,27,111,86,76,181,215,214,145,62,105,235,221,106,63,4,125,223,168,135,95,224,241,139,255,0,71,111,234,174,23,203,145,182,53,77,151,231,52,141,154,234,251,143,83,216,35,212,144,103,224,94,213,17,125,222,208,23,26,0,0,0,0,0,0,0,35,119,16,151,144,206,86,47,45,233,215,125,50,162,130,239,224,103,78,150,51,208,52,19,196,119,174,254,75,23,63,66,189,191,205,166,243,187,17,234,215,163,165,238,46,255,0,179,195,184,207,176,9,7,145,44,53,78,37,102,74,210,134,243,123,217,164,84,160,85,85,223,78,205,79,140,71,253,164,159,130,254,255,0,212,99,67,148,216,109,211,169,209,105,236,150,141,197,97,12,164,189,196,148,145,23,253,2,167,56,47,97,226,38,220,55,38,35,73,111,123,44,49,50,150,223,125,52,117,43,167,60,71,217,90,248,31,232,233,247,251,5,182,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,243,231,196,166,68,114,116,231,121,76,53,166,229,109,53,105,169,145,23,98,35,63,19,33,88,89,201,226,164,154,76,153,150,30,2,200,230,58,142,94,234,198,205,52,212,163,186,95,81,42,33,251,13,212,125,175,191,220,64,44,90,254,197,139,11,12,169,234,170,94,149,207,71,199,78,154,171,166,121,223,21,37,62,13,161,71,226,180,251,61,191,172,68,12,79,226,227,129,150,75,203,139,106,211,190,148,60,141,52,71,58,100,45,117,36,31,138,225,153,120,41,95,252,175,222,41,130,240,189,46,91,242,178,237,126,234,168,245,179,158,219,189,222,75,109,235,162,18,130,236,132,164,190,202,18,94,30,193,243,96,83,102,212,222,228,65,103,154,191,118,226,79,176,207,218,101,238,48,22,95,94,227,105,115,75,121,210,161,224,151,66,217,237,216,127,73,91,119,78,197,175,218,131,250,255,0,202,62,2,248,207,226,146,164,161,212,97,238,214,139,93,205,122,90,57,238,237,219,191,67,169,119,238,34,197,155,146,108,203,223,113,138,117,185,135,29,76,67,241,119,211,20,244,105,221,69,246,86,250,79,197,10,47,216,58,195,28,43,115,52,241,179,253,1,161,59,187,113,245,116,255,0,83,79,15,251,47,190,160,59,37,51,141,133,233,21,74,58,142,13,117,164,122,109,47,164,77,55,167,143,186,15,234,255,0,32,246,182,231,27,170,84,181,114,238,12,5,232,8,191,221,62,148,169,221,222,62,196,64,237,236,47,218,35,195,252,38,115,30,210,76,219,131,188,253,220,216,5,255,0,233,131,224,73,225,119,154,86,26,125,196,90,27,249,91,118,151,164,41,197,191,95,31,251,47,182,128,39,93,3,140,78,7,212,220,54,234,212,47,70,123,143,170,152,246,190,63,163,8,189,197,254,95,184,117,235,87,136,222,89,174,154,156,122,91,23,151,41,233,42,74,16,94,142,168,43,85,41,100,146,46,241,136,188,79,222,41,150,239,201,134,100,172,102,30,151,114,225,215,74,195,27,119,175,210,240,23,166,227,73,23,100,62,163,241,90,127,202,57,28,251,126,175,76,35,84,232,156,178,73,232,127,88,149,123,53,246,25,251,0,105,254,221,188,45,219,174,3,53,42,13,67,169,142,250,18,226,23,202,90,53,74,146,74,46,203,73,31,130,139,252,163,236,140,187,217,119,237,213,135,213,102,171,118,165,79,162,150,202,210,180,175,146,219,158,10,74,188,28,74,139,197,9,246,123,4,194,193,238,44,56,237,135,167,26,13,216,223,210,138,107,41,67,125,62,176,225,104,146,229,150,187,155,134,165,125,148,40,191,244,190,224,23,140,2,8,224,191,22,108,19,191,158,139,78,190,89,250,47,46,65,161,6,91,165,206,209,106,54,203,79,170,134,146,241,90,251,255,0,197,251,200,76,219,62,255,0,180,175,234,83,53,187,78,173,215,66,144,148,173,183,121,14,181,184,148,148,168,187,56,148,153,118,90,79,185,123,64,122,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,247,198,78,151,79,149,128,84,57,178,85,163,172,220,113,185,125,149,220,202,21,64,200,187,30,158,34,193,4,53,226,165,107,170,225,203,60,137,9,62,244,217,203,155,255,0,222,233,243,79,222,94,255,0,191,245,0,162,17,161,14,29,109,71,107,43,22,159,78,141,187,225,64,82,251,153,234,179,167,68,212,251,140,247,153,104,122,24,208,79,14,41,135,51,43,22,198,175,115,57,17,225,51,246,116,219,165,58,39,171,247,248,248,128,147,224,0,0,0,0,3,226,222,215,11,86,157,157,92,186,31,45,81,72,166,201,156,162,239,220,154,105,75,211,177,31,232,251,143,245,24,251,66,49,241,19,196,72,152,125,150,75,145,79,63,203,122,183,26,101,33,143,84,207,87,30,167,203,219,224,149,23,138,61,186,23,222,64,41,3,50,215,220,188,71,199,107,226,231,146,189,200,145,112,84,206,49,104,69,181,149,76,121,104,79,100,167,93,55,248,153,106,45,59,132,22,12,125,17,195,10,134,36,78,61,102,86,100,58,211,95,116,103,163,192,121,37,217,102,94,41,63,20,145,254,175,1,81,248,111,109,75,196,28,74,183,237,180,250,206,86,171,49,35,58,174,197,161,61,33,8,53,105,170,127,79,192,140,191,96,210,14,4,89,177,108,12,28,178,237,56,168,211,209,212,10,116,119,79,83,245,156,110,43,77,154,187,169,90,107,179,192,140,200,7,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,99,152,159,48,56,157,254,57,86,191,207,93,23,156,40,199,49,62,96,113,59,252,114,173,127,158,186,35,91,75,234,173,247,207,130,240,228,63,218,24,191,114,159,153,207,64,0,67,221,32,0,0,11,206,203,183,151,236,49,255,0,19,104,191,230,77,14,132,57,238,93,188,191,97,143,248,155,69,255,0,50,104,116,33,104,88,245,84,247,71,131,131,243,111,104,95,247,234,249,164,0,1,234,215,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,2,188,184,190,224,199,210,236,48,167,226,68,19,210,101,26,67,77,59,247,198,102,60,247,148,93,214,69,226,162,240,73,159,235,240,21,99,150,155,234,94,28,99,181,143,115,199,94,212,70,184,105,135,32,180,35,220,202,102,50,181,39,186,85,166,187,60,72,181,26,31,199,123,54,45,255,0,131,151,165,167,41,26,250,70,129,81,142,217,234,126,171,142,69,117,178,62,202,78,186,111,240,51,34,25,190,196,139,106,94,31,98,85,193,109,171,213,114,139,89,151,25,165,118,61,73,153,11,66,85,166,170,253,15,3,51,253,160,52,199,100,220,45,93,150,117,14,232,96,180,69,94,155,26,114,75,191,98,117,164,175,78,228,95,165,238,47,212,67,237,8,197,195,175,17,98,98,14,89,45,181,51,35,152,245,18,52,58,59,254,161,150,142,51,79,137,187,197,41,47,21,251,53,47,188,196,157,0,0,0,0,0,1,25,248,137,181,29,220,172,93,157,66,55,108,131,61,104,238,101,162,202,157,47,67,236,51,222,52,19,196,118,89,196,202,197,207,163,220,190,116,105,172,253,157,119,107,78,151,234,253,223,172,103,216,139,83,208,128,93,39,6,202,93,62,46,1,87,38,198,86,174,189,113,201,230,118,87,99,56,84,243,50,238,122,120,139,4,16,215,133,109,174,171,123,44,241,228,40,251,212,167,34,111,255,0,124,167,194,63,121,251,190,239,212,38,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,215,133,255,0,105,88,52,167,171,119,101,91,161,133,29,42,91,142,242,29,119,105,37,42,81,246,109,42,51,236,133,31,98,246,8,101,141,28,89,176,78,193,122,85,58,198,103,233,68,184,230,180,17,110,151,7,85,164,220,45,62,182,26,139,197,8,239,255,0,27,238,48,19,184,124,107,138,240,183,109,72,15,84,171,213,14,154,59,8,83,139,95,41,107,209,41,73,168,251,33,38,126,9,63,242,10,82,198,30,44,56,237,136,71,38,13,166,223,209,122,107,201,91,125,62,176,230,234,147,230,22,187,156,134,149,125,149,164,191,244,126,241,15,111,75,246,234,196,26,179,181,187,174,167,214,203,121,106,90,151,201,109,191,21,41,94,13,165,37,226,181,123,61,160,47,130,244,226,67,150,139,58,92,184,14,93,221,75,241,57,132,180,116,21,4,122,232,53,17,167,94,148,203,197,62,63,120,227,245,238,50,24,51,77,121,109,209,237,111,73,165,36,122,43,174,150,198,167,169,246,209,80,190,226,255,0,47,220,41,210,143,107,87,171,238,182,205,38,7,61,110,168,144,130,230,161,58,153,233,161,122,198,94,242,29,154,209,200,198,103,111,68,71,145,70,195,126,100,105,40,67,168,119,211,20,242,245,21,180,200,246,170,65,31,130,136,244,241,1,55,238,30,55,177,152,121,76,80,112,3,169,111,190,143,253,42,52,123,76,190,202,224,126,163,253,163,201,212,248,216,94,146,148,147,167,96,215,68,69,174,226,250,68,211,154,248,123,224,254,191,242,142,39,23,133,174,104,223,113,148,185,106,114,210,235,105,90,149,215,83,143,105,159,179,78,175,190,131,237,49,194,103,49,238,164,141,200,59,15,221,205,128,127,254,152,3,222,163,140,254,41,38,74,221,94,30,238,104,244,218,215,165,163,150,222,221,251,244,58,159,126,227,239,208,120,218,92,209,30,104,171,152,37,215,54,91,183,159,210,86,218,215,177,233,246,96,254,175,242,14,34,255,0,10,220,205,50,111,127,64,106,77,109,218,125,93,63,215,215,199,254,203,237,160,228,247,150,73,179,47,98,70,57,215,30,28,116,209,11,193,223,76,83,215,175,116,151,217,67,234,63,21,164,191,104,11,72,195,14,46,56,25,123,60,136,215,85,59,232,187,203,215,84,115,166,77,211,66,89,248,183,12,139,193,41,255,0,229,190,225,47,236,28,88,176,177,54,158,154,165,151,92,244,132,117,107,162,186,103,154,240,82,147,224,226,18,126,40,87,179,217,250,134,99,231,211,102,211,30,228,78,103,148,191,118,226,87,176,143,216,103,239,33,244,172,251,210,229,176,235,45,87,237,90,143,69,57,157,219,29,228,182,230,154,161,72,62,203,74,139,236,173,69,225,237,1,168,208,21,117,147,110,42,73,171,73,135,97,227,212,142,91,171,230,109,172,108,215,93,10,67,167,245,17,98,23,176,154,71,218,251,253,228,44,246,4,248,149,56,141,206,130,239,53,135,117,218,173,166,157,116,51,35,236,100,71,226,70,3,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,243,231,196,166,68,114,116,231,121,76,53,166,229,109,53,105,169,145,23,98,35,63,19,33,254,234,81,32,183,40,244,34,21,41,196,175,62,242,234,178,223,193,76,39,172,108,130,141,190,150,127,167,35,230,106,80,228,177,234,191,28,140,180,81,56,94,162,251,251,125,132,3,197,241,3,226,22,246,44,202,145,134,120,85,55,75,101,189,156,249,124,178,254,117,169,69,121,62,163,241,146,226,54,184,219,133,217,93,252,124,52,33,94,228,70,103,161,15,250,105,165,188,178,109,180,234,163,240,45,69,166,100,19,134,212,89,240,163,226,142,54,210,245,223,191,163,167,243,207,182,135,41,135,62,182,52,175,185,165,119,79,220,94,211,1,31,50,135,195,155,17,49,251,163,187,238,86,125,21,104,191,204,219,39,115,15,243,180,231,182,126,162,36,161,212,237,117,148,151,135,125,117,240,46,246,223,130,249,60,192,252,10,74,23,100,90,253,52,148,107,245,221,116,197,235,175,51,251,46,188,178,240,117,69,251,127,86,157,150,159,78,135,74,134,220,8,12,242,152,107,93,136,220,106,211,83,51,62,230,102,126,38,99,244,128,255,0,148,33,40,78,212,22,132,67,254,128,0,0,0,0,121,75,159,11,108,91,198,51,177,46,42,31,86,211,221,214,93,75,205,235,234,154,127,176,178,246,25,144,245,96,2,29,226,239,11,220,182,98,43,19,103,81,173,175,66,86,164,37,195,68,222,178,124,157,171,81,56,100,124,181,75,74,15,215,89,43,255,0,71,79,3,16,87,28,248,72,227,93,154,151,42,120,86,215,210,200,140,165,78,58,141,209,32,114,208,92,213,26,181,126,97,153,232,73,111,177,126,159,220,98,235,128,6,95,175,124,51,189,240,230,162,245,38,243,162,122,62,84,119,84,203,141,245,44,187,181,105,82,146,101,171,107,81,31,116,43,192,253,159,168,125,76,49,198,252,73,193,250,146,42,150,21,195,232,231,219,81,44,143,164,142,247,114,82,21,254,234,218,203,197,180,123,61,159,172,104,235,17,176,123,15,49,98,146,245,22,251,160,122,74,43,232,82,20,142,169,246,123,26,86,147,238,210,210,126,14,47,219,237,253,66,0,227,255,0,8,43,98,176,117,10,238,13,84,61,24,242,137,215,89,166,242,156,123,114,254,181,73,79,54,68,210,34,212,205,180,234,101,236,215,218,96,60,70,94,120,192,85,97,185,76,183,177,178,149,212,48,146,102,51,245,94,122,81,180,190,169,10,119,147,26,22,167,216,157,94,210,63,187,220,44,195,10,49,155,15,177,166,219,143,116,97,253,111,210,48,223,105,11,53,116,207,179,180,212,218,23,167,214,161,6,122,19,168,239,167,183,245,233,158,188,106,202,214,48,224,61,89,234,101,249,109,244,136,109,42,117,14,245,145,92,222,209,41,196,146,246,180,234,244,215,148,179,211,199,183,234,215,227,224,190,60,226,62,4,92,209,110,59,2,183,208,173,167,208,227,237,244,204,59,206,65,56,218,212,141,93,109,123,117,229,32,181,34,212,180,253,122,134,153,0,64,252,163,241,59,176,177,117,154,125,155,137,14,122,30,233,121,109,69,111,179,210,58,165,153,48,217,47,234,98,165,180,110,117,197,246,215,182,158,227,35,19,170,36,184,243,227,53,50,35,155,217,121,9,90,21,161,150,169,50,212,143,67,239,224,96,63,216,0,0,0,0,0,0,0,0,0,0,0,0,7,47,204,237,190,213,203,151,220,68,167,56,141,202,250,47,87,91,101,174,158,191,68,241,23,180,191,72,117,1,230,177,53,148,200,195,123,177,133,35,121,57,67,158,131,78,186,110,35,142,178,211,95,96,12,199,92,240,149,77,185,42,212,229,150,138,139,57,246,12,189,198,151,20,95,232,23,151,194,138,97,75,202,194,116,61,121,53,130,103,252,148,232,63,251,69,41,99,35,41,143,139,215,195,9,70,194,110,228,169,160,147,174,187,72,165,56,90,107,237,22,251,193,134,84,167,242,197,113,54,234,53,105,187,218,90,82,189,75,182,148,250,126,137,211,199,195,218,2,125,128,0,0,0,0,10,156,227,39,140,7,46,117,15,8,162,187,171,76,244,213,119,19,183,193,100,117,8,231,226,141,124,15,244,180,251,189,162,209,111,187,158,53,151,101,215,46,217,103,163,84,122,108,169,235,241,240,105,165,56,126,4,103,224,159,113,254,163,25,207,205,78,41,212,113,131,28,238,187,178,116,206,161,162,170,78,143,11,234,210,141,145,122,199,220,109,29,144,131,61,9,195,238,162,221,239,1,218,184,88,225,146,177,31,51,145,220,53,104,221,183,79,69,121,93,188,122,122,132,45,75,237,167,244,254,255,0,212,98,248,144,132,182,132,182,130,209,41,34,34,47,184,87,15,7,92,32,77,191,98,213,241,66,83,26,75,169,59,34,11,110,110,255,0,177,220,102,158,249,22,132,179,47,18,246,164,143,239,246,11,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,20,99,152,159,48,56,157,254,57,86,191,207,93,23,156,40,199,49,62,96,113,59,252,114,173,127,158,186,35,91,75,234,173,247,207,130,240,228,63,218,24,191,114,159,153,207,64,0,67,221,32,0,0,11,206,203,183,151,236,49,255,0,19,104,191,230,77,14,132,57,238,93,188,191,97,143,248,155,69,255,0,50,104,116,33,104,88,245,84,247,71,131,131,243,111,104,95,247,234,249,164,0,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,0,60,253,217,127,217,182,44,155,126,45,225,112,196,164,174,234,172,55,64,164,28,147,52,162,85,69,198,157,117,168,228,189,54,165,107,75,14,18,55,25,110,94,212,39,85,173,9,80,122,0,0,0,0,0,0,0,0,1,23,243,65,196,47,5,242,153,127,211,240,231,17,173,139,214,163,82,168,209,218,173,180,237,18,20,71,152,75,14,60,243,41,74,148,244,150,148,75,221,29,102,100,73,50,208,211,223,196,139,208,101,75,58,216,89,156,31,165,63,147,58,5,215,76,250,37,208,245,190,157,139,25,158,103,85,207,229,242,185,47,187,174,157,50,247,110,219,166,169,211,93,79,64,144,0,3,149,102,11,51,184,53,150,26,21,38,191,139,215,71,163,91,173,212,26,167,193,140,195,42,145,41,237,86,130,121,244,178,141,86,108,176,133,147,142,172,136,244,78,212,164,148,227,141,54,176,234,160,63,37,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,229,89,183,253,155,136,49,170,178,172,203,134,37,85,20,58,196,218,5,76,153,51,223,14,163,17,211,106,68,119,80,162,37,33,105,81,106,90,151,172,133,33,105,220,133,165,70,30,128,0,0,0,0,0,0,0,0,121,75,119,20,172,75,174,251,187,176,206,129,93,234,174,75,19,160,250,65,11,165,121,29,31,90,201,189,23,235,22,130,109,205,237,164,213,245,106,86,221,52,86,135,216,122,176,0,0,0,0,0,0,0,0,0,0,0,28,254,240,199,236,26,176,49,30,214,194,59,203,16,169,84,171,190,244,221,232,74,91,235,87,50,78,134,105,78,229,17,26,26,230,44,141,182,185,138,79,53,196,169,13,239,89,26,75,160,0,0,0,0,0,0,0,139,249,160,226,23,130,249,76,191,233,248,115,136,214,197,235,81,169,84,104,237,86,218,118,137,10,35,204,37,135,30,121,148,165,74,122,75,74,37,238,142,179,50,36,153,104,105,239,226,69,232,50,165,157,108,44,206,15,210,159,201,157,2,235,166,125,18,232,122,223,78,197,140,207,51,170,231,242,249,92,151,221,215,78,153,123,183,109,211,84,233,174,167,160,72,0,0,0,0,0,0,17,127,52,28,66,240,95,41,151,253,63,14,113,26,216,189,106,53,42,141,29,170,219,78,209,33,68,121,132,176,227,207,50,148,169,79,73,105,68,189,209,214,102,68,147,45,13,61,252,72,189,6,84,179,173,133,153,193,250,83,249,51,160,93,116,207,162,93,15,91,233,216,177,153,230,117,92,254,95,43,146,251,186,233,211,47,118,237,186,106,157,53,212,244,9,0,0,0,0,0,0,0,33,254,61,241,64,192,44,187,98,197,119,7,47,91,67,16,38,214,173,254,151,169,126,151,79,132,228,85,243,227,53,33,27,20,228,182,214,122,33,228,145,234,130,245,136,244,212,180,51,9,128,2,63,229,75,58,216,89,156,31,165,63,147,58,5,215,76,250,37,208,245,190,157,139,25,158,103,85,207,229,242,185,47,187,174,157,50,247,110,219,166,169,211,93,79,73,0,0,0,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,195,208,0,231,248,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,0,0,0,0,14,85,137,249,157,193,172,32,196,123,23,9,175,91,163,147,116,226,29,65,186,125,38,159,29,149,62,227,124,195,83,108,191,32,145,169,180,203,143,146,88,66,204,189,103,22,122,22,198,222,91,93,84,0,0,0,0,7,31,193,156,217,224,54,63,94,87,117,135,133,183,212,74,197,94,206,145,202,148,132,118,68,214,8,144,74,151,13,90,233,34,50,93,81,178,110,163,177,45,36,127,213,186,203,142,135,96,1,231,219,191,236,215,111,249,24,90,155,134,33,93,145,104,236,215,215,73,81,154,95,58,115,175,56,194,100,32,140,180,90,9,214,86,133,109,51,216,102,222,253,188,198,247,122,0,0,0,0,0,0,0,30,126,242,191,236,220,62,141,74,149,121,220,49,41,72,174,86,33,80,41,132,241,158,249,149,25,110,147,81,227,180,132,145,169,107,82,143,83,208,189,84,37,107,86,212,33,74,46,127,154,12,208,88,57,76,176,41,248,141,136,212,139,130,163,77,168,214,26,162,52,213,18,59,47,62,151,220,101,231,146,165,37,231,90,73,35,108,117,145,153,40,207,83,79,111,19,32,236,0,33,6,30,241,118,203,110,37,95,246,214,28,208,172,156,74,98,165,117,86,33,81,33,187,46,155,1,44,54,252,151,144,203,106,113,73,152,165,18,9,75,35,51,36,168,244,215,66,63,1,55,192,0,0,0,0,0,0,0,0,4,0,255,0,86,175,43,31,247,3,138,191,252,202,167,127,215,132,223,195,219,214,149,137,86,5,181,136,212,40,242,216,166,221,84,120,85,184,109,75,66,82,251,108,73,101,15,54,151,18,149,41,36,178,74,200,140,137,74,45,117,208,207,196,7,160,0,30,126,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,97,232,0,115,252,20,199,188,39,204,77,171,42,245,193,203,175,233,5,22,21,65,116,183,228,244,50,98,108,148,134,219,113,77,236,144,219,107,61,16,243,103,169,22,223,91,77,117,35,34,232,0,0,0,0,3,149,98,126,103,112,107,8,49,30,197,194,107,214,232,228,221,56,135,80,110,159,73,167,199,101,79,184,223,48,212,219,47,200,36,106,109,50,227,228,150,16,179,47,89,197,158,133,177,183,150,215,85,0,0,0,0,1,199,240,103,54,120,13,143,215,149,221,97,225,109,245,18,177,87,179,164,114,165,33,29,145,53,130,36,18,165,195,86,186,72,140,151,84,108,155,168,236,75,73,31,245,110,178,227,161,216,0,0,0,4,63,199,190,40,24,5,151,108,88,174,224,229,235,104,98,4,218,213,191,210,245,47,210,233,240,156,138,190,124,102,164,35,98,156,150,218,207,68,60,146,61,80,94,177,30,154,150,134,125,131,43,249,160,176,115,103,96,84,49,27,14,105,23,5,58,155,78,172,59,68,117,170,220,118,89,125,79,182,203,47,41,73,75,46,186,147,70,217,8,34,51,81,30,164,174,222,6,97,216,0,0,0,0,0,0,7,31,199,236,217,224,54,89,227,66,86,44,223,81,32,78,168,72,136,211,52,168,223,206,106,60,135,221,83,103,44,226,160,205,210,140,217,54,242,214,238,221,62,169,72,70,247,77,13,172,59,0,15,201,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,0,0,0,3,154,97,230,100,112,75,21,111,251,179,11,108,59,250,37,74,236,178,36,61,26,185,73,84,119,227,191,29,109,60,166,29,52,19,200,65,62,132,58,157,138,91,70,180,36,212,222,166,92,196,110,233,96,0,0,0,3,159,227,166,58,97,198,93,48,226,163,138,24,161,89,232,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,159,65,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,32,244,0,60,253,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,0,0,0,0,0,15,41,249,82,177,63,42,127,145,79,78,255,0,175,63,163,255,0,74,125,25,210,189,254,213,245,61,55,63,157,179,149,253,119,171,179,126,255,0,110,221,59,143,86,0,0,60,167,229,74,196,252,169,254,69,61,59,254,188,254,143,253,41,244,103,74,247,251,87,212,244,220,254,118,206,87,245,222,174,205,251,253,187,116,238,3,213,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,255,0,149,161,46,33,77,172,181,74,136,200,203,238,20,61,197,63,12,149,135,25,156,125,210,86,168,185,41,234,174,167,183,135,81,80,155,219,237,171,244,62,239,212,66,248,197,111,241,138,194,4,92,22,37,35,20,34,177,172,186,107,209,224,184,230,239,251,29,182,106,15,153,104,107,34,241,63,98,76,254,255,0,96,14,119,193,179,24,14,36,234,230,17,73,115,70,158,234,106,237,167,79,21,153,211,227,151,130,53,240,47,210,211,238,246,139,100,25,177,202,182,41,212,112,127,28,237,75,178,12,206,157,163,170,65,143,55,234,210,189,241,122,198,28,113,29,208,179,45,73,178,238,146,221,238,26,48,177,46,120,215,165,151,67,187,98,30,173,86,41,209,167,35,199,193,214,146,225,120,145,31,130,189,197,250,136,7,222,0,0,0,0,1,13,120,174,204,40,121,88,94,167,167,62,176,108,255,0,150,157,59,255,0,96,163,59,102,18,170,87,37,38,156,130,213,82,167,48,201,23,222,167,18,95,233,23,55,198,122,84,182,50,197,110,182,210,52,105,203,214,34,84,189,75,190,180,250,134,169,211,199,195,218,42,11,6,217,76,140,94,177,227,169,189,233,118,228,166,32,211,174,155,136,229,54,90,107,236,1,162,140,176,219,237,91,89,124,195,186,115,104,218,163,181,233,11,112,181,215,215,232,89,35,246,159,232,142,160,60,214,25,50,152,248,109,105,199,75,123,18,213,14,2,9,58,235,180,138,58,11,77,125,163,210,128,0,0,0,0,0,0,0,0,0,0,0,0,0,15,241,151,46,60,8,206,204,150,230,198,89,66,150,181,104,103,162,72,181,51,208,187,248,16,130,185,184,226,119,96,225,19,53,27,55,13,220,244,197,210,202,222,138,190,207,71,233,86,68,251,102,191,174,138,166,215,181,214,209,219,94,250,251,136,204,4,184,197,124,101,195,236,22,182,228,221,24,129,91,244,116,54,26,91,132,174,153,247,183,26,91,90,244,250,164,44,203,82,105,125,244,246,126,173,107,63,48,220,96,42,179,28,169,219,216,39,74,233,216,81,61,25,138,175,61,43,220,95,90,132,187,201,147,11,82,236,109,47,105,159,221,239,16,15,26,49,231,17,241,222,230,149,113,223,245,190,185,110,190,183,24,111,166,97,174,74,13,199,22,148,106,211,104,221,167,53,101,169,150,167,175,234,211,236,96,182,86,177,131,30,42,204,211,44,59,111,171,67,137,75,171,119,172,138,222,198,141,77,164,215,181,215,81,174,156,212,30,158,61,255,0,94,129,231,177,59,27,241,39,24,42,75,170,95,183,15,164,95,113,70,179,62,146,59,61,205,75,87,251,147,104,47,23,23,236,246,254,161,242,236,140,51,189,241,26,162,205,38,204,162,122,66,84,135,82,203,109,245,44,181,185,106,82,82,69,171,139,73,23,117,167,196,253,191,172,90,134,0,112,130,182,40,231,79,174,227,45,67,210,111,36,154,117,234,111,41,198,118,175,234,148,164,243,99,205,50,61,12,156,78,164,94,221,125,132,39,238,28,224,246,30,97,61,37,154,45,135,64,244,108,86,80,148,37,29,83,239,118,36,161,37,221,213,168,252,27,71,183,217,250,192,84,46,6,112,145,198,187,201,45,212,241,81,175,162,113,30,73,56,210,55,68,159,204,65,242,148,74,213,137,132,101,169,41,206,199,250,31,121,9,213,132,92,47,114,217,135,76,66,157,89,182,189,55,90,142,150,205,115,122,201,241,183,45,36,217,153,242,211,45,72,47,93,6,175,253,45,60,8,76,64,1,230,45,60,53,178,236,120,232,139,108,81,186,54,209,166,210,234,29,115,77,9,37,253,181,31,232,167,252,131,211,128,0,0,0,0,255,0,149,161,43,78,213,150,164,99,254,128,7,17,198,140,158,96,126,58,165,107,189,237,126,166,74,244,250,238,186,98,52,211,151,253,150,158,65,120,52,146,253,159,175,90,144,205,231,14,108,68,192,30,178,239,182,153,244,173,162,199,47,116,157,204,49,201,215,144,217,122,139,146,183,85,185,215,148,94,29,180,215,192,251,94,232,252,213,26,116,58,172,55,32,79,103,154,195,186,111,70,227,78,186,25,25,119,35,35,241,34,1,150,3,35,35,208,197,132,112,252,226,22,246,19,74,143,134,120,171,55,91,101,205,252,137,124,178,254,107,161,74,121,94,163,17,148,226,247,56,227,101,221,93,188,124,53,33,209,243,245,195,106,44,8,82,113,75,4,169,122,114,246,117,148,254,121,247,212,226,176,223,214,201,149,247,186,174,201,251,143,216,98,172,157,105,108,172,219,113,58,40,188,75,80,26,158,129,62,37,78,35,115,160,187,205,97,221,118,171,105,167,93,12,200,251,25,17,248,145,143,208,42,79,134,174,125,229,210,101,179,130,184,177,88,223,5,123,189,18,255,0,78,69,203,208,166,73,127,213,98,57,153,234,163,108,189,117,246,246,123,72,91,90,84,75,45,201,61,72,192,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,140,73,191,104,248,101,102,207,189,43,171,219,14,159,202,230,118,81,255,0,88,234,27,47,178,149,31,138,203,216,127,233,1,22,184,141,102,245,121,122,176,218,183,109,57,123,110,122,214,238,66,185,122,242,121,47,68,90,187,56,203,141,171,86,222,87,137,150,159,121,248,81,68,169,79,204,125,82,100,175,123,139,211,114,180,34,215,66,211,217,250,135,71,204,62,54,87,241,239,19,42,87,245,113,122,28,206,79,45,173,17,245,123,35,180,209,250,201,109,26,235,202,35,238,158,223,242,159,82,200,142,83,234,57,153,196,131,110,90,185,54,245,31,253,177,119,68,171,78,107,18,121,94,169,60,218,255,0,172,99,79,87,95,191,66,241,9,33,195,19,36,49,239,23,213,140,152,145,7,88,17,180,244,108,126,105,253,118,226,155,29,223,89,151,201,73,209,73,65,250,200,239,236,246,152,183,134,219,67,72,38,219,45,18,94,4,63,53,46,153,14,141,5,170,116,6,185,108,51,187,98,119,25,233,169,153,159,115,51,63,19,49,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,202,245,185,71,185,105,210,105,85,168,125,68,105,108,173,135,81,204,90,55,33,73,52,168,181,73,145,151,101,31,129,234,43,199,53,252,40,45,203,217,85,43,211,6,38,250,34,168,179,122,99,148,254,91,146,58,167,79,158,225,167,155,38,97,37,27,148,166,147,174,154,22,154,233,161,153,11,33,0,25,142,197,60,37,190,176,78,237,122,215,189,105,157,12,248,174,40,210,92,230,93,212,146,234,208,74,250,181,173,63,105,165,118,215,217,250,181,239,249,91,226,35,138,217,125,84,75,126,115,190,153,182,91,125,179,92,45,177,163,237,65,114,16,127,88,81,150,225,253,91,38,159,31,110,190,37,222,237,49,139,4,172,60,112,181,101,90,151,197,47,170,142,251,107,75,106,231,188,142,90,205,183,27,37,104,211,136,51,208,157,87,109,123,235,250,180,167,172,227,112,213,189,176,78,93,66,241,195,231,61,55,107,154,157,148,162,209,152,221,19,122,200,112,219,250,217,75,113,205,141,52,143,91,77,85,187,222,70,70,22,159,150,188,221,97,150,100,232,81,229,91,19,121,53,94,157,14,202,129,203,144,174,74,182,50,107,79,53,108,182,149,109,83,201,78,165,227,226,93,188,59,160,203,133,187,112,215,172,59,150,37,114,143,35,165,169,82,165,54,243,106,216,133,236,113,167,9,69,217,68,164,158,138,65,123,12,187,123,69,186,228,67,137,77,63,17,189,27,132,216,165,11,162,172,48,195,49,163,84,185,170,119,171,89,116,204,33,60,166,34,165,45,239,90,220,86,166,174,218,104,125,180,48,22,52,3,252,227,200,106,92,118,229,48,173,205,188,130,113,7,161,150,169,50,212,143,184,255,0,64,0,0,0,0,0,0,0,0,30,115,18,116,252,157,221,58,171,105,122,22,119,173,166,186,125,66,251,143,70,60,158,46,44,219,194,155,209,100,122,26,109,234,137,255,0,248,179,128,51,107,141,26,126,88,175,189,21,184,190,147,85,61,109,52,215,249,211,157,197,180,112,91,141,51,249,63,220,210,249,191,205,126,151,77,111,102,210,254,179,162,167,30,186,248,248,123,60,5,71,98,170,205,204,80,188,22,103,169,170,191,80,63,255,0,24,88,184,254,14,20,55,41,89,96,172,200,120,245,84,203,186,68,132,127,128,186,125,60,203,192,207,220,2,120,0,0,0,0,255,0,135,157,67,13,45,231,15,68,182,147,82,143,238,34,212,4,40,226,169,141,13,225,230,1,191,105,66,127,100,235,145,213,83,221,78,221,117,141,34,20,230,207,197,10,47,180,130,240,50,63,188,133,37,217,118,228,155,202,240,162,218,209,127,173,172,84,99,66,73,246,236,110,186,148,107,220,200,188,85,239,47,214,66,91,241,70,199,9,120,153,142,242,109,104,242,55,83,109,178,92,13,155,8,190,190,60,201,168,215,83,109,42,251,43,247,153,125,230,63,23,11,204,27,86,40,102,50,37,82,106,118,65,182,99,183,89,75,154,235,185,248,243,225,40,145,161,45,38,90,165,195,239,161,151,220,96,46,87,44,246,20,92,54,192,139,22,214,97,173,142,198,183,169,137,146,123,140,247,190,152,108,161,106,238,165,17,106,104,240,35,211,220,58,120,255,0,134,90,67,13,33,150,203,68,182,146,74,75,238,34,208,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,28,196,249,129,196,239,241,202,181,254,122,232,188,225,70,57,137,243,3,137,223,227,149,107,252,245,209,26,218,95,85,111,190,124,23,135,33,254,208,197,251,148,252,206,122,0,2,30,233,0,0,0,94,118,93,188,191,97,143,248,155,69,255,0,50,104,116,33,207,114,237,229,251,12,127,196,218,47,249,147,67,161,11,66,199,170,167,186,60,28,31,155,123,66,255,0,191,87,205,32,0,15,86,188,0,0,0,0,0,0,0,0,0,0,0,0,1,0,56,213,249,88,181,190,32,65,249,117,68,79,241,0,56,213,249,88,181,190,32,65,249,117,68,7,234,225,185,196,18,78,98,99,57,131,216,201,85,136,156,69,167,71,84,152,85,39,157,105,149,220,200,55,95,113,210,106,59,44,52,203,43,140,201,48,147,66,84,165,184,130,91,154,104,135,12,167,168,203,13,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,65,57,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,2,74,128,241,88,209,139,214,110,2,225,125,193,139,152,128,252,182,232,86,236,116,189,32,162,48,111,62,234,214,226,90,105,150,209,216,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,202,96,134,110,178,233,152,234,173,78,133,131,88,153,18,191,82,164,71,68,185,112,213,10,84,39,201,133,43,111,53,13,201,105,181,56,130,86,212,169,72,37,18,13,109,146,182,239,70,161,216,0,0,5,43,113,171,243,79,107,124,63,131,243,26,136,234,188,12,127,61,159,187,127,196,135,42,227,87,230,158,214,248,127,7,230,53,17,210,184,35,213,169,84,10,86,60,215,107,181,56,148,234,109,58,61,191,46,100,201,111,37,150,35,48,218,106,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,48,22,105,138,88,165,98,96,181,137,83,196,204,75,174,250,26,219,163,114,122,217,189,43,210,57,92,215,144,203,127,86,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,103,135,53,89,152,188,179,95,139,147,49,74,240,131,18,156,132,199,77,54,145,76,140,68,164,83,169,205,173,197,180,193,185,180,148,242,247,58,226,214,226,136,183,45,106,218,148,35,99,104,246,185,232,206,109,119,56,120,143,22,166,221,43,208,214,101,175,212,71,182,105,174,161,7,41,45,186,104,230,201,146,226,117,213,231,121,77,25,182,149,27,109,165,9,74,119,25,45,215,61,183,14,44,142,70,205,109,229,62,240,196,21,203,143,135,86,124,134,17,57,150,144,235,75,173,203,81,26,202,19,79,145,18,80,132,164,146,167,212,149,115,82,135,90,74,73,38,241,58,216,75,78,12,152,77,140,182,221,137,93,197,90,221,223,211,97,181,219,204,110,141,109,238,75,221,92,230,94,38,157,169,248,159,77,183,146,228,125,165,235,61,166,229,145,37,150,20,184,171,75,206,45,247,148,12,241,99,101,126,129,15,211,54,221,103,16,43,255,0,72,45,254,99,49,253,41,202,151,61,17,127,157,45,135,92,99,148,228,131,115,234,200,183,233,181,90,145,246,189,65,154,204,216,249,167,198,79,136,23,15,204,95,1,163,59,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,1,68,60,56,179,199,27,42,87,148,251,63,16,81,46,70,29,94,18,24,92,231,154,91,174,174,137,45,36,104,41,173,48,70,105,90,20,147,74,95,74,83,205,82,26,105,73,53,27,36,211,151,188,0,0,0,0,0,2,141,179,191,139,215,150,2,241,59,187,113,115,15,223,136,221,118,221,145,72,122,57,75,96,158,97,212,46,135,17,167,89,113,29,140,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,173,251,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,164,206,40,254,123,49,55,240,95,147,194,30,43,39,217,179,188,178,139,138,31,78,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,140,52,102,3,207,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,0,0,0,0,0,14,21,156,28,217,217,185,69,194,255,0,167,21,216,241,43,21,217,242,27,141,66,183,21,60,226,191,85,89,56,130,124,208,178,109,211,66,26,105,102,226,150,104,217,175,45,6,100,167,80,71,208,49,163,23,172,220,5,194,251,131,23,49,1,249,109,208,173,216,233,122,65,68,96,222,125,213,173,196,180,211,45,163,177,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,22,120,115,59,152,91,171,52,24,203,90,197,203,166,55,65,215,242,227,83,169,104,148,228,134,105,144,90,78,214,163,182,165,159,248,78,44,210,148,37,110,186,234,201,8,223,180,131,197,95,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,228,248,110,113,4,147,152,152,206,96,246,50,85,98,39,17,105,209,213,38,21,73,231,90,101,119,50,13,215,220,116,154,142,203,13,50,202,227,50,76,36,208,149,41,110,32,150,230,154,33,195,42,76,31,170,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,32,26,158,1,26,178,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,167,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,73,80,0,0,1,74,220,106,252,211,218,223,15,224,252,198,162,58,175,3,31,207,103,238,223,241,33,202,184,213,249,167,181,190,31,193,249,141,68,117,94,6,63,158,207,221,191,226,64,45,80,0,0,0,0,5,43,113,171,243,79,107,124,63,131,243,26,136,234,188,12,127,61,159,187,127,196,135,42,227,87,230,158,214,248,127,7,230,53,17,213,120,24,254,123,63,118,255,0,137,0,181,64,0,0,0,0,1,64,60,81,252,246,98,111,224,191,39,132,47,248,80,15,20,127,61,152,155,248,47,201,225,0,149,92,12,127,61,159,187,127,196,133,170,10,171,224,99,249,236,253,219,254,36,45,80,0,84,95,25,252,57,198,214,110,107,107,19,235,183,84,74,206,23,156,133,83,104,80,83,25,134,31,160,84,94,142,217,190,194,204,136,157,146,135,202,17,188,151,13,74,216,105,113,179,75,100,72,55,109,208,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,5,0,228,147,56,55,54,81,177,65,170,210,78,92,219,38,185,33,132,221,148,120,141,71,231,206,97,166,223,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,123,147,127,214,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,207,182,113,114,117,125,229,2,251,143,64,175,204,244,205,183,89,223,244,126,224,229,179,31,210,156,166,99,174,87,243,84,62,235,140,114,156,144,77,253,97,150,253,55,39,82,62,221,87,135,191,16,10,238,91,46,170,126,29,226,149,197,85,155,132,114,249,237,116,136,109,15,122,10,83,238,54,190,181,178,216,167,148,202,77,14,111,142,218,201,63,94,235,169,66,220,245,92,11,212,28,171,50,249,139,177,50,191,133,147,241,50,250,145,253,246,29,30,22,199,191,164,234,157,51,207,49,15,152,211,78,114,121,188,133,167,154,180,236,71,137,159,129,31,170,186,113,87,14,44,188,56,149,139,215,37,233,74,137,102,68,167,162,168,170,218,100,19,177,92,138,225,36,218,113,165,55,187,157,204,222,130,108,155,220,167,20,180,37,4,163,82,72,243,217,154,236,215,98,62,109,113,29,119,173,234,239,67,74,131,204,98,129,64,97,227,92,90,68,85,25,25,165,38,100,92,199,151,181,38,235,198,68,167,20,148,145,18,16,134,219,64,121,76,116,199,76,71,204,94,35,212,113,67,20,43,61,117,86,118,141,50,203,68,104,139,79,138,147,51,110,44,102,204,207,150,202,55,43,66,212,212,106,82,150,181,45,107,90,213,103,252,45,51,237,244,238,29,7,42,56,160,198,203,130,149,79,232,237,10,164,120,250,55,62,12,70,13,69,14,66,80,90,54,243,44,52,163,67,186,18,92,109,179,37,153,58,146,83,245,2,63,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,64,53,60,2,31,240,253,207,117,11,53,86,171,118,85,210,190,139,19,109,250,121,57,81,141,162,220,244,164,86,27,138,219,181,93,232,142,212,118,57,178,100,40,186,100,153,169,26,106,90,167,185,124,14,37,249,227,141,151,27,53,236,30,177,209,45,120,139,122,81,220,91,50,219,91,177,209,67,167,60,110,48,115,82,242,13,42,57,38,164,58,150,82,133,122,139,108,220,89,145,37,8,120,56,167,20,30,32,146,105,50,107,89,94,193,106,172,69,173,113,213,2,240,174,70,117,169,40,216,243,82,163,204,162,155,78,176,164,146,201,43,97,75,125,167,119,182,178,83,94,170,210,189,43,219,43,216,103,140,184,167,142,54,173,19,1,162,107,119,211,106,17,235,49,42,14,182,149,69,164,244,207,33,194,157,36,214,133,161,44,180,178,65,158,228,171,114,141,40,74,86,181,165,10,231,246,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,184,190,156,130,228,162,213,202,158,28,68,173,213,169,157,70,38,220,212,246,92,184,234,18,9,181,185,3,121,37,197,83,35,155,106,90,18,203,75,34,37,169,10,62,115,136,37,153,237,75,72,104,33,7,17,124,77,197,12,182,231,55,7,113,26,145,116,196,174,94,214,126,27,210,211,38,171,46,152,219,76,85,159,234,106,76,75,91,145,144,123,90,68,132,173,226,52,54,162,52,19,167,203,82,77,41,81,89,78,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,86,220,106,252,211,218,223,15,224,252,198,162,34,254,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,214,26,73,1,229,48,171,19,45,92,100,195,139,115,20,172,169,125,69,22,230,167,181,80,141,185,198,214,227,59,203,215,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,234,192,7,201,187,46,154,21,141,106,214,111,91,166,119,69,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,135,214,20,109,196,191,60,114,115,29,121,61,131,214,58,34,35,14,172,186,195,139,102,91,107,106,66,235,149,22,73,198,14,106,94,65,169,37,24,146,183,82,202,80,175,93,14,27,139,51,53,33,12,135,213,196,220,224,213,115,101,196,15,7,85,79,56,141,216,150,118,36,82,160,90,136,101,165,18,228,176,186,172,98,114,115,170,113,9,119,124,130,101,165,147,106,74,73,164,37,8,219,188,156,113,201,107,198,175,202,197,173,241,2,15,203,170,34,170,242,157,230,159,6,254,32,91,223,49,96,90,167,26,191,43,22,183,196,8,63,46,168,128,170,188,167,121,167,193,191,136,22,247,204,88,26,83,25,172,202,119,154,124,27,248,129,111,124,197,129,165,48,0,0,0,0,0,0,0,1,149,113,165,60,167,121,88,193,191,135,246,247,203,152,25,172,26,83,202,119,149,140,27,248,127,111,124,185,128,29,84,84,175,25,187,63,48,80,234,52,43,202,175,126,250,87,7,102,84,27,98,151,68,109,13,70,244,53,96,226,153,41,47,37,58,46,95,49,12,200,117,183,148,106,54,247,190,222,141,145,164,222,182,161,242,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,112,25,226,201,222,106,175,44,168,98,229,62,240,163,84,165,170,216,168,200,143,26,236,164,54,217,60,138,141,56,151,235,154,90,82,208,158,165,180,169,197,50,189,201,218,179,52,153,242,214,226,23,161,59,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,80,182,127,178,125,85,202,110,46,41,52,242,136,229,137,120,200,153,62,212,91,46,168,215,25,132,45,38,228,23,82,226,212,238,248,228,243,72,39,20,165,19,168,82,23,187,121,184,219,126,175,135,94,122,164,229,106,242,43,31,16,103,203,94,21,215,228,60,244,230,99,69,105,107,166,84,94,40,232,42,145,153,54,111,188,132,183,29,45,173,148,175,236,45,75,74,22,180,146,22,23,188,57,86,101,243,23,98,101,127,11,39,226,101,245,35,251,236,58,60,45,143,127,73,213,58,103,158,98,31,49,166,156,228,243,121,11,79,53,105,216,143,19,63,2,63,85,116,226,174,28,89,120,113,43,23,174,75,210,149,18,204,137,79,69,81,85,180,200,39,98,185,21,194,73,180,227,74,111,119,59,153,189,4,217,55,185,78,41,104,74,9,70,164,145,231,179,53,217,174,196,124,218,226,58,239,91,213,222,134,149,7,152,197,2,128,195,198,184,180,136,170,50,51,74,76,200,185,143,47,106,77,215,140,137,78,41,41,34,36,33,13,182,128,242,152,233,142,152,143,152,188,71,168,226,134,40,86,122,234,172,237,26,101,150,136,209,22,159,21,38,102,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,170,207,248,90,103,219,233,220,58,14,84,113,65,141,151,5,42,159,209,218,21,72,241,244,110,124,24,140,26,138,28,132,160,180,109,230,88,105,70,135,116,36,184,219,102,75,50,117,36,167,234,4,126,170,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,128,106,120,4,63,225,251,158,234,22,106,173,86,236,171,165,125,22,38,219,244,242,114,163,27,69,185,233,72,172,55,21,183,106,187,209,29,168,236,115,100,200,81,116,201,51,82,52,212,181,79,114,248,28,75,243,199,27,46,54,107,216,61,99,162,90,241,22,244,163,184,182,101,182,183,99,162,135,78,120,220,96,230,165,228,26,84,114,77,72,117,44,165,10,245,22,217,184,179,34,74,16,240,113,78,40,60,65,36,210,100,214,178,189,130,213,88,139,90,227,170,5,225,92,140,235,82,81,177,230,165,71,153,69,54,157,97,73,37,146,86,194,150,251,78,239,109,100,166,189,85,165,122,87,182,87,176,207,25,113,79,28,109,90,38,3,68,214,239,166,212,35,214,98,84,29,109,42,139,73,233,158,67,133,58,73,173,11,66,89,105,100,131,61,201,86,229,26,80,148,173,107,74,21,207,237,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,113,125,57,5,201,69,171,149,60,56,137,91,171,83,58,140,77,185,169,236,185,113,212,36,19,107,114,6,242,75,138,166,71,54,212,180,37,150,150,68,75,82,20,124,231,16,75,51,218,150,144,208,73,75,78,157,93,163,218,180,106,77,211,113,253,32,173,66,167,199,143,81,171,244,104,137,233,9,72,109,41,118,79,33,6,104,107,152,178,82,249,105,61,169,221,161,118,33,245,128,0,80,15,20,127,61,152,155,248,47,201,225,9,255,0,193,83,202,197,211,241,2,119,203,169,194,0,113,71,243,217,137,191,130,252,158,16,159,252,21,60,172,93,63,16,39,124,186,156,2,127,128,0,0,0,0,249,55,101,58,187,88,181,107,52,155,90,227,250,63,90,155,79,145,30,157,87,232,209,47,209,242,150,218,146,212,158,66,204,144,239,45,102,149,242,212,123,85,183,67,236,99,60,89,214,195,44,109,195,28,195,92,177,113,238,179,46,185,112,215,36,61,85,139,92,146,227,27,235,20,238,161,216,241,165,147,76,184,180,198,66,147,28,201,17,204,203,148,132,165,4,148,165,41,26,51,17,255,0,58,249,81,161,102,211,6,166,217,188,170,84,59,190,155,172,203,90,183,53,149,171,160,149,185,6,227,102,166,204,150,76,190,132,114,156,45,22,146,213,14,114,214,182,155,32,16,87,133,215,16,9,148,137,148,220,178,99,125,197,206,165,61,211,83,172,122,163,237,190,252,166,229,58,251,76,51,73,87,45,11,220,201,243,117,105,199,13,9,101,45,169,179,81,160,218,75,86,212,50,217,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,139,148,225,123,158,159,203,93,170,140,14,198,59,207,171,196,154,46,255,0,67,201,154,157,175,87,105,109,182,147,45,94,53,31,81,49,157,28,230,106,73,90,218,36,57,245,170,76,135,8,39,248,128,28,80,179,211,249,20,181,87,129,216,57,121,244,152,147,90,217,233,137,48,147,185,234,21,45,198,212,103,163,196,162,233,230,61,171,124,189,9,75,67,70,183,62,169,74,142,225,244,174,32,217,219,165,101,66,192,110,133,108,63,18,118,34,221,81,228,51,74,134,153,73,75,244,150,20,203,201,69,89,109,169,151,80,180,55,33,45,165,45,56,73,39,143,152,73,51,38,220,210,136,110,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,31,87,10,177,50,234,193,188,71,183,49,74,202,151,211,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,26,30,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,51,110,58,174,90,51,23,125,229,127,20,224,98,101,139,35,251,212,58,196,45,140,255,0,73,210,250,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,143,18,63,18,48,210,152,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,242,184,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,170,157,184,151,231,142,78,99,175,39,176,122,199,68,68,97,213,151,88,113,108,203,109,109,72,93,114,162,201,56,193,205,75,200,53,36,163,18,86,234,89,74,21,235,161,195,113,102,102,164,33,144,231,249,254,206,13,87,54,88,184,165,83,206,35,118,37,157,34,100,11,81,12,180,162,92,150,22,180,147,147,157,83,136,75,187,228,19,45,44,155,82,82,77,33,40,70,221,228,227,142,72,14,13,56,101,141,175,226,133,83,21,232,85,153,116,156,47,110,60,186,85,117,9,113,135,88,172,212,90,109,165,49,17,108,155,132,235,107,104,165,148,132,200,38,207,66,67,141,18,136,158,89,8,171,147,188,170,222,89,175,197,202,125,159,70,166,203,77,177,78,145,30,77,217,87,109,194,101,20,234,113,175,215,36,186,164,45,61,75,137,75,137,101,27,85,185,100,106,50,229,161,197,163,66,118,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,10,54,225,251,158,234,238,85,110,166,236,171,165,125,110,25,92,21,2,114,163,27,68,55,232,185,79,185,21,183,106,187,209,29,217,15,242,163,71,81,116,201,50,74,245,212,180,87,115,189,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,134,88,133,143,240,167,207,28,108,53,170,192,202,222,36,162,91,180,43,158,176,72,181,170,105,91,175,157,58,163,41,72,65,66,91,122,153,34,51,206,232,164,169,180,151,45,231,92,82,201,73,117,78,50,23,18,0,0,2,63,231,95,53,212,44,165,224,212,219,203,155,74,153,119,212,181,135,107,81,38,188,180,245,242,183,32,156,112,210,217,26,205,150,16,190,107,135,170,18,122,33,190,98,22,235,102,61,174,98,177,230,205,203,110,17,215,113,90,243,155,17,40,167,71,90,41,144,94,144,108,174,173,81,52,40,227,194,104,210,133,171,123,138,78,134,162,66,182,32,150,226,139,98,20,101,158,204,197,99,205,229,153,44,92,174,226,181,231,54,90,151,81,144,180,83,32,189,32,158,69,38,156,75,81,199,132,209,165,8,78,198,210,173,13,68,132,239,89,173,197,22,245,168,204,38,87,8,11,166,187,124,231,67,16,175,91,166,119,91,90,184,44,250,181,82,163,39,148,134,249,242,159,171,64,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,133,202,10,86,224,169,230,158,233,248,127,59,230,52,225,117,32,2,154,248,191,221,53,219,27,58,24,123,122,218,211,186,42,213,191,103,210,106,148,233,60,164,57,200,148,197,90,123,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,46,80,82,183,26,191,52,246,183,195,248,63,49,168,128,177,252,142,102,238,149,155,236,35,85,214,253,58,37,30,236,160,200,77,54,227,165,49,33,43,66,31,52,18,145,41,148,26,141,212,70,120,183,108,230,22,164,182,222,108,148,231,40,220,84,138,25,161,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,39,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,135,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,204,115,49,97,69,196,140,8,190,173,103,218,222,236,171,122,166,152,199,184,203,99,234,134,242,16,174,202,73,30,134,191,3,61,61,227,167,15,248,121,164,62,210,217,112,181,75,137,52,168,190,227,45,0,101,210,244,183,36,217,183,133,106,214,149,253,109,30,163,38,18,143,183,115,105,213,35,94,198,101,226,159,121,254,179,23,105,194,175,26,27,196,60,4,98,209,154,254,249,214,219,137,128,210,118,233,164,104,240,160,182,94,8,73,125,165,159,137,153,253,230,43,215,138,30,13,171,11,243,25,46,169,9,59,224,220,209,220,172,169,205,116,218,252,137,243,84,104,208,214,163,61,18,217,119,208,139,238,33,251,120,92,227,132,188,51,199,120,214,180,137,27,105,183,33,34,6,205,132,127,95,34,100,36,107,169,54,165,125,148,123,200,190,242,1,122,224,63,225,151,80,251,72,121,179,213,46,36,148,147,251,140,181,31,246,0,0,0,43,199,141,36,105,159,201,254,218,150,78,255,0,53,250,93,13,189,155,75,250,206,138,162,122,235,227,225,251,5,75,224,190,159,150,43,19,85,109,47,164,212,191,91,77,116,254,116,223,113,112,252,99,168,110,85,178,193,70,144,201,232,168,119,116,121,11,255,0,1,20,250,129,159,137,151,188,83,118,21,40,209,138,22,122,200,244,52,215,233,231,255,0,227,8,1,165,220,54,211,242,117,107,104,173,197,232,88,62,182,154,107,245,8,238,61,24,242,120,70,163,94,20,89,107,51,212,213,111,83,143,255,0,197,155,30,176,0,0,0,0,0,0,0,0,0,7,249,200,144,212,88,238,73,125,91,91,105,6,181,158,134,122,36,139,83,62,192,63,208,112,188,202,102,235,12,178,217,66,145,42,231,155,206,170,244,235,118,44,14,92,132,243,149,177,227,66,121,168,101,196,167,114,153,82,117,63,15,19,237,227,22,115,223,196,166,159,135,30,146,194,108,45,133,214,214,30,97,232,210,170,60,197,55,210,44,250,166,22,158,83,241,84,151,54,45,13,171,82,87,125,116,46,218,152,168,171,138,225,175,95,151,44,186,229,98,71,85,82,170,202,113,231,21,177,8,222,227,174,26,143,178,73,41,45,84,179,246,17,119,246,0,147,185,164,226,35,138,217,130,84,187,126,11,190,134,182,92,125,195,68,45,177,164,110,65,243,208,95,88,113,144,225,125,91,196,159,31,102,190,39,219,128,97,102,18,223,88,217,118,179,107,217,84,206,186,124,167,18,106,46,115,45,104,74,117,8,53,125,98,208,159,180,234,123,107,237,253,122,74,236,157,112,213,189,177,178,93,62,241,196,7,61,9,107,146,154,148,146,209,153,61,107,122,199,112,155,250,169,72,113,189,237,58,191,91,77,83,183,222,100,69,112,184,59,130,86,30,7,218,177,109,75,30,151,210,176,195,104,75,138,231,188,190,98,201,182,219,53,104,235,139,50,212,154,79,109,123,105,250,245,8,57,149,14,20,22,229,148,170,109,233,140,243,125,47,83,71,38,98,41,252,183,35,244,174,151,33,194,79,54,52,195,74,246,169,46,167,93,52,61,117,211,66,34,22,29,65,183,40,214,205,58,53,42,139,15,167,141,17,148,71,101,28,197,175,106,18,146,74,75,85,25,153,246,73,120,158,163,233,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,249,113,180,58,131,109,194,213,39,226,66,161,248,157,100,134,61,157,33,56,201,134,208,116,131,39,95,73,71,230,159,212,237,40,81,218,245,158,124,205,90,169,75,63,85,29,189,190,195,22,244,63,37,82,153,14,179,5,218,116,246,185,140,61,183,122,119,25,107,161,145,151,114,50,63,18,32,25,103,139,41,248,111,166,76,101,236,113,26,237,86,132,122,106,90,123,127,88,189,126,28,185,189,94,97,108,55,109,219,178,94,235,158,139,183,158,174,94,156,238,115,210,214,158,205,178,219,105,209,182,83,224,103,175,220,126,53,131,158,236,167,212,50,205,137,9,110,34,185,214,245,99,95,71,59,162,83,175,41,136,220,223,84,222,113,127,214,63,167,173,167,221,169,120,114,220,188,99,101,127,1,49,50,155,127,80,215,169,195,231,115,26,209,31,89,190,59,173,23,172,166,215,166,156,211,62,201,239,255,0,41,6,151,0,121,140,54,191,104,248,155,102,192,189,40,75,221,14,161,205,229,246,81,127,86,234,219,63,180,148,159,138,15,216,95,233,30,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,111,24,124,192,190,218,33,224,69,41,253,27,119,153,233,84,109,46,250,122,62,83,61,212,223,191,95,176,191,215,238,22,141,86,169,198,163,83,221,169,75,86,214,153,219,184,244,51,241,81,17,120,17,159,137,144,205,182,103,113,74,94,50,99,93,195,136,50,220,222,170,159,73,167,98,47,234,226,50,215,177,8,254,247,250,37,254,144,28,222,147,73,168,87,42,13,82,233,113,249,242,159,221,203,111,122,83,174,137,53,31,117,25,23,129,31,180,104,167,39,120,9,79,192,12,30,166,218,205,39,116,245,115,186,183,117,81,111,254,117,33,104,237,204,90,75,68,189,167,99,253,127,117,80,240,182,192,63,202,206,52,46,231,169,53,186,147,108,233,212,22,237,55,117,49,38,161,31,101,196,168,189,102,203,192,143,246,16,189,18,34,73,104,94,0,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,223,101,169,44,174,59,201,220,219,137,52,40,181,211,82,50,208,252,7,250,0,10,253,207,63,13,251,123,20,105,181,44,72,194,216,189,37,210,142,116,183,227,239,91,157,86,137,146,242,139,115,242,146,218,55,58,227,101,217,61,180,247,106,66,156,238,107,114,189,96,93,115,237,186,220,126,150,171,68,154,236,87,209,189,11,216,243,46,41,10,45,82,106,73,232,164,31,129,153,118,246,144,212,112,137,153,206,200,141,145,152,234,12,202,245,42,31,73,120,48,203,139,141,39,152,243,156,229,37,18,20,134,182,42,67,109,39,87,94,35,220,101,219,77,15,183,128,66,190,31,156,69,170,86,100,250,94,17,98,212,238,117,21,229,177,10,159,47,148,148,242,12,213,22,59,72,216,196,99,90,182,161,46,30,170,87,127,3,61,116,49,111,52,74,213,54,226,164,196,173,210,36,115,225,78,101,185,12,57,177,73,222,218,210,74,73,232,162,35,45,72,200,244,50,35,25,156,197,252,36,188,176,74,250,168,89,23,149,63,164,153,6,67,169,104,249,173,57,205,109,15,56,209,57,245,107,89,39,83,105,93,140,204,203,79,212,103,53,248,114,231,234,78,24,84,96,96,222,37,84,55,91,245,25,141,71,130,255,0,40,139,144,235,138,137,29,180,237,102,58,150,173,173,182,179,213,75,34,63,111,125,12,5,205,0,252,116,138,181,62,187,76,139,89,165,72,231,195,154,202,36,48,230,197,39,123,107,73,41,39,162,136,140,181,35,35,208,200,140,126,192,0,0,0,0,0,1,225,49,226,113,83,48,67,16,103,154,180,228,90,213,103,8,244,246,166,35,167,247,251,135,187,28,195,52,11,152,222,92,177,56,225,55,185,95,67,235,68,190,228,90,35,160,123,83,239,251,0,103,10,252,151,233,11,226,226,159,174,189,77,86,91,218,251,247,60,163,255,0,72,189,78,23,180,166,105,89,88,166,242,90,217,214,74,102,90,253,99,61,202,93,58,22,167,226,122,120,10,28,174,26,149,90,168,26,254,209,202,116,207,245,239,49,127,124,56,20,165,101,98,217,220,189,218,71,132,69,219,77,11,209,209,59,0,148,0,0,0,56,30,118,177,186,38,8,224,13,209,88,39,54,212,170,116,217,180,202,121,232,103,178,75,144,164,169,165,127,86,180,158,138,107,193,68,69,239,63,127,123,82,137,41,53,40,244,34,45,76,82,239,22,188,127,93,237,137,236,97,117,34,78,234,109,13,180,156,130,217,166,146,217,145,57,133,23,172,217,43,236,168,188,20,105,253,126,32,32,117,118,177,84,188,46,89,213,202,130,249,245,10,204,215,101,58,173,18,157,239,58,225,169,94,4,73,45,84,163,240,34,47,212,47,27,134,22,3,254,75,48,46,13,207,80,79,243,251,153,13,84,210,122,253,150,100,67,132,178,79,103,20,147,209,77,159,125,8,254,226,21,59,146,140,29,149,140,217,129,181,232,101,27,157,6,159,81,133,81,158,91,201,58,198,110,108,100,185,253,180,31,217,119,251,38,103,238,47,118,135,173,170,12,11,94,223,166,219,148,198,185,113,41,145,25,134,202,119,40,244,67,104,36,36,181,81,153,248,36,188,76,207,239,1,244,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,142,98,124,192,226,119,248,229,90,255,0,61,116,94,112,163,28,196,249,129,196,239,241,202,181,254,122,232,141,109,47,170,183,223,62,11,195,144,255,0,104,98,253,202,126,103,61,0,1,15,116,128,0,0,47,59,46,222,95,176,199,252,77,162,255,0,153,52,58,16,231,185,118,242,253,134,63,226,109,23,252,201,161,208,133,161,99,213,83,221,30,14,15,205,189,161,127,223,171,230,144,0,7,171,94,0,0,0,0,0,0,0,0,0,0,0,0,0,128,28,106,252,172,90,223,16,32,252,186,162,39,248,128,28,106,252,172,90,223,16,32,252,186,162,2,152,41,148,154,173,106,74,225,209,169,146,231,200,110,59,242,214,212,102,84,234,210,195,13,45,231,157,52,164,140,201,13,180,219,142,45,94,9,66,20,163,208,136,204,122,188,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,221,120,92,121,236,195,47,198,190,79,52,117,94,39,89,14,252,136,87,100,227,206,19,209,118,216,55,5,65,94,146,165,211,169,220,184,182,187,202,67,41,111,85,115,84,124,153,15,170,65,167,107,109,180,202,141,182,75,77,237,36,195,228,241,14,207,181,171,155,44,56,195,27,90,193,98,171,74,110,55,62,187,117,209,230,71,109,77,197,170,17,114,35,52,220,157,9,110,242,208,114,213,185,36,148,41,185,76,154,136,156,37,54,207,128,225,173,128,63,151,92,208,91,255,0,72,240,247,233,69,139,107,243,170,119,47,82,141,96,177,252,221,238,137,47,234,100,151,55,202,75,90,49,235,115,18,135,55,33,77,165,221,34,168,189,238,21,249,120,165,96,214,90,41,87,228,170,84,184,183,102,39,71,102,183,86,91,211,18,242,21,8,150,241,211,82,210,91,61,136,65,198,121,47,25,30,174,111,144,178,89,150,212,182,216,76,160,0,1,74,220,106,252,211,218,223,15,224,252,198,162,33,5,42,255,0,188,168,86,109,127,15,168,215,12,184,118,245,213,34,12,154,212,22,76,146,137,235,134,110,156,98,116,200,183,41,8,83,238,44,145,174,195,94,197,25,26,155,65,166,111,241,171,243,79,107,124,63,131,243,26,136,134,184,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,220,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,76,58,6,79,178,153,121,102,235,20,62,131,208,164,75,163,208,160,71,114,77,118,227,76,2,148,197,41,6,218,205,130,90,13,198,137,107,117,212,19,105,65,47,126,156,197,145,26,90,89,149,233,222,87,174,3,100,147,4,169,78,212,35,196,180,172,74,12,136,84,72,48,225,163,122,210,114,31,36,154,144,217,171,155,33,105,37,59,37,227,79,49,229,161,183,220,209,197,235,175,202,194,28,57,194,60,134,101,161,186,37,102,234,137,10,222,181,35,187,82,184,46,57,145,145,29,115,165,186,178,55,31,90,26,35,82,214,165,27,108,178,223,214,59,177,44,50,74,113,68,147,85,32,231,7,54,119,150,110,177,67,233,197,118,60,186,61,10,4,118,227,80,173,197,79,41,76,82,144,109,160,159,52,44,155,104,150,183,93,65,184,165,154,55,233,203,65,153,165,164,17,6,138,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,25,183,205,143,154,124,100,248,129,112,252,197,241,98,156,27,48,187,48,84,42,21,91,17,230,220,190,139,194,123,143,71,96,209,164,52,212,198,235,18,144,185,17,222,149,28,209,32,156,128,243,46,70,109,181,154,218,82,95,109,68,91,79,150,211,141,215,94,108,124,211,227,39,196,11,135,230,47,128,229,66,205,56,80,231,142,77,181,85,162,101,31,17,145,16,168,85,41,18,17,104,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,147,245,108,92,150,82,179,79,195,19,14,171,182,133,191,17,88,169,109,71,172,29,191,48,228,166,41,205,96,171,147,84,237,61,247,20,147,74,208,164,155,170,104,150,105,36,60,105,62,99,104,91,219,171,2,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,48,26,158,1,0,56,98,231,199,242,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,159,224,0,0,2,128,120,163,249,236,196,223,193,126,79,8,69,81,42,184,163,249,236,196,223,193,126,79,8,123,254,27,249,81,195,140,218,225,198,56,89,87,171,93,13,86,15,209,247,232,21,246,25,37,202,164,74,81,84,72,212,146,51,46,99,43,218,146,117,147,50,75,137,74,76,141,11,67,110,32,62,7,14,44,241,198,202,149,229,62,207,196,20,75,145,135,87,132,134,23,57,230,150,235,171,162,75,73,26,10,107,76,17,154,86,133,36,210,151,210,148,243,84,134,154,82,77,70,201,52,229,239,12,192,226,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,214,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,86,21,194,135,60,114,109,170,173,19,40,248,140,136,133,66,169,72,144,139,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,202,81,106,233,60,234,91,209,105,113,28,144,183,64,0,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,250,196,74,226,71,151,156,109,204,78,9,55,110,224,221,219,45,43,167,72,76,153,182,139,40,97,148,92,203,55,216,38,137,217,111,60,210,89,68,100,147,239,146,21,185,14,44,145,219,122,27,81,5,80,103,163,57,181,220,225,226,60,90,155,116,175,67,89,150,191,81,30,217,166,186,132,28,164,182,233,163,155,38,75,137,215,87,157,229,52,102,218,84,109,182,148,37,41,220,100,183,92,245,124,57,178,81,252,170,177,29,250,253,255,0,76,170,183,134,86,183,214,84,164,176,92,166,234,147,136,208,109,211,18,246,228,173,59,144,179,113,213,52,74,82,27,74,83,171,74,121,167,11,159,229,83,38,216,143,153,204,101,153,133,93,37,86,214,137,111,245,9,186,106,242,105,70,231,160,92,66,92,75,108,190,195,142,52,124,229,190,223,40,154,220,78,22,142,47,105,165,167,52,208,77,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,195,46,226,95,220,153,40,244,222,65,240,255,0,54,56,101,76,170,204,173,51,233,70,239,74,123,5,207,109,80,89,168,205,109,21,52,145,171,123,124,148,52,211,110,165,180,169,38,217,165,211,38,201,167,150,184,128,47,251,133,199,145,60,50,252,107,231,19,64,81,182,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,208,246,88,179,11,106,230,131,6,168,184,185,107,70,232,58,254,100,106,141,45,114,155,144,245,50,115,74,218,236,119,20,131,255,0,5,196,26,146,133,45,167,90,89,161,27,246,149,80,113,35,225,247,27,46,210,91,198,28,27,165,75,86,29,84,100,38,52,218,107,45,58,242,45,149,147,76,54,209,187,33,231,221,121,228,73,120,223,81,45,73,74,27,89,161,189,117,91,100,125,131,132,102,88,243,5,104,215,93,199,122,221,106,171,102,216,181,218,123,42,102,136,252,102,157,110,238,138,226,36,147,111,41,38,239,50,47,33,194,101,230,157,83,91,157,109,229,19,106,229,184,179,80,90,160,0,0,165,110,53,126,105,237,111,135,240,126,99,81,29,87,129,143,231,179,247,111,248,144,229,92,106,252,211,218,223,15,224,252,198,162,58,175,3,31,207,103,238,223,241,32,22,168,0,0,0,0,2,149,184,213,249,167,181,190,31,193,249,141,68,68,172,186,227,205,229,150,220,92,161,98,181,153,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,202,90,241,171,243,79,107,124,63,131,243,26,136,130,177,173,106,236,187,86,163,122,199,131,190,139,74,168,67,165,204,147,205,65,114,165,75,110,75,145,219,216,103,189,91,145,10,73,234,68,105,46,94,138,50,53,36,140,52,189,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,200,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,207,14,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,55,253,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,32,244,0,0,0,40,7,138,63,158,204,77,252,23,228,240,133,255,0,10,1,226,143,231,179,19,127,5,249,60,32,18,171,129,143,231,179,247,111,248,144,181,65,85,124,12,127,61,159,187,127,196,133,170,0,0,0,14,127,142,152,23,135,25,139,195,138,142,23,226,133,27,174,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,179,173,142,152,23,136,249,116,196,122,142,23,226,133,27,161,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,116,210,56,86,113,50,171,102,230,191,8,234,22,125,102,155,17,55,61,58,60,137,54,157,93,199,13,149,211,170,38,143,80,148,234,80,181,116,206,41,45,165,228,109,86,228,17,40,139,152,134,214,128,160,186,206,61,226,197,193,131,84,44,191,85,238,190,162,193,182,106,11,170,82,233,29,12,100,116,242,150,169,10,83,156,244,182,79,47,83,151,32,244,82,205,62,191,135,170,157,59,94,65,114,81,117,102,179,17,226,86,234,212,206,159,12,173,154,131,46,92,117,9,4,226,27,159,176,210,226,169,145,205,181,33,106,121,212,25,18,212,133,23,37,181,146,204,247,41,164,59,226,176,159,38,184,219,137,217,134,127,46,82,45,89,116,59,134,135,33,181,220,229,36,216,223,71,167,117,12,52,244,210,66,221,66,100,161,41,144,219,136,75,75,62,106,20,149,54,106,74,137,66,252,240,47,2,240,227,46,152,113,78,194,252,47,163,116,52,168,58,186,243,206,153,46,85,66,82,136,137,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,72,103,91,48,182,181,10,198,199,220,75,178,173,104,61,21,22,223,188,43,52,186,116,110,106,220,228,69,98,107,173,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,184,148,21,28,142,73,196,174,31,246,22,105,48,217,113,26,174,219,20,122,218,238,154,98,144,211,5,81,167,69,171,84,22,115,80,230,132,107,146,203,90,165,73,113,71,204,101,166,210,131,74,154,75,111,71,92,216,249,167,198,79,136,23,15,204,95,23,83,194,227,200,158,25,126,53,243,137,160,40,134,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,127,146,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,22,83,197,23,135,252,202,68,202,150,102,240,66,221,231,82,158,234,106,55,197,45,135,31,126,83,114,157,125,215,222,171,39,152,181,238,100,249,186,58,219,100,132,178,150,210,225,36,208,110,169,175,173,194,179,33,223,237,70,106,241,126,139,253,245,219,66,133,83,167,127,228,23,26,182,149,243,127,243,132,180,135,25,254,247,33,10,254,169,96,58,255,0,12,172,137,82,176,70,205,167,99,158,41,91,50,219,197,10,244,119,21,22,29,81,132,161,118,220,37,154,146,148,54,222,166,104,146,243,90,41,197,175,107,136,67,156,141,173,153,61,205,158,160,0,41,91,141,95,154,123,91,225,252,31,152,212,68,10,110,147,85,122,149,34,186,205,50,90,233,176,228,51,18,68,196,178,163,97,151,222,75,138,105,165,185,166,212,173,105,97,229,37,38,122,168,154,112,203,93,167,164,245,227,87,230,158,214,248,127,7,230,53,17,234,184,67,97,157,171,140,152,113,152,252,45,189,98,117,20,91,154,159,64,167,201,218,219,107,113,157,229,83,216,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,64,56,87,15,156,237,213,114,161,127,185,66,185,223,151,59,14,174,169,17,217,170,195,84,165,37,138,75,234,121,148,174,172,134,210,203,171,90,219,142,151,18,166,155,36,155,197,203,37,25,155,109,233,125,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,12,224,230,171,44,247,150,84,49,114,102,22,222,19,162,84,80,168,233,169,82,42,113,140,146,138,141,57,197,184,134,159,54,247,26,153,94,230,156,66,219,81,158,213,161,91,84,180,108,113,125,3,0,179,253,139,152,3,128,215,206,6,208,156,151,80,143,113,71,54,109,201,206,212,214,201,218,171,123,152,83,30,138,77,164,157,53,184,78,18,219,34,117,8,105,228,115,73,42,53,184,75,9,107,197,79,62,63,237,190,85,48,130,181,253,233,171,190,187,76,168,255,0,229,209,38,136,164,114,191,243,117,58,182,222,254,249,29,105,254,181,2,173,97,82,106,181,24,211,230,83,233,146,229,71,165,199,41,115,157,101,149,45,17,88,55,91,100,157,117,68,90,33,6,235,205,54,74,86,133,189,196,39,197,68,71,250,237,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,113,103,248,155,146,139,87,42,124,51,49,10,183,86,166,117,24,155,115,83,237,247,46,58,132,130,109,110,64,223,87,128,226,169,145,205,181,45,9,101,165,145,18,212,133,31,57,196,18,204,246,165,164,52,16,3,41,222,105,240,111,226,5,189,243,22,5,170,113,171,242,177,107,124,64,131,242,234,136,170,188,167,121,167,193,191,136,22,247,204,88,22,169,198,175,202,197,173,241,2,15,203,170,32,42,175,41,222,105,240,111,226,5,189,243,22,6,148,198,107,50,157,230,159,6,254,32,91,223,49,96,105,76,0,0,0,0,0,0,0,0,101,92,105,79,41,222,86,48,111,225,253,189,242,230,6,107,6,148,242,157,229,99,6,254,31,219,223,46,96,7,85,0,0,28,255,0,29,48,47,14,51,23,135,21,28,47,197,10,55,93,74,157,163,172,188,209,146,37,83,229,36,140,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,103,179,50,249,116,190,242,191,138,115,240,206,250,143,253,246,101,30,110,246,127,164,233,125,75,204,177,51,150,211,174,114,121,188,133,171,148,181,111,71,129,151,129,158,148,199,10,206,38,85,108,220,215,225,29,66,207,172,211,98,38,231,167,71,145,38,211,171,184,225,178,186,117,68,209,234,18,157,74,22,174,153,197,37,180,188,141,170,220,130,37,17,115,16,218,208,20,23,89,199,188,88,184,48,106,133,151,234,189,215,212,88,54,205,65,117,74,93,35,161,140,142,158,82,213,33,74,115,158,150,201,229,234,114,228,30,138,89,167,215,240,245,83,167,107,200,46,74,46,172,214,98,60,74,221,90,153,211,225,149,179,80,101,203,142,161,32,156,67,115,246,26,92,85,50,57,182,164,45,79,58,131,34,90,144,162,228,182,178,89,158,229,52,135,124,86,19,228,215,27,113,59,48,207,229,202,69,171,46,135,112,208,228,54,187,156,164,155,27,232,244,238,161,134,158,154,72,91,168,76,148,37,50,27,113,9,105,103,205,66,146,166,205,73,81,40,95,158,5,224,94,28,101,211,14,41,216,95,133,244,110,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,12,235,102,22,214,161,88,216,251,137,118,85,173,7,162,162,219,247,133,102,151,78,141,205,91,156,136,172,77,117,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,247,18,130,163,145,201,56,149,195,254,194,205,38,27,46,35,85,219,98,143,91,93,211,76,82,26,96,170,52,232,181,106,130,206,106,28,208,141,114,89,107,84,169,46,40,249,140,180,218,80,105,83,73,109,232,235,155,31,52,248,201,241,2,225,249,139,226,234,120,92,121,19,195,47,198,190,113,52,5,16,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,242,93,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,194,202,120,162,240,255,0,153,72,153,82,204,222,8,91,188,234,83,221,77,70,248,165,176,227,239,202,110,83,175,186,251,213,100,243,22,189,204,159,55,71,91,108,144,150,82,218,92,36,154,13,213,53,245,184,86,100,59,253,168,205,94,47,209,127,190,187,104,80,170,116,239,252,130,227,86,210,190,111,254,112,150,144,227,63,222,228,33,95,213,44,7,95,225,149,145,42,86,8,217,180,236,115,197,43,102,91,120,161,94,142,226,162,195,170,48,148,46,219,132,179,82,82,134,219,212,205,18,94,107,69,56,181,237,113,8,115,145,181,179,39,185,179,212,0,0,0,0,80,15,20,127,61,152,155,248,47,201,225,9,255,0,193,83,202,197,211,241,2,119,203,169,194,0,113,71,243,217,137,191,130,252,158,16,159,252,21,60,172,93,63,16,39,124,186,156,2,127,128,0,0,0,0,0,0,8,107,196,83,34,177,179,75,102,157,241,135,208,34,35,21,40,17,217,102,11,210,101,58,132,84,233,204,156,133,157,52,136,220,38,25,90,156,144,167,16,242,145,246,208,148,41,104,66,141,104,164,26,77,78,242,194,139,254,21,102,27,114,232,23,101,157,88,110,75,72,151,16,137,250,125,70,35,196,164,147,140,188,147,34,91,110,182,90,161,196,159,116,153,40,188,72,106,32,86,7,20,94,31,240,234,240,234,89,155,193,11,119,147,85,103,169,168,223,20,182,28,97,136,174,69,105,135,95,122,172,158,98,209,181,226,229,104,235,109,146,212,242,156,75,132,146,89,58,167,66,176,49,75,20,175,188,105,190,234,120,153,137,117,223,76,220,149,158,79,91,55,165,102,63,55,148,202,25,111,234,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,57,65,78,200,172,155,59,34,23,238,105,241,94,4,184,213,217,81,232,143,89,80,83,41,165,48,154,116,185,148,243,244,146,205,151,20,106,91,173,72,113,164,178,225,39,150,68,226,148,133,41,77,155,94,215,133,238,69,191,45,119,82,49,199,24,236,206,175,13,168,187,253,15,26,106,182,179,93,170,54,226,72,181,100,210,125,68,54,116,115,153,169,165,11,116,144,223,214,165,50,27,41,255,0,197,31,200,158,38,254,11,243,136,64,41,47,44,148,154,85,127,50,88,81,66,174,211,34,84,105,181,27,226,133,18,100,57,108,165,230,36,176,228,246,82,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,186,241,2,200,141,119,42,183,83,151,173,172,142,183,12,174,10,129,183,78,147,170,27,244,92,167,220,148,227,84,173,139,144,236,135,249,81,163,164,250,149,17,37,122,232,122,43,177,241,92,167,121,167,193,191,136,22,247,204,88,26,51,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,144,102,218,207,199,236,101,176,48,226,233,194,59,55,16,170,180,171,66,244,219,233,186,91,11,79,46,78,132,73,86,213,25,26,218,230,32,137,183,121,106,79,53,180,165,14,111,65,18,75,245,229,215,1,175,44,201,98,229,11,10,108,200,82,212,186,140,132,46,167,57,152,228,242,41,52,226,90,74,68,215,73,75,66,118,54,149,106,73,53,167,122,205,13,164,247,173,36,126,215,48,89,40,198,92,3,199,26,78,10,77,166,122,109,203,186,160,212,43,58,172,193,37,136,181,222,107,200,105,180,165,78,43,99,47,18,220,109,46,180,181,253,90,150,147,220,166,212,219,171,185,252,142,101,18,149,148,28,35,85,168,253,70,37,98,236,175,72,77,74,227,170,177,29,40,66,223,36,18,81,21,149,154,73,213,198,100,183,108,230,30,166,183,30,112,146,223,52,219,72,123,92,180,101,210,196,202,254,22,64,195,59,22,63,247,169,149,137,187,222,254,147,170,116,204,178,252,206,91,174,185,201,230,242,16,174,82,21,177,30,4,94,38,125,84,0,6,85,199,234,169,210,106,180,89,40,135,89,166,75,129,33,200,236,75,67,82,89,83,75,83,15,180,135,153,116,146,162,35,52,56,211,141,184,133,120,41,11,74,139,82,50,49,249,69,207,98,174,73,41,89,175,200,214,11,215,109,134,34,65,196,91,87,13,232,175,82,166,38,42,84,253,89,132,209,201,72,164,173,197,60,210,16,135,36,41,181,37,215,13,68,201,243,13,36,68,227,154,135,202,225,79,158,57,56,149,74,129,149,188,73,68,70,171,182,197,28,145,107,84,210,182,152,42,141,58,42,80,130,132,182,245,35,92,150,90,209,73,83,105,62,99,45,56,165,146,84,210,156,122,194,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,97,152,47,245,213,97,93,95,239,173,185,114,91,149,15,252,36,57,212,217,209,220,255,0,209,113,151,155,113,31,114,146,164,251,12,132,138,205,118,126,241,67,53,182,5,147,135,55,61,46,37,58,155,108,71,141,42,170,234,77,183,95,173,214,219,101,76,174,122,212,150,155,75,8,52,184,225,166,59,105,36,164,221,115,114,156,250,178,108,62,86,121,51,119,85,205,246,46,38,235,98,157,46,143,105,208,99,170,155,110,82,159,144,165,173,12,26,205,75,148,242,9,70,210,36,188,123,119,242,203,66,67,108,182,106,115,148,78,42,58,142,255,0,146,140,168,215,115,105,140,176,172,222,85,86,29,161,77,210,101,211,91,132,202,21,208,69,218,179,109,178,83,134,72,39,159,90,57,77,150,139,81,106,183,57,107,67,78,16,236,28,91,44,11,55,11,49,210,192,195,236,62,183,162,80,237,234,30,27,192,141,6,12,98,61,141,35,210,85,35,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,48,244,28,21,60,211,221,63,15,231,124,198,156,46,164,82,183,5,79,52,247,79,195,249,223,49,167,11,169,0,20,173,198,175,205,61,173,240,254,15,204,106,34,234,69,43,113,171,243,79,107,124,63,131,243,26,136,8,0,36,86,71,51,119,85,202,14,46,42,235,126,157,46,177,105,215,163,166,155,113,210,152,144,164,45,108,18,201,72,148,202,13,68,210,228,178,123,182,115,11,67,67,143,54,74,111,154,110,39,175,240,128,181,168,87,206,62,226,21,149,116,193,235,104,183,6,23,213,169,117,24,220,213,183,207,138,252,216,13,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,184,228,25,228,202,37,87,40,56,184,155,81,138,140,186,197,167,94,142,170,149,185,85,126,58,144,181,176,75,52,174,43,203,36,147,75,146,201,237,223,203,61,13,14,50,225,165,190,105,54,144,208,69,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,62,176,162,30,29,121,234,147,149,171,200,172,124,65,159,45,120,87,95,144,243,211,153,141,21,165,174,153,81,120,163,160,170,70,100,217,190,242,18,220,116,182,182,82,191,176,181,45,40,90,210,72,93,239,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,99,196,247,1,255,0,42,120,23,58,230,167,163,250,66,217,67,181,53,30,191,105,152,240,230,172,211,221,196,164,181,83,133,223,67,63,184,197,28,208,235,21,75,62,229,131,92,167,175,145,80,163,205,106,75,74,209,42,216,243,78,18,147,226,70,147,209,73,47,18,50,253,99,80,87,45,6,5,209,111,212,173,218,155,92,200,149,56,143,68,121,59,148,90,161,196,26,20,90,164,200,252,20,126,6,71,247,140,240,231,95,7,101,96,214,96,174,138,25,198,228,193,168,84,102,212,96,22,242,87,243,103,38,201,75,127,219,89,253,150,255,0,180,100,126,242,247,133,217,228,151,27,98,99,118,0,218,245,131,115,117,74,153,77,133,76,168,30,134,91,228,183,10,50,157,87,245,104,73,106,167,124,18,70,94,227,247,119,209,75,124,37,51,0,187,39,19,223,194,250,196,173,148,218,227,106,56,229,179,93,101,189,34,11,8,47,85,179,87,217,73,248,168,147,250,188,69,209,165,68,164,146,146,122,145,150,164,3,250,0,0,34,63,20,42,83,53,92,172,84,185,205,111,232,229,61,45,30,177,150,213,34,157,55,67,241,45,124,69,21,216,114,253,31,124,91,179,245,211,166,170,196,123,95,118,215,146,127,232,23,217,196,125,74,78,86,46,109,171,219,172,121,164,125,181,212,189,29,47,176,160,74,25,169,53,170,121,163,237,20,166,140,191,94,242,1,166,12,7,156,85,60,16,195,233,228,173,121,246,181,37,195,61,61,170,136,209,253,222,241,238,199,48,202,250,230,57,151,44,49,57,173,237,87,208,250,41,35,185,30,168,232,25,208,251,126,209,211,192,0,0,0,0,0,0,7,227,171,213,169,244,42,100,170,205,86,71,34,28,38,87,33,247,54,41,91,27,66,77,74,61,18,70,103,161,17,158,132,90,128,255,0,154,221,106,155,110,210,101,214,234,242,57,16,160,178,228,135,220,216,165,108,109,9,53,40,244,73,25,158,132,70,122,17,25,138,134,226,7,196,90,165,121,207,170,97,22,18,206,228,209,89,91,240,170,18,249,73,87,60,201,82,163,186,141,143,198,37,167,114,20,217,234,149,118,240,35,215,83,31,51,136,214,126,164,226,125,70,126,13,225,173,67,109,191,78,152,236,121,207,242,136,249,238,182,169,113,220,78,215,163,165,105,220,219,136,61,82,179,34,246,119,212,196,40,194,12,36,188,113,182,250,167,217,22,109,63,171,153,58,67,73,116,249,173,55,202,109,111,54,209,185,245,139,65,43,67,117,61,136,200,207,95,214,100,31,10,217,183,43,215,253,215,2,219,162,71,234,170,181,185,173,69,97,27,208,141,239,60,226,80,146,213,70,148,150,170,89,120,153,23,127,97,11,139,200,199,13,251,119,11,169,180,220,72,197,40,189,93,210,174,76,182,35,239,91,125,41,154,99,60,146,220,196,165,54,189,174,182,225,119,79,125,125,218,16,233,249,49,200,141,145,151,26,12,58,245,86,31,87,120,62,203,107,147,43,152,243,124,149,41,17,212,182,246,38,67,141,43,71,89,51,220,69,223,93,11,183,140,180,1,254,108,50,212,102,81,29,148,237,109,180,146,18,90,235,161,17,104,94,35,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,204,225,224,37,63,31,240,122,165,106,186,157,179,211,201,233,29,213,71,179,249,212,117,175,183,49,9,61,82,206,157,207,245,125,249,213,171,82,106,20,58,131,180,186,164,126,68,166,54,243,27,222,149,105,170,73,69,221,38,101,224,101,237,26,156,50,37,22,135,224,40,187,138,78,1,158,19,99,66,46,122,107,91,105,55,54,189,57,110,215,111,79,18,18,21,246,156,82,143,214,112,252,72,191,105,0,144,28,30,51,2,250,209,51,2,106,175,234,219,92,191,69,35,105,118,215,210,18,158,238,150,253,250,125,181,254,175,112,181,33,154,172,177,226,148,188,27,198,187,123,16,98,57,177,84,206,175,94,196,127,214,68,121,175,106,23,253,243,244,79,253,35,73,52,154,156,106,205,61,170,148,69,110,105,237,219,79,67,47,5,25,31,137,17,248,145,128,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,14,122,177,45,252,41,203,37,221,118,211,215,164,248,221,7,78,157,11,214,221,80,140,218,187,154,84,146,245,92,63,18,25,213,51,212,245,49,113,188,100,47,197,83,48,206,137,101,178,230,223,74,245,60,196,233,174,238,84,138,123,133,253,147,211,199,222,95,183,192,84,133,139,106,191,122,221,80,109,152,206,108,114,103,55,106,180,35,211,99,106,95,180,203,216,159,120,11,194,225,123,132,177,48,255,0,47,20,234,243,145,57,85,58,239,59,170,250,195,86,188,153,211,82,143,237,169,63,101,126,194,47,191,83,19,32,124,75,46,223,69,173,109,67,161,54,157,19,27,153,161,107,250,78,41,94,243,253,47,120,251,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,35,198,113,242,169,108,102,75,13,170,48,30,141,203,175,195,140,243,244,233,27,220,63,174,68,121,4,210,118,243,155,71,219,123,93,85,219,223,219,194,131,177,83,13,174,60,30,191,170,150,69,196,207,42,109,42,91,236,165,91,155,86,244,180,242,218,37,232,133,44,139,83,109,93,181,63,219,226,52,240,33,87,17,44,151,211,49,226,198,155,126,91,109,242,46,122,12,55,37,17,234,165,117,12,176,204,183,121,94,187,232,109,27,156,117,62,182,211,50,251,203,177,4,85,225,181,159,153,182,181,82,155,130,24,163,82,223,75,150,227,48,169,18,57,36,92,183,20,168,113,152,103,107,17,205,71,162,82,225,239,90,244,63,3,61,116,49,111,48,229,177,62,35,19,162,175,123,50,27,75,173,171,67,45,201,81,106,71,161,247,46,199,237,25,113,171,83,42,246,109,201,38,151,53,29,61,74,145,49,109,44,181,74,246,60,211,134,147,240,51,73,232,164,159,180,203,183,180,92,55,11,108,226,74,197,42,18,48,78,238,94,234,181,191,78,37,67,119,66,45,208,216,68,40,200,45,27,97,41,47,93,197,30,166,179,87,191,82,238,2,195,128,0,0,0,0,7,26,206,11,173,51,150,204,68,55,87,180,149,108,213,210,93,181,212,250,9,29,135,101,28,23,57,145,230,150,91,241,9,82,37,115,91,58,21,89,72,70,194,78,210,232,36,104,90,151,142,128,51,181,84,50,58,156,195,47,3,125,207,254,120,197,247,240,201,113,231,50,177,70,231,39,77,174,71,74,123,151,116,149,58,30,130,131,234,63,237,132,159,252,178,255,0,249,227,23,219,195,21,131,99,43,20,157,79,250,199,152,115,252,180,232,96,37,152,0,252,245,25,209,233,148,249,53,41,75,216,196,70,86,251,138,208,207,68,37,38,102,122,22,167,224,94,192,28,83,56,120,247,74,192,60,22,175,92,50,95,217,80,153,10,84,42,113,109,81,255,0,58,92,73,11,104,251,54,180,253,166,191,180,91,125,231,239,207,77,237,116,213,49,6,246,172,93,117,21,243,102,215,42,82,38,175,178,83,170,222,121,78,25,118,36,151,138,207,216,95,168,132,152,226,49,153,122,174,54,227,61,94,216,139,63,125,10,215,159,34,154,211,92,164,150,175,70,151,45,4,189,77,164,47,236,59,166,134,106,47,188,207,195,200,100,95,0,229,99,198,60,208,41,142,167,250,46,143,50,45,86,121,106,95,88,195,83,99,37,196,127,88,133,22,169,119,197,58,153,123,8,207,192,44,159,133,6,92,91,195,188,41,94,38,215,162,237,173,92,14,26,227,43,126,191,204,31,141,5,228,22,137,117,72,251,104,63,20,146,189,250,23,97,62,71,205,182,232,20,235,90,223,166,219,116,150,121,80,233,113,25,134,194,55,41,91,91,109,4,132,150,170,51,51,236,146,241,51,63,188,125,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,20,99,152,159,48,56,157,254,57,86,191,207,93,23,156,40,199,49,62,96,113,59,252,114,173,127,158,186,35,91,75,234,173,247,207,130,240,228,63,218,24,191,114,159,153,207,64,0,67,221,32,0,0,11,206,203,183,151,236,49,255,0,19,104,191,230,77,14,132,57,238,93,188,191,97,143,248,155,69,255,0,50,104,116,33,104,88,245,84,247,71,131,131,243,111,104,95,247,234,249,164,0,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,32,7,26,191,43,22,183,196,8,63,46,168,137,254,32,7,26,191,43,22,183,196,8,63,46,168,128,168,188,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,161,236,11,198,60,56,205,134,7,83,175,154,75,52,170,165,42,227,167,156,26,253,17,213,20,198,225,74,91,36,82,233,178,82,226,19,191,111,48,210,123,219,74,92,109,73,89,17,161,196,153,230,176,119,252,157,103,22,251,202,5,247,34,191,64,135,233,155,110,179,179,233,5,191,204,102,63,165,57,76,200,68,95,231,75,97,215,24,229,57,32,220,250,178,45,250,109,86,164,125,131,186,223,220,57,105,88,13,154,58,77,63,19,238,232,135,128,205,71,151,119,206,184,39,62,148,62,154,36,23,88,75,240,36,52,211,141,188,169,43,122,84,40,137,84,98,53,56,115,91,113,164,110,37,178,221,212,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,43,3,138,230,114,172,219,187,4,172,204,41,193,235,170,37,110,155,137,113,218,185,170,83,163,17,154,21,72,97,243,40,236,153,56,215,170,181,204,97,102,178,37,161,230,87,1,77,184,130,230,25,8,193,194,210,177,140,165,154,202,13,159,133,247,141,86,135,69,173,127,58,187,211,30,158,153,209,95,165,195,35,124,209,33,181,145,161,174,98,201,49,145,39,213,91,74,152,100,133,106,179,66,194,250,64,0,5,43,113,171,243,79,107,124,63,131,243,26,136,234,188,12,127,61,159,187,127,196,135,42,227,87,230,158,214,248,127,7,230,53,17,13,109,156,94,188,173,12,47,189,240,142,132,252,70,104,88,133,34,146,245,116,212,193,45,247,145,79,113,231,88,101,11,62,200,65,186,241,56,163,34,222,102,203,100,74,36,154,210,176,146,188,71,115,199,27,53,183,148,11,63,15,145,46,62,29,89,242,31,92,23,157,91,173,46,183,45,68,72,57,174,176,102,73,66,18,146,82,88,74,147,205,74,29,117,74,52,155,198,211,126,83,32,57,62,170,230,203,23,18,154,129,68,110,196,179,164,67,159,117,173,231,84,75,146,194,214,163,110,11,73,109,105,119,124,130,101,212,27,137,82,73,164,37,107,221,188,155,109,207,21,149,28,168,226,62,109,113,29,22,85,148,215,67,74,131,203,126,191,95,125,147,92,90,68,85,25,145,41,68,70,92,199,151,181,68,211,36,100,167,20,149,25,154,16,135,28,70,132,240,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,122,71,43,154,242,222,115,235,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,32,244,20,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,12,219,230,199,205,62,50,124,64,184,126,98,248,210,152,205,102,108,124,211,227,39,196,11,135,230,47,128,186,158,23,30,68,240,203,241,175,156,77,28,83,137,215,15,249,152,187,14,78,96,112,66,221,234,239,168,155,159,185,169,173,56,251,178,171,209,91,97,150,90,84,100,41,102,217,60,195,113,251,50,218,18,167,146,181,104,106,113,40,67,157,175,133,199,145,60,50,252,107,231,19,68,170,1,150,26,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,130,114,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,167,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,64,14,39,92,63,225,225,20,201,57,129,193,11,119,164,177,101,238,126,230,166,180,227,13,69,160,202,113,246,89,105,81,144,165,147,134,203,238,72,236,203,104,82,89,82,21,161,165,181,33,13,194,12,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,68,26,115,1,202,178,197,152,91,87,52,24,53,69,197,203,90,55,65,215,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,248,46,32,212,148,41,109,58,210,205,8,223,180,186,168,10,1,226,143,231,179,19,127,5,249,60,33,42,184,24,254,123,63,118,255,0,137,8,171,197,31,207,102,38,254,11,242,120,66,85,112,49,252,246,126,237,255,0,18,1,39,248,134,100,178,149,154,124,47,145,93,180,45,248,138,197,75,106,57,29,191,48,228,166,41,205,96,156,220,237,61,247,20,147,74,208,164,155,170,104,150,105,36,60,105,62,99,104,91,219,168,90,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,169,225,93,92,78,184,127,204,197,216,114,115,3,130,22,239,87,125,68,220,253,205,77,105,199,221,149,94,138,219,12,178,210,163,33,75,54,201,230,27,143,217,150,208,149,60,149,171,67,83,137,66,28,15,173,195,23,62,63,150,250,20,108,6,197,138,214,235,250,223,167,167,209,181,74,141,71,153,42,232,101,43,121,78,104,158,82,75,157,29,132,199,37,110,113,199,94,73,56,241,235,177,213,20,255,0,25,97,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,104,39,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,250,120,247,53,53,164,44,226,165,199,73,124,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,224,73,80,0,1,249,33,82,105,84,233,51,230,83,233,145,34,200,170,72,41,115,157,101,148,161,114,159,38,155,100,157,117,68,90,173,100,211,45,54,74,86,167,177,180,39,193,36,69,250,192,0,101,92,95,247,11,143,34,120,101,248,215,206,38,138,1,23,253,194,227,200,158,25,126,53,243,137,160,36,253,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,245,128,0,15,21,141,24,189,102,224,46,23,220,24,185,136,15,203,110,133,110,199,75,210,10,35,6,243,238,173,110,37,166,153,109,29,136,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,190,253,217,116,208,172,107,86,179,122,221,51,186,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,51,239,157,188,224,220,217,185,197,7,107,74,57,112,172,154,28,135,211,105,209,229,181,31,159,5,135,91,97,15,45,199,26,65,41,75,121,81,144,233,161,75,112,155,53,26,16,165,17,110,80,115,76,116,199,76,71,204,94,35,212,113,67,20,43,61,117,86,118,141,50,203,68,104,139,79,138,147,51,110,44,102,204,207,150,202,55,43,66,212,212,106,82,150,181,45,107,90,213,234,242,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,226,163,245,55,73,170,189,74,145,93,102,153,45,116,216,114,25,137,34,98,89,81,176,203,239,37,197,52,210,220,211,106,86,180,176,242,146,147,61,84,77,56,101,174,211,208,52,231,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,86,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,177,64,57,5,206,189,213,149,60,71,137,68,171,84,250,140,50,185,170,12,183,113,211,228,27,139,110,6,243,75,106,169,199,38,210,181,165,230,144,68,107,74,18,124,230,208,72,50,220,150,150,213,249,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,3,245,128,0,10,86,227,87,230,158,214,248,127,7,230,53,17,237,120,56,88,22,110,41,217,185,130,195,236,65,183,162,87,45,234,228,123,114,52,232,50,72,246,58,141,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,94,43,141,95,154,123,91,225,252,31,152,212,71,85,224,99,249,236,253,219,254,36,2,21,103,23,39,87,222,80,47,184,244,10,252,207,76,219,117,157,255,0,71,238,14,91,49,253,41,202,102,58,229,127,53,67,238,184,199,41,201,4,223,214,25,111,211,114,117,35,237,218,184,112,113,0,153,151,122,235,88,73,139,215,23,251,19,207,234,95,106,76,134,223,144,229,187,43,98,220,221,29,12,161,199,22,203,206,17,33,108,146,118,147,142,147,169,52,125,113,59,110,153,138,192,107,55,50,88,71,93,194,155,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,30,107,42,208,163,83,170,179,105,240,234,209,42,145,226,200,113,150,167,68,75,169,98,82,18,163,36,188,217,60,132,58,72,81,17,40,137,196,33,122,25,110,74,79,82,32,212,240,10,213,224,231,153,76,71,196,10,21,197,128,215,169,85,107,84,171,42,159,26,93,2,176,184,166,227,116,248,166,179,108,233,207,201,53,127,130,168,205,154,77,68,219,82,82,74,216,211,104,76,255,0,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,171,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,131,197,102,171,51,22,110,84,48,142,102,41,94,16,101,212,86,169,9,166,210,41,145,136,210,186,141,69,196,56,182,152,55,54,154,89,70,214,156,90,220,81,30,212,33,91,82,181,236,109,121,225,197,44,82,190,241,166,251,169,226,102,37,215,125,51,114,86,121,61,108,222,149,152,252,222,83,40,101,191,171,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,250,94,112,115,103,121,102,235,20,62,156,87,99,203,163,208,160,71,110,53,10,220,84,242,148,197,41,6,218,9,243,66,201,182,137,107,117,212,27,138,89,163,126,156,180,25,154,90,65,23,10,1,34,178,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,191,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,101,220,78,158,28,28,64,38,101,222,186,214,18,98,245,197,254,196,243,250,151,218,147,33,183,228,57,110,202,216,183,55,71,67,40,113,197,178,243,132,72,91,36,157,164,227,164,234,77,31,92,78,133,223,128,0,0,0,0,0,0,12,214,102,199,205,62,50,124,64,184,126,98,248,186,158,23,30,68,240,203,241,175,156,77,20,173,155,31,52,248,201,241,2,225,249,139,226,234,120,92,121,19,195,47,198,190,113,52,4,159,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,126,176,0,0,0,1,74,220,106,252,211,218,223,15,224,252,198,162,58,175,3,31,207,103,238,223,241,33,202,184,213,249,167,181,190,31,193,249,141,68,117,94,6,63,158,207,221,191,226,64,39,166,106,178,207,102,230,191,8,230,97,109,225,58,93,57,105,144,154,149,34,167,24,205,75,167,84,91,67,136,105,243,111,113,37,228,109,117,196,45,181,25,110,66,213,181,72,94,199,17,158,28,85,195,59,171,6,241,30,227,194,219,214,39,79,90,182,106,14,211,228,237,109,196,54,246,195,245,31,107,152,132,45,76,186,131,75,141,172,210,91,219,90,20,69,162,136,105,248,115,76,67,203,118,9,98,173,255,0,105,226,149,249,96,196,169,93,150,68,134,100,208,234,201,144,252,119,227,173,167,146,251,68,179,101,104,39,208,135,83,189,40,116,150,132,154,156,208,139,152,189,193,24,56,94,228,163,249,63,216,136,198,124,66,166,85,96,226,77,229,79,92,103,105,211,75,147,232,106,90,158,74,209,28,218,74,143,87,157,229,48,243,134,225,18,219,245,26,216,218,144,239,51,160,113,71,242,39,137,191,130,252,226,16,149,66,42,241,71,242,39,137,191,130,252,226,16,10,86,202,119,154,124,27,248,129,111,124,197,129,106,156,106,252,172,90,223,16,32,252,186,162,42,175,41,222,105,240,111,226,5,189,243,22,5,170,113,171,242,177,107,124,64,131,242,234,136,10,171,202,119,154,124,27,248,129,111,124,197,129,165,49,154,204,167,121,167,193,191,136,22,247,204,88,26,83,0,0,0,0,0,1,226,177,123,26,48,191,1,108,215,49,3,23,46,248,150,237,9,185,13,68,41,15,33,199,86,235,238,25,236,105,166,154,74,157,117,122,18,148,105,66,84,100,132,45,103,162,80,163,40,191,147,190,37,86,174,106,49,150,234,194,169,86,151,209,143,235,106,22,115,178,102,55,206,168,193,105,40,75,140,62,131,87,247,103,219,144,72,103,122,73,174,98,76,255,0,155,155,175,122,14,32,217,39,141,155,11,1,186,205,185,80,151,22,251,180,227,200,145,70,66,159,117,230,39,32,153,121,94,143,67,46,73,110,44,101,200,124,227,238,150,105,53,145,50,217,40,205,9,34,77,16,255,0,174,171,10,234,255,0,125,109,203,146,220,168,127,225,33,206,166,206,142,231,254,139,140,188,219,136,251,148,149,39,216,100,3,229,13,41,229,59,202,198,13,252,63,183,190,92,192,205,96,210,158,83,188,172,96,223,195,251,123,229,204,0,234,160,0,0,0,0,0,0,3,53,153,177,243,79,140,159,16,46,31,152,190,46,167,133,199,145,60,50,252,107,231,19,69,43,102,199,205,62,50,124,64,184,126,98,248,186,158,23,30,68,240,203,241,175,156,77,1,39,234,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,31,172,0,0,0,0,0,0,5,0,241,71,243,217,137,191,130,252,158,16,159,252,21,60,172,93,63,16,39,124,186,156,32,7,20,127,61,152,155,248,47,201,225,9,255,0,193,83,202,197,211,241,2,119,203,169,192,39,248,0,0,0,0,0,0,0,0,0,15,201,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,140,28,81,252,137,226,111,224,191,56,132,37,80,138,188,81,252,137,226,111,224,191,56,132,2,149,178,157,230,159,6,254,32,91,223,49,96,105,76,102,179,41,222,105,240,111,226,5,189,243,22,6,148,192,0,0,0,0,0,101,92,105,79,41,222,86,48,111,225,253,189,242,230,6,107,6,148,242,157,229,99,6,254,31,219,223,46,96,4,53,226,177,145,201,56,149,74,159,154,76,54,92,70,171,182,197,28,215,116,211,20,134,152,42,141,58,42,86,179,154,135,52,35,92,150,90,213,42,75,138,62,99,45,54,148,26,84,210,91,122,176,50,235,128,215,150,100,177,114,133,133,54,100,41,106,93,70,66,23,83,156,204,114,121,20,154,113,45,37,34,107,164,165,161,59,27,74,181,36,154,211,189,102,134,210,123,214,146,61,47,14,105,133,121,120,194,252,26,188,177,14,252,177,41,82,226,213,241,58,176,154,221,121,111,76,113,228,41,242,37,158,214,146,163,209,8,55,94,146,241,151,115,223,33,100,70,77,165,166,219,15,203,150,140,186,88,153,95,194,200,24,103,98,199,254,245,50,177,55,123,223,210,117,78,153,150,95,153,203,117,215,57,60,222,66,21,202,66,182,35,192,139,196,206,170,248,213,249,167,181,190,31,193,249,141,68,93,72,165,110,53,126,105,237,111,135,240,126,99,81,0,224,169,230,158,233,248,127,59,230,52,225,117,34,149,184,42,121,167,186,126,31,206,249,141,56,93,72,0,165,110,53,126,105,237,111,135,240,126,99,81,23,82,41,91,141,95,154,123,91,225,252,31,152,212,64,56,42,121,167,186,126,31,206,249,141,56,90,246,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,84,60,21,60,211,221,63,15,231,124,198,156,59,255,0,22,76,235,212,112,254,31,242,98,194,250,159,34,181,91,167,173,203,190,107,103,22,67,109,82,229,48,243,39,76,83,107,74,214,219,206,161,196,188,165,125,82,208,223,32,208,106,39,140,208,21,67,136,86,221,42,205,191,238,91,66,133,115,196,185,41,180,58,196,218,108,58,212,66,79,34,164,195,47,45,182,229,55,181,107,78,199,18,146,89,104,181,22,138,45,20,175,19,181,238,15,121,156,196,124,64,161,84,114,247,117,81,106,181,170,85,149,79,92,248,23,67,242,77,198,233,241,77,113,218,139,72,82,121,95,249,211,141,41,111,26,137,182,148,218,17,177,162,219,89,121,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,30,130,114,209,151,75,19,43,248,89,3,12,236,88,255,0,222,166,86,38,239,123,250,78,169,211,50,203,243,57,110,186,231,39,155,200,66,185,72,86,196,120,17,120,153,135,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,1,1,184,175,229,197,172,68,194,132,98,109,6,38,234,213,190,225,57,37,124,205,63,152,49,26,115,203,45,20,234,81,246,214,94,9,53,123,181,46,194,124,143,155,114,80,41,215,77,191,82,182,234,204,243,97,213,34,61,13,244,110,82,119,54,226,13,10,45,82,100,101,217,71,224,100,127,120,12,196,89,55,77,83,15,175,106,61,215,78,95,42,109,14,165,30,106,59,37,90,45,151,146,225,23,114,81,120,160,189,135,250,140,104,91,39,152,247,74,199,204,22,160,220,49,159,223,80,135,10,44,42,137,109,81,127,58,68,72,235,116,251,182,132,253,167,127,178,91,125,199,238,165,44,244,96,28,172,7,199,154,253,49,164,255,0,69,214,102,74,170,192,45,75,234,216,122,108,148,182,143,235,22,163,209,45,120,171,67,63,105,17,248,250,254,28,249,151,170,224,150,51,210,45,137,83,246,80,174,137,241,233,174,181,202,73,232,244,153,113,16,107,212,154,90,254,195,90,104,70,146,251,200,252,66,252,64,126,122,116,232,245,58,124,106,148,85,239,98,91,40,125,181,104,101,170,20,146,50,61,15,67,240,63,104,253,0,34,127,19,103,30,111,43,21,158,74,117,220,228,132,171,185,118,73,211,166,106,40,66,150,100,85,56,134,126,4,251,127,252,241,11,236,226,116,193,191,149,138,182,135,253,91,207,185,254,74,116,209,66,84,239,246,194,55,254,89,31,252,241,0,209,222,79,93,105,236,181,225,217,180,189,196,155,102,144,147,237,166,135,208,71,236,59,40,224,185,51,143,52,242,223,135,170,143,43,148,217,80,169,42,90,54,18,183,23,65,31,82,212,252,53,29,232,0,0,0,0,0,7,248,204,150,196,8,143,206,148,189,140,199,109,78,184,173,12,246,165,37,169,158,133,220,251,23,176,84,55,18,92,252,205,186,106,149,44,16,194,234,151,46,151,17,199,161,85,228,114,72,249,142,37,83,35,62,206,215,227,146,139,84,169,179,222,133,232,94,4,122,234,99,184,241,73,206,36,172,45,161,47,4,237,21,237,171,92,20,227,84,199,116,35,219,13,244,77,140,178,209,198,20,147,245,219,73,234,75,37,123,180,46,226,158,105,84,202,189,227,114,70,165,194,71,81,82,172,76,67,40,45,82,141,239,58,225,36,188,76,146,90,169,69,237,34,239,236,1,247,48,175,13,174,60,97,191,169,118,69,186,207,54,109,86,91,12,169,91,155,78,196,186,242,26,53,232,181,32,143,67,113,61,181,47,217,226,47,199,39,25,84,182,50,219,134,212,232,12,198,230,87,230,70,101,250,140,141,238,23,215,46,60,114,117,59,121,206,35,237,179,174,169,237,238,237,227,204,120,118,228,190,153,128,246,60,43,246,228,71,62,231,175,67,110,73,158,170,79,78,203,236,196,119,149,234,62,182,215,181,198,149,235,109,35,63,184,187,28,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,16,223,138,22,19,67,196,12,188,84,107,205,196,231,84,232,92,158,151,235,13,58,115,167,66,74,255,0,182,148,253,148,123,72,254,237,12,76,129,241,47,75,125,23,77,181,50,132,226,117,76,158,94,165,175,232,184,149,123,203,244,125,224,50,228,71,161,234,67,69,89,21,196,185,24,173,150,75,70,238,168,47,249,252,158,191,168,78,133,234,237,168,73,109,61,201,41,73,250,173,151,129,12,249,223,86,171,246,85,213,58,217,146,230,247,33,242,183,43,66,45,119,182,149,251,12,253,138,247,139,110,224,223,126,29,79,13,43,118,91,206,110,58,87,77,203,78,154,105,205,145,80,112,255,0,179,223,195,222,127,179,192,5,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,158,47,215,162,107,185,132,69,168,135,119,21,187,175,109,186,105,212,65,128,231,232,151,187,222,127,176,114,126,28,150,81,95,89,178,179,168,239,30,216,234,244,143,53,126,59,127,163,101,168,187,110,73,159,116,123,12,126,142,36,178,211,55,54,119,131,232,62,199,232,255,0,150,67,47,244,14,169,193,238,157,50,78,96,158,168,50,189,24,135,183,158,157,11,190,248,83,201,62,39,175,143,184,5,217,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,41,36,164,154,84,90,145,150,134,63,160,2,165,184,175,229,29,154,68,178,199,155,58,14,198,165,185,203,169,163,154,103,171,170,57,210,158,119,87,30,51,240,36,250,169,70,158,239,105,10,243,193,236,67,168,97,102,37,91,215,197,57,205,139,165,84,162,74,115,178,79,114,26,144,219,166,93,210,173,63,171,46,251,76,255,0,95,128,210,142,34,217,20,188,70,178,107,86,85,93,58,198,172,64,147,9,71,170,189,82,117,149,182,103,234,169,38,125,150,125,181,47,214,94,35,60,153,184,192,186,174,2,99,77,126,212,150,206,216,47,77,149,42,156,189,201,61,209,78,91,237,180,122,19,139,50,213,45,31,218,61,222,255,0,188,47,247,0,177,50,157,139,120,71,107,95,16,36,115,87,80,164,65,122,87,168,164,236,125,200,173,58,180,247,66,117,211,152,93,200,136,189,222,225,208,133,53,112,162,205,43,246,85,234,120,51,114,59,173,42,178,173,208,213,180,187,75,121,232,49,219,78,136,104,213,246,82,174,230,178,79,191,67,238,46,77,181,165,212,37,196,30,169,89,18,136,253,228,96,63,232,0,0,7,10,206,227,232,99,44,247,217,175,251,84,42,162,75,245,157,62,72,238,162,57,113,0,170,49,74,203,13,220,228,133,236,39,233,243,216,73,232,103,170,149,79,149,161,118,35,247,0,207,92,243,221,58,73,151,181,229,159,255,0,132,99,64,220,57,219,91,121,88,181,119,163,110,232,144,84,93,245,212,142,157,19,184,207,187,199,207,148,179,71,126,99,134,101,251,76,104,67,135,164,119,99,229,110,208,67,204,242,205,84,250,122,139,214,35,220,94,142,137,223,238,253,64,36,152,134,28,79,51,23,27,7,176,66,85,171,77,115,125,98,233,37,210,212,222,134,91,35,73,137,53,179,115,83,105,105,61,22,217,22,221,82,127,121,16,151,23,109,203,79,179,173,154,165,211,85,94,200,148,168,111,205,125,90,40,244,67,77,169,106,251,36,103,224,147,240,35,63,184,198,122,115,173,142,147,113,215,29,238,42,230,186,83,169,211,165,211,169,229,219,215,142,220,201,42,105,95,213,161,69,170,93,240,81,25,251,207,220,28,106,141,75,168,222,119,76,58,68,66,230,78,173,79,110,58,62,201,106,235,206,18,75,196,200,190,210,189,228,95,168,95,143,15,252,180,194,203,214,10,211,185,235,230,85,238,22,153,171,203,86,134,92,181,63,18,46,246,244,39,92,73,232,182,126,209,105,175,176,136,188,107,255,0,132,230,90,213,136,24,130,230,46,214,218,254,139,183,220,52,197,61,222,51,88,126,12,132,125,151,82,175,178,179,241,73,167,223,169,246,23,62,132,165,9,36,36,180,36,150,133,250,128,127,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,163,28,196,249,129,196,239,241,202,181,254,122,232,188,225,70,57,137,243,3,137,223,227,149,107,252,245,209,26,218,95,85,111,190,124,23,135,33,254,208,197,251,148,252,206,122,0,2,30,233,0,0,0,94,118,93,188,191,97,143,248,155,69,255,0,50,104,116,33,207,114,237,229,251,12,127,196,218,47,249,147,67,161,11,66,199,170,167,186,60,28,31,155,123,66,255,0,191,87,205,32,0,15,86,188,0,0,0,0,0,0,0,0,0,0,0,0,1,0,56,213,249,88,181,190,32,65,249,117,68,79,241,0,56,213,249,88,181,190,32,65,249,117,68,5,112,112,247,176,44,220,83,205,205,147,135,216,131,111,68,174,91,213,200,245,184,211,160,201,35,216,234,61,15,48,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,201,157,188,159,92,217,70,197,7,104,170,41,115,108,154,228,135,213,105,214,37,187,31,159,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,237,79,160,225,113,231,179,12,191,26,249,60,209,119,216,233,129,120,113,152,188,56,168,225,126,40,81,186,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,40,51,46,46,207,131,206,8,82,172,60,186,72,198,86,107,146,230,84,177,70,65,170,68,69,54,148,49,5,138,116,169,113,154,66,60,84,181,169,70,242,212,179,50,45,22,218,73,37,176,214,229,107,80,242,57,139,139,205,165,31,40,247,186,226,91,21,218,180,135,86,138,179,168,91,240,159,167,54,203,175,170,108,83,34,73,200,66,154,142,239,45,39,179,87,19,203,112,217,82,92,217,161,58,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,128,86,95,20,12,230,102,79,46,216,251,64,178,176,115,18,62,143,209,102,217,241,106,143,198,244,60,9,123,229,46,108,214,212,230,249,12,56,178,213,12,182,90,17,237,245,117,211,83,51,62,129,194,147,52,120,237,153,79,202,143,229,174,249,250,71,244,115,208,158,140,254,140,135,15,145,212,117,220,239,238,102,155,221,187,144,215,218,215,77,189,180,212,245,235,249,160,225,233,130,249,179,191,233,248,141,136,215,61,235,78,169,83,168,237,81,26,106,137,54,35,44,41,134,222,121,228,169,73,122,51,170,53,238,144,178,51,37,17,104,73,237,226,103,232,50,165,146,156,44,201,247,210,159,201,157,126,235,169,253,45,232,122,223,78,202,140,247,47,165,231,242,249,92,150,26,211,94,165,123,183,110,215,68,233,166,135,168,86,183,26,191,52,246,183,195,248,63,49,168,136,85,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,186,40,93,83,49,249,188,166,86,243,159,88,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,205,94,53,126,105,237,111,135,240,126,99,81,29,43,129,173,38,148,245,87,25,43,175,83,34,46,165,14,61,6,36,121,138,101,38,251,44,60,169,202,117,164,57,166,228,161,106,97,149,41,36,122,40,218,108,207,93,165,160,79,76,168,229,71,14,50,149,135,8,178,172,166,186,234,172,238,91,245,250,251,236,146,37,85,229,36,140,137,74,34,51,229,178,141,202,38,153,35,52,182,149,40,204,214,181,184,226,251,88,0,0,205,102,108,124,211,227,39,196,11,135,230,47,141,41,140,214,102,199,205,62,50,124,64,184,126,98,248,11,169,225,113,228,79,12,191,26,249,196,209,34,177,10,245,165,97,173,129,114,226,53,118,60,183,233,182,173,30,109,110,99,81,16,149,62,227,17,153,91,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,241,17,215,133,199,145,60,50,252,107,231,19,71,85,205,143,149,140,100,248,127,112,252,185,240,30,214,147,83,179,113,94,192,133,89,134,220,74,253,167,120,209,219,146,210,37,196,51,98,161,78,150,201,41,36,227,47,36,140,208,227,78,22,168,113,37,217,70,74,47,18,20,87,196,51,37,149,92,172,98,132,138,237,161,111,203,78,21,220,178,8,237,249,135,37,82,138,19,230,222,231,105,239,184,164,146,144,180,168,157,83,68,179,81,173,146,73,243,28,90,30,219,237,120,112,113,0,153,151,122,235,88,73,139,215,23,251,19,207,234,95,106,76,134,223,144,229,187,43,98,220,221,29,12,161,199,22,203,206,17,33,108,146,118,147,142,147,169,52,125,113,59,114,152,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,173,133,213,61,31,155,202,121,15,55,245,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,24,103,223,39,217,179,188,178,139,138,31,78,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,143,65,24,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,245,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,158,123,51,93,149,28,71,202,86,35,174,202,189,90,235,169,83,185,143,208,43,236,50,104,139,87,138,147,34,53,36,140,207,150,242,55,36,157,100,204,212,218,148,147,35,90,22,219,139,145,92,32,177,230,242,179,51,23,27,3,83,54,92,187,78,255,0,143,53,107,167,170,65,37,136,85,24,241,85,33,51,80,147,66,143,122,154,140,182,20,148,154,55,147,141,169,102,174,75,105,1,205,120,163,249,236,196,223,193,126,79,8,74,174,6,63,158,207,221,191,226,66,42,241,71,243,217,137,191,130,252,158,16,149,92,12,127,61,159,187,127,196,128,90,160,0,0,166,190,39,92,63,225,225,20,201,57,129,193,11,119,164,177,101,238,126,230,166,180,227,13,69,160,202,113,246,89,105,81,144,165,147,134,203,238,72,236,203,104,82,89,82,21,161,165,181,33,13,194,12,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,166,138,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,11,113,12,201,101,87,43,24,161,34,187,104,91,242,211,133,119,44,130,59,126,97,201,84,162,132,249,183,185,218,123,238,41,36,164,45,42,39,84,209,44,212,107,100,146,124,199,22,135,182,133,202,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,103,219,135,54,60,222,88,43,154,59,54,151,66,155,45,218,21,249,88,133,108,215,105,41,144,77,177,49,18,157,228,48,242,200,208,162,223,29,215,137,212,153,17,44,200,156,108,150,148,186,189,116,18,0,0,0,50,174,47,251,133,199,145,60,50,252,107,231,19,69,0,139,254,225,113,228,79,12,191,26,249,196,208,18,168,0,0,83,95,22,44,226,221,87,189,247,83,202,237,185,14,171,65,182,237,42,129,122,109,107,113,198,126,144,188,108,199,117,158,99,14,48,219,136,101,151,13,211,71,174,227,79,234,211,233,212,146,210,138,32,101,115,2,255,0,148,166,59,91,56,41,244,167,232,231,210,62,183,250,79,161,235,57,29,60,55,228,255,0,83,204,111,118,238,70,223,182,90,110,215,190,154,29,196,241,29,200,228,156,214,217,176,47,12,62,92,72,248,139,103,199,125,16,89,117,13,52,138,220,69,25,44,225,58,249,145,41,11,74,137,74,97,74,87,41,43,117,212,168,146,79,27,173,209,93,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,64,38,175,22,203,2,205,194,204,116,176,48,251,15,173,232,148,59,122,135,134,240,35,65,131,24,143,99,72,244,149,72,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,165,112,131,194,219,19,26,108,76,127,195,60,75,161,122,102,219,172,253,20,235,97,117,79,71,230,242,158,158,243,127,88,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,196,188,219,102,98,78,105,238,27,14,248,172,193,150,197,195,67,177,224,219,151,3,207,19,91,38,212,88,149,41,110,75,104,154,74,82,148,58,151,155,112,209,177,27,22,165,160,137,73,66,86,175,191,149,44,230,215,114,151,135,24,171,76,176,233,92,219,206,251,244,68,122,69,73,244,33,113,105,77,199,41,188,249,42,109,90,243,94,46,161,162,105,179,73,183,184,212,165,234,72,229,58,28,215,50,56,33,85,203,134,54,221,56,47,89,174,68,172,200,183,36,52,148,79,140,218,155,68,150,30,97,185,12,172,208,174,232,89,180,243,123,209,170,137,43,220,146,82,200,137,103,55,248,75,103,22,251,166,223,116,28,164,215,225,250,102,219,172,245,95,71,221,230,51,31,208,60,166,103,79,149,234,161,142,100,174,123,134,69,245,142,151,47,79,87,82,61,162,184,41,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,23,211,195,207,37,148,172,172,97,124,122,237,223,111,196,78,42,92,177,204,238,9,133,37,50,142,19,6,230,230,169,236,56,148,146,80,132,164,154,83,164,131,81,45,226,81,243,28,66,25,218,17,215,138,6,115,51,39,151,108,125,160,89,88,57,137,31,71,232,179,108,248,181,71,227,122,30,4,189,242,151,54,107,106,115,124,134,28,89,106,134,91,45,8,246,250,186,233,169,153,159,64,225,73,154,60,118,204,167,229,71,242,215,124,253,35,250,57,232,79,70,127,70,67,135,200,234,58,238,119,247,51,77,238,221,200,107,237,107,166,222,218,106,122,245,252,208,112,244,193,124,217,223,244,252,70,196,107,158,245,167,84,169,212,118,168,141,53,68,155,17,150,20,195,111,60,242,84,164,189,25,213,26,247,72,89,25,146,136,180,36,246,241,51,244,25,82,201,78,22,100,251,233,79,228,206,191,117,212,254,150,244,61,111,167,101,70,123,151,210,243,249,124,174,75,13,105,175,82,189,219,183,107,162,116,211,67,212,43,91,141,95,154,123,91,225,252,31,152,212,71,85,224,99,249,236,253,219,254,36,57,87,26,191,52,246,183,195,248,63,49,168,142,21,150,92,224,220,217,90,194,252,82,162,225,201,203,135,123,95,50,40,9,165,86,18,212,119,88,166,49,13,201,75,146,181,182,250,28,75,171,90,94,67,73,65,163,77,28,113,123,146,109,165,43,9,149,197,115,61,63,215,229,127,5,47,63,251,98,45,255,0,54,10,127,193,74,105,109,200,37,127,229,122,164,37,63,160,201,175,251,161,145,92,24,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,220,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,202,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,52,19,145,124,153,80,178,121,135,18,169,142,85,125,51,121,221,29,60,139,154,164,210,214,81,84,227,68,190,84,104,205,171,77,25,107,154,233,19,138,73,56,226,150,165,43,105,26,26,108,58,6,88,178,245,106,229,127,6,168,184,71,107,73,235,250,14,100,154,141,81,113,91,142,245,78,115,170,220,236,135,18,130,255,0,5,180,18,148,181,33,166,154,65,173,123,55,29,64,113,51,206,108,204,199,226,58,48,202,219,165,85,104,182,102,31,84,37,199,75,21,4,63,22,85,74,164,71,202,118,76,152,142,109,228,242,246,45,182,91,113,4,242,18,227,198,189,134,234,154,110,245,4,0,226,117,144,239,203,125,10,78,60,225,61,23,117,253,111,211,213,233,42,93,58,157,204,149,116,50,149,178,150,245,87,53,37,206,142,194,100,26,118,182,227,175,36,155,100,181,216,210,72,43,87,36,25,90,254,87,24,226,198,27,205,185,61,9,69,166,211,220,174,214,228,52,157,210,151,5,167,153,105,77,70,35,73,160,158,90,223,109,36,165,250,168,73,169,122,44,210,77,175,208,113,49,164,210,168,25,215,196,10,21,10,153,18,157,77,167,71,160,196,135,14,35,41,101,136,204,55,68,130,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,28,2,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,126,215,52,120,233,252,165,49,218,230,198,191,162,223,71,62,145,244,95,209,157,119,89,200,233,225,177,27,250,238,91,123,183,114,55,125,130,211,118,157,244,212,194,95,240,165,192,188,56,204,94,28,99,238,23,226,133,27,174,165,78,250,52,235,47,52,100,137,84,249,73,42,161,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,130,184,171,134,245,220,31,196,123,143,11,238,121,148,169,117,91,102,160,237,58,91,212,185,200,151,21,110,54,122,25,161,196,127,202,133,18,92,66,181,67,136,66,210,164,39,170,229,171,56,183,222,86,108,76,73,160,97,164,62,150,228,190,253,15,209,92,28,198,87,232,142,137,231,150,231,243,87,152,113,185,28,214,223,91,126,177,167,102,187,139,83,211,78,65,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,32,179,78,14,185,171,186,170,19,30,202,109,201,77,235,40,180,218,124,202,213,185,80,143,13,197,57,7,235,201,201,17,100,27,77,154,9,149,173,247,28,67,207,41,27,92,51,107,114,205,214,80,139,84,17,215,36,153,62,182,114,141,133,237,81,82,81,38,222,213,200,236,42,236,172,68,118,71,34,115,237,56,250,217,67,109,186,179,74,80,202,100,173,162,90,80,217,184,73,37,173,41,51,218,153,20,0,0,0,0,0,3,53,153,177,243,79,140,159,16,46,31,152,190,46,167,133,199,145,60,50,252,107,231,19,69,43,102,199,205,62,50,124,64,184,126,98,248,186,158,23,30,68,240,203,241,175,156,77,1,42,128,0,0,0,0,82,183,26,191,52,246,183,195,248,63,49,168,142,171,192,199,243,217,251,183,252,72,114,174,53,126,105,237,111,135,240,126,99,81,29,87,129,143,231,179,247,111,248,144,11,84,0,0,1,21,120,163,249,19,196,223,193,126,113,8,74,161,21,120,163,249,19,196,223,193,126,113,8,5,43,101,59,205,62,13,252,64,183,190,98,192,181,78,53,126,86,45,111,136,16,126,93,81,21,87,148,239,52,248,55,241,2,222,249,139,2,213,56,213,249,88,181,190,32,65,249,117,68,5,85,229,59,205,62,13,252,64,183,190,98,192,210,152,205,102,83,188,211,224,223,196,11,123,230,44,13,41,128,0,0,0,0,0,10,224,226,177,145,201,56,149,74,159,154,76,54,92,70,171,182,197,28,215,116,211,20,134,152,42,141,58,42,86,179,154,135,52,35,92,150,90,213,42,75,138,62,99,45,54,148,26,84,210,91,122,199,192,6,85,197,255,0,112,217,204,45,171,142,153,101,182,232,148,152,222,142,173,97,189,62,5,165,87,167,185,41,183,92,62,154,43,109,177,49,36,147,37,147,47,161,6,105,53,165,58,56,219,232,35,89,53,189,84,2,58,86,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,100,26,94,1,207,240,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,0,0,0,0,0,1,154,204,216,249,167,198,79,136,23,15,204,95,23,83,194,227,200,158,25,126,53,243,137,162,149,179,99,230,159,25,62,32,92,63,49,124,93,79,11,143,34,120,101,248,215,206,38,128,149,64,0,0,0,0,43,3,138,6,115,51,39,151,108,125,160,89,88,57,137,31,71,232,179,108,248,181,71,227,122,30,4,189,242,151,54,107,106,115,124,134,28,89,106,134,91,45,8,246,250,186,233,169,153,159,64,225,73,154,60,118,204,167,229,71,242,215,124,253,35,250,57,232,79,70,127,70,67,135,200,234,58,238,119,247,51,77,238,221,200,107,237,107,166,222,218,106,122,245,252,208,112,244,193,124,217,223,244,252,70,196,107,158,245,167,84,169,212,118,168,141,53,68,155,17,150,20,195,111,60,242,84,164,189,25,213,26,247,72,89,25,146,136,180,36,246,241,51,244,25,82,201,78,22,100,251,233,79,228,206,191,117,212,254,150,244,61,111,167,101,70,123,151,210,243,249,124,174,75,13,105,175,82,189,219,183,107,162,116,211,67,212,42,7,138,63,158,204,77,252,23,228,240,132,255,0,224,169,229,98,233,248,129,59,229,212,225,0,56,163,249,236,196,223,193,126,79,8,79,254,10,158,86,46,159,136,19,190,93,78,1,63,192,0,0,0,0,0,0,0,0,0,4,85,226,143,228,79,19,127,5,249,196,33,42,132,85,226,143,228,79,19,127,5,249,196,32,20,173,148,239,52,248,55,241,2,222,249,139,3,74,99,53,153,78,243,79,131,127,16,45,239,152,176,52,166,0,0,0,0,0,3,42,227,74,121,78,242,177,131,127,15,237,239,151,48,51,88,52,167,148,239,43,24,55,240,254,222,249,115,0,58,168,0,0,10,86,227,87,230,158,214,248,127,7,230,53,17,117,34,149,184,213,249,167,181,190,31,193,249,141,68,3,130,167,154,123,167,225,252,239,152,211,135,106,226,129,156,204,201,229,219,31,104,22,86,14,98,71,209,250,44,219,62,45,81,248,222,135,129,47,124,165,205,154,218,156,223,33,135,22,90,161,150,203,66,61,190,174,186,106,102,103,197,120,42,121,167,186,126,31,206,249,141,56,88,78,104,56,122,96,190,108,239,250,126,35,98,53,207,122,211,170,84,234,59,84,70,154,162,77,136,203,10,97,183,158,121,42,82,94,140,234,141,123,164,44,140,201,68,90,18,123,120,153,132,96,225,127,156,204,201,230,39,31,107,246,86,49,226,71,210,10,44,43,62,85,81,136,222,135,129,19,100,164,77,132,218,92,223,29,134,214,122,33,231,11,67,61,190,182,186,106,68,101,197,120,213,249,167,181,190,31,193,249,141,68,88,78,87,248,122,96,190,83,47,250,134,35,97,205,207,122,212,106,85,26,59,180,71,90,173,205,136,243,9,97,199,153,121,74,74,89,140,210,137,123,163,160,136,205,70,90,26,187,120,25,87,183,26,191,52,246,183,195,248,63,49,168,128,143,249,61,199,75,239,46,181,140,75,196,204,63,181,189,43,61,156,63,153,78,92,222,185,150,61,7,213,79,130,203,21,30,91,173,184,153,60,185,75,138,158,70,223,91,153,169,153,37,42,49,200,41,52,203,203,21,239,248,84,104,110,75,175,221,151,141,97,184,205,46,92,178,55,234,21,25,111,18,82,110,60,242,136,141,110,58,225,106,183,20,93,212,102,163,241,49,39,248,108,218,213,219,230,234,199,75,42,214,131,214,214,174,12,15,185,233,116,232,220,212,55,207,148,251,144,219,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,113,16,0,104,123,35,153,68,165,101,7,8,213,106,63,81,137,88,187,43,210,19,82,184,234,172,71,74,16,183,201,4,148,69,101,102,146,117,113,153,45,219,57,135,169,173,199,156,36,183,205,54,211,34,135,52,203,69,255,0,39,20,242,243,134,248,131,80,184,98,87,42,85,203,94,155,38,169,58,49,181,177,218,143,78,130,152,70,77,17,33,11,76,130,117,11,66,72,182,45,42,78,137,219,161,116,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,17,123,136,6,90,97,102,23,5,106,60,133,242,234,246,243,79,85,226,43,67,62,98,152,137,43,99,122,27,173,164,181,91,223,104,245,211,218,70,94,20,29,89,165,212,108,203,166,101,34,89,114,231,81,103,185,29,127,100,244,117,151,13,39,224,102,95,105,62,243,47,214,53,32,180,165,105,82,20,90,146,136,200,255,0,80,166,14,44,121,107,86,31,226,11,120,187,68,107,250,46,224,112,147,40,247,120,77,125,249,210,23,246,157,82,190,202,11,193,36,159,118,135,216,4,210,225,135,152,184,216,195,130,17,109,74,147,155,43,22,177,34,150,150,180,51,223,26,52,72,77,147,154,147,72,65,106,183,12,182,234,163,251,204,132,207,25,209,201,86,58,77,192,172,119,183,107,154,235,78,168,206,137,78,168,120,122,145,156,153,29,78,171,250,181,168,244,75,94,9,34,63,113,251,244,47,105,92,180,235,198,217,165,221,52,151,55,195,170,195,98,107,42,209,69,170,29,109,43,79,218,34,63,5,23,137,17,253,196,2,61,241,24,109,110,101,98,234,216,141,219,34,78,81,247,211,66,42,116,190,227,63,48,15,108,232,198,126,199,144,127,254,17,13,7,113,11,142,236,156,173,221,232,105,158,97,166,159,80,81,250,196,91,75,209,210,251,253,255,0,168,103,189,147,228,74,65,175,183,45,194,51,253,134,3,69,217,35,125,15,229,158,197,52,127,102,133,75,73,254,178,167,198,29,212,71,46,31,245,70,42,185,97,180,92,142,189,228,197,62,3,10,61,12,180,82,105,241,117,46,228,94,241,35,64,0,0,0,115,220,125,196,202,118,17,225,29,211,124,79,145,202,93,62,145,57,232,190,162,149,189,246,226,186,234,19,217,10,211,94,89,247,50,50,247,251,135,64,113,105,105,10,113,103,162,80,70,163,63,113,16,166,206,43,185,165,126,245,189,75,6,109,183,116,165,81,149,186,98,182,151,121,108,189,58,59,137,209,109,18,190,202,147,220,150,105,247,106,125,192,65,252,98,196,58,134,41,226,85,195,124,212,92,222,186,173,74,92,166,251,36,182,161,217,14,58,69,217,41,215,250,195,254,201,31,234,240,22,25,194,131,40,236,213,229,158,60,222,48,119,181,17,206,93,49,28,211,45,29,73,193,148,203,186,182,241,31,129,171,213,82,52,247,251,8,66,156,163,224,93,87,30,241,166,129,106,68,103,116,22,102,197,149,81,94,228,150,216,165,45,134,221,61,13,196,25,232,151,75,236,158,239,119,221,161,188,58,178,41,120,115,100,209,108,170,66,116,141,71,129,26,18,79,85,122,196,211,40,108,143,214,82,140,187,32,187,106,127,172,252,64,122,52,164,146,146,74,75,66,34,208,135,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,103,203,136,221,148,86,54,108,175,42,67,39,186,58,125,29,202,95,134,239,232,216,138,62,219,148,101,221,126,211,29,91,132,13,232,154,22,97,23,106,41,221,165,113,105,234,237,215,119,79,6,123,159,162,122,120,251,203,246,143,245,227,9,78,153,27,48,76,84,31,94,177,230,238,228,22,133,219,100,40,4,175,3,215,199,222,57,87,13,169,136,133,155,59,61,245,159,98,244,135,203,38,23,250,64,104,28,0,0,0,0,0,0,0,0,0,0,0,0,7,252,58,234,25,65,184,225,232,146,241,49,255,0,98,52,103,207,49,84,236,2,193,201,82,121,154,85,170,155,58,20,232,174,252,185,81,73,206,252,165,167,236,189,253,173,62,238,254,1,74,121,189,185,211,119,99,253,205,89,66,183,37,238,139,67,211,79,8,81,211,238,47,209,247,9,137,193,118,144,75,190,239,10,169,175,187,94,143,208,180,247,179,81,79,191,253,2,183,170,53,25,149,105,142,84,42,15,115,100,59,166,245,237,36,235,161,17,23,98,34,47,2,33,101,28,23,20,203,119,149,226,149,47,71,30,244,126,212,232,125,244,106,163,168,11,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,16,99,138,190,1,70,196,140,21,250,115,73,133,186,179,111,61,212,186,239,48,203,88,108,68,156,234,147,162,156,74,62,218,200,245,36,154,191,89,118,19,156,124,139,182,219,167,94,22,197,90,214,171,51,205,135,86,132,252,39,209,185,73,213,14,182,164,40,181,73,145,248,40,252,12,143,239,32,25,133,182,43,117,11,50,237,165,220,48,215,201,155,69,168,49,49,179,209,42,218,227,46,165,101,226,70,71,161,164,189,134,95,113,141,19,100,243,21,127,43,248,5,106,220,175,59,204,150,205,54,12,73,106,219,166,175,148,40,235,89,232,72,65,120,185,236,45,61,194,136,243,109,133,174,225,22,63,222,86,191,47,151,13,202,205,70,85,61,26,145,237,136,115,95,67,69,174,245,25,246,111,251,71,187,222,39,175,6,220,101,97,168,117,204,33,168,61,185,245,200,147,85,99,213,50,209,6,84,248,233,46,200,211,199,94,230,175,217,237,1,106,64,0,0,34,79,19,183,144,214,87,170,196,162,215,123,175,164,191,89,211,166,137,108,34,103,19,119,16,140,174,214,9,107,218,106,92,130,46,218,234,126,142,152,2,132,169,168,55,106,49,91,74,119,26,223,66,72,181,211,93,84,93,134,138,242,73,14,68,44,180,216,237,200,45,13,84,74,98,210,93,187,36,224,70,208,187,126,161,157,203,117,42,93,193,76,66,15,69,42,99,36,71,238,61,228,52,115,149,82,114,6,92,172,71,38,59,184,155,182,169,110,26,182,233,162,74,3,30,194,253,70,2,59,241,94,198,229,97,246,6,149,153,71,157,203,169,220,50,122,73,8,229,107,172,39,225,206,109,93,212,218,147,246,144,94,6,74,253,69,220,82,229,143,107,84,111,203,210,141,105,211,147,190,85,106,163,30,18,59,164,189,103,157,75,100,125,205,37,226,178,246,151,235,33,39,120,156,98,249,98,126,100,42,16,32,189,172,43,109,183,104,202,70,223,23,163,207,152,70,173,77,9,63,178,225,118,238,95,121,142,135,194,87,47,173,95,184,179,39,18,46,8,252,202,101,10,50,213,16,183,153,105,53,153,48,94,66,189,71,18,175,178,179,236,105,52,251,245,62,192,45,51,42,88,73,79,193,172,13,181,45,72,209,57,18,206,149,5,250,135,214,41,91,229,244,108,54,234,187,173,100,90,155,126,9,61,190,239,191,175,15,249,109,180,180,218,90,65,104,148,17,36,139,220,68,63,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,81,142,98,124,192,226,119,248,229,90,255,0,61,116,94,112,163,28,196,249,129,196,239,241,202,181,254,122,232,141,109,47,170,183,223,62,11,195,144,255,0,104,98,253,202,126,103,61,0,1,15,116,128,0,0,47,59,46,222,95,176,199,252,77,162,255,0,153,52,58,16,231,185,118,242,253,134,63,226,109,23,252,201,161,208,133,161,99,213,83,221,30,14,15,205,189,161,127,223,171,230,144,0,7,171,94,0,0,0,0,0,0,0,0,0,0,0,0,0,128,28,106,252,172,90,223,16,32,252,186,162,39,248,128,28,106,252,172,90,223,16,32,252,186,162,2,0,112,184,243,217,134,95,141,124,158,104,191,225,64,60,46,60,246,97,151,227,95,39,154,47,248,7,201,147,107,80,165,221,84,235,214,68,29,245,170,85,62,109,46,28,158,106,203,149,22,91,145,156,144,222,194,61,138,220,184,81,143,83,35,81,114,244,73,145,41,68,127,88,0,0,0,0,82,183,26,191,52,246,183,195,248,63,49,168,142,171,192,199,243,217,251,183,252,72,114,174,53,126,105,237,111,135,240,126,99,81,29,87,129,143,231,179,247,111,248,144,11,84,0,0,1,154,204,216,249,167,198,79,136,23,15,204,95,26,83,25,172,205,143,154,124,100,248,129,112,252,197,240,23,83,194,227,200,158,25,126,53,243,137,163,170,230,199,202,198,50,124,63,184,126,92,248,229,92,46,60,137,225,151,227,95,56,154,58,174,108,124,172,99,39,195,251,135,229,207,128,205,96,213,64,202,184,213,64,10,171,227,157,249,147,253,228,254,26,34,175,11,143,61,152,101,248,215,201,230,137,85,199,59,243,39,251,201,252,52,69,94,23,30,123,48,203,241,175,147,205,0,226,143,231,179,19,127,5,249,60,33,42,184,24,254,123,63,118,255,0,137,8,171,197,31,207,102,38,254,11,242,120,66,85,112,49,252,246,126,237,255,0,18,1,106,128,0,0,34,175,20,127,34,120,155,248,47,206,33,9,84,34,175,20,127,34,120,155,248,47,206,33,0,165,108,167,121,167,193,191,136,22,247,204,88,26,83,25,172,202,119,154,124,27,248,129,111,124,197,129,165,48,0,0,1,149,113,127,220,46,60,137,225,151,227,95,56,154,40,4,95,247,11,143,34,120,101,248,215,206,38,128,149,64,0,0,43,47,138,246,71,35,92,180,170,222,110,48,229,114,206,187,77,143,29,119,117,36,144,236,130,157,17,164,182,194,102,176,73,37,27,75,97,164,163,154,147,209,163,101,165,57,170,20,218,249,214,104,0,50,174,2,90,113,61,192,107,55,0,243,71,46,151,135,240,162,83,104,87,101,30,53,205,30,147,18,57,178,197,53,110,186,243,14,178,217,111,81,108,83,177,156,116,137,36,132,32,158,38,210,130,75,101,175,64,225,27,150,123,55,26,177,114,179,138,87,156,233,107,70,20,72,164,212,169,148,198,76,219,68,154,139,203,125,113,223,117,196,168,149,177,133,68,222,77,145,122,235,82,55,43,98,84,219,129,39,248,98,240,255,0,153,132,80,227,102,7,27,237,222,146,250,151,181,251,102,154,235,143,181,42,131,21,198,30,101,213,73,66,86,77,155,207,183,35,187,46,33,74,101,40,78,166,151,20,180,55,98,160,0,0,0,2,149,184,213,249,167,181,190,31,193,249,141,68,64,1,63,248,213,249,167,181,190,31,193,249,141,68,56,61,229,234,213,197,76,101,174,98,229,211,39,159,249,43,232,100,211,169,107,138,219,172,201,157,49,50,82,212,135,20,178,61,57,29,58,156,65,37,36,174,105,180,178,90,121,91,86,18,171,134,46,67,191,34,20,40,216,243,139,20,93,183,245,193,79,79,163,105,117,26,119,46,85,174,202,150,242,92,209,92,213,23,58,67,10,142,106,220,219,110,178,147,113,147,211,123,169,57,254,0,0,0,0,42,47,138,246,71,36,219,85,90,222,110,48,229,113,10,133,82,145,29,119,117,36,144,212,115,131,45,213,54,194,102,176,73,36,147,168,125,213,35,154,147,213,210,121,213,57,170,210,226,249,53,150,53,80,51,153,158,44,33,179,112,35,53,23,230,22,225,243,18,216,183,169,50,33,189,5,137,47,155,203,142,137,48,152,148,108,146,207,214,82,16,167,212,132,26,141,75,216,148,238,82,213,170,140,56,80,187,238,28,28,63,225,229,222,132,214,45,226,245,187,254,203,19,250,150,26,141,33,198,36,55,110,197,222,182,246,199,91,43,113,181,188,243,100,75,91,196,173,196,219,164,210,73,31,92,110,198,14,10,248,67,102,221,248,161,123,98,229,117,137,111,87,112,246,60,22,104,68,151,205,12,50,186,131,115,90,125,229,160,187,173,100,211,38,218,72,207,97,19,206,25,164,212,72,82,46,36,0,0,0,0,0,0,0,0,102,179,54,62,105,241,147,226,5,195,243,23,197,212,240,184,242,39,134,95,141,124,226,104,165,108,216,249,167,198,79,136,23,15,204,95,23,83,194,227,200,158,25,126,53,243,137,160,37,80,0,0,0,0,10,86,227,87,230,158,214,248,127,7,230,53,17,213,120,24,254,123,63,118,255,0,137,14,85,198,175,205,61,173,240,254,15,204,106,35,170,240,49,252,246,126,237,255,0,18,1,106,128,0,0,34,175,20,127,34,120,155,248,47,206,33,9,84,34,175,20,127,34,120,155,248,47,206,33,0,165,108,167,121,167,193,191,136,22,247,204,88,22,169,198,175,202,197,173,241,2,15,203,170,34,170,242,157,230,159,6,254,32,91,223,49,96,90,167,26,191,43,22,183,196,8,63,46,168,128,170,188,167,121,167,193,191,136,22,247,204,88,23,83,156,78,32,248,113,148,11,170,213,178,171,118,173,86,230,173,87,121,85,10,132,104,78,19,30,142,163,169,197,182,114,137,110,39,99,207,26,219,112,155,96,141,36,174,90,205,110,52,91,13,116,67,135,183,173,87,13,111,251,107,17,168,81,226,63,82,181,107,16,171,112,218,150,133,41,135,31,140,242,30,109,46,37,42,74,141,6,164,17,25,18,146,122,107,161,151,136,252,151,101,211,93,190,110,170,205,235,116,206,235,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,13,62,218,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,195,235,10,54,225,161,158,57,57,113,188,153,193,235,225,17,23,135,87,165,97,181,189,45,197,181,29,116,58,139,196,219,5,53,79,44,210,147,140,105,67,73,121,43,87,168,134,201,196,25,26,86,135,175,36,0,0,0,0,0,6,85,199,127,204,166,84,107,184,29,100,225,110,42,210,90,170,212,172,204,73,179,232,213,130,169,62,202,13,184,53,137,16,210,244,152,10,90,15,245,186,209,173,40,53,54,165,32,185,134,195,139,62,0,52,145,150,26,77,42,181,149,12,24,135,89,166,68,159,29,187,30,214,150,134,164,178,151,80,151,216,135,21,230,93,36,168,140,137,109,186,219,110,33,94,41,90,18,162,208,200,140,4,74,225,21,151,220,193,97,93,171,87,191,239,219,131,209,118,13,235,79,139,81,161,90,252,246,165,117,142,60,219,46,183,86,220,133,40,162,234,193,147,92,189,73,199,53,250,212,163,144,206,235,21,0,0,0,0,0,0,1,154,204,216,249,167,198,79,136,23,15,204,95,23,83,194,227,200,158,25,126,53,243,137,162,149,179,99,230,159,25,62,32,92,63,49,124,93,79,11,143,34,120,101,248,215,206,38,128,149,64,0,0,0,0,0,0,2,128,120,163,249,236,196,223,193,126,79,8,79,78,13,85,106,85,3,40,151,181,118,187,83,137,78,166,211,175,138,148,185,147,37,188,150,88,140,195,116,202,122,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,64,190,40,254,123,49,55,240,95,147,194,28,170,62,97,110,170,126,89,94,203,21,38,55,71,69,169,94,14,221,181,121,173,202,113,46,78,254,107,29,150,33,169,180,153,32,217,66,216,55,148,75,223,185,194,96,200,144,109,106,176,185,60,175,113,34,195,140,205,99,141,207,130,244,203,111,208,221,15,84,253,175,87,114,166,75,110,227,138,195,198,149,41,44,58,211,46,178,242,153,216,250,89,36,184,174,90,95,53,26,57,94,180,192,25,97,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,79,15,156,237,210,179,95,96,57,66,185,223,137,7,17,109,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,203,37,25,19,141,234,18,212,0,0,0,0,0,0,0,4,85,226,143,228,79,19,127,5,249,196,33,42,132,85,226,143,228,79,19,127,5,249,196,32,20,173,148,239,52,248,55,241,2,222,249,139,3,74,99,53,153,78,243,79,131,127,16,45,239,152,176,52,166,0,0,0,0,0,3,42,227,74,121,78,242,177,131,127,15,237,239,151,48,51,88,52,167,148,239,43,24,55,240,254,222,249,115,0,58,168,0,0,10,86,227,87,230,158,214,248,127,7,230,53,17,117,34,149,184,213,249,167,181,190,31,193,249,141,68,3,130,167,154,123,167,225,252,239,152,211,133,212,138,86,224,169,230,158,233,248,127,59,230,52,225,117,32,2,149,184,213,249,167,181,190,31,193,249,141,68,93,72,165,110,53,126,105,237,111,135,240,126,99,81,0,224,169,230,158,233,248,127,59,230,52,225,26,179,173,107,87,108,252,220,98,245,38,227,131,210,75,145,120,84,234,141,183,205,67,155,162,205,125,82,227,57,170,12,200,183,176,251,75,211,93,201,221,162,136,148,70,69,37,120,42,121,167,186,126,31,206,249,141,56,122,14,55,22,85,86,6,52,97,238,35,61,34,33,211,107,150,187,180,72,237,37,106,231,165,248,50,220,121,213,45,59,118,146,13,53,6,73,38,74,51,51,75,154,146,116,35,80,73,78,13,55,252,155,155,43,149,75,50,163,112,196,151,34,206,186,37,198,135,79,73,180,79,193,167,72,105,169,13,154,210,146,37,154,28,146,228,227,74,215,174,166,151,18,71,163,123,83,61,69,43,112,100,197,47,162,153,142,174,225,156,250,239,75,2,251,183,220,233,161,116,187,250,202,164,37,147,204,253,97,32,212,222,200,170,168,171,186,146,133,107,161,234,174,89,11,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,135,53,152,73,79,198,92,13,186,237,73,49,57,242,202,149,57,250,127,214,41,59,37,244,111,182,210,187,45,4,122,27,158,10,61,190,255,0,187,175,15,249,113,180,186,218,154,89,106,149,145,164,203,222,70,3,46,247,197,173,81,176,239,74,205,167,81,78,201,84,90,140,136,75,238,147,245,153,117,77,153,246,53,23,138,15,218,127,172,197,209,240,161,198,227,196,28,13,59,50,177,59,153,83,183,164,244,145,209,202,211,72,76,67,130,218,123,165,180,167,237,44,252,76,213,250,203,184,135,156,90,178,250,213,133,139,17,177,38,223,141,203,166,87,99,33,82,203,121,158,179,94,147,57,229,171,215,113,74,251,40,46,196,146,79,187,67,236,57,231,12,124,95,44,48,204,133,62,4,231,180,133,114,54,213,25,40,219,224,244,137,240,200,149,169,33,71,246,91,62,221,139,239,32,22,241,157,168,82,39,101,166,248,110,57,106,104,162,84,214,162,237,221,37,2,78,165,223,245,140,234,84,144,109,84,101,54,164,237,52,62,180,153,107,174,154,40,251,13,33,102,168,151,63,46,87,219,144,221,208,156,182,170,142,18,182,235,170,78,3,254,255,0,214,67,56,183,18,84,139,130,166,133,158,170,76,199,136,207,222,123,204,5,241,112,196,121,14,229,122,146,73,45,54,58,194,79,245,149,58,16,150,194,38,112,200,113,11,202,237,28,144,189,198,149,199,35,237,166,135,232,232,98,89,128,0,0,14,41,156,60,85,252,144,96,21,213,114,178,239,46,91,212,217,209,34,43,110,186,62,112,164,45,7,161,161,101,226,223,180,180,247,140,236,220,245,186,133,231,118,213,46,25,139,231,77,173,84,31,152,225,232,148,238,113,231,84,179,240,34,34,212,212,126,194,47,184,133,159,241,147,198,86,29,135,67,194,26,123,219,95,68,136,213,87,253,83,61,80,69,80,142,162,238,141,60,116,238,74,253,158,209,2,178,147,133,174,226,238,63,217,182,191,47,153,13,186,205,58,85,65,26,145,110,136,83,88,67,165,174,244,153,118,115,251,39,187,220,2,216,56,84,96,20,108,55,193,95,167,53,104,91,107,55,11,221,75,78,243,12,244,134,252,72,46,165,58,37,197,35,237,160,207,83,73,43,245,23,97,57,199,200,180,173,186,117,159,108,82,109,106,75,60,168,116,152,76,66,97,27,148,173,16,211,105,66,75,85,25,159,130,75,196,204,254,243,31,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,64,113,162,164,19,119,221,159,85,37,119,119,210,26,150,158,230,105,201,247,255,0,160,67,172,161,220,233,180,177,250,217,172,173,91,82,215,91,169,233,175,140,39,211,238,63,210,247,9,153,198,141,76,185,120,217,201,74,245,113,159,72,110,78,135,219,86,169,218,10,215,167,84,102,82,166,55,62,3,220,167,218,215,98,246,146,180,212,140,143,177,145,151,129,152,13,78,180,234,30,65,56,217,234,147,240,49,255,0,98,52,100,51,49,84,236,125,193,200,178,121,154,213,169,123,250,228,232,174,220,201,82,137,190,252,164,39,236,179,253,157,126,254,254,50,92,0,0,0,0,0,0,0,0,0,0,0,82,127,23,252,76,145,118,99,148,43,32,139,249,165,169,204,228,171,183,173,213,67,128,234,187,108,35,45,13,62,211,87,236,240,23,94,165,109,45,76,102,203,53,55,169,223,248,229,113,220,137,87,213,73,232,246,22,158,27,97,176,131,254,202,79,197,30,224,28,148,79,110,15,149,232,180,252,192,63,69,121,58,187,84,219,201,61,79,183,46,20,245,43,192,180,240,63,105,151,237,16,43,105,233,187,78,195,188,100,123,17,145,133,185,147,181,46,215,145,189,168,189,118,244,235,166,187,160,73,108,187,237,81,248,185,238,1,162,240,31,242,219,136,117,4,226,15,84,159,129,143,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,1,86,28,100,176,71,72,116,76,103,165,163,83,55,99,81,228,55,175,129,105,80,146,167,53,83,159,171,177,35,246,251,4,22,201,126,39,72,194,188,198,89,117,134,219,220,197,70,179,78,166,74,61,72,182,176,228,248,234,90,190,194,140,244,38,252,8,136,253,198,47,103,54,56,104,206,42,96,37,227,109,175,250,244,81,170,18,34,151,126,239,148,39,208,130,251,73,47,23,61,167,167,188,103,74,224,166,204,178,111,138,149,33,210,219,42,131,85,122,50,139,177,232,227,15,26,79,218,101,226,159,121,151,235,1,167,250,37,77,138,221,26,5,102,41,234,204,248,173,73,108,251,247,74,208,74,47,18,35,240,63,113,15,218,35,55,15,28,84,103,21,50,209,111,202,66,245,118,128,212,74,27,197,161,246,91,20,248,134,175,236,36,188,92,246,106,95,121,137,50,0,34,39,20,9,199,19,44,21,54,201,58,243,159,121,191,31,13,105,243,68,187,16,99,139,172,165,199,203,140,68,39,253,214,182,218,15,245,28,9,224,41,131,13,233,234,171,98,37,173,74,66,119,42,101,106,12,114,45,116,212,214,250,19,239,47,127,188,95,181,245,121,198,192,252,145,53,86,87,212,201,133,96,166,60,100,247,86,233,72,164,41,72,45,118,172,139,187,94,38,91,125,255,0,125,19,101,242,51,19,49,239,13,98,73,115,99,47,221,244,102,220,86,134,123,82,169,173,17,158,133,220,251,24,155,188,83,115,1,18,116,91,95,2,173,185,220,216,116,170,116,41,15,159,40,211,171,141,20,216,170,47,93,189,124,13,62,11,50,253,126,32,32,53,118,169,86,196,204,65,153,83,90,119,212,46,90,187,142,165,58,164,190,182,67,230,162,45,116,74,126,210,252,116,34,253,67,64,57,24,193,186,118,15,229,230,210,138,195,91,103,86,105,48,42,211,189,101,30,146,30,131,24,156,46,235,89,31,172,223,138,116,47,113,16,168,254,26,248,37,43,22,115,9,76,168,188,141,180,251,109,76,213,212,230,164,122,185,30,116,51,52,233,204,74,190,203,154,235,220,190,227,23,221,14,50,33,68,98,27,95,97,134,210,210,127,82,75,66,255,0,160,7,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,28,196,249,129,196,239,241,202,181,254,122,232,188,225,70,57,137,243,3,137,223,227,149,107,252,245,209,26,218,95,85,111,190,124,23,135,33,254,208,197,251,148,252,206,122,0,2,30,233,0,0,0,94,118,93,188,191,97,143,248,155,69,255,0,50,104,116,33,207,114,237,229,251,12,127,196,218,47,249,147,67,161,11,66,199,170,167,186,60,28,31,155,123,66,255,0,191,87,205,32,0,15,86,188,0,0,0,0,0,0,0,0,0,0,0,0,1,0,56,213,249,88,181,190,32,65,249,117,68,79,241,0,56,213,249,88,181,190,32,65,249,117,68,4,0,225,113,231,179,12,191,26,249,60,209,127,194,128,120,92,121,236,195,47,198,190,79,52,95,240,0,0,0,0,0,10,86,227,87,230,158,214,248,127,7,230,53,17,213,120,24,254,123,63,118,255,0,137,14,85,198,175,205,61,173,240,254,15,204,106,35,170,240,49,252,246,126,237,255,0,18,1,106,128,0,0,51,89,155,31,52,248,201,241,2,225,249,139,227,74,99,53,153,177,243,79,140,159,16,46,31,152,190,2,234,120,92,121,19,195,47,198,190,113,52,117,92,216,249,88,198,79,135,247,15,203,159,28,171,133,199,145,60,50,252,107,231,19,71,85,205,143,149,140,100,248,127,112,252,185,240,25,172,26,168,25,87,26,168,1,85,124,115,191,50,127,188,159,195,68,85,225,113,231,179,12,191,26,249,60,209,42,184,231,126,100,255,0,121,63,134,136,171,194,227,207,102,25,126,53,242,121,160,28,81,252,246,98,111,224,191,39,132,37,87,3,31,207,103,238,223,241,33,21,120,163,249,236,196,223,193,126,79,8,74,174,6,63,158,207,221,191,226,64,45,80,0,0,4,85,226,143,228,79,19,127,5,249,196,33,42,132,85,226,143,228,79,19,127,5,249,196,32,20,173,148,239,52,248,55,241,2,222,249,139,3,74,99,53,153,78,243,79,131,127,16,45,239,152,176,52,166,0,0,0,50,174,47,251,133,199,145,60,50,252,107,231,19,69,0,139,254,225,113,228,79,12,191,26,249,196,208,18,168,0,0,0,0,5,43,113,171,243,79,107,124,63,131,243,26,136,234,188,12,127,61,159,187,127,196,135,42,227,87,230,158,214,248,127,7,230,53,17,213,120,24,254,123,63,118,255,0,137,0,181,64,0,0,0,0,20,173,198,175,205,61,173,240,254,15,204,106,35,170,240,49,252,246,126,237,255,0,18,28,171,141,95,154,123,91,225,252,31,152,212,71,85,224,99,249,236,253,219,254,36,2,213,0,0,0,0,0,5,0,241,71,243,217,137,191,130,252,158,16,191,225,64,60,81,252,246,98,111,224,191,39,132,2,85,112,49,252,246,126,237,255,0,18,22,168,42,175,129,143,231,179,247,111,248,144,181,64,0,0,0,0,0,0,0,1,154,204,216,249,167,198,79,136,23,15,204,95,23,83,194,227,200,158,25,126,53,243,137,162,149,179,99,230,159,25,62,32,92,63,49,124,93,79,11,143,34,120,101,248,215,206,38,128,149,64,0,0,0,0,41,91,141,95,154,123,91,225,252,31,152,212,71,85,224,99,249,236,253,219,254,36,57,87,26,191,52,246,183,195,248,63,49,168,142,171,192,199,243,217,251,183,252,72,5,170,0,0,0,138,188,81,252,137,226,111,224,191,56,132,37,80,138,188,81,252,137,226,111,224,191,56,132,2,149,178,157,230,159,6,254,32,91,223,49,96,90,167,26,191,43,22,183,196,8,63,46,168,138,171,202,119,154,124,27,248,129,111,124,197,129,106,156,106,252,172,90,223,16,32,252,186,162,2,149,133,143,228,95,134,12,108,102,194,58,198,43,99,73,75,164,162,234,163,206,131,103,193,147,13,212,174,50,220,67,39,14,190,70,212,150,212,226,9,92,242,68,103,80,72,117,27,92,220,104,90,12,224,254,94,173,106,21,243,143,184,105,101,93,48,122,218,45,193,120,81,169,117,24,220,213,183,207,138,252,214,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,113,166,144,25,161,204,86,3,94,89,109,197,202,238,20,222,112,165,165,116,233,11,93,50,115,209,201,148,85,169,198,181,20,121,173,18,86,180,236,113,41,212,210,75,86,197,146,219,81,239,66,136,172,43,133,102,124,127,218,140,170,98,253,107,251,235,86,133,118,167,81,255,0,200,34,53,17,40,229,127,231,10,105,110,61,253,238,58,19,253,82,4,180,207,246,79,169,89,178,194,53,38,158,82,219,190,236,232,243,39,218,139,101,212,146,36,190,180,36,220,130,234,92,90,90,217,32,217,105,4,226,148,147,105,105,66,247,108,39,27,114,131,46,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,112,26,147,1,8,56,104,103,142,54,99,172,214,112,122,248,68,180,98,45,151,71,109,111,75,113,110,200,69,114,156,201,182,193,77,83,203,53,40,164,146,150,210,94,74,213,235,173,194,113,6,100,165,161,153,190,0,0,0,50,174,52,167,148,239,43,24,55,240,254,222,249,115,3,53,131,74,121,78,242,177,131,127,15,237,239,151,48,3,170,128,0,0,0,0,0,0,12,214,102,199,205,62,50,124,64,184,126,98,248,186,158,23,30,68,240,203,241,175,156,77,20,173,155,31,52,248,201,241,2,225,249,139,226,234,120,92,121,19,195,47,198,190,113,52,4,170,0,0,0,0,0,0,0,20,3,197,31,207,102,38,254,11,242,120,66,58,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,69,113,71,243,217,137,191,130,252,158,16,154,156,21,48,182,196,252,150,93,56,215,232,47,245,231,244,130,117,173,233,62,169,239,246,175,166,167,73,228,114,119,242,191,174,245,183,236,223,236,221,167,96,28,171,56,252,41,161,225,14,7,81,111,252,16,155,85,184,170,182,149,61,247,47,131,152,243,12,183,46,43,76,191,37,234,171,105,113,196,242,121,123,57,93,51,102,234,148,217,179,166,171,109,215,30,128,24,85,137,151,86,13,226,61,185,138,86,84,190,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,211,240,166,190,43,153,40,252,153,93,79,230,83,12,233,149,89,54,221,219,80,145,38,237,107,78,115,52,122,163,206,37,69,35,121,168,220,75,50,156,113,125,148,157,141,186,91,73,100,79,50,210,66,205,50,171,153,139,55,53,248,71,15,20,172,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,142,192,51,109,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,232,123,10,177,50,213,198,76,56,183,49,74,202,151,212,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,1,234,192,0,0,0,0,4,85,226,143,228,79,19,127,5,249,196,33,42,132,85,226,143,228,79,19,127,5,249,196,32,20,173,148,239,52,248,55,241,2,222,249,139,3,74,99,53,153,78,243,79,131,127,16,45,239,152,176,52,166,0,0,0,0,0,3,42,227,74,121,78,242,177,131,127,15,237,239,151,48,51,88,52,167,148,239,43,24,55,240,254,222,249,115,0,58,168,0,0,10,86,227,87,230,158,214,248,127,7,230,53,17,117,34,149,184,213,249,167,181,190,31,193,249,141,68,3,130,167,154,123,167,225,252,239,152,211,133,212,138,86,224,169,230,158,233,248,127,59,230,52,225,117,32,2,149,184,213,249,167,181,190,31,193,249,141,68,93,72,165,110,53,126,105,237,111,135,240,126,99,81,0,224,169,230,158,233,248,127,59,230,52,225,50,184,194,217,85,91,171,39,203,174,211,228,68,110,61,157,116,83,107,115,146,242,212,75,113,133,165,232,36,150,136,146,100,107,230,206,105,70,74,52,150,196,172,245,212,137,42,134,188,21,60,211,221,63,15,231,124,198,156,45,211,27,236,170,174,37,96,189,253,135,52,41,17,24,169,93,86,189,86,137,13,217,107,82,88,109,249,49,28,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,126,0,51,173,150,139,254,54,22,102,27,13,241,6,161,112,203,161,211,104,119,69,54,77,82,116,99,119,123,84,238,161,5,48,140,154,35,90,208,168,230,234,22,132,145,239,66,148,157,21,187,67,210,240,203,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,71,217,63,191,227,98,126,87,48,182,243,102,225,151,93,145,42,215,131,26,161,80,150,110,169,247,234,49,154,40,243,77,197,58,91,214,178,146,203,196,107,61,119,153,26,136,212,70,74,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,2,61,231,155,6,233,216,191,151,139,182,35,237,110,155,70,164,207,171,65,245,148,90,200,102,12,146,108,187,45,5,246,156,241,86,165,239,35,25,254,161,85,42,216,103,136,48,234,104,78,202,133,181,87,109,213,39,84,159,214,199,124,148,101,174,138,79,218,71,142,134,95,172,105,254,100,100,77,136,252,55,126,195,237,169,165,126,165,22,135,255,0,72,161,30,37,24,35,43,9,115,9,83,168,180,222,234,125,200,111,85,210,230,164,90,57,34,116,195,36,233,204,82,190,203,122,235,216,190,226,1,108,150,37,231,27,28,50,68,237,89,63,93,38,109,132,168,242,83,221,59,101,46,144,149,44,181,218,130,62,238,248,145,109,247,125,212,19,137,20,245,82,113,18,233,165,173,59,85,14,181,58,57,150,186,232,104,125,105,247,159,187,222,39,215,11,44,127,137,6,53,209,129,87,36,238,84,74,181,58,108,136,231,202,53,104,227,165,10,42,75,212,111,95,2,87,138,200,191,87,136,132,89,131,140,204,60,124,196,168,113,156,222,203,23,125,101,182,213,161,150,228,166,107,164,71,161,247,46,196,2,235,184,95,78,57,121,96,166,54,105,211,146,251,45,248,251,169,240,191,246,137,118,32,191,8,153,106,147,151,25,105,87,251,149,109,196,23,234,40,16,4,232,0,31,138,183,83,98,137,70,159,89,148,122,51,2,43,178,92,62,253,146,132,26,143,192,140,252,11,220,99,246,136,205,196,59,21,24,194,188,180,92,18,150,189,174,215,217,151,67,100,180,51,213,199,233,242,205,63,216,81,120,183,237,208,190,242,1,76,25,208,196,233,24,169,152,203,210,176,227,123,88,167,86,106,52,200,167,169,30,230,27,159,33,72,87,216,73,150,164,231,129,145,159,188,196,233,224,219,130,58,195,173,227,61,81,26,25,59,38,143,29,189,124,75,74,124,148,185,170,92,253,125,141,31,183,216,43,10,223,166,204,189,175,138,109,33,162,221,42,189,85,102,50,75,177,106,227,239,18,75,218,69,226,175,121,23,234,26,45,202,118,26,51,133,120,9,103,91,104,254,189,116,106,124,137,69,223,179,231,9,132,44,190,210,139,197,191,97,233,238,1,215,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,7,252,184,226,26,65,184,179,209,37,226,96,41,67,140,29,122,45,67,48,12,81,89,78,142,210,247,115,143,83,239,204,133,1,73,241,45,60,11,216,102,32,64,239,57,225,196,100,98,142,100,238,187,181,148,108,106,87,67,177,58,235,166,216,17,155,62,251,82,126,45,251,135,7,218,122,110,211,176,9,239,194,3,19,36,90,120,229,54,200,50,254,105,117,242,249,202,237,234,244,176,231,186,158,219,12,207,83,87,176,211,251,124,5,216,12,216,229,90,245,59,3,28,173,203,145,74,250,168,221,102,242,211,199,116,55,208,95,217,81,248,175,220,52,154,149,110,45,72,7,244,0,0,0,0,0,0,0,0,0,7,141,198,11,133,203,91,14,170,213,214,157,229,46,55,35,69,109,221,166,231,219,79,134,135,250,94,225,152,199,158,114,67,134,243,202,220,181,120,158,154,13,18,103,186,115,148,252,179,93,143,180,173,171,46,131,67,211,95,247,194,49,127,164,103,96,139,83,208,128,88,222,23,229,18,5,255,0,195,230,93,218,205,23,151,116,47,151,210,63,212,168,249,186,86,214,218,253,94,114,91,78,141,35,78,229,223,217,220,87,117,58,161,50,141,61,185,240,220,229,200,103,93,170,208,143,77,82,100,125,140,140,188,12,198,139,114,173,108,70,44,183,91,148,41,48,249,13,47,172,220,223,48,213,225,61,245,23,114,61,124,126,241,67,217,164,194,249,184,55,142,119,38,30,79,70,215,105,125,30,189,200,255,0,172,134,195,222,197,172,188,28,47,237,31,236,240,1,127,121,96,197,24,88,189,131,52,43,210,44,142,106,230,117,92,207,80,211,166,201,111,54,94,40,71,247,191,119,254,209,213,197,83,112,122,199,120,232,122,167,131,213,103,182,184,190,79,64,91,76,247,104,83,228,59,246,91,237,236,251,75,253,94,225,107,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,63,198,92,116,75,138,244,71,75,84,60,218,155,81,125,198,90,31,253,35,63,220,70,48,173,236,49,204,157,119,86,57,76,215,221,149,90,111,214,37,106,151,231,203,208,254,218,143,193,30,221,63,81,13,3,138,190,227,65,134,69,54,145,110,98,148,88,219,228,199,92,58,59,139,223,166,140,37,53,23,207,177,175,79,19,253,29,126,255,0,96,15,31,193,159,20,155,166,220,53,252,47,144,254,212,74,110,85,85,8,219,174,174,41,116,246,8,245,36,125,223,165,167,221,237,22,226,51,211,195,218,253,143,96,230,134,212,126,73,106,154,220,216,52,98,241,236,111,84,98,31,177,42,253,15,187,245,144,208,155,46,165,246,91,125,31,101,196,146,203,245,25,106,3,254,197,105,113,163,186,165,69,195,235,106,214,107,179,110,213,97,203,81,246,239,171,21,20,25,120,127,164,89,104,167,126,51,23,137,84,177,50,129,107,161,157,19,22,151,21,227,94,239,21,38,69,65,26,105,183,239,247,128,175,203,26,225,122,210,187,41,119,92,82,214,69,22,91,21,22,11,183,119,25,117,46,36,187,145,151,138,125,164,101,247,24,253,23,165,215,90,196,203,210,101,193,63,235,39,85,230,56,180,35,212,45,20,235,170,89,39,82,36,151,218,89,247,208,191,96,243,66,74,100,27,1,231,99,118,62,80,153,84,109,244,202,20,184,181,105,135,189,37,185,182,102,197,230,39,250,196,40,181,75,190,37,169,251,136,207,192,45,47,134,54,1,179,132,216,19,14,227,168,51,165,90,229,38,234,70,173,199,234,179,34,28,53,236,208,156,82,79,69,54,125,244,35,251,136,132,201,31,134,135,72,135,64,163,65,161,211,218,229,198,167,198,106,43,40,220,103,181,8,65,37,37,169,153,153,246,34,241,51,31,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,230,39,204,14,39,127,142,85,175,243,215,69,231,10,49,204,79,152,28,78,255,0,28,171,95,231,174,136,214,210,250,171,125,243,224,188,57,15,246,134,47,220,167,230,115,208,0,16,247,72,0,0,2,243,178,237,229,251,12,127,196,218,47,249,147,67,161,14,123,151,111,47,216,99,254,38,209,127,204,154,29,8,90,22,61,85,61,209,224,224,252,219,218,23,253,250,190,105,0,0,122,181,224,0,0,0,0,0,0,0,0,0,0,0,0,8,1,198,175,202,197,173,241,2,15,203,170,34,127,136,1,198,175,202,197,173,241,2,15,203,170,32,32,7,11,143,61,152,101,248,215,201,230,139,254,20,3,194,227,207,102,25,126,53,242,121,162,255,0,128,0,0,0,0,0,82,183,26,191,52,246,183,195,248,63,49,168,142,171,192,199,243,217,251,183,252,72,114,174,53,126,105,237,111,135,240,126,99,81,29,87,129,143,231,179,247,111,248,144,11,84,0,0,1,154,204,216,249,167,198,79,136,23,15,204,95,26,83,25,172,205,143,154,124,100,248,129,112,252,197,240,23,83,194,227,200,158,25,126,53,243,137,163,170,230,199,202,198,50,124,63,184,126,92,248,229,92,46,60,137,225,151,227,95,56,154,58,174,108,124,172,99,39,195,251,135,229,207,128,205,96,213,64,202,184,213,64,10,171,227,157,249,147,253,228,254,26,34,175,11,143,61,152,101,248,215,201,230,137,85,199,59,243,39,251,201,252,52,69,94,23,30,123,48,203,241,175,147,205,0,226,143,231,179,19,127,5,249,60,33,42,184,24,254,123,63,118,255,0,137,8,171,197,31,207,102,38,254,11,242,120,66,85,112,49,252,246,126,237,255,0,18,1,106,128,0,0,34,175,20,127,34,120,155,248,47,206,33,9,84,34,175,20,127,34,120,155,248,47,206,33,0,165,108,167,121,167,193,191,136,22,247,204,88,26,83,25,172,202,119,154,124,27,248,129,111,124,197,129,165,48,0,0,1,149,113,127,220,46,60,137,225,151,227,95,56,154,40,4,95,247,11,143,34,120,101,248,215,206,38,128,149,64,0,0,0,0,41,91,141,95,154,123,91,225,252,31,152,212,71,85,224,99,249,236,253,219,254,36,57,87,26,191,52,246,183,195,248,63,49,168,142,171,192,199,243,217,251,183,252,72,5,170,0,0,0,0,0,165,110,53,126,105,237,111,135,240,126,99,81,29,87,129,143,231,179,247,111,248,144,229,92,106,252,211,218,223,15,224,252,198,162,58,175,3,31,207,103,238,223,241,32,22,168,0,0,0,0,0,40,7,138,63,158,204,77,252,23,228,240,133,255,0,10,1,226,143,231,179,19,127,5,249,60,32,18,171,129,143,231,179,247,111,248,144,181,65,85,124,12,127,61,159,187,127,196,133,170,0,0,0,0,0,0,0,0,12,214,102,199,205,62,50,124,64,184,126,98,248,186,158,23,30,68,240,203,241,175,156,77,20,173,155,31,52,248,201,241,2,225,249,139,226,234,120,92,121,19,195,47,198,190,113,52,4,170,0,0,0,0,1,74,220,106,252,211,218,223,15,224,252,198,162,58,175,3,31,207,103,238,223,241,33,202,184,213,249,167,181,190,31,193,249,141,68,117,94,6,63,158,207,221,191,226,64,45,80,0,0,4,85,226,143,228,79,19,127,5,249,196,33,42,132,85,226,143,228,79,19,127,5,249,196,32,20,173,148,239,52,248,55,241,2,222,249,139,2,213,56,213,249,88,181,190,32,65,249,117,68,85,94,83,188,211,224,223,196,11,123,230,44,11,84,227,87,229,98,214,248,129,7,229,213,16,21,87,148,239,52,248,55,241,2,222,249,139,3,74,99,53,153,78,243,79,131,127,16,45,239,152,176,52,166,0,33,7,18,252,142,70,204,117,154,246,48,216,235,150,140,69,178,232,238,33,152,141,161,217,8,174,83,153,55,31,56,73,101,4,165,20,146,82,221,83,42,66,125,117,184,109,172,140,148,133,179,55,192,6,91,45,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,97,127,217,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,34,7,21,60,135,127,182,249,171,194,10,47,247,167,110,250,21,50,157,255,0,151,92,154,218,151,205,255,0,205,210,234,27,103,251,228,133,171,250,213,138,245,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,131,75,192,57,86,90,51,23,98,102,131,11,32,98,101,139,35,251,212,58,196,45,143,127,70,85,58,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,191,18,63,18,46,170,3,42,227,74,121,78,242,177,131,127,15,237,239,151,48,51,88,52,167,148,239,43,24,55,240,254,222,249,115,0,58,168,0,0,0,0,0,0,0,205,102,108,124,211,227,39,196,11,135,230,47,139,169,225,113,228,79,12,191,26,249,196,209,74,217,177,243,79,140,159,16,46,31,152,190,46,167,133,199,145,60,50,252,107,231,19,64,74,160,0,0,0,0,0,0,1,64,60,81,252,246,98,111,224,191,39,132,39,255,0,5,79,43,23,79,196,9,223,46,167,8,1,197,31,207,102,38,254,11,242,120,66,127,240,84,242,177,116,252,64,157,242,234,112,9,254,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,245,128,10,11,226,13,146,74,174,84,47,246,235,182,195,18,231,97,213,213,34,67,212,169,137,138,164,177,73,125,79,60,164,82,86,226,158,117,107,91,113,210,218,146,235,134,147,120,185,134,146,51,109,205,28,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,228,226,174,25,218,184,201,135,23,30,22,222,177,58,138,45,205,79,118,159,39,107,109,173,198,119,151,168,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,67,60,57,170,203,61,229,149,12,92,153,133,183,132,232,149,20,42,58,106,84,138,156,99,36,162,163,78,113,110,33,167,205,189,198,166,87,185,167,16,182,212,103,181,104,86,213,45,27,28,88,104,206,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,31,88,83,95,10,60,235,254,76,174,166,50,215,137,149,58,172,155,110,237,168,71,141,105,59,175,57,154,61,81,231,20,147,143,176,146,110,37,153,78,56,142,233,86,198,221,45,198,130,39,158,117,55,40,0,0,0,2,42,241,71,242,39,137,191,130,252,226,16,149,66,42,241,71,242,39,137,191,130,252,226,16,10,86,202,119,154,124,27,248,129,111,124,197,129,165,49,154,204,167,121,167,193,191,136,22,247,204,88,26,83,0,0,0,0,0,1,149,113,165,60,167,121,88,193,191,135,246,247,203,152,25,172,26,83,202,119,149,140,27,248,127,111,124,185,128,29,84,0,0,5,43,113,171,243,79,107,124,63,131,243,26,136,186,145,74,220,106,252,211,218,223,15,224,252,198,162,1,193,83,205,61,211,240,254,119,204,105,194,234,69,43,112,84,243,79,116,252,63,157,243,26,112,186,144,1,74,220,106,252,211,218,223,15,224,252,198,162,46,164,82,183,26,191,52,246,183,195,248,63,49,168,128,112,84,243,79,116,252,63,157,243,26,112,186,145,74,220,21,60,211,221,63,15,231,124,198,156,46,164,6,120,120,132,97,125,87,10,179,131,137,52,202,130,165,189,30,191,88,118,232,131,45,232,74,140,137,12,84,20,114,79,149,169,153,56,134,157,113,216,230,226,79,69,46,58,251,36,200,208,155,20,224,177,127,198,174,229,230,235,195,233,23,12,185,149,43,86,232,92,148,65,120,221,82,32,83,166,71,108,217,38,141,69,177,40,92,134,39,172,208,131,236,189,234,81,23,48,141,92,87,141,198,23,213,98,223,248,123,141,12,170,91,244,218,157,29,219,94,65,38,18,185,16,223,140,243,146,90,223,35,83,78,247,211,45,237,173,153,36,244,136,226,136,213,223,103,52,224,219,116,208,173,252,220,76,164,213,231,116,242,238,107,62,163,75,165,183,202,90,250,137,72,126,52,181,55,170,72,201,26,49,18,66,245,81,146,125,77,53,220,164,145,133,223,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,134,220,78,112,13,156,89,192,153,151,29,61,157,106,214,209,57,82,37,110,63,89,152,240,230,47,102,134,226,82,90,169,194,239,161,159,220,100,38,72,252,53,202,68,58,253,26,117,14,160,215,50,53,66,51,177,94,70,227,45,200,90,13,42,45,72,200,203,177,159,129,144,12,197,89,119,93,107,12,239,72,119,4,15,171,157,72,152,218,214,143,80,245,83,78,165,102,157,76,148,95,105,5,223,67,253,163,243,223,55,11,215,109,217,84,186,229,22,146,43,82,223,168,190,93,187,56,243,170,113,69,216,136,188,85,236,34,47,184,135,119,207,206,3,79,193,28,124,174,180,152,219,41,117,217,114,170,208,207,122,79,107,111,77,149,203,71,245,139,81,232,150,188,79,67,247,145,31,140,107,1,111,92,23,46,169,82,176,250,229,181,93,45,91,106,171,50,90,79,183,109,24,167,32,139,195,253,34,203,133,59,240,103,188,74,155,137,149,251,93,108,234,153,84,185,79,18,247,120,41,82,41,232,211,77,191,119,188,92,64,0,168,238,51,24,164,221,74,225,160,97,116,119,247,34,43,113,106,171,70,205,52,113,43,168,48,103,169,163,239,253,45,62,239,104,182,231,157,75,12,184,250,254,203,105,53,159,234,34,212,103,179,136,77,251,26,254,205,13,214,252,82,209,52,73,179,168,202,241,238,166,106,50,207,218,148,254,159,223,250,204,7,239,225,209,133,111,98,118,100,232,68,76,115,89,160,59,22,180,231,172,73,209,44,79,137,169,253,180,159,130,253,154,254,163,26,1,137,29,16,226,51,17,162,209,12,54,150,210,95,113,22,133,255,0,64,172,62,11,248,100,80,169,55,30,41,74,143,178,76,133,204,163,182,173,250,234,194,147,78,124,187,18,244,241,47,209,215,239,246,11,66,0,0,0,0,0,0,0,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,163,51,248,163,11,8,48,102,187,122,74,145,202,92,62,151,151,234,26,181,223,45,150,207,193,11,254,249,238,255,0,218,58,184,170,110,48,184,239,29,111,83,48,122,146,246,231,17,207,235,203,105,150,221,74,4,134,190,211,125,253,191,101,127,175,220,2,174,170,53,9,149,153,238,79,152,231,50,67,218,110,86,132,90,232,146,34,236,68,69,224,68,44,71,20,50,137,2,192,225,243,18,237,122,139,204,186,17,204,234,223,234,84,92,173,107,104,109,30,175,57,77,171,86,151,167,98,237,237,238,33,214,86,240,190,110,49,227,149,183,135,176,17,185,218,167,89,167,114,47,234,225,190,247,181,104,47,6,207,251,69,254,129,124,89,169,182,35,158,91,238,42,20,88,124,246,145,210,109,111,152,105,241,158,194,143,185,159,191,239,1,156,166,94,114,59,132,243,42,218,180,248,30,154,141,57,224,253,194,229,211,135,84,154,235,174,243,87,39,159,170,182,237,215,107,238,39,195,66,253,31,112,204,73,150,135,161,141,19,228,70,115,149,12,179,90,111,186,173,203,62,191,83,211,79,247,194,73,127,160,4,129,0,0,0,0,0,0,0,0,0,1,24,56,140,202,114,54,87,238,110,89,233,187,162,215,255,0,154,49,6,127,169,255,0,221,141,234,90,248,255,0,208,98,255,0,120,143,30,153,95,185,127,254,207,230,49,5,0,66,217,213,35,122,246,167,190,167,166,190,195,1,166,156,18,34,44,48,162,146,83,180,191,156,246,215,95,251,33,193,88,124,100,112,137,20,235,182,141,138,209,83,162,170,253,71,84,122,248,242,154,167,176,143,21,253,254,196,151,223,175,136,179,28,191,202,133,47,9,104,79,83,228,245,12,31,85,181,205,134,141,127,156,187,175,99,239,226,70,67,154,103,243,10,91,197,156,184,92,84,50,86,217,8,233,57,42,211,93,53,159,21,74,237,189,37,224,223,180,192,80,238,12,98,141,91,7,49,14,153,127,81,203,115,244,238,118,136,245,75,119,49,135,26,241,82,22,69,217,195,254,201,255,0,164,105,74,197,188,105,119,237,175,14,233,163,59,204,137,55,153,203,86,213,23,216,113,72,62,202,74,79,197,7,236,25,118,82,77,39,181,69,220,133,191,240,134,204,52,42,253,169,80,193,234,220,221,39,211,57,93,2,57,103,245,156,199,103,200,115,186,91,36,150,137,34,251,75,61,125,158,224,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,238,123,176,226,62,35,101,150,246,105,210,213,202,21,26,165,90,107,199,186,217,167,201,208,190,210,127,79,219,175,234,49,32,135,204,186,41,77,215,109,170,181,13,228,234,221,66,12,136,138,45,124,73,198,212,147,246,151,191,222,64,51,47,134,213,151,236,188,84,182,171,100,190,83,148,106,244,57,6,122,18,182,155,50,80,175,113,235,246,125,199,251,70,144,240,70,233,110,244,194,59,62,228,67,220,213,78,161,83,223,113,91,118,234,181,197,109,103,219,66,253,47,113,12,245,230,190,200,85,129,152,43,226,137,166,136,85,122,166,251,69,238,71,90,250,72,190,210,191,67,218,98,225,184,90,98,35,55,182,89,225,211,204,182,189,65,148,221,43,78,231,170,88,167,194,45,126,201,23,138,188,59,254,179,1,49,76,244,35,63,112,161,190,40,247,115,247,22,101,103,64,112,245,77,53,135,98,39,195,193,185,243,72,191,178,95,165,247,139,216,173,212,26,164,209,167,213,31,63,171,135,21,217,11,241,251,40,65,168,252,8,253,222,225,155,172,213,221,15,221,185,142,196,154,163,171,220,217,93,117,134,227,246,34,209,158,189,245,36,188,11,244,189,165,168,14,91,26,59,178,228,181,17,132,238,113,229,165,180,22,164,90,168,207,66,46,255,0,121,139,209,225,125,151,182,112,155,4,35,221,85,70,53,171,220,170,69,69,43,220,126,172,121,17,33,56,72,209,46,41,39,162,219,62,250,17,253,196,66,175,242,11,128,210,113,191,31,104,13,56,95,209,246,252,200,181,153,94,30,187,108,77,139,189,63,214,33,69,170,93,241,45,79,220,71,236,208,53,22,147,18,133,72,133,69,128,141,145,224,199,110,51,73,212,207,68,33,36,146,45,76,204,252,8,188,76,192,126,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,1,225,106,56,15,129,213,138,132,170,181,91,6,108,89,179,166,188,185,50,165,73,183,97,186,235,238,173,70,165,184,181,169,179,53,41,74,51,51,81,153,153,153,153,152,247,64,62,106,162,154,253,40,213,239,99,21,127,11,51,54,43,154,102,122,166,99,193,207,127,147,182,95,191,224,47,15,127,245,98,23,254,232,63,147,182,95,191,224,47,15,127,245,98,23,254,232,116,32,31,30,66,215,238,199,221,12,159,233,108,195,254,189,127,234,171,245,115,223,228,237,151,239,248,11,195,223,253,88,133,255,0,186,15,228,237,151,239,248,11,195,223,253,88,133,255,0,186,29,8,3,200,90,253,216,251,160,254,150,204,63,235,215,254,170,191,87,230,167,83,169,244,122,124,90,77,38,4,120,80,97,50,136,209,98,198,105,45,52,195,72,73,37,13,161,9,34,36,165,41,34,34,73,17,17,17,17,16,253,32,3,215,131,2,102,106,157,103,136,0,0,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,44,226,131,151,182,113,103,4,36,93,84,198,116,171,219,70,186,138,151,184,253,104,241,226,77,112,209,162,156,74,75,85,184,93,244,51,251,140,133,23,73,142,236,73,46,196,125,59,92,101,106,109,101,169,30,138,35,208,203,183,222,67,82,245,170,76,74,237,34,109,22,122,55,199,157,29,200,206,167,83,45,80,180,154,76,181,35,35,240,51,240,50,25,249,207,214,3,73,193,12,125,175,180,217,127,71,220,19,37,86,98,248,122,141,191,54,86,196,255,0,88,181,30,137,107,196,244,63,121,23,180,61,119,11,155,185,251,119,50,176,96,54,122,38,164,195,81,21,225,224,228,248,68,127,217,63,209,251,133,242,17,234,68,126,241,154,236,170,93,15,90,89,141,195,106,163,107,218,217,221,116,118,228,118,35,213,158,189,133,40,188,15,216,159,97,106,52,139,68,158,213,86,141,2,168,199,245,115,34,181,33,30,63,101,104,37,23,137,23,176,253,192,60,174,54,221,45,217,120,73,120,92,139,123,148,168,52,42,131,237,171,110,237,22,136,206,44,187,104,127,163,238,49,155,188,74,172,191,122,98,173,205,91,53,243,92,172,215,230,200,35,208,147,184,222,146,181,123,139,79,181,238,47,216,46,219,138,94,34,51,100,229,154,100,2,45,207,87,165,57,74,211,185,104,151,233,243,75,95,178,101,226,159,14,223,172,133,60,101,66,200,85,255,0,152,43,30,137,166,168,77,122,152,251,165,239,71,90,194,76,190,210,127,79,216,96,47,43,34,56,113,31,14,114,203,100,180,209,104,229,118,141,77,173,59,227,217,111,83,227,106,95,105,95,161,236,211,245,16,144,67,230,90,244,166,232,86,213,38,134,202,116,110,159,6,60,68,150,190,4,219,105,73,123,79,221,239,49,244,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,124,11,234,241,165,88,86,196,203,166,178,239,46,36,46,95,49,91,84,122,111,113,40,46,201,74,143,197,101,236,25,174,198,124,82,171,99,30,33,212,239,218,193,109,126,163,201,213,30,169,237,229,176,219,94,41,66,8,251,54,95,217,47,244,139,72,226,243,152,104,116,11,78,159,131,212,73,186,207,170,115,122,244,114,207,234,249,110,192,144,223,117,54,105,61,82,103,246,86,90,123,125,194,159,210,147,81,237,73,119,48,22,103,193,187,8,145,81,187,107,56,173,41,58,170,145,211,244,167,175,135,53,170,131,11,240,95,221,237,73,253,218,120,139,60,198,210,35,195,10,209,41,59,139,249,183,109,116,255,0,178,27,28,167,32,120,82,222,19,101,194,221,161,154,183,72,95,87,206,86,154,107,164,249,74,79,109,234,47,7,61,134,58,94,96,37,66,137,132,181,215,170,18,122,118,11,165,220,230,195,94,159,206,90,211,177,119,241,50,32,25,163,168,127,118,57,161,105,225,255,0,65,13,0,240,230,148,228,156,175,219,60,195,215,111,91,167,255,0,52,101,140,254,77,217,213,47,98,247,39,182,135,166,158,194,23,255,0,195,132,245,202,253,181,255,0,247,159,49,150,2,81,128,0,0,0,0,0,0,0,0,0,142,121,254,137,46,86,88,46,206,149,142,102,222,131,119,172,69,167,244,132,95,120,207,24,211,174,48,217,112,113,11,14,170,214,149,73,27,163,206,228,111,45,76,190,195,237,184,94,10,73,248,160,189,164,51,35,58,20,170,116,165,195,152,215,45,230,244,220,157,196,122,106,68,101,220,187,120,25,0,209,6,68,171,105,175,229,158,212,158,148,109,37,245,221,181,215,194,161,36,189,197,238,29,226,163,5,154,148,55,33,72,45,91,115,77,124,125,134,71,236,253,66,28,112,162,187,28,184,114,183,70,167,72,127,152,245,51,168,222,91,116,219,204,168,206,50,240,34,35,236,95,120,154,0,51,101,154,172,52,94,18,227,149,197,100,147,60,182,96,244,156,191,91,93,119,195,97,195,254,210,143,197,207,121,255,0,160,121,108,35,197,10,238,15,223,84,251,234,222,87,243,168,28,221,169,209,30,182,246,92,104,251,173,11,34,236,225,255,0,100,255,0,210,44,43,140,166,18,59,2,187,111,98,132,98,220,220,254,175,168,62,197,183,98,41,236,39,197,125,245,215,216,146,255,0,72,172,48,26,83,203,158,96,45,60,196,88,17,175,75,101,238,235,223,207,103,107,191,85,163,239,54,159,89,109,183,187,94,74,143,177,118,255,0,148,250,168,206,142,80,51,73,113,101,139,17,27,184,32,175,155,72,151,175,164,98,232,218,121,219,88,144,134,189,115,105,197,39,69,190,103,234,151,127,3,237,225,127,88,79,139,150,78,51,218,113,239,43,22,169,215,83,228,239,218,190,67,205,125,151,86,217,246,117,8,87,218,105,126,207,103,234,51,15,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,155,120,201,225,121,209,241,110,135,136,208,155,219,18,109,30,52,39,187,235,172,133,201,168,60,163,238,179,63,2,46,196,146,47,191,216,63,79,6,252,76,69,55,18,107,88,117,38,70,212,202,167,201,158,218,118,107,170,213,34,158,201,119,36,125,223,165,251,61,162,93,241,79,195,41,55,198,93,37,214,224,51,189,234,3,206,84,159,61,196,91,88,98,12,213,40,251,172,136,251,168,188,8,207,238,49,81,217,57,191,143,14,179,21,100,215,21,35,148,203,213,186,108,105,7,179,118,230,142,116,117,40,190,202,140,187,35,196,139,80,23,195,155,59,177,118,110,94,239,170,171,74,218,227,148,10,155,40,61,53,245,142,11,234,47,97,254,143,184,103,30,226,154,245,102,229,169,212,92,61,206,206,156,243,234,240,45,84,183,12,254,226,241,63,184,94,207,17,91,205,213,228,250,77,114,144,191,170,175,199,90,76,244,46,236,63,75,150,175,237,39,95,13,61,132,127,168,81,174,29,81,29,185,241,10,216,183,26,254,178,173,89,133,5,63,225,58,250,16,94,210,253,47,121,126,178,1,114,220,39,176,78,53,141,131,75,190,37,183,164,250,235,230,250,59,159,102,94,139,5,210,240,113,73,251,72,63,97,31,234,240,19,196,120,76,9,182,147,103,224,213,145,109,242,246,57,79,183,105,177,157,239,174,229,183,17,164,25,248,158,159,103,216,102,67,221,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,8,29,197,135,4,227,95,56,52,139,226,35,122,207,161,62,79,175,185,247,101,152,179,157,63,23,18,159,180,178,246,25,254,191,1,60,71,132,199,107,105,55,134,13,94,246,223,47,123,149,11,118,165,25,174,250,109,91,145,29,65,31,137,107,246,189,166,68,3,52,150,236,215,168,215,45,50,162,217,237,118,12,230,95,79,129,232,164,56,71,247,151,137,125,227,71,25,75,187,87,121,101,238,198,170,186,173,206,55,64,166,48,179,211,79,88,160,176,163,246,23,233,123,134,117,177,22,136,237,177,136,87,61,184,239,245,148,154,204,216,42,255,0,9,167,214,131,246,159,232,251,207,245,152,188,174,29,87,155,169,201,244,106,221,93,127,85,64,142,132,17,232,93,153,98,151,17,95,217,78,190,26,251,12,255,0,88,8,105,198,71,19,27,169,98,69,19,14,163,72,220,152,180,248,211,220,78,205,52,90,95,168,50,125,205,31,127,233,126,207,104,252,188,27,48,188,235,24,183,92,196,105,173,238,137,10,143,38,19,61,244,210,66,36,211,222,73,246,89,31,129,159,99,73,151,223,236,17,75,56,215,241,226,46,98,239,106,225,72,230,178,205,110,165,22,57,236,219,181,162,157,33,73,47,178,147,62,203,241,50,212,91,135,11,12,50,147,99,229,210,37,110,160,199,45,234,251,205,212,152,61,196,123,163,191,6,18,146,125,150,100,93,210,126,36,71,247,16,9,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,86,99,51,1,105,229,222,192,149,122,92,207,119,70,206,67,59,93,250,221,95,101,181,122,200,109,205,186,115,146,125,203,191,252,165,232,113,99,23,44,156,24,180,228,94,87,213,83,161,167,198,217,185,124,135,157,251,78,161,178,236,210,22,175,180,234,61,158,223,214,101,64,185,191,205,37,197,153,220,69,114,224,154,190,85,30,38,158,142,139,163,106,228,238,98,58,29,245,201,166,212,173,86,193,31,172,93,188,11,183,136,115,124,93,197,10,238,48,95,85,11,234,224,63,231,83,249,91,147,234,122,187,25,109,162,238,132,32,143,179,101,253,146,255,0,72,245,57,85,195,69,226,214,57,91,182,73,179,204,102,119,87,204,245,180,211,100,55,220,47,237,36,252,91,247,151,250,7,36,22,121,193,175,9,29,159,93,184,113,66,73,109,110,7,73,211,159,99,221,189,21,6,21,224,190,218,105,237,73,255,0,164,5,177,211,160,179,77,134,220,40,229,163,109,235,167,143,180,204,253,191,172,112,124,246,214,211,64,203,61,217,61,72,220,72,232,59,107,167,141,66,49,123,143,222,36,8,134,28,87,46,199,45,236,173,86,169,209,223,229,189,83,233,182,22,221,119,114,234,48,76,252,72,200,187,31,220,2,137,134,135,50,3,18,92,92,176,90,125,83,28,189,221,126,223,88,143,95,233,9,94,225,158,168,80,165,84,101,34,28,54,185,143,57,174,212,238,34,215,66,51,62,231,219,192,140,105,187,7,172,184,56,123,135,84,155,74,154,141,177,224,243,246,22,166,127,109,247,28,63,21,40,252,86,126,211,1,236,192,0,0,0,0,0,0,0,0,0,127,20,90,164,200,102,179,51,246,188,155,71,27,46,26,52,136,157,55,39,164,209,190,97,47,77,98,50,175,18,51,253,47,127,180,105,80,81,55,21,123,65,22,222,101,106,21,22,27,218,197,79,149,203,239,174,188,184,16,72,252,84,103,226,175,184,4,139,224,179,117,45,184,215,173,176,167,125,87,125,27,181,59,125,199,81,89,247,211,253,34,211,133,53,112,111,185,92,137,138,213,187,124,215,162,38,116,218,22,158,59,35,84,23,238,255,0,72,185,80,28,91,55,24,39,19,29,240,110,173,101,187,19,157,37,238,71,35,235,13,59,116,148,195,138,255,0,116,65,31,102,189,167,255,0,176,243,141,54,35,176,100,174,43,201,209,104,211,82,212,189,165,175,179,245,141,81,12,252,241,15,193,118,240,135,31,106,73,167,198,228,210,234,156,158,141,59,247,127,85,10,38,255,0,21,169,95,105,195,241,211,238,212,128,69,209,218,50,229,154,236,84,203,117,194,213,66,203,173,114,233,202,221,213,66,233,163,31,63,212,120,145,245,142,50,226,147,181,79,41,93,188,124,15,217,167,155,203,253,161,77,191,177,90,139,103,213,89,230,71,168,245,59,139,114,139,250,184,206,184,95,101,73,63,20,23,180,132,185,205,71,11,107,227,11,233,114,175,92,55,115,211,20,120,219,57,204,232,204,126,94,229,48,218,125,103,165,169,71,170,220,89,246,46,218,123,140,140,4,226,192,94,38,248,27,139,76,197,166,86,231,250,18,184,238,254,100,78,84,201,59,116,55,84,94,186,98,165,7,234,54,71,227,253,173,60,72,75,234,85,86,159,91,130,221,74,153,35,157,25,221,118,47,98,147,174,134,105,62,202,34,63,18,49,150,103,216,122,35,202,97,244,108,113,26,106,90,145,233,169,107,236,18,139,39,185,232,190,114,211,94,40,179,87,233,59,101,255,0,235,224,232,203,63,101,18,13,63,88,81,220,115,250,199,201,93,189,218,120,31,96,208,16,15,129,99,94,246,254,33,219,81,46,187,102,103,83,79,153,204,229,57,203,90,53,216,226,155,62,203,74,85,246,144,162,238,94,193,247,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,120,140,110,181,25,189,240,126,245,180,222,111,152,154,173,191,82,134,73,212,203,83,118,43,141,233,169,25,126,151,188,191,89,12,224,95,212,105,184,99,139,85,186,84,84,116,239,219,149,249,45,198,238,75,218,113,228,169,40,62,230,162,62,232,246,153,253,250,141,58,153,18,136,210,126,6,90,24,160,126,38,118,7,208,44,209,214,77,41,209,55,2,36,87,60,127,191,212,102,127,198,87,232,125,223,168,128,123,220,219,230,186,151,138,25,74,194,252,49,129,47,153,86,166,198,162,63,81,95,45,69,170,155,166,62,203,169,208,217,74,126,211,133,221,42,63,187,183,113,30,242,113,108,253,40,204,149,129,27,166,231,244,119,13,42,102,221,251,116,217,62,57,107,174,165,250,95,253,1,198,13,74,50,218,103,216,132,234,225,23,99,179,115,230,22,93,90,84,109,237,210,168,238,75,109,91,204,182,186,212,232,10,46,196,162,215,237,123,140,191,88,11,178,164,177,211,82,161,70,217,179,149,29,180,109,215,93,52,73,22,154,143,214,63,132,90,22,132,63,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,3,242,85,152,234,105,83,35,26,55,243,99,184,141,186,233,174,169,50,211,81,250,199,240,203,82,208,192,103,3,56,246,215,209,140,201,95,241,186,110,71,89,112,213,102,109,223,187,93,243,228,22,186,234,127,163,255,0,208,18,15,40,249,174,165,225,126,82,177,71,12,103,203,229,213,170,81,171,111,211,151,203,81,232,167,41,140,50,210,116,38,84,159,180,217,247,82,139,239,237,220,56,186,88,236,219,25,133,137,86,139,27,99,117,90,67,114,220,86,243,61,206,187,58,122,143,177,168,244,251,62,226,47,212,32,169,41,68,91,72,251,24,15,99,97,81,230,226,118,45,81,41,82,145,212,63,113,215,227,55,39,185,35,113,200,146,148,172,251,26,72,181,53,251,12,190,237,6,143,240,70,213,102,200,193,251,42,212,101,190,90,105,86,253,54,25,167,83,61,13,168,173,183,166,166,103,250,62,243,253,102,40,243,134,101,129,244,247,52,116,99,82,117,77,190,136,245,223,31,239,21,24,127,241,147,250,127,127,234,49,127,36,68,146,36,151,129,22,132,3,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,62,5,243,123,219,248,121,109,75,186,238,105,157,53,62,31,47,154,231,45,107,211,123,137,108,187,33,42,87,218,90,75,177,123,64,125,74,173,86,159,68,130,229,74,167,35,147,25,173,55,175,98,149,166,166,73,46,201,35,63,19,33,16,177,235,137,190,6,225,43,50,169,148,89,254,155,174,53,179,151,19,149,50,54,237,77,165,31,174,168,170,65,122,142,25,248,255,0,103,79,19,21,139,156,44,244,223,57,150,175,28,88,75,244,101,180,199,245,16,116,101,237,119,34,57,171,235,14,59,110,127,88,193,171,191,191,79,2,239,23,88,97,233,111,37,134,17,189,197,235,161,106,69,174,133,175,180,7,100,204,110,107,177,83,50,55,11,181,11,210,181,204,167,39,111,75,11,166,140,92,143,81,146,95,214,54,203,106,86,229,50,149,119,240,240,47,110,188,92,79,220,171,240,182,190,49,66,151,22,245,196,135,61,15,71,147,191,146,206,140,200,230,109,83,237,171,214,102,90,84,90,45,180,31,114,239,175,184,140,196,70,204,5,161,77,176,113,90,181,103,210,153,229,199,167,116,219,75,114,143,250,200,205,56,127,105,74,63,21,159,180,192,120,24,113,93,155,37,17,153,45,86,189,116,47,212,90,255,0,160,104,231,40,248,39,19,2,48,110,147,101,181,19,147,37,158,127,63,235,13,91,181,148,251,137,255,0,116,89,23,103,125,135,255,0,176,169,139,135,134,11,183,139,216,251,77,77,66,55,58,151,75,231,117,137,223,183,250,216,82,246,120,45,42,251,77,151,134,191,126,132,52,12,0,42,199,141,53,212,183,35,89,86,194,93,245,90,244,150,228,237,247,157,57,101,223,79,244,139,78,20,215,198,70,229,114,94,43,81,45,242,94,168,133,212,234,90,120,111,141,79,95,187,253,32,33,254,88,45,121,55,118,54,91,212,104,241,58,158,119,87,171,124,194,70,186,68,121,94,38,101,250,62,255,0,96,210,154,75,68,145,10,39,225,81,104,38,228,204,173,58,162,243,123,152,166,115,185,157,244,211,153,2,113,23,130,136,252,83,236,212,94,200,0,0,0,0,0,0,0,0,0,0,0,167,78,52,70,215,229,46,206,36,49,181,101,233,13,235,220,103,191,249,189,59,78,222,205,5,197,138,94,227,25,136,12,92,248,187,111,217,237,125,187,95,171,222,93,255,0,236,152,180,247,11,251,37,250,62,243,253,128,56,159,14,59,221,203,43,54,86,115,238,47,72,114,61,33,212,39,79,181,182,155,44,147,223,105,153,119,87,176,104,52,101,247,13,171,210,109,139,214,157,92,134,247,41,232,220,237,171,218,74,211,115,75,73,246,50,50,240,81,251,6,154,237,74,170,171,116,8,181,69,47,113,189,191,190,154,120,45,73,247,23,187,220,3,235,138,233,227,33,133,74,186,48,198,221,196,40,165,171,150,175,87,185,63,165,212,200,167,180,94,43,45,62,207,232,171,246,120,139,22,28,191,50,120,111,15,21,176,130,183,103,76,86,196,204,233,180,86,134,122,108,148,203,158,4,164,255,0,123,47,111,254,192,25,205,195,107,130,109,173,122,211,171,212,231,121,114,34,243,182,43,105,30,155,154,90,79,177,145,151,130,143,216,52,229,69,170,53,93,165,51,82,67,91,16,254,237,19,187,93,54,168,211,227,161,123,134,91,91,83,144,164,146,148,157,22,143,102,190,242,255,0,232,141,32,101,38,241,69,245,128,214,221,198,133,238,234,122,207,102,159,102,107,232,253,20,254,135,184,4,117,207,55,14,203,123,27,97,79,196,11,3,249,141,219,245,90,183,235,187,213,119,140,215,139,178,80,210,54,180,210,255,0,179,223,95,126,134,116,161,90,163,84,40,21,55,169,21,70,57,50,152,219,204,70,228,171,77,201,37,23,116,153,151,129,151,180,106,108,83,111,23,108,191,67,177,175,90,70,42,82,79,86,238,126,163,168,79,127,171,233,153,128,194,123,169,197,107,174,243,240,73,105,247,248,128,230,153,3,207,36,236,182,87,29,181,110,102,58,187,94,167,183,153,235,19,125,63,45,18,150,95,98,59,142,47,115,175,39,192,203,77,61,222,23,165,74,170,211,235,112,26,169,210,228,115,163,61,187,98,246,41,58,232,163,73,246,81,17,248,145,140,177,9,241,195,207,63,78,224,164,246,176,207,17,158,223,107,202,221,201,147,180,139,163,218,153,111,43,212,102,58,220,115,123,174,160,187,171,213,241,240,212,136,46,192,7,207,161,215,169,55,37,53,170,189,22,87,83,17,237,219,28,229,169,26,232,163,73,246,81,17,248,164,203,195,216,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,10,164,227,63,97,169,50,237,203,241,150,53,35,68,58,122,220,221,247,212,93,50,208,213,255,0,230,254,223,96,181,177,10,120,177,89,85,11,179,45,61,84,18,237,70,170,122,77,227,245,127,170,102,4,227,87,138,139,244,139,195,83,251,140,5,22,139,118,224,193,101,34,21,149,113,222,111,35,73,15,206,153,9,7,175,251,146,154,167,56,94,10,211,196,189,218,253,254,193,81,36,90,158,132,47,95,133,77,167,62,223,203,123,51,166,35,106,106,51,19,41,174,233,61,80,228,8,38,71,216,207,220,126,58,0,154,32,0,0,0,0,0,0,0,0,0,3,254,119,167,93,53,31,25,215,31,172,77,114,10,79,100,118,76,201,106,236,123,148,71,161,151,176,203,177,248,143,244,110,215,164,52,174,106,35,104,231,233,111,87,143,234,215,222,3,235,128,249,141,62,236,25,137,130,233,110,105,105,35,66,252,52,51,61,9,58,120,248,23,136,250,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,183,184,148,231,202,179,133,239,171,7,112,194,79,34,173,33,147,84,249,187,16,173,141,168,230,71,113,174,91,241,212,147,209,77,161,91,146,189,125,133,219,83,1,99,135,37,146,86,195,95,127,15,3,31,232,71,169,106,67,49,51,113,119,16,170,23,9,93,50,171,251,234,100,255,0,80,79,116,172,22,139,222,107,215,105,35,111,218,61,124,52,253,130,203,184,105,231,202,236,187,171,236,96,142,37,187,215,186,226,82,116,249,251,90,107,77,87,14,51,76,242,153,142,69,226,165,171,122,151,237,208,253,134,2,210,64,0,0,0,0,0,0,0,0,0,86,119,25,251,45,19,108,171,114,242,101,26,200,98,116,56,107,61,127,220,146,213,69,195,241,86,158,39,238,215,239,246,10,136,23,175,197,90,211,159,112,101,189,233,208,209,185,52,233,138,148,239,116,150,136,110,4,227,51,238,101,239,47,13,69,20,25,104,122,24,11,76,224,193,98,41,82,238,59,241,230,52,34,68,202,122,23,187,239,167,58,69,161,43,255,0,205,253,190,193,107,130,20,112,157,178,170,22,158,90,186,185,229,218,179,84,244,155,39,234,255,0,84,244,8,38,159,5,31,232,159,142,135,247,16,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,62,125,114,189,73,182,233,174,213,235,82,186,104,140,237,222,231,45,75,211,85,18,75,178,72,207,197,68,94,30,208,31,235,85,170,211,232,144,29,169,213,36,114,99,51,183,122,246,41,90,106,162,73,118,73,25,248,153,10,45,207,230,121,39,102,78,184,213,171,108,177,210,90,244,205,220,191,88,156,234,57,136,138,179,251,113,219,113,27,93,101,94,38,122,235,238,241,245,188,67,51,244,238,53,207,119,12,240,229,237,150,188,93,188,233,59,72,250,205,201,136,242,125,71,163,161,198,246,58,210,203,178,189,111,31,13,8,224,56,15,219,69,163,84,43,245,54,105,20,182,57,210,159,221,203,70,228,167,93,169,53,31,117,25,23,129,31,180,93,126,70,120,118,219,216,37,6,6,32,95,229,215,93,167,205,209,191,93,174,151,188,150,188,90,146,182,151,185,167,81,253,158,218,123,245,50,139,60,34,114,253,14,249,189,170,248,169,86,61,27,182,58,126,157,61,254,179,169,102,123,10,238,151,19,166,155,11,197,39,175,221,226,46,72,7,207,173,85,26,161,82,158,169,45,173,232,99,110,169,221,166,187,148,73,241,208,253,227,49,184,147,112,77,186,111,90,141,122,162,239,50,68,174,78,245,109,34,215,107,72,73,118,34,34,240,73,123,6,136,51,109,120,162,197,192,107,146,227,90,182,244,221,31,179,95,181,53,132,126,138,191,79,220,51,126,226,156,155,36,212,148,234,181,251,53,247,23,255,0,64,5,198,112,111,194,181,218,248,99,113,98,20,164,232,229,213,209,237,45,126,207,77,34,160,209,248,44,245,251,95,162,159,219,226,44,88,114,252,182,97,188,60,41,194,10,37,157,13,91,211,15,169,213,90,25,107,190,83,206,120,26,149,253,240,253,191,251,7,80,0,25,242,226,57,123,185,122,230,202,241,125,181,235,14,63,163,250,116,233,246,119,83,98,18,187,237,35,62,233,246,139,246,186,234,170,162,80,37,85,18,189,166,206,206,250,107,226,180,167,220,126,255,0,112,204,166,36,215,164,220,247,173,70,185,49,238,107,210,121,59,151,180,147,174,214,144,146,236,68,69,224,146,246,0,158,252,23,77,175,202,101,226,75,103,114,207,209,251,23,184,203,103,243,122,142,189,189,186,139,139,20,189,193,207,16,24,182,49,122,224,180,29,251,119,71,73,176,187,255,0,216,209,106,14,31,246,79,244,189,229,251,69,208,128,0,0,0,0,0,0,0,0,0,0,255,0,41,47,181,25,149,62,242,182,161,58,106,122,107,237,208,102,199,51,56,186,238,53,226,221,94,248,57,60,246,37,244,252,165,108,36,253,136,204,180,125,182,32,252,90,246,151,254,211,188,188,248,98,170,112,163,46,215,13,105,169,28,137,107,233,57,11,217,187,77,39,69,74,187,108,81,120,57,237,33,159,107,82,213,172,222,117,184,246,253,6,55,62,100,157,251,17,189,9,215,106,20,179,238,163,34,240,73,251,64,124,148,45,72,81,41,39,161,144,210,78,82,234,239,87,50,253,106,212,228,201,234,29,123,174,220,230,194,70,186,77,125,37,216,136,139,192,180,240,25,182,90,20,218,141,11,45,12,133,212,112,146,198,163,186,176,109,172,53,169,203,230,75,160,110,229,23,47,79,235,229,79,120,254,203,100,94,9,47,21,31,236,240,1,63,199,252,184,218,93,65,161,69,169,24,255,0,160,1,155,188,221,89,71,97,227,213,201,64,75,92,182,153,232,246,22,237,124,97,48,179,254,210,189,171,247,139,87,225,9,125,197,175,101,193,155,33,183,117,122,215,221,204,78,211,237,212,207,158,233,119,218,69,224,94,195,87,236,240,16,155,139,93,135,42,215,204,66,238,55,59,198,184,52,228,31,111,247,8,48,80,175,237,25,248,171,218,69,251,71,79,224,203,124,183,14,239,185,172,199,29,209,83,250,45,137,219,227,177,170,131,135,223,111,111,31,121,127,160,5,187,136,159,196,182,199,167,94,57,102,174,185,50,63,49,216,61,47,37,91,212,91,119,212,33,238,236,74,34,61,73,37,227,168,150,3,153,102,70,210,69,237,131,117,251,117,77,239,234,186,93,11,93,62,204,166,87,239,47,209,247,128,205,32,15,245,54,116,127,149,255,0,213,224,58,222,62,101,222,229,193,79,69,84,103,181,190,153,90,231,244,143,110,108,183,114,121,68,191,84,157,90,139,69,58,69,223,79,187,82,240,14,185,146,188,251,222,57,112,174,51,64,175,63,215,89,242,55,117,49,182,180,214,205,168,144,180,122,233,142,227,167,171,175,17,246,63,102,135,219,194,234,176,135,30,112,195,28,168,137,175,97,197,197,233,72,202,215,83,233,36,49,167,174,226,127,221,155,65,248,180,191,103,179,239,45,115,50,61,174,21,227,22,32,96,197,198,205,211,135,181,207,70,84,25,221,181,206,153,135,188,91,90,15,179,168,90,126,203,171,47,15,111,234,208,52,230,2,2,101,23,137,245,145,138,16,209,109,226,220,255,0,68,92,37,175,45,124,167,164,117,29,223,89,246,143,17,40,70,214,219,111,219,223,95,121,24,159,12,188,220,134,201,230,85,185,10,240,61,52,1,255,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,41,113,50,167,185,80,202,205,111,149,84,232,186,101,73,144,175,168,230,115,210,154,116,205,90,241,245,119,107,246,189,154,9,90,32,151,23,219,186,61,31,46,112,40,109,200,219,42,109,121,162,82,54,25,234,210,224,79,73,158,187,76,188,75,222,70,2,147,232,240,151,82,171,66,167,54,122,46,84,150,217,73,251,141,74,34,47,250,70,142,178,131,109,162,214,203,126,30,211,137,90,173,118,213,37,215,15,79,237,156,8,228,126,211,253,17,159,92,8,182,165,93,184,201,101,208,226,39,85,73,175,211,144,174,229,217,42,148,210,125,166,95,165,239,26,75,195,138,74,232,56,121,107,208,220,251,84,234,44,40,138,253,109,176,132,251,207,221,239,48,30,136,0,0,0,0,0,7,144,197,28,83,179,176,126,209,155,122,94,213,46,138,157,9,167,28,82,249,46,185,169,161,165,184,101,163,72,90,190,203,106,239,167,179,245,16,138,208,184,180,101,110,69,91,209,242,110,30,157,131,115,150,82,58,74,138,245,245,136,181,218,80,245,240,238,2,108,15,225,235,161,232,90,152,240,152,79,141,216,111,141,116,84,215,112,238,191,233,56,166,146,81,171,165,125,157,61,68,43,193,230,208,126,14,163,217,237,251,143,79,120,3,240,211,20,202,142,79,41,58,25,72,94,254,230,126,183,109,71,238,31,33,124,202,101,68,222,52,255,0,54,127,197,90,248,56,165,123,187,159,129,126,161,244,186,150,121,124,221,254,174,155,181,208,252,0,126,90,187,9,113,134,221,63,24,238,147,201,253,105,35,208,126,184,235,55,99,180,226,188,86,132,168,255,0,105,15,152,185,69,84,150,136,241,125,102,154,81,45,106,240,240,61,12,180,61,15,192,252,71,214,34,74,19,161,118,36,151,252,128,63,160,35,86,59,231,247,0,176,14,190,118,173,211,112,238,171,160,183,46,55,73,52,182,145,45,212,31,174,136,235,73,232,182,148,94,63,127,135,143,222,192,108,232,224,94,97,220,40,54,21,209,212,84,146,157,93,139,209,76,70,195,250,162,50,222,235,13,164,244,83,200,46,222,253,125,250,7,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,17,171,45,121,205,161,99,134,48,98,150,0,214,233,94,138,188,240,230,224,172,199,100,152,66,213,22,167,71,139,80,84,102,228,165,71,175,45,228,110,101,14,182,163,209,74,90,92,111,82,82,219,100,36,168,0,0,0,15,21,141,247,173,87,13,112,94,254,196,106,20,120,143,212,173,91,94,171,91,134,212,180,41,76,56,252,104,142,60,218,92,74,84,149,26,13,72,34,50,37,36,244,215,67,47,16,30,212,7,31,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,0,0,0,0,0,0,0,0,171,94,32,216,215,196,3,42,23,251,117,219,99,27,37,206,195,171,170,68,135,169,83,19,103,82,82,197,37,245,60,242,145,73,91,138,105,213,173,109,199,75,106,75,174,26,77,226,230,26,72,205,183,52,11,74,1,74,217,104,226,211,142,214,246,41,192,254,81,151,119,210,219,50,167,202,167,74,254,97,14,7,162,57,146,89,223,81,254,103,12,221,145,202,100,158,250,130,211,126,254,199,169,16,185,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,128,126,176,16,3,138,222,104,241,219,45,127,146,239,200,165,243,244,115,233,31,166,253,39,253,25,14,103,63,167,232,121,63,221,45,57,183,111,61,223,179,166,187,187,235,161,105,207,248,95,231,51,50,121,137,199,218,253,149,140,120,145,244,130,139,10,207,149,84,98,55,161,224,68,217,41,19,97,54,151,55,199,97,181,158,136,121,194,208,207,111,173,174,154,145,25,5,159,128,10,181,226,13,196,238,242,178,47,246,240,143,43,183,100,74,124,139,118,68,134,110,138,226,169,100,243,232,168,178,243,209,220,166,161,169,140,27,68,134,205,178,113,79,32,151,188,214,217,33,105,36,47,152,22,148,2,146,242,235,156,238,35,217,146,197,202,22,20,217,152,205,45,75,168,200,66,234,115,153,180,40,207,34,147,78,37,164,164,77,116,149,29,9,216,218,85,169,36,214,157,235,52,54,147,222,180,145,220,245,167,78,174,209,237,90,53,38,233,184,254,144,86,161,83,227,199,168,213,250,52,68,244,132,164,54,148,187,39,144,131,52,53,204,89,41,124,180,158,212,238,208,187,16,15,172,0,43,3,138,6,115,51,39,151,108,125,160,89,88,57,137,31,71,232,179,108,248,181,71,227,122,30,4,189,242,151,54,107,106,115,124,134,28,89,106,134,91,45,8,246,250,186,233,169,153,152,89,248,10,192,225,127,156,204,201,230,39,31,107,246,86,49,226,71,210,10,44,43,62,85,81,136,222,135,129,19,100,164,77,132,218,92,223,29,134,214,122,33,231,11,67,61,190,182,186,106,68,101,103,224,0,0,0,3,159,230,22,233,174,216,216,5,137,119,173,173,59,162,173,91,246,125,102,169,78,147,202,67,156,137,76,66,117,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,20,131,254,170,62,123,63,225,207,254,108,209,255,0,234,128,47,248,7,138,198,251,214,171,134,184,47,127,98,53,10,60,71,234,86,173,175,85,173,195,106,90,20,166,28,126,52,71,30,109,46,37,42,74,141,6,164,17,25,18,146,122,107,161,151,136,242,153,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,64,118,0,0,0,0,16,255,0,138,6,61,226,198,93,176,10,129,122,224,229,215,244,126,181,54,240,139,75,126,79,67,26,94,248,171,133,53,197,55,178,67,110,32,181,91,45,158,164,91,189,93,53,208,204,140,38,0,10,128,200,86,125,115,99,141,57,177,177,176,207,18,241,91,211,54,221,103,210,125,108,47,65,83,99,243,121,84,217,79,55,245,140,199,67,137,209,198,144,175,85,69,174,154,30,164,102,71,111,224,0,3,159,230,22,233,174,216,216,5,137,119,173,173,59,162,173,91,246,125,102,169,78,147,202,67,156,137,76,66,117,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,1,208,0,80,15,250,168,249,236,255,0,135,63,249,179,71,255,0,170,11,201,198,251,214,171,134,184,47,127,98,53,10,60,71,234,86,173,175,85,173,195,106,90,20,166,28,126,52,71,30,109,46,37,42,74,141,6,164,17,25,18,146,122,107,161,151,136,15,106,3,143,229,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,0,0,0,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,101,215,248,205,211,147,152,234,109,189,107,90,148,165,224,194,42,12,211,170,53,218,131,50,147,84,121,149,44,208,237,69,148,32,207,150,202,55,37,196,176,166,22,235,136,104,200,205,165,187,177,160,179,240,31,38,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,31,88,0,0,114,172,203,230,46,196,202,254,22,79,196,203,234,71,247,216,116,120,91,30,254,147,170,116,207,60,196,62,99,77,57,201,230,242,22,158,106,211,177,30,38,126,4,97,213,64,86,94,68,248,166,85,113,42,255,0,145,133,217,144,147,17,138,149,213,88,90,237,170,172,72,234,75,13,191,37,232,204,68,162,183,25,134,20,162,65,41,111,44,164,190,242,143,77,18,226,143,178,135,116,226,129,143,120,177,151,108,2,160,94,184,57,117,253,31,173,77,188,34,210,223,147,208,198,151,190,42,225,77,113,77,236,144,219,136,45,86,203,103,169,22,239,87,77,116,51,35,9,128,2,144,50,245,196,123,57,215,206,62,225,165,149,116,227,39,91,69,184,47,10,53,46,163,27,232,237,41,190,124,87,230,180,219,173,239,68,100,173,59,144,181,22,169,50,81,107,169,25,31,113,119,224,0,35,254,115,115,127,106,228,239,14,32,222,53,106,15,210,58,213,106,160,154,125,34,132,221,69,184,142,73,208,183,190,250,150,162,90,210,203,72,34,37,45,13,185,163,142,176,131,36,147,155,211,13,114,89,197,190,77,106,171,74,194,220,214,61,17,185,19,228,60,211,23,225,114,162,176,149,173,73,54,26,157,29,182,210,211,72,212,220,71,82,131,74,18,92,158,99,100,68,235,224,45,40,4,106,205,110,115,104,89,75,196,124,43,166,95,148,174,109,153,125,250,94,61,94,164,194,22,185,84,167,35,156,46,68,148,182,157,121,172,151,80,233,58,217,36,220,218,105,82,53,52,114,157,146,160,0,0,0,0,41,3,48,188,71,179,157,99,99,238,37,217,86,182,50,116,84,91,126,240,172,210,233,209,190,142,210,156,228,69,98,107,173,180,222,245,198,82,213,181,8,73,106,163,53,30,154,153,153,247,1,119,224,35,254,66,177,74,251,198,156,167,88,216,153,137,117,223,76,220,149,159,73,245,179,122,86,99,243,121,85,41,76,183,245,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,156,128,0,0,0,0,0,0,0,0,0,20,129,152,94,35,217,206,177,177,247,18,236,171,91,25,58,42,45,191,120,86,105,116,232,223,71,105,78,114,34,177,53,214,218,111,122,227,41,106,218,132,36,181,81,154,143,77,76,204,251,139,63,200,86,41,95,120,211,148,235,27,19,49,46,187,233,155,146,179,233,62,182,111,74,204,126,111,42,165,41,150,254,173,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,9,0,0,0,0,34,86,88,51,183,74,197,28,116,196,236,180,223,111,196,167,221,150,117,209,91,137,65,144,244,164,146,235,240,153,169,77,250,166,154,75,40,66,23,22,50,35,32,211,189,110,58,132,173,211,251,14,153,75,80,0,0,0,0,0,0,0,0,0,17,43,25,115,183,74,203,246,115,109,188,18,196,135,226,67,178,111,75,94,157,45,21,153,114,147,29,138,20,211,147,84,109,78,185,163,42,83,136,125,77,194,104,212,183,16,219,36,217,184,122,17,184,96,37,168,0,0,0,0,0,0,0,0,172,14,40,25,204,204,158,93,177,246,129,101,96,230,36,125,31,162,205,179,226,213,31,141,232,120,18,247,202,92,217,173,169,205,242,24,113,101,170,25,108,180,35,219,234,235,166,166,102,125,3,133,38,104,241,219,50,159,149,31,203,93,243,244,143,232,231,161,61,25,253,25,14,31,35,168,235,185,223,220,205,55,187,119,33,175,181,174,155,123,105,169,234,19,252,0,0,0,65,94,42,88,247,153,60,187,90,184,127,122,224,101,215,244,126,139,54,161,62,151,94,147,208,192,151,190,82,219,105,200,77,236,148,219,139,45,80,204,227,213,178,219,234,232,179,212,208,71,24,50,71,196,171,49,119,126,101,236,235,15,29,113,58,37,102,211,187,36,46,136,180,61,64,138,202,217,154,242,12,161,169,165,67,101,11,37,170,73,50,201,154,247,54,72,121,102,162,45,9,196,5,196,128,10,64,204,47,17,236,231,88,216,251,137,118,85,173,140,157,21,22,223,188,43,52,186,116,111,163,180,167,57,17,88,154,235,109,55,189,113,148,181,109,66,18,90,168,205,71,166,166,102,125,192,93,248,8,255,0,144,172,82,190,241,167,41,214,54,38,98,93,119,211,55,37,103,210,125,108,222,149,152,252,222,85,74,83,45,253,91,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,226,184,145,230,194,78,88,112,73,182,44,203,142,93,35,17,110,233,9,102,216,121,154,115,82,144,210,35,190,194,230,188,233,62,149,50,72,38,87,203,34,50,82,205,111,160,210,157,18,181,160,37,168,10,64,192,28,242,113,9,204,6,50,218,120,59,110,99,207,79,46,230,168,38,59,146,126,139,209,23,210,69,66,84,228,153,59,23,29,4,231,41,134,221,119,151,188,148,189,155,83,235,40,136,91,86,97,115,59,131,89,95,181,89,186,113,114,232,232,58,254,122,41,116,232,204,170,68,234,155,205,54,107,83,108,52,159,253,4,155,139,52,52,133,58,217,45,104,222,157,67,170,128,170,12,16,227,13,85,173,230,46,166,246,50,196,137,109,97,37,193,29,9,137,29,68,169,175,219,15,177,23,237,161,216,209,137,233,104,144,242,84,74,66,219,51,65,188,217,165,73,75,107,39,45,124,0,0,0,0,68,174,33,153,211,165,101,99,11,228,80,173,11,130,34,113,82,229,142,69,111,195,56,201,148,112,152,55,54,187,80,125,181,40,146,132,37,36,234,90,53,146,137,111,18,75,150,226,16,246,223,171,144,28,224,210,179,101,132,105,85,64,229,183,125,217,209,225,192,186,208,243,73,36,73,125,104,81,55,57,165,54,132,181,178,65,178,234,205,180,165,38,210,210,180,109,216,77,184,224,74,0,0,0,0,21,43,139,156,100,235,176,243,5,79,155,132,150,247,165,48,158,220,234,163,201,130,249,162,28,171,165,197,180,164,34,74,158,113,151,28,134,203,110,108,91,77,165,9,113,73,74,185,186,115,9,166,66,218,128,64,12,230,103,190,162,188,157,217,249,133,202,102,34,122,53,202,221,225,22,141,53,110,211,226,200,149,11,88,50,221,122,12,150,31,67,168,105,228,173,182,76,244,215,84,237,82,20,166,220,74,149,31,242,21,159,92,216,227,78,108,108,108,51,196,188,86,244,205,183,89,244,159,91,11,208,84,216,252,222,85,54,83,205,253,99,49,208,226,116,113,164,43,213,81,107,166,135,169,25,145,133,191,128,135,249,230,206,109,119,39,152,143,131,181,55,41,94,153,179,46,143,78,71,185,169,173,33,5,41,77,180,112,57,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,185,107,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,15,214,0,0,0,2,157,179,197,158,156,220,224,70,106,47,204,45,195,236,108,150,197,189,73,145,13,232,44,73,160,81,222,92,116,73,132,196,163,100,150,113,55,41,8,83,234,66,13,70,165,236,74,119,41,106,213,70,23,18,2,10,240,173,205,166,44,102,102,213,196,10,78,49,213,253,57,90,180,234,16,36,49,87,233,227,70,230,69,152,219,169,76,110,68,118,91,65,114,215,13,197,243,12,212,165,117,26,118,36,22,179,168,0,0,84,95,16,46,32,89,168,194,12,212,93,120,91,133,184,129,18,219,183,173,184,244,214,88,97,154,36,41,43,125,111,66,102,82,222,117,114,154,117,70,189,210,13,4,72,52,160,144,218,61,93,219,148,160,183,64,16,87,133,110,61,230,79,49,54,174,32,94,184,231,117,253,32,162,194,168,64,165,208,100,244,48,34,108,148,134,221,114,107,123,34,182,218,207,68,61,4,245,112,182,250,218,32,245,37,145,70,172,250,231,215,54,56,45,155,27,231,12,240,211,21,189,13,109,209,189,25,209,66,244,21,54,71,43,155,77,138,243,159,88,244,117,184,173,92,117,106,245,148,122,107,161,104,68,68,65,111,224,33,255,0,11,252,123,197,140,196,224,21,126,245,198,59,175,233,5,106,21,225,42,150,196,158,134,52,77,145,81,10,19,137,111,100,118,219,65,232,183,156,61,76,183,122,218,107,161,17,20,192,0,0,16,3,138,222,104,241,219,45,127,146,239,200,165,243,244,115,233,31,166,253,39,253,25,14,103,63,167,232,121,63,221,45,57,183,111,61,223,179,166,187,187,235,161,104,19,252,5,96,112,191,206,102,100,243,19,143,181,251,43,24,241,35,233,5,22,21,159,42,168,196,111,67,192,137,178,82,38,194,109,46,111,142,195,107,61,16,243,133,161,158,223,91,93,53,34,50,179,240,0,1,15,243,205,156,218,238,79,49,31,7,106,110,82,189,51,102,93,30,156,143,115,83,90,66,10,82,155,104,224,114,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,97,48,0,126,74,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,0,0,0,17,171,53,185,205,161,101,47,17,240,174,153,126,82,185,182,101,247,233,120,245,122,147,8,90,229,82,156,142,112,185,18,82,218,117,230,178,93,67,164,235,100,147,115,105,165,72,212,209,202,118,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,14,17,143,57,209,192,188,188,56,112,111,219,163,167,169,41,58,181,23,162,152,189,231,245,164,69,189,166,28,73,106,166,86,93,253,218,251,181,248,24,17,159,236,2,199,202,249,90,182,181,195,178,174,178,213,17,186,73,167,184,141,109,32,189,117,199,66,75,85,186,146,241,251,252,60,2,68,214,230,57,78,162,207,168,50,90,185,22,43,175,36,181,241,52,160,204,191,232,25,182,205,37,114,125,195,152,220,76,168,84,23,185,195,187,171,41,73,104,146,218,158,189,243,36,246,34,215,77,79,184,210,155,136,67,237,41,181,150,228,56,147,73,151,134,164,100,41,7,137,86,80,110,60,49,197,26,214,44,80,41,155,237,219,154,116,154,156,151,121,205,150,201,114,36,76,125,101,181,111,41,103,163,104,35,236,146,79,184,136,251,0,131,3,179,100,214,29,90,94,104,240,180,233,44,243,20,197,225,68,121,242,220,146,209,148,212,99,238,63,91,245,151,135,113,198,144,133,45,100,218,75,85,40,246,145,125,226,208,120,81,229,26,190,154,247,229,226,240,167,116,240,80,215,46,155,245,200,94,245,146,224,202,105,127,86,246,165,170,119,118,82,63,95,176,128,91,35,123,141,180,154,203,69,104,90,151,184,199,253,0,240,120,177,141,216,111,130,148,85,87,113,18,191,232,200,164,147,81,43,165,125,237,125,71,21,224,203,107,63,6,151,236,246,125,229,168,123,192,16,158,111,22,140,173,199,171,122,62,53,195,212,48,78,114,206,71,73,81,70,158,177,150,187,78,30,190,29,196,169,194,236,83,179,177,130,209,133,122,89,53,46,182,157,53,166,220,74,249,46,183,161,173,164,56,69,163,168,66,190,203,137,239,167,183,245,144,15,94,0,0,0,0,3,142,102,250,219,69,211,150,252,66,167,26,180,90,45,170,179,173,158,159,219,40,18,8,189,165,250,67,56,181,136,75,166,213,166,211,156,61,87,22,75,140,168,253,230,149,25,31,253,3,79,120,143,73,93,123,15,46,138,27,127,106,163,69,155,17,63,173,198,22,159,121,123,253,228,51,107,142,246,212,171,75,25,47,90,28,180,232,168,215,5,73,5,220,187,165,50,157,79,176,207,244,125,224,46,255,0,134,109,61,218,126,86,104,156,218,159,91,212,170,52,132,253,79,47,146,149,83,161,232,215,143,173,183,79,181,237,212,74,209,4,184,65,93,204,86,50,231,62,134,228,141,210,161,87,157,36,163,97,150,141,34,4,4,151,125,164,94,39,239,51,19,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,224,174,215,41,150,221,34,93,114,179,39,167,133,5,151,36,62,230,197,47,106,16,147,82,143,68,145,153,232,73,51,236,70,98,183,115,151,197,50,155,108,148,203,27,1,170,61,77,71,107,145,228,84,121,42,71,33,127,206,26,81,114,165,68,52,171,106,146,210,181,37,104,122,233,239,48,19,55,48,57,170,194,108,187,80,36,212,111,122,247,38,113,50,179,137,19,165,146,174,123,187,29,52,35,123,76,184,73,220,166,84,90,159,98,241,63,102,180,239,157,76,251,222,57,143,174,61,65,160,191,208,217,241,246,244,209,182,180,238,253,200,142,181,250,235,142,219,165,163,172,153,247,63,110,133,219,198,50,95,119,253,213,137,55,28,219,174,240,169,245,213,41,239,56,251,206,242,91,107,114,150,226,156,87,170,218,82,146,245,150,163,236,69,226,60,240,0,14,193,128,121,119,185,49,175,210,181,24,13,236,166,81,121,29,91,218,182,123,121,220,210,71,170,110,161,71,170,154,50,237,175,223,161,120,242,66,103,89,28,159,254,175,0,23,231,195,70,199,167,89,217,102,161,57,14,63,45,217,221,87,57,91,212,123,182,84,38,109,236,106,50,45,9,71,225,160,150,3,153,101,186,211,69,147,131,116,11,117,45,236,233,186,173,75,93,126,212,167,151,239,63,210,247,142,154,2,9,113,123,190,226,208,114,224,245,144,227,186,61,116,237,229,167,105,250,221,52,248,14,159,125,166,69,216,253,166,159,219,224,42,159,40,214,82,175,204,122,182,232,6,215,49,183,186,205,233,221,167,132,39,214,95,218,79,232,123,196,206,227,53,124,183,50,239,182,108,198,221,213,80,58,221,233,219,225,189,170,123,133,223,111,127,15,121,255,0,160,115,14,18,150,36,171,163,49,8,184,155,61,35,91,250,243,207,183,251,188,25,200,79,246,136,252,83,236,35,253,128,47,17,182,210,210,9,9,45,8,135,253,0,0,228,57,180,171,189,66,203,253,211,83,141,39,167,117,158,135,107,155,9,122,107,53,132,159,99,35,47,3,247,12,219,45,106,90,141,74,61,76,197,212,113,109,198,163,181,112,109,220,53,166,75,229,203,175,237,230,151,47,95,234,37,64,120,190,211,102,94,10,63,5,23,237,240,20,174,132,41,106,36,164,181,51,1,212,242,207,139,174,224,166,45,210,47,142,167,144,196,78,163,154,173,132,175,181,25,230,139,182,197,159,139,190,194,255,0,218,90,79,140,251,82,89,75,236,171,114,21,174,135,166,158,221,6,92,238,187,86,179,102,86,228,91,245,232,220,137,145,182,111,70,244,43,77,200,74,203,186,76,203,193,69,237,26,9,200,126,42,167,21,242,237,111,86,157,147,207,150,223,87,207,94,205,186,235,58,82,83,219,98,75,193,191,97,0,145,0,0,0,0,0,0,0,0,0,0,43,19,141,78,32,42,13,187,98,216,112,156,212,170,126,147,235,83,167,217,229,185,78,117,190,230,158,254,39,246,84,95,127,184,113,46,18,152,81,6,251,190,174,106,253,70,62,246,40,189,22,171,222,101,183,156,204,228,120,18,210,103,169,160,189,135,251,7,198,226,229,90,159,80,204,66,233,210,31,222,196,45,57,40,218,146,219,190,12,3,87,114,45,79,83,47,104,146,28,20,233,49,218,179,49,2,163,201,209,201,94,137,220,173,199,235,109,118,162,69,219,94,192,42,219,22,168,76,91,88,131,85,162,69,127,156,212,110,70,213,237,52,235,185,134,212,125,140,207,218,175,120,244,217,114,199,251,175,47,24,137,14,246,182,164,109,75,60,206,123,59,27,62,110,172,60,210,125,101,182,230,221,57,202,62,197,223,254,82,253,217,186,162,55,64,199,235,158,156,210,247,37,29,22,157,180,241,132,193,251,207,222,56,232,13,69,217,55,84,43,218,216,133,115,211,143,88,243,121,155,60,127,176,226,144,126,36,71,226,147,246,15,186,33,255,0,11,188,67,93,231,150,58,45,33,227,220,237,23,169,222,175,13,121,213,9,170,46,219,72,188,19,239,63,216,38,0,10,174,227,91,109,68,117,171,2,226,47,85,246,61,43,187,196,247,106,116,228,123,244,46,223,112,224,124,37,106,82,162,230,122,155,5,148,106,212,190,119,52,245,46,219,41,243,140,189,154,248,251,132,191,227,35,75,91,248,61,71,169,18,53,76,110,163,83,215,195,116,170,122,125,226,189,184,119,93,5,106,102,234,198,168,190,247,46,49,122,79,157,234,235,175,244,100,178,79,129,25,248,171,216,3,66,227,240,87,41,81,107,84,183,169,147,83,185,151,182,238,45,76,188,20,74,47,3,35,241,34,246,143,222,0,50,251,136,214,218,236,187,218,161,111,27,188,197,67,229,122,219,116,215,123,40,95,134,167,250,94,241,113,183,70,14,68,205,102,70,169,63,95,182,178,207,63,163,123,105,158,205,107,9,223,234,239,105,7,170,35,233,223,246,119,241,172,236,245,217,82,236,172,198,220,177,37,55,179,155,209,237,78,164,122,105,2,49,159,114,81,254,144,179,14,16,151,203,151,54,1,201,181,36,187,204,85,189,179,82,219,166,156,249,179,220,246,36,191,71,222,127,176,5,41,204,135,38,4,149,196,150,223,45,214,244,220,157,72,244,212,181,46,229,219,192,199,166,166,225,117,229,87,180,159,189,105,244,190,109,46,54,222,107,220,246,147,183,115,166,217,122,166,178,81,250,196,101,216,191,228,238,36,247,19,188,190,163,7,113,185,203,134,148,230,234,77,203,167,76,222,154,114,186,120,144,144,190,234,113,106,86,170,112,207,185,22,159,121,14,133,194,63,22,232,212,124,66,168,225,85,194,214,172,220,92,158,66,183,47,183,78,196,247,213,217,8,51,241,50,241,81,126,223,0,21,232,149,26,15,114,79,67,33,36,112,43,62,184,237,130,83,162,53,14,225,235,168,209,91,83,37,3,164,134,215,170,183,210,234,254,180,227,173,125,204,148,95,118,238,222,4,66,204,243,27,194,207,10,49,109,201,21,187,38,103,209,138,170,246,104,174,92,153,187,180,228,167,253,210,90,82,94,171,106,246,127,107,222,68,43,75,29,114,1,142,184,25,77,147,93,172,81,250,186,84,103,82,218,165,117,16,219,212,185,10,117,71,177,50,22,174,196,133,22,154,119,211,245,16,9,219,133,28,99,176,238,167,17,152,120,153,109,250,29,244,165,41,84,158,177,249,27,213,162,8,253,70,97,17,22,166,107,63,217,167,180,132,182,194,156,225,96,102,48,28,118,109,59,179,157,42,75,72,117,44,244,19,19,166,237,133,166,231,25,65,120,184,146,25,198,117,165,178,226,154,113,58,45,10,52,168,181,240,50,241,31,233,10,108,154,124,166,166,195,115,150,243,11,75,141,171,66,61,20,70,70,71,161,246,241,34,1,169,230,31,106,75,100,235,43,220,133,120,30,134,95,244,143,244,25,206,195,156,235,230,11,12,219,68,106,5,233,182,51,122,18,90,244,116,35,208,139,97,120,173,133,31,130,8,135,73,103,138,54,103,153,81,171,233,62,237,81,183,78,138,158,95,183,251,144,5,244,0,161,82,226,135,153,226,116,156,250,81,224,173,218,116,84,255,0,250,160,245,22,199,23,12,195,209,106,13,201,172,47,210,209,146,68,75,143,164,22,55,145,41,38,126,178,97,153,150,164,70,95,183,238,1,120,64,43,67,9,184,207,90,53,233,12,82,241,43,13,254,143,234,105,109,83,189,48,236,189,231,171,105,215,150,204,18,211,93,86,173,53,254,206,158,210,19,227,10,49,142,197,198,107,102,53,211,99,85,186,216,143,161,10,51,228,60,222,213,41,180,47,111,214,161,6,122,19,168,239,167,183,245,232,30,220,0,0,0,0,0,0,0,0,0,0,84,119,26,11,189,18,46,187,114,207,67,158,179,112,225,205,52,233,238,114,162,223,142,223,244,254,193,110,6,100,68,102,126,4,40,27,137,157,248,139,239,52,181,157,158,22,250,36,80,207,245,177,81,153,255,0,21,63,167,247,254,179,1,243,120,115,218,139,186,243,65,110,182,146,212,169,142,196,169,43,252,22,234,49,53,246,151,233,125,255,0,168,104,33,132,19,76,54,218,75,66,66,9,37,251,8,83,63,6,236,55,153,87,198,170,221,252,185,60,184,112,168,114,97,146,118,17,238,117,18,233,238,233,174,226,50,236,127,163,167,223,236,23,56,0,0,0,0,0,2,163,56,208,94,245,53,222,214,229,140,219,186,83,202,153,14,160,164,237,79,119,121,213,22,140,245,219,187,236,255,0,198,211,238,246,138,202,22,159,198,147,13,214,135,173,156,83,100,180,109,69,10,136,178,255,0,141,173,69,243,62,234,247,127,197,253,190,193,86,0,58,78,1,99,117,215,129,56,141,72,188,237,186,135,78,136,211,35,170,98,57,77,175,155,29,47,180,227,136,213,109,175,110,188,164,247,34,212,189,158,227,209,14,4,226,84,124,92,194,123,98,255,0,96,253,106,189,38,20,183,139,191,103,29,140,211,170,46,233,79,247,207,98,72,191,87,128,204,168,189,238,20,145,171,145,242,182,218,171,74,236,229,88,151,16,180,71,247,57,211,160,236,251,63,183,199,191,188,4,201,82,82,178,218,162,212,140,124,231,45,218,59,175,245,46,67,213,205,119,110,230,47,199,93,125,227,233,0,15,248,105,166,217,65,54,218,116,73,118,34,212,71,236,243,227,127,228,43,47,245,219,130,51,188,186,133,81,137,84,152,42,219,174,217,46,66,146,182,213,161,182,180,158,138,107,193,68,69,239,63,124,132,16,47,139,237,185,50,161,151,250,125,94,49,234,136,213,166,185,137,237,246,83,10,122,140,245,51,251,253,192,41,130,233,185,106,183,133,197,81,185,235,111,243,166,212,229,61,45,245,237,74,117,91,139,82,212,122,36,136,190,210,143,192,136,135,250,217,183,125,114,196,185,32,93,54,244,190,158,117,58,67,82,90,95,45,11,209,77,184,149,167,178,210,162,251,72,47,18,63,1,241,64,6,132,178,23,152,211,204,46,9,83,106,85,2,210,173,70,109,154,92,197,127,125,117,152,145,77,199,52,38,155,74,117,91,199,234,150,164,94,195,50,240,146,194,166,248,42,221,178,253,61,116,216,155,127,155,116,147,170,218,234,95,111,125,57,175,209,215,195,254,54,159,119,180,91,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,224,230,22,233,174,216,217,208,196,187,214,214,157,209,86,173,252,80,172,213,41,210,121,72,115,145,41,138,179,174,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,209,240,205,102,108,124,211,227,39,196,11,135,230,47,128,188,156,142,102,238,149,155,236,35,85,214,253,58,37,30,236,160,200,77,54,227,165,49,33,43,66,31,52,18,145,41,148,26,141,212,70,120,183,108,230,22,164,182,222,108,148,231,40,220,84,138,25,161,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,19,150,140,197,216,153,160,194,200,24,153,98,200,254,245,14,177,11,99,223,209,149,78,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,196,143,196,136,58,168,229,89,177,242,177,140,159,15,238,31,151,62,43,2,242,227,5,140,180,60,199,92,181,251,16,233,87,22,19,162,160,80,169,118,253,66,34,90,230,193,105,109,161,82,217,148,150,90,146,211,207,165,167,28,73,62,78,165,174,164,210,166,220,229,164,77,72,121,147,254,85,188,61,49,111,22,191,39,149,91,59,157,103,221,116,254,142,107,188,246,95,228,192,120,185,241,100,108,71,61,147,221,176,215,177,59,93,109,230,244,62,94,229,5,59,101,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,122,30,194,172,76,181,113,147,14,45,204,82,178,165,245,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,198,96,132,180,225,243,157,186,174,84,47,247,40,87,59,242,231,97,213,213,34,59,53,88,106,148,164,177,73,125,79,50,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,2,253,0,126,74,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,0,0,1,207,241,211,2,240,227,49,120,113,81,194,252,80,163,117,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,87,64,0,25,172,204,190,93,47,188,175,226,156,252,51,190,163,255,0,125,153,71,155,189,159,233,58,95,82,243,44,76,229,180,235,156,158,111,33,106,229,45,91,209,224,101,224,103,55,248,83,231,170,53,156,228,12,172,98,188,248,145,168,82,164,19,54,84,228,197,117,79,166,163,46,106,11,209,171,38,91,81,41,14,187,33,199,82,243,134,158,89,147,137,82,212,149,54,77,79,252,226,101,86,205,205,126,17,212,44,250,205,54,34,110,122,116,121,18,109,58,187,142,27,43,167,84,77,30,161,41,212,161,106,233,156,82,91,75,200,218,173,200,34,81,23,49,13,173,25,236,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,152,89,167,28,239,204,159,239,39,240,209,202,184,42,121,167,186,126,31,206,249,141,56,69,252,93,204,197,229,141,88,71,133,152,91,121,193,136,181,225,68,121,244,218,101,77,146,38,215,38,156,242,34,34,59,14,182,148,146,119,176,152,155,9,194,63,93,10,70,228,239,74,156,115,245,229,91,51,149,220,170,221,87,117,235,107,81,122,218,213,193,103,207,182,169,210,122,148,55,232,185,79,184,195,141,78,216,182,157,67,252,165,199,73,242,84,68,149,235,161,168,139,177,133,154,113,70,207,109,87,4,233,76,224,70,11,220,209,35,222,213,200,235,85,193,81,136,250,186,219,122,18,146,131,105,13,237,45,173,73,144,149,168,201,123,249,141,54,146,89,37,38,243,46,166,160,108,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,249,63,215,85,251,117,127,190,183,29,201,113,212,63,240,147,39,84,167,72,115,255,0,73,199,158,113,197,253,234,82,149,237,51,23,147,195,175,34,177,178,181,102,149,241,136,48,34,47,21,43,241,222,102,115,209,165,58,180,83,41,207,28,117,149,52,200,156,54,30,90,92,142,151,22,242,81,246,214,164,37,107,66,73,107,14,149,146,140,168,208,178,151,131,80,172,222,85,42,101,223,82,210,101,211,91,132,202,211,215,202,220,179,109,178,83,134,107,54,88,66,249,77,150,136,73,232,183,57,104,91,174,16,144,0,0,2,149,184,213,249,167,181,190,31,193,249,141,68,93,72,165,110,53,126,105,237,111,135,240,126,99,81,0,224,169,230,158,233,248,127,59,230,52,225,117,34,141,184,64,95,246,109,139,154,249,49,111,11,134,37,37,119,85,175,38,129,72,57,38,105,68,170,139,147,33,186,212,114,94,155,82,181,165,135,9,27,140,183,47,106,19,170,214,132,170,242,64,0,0,7,42,205,143,149,140,100,248,127,112,252,185,241,154,193,161,238,32,88,189,102,225,6,84,47,231,239,7,229,146,239,10,60,235,66,144,204,102,13,213,191,81,157,13,244,52,147,62,201,66,18,146,113,197,169,70,90,33,165,18,119,44,208,133,103,132,6,148,243,99,229,99,25,62,31,220,63,46,124,80,94,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,126,153,177,242,177,140,159,15,238,31,151,62,51,88,3,79,184,85,137,150,174,50,97,197,185,138,86,84,190,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,245,98,130,248,124,231,110,171,149,11,253,202,21,206,252,185,216,117,117,72,142,205,86,26,165,41,44,82,95,83,204,165,117,100,54,150,93,90,214,220,116,184,149,52,217,36,222,46,89,40,204,219,111,75,222,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,128,125,97,0,56,213,249,88,181,190,32,65,249,117,68,79,241,0,56,213,249,88,181,190,32,65,249,117,68,5,101,228,119,23,172,220,8,205,69,135,138,88,130,252,182,45,234,76,137,140,206,126,51,6,242,227,162,76,39,226,147,198,130,245,148,132,41,244,173,100,146,82,246,37,91,82,181,104,147,209,69,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,44,66,207,184,93,113,0,153,72,153,77,203,38,55,220,92,234,83,221,53,58,199,170,62,219,239,202,110,83,175,180,195,52,149,114,208,189,204,159,55,86,156,112,208,150,82,218,155,53,26,13,164,180,22,212,57,86,108,124,172,99,39,195,251,135,229,207,142,170,57,86,108,124,172,99,39,195,251,135,229,207,128,205,96,210,158,108,124,172,99,39,195,251,135,229,207,140,214,13,41,230,199,202,198,50,124,63,184,126,92,248,10,11,202,174,102,47,44,168,98,228,60,82,179,224,196,168,161,81,213,77,171,211,36,145,37,21,26,115,139,109,110,176,78,109,53,50,189,205,54,180,56,146,61,171,66,119,37,104,222,218,244,61,133,88,153,106,227,38,28,91,152,165,101,75,234,40,183,53,61,170,132,109,206,54,183,25,222,94,187,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,140,193,9,105,195,231,59,117,92,168,95,238,80,174,119,229,206,195,171,170,68,118,106,176,213,41,73,98,146,250,158,101,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,114,201,70,102,219,122,5,250,0,252,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,3,228,221,150,181,10,249,181,107,54,85,211,7,173,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,227,58,249,192,203,93,119,42,216,227,88,195,42,153,243,169,79,110,170,91,114,213,41,15,185,46,142,235,206,34,59,142,154,82,141,175,23,41,109,184,70,132,23,49,181,154,72,208,104,82,180,124,56,166,112,50,215,66,205,78,7,86,48,202,166,124,154,171,59,170,150,220,181,74,91,13,196,172,52,203,136,142,227,166,148,175,115,39,205,91,110,17,161,103,203,113,102,146,37,146,20,144,173,110,20,121,215,252,153,93,76,101,175,19,42,117,89,54,221,219,80,143,26,210,119,94,115,52,122,163,206,41,39,31,97,36,220,75,50,156,113,29,210,173,141,186,91,141,4,79,60,234,110,80,101,178,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,119,23,83,194,247,58,255,0,202,2,196,70,12,98,21,78,171,59,18,108,218,122,228,187,81,154,124,239,76,210,210,242,80,137,6,234,82,90,60,215,53,134,92,39,12,214,231,168,238,247,20,183,121,97,53,46,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,97,64,57,250,205,116,204,214,227,140,186,221,49,221,150,101,175,206,163,218,236,182,243,230,219,241,82,242,141,83,212,219,164,158,91,210,61,69,40,137,180,41,45,161,134,213,184,218,222,169,43,197,147,58,244,236,64,153,252,152,176,190,167,207,162,209,42,11,114,239,154,217,202,142,227,181,72,175,188,201,211,20,218,210,132,56,203,75,109,47,41,95,90,133,185,200,52,26,77,147,53,195,92,170,229,158,242,205,126,46,67,194,219,62,116,74,114,19,29,85,42,189,78,73,146,145,78,167,54,182,208,235,228,222,226,83,203,220,235,104,67,105,50,220,181,167,114,144,141,238,32,36,87,11,220,148,127,40,11,237,24,207,136,84,202,84,236,54,179,106,11,140,237,58,105,115,189,51,84,75,41,90,35,155,73,81,104,203,92,214,30,112,220,35,67,158,163,91,28,74,221,229,204,14,53,126,86,45,111,136,16,126,93,81,19,126,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,112,131,141,95,149,139,91,226,4,31,151,84,64,85,94,83,188,211,224,223,196,11,123,230,44,13,4,102,43,30,108,220,182,225,29,119,21,175,57,177,18,138,116,117,162,153,5,233,6,202,234,213,19,66,142,60,38,141,40,90,183,184,164,232,106,36,43,98,9,110,40,182,33,70,89,225,203,213,211,66,177,177,247,13,47,91,166,119,69,69,183,239,10,53,82,163,39,148,183,57,17,88,154,211,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,58,94,121,51,119,85,205,246,46,38,235,98,157,46,143,105,208,99,170,155,110,82,159,144,165,173,12,26,205,75,148,242,9,70,210,36,188,123,119,242,203,66,67,108,182,106,115,148,78,40,57,254,98,177,230,242,204,150,46,87,113,90,243,155,45,75,168,200,90,41,144,94,144,79,34,147,78,37,168,227,194,104,210,132,39,99,105,86,134,162,66,119,172,214,226,139,122,212,103,58,184,80,228,114,77,203,85,162,102,227,17,151,16,232,84,217,18,23,104,210,77,13,72,57,210,218,83,140,42,107,228,162,81,52,134,29,74,249,73,45,29,55,154,75,154,161,45,163,157,199,248,115,100,39,249,84,87,95,196,140,68,127,167,195,43,102,161,209,203,142,196,141,146,171,83,144,132,58,112,210,104,61,236,178,72,113,181,58,239,101,26,86,148,52,123,148,167,25,189,64,21,87,199,59,243,39,251,201,252,52,121,254,20,57,227,147,109,85,104,153,71,196,100,68,42,21,74,68,132,90,53,99,91,81,206,12,183,84,227,234,132,249,168,210,78,161,247,84,190,82,139,87,73,231,82,222,139,75,136,228,250,14,57,223,153,63,222,79,225,162,170,192,106,160,5,122,240,210,226,9,27,24,105,84,124,190,98,253,86,91,152,131,2,63,77,71,171,75,117,217,79,220,168,66,101,62,225,184,104,96,144,194,227,198,97,164,154,222,117,75,124,245,81,153,172,213,175,235,226,147,157,219,239,46,95,67,240,207,5,46,95,66,222,117,109,213,218,156,222,141,153,61,61,44,185,140,178,215,46,75,14,52,190,115,196,234,183,37,68,182,250,61,12,180,116,140,4,255,0,25,172,205,143,154,124,100,248,129,112,252,197,241,106,153,26,226,111,117,102,123,17,233,184,53,122,224,199,75,90,145,79,155,54,77,193,111,60,227,148,246,121,38,107,66,159,138,225,41,113,89,52,26,90,230,155,238,106,250,154,73,36,137,210,217,85,121,177,243,79,140,159,16,46,31,152,190,2,234,120,92,121,19,195,47,198,190,113,52,74,161,21,120,92,121,19,195,47,198,190,113,52,74,160,0,0,0,0,0,0,0,1,154,204,216,249,167,198,79,136,23,15,204,95,23,83,194,227,200,158,25,126,53,243,137,162,149,179,99,230,159,25,62,32,92,63,49,124,93,79,11,143,34,120,101,248,215,206,38,128,149,64,0,3,54,217,155,171,85,104,25,187,197,122,237,10,167,46,157,82,167,98,69,118,92,57,145,30,83,47,198,125,186,155,202,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,118,153,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,41,7,54,62,105,241,147,226,5,195,243,23,199,159,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,198,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,65,167,48,28,171,44,89,133,181,115,65,131,84,92,92,181,163,116,29,127,50,53,70,150,185,77,200,122,153,57,165,109,118,59,138,65,255,0,130,226,13,73,66,150,211,173,44,208,141,251,75,170,128,0,0,0,0,0,10,86,227,87,230,158,214,248,127,7,230,53,17,117,34,149,184,213,249,167,181,190,31,193,249,141,68,7,117,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,117,154,12,171,139,201,225,167,158,169,57,154,182,101,97,134,39,79,151,43,20,45,200,239,212,165,78,84,86,155,98,175,78,57,4,73,125,4,195,104,105,149,178,111,178,202,155,52,150,226,229,184,149,44,212,225,54,19,124,5,101,241,52,226,5,136,152,53,138,20,76,35,203,190,32,75,161,87,104,17,221,122,239,53,81,34,73,97,75,146,220,119,97,50,133,202,105,102,107,75,70,183,20,109,145,35,73,13,150,229,40,148,150,250,174,65,56,133,94,89,180,170,205,177,238,252,22,151,18,175,71,142,82,103,220,116,5,17,209,25,66,212,241,160,159,68,135,57,177,214,162,75,77,182,132,46,66,221,81,60,189,27,109,181,154,66,111,128,0,10,86,227,87,230,158,214,248,127,7,230,53,17,213,120,24,254,123,63,118,255,0,137,14,85,198,175,205,61,173,240,254,15,204,106,35,170,240,49,252,246,126,237,255,0,18,1,106,128,0,3,149,102,159,5,63,148,78,95,111,108,28,110,161,209,75,184,41,229,208,62,167,121,109,162,115,14,162,68,94,106,185,110,25,50,111,178,209,57,181,6,174,89,175,110,138,208,203,53,131,85,2,128,120,157,97,111,228,191,57,55,175,73,66,244,101,42,237,233,238,154,127,243,174,119,85,213,54,93,91,253,214,165,35,116,230,230,250,138,219,166,158,170,73,6,128,23,125,128,56,199,66,204,6,13,90,120,197,110,51,211,196,185,169,233,144,228,109,203,95,73,41,10,83,114,99,111,90,16,110,114,159,109,214,185,155,9,43,217,185,62,170,136,198,123,51,99,230,159,25,62,32,92,63,49,124,88,167,5,60,116,153,85,161,94,153,120,175,86,121,222,132,217,114,91,177,156,39,220,113,17,93,95,46,114,18,179,51,105,182,80,242,162,173,45,145,33,70,228,183,215,235,234,163,69,117,230,199,205,62,50,124,64,184,126,98,248,11,169,225,113,228,79,12,191,26,249,196,209,93,92,96,177,142,187,124,230,128,240,170,67,61,61,23,13,41,236,71,134,222,228,47,159,42,116,118,37,200,147,169,33,43,78,228,46,51,92,179,82,210,93,54,244,237,55,20,66,106,228,219,24,232,89,127,225,95,111,227,21,198,207,81,18,217,167,215,36,55,27,114,209,213,202,93,106,99,113,163,111,66,22,109,243,95,113,166,185,155,13,40,223,185,94,170,76,197,37,213,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,2,197,120,48,96,52,107,171,20,46,92,127,174,194,151,211,216,241,211,75,161,45,81,221,75,14,84,102,54,226,95,113,15,18,201,11,91,49,181,66,154,52,175,180,230,214,123,13,40,53,90,78,58,96,94,28,102,47,14,42,56,95,138,20,110,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,241,89,35,192,105,57,113,203,69,157,134,213,152,81,24,184,74,58,234,151,1,179,29,166,214,117,25,43,55,92,109,213,180,181,165,229,178,149,55,24,157,222,173,232,142,131,45,19,181,37,221,64,102,91,29,48,47,17,242,233,136,245,28,47,197,10,55,67,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,216,87,10,124,246,213,74,171,3,43,56,203,115,68,85,53,81,201,139,34,171,81,125,73,125,183,201,72,75,116,115,89,145,165,104,82,77,70,198,245,36,208,104,228,36,215,189,134,219,154,185,219,201,245,179,155,156,47,118,138,162,137,10,246,161,199,125,86,157,98,91,178,57,16,95,117,198,22,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,213,80,13,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,195,81,3,133,103,7,54,118,110,81,112,191,233,197,118,60,74,197,118,124,134,227,80,173,197,79,56,175,213,86,78,32,159,52,44,155,116,208,134,154,89,184,165,154,54,107,203,65,153,41,212,17,196,172,161,241,98,181,103,225,61,198,214,104,235,156,155,166,203,167,250,65,170,131,73,111,170,186,249,146,93,46,68,104,140,176,211,45,60,209,46,35,68,141,254,186,84,167,84,104,67,111,45,53,173,153,220,194,221,89,160,198,90,214,46,93,49,186,14,191,151,26,157,75,68,167,36,51,76,130,210,118,181,29,181,44,255,0,194,113,102,148,161,43,117,215,86,72,70,253,164,30,83,20,177,74,251,198,155,238,167,137,152,151,93,244,205,201,89,228,245,179,122,86,99,243,121,76,161,150,254,173,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,97,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,213,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,95,42,179,107,87,109,250,117,10,173,87,131,211,196,185,169,235,170,82,220,230,161,125,68,84,74,145,17,78,104,147,51,70,143,196,144,141,20,68,175,83,93,54,169,38,127,86,221,194,219,238,235,177,46,236,76,160,80,186,171,110,196,232,62,144,77,234,153,71,71,214,188,108,197,250,181,172,156,115,123,137,52,253,90,85,183,77,85,161,119,1,161,60,168,230,187,14,51,107,135,8,189,108,167,122,26,172,30,91,21,250,3,239,18,229,82,37,40,140,201,42,50,34,230,50,189,170,54,158,34,36,184,148,168,140,144,180,56,218,59,88,206,14,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,118,21,157,190,42,216,119,35,11,221,177,242,171,121,75,170,87,110,120,239,198,151,113,196,110,93,53,251,125,9,113,131,213,180,73,138,147,117,111,180,169,45,146,219,90,22,201,164,150,70,74,216,100,28,255,0,138,246,120,228,220,181,90,222,81,240,229,17,14,133,77,145,29,23,117,88,150,212,131,157,45,165,54,250,97,48,105,53,19,72,97,212,163,154,163,209,211,121,165,55,162,18,218,249,208,43,2,240,47,17,243,23,136,244,236,47,194,250,55,93,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,124,11,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,104,35,39,89,58,177,50,129,98,72,160,80,38,122,102,228,172,236,250,65,112,114,222,143,233,78,83,210,23,23,249,170,223,117,182,57,77,200,54,254,172,203,126,155,149,169,159,96,136,28,77,240,47,14,50,233,145,27,23,11,240,190,141,208,210,160,226,4,39,94,121,211,37,202,168,74,85,50,160,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,98,7,11,143,61,152,101,248,215,201,230,137,255,0,198,175,202,197,173,241,2,15,203,170,34,0,112,184,243,217,134,95,141,124,158,104,9,85,199,59,243,39,251,201,252,52,114,174,24,185,241,252,136,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,250,175,28,239,204,159,239,39,240,209,85,96,53,80,2,178,248,80,231,142,53,203,74,162,101,31,17,145,44,235,180,216,242,17,104,213,141,110,200,41,209,26,75,143,170,19,230,163,81,180,182,26,74,249,74,45,26,54,90,75,122,33,77,163,157,102,128,2,170,248,222,225,111,255,0,91,76,107,167,208,191,237,187,90,175,83,234,191,84,152,12,114,77,127,253,178,86,244,35,238,90,191,171,33,106,130,63,231,227,12,238,172,93,202,22,36,216,182,84,78,174,181,34,159,30,161,26,42,91,113,199,37,116,82,217,152,182,26,67,104,82,214,243,136,142,164,54,130,79,172,226,144,147,50,35,51,32,170,190,17,216,153,117,89,249,189,163,216,180,153,122,209,111,218,124,250,125,94,43,142,57,203,87,77,17,233,140,62,148,37,100,131,121,11,96,208,149,173,42,218,219,239,164,136,141,122,149,234,12,182,90,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,195,79,182,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,5,217,116,208,172,107,86,179,122,221,51,186,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,51,5,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,11,201,226,217,122,210,173,92,150,220,20,42,132,121,110,72,188,107,20,170,36,21,50,132,154,27,125,18,83,56,212,233,154,136,201,28,168,46,164,141,36,163,222,164,22,154,25,169,52,193,128,56,57,93,204,6,50,218,120,59,110,61,211,203,185,170,9,142,228,157,168,95,73,21,9,83,146,100,236,90,208,78,114,152,109,215,121,123,201,75,217,181,62,178,136,128,95,78,65,240,206,234,194,44,161,97,181,139,122,196,233,43,81,233,242,42,18,98,169,183,27,114,47,91,45,233,136,97,212,56,132,173,15,54,137,9,67,136,52,250,174,37,105,35,50,34,51,168,30,40,254,123,49,55,240,95,147,194,23,252,40,7,138,63,158,204,77,252,23,228,240,128,75,254,11,152,233,135,16,108,155,143,47,21,58,207,67,121,206,184,36,220,148,216,210,8,144,221,70,42,161,198,109,196,71,94,190,187,205,244,171,90,219,50,37,114,212,75,78,242,67,166,221,159,140,187,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,255,0,178,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,9,20,42,175,142,119,230,79,247,147,248,104,181,65,85,124,115,191,50,127,188,159,195,64,114,174,10,158,105,238,159,135,243,190,99,78,23,82,41,91,130,167,154,123,167,225,252,239,152,211,133,212,128,10,171,227,157,249,147,253,228,254,26,45,80,85,95,28,239,204,159,239,39,240,208,28,171,134,46,124,127,34,21,216,216,13,139,21,173,182,13,193,80,79,163,106,149,26,143,46,45,174,242,144,242,156,209,60,165,31,38,67,234,142,74,220,227,109,50,163,113,227,211,123,170,59,169,25,87,22,233,194,135,60,113,174,90,85,19,40,248,140,137,103,93,166,199,144,139,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,202,81,104,209,178,210,91,209,10,109,28,224,179,64,0,1,85,124,115,191,50,127,188,159,195,71,159,225,67,158,57,54,213,86,137,148,124,70,68,66,161,84,164,72,69,163,86,53,181,28,224,203,117,78,62,168,79,154,141,36,234,31,117,75,229,40,181,116,158,117,45,232,180,184,142,79,160,227,157,249,147,253,228,254,26,42,172,6,170,0,64,14,24,185,241,252,183,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,167,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,211,159,76,198,158,94,176,74,165,82,167,150,181,106,203,111,82,225,171,251,211,175,68,148,109,185,161,180,226,85,162,153,47,84,244,35,246,153,23,140,150,21,55,198,170,238,151,233,219,90,196,211,249,183,73,6,173,175,111,183,190,162,215,232,235,225,255,0,27,79,187,218,2,181,111,59,190,183,125,220,149,11,166,225,151,212,78,168,200,118,75,171,229,161,26,169,199,20,181,118,66,82,95,105,103,224,68,63,202,214,185,106,182,125,197,78,185,232,143,242,102,211,37,51,45,133,237,74,180,91,107,74,210,122,40,140,190,210,75,196,140,135,202,0,26,36,200,198,55,254,93,114,255,0,66,184,36,187,204,168,82,216,139,73,156,173,186,110,146,220,40,203,113,90,19,104,73,106,167,124,18,70,94,227,247,119,154,173,42,5,106,11,180,218,155,28,232,207,161,72,113,27,148,157,82,162,50,50,213,38,71,224,102,32,183,8,27,118,101,63,47,245,10,188,131,209,18,107,78,242,211,219,236,170,20,5,17,234,71,247,123,132,244,1,201,224,229,95,1,169,183,1,221,48,172,78,93,80,222,234,13,255,0,74,77,63,172,222,75,215,105,189,183,237,17,30,154,105,251,7,82,137,14,60,8,205,196,136,222,198,154,73,33,9,212,207,66,34,208,187,159,127,2,31,236,0,60,22,58,226,76,124,36,194,123,162,255,0,124,253,106,69,38,108,182,75,191,119,26,140,235,169,46,201,87,247,191,106,76,191,95,128,206,238,62,227,117,215,142,216,141,87,188,238,74,135,80,137,51,36,42,26,57,77,163,149,29,79,186,227,104,213,13,163,118,156,213,119,50,212,253,190,226,185,94,43,113,171,146,50,182,226,168,170,236,213,88,220,150,90,35,251,152,169,211,183,253,175,217,225,223,220,40,132,0,89,175,5,251,222,166,139,218,227,177,156,119,90,121,211,38,84,18,157,169,236,239,58,156,209,30,187,119,125,159,248,218,125,222,209,89,66,211,248,45,225,186,214,245,205,138,111,22,173,164,166,209,16,95,241,181,167,62,71,217,94,239,248,191,183,216,2,214,64,0,0,0,0,127,155,232,39,25,113,181,120,45,38,147,253,164,51,239,196,98,212,93,169,154,11,137,181,22,133,83,118,93,73,63,224,185,81,151,167,180,255,0,71,238,253,67,65,130,152,248,200,225,188,202,70,53,81,47,228,73,230,67,155,67,141,12,211,176,139,107,171,151,80,119,77,119,25,159,98,253,29,62,255,0,96,15,87,193,126,240,68,123,178,227,179,150,231,172,228,57,147,73,58,123,221,167,55,174,187,127,211,251,61,162,220,69,2,240,204,191,17,98,102,150,140,107,240,175,162,61,15,246,191,81,135,255,0,21,95,161,247,126,178,23,242,70,74,34,81,120,31,112,31,208,0,0,0,0,0,0,0,0,0,0,30,35,21,241,142,197,193,155,102,77,211,124,213,186,40,140,33,106,35,228,60,230,229,37,181,175,111,213,33,102,90,147,75,239,167,179,245,107,1,241,99,140,245,163,65,144,253,47,13,112,223,233,14,134,166,211,59,211,14,196,216,122,184,146,87,45,232,39,174,154,33,90,107,253,173,61,134,2,203,192,81,237,207,197,195,48,245,170,131,146,104,235,244,76,101,17,146,35,233,5,253,132,106,81,151,172,168,100,103,161,25,23,236,251,199,151,62,40,121,158,55,77,207,165,30,42,221,167,69,79,255,0,170,0,190,161,254,111,190,212,102,205,215,151,181,9,241,61,12,255,0,232,20,54,247,20,108,207,60,162,87,210,125,186,35,110,157,21,60,255,0,111,247,32,230,216,141,157,124,193,98,99,107,141,95,189,55,70,115,82,83,94,142,132,90,145,239,47,20,48,147,240,89,144,11,196,197,108,225,96,102,15,156,134,110,203,179,147,42,51,75,117,76,244,19,21,174,221,229,166,230,217,89,120,182,162,17,39,21,248,199,97,221,50,35,208,240,206,219,244,195,234,74,146,153,61,99,241,246,43,69,145,122,143,66,50,61,12,144,127,183,79,97,138,128,155,54,77,66,83,179,102,57,204,121,245,169,199,21,161,22,170,51,51,51,208,187,120,153,143,243,105,165,188,226,90,109,58,173,106,36,164,181,241,51,240,1,32,115,21,157,156,99,204,68,199,35,215,235,29,61,23,185,55,79,233,226,175,111,119,136,143,154,134,27,89,250,143,26,127,102,190,62,17,253,166,157,146,250,25,105,59,156,117,100,148,150,186,106,163,61,8,74,124,182,240,242,198,76,192,177,30,184,134,61,15,66,113,228,37,83,119,69,145,234,25,50,163,87,47,169,66,254,195,219,180,211,94,218,120,159,107,65,203,127,14,124,28,203,243,49,174,42,191,244,229,110,43,72,125,115,63,157,69,229,184,146,101,102,174,90,100,173,7,162,217,53,105,166,158,182,158,5,220,40,246,233,195,75,186,205,164,83,235,117,250,111,77,26,166,211,79,70,87,57,165,239,67,137,82,144,122,33,70,101,169,36,252,72,188,59,143,57,14,28,153,242,81,18,35,124,199,92,215,106,117,34,215,66,212,251,159,111,2,18,223,137,150,45,211,177,15,31,166,208,104,173,109,133,108,165,202,65,158,229,30,174,70,155,49,63,218,66,79,193,101,237,50,251,204,126,222,24,153,125,70,49,99,115,119,13,85,205,180,155,107,94,165,189,53,230,245,17,38,161,29,210,226,20,157,22,217,31,98,61,125,186,16,9,211,107,224,228,76,169,228,106,173,171,251,171,47,114,58,199,182,153,111,210,176,173,158,174,247,80,90,34,70,157,191,111,127,10,114,195,171,109,87,165,237,79,183,73,222,89,204,230,250,219,117,211,99,43,95,134,165,250,62,241,113,188,94,239,149,219,56,7,26,212,140,247,45,87,14,253,11,110,186,242,38,192,115,218,147,253,47,121,126,209,89,217,20,178,165,222,185,141,182,226,69,111,127,43,172,220,157,72,181,214,4,147,241,53,23,232,128,208,189,14,149,22,139,75,102,153,9,59,89,103,118,210,212,207,197,70,163,241,51,63,19,63,104,253,224,0,40,203,139,85,70,84,172,207,84,160,188,141,26,135,201,229,30,165,223,125,62,9,159,129,107,227,239,29,243,130,157,181,17,166,175,235,140,207,115,239,122,43,111,137,109,211,210,40,247,232,125,190,225,14,120,137,93,5,118,102,234,249,169,48,247,50,49,250,51,147,234,233,167,244,100,66,87,137,17,248,167,218,44,35,131,117,45,108,96,245,102,164,104,209,50,122,125,15,95,29,178,170,9,247,128,176,241,240,175,123,170,21,147,108,77,185,234,39,164,120,92,189,254,63,219,113,40,47,2,51,241,81,123,7,221,16,255,0,138,38,33,46,204,203,21,110,144,201,237,118,181,211,108,87,142,156,154,132,37,31,109,166,94,10,247,151,237,1,77,153,142,199,251,175,48,248,135,50,246,185,100,106,151,121,124,134,118,55,245,122,48,203,106,245,144,219,122,235,201,73,247,46,223,242,159,152,194,106,20,123,151,16,105,84,73,79,114,154,147,207,220,189,166,173,54,176,226,139,177,25,123,83,239,30,68,118,44,162,209,27,175,227,245,177,78,117,123,82,190,183,94,218,248,66,124,253,229,238,1,39,184,181,225,68,27,18,249,182,107,244,216,251,24,173,117,186,47,121,158,238,75,48,81,224,107,81,150,134,179,246,23,237,29,183,130,182,32,42,117,187,125,88,115,92,208,169,158,140,232,147,167,218,230,57,81,117,206,228,158,222,5,246,148,127,119,184,126,174,53,148,152,238,217,152,127,82,229,106,228,95,74,237,86,227,245,119,59,78,35,237,175,113,27,248,71,86,167,83,243,16,138,124,119,246,49,55,94,114,54,145,238,217,6,121,167,185,150,165,161,159,176,5,224,128,0,0,0,0,0,0,0,0,0,207,215,18,42,204,58,166,105,174,134,226,175,113,199,232,183,246,50,251,84,232,122,120,145,123,133,129,112,113,162,42,14,7,213,43,39,225,83,228,105,255,0,244,230,84,19,239,251,253,196,43,31,58,115,152,169,230,98,241,155,21,205,237,57,232,253,170,208,203,93,41,241,200,252,126,242,22,223,194,158,138,154,70,86,168,171,241,91,253,78,227,247,237,168,206,211,218,126,240,21,95,196,2,146,186,54,104,174,216,107,70,211,79,65,219,93,127,222,232,167,239,63,120,142,98,96,241,83,163,46,151,155,203,173,226,70,140,200,232,121,103,175,142,218,100,45,125,166,126,39,237,17,182,163,135,53,72,24,125,71,196,21,43,88,117,94,163,105,104,159,87,148,249,52,127,218,212,251,159,232,151,237,241,1,101,60,22,175,167,164,181,122,89,74,143,171,112,253,29,181,205,229,219,121,212,92,240,219,254,159,253,130,212,5,16,240,181,196,199,236,76,196,68,163,115,54,68,175,115,58,133,104,71,253,68,25,170,79,246,20,126,43,246,25,126,209,123,192,33,71,21,219,113,117,124,183,206,168,161,189,221,7,43,83,215,77,55,207,130,94,242,247,125,226,151,176,138,116,138,110,33,210,102,197,145,200,117,190,126,215,54,18,180,213,135,8,251,31,111,3,26,1,206,253,181,78,186,114,213,118,211,42,139,229,178,190,131,85,232,163,219,164,248,202,240,73,145,159,116,151,180,103,142,215,144,220,74,236,105,14,163,114,81,191,82,215,79,20,40,128,106,38,150,234,159,130,211,170,119,152,106,221,235,109,211,94,231,236,31,168,121,188,59,125,169,54,117,61,230,17,177,10,230,232,90,153,233,245,171,47,104,244,128,41,55,139,245,146,171,115,28,160,92,159,216,175,243,118,159,254,66,28,4,31,246,143,244,189,197,251,71,211,224,247,138,14,219,88,183,84,176,156,86,140,92,156,141,75,79,30,158,52,247,127,64,207,197,95,164,95,183,192,122,78,54,20,217,113,111,92,61,168,188,198,214,38,250,91,146,189,196,123,246,51,78,37,118,35,212,180,63,120,131,57,119,196,217,248,65,139,212,43,254,156,189,175,83,58,173,59,36,255,0,172,138,235,94,212,44,188,28,63,236,159,250,64,93,23,19,108,16,78,42,229,226,169,88,166,196,231,86,168,92,142,140,185,155,127,174,157,13,46,125,167,18,143,176,217,248,145,253,218,24,163,75,30,240,169,216,55,76,43,170,144,122,75,131,204,229,253,159,237,182,166,207,237,37,69,224,179,246,24,211,115,46,209,175,219,100,156,65,243,224,78,255,0,13,58,236,115,255,0,69,95,105,31,112,207,62,113,240,10,179,151,252,104,171,218,178,98,233,75,254,111,208,72,222,143,174,254,105,29,199,61,66,113,106,78,138,123,79,88,251,248,151,111,0,190,252,0,197,138,118,52,225,109,31,16,41,203,213,53,30,163,84,232,174,220,185,14,181,237,66,63,189,31,246,75,253,39,208,158,105,183,218,91,14,167,114,28,73,161,69,174,154,145,150,134,41,219,132,166,101,41,150,77,209,81,194,155,186,175,211,68,170,242,125,28,158,157,75,254,169,185,207,187,221,182,140,252,84,159,180,162,241,237,175,128,184,192,16,235,51,60,54,112,159,29,92,159,112,209,149,232,26,252,130,117,243,147,164,153,92,215,149,206,95,216,84,164,33,58,184,233,31,134,133,183,79,3,237,82,249,153,201,214,40,229,170,188,244,107,142,15,81,71,82,213,211,84,57,177,209,205,70,247,137,7,202,67,238,41,58,161,133,43,191,135,129,247,241,209,104,243,88,131,135,214,206,38,218,211,237,27,174,15,85,2,161,29,216,238,35,154,226,59,56,218,219,62,237,169,42,251,43,87,180,188,64,101,240,122,60,62,129,105,212,238,152,112,239,106,199,163,41,78,58,218,94,145,211,186,246,212,155,136,37,122,173,153,40,253,83,81,246,247,123,204,132,133,226,3,149,136,185,108,197,85,199,183,207,90,29,97,7,58,50,123,253,87,54,76,162,67,122,173,231,22,173,16,201,122,199,166,190,210,35,241,138,224,45,175,9,184,92,229,211,22,172,106,61,229,107,223,189,108,105,145,163,190,227,158,138,156,222,170,91,45,184,105,209,114,210,126,14,39,185,23,183,246,15,230,33,112,95,183,215,5,233,118,38,35,114,100,32,148,166,226,250,33,106,221,161,44,200,183,187,59,66,212,246,23,252,190,241,11,178,79,155,251,163,45,88,131,5,183,106,58,90,213,25,45,49,83,103,146,223,168,211,143,198,231,59,187,146,227,135,163,76,105,181,58,31,187,191,141,244,97,182,32,219,184,163,101,82,111,123,94,103,83,2,171,13,137,77,175,150,226,52,39,90,67,164,90,45,41,87,217,113,62,194,241,246,120,0,160,44,193,100,131,27,114,250,183,170,23,29,7,157,67,74,212,148,84,58,168,137,221,253,105,151,213,33,245,172,189,70,84,175,249,60,124,124,14,8,227,165,243,128,119,148,75,186,204,157,201,118,51,205,173,214,185,76,171,154,132,186,219,138,70,231,27,89,39,83,105,37,169,23,111,242,235,165,27,130,129,74,186,40,211,40,21,184,189,68,25,236,57,29,246,183,169,27,219,90,13,10,45,82,100,101,170,84,101,169,25,31,113,79,60,72,114,29,23,11,38,61,139,24,95,79,229,208,100,169,78,207,141,205,51,229,56,163,152,251,139,222,252,133,45,90,33,182,203,68,167,67,241,46,250,144,11,20,201,198,106,237,220,205,225,188,42,187,79,242,238,8,140,54,213,78,54,215,15,71,146,196,117,60,173,252,150,209,253,99,250,104,146,211,218,93,188,36,24,205,118,91,51,3,116,229,215,18,105,247,181,186,254,140,165,214,155,156,206,214,254,186,55,80,203,142,35,114,219,112,211,169,50,146,213,37,169,123,61,199,160,124,190,99,93,183,143,88,97,69,191,45,249,60,197,203,135,24,231,53,177,194,228,74,84,118,157,113,189,86,218,55,109,230,145,110,74,118,159,179,220,65,210,128,0,0,0,0,0,0,7,145,197,235,137,22,150,21,221,247,42,221,229,21,46,133,80,152,75,219,187,105,183,25,197,235,166,135,175,217,247,31,234,25,181,198,27,161,235,203,20,238,219,149,215,249,197,80,173,207,146,133,237,36,234,151,36,184,178,61,52,47,210,247,16,189,126,35,184,132,155,11,43,183,59,90,106,171,138,44,218,22,158,226,145,78,151,223,236,171,244,62,239,214,66,130,45,218,95,167,46,10,101,23,126,207,72,76,102,46,237,53,211,122,201,58,233,169,123,253,228,2,235,120,73,225,212,155,87,1,94,184,166,196,228,185,88,156,169,44,159,48,149,189,151,97,65,90,85,217,71,166,187,79,177,145,31,234,19,172,114,124,170,90,145,236,220,188,97,245,22,57,235,178,218,164,155,138,239,235,44,160,176,147,61,12,207,79,179,239,29,96,0,0,127,12,200,136,204,252,8,7,244,7,31,197,188,218,224,38,8,115,26,196,123,227,209,114,16,147,52,181,232,201,175,238,50,230,118,213,150,86,69,221,165,151,236,251,203,88,151,122,241,144,194,122,101,73,232,150,125,183,233,152,141,169,68,220,190,178,76,126,97,18,148,68,123,28,132,102,90,145,36,244,246,107,167,176,4,201,204,30,7,219,152,255,0,134,213,59,2,225,45,133,37,151,142,51,255,0,88,124,135,213,29,214,144,230,212,56,141,219,121,198,123,77,90,31,183,222,84,191,142,188,53,49,255,0,12,107,149,5,219,86,247,167,104,109,190,234,152,151,213,194,139,245,36,183,118,158,197,202,82,254,194,18,125,251,250,218,120,144,148,234,227,69,72,231,17,39,14,62,175,119,115,244,194,188,53,255,0,204,71,66,195,94,47,248,47,114,214,99,82,239,106,111,209,214,31,90,27,57,92,233,114,246,154,150,132,253,134,225,17,159,101,40,252,127,179,167,180,128,64,44,8,225,229,143,152,163,120,211,162,214,237,31,70,91,253,75,61,108,222,190,19,219,90,230,180,78,23,45,50,82,179,250,183,13,94,175,126,218,23,113,121,56,51,134,116,204,32,195,75,127,15,169,71,185,170,53,58,36,53,47,214,45,234,102,59,109,26,180,82,214,101,169,54,93,183,31,235,63,17,245,44,60,64,180,113,50,220,143,118,89,21,111,73,82,165,37,10,106,71,33,214,119,18,155,75,137,245,93,74,84,94,170,210,125,203,219,239,212,122,32,0,0,0,30,3,29,240,186,14,50,97,77,201,135,211,79,105,213,105,147,35,48,190,231,177,231,99,58,210,85,161,45,26,233,204,62,198,162,47,213,226,61,248,0,205,198,97,242,207,136,88,1,124,84,237,235,142,145,203,130,220,135,142,12,142,161,131,231,70,39,157,67,107,218,135,86,105,220,150,84,122,40,245,47,3,251,249,141,6,219,172,220,213,38,41,20,88,125,68,169,46,165,150,209,204,66,53,90,148,73,34,213,70,69,226,162,241,49,168,27,130,216,161,221,48,85,78,175,65,234,163,172,140,148,142,106,209,169,25,25,31,116,153,31,130,143,252,163,225,91,88,67,135,118,132,195,159,110,219,221,35,231,220,215,213,190,231,180,143,193,107,50,241,74,127,200,2,42,112,193,202,253,123,2,176,197,219,154,240,99,147,87,184,148,169,109,163,114,21,178,44,136,240,150,73,213,183,86,147,209,109,43,190,132,127,168,188,102,224,254,17,104,90,23,176,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,105,241,147,226,5,195,243,23,198,148,198,107,51,99,230,159,25,62,32,92,63,49,124,7,234,189,242,207,121,89,217,116,195,204,205,38,116,73,246,157,249,34,101,53,100,147,38,223,166,212,88,149,45,164,176,180,26,140,220,67,173,68,91,169,113,62,6,78,33,105,78,141,169,223,63,133,56,233,136,248,53,14,239,164,217,85,158,85,42,251,183,230,219,117,250,107,228,107,139,54,44,134,28,100,150,164,17,150,143,53,205,82,218,112,140,148,149,26,136,245,66,220,66,238,127,134,197,50,205,196,174,30,86,214,31,86,92,137,87,166,204,143,112,80,46,8,44,203,50,91,104,145,62,89,185,29,211,105,68,182,86,168,242,27,89,119,74,246,58,133,22,155,146,98,173,115,209,147,42,238,79,49,30,45,49,186,175,166,108,203,163,168,145,108,212,157,90,10,82,155,104,209,205,141,37,180,233,163,205,115,90,35,113,41,38,220,74,210,164,237,51,91,77,135,11,195,219,42,171,137,87,253,181,135,52,41,17,24,169,93,85,136,84,72,110,203,90,146,195,111,201,121,12,182,167,20,148,169,68,130,82,200,204,201,42,61,53,208,143,192,104,35,22,44,95,201,126,65,111,44,52,244,167,164,254,137,96,253,70,133,214,242,57,61,87,75,69,113,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,162,5,240,88,192,105,53,107,202,235,204,109,102,20,69,211,104,81,215,108,209,77,232,237,58,191,72,188,77,187,37,230,150,107,222,194,218,142,109,182,103,179,235,17,57,105,37,250,171,73,216,254,108,124,172,99,39,195,251,135,229,207,128,205,96,247,248,233,129,120,143,151,76,71,168,225,126,40,81,186,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,39,192,11,254,207,214,74,45,92,214,97,196,186,221,38,153,211,226,109,179,79,121,203,114,161,28,155,67,147,246,18,156,77,50,65,184,164,33,76,186,179,50,66,150,162,228,184,179,89,30,213,58,135,66,16,112,167,207,28,108,53,170,192,202,222,36,162,91,180,43,158,176,72,181,170,105,91,175,157,58,163,41,72,65,66,91,122,153,34,51,206,232,164,169,180,151,45,231,92,82,201,73,117,78,51,113,35,45,151,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,184,182,158,22,153,246,250,119,14,131,149,28,80,99,101,193,74,167,244,118,133,82,60,125,27,159,6,35,6,162,135,33,40,45,27,121,150,26,81,161,221,9,46,54,217,146,204,157,73,41,240,178,160,0,0,0,0,1,13,120,138,100,86,54,105,108,211,190,48,250,4,68,98,165,2,59,44,193,122,76,167,80,138,157,57,147,144,179,166,145,27,132,195,43,83,146,20,226,30,82,62,218,18,133,45,8,81,173,19,40,0,101,134,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,249,69,138,113,149,192,188,56,195,108,71,179,49,66,202,163,122,42,171,136,222,150,118,190,203,6,73,139,34,84,83,138,101,41,45,145,122,143,57,213,43,154,100,123,86,164,37,102,146,90,156,90,249,175,9,252,33,179,113,107,53,241,159,188,216,150,250,44,106,59,151,125,49,150,95,54,144,186,140,105,145,17,29,78,154,125,101,33,10,127,152,73,35,78,171,109,4,173,200,220,133,4,159,225,117,195,254,29,34,29,55,51,120,223,110,243,170,175,116,213,27,30,150,251,140,63,21,184,174,176,211,236,213,149,203,90,247,60,124,221,26,109,194,66,153,83,106,112,210,107,54,148,213,159,128,0,0,0,0,165,110,53,126,105,237,111,135,240,126,99,81,23,82,41,91,141,95,154,123,91,225,252,31,152,212,64,64,1,121,60,52,51,199,27,49,214,107,56,61,124,34,90,49,22,203,163,182,183,165,184,183,100,34,185,78,100,219,96,166,169,229,154,148,82,73,75,105,47,37,106,245,214,225,56,131,50,82,208,205,64,96,142,3,94,88,248,229,233,75,195,248,82,234,85,219,78,215,118,230,143,73,137,28,158,126,164,134,166,196,97,214,91,45,233,61,233,106,75,142,145,36,150,181,155,36,218,80,106,112,180,241,86,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,13,73,143,41,138,184,153,106,224,222,28,92,120,165,122,203,233,232,182,205,61,218,132,157,174,54,135,30,216,94,163,13,115,22,132,41,231,86,105,109,180,26,139,123,139,66,72,245,81,14,43,147,44,232,218,185,159,192,233,216,145,114,42,149,107,86,173,13,204,93,241,220,156,218,34,195,216,207,52,231,36,214,179,91,80,220,65,56,164,169,237,54,169,167,209,185,194,104,220,85,80,113,6,206,221,87,53,247,251,116,43,97,249,112,112,234,213,145,33,154,84,52,202,82,152,171,62,151,158,74,42,203,109,76,180,180,45,200,234,109,41,105,194,81,178,92,194,73,145,184,230,161,202,179,85,153,139,203,53,248,185,51,20,175,8,49,41,200,76,116,211,105,20,200,196,74,69,58,156,218,220,91,76,27,155,73,79,47,115,174,45,110,40,139,114,214,173,169,66,54,54,142,64,59,174,95,178,153,121,99,189,131,137,248,164,153,18,232,150,158,26,218,245,26,210,234,202,128,79,177,62,163,25,146,125,52,212,25,184,131,37,169,162,90,212,226,73,206,81,114,247,167,235,91,221,194,128,105,79,54,62,86,49,147,225,253,195,242,231,198,107,6,148,243,99,229,99,25,62,31,220,63,46,124,102,176,7,95,205,86,89,239,44,168,98,228,204,45,188,39,68,168,161,81,211,82,164,84,227,25,37,21,26,115,139,113,13,62,109,238,53,50,189,205,56,133,182,163,61,171,66,182,169,104,216,226,229,175,10,60,235,254,76,174,166,50,215,137,149,58,172,155,110,237,168,71,141,105,59,175,57,154,61,81,231,20,147,143,176,146,110,37,153,78,56,142,233,86,198,221,45,198,130,39,158,117,54,105,154,172,179,217,185,175,194,57,152,91,120,78,151,78,90,100,38,165,72,169,198,51,82,233,213,22,208,226,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,103,135,21,112,206,234,193,188,71,184,240,182,245,137,211,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,1,167,225,0,56,213,249,88,181,190,32,65,249,117,68,115,254,23,92,64,33,213,225,211,114,201,141,247,23,38,170,207,77,78,177,234,143,182,195,17,92,138,211,13,48,205,37,92,180,35,107,197,202,213,167,28,53,169,229,56,166,205,68,178,105,46,244,14,53,126,86,45,111,136,16,126,93,81,1,84,25,114,193,10,174,99,177,134,139,131,84,42,228,74,69,74,191,30,162,168,114,229,182,165,176,79,199,130,252,150,208,230,223,89,40,90,152,36,26,200,148,104,37,154,137,43,219,176,252,85,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,238,36,175,11,143,61,152,101,248,215,201,230,139,31,226,95,145,200,217,142,179,94,198,27,29,114,209,136,182,93,29,196,51,17,180,59,33,21,202,115,38,227,231,9,44,160,148,162,146,74,91,170,101,72,79,174,183,13,181,145,146,144,182,67,242,112,189,206,191,242,128,177,17,131,24,133,83,170,206,196,155,54,158,185,46,212,102,159,59,211,52,180,188,148,34,65,186,148,150,143,53,205,97,151,9,195,53,185,234,59,189,197,45,222,92,149,205,143,149,140,100,248,127,112,252,185,241,156,27,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,93,165,153,155,186,86,111,184,126,99,53,214,253,58,37,30,236,160,216,245,250,109,199,74,98,66,86,132,62,116,167,148,137,76,160,212,110,162,51,197,187,103,48,181,37,182,243,100,167,57,70,226,130,141,134,148,243,99,229,99,25,62,31,220,63,46,124,102,176,105,79,54,62,86,49,147,225,253,195,242,231,192,102,176,119,92,226,101,86,242,202,134,46,84,44,250,205,54,90,173,138,140,137,18,109,58,187,142,19,200,168,211,137,126,161,41,212,161,9,234,91,74,155,75,200,218,157,171,50,81,23,45,109,173,124,40,105,79,50,249,116,177,51,65,133,147,240,206,250,143,253,246,101,30,110,247,191,163,42,157,51,204,177,51,150,211,173,243,185,92,245,171,148,181,108,95,129,151,129,144,86,7,10,60,235,254,76,174,166,50,215,137,149,58,172,155,110,237,168,71,141,105,59,175,57,154,61,81,231,20,147,143,176,146,110,37,153,78,56,142,233,86,198,221,45,198,130,39,158,117,55,40,51,45,142,152,23,136,249,116,196,122,142,23,226,133,27,161,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,108,171,133,215,16,8,117,120,116,220,178,99,125,197,201,170,179,211,83,172,122,163,237,176,196,87,34,180,195,76,51,73,87,45,8,218,241,114,181,105,199,13,106,121,78,41,179,81,44,154,75,161,103,224,0,2,0,113,100,202,31,229,119,14,63,148,21,149,11,125,223,96,83,215,233,100,185,63,148,220,171,117,146,121,247,182,182,178,52,27,204,45,106,117,58,41,6,166,212,250,79,154,178,101,5,77,118,181,217,117,88,213,216,183,77,149,115,85,109,250,212,45,253,53,70,151,53,200,146,152,222,133,33,123,29,108,210,180,238,66,212,147,208,251,165,70,71,216,204,104,251,50,249,139,177,50,191,133,147,241,50,250,145,253,246,29,30,22,199,191,164,234,157,51,207,49,15,152,211,78,114,121,188,133,167,154,180,236,71,137,159,129,30,115,49,10,245,170,226,85,255,0,114,226,53,118,60,70,42,87,85,98,109,110,99,81,16,164,176,219,242,94,91,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,241,1,249,45,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,113,162,140,159,229,174,133,149,108,14,163,225,149,48,249,213,87,182,213,46,73,105,148,183,219,151,88,117,150,209,33,198,141,73,70,214,75,148,134,219,34,66,15,150,218,13,68,107,53,169,84,111,146,204,204,73,202,142,60,210,177,61,232,50,234,20,39,227,189,72,184,96,196,38,185,242,105,207,109,53,114,205,196,153,18,219,117,182,94,34,37,35,121,178,77,154,208,149,168,198,135,109,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,31,88,64,14,53,126,86,45,111,136,16,126,93,81,19,252,64,14,53,126,86,45,111,136,16,126,93,81,1,74,194,69,100,115,40,149,92,223,98,226,173,71,234,50,232,246,157,6,58,106,87,29,85,136,234,90,208,193,172,146,136,172,172,210,109,34,75,199,187,103,48,244,36,54,243,132,151,57,70,218,184,254,19,216,191,149,12,83,179,112,207,210,158,140,250,91,112,83,168,93,111,35,157,210,245,82,91,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,191,235,114,137,131,92,60,242,166,167,166,179,201,183,236,186,123,50,107,115,105,212,245,117,85,186,163,134,211,42,144,109,154,212,124,233,15,169,180,36,150,230,198,210,166,209,189,13,54,70,144,253,120,253,141,248,95,145,124,188,194,174,191,67,150,229,34,131,30,37,177,107,80,163,56,226,215,41,244,71,81,69,138,111,185,188,219,65,52,194,148,183,156,53,25,33,181,25,19,142,26,80,184,107,146,142,45,112,235,125,22,25,102,198,165,201,173,76,168,19,20,251,209,184,204,70,130,166,220,222,100,154,138,27,216,136,251,23,177,180,188,218,57,102,149,164,221,38,201,181,188,186,235,204,190,98,239,188,208,98,156,252,76,190,164,127,125,135,71,133,177,159,232,202,95,82,243,204,67,230,52,211,124,238,87,61,105,230,173,59,215,226,103,224,69,47,248,98,240,255,0,135,139,179,35,102,7,27,237,222,174,197,137,181,251,102,154,235,140,59,22,189,41,183,222,101,213,73,66,86,110,19,44,57,31,187,46,33,41,121,75,78,166,166,210,180,56,29,3,142,119,230,79,247,147,248,104,129,89,104,203,61,229,154,91,134,235,179,48,250,116,68,92,52,11,94,69,199,6,20,147,36,34,166,182,101,70,100,226,19,166,162,75,43,82,100,40,208,181,122,155,208,148,168,208,149,27,136,158,188,115,191,50,127,188,159,195,71,42,224,169,230,158,233,248,127,59,230,52,224,16,42,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,234,241,147,23,175,44,119,196,74,134,41,98,11,241,31,184,106,209,224,179,57,248,204,19,40,144,184,209,25,138,79,26,11,213,74,214,150,18,181,146,73,40,222,165,109,74,19,162,74,210,120,165,228,39,233,220,58,246,107,176,189,253,151,5,42,159,214,93,244,185,18,52,110,124,24,140,18,78,100,117,44,244,109,230,88,105,36,182,181,36,184,219,100,104,34,117,38,151,235,3,0,112,114,187,152,12,101,180,240,118,220,123,167,151,115,84,19,29,201,59,80,190,146,42,18,167,36,201,216,181,160,156,229,48,219,174,242,247,146,151,179,106,125,101,17,0,181,254,13,24,33,85,177,112,74,191,141,21,10,228,73,17,241,66,67,9,131,1,150,213,190,35,20,215,230,71,53,186,179,208,141,110,58,227,186,33,36,100,148,54,133,110,51,89,161,186,182,205,143,154,124,100,248,129,112,252,197,241,164,138,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,134,109,243,99,230,159,25,62,32,92,63,49,124,5,212,240,184,242,39,134,95,141,124,226,104,149,66,42,240,184,242,39,134,95,141,124,226,104,149,64,0,0,0,0,0,0,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,3,54,249,177,243,79,140,159,16,46,31,152,190,46,167,133,199,145,60,50,252,107,231,19,69,32,102,22,233,161,95,56,251,137,119,173,173,59,173,162,220,23,133,102,169,78,147,202,91,124,248,175,205,117,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,23,41,194,91,20,172,75,175,41,212,28,51,160,87,122,171,146,196,234,190,144,66,233,94,71,71,214,212,167,61,23,235,22,130,109,205,237,164,213,245,106,86,221,52,86,135,216,4,213,0,0,25,172,205,143,154,124,100,248,129,112,252,197,241,242,110,172,11,196,123,67,9,236,172,111,169,209,185,182,101,247,213,181,77,170,71,51,91,108,202,143,37,246,28,139,35,177,114,158,62,157,110,32,143,84,173,179,51,74,140,208,234,91,250,217,177,243,79,140,159,16,46,31,152,190,45,251,33,88,91,98,99,79,13,139,27,13,49,46,133,233,155,110,179,233,62,182,23,84,244,126,111,42,191,41,230,254,177,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,10,161,201,246,108,239,44,162,226,135,211,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,179,195,154,236,168,226,62,82,177,29,118,85,234,215,93,74,157,204,126,129,95,97,147,68,90,188,84,153,17,169,36,102,124,183,145,185,36,235,38,102,166,212,164,153,26,208,182,220,95,96,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,11,222,0,0,0,0,0,20,173,198,175,205,61,173,240,254,15,204,106,34,234,69,43,113,171,243,79,107,124,63,131,243,26,136,8,235,128,25,76,188,179,25,133,248,173,124,97,252,137,115,171,184,107,30,151,38,61,185,18,1,62,253,101,18,156,124,157,38,215,204,73,165,109,53,29,199,9,9,67,139,116,244,66,75,113,164,143,149,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,202,120,26,213,169,76,213,113,146,132,245,78,34,42,83,35,208,101,199,134,167,146,79,188,195,42,156,151,93,67,122,238,82,16,167,217,74,148,69,162,77,214,200,244,220,90,252,174,43,217,28,147,109,85,107,121,184,195,149,196,42,21,74,68,117,221,212,146,67,81,206,12,183,84,219,9,154,193,36,146,78,161,247,84,142,106,79,87,73,231,84,230,171,75,139,228,132,0,198,140,94,188,177,235,20,46,12,92,196,7,226,57,93,184,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,230,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,119,61,194,143,46,159,145,108,184,177,127,214,227,236,185,49,75,167,174,200,245,245,229,82,210,133,122,57,175,85,213,182,173,91,117,201,27,137,40,89,117,124,181,150,173,22,149,67,146,60,6,141,152,236,203,217,216,109,89,133,45,251,120,228,46,169,112,27,49,221,113,5,78,140,131,117,198,221,91,75,66,153,67,202,75,113,137,221,233,216,185,8,50,213,91,82,122,51,0,0,0,20,173,198,175,205,61,173,240,254,15,204,106,35,170,240,49,252,246,126,237,255,0,18,28,43,139,253,255,0,102,223,89,175,141,22,207,184,98,85,151,106,218,241,168,21,115,140,102,164,69,168,183,50,99,174,199,53,233,181,75,66,95,108,151,180,207,106,247,33,90,45,11,74,122,87,5,60,82,177,45,75,238,254,195,58,253,119,165,185,47,191,69,125,31,133,210,188,190,179,162,102,162,244,175,172,66,13,182,246,54,162,87,214,41,59,181,209,58,159,96,22,254,0,0,2,0,113,147,193,79,167,57,125,164,227,28,74,135,38,94,25,84,15,156,195,142,237,109,248,53,23,99,199,115,106,73,181,26,158,75,232,134,105,213,104,73,55,207,215,114,182,16,159,227,228,221,150,181,10,249,181,107,54,85,211,7,173,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,224,51,153,148,92,111,165,101,199,49,118,102,50,215,104,114,234,244,218,4,137,41,153,18,35,137,67,230,196,136,175,70,113,109,238,245,84,180,37,243,89,32,205,36,179,65,36,212,141,219,203,242,230,199,205,62,50,124,64,184,126,98,248,231,247,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,184,252,149,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,128,154,184,177,143,50,109,94,24,152,29,128,52,41,177,58,139,226,69,114,169,93,66,100,52,167,219,167,67,174,73,83,13,173,147,65,173,8,122,78,139,75,164,164,119,130,226,11,121,41,100,158,63,145,12,11,161,102,39,52,22,142,28,222,52,106,173,70,214,87,85,81,174,166,158,107,70,200,177,227,184,226,9,231,80,70,109,50,227,228,195,10,89,26,85,245,196,148,45,43,82,20,92,42,109,90,171,81,141,2,29,66,167,46,84,122,92,115,137,5,167,158,82,209,21,131,117,199,141,166,146,103,162,16,110,188,235,134,148,232,91,220,90,188,84,102,119,19,193,111,7,43,182,126,13,93,184,197,87,123,151,19,17,42,17,227,210,227,109,65,238,139,77,84,134,213,39,122,86,102,91,223,126,67,92,181,33,10,79,77,187,214,75,137,50,11,21,0,0,1,5,120,143,240,255,0,135,152,138,19,184,183,132,54,239,251,44,64,233,152,118,52,119,24,142,221,197,23,122,27,219,33,111,45,182,208,243,45,153,173,15,26,183,27,109,27,74,37,253,73,181,58,128,6,85,196,191,225,205,146,143,229,85,136,239,215,239,250,101,85,188,50,181,190,178,165,37,130,229,55,84,156,70,131,110,152,151,183,37,105,220,133,155,142,169,162,82,144,218,82,157,90,83,205,56,83,211,59,92,50,233,89,149,198,26,22,41,217,119,68,187,106,165,112,72,40,23,140,133,71,76,214,16,195,16,92,233,167,33,165,190,210,137,123,163,198,138,166,219,81,146,137,230,220,218,158,91,166,236,202,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,169,233,28,174,107,203,121,207,172,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,130,160,120,213,249,167,181,190,31,193,249,141,68,116,174,8,244,154,85,126,149,143,52,42,237,50,37,70,155,81,143,111,196,153,14,91,41,121,137,44,56,154,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,115,94,53,126,105,237,111,135,240,126,99,81,29,87,129,143,231,179,247,111,248,144,8,191,196,51,37,149,92,172,98,132,138,237,161,111,203,78,21,220,178,8,237,249,135,37,82,138,19,230,222,231,105,239,184,164,146,144,180,168,157,83,68,179,81,173,146,73,243,28,90,30,219,18,198,159,113,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,235,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,56,107,145,254,24,81,178,203,138,21,28,92,196,107,202,37,207,93,164,200,149,18,209,42,105,58,195,17,226,56,218,154,84,201,40,86,134,114,92,105,197,183,201,35,91,77,18,150,123,222,82,144,166,131,213,240,226,200,228,156,169,89,179,239,12,65,92,73,24,139,120,71,97,19,153,105,13,58,138,36,68,153,172,161,52,249,17,169,107,82,141,42,125,73,87,41,75,105,164,164,148,76,147,174,76,160,0,16,3,141,95,149,139,91,226,4,31,151,84,68,0,225,113,231,179,12,191,26,249,60,209,63,248,213,249,88,181,190,32,65,249,117,68,64,14,23,30,123,48,203,241,175,147,205,1,42,184,231,126,100,255,0,121,63,134,138,245,203,150,8,85,115,29,140,52,92,26,161,87,34,82,42,85,248,245,21,67,151,45,181,45,130,126,60,23,228,182,135,54,250,201,66,212,193,32,214,68,163,65,44,212,73,94,221,135,97,92,115,191,50,127,188,159,195,68,85,225,113,231,179,12,191,26,249,60,208,17,126,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,119,252,52,243,213,39,51,86,204,172,48,196,233,242,229,98,133,185,29,250,148,169,202,138,211,108,85,233,199,32,137,47,160,152,109,13,50,182,77,246,89,83,102,146,220,92,183,18,165,154,156,38,252,255,0,19,172,135,126,91,232,82,113,231,9,232,187,175,235,126,158,175,73,82,233,212,238,100,171,161,148,173,148,183,170,185,169,46,116,118,19,32,211,181,183,29,121,36,219,37,174,198,146,84,237,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,48,212,64,8,255,0,147,172,226,216,153,191,177,36,87,232,16,253,13,114,81,182,125,32,183,249,143,72,244,95,53,233,8,139,252,233,108,52,219,252,214,227,155,159,86,71,179,93,170,208,203,188,128,1,153,108,126,193,202,238,95,241,150,236,193,219,141,238,162,93,179,80,84,118,228,237,66,58,184,171,73,57,26,78,196,45,100,223,53,135,26,119,151,188,212,141,251,85,235,36,200,93,79,10,92,76,252,162,100,218,220,167,72,151,85,151,62,202,168,78,182,102,63,80,115,153,187,150,225,72,142,134,84,107,82,141,150,226,202,140,210,72,246,237,229,26,18,157,169,73,156,32,227,63,132,49,173,12,121,182,177,114,156,196,70,99,226,21,29,76,204,36,190,234,223,122,163,79,229,180,227,203,66,189,68,32,227,61,5,180,146,15,185,178,225,154,72,207,114,255,0,95,5,188,99,161,89,248,203,118,224,237,93,158,92,188,68,167,199,145,75,147,185,103,186,85,53,50,28,84,109,137,65,145,111,97,249,14,243,20,180,37,61,54,223,89,78,36,136,28,105,49,142,133,120,99,45,165,131,180,134,121,146,240,238,159,34,69,82,78,229,150,217,85,36,199,113,49,182,41,4,71,177,134,35,187,204,74,214,149,117,59,125,85,54,162,63,201,193,131,8,99,93,248,243,114,226,229,69,136,143,71,195,218,58,89,134,74,125,212,62,205,70,161,204,105,183,144,132,250,139,65,70,102,115,106,37,159,99,121,179,36,153,150,228,68,188,211,227,95,242,137,204,21,237,140,109,211,250,40,151,5,64,186,6,20,215,45,196,65,97,164,71,139,205,79,49,194,39,141,134,90,55,54,172,211,204,53,237,209,58,17,91,79,7,220,28,161,88,217,96,44,85,142,247,81,90,196,186,131,242,38,57,181,104,228,69,131,33,248,145,227,104,107,82,21,181,104,146,239,48,146,133,31,83,177,91,137,180,152,9,212,40,7,138,63,158,204,77,252,23,228,240,133,255,0,10,1,226,143,231,179,19,127,5,249,60,32,28,210,149,150,123,202,191,149,202,174,105,232,83,162,74,161,91,151,66,237,202,236,21,25,54,252,52,27,80,205,137,104,51,86,143,33,110,204,38,148,130,34,90,15,150,162,37,165,75,54,190,86,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,107,252,21,60,172,93,63,16,39,124,186,156,33,7,17,220,142,70,202,149,229,2,240,195,229,203,145,135,87,132,135,209,5,151,80,235,171,162,75,73,18,206,19,175,153,26,86,133,36,212,166,20,165,115,84,134,157,74,137,70,201,186,224,93,78,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,119,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,174,14,57,223,153,63,222,79,225,162,31,228,95,57,181,220,158,98,60,170,155,148,175,76,217,151,71,79,30,230,166,180,132,20,165,54,209,175,149,38,51,138,211,71,154,230,186,100,218,148,77,184,149,169,42,218,102,135,91,150,188,110,42,212,170,253,43,1,171,180,42,156,74,141,54,163,30,224,151,14,100,71,146,243,18,88,113,52,197,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,14,107,193,83,205,61,211,240,254,119,204,105,194,234,69,43,112,84,243,79,116,252,63,157,243,26,112,186,144,1,85,124,115,191,50,127,188,159,195,69,170,10,171,227,157,249,147,253,228,254,26,2,189,114,229,130,21,92,199,99,13,23,6,168,85,200,148,138,149,126,61,69,80,229,203,109,75,96,159,143,5,249,45,161,205,190,178,80,181,48,72,53,145,40,208,75,53,18,87,183,97,249,91,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,200,174,23,30,123,48,203,241,175,147,205,22,41,196,127,135,252,60,196,80,157,197,188,33,183,127,217,98,7,76,195,177,163,184,196,118,238,40,187,208,222,217,11,121,109,182,135,153,108,205,104,120,213,184,219,104,218,81,47,234,77,160,253,124,52,243,213,39,51,86,204,172,48,196,233,242,229,98,133,185,29,250,148,169,202,138,211,108,85,233,199,32,137,47,160,152,109,13,50,182,77,246,89,83,102,146,220,92,183,18,165,154,156,38,230,248,203,189,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,17,147,172,226,216,153,191,177,36,87,232,16,253,13,114,81,182,125,32,183,249,143,72,244,95,53,233,8,139,252,233,108,52,219,252,214,227,155,159,86,71,179,93,170,208,203,184,66,190,57,223,153,63,222,79,225,162,186,176,123,2,241,31,30,102,92,212,156,47,163,122,102,171,107,219,239,92,143,83,90,51,57,83,34,180,251,12,184,136,200,34,62,107,197,212,37,100,222,164,165,165,10,36,110,89,161,11,177,94,57,223,153,63,222,79,225,163,149,112,84,243,79,116,252,63,157,243,26,112,8,21,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,208,78,69,243,155,66,206,30,28,74,169,185,74,244,53,231,107,244,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,200,1,196,235,135,252,60,34,153,39,48,56,33,110,244,150,44,189,207,220,212,214,156,97,168,180,25,78,62,203,45,42,50,20,178,112,217,125,201,29,153,109,10,75,42,66,180,52,182,164,33,184,65,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,140,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,131,78,96,56,254,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,36,226,123,150,10,246,58,225,139,119,53,160,199,58,175,110,153,75,113,189,200,78,248,209,227,205,89,167,87,29,66,75,85,186,158,250,25,254,178,240,155,99,248,101,169,104,126,208,25,107,175,91,117,155,102,164,253,34,181,15,167,149,25,213,50,226,57,136,94,139,74,141,38,90,164,204,188,82,126,6,58,118,94,50,207,136,88,255,0,124,83,45,219,114,145,204,130,228,134,78,116,142,161,130,228,198,55,154,67,139,218,183,80,106,218,151,146,122,36,245,63,2,251,180,45,114,225,14,29,221,243,10,125,197,111,117,111,151,114,95,86,251,126,211,63,4,44,139,197,74,255,0,40,251,182,253,177,67,181,160,166,157,65,131,210,199,65,17,37,28,213,175,66,34,34,46,234,51,63,4,151,249,0,121,76,8,194,232,56,55,133,54,222,31,66,61,199,74,166,67,140,250,251,150,247,154,140,211,74,86,134,181,233,175,44,187,18,140,191,95,136,247,224,0,0,0,3,196,227,54,25,211,49,127,13,46,12,62,170,158,214,171,52,233,112,210,191,88,246,41,232,238,52,74,209,43,65,158,132,225,246,220,95,172,188,69,27,99,191,15,44,124,194,235,198,163,22,137,104,250,78,223,234,94,232,166,245,240,153,220,215,53,210,108,185,106,146,165,151,213,182,74,245,187,247,208,251,139,255,0,30,118,252,196,11,71,12,237,201,23,101,239,86,244,109,42,42,86,167,100,114,29,123,105,37,181,56,175,85,164,169,71,234,161,71,216,189,158,253,0,81,182,5,112,212,199,252,78,174,83,215,114,219,222,130,161,184,251,74,126,95,87,10,87,212,154,218,220,123,17,41,43,251,11,81,246,239,234,233,226,98,232,50,251,129,246,230,0,97,181,50,192,183,139,121,70,101,147,146,255,0,214,23,61,244,199,105,165,185,181,110,47,110,238,73,30,210,86,133,236,247,156,72,196,174,47,248,47,109,86,100,210,236,154,111,210,38,24,90,219,41,92,233,113,55,26,86,180,253,135,33,25,151,100,164,252,127,181,167,176,199,61,79,26,42,71,56,201,88,113,245,123,187,31,166,21,225,175,254,98,2,209,0,87,93,149,198,67,9,234,117,38,98,94,22,223,161,162,56,164,147,146,250,201,50,57,100,106,73,25,236,110,17,25,232,70,163,211,219,166,158,209,45,48,147,54,184,9,141,252,182,176,226,248,244,164,133,164,141,77,122,50,107,27,76,249,125,181,121,148,17,247,117,5,251,126,227,208,59,0,15,225,25,25,17,151,129,143,232,0,130,156,91,48,234,77,215,128,173,92,80,162,115,156,163,206,76,151,143,152,73,216,203,80,167,45,74,238,162,215,77,197,216,136,207,245,137,214,57,62,106,173,72,247,150,94,113,6,139,32,246,239,182,170,198,218,187,158,213,156,23,210,71,161,25,107,246,189,224,51,191,131,215,59,214,110,41,218,87,43,79,242,125,31,91,129,37,107,218,74,209,45,201,109,102,122,104,127,163,238,49,164,172,33,184,145,118,225,93,161,114,161,238,111,164,232,84,249,134,189,187,119,27,145,155,94,186,104,90,125,175,113,126,161,153,91,138,151,232,59,130,167,69,223,191,209,243,30,139,187,77,53,229,172,211,174,154,159,187,222,98,253,248,112,226,10,111,220,174,219,45,105,162,173,216,176,168,90,123,202,61,58,39,127,178,159,211,251,255,0,89,128,148,32,0,0,0,0,0,0,0,35,238,113,243,87,110,229,147,13,230,214,29,127,153,112,75,97,198,169,145,182,184,90,188,166,36,41,149,111,228,184,143,235,24,211,69,22,158,211,237,227,238,51,7,141,118,222,2,225,133,106,252,184,36,242,215,18,28,147,130,214,199,15,159,41,49,221,117,182,245,67,107,219,187,148,101,185,73,218,94,223,113,231,227,50,121,129,186,115,21,137,53,11,218,226,127,86,84,235,173,193,103,107,127,83,27,168,121,198,209,185,13,182,106,208,158,81,106,162,212,253,190,226,15,157,141,216,233,124,227,229,229,46,238,188,231,115,157,146,243,139,105,174,83,41,229,33,78,184,226,81,185,182,208,74,208,221,81,106,101,223,252,154,123,236,190,228,131,27,115,4,182,106,22,229,7,147,67,82,210,149,212,58,168,138,219,253,81,159,213,45,244,44,253,71,146,175,249,60,124,36,111,13,236,135,69,197,57,140,226,198,40,83,249,148,24,202,75,176,35,115,76,185,174,36,225,190,218,247,177,33,43,78,168,113,194,209,73,208,188,79,190,132,46,26,223,160,82,173,122,52,58,5,18,47,79,6,3,13,199,97,173,234,94,198,208,130,66,75,85,25,153,232,148,145,106,102,103,216,5,105,97,239,5,251,125,16,89,151,125,226,55,58,66,201,42,114,47,162,22,157,186,146,12,203,123,83,180,61,15,121,127,203,238,31,220,89,225,115,151,76,37,177,171,23,149,209,126,244,81,161,198,144,251,110,122,42,115,154,41,12,184,225,39,68,75,81,248,54,174,230,94,207,216,44,91,18,113,6,221,194,235,46,173,123,221,19,58,104,20,168,111,202,113,124,181,175,82,105,165,186,101,162,18,165,125,150,213,236,63,15,111,128,161,124,236,102,254,233,204,174,33,78,109,170,142,182,181,58,75,172,83,25,228,183,235,180,219,242,121,46,110,228,182,225,106,211,250,109,86,167,239,239,224,28,39,16,96,90,116,203,166,100,59,38,177,233,58,83,110,184,150,100,116,238,179,185,36,226,201,62,171,134,106,47,84,146,125,253,254,242,49,231,0,74,142,31,217,89,139,153,60,86,68,123,128,244,161,209,208,83,164,167,191,214,147,82,98,146,219,213,15,54,180,234,135,143,214,45,116,246,17,159,128,121,44,179,100,235,20,115,43,94,102,53,185,7,167,163,165,105,234,106,28,216,235,229,35,123,36,179,229,45,246,212,173,16,250,85,219,199,192,187,248,91,70,89,184,108,225,62,5,57,2,225,172,171,211,213,248,228,211,229,39,73,49,121,79,39,146,191,176,153,75,66,180,113,163,63,13,15,118,158,5,222,80,97,246,31,91,56,101,107,64,180,109,72,61,44,10,124,118,163,182,142,107,139,236,219,104,108,187,184,165,43,236,161,62,211,240,30,148,7,252,50,211,108,52,134,26,78,212,54,146,66,75,93,116,34,45,8,71,124,248,99,124,124,18,203,253,122,166,149,255,0,62,172,198,149,73,140,157,15,250,199,97,74,82,15,94,90,203,237,53,237,34,47,121,151,182,66,79,157,22,153,6,69,70,115,188,184,241,90,91,239,47,105,158,212,36,140,212,122,22,166,122,17,31,128,162,206,39,121,134,141,140,24,212,245,185,111,84,250,170,53,188,149,65,95,212,154,52,148,196,185,168,63,182,218,23,246,28,47,105,167,191,137,152,8,154,226,234,152,129,123,41,105,71,50,163,113,85,12,201,58,164,181,122,67,222,26,250,169,251,75,251,139,245,11,204,225,147,130,5,133,89,120,165,214,42,113,57,53,170,239,63,172,46,102,239,234,103,76,75,127,101,197,35,236,56,94,4,95,126,166,43,107,134,126,93,234,120,193,142,176,110,57,177,54,208,237,147,106,168,111,243,18,123,228,71,153,13,124,173,164,234,22,90,161,195,61,218,25,125,198,98,242,94,118,141,97,219,70,226,207,145,2,15,248,106,211,123,159,250,74,251,75,251,192,83,231,24,76,80,114,229,197,186,93,132,218,181,98,219,231,233,219,195,168,141,1,223,208,35,241,79,233,31,236,240,31,51,132,13,146,171,143,28,167,220,159,216,160,114,183,31,254,94,28,244,23,246,139,244,125,199,251,4,80,204,70,38,207,197,252,94,174,223,245,21,238,122,167,210,235,217,37,253,92,86,154,246,33,5,224,217,127,100,191,210,39,55,5,10,108,201,87,182,33,84,89,99,115,16,189,19,206,94,226,45,155,217,168,146,123,25,234,122,159,184,5,189,143,203,84,117,76,65,117,212,187,203,52,237,245,182,235,167,114,246,15,212,60,222,34,60,212,123,58,160,243,232,222,132,242,181,45,76,181,250,212,123,128,102,175,23,167,200,169,226,29,90,108,169,28,247,92,228,110,115,97,39,93,24,108,139,177,118,240,33,116,60,40,173,197,210,50,223,10,164,180,109,42,135,51,67,215,93,121,115,231,39,222,126,255,0,184,82,29,211,37,185,117,217,82,26,70,212,175,102,133,174,186,104,132,144,208,222,72,45,170,117,173,150,171,74,153,75,95,49,148,117,250,47,69,22,237,103,201,87,130,140,204,187,168,192,119,129,85,252,105,111,167,163,53,102,89,73,143,163,115,61,35,185,205,229,223,97,211,156,240,219,254,159,253,130,212,5,16,241,74,196,199,239,188,196,75,163,115,55,196,160,242,250,117,104,69,253,124,24,74,87,246,18,126,40,246,153,254,192,16,212,72,206,31,244,149,214,115,69,105,67,66,55,26,186,254,218,233,254,247,74,63,121,123,135,34,166,225,205,82,161,135,213,140,65,74,180,135,74,233,247,22,137,245,185,175,155,69,253,173,75,185,126,137,254,207,17,36,120,86,209,151,84,205,229,168,241,163,86,99,117,220,195,215,195,117,46,105,23,180,143,196,189,128,39,47,24,218,42,167,96,117,46,176,94,20,206,126,191,255,0,82,101,61,62,255,0,187,220,98,191,120,110,214,97,210,243,77,107,183,41,123,78,71,91,179,177,159,217,167,76,215,192,143,222,44,231,138,197,16,170,249,90,173,172,139,215,99,166,218,126,237,213,24,58,251,75,220,42,67,37,179,152,166,230,98,206,155,41,205,141,55,233,13,202,208,207,77,105,242,11,192,190,243,1,163,176,0,0,0,0,0,0,0,0,31,195,236,94,58,0,205,14,99,167,157,79,25,174,25,202,241,119,164,255,0,146,35,37,238,47,112,187,62,26,144,202,30,87,109,196,151,183,172,249,140,207,253,162,138,177,46,168,221,102,246,169,84,154,45,18,247,39,66,253,76,161,62,226,247,11,234,225,229,5,80,114,197,108,37,69,166,238,183,230,18,255,0,246,128,173,222,47,212,167,162,102,44,234,107,78,141,207,251,7,169,119,217,6,2,79,219,254,130,31,102,211,193,249,23,175,11,249,55,5,38,23,58,167,27,103,78,92,210,78,253,215,10,144,175,180,178,73,104,148,159,137,127,202,63,215,140,181,49,184,184,197,64,168,166,95,49,115,186,173,205,114,244,229,108,139,79,34,239,175,173,175,143,179,65,58,56,125,97,188,84,228,114,203,180,235,173,239,234,125,35,212,39,83,45,118,213,229,56,158,233,87,234,240,48,20,71,103,221,85,59,42,225,139,114,209,220,217,46,38,254,89,232,147,251,104,82,15,237,17,151,130,143,216,52,195,133,56,129,70,197,11,18,155,122,208,31,231,66,168,115,185,106,218,180,235,203,121,109,159,101,165,39,226,217,251,11,253,35,57,121,134,195,7,240,123,23,43,152,126,251,156,207,70,116,218,47,66,45,220,200,173,59,224,75,94,159,214,126,145,255,0,160,88,111,8,108,203,180,130,169,96,141,207,35,69,31,39,209,7,176,251,255,0,119,201,127,236,53,254,15,219,95,234,247,0,176,188,199,210,253,53,131,23,13,51,147,205,231,116,158,166,237,186,233,45,149,120,234,94,225,154,152,11,67,114,219,91,159,100,181,215,252,134,52,219,140,81,89,155,135,53,120,175,187,202,109,125,62,170,218,106,211,71,219,63,2,253,67,49,64,52,241,132,107,67,152,121,73,91,127,100,249,250,127,247,247,7,176,28,183,44,85,104,181,220,14,182,170,176,203,70,95,235,54,151,127,236,204,121,39,226,68,126,36,126,193,212,128,84,151,27,182,33,183,113,97,115,204,202,230,62,239,166,249,237,108,50,229,104,221,52,147,220,251,43,82,239,219,192,86,33,25,164,245,47,17,103,188,111,37,66,118,191,133,113,152,141,178,67,30,156,231,185,188,207,153,185,20,211,79,99,236,90,23,110,222,34,176,128,94,231,12,28,115,94,43,96,92,122,45,86,95,50,171,67,223,207,79,47,77,57,211,38,169,61,210,218,83,246,91,47,3,63,216,99,238,241,3,202,124,124,198,225,92,135,173,234,119,50,238,166,108,244,107,188,227,45,57,146,98,147,190,170,222,109,175,234,153,50,245,181,251,187,248,213,191,14,44,192,189,130,120,235,6,44,198,185,180,138,223,55,172,78,226,78,156,152,114,205,190,228,218,213,246,221,47,13,62,253,75,194,253,82,164,184,157,201,61,72,192,101,213,151,238,92,59,185,201,232,235,232,42,244,253,116,86,141,187,179,152,222,158,221,201,61,80,191,191,199,222,52,1,147,236,216,91,185,142,179,41,110,38,78,149,247,98,75,155,41,141,142,122,141,181,48,217,35,221,201,109,7,217,77,248,119,239,224,125,204,66,190,45,185,100,167,210,206,153,139,214,156,62,90,158,231,122,69,60,197,30,237,58,8,237,119,113,211,211,197,95,101,31,175,222,33,46,80,49,226,173,128,56,217,67,186,225,59,182,36,183,227,83,42,30,170,79,249,154,230,48,227,190,45,172,252,26,254,201,110,247,31,176,195,71,64,62,13,133,117,66,190,108,154,13,227,78,94,232,245,186,100,90,131,103,161,151,170,243,41,112,188,73,39,224,178,241,34,253,69,224,62,240,8,179,196,79,2,98,227,46,95,107,79,199,99,90,165,186,196,154,195,10,220,126,185,71,133,44,210,222,134,226,18,90,169,207,19,215,245,25,120,80,45,70,4,154,93,66,85,50,98,54,72,136,242,216,117,58,145,237,90,20,105,81,106,90,145,247,35,240,49,169,122,148,8,245,74,124,170,108,164,110,102,91,43,97,194,212,203,84,169,38,147,46,218,31,129,138,4,226,33,129,242,112,123,48,53,183,218,107,109,62,225,147,38,174,193,238,35,208,159,155,44,210,159,235,22,175,178,223,137,233,250,136,4,105,149,68,169,67,128,205,77,248,251,99,62,105,36,47,122,79,83,52,238,34,208,143,95,2,247,9,211,195,63,57,243,240,158,241,133,132,23,108,190,101,189,112,77,110,60,66,229,164,185,114,223,118,28,116,31,213,176,165,158,141,182,175,21,146,79,219,161,247,30,115,32,144,237,204,113,135,114,229,170,247,107,70,42,20,249,149,42,84,205,206,127,55,156,225,69,134,201,242,218,216,107,218,78,169,94,179,132,147,240,50,240,81,113,124,205,101,202,244,202,238,38,63,65,171,119,97,18,85,38,151,51,234,190,181,146,144,242,89,94,196,186,225,167,82,96,207,69,30,165,224,127,120,104,214,20,182,42,16,216,159,21,123,217,146,210,94,109,90,25,106,149,17,25,30,135,223,192,199,207,187,109,106,61,235,109,212,173,90,252,110,162,159,85,136,244,57,13,239,90,55,54,235,106,109,69,170,12,148,94,170,140,187,25,31,222,66,184,248,98,231,153,203,150,153,19,2,49,29,254,117,85,151,27,102,147,51,110,223,230,228,152,113,88,143,203,102,57,39,237,41,106,222,181,235,236,62,218,24,179,48,20,23,196,23,41,82,114,233,137,82,106,244,72,250,91,21,201,11,145,20,247,151,212,173,233,18,148,134,189,103,156,113,90,54,201,122,198,69,175,183,67,241,249,217,15,205,165,115,46,88,159,10,52,185,60,203,106,178,243,112,166,49,177,5,203,230,200,138,78,59,184,153,113,195,209,182,76,182,150,159,113,145,248,221,190,98,240,78,143,143,120,93,86,176,106,167,177,114,99,190,113,28,245,143,151,33,81,222,105,10,209,46,35,93,57,166,122,26,180,63,111,188,179,199,142,184,85,86,193,108,83,184,48,254,170,90,157,46,163,45,136,238,122,191,90,203,114,93,105,43,209,43,94,221,121,70,122,26,140,203,239,241,48,210,133,153,117,83,47,139,82,145,119,81,156,223,10,177,6,60,230,79,69,23,168,235,105,113,63,104,136,252,20,94,36,95,168,135,218,21,83,194,87,53,79,169,199,176,26,233,94,168,218,169,84,247,244,46,199,252,198,43,76,237,67,63,225,30,229,47,245,251,197,171,0,0,0,0,0,255,0,135,157,75,12,173,229,158,137,109,38,163,253,68,90,128,171,174,51,248,142,212,72,86,230,26,49,43,73,47,116,117,101,181,179,197,163,42,139,38,122,154,116,241,237,166,237,126,239,104,175,188,167,217,138,190,243,9,98,208,202,63,57,7,112,83,28,113,59,246,232,142,185,132,153,235,185,63,167,236,49,212,248,153,226,91,152,149,154,10,163,171,70,212,91,172,63,64,111,190,187,145,30,163,51,67,251,41,211,237,248,119,253,102,59,31,7,236,30,114,187,138,85,44,77,168,67,230,66,167,65,122,43,10,230,105,182,75,114,96,60,147,208,150,70,125,140,252,82,101,255,0,64,11,131,182,105,45,208,45,202,85,13,164,108,69,58,19,17,82,157,117,208,155,109,41,34,215,83,247,123,204,125,48,28,251,28,177,158,213,192,156,62,169,95,119,84,141,141,68,97,229,71,107,99,135,207,125,44,58,234,91,213,180,44,211,184,154,81,110,52,232,95,242,24,125,251,246,253,182,176,218,216,157,118,221,115,250,74,124,6,29,125,197,242,156,115,178,27,83,135,217,180,169,95,101,10,246,31,128,169,172,227,241,77,186,46,185,115,172,108,10,159,232,202,78,142,196,149,63,148,219,221,74,53,144,210,211,203,149,16,148,141,201,83,74,212,149,219,77,11,185,153,136,209,155,252,224,222,153,155,189,37,72,148,239,75,111,69,121,104,131,11,107,75,209,9,118,65,182,174,97,50,218,255,0,171,127,110,138,239,219,83,239,225,229,178,223,150,91,247,49,247,132,58,5,171,19,108,19,146,219,115,102,115,25,62,157,190,107,40,113,124,181,186,217,175,106,94,74,180,73,234,126,5,247,7,48,172,214,235,87,117,105,218,165,94,79,87,80,154,234,148,183,54,33,189,235,90,205,71,217,36,73,45,84,163,246,17,119,29,179,8,114,65,152,12,102,110,44,235,86,208,223,78,144,226,18,114,189,33,8,182,37,92,179,221,177,111,161,71,162,93,73,233,251,63,85,187,229,131,135,142,17,224,28,6,106,85,24,158,154,184,212,210,82,236,238,100,168,218,25,165,147,82,121,101,37,109,255,0,88,209,171,82,253,45,60,11,188,172,133,6,45,58,51,112,225,181,203,101,164,146,80,157,198,122,17,17,17,119,62,254,4,64,41,222,135,193,143,20,101,194,68,170,197,251,208,190,100,70,168,222,139,142,238,135,161,25,150,244,206,211,196,204,191,102,163,215,219,252,22,170,4,227,75,174,226,118,168,55,18,107,71,161,83,217,61,181,45,83,59,245,139,96,31,195,61,11,83,1,201,242,205,151,187,115,44,248,104,156,60,182,228,245,12,185,36,167,200,119,99,136,230,62,113,217,101,74,218,183,28,50,212,152,73,232,74,211,238,246,159,88,37,17,158,132,127,120,248,174,179,34,175,61,73,231,237,134,206,168,82,54,145,238,89,43,191,126,198,93,140,127,170,109,186,107,70,165,199,107,150,225,234,123,183,40,251,254,163,48,31,88,7,206,137,37,200,242,125,29,32,247,30,205,200,95,134,165,174,132,90,16,250,32,2,47,102,255,0,61,54,30,87,34,38,144,251,62,146,185,37,48,78,199,131,185,230,116,66,138,66,82,190,97,71,113,191,235,24,219,161,159,183,95,15,25,51,80,144,113,32,73,148,69,169,178,202,220,34,247,232,147,49,157,188,243,93,85,59,179,51,23,164,170,155,187,206,21,94,163,9,130,218,146,216,202,42,18,77,41,245,72,181,211,113,247,62,255,0,120,9,81,27,140,198,32,21,84,215,34,201,214,23,81,188,145,233,38,63,170,221,246,117,40,58,248,123,124,68,224,202,78,124,240,231,51,173,122,21,150,253,21,114,48,222,247,32,106,251,251,146,92,132,154,249,135,29,182,203,87,31,219,161,31,179,95,3,237,159,177,219,178,95,46,177,15,50,118,34,168,223,214,57,94,165,161,223,179,253,81,207,143,187,237,126,162,240,238,3,71,64,63,45,41,78,174,151,13,111,255,0,88,168,237,154,255,0,194,218,90,248,15,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,243,79,140,159,16,46,31,152,190,52,166,51,89,155,31,52,248,201,241,2,225,249,139,224,61,174,71,51,119,85,202,14,46,42,235,126,157,46,177,105,215,163,166,155,113,210,152,144,164,45,108,18,201,72,148,202,13,68,210,228,178,123,182,115,11,67,67,143,54,74,111,154,110,38,239,177,123,11,240,191,57,89,121,114,223,148,168,149,10,21,227,71,106,175,109,214,30,132,225,174,3,239,71,53,194,168,180,218,141,183,82,180,19,169,81,160,205,6,164,41,109,47,213,90,210,121,215,174,216,23,149,179,108,219,55,157,118,222,151,18,133,120,199,147,38,133,80,81,17,177,57,17,228,46,59,228,133,17,153,18,219,117,179,37,32,244,89,18,155,81,150,215,16,165,119,252,168,231,239,20,50,165,96,94,216,115,108,82,226,84,105,183,60,121,50,169,78,168,219,105,250,37,109,198,82,202,39,161,74,105,196,190,130,75,109,154,163,184,147,74,141,166,246,169,191,172,39,2,101,97,111,17,140,26,202,53,213,76,201,187,216,103,85,102,204,195,154,131,214,181,86,244,235,212,167,156,156,211,139,41,213,15,70,146,93,81,50,228,227,125,205,136,144,181,37,165,234,132,25,146,88,18,215,20,241,163,11,241,235,36,216,193,136,24,71,119,196,184,168,78,88,247,52,67,144,202,28,105,109,62,221,61,253,237,58,211,169,75,173,47,67,74,137,43,74,76,208,180,44,181,74,210,103,159,107,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,220,95,157,119,8,99,96,47,13,251,175,8,217,98,35,114,45,220,39,173,179,80,56,143,186,243,14,212,87,77,144,236,215,155,91,186,44,208,228,151,30,112,136,201,58,18,200,137,41,34,36,144,103,220,106,160,101,92,106,160,4,0,226,133,145,111,203,93,170,188,113,193,203,51,171,196,154,46,207,76,70,132,173,175,87,105,109,182,162,61,25,36,159,81,49,157,27,229,232,105,90,218,37,183,245,170,76,118,202,152,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,158,21,65,197,7,135,220,106,76,106,214,104,112,90,149,45,104,92,133,79,188,40,113,154,118,74,247,188,236,169,19,43,70,235,175,169,68,130,82,216,74,216,105,173,141,160,148,239,170,132,175,64,147,252,63,115,221,66,205,85,170,221,149,116,175,162,196,219,126,158,78,84,99,104,183,61,41,21,134,226,182,237,87,122,35,181,29,142,108,153,10,46,153,38,106,70,154,150,169,238,83,0,101,222,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,40,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,3,176,0,0,0,0,0,170,190,57,223,153,63,222,79,225,163,149,112,84,243,79,116,252,63,157,243,26,112,234,188,115,191,50,127,188,159,195,71,42,224,169,230,158,233,248,127,59,230,52,224,23,82,0,0,0,3,138,99,94,115,50,217,151,107,170,45,149,140,120,145,244,126,181,54,158,138,163,17,189,15,62,94,248,171,113,198,210,230,248,236,56,130,213,108,184,90,25,238,245,117,211,67,35,48,237,98,149,184,213,249,167,181,190,31,193,249,141,68,89,246,10,103,51,45,153,137,186,165,89,88,57,137,31,72,43,80,169,235,170,63,27,208,243,226,108,138,135,27,109,78,111,144,195,104,61,22,243,101,161,30,239,91,93,52,35,50,172,30,53,126,105,237,111,135,240,126,99,81,0,224,169,230,158,233,248,127,59,230,52,225,210,184,160,240,251,141,73,141,90,205,14,11,82,165,173,11,144,169,247,133,14,51,78,201,94,247,157,149,34,101,104,221,117,245,40,144,74,91,9,91,13,53,177,180,18,157,245,80,149,233,205,120,42,121,167,186,126,31,206,249,141,56,73,78,43,153,215,252,153,90,175,229,175,12,234,116,169,55,37,219,79,145,26,237,119,94,115,212,122,91,205,165,37,31,97,164,219,75,210,155,113,125,212,173,237,180,91,137,4,111,50,234,66,157,161,85,170,180,232,211,225,211,234,114,226,199,170,71,40,147,154,101,229,33,18,152,39,91,120,154,117,36,122,45,4,235,45,56,73,86,165,189,180,43,197,36,101,210,242,209,151,75,239,52,24,167,3,12,236,88,255,0,222,166,86,38,239,103,250,50,151,212,178,203,243,57,110,186,223,59,149,207,66,185,72,86,245,248,17,120,153,114,161,39,242,3,156,26,174,83,113,113,42,168,28,71,44,75,198,68,56,23,90,30,105,70,184,204,33,106,38,231,52,166,208,167,119,199,39,157,89,182,148,168,157,66,150,141,187,205,183,27,11,127,196,156,33,179,112,23,33,56,137,132,120,126,196,182,232,86,238,27,220,140,199,57,111,155,207,186,181,194,146,235,175,56,190,196,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,89,225,26,61,204,45,211,66,190,114,95,137,119,173,173,59,173,162,220,24,95,89,170,83,164,242,150,223,62,43,244,151,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,97,156,32,26,83,205,143,149,140,100,248,127,112,252,185,241,154,193,165,60,216,249,88,198,79,135,247,15,203,159,25,172,1,170,129,77,124,97,49,211,6,175,252,71,167,97,133,165,107,82,170,183,125,151,177,170,165,227,14,114,185,145,181,57,4,253,17,198,201,178,67,188,181,155,14,239,230,43,148,226,158,104,146,133,155,196,114,215,137,126,120,227,101,198,205,123,7,172,116,75,94,34,222,148,119,22,204,182,214,236,116,80,233,207,27,140,28,212,188,131,74,142,73,169,14,165,148,161,94,162,219,55,22,100,73,66,30,164,187,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,220,7,64,202,246,14,98,62,57,227,141,171,99,97,123,213,88,21,95,72,71,156,245,110,156,147,230,80,98,180,242,13,202,145,168,150,222,206,78,169,82,126,177,10,83,156,180,32,247,173,4,118,125,197,254,157,93,163,228,191,15,105,55,77,199,244,130,181,10,240,164,199,168,213,250,52,68,244,132,164,82,103,165,217,60,132,25,161,174,98,201,75,229,164,246,167,118,133,216,132,139,200,230,81,41,89,65,194,53,90,143,212,98,86,46,202,244,132,212,174,58,171,17,210,132,45,242,65,37,17,89,89,164,157,92,102,75,118,206,97,234,107,113,231,9,45,243,77,180,240,174,53,126,86,45,111,136,16,126,93,81,1,82,184,3,140,117,220,191,227,45,167,140,86,227,61,68,187,102,160,153,14,70,220,132,117,113,86,149,55,38,54,245,161,100,223,53,135,29,107,153,176,212,141,251,147,235,36,140,104,211,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,230,48,75,78,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,208,36,175,20,30,31,113,169,49,171,89,161,193,106,84,181,161,114,21,62,240,161,198,105,217,43,222,243,178,164,76,173,27,174,190,165,18,9,75,97,43,97,166,182,54,130,83,190,170,18,189,43,90,205,191,239,44,62,147,85,149,102,92,50,233,75,174,81,230,208,42,100,201,150,201,148,233,109,27,82,35,186,133,17,165,104,82,79,82,212,189,85,165,11,78,213,161,42,45,57,127,173,91,246,213,255,0,122,174,59,110,227,167,255,0,224,230,65,169,65,144,223,254,147,111,50,227,107,251,210,164,171,218,70,40,223,136,166,69,100,229,106,242,59,227,15,160,75,94,21,215,228,50,204,23,164,202,105,107,166,84,94,41,11,58,105,17,184,111,188,132,183,29,78,33,229,35,236,45,40,82,214,180,154,214,16,212,105,79,54,62,86,49,147,225,253,195,242,231,198,107,6,148,243,99,229,99,25,62,31,220,63,46,124,6,107,6,170,6,85,197,196,241,88,207,28,156,53,165,79,202,222,27,34,35,181,219,158,142,104,186,106,106,91,79,149,58,157,41,43,65,194,67,122,153,162,75,205,106,165,41,196,151,45,151,91,82,9,74,117,46,50,17,171,139,78,99,176,191,24,49,114,62,28,217,54,68,71,42,248,117,34,77,34,175,119,60,211,141,75,144,250,22,164,187,78,105,58,145,46,51,46,239,51,91,169,81,155,166,190,78,198,205,107,145,29,114,127,151,220,71,204,134,56,209,236,172,50,184,62,142,79,165,237,174,203,175,165,243,109,202,52,88,239,54,71,45,162,66,146,226,222,75,142,52,77,165,179,37,27,138,65,154,155,73,41,196,115,252,42,195,59,171,25,49,30,220,194,219,42,39,81,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,104,123,42,185,103,179,114,161,132,112,240,182,207,157,46,162,181,72,85,74,175,83,146,102,149,212,106,46,33,180,58,249,55,184,210,202,54,180,218,16,218,76,246,161,9,220,165,175,123,139,14,171,73,133,38,157,74,133,79,153,86,151,84,145,22,59,108,187,58,90,90,75,242,150,148,145,41,231,9,148,33,162,90,140,141,70,77,161,8,212,207,106,82,90,17,126,75,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,125,97,77,124,87,51,175,249,77,186,159,203,94,25,212,234,177,173,187,74,161,34,53,218,238,188,150,107,21,70,92,74,74,62,195,73,56,166,98,184,218,251,169,91,28,116,247,18,12,153,101,213,4,106,206,190,107,171,185,180,198,89,183,151,54,171,14,208,166,235,14,214,162,77,121,10,232,34,237,65,56,225,165,178,36,19,207,173,28,215,15,85,168,181,67,124,197,161,166,204,118,174,24,249,26,161,102,90,187,89,196,220,94,161,250,67,13,168,28,234,91,81,27,170,46,51,149,10,193,161,165,242,212,76,153,58,76,180,203,164,226,140,150,209,155,139,96,146,110,36,158,73,112,12,159,229,174,187,154,156,113,163,225,149,48,249,52,166,118,213,46,73,105,148,134,28,137,71,105,230,209,33,198,141,73,94,231,143,154,134,219,34,66,203,152,226,13,68,72,37,169,58,40,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,192,103,95,56,25,107,174,229,91,28,107,24,101,83,62,117,41,237,213,75,110,90,165,33,247,37,209,221,121,196,71,113,211,74,81,181,226,229,45,183,8,208,130,230,54,179,73,26,13,10,84,159,225,79,157,58,174,25,223,240,50,227,136,215,4,183,236,155,174,65,68,182,208,168,202,144,116,186,219,239,32,155,105,10,37,110,106,52,133,45,100,164,146,86,148,188,166,215,245,100,183,220,85,159,230,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,25,215,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,152,106,32,64,14,53,126,86,45,111,136,16,126,93,81,14,19,121,188,252,174,225,199,242,125,189,102,239,187,236,10,122,61,18,166,224,114,155,149,110,178,76,176,206,231,16,102,131,121,133,173,45,43,84,160,212,218,152,81,115,86,79,44,156,106,252,172,90,223,16,32,252,186,162,2,165,114,245,116,208,172,108,125,195,75,214,233,157,209,81,109,251,194,141,84,168,201,229,45,206,68,86,38,180,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,14,235,196,27,59,117,92,215,223,237,208,173,135,229,193,195,171,86,68,134,105,80,211,41,74,98,172,250,94,121,40,171,45,181,50,210,208,183,35,169,180,165,167,9,70,201,115,9,38,70,227,154,196,177,221,114,119,149,91,203,53,248,185,79,179,232,212,217,105,182,41,210,35,201,187,42,237,184,76,162,157,78,53,250,228,151,84,133,167,169,113,41,113,44,163,106,183,44,141,70,92,180,56,180,7,85,225,215,145,89,57,165,188,138,248,196,24,18,209,133,116,9,15,51,57,232,210,154,66,234,117,22,74,58,202,154,100,78,19,236,161,77,200,75,139,121,40,251,8,82,18,180,45,68,180,94,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,229,88,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,0,170,190,57,223,153,63,222,79,225,162,178,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,102,156,115,191,50,127,188,159,195,69,96,81,173,106,237,193,78,175,85,169,16,122,136,150,205,61,21,74,163,156,212,35,167,138,185,76,68,75,154,40,200,215,171,242,227,163,68,145,171,215,215,77,169,81,144,104,123,39,217,179,179,115,117,133,255,0,78,40,81,226,81,235,176,36,57,26,187,110,38,121,202,126,148,179,113,100,193,173,102,219,70,180,58,210,9,196,172,145,179,94,98,8,205,77,44,139,229,96,70,73,48,191,47,216,243,136,184,219,100,49,18,26,47,72,241,226,82,232,177,34,185,29,138,19,7,181,201,173,55,245,202,67,136,126,67,109,58,73,38,208,76,147,100,219,122,32,204,133,27,101,139,48,183,86,87,241,150,139,139,150,180,110,191,160,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,240,92,65,169,43,74,29,105,165,154,23,179,105,232,123,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,135,181,25,172,205,143,154,124,100,248,129,112,252,197,241,165,49,154,204,216,249,167,198,79,136,23,15,204,95,1,117,60,46,60,137,225,151,227,95,56,154,37,80,138,188,46,60,137,225,151,227,95,56,154,37,80,0,0,0,0,0,0,166,190,39,92,64,33,226,236,201,57,126,193,11,139,171,177,98,110,98,230,169,52,219,14,197,175,74,109,246,94,105,49,150,164,27,132,203,14,71,236,243,107,74,94,82,213,161,41,180,161,110,119,254,39,92,64,38,97,20,57,57,126,193,11,139,164,190,165,238,98,230,169,52,219,237,74,160,197,113,134,94,105,49,150,164,19,102,243,237,200,236,243,107,82,153,74,21,161,37,197,33,109,212,182,22,225,109,247,141,55,221,51,12,240,210,133,233,155,146,179,206,232,161,117,76,199,230,242,153,91,206,125,99,203,67,105,209,182,150,175,89,69,174,154,22,166,100,70,30,84,123,92,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,249,49,98,197,252,151,226,157,229,134,126,148,244,159,209,43,130,163,66,235,121,28,158,171,165,146,227,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,71,64,186,178,163,136,244,12,182,89,89,166,166,53,233,155,50,232,234,216,169,57,29,147,39,40,82,154,158,252,70,211,32,181,61,89,119,148,131,67,197,162,73,197,155,74,36,153,180,111,5,249,229,215,30,108,220,201,97,29,11,21,172,201,177,20,138,140,116,34,167,5,153,6,242,233,53,18,66,78,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,125,44,103,51,39,217,179,188,178,139,138,31,78,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,143,66,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,12,230,102,199,205,62,50,124,64,184,126,98,248,186,158,23,30,68,240,203,241,175,156,77,20,173,155,31,52,248,201,241,2,225,249,139,226,234,120,92,121,19,195,47,198,190,113,52,7,191,205,118,84,112,227,54,184,112,187,42,245,107,161,170,193,230,63,64,175,176,201,46,85,34,82,136,136,212,146,51,46,99,43,218,146,117,147,50,75,137,74,76,141,11,67,110,35,61,152,165,133,183,222,11,95,117,60,51,196,186,23,161,174,74,55,39,173,133,213,51,35,149,205,101,15,55,245,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,22,159,132,95,207,246,79,169,89,178,194,53,38,158,82,219,190,236,232,243,39,218,139,101,212,146,36,190,180,36,220,130,234,92,90,90,217,32,217,105,4,226,148,147,105,105,66,247,108,39,27,112,32,183,10,252,245,73,176,46,26,86,88,113,74,124,183,237,138,228,134,105,182,99,204,197,107,101,38,162,252,167,150,166,29,38,219,39,156,68,167,164,145,19,139,90,249,75,74,11,106,91,90,214,221,196,140,176,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,46,83,134,151,16,72,216,195,74,163,229,243,23,234,178,220,196,24,17,250,106,61,90,91,174,202,126,229,66,19,41,247,13,195,67,4,134,23,30,51,13,36,214,243,170,91,231,170,140,205,102,173,66,194,128,4,127,197,44,250,229,59,5,175,186,158,25,226,94,43,122,26,228,163,114,122,216,94,130,169,72,229,115,89,67,205,253,99,49,214,218,181,109,212,43,213,81,233,174,135,161,145,145,4,128,20,173,198,175,205,61,173,240,254,15,204,106,34,213,48,47,52,120,19,153,79,77,254,69,47,159,164,127,71,58,111,73,255,0,70,76,135,200,234,57,188,159,238,150,155,221,187,144,239,217,215,77,189,244,212,181,170,190,53,126,105,237,111,135,240,126,99,81,1,8,44,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,159,102,206,205,205,214,23,253,56,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,44,251,91,184,91,125,221,118,37,221,137,148,10,23,85,109,216,157,7,210,9,189,83,40,232,250,215,141,152,191,86,181,147,142,111,113,38,159,171,74,182,233,170,180,46,227,213,229,139,48,183,86,87,241,150,139,139,150,180,110,191,160,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,240,92,65,169,43,74,29,105,165,154,23,179,105,133,138,98,214,37,225,63,9,124,88,155,69,193,91,35,233,15,229,67,164,172,213,109,169,21,41,44,55,68,163,195,140,236,104,168,143,37,212,190,167,30,145,57,201,175,45,197,173,100,150,217,38,137,148,110,67,194,101,101,159,58,120,13,154,232,210,89,195,11,130,91,21,218,124,126,174,117,189,87,141,211,84,99,49,205,83,100,238,210,82,154,117,26,146,12,212,203,142,18,57,173,18,246,41,100,145,66,217,145,198,250,174,99,241,182,233,198,138,205,14,37,26,69,199,33,165,34,4,103,20,226,35,48,203,13,199,101,6,181,119,90,201,166,91,222,189,18,74,94,229,18,80,70,72,43,84,224,209,130,21,91,23,4,171,248,209,80,174,68,145,31,20,36,48,152,48,25,109,91,226,49,77,126,100,115,91,171,61,8,214,227,174,59,162,18,70,73,67,104,86,227,53,154,27,11,10,16,87,136,255,0,16,8,121,119,161,59,132,152,67,113,127,178,196,254,153,247,100,199,109,137,13,219,177,119,161,205,210,16,242,28,109,111,60,217,26,16,201,167,113,54,233,186,163,71,212,147,189,131,59,121,193,182,114,141,133,238,214,148,113,38,222,213,200,239,166,211,163,203,106,71,34,115,237,56,194,30,91,142,52,131,74,80,202,100,161,211,66,150,217,184,73,52,33,73,51,220,154,1,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,16,121,240,29,87,48,153,116,190,242,211,88,181,237,60,76,143,208,220,149,219,124,171,179,105,155,217,119,209,251,167,204,140,219,92,230,93,113,183,119,55,21,15,110,73,150,156,237,134,90,160,204,254,174,6,101,71,17,243,19,135,24,143,122,225,123,94,149,170,225,207,163,31,122,128,211,38,169,85,40,178,138,89,184,168,198,71,235,188,223,74,147,38,116,220,226,86,162,65,154,210,134,221,11,126,225,205,157,127,229,85,135,15,208,47,250,157,41,188,77,181,190,174,165,25,131,229,57,84,130,68,130,110,166,150,118,165,9,220,181,155,110,165,163,82,80,226,82,173,26,75,205,54,83,0,101,222,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,19,201,246,108,236,220,221,97,127,211,138,20,120,148,122,236,9,14,70,174,219,137,158,114,159,165,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,108,215,152,130,51,83,75,34,14,234,0,0,41,131,140,190,8,82,172,92,109,160,99,69,62,185,46,68,140,80,142,250,103,64,121,180,236,136,253,53,136,113,201,109,44,180,51,67,141,56,214,168,81,25,165,109,173,91,140,150,72,110,189,134,130,56,146,96,189,87,27,242,151,116,80,173,123,66,93,201,115,208,228,67,175,80,161,196,90,185,228,251,47,18,95,83,109,146,139,156,190,141,217,137,38,180,81,168,212,68,132,169,205,131,62,224,62,173,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,238,52,189,130,248,67,102,224,46,23,219,248,71,135,236,75,110,133,110,199,83,49,206,91,230,243,238,173,110,41,215,94,113,125,136,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,169,215,131,238,14,87,111,156,208,22,42,199,123,167,162,225,165,61,249,19,28,218,133,243,229,78,142,252,72,241,180,53,165,105,220,133,201,119,152,73,90,75,166,216,173,166,226,76,93,248,0,0,0,0,0,0,0,0,165,110,53,126,105,237,111,135,240,126,99,81,29,87,129,143,231,179,247,111,248,144,229,92,106,252,211,218,223,15,224,252,198,162,58,175,3,31,207,103,238,223,241,32,22,168,0,0,0,0,2,0,113,171,242,177,107,124,64,131,242,234,136,128,28,46,60,246,97,151,227,95,39,154,39,255,0,26,191,43,22,183,196,8,63,46,168,136,1,194,227,207,102,25,126,53,242,121,160,37,87,28,239,204,159,239,39,240,209,21,120,92,121,236,195,47,198,190,79,52,74,174,57,223,153,63,222,79,225,162,42,240,184,243,217,134,95,141,124,158,104,11,254,21,23,197,123,35,146,109,170,173,111,55,24,114,184,133,66,169,72,142,187,186,146,72,106,57,193,150,234,155,97,51,88,36,146,73,212,62,234,145,205,73,234,233,60,234,156,213,105,113,124,155,116,0,21,43,194,119,39,88,203,70,190,233,153,158,185,230,85,108,235,111,209,231,232,186,122,219,79,250,235,131,45,153,13,171,152,73,125,46,50,203,110,34,44,132,115,90,82,94,250,165,163,177,37,98,218,128,0,65,94,48,88,57,66,190,114,192,120,171,33,238,158,181,134,149,6,36,67,115,106,215,207,139,58,67,17,36,70,208,150,148,39,114,215,25,222,97,165,106,46,155,98,118,147,138,49,78,216,55,139,215,150,4,98,37,63,20,176,249,248,140,92,52,152,243,153,130,252,150,9,228,71,92,152,143,69,55,137,7,234,169,104,75,234,90,9,68,164,111,74,119,37,105,213,39,165,219,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,220,101,222,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,48,10,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,162,45,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,113,66,252,49,112,183,242,161,156,155,43,171,161,122,78,149,105,117,23,77,67,249,215,39,165,233,91,62,145,254,203,74,151,182,115,144,189,68,238,215,95,89,38,130,88,191,224,1,64,60,81,252,246,98,111,224,191,39,132,47,248,80,15,20,127,61,152,155,248,47,201,225,0,235,252,37,179,131,74,194,11,202,70,93,239,179,150,84,44,66,172,70,85,6,83,45,37,104,131,91,116,146,198,199,82,148,115,84,137,36,152,205,146,247,26,90,91,40,213,36,151,29,113,22,233,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,88,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,230,8,93,79,12,92,248,254,91,232,81,176,27,22,43,91,175,235,126,158,159,70,213,42,53,30,100,171,161,148,173,229,57,162,121,73,46,116,118,19,28,149,185,199,29,121,36,227,199,174,199,84,65,89,121,193,202,101,229,148,92,80,250,15,93,145,46,177,66,159,29,185,52,43,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,250,114,214,100,73,117,6,124,170,171,127,222,85,219,54,129,135,213,155,134,92,203,122,213,145,58,77,22,11,198,74,68,5,204,54,142,73,52,102,91,146,133,169,134,214,104,215,97,47,122,136,137,78,44,213,161,220,215,101,71,14,51,107,135,11,178,175,86,186,26,172,30,99,244,10,251,12,146,229,82,37,40,136,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,51,217,138,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,122,216,93,83,50,57,92,214,80,243,127,88,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,4,213,224,169,230,158,233,248,127,59,230,52,225,117,34,149,184,42,121,167,186,126,31,206,249,141,56,90,166,58,102,143,2,114,215,232,79,203,93,243,244,115,233,31,83,232,207,232,201,147,57,253,63,43,157,253,204,211,155,118,243,218,251,90,107,187,182,186,30,129,213,69,85,241,206,252,201,254,242,127,13,19,83,11,115,235,148,236,105,190,233,152,103,134,152,173,233,155,146,179,206,232,161,122,10,165,31,155,202,101,111,57,245,143,71,67,105,209,182,150,175,89,69,174,154,22,166,100,71,10,248,231,126,100,255,0,121,63,134,128,138,188,46,60,246,97,151,227,95,39,154,47,122,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,116,67,194,227,207,102,25,126,53,242,121,163,208,113,29,207,28,108,214,222,80,44,252,62,68,184,248,117,103,200,125,112,94,117,110,180,186,220,181,17,32,230,186,193,153,37,8,74,73,73,97,42,79,53,40,117,213,40,210,111,27,77,132,127,204,142,46,210,177,235,27,110,156,95,163,88,145,44,232,247,60,134,165,174,143,25,244,190,134,159,38,27,67,206,155,137,105,162,90,221,117,14,60,181,108,35,53,186,163,61,199,170,142,111,240,125,203,30,35,207,190,203,52,18,43,85,91,106,214,165,115,233,112,227,116,198,76,221,109,186,203,237,200,111,121,58,147,228,199,125,49,156,212,219,113,181,186,222,212,153,45,149,26,99,86,69,242,101,93,206,30,35,202,166,57,85,244,53,153,107,244,242,46,106,147,75,65,202,75,110,154,249,81,163,54,173,117,121,222,83,164,78,41,38,219,105,66,148,173,198,72,105,205,4,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,2,173,184,231,126,100,255,0,121,63,134,142,85,193,83,205,61,211,240,254,119,204,105,195,170,241,206,252,201,254,242,127,13,28,171,130,167,154,123,167,225,252,239,152,211,128,92,245,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,133,184,134,100,178,171,149,140,80,145,93,180,45,249,105,194,187,150,65,29,191,48,228,170,81,66,124,219,220,237,61,247,20,146,82,22,149,19,170,104,150,106,53,178,73,62,99,139,67,219,111,208,121,76,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,250,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,140,51,239,147,236,217,222,89,69,197,15,167,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,160,140,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,250,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,62,249,193,202,101,229,148,92,80,250,15,93,145,46,177,66,159,29,185,52,43,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,250,114,214,100,73,117,6,125,43,135,54,117,255,0,146,174,35,191,64,191,234,117,87,48,202,233,250,186,148,102,15,154,221,46,113,154,9,186,154,89,218,165,171,106,16,109,186,150,141,42,91,106,74,180,117,76,180,217,133,244,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,203,85,83,168,165,204,91,31,214,38,59,134,143,15,181,180,244,241,1,25,115,109,159,60,57,203,19,94,133,121,191,74,220,143,183,189,184,26,190,198,212,159,61,36,190,97,71,113,179,209,198,54,232,103,237,215,192,187,193,249,60,102,49,0,234,164,184,246,78,144,186,141,230,143,73,49,253,86,239,179,169,193,215,195,219,226,34,78,116,38,86,38,102,78,251,85,104,254,177,186,245,81,182,190,199,245,69,62,70,223,179,250,207,199,184,226,32,52,15,148,12,244,216,121,163,136,170,67,12,250,54,228,138,193,187,34,14,231,158,213,9,40,233,82,249,135,29,182,255,0,172,127,110,132,126,205,124,60,37,8,206,158,70,110,170,157,167,153,139,46,85,49,221,135,54,175,78,132,249,109,73,239,101,117,8,198,164,250,196,122,107,180,187,151,127,188,104,146,159,32,229,192,141,40,203,67,121,148,56,101,238,213,36,96,63,64,0,131,92,70,115,199,47,46,212,246,240,230,203,103,91,158,177,4,164,20,141,197,245,12,58,153,108,238,218,228,119,27,94,215,25,73,233,184,140,252,59,22,166,97,56,212,226,18,102,70,125,200,181,253,131,147,230,99,47,150,230,102,48,205,88,123,113,201,233,217,68,147,159,25,237,142,47,99,229,29,230,144,173,168,113,179,61,9,245,30,134,173,61,229,237,44,250,221,153,129,197,139,210,225,85,205,95,186,122,137,220,211,117,14,116,49,145,180,247,169,101,217,13,145,30,138,81,251,4,249,225,149,158,27,226,171,136,13,96,238,39,86,186,234,116,168,169,110,152,239,76,203,91,95,83,240,227,178,222,140,176,74,61,18,107,61,202,94,157,251,251,12,7,235,184,56,45,84,13,199,87,66,196,237,16,78,40,208,143,66,167,186,123,232,90,170,119,234,30,66,185,193,143,20,98,66,92,170,61,251,215,62,68,102,152,222,139,142,214,167,161,153,22,245,78,211,196,136,191,110,162,227,136,201,68,74,47,3,45,72,127,64,103,87,23,178,65,152,12,25,110,84,235,170,208,217,78,142,226,210,82,189,33,8,247,165,60,195,221,177,15,173,69,170,90,81,233,251,63,95,19,163,86,235,86,141,105,170,165,34,79,73,80,132,234,84,135,54,33,205,139,66,201,69,217,68,105,61,20,146,246,25,118,26,143,155,10,45,70,51,144,230,53,204,101,212,154,86,157,198,90,145,145,145,247,46,254,6,98,42,102,123,135,142,17,227,228,7,170,84,232,126,133,184,210,202,146,204,238,100,169,58,153,37,227,74,121,103,37,13,255,0,88,233,43,83,253,29,60,15,176,66,172,156,113,77,186,45,57,80,108,108,117,159,233,58,78,141,68,139,63,148,219,61,50,53,142,210,19,203,139,16,212,189,169,75,170,212,213,223,93,15,185,17,139,101,176,175,219,107,18,109,136,55,109,169,63,171,167,207,97,167,219,115,148,227,125,150,218,92,46,206,37,42,251,43,79,176,188,70,118,179,33,150,91,251,46,23,132,202,5,213,19,116,18,146,227,112,166,115,25,46,161,190,107,200,109,124,180,58,225,163,114,89,82,180,81,234,94,7,247,250,156,160,103,6,244,203,37,233,26,68,87,122,171,122,83,200,68,232,91,90,70,168,83,177,205,197,115,13,151,23,253,91,27,116,79,126,250,151,127,16,208,240,249,183,45,37,186,245,185,85,161,186,141,232,168,66,126,42,147,174,154,147,141,154,76,181,212,189,254,242,30,67,3,113,162,212,199,108,62,166,223,118,172,141,237,75,97,147,144,214,199,11,144,250,152,105,213,55,171,136,65,171,105,58,146,220,73,208,255,0,228,46,130,3,54,121,177,179,21,98,102,18,250,161,156,126,74,62,144,84,220,109,59,247,106,142,185,244,145,235,185,95,161,237,49,96,156,24,49,29,169,112,174,60,52,126,86,178,89,235,42,200,107,103,131,68,84,230,72,245,36,233,227,219,77,218,253,222,209,204,184,193,96,243,148,44,81,166,226,109,62,31,46,21,70,11,49,95,95,51,93,210,28,145,61,229,30,134,179,50,236,69,224,146,47,250,7,26,225,155,137,110,225,174,104,41,110,161,27,145,113,48,197,1,206,250,109,68,138,140,61,79,236,171,95,177,225,219,245,144,11,250,1,255,0,12,186,151,217,67,200,61,82,226,73,69,250,140,181,31,246,0,0,0,3,226,222,119,85,50,199,181,42,247,117,101,205,144,168,240,100,78,120,244,81,250,141,54,167,21,246,72,207,193,39,224,71,250,140,125,161,85,60,90,179,84,250,92,103,1,173,101,232,141,169,149,80,127,66,238,127,207,162,186,206,213,179,254,9,238,74,255,0,87,188,4,80,207,134,109,43,153,141,196,249,177,162,73,229,219,84,103,156,133,13,141,136,62,103,42,68,162,109,221,198,203,110,22,173,188,69,180,245,251,204,207,195,232,240,250,202,84,156,197,226,84,106,189,110,62,182,197,14,66,36,74,61,229,245,203,102,68,85,45,175,85,230,220,78,173,188,126,177,17,233,236,212,252,56,78,5,225,85,91,26,113,78,223,195,250,81,104,117,74,140,70,36,57,234,253,83,46,73,105,165,47,69,45,27,180,230,145,232,74,35,63,187,196,180,55,151,76,19,163,224,38,23,82,108,42,81,239,92,120,236,28,167,125,114,230,72,76,118,90,90,180,83,139,211,94,81,30,132,173,11,217,239,48,247,22,149,173,71,178,173,186,109,171,64,141,211,211,233,81,25,135,29,189,235,94,214,218,109,45,164,181,89,154,143,213,73,23,115,51,251,204,125,9,178,216,167,195,126,124,165,236,102,51,75,121,197,104,103,162,82,70,102,122,23,127,2,31,238,43,51,137,214,121,156,182,169,146,240,39,14,31,228,213,94,113,198,106,211,54,238,254,110,105,153,21,248,252,183,163,154,126,210,80,173,232,94,190,194,237,169,128,224,60,76,51,159,63,22,47,25,184,65,105,75,229,219,214,252,215,35,203,46,90,79,153,45,135,102,71,89,253,99,9,89,106,219,137,240,89,164,189,154,159,113,5,162,209,42,83,32,61,83,98,62,232,204,26,137,107,222,146,208,201,59,140,180,51,215,192,253,195,175,101,151,46,87,174,104,177,49,138,21,39,179,11,146,153,53,73,159,85,245,76,156,134,82,242,246,41,214,205,90,19,228,122,36,245,63,2,251,187,70,126,225,91,152,27,14,218,203,85,144,206,172,83,233,208,234,85,89,155,156,254,113,57,178,149,13,227,229,187,188,209,184,154,74,189,87,13,37,224,69,226,163,8,103,78,129,38,169,80,139,76,134,141,242,37,188,134,26,78,164,91,150,181,18,82,90,158,132,93,204,188,76,95,215,14,204,9,139,131,89,125,162,191,33,143,233,75,137,136,213,135,213,184,253,66,145,10,33,169,189,9,197,164,244,83,126,37,167,234,34,241,170,14,29,248,31,39,24,115,3,68,125,214,183,83,237,249,49,170,239,30,226,45,73,137,177,13,73,254,177,10,251,46,120,150,191,168,197,254,83,96,71,165,211,226,211,98,163,107,49,25,67,13,150,166,122,37,41,36,145,119,212,252,8,7,233,0,31,6,253,186,161,88,214,77,122,241,168,175,108,122,37,50,85,65,195,208,207,213,101,149,56,126,4,163,240,65,248,17,254,163,240,1,21,56,147,102,150,46,7,97,52,251,54,147,43,101,193,116,66,118,11,105,216,103,203,98,76,105,141,147,158,179,75,65,232,227,69,234,234,147,251,200,187,157,39,88,246,101,215,140,216,135,18,219,163,163,171,172,92,21,6,210,181,106,211,122,184,251,233,65,175,69,41,8,251,110,151,109,72,187,251,11,195,160,230,243,28,170,249,133,199,26,205,207,41,124,200,241,101,72,165,211,11,68,150,177,19,49,245,179,224,219,103,224,247,246,139,119,188,253,214,87,194,143,45,20,203,83,14,85,138,245,248,155,170,245,55,207,166,87,49,69,182,59,140,65,125,29,144,233,164,244,90,79,197,36,126,254,221,128,73,156,157,229,230,141,151,156,27,161,219,140,211,249,21,137,48,163,73,171,175,154,181,110,152,168,177,208,249,232,110,56,130,213,108,255,0,96,246,251,187,120,242,142,39,216,230,188,41,192,185,20,90,84,190,93,86,185,179,167,79,47,93,121,51,33,41,93,212,218,147,246,92,63,19,47,218,98,91,221,85,248,182,157,177,86,185,166,39,115,20,152,47,205,113,58,153,106,150,155,82,204,187,17,159,130,79,216,127,168,197,14,241,29,204,11,216,217,142,179,162,195,107,149,72,162,114,186,52,238,37,107,206,135,16,220,238,109,161,95,109,163,241,215,238,208,188,66,39,25,154,143,83,241,22,119,193,21,136,110,92,88,162,243,210,185,111,181,232,78,67,91,12,249,186,183,82,37,119,46,201,208,187,247,241,21,136,44,247,130,28,168,77,87,241,82,51,241,183,200,127,208,124,135,55,153,114,246,162,164,106,236,93,143,82,237,223,192,5,181,143,31,139,139,67,120,123,85,91,159,100,185,26,255,0,247,246,199,176,28,183,51,181,120,180,44,14,185,106,179,19,171,44,116,123,139,83,254,212,198,82,94,4,103,226,101,236,1,155,25,235,67,146,220,91,127,100,244,211,252,132,52,171,151,10,95,161,112,98,222,166,114,121,92,158,175,212,221,187,77,101,188,175,29,79,222,51,68,52,233,131,145,25,131,135,20,136,177,222,230,182,142,163,69,237,52,235,171,238,31,129,254,176,31,237,138,216,129,70,194,251,18,165,122,215,223,228,194,167,242,121,138,218,181,105,204,121,13,151,100,37,71,226,225,123,15,253,35,51,215,133,213,83,189,110,25,87,45,97,205,242,229,236,230,30,137,47,176,132,160,190,201,17,120,36,189,130,206,184,188,230,89,165,38,155,130,54,196,141,84,92,239,75,158,195,237,253,193,37,143,182,215,248,95,97,127,175,220,43,203,47,56,96,254,48,226,229,15,15,216,115,151,233,62,167,85,232,71,183,151,21,215,124,13,104,215,250,191,210,47,244,0,152,87,102,15,200,178,184,95,198,184,42,208,185,53,57,59,250,130,230,146,182,109,184,82,132,253,149,154,79,84,168,188,11,254,81,241,184,64,210,158,151,152,194,169,161,58,183,3,250,195,212,187,111,131,61,37,237,251,189,198,44,27,136,46,28,70,60,142,222,150,157,5,189,157,55,163,186,116,234,103,166,234,188,87,21,246,149,250,252,76,65,126,13,52,198,229,99,21,126,162,169,124,181,193,233,118,181,203,215,155,190,45,64,143,190,190,174,158,62,221,64,78,254,37,112,138,102,87,110,52,159,246,122,63,152,195,255,0,216,41,51,46,51,206,153,140,214,244,228,248,181,213,255,0,203,17,226,247,31,188,94,71,16,200,42,157,150,27,161,9,45,118,244,95,48,137,255,0,176,80,166,26,213,27,163,94,212,234,147,165,170,89,231,106,95,173,149,151,184,253,224,53,4,3,248,93,203,199,81,253,0,0,0,0,0,0,31,18,243,168,183,73,182,166,84,30,78,228,53,203,212,181,211,197,196,151,184,253,227,237,143,11,142,19,61,31,133,213,169,124,196,163,151,211,122,202,61,8,181,144,217,120,254,208,25,158,172,184,78,212,158,90,75,66,61,191,252,233,13,14,228,90,27,48,242,209,105,165,151,119,146,186,253,125,83,47,247,194,79,191,245,140,238,76,87,54,82,212,70,93,244,255,0,160,105,7,41,20,85,91,249,126,181,169,142,108,222,215,93,184,209,224,122,205,125,94,226,247,251,128,70,206,38,121,97,159,141,113,45,234,229,190,214,234,149,63,171,245,55,36,185,156,195,134,159,21,186,132,150,137,104,253,135,255,0,182,90,224,69,154,214,31,225,85,14,209,101,27,17,3,169,208,181,215,77,242,93,115,244,149,250,126,243,30,174,179,110,210,107,228,210,106,145,27,125,44,238,218,149,182,149,23,125,53,236,162,63,113,15,160,203,45,71,108,153,101,9,66,19,224,148,150,132,95,228,1,84,252,97,50,242,166,29,167,227,133,29,123,144,231,55,210,72,211,78,94,133,2,51,93,212,231,125,123,253,148,126,191,120,172,91,106,228,171,90,85,168,247,5,14,79,79,54,46,254,83,155,18,189,187,144,104,62,202,35,35,236,163,46,228,52,131,153,76,28,162,227,126,21,85,108,154,180,6,100,42,79,35,148,165,180,133,169,27,100,178,226,182,154,144,189,53,229,22,186,23,179,246,150,111,46,42,13,74,217,172,72,161,213,162,61,26,92,109,156,198,158,109,72,90,119,32,148,90,146,136,140,187,40,143,195,218,2,250,50,147,154,10,54,107,176,122,107,82,215,203,173,193,229,250,65,141,22,123,119,202,127,149,235,19,77,32,245,68,114,63,87,95,191,191,141,16,222,180,79,163,151,52,202,54,253,221,63,47,190,154,125,166,210,175,121,254,151,188,74,110,25,56,141,127,91,185,134,164,89,246,251,179,94,162,214,250,143,72,199,109,79,41,179,228,193,152,227,90,165,10,36,125,181,25,250,196,125,251,150,134,56,206,106,232,209,168,56,235,114,83,98,52,134,218,107,163,218,148,164,136,139,88,108,43,192,136,139,196,192,94,166,69,167,63,82,202,189,145,54,75,220,215,28,244,150,229,237,36,235,165,70,73,120,23,234,29,228,69,14,23,213,105,117,60,152,216,169,153,36,223,113,159,74,106,165,44,212,190,245,89,191,104,204,207,220,90,9,94,2,163,120,219,200,169,57,116,97,155,18,152,219,17,159,77,116,171,220,147,223,171,116,227,95,98,238,90,31,191,246,10,224,163,91,21,42,229,58,163,83,132,222,230,105,156,158,113,234,146,211,152,163,74,124,76,143,196,143,195,81,98,188,107,222,117,119,190,31,50,183,205,72,107,210,219,17,184,207,102,172,211,181,237,236,212,114,174,27,248,29,108,227,148,187,202,214,184,90,148,105,123,209,219,20,218,91,218,90,20,181,158,166,182,215,253,232,189,159,253,0,133,77,58,227,14,19,173,43,106,147,224,122,106,46,231,134,14,108,151,140,118,26,240,230,231,86,181,234,6,159,93,167,247,71,61,233,175,125,148,50,132,35,106,27,73,125,163,215,238,62,194,155,113,55,15,171,152,93,122,212,44,155,138,19,241,103,83,249,92,198,222,109,104,81,115,26,67,165,169,45,41,63,178,226,79,185,23,143,237,30,255,0,42,25,134,175,229,207,21,32,94,84,217,175,148,20,243,122,200,164,226,249,79,255,0,54,125,182,247,161,46,54,74,218,167,140,203,83,236,125,203,220,97,161,188,69,176,104,120,153,104,205,179,174,38,121,144,103,114,249,133,185,101,246,29,67,133,246,20,147,251,72,47,105,127,160,103,23,29,176,130,177,131,56,133,84,181,229,179,245,20,247,35,33,14,238,79,172,167,35,161,221,54,146,214,101,246,143,218,126,31,176,105,2,198,189,237,220,67,182,162,221,86,181,90,37,66,159,51,153,203,122,51,237,186,131,216,226,144,126,178,20,164,253,164,40,187,31,176,196,44,226,47,147,42,38,36,225,245,90,251,178,232,72,102,224,143,41,53,39,142,28,84,36,214,212,122,123,200,36,171,150,194,150,105,51,75,122,145,171,79,14,229,216,7,147,225,59,153,210,188,173,101,224,229,192,238,201,212,102,12,225,150,221,119,70,101,184,49,219,251,13,17,23,172,163,241,89,159,191,95,17,99,195,56,57,118,196,187,211,47,88,207,26,175,77,169,116,79,83,106,40,133,82,140,183,157,108,157,109,185,109,41,214,205,4,166,205,90,155,36,91,84,100,71,166,134,94,235,250,192,172,91,166,99,30,31,82,110,200,36,105,122,68,70,21,33,39,180,136,157,83,13,56,189,164,75,89,233,171,133,166,167,168,14,136,32,191,21,236,14,131,136,56,32,155,222,25,242,170,212,9,37,33,75,238,174,100,102,34,78,116,219,208,220,74,75,85,44,189,109,12,255,0,89,118,19,160,120,124,107,176,225,226,86,22,92,246,124,184,141,200,84,250,76,214,88,74,219,37,232,242,227,56,218,76,136,210,174,254,191,137,17,152,12,237,229,202,246,60,53,199,59,58,227,144,141,26,137,94,167,117,61,254,203,105,152,202,214,125,146,163,61,9,30,194,215,220,47,99,26,240,38,207,206,14,0,82,216,152,231,34,69,86,138,197,78,151,51,71,85,201,117,216,78,19,42,229,147,141,18,180,57,38,173,21,161,31,129,145,123,40,67,20,237,185,184,113,139,247,69,182,243,47,69,118,131,112,205,138,222,169,52,25,114,37,45,4,164,246,73,248,163,177,232,94,30,193,124,60,63,241,70,30,37,229,178,214,54,170,41,147,34,133,79,131,71,120,141,226,90,210,182,96,69,220,71,235,168,200,245,95,125,116,241,240,32,20,143,142,184,45,124,101,87,23,142,218,171,187,164,186,108,158,186,155,47,107,63,92,211,114,157,67,79,108,74,221,36,238,56,230,123,84,102,101,224,101,239,181,206,29,185,230,183,177,126,212,166,225,85,212,174,150,233,164,68,102,51,125,150,231,82,211,77,196,96,156,250,184,232,109,27,157,113,94,174,227,50,211,218,93,199,70,206,174,73,108,252,202,90,83,106,180,234,124,88,151,140,56,174,28,25,164,211,77,169,213,33,169,10,109,183,28,38,28,117,72,55,159,37,26,82,125,244,212,187,248,211,12,200,24,205,147,220,95,212,157,169,209,170,180,58,134,211,117,149,75,142,196,196,51,43,236,235,245,74,113,165,170,54,186,118,220,73,246,25,118,13,34,145,234,90,144,131,124,79,114,179,15,22,240,186,78,35,208,163,109,174,219,44,46,91,206,111,51,223,14,60,121,175,41,58,41,228,160,181,91,133,220,146,106,251,140,187,15,125,145,236,230,90,185,147,177,33,211,234,53,56,177,174,234,116,118,217,155,13,199,155,67,143,41,182,99,19,143,33,6,251,142,169,6,235,198,68,165,105,169,150,135,223,198,74,92,214,253,54,235,183,170,86,221,94,35,82,97,212,226,61,13,230,221,109,43,74,144,226,20,133,17,146,136,200,251,40,203,185,31,143,128,12,202,97,245,215,83,194,252,72,161,221,113,79,100,171,118,177,26,90,147,234,158,167,29,244,56,105,238,74,47,22,252,116,63,212,99,68,217,95,198,42,126,56,96,205,187,122,195,86,175,170,4,70,102,150,138,237,36,226,50,227,133,221,8,47,23,75,236,150,158,239,113,82,22,124,50,227,84,192,12,109,172,180,221,57,198,168,117,201,114,42,112,28,67,42,75,45,182,244,185,92,182,146,124,164,32,140,144,207,100,167,82,34,240,51,47,9,85,194,39,51,72,163,206,153,129,151,85,101,102,212,215,156,153,78,57,82,59,19,139,56,17,90,97,27,221,47,97,43,68,37,26,248,232,126,192,22,214,3,249,227,220,135,244,0,120,92,115,187,227,216,120,59,122,221,178,15,253,171,183,234,82,208,93,253,101,55,21,215,8,187,37,90,125,143,29,12,123,161,10,56,168,227,49,225,190,1,63,109,195,148,72,151,115,58,170,91,136,75,154,40,216,145,10,106,12,204,137,105,61,53,65,123,12,190,227,1,74,184,147,114,191,125,98,69,201,116,105,170,171,85,153,147,16,158,221,137,231,214,178,45,116,79,233,248,232,95,168,133,230,240,205,194,231,48,219,45,20,135,156,147,189,87,33,199,174,154,54,105,176,228,83,225,246,215,122,181,211,103,143,111,212,66,141,240,170,218,151,122,226,125,173,108,198,142,169,14,213,171,112,98,108,36,26,205,92,217,8,70,154,17,25,159,117,123,143,246,141,28,97,109,50,145,132,184,35,108,192,173,200,143,75,141,66,183,97,38,98,228,45,44,33,174,76,68,18,247,26,137,36,157,9,179,215,93,52,208,245,211,64,31,191,24,49,86,219,193,171,10,171,126,92,239,236,141,79,140,251,200,70,215,15,154,227,108,184,233,35,84,33,102,157,73,181,119,218,100,95,242,29,8,103,19,54,23,78,102,113,2,116,201,106,228,80,33,75,117,20,216,218,54,175,170,67,242,13,165,239,38,91,95,245,111,233,162,187,251,79,191,135,122,226,69,158,89,88,179,112,202,194,156,58,173,73,102,222,164,202,91,18,159,139,36,210,137,142,52,185,140,44,137,76,200,82,28,105,109,184,131,238,146,53,118,215,66,208,132,97,203,54,93,47,60,199,226,52,11,90,223,129,33,112,185,237,57,81,153,202,116,219,105,142,123,40,116,205,104,105,194,74,136,158,35,245,139,66,46,231,247,135,191,201,78,75,174,204,207,93,177,106,75,62,142,211,166,205,71,164,37,253,83,156,222,91,177,141,214,118,115,219,117,58,180,254,187,211,174,154,104,93,252,47,87,8,240,166,214,193,171,30,157,99,90,113,185,80,224,176,203,106,61,238,43,152,180,50,219,70,191,172,90,204,181,38,211,219,113,233,255,0,41,249,220,185,229,238,202,203,214,30,83,109,27,102,147,13,169,77,199,100,231,202,67,12,165,199,228,19,12,182,226,205,104,109,179,86,227,101,39,170,139,83,62,231,247,117,96,0,0,0,31,197,119,35,253,67,250,0,63,5,54,71,57,82,80,104,218,109,190,180,248,235,174,154,119,31,188,124,217,8,84,9,39,45,166,212,166,215,217,105,65,107,220,207,83,86,159,179,196,127,223,166,233,137,52,165,217,109,54,181,105,162,22,226,73,95,171,77,64,127,197,94,50,93,84,71,77,123,77,185,13,168,187,107,174,154,143,162,147,213,36,126,242,31,33,79,191,84,158,219,76,182,180,199,100,201,195,112,200,200,150,100,175,2,62,228,122,145,143,174,69,161,104,64,10,34,81,26,76,187,25,104,98,169,120,141,112,250,188,171,247,132,236,106,194,214,253,32,212,196,186,245,66,159,171,77,109,117,110,203,146,235,188,215,228,150,189,141,180,237,74,52,239,169,123,72,90,216,252,181,26,93,50,177,21,112,106,212,232,179,99,56,70,149,179,37,148,186,133,17,145,145,145,165,68,100,125,140,203,245,25,128,204,67,216,103,123,177,95,43,93,218,38,218,153,189,211,242,58,150,79,235,55,236,211,118,253,191,107,182,186,233,251,5,152,112,210,200,101,227,107,93,108,99,102,39,198,232,16,219,9,85,54,14,246,157,220,178,114,28,150,158,230,49,32,244,251,43,78,197,35,217,169,251,8,88,115,153,117,203,251,179,202,170,230,7,97,250,166,147,156,222,164,237,152,70,238,253,219,181,223,202,215,93,221,245,215,199,184,247,20,218,85,46,141,17,184,20,122,108,88,49,90,73,37,182,99,50,150,155,65,17,17,17,18,82,68,68,68,68,69,250,136,128,126,162,45,11,66,31,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,25,172,205,143,154,124,100,248,129,112,252,197,241,165,49,154,204,216,249,167,198,79,136,23,15,204,95,1,106,153,79,203,165,137,154,14,24,22,14,26,95,81,255,0,254,61,50,143,55,123,223,209,149,79,72,84,217,98,103,45,167,91,231,114,185,235,87,41,106,216,191,3,47,3,42,160,204,86,3,94,89,109,197,202,238,20,222,112,165,165,116,233,11,93,50,115,209,201,148,85,169,198,181,20,121,173,18,86,180,236,113,41,212,210,75,86,197,146,219,81,239,66,136,174,211,133,199,145,60,50,252,107,231,19,71,234,207,246,79,169,89,178,194,53,38,158,82,219,190,236,232,243,39,218,139,101,212,146,36,190,180,36,220,130,234,92,90,90,217,32,217,105,4,226,148,147,105,105,66,247,108,39,27,112,43,175,132,70,93,100,226,78,60,175,24,238,123,78,92,171,78,192,142,235,208,103,58,211,74,132,229,124,249,100,195,38,78,164,205,197,180,211,142,72,35,111,69,52,227,113,150,165,39,114,9,118,191,155,31,43,24,201,240,254,225,249,115,227,207,228,167,47,20,172,179,229,230,218,176,216,165,75,129,93,168,71,102,183,116,162,76,196,201,95,166,223,142,209,74,73,41,179,54,137,13,155,105,101,4,223,171,177,164,153,154,212,106,113,126,131,54,62,86,49,147,225,253,195,242,231,192,102,176,106,160,101,92,106,160,0,0,0,81,15,17,76,138,201,202,213,228,119,198,31,64,150,188,43,175,200,101,152,47,73,148,210,215,76,168,188,82,22,116,210,35,112,223,121,9,110,58,156,67,202,71,216,90,80,165,173,105,53,175,133,101,163,49,119,222,87,241,78,6,38,88,178,63,189,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,241,35,241,35,209,237,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,238,51,153,155,172,16,165,101,199,49,119,158,13,80,171,146,234,244,218,4,136,202,135,46,91,105,67,230,196,136,172,201,109,14,109,245,84,180,37,242,65,172,137,36,179,65,168,146,141,219,8,52,19,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,186,0,128,28,21,60,172,93,63,16,39,124,186,156,39,248,0,0,0,170,190,57,223,153,63,222,79,225,163,149,112,84,243,79,116,252,63,157,243,26,112,234,188,115,191,50,127,188,159,195,71,42,224,169,230,158,233,248,127,59,230,52,224,23,82,0,0,2,149,184,213,249,167,181,190,31,193,249,141,68,93,72,0,165,110,10,158,105,238,159,135,243,190,99,78,14,53,126,105,237,111,135,240,126,99,81,23,82,41,91,141,95,154,123,91,225,252,31,152,212,64,70,172,171,102,114,187,149,91,170,238,189,109,106,47,91,90,184,44,249,246,213,58,79,82,134,253,23,41,247,24,113,169,219,22,211,168,127,148,184,233,62,74,136,146,189,116,53,17,118,62,107,86,169,222,88,175,127,205,172,204,110,93,126,236,188,107,14,73,117,17,34,17,191,80,168,203,120,212,162,109,150,82,68,107,113,215,15,68,54,146,238,162,36,151,129,15,62,45,167,133,215,15,248,116,136,116,220,205,227,125,187,206,170,189,211,84,108,122,91,238,48,252,86,226,186,195,79,179,86,87,45,107,220,241,243,116,105,183,9,10,101,77,169,195,73,172,218,83,65,213,114,83,195,90,196,194,220,26,170,197,204,29,159,74,175,222,119,221,61,248,21,216,253,75,203,102,13,45,229,71,117,20,237,80,239,41,111,54,244,86,222,234,90,74,86,135,79,70,156,50,109,14,42,173,179,137,149,91,203,42,24,185,80,179,235,52,217,106,182,42,50,36,73,180,234,238,56,79,34,163,78,37,250,132,167,82,132,39,169,109,42,109,47,35,106,118,172,201,68,92,181,182,181,232,204,114,172,203,229,210,196,205,6,22,79,195,59,234,63,247,217,148,121,187,222,254,140,170,116,207,50,196,206,91,78,183,206,229,115,214,174,82,213,177,126,6,94,6,65,73,121,88,206,13,87,7,176,163,21,114,247,114,156,69,217,56,137,107,220,9,97,213,52,174,125,58,182,245,41,198,88,90,20,218,20,167,16,250,155,143,29,72,95,170,131,54,220,37,54,73,116,156,140,3,223,227,166,5,226,62,93,49,30,163,133,248,161,70,232,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,159,0,3,74,121,177,242,177,140,159,15,238,31,151,62,51,88,52,167,155,31,43,24,201,240,254,225,249,115,227,53,128,62,173,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,46,211,134,134,71,35,101,198,205,103,24,111,133,203,94,34,222,148,118,208,244,71,16,236,116,80,233,207,27,111,148,37,50,178,74,142,73,169,13,41,229,45,62,162,219,38,208,68,73,90,222,225,92,43,50,29,254,212,102,175,23,232,191,223,93,180,40,85,58,119,254,65,113,171,105,95,55,255,0,56,75,72,113,159,239,114,16,175,234,150,45,80,0,64,14,53,126,86,45,111,136,16,126,93,81,19,252,64,14,53,126,86,45,111,136,16,126,93,81,1,90,185,13,195,59,87,25,51,75,106,225,109,235,19,168,162,220,212,250,253,62,78,214,219,91,140,239,162,205,216,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,67,207,230,171,44,247,150,84,49,114,102,22,222,19,162,84,80,168,233,169,82,42,113,140,146,138,141,57,197,184,134,159,54,247,26,153,94,230,156,66,219,81,158,213,161,91,84,180,108,113,125,47,133,199,158,204,50,252,107,228,243,69,207,102,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,1,90,220,41,243,199,27,13,106,176,50,183,137,40,150,237,10,231,172,18,45,106,154,86,235,231,78,168,202,82,16,80,150,222,166,72,140,243,186,41,42,109,37,203,121,215,20,178,82,93,83,140,217,78,113,41,52,170,214,84,49,134,29,102,153,18,124,118,236,122,212,180,53,37,148,186,132,190,196,55,94,101,210,74,136,200,150,219,173,182,226,21,226,149,161,42,45,12,136,198,117,239,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,98,153,88,207,28,156,74,202,38,42,229,111,18,81,17,170,237,177,132,247,2,45,106,154,86,211,5,81,167,69,166,56,130,132,182,245,35,92,150,90,209,73,83,105,62,99,45,56,165,146,84,210,156,120,43,44,105,79,54,62,86,49,147,225,253,195,242,231,198,107,6,148,243,99,229,99,25,62,31,220,63,46,124,6,107,7,170,197,91,91,17,236,188,71,184,237,188,94,131,85,137,121,196,168,58,170,218,106,142,155,178,156,148,225,243,20,242,221,51,87,59,153,188,156,39,73,74,75,137,89,45,42,81,40,148,126,84,104,35,60,153,28,179,115,123,102,166,84,85,196,161,226,45,14,58,145,65,175,45,7,177,196,106,106,232,166,109,35,82,227,41,70,163,37,17,26,217,90,141,104,37,18,157,105,208,132,28,25,49,103,6,173,187,238,187,133,85,187,67,166,196,155,183,152,229,26,228,218,167,186,184,44,178,78,187,76,240,62,155,111,37,201,27,139,213,123,77,171,50,83,44,37,118,254,51,3,116,218,216,143,129,216,143,42,219,185,32,213,109,43,206,210,168,33,74,74,93,54,101,65,148,217,165,198,158,105,214,207,252,7,27,117,181,26,84,147,66,208,163,35,74,142,234,120,115,103,219,249,84,80,159,195,124,68,99,167,196,219,102,159,214,75,144,196,125,145,107,80,80,180,52,115,18,72,45,140,188,75,113,180,186,215,100,154,150,149,180,91,84,166,217,9,43,143,214,126,35,223,248,53,118,89,184,71,126,253,11,187,234,180,245,49,75,173,236,51,233,156,220,70,164,238,78,171,107,152,130,91,92,228,17,184,215,51,152,130,53,161,36,121,172,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,198,164,196,0,226,201,148,63,202,238,28,127,40,43,42,22,251,190,192,167,175,210,201,114,127,41,185,86,235,36,243,239,109,109,100,104,55,152,90,212,234,116,82,13,77,169,244,159,53,100,202,8,62,79,6,220,99,194,121,184,53,51,2,233,12,250,54,254,167,212,42,55,5,82,54,233,47,122,78,41,170,51,105,168,111,82,57,44,232,78,71,141,200,74,205,71,211,243,116,250,197,24,177,81,152,28,42,196,203,171,6,241,30,220,197,43,42,95,79,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,104,167,45,25,139,177,51,65,133,144,49,50,197,145,253,234,29,98,22,199,191,163,42,157,51,47,63,15,152,235,77,243,185,92,244,39,154,132,236,95,137,31,137,16,117,81,72,28,93,113,143,9,241,87,31,105,20,156,61,103,172,173,89,52,249,86,253,201,87,221,37,189,101,51,53,228,250,63,144,234,18,143,230,235,75,235,231,182,106,75,157,94,154,153,52,145,58,184,149,231,94,157,151,76,56,157,133,246,85,79,76,77,187,169,233,110,50,18,114,152,114,149,75,146,82,90,93,77,167,219,73,32,222,66,216,82,27,73,58,149,165,197,161,211,37,37,6,149,210,13,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,238,3,176,100,167,4,49,67,29,179,13,109,80,176,154,185,18,129,87,183,100,51,115,189,93,146,219,111,34,144,196,73,13,25,74,38,23,218,66,210,234,153,74,25,208,201,107,90,73,102,150,247,173,54,105,198,175,202,197,173,241,2,15,203,170,35,191,228,163,42,52,44,165,224,212,43,55,149,74,153,119,212,180,153,116,214,225,50,180,245,242,183,44,219,108,148,225,154,205,150,16,190,83,101,162,18,122,45,206,90,22,235,132,56,7,26,191,43,22,183,196,8,63,46,168,128,167,108,61,178,170,184,149,127,219,88,115,66,145,17,138,149,213,88,133,68,134,236,181,169,44,54,252,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,211,93,8,252,6,140,242,209,151,75,19,43,248,89,3,12,236,88,255,0,222,166,86,38,239,123,250,78,169,211,50,203,243,57,110,186,231,39,155,200,66,185,72,86,196,120,17,120,153,208,14,83,188,211,224,223,196,11,123,230,44,13,41,128,0,0,10,171,227,157,249,147,253,228,254,26,56,255,0,6,170,77,42,191,153,43,218,133,93,166,68,168,211,106,56,111,82,137,50,28,182,82,243,18,88,114,125,61,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,59,7,28,239,204,159,239,39,240,209,202,184,42,121,167,186,126,31,206,249,141,56,7,63,226,51,146,143,228,171,136,236,87,236,10,101,85,204,50,186,126,178,155,37,242,230,183,75,156,102,179,114,152,167,183,41,106,218,132,19,141,41,210,74,150,218,148,157,93,83,46,184,126,83,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,244,226,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,182,23,84,244,126,111,41,228,60,223,214,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,116,3,154,188,155,98,62,88,241,150,30,21,116,149,91,166,37,193,211,166,214,171,198,165,27,126,158,113,105,109,46,50,195,13,184,233,243,144,251,156,163,107,113,184,122,182,189,164,151,91,212,52,61,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,205,190,108,124,211,227,39,196,11,135,230,47,139,169,225,221,150,204,101,203,62,13,29,173,139,88,135,233,79,74,114,170,16,237,116,52,151,25,181,222,90,157,84,134,27,148,75,87,59,153,189,165,45,8,36,180,135,82,233,182,110,115,20,234,233,91,54,62,105,241,147,226,5,195,243,23,192,93,79,11,143,34,120,101,248,215,206,38,137,84,34,175,11,143,34,120,101,248,215,206,38,137,84,0,0,0,3,228,221,148,234,237,98,213,172,210,109,107,143,232,253,106,109,62,68,122,117,95,163,68,191,71,202,91,106,75,82,121,11,50,67,188,181,154,87,203,81,237,86,221,15,177,143,172,0,51,45,143,216,111,136,248,73,140,183,101,129,139,147,58,219,190,157,80,83,181,73,189,113,204,235,156,125,36,250,101,115,149,235,185,206,67,168,119,85,145,57,245,158,186,82,189,201,41,149,193,187,23,176,143,15,49,114,234,179,47,183,226,83,174,123,234,61,62,159,107,212,228,176,130,66,150,218,222,83,208,10,65,250,205,46,66,151,24,208,142,200,117,113,210,147,62,103,37,43,176,172,244,100,202,133,156,60,56,139,76,110,171,232,107,206,215,234,36,91,53,39,86,179,138,151,29,36,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,153,246,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,7,75,205,143,154,124,100,248,129,112,252,197,241,102,152,41,136,216,71,134,60,31,104,117,188,106,181,98,93,118,244,216,245,122,106,45,199,164,161,133,214,37,187,91,152,76,176,210,212,100,164,45,42,46,113,184,222,174,180,134,22,242,18,106,104,136,84,93,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,63,93,118,255,0,188,174,107,102,217,179,43,183,12,185,116,43,58,60,152,212,42,122,140,137,136,40,145,33,114,31,52,36,136,136,214,227,174,25,169,103,170,204,146,218,76,246,182,132,164,60,248,185,238,13,216,67,139,152,121,132,119,85,231,125,177,46,157,108,95,82,41,245,11,94,153,37,245,146,212,134,208,242,94,158,81,207,213,105,18,18,184,196,133,246,91,168,142,149,25,114,249,42,92,85,225,185,195,238,54,98,100,185,140,56,201,74,150,156,58,167,72,84,104,84,215,154,117,148,92,203,54,159,109,211,106,67,47,180,243,40,140,241,48,163,90,82,164,56,178,91,122,234,135,8,174,208,6,107,51,99,230,159,25,62,32,92,63,49,124,93,79,11,143,34,120,101,248,215,206,38,138,86,205,143,154,124,100,248,129,112,252,197,241,117,60,46,60,137,225,151,227,95,56,154,2,85,0,0,10,245,226,91,195,238,54,48,210,171,25,131,194,10,84,183,49,6,4,126,166,177,73,136,211,178,159,185,80,132,197,97,178,108,150,249,33,133,199,140,195,170,36,50,210,150,249,232,146,35,89,167,90,107,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,106,120,82,95,23,44,179,217,184,43,139,148,108,82,179,39,75,66,49,94,69,90,165,83,166,60,102,226,35,84,89,91,11,144,251,78,41,70,173,143,170,94,243,108,203,212,90,87,181,91,20,150,219,9,255,0,195,207,58,116,172,211,225,124,122,21,223,112,68,86,42,91,81,204,174,8,101,25,49,78,107,4,230,214,170,12,54,149,26,86,133,36,218,75,166,130,73,33,227,81,114,219,66,217,221,86,220,81,252,246,98,111,224,191,39,132,28,46,60,246,97,151,227,95,39,154,47,248,5,85,240,49,252,246,126,237,255,0,18,28,171,141,95,154,123,91,225,252,31,152,212,69,212,138,86,227,87,230,158,214,248,127,7,230,53,16,29,87,129,143,231,179,247,111,248,144,141,92,70,114,81,252,149,113,29,138,253,129,76,170,185,134,87,79,214,83,100,190,92,214,233,115,140,214,110,83,20,246,229,45,91,80,130,113,165,58,73,82,219,82,147,171,170,101,215,14,74,240,49,252,246,126,237,255,0,18,22,83,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,88,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,134,112,112,7,7,43,185,128,198,91,79,7,109,199,186,121,119,53,65,49,220,147,181,11,233,34,161,42,114,76,157,139,90,9,206,83,13,186,239,47,121,41,123,54,167,214,81,16,210,245,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,21,228,15,32,149,92,163,226,134,37,220,247,45,82,37,125,18,163,192,162,90,245,180,146,163,63,34,18,155,68,137,234,92,68,186,226,27,65,200,233,218,73,173,106,112,206,27,138,34,66,22,92,201,190,2,138,248,174,97,54,50,216,249,142,126,253,196,203,191,233,53,6,245,234,28,180,166,110,75,125,12,22,22,147,58,103,78,71,245,93,63,61,30,178,75,107,220,222,105,159,53,111,37,28,87,37,248,145,135,24,69,154,11,3,17,177,106,31,81,107,81,106,14,59,49,93,9,75,233,92,92,119,91,143,43,148,122,153,242,31,91,79,234,130,55,19,202,220,218,84,180,165,39,160,156,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,238,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,158,28,206,229,234,234,202,254,50,214,176,142,233,147,215,244,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,19,107,36,169,105,67,173,58,130,90,246,110,48,147,252,101,106,212,170,254,100,172,154,237,10,167,18,163,77,168,225,189,54,92,57,145,30,75,204,73,97,201,245,5,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,234,188,17,234,212,170,5,43,30,107,181,218,156,74,117,54,157,30,223,151,50,100,183,146,203,17,152,109,53,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,172,186,205,211,93,184,41,212,42,77,94,119,81,18,217,167,174,151,75,111,148,132,116,241,87,42,68,181,55,170,72,141,122,191,46,66,245,81,154,189,125,53,218,148,145,126,186,85,255,0,121,80,172,218,254,31,81,174,25,112,237,235,170,68,25,53,168,44,153,37,19,215,12,221,56,196,233,145,110,82,16,167,220,89,35,93,134,189,138,50,53,54,131,72,125,252,126,188,48,226,255,0,198,91,178,242,194,59,11,232,93,161,85,168,41,250,93,19,121,31,76,222,210,37,43,106,117,67,92,197,146,221,228,160,205,182,185,156,180,25,161,9,51,150,188,32,176,135,23,43,217,139,141,140,118,227,18,224,88,150,196,121,180,251,130,114,159,91,12,84,22,252,85,19,80,16,73,237,33,105,117,81,228,41,7,234,54,77,54,181,26,86,108,146,248,6,79,178,153,121,102,235,20,62,131,208,164,75,163,208,160,71,114,77,118,227,76,2,148,197,41,6,218,205,130,90,13,198,137,107,117,212,19,105,65,47,126,156,197,145,26,90,89,150,130,48,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,122,71,43,154,242,222,115,235,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,32,245,96,0,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,50,239,118,84,104,85,139,170,179,86,181,173,207,163,244,89,181,9,18,41,212,142,177,114,253,31,21,110,41,77,70,231,172,137,110,242,208,105,71,49,69,185,91,117,62,230,46,167,140,22,49,208,172,108,176,30,21,72,103,168,173,98,93,65,136,240,219,220,180,114,34,193,144,196,185,18,117,36,41,10,218,180,70,107,150,106,66,143,169,222,157,196,218,136,82,8,11,126,224,133,95,181,100,225,102,37,218,208,232,156,171,146,159,112,68,168,84,42,61,51,105,234,32,200,140,104,136,199,52,143,152,190,91,145,102,171,98,136,146,158,126,169,51,53,175,75,42,20,3,195,23,20,191,37,249,201,178,186,186,239,163,41,87,111,81,107,84,63,154,243,186,174,169,179,233,24,236,133,41,27,167,55,11,215,78,221,52,245,148,72,53,139,254,0,0,0,0,0,0,0,0,20,173,198,175,205,61,173,240,254,15,204,106,35,170,240,49,252,246,126,237,255,0,18,28,171,141,95,154,123,91,225,252,31,152,212,71,85,224,99,249,236,253,219,254,36,2,213,0,0,0,0,0,64,14,53,126,86,45,111,136,16,126,93,81,16,3,133,199,158,204,50,252,107,228,243,68,255,0,227,87,229,98,214,248,129,7,229,213,17,0,56,92,121,236,195,47,198,190,79,52,4,170,227,157,249,147,253,228,254,26,34,175,11,143,61,152,101,248,215,201,230,137,85,199,59,243,39,251,201,252,52,69,94,23,30,123,48,203,241,175,147,205,1,127,192,0,0,0,0,3,58,217,252,250,9,252,178,113,99,242,117,254,213,125,32,115,168,254,187,253,180,229,163,210,95,215,122,223,221,221,87,135,169,253,239,212,218,52,19,136,87,173,43,13,108,11,151,17,171,177,229,191,77,181,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,136,203,184,11,84,224,99,249,236,253,219,254,36,45,80,80,15,12,92,82,252,151,231,38,202,234,235,190,140,165,93,189,69,173,80,254,107,206,234,186,166,207,164,99,178,20,164,110,156,220,47,93,59,116,211,214,81,32,214,47,248,0,80,15,20,127,61,152,155,248,47,201,225,11,254,20,3,197,31,207,102,38,254,11,242,120,64,61,174,92,114,57,39,53,185,38,173,94,24,124,184,145,241,22,207,190,42,136,130,203,168,105,164,86,226,42,159,77,89,194,117,243,34,82,22,149,18,148,194,148,174,82,86,235,169,81,36,158,55,91,133,84,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,159,224,169,229,98,233,248,129,59,229,212,225,207,248,181,228,163,211,112,230,102,203,12,169,149,89,149,166,121,45,222,148,246,11,158,218,160,178,199,45,21,52,145,171,123,124,148,52,211,110,165,180,169,38,217,165,211,38,201,167,150,176,149,89,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,33,175,28,170,77,41,154,174,13,215,89,166,68,69,74,100,122,244,73,19,18,202,73,247,152,101,80,84,211,75,115,77,202,66,20,251,202,74,76,244,73,186,225,150,155,143,90,235,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,198,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,83,43,137,142,97,109,92,208,96,214,94,49,114,214,141,208,117,255,0,74,35,84,105,107,148,220,135,169,147,154,85,53,46,199,113,72,63,240,92,65,169,40,82,218,117,165,154,17,191,105,3,130,167,154,123,167,225,252,239,152,211,135,85,227,157,249,147,253,228,254,26,57,87,5,79,52,247,79,195,249,223,49,167,11,169,1,64,60,46,60,246,97,151,227,95,39,154,37,87,28,239,204,159,239,39,240,209,106,130,170,248,231,126,100,255,0,121,63,134,128,172,187,14,192,188,177,62,230,98,204,195,251,122,93,118,187,42,60,185,49,233,241,8,148,251,232,141,29,201,14,147,105,215,85,172,154,101,195,36,39,85,172,200,146,146,82,140,146,126,124,74,174,23,30,123,48,203,241,175,147,205,19,83,137,23,13,223,202,7,165,51,11,151,170,15,250,235,245,230,92,214,204,54,191,219,175,106,230,68,65,127,217,158,38,227,69,253,209,221,73,46,126,165,32,59,175,13,44,103,193,44,69,203,165,30,194,194,10,108,186,20,139,18,63,38,177,64,151,45,249,207,192,92,153,82,148,219,206,76,91,12,180,250,228,27,78,200,50,101,36,134,205,195,65,37,4,73,72,150,163,50,216,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,66,153,98,204,45,171,154,12,26,162,226,229,173,27,160,235,249,145,170,52,181,202,110,67,212,201,205,43,107,177,220,82,15,252,23,16,106,74,20,182,157,105,102,132,111,218,65,0,56,231,126,100,255,0,121,63,134,142,85,193,83,205,61,211,240,254,119,204,105,195,170,241,206,252,201,254,242,127,13,28,171,130,167,154,123,167,225,252,239,152,211,128,93,72,0,0,227,249,170,203,61,155,154,252,35,153,133,183,132,233,116,229,166,66,106,84,138,156,99,53,46,157,81,109,14,33,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,70,120,113,75,11,111,188,22,190,234,120,103,137,116,47,67,92,148,110,79,91,11,170,102,71,43,154,202,30,111,235,25,90,219,86,173,186,133,122,170,61,53,208,244,50,50,45,63,8,149,196,171,44,246,110,60,229,230,183,121,214,103,75,167,92,56,93,71,170,220,116,89,172,153,173,10,67,113,201,233,49,29,104,212,73,82,30,76,102,200,151,217,109,173,8,81,25,167,123,110,4,32,225,139,196,2,30,17,76,141,151,236,111,184,186,75,22,94,214,45,154,147,173,176,212,90,12,167,31,121,231,83,37,105,65,56,108,190,228,142,239,56,181,37,149,33,58,146,91,82,214,221,202,12,171,141,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,254,25,106,90,24,254,128,10,174,226,91,144,203,198,233,186,223,198,204,48,141,215,161,198,20,170,148,29,237,53,181,102,228,201,46,189,204,126,65,107,246,144,157,137,71,183,82,246,144,172,246,112,206,247,126,190,118,187,84,77,213,50,123,167,228,117,44,151,214,111,217,166,237,251,126,215,109,117,211,246,13,59,84,169,84,186,204,71,32,86,41,177,103,69,117,38,151,25,146,202,93,109,100,100,100,100,105,81,25,25,25,25,151,234,51,30,29,188,186,229,253,169,231,85,111,3,176,253,51,77,206,111,82,86,204,34,119,126,237,218,239,229,107,174,238,250,235,227,220,5,115,240,229,225,245,121,80,47,8,56,213,138,77,250,61,168,105,105,234,125,63,86,157,220,234,29,137,37,167,121,172,73,61,59,19,137,218,164,105,219,83,246,16,181,164,145,36,137,36,93,136,180,33,249,169,212,186,101,30,42,32,210,105,209,97,70,108,137,40,102,51,41,105,9,34,34,34,34,74,72,136,187,17,23,234,34,31,168,7,249,190,179,109,135,28,47,20,160,212,95,176,134,122,248,131,86,166,214,179,63,118,46,99,220,206,150,116,248,205,250,164,91,80,154,132,173,11,177,22,190,39,247,141,11,169,36,164,154,84,68,100,101,161,145,251,69,57,241,54,201,150,34,70,197,25,56,173,135,214,189,74,185,73,170,182,185,19,27,167,194,126,75,140,200,118,68,199,220,51,38,152,218,148,18,118,119,53,25,145,168,181,212,140,140,5,114,9,31,195,234,131,80,175,102,138,208,77,57,158,97,193,168,83,230,189,235,36,182,180,138,140,93,199,220,203,95,18,236,90,159,220,56,221,51,9,113,74,179,82,42,69,51,14,46,137,51,57,156,163,101,170,60,133,173,42,220,73,208,210,148,25,150,134,100,94,30,38,45,115,133,254,73,171,152,96,235,216,199,137,116,69,196,171,75,140,168,176,225,77,140,182,220,97,11,232,164,33,195,109,230,18,164,173,43,109,105,220,75,208,140,140,139,190,166,2,199,154,73,165,164,36,203,67,36,145,24,255,0,176,0,0,0,1,226,241,115,10,109,108,101,177,234,54,53,217,27,155,14,115,15,54,147,222,226,121,107,91,46,52,75,250,181,160,207,66,113,93,183,22,191,242,149,21,103,91,37,215,102,88,110,217,85,36,31,89,105,212,166,175,209,242,254,169,190,87,49,217,38,211,59,57,238,58,173,26,99,93,234,211,93,116,62,254,58,9,28,167,49,121,123,178,179,11,135,181,43,70,230,164,196,118,83,145,222,56,18,150,195,42,113,137,6,195,205,182,178,90,219,112,211,180,222,81,234,146,212,143,185,125,225,70,57,59,205,133,211,150,108,64,131,50,34,185,244,9,178,218,69,74,54,141,167,234,150,252,115,117,123,205,151,23,253,91,26,104,158,254,210,239,227,125,248,63,138,182,222,50,216,84,171,242,216,127,124,106,132,102,30,90,54,184,92,167,28,101,183,77,26,173,8,53,104,78,39,190,210,35,255,0,144,179,217,153,172,185,222,121,112,196,105,246,181,193,2,66,33,115,221,114,157,51,148,233,54,235,28,247,144,209,146,214,211,100,165,25,50,103,234,150,134,93,203,238,147,220,55,115,201,43,9,174,24,184,85,136,213,169,47,91,181,89,72,98,43,242,164,154,145,13,199,87,13,132,106,167,164,37,13,180,134,219,89,246,73,154,123,233,169,106,64,39,183,19,44,46,115,18,114,207,87,117,185,59,21,109,156,138,233,35,102,187,206,61,62,103,109,119,167,77,119,248,247,253,70,40,203,13,174,87,236,92,72,182,238,130,45,21,69,172,195,152,180,246,238,76,190,133,153,107,162,191,67,199,67,253,70,52,123,138,84,218,70,45,96,141,205,2,137,34,53,82,45,118,221,154,152,107,142,180,190,135,121,209,22,72,218,105,37,18,181,39,11,77,53,215,82,211,93,70,113,241,86,218,151,101,98,125,211,108,201,142,168,238,210,107,115,162,108,52,26,13,60,169,11,70,154,25,17,151,116,251,139,246,0,210,22,6,93,241,239,204,28,178,174,216,231,254,218,91,244,217,107,46,254,170,220,138,211,134,93,210,157,126,223,142,132,61,208,133,28,43,177,152,241,35,0,152,182,230,75,37,203,182,93,77,45,180,41,205,84,76,71,133,9,4,122,26,212,122,106,179,246,17,125,196,38,184,0,0,254,120,119,48,28,163,52,24,197,79,192,252,25,184,175,89,138,209,244,192,150,204,34,209,93,228,148,71,156,108,187,33,101,226,209,253,162,211,223,238,60,236,226,13,215,83,197,12,72,174,93,114,143,124,171,138,177,38,90,83,234,150,135,33,245,184,73,236,73,47,23,60,116,47,212,66,196,248,187,102,105,21,137,208,240,50,213,172,172,154,132,243,115,42,39,22,71,99,113,7,62,43,172,47,99,167,236,52,234,133,35,95,13,79,216,34,174,67,242,227,84,199,252,109,163,52,229,57,199,104,116,57,113,234,115,220,91,42,83,46,54,204,184,188,198,148,124,165,160,204,208,246,166,149,104,70,94,38,69,226,22,97,195,11,43,48,240,147,11,163,98,61,118,54,234,237,204,194,37,178,230,243,45,144,228,71,132,242,83,162,94,82,15,69,182,125,205,36,175,184,139,176,156,134,122,22,166,62,109,179,111,211,109,75,122,155,109,210,34,181,26,29,50,35,48,217,109,164,37,9,74,27,66,80,146,34,73,17,23,100,145,118,34,240,240,17,175,60,57,204,181,114,217,98,76,167,211,170,113,100,221,213,24,238,51,10,27,111,54,183,25,83,140,201,38,222,90,9,246,221,74,9,214,72,141,73,215,67,61,11,191,128,115,142,34,89,230,183,176,130,212,169,97,85,170,174,170,233,171,196,122,51,157,150,223,76,211,173,203,96,220,250,200,235,109,123,93,109,62,174,226,51,215,216,93,197,81,224,86,11,95,25,170,197,226,182,169,14,235,46,165,39,174,169,75,218,207,212,180,228,166,144,235,219,20,182,137,91,78,65,30,212,153,25,248,17,123,191,210,28,12,102,206,22,47,234,110,212,235,53,90,229,67,105,58,242,165,200,98,26,30,149,246,117,250,213,54,210,21,39,93,59,237,37,123,76,251,220,246,74,178,75,103,229,174,210,133,85,168,211,226,75,188,102,69,108,230,205,54,154,113,77,41,109,71,83,141,161,195,97,183,82,130,121,131,81,37,71,219,93,79,191,128,122,76,20,192,155,63,39,216,1,83,98,27,156,249,20,170,51,213,58,164,205,29,79,57,214,161,54,79,43,150,110,58,73,212,227,18,180,78,164,94,4,71,237,162,140,199,94,199,137,88,231,121,92,113,209,171,82,235,213,30,155,191,218,109,83,30,90,15,186,82,101,169,47,218,90,251,197,228,241,0,197,24,120,105,150,203,164,221,168,166,52,138,237,62,117,29,146,39,137,11,82,222,129,43,105,23,174,147,51,213,29,180,215,195,192,197,15,97,101,183,55,17,241,126,215,182,218,101,233,78,215,238,24,81,156,245,77,102,124,249,72,65,169,93,148,126,43,238,122,31,143,180,5,197,240,161,192,232,56,125,130,10,189,230,31,54,173,95,146,114,18,190,233,229,198,126,36,23,73,189,9,197,36,244,82,15,214,208,143,245,23,97,58,7,135,193,75,14,30,26,225,101,177,103,196,136,220,117,64,164,194,101,244,161,178,70,175,34,51,109,168,204,137,41,239,234,120,153,17,143,112,0,43,139,139,22,103,126,134,218,168,193,203,125,221,243,107,76,17,204,45,186,109,140,243,115,163,185,246,218,50,63,89,37,224,178,63,118,158,34,108,227,174,45,211,48,115,15,170,215,100,226,53,59,30,35,234,142,146,218,100,110,165,135,92,78,226,53,160,244,213,179,215,67,212,80,46,98,113,46,244,204,46,51,202,171,212,170,71,53,218,149,69,112,233,177,144,243,174,19,77,185,45,213,52,217,32,212,225,167,67,120,203,106,76,200,181,208,139,222,31,127,35,152,22,246,57,99,181,14,4,214,181,165,211,230,198,159,45,91,139,214,75,115,35,18,211,161,56,133,23,170,233,247,45,126,226,215,195,65,118,189,189,79,180,237,218,101,179,75,111,100,74,92,54,97,178,90,168,253,70,155,74,19,246,140,207,193,37,226,103,250,204,67,78,26,25,80,133,131,120,110,139,214,230,163,145,220,53,173,36,33,201,81,203,123,76,188,196,55,8,144,107,101,11,73,19,141,171,78,230,69,223,196,251,137,41,152,92,101,183,240,55,11,171,151,189,106,167,14,43,209,161,73,56,45,200,125,8,55,228,166,59,174,182,218,73,75,65,169,74,54,140,137,41,61,79,67,211,222,65,2,184,177,102,209,218,60,84,96,53,166,189,175,201,108,164,84,31,208,143,234,212,83,162,186,214,215,25,50,241,36,158,228,175,95,119,188,84,203,174,184,251,134,235,170,220,165,120,158,154,15,123,142,216,175,93,198,124,79,175,223,117,201,242,36,28,249,242,157,140,151,93,90,201,150,23,33,215,80,218,9,75,94,212,167,154,122,36,148,100,90,246,247,159,201,195,44,62,174,98,141,235,79,178,45,216,111,202,157,80,230,242,219,101,181,173,71,203,105,110,158,132,132,168,254,203,106,62,196,126,31,180,7,205,172,219,21,42,29,58,157,83,154,222,214,106,124,238,73,234,147,215,150,162,74,188,12,207,196,203,199,65,99,252,18,36,84,155,186,49,49,136,172,110,136,247,161,122,165,238,73,108,209,186,137,163,177,247,61,79,221,251,71,32,226,65,129,214,206,6,203,179,109,107,121,169,68,150,125,35,189,78,37,189,167,169,68,89,104,104,109,26,255,0,90,126,207,254,143,85,224,160,243,168,189,241,5,148,62,105,67,158,137,222,141,198,91,244,102,163,167,111,110,128,45,240,112,108,244,206,122,155,149,123,218,108,119,185,78,55,232,221,23,180,149,166,181,24,197,224,127,172,119,145,20,56,160,213,165,211,50,99,125,38,28,147,97,199,189,23,162,146,179,74,251,85,97,125,147,35,47,121,234,2,136,108,170,39,210,59,154,29,27,126,222,163,153,223,77,126,203,106,87,188,191,71,222,47,123,54,217,160,163,101,71,7,161,181,17,124,202,220,238,103,163,216,209,101,187,100,166,57,190,177,180,234,11,68,72,51,245,180,251,187,248,83,6,85,40,209,171,216,235,109,211,101,182,135,26,119,172,220,149,17,25,30,144,223,87,129,145,251,72,118,142,38,216,141,127,92,89,134,171,217,245,247,102,179,69,162,116,254,142,142,226,158,75,101,206,131,13,199,116,74,212,104,251,105,35,245,72,187,247,61,76,4,80,185,110,74,189,221,90,145,112,87,100,245,19,101,108,230,185,177,40,221,181,4,130,236,146,34,47,85,36,93,136,89,215,7,188,188,169,247,170,24,225,88,94,196,55,202,244,106,52,215,153,169,79,140,239,116,185,219,78,223,105,29,253,158,241,88,118,245,6,165,115,86,35,209,41,49,30,147,46,78,254,91,76,182,165,173,91,82,106,61,18,146,51,62,201,51,240,246,13,33,229,175,7,40,184,33,133,84,171,38,147,1,152,234,141,207,230,169,13,33,10,94,233,47,56,157,198,148,35,93,57,167,166,165,237,253,166,31,91,29,172,214,177,3,10,171,150,139,200,222,137,253,54,165,169,150,187,36,180,231,177,73,253,15,121,8,149,195,51,44,51,240,82,37,195,92,184,26,219,82,168,116,158,166,228,159,47,150,115,19,226,135,86,147,213,46,151,176,191,246,79,7,153,106,67,102,203,200,74,208,175,20,168,181,35,255,0,40,249,244,107,118,147,64,39,83,75,136,219,9,123,110,228,161,180,164,187,107,167,100,145,123,204,7,20,207,68,54,37,229,162,236,75,238,108,36,244,30,195,63,247,194,55,187,245,12,241,81,156,38,170,76,173,69,169,22,239,254,116,198,142,243,111,69,85,127,47,215,77,49,189,155,221,232,118,154,252,59,77,97,94,227,247,123,134,111,161,171,149,41,10,51,46,218,255,0,208,3,80,214,101,69,186,181,181,14,160,202,118,161,222,102,133,174,190,14,40,189,197,238,31,108,120,92,15,153,233,12,46,162,203,230,37,124,206,167,214,73,234,71,164,135,11,199,246,15,116,0,0,0,0,0,0,56,238,110,103,29,63,47,215,68,130,120,154,50,232,116,86,237,186,127,61,96,188,127,104,236,66,62,103,185,206,86,90,110,165,111,113,63,220,61,208,122,31,251,97,24,6,119,17,169,172,181,238,52,229,131,112,83,78,195,122,68,52,50,109,19,125,71,168,105,218,101,171,238,31,135,237,25,141,107,250,194,26,132,195,210,89,90,16,9,195,65,171,235,117,219,225,253,106,192,122,32,0,1,252,50,35,45,12,181,33,159,94,33,248,118,206,30,230,62,187,18,62,206,92,142,151,105,39,78,219,96,68,51,240,74,127,76,104,44,82,143,24,59,96,169,24,235,10,186,146,89,38,175,204,211,95,15,170,135,1,61,187,23,191,222,127,176,7,251,112,126,181,161,213,113,162,161,93,121,164,173,234,103,43,151,185,36,100,92,200,147,210,126,36,103,224,94,195,33,31,179,219,67,93,191,153,187,182,156,178,116,141,29,7,245,158,61,233,241,143,220,94,241,44,248,45,213,41,108,93,215,149,53,248,172,170,100,159,71,114,29,82,18,107,70,214,170,42,86,211,51,212,181,46,199,160,230,92,91,240,221,118,166,99,31,188,155,109,194,143,116,109,229,234,94,169,116,208,96,54,122,122,164,94,42,247,171,246,120,0,156,188,36,103,63,35,44,52,232,110,62,149,183,27,157,203,65,40,204,209,186,161,60,207,82,246,106,38,240,174,46,13,87,123,115,112,210,224,181,92,125,38,186,127,73,203,70,238,233,230,72,168,56,125,183,118,240,247,16,177,208,20,251,198,168,203,233,253,137,166,154,255,0,74,107,255,0,222,41,195,234,240,90,108,149,113,222,139,54,154,61,190,142,245,141,62,177,125,93,71,192,199,194,227,72,180,158,37,89,169,39,55,26,125,35,170,117,215,111,243,122,119,179,216,62,231,5,162,112,238,59,208,200,149,180,189,27,175,187,250,186,136,15,251,226,217,149,249,145,107,79,99,237,181,72,117,81,95,219,233,85,177,28,205,13,237,68,24,172,238,52,53,161,106,123,180,220,190,254,207,112,172,33,167,140,91,195,123,127,22,172,26,157,133,115,67,76,154,125,75,147,205,65,182,133,255,0,86,243,110,151,101,165,73,251,77,167,197,39,225,251,70,113,49,199,9,235,88,43,137,53,92,62,174,70,125,167,169,220,143,89,212,45,59,185,145,218,119,177,169,8,51,208,157,47,236,151,250,76,39,63,12,108,239,38,199,154,140,27,196,202,244,72,180,39,117,232,38,78,149,177,44,104,83,36,57,185,111,62,72,78,229,169,9,45,168,239,169,17,247,208,197,188,203,141,79,174,83,31,132,249,51,42,28,198,150,195,133,234,173,11,66,136,210,162,239,169,31,99,50,25,102,143,34,68,87,83,34,43,238,50,234,117,218,182,212,105,81,106,90,30,134,95,112,180,188,140,113,51,159,42,181,69,194,220,105,158,209,71,117,165,199,106,170,251,170,222,185,79,206,71,47,152,244,153,90,26,82,135,87,224,157,196,72,45,53,34,61,67,241,103,55,134,61,227,34,254,168,98,30,7,180,169,44,85,95,118,161,38,30,215,86,180,72,117,233,15,44,155,110,52,93,9,36,92,164,150,170,51,239,166,167,216,196,146,225,221,107,99,110,26,88,174,217,184,157,109,73,140,77,76,82,90,117,232,114,208,105,108,153,136,217,22,175,18,116,47,81,103,216,180,237,250,200,76,186,117,66,21,90,159,22,171,77,146,212,152,147,89,68,136,239,52,178,90,28,109,105,37,37,73,81,25,145,145,145,145,145,145,232,122,143,247,74,18,157,118,164,139,83,212,244,47,19,1,255,0,65,226,0,2,141,184,172,96,218,172,12,118,118,238,143,13,45,70,184,208,169,203,91,109,237,66,158,145,50,115,134,102,100,132,145,172,201,29,251,153,253,230,58,207,6,204,98,42,117,193,92,194,106,156,227,38,101,53,38,169,28,156,119,183,53,75,167,176,148,150,229,233,224,71,161,18,117,251,253,131,183,241,132,195,47,164,248,31,75,188,32,195,66,166,210,106,236,41,231,137,189,86,81,90,135,61,197,22,226,65,158,221,84,71,161,153,23,234,21,151,146,156,73,127,12,243,31,101,84,138,74,153,143,82,173,83,105,178,85,188,210,146,101,201,241,141,102,163,220,146,211,68,119,215,82,247,144,13,26,136,165,158,124,155,90,185,135,195,170,133,66,137,67,139,26,237,167,52,236,216,178,99,70,109,15,74,113,182,36,154,26,82,210,195,142,172,148,235,196,102,146,208,204,200,140,143,95,25,69,72,168,49,86,164,194,170,197,117,46,51,50,59,114,27,90,84,70,74,74,210,74,35,35,35,50,50,50,63,97,143,214,3,56,54,37,227,138,217,55,198,242,152,168,149,10,93,66,139,80,233,229,198,144,220,150,17,41,134,101,164,214,91,55,52,165,161,74,141,167,125,8,200,140,143,77,59,95,94,91,177,202,222,199,204,42,160,222,244,170,164,7,167,74,167,197,93,74,52,103,208,163,143,45,81,153,117,214,205,9,113,102,141,170,116,139,106,143,113,118,35,247,156,96,226,55,145,234,54,47,90,211,113,78,200,167,38,61,211,75,97,199,228,55,29,148,32,165,180,211,114,223,86,164,211,11,113,199,86,235,137,46,234,34,62,222,7,161,136,91,195,163,49,23,118,1,227,135,228,154,230,125,76,82,234,211,189,18,244,89,202,117,36,196,183,102,68,97,74,36,45,212,37,42,74,90,81,106,105,53,23,114,208,203,177,5,134,241,28,203,84,76,114,193,42,165,118,157,7,153,93,181,226,191,86,100,218,104,141,231,145,26,36,181,37,148,232,210,214,173,86,233,104,146,52,145,159,180,143,198,144,176,246,236,184,176,111,21,40,247,43,7,46,5,66,219,172,199,122,67,42,230,52,189,99,201,66,212,210,210,70,133,105,185,189,13,38,101,225,236,26,102,82,33,87,232,166,219,137,106,68,74,148,93,20,90,18,208,227,110,35,191,188,140,140,143,239,35,20,71,196,187,47,206,224,222,59,76,173,83,105,166,205,26,228,230,84,210,226,25,52,182,151,228,76,152,173,132,105,109,8,47,81,178,237,169,158,158,211,32,23,43,150,108,100,165,99,142,15,91,247,181,62,115,18,36,187,6,35,115,210,211,169,89,183,44,226,178,227,168,61,22,179,35,35,116,181,37,30,226,246,251,207,170,138,117,225,33,153,23,45,107,202,70,12,220,21,53,149,62,172,107,126,26,94,123,212,234,93,118,4,118,210,146,91,164,157,118,164,244,34,65,159,187,95,1,113,36,100,100,70,71,169,31,129,128,254,45,105,109,10,90,143,68,164,140,204,254,225,73,28,90,113,157,171,255,0,27,88,179,169,53,21,59,79,183,225,162,51,236,165,237,200,41,140,75,156,218,149,181,43,82,119,109,89,22,166,68,173,61,222,2,224,177,174,252,133,134,152,85,117,94,115,31,109,179,166,81,231,73,100,150,162,34,91,173,198,113,196,167,186,147,174,187,15,177,25,31,253,35,55,184,193,121,203,196,44,82,187,47,57,111,173,195,172,86,231,205,65,41,70,100,132,59,33,199,9,41,213,74,208,139,121,232,90,159,235,63,16,18,95,133,254,20,166,249,204,20,75,162,163,25,7,77,181,219,110,174,111,58,143,171,109,216,211,97,47,113,168,208,164,167,68,172,207,93,82,100,94,210,18,39,137,206,122,31,37,200,192,140,44,175,69,56,228,75,69,82,117,58,81,239,37,127,60,138,244,115,113,137,26,105,167,45,91,20,143,29,12,253,132,34,6,7,230,97,252,1,193,187,146,131,106,162,57,92,215,35,147,35,117,173,145,243,24,137,34,43,104,208,156,67,168,113,43,75,140,165,94,6,146,62,253,207,195,139,210,40,247,182,48,223,73,131,77,141,62,179,94,175,206,37,40,210,135,164,173,78,190,241,17,173,90,18,214,101,189,194,212,251,158,170,246,153,128,250,56,77,133,23,206,57,95,176,109,43,86,151,62,167,54,163,41,162,146,251,108,60,241,50,135,30,109,181,188,234,155,66,205,41,35,117,38,165,153,30,154,247,241,239,124,185,52,202,93,165,150,76,59,131,22,52,52,61,113,212,35,52,253,82,99,141,180,167,18,243,140,71,39,154,67,132,203,110,19,124,198,55,18,85,169,235,220,251,248,120,236,131,100,198,221,203,205,131,78,186,43,148,212,59,120,86,96,178,252,183,31,101,181,46,47,57,152,171,91,36,106,97,183,81,181,214,79,213,51,61,15,199,83,240,151,96,0,0,0,0,0,0,0,3,248,100,74,45,20,68,100,126,195,31,153,116,186,99,171,39,28,167,69,90,203,185,41,76,164,207,252,186,15,212,0,63,229,13,182,210,118,54,132,161,37,236,73,104,67,254,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,6,107,51,99,230,159,25,62,32,92,63,49,124,105,76,102,179,54,62,105,241,147,226,5,195,243,23,192,93,79,11,143,34,120,101,248,215,206,38,137,84,34,175,11,143,34,120,101,248,215,206,38,137,84,0,57,86,108,124,172,99,39,195,251,135,229,207,142,170,57,86,108,124,172,99,39,195,251,135,229,207,128,205,96,213,64,202,184,213,64,0,0,0,10,1,226,143,231,179,19,127,5,249,60,33,127,194,128,120,163,249,236,196,223,193,126,79,8,4,255,0,224,169,229,98,233,248,129,59,229,212,225,63,196,0,224,169,229,98,233,248,129,59,229,212,225,63,192,0,0,5,85,241,206,252,201,254,242,127,13,28,171,130,167,154,123,167,225,252,239,152,211,135,85,227,157,249,147,253,228,254,26,57,87,5,79,52,247,79,195,249,223,49,167,0,186,144,0,0,0,0,1,74,220,106,252,211,218,223,15,224,252,198,162,46,164,82,183,26,191,52,246,183,195,248,63,49,168,128,231,252,45,112,47,14,49,231,51,78,82,113,66,141,233,154,85,175,111,200,185,25,166,186,100,113,102,74,106,84,86,91,68,148,25,31,53,146,234,20,179,111,82,74,212,132,146,247,32,214,133,223,72,165,110,10,158,105,238,159,135,243,190,99,78,23,82,0,0,0,33,255,0,18,108,168,225,198,57,224,117,201,138,21,54,189,21,121,225,205,191,62,177,77,172,199,100,148,228,136,177,89,114,67,144,36,22,165,204,101,123,87,176,204,247,52,226,205,105,212,148,235,110,208,184,210,158,108,124,172,99,39,195,251,135,229,207,140,214,0,210,158,108,124,172,99,39,195,251,135,229,207,140,214,13,41,230,199,202,198,50,124,63,184,126,92,248,205,96,13,84,0,0,0,128,28,106,252,172,90,223,16,32,252,186,162,39,248,128,28,106,252,172,90,223,16,32,252,186,162,2,0,112,184,243,217,134,95,141,124,158,104,191,225,64,60,46,60,246,97,151,227,95,39,154,47,248,4,53,226,41,145,88,217,165,179,78,248,195,232,17,17,138,148,8,236,179,5,233,50,157,66,42,116,230,78,66,206,154,68,110,19,12,173,78,72,83,136,121,72,251,104,74,20,180,33,70,180,81,93,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,83,194,176,56,162,240,255,0,135,87,135,82,204,222,8,91,188,154,171,61,77,70,248,165,176,227,12,69,114,43,76,58,251,213,100,243,22,141,175,23,43,71,91,108,150,167,148,226,92,36,146,201,213,58,21,44,52,167,155,31,43,24,201,240,254,225,249,115,227,53,131,74,121,177,242,177,140,159,15,238,31,151,62,3,53,131,85,3,42,226,250,56,129,103,186,133,149,91,85,203,42,214,95,91,137,183,5,60,220,167,70,209,109,250,46,43,237,202,109,170,174,245,199,118,59,252,169,49,210,93,50,140,148,189,117,61,19,220,194,37,241,167,196,108,35,170,222,86,166,26,82,237,88,146,241,22,135,29,19,106,119,27,50,81,190,21,57,210,112,219,165,186,132,25,169,107,82,141,50,72,157,36,242,144,164,27,123,138,83,134,80,87,45,118,86,40,98,14,60,216,214,198,11,200,137,26,246,85,97,153,212,89,114,214,218,88,134,252,93,100,245,46,115,18,164,169,13,37,149,58,105,216,179,81,32,210,72,89,153,32,252,173,38,153,121,98,189,255,0,10,141,13,201,117,251,178,241,172,55,25,165,203,150,70,253,66,163,45,226,74,77,199,158,81,17,173,199,92,45,86,226,139,186,140,212,126,38,47,123,32,185,40,181,114,167,135,17,43,117,106,103,81,137,183,53,61,151,46,58,132,130,109,110,64,222,73,113,84,200,230,218,150,132,178,210,200,137,106,66,143,156,226,9,102,123,82,210,26,9,41,105,211,171,180,123,86,141,73,186,110,63,164,21,168,84,248,241,234,53,126,141,17,61,33,41,13,165,46,201,228,32,205,13,115,22,74,95,45,39,181,59,180,46,196,62,176,0,10,86,226,201,148,63,201,22,35,255,0,40,43,42,22,203,66,255,0,168,47,210,201,114,127,53,200,183,19,198,243,239,109,109,100,75,38,95,66,20,234,116,82,201,46,37,244,159,41,6,202,14,63,228,203,55,247,86,78,241,30,117,227,73,160,253,35,162,214,169,234,167,213,232,78,84,92,136,220,157,15,123,15,165,105,37,161,47,52,178,50,74,214,219,154,54,235,232,34,73,185,189,55,253,139,31,65,63,37,151,151,229,75,255,0,129,159,71,234,63,72,255,0,174,255,0,106,250,103,58,175,234,62,183,250,158,103,245,126,191,232,247,208,102,139,16,161,89,180,235,254,229,167,225,205,90,93,82,211,139,88,154,205,6,116,180,154,95,149,78,75,203,40,207,56,70,132,25,45,77,18,20,100,104,71,115,63,85,62,4,31,171,21,113,50,234,198,76,71,184,241,74,245,151,212,86,174,106,131,181,9,59,92,113,109,179,188,253,70,26,230,45,107,75,45,32,146,219,104,53,30,198,208,132,145,232,146,22,211,194,143,37,31,147,43,85,140,202,98,101,50,149,38,228,187,105,241,228,218,77,105,206,122,143,75,121,181,40,228,111,37,27,105,122,83,110,35,178,83,189,182,139,105,172,141,231,154,77,123,100,2,216,193,43,179,52,118,141,47,30,106,17,10,132,169,8,69,62,147,46,154,252,198,43,149,119,93,109,136,80,156,38,187,33,6,235,196,233,169,210,54,84,76,27,110,22,215,12,104,120,0,64,14,53,126,86,45,111,136,16,126,93,81,19,252,64,14,53,126,86,45,111,136,16,126,93,81,1,85,121,78,243,79,131,127,16,45,239,152,176,52,166,51,89,148,239,52,248,55,241,2,222,249,139,3,74,96,0,0,2,170,248,231,126,100,255,0,121,63,134,142,85,193,83,205,61,211,240,254,119,204,105,195,170,241,206,252,201,254,242,127,13,28,171,130,167,154,123,167,225,252,239,152,211,128,93,72,0,0,12,214,102,199,205,62,50,124,64,184,126,98,248,210,152,205,102,108,124,211,227,39,196,11,135,230,47,128,176,156,54,206,13,43,41,188,45,240,213,84,243,150,229,247,120,199,185,160,90,136,101,164,154,35,62,138,172,178,114,115,170,113,10,107,100,115,121,165,147,106,74,141,213,169,8,219,176,220,113,190,85,195,115,136,69,87,11,175,39,48,143,29,110,201,117,11,78,241,172,42,91,55,13,114,174,163,69,2,107,196,251,143,186,181,45,181,173,104,149,37,108,239,82,221,67,109,45,78,188,175,182,234,142,189,135,234,169,210,106,180,89,40,135,89,166,75,129,33,200,236,75,67,82,89,83,75,83,15,180,135,153,116,146,162,35,52,56,211,141,184,133,120,41,11,74,139,82,50,48,26,158,1,89,124,40,115,199,26,229,165,81,50,143,136,200,150,117,218,108,121,8,180,106,198,183,100,20,232,141,37,199,213,9,243,81,168,218,91,13,37,124,165,22,141,27,45,37,189,16,166,209,206,179,64,0,0,0,16,3,137,214,67,191,45,244,41,56,243,132,244,93,215,245,191,79,87,164,169,116,234,119,50,85,208,202,86,202,91,213,92,212,151,58,59,9,144,105,218,219,142,188,146,109,146,215,99,73,41,254,0,50,174,36,166,69,242,101,93,206,30,35,202,166,57,85,244,53,153,107,244,242,46,106,147,75,65,202,75,110,154,249,81,163,54,173,117,121,222,83,164,78,41,38,219,105,66,148,173,198,72,105,207,1,155,31,52,248,201,241,2,225,249,139,226,234,120,92,121,19,195,47,198,190,113,52,4,148,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,199,214,0,1,154,204,216,249,167,198,79,136,23,15,204,95,23,83,194,227,200,158,25,126,53,243,137,162,149,179,99,230,159,25,62,32,92,63,49,124,93,79,11,143,34,120,101,248,215,206,38,128,149,64,0,0,42,175,142,119,230,79,247,147,248,104,181,65,85,124,115,191,50,127,188,159,195,64,69,94,23,30,123,48,203,241,175,147,205,23,252,40,7,133,199,158,204,50,252,107,228,243,69,255,0,0,10,86,227,87,230,158,214,248,127,7,230,53,17,117,34,149,184,213,249,167,181,190,31,193,249,141,68,7,85,224,99,249,236,253,219,254,36,45,80,85,95,3,31,207,103,238,223,241,33,106,128,0,0,0,56,86,112,114,153,102,230,235,11,254,131,215,100,68,163,215,96,72,110,77,10,227,84,3,148,253,41,102,226,13,242,66,9,198,141,104,117,164,27,106,65,175,102,188,181,153,26,154,65,151,117,0,25,119,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,159,213,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,230,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,115,43,141,95,154,123,91,225,252,31,152,212,71,85,224,99,249,236,253,219,254,36,2,122,101,87,44,246,110,84,48,142,30,22,217,243,165,212,86,169,10,169,85,234,114,76,210,186,141,69,196,54,135,95,38,247,26,89,70,214,155,66,27,73,158,212,33,59,148,181,239,113,125,128,0,0,0,115,252,126,198,58,22,95,240,106,236,198,43,141,158,162,37,179,79,84,134,227,110,90,58,185,75,81,55,26,54,244,33,102,223,53,247,26,107,153,176,210,141,251,149,234,164,204,5,48,241,80,204,61,87,25,115,47,85,176,226,213,98,74,180,240,198,67,212,74,74,25,134,166,86,153,166,134,74,164,167,84,225,111,90,202,75,42,100,140,180,111,100,116,26,8,247,41,199,33,168,15,65,136,86,85,87,13,111,251,151,14,107,178,34,63,82,181,107,19,104,147,29,136,181,41,135,31,140,242,217,113,77,169,73,74,141,6,164,25,145,154,82,122,105,169,23,128,15,62,52,145,148,92,111,170,230,59,46,150,102,50,215,104,113,41,21,42,252,121,41,153,18,35,138,91,4,252,121,79,70,113,109,238,245,146,133,169,131,89,32,205,70,130,89,36,212,189,187,207,60,55,86,25,221,86,125,161,101,95,85,104,154,209,111,218,124,186,133,34,83,109,185,203,87,77,53,248,111,176,165,169,4,131,121,11,96,150,164,33,74,218,219,236,40,204,141,122,21,143,240,79,198,138,85,58,77,249,129,23,13,223,18,44,138,164,136,181,235,102,142,242,18,133,202,124,154,113,21,21,52,230,221,86,178,105,152,70,109,26,204,246,54,181,161,58,37,213,16,90,248,0,0,0,0,0,0,0,165,110,53,126,105,237,111,135,240,126,99,81,29,87,129,143,231,179,247,111,248,144,229,92,106,252,211,218,223,15,224,252,198,162,58,175,3,31,207,103,238,223,241,32,22,168,0,0,0,0,2,0,113,171,242,177,107,124,64,131,242,234,136,128,28,46,60,246,97,151,227,95,39,154,39,255,0,26,191,43,22,183,196,8,63,46,168,136,1,194,227,207,102,25,126,53,242,121,160,37,87,28,239,204,159,239,39,240,209,21,120,92,121,236,195,47,198,190,79,52,74,174,57,223,153,63,222,79,225,162,42,240,184,243,217,134,95,141,124,158,104,11,254,0,0,0,0,1,5,120,193,99,29,10,198,203,1,225,84,134,122,138,214,37,212,24,143,13,189,203,71,34,44,25,12,75,145,39,82,66,144,173,171,68,102,185,102,164,40,250,157,233,220,77,168,133,64,96,70,14,87,113,247,19,33,97,85,172,246,202,213,86,159,85,145,78,111,106,15,169,149,18,157,34,91,81,181,90,208,132,115,151,29,45,115,20,162,74,57,155,207,82,78,135,48,56,201,227,95,211,156,193,82,112,114,37,63,147,19,12,169,231,206,125,198,182,184,252,234,139,81,228,57,181,68,226,137,76,165,132,67,36,234,132,40,156,231,235,185,59,12,122,14,9,248,95,74,184,113,114,252,197,122,130,162,61,34,204,163,197,166,193,142,244,36,186,182,223,168,45,205,101,52,233,158,172,173,13,67,117,163,218,157,84,137,75,45,201,34,50,88,87,0,212,70,30,222,180,172,74,176,45,172,70,161,71,150,197,54,234,163,194,173,195,106,90,18,151,219,98,75,40,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,126,35,58,217,189,194,24,216,17,153,124,66,194,218,123,17,24,166,210,107,11,122,150,196,103,221,121,17,233,210,80,153,80,217,53,187,235,169,104,142,251,72,89,168,213,235,165,94,178,254,209,218,255,0,7,220,99,161,95,57,96,44,42,142,207,79,90,195,74,131,241,230,55,185,107,231,197,157,33,249,113,228,234,104,74,19,185,107,146,215,44,148,181,23,77,189,91,73,196,144,9,212,40,7,138,63,158,204,77,252,23,228,240,133,255,0,10,1,226,143,231,179,19,127,5,249,60,32,19,255,0,130,167,149,139,167,226,4,239,151,83,132,255,0,16,3,130,167,149,139,167,226,4,239,151,83,132,255,0,1,72,28,71,248,127,204,203,189,117,220,91,194,27,119,253,137,231,244,204,59,26,59,143,200,114,221,149,177,13,237,144,183,150,227,139,101,231,8,214,135,141,91,73,199,77,165,18,62,164,221,130,195,81,23,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,160,28,237,228,250,230,202,54,40,59,69,81,75,155,100,215,36,62,171,78,177,45,216,252,249,204,52,219,11,121,14,54,210,205,73,91,42,146,134,141,106,67,100,225,164,214,132,164,143,106,67,186,240,84,243,79,116,252,63,157,243,26,112,186,145,74,220,21,60,211,221,63,15,231,124,198,156,46,164,0,85,95,28,239,204,159,239,39,240,209,106,130,170,248,231,126,100,255,0,121,63,134,128,138,188,46,60,246,97,151,227,95,39,154,47,248,80,15,11,143,61,152,101,248,215,201,230,142,255,0,197,47,62,223,78,230,87,178,163,133,236,108,183,233,85,14,142,239,170,72,143,163,147,231,68,124,148,112,227,165,101,171,108,178,251,73,53,187,161,41,199,27,34,65,147,73,53,62,17,87,61,56,179,131,88,215,152,235,138,253,192,235,67,208,180,25,123,91,147,51,106,154,244,236,226,90,205,234,159,78,100,93,63,55,84,250,186,18,151,179,154,225,37,215,92,73,119,94,15,246,222,60,213,49,230,167,93,195,27,158,37,38,201,164,199,142,87,203,83,75,156,196,246,28,230,244,177,209,28,150,149,28,147,82,30,83,111,145,145,50,73,116,212,107,37,156,119,227,174,84,114,163,136,249,181,196,116,89,86,83,93,13,42,15,45,250,253,125,246,77,113,105,17,84,102,68,165,17,25,115,30,94,213,19,76,145,146,156,82,84,102,104,66,28,113,26,19,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,169,233,28,174,107,203,121,207,172,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,130,181,184,231,126,100,255,0,121,63,134,142,85,193,83,205,61,211,240,254,119,204,105,195,170,241,206,252,201,254,242,127,13,28,171,130,167,154,123,167,225,252,239,152,211,128,93,72,0,0,14,85,155,31,43,24,201,240,254,225,249,115,227,170,142,85,155,31,43,24,201,240,254,225,249,115,224,51,88,53,80,50,174,53,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,52,250,117,62,169,25,112,234,112,35,204,97,194,52,173,167,218,75,136,81,25,25,25,26,84,70,71,216,204,191,104,253,32,3,201,192,194,92,42,165,78,85,78,153,134,118,164,57,138,81,172,228,49,69,140,219,166,173,73,90,154,146,130,61,117,34,61,117,241,45,71,169,105,166,153,109,45,50,218,91,66,72,137,41,73,104,68,69,236,34,33,255,0,96,0,0,0,0,0,0,0,0,35,182,114,242,151,105,102,111,14,231,68,147,13,12,220,116,248,206,191,76,152,219,109,37,197,60,219,18,9,150,150,179,101,199,13,190,99,251,141,41,208,245,238,93,252,104,107,22,176,162,249,192,219,246,117,165,117,82,231,211,38,83,165,58,81,159,113,135,153,39,144,219,206,54,135,154,83,136,65,169,38,109,40,210,178,34,35,211,183,135,109,55,8,137,159,156,152,219,185,135,176,106,55,69,14,154,134,175,10,52,23,159,136,227,12,161,43,149,201,102,82,208,201,154,88,113,213,238,117,226,245,72,203,83,240,208,252,66,48,240,198,207,67,252,200,248,17,138,117,232,197,28,201,8,165,206,168,202,61,230,175,230,113,89,140,78,63,35,77,52,230,43,150,148,123,204,189,164,35,191,20,12,41,77,141,152,41,119,69,54,58,10,155,116,54,229,88,159,105,31,86,227,178,102,205,94,226,81,33,41,61,82,130,61,117,81,153,123,76,70,10,189,26,246,193,235,233,80,106,81,167,81,171,212,9,198,164,154,144,244,119,18,235,15,25,18,211,184,144,178,45,237,158,135,216,245,79,176,200,118,124,112,204,195,248,251,131,118,221,2,234,68,115,185,173,167,33,198,235,92,35,230,63,18,60,87,17,161,184,183,86,226,150,167,30,82,188,9,38,125,251,31,136,118,14,18,216,206,214,31,227,108,139,62,173,81,83,84,251,130,26,227,48,202,158,36,160,230,63,46,11,105,86,213,45,41,221,181,6,90,145,26,180,247,139,183,66,210,226,18,180,30,169,81,17,145,253,195,49,24,63,121,203,195,220,82,180,239,56,143,45,179,163,214,224,77,112,146,163,34,90,26,144,219,134,149,104,164,234,71,179,185,106,95,172,188,70,144,176,82,252,133,137,120,85,106,222,112,223,109,195,169,209,224,201,120,155,81,25,33,215,35,54,226,147,217,74,211,77,229,216,204,207,254,144,30,220,114,172,204,227,37,43,3,176,122,225,189,170,19,152,143,37,168,50,219,128,151,93,74,13,201,101,21,231,26,65,106,180,25,153,155,71,161,36,247,31,179,222,93,80,204,136,140,204,244,34,241,49,78,252,91,243,32,229,209,120,198,193,171,126,168,179,129,74,52,63,49,44,191,234,117,45,59,62,59,137,81,33,211,78,187,84,90,145,160,143,223,167,128,8,41,136,87,101,197,140,152,169,88,185,95,57,115,234,23,37,102,67,209,217,79,49,213,235,34,74,214,150,144,147,53,171,77,206,104,73,35,63,31,104,187,222,28,121,106,137,129,184,37,75,174,212,96,147,117,219,162,43,21,103,141,214,136,158,101,18,98,68,82,153,86,173,33,105,209,109,30,169,51,81,17,251,76,252,43,51,134,142,95,157,198,76,118,135,90,169,83,77,234,53,183,203,169,169,107,100,212,218,159,143,50,26,182,25,169,181,160,253,71,15,182,164,122,123,72,133,238,37,16,168,20,82,109,180,181,30,37,54,46,137,34,34,66,27,109,180,118,247,17,17,17,125,196,64,57,214,100,113,202,222,192,60,42,175,94,245,90,164,6,103,69,167,202,93,54,52,151,208,147,145,45,49,158,117,166,201,10,113,6,189,202,104,203,106,79,113,247,34,247,149,10,95,119,142,43,103,35,27,206,98,98,84,42,149,10,213,67,167,137,26,59,114,95,68,86,30,150,163,65,108,220,234,144,132,170,78,157,181,34,35,34,45,117,239,222,184,139,230,34,238,199,204,112,60,38,182,95,83,244,186,76,239,68,181,22,10,157,81,63,45,169,146,216,74,141,8,117,105,82,148,151,82,90,146,73,71,216,180,34,236,115,75,135,38,71,168,216,67,107,66,197,59,222,156,153,23,77,81,134,223,142,220,134,80,178,136,211,173,196,125,58,19,172,33,198,221,67,173,168,187,40,200,187,248,158,166,3,162,228,99,38,214,174,94,48,234,159,80,173,208,226,201,187,106,45,53,54,84,153,49,155,91,209,92,113,136,198,182,146,181,48,219,168,36,186,201,153,36,245,50,51,51,51,215,194,86,128,252,149,122,131,20,154,76,218,172,167,18,219,48,227,185,33,197,168,200,137,41,66,77,70,102,102,100,68,68,69,237,48,21,55,198,79,24,138,163,112,80,240,154,153,56,205,152,173,70,170,72,38,221,237,205,74,234,12,41,39,181,122,120,25,106,70,157,126,255,0,96,228,188,41,240,109,87,254,59,53,118,200,134,151,99,91,136,76,228,45,198,247,33,47,71,153,5,194,50,51,66,136,150,68,190,221,200,254,242,28,79,58,216,146,254,38,102,62,245,169,42,74,158,143,77,173,84,169,177,149,188,212,147,101,185,242,77,6,159,89,69,166,139,237,166,133,238,33,102,156,30,240,203,232,198,7,213,47,9,208,208,153,181,106,187,234,101,227,111,69,156,87,97,192,113,37,184,208,71,183,84,153,232,70,101,250,192,88,15,128,0,0,133,124,68,109,108,109,196,187,21,171,55,12,109,169,82,121,179,82,151,93,102,28,181,154,155,54,101,182,101,171,36,173,75,215,65,247,45,59,254,162,17,179,38,92,49,175,24,247,244,12,67,199,6,149,25,138,83,237,84,35,67,218,234,22,185,13,61,29,228,19,141,201,139,161,164,203,154,147,209,68,125,180,212,187,152,182,85,33,42,211,114,72,244,61,75,82,240,49,254,21,26,132,42,77,62,85,86,165,37,168,209,33,50,185,18,30,117,100,132,54,218,18,106,82,148,163,50,34,34,34,51,51,51,208,180,1,248,38,206,183,236,91,97,114,231,202,137,76,164,81,97,26,148,227,171,67,45,50,195,45,153,158,166,123,82,146,36,32,207,216,68,69,236,33,73,92,72,51,143,59,28,47,169,24,127,106,212,217,114,212,162,73,91,105,92,87,140,209,33,230,94,150,209,56,70,135,214,218,210,166,157,79,173,180,140,251,120,23,99,234,92,71,56,130,202,186,103,79,193,124,34,172,17,82,27,39,98,85,39,198,144,100,111,44,142,92,103,155,75,145,228,154,84,218,144,166,212,73,82,59,246,51,237,161,10,212,113,199,30,113,78,186,181,45,107,51,82,148,163,212,212,103,226,102,126,211,1,252,74,84,181,18,16,147,82,148,122,17,17,106,102,98,207,56,73,229,126,92,170,211,56,251,114,210,29,76,86,55,122,41,111,199,50,67,155,145,58,43,219,77,109,104,122,30,221,118,47,183,183,220,33,238,74,240,18,102,62,227,133,26,222,84,23,222,165,211,159,141,82,168,26,90,53,32,227,183,50,58,29,73,253,90,211,246,94,240,81,17,123,207,79,27,253,194,76,55,183,240,150,193,166,88,86,204,52,198,167,211,121,220,164,19,104,71,245,143,56,233,246,66,82,159,180,226,188,18,94,63,180,5,97,113,165,111,75,138,202,95,41,162,221,233,47,88,147,235,31,213,211,188,76,124,174,10,166,95,79,239,189,116,215,250,47,79,254,241,81,31,87,141,41,56,87,29,150,102,74,216,126,146,211,221,253,93,56,124,46,11,107,73,98,85,228,147,115,105,171,209,218,39,93,55,127,55,168,251,61,160,46,40,66,30,45,179,159,143,150,26,140,54,223,74,27,149,201,230,32,212,100,107,219,80,128,101,161,123,116,19,120,87,23,25,91,189,184,88,105,111,218,173,190,146,93,67,171,230,35,119,117,114,228,83,220,46,219,187,248,251,140,5,121,228,78,134,187,131,51,86,149,57,28,221,87,215,255,0,87,246,187,83,228,159,184,253,194,64,241,129,181,161,210,177,162,159,93,101,164,161,234,159,55,153,181,36,68,124,184,144,18,94,4,71,224,126,211,49,241,56,72,97,187,151,94,99,24,188,156,109,195,141,107,238,230,104,94,169,245,48,103,182,90,250,166,94,41,247,167,246,248,14,157,198,146,169,75,126,238,179,105,172,68,101,51,35,122,71,158,234,91,73,45,123,154,167,41,58,153,30,167,161,118,45,64,70,142,30,24,118,214,33,102,62,133,17,254,95,46,63,85,184,151,167,125,208,37,153,120,165,95,160,52,22,68,68,90,17,104,66,148,184,62,91,5,87,199,105,181,197,18,205,52,142,94,186,120,23,54,28,244,247,236,126,239,121,126,209,117,192,0,0,3,197,227,28,20,212,176,222,175,9,76,155,164,231,79,234,18,119,25,232,251,103,225,251,6,99,92,245,92,61,15,65,168,76,66,37,157,161,60,155,52,146,190,171,77,222,31,214,160,101,237,223,235,12,6,145,50,139,56,234,25,126,181,164,41,242,117,71,215,106,173,219,181,254,122,249,120,254,193,216,132,124,200,131,188,220,180,90,170,222,226,191,187,187,172,245,63,246,194,80,144,96,0,0,0,0,0,3,129,231,142,35,210,242,219,117,52,203,105,90,191,152,246,81,25,255,0,217,241,189,223,168,119,193,198,115,125,75,145,87,203,253,207,10,41,73,83,171,232,182,166,62,166,179,210,108,115,62,196,71,236,47,250,64,102,253,175,235,8,105,255,0,13,94,41,22,85,57,228,235,162,185,222,63,249,101,140,192,17,26,28,209,100,105,50,247,246,26,99,192,26,188,90,238,19,208,234,112,95,83,204,61,212,236,90,148,74,51,210,75,169,61,76,140,203,196,143,218,3,161,128,0,0,169,110,54,180,39,227,215,48,214,180,77,39,151,47,211,58,169,41,61,125,68,83,147,235,30,158,255,0,14,226,218,69,108,241,169,166,57,39,15,236,106,138,34,18,211,11,210,123,221,229,234,109,239,126,156,69,223,78,218,248,125,224,34,55,11,27,228,237,92,202,211,41,75,158,76,53,86,231,110,66,157,218,75,229,64,154,162,237,184,136,244,53,123,143,246,9,135,198,63,13,19,87,195,74,54,33,49,29,42,85,19,168,231,57,179,83,79,58,69,61,164,247,36,158,158,30,213,23,237,240,21,201,146,90,161,81,179,59,102,84,84,166,210,77,122,71,83,112,244,79,122,124,146,239,220,189,226,243,179,135,132,237,227,78,95,110,123,9,49,208,185,83,250,46,67,155,53,91,123,38,199,117,91,79,98,204,181,38,187,232,147,255,0,73,5,102,240,111,185,234,80,177,138,177,109,162,66,186,74,143,79,189,179,90,180,250,184,181,5,150,133,174,158,39,238,49,115,98,139,248,86,86,228,90,89,179,163,219,117,8,174,54,186,151,81,204,37,32,200,209,203,166,78,89,107,169,150,154,238,47,97,139,208,1,77,60,102,155,117,56,183,109,45,103,170,23,214,108,46,253,180,141,79,212,123,62,10,170,50,170,95,105,216,147,35,244,95,115,46,229,234,212,71,149,227,66,195,141,226,125,160,250,140,246,187,233,13,191,178,61,56,140,125,62,11,243,57,119,165,219,15,168,50,230,244,31,87,191,178,180,106,162,126,30,208,22,244,41,239,140,110,20,51,68,191,40,184,147,29,166,27,58,239,83,204,216,146,37,43,144,205,61,146,221,162,11,95,30,218,168,255,0,103,128,184,65,95,252,98,40,52,233,184,23,14,185,32,227,20,186,119,51,166,223,183,152,124,201,148,244,175,102,165,175,129,119,208,203,176,10,87,31,235,22,84,136,50,153,155,17,229,178,252,119,18,235,78,33,70,149,33,105,61,73,68,101,220,140,140,181,212,135,249,17,25,246,33,255,0,72,105,215,8,205,182,150,173,164,106,61,169,51,208,189,224,45,251,134,110,122,90,188,105,144,176,67,18,234,187,106,176,88,110,53,42,76,135,200,137,230,144,152,113,153,107,123,210,13,74,112,212,165,158,212,160,136,251,153,119,212,133,147,165,68,164,146,146,122,145,150,164,99,46,118,93,223,94,176,174,138,101,217,110,84,164,194,157,76,150,204,166,220,97,229,182,173,205,184,151,8,140,208,164,158,155,144,147,236,101,224,47,183,34,25,169,162,102,31,10,169,204,76,170,180,171,154,145,25,152,147,153,117,244,27,238,169,168,209,137,199,182,155,206,56,162,55,30,50,220,173,53,63,18,35,241,9,64,0,0,57,78,105,108,40,120,139,128,151,189,6,76,52,201,117,52,26,147,209,80,109,146,207,159,209,62,132,104,70,149,119,213,126,194,215,191,97,157,26,131,82,172,76,72,146,201,165,200,242,45,234,218,211,162,72,208,166,214,195,230,93,190,201,145,145,163,238,50,251,134,159,166,197,102,116,55,225,72,109,14,53,33,165,52,180,44,136,210,164,168,140,140,140,143,177,150,134,51,247,196,67,7,95,194,108,198,220,10,76,86,217,139,113,73,151,91,100,155,65,165,36,153,19,229,237,47,176,146,240,111,217,175,235,48,23,63,147,124,65,107,17,242,235,101,86,16,249,186,228,74,45,54,19,234,82,137,74,55,83,6,58,149,169,238,87,125,87,223,83,215,238,29,172,86,119,7,28,102,102,163,102,214,112,166,179,86,121,201,241,102,72,157,17,167,95,35,66,98,165,170,123,8,74,73,75,220,71,184,204,136,137,59,125,199,236,22,98,3,252,164,198,143,50,59,145,101,176,219,204,188,131,67,141,184,146,82,84,147,45,12,140,143,177,145,145,138,170,207,70,77,46,59,59,27,40,24,229,133,22,226,220,167,42,179,22,125,65,154,108,55,13,196,63,213,201,146,234,246,176,193,36,146,73,75,101,170,151,174,186,106,126,6,45,104,126,74,157,42,155,89,136,184,53,72,44,74,97,100,100,104,121,164,173,61,200,203,93,20,70,94,6,127,229,1,227,48,34,185,38,191,132,150,172,185,204,60,204,166,233,16,89,125,15,36,210,225,56,81,154,53,110,35,51,61,117,51,215,94,250,142,3,196,159,47,241,241,139,2,170,117,216,84,242,126,175,109,48,245,77,165,33,162,83,138,68,120,115,20,72,35,38,214,163,213,110,23,98,50,45,125,164,98,87,210,104,244,250,28,78,134,155,29,182,24,35,213,40,66,18,148,151,98,45,8,146,68,69,216,136,43,52,168,149,202,68,218,52,246,27,122,52,232,238,70,117,183,18,74,74,144,180,154,84,70,70,70,70,70,70,126,36,96,51,43,134,247,133,107,9,49,54,143,115,199,84,136,147,104,21,104,239,62,130,53,182,178,54,36,33,106,66,136,148,147,241,111,185,25,151,135,176,104,175,46,56,163,77,197,252,27,181,175,72,51,218,148,244,186,76,21,77,216,234,86,109,201,84,86,92,113,10,209,107,50,81,27,133,169,40,245,45,123,251,197,29,113,2,193,39,176,99,48,149,184,172,65,38,105,213,199,164,214,35,155,109,26,91,74,94,157,40,144,130,209,180,36,180,75,94,5,175,111,105,251,38,183,7,204,117,106,85,177,92,194,154,213,69,164,42,156,82,106,205,115,94,34,50,101,182,224,48,146,45,206,120,120,248,36,139,239,246,0,247,28,93,177,180,172,188,34,133,135,148,122,134,202,157,110,99,101,37,180,59,162,142,19,209,103,178,189,73,46,18,180,220,146,46,233,52,251,245,62,194,150,148,102,163,53,40,204,204,207,83,51,18,179,136,246,54,175,22,179,19,92,167,196,150,235,144,45,137,50,104,132,149,57,170,13,200,211,165,150,228,145,56,164,233,181,206,199,216,254,226,17,81,182,220,117,196,180,210,20,181,172,201,41,74,75,83,51,63,2,34,246,128,255,0,122,109,58,117,94,161,26,149,76,138,236,153,115,30,67,12,50,210,13,107,113,197,168,146,148,165,41,35,51,51,51,34,34,34,212,245,23,29,195,71,35,49,240,234,129,27,24,241,54,140,210,238,26,131,104,118,159,26,68,114,62,153,135,17,14,67,75,52,61,29,43,67,201,113,11,45,82,179,34,238,69,223,83,28,135,134,46,69,94,184,100,71,199,92,82,161,52,80,34,200,66,169,80,39,197,61,238,45,39,14,83,50,9,183,227,154,77,179,73,184,157,233,94,167,220,139,218,98,218,226,197,141,6,51,80,225,71,105,134,25,66,91,105,166,144,73,66,18,69,161,36,136,187,17,17,17,17,17,0,255,0,66,34,73,18,82,68,68,69,161,17,123,7,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,6,107,51,99,230,159,25,62,32,92,63,49,124,105,76,102,179,54,62,105,241,147,226,5,195,243,23,192,93,79,11,143,34,120,101,248,215,206,38,137,84,34,175,11,143,34,120,101,248,215,206,38,137,84,0,57,86,108,124,172,99,39,195,251,135,229,207,142,170,57,86,108,124,172,99,39,195,251,135,229,207,128,205,96,213,64,202,184,213,64,0,0,0,10,1,226,143,231,179,19,127,5,249,60,33,127,194,128,120,163,249,236,196,223,193,126,79,8,4,255,0,224,169,229,98,233,248,129,59,229,212,225,63,196,0,224,169,229,98,233,248,129,59,229,212,225,63,192,0,0,5,85,241,206,252,201,254,242,127,13,28,171,130,167,154,123,167,225,252,239,152,211,135,85,227,157,249,147,253,228,254,26,57,87,5,79,52,247,79,195,249,223,49,167,0,186,144,0,0,0,0,1,74,220,106,252,211,218,223,15,224,252,198,162,46,164,82,183,26,191,52,246,183,195,248,63,49,168,128,112,84,243,79,116,252,63,157,243,26,112,186,145,74,220,21,60,211,221,63,15,231,124,198,156,46,164,0,0,0,114,172,216,249,88,198,79,135,247,15,203,159,25,172,26,83,205,143,149,140,100,248,127,112,252,185,241,154,192,26,83,205,143,149,140,100,248,127,112,252,185,241,154,193,165,60,216,249,88,198,79,135,247,15,203,159,25,172,1,170,128,0,0,16,3,141,95,149,139,91,226,4,31,151,84,68,255,0,16,3,141,95,149,139,91,226,4,31,151,84,64,64,14,23,30,123,48,203,241,175,147,205,23,252,40,7,133,199,158,204,50,252,107,228,243,69,255,0,0,14,85,155,31,43,24,201,240,254,225,249,115,227,170,142,85,155,31,43,24,201,240,254,225,249,115,224,51,88,52,167,155,31,43,24,201,240,254,225,249,115,227,53,131,74,121,177,242,177,140,159,15,238,31,151,62,3,53,131,208,95,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,139,207,139,62,225,117,195,254,101,94,101,55,51,120,223,110,242,105,76,244,213,27,30,150,251,143,177,41,201,77,62,211,236,213,149,203,90,54,178,92,173,26,109,194,90,94,75,138,112,210,72,38,148,232,118,190,23,185,22,252,138,90,168,199,28,99,179,58,76,73,173,111,244,60,105,170,220,245,10,150,227,105,34,213,147,73,116,243,30,213,206,102,166,165,161,163,67,127,84,165,72,108,231,248,0,0,0,133,92,74,243,175,78,203,166,28,78,194,251,42,167,166,38,221,212,244,183,25,9,57,76,57,74,165,201,41,45,46,166,211,237,164,144,111,33,108,41,13,164,157,74,210,226,208,233,146,146,131,74,194,42,241,100,206,189,59,16,38,127,38,44,47,169,243,232,180,74,130,220,187,230,182,114,163,184,237,82,43,239,50,116,197,54,180,161,14,50,210,219,75,202,87,214,161,110,114,13,6,147,100,205,112,175,45,121,107,196,124,212,226,57,225,150,25,29,41,153,236,211,223,170,75,151,84,148,108,69,137,21,163,66,13,197,154,18,183,21,171,142,180,217,19,104,90,183,56,70,100,73,37,41,60,254,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,119,26,40,201,254,90,232,89,86,192,234,62,25,83,15,157,85,123,109,82,228,150,153,75,125,185,117,135,89,109,18,28,104,212,148,109,100,185,72,109,178,36,32,249,109,160,212,70,179,90,148,25,215,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,197,212,240,189,206,191,242,128,177,17,131,24,133,83,170,206,196,155,54,158,185,46,212,102,159,59,211,52,180,188,148,34,65,186,148,150,143,53,205,97,151,9,195,53,185,234,59,189,197,45,222,95,202,226,201,148,63,202,238,28,127,40,43,42,22,251,190,192,167,175,210,201,114,127,41,185,86,235,36,243,239,109,109,100,104,55,152,90,212,234,116,82,13,77,169,244,159,53,100,202,10,157,172,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,70,26,136,16,3,141,95,149,139,91,226,4,31,151,84,68,159,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,35,7,26,191,43,22,183,196,8,63,46,168,128,170,188,167,121,167,193,191,136,22,247,204,88,26,83,25,172,202,119,154,124,27,248,129,111,124,197,129,165,48,0,0,1,85,124,115,191,50,127,188,159,195,71,42,224,169,230,158,233,248,127,59,230,52,225,213,120,231,126,100,255,0,121,63,134,142,85,193,83,205,61,211,240,254,119,204,105,192,46,164,0,0,6,107,51,99,230,159,25,62,32,92,63,49,124,105,76,102,179,54,62,105,241,147,226,5,195,243,23,192,74,174,24,185,14,252,183,215,99,99,206,44,81,119,88,54,253,65,62,141,165,212,105,220,200,183,67,201,67,201,115,69,115,82,124,152,239,166,57,171,115,110,52,242,137,198,79,93,142,164,172,83,61,25,50,161,103,15,14,34,211,27,170,250,26,243,181,250,137,22,205,73,213,172,226,165,199,73,28,216,210,91,78,186,178,239,41,162,55,18,147,113,181,33,42,78,226,37,180,231,202,225,113,228,79,12,191,26,249,196,209,42,128,101,134,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,119,252,52,243,213,39,51,86,204,172,48,196,233,242,229,98,133,185,29,250,148,169,202,138,211,108,85,233,199,32,137,47,160,152,109,13,50,182,77,246,89,83,102,146,220,92,183,18,165,154,156,38,252,255,0,19,172,135,126,91,232,82,113,231,9,232,187,175,235,126,158,175,73,82,233,212,238,100,171,161,148,173,148,183,170,185,169,46,116,118,19,32,211,181,183,29,121,36,219,37,174,198,146,84,237,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,48,212,64,8,255,0,147,172,226,216,153,191,177,36,87,232,16,253,13,114,81,182,125,32,183,249,143,72,244,95,53,233,8,139,252,233,108,52,219,252,214,227,155,159,86,71,179,93,170,208,203,188,128,0,0,0,25,172,205,143,154,124,100,248,129,112,252,197,241,117,60,46,60,137,225,151,227,95,56,154,41,91,54,62,105,241,147,226,5,195,243,23,197,212,240,184,242,39,134,95,141,124,226,104,9,84,0,0,51,89,155,31,52,248,201,241,2,225,249,139,226,234,120,92,121,19,195,47,198,190,113,52,82,182,108,124,211,227,39,196,11,135,230,47,139,169,225,113,228,79,12,191,26,249,196,208,18,168,0,0,5,85,241,206,252,201,254,242,127,13,22,168,42,175,142,119,230,79,247,147,248,104,8,171,194,227,207,102,25,126,53,242,121,162,255,0,133,0,240,184,243,217,134,95,141,124,158,104,191,224,1,74,220,106,252,211,218,223,15,224,252,198,162,46,164,82,183,26,191,52,246,183,195,248,63,49,168,128,234,188,12,127,61,159,187,127,196,133,170,10,171,224,99,249,236,253,219,254,36,45,80,0,0,0,0,0,5,43,113,171,243,79,107,124,63,131,243,26,136,234,188,12,127,61,159,187,127,196,135,42,227,87,230,158,214,248,127,7,230,53,17,213,120,24,254,123,63,118,255,0,137,0,181,64,0,0,21,129,198,179,29,38,82,168,86,94,94,40,53,158,79,166,247,220,151,20,102,201,246,220,92,86,151,203,130,133,44,140,154,113,149,188,153,75,83,102,75,81,57,17,133,250,154,36,215,103,227,56,57,208,198,58,22,62,230,130,255,0,197,91,89,157,148,90,173,65,184,244,231,55,44,250,152,177,35,181,17,169,58,45,8,90,57,200,142,151,121,106,73,41,28,205,135,169,167,83,14,129,195,23,11,127,42,25,201,178,186,186,23,164,233,86,151,81,116,212,63,157,114,122,94,149,179,233,31,236,180,169,123,103,57,11,212,78,237,117,245,146,104,37,142,85,155,31,52,248,201,241,2,225,249,139,226,213,56,54,96,167,208,108,190,213,177,142,93,67,157,47,19,106,5,201,97,183,119,54,196,26,115,178,35,183,185,38,218,77,47,41,245,204,53,104,181,164,219,228,105,181,91,200,85,94,108,124,211,227,39,196,11,135,230,47,128,151,247,222,14,80,175,158,14,152,103,138,178,30,233,235,88,105,80,169,72,134,230,213,175,159,22,117,192,244,73,17,180,37,165,9,220,181,198,119,152,105,90,139,166,216,157,164,226,140,67,92,183,99,125,87,46,24,219,107,99,69,26,135,18,179,34,220,144,234,151,2,75,138,109,18,88,121,135,35,188,130,90,123,161,102,211,206,108,94,138,36,175,106,141,43,34,52,29,212,240,206,164,210,171,252,63,240,254,133,93,166,68,168,211,106,49,235,209,38,67,150,202,94,98,75,14,85,167,37,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,32,227,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,99,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,32,211,152,8,127,194,211,29,33,227,6,84,232,54,220,218,207,87,114,97,223,250,219,169,178,225,48,219,136,138,217,153,211,214,150,218,61,220,158,151,150,202,92,90,82,165,185,25,255,0,180,105,53,170,96,0,0,0,0,0,0,165,110,53,126,105,237,111,135,240,126,99,81,29,87,129,143,231,179,247,111,248,144,229,92,106,252,211,218,223,15,224,252,198,162,58,175,3,31,207,103,238,223,241,32,22,168,0,0,0,0,2,0,113,171,242,177,107,124,64,131,242,234,136,128,28,46,60,246,97,151,227,95,39,154,39,255,0,26,191,43,22,183,196,8,63,46,168,136,1,194,227,207,102,25,126,53,242,121,160,37,87,28,239,204,159,239,39,240,209,21,120,92,121,236,195,47,198,190,79,52,74,174,57,223,153,63,222,79,225,162,42,240,184,243,217,134,95,141,124,158,104,11,254,0,0,0,1,23,248,151,95,242,112,251,37,184,137,42,155,112,196,165,84,171,145,227,80,34,147,198,214,249,136,151,37,182,165,71,105,14,17,239,90,161,156,179,61,165,189,40,74,214,157,187,55,16,81,182,63,99,29,119,48,24,203,118,99,21,198,207,79,46,230,168,42,67,113,183,33,125,36,84,36,155,141,27,122,16,130,115,148,195,109,53,204,216,74,94,205,202,245,148,102,46,211,133,149,129,26,197,201,109,155,40,237,233,116,154,149,213,34,125,126,164,82,73,212,174,82,220,146,182,163,200,36,56,126,170,23,13,136,134,141,132,72,82,54,172,181,222,106,85,16,218,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,227,81,20,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,0,168,30,54,24,95,74,183,177,114,195,197,122,122,162,51,34,243,163,202,166,206,142,204,36,180,183,31,167,173,189,37,58,233,30,175,45,109,76,105,162,220,157,82,136,168,45,202,35,34,71,159,224,217,141,127,65,179,5,86,193,201,116,254,116,76,77,167,151,37,246,218,220,227,19,169,205,72,144,222,229,27,137,36,178,166,23,48,149,162,22,163,115,145,166,212,239,49,61,56,166,216,17,175,172,150,222,82,138,222,151,86,169,90,178,32,87,233,165,24,157,82,226,173,185,40,106,68,131,67,103,235,33,16,223,150,107,222,70,132,163,114,207,77,132,164,210,94,0,227,29,119,47,248,203,105,227,21,184,207,81,46,217,168,38,67,145,183,33,29,92,85,165,77,201,141,189,104,89,55,205,97,199,90,230,108,53,35,126,228,250,201,35,1,166,145,64,60,81,252,246,98,111,224,191,39,132,47,248,80,15,20,127,61,152,155,248,47,201,225,0,159,252,21,60,172,93,63,16,39,124,186,156,39,248,128,28,21,60,172,93,63,16,39,124,186,156,39,248,0,170,190,57,223,153,63,222,79,225,162,213,5,85,241,206,252,201,254,242,127,13,1,202,184,42,121,167,186,126,31,206,249,141,56,93,72,165,110,10,158,105,238,159,135,243,190,99,78,23,82,0,42,175,142,119,230,79,247,147,248,104,181,65,85,124,115,191,50,127,188,159,195,64,86,93,135,127,222,88,97,115,49,121,225,253,195,46,133,93,139,30,92,104,245,8,134,73,125,132,73,142,228,119,77,181,105,170,22,109,60,225,18,211,162,208,102,74,73,165,68,74,47,213,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,186,40,93,83,49,249,188,166,86,243,159,88,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,249,250,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,244,240,243,201,101,43,43,24,95,30,187,119,219,241,19,138,151,44,115,59,130,97,73,76,163,132,193,185,185,170,123,14,37,36,148,33,41,38,148,233,32,212,75,120,148,124,199,16,134,118,135,74,202,142,84,112,227,41,88,112,139,42,202,107,174,170,206,229,191,95,175,190,201,34,85,94,82,72,200,148,162,35,62,91,40,220,162,105,146,51,75,105,82,140,205,107,91,142,47,181,128,0,170,190,57,223,153,63,222,79,225,163,149,112,84,243,79,116,252,63,157,243,26,112,234,188,115,191,50,127,188,159,195,71,42,224,169,230,158,233,248,127,59,230,52,224,23,82,0,0,3,149,102,199,202,198,50,124,63,184,126,92,248,234,163,149,102,199,202,198,50,124,63,184,126,92,248,12,214,13,84,12,171,141,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,254,25,18,136,210,162,35,35,45,12,143,218,63,160,2,187,120,151,100,102,54,34,208,36,227,22,25,81,154,69,195,79,109,110,212,35,71,142,69,212,176,218,38,72,117,100,134,99,169,107,117,78,45,5,170,150,68,125,136,251,232,98,156,106,84,233,212,138,132,154,85,78,43,177,165,195,121,108,62,203,168,52,45,183,16,163,74,146,164,168,136,200,200,200,200,200,203,82,208,106,110,84,88,211,163,59,14,108,118,159,97,228,41,183,90,117,4,164,45,38,90,26,84,71,216,200,200,204,140,140,84,167,19,156,138,189,111,72,145,142,184,91,66,104,224,74,144,181,85,96,64,138,123,219,90,142,100,167,164,27,108,71,36,147,100,146,109,59,212,189,75,177,31,176,192,86,58,76,210,100,164,153,145,145,234,70,66,233,120,68,99,105,94,120,69,55,15,43,21,2,93,78,137,49,206,153,181,187,170,138,19,49,96,50,141,9,78,26,180,220,163,46,201,36,251,180,62,194,150,220,109,198,156,83,78,161,72,90,12,210,164,168,180,50,50,241,35,47,96,149,124,56,113,181,120,73,152,154,29,62,92,183,91,129,115,201,141,68,52,165,205,16,78,73,157,16,183,40,141,196,167,77,173,247,62,231,247,24,11,176,204,110,40,211,112,131,6,238,155,210,116,246,162,189,18,147,57,80,183,186,148,27,146,83,21,231,27,66,117,90,12,212,102,217,232,68,122,158,157,189,227,58,152,145,120,86,177,111,19,107,23,60,133,200,151,50,191,86,144,243,8,51,91,139,51,126,66,214,148,36,141,74,63,23,59,17,25,248,251,69,158,113,131,199,86,162,218,244,60,41,162,212,90,90,170,37,26,172,239,41,226,51,54,92,110,123,10,35,218,231,135,135,138,76,190,255,0,96,133,28,63,112,73,236,103,204,37,18,44,136,36,245,58,134,244,106,196,131,113,163,83,106,75,51,162,146,208,122,182,180,158,169,119,192,244,237,237,47,104,90,183,13,124,191,199,193,220,11,166,87,102,211,201,138,189,202,195,53,55,84,182,137,46,37,185,16,225,168,208,102,109,161,69,162,219,62,198,102,90,251,76,199,126,199,122,236,171,127,9,46,169,112,88,121,233,78,82,39,50,194,25,73,169,195,112,227,58,105,36,145,25,30,186,145,105,167,125,71,177,163,82,162,80,233,16,168,208,24,109,152,208,99,183,25,166,219,73,37,41,66,18,73,73,17,17,17,17,17,17,120,17,5,90,143,79,174,68,232,106,81,219,125,131,61,84,133,161,42,73,246,50,208,201,68,100,125,140,192,85,150,70,50,107,113,222,56,217,95,199,44,87,182,214,221,57,53,153,83,233,236,212,161,184,78,45,254,174,52,150,151,181,246,13,38,147,74,156,45,82,189,117,215,67,241,49,106,177,163,71,135,29,184,177,24,109,150,89,65,33,182,219,73,37,41,73,22,132,68,69,216,136,136,135,248,211,41,84,218,52,68,65,165,193,98,43,8,34,34,67,45,37,9,236,68,90,232,146,34,240,34,255,0,32,253,96,3,138,103,31,16,89,195,140,187,94,181,133,190,166,156,151,69,169,66,97,73,81,37,68,234,160,200,82,116,61,201,239,234,118,208,245,251,135,107,21,157,198,59,25,153,167,89,148,108,41,163,85,222,110,124,169,145,231,75,105,169,4,72,84,85,53,80,97,105,82,82,189,198,123,136,136,200,211,167,188,253,128,42,178,3,82,175,188,72,142,201,19,146,36,220,53,180,39,69,106,181,184,183,223,34,239,246,140,204,205,127,121,159,222,52,91,149,171,10,38,29,96,29,145,65,141,13,49,157,85,6,152,244,164,19,100,131,231,244,76,33,122,145,37,39,174,168,246,150,189,187,138,76,225,225,131,175,226,206,99,109,245,42,43,111,69,183,100,196,173,188,78,32,212,147,76,121,241,55,23,216,81,120,57,237,211,245,144,208,36,40,172,193,134,196,40,237,161,182,163,180,150,144,132,17,18,82,148,145,17,17,17,118,34,208,128,127,176,0,0,254,41,68,148,154,148,122,17,22,166,98,182,56,153,103,165,171,58,153,55,4,48,210,171,186,171,61,135,35,85,100,199,124,140,153,105,105,153,25,230,183,179,32,148,151,9,73,65,237,82,12,139,177,159,125,8,72,140,247,230,166,137,151,140,42,168,177,14,170,210,110,90,188,103,162,65,101,167,208,79,180,167,99,73,38,222,218,79,54,226,72,156,100,139,114,117,208,252,8,207,194,132,175,75,190,187,126,221,21,59,178,227,169,73,155,58,167,45,233,78,56,251,203,113,91,156,113,78,25,17,173,74,61,55,45,71,220,207,196,7,201,149,42,68,233,79,77,150,242,222,126,67,138,117,215,22,163,82,150,181,30,166,163,51,238,102,102,122,234,99,252,135,253,45,167,91,219,204,105,105,220,68,105,213,38,90,145,251,72,127,200,11,121,224,221,133,13,83,237,10,222,41,58,211,10,118,76,137,52,196,172,210,70,178,74,154,167,190,69,174,205,116,212,191,75,199,217,237,22,94,34,167,13,58,13,58,137,149,218,11,148,243,140,103,61,17,102,63,201,219,217,213,211,161,238,37,104,69,235,118,45,117,212,254,241,42,192,84,231,26,165,25,213,44,68,236,73,17,122,83,190,157,207,213,167,15,25,193,149,183,85,139,119,42,208,122,33,29,30,242,239,223,88,213,13,7,220,227,65,51,153,122,90,80,250,131,62,87,95,245,123,251,39,86,169,199,225,236,31,51,130,243,14,57,137,247,123,233,51,218,215,163,247,126,216,245,18,32,23,26,41,147,140,133,207,82,155,140,52,123,109,114,21,210,83,186,141,141,146,213,167,214,69,167,172,245,45,116,241,47,113,11,155,20,95,197,78,183,34,237,205,157,98,219,167,197,113,197,211,122,126,89,37,6,102,190,101,50,10,207,77,12,245,211,105,251,8,4,179,224,225,134,137,164,97,165,103,16,159,142,148,174,183,211,242,92,217,161,171,147,34,160,210,187,154,75,95,31,98,143,246,120,8,123,197,58,249,59,171,50,181,58,82,39,147,237,82,121,59,16,151,119,18,57,176,33,40,251,110,50,45,77,62,226,253,162,221,178,119,132,237,96,190,95,109,139,13,81,144,137,80,58,222,123,155,52,91,155,230,200,117,59,143,98,12,244,39,123,106,146,255,0,73,209,142,118,170,133,89,204,237,231,81,74,155,81,59,232,237,13,179,213,61,169,241,139,183,115,247,0,153,220,18,168,79,200,174,226,85,104,217,79,42,39,161,180,90,146,122,158,244,84,83,234,158,158,255,0,30,226,218,69,108,240,86,166,46,54,31,223,53,21,197,36,38,111,163,54,59,179,67,115,99,245,18,62,250,119,211,195,238,22,76,0,0,0,60,198,37,60,152,246,85,69,229,107,162,121,62,31,249,84,12,192,59,253,97,141,49,227,245,94,37,11,9,235,149,57,207,169,152,236,244,219,214,149,18,76,181,146,210,75,67,51,34,241,50,246,140,206,40,141,199,52,65,25,153,248,0,209,86,71,34,61,15,45,182,171,79,54,148,43,249,247,100,145,151,253,159,39,223,250,199,124,28,103,40,20,185,20,140,191,91,16,165,20,148,186,142,183,114,100,106,75,45,102,200,50,236,100,71,224,127,244,14,204,0,0,0,0,0,0,62,61,219,111,199,186,45,249,84,41,69,171,82,118,110,240,254,202,210,175,105,31,181,62,225,246,0,6,92,239,106,4,187,98,231,155,67,156,217,161,248,220,189,233,50,50,211,115,105,81,120,145,31,130,139,216,47,179,135,69,237,22,241,203,61,188,108,206,110,67,177,58,190,106,82,233,45,72,221,80,151,166,165,184,204,181,36,251,69,56,103,126,206,85,153,152,235,162,154,150,148,219,39,209,114,201,73,211,254,192,140,103,253,146,47,21,11,25,224,203,114,177,82,194,155,150,221,76,164,41,218,71,71,189,189,228,106,79,54,77,65,101,219,93,75,82,45,124,11,246,128,177,96,0,0,16,83,139,189,37,217,249,115,92,214,152,66,250,61,53,81,164,205,73,223,58,1,118,61,59,120,9,214,34,167,18,154,39,166,50,191,113,31,78,183,121,61,39,217,70,237,53,168,195,251,143,220,2,143,112,54,185,30,219,197,42,37,106,83,142,54,212,126,167,114,155,50,37,22,232,206,164,180,51,50,47,21,123,198,153,144,168,213,8,164,173,16,235,78,123,15,69,17,232,127,228,241,33,150,106,116,197,211,230,55,49,191,180,222,186,126,210,50,255,0,72,211,22,4,221,42,188,240,174,137,113,184,178,82,229,245,58,153,30,191,102,75,168,247,159,232,251,192,70,123,7,37,20,44,49,205,217,98,165,187,13,40,166,127,184,53,203,65,19,127,209,138,97,91,73,12,37,37,170,150,163,61,21,223,245,246,19,88,127,193,176,201,184,79,27,40,55,11,193,123,75,82,246,120,143,251,1,82,60,110,97,180,213,199,134,18,219,105,68,183,253,55,204,86,222,199,181,186,105,23,113,203,248,71,92,82,233,153,130,244,75,79,109,102,161,253,98,77,70,90,242,225,79,81,118,212,139,196,253,198,36,159,26,139,114,44,219,26,199,184,84,198,175,83,189,39,181,100,130,245,121,143,83,144,122,158,154,151,98,247,144,130,92,62,111,41,54,142,104,45,69,182,179,75,82,122,238,110,134,101,246,105,210,180,254,209,23,138,189,160,52,48,33,167,21,107,26,85,217,149,218,205,70,159,9,249,83,41,93,63,37,12,182,107,51,230,212,96,146,187,18,76,252,18,126,26,120,123,68,203,30,43,24,172,54,241,47,15,42,150,107,132,157,179,249,31,107,254,35,237,185,250,42,253,15,113,255,0,164,6,107,108,8,212,137,151,116,8,213,215,91,110,10,249,188,213,56,164,146,75,70,150,105,212,213,219,237,17,120,139,86,182,184,102,218,232,140,244,148,211,20,227,51,163,59,21,60,214,91,53,32,212,122,110,47,230,186,17,150,135,161,247,21,63,116,80,170,22,157,193,38,137,62,52,152,114,162,236,222,219,200,83,110,39,114,18,162,212,140,136,203,82,81,31,135,129,141,16,229,35,25,224,227,54,15,219,245,245,191,25,83,229,181,53,231,91,109,68,123,82,220,215,90,35,211,122,212,93,137,62,39,237,253,128,41,71,56,217,77,185,178,209,122,19,47,67,146,245,18,166,158,166,52,178,109,197,52,131,113,217,4,134,77,102,203,104,37,146,24,215,105,107,219,185,118,240,248,249,66,204,117,197,151,76,91,163,92,48,102,172,168,242,166,71,141,85,96,220,94,195,138,169,49,214,242,137,36,235,105,221,177,146,45,86,123,125,253,188,47,79,51,217,115,179,179,19,134,213,59,94,189,77,97,117,4,197,121,116,233,60,150,141,198,164,148,119,144,209,239,91,78,41,36,74,120,207,213,45,72,251,151,223,64,216,249,129,55,182,3,226,5,86,210,185,168,115,227,71,143,45,244,195,148,236,103,144,219,236,37,247,91,109,105,90,219,65,43,113,52,163,35,34,208,200,181,47,184,52,89,133,56,157,108,226,237,143,75,189,237,106,132,121,81,106,17,152,121,68,211,173,172,218,91,140,161,211,109,91,22,162,74,136,156,78,165,169,233,175,237,30,192,82,215,12,108,230,73,195,27,174,46,15,94,245,103,21,66,173,204,67,80,221,146,249,154,99,190,243,176,227,160,183,58,250,80,134,210,132,40,244,36,25,151,125,53,45,72,92,252,57,145,106,17,25,157,6,75,82,35,200,109,46,180,235,75,37,161,104,81,106,149,37,69,216,200,200,200,200,200,7,251,10,210,227,37,132,133,86,178,168,152,159,75,165,115,38,67,151,26,4,135,155,99,83,76,100,53,80,125,102,106,74,12,200,181,50,51,213,90,125,222,209,101,163,143,102,219,14,227,226,94,95,47,122,18,224,183,42,75,84,26,156,152,104,83,68,181,117,5,5,244,183,180,182,168,247,106,190,218,22,189,251,0,163,172,140,227,28,220,29,204,53,175,61,18,249,48,171,21,24,84,153,102,183,13,45,165,151,103,70,53,169,94,186,8,136,137,190,230,122,150,158,36,99,67,52,74,164,90,229,26,13,102,19,237,188,196,248,205,73,105,198,212,74,66,144,180,18,136,200,200,204,140,140,140,188,12,198,95,42,209,42,86,101,225,54,9,147,145,170,20,42,147,141,25,122,200,83,79,50,233,151,220,164,153,41,63,113,150,158,193,126,220,60,177,109,188,87,203,109,191,33,201,231,38,101,9,136,148,105,6,167,119,171,152,204,8,134,189,125,117,31,139,158,221,15,191,129,0,147,64,0,0,0,0,43,123,140,62,17,68,171,97,245,43,19,97,83,31,118,124,57,108,66,121,214,88,37,18,99,161,138,131,202,53,25,32,212,68,74,50,51,213,90,125,222,209,4,114,57,126,191,134,85,236,73,187,151,204,67,41,195,218,195,17,220,45,72,138,81,46,51,137,218,123,146,91,244,70,165,161,238,23,95,155,59,38,30,32,224,53,219,107,201,166,148,199,166,82,103,183,16,185,36,226,155,144,184,79,161,11,78,169,81,146,136,215,216,200,181,45,123,10,81,198,187,13,204,188,97,155,22,49,173,76,87,107,146,211,49,245,145,237,112,224,61,29,198,148,210,143,107,107,211,123,61,210,105,52,235,237,51,236,65,31,47,42,235,215,77,223,92,185,164,45,107,118,175,82,147,61,106,89,153,169,74,117,213,44,204,204,204,204,207,85,123,207,245,152,147,121,4,202,53,123,48,56,153,76,175,212,233,174,38,215,161,206,102,100,183,30,101,100,212,142,76,136,171,91,58,169,149,182,189,205,60,103,180,204,181,47,19,34,241,224,56,55,135,21,28,87,196,187,118,197,167,182,226,189,43,83,137,21,229,32,148,102,219,78,200,109,165,43,82,74,180,211,152,93,205,38,95,175,192,104,111,44,248,19,107,224,30,23,81,237,42,13,57,134,164,148,72,235,154,249,50,218,92,117,254,157,150,220,53,41,45,160,213,169,180,70,102,162,212,207,199,238,14,135,106,219,20,107,54,223,129,109,80,32,71,135,6,157,25,168,205,52,203,72,109,36,150,208,148,39,178,8,139,93,169,34,236,69,224,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,211,227,39,196,11,135,230,47,141,41,138,213,197,142,13,127,149,12,83,188,177,51,249,71,122,51,233,109,193,81,174,244,95,68,57,221,47,85,37,199,185,92,206,181,59,246,243,54,238,218,157,116,215,66,215,64,18,3,133,199,145,60,50,252,107,231,19,68,170,28,171,43,152,23,252,154,240,38,217,193,79,165,63,72,254,142,117,191,210,125,15,71,207,234,38,63,39,250,158,99,155,118,243,246,253,179,215,110,189,181,208,186,168,0,229,89,177,242,177,140,159,15,238,31,151,62,58,168,242,152,177,98,254,84,48,178,242,195,63,74,122,51,233,109,191,81,161,117,188,142,119,75,213,70,113,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,160,51,4,53,80,42,175,253,67,31,254,74,47,249,147,255,0,211,226,213,0,0,0,0,80,15,20,127,61,152,155,248,47,201,225,11,254,16,3,52,124,41,63,148,166,59,92,216,215,249,122,250,57,244,143,162,254,140,250,45,214,114,58,120,108,70,254,187,171,111,118,238,70,239,176,90,110,211,190,154,152,56,42,121,88,186,126,32,78,249,117,56,79,241,31,242,83,149,47,228,125,133,149,92,51,250,123,244,183,210,119,3,245,222,183,209,125,7,47,153,26,59,60,174,95,57,221,116,233,183,110,220,90,239,211,78,218,156,128,0,0,0,21,87,199,59,243,39,251,201,252,52,114,174,10,158,105,238,159,135,243,190,99,78,19,255,0,60,249,24,254,90,63,66,127,217,71,232,119,208,239,73,127,188,158,144,234,186,190,155,255,0,24,103,102,222,155,254,54,187,253,154,119,242,153,41,225,189,252,143,177,78,171,137,159,150,95,165,190,147,183,223,161,116,95,71,122,14,95,50,76,119,185,188,206,169,221,116,233,182,237,218,90,239,215,94,218,24,77,80,0,0,0,0,1,74,220,106,252,211,218,223,15,224,252,198,162,46,164,66,172,235,112,222,254,88,56,167,74,196,207,203,47,209,47,70,91,236,80,186,47,163,189,127,51,151,38,67,220,222,103,84,214,154,245,59,118,237,61,54,107,175,125,8,33,95,5,79,52,247,79,195,249,223,49,167,11,169,16,171,37,60,55,191,145,246,41,213,113,51,242,203,244,183,210,118,251,244,46,139,232,239,65,203,230,73,142,247,55,153,213,59,174,157,54,221,187,75,93,250,235,219,67,154,160,0,0,3,149,102,199,202,198,50,124,63,184,126,92,248,205,96,211,238,44,88,191,149,12,44,188,176,207,210,158,140,250,91,111,212,104,93,111,35,157,210,245,81,156,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,173,111,245,12,127,249,40,191,230,79,255,0,79,128,159,249,177,242,177,140,159,15,238,31,151,62,51,88,52,251,139,22,47,229,67,11,47,44,51,244,167,163,62,150,219,245,26,23,91,200,231,116,189,84,103,25,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,43,91,253,67,31,254,74,47,249,147,255,0,211,224,45,80,0,0,4,0,227,87,229,98,214,248,129,7,229,213,17,63,196,127,206,182,84,191,150,14,22,82,176,207,233,239,209,47,70,92,12,87,122,223,69,245,252,206,92,105,12,242,185,124,230,180,215,169,221,187,113,233,179,77,59,234,65,80,60,46,60,246,97,151,227,95,39,154,47,248,64,12,174,112,164,254,77,120,237,108,227,95,229,235,233,31,209,206,183,250,51,232,183,71,207,234,33,191,27,250,238,173,205,187,121,251,190,193,235,183,78,218,234,83,252,0,114,172,216,249,88,198,79,135,247,15,203,159,29,84,121,76,88,177,127,42,24,89,121,97,159,165,61,25,244,182,223,168,208,186,222,71,59,165,234,163,56,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,80,25,130,26,83,205,143,149,140,100,248,127,112,252,185,241,0,63,212,49,255,0,228,162,255,0,153,63,253,62,44,211,16,172,170,86,37,88,23,46,28,215,100,75,98,155,117,81,230,209,38,59,17,105,75,237,177,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,63,0,20,131,195,175,34,178,115,75,121,21,241,136,48,37,163,10,232,18,30,102,115,209,165,52,133,212,234,44,148,117,149,52,200,156,39,217,66,155,144,151,22,242,81,246,16,164,37,104,90,137,104,189,58,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,202,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,0,0,0,30,127,16,174,74,173,155,96,92,183,125,10,216,151,114,84,168,116,121,181,40,116,88,134,174,125,73,246,89,91,141,197,111,106,22,173,238,41,36,130,209,10,61,84,90,37,94,7,154,28,85,196,203,171,25,49,30,227,197,43,214,95,81,90,185,170,14,212,36,237,113,197,182,206,243,245,24,107,152,181,173,44,180,130,75,109,160,212,123,27,66,18,71,162,72,105,248,71,251,195,34,217,113,188,177,198,214,204,20,139,51,209,87,77,177,80,85,89,73,163,169,16,162,213,167,19,198,251,82,103,54,218,72,221,121,183,204,221,39,18,164,169,197,30,215,141,212,18,80,65,192,56,77,229,15,242,69,135,31,202,10,245,133,178,239,191,233,232,244,74,91,159,205,110,45,186,241,50,251,59,155,65,18,9,231,214,132,186,173,84,179,75,105,97,37,202,89,188,131,159,224,0,2,149,184,178,101,15,242,69,136,255,0,202,10,202,133,178,208,191,234,11,244,178,92,159,205,114,45,196,241,188,251,219,91,89,18,201,151,208,133,58,157,20,178,75,137,125,39,202,65,178,131,186,145,242,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,112,20,3,195,243,48,183,222,1,230,58,217,69,173,26,171,89,165,94,85,8,214,253,98,219,133,41,150,125,45,207,89,181,24,203,158,100,209,60,211,206,165,198,212,165,55,253,182,205,214,208,235,138,22,43,198,175,202,197,173,241,2,15,203,170,35,175,229,3,32,152,95,148,74,173,195,114,208,170,146,238,43,134,173,34,92,88,117,137,100,227,47,197,162,58,168,235,110,3,141,165,211,97,229,165,200,228,179,144,77,54,165,26,140,137,40,73,109,30,131,58,217,82,254,88,56,89,74,195,63,167,191,68,189,25,112,49,93,235,125,23,215,243,57,113,164,51,202,229,243,154,211,94,167,118,237,199,166,205,52,239,169,5,22,101,59,205,62,13,252,64,183,190,98,192,210,152,173,92,39,224,215,249,47,197,59,55,19,63,148,119,164,254,137,92,20,234,239,69,244,67,147,213,116,178,91,123,149,204,235,85,179,119,47,110,237,170,211,93,116,61,52,22,84,0,0,0,42,175,142,119,230,79,247,147,248,104,229,92,21,60,211,221,63,15,231,124,198,156,39,254,121,242,49,252,180,126,132,255,0,178,143,208,239,161,222,146,255,0,121,61,33,213,117,125,55,254,48,206,205,189,55,252,109,119,251,52,239,229,50,83,195,123,249,31,98,157,87,19,63,44,191,75,125,39,111,191,66,232,190,142,244,28,190,100,152,239,115,121,157,83,186,233,211,109,219,180,181,223,174,189,180,48,154,160,0,0,51,89,155,31,52,248,201,241,2,225,249,139,227,74,98,181,113,99,131,95,229,67,20,239,44,76,254,81,222,140,250,91,112,84,107,189,23,209,14,119,75,213,73,113,238,87,51,173,78,253,188,205,187,182,167,93,53,208,181,208,4,128,225,113,228,79,12,191,26,249,196,209,42,135,42,202,230,5,255,0,38,188,9,182,112,83,233,79,210,63,163,157,111,244,159,67,209,243,250,137,143,201,254,167,152,230,221,188,253,191,108,245,219,175,109,116,46,170,0,42,47,138,246,71,36,219,85,90,222,110,48,229,113,10,133,82,145,29,119,117,36,144,212,115,131,45,213,54,194,102,176,73,36,147,168,125,213,35,154,147,213,210,121,213,57,170,210,226,249,54,232,0,51,45,129,120,233,136,249,116,196,122,118,40,97,125,103,161,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,83,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,160,93,255,0,193,26,205,174,222,85,106,206,31,99,156,187,86,222,153,32,222,131,69,147,111,29,73,112,16,162,35,54,74,73,203,109,78,32,149,187,97,169,59,201,27,73,74,113,68,107,87,95,201,215,15,107,239,40,23,220,138,253,3,50,222,153,182,235,59,62,144,91,255,0,67,89,143,233,78,83,50,17,23,249,210,228,186,227,28,167,36,27,159,86,69,191,77,170,212,143,176,77,80,0,1,154,204,216,249,167,198,79,136,23,15,204,95,23,83,194,227,200,158,25,126,53,243,137,162,63,226,199,6,191,202,134,41,222,88,153,252,163,189,25,244,182,224,168,215,122,47,162,28,238,151,170,146,227,220,174,103,90,157,251,121,155,119,109,78,186,107,161,107,160,154,185,92,192,191,228,215,129,54,206,10,125,41,250,71,244,115,173,254,147,232,122,62,127,81,49,249,63,212,243,28,219,183,159,183,237,158,187,117,237,174,132,29,84,0,0,102,179,54,62,105,241,147,226,5,195,243,23,197,212,240,184,242,39,134,95,141,124,226,104,143,248,177,193,175,242,161,138,119,150,38,127,40,239,70,125,45,184,42,53,222,139,232,135,59,165,234,164,184,247,43,153,214,167,126,222,102,221,219,83,174,154,232,90,232,38,174,87,48,47,249,53,224,77,179,130,159,74,126,145,253,28,235,127,164,250,30,143,159,212,76,126,79,245,60,199,54,237,231,237,251,103,174,221,123,107,161,7,85,0,0,1,85,124,115,191,50,127,188,159,195,69,170,8,171,158,124,140,127,45,31,161,63,236,163,244,59,232,119,164,191,222,79,72,117,93,95,77,255,0,140,51,179,111,77,255,0,27,93,254,205,59,133,85,240,184,243,217,134,95,141,124,158,104,191,225,0,50,185,194,147,249,53,227,181,179,141,127,151,175,164,127,71,58,223,232,207,162,221,31,63,168,134,252,111,235,186,183,54,237,231,238,251,7,174,221,59,107,169,79,240,1,74,220,106,252,211,218,223,15,224,252,198,162,46,164,66,172,235,112,222,254,88,56,167,74,196,207,203,47,209,47,70,91,236,80,186,47,163,189,127,51,151,38,67,220,222,103,84,214,154,245,59,118,237,61,54,107,175,125,8,56,7,3,31,207,103,238,223,241,33,106,130,42,228,99,35,31,200,187,233,183,251,40,253,49,250,99,232,223,247,147,209,253,47,73,212,255,0,227,15,111,221,212,255,0,197,211,103,183,94,210,168,0,0,0,0,0,5,43,113,171,243,79,107,124,63,131,243,26,136,234,188,12,127,61,159,187,127,196,135,127,206,183,13,239,229,131,138,116,172,76,252,178,253,18,244,101,190,197,11,162,250,59,215,243,57,114,100,61,205,230,117,77,105,175,83,183,110,211,211,102,186,247,208,189,94,70,50,49,252,139,190,155,127,178,143,211,31,166,62,141,255,0,121,61,31,210,244,157,79,254,48,246,253,221,79,252,93,54,123,117,236,18,168,0,0,70,174,34,88,233,51,0,114,167,117,220,148,26,207,163,46,74,247,42,219,160,188,146,124,156,76,169,70,100,234,218,113,147,74,153,121,184,168,148,243,110,26,146,148,184,202,62,209,153,33,84,3,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,139,233,207,62,70,63,150,143,208,159,246,81,250,29,244,59,210,95,239,39,164,58,174,175,166,255,0,198,25,217,183,166,255,0,141,174,255,0,102,157,249,166,83,248,84,210,178,207,141,180,124,104,168,99,108,187,166,69,2,60,180,193,128,205,1,52,228,115,223,97,113,205,110,172,228,60,107,65,52,235,186,33,36,131,222,104,86,237,18,104,88,77,251,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,220,103,11,54,62,105,241,147,226,5,195,243,23,198,148,197,106,226,199,6,191,202,134,41,222,88,153,252,163,189,25,244,182,224,168,215,122,47,162,28,238,151,170,146,227,220,174,103,90,157,251,121,155,119,109,78,186,107,161,107,160,9,1,194,227,200,158,25,126,53,243,137,162,16,113,159,192,104,214,174,40,91,88,255,0,66,133,47,167,190,35,170,151,93,90,99,186,166,27,168,195,109,180,176,226,222,53,154,16,183,163,104,132,180,73,71,104,46,44,183,154,150,105,179,76,174,96,95,242,107,192,155,103,5,62,148,253,35,250,57,214,255,0,73,244,61,31,63,168,152,252,159,234,121,142,109,219,207,219,246,207,93,186,246,215,66,252,153,176,203,173,43,52,184,37,88,194,10,133,90,37,26,68,233,17,37,193,172,61,75,76,245,211,95,101,244,44,221,105,179,90,12,150,166,137,214,77,73,90,76,144,242,203,185,25,164,194,168,56,62,227,29,118,198,205,1,97,84,118,122,138,46,37,211,223,143,49,189,200,71,34,84,24,239,203,143,39,83,66,150,173,168,68,150,185,100,164,36,250,157,234,220,109,164,133,223,138,192,180,248,45,87,108,107,170,141,122,218,217,177,232,171,86,253,66,61,82,157,39,232,34,28,228,74,97,196,184,211,155,23,57,72,86,213,161,39,162,136,210,122,104,100,101,216,89,248,0,0,0,0,0,10,86,227,87,230,158,214,248,127,7,230,53,17,213,120,24,254,123,63,118,255,0,137,14,255,0,157,110,27,223,203,7,20,233,88,153,249,101,250,37,232,203,125,138,23,69,244,119,175,230,114,228,200,123,155,204,234,154,211,94,167,110,221,167,166,205,117,239,161,122,188,140,100,99,249,23,125,54,255,0,101,31,166,63,76,125,27,254,242,122,63,165,233,58,159,252,97,237,251,186,159,248,186,108,246,235,216,37,80,0,0,0,0,8,1,198,175,202,197,173,241,2,15,203,170,34,0,112,184,243,217,134,95,141,124,158,104,183,236,235,101,75,249,96,225,101,43,12,254,158,253,18,244,101,192,197,119,173,244,95,95,204,229,198,144,207,43,151,206,107,77,122,157,219,183,30,155,52,211,190,165,192,50,185,194,147,249,53,227,181,179,141,127,151,175,164,127,71,58,223,232,207,162,221,31,63,168,134,252,111,235,186,183,54,237,231,238,251,7,174,221,59,107,169,7,42,227,157,249,147,253,228,254,26,34,175,11,143,61,152,101,248,215,201,230,139,84,207,62,70,63,150,143,208,159,246,81,250,29,244,59,210,95,239,39,164,58,174,175,166,255,0,198,25,217,183,166,255,0,141,174,255,0,102,157,249,86,87,56,82,127,38,188,118,182,113,175,242,245,244,143,232,231,91,253,25,244,91,163,231,245,16,223,141,253,119,86,230,221,188,253,223,96,245,219,167,109,117,32,159,224,0,0,42,175,141,238,41,127,245,180,193,74,125,119,254,219,186,106,244,206,151,245,70,128,255,0,56,209,255,0,219,36,236,66,254,245,167,250,179,22,168,32,6,104,248,82,127,41,76,118,185,177,175,242,245,244,115,233,31,69,253,25,244,91,172,228,116,240,216,141,253,119,86,222,237,220,141,223,96,180,221,167,125,53,48,134,188,32,176,190,171,122,102,210,53,248,202,165,177,77,195,234,60,218,148,135,211,9,78,176,235,242,89,84,38,162,173,221,73,44,173,73,144,243,201,215,113,168,162,184,68,159,21,38,242,68,85,200,198,70,63,145,119,211,111,246,81,250,99,244,199,209,191,239,39,163,250,94,147,169,255,0,198,30,223,187,169,255,0,139,166,207,110,189,165,80,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,203,189,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,238,53,38,32,6,104,248,82,127,41,76,118,185,177,175,242,245,244,115,233,31,69,253,25,244,91,172,228,116,240,216,141,253,119,86,222,237,220,141,223,96,180,221,167,125,53,48,235,252,52,111,249,56,131,146,220,59,149,82,184,98,85,106,84,56,242,104,18,137,147,107,124,52,68,146,227,81,99,186,134,200,182,45,48,202,33,150,226,222,164,41,11,86,237,251,142,168,120,163,249,236,196,223,193,126,79,8,91,78,72,114,131,93,201,205,171,114,217,82,49,127,233,165,22,185,80,102,169,14,55,209,244,83,186,9,92,190,92,135,55,147,206,173,222,106,17,24,180,51,36,163,145,170,75,85,168,199,21,205,31,10,79,229,41,142,215,54,53,254,94,190,142,125,35,232,191,163,62,139,117,156,142,158,27,17,191,174,234,219,221,187,145,187,236,22,155,180,239,166,166,14,10,158,86,46,159,136,19,190,93,78,19,252,71,252,148,229,75,249,31,97,101,87,12,254,158,253,45,244,157,192,253,119,173,244,95,65,203,230,70,142,207,43,151,206,119,93,58,109,219,183,22,187,244,211,182,167,32,0,5,85,241,206,252,201,254,242,127,13,22,168,34,174,121,242,49,252,180,126,132,255,0,178,143,208,239,161,222,146,255,0,121,61,33,213,117,125,55,254,48,206,205,189,55,252,109,119,251,52,238,16,3,130,167,154,123,167,225,252,239,152,211,133,212,136,85,146,158,27,223,200,251,20,234,184,153,249,101,250,91,233,59,125,250,23,69,244,119,160,229,243,36,199,123,155,204,234,157,215,78,155,110,221,165,174,253,117,237,161,205,80,1,85,124,115,191,50,127,188,159,195,69,170,14,41,142,121,81,195,140,196,226,62,28,94,184,160,215,165,105,88,115,233,55,217,160,58,201,42,45,74,84,163,136,109,170,73,153,250,236,183,210,168,205,157,54,184,165,164,150,102,132,173,183,66,42,240,197,225,255,0,51,8,161,198,204,14,55,219,189,37,245,47,107,246,205,53,215,31,106,85,6,43,140,60,203,170,146,132,172,155,55,159,110,71,118,92,66,148,202,80,157,77,46,41,104,110,197,64,0,0,0,5,85,241,206,252,201,254,242,127,13,28,171,130,167,154,123,167,225,252,239,152,211,132,255,0,207,62,70,63,150,143,208,159,246,81,250,29,244,59,210,95,239,39,164,58,174,175,166,255,0,198,25,217,183,166,255,0,141,174,255,0,102,157,252,166,74,120,111,127,35,236,83,170,226,103,229,151,233,111,164,237,247,232,93,23,209,222,131,151,204,147,29,238,111,51,170,119,93,58,109,187,118,150,187,245,215,182,134,19,84,0,0,7,42,205,143,149,140,100,248,127,112,252,185,241,213,71,148,197,139,23,242,161,133,151,150,25,250,83,209,159,75,109,250,141,11,173,228,115,186,94,170,51,140,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,1,152,33,170,129,85,127,234,24,255,0,242,81,127,204,159,254,159,22,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,77,213,108,81,175,27,126,125,181,95,167,199,153,6,161,25,216,206,180,243,72,113,38,151,16,164,43,178,200,203,236,168,203,185,31,136,250,192,2,130,115,247,148,106,246,95,177,50,167,112,83,41,174,42,215,174,206,122,100,71,25,101,102,212,126,116,137,75,67,58,165,148,54,141,173,50,71,180,140,244,47,3,50,240,140,150,117,117,235,90,238,161,220,209,214,164,59,72,169,70,158,133,32,204,148,149,52,234,86,70,70,70,70,71,170,125,229,250,200,104,227,51,24,19,107,227,230,23,86,45,42,245,57,135,100,156,73,11,132,249,178,218,156,105,254,157,230,219,82,84,166,214,105,208,221,51,35,73,106,71,225,247,231,147,25,48,226,163,133,24,151,113,88,181,6,220,79,162,170,114,226,178,165,146,136,220,105,169,14,52,149,106,105,78,186,242,207,185,36,139,245,120,0,236,185,228,191,95,196,218,246,27,93,200,230,45,149,97,229,29,137,14,247,50,57,91,228,184,173,199,185,69,191,69,234,122,158,225,59,120,60,97,20,74,86,31,85,113,54,109,45,246,167,204,152,252,38,93,121,130,73,42,58,216,167,188,147,73,154,9,70,70,162,51,45,21,167,221,237,16,79,5,44,55,51,13,134,111,216,196,181,61,93,162,75,84,198,22,103,185,194,130,204,118,218,75,73,61,174,47,77,239,118,73,36,147,175,180,143,177,221,110,83,44,152,120,123,128,214,149,175,26,154,80,222,135,74,128,220,178,228,147,106,114,66,33,48,133,173,90,37,38,106,51,71,115,50,212,244,238,3,176,128,0,0,0,0,252,85,186,164,90,29,26,117,102,107,237,178,196,8,206,201,117,199,20,73,66,80,132,26,140,204,204,200,136,136,136,252,76,134,121,243,207,140,115,113,139,48,215,68,245,203,39,161,81,234,51,105,49,13,14,26,155,83,45,78,146,104,82,125,117,145,145,147,157,140,180,45,60,8,133,197,241,12,197,182,176,163,45,183,4,134,231,156,105,149,214,37,209,163,26,93,216,174,99,208,37,154,52,245,210,126,45,251,53,62,222,6,40,38,147,18,165,121,222,16,160,145,57,38,161,93,169,54,209,23,172,181,58,243,206,145,125,234,81,154,149,247,153,235,237,1,108,124,27,112,144,169,54,85,111,19,234,148,174,92,201,146,228,192,142,243,140,104,106,140,182,169,239,160,201,74,65,25,150,164,102,90,43,79,187,218,44,180,113,236,164,225,212,124,52,203,229,145,66,68,36,70,148,245,6,153,38,98,9,178,66,186,131,130,194,92,220,91,82,123,181,71,125,75,94,221,199,97,0,30,63,21,177,58,217,194,43,30,169,123,221,53,8,241,98,211,227,62,242,73,215,91,65,186,182,217,91,164,218,119,173,36,165,25,54,173,11,82,215,79,218,61,84,201,145,105,241,30,157,58,75,81,227,199,109,78,186,235,171,36,33,8,73,106,165,41,71,216,136,136,140,204,204,83,7,19,140,230,73,196,219,174,86,15,89,21,103,19,66,162,75,91,83,29,140,249,146,100,62,203,179,35,172,183,52,250,144,182,212,133,164,251,160,140,251,107,161,104,64,35,118,111,115,29,112,230,47,22,235,55,12,217,171,58,60,89,146,35,82,152,39,23,176,162,166,76,133,178,163,73,186,226,119,108,120,203,84,158,223,119,111,31,177,147,156,166,220,249,151,189,13,150,33,200,102,137,76,79,83,38,89,182,226,90,95,45,216,228,182,73,100,203,136,53,154,31,215,105,233,219,185,246,241,240,56,9,129,55,182,60,95,244,171,74,216,161,207,146,196,137,108,38,100,166,163,60,182,216,97,79,180,219,139,82,208,218,201,59,73,212,153,153,150,132,71,169,253,247,243,150,28,185,217,217,118,195,106,101,175,65,166,176,138,130,162,176,186,140,158,75,68,227,178,78,59,40,116,247,165,166,212,162,53,50,71,235,22,166,125,207,238,8,39,139,252,60,172,251,74,199,169,93,242,224,116,241,173,218,51,206,45,105,105,164,17,244,236,184,225,173,102,113,136,188,19,220,245,47,216,42,238,177,5,183,238,169,212,202,42,13,246,220,168,58,196,68,180,91,183,145,184,105,65,36,147,227,175,109,52,47,212,47,87,137,182,47,49,134,217,115,171,209,35,186,193,75,185,219,145,71,52,41,69,184,154,147,6,98,119,17,18,210,122,234,143,29,12,190,227,20,207,150,75,18,118,36,99,189,151,109,197,138,252,158,117,118,156,167,205,180,26,246,52,115,25,66,150,189,18,173,18,91,251,153,150,157,192,94,214,70,109,5,217,185,98,177,97,61,29,214,30,155,68,166,78,121,14,35,106,137,197,211,227,18,139,77,164,126,41,246,247,251,199,124,31,18,200,160,38,213,179,168,118,210,8,136,169,84,232,208,139,79,15,170,105,40,247,23,232,251,139,245,16,251,96,41,7,139,141,197,46,167,152,47,68,186,246,230,105,255,0,213,164,148,103,167,50,20,5,31,109,76,188,75,220,67,168,112,70,134,211,215,38,39,204,113,165,26,227,250,23,150,173,189,139,115,117,34,62,226,43,113,6,188,164,93,217,160,186,214,226,205,76,198,232,121,90,153,159,218,167,69,215,251,70,94,41,246,9,217,193,94,220,139,10,198,190,46,4,199,209,234,143,163,55,56,104,47,91,150,245,69,5,161,233,169,246,63,121,128,178,177,10,111,236,148,80,113,59,55,103,138,151,20,52,174,153,254,238,215,45,6,78,127,70,37,132,238,37,176,164,158,138,66,76,181,87,111,215,216,77,97,255,0,4,195,36,225,188,76,160,156,63,21,237,45,79,217,226,3,252,214,168,212,248,166,173,16,211,77,251,11,68,145,106,127,228,241,49,153,156,114,174,70,185,49,74,183,90,136,227,174,53,35,166,218,167,12,141,71,182,51,73,61,76,140,203,197,62,241,162,252,117,186,21,102,97,101,106,227,66,201,42,137,211,104,102,122,125,169,45,35,222,95,165,239,25,157,168,204,93,66,99,147,28,251,78,105,175,236,34,47,244,0,187,94,16,244,135,96,101,209,19,93,97,8,235,53,209,68,147,37,43,100,233,229,220,244,239,226,39,88,138,156,53,168,158,135,202,253,186,125,58,218,231,117,127,105,27,117,210,163,51,238,47,120,149,96,0,0,2,47,241,23,189,162,217,217,103,184,141,233,237,199,118,95,73,202,74,157,36,41,123,106,17,53,208,183,17,158,132,175,96,161,59,38,129,46,231,185,225,80,224,182,107,126,79,51,98,72,140,245,218,218,148,126,4,103,224,147,246,11,118,227,53,114,177,77,194,155,106,222,84,148,37,218,191,89,177,189,228,74,87,42,77,61,103,219,93,79,66,61,124,15,246,10,230,201,5,156,171,207,49,214,189,53,77,41,108,151,91,204,36,167,95,251,2,73,151,246,76,188,82,3,66,246,149,191,30,215,183,226,208,162,150,141,70,223,183,195,251,75,82,189,132,94,213,123,135,216,0,0,0,0,0,0,0,0,0,20,99,197,122,206,168,219,217,136,145,89,148,202,83,26,173,179,144,164,165,69,187,149,6,10,85,220,210,68,122,25,251,12,255,0,96,232,92,26,175,230,168,120,145,114,217,142,186,105,58,255,0,71,161,110,34,35,228,49,80,115,244,139,223,238,63,217,226,63,215,141,2,52,196,107,73,125,251,245,255,0,171,250,138,119,128,139,89,34,197,101,97,46,96,40,23,3,178,80,204,51,234,186,133,45,123,83,253,197,37,9,212,247,164,188,92,246,152,13,22,0,255,0,54,94,106,67,68,243,14,37,104,86,186,41,38,70,71,251,72,127,160,0,225,121,220,128,245,71,44,183,132,86,24,75,171,87,163,244,35,73,168,251,84,35,31,109,63,80,238,131,193,227,157,21,203,135,11,43,116,118,98,245,11,145,211,104,222,205,251,182,201,105,94,26,30,190,26,248,123,0,102,76,104,247,38,242,209,55,47,22,179,237,155,70,74,235,191,170,251,63,221,210,11,253,3,56,67,67,185,3,173,83,107,89,99,181,95,165,45,75,100,186,237,22,102,147,35,254,144,148,93,141,38,101,226,70,2,69,128,0,8,141,196,223,15,99,222,217,106,172,78,92,67,117,250,79,79,202,82,91,37,41,28,217,240,201,90,30,211,50,212,147,236,211,246,138,68,193,171,177,251,31,18,104,247,76,101,109,114,23,81,180,245,50,251,113,220,71,176,203,244,189,227,73,120,157,103,83,47,235,34,165,105,214,35,147,209,39,114,121,136,216,149,107,177,228,56,93,148,149,23,138,11,216,99,50,85,186,61,78,213,172,189,73,159,171,82,226,237,223,183,114,116,220,130,81,120,145,31,130,139,216,3,81,84,138,156,122,205,57,170,148,85,146,154,123,118,211,35,35,240,81,145,248,25,151,137,15,216,56,102,74,113,29,188,84,203,149,171,120,33,213,184,115,58,237,77,106,213,94,164,249,45,247,245,149,253,239,222,59,152,10,31,226,131,130,174,225,150,96,102,220,113,96,244,244,203,147,151,211,18,26,216,223,243,120,80,144,189,186,54,148,253,165,247,208,207,191,142,134,58,47,9,236,196,212,109,252,91,141,134,87,29,76,138,140,245,21,232,52,246,220,121,95,221,114,42,81,141,61,150,233,35,95,172,115,236,167,119,220,125,196,188,226,169,129,137,196,188,16,85,221,75,166,165,234,197,185,167,33,73,103,114,191,156,76,130,218,187,165,181,43,236,32,252,12,191,105,10,104,193,219,238,110,26,98,117,179,122,67,125,214,189,21,86,133,41,238,90,141,38,166,218,144,219,138,79,101,39,93,118,23,99,50,47,213,226,3,78,169,50,81,18,146,100,100,101,169,25,14,75,142,217,94,194,44,194,81,95,165,223,150,228,83,146,235,42,101,186,148,120,113,122,198,117,67,169,35,67,174,180,225,167,67,121,106,46,221,149,161,251,245,251,216,21,136,180,220,83,194,123,94,244,167,63,204,244,133,34,19,207,234,164,153,165,215,35,52,226,136,244,82,180,63,172,46,198,102,127,244,143,122,2,172,47,126,14,179,168,85,159,79,225,45,242,251,125,18,250,152,125,125,76,201,244,184,133,169,109,159,212,66,45,15,179,126,6,71,174,186,123,4,240,203,85,15,20,109,12,61,165,89,184,154,236,105,82,233,16,152,136,137,76,170,66,205,196,180,195,45,145,169,111,17,25,168,205,43,51,236,90,235,175,110,228,58,248,0,15,205,82,132,221,74,157,42,156,241,17,162,83,11,101,68,126,210,82,76,143,254,145,250,64,6,117,115,209,96,171,15,115,41,120,64,40,78,71,110,163,84,168,84,155,222,222,194,90,28,159,36,137,69,234,167,82,61,157,140,181,253,98,110,240,96,196,66,40,55,30,28,63,41,164,151,54,101,81,13,26,244,81,158,148,230,72,244,53,120,123,62,207,237,246,14,113,198,102,194,69,43,25,104,23,164,70,82,134,38,80,162,198,119,106,116,220,242,229,84,28,51,61,18,68,103,161,123,79,95,250,71,40,225,117,124,59,104,102,122,159,21,114,157,67,21,168,205,83,57,100,179,36,154,222,168,66,45,76,183,17,120,39,239,253,70,2,250,192,127,8,200,203,82,62,195,250,0,0,0,63,21,96,233,168,166,73,126,174,150,78,27,13,45,215,141,210,78,196,161,41,51,81,158,238,196,90,107,226,51,227,159,124,77,107,17,115,21,114,183,78,123,90,117,6,116,202,60,100,161,69,203,52,49,58,86,195,73,18,212,157,54,172,180,50,211,183,129,16,185,252,239,226,212,108,33,203,189,211,89,84,212,199,151,82,167,206,166,67,250,194,66,142,67,144,100,169,189,61,116,159,139,126,195,51,247,16,207,29,102,167,62,230,184,38,214,37,27,143,204,170,76,114,66,254,210,148,183,29,89,168,252,76,204,204,205,94,243,63,214,2,192,56,64,224,163,119,118,36,212,113,50,169,9,183,160,209,216,122,59,6,227,123,137,50,218,145,1,228,153,110,108,200,140,146,163,238,74,37,126,175,17,114,228,68,146,36,164,136,136,139,66,34,16,247,134,6,15,175,13,50,235,2,173,58,9,199,153,114,45,170,185,106,214,197,27,82,32,194,86,167,170,18,126,40,63,105,151,222,98,97,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,254,25,18,136,210,162,35,35,45,12,140,83,71,23,236,21,106,209,196,154,118,38,82,225,54,204,26,195,12,199,124,219,111,105,42,83,178,39,188,163,61,173,145,25,154,82,93,205,70,175,215,226,46,96,67,206,39,248,62,188,75,203,172,250,180,24,39,34,101,182,183,106,231,163,91,212,77,71,131,53,90,150,136,81,248,172,189,164,95,121,0,170,124,132,98,99,56,119,152,171,101,186,139,218,83,171,211,161,81,228,165,106,46,94,199,231,69,222,106,35,90,83,166,212,30,166,122,246,241,35,26,14,163,157,53,116,200,207,210,18,201,67,125,164,58,201,180,73,216,164,41,36,105,50,219,216,203,77,60,6,93,40,213,57,246,205,193,10,177,20,220,98,101,46,99,114,17,246,146,164,56,210,201,69,224,100,100,100,105,247,145,254,161,161,204,144,98,212,108,94,203,189,173,89,76,212,200,151,77,167,193,166,76,250,194,90,138,67,112,99,41,205,125,117,31,139,158,211,35,247,144,14,248,0,0,0,3,248,102,68,90,153,246,1,86,124,103,241,20,142,13,187,135,12,74,105,69,205,135,84,91,100,189,84,71,165,69,147,61,9,94,30,207,179,251,125,130,17,100,98,193,86,33,102,82,207,167,156,55,36,55,78,170,83,234,78,108,111,121,33,13,207,140,70,163,245,85,161,22,254,231,219,245,142,129,197,22,248,118,239,204,245,66,42,37,58,182,40,177,157,166,114,205,102,105,37,179,80,154,90,145,110,50,240,87,221,250,136,117,110,12,246,18,42,184,203,95,189,37,178,149,177,14,133,42,51,91,147,174,215,145,42,158,225,25,106,147,34,61,12,252,15,95,250,64,92,93,50,19,116,218,108,74,115,68,68,136,172,54,202,72,189,132,148,145,23,253,3,244,128,0,228,25,149,161,226,141,223,135,181,91,55,12,157,141,22,93,94,19,241,23,41,229,72,65,182,151,88,121,179,52,173,146,51,37,17,169,6,93,143,77,53,239,216,132,15,178,56,58,206,174,214,125,63,139,87,203,238,117,171,234,102,116,21,51,55,212,226,214,149,184,127,95,8,245,62,238,120,153,158,186,107,237,22,158,0,57,38,4,229,123,8,178,247,69,98,151,97,219,145,74,75,76,165,151,42,82,33,197,235,30,209,13,36,205,110,180,211,102,173,77,148,40,251,119,86,167,238,211,173,40,201,36,106,81,145,17,22,166,102,63,163,193,99,174,34,211,112,179,9,238,139,210,162,255,0,47,209,244,153,175,49,162,146,70,167,91,140,235,137,34,213,73,212,207,150,125,136,200,255,0,233,1,82,60,93,113,189,203,215,25,161,225,237,26,160,75,164,208,224,54,153,45,161,221,72,167,51,46,123,75,212,146,225,167,236,40,188,82,74,247,232,93,135,160,224,245,130,174,87,113,10,169,139,53,8,60,200,84,248,207,192,97,110,53,170,19,33,183,224,62,147,73,155,102,68,162,35,61,12,148,71,247,123,68,29,196,251,174,173,140,56,193,91,175,243,29,145,34,225,174,201,84,68,172,212,181,17,63,41,107,66,116,213,103,226,231,129,25,253,218,139,217,200,6,14,68,194,44,186,219,177,250,4,49,58,183,18,37,94,89,242,137,42,55,94,131,20,151,175,168,147,251,77,251,117,63,121,152,9,40,63,29,94,167,30,141,78,118,165,41,100,150,153,219,184,204,200,188,84,68,94,38,69,226,99,246,14,25,157,108,71,111,10,242,229,117,94,11,117,109,156,62,135,67,66,180,87,175,62,51,125,189,100,255,0,124,247,255,0,236,1,159,236,101,187,31,190,113,38,177,116,201,81,27,147,122,125,198,70,127,216,142,218,61,166,175,208,247,139,187,225,143,135,172,89,57,106,163,206,76,67,101,250,183,81,206,82,155,36,169,124,169,243,9,58,158,210,51,208,149,237,215,246,10,34,162,81,234,119,85,101,154,76,13,93,151,43,118,205,219,149,174,212,26,143,192,140,252,18,126,193,166,220,49,179,169,150,13,145,77,180,232,241,201,152,144,121,220,180,108,74,116,222,242,220,62,201,74,75,197,103,236,32,30,164,0,0,113,76,228,75,68,44,188,93,47,184,109,17,39,161,254,183,236,255,0,119,71,47,244,140,225,13,14,231,242,179,77,162,229,142,235,126,168,165,33,131,232,117,89,26,72,147,253,33,20,187,154,140,136,187,153,12,241,0,209,158,72,160,61,78,203,45,159,21,246,82,218,211,233,13,72,146,100,125,234,18,79,190,191,172,119,81,224,240,50,138,237,189,133,148,74,59,209,122,117,199,234,117,107,102,205,187,164,186,175,13,11,79,29,124,61,163,222,0,0,15,243,121,230,163,180,111,62,226,80,132,233,170,148,100,68,95,180,192,83,191,25,91,249,170,230,35,219,86,99,78,154,189,1,214,106,91,136,200,185,236,83,220,253,35,247,123,139,246,248,142,123,194,134,206,168,220,57,136,143,89,140,194,87,26,147,191,158,165,37,70,73,230,193,156,148,247,36,153,22,166,94,211,47,218,57,14,119,113,89,88,183,143,245,250,251,82,16,244,50,233,122,117,33,123,147,253,197,25,10,208,247,168,188,91,246,24,148,156,23,209,187,17,238,229,250,222,175,65,250,191,168,168,248,128,184,128,0,0,0,0,0,0,0,0,31,197,41,41,45,202,81,17,23,180,204,5,40,113,125,188,99,87,49,198,21,189,26,65,58,84,94,102,190,185,43,78,116,56,11,246,40,253,222,226,253,162,6,195,153,34,4,148,75,138,225,161,214,245,218,162,51,35,45,72,200,251,151,220,99,176,230,250,255,0,151,136,216,245,113,220,50,37,181,33,14,244,124,181,50,225,173,29,161,71,65,232,102,165,126,135,191,196,113,128,26,35,200,198,56,150,60,96,37,22,235,146,242,78,163,252,231,171,111,119,174,223,243,217,45,163,113,27,139,81,106,150,181,45,79,245,125,210,20,85,231,5,187,154,114,232,247,157,184,252,231,92,140,223,163,185,12,45,211,52,183,170,170,43,86,212,153,232,90,159,115,208,187,139,67,0,31,134,181,0,234,116,199,160,147,139,65,185,183,214,65,232,101,162,136,252,123,251,135,238,0,25,119,191,108,249,246,21,217,58,212,169,161,73,147,7,149,188,148,74,35,245,218,75,133,246,146,147,240,89,123,8,90,135,8,44,193,179,54,214,123,4,42,178,146,149,210,246,244,60,197,145,25,243,28,159,37,205,55,57,247,23,217,65,125,254,241,20,248,160,225,35,152,109,152,137,213,88,240,141,170,117,119,149,211,56,77,237,74,249,48,97,37,122,25,33,41,61,20,191,97,159,223,160,142,184,51,139,183,86,11,95,16,175,75,86,169,42,43,209,185,155,208,211,238,54,151,119,50,227,101,184,144,180,26,180,39,85,167,126,218,254,195,13,55,0,241,24,55,137,116,172,90,176,41,183,189,30,67,111,70,159,206,216,164,45,42,35,216,251,141,31,116,169,69,226,217,251,79,253,3,219,128,255,0,149,36,150,147,73,248,24,207,78,127,176,196,176,187,49,247,13,25,166,20,219,11,233,57,103,183,68,158,144,34,168,244,245,18,94,46,123,8,104,96,84,95,26,12,60,40,119,101,163,127,65,136,146,244,135,95,215,58,150,251,159,45,170,115,77,234,162,79,222,101,235,40,254,239,112,14,197,193,195,17,101,86,112,142,173,135,242,220,81,179,110,242,58,68,234,122,23,81,42,160,234,251,26,140,188,75,216,146,251,245,241,22,36,41,239,131,53,213,57,140,65,185,45,132,173,178,141,39,163,220,74,51,220,123,88,168,44,180,239,167,143,220,46,16,7,206,175,208,41,23,61,41,250,37,118,159,30,116,41,27,121,172,72,105,46,161,123,84,74,45,82,162,50,61,20,146,62,229,226,68,51,155,153,172,186,93,153,126,191,170,180,26,157,54,90,105,144,223,139,29,137,170,101,210,105,199,29,138,135,182,165,197,52,132,153,247,95,98,45,125,83,241,208,204,105,12,71,28,233,229,102,219,204,62,19,213,169,140,210,216,110,189,28,220,169,196,146,211,13,147,174,201,106,27,237,50,133,47,148,226,212,157,92,79,98,239,216,180,50,208,136,4,30,225,77,155,230,40,19,79,3,239,250,227,230,196,199,117,164,185,38,73,108,66,214,112,99,50,194,77,215,136,136,136,137,102,72,66,53,241,211,218,66,219,90,113,183,155,67,205,45,43,66,210,74,74,146,122,145,145,248,25,24,204,141,110,147,123,224,38,42,189,9,246,103,210,171,86,181,97,92,165,173,47,48,110,42,52,147,36,173,38,100,133,154,13,109,118,50,219,174,158,195,46,215,93,195,243,57,84,76,192,97,220,43,102,229,170,196,141,118,81,89,110,26,217,117,244,33,201,72,101,136,168,55,73,43,125,110,172,212,235,202,45,218,22,166,94,4,126,33,48,128,0,0,0,0,87,183,24,123,6,53,111,7,41,87,119,33,29,68,10,155,13,243,73,37,191,98,34,212,28,219,174,211,61,53,61,116,212,133,92,101,78,181,34,131,152,124,63,159,30,67,140,153,92,180,146,81,161,102,157,83,215,48,102,71,161,151,110,222,2,233,120,150,81,224,213,114,183,94,92,214,214,163,134,153,82,154,216,68,122,56,138,116,205,166,122,145,246,238,126,29,197,31,96,42,150,156,105,177,148,131,209,69,113,211,52,255,0,252,182,128,105,110,221,152,117,11,126,153,60,213,184,228,195,101,237,117,215,93,200,35,255,0,72,250,35,207,225,233,169,86,13,180,165,253,163,164,67,51,255,0,239,40,30,128,0,0,124,11,246,235,129,99,217,117,203,186,165,33,182,99,209,233,210,103,45,78,45,41,45,26,105,78,31,117,25,23,130,79,218,95,172,128,85,159,24,220,112,41,149,234,54,13,83,39,58,104,97,152,245,89,8,67,191,87,188,151,80,142,162,50,75,159,107,185,118,52,120,123,125,130,18,101,39,11,101,98,230,61,90,118,195,48,78,84,118,170,144,37,77,71,40,214,158,152,166,176,135,13,100,72,81,109,209,206,250,150,157,251,143,240,205,86,42,202,198,44,114,186,110,231,165,46,68,127,73,206,98,18,148,179,89,20,110,177,247,27,36,158,245,150,221,28,237,180,244,247,9,225,193,195,3,201,83,235,88,203,86,166,41,68,77,73,164,198,113,198,117,73,30,234,124,132,41,38,166,252,124,76,140,151,250,139,218,2,209,44,235,118,29,163,105,209,173,120,17,218,97,138,77,62,60,38,208,210,9,41,36,180,210,80,68,68,68,69,166,137,47,97,126,162,31,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,107,198,221,135,118,218,117,155,98,124,118,95,98,173,79,145,9,196,58,130,82,77,46,180,164,25,25,25,25,105,162,143,216,127,168,199,217,0,25,185,205,190,22,202,194,60,122,187,45,135,160,156,88,238,213,39,203,132,142,81,161,29,49,205,125,13,154,8,208,146,219,163,125,180,45,59,118,19,111,131,150,56,38,29,122,179,131,85,57,206,146,31,102,69,86,58,22,239,213,154,205,116,248,233,34,37,57,246,187,31,98,71,135,183,216,63,119,24,252,15,36,206,162,227,53,38,154,164,145,181,26,147,37,198,217,209,38,122,212,36,45,74,52,183,227,225,169,154,255,0,89,123,68,14,202,182,42,202,193,220,114,181,110,230,101,46,60,127,73,193,98,106,146,179,65,28,110,177,135,28,37,30,244,22,221,27,239,184,244,247,128,210,112,15,129,97,93,112,47,139,46,135,119,83,100,54,244,122,197,58,52,228,41,181,165,69,163,173,37,194,238,147,50,240,81,123,79,245,152,251,224,3,231,92,83,14,159,111,212,231,146,182,156,104,111,61,174,186,105,181,6,127,232,31,68,121,252,66,53,38,193,185,84,143,180,84,137,134,95,253,229,96,51,159,154,202,211,245,236,195,226,4,249,18,28,120,206,229,170,146,77,107,53,104,158,185,243,34,45,76,251,119,240,22,143,193,226,192,143,68,193,202,173,223,200,71,62,125,77,246,249,166,146,223,177,113,105,238,109,215,105,30,154,150,186,106,98,167,49,233,75,86,52,223,42,89,234,163,184,234,122,255,0,254,91,162,240,120,105,81,224,210,178,183,65,92,38,214,147,152,152,178,157,222,68,90,184,186,116,61,198,90,17,118,236,94,61,192,74,176,0,0,0,0,31,242,235,141,178,218,222,117,105,66,16,147,82,148,163,208,136,139,196,204,197,73,113,90,205,235,21,233,165,129,246,5,113,242,98,35,154,213,156,141,36,182,45,104,57,209,158,97,70,211,198,70,70,70,131,52,45,26,248,107,236,33,43,184,129,231,42,135,151,252,59,155,108,219,117,88,146,110,202,211,46,67,109,150,159,66,220,138,135,152,148,130,116,210,135,208,234,13,46,178,146,221,161,232,103,224,103,225,74,20,74,77,241,143,152,170,196,38,25,159,86,173,93,53,116,243,86,148,188,249,182,169,50,72,148,181,25,18,214,72,37,187,220,207,118,154,251,76,251,135,113,225,229,151,90,174,55,99,173,14,179,34,154,227,212,27,102,124,106,172,167,92,101,74,97,211,143,50,34,150,202,140,218,90,20,102,135,117,52,25,150,165,226,100,94,55,237,78,167,195,164,211,227,82,233,241,155,143,22,35,40,97,150,155,65,33,8,66,18,73,74,73,36,68,68,68,68,68,68,69,160,143,249,37,203,37,19,45,248,71,2,142,80,91,244,229,73,13,78,168,200,91,72,230,165,231,34,198,75,173,146,185,77,172,145,189,157,118,168,140,245,241,61,124,36,72,0,174,222,49,248,139,42,141,132,116,172,63,136,226,137,155,139,159,213,167,83,208,250,121,84,247,81,216,148,69,226,126,212,159,221,167,136,177,33,79,156,102,110,169,239,98,13,183,108,169,109,156,104,221,102,212,164,213,184,183,49,79,89,235,223,79,31,184,4,105,200,14,24,150,40,230,62,221,163,58,194,156,142,142,175,154,123,117,73,107,2,82,139,95,81,69,226,223,180,134,133,210,146,66,73,37,224,66,163,120,47,225,225,76,187,46,235,250,116,68,159,163,250,14,133,213,55,220,185,141,84,90,115,69,26,126,226,47,85,69,247,251,133,186,0,0,15,17,140,152,151,74,194,91,2,165,123,214,36,54,204,104,28,157,234,90,210,146,45,239,182,209,119,82,146,94,46,23,180,191,208,2,191,248,190,230,13,152,86,171,56,33,73,148,149,46,169,187,174,216,178,51,46,91,144,36,183,174,215,62,243,251,72,63,187,79,17,85,214,21,159,62,253,187,32,218,148,196,41,82,103,115,118,18,73,70,126,163,74,112,254,202,84,126,8,63,97,143,181,140,216,187,117,99,77,241,54,244,186,170,146,165,61,39,151,177,14,190,227,137,107,107,45,182,123,73,107,89,167,82,105,58,247,239,167,236,41,21,194,251,9,28,196,140,196,64,170,200,130,110,211,168,124,222,165,195,107,114,81,206,131,53,40,212,205,10,73,106,164,123,76,190,237,64,94,181,22,1,211,41,140,193,55,22,231,47,119,172,179,212,207,85,25,248,246,247,143,220,0,0,35,214,121,241,197,56,15,128,117,171,174,51,201,42,151,243,110,145,178,87,174,231,243,216,205,175,105,19,136,81,232,151,117,61,15,245,253,242,20,85,231,26,75,154,114,40,214,101,184,204,231,91,142,231,164,121,236,161,211,36,185,162,233,203,78,228,145,232,122,31,114,212,187,0,170,9,147,36,79,146,185,114,156,53,186,230,155,148,102,102,103,161,104,93,207,238,33,60,120,65,222,49,168,120,229,50,222,147,32,154,42,215,47,79,92,147,175,38,28,245,251,84,94,255,0,113,254,193,2,7,102,202,21,255,0,43,14,49,234,220,184,88,150,204,116,53,214,115,20,243,134,132,119,133,33,5,169,146,147,250,126,255,0,16,26,66,1,252,74,146,162,220,149,17,145,251,72,199,244,0,0,0,0,0,0,115,188,127,188,228,88,24,81,91,186,98,111,39,97,244,219,77,26,234,91,228,180,131,240,82,79,193,126,241,209,4,106,226,21,120,183,102,101,142,231,168,184,235,72,35,232,187,45,90,107,253,33,16,187,122,197,250,64,51,233,81,154,245,66,99,147,36,58,167,28,115,77,84,165,25,153,232,68,94,39,250,135,231,31,239,2,20,138,140,180,67,138,202,221,117,205,118,161,9,53,25,232,70,103,216,187,248,16,232,185,136,194,239,201,6,40,213,108,164,165,196,162,31,35,105,56,90,31,175,29,167,15,251,8,254,249,238,255,0,218,2,106,112,108,186,225,64,196,90,253,182,252,130,75,245,14,151,148,131,89,22,238,91,21,5,171,66,51,212,244,35,246,17,139,136,25,200,201,182,50,43,4,177,214,133,118,200,144,182,169,237,245,93,86,213,237,51,214,28,134,209,226,180,39,237,59,237,63,213,247,232,178,151,83,135,88,130,213,74,158,242,93,142,246,237,139,74,137,68,122,25,145,247,35,50,241,35,1,250,192,0,4,1,226,227,130,223,77,48,138,38,33,211,233,201,114,93,179,204,222,226,25,213,127,206,37,64,100,181,50,65,159,130,79,251,69,251,124,5,42,141,60,226,197,137,77,196,171,6,169,102,85,163,54,252,106,135,35,122,28,66,84,71,203,121,183,11,178,146,162,241,65,123,15,253,35,52,55,165,173,54,203,185,102,91,85,18,210,68,62,94,255,0,31,237,182,149,151,137,17,248,40,189,128,46,7,132,22,38,84,238,28,38,147,99,205,114,83,237,208,182,114,214,225,169,73,79,58,76,247,79,67,53,158,158,5,236,47,219,226,44,48,83,127,9,172,195,218,120,127,114,84,112,222,224,83,113,159,174,242,122,119,220,54,144,143,168,110,115,202,213,75,113,39,224,178,46,201,63,31,103,136,184,242,50,50,212,143,82,1,253,16,195,138,118,20,125,62,203,188,219,130,36,25,18,39,80,57,124,148,199,107,122,143,159,58,18,21,216,144,163,251,40,246,25,120,31,136,153,227,226,94,118,157,42,248,182,230,90,245,182,18,244,41,188,190,106,20,148,168,143,99,137,89,118,81,25,120,164,188,72,5,68,240,107,163,33,220,83,175,213,150,153,27,152,233,118,26,75,234,253,104,213,4,158,238,223,228,239,226,46,68,69,76,151,100,250,145,150,57,151,43,113,220,118,75,178,250,62,91,207,26,86,126,161,72,215,69,19,45,159,131,250,126,207,242,202,176,1,252,50,35,45,12,181,35,31,54,191,115,91,182,172,35,168,220,181,218,125,42,41,120,189,54,83,108,35,196,139,237,44,200,188,84,146,253,165,239,28,142,118,116,242,197,79,149,209,200,198,139,55,154,74,74,76,138,227,167,246,51,45,75,197,255,0,188,7,0,226,13,144,138,78,53,91,243,49,27,14,233,141,70,187,96,54,228,151,154,97,148,163,172,66,17,41,229,36,137,152,235,117,199,86,235,168,45,13,69,187,79,126,134,117,43,102,221,248,169,149,188,88,98,163,29,53,74,37,94,131,81,65,200,136,241,73,140,153,9,98,74,77,109,184,130,83,106,91,106,91,26,25,30,154,237,211,177,151,109,21,217,120,171,134,216,145,28,156,178,239,106,13,108,156,111,152,109,193,169,71,146,173,134,73,238,100,218,213,219,215,79,255,0,44,94,242,16,187,136,230,70,40,88,159,106,212,113,106,192,163,55,26,229,164,197,122,84,166,34,71,66,58,182,218,110,91,235,61,173,71,83,142,58,183,22,130,238,162,35,208,181,208,244,48,29,139,38,153,211,178,179,47,103,69,102,101,82,4,11,178,51,72,110,101,61,111,180,210,220,90,90,143,204,113,182,141,247,29,52,27,175,154,73,71,226,101,161,247,241,147,131,51,216,77,137,215,214,94,113,70,21,197,73,147,58,155,58,141,81,109,19,162,26,222,103,152,150,100,54,183,25,113,9,91,102,100,106,100,136,210,163,47,13,15,79,102,130,114,199,142,20,108,125,194,42,29,241,78,153,29,217,110,68,140,221,69,182,156,66,185,82,206,43,46,186,131,34,113,102,157,13,226,45,20,173,197,237,247,152,117,128,0,1,28,56,131,51,206,202,197,233,234,160,249,116,186,138,253,98,240,210,157,43,195,239,20,77,151,230,214,238,55,88,136,65,36,204,238,74,94,155,188,63,186,218,23,189,159,228,146,178,177,124,106,106,237,71,169,159,111,254,215,74,20,105,149,200,75,168,102,19,15,98,161,36,163,93,207,73,45,12,181,241,156,193,127,164,6,142,44,52,169,22,53,186,133,17,17,166,147,16,143,79,13,121,41,31,116,124,219,106,58,162,219,148,168,170,73,17,179,9,134,204,136,188,12,155,34,31,72,0,66,46,42,88,222,246,26,224,107,214,157,58,66,91,151,115,41,84,247,8,150,100,190,68,136,115,91,51,45,28,73,248,160,188,72,203,238,49,55,12,200,136,204,207,66,33,72,156,92,113,105,251,219,31,162,218,80,39,239,165,208,169,104,140,235,8,116,205,5,49,153,179,219,82,141,36,179,78,237,170,34,212,200,149,250,136,4,40,182,168,85,27,186,230,166,219,208,27,117,249,149,105,172,196,108,146,74,90,148,183,92,36,23,129,25,153,234,162,246,25,254,177,162,76,154,225,52,76,30,203,237,167,110,183,16,216,151,46,153,2,124,244,169,178,74,186,165,194,142,135,53,245,16,122,234,223,246,139,119,188,197,59,240,214,193,183,49,83,49,180,153,146,224,188,229,62,220,54,43,42,115,149,171,102,228,121,240,204,208,102,104,82,126,203,135,219,177,233,237,33,126,81,163,179,18,59,81,99,160,144,211,40,75,104,73,17,17,37,36,90,17,17,23,98,236,3,253,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,113,12,229,97,52,76,97,203,237,217,110,185,16,223,151,18,153,62,124,4,165,178,82,186,164,66,144,134,244,245,22,122,234,231,246,75,119,184,198,118,238,90,21,70,209,185,170,86,244,246,221,98,101,38,107,209,28,37,18,144,164,173,167,13,7,226,68,100,122,164,253,132,127,168,106,58,76,118,101,199,118,44,132,18,218,121,10,109,105,50,35,37,36,203,67,35,35,236,125,133,6,241,41,193,183,48,175,49,181,105,144,224,188,221,62,227,55,235,41,112,218,209,178,114,68,249,135,176,140,144,148,253,150,203,183,115,211,218,96,44,107,133,110,56,63,137,88,26,205,165,81,146,151,37,219,42,77,61,178,53,153,175,145,30,28,38,200,207,87,20,126,43,63,2,34,251,136,77,209,72,124,35,177,105,251,39,31,229,90,83,231,236,166,87,105,107,140,211,11,116,201,7,49,233,176,27,74,137,38,178,78,237,169,50,212,136,213,250,200,93,217,25,25,17,145,234,70,3,250,62,21,248,147,93,143,113,33,36,70,106,164,203,34,215,195,250,149,15,186,62,109,203,29,82,173,202,172,84,164,140,222,132,251,100,70,94,38,109,153,0,205,78,96,91,83,88,221,125,161,100,146,50,185,42,159,103,195,251,173,209,123,60,62,88,228,229,98,203,236,130,230,82,233,203,245,126,250,116,95,31,188,81,206,105,33,46,6,97,49,10,42,208,73,52,92,245,98,208,139,79,9,207,151,250,5,229,228,5,36,156,172,88,250,26,143,90,61,48,251,255,0,246,186,40,9,20,0,0,2,49,231,47,58,86,86,90,108,233,76,195,170,64,159,118,73,105,198,225,211,208,251,78,184,218,212,212,142,91,142,52,79,182,233,32,157,96,146,106,47,3,61,11,191,135,68,204,238,56,81,176,11,8,171,151,197,70,100,118,165,183,18,75,116,230,221,113,9,230,203,40,175,58,210,8,141,196,26,181,54,76,180,74,183,31,179,222,89,246,197,156,78,190,179,13,138,51,110,42,180,153,213,41,213,154,139,136,131,16,150,243,220,180,189,33,197,182,203,104,82,220,50,34,83,198,68,148,153,248,232,90,251,67,244,222,119,126,42,102,147,22,36,84,100,38,169,91,171,215,170,43,56,241,25,41,50,83,29,47,201,81,161,182,208,106,113,72,109,43,127,66,34,215,77,218,119,51,239,109,92,62,114,17,73,193,91,126,22,35,98,37,49,169,55,108,246,219,146,203,79,178,149,244,72,90,34,188,148,153,61,29,14,182,234,29,105,101,161,40,246,235,239,212,203,231,240,227,200,197,11,12,45,90,118,45,95,244,102,228,220,181,104,172,202,138,196,184,232,95,72,219,173,196,125,7,181,216,233,113,183,80,226,22,93,148,100,90,158,154,158,166,38,141,233,138,184,109,134,241,205,203,210,246,160,209,9,182,249,132,220,234,148,120,202,216,68,174,228,78,45,61,189,69,127,242,167,238,48,30,176,136,136,180,34,208,136,127,71,24,162,231,27,45,85,250,129,83,41,216,203,103,46,65,175,97,39,233,20,3,51,61,196,158,196,79,153,248,153,123,7,91,164,214,41,53,216,45,212,232,181,56,179,226,60,146,82,31,140,242,93,109,68,100,74,35,37,36,204,143,82,50,63,212,100,3,246,10,111,227,43,71,75,88,165,64,171,161,50,55,63,213,111,53,23,213,246,141,79,73,109,237,254,94,254,34,228,4,84,206,142,79,169,25,157,153,109,55,33,215,163,59,15,172,230,60,202,146,131,245,202,62,154,168,217,112,252,24,211,246,255,0,144,60,223,11,28,40,250,3,151,120,87,4,184,50,35,206,175,243,57,201,144,214,197,23,34,116,212,39,177,161,39,246,87,237,51,241,47,1,51,199,196,179,109,58,85,143,109,195,181,232,140,37,152,80,185,156,164,37,41,73,22,247,20,179,236,146,34,241,81,248,16,251,96,2,188,248,190,226,101,78,222,194,104,214,60,39,37,48,221,119,127,49,109,154,146,149,114,100,192,116,181,50,89,107,226,126,195,253,158,34,194,204,200,139,83,61,8,83,135,22,108,195,218,120,129,114,83,176,218,223,83,114,95,161,115,186,137,13,155,75,79,215,183,5,228,232,164,56,163,240,65,151,116,151,135,183,196,5,115,139,170,225,29,130,223,66,240,138,86,33,212,41,201,110,93,205,203,216,226,217,209,127,205,229,79,100,244,51,65,31,130,136,190,209,254,207,1,78,22,93,173,54,244,185,97,219,84,226,214,68,206,102,207,31,236,54,165,159,129,25,248,36,253,131,75,216,77,98,83,112,214,193,165,217,148,152,205,177,26,159,207,216,134,208,148,145,115,30,113,195,236,148,164,188,86,126,194,255,0,72,15,94,0,0,2,157,248,201,221,144,167,226,45,2,218,98,65,41,250,127,85,205,65,44,143,111,49,138,122,211,169,17,234,90,145,123,72,133,190,213,42,112,232,240,93,168,212,30,75,81,217,219,189,106,81,36,139,83,34,46,230,100,94,38,67,58,121,202,198,85,99,118,59,87,110,216,239,173,202,123,157,47,75,185,122,153,105,14,59,107,240,90,211,246,154,246,31,235,251,131,135,15,209,78,154,245,62,99,115,35,186,166,220,111,93,20,149,25,25,106,70,94,37,250,199,68,203,190,23,126,87,177,70,149,101,169,14,169,19,57,251,137,178,212,253,72,238,184,95,216,95,247,191,119,254,209,206,167,194,145,78,150,184,114,153,91,78,183,166,228,45,38,147,45,72,140,187,31,127,3,1,165,220,191,222,146,49,3,10,40,151,84,189,230,236,206,167,113,175,93,79,100,151,80,94,42,81,248,35,222,58,32,141,60,61,47,22,239,60,177,219,21,6,221,105,68,93,111,100,43,93,63,164,37,151,127,88,255,0,68,73,96,0,0,0,0,0,1,3,120,192,86,138,14,93,138,143,189,100,117,63,236,145,250,167,203,157,1,93,251,253,254,227,19,200,87,47,25,249,168,103,11,173,56,102,165,110,147,215,232,68,125,189,89,20,227,238,2,173,114,249,70,85,193,139,212,10,66,34,170,74,159,234,180,105,40,222,106,219,21,213,120,104,122,248,107,225,236,18,31,138,189,188,84,60,209,86,92,110,57,54,212,158,159,98,137,26,18,182,211,160,235,161,232,68,122,25,142,63,147,22,141,236,202,89,237,146,246,107,233,15,91,93,52,254,97,35,218,38,103,25,172,50,171,51,116,219,56,141,26,26,21,10,79,91,212,186,219,106,51,78,214,233,236,163,122,137,26,23,173,216,181,87,254,192,21,146,133,173,181,18,219,90,144,162,240,52,158,134,66,232,248,103,231,86,149,136,214,109,63,8,111,202,202,81,115,211,249,188,183,229,72,73,28,174,99,179,36,30,138,117,245,56,189,173,161,5,217,37,167,111,102,134,41,218,137,101,220,247,36,25,117,10,21,18,108,246,161,114,249,221,52,103,29,52,239,51,36,253,148,153,23,116,159,143,184,199,246,211,188,46,204,60,175,179,112,90,181,154,133,30,167,23,118,199,162,200,118,59,137,220,133,32,253,100,41,42,45,82,181,23,143,129,159,176,192,106,48,5,113,228,239,138,77,177,121,66,77,167,141,211,25,164,213,89,215,109,65,215,27,98,51,154,156,135,15,87,100,203,53,30,137,75,73,240,241,61,60,12,133,134,209,235,180,91,134,26,106,20,42,188,42,140,101,235,181,232,178,16,242,15,67,50,251,73,51,47,18,50,253,134,3,247,40,137,69,161,140,246,113,14,179,98,216,249,170,187,232,112,146,201,48,215,163,246,27,36,91,15,90,108,69,30,154,36,139,197,71,236,26,20,20,37,197,64,153,78,114,47,52,50,74,74,75,209,222,169,232,68,95,209,80,188,8,128,69,139,98,230,172,90,21,184,247,13,6,99,177,102,197,223,203,117,183,20,133,39,114,20,131,238,147,35,46,202,50,236,126,209,116,217,56,226,87,135,216,186,196,75,22,253,125,234,77,204,158,102,178,37,169,134,35,61,222,67,190,170,157,148,167,21,181,182,208,71,234,246,51,34,240,50,49,72,163,245,82,234,213,90,28,230,234,116,90,156,186,124,198,117,229,200,138,242,154,117,26,145,164,244,82,76,140,181,35,50,241,240,51,1,169,210,50,50,212,140,140,135,244,68,188,130,230,250,137,152,140,62,244,109,102,172,219,119,69,43,251,169,153,47,160,156,123,154,252,165,35,98,84,243,142,43,70,217,35,61,116,208,180,211,82,240,150,128,63,132,148,146,141,68,146,35,87,137,233,220,199,230,169,84,161,82,33,57,80,168,200,109,136,237,105,189,199,22,73,73,106,100,69,169,153,145,23,115,33,250,135,31,205,173,78,109,39,0,238,105,180,247,95,109,244,116,91,86,202,140,148,90,205,96,143,67,35,35,240,51,1,77,185,204,207,78,33,227,181,237,34,37,173,114,86,104,182,188,125,157,60,72,211,31,141,204,220,204,115,87,49,8,144,182,207,71,90,81,150,158,27,140,252,79,180,78,122,84,169,46,155,242,36,58,235,166,100,102,181,172,212,173,75,195,185,143,243,90,214,226,141,107,81,169,71,226,102,122,152,158,120,57,195,202,227,184,109,22,110,58,173,37,201,14,202,139,36,144,158,67,139,79,49,47,41,41,208,149,24,207,93,19,239,212,4,90,193,236,199,98,206,10,92,176,107,214,141,231,87,105,168,174,52,107,132,117,25,41,142,235,105,113,181,155,106,109,183,81,185,38,77,37,38,90,232,101,219,245,94,14,78,115,97,103,230,179,11,208,212,247,98,55,95,98,49,65,170,211,222,83,68,167,84,152,241,249,206,37,163,121,213,169,179,92,131,73,41,94,62,6,90,248,211,38,104,114,247,84,192,218,204,118,103,67,84,116,73,36,122,166,218,145,162,148,183,187,104,109,163,251,209,255,0,245,120,124,252,168,99,173,201,129,88,201,108,220,52,234,204,232,244,149,213,161,55,84,140,204,135,16,219,177,78,83,11,120,141,4,226,18,163,52,180,69,235,30,211,46,199,219,192,59,15,19,108,189,191,131,152,231,46,224,166,194,109,186,45,205,204,169,165,77,54,100,132,63,34,100,197,147,122,147,104,65,25,33,178,237,169,159,222,100,59,159,7,44,109,84,43,142,177,131,181,41,170,38,95,98,69,82,58,20,231,170,110,41,202,124,116,145,18,156,211,93,8,252,17,175,223,236,29,251,136,77,137,71,204,94,83,96,226,253,186,196,117,187,2,156,213,199,204,82,80,110,38,50,41,178,228,108,213,9,112,200,200,222,46,219,200,181,254,215,180,234,171,41,24,135,55,12,179,5,102,215,163,79,118,26,29,173,83,162,74,82,93,54,201,76,28,214,20,180,172,201,73,213,39,179,185,25,233,219,184,13,35,0,249,118,189,97,171,134,218,164,215,216,113,11,110,165,5,137,136,82,12,141,42,75,141,165,100,100,100,103,169,119,247,159,235,31,80,7,24,206,61,5,235,139,44,184,147,2,52,67,144,249,90,213,133,178,132,182,107,61,254,143,144,73,208,136,140,245,213,94,206,226,162,56,104,96,85,98,251,204,132,74,156,216,68,136,214,131,237,207,123,154,218,203,107,241,39,195,82,145,221,181,17,43,69,159,99,52,159,222,66,244,43,148,136,117,250,52,250,21,65,164,185,22,163,25,216,143,33,73,35,37,54,226,13,42,35,35,35,35,236,103,226,70,67,151,96,78,90,236,108,10,153,114,84,173,218,100,84,76,184,43,19,42,38,242,89,100,150,134,159,54,143,149,185,13,32,201,36,109,36,246,247,47,188,253,129,215,80,132,182,132,182,130,209,41,34,34,47,113,15,250,0,1,240,239,154,203,118,237,147,112,92,14,186,77,162,153,74,151,49,75,53,104,73,38,217,82,204,245,212,180,211,111,142,165,250,198,110,243,29,121,72,190,241,198,247,184,30,147,207,67,215,5,75,144,189,230,162,54,142,99,203,78,134,106,87,111,95,216,122,11,232,206,253,244,197,139,150,107,241,247,37,161,135,106,180,26,165,45,147,55,9,42,230,59,79,146,105,219,235,39,190,168,237,166,167,247,24,206,217,34,77,102,177,203,74,212,227,243,164,237,37,40,204,205,75,90,252,76,251,153,247,63,188,5,187,240,110,195,63,71,225,229,111,17,100,193,52,59,38,161,38,3,110,45,173,13,77,169,138,123,197,161,154,53,50,212,181,251,90,125,222,209,100,162,62,100,62,201,102,197,203,45,155,5,184,205,178,229,66,151,78,168,191,177,4,157,206,185,79,138,74,81,250,169,212,207,103,137,234,127,120,144,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,182,184,200,225,151,164,48,242,137,136,177,160,154,221,141,80,141,1,199,16,214,166,150,210,197,65,227,212,201,26,145,106,122,253,173,62,239,104,178,81,31,115,223,100,179,124,229,150,242,130,184,205,188,229,62,149,81,168,49,189,4,173,142,183,79,148,73,81,122,170,208,203,127,137,104,127,120,10,33,203,141,229,34,196,199,27,34,225,102,73,176,134,110,10,111,61,123,205,36,77,20,198,86,173,76,148,158,222,167,180,244,26,68,177,171,45,220,118,77,191,112,180,233,56,138,165,42,36,196,172,149,169,40,156,101,43,35,215,83,215,93,222,243,253,99,47,230,137,52,106,199,45,75,83,111,193,147,180,212,147,50,52,173,11,241,35,236,101,220,190,225,162,76,144,95,76,95,89,102,176,223,110,90,31,118,149,65,165,210,222,50,112,148,174,99,84,248,198,173,222,178,187,234,190,250,232,127,113,0,239,3,254,86,132,184,133,54,178,213,42,35,35,35,246,144,255,0,160,1,68,60,75,240,46,177,98,102,66,93,78,20,34,92,107,189,247,39,179,202,109,103,185,249,115,230,41,40,236,218,72,213,162,11,177,26,143,239,49,110,249,56,160,189,110,229,147,13,160,73,136,113,223,59,90,142,183,144,109,154,15,127,163,227,146,181,35,34,61,117,79,183,191,97,254,248,239,150,187,27,29,102,91,117,43,138,153,21,115,45,250,188,58,129,60,166,89,53,173,166,13,211,229,110,91,75,51,73,155,170,61,189,139,239,47,111,82,161,210,33,208,40,176,40,84,246,146,220,90,116,102,162,50,132,164,136,146,219,104,36,164,136,136,136,139,177,23,129,17,0,253,192,3,229,221,21,134,173,235,106,173,95,125,196,33,186,108,23,230,45,75,50,36,165,45,182,165,153,153,153,150,133,219,222,95,172,5,82,113,141,198,211,155,113,209,176,118,155,53,102,203,12,71,170,72,66,92,245,73,196,185,80,142,162,50,75,154,107,161,151,138,53,251,253,131,133,240,202,203,219,248,199,142,145,46,10,148,38,220,162,219,60,186,154,148,235,102,104,91,241,230,67,89,183,169,182,180,25,154,28,62,218,145,253,228,67,142,102,227,16,230,226,118,96,175,42,244,153,238,204,67,53,170,140,72,170,83,166,225,37,130,154,250,144,148,25,169,90,39,215,236,68,122,119,236,45,87,135,181,137,71,203,166,83,103,98,253,196,196,116,59,62,156,237,199,204,74,80,78,42,50,233,177,36,108,213,105,108,204,204,217,62,219,204,181,254,215,180,131,172,231,27,54,22,126,84,240,189,109,64,118,35,149,247,227,156,26,85,61,149,52,106,105,74,143,35,146,226,154,39,154,90,90,37,199,36,154,147,225,224,69,175,133,31,99,22,99,177,103,26,238,89,213,235,186,243,171,186,212,167,29,52,66,42,140,149,71,105,181,56,226,201,180,182,227,171,218,146,39,84,146,45,116,34,237,250,254,190,107,241,214,228,199,76,100,185,174,26,141,102,116,138,74,42,179,91,165,198,122,67,139,109,168,165,41,245,178,68,131,113,105,73,146,93,50,245,79,105,23,98,237,227,251,242,189,151,186,166,57,86,100,51,6,34,164,34,49,47,212,38,212,189,84,149,179,219,66,109,127,223,75,255,0,171,196,56,156,42,157,74,155,36,166,83,170,18,98,200,73,238,39,89,117,72,89,30,164,122,234,71,175,137,17,254,193,62,120,116,231,166,244,179,49,10,147,133,120,137,112,212,235,20,58,236,166,41,241,28,155,45,217,10,140,243,239,196,97,29,222,144,72,67,105,66,86,125,146,102,90,158,132,100,102,67,200,102,95,35,53,252,50,176,211,123,195,165,174,51,112,216,37,75,73,176,180,36,137,12,188,234,207,180,116,247,245,11,196,253,157,253,226,41,225,108,185,48,113,46,211,151,17,215,27,117,170,228,5,161,77,168,201,68,101,33,6,90,25,119,241,32,26,124,139,37,153,145,154,153,25,196,184,203,232,75,141,173,38,70,74,74,139,82,50,50,236,101,161,143,244,52,164,212,74,52,145,154,124,15,78,228,60,118,12,203,126,118,18,89,114,229,41,197,58,237,191,78,90,212,225,153,168,212,113,155,51,51,51,239,174,166,61,144,0,254,25,145,22,166,122,16,254,136,151,159,172,222,209,50,239,135,222,141,163,85,219,114,232,170,255,0,114,179,26,66,13,214,121,79,197,53,239,74,94,109,196,234,211,198,101,166,186,150,186,232,94,33,225,115,143,196,175,15,176,137,137,118,45,132,251,213,107,153,92,189,36,68,83,15,198,103,188,119,125,117,53,41,46,39,115,110,44,139,213,238,100,126,194,51,20,179,115,220,213,139,190,183,34,225,175,76,118,84,217,91,57,142,184,226,150,165,109,66,80,93,212,102,103,217,36,93,207,216,63,45,82,173,85,174,78,114,167,90,169,203,168,76,123,78,100,137,79,41,215,87,161,18,75,85,40,204,207,66,34,47,31,2,33,249,64,73,78,30,54,108,91,227,53,86,133,14,106,89,54,29,244,134,243,120,139,97,105,77,150,162,215,84,153,120,164,189,131,66,105,34,73,104,66,132,248,87,147,42,206,69,152,135,137,74,35,244,143,170,90,25,31,244,84,223,18,49,125,160,0,63,5,98,187,69,183,161,170,161,93,171,194,167,70,70,155,158,149,33,12,160,181,50,47,180,163,34,241,50,47,218,66,188,179,137,197,38,216,179,97,42,211,193,25,140,213,170,175,105,186,160,211,141,191,25,189,14,59,133,163,177,165,146,139,84,169,212,248,120,150,158,4,96,62,199,18,252,234,210,176,226,205,168,97,21,135,89,66,238,122,135,43,152,252,89,9,51,139,203,118,28,130,213,77,62,151,17,185,181,172,187,164,245,239,236,212,197,46,45,107,113,70,183,22,165,168,252,77,71,169,152,251,119,101,225,118,98,29,125,235,130,234,172,212,43,21,57,91,119,189,42,67,178,28,86,212,37,5,235,45,74,81,232,148,36,188,124,8,189,132,63,149,187,46,232,182,224,196,168,87,104,147,96,53,55,153,201,234,99,56,209,171,97,145,43,237,36,136,251,168,188,61,228,2,88,112,169,183,138,185,154,42,51,142,71,39,26,141,212,111,81,163,82,78,234,116,237,53,61,12,139,83,33,30,51,7,70,85,191,139,213,250,66,226,170,49,177,210,234,210,145,176,211,186,43,74,240,208,180,241,215,195,218,39,151,6,92,50,171,61,116,220,216,141,38,26,19,10,55,69,211,58,227,106,35,86,230,234,12,175,98,141,26,31,173,216,244,87,235,247,8,105,156,246,84,198,101,47,6,212,189,250,122,63,214,215,93,127,152,71,246,128,180,190,15,245,162,157,151,99,163,239,89,157,51,251,38,126,169,115,39,79,87,110,255,0,119,184,132,242,21,203,193,126,106,94,194,235,182,25,41,91,163,116,26,145,159,98,221,34,162,125,133,141,0,0,0,0,0,0,10,209,227,82,202,151,101,88,175,36,228,17,53,233,61,223,222,207,87,169,218,127,245,123,197,151,8,9,198,26,220,110,165,128,113,110,5,173,36,170,54,253,133,175,117,115,166,211,208,126,206,254,30,242,253,160,42,219,40,21,22,233,89,136,180,231,60,157,200,111,175,212,180,215,198,12,130,247,151,188,94,206,108,114,237,76,204,142,23,203,178,101,27,77,74,87,47,167,144,189,169,54,255,0,156,48,234,244,81,180,225,150,164,206,157,139,191,252,165,158,11,22,232,151,101,221,80,110,88,38,100,252,62,110,221,53,254,219,106,65,248,25,31,130,143,218,52,243,111,85,74,185,71,143,84,218,73,231,111,236,69,167,130,141,62,243,247,123,192,86,134,69,242,159,35,15,235,243,109,236,66,183,211,37,215,121,125,75,114,226,26,227,187,162,36,173,26,19,204,167,118,132,180,31,114,236,100,90,123,7,173,204,151,9,139,50,250,105,251,131,9,165,179,68,172,171,110,145,22,227,81,160,248,178,142,200,98,26,151,246,16,225,248,253,165,107,224,102,39,235,22,181,18,53,69,218,171,16,154,68,151,118,234,180,182,130,50,209,59,123,25,22,190,31,120,250,192,51,175,137,89,32,204,158,20,190,74,147,96,86,234,137,246,59,70,165,79,124,147,217,30,38,108,39,79,235,52,253,138,247,14,219,145,12,234,226,134,15,98,59,56,125,137,53,74,221,70,141,82,221,189,170,179,242,30,118,47,45,137,78,150,196,188,250,16,141,203,113,6,126,169,234,68,94,221,12,93,132,234,69,38,166,147,69,74,151,18,90,79,196,159,97,46,23,179,244,136,253,197,254,65,30,177,43,33,184,5,125,207,114,224,131,106,197,160,213,251,114,223,164,65,133,20,203,213,66,15,214,40,234,87,216,65,151,143,246,149,236,48,18,64,80,191,21,78,136,243,129,118,155,11,90,159,62,131,158,122,145,163,253,171,131,183,110,157,252,60,117,23,204,130,218,146,45,76,255,0,88,161,126,41,205,211,75,55,119,91,208,157,116,221,115,161,231,33,106,79,171,165,50,17,39,66,47,13,75,95,16,17,102,133,104,92,151,44,105,146,168,52,105,179,209,3,151,207,233,163,184,233,163,121,153,39,93,137,61,53,218,126,58,120,24,248,230,70,71,161,145,145,253,226,117,240,158,182,232,183,158,42,87,45,91,138,150,220,234,124,238,155,154,151,24,67,169,45,145,167,45,58,146,200,211,246,146,159,18,63,1,196,115,155,151,73,249,118,197,185,182,234,34,200,42,59,252,190,129,231,16,173,28,219,26,58,220,245,185,77,164,244,91,218,122,165,250,251,248,135,129,193,124,108,190,176,50,238,98,237,178,106,242,98,186,222,238,99,9,144,242,26,123,86,156,108,183,165,183,16,106,218,78,168,203,83,236,103,250,245,208,54,90,115,43,98,230,54,199,143,115,91,85,54,10,89,239,234,32,173,230,121,236,253,115,200,78,230,208,235,134,157,73,149,40,181,62,229,223,245,102,232,118,60,183,102,143,18,114,211,119,51,113,217,213,3,122,42,119,115,169,178,157,144,168,143,125,83,200,78,230,155,117,178,86,134,250,148,90,159,101,104,126,253,67,72,163,203,98,117,156,197,253,100,84,173,57,41,37,55,59,147,174,164,71,246,30,67,158,212,171,244,61,198,57,190,89,243,105,134,89,148,182,35,213,45,186,220,54,42,203,223,206,164,189,38,58,101,183,163,143,37,58,178,135,156,81,106,134,20,190,231,221,61,252,60,59,136,12,183,93,182,252,203,90,224,151,66,168,69,122,52,136,188,189,237,60,131,66,211,185,9,81,106,70,68,101,217,68,126,30,209,124,185,5,198,155,119,20,240,134,222,167,161,113,142,170,136,149,9,79,178,147,111,84,161,53,7,16,71,183,122,148,93,148,143,31,127,234,16,31,138,142,85,36,225,221,250,222,44,90,84,89,46,81,171,250,245,103,26,49,155,49,57,12,194,97,27,249,108,165,13,239,90,213,166,170,61,79,93,52,62,195,132,100,183,53,87,22,92,241,90,145,82,122,115,174,219,242,73,186,92,216,238,58,181,54,204,87,102,48,235,203,66,77,230,208,149,104,218,187,171,213,238,122,145,234,102,2,77,113,158,144,152,152,141,110,81,99,83,210,211,14,82,161,206,91,164,214,221,206,155,245,4,153,106,93,143,183,127,13,126,241,91,45,173,109,45,46,54,163,74,208,100,164,153,30,134,70,94,6,46,167,59,120,25,70,206,238,10,82,49,123,8,170,81,106,117,152,48,35,203,38,163,188,135,150,108,162,36,153,29,49,166,59,111,47,155,190,83,101,203,220,69,220,189,186,25,211,221,219,134,119,245,143,90,126,223,186,45,10,205,62,99,14,169,163,110,77,61,230,141,123,86,164,106,146,90,8,204,140,210,173,15,79,97,128,184,44,158,95,81,49,119,135,157,225,77,174,159,60,168,52,138,133,5,72,119,69,26,155,98,135,29,38,122,41,74,212,190,176,253,197,247,16,167,171,180,211,111,226,37,104,233,7,200,42,109,106,79,74,104,245,118,19,111,171,102,155,116,211,77,11,195,79,184,89,62,87,43,149,44,4,225,213,127,214,110,120,13,192,118,224,155,85,68,22,230,180,166,156,125,47,208,153,83,102,130,89,160,212,74,54,148,69,180,207,83,35,211,95,101,108,192,135,51,17,177,21,136,49,154,87,81,114,214,146,218,82,132,159,101,200,124,136,180,34,220,126,43,251,255,0,104,13,19,101,26,183,42,191,150,92,47,168,77,51,83,231,103,209,9,107,61,76,214,175,71,176,102,163,51,51,51,51,51,62,227,175,14,111,150,235,85,118,86,0,225,213,176,241,40,158,167,90,180,136,207,18,188,121,141,194,101,10,246,17,248,167,218,68,99,164,0,0,0,0,0,0,129,28,94,238,166,105,56,19,6,140,83,121,79,77,170,180,158,89,56,73,53,37,112,231,167,195,82,51,35,50,247,10,124,194,26,71,167,177,90,205,162,154,20,178,157,95,167,71,52,164,181,51,223,37,180,233,166,135,239,247,24,177,222,53,23,10,85,80,181,237,166,228,172,244,106,20,197,54,75,245,126,213,69,26,153,107,227,251,63,104,128,185,91,167,170,171,153,12,47,167,161,74,73,200,188,104,141,238,73,232,101,186,123,5,174,186,31,188,6,138,176,146,142,221,191,133,214,149,21,166,77,162,133,67,129,28,210,105,218,100,104,142,218,123,150,133,223,183,184,122,209,248,232,240,206,157,72,131,79,82,205,71,22,51,76,154,140,245,51,218,146,45,76,255,0,96,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,166,53,231,51,45,153,118,186,162,217,88,199,137,31,71,235,83,105,232,170,49,27,208,243,229,239,138,183,28,109,46,111,142,195,136,45,86,203,133,161,158,239,87,93,52,50,51,237,98,149,184,213,249,167,181,190,31,193,249,141,68,5,170,96,94,104,240,39,50,158,155,252,138,95,63,72,254,142,116,222,147,254,140,153,15,145,212,115,121,63,221,45,55,187,119,33,223,179,174,155,123,233,169,107,213,69,85,240,49,252,246,126,237,255,0,18,22,168,0,0,0,3,143,227,126,109,176,7,46,21,90,101,27,26,47,89,118,228,138,204,117,201,128,181,80,106,50,152,146,132,43,106,201,15,71,142,182,141,105,51,78,228,110,222,146,91,102,100,68,180,25,246,1,202,179,47,151,75,19,52,24,89,63,12,239,168,255,0,223,102,81,230,239,123,250,50,169,211,60,203,19,57,109,58,223,59,149,207,90,185,75,86,197,248,25,120,25,7,52,164,241,52,200,229,106,171,10,141,15,29,226,55,34,124,134,227,52,185,116,74,156,86,18,181,168,146,147,113,231,163,37,166,145,169,150,171,113,73,66,75,83,81,145,17,152,148,3,50,216,233,129,120,143,151,76,71,168,225,126,40,81,186,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,38,197,120,86,103,199,253,168,202,166,47,214,191,190,181,104,87,106,117,31,252,130,35,81,18,142,87,254,112,166,150,227,223,222,227,161,63,213,32,5,159,93,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,194,53,255,0,170,143,145,63,248,115,255,0,155,53,143,250,160,234,185,177,242,177,140,159,15,238,31,151,62,51,88,3,85,3,228,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,195,235,10,86,226,133,158,159,203,93,212,188,14,193,203,207,171,195,106,46,207,76,73,132,157,172,215,106,141,184,163,61,30,37,31,81,13,157,27,229,232,73,66,221,37,185,245,169,76,119,8,39,255,0,250,168,249,19,255,0,135,63,249,179,88,255,0,170,15,127,101,231,51,45,151,253,137,89,197,11,103,18,55,218,22,245,66,21,46,167,92,155,71,159,2,12,105,82,222,109,150,91,55,164,176,218,15,69,188,207,48,200,205,45,37,196,45,211,66,20,74,58,33,202,174,89,239,44,215,226,228,60,45,179,231,68,167,33,49,213,82,171,212,228,153,41,20,234,115,107,109,14,190,77,238,37,60,189,206,182,132,54,147,45,203,90,119,41,8,222,226,45,211,62,88,103,106,224,223,12,203,171,11,108,168,157,61,22,217,167,208,41,241,183,54,218,28,123,101,94,22,247,221,229,161,8,83,206,172,212,227,139,36,150,247,22,181,25,106,163,1,53,64,86,95,10,28,241,198,185,105,84,76,163,226,50,37,157,118,155,30,66,45,26,177,173,217,5,58,35,73,113,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,172,208,0,0,0,114,172,116,205,30,4,229,175,208,159,150,187,231,232,231,210,62,167,209,159,209,147,38,115,250,126,87,59,251,153,167,54,237,231,181,246,180,215,119,109,116,61,62,78,10,103,51,45,153,137,186,165,89,88,57,137,31,72,43,80,169,235,170,63,27,208,243,226,108,138,135,27,109,78,111,144,195,104,61,22,243,101,161,30,239,91,93,52,35,50,130,220,115,191,50,127,188,159,195,71,42,224,169,230,158,233,248,127,59,230,52,224,23,82,0,0,0,0,0,63,36,42,181,42,163,38,124,58,125,78,36,169,20,185,5,18,115,76,188,149,174,43,230,211,111,19,78,164,143,84,44,218,121,167,9,42,208,246,56,133,120,40,140,255,0,88,167,108,195,102,206,242,202,47,19,188,76,190,40,81,229,214,40,83,227,210,99,87,109,196,207,40,172,85,80,84,56,164,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,140,46,36,7,159,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,0,0,17,87,253,84,124,137,255,0,195,159,252,217,172,127,213,7,127,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,171,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,232,219,137,254,11,213,112,167,54,151,109,117,155,66,93,38,216,190,100,38,189,70,152,165,169,214,39,190,227,45,42,160,164,56,106,86,139,41,139,121,74,104,204,141,4,227,102,73,75,107,111,89,85,193,63,26,42,181,24,215,230,4,92,55,124,185,81,233,113,226,215,173,154,59,200,82,209,21,131,117,196,84,84,211,155,116,66,13,215,161,25,180,107,34,222,226,214,132,234,167,84,97,99,248,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,245,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,151,21,180,248,143,100,198,249,186,168,214,85,173,140,157,109,106,224,168,71,165,211,163,125,29,170,183,207,148,251,137,109,166,247,174,50,80,157,203,90,75,85,25,36,181,212,204,139,184,249,92,81,252,137,226,111,224,191,56,132,41,91,41,222,105,240,111,226,5,189,243,22,0,105,76,112,172,94,207,22,85,240,34,242,115,15,177,75,22,226,82,110,22,35,181,37,248,44,211,102,206,92,116,56,70,104,39,78,43,46,37,181,154,116,89,33,102,75,216,180,43,77,171,73,159,117,25,150,199,236,99,174,230,3,25,110,204,98,184,217,233,229,220,213,5,72,110,54,228,47,164,138,132,147,113,163,111,66,16,78,114,152,109,166,185,155,9,75,217,185,94,178,140,192,104,83,2,243,71,129,57,148,244,223,228,82,249,250,71,244,115,166,244,159,244,100,200,124,142,163,155,201,254,233,105,189,219,185,14,253,157,116,219,223,77,75,94,170,32,175,7,220,28,161,88,217,96,44,85,142,247,81,90,196,186,131,242,38,57,181,104,228,69,131,33,248,145,227,104,107,82,21,181,104,146,239,48,146,133,31,83,177,91,137,180,152,157,64,3,242,66,171,82,170,50,103,195,167,212,226,74,145,75,144,81,39,52,203,201,90,226,190,109,54,241,52,234,72,245,66,205,167,154,112,146,173,15,99,136,87,130,136,207,245,138,118,204,54,108,239,44,162,241,59,196,203,226,133,30,93,98,133,62,61,38,53,118,220,76,242,138,197,85,5,67,138,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,194,226,64,121,251,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,0,0,0,31,146,109,90,149,78,147,2,29,66,167,18,44,138,164,131,137,5,167,158,74,23,41,242,105,199,141,166,146,103,170,214,77,50,235,134,148,234,123,27,90,188,18,102,95,42,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,117,45,151,156,217,222,89,186,226,119,134,119,197,118,60,186,61,10,4,122,180,106,21,184,169,229,41,138,82,14,135,40,159,52,44,155,104,150,183,93,65,184,165,154,55,233,203,65,153,165,164,17,5,185,214,110,154,21,191,81,161,82,106,243,186,121,119,53,65,116,186,91,124,165,175,168,148,136,178,37,169,189,82,70,72,209,136,146,23,170,140,147,234,105,174,229,36,143,235,8,1,198,175,202,197,173,241,2,15,203,170,35,218,240,226,207,28,156,214,217,179,236,252,65,68,72,248,139,103,199,97,115,158,105,109,52,138,220,69,25,160,166,180,193,25,41,11,74,137,41,125,41,79,41,43,117,165,36,210,79,19,77,132,202,0,0,1,242,99,93,52,41,119,85,70,202,143,59,125,106,149,79,135,84,153,27,148,178,229,69,150,228,150,227,185,188,203,98,183,46,20,146,208,140,212,92,189,84,68,74,73,159,214,21,23,197,15,23,175,44,5,207,182,27,98,230,31,191,17,186,237,187,99,195,122,57,75,96,158,97,212,46,109,77,167,89,113,29,140,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,130,221,0,114,172,177,102,22,213,205,6,13,81,113,114,214,141,208,117,252,200,213,26,90,229,55,33,234,100,230,149,181,216,238,41,7,254,11,136,53,37,10,91,78,180,179,66,55,237,46,170,0,0,0,0,0,3,242,66,171,82,170,50,103,195,167,212,226,74,145,75,144,81,39,52,203,201,90,226,190,109,54,241,52,234,72,245,66,205,167,154,112,146,173,15,99,136,87,130,136,207,245,138,118,204,54,108,239,44,162,241,59,196,203,226,133,30,93,98,133,62,61,38,53,118,220,76,242,138,197,85,5,67,138,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,237,166,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,65,232,0,0,0,0,0,7,20,198,188,230,101,179,46,215,84,91,43,24,241,35,232,253,106,109,61,21,70,35,122,30,124,189,241,86,227,141,165,205,241,216,113,5,170,217,112,180,51,221,234,235,166,134,70,125,172,82,183,26,191,52,246,183,195,248,63,49,168,128,181,76,11,205,30,4,230,83,211,127,145,75,231,233,31,209,206,155,210,127,209,147,33,242,58,142,111,39,251,165,166,247,110,228,59,246,117,211,111,125,53,45,122,168,170,190,6,63,158,207,221,191,226,66,213,0,0,0,7,148,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,171,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,184,7,250,168,249,19,255,0,135,63,249,179,88,255,0,170,7,20,127,34,120,155,248,47,206,33,10,1,1,169,43,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,70,191,245,81,242,39,255,0,14,127,243,102,177,255,0,84,18,168,102,91,31,176,114,187,151,252,101,187,48,118,227,123,168,151,108,212,21,29,185,59,80,142,174,42,210,78,70,147,177,11,89,55,205,97,198,157,229,239,53,35,126,213,122,201,50,1,165,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,53,199,76,209,224,78,90,253,9,249,107,190,126,142,125,35,234,125,25,253,25,50,103,63,167,229,115,191,185,154,115,110,222,123,95,107,77,119,118,215,67,210,58,240,144,199,152,216,167,150,134,240,218,161,54,91,247,14,24,72,244,92,147,147,33,217,11,118,156,250,220,118,11,132,181,160,146,132,37,36,236,100,52,149,175,98,33,164,253,84,173,9,46,21,199,59,243,39,251,201,252,52,4,212,194,220,250,229,59,26,111,186,102,25,225,166,43,122,102,228,172,243,186,40,94,130,169,71,230,242,153,91,206,125,99,209,208,218,116,109,165,171,214,81,107,166,133,169,153,17,200,1,64,60,46,60,246,97,151,227,95,39,154,46,251,31,177,142,133,151,252,26,187,49,138,227,103,168,137,108,211,213,33,184,219,150,142,174,82,212,77,198,141,189,8,89,183,205,125,198,154,230,108,52,163,126,229,122,169,51,1,205,111,254,33,121,57,195,11,202,173,135,247,158,52,196,139,93,161,72,56,149,8,241,169,53,9,168,97,242,34,220,209,187,29,133,180,107,73,158,213,164,148,102,133,146,144,173,20,149,17,116,172,20,199,188,39,204,77,171,42,245,193,203,175,233,5,22,21,65,116,183,228,244,50,98,108,148,134,219,113,77,236,144,219,107,61,16,243,103,169,22,223,91,77,117,35,34,205,13,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,70,121,47,193,202,238,1,101,130,192,194,171,165,237,245,170,85,61,201,21,22,246,160,186,105,82,228,59,45,216,218,161,107,66,249,43,144,166,185,137,81,165,124,189,229,161,43,66,14,171,109,93,52,43,194,156,245,90,220,157,213,196,143,80,159,75,113,206,82,219,219,42,20,167,98,73,111,69,145,25,236,125,135,81,174,155,85,183,84,153,164,200,207,235,10,64,178,51,155,93,201,230,123,177,186,166,229,43,211,54,101,209,136,21,152,247,53,53,164,32,165,41,182,170,114,185,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,187,180,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,7,235,0,0,31,146,167,86,165,81,99,34,101,102,167,18,4,119,36,49,17,14,201,121,45,33,79,190,234,25,101,162,82,140,136,214,227,174,54,218,19,226,165,173,41,45,76,200,135,235,17,87,138,63,145,60,77,252,23,231,16,135,42,225,139,159,31,203,125,10,54,3,98,197,107,117,253,111,211,211,232,218,165,70,163,204,149,116,50,149,188,167,52,79,41,37,206,142,194,99,146,183,56,227,175,36,156,120,245,216,234,136,39,248,0,0,0,0,0,0,0,0,0,0,243,245,91,254,205,161,94,84,12,62,172,220,49,33,220,55,84,121,210,104,176,94,51,74,231,162,25,52,114,73,163,50,218,165,161,47,182,179,70,187,205,27,212,68,105,109,102,159,64,42,215,141,197,90,171,64,170,224,53,118,133,83,151,78,169,83,164,92,18,225,204,136,242,153,126,51,237,170,152,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,1,105,64,35,86,69,243,155,66,206,30,28,74,169,185,74,244,53,231,107,244,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,201,42,0,35,254,41,103,215,41,216,45,125,212,240,207,18,241,91,208,215,37,27,147,214,194,244,21,74,71,43,154,202,30,111,235,25,142,182,213,171,110,161,94,170,143,77,116,61,12,140,138,64,10,1,226,143,231,179,19,127,5,249,60,32,23,125,130,152,247,132,249,137,181,101,94,184,57,117,253,32,162,194,168,46,150,252,158,134,76,77,146,144,219,110,41,189,146,27,109,103,162,30,108,245,34,219,235,105,174,164,100,92,170,236,226,61,147,27,26,234,172,217,87,78,50,116,85,171,126,161,34,151,81,141,244,118,170,231,34,83,14,41,183,91,222,136,202,66,182,173,10,45,82,102,147,211,82,51,46,227,138,240,84,242,177,116,252,64,157,242,234,112,170,188,216,249,167,198,79,136,23,15,204,95,1,162,140,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,250,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,136,171,194,227,200,158,25,126,53,243,137,162,85,0,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,253,99,149,102,199,202,198,50,124,63,184,126,92,248,14,170,2,170,248,86,103,199,253,168,202,166,47,214,191,190,181,104,87,106,117,31,252,130,35,81,18,142,87,254,112,166,150,227,223,222,227,161,63,213,32,90,160,0,0,0,0,0,15,63,118,95,246,109,139,38,223,139,120,92,49,41,43,186,171,13,208,41,7,36,205,40,149,81,113,167,93,106,57,47,77,169,90,210,195,132,141,198,91,151,181,9,213,107,66,85,232,4,0,227,87,229,98,214,248,129,7,229,213,17,232,56,104,103,142,54,99,172,214,112,122,248,68,180,98,45,151,71,109,111,75,113,110,200,69,114,156,201,182,193,77,83,203,53,40,164,146,150,210,94,74,213,235,173,194,113,6,100,165,161,144,155,224,0,0,0,0,3,228,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,195,235,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,8,193,254,170,62,68,255,0,225,207,254,108,214,63,234,130,74,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,195,50,248,177,98,254,75,241,78,242,195,63,74,122,79,232,149,193,81,161,117,188,142,79,85,210,201,113,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,162,242,120,92,98,244,156,90,201,245,178,197,73,249,111,212,172,105,15,90,18,158,121,134,154,66,209,25,40,92,84,180,77,253,164,34,27,241,27,53,40,146,179,91,107,53,110,251,106,9,106,0,56,254,112,47,248,216,97,149,204,82,188,222,184,101,208,164,69,181,231,70,167,212,34,27,169,125,138,140,150,142,60,35,109,77,22,244,44,228,188,201,18,203,77,134,100,163,52,145,26,136,57,253,91,137,166,71,40,181,89,180,105,152,239,17,201,16,36,57,25,213,196,162,84,229,48,165,161,70,149,27,111,51,25,77,58,141,72,244,91,106,82,20,90,26,76,200,200,199,96,182,177,239,9,239,12,26,123,48,54,229,215,213,216,49,233,243,234,142,85,250,25,45,237,139,9,78,166,75,156,133,182,79,30,195,97,210,211,102,229,109,245,72,245,45,115,67,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,208,246,44,88,191,146,252,130,222,88,105,233,79,73,253,18,193,250,141,11,173,228,114,122,174,150,138,227,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,64,119,90,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,20,237,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,205,196,128,0,0,0,0,142,185,228,205,221,43,40,56,70,155,173,138,116,74,197,217,94,144,170,109,185,74,126,66,80,133,190,72,53,46,83,200,37,19,171,140,201,109,223,203,45,77,110,50,217,169,190,105,56,144,238,145,174,154,20,187,170,163,101,71,157,190,181,74,167,195,170,76,141,202,89,114,162,203,114,75,113,220,222,101,177,91,151,10,73,104,70,106,46,94,170,34,37,36,207,235,10,192,224,187,116,215,111,155,171,48,183,173,211,59,173,173,92,21,10,29,82,163,39,148,134,249,242,159,114,168,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,11,63,0,28,211,27,243,27,131,217,113,165,83,43,184,203,115,203,160,83,106,242,23,18,36,196,209,167,77,96,223,74,119,114,150,228,102,92,75,107,52,238,82,82,179,73,172,144,225,167,118,197,233,210,199,138,198,140,33,179,113,235,11,238,12,35,196,6,37,185,66,184,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,228,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,97,194,191,213,71,200,159,252,57,255,0,205,154,199,253,80,73,250,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,134,109,243,47,151,75,239,43,248,167,63,12,239,168,255,0,223,102,81,230,239,103,250,78,151,212,188,203,19,57,109,58,231,39,155,200,90,185,75,86,244,120,25,120,25,205,78,19,121,215,167,97,252,207,228,197,138,21,62,69,22,183,80,67,150,132,215,14,84,135,26,170,74,125,150,74,152,150,208,149,161,182,93,91,138,121,42,250,164,33,206,121,172,212,111,17,160,45,166,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,17,175,253,84,124,137,255,0,195,159,252,217,172,127,213,7,85,205,143,149,140,100,248,127,112,252,185,241,154,192,26,146,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,135,235,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,115,92,167,121,88,193,191,135,246,247,203,152,21,213,197,23,136,4,202,188,202,150,89,48,66,226,228,210,153,234,105,215,197,81,134,223,98,83,146,154,125,214,30,164,167,152,132,109,100,185,90,186,227,102,180,188,151,18,217,40,144,78,165,208,152,31,234,163,228,79,254,28,255,0,230,205,99,254,168,58,86,8,102,219,0,115,31,85,169,209,176,94,245,151,113,200,163,71,68,153,235,77,6,163,21,136,200,90,182,160,150,244,136,232,104,150,163,37,109,70,237,234,36,56,100,70,72,89,149,6,101,163,46,151,222,104,49,78,6,25,216,177,255,0,189,76,172,77,222,207,244,101,47,169,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,240,34,241,50,208,70,93,112,26,205,203,110,17,208,176,166,204,133,17,40,167,71,66,234,115,153,142,108,174,173,81,52,36,164,77,116,148,181,171,123,138,78,164,147,90,182,32,144,218,79,98,18,68,29,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,44,91,163,183,112,97,125,219,69,117,147,116,166,208,231,199,36,146,119,25,154,227,184,158,197,161,247,239,238,30,180,126,58,196,51,168,210,39,83,210,179,73,202,140,235,36,162,61,12,183,36,203,82,63,218,3,50,56,191,72,42,14,43,94,84,82,66,144,80,107,245,24,228,149,22,134,157,146,92,78,154,104,90,120,123,136,92,31,8,75,169,170,182,4,206,163,28,222,107,176,170,174,167,150,110,18,141,41,68,56,9,240,212,204,136,140,253,194,167,243,73,79,85,43,50,24,161,79,90,148,163,143,120,214,219,220,163,212,207,108,247,203,93,116,47,112,159,92,21,238,20,166,161,116,91,78,73,89,106,212,217,137,108,215,234,253,170,114,53,34,215,199,246,126,208,22,186,0,0,0,0,0,57,22,110,107,114,168,25,101,197,10,132,35,52,190,86,125,108,144,178,212,141,10,244,123,230,74,35,35,35,35,35,34,238,58,232,230,249,145,181,87,122,224,14,34,219,12,146,141,234,141,171,87,140,201,39,199,152,228,39,144,159,97,159,138,189,132,102,3,56,54,145,149,193,136,148,99,171,159,60,170,85,168,221,81,175,214,223,204,125,59,245,221,174,186,234,126,58,253,226,225,179,135,125,69,194,46,30,118,125,54,134,124,130,175,82,41,244,20,161,173,18,105,109,250,28,132,145,232,149,39,66,250,178,247,151,220,98,158,231,195,153,135,56,138,252,25,45,43,168,182,171,74,109,73,90,79,186,227,190,100,122,145,237,63,20,125,223,176,89,54,104,171,181,44,123,225,213,96,86,109,136,8,158,237,191,58,148,137,205,194,105,78,184,194,88,161,60,167,13,100,131,89,164,146,110,164,143,113,150,134,101,174,158,208,171,103,22,183,86,167,28,81,169,107,51,82,140,207,83,51,63,19,22,75,193,134,66,101,226,61,199,69,147,79,75,172,55,73,153,57,14,155,91,182,186,79,211,210,69,169,246,46,221,252,53,251,197,127,218,88,103,127,95,21,166,45,251,94,208,172,212,38,62,234,90,38,227,83,222,116,209,185,105,70,170,36,32,204,136,141,73,212,244,246,144,184,76,146,96,93,27,36,88,43,88,197,236,93,169,69,166,86,103,64,145,44,218,144,242,25,89,50,184,145,164,116,196,153,13,178,190,110,248,174,23,47,113,151,99,246,234,100,31,183,139,14,43,81,236,172,22,43,45,174,159,210,53,199,121,70,223,171,184,152,122,36,230,247,17,111,37,125,164,248,232,101,250,252,5,80,101,90,199,147,136,56,255,0,99,80,35,196,121,244,29,126,152,227,228,219,102,173,141,117,172,33,74,86,137,86,137,45,253,204,203,65,236,51,177,153,218,222,102,49,118,117,89,47,172,168,148,215,93,129,75,142,218,151,177,108,55,42,74,153,112,211,205,113,6,179,67,250,110,73,145,123,139,79,25,161,194,75,42,207,176,153,24,241,120,81,164,71,89,154,226,83,91,151,28,209,189,31,204,37,53,33,4,227,61,200,253,98,37,165,126,253,61,224,44,238,212,163,55,110,218,244,138,3,73,34,69,54,4,120,105,34,47,99,109,165,30,226,253,31,113,126,161,245,64,112,236,204,102,211,12,178,215,108,72,170,92,149,184,111,213,145,179,147,73,102,76,117,75,115,87,25,74,180,101,111,54,163,209,15,165,125,143,178,123,248,120,135,238,204,182,101,108,92,185,88,242,46,107,150,166,193,203,45,157,60,20,60,207,61,239,174,101,10,218,218,221,108,213,161,60,149,30,135,216,187,254,188,252,227,70,54,223,88,231,119,63,118,222,213,121,18,157,115,111,45,133,72,121,109,51,163,77,182,123,18,227,139,52,238,38,146,103,161,247,50,253,90,122,76,200,230,147,18,115,45,119,61,113,222,53,3,102,42,182,242,105,209,93,144,152,140,253,83,40,86,214,156,117,194,78,166,194,84,122,31,117,106,126,237,56,224,1,17,153,232,68,102,99,236,87,109,11,146,218,141,14,85,122,141,54,2,39,243,57,29,76,119,26,53,236,50,37,105,189,37,174,155,139,195,95,18,29,147,38,89,116,159,152,156,90,133,110,46,44,147,163,177,204,235,222,105,10,209,189,209,164,45,191,91,148,226,75,85,179,167,172,95,171,191,135,111,226,195,109,209,108,204,84,161,218,182,237,45,184,52,248,61,79,41,45,176,134,146,123,227,65,90,180,36,17,39,237,41,94,4,94,32,60,167,10,190,136,179,131,104,156,133,173,47,151,95,200,61,72,145,254,213,206,221,187,94,254,30,26,11,232,20,41,194,197,186,105,230,238,212,122,107,174,147,173,245,220,148,33,73,245,181,166,77,37,106,71,220,244,45,60,5,244,172,183,36,203,83,47,212,2,145,179,223,157,92,80,198,28,71,127,15,176,218,169,91,167,81,169,187,118,53,73,126,67,46,202,230,49,21,211,222,150,95,90,23,181,109,172,203,213,45,8,207,219,169,142,37,134,185,32,204,158,43,62,106,141,96,86,233,105,246,187,89,165,79,96,149,217,126,6,76,43,95,234,244,253,169,247,139,152,195,92,134,224,21,137,61,187,130,117,171,22,189,87,239,204,126,175,6,20,163,63,85,104,47,88,227,165,95,97,100,94,63,217,79,176,132,133,131,72,164,211,18,72,166,210,226,68,73,120,19,12,37,178,246,254,137,23,188,255,0,202,2,189,242,219,194,98,204,177,90,98,224,197,153,108,214,235,41,221,172,68,56,212,152,62,47,35,186,31,134,149,253,133,182,126,63,105,58,248,17,15,37,158,140,167,200,196,10,244,43,119,15,109,244,198,117,190,103,76,220,72,134,136,237,106,136,203,94,164,203,42,219,169,33,103,216,187,153,158,190,209,104,3,228,191,107,81,36,212,90,170,191,9,165,201,107,118,139,83,104,51,61,83,183,185,153,107,225,247,128,229,89,78,203,181,51,45,216,95,18,201,138,109,59,41,60,206,162,66,118,168,220,254,112,251,168,213,68,211,102,122,19,218,119,46,223,242,157,19,103,2,162,221,87,49,55,100,230,83,181,14,116,26,22,154,120,65,142,94,243,247,13,25,220,21,82,162,82,36,84,246,146,185,59,59,25,107,226,162,79,188,189,254,241,152,107,238,232,151,121,221,83,174,89,198,102,252,206,86,253,117,254,195,105,65,120,153,159,130,75,218,2,215,56,43,50,164,89,87,211,202,234,12,157,244,102,221,127,171,45,29,168,235,255,0,213,239,22,92,32,39,7,155,113,186,110,1,202,184,16,180,154,171,59,55,150,189,211,201,155,80,65,123,59,120,251,207,246,9,246,0,0,0,0,0,0,34,239,17,188,56,119,17,242,199,113,211,227,33,74,144,207,71,203,218,70,102,90,212,34,25,248,37,71,224,129,40,135,194,189,237,166,110,251,94,109,187,33,166,92,110,95,47,84,188,146,52,30,215,18,190,228,100,127,163,238,1,151,82,51,66,181,211,185,13,38,101,82,241,93,247,129,118,221,196,243,164,183,164,245,155,207,118,191,102,99,232,47,237,40,252,17,239,25,203,188,168,19,237,123,146,101,10,167,21,113,228,198,229,239,105,72,82,13,59,155,74,139,178,136,140,187,40,143,195,218,46,195,132,197,254,87,110,92,216,160,200,158,228,137,180,29,221,73,45,221,251,57,243,231,41,30,42,51,45,82,159,105,23,135,180,4,223,0,0,0,0,0,20,101,197,170,220,118,149,153,234,149,109,104,136,148,213,249,59,73,146,50,95,213,83,224,164,247,246,47,127,110,231,251,5,230,138,108,227,45,66,145,31,21,232,21,178,140,226,90,149,213,106,225,160,201,42,219,26,158,158,199,167,126,253,188,64,115,190,20,87,34,233,57,160,164,209,138,121,70,69,87,159,184,148,238,196,175,149,78,156,162,215,185,107,166,190,227,241,246,11,31,226,25,149,24,185,134,195,35,168,80,105,172,157,207,72,254,228,117,12,151,49,206,108,136,132,189,198,150,92,112,244,109,147,34,211,77,11,199,82,240,168,252,136,86,202,129,153,235,66,162,114,16,207,47,210,30,178,151,180,139,90,124,162,241,212,189,227,68,203,66,28,73,161,196,18,146,126,36,101,169,0,203,23,45,218,116,222,92,184,230,75,111,237,54,226,15,218,93,181,35,253,100,38,93,243,145,191,167,152,75,27,27,112,13,213,86,152,115,127,89,75,138,174,165,228,105,37,49,145,203,102,44,117,17,106,104,117,103,170,252,18,102,94,6,67,205,113,21,203,154,240,35,26,100,72,166,68,109,186,29,111,103,68,76,183,162,17,201,137,16,156,251,45,33,5,170,221,63,179,175,223,161,248,245,126,21,89,156,143,99,222,178,112,122,245,168,60,253,30,226,217,210,55,37,210,83,17,186,118,167,72,94,132,227,164,148,110,90,147,224,131,212,244,215,67,208,192,68,28,37,198,12,77,203,173,244,213,197,107,205,159,75,159,19,119,58,27,206,72,97,14,111,101,196,39,152,218,22,218,143,68,188,165,22,167,237,215,219,222,239,242,121,158,59,7,50,246,212,104,179,39,196,166,93,200,223,213,64,113,214,89,230,106,228,131,71,41,179,144,227,167,163,76,18,149,175,191,82,236,125,185,198,112,248,109,225,246,44,208,228,220,152,99,69,131,67,185,91,217,181,184,145,152,140,203,218,174,58,15,121,51,21,78,43,70,219,94,157,251,26,143,216,102,42,61,112,113,203,44,23,177,75,233,238,75,86,169,23,236,190,148,76,130,151,119,51,161,232,175,171,82,180,75,250,125,219,253,199,220,52,81,138,152,85,103,227,13,163,42,205,189,105,140,204,131,43,102,187,217,105,197,35,107,168,115,213,230,33,100,90,169,180,235,219,217,250,140,80,94,102,114,99,138,121,114,170,78,122,173,71,149,46,133,26,75,17,155,168,199,143,37,198,84,165,198,231,40,249,170,97,180,25,39,106,200,244,240,218,126,227,49,109,57,21,207,21,185,153,75,105,54,253,193,41,136,87,132,45,121,236,45,109,182,82,55,185,37,105,229,37,114,28,117,123,90,96,141,90,151,109,125,222,18,43,20,176,162,202,197,251,66,161,102,222,148,72,115,161,206,101,212,18,157,140,211,171,105,107,105,109,19,136,55,16,178,74,210,151,21,162,180,51,47,249,0,81,166,80,51,233,127,229,178,107,52,9,206,174,175,106,200,125,37,34,44,133,63,33,77,54,163,142,133,114,144,114,27,109,38,77,50,100,157,75,66,212,203,192,251,76,75,191,58,249,42,196,104,177,238,219,171,14,40,242,42,101,177,110,37,234,61,37,114,20,122,41,195,212,150,250,148,126,178,213,237,241,251,199,5,205,119,11,156,75,195,138,220,203,147,9,225,59,112,91,242,94,113,214,226,70,110,68,185,108,146,150,250,200,182,49,17,40,74,73,180,54,90,107,217,74,34,240,50,17,33,236,191,227,139,21,3,166,175,8,47,78,113,61,200,255,0,224,252,205,13,91,182,255,0,123,215,196,7,101,205,230,111,213,140,235,139,98,225,228,19,160,88,180,164,33,12,83,227,181,210,165,197,181,212,52,149,41,166,94,91,39,171,14,161,38,100,146,251,36,93,146,68,71,246,56,111,101,198,191,140,56,227,73,185,159,165,186,154,13,179,37,138,163,178,157,97,100,210,220,143,50,34,205,164,172,218,90,13,102,135,53,36,153,145,233,223,82,33,244,50,225,195,51,27,177,110,187,14,93,227,71,122,216,160,33,109,187,40,234,81,229,194,144,182,137,108,154,210,223,50,42,144,106,52,56,173,8,251,106,147,215,177,24,185,44,8,192,91,15,0,172,122,125,161,103,81,33,71,92,120,237,55,38,90,35,50,135,164,186,150,90,109,110,56,182,219,70,245,43,146,147,53,25,106,103,220,253,154,7,68,133,17,152,16,216,131,25,59,90,140,210,90,108,180,34,209,41,34,34,46,221,188,8,127,176,0,0,0,0,0,0,10,125,227,77,25,198,241,82,216,121,39,163,74,160,194,212,139,218,163,147,81,239,254,65,13,178,134,233,51,154,76,37,113,74,208,138,247,160,153,247,246,122,69,129,54,120,213,182,239,211,187,89,221,27,229,250,34,10,117,211,215,221,206,168,255,0,200,32,214,86,150,164,102,75,11,86,131,34,81,94,116,67,45,124,53,235,216,1,165,84,45,46,33,46,36,245,37,17,25,126,163,31,244,63,37,37,74,93,42,26,214,101,185,81,219,51,211,195,93,164,63,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,86,227,87,230,158,214,248,127,7,230,53,17,117,34,149,184,213,249,167,181,190,31,193,249,141,68,7,85,224,99,249,236,253,219,254,36,45,80,85,95,3,31,207,103,238,223,241,33,106,128,0,0,0,0,0,34,174,126,178,81,106,230,179,14,37,214,233,52,206,159,19,109,154,123,206,91,149,8,228,218,28,159,176,148,226,105,146,13,197,33,10,101,213,153,146,20,181,23,37,197,154,200,246,169,212,59,66,215,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,184,212,152,128,28,80,178,45,249,107,181,87,142,56,57,102,117,120,147,69,217,233,136,208,149,181,234,237,45,182,212,71,163,36,147,234,38,51,163,124,189,13,43,91,68,182,254,181,73,142,217,7,159,193,188,245,70,205,46,73,177,142,199,196,25,241,17,138,148,12,55,185,222,156,204,104,174,161,21,58,115,52,242,65,84,140,201,178,97,149,169,201,9,109,108,165,127,109,10,90,80,132,40,144,138,118,0,1,107,220,80,120,130,73,164,201,173,101,123,5,170,177,22,181,199,84,11,194,185,25,214,164,163,99,205,74,143,50,138,109,58,194,146,75,36,173,133,45,246,157,222,218,201,77,122,171,74,244,174,12,11,192,188,71,204,94,35,211,176,191,11,232,221,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,229,109,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,113,125,57,5,201,69,171,149,60,56,137,91,171,83,58,140,77,185,169,236,185,113,212,36,19,107,114,6,242,75,138,166,71,54,212,180,37,150,150,68,75,82,20,124,231,16,75,51,218,150,144,208,117,92,180,101,210,196,202,254,22,64,195,59,22,63,247,169,149,137,187,222,254,147,170,116,204,178,252,206,91,174,185,201,230,242,16,174,82,21,177,30,4,94,38,124,171,138,63,145,60,77,252,23,231,16,132,170,17,87,138,63,145,60,77,252,23,231,16,128,80,8,189,62,28,217,246,254,85,20,39,240,223,17,24,233,241,54,217,167,245,146,228,49,31,100,90,212,20,45,13,28,196,146,11,99,47,18,220,109,46,181,217,38,165,165,109,22,213,41,182,104,176,122,11,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,134,162,7,42,193,76,211,229,247,49,61,83,120,57,138,52,171,130,92,45,234,126,6,215,98,78,67,104,229,238,123,165,144,134,222,54,72,222,109,60,210,71,47,114,182,238,220,70,69,94,185,170,226,125,135,120,219,146,217,150,181,158,114,232,24,139,123,72,77,46,175,64,141,50,89,174,143,78,76,151,20,235,135,51,166,109,153,72,125,150,27,105,109,37,73,245,38,168,149,184,144,180,170,189,112,7,7,43,185,128,198,91,79,7,109,199,186,121,119,53,65,49,220,147,181,11,233,34,161,42,114,76,157,139,90,9,206,83,13,186,239,47,121,41,123,54,167,214,81,16,11,21,227,157,249,147,253,228,254,26,57,87,5,79,52,247,79,195,249,223,49,167,14,149,198,226,153,26,139,74,192,106,52,55,37,185,30,4,123,130,51,75,151,45,217,79,169,8,77,49,41,55,30,121,74,117,213,232,69,170,220,82,150,163,212,212,102,102,102,57,175,5,79,52,247,79,195,249,223,49,167,0,186,144,0,0,0,0,1,64,60,81,252,246,98,111,224,191,39,132,47,248,80,15,20,127,61,152,155,248,47,201,225,0,244,28,56,179,199,27,42,87,148,251,63,16,81,46,70,29,94,18,24,92,231,154,91,174,174,137,45,36,104,41,173,48,70,105,90,20,147,74,95,74,83,205,82,26,105,73,53,27,36,211,151,188,50,174,44,127,133,126,122,164,216,23,13,43,44,56,165,62,91,246,197,114,67,52,219,49,230,98,181,178,147,81,126,83,203,83,14,147,109,147,206,34,83,210,72,137,197,173,124,165,165,5,181,45,173,107,108,46,36,0,0,64,174,48,216,33,74,191,50,233,31,25,94,174,75,135,82,194,233,4,168,241,18,218,86,196,230,42,50,162,70,117,11,240,82,22,149,19,43,74,200,204,180,67,137,52,158,242,91,117,67,149,140,107,254,78,217,130,178,113,141,202,127,91,18,223,168,31,94,194,90,230,56,184,47,180,184,242,185,73,230,54,70,241,48,243,166,222,229,146,121,132,141,218,167,82,61,30,221,150,181,10,249,181,107,54,85,211,7,173,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,227,49,183,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,11,222,226,143,228,79,19,127,5,249,196,33,74,217,78,243,79,131,127,16,45,239,152,176,39,252,204,82,252,168,112,74,172,117,149,223,73,213,109,47,70,218,213,15,230,188,158,151,165,174,66,233,24,236,132,165,123,96,185,11,215,78,237,117,245,148,107,37,136,1,148,239,52,248,55,241,2,222,249,139,0,46,79,138,94,58,67,193,252,169,215,173,184,85,158,146,228,196,79,245,183,76,101,178,97,199,23,21,195,35,168,45,77,186,123,185,61,47,49,149,56,132,169,72,114,75,31,100,212,75,77,38,96,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,115,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,57,105,198,11,24,235,183,206,104,15,10,164,51,211,209,112,210,158,196,120,109,238,66,249,242,167,71,98,92,137,58,146,18,180,238,66,227,53,203,53,45,37,211,111,78,211,113,68,61,183,6,12,6,141,117,98,133,203,143,245,216,82,250,123,30,58,105,116,37,170,59,169,97,202,140,198,220,75,238,33,226,89,33,107,102,54,168,83,70,149,246,156,218,207,97,165,6,160,183,234,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,0,0,20,3,197,31,207,102,38,254,11,242,120,66,255,0,133,0,241,71,243,217,137,191,130,252,158,16,15,65,195,139,60,113,178,165,121,79,179,241,5,18,228,97,213,225,33,133,206,121,165,186,234,232,146,210,70,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,123,195,42,226,205,56,80,231,142,77,181,85,162,101,31,17,145,16,168,85,41,18,17,104,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,146,22,232,0,42,47,138,246,120,228,220,181,90,222,81,240,229,17,14,133,77,145,29,23,117,88,150,212,131,157,45,165,54,250,97,48,105,53,19,72,97,212,163,154,163,209,211,121,165,55,162,18,218,249,193,197,120,142,231,142,54,107,111,40,22,126,31,34,92,124,58,179,228,62,184,47,58,183,90,93,110,90,136,144,115,93,96,204,146,132,37,36,164,176,149,39,154,148,58,234,148,105,55,141,166,252,255,0,11,143,61,152,101,248,215,201,230,136,170,37,87,11,143,61,152,101,248,215,201,230,128,159,252,106,252,172,90,223,16,32,252,186,162,41,218,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,119,19,198,175,202,197,173,241,2,15,203,170,34,149,128,104,163,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,250,65,111,243,30,145,232,190,107,210,17,23,249,210,216,105,183,249,173,199,55,62,172,143,102,187,85,161,151,126,171,138,88,165,98,96,181,137,83,196,204,75,174,250,26,219,163,114,122,217,189,43,210,57,92,215,144,203,127,86,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,103,51,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,154,188,79,51,185,102,227,214,23,225,149,177,129,216,147,45,202,21,197,30,85,102,236,160,147,102,203,237,45,14,50,152,81,231,104,70,68,182,221,110,90,185,36,181,32,205,12,189,162,146,113,221,48,180,156,28,199,236,26,204,5,9,203,143,7,113,10,149,115,68,143,167,82,220,117,169,185,81,55,45,196,35,168,140,225,37,230,55,155,46,26,57,136,78,244,164,212,157,83,161,138,150,227,87,230,158,214,248,127,7,230,53,17,199,248,109,225,37,87,23,243,105,107,211,34,84,110,10,117,54,133,30,101,110,181,58,131,89,85,46,107,16,155,100,218,218,151,219,82,94,74,29,121,230,35,184,76,153,56,109,190,189,13,29,214,158,193,198,175,205,61,173,240,254,15,204,106,32,35,174,79,179,103,121,101,23,20,62,156,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,130,48,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,234,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,60,193,9,127,195,155,58,255,0,201,87,17,223,160,95,245,58,171,152,101,116,253,93,74,51,7,205,110,151,56,205,4,221,77,44,237,82,213,181,8,54,221,75,70,149,45,181,37,90,58,166,90,108,194,250,64,7,10,206,14,108,236,220,162,225,127,211,138,236,120,149,138,236,249,13,198,161,91,138,158,113,95,170,172,156,65,62,104,89,54,233,161,13,52,179,113,75,52,108,215,150,131,50,83,168,35,14,85,196,119,60,114,114,165,102,192,179,240,249,17,36,98,45,225,29,245,193,121,213,180,234,40,145,18,100,131,154,235,6,102,165,173,74,53,37,132,169,60,165,45,167,84,163,81,50,109,57,16,56,116,241,35,184,108,9,54,230,92,241,145,169,117,203,97,249,9,167,208,107,77,162,84,186,141,37,28,165,147,16,19,26,59,46,189,53,11,120,152,101,148,36,137,109,115,13,58,169,180,182,134,224,5,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,173,251,134,151,15,184,216,61,74,163,230,15,23,233,82,219,196,25,241,250,154,61,38,91,78,197,126,218,66,211,41,135,9,194,67,230,135,215,34,51,237,40,208,243,73,91,7,170,76,137,100,173,2,5,241,71,243,217,137,191,130,252,158,16,244,28,56,179,199,27,42,87,148,251,63,16,81,46,70,29,94,18,24,92,231,154,91,174,174,137,45,36,104,41,173,48,70,105,90,20,147,74,95,74,83,205,82,26,105,73,53,27,36,211,158,127,138,63,158,204,77,252,23,228,240,132,85,1,170,128,21,23,194,135,60,114,109,170,173,19,40,248,140,136,133,66,169,72,144,139,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,202,81,106,233,60,234,91,209,105,113,28,155,116,0,0,0,1,74,220,106,252,211,218,223,15,224,252,198,162,46,164,82,183,26,191,52,246,183,195,248,63,49,168,128,234,188,12,127,61,159,187,127,196,133,170,12,230,100,251,54,119,150,81,113,67,233,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,65,232,0,0,4,85,226,143,228,79,19,127,5,249,196,33,64,34,205,56,175,103,142,77,203,85,173,229,31,14,81,16,232,84,217,17,209,119,85,137,109,72,57,210,218,83,111,166,19,6,147,81,52,134,29,74,57,170,61,29,55,154,83,122,33,45,175,157,89,96,53,80,42,87,141,102,5,195,165,87,108,188,195,208,104,220,159,77,239,182,238,41,45,155,13,182,185,77,35,153,5,106,65,17,58,227,203,101,50,144,167,12,214,146,110,35,8,245,52,73,46,218,135,20,206,134,14,87,113,247,44,23,254,21,90,207,108,173,85,105,237,200,167,55,181,7,212,202,137,33,169,109,70,213,107,66,17,206,92,116,181,204,82,137,40,230,111,61,73,58,24,84,183,9,220,116,174,225,134,104,41,152,115,233,154,84,43,91,18,245,167,85,211,80,36,35,116,166,35,200,114,1,178,233,154,77,47,41,245,242,18,141,77,46,117,38,157,138,95,45,72,144,28,115,191,50,127,188,159,195,69,85,139,20,226,161,140,116,44,192,96,214,89,241,138,220,103,167,137,115,83,238,41,14,70,220,181,244,146,144,170,115,114,99,111,90,16,110,114,159,109,214,185,155,9,43,217,185,62,170,136,192,113,94,23,30,123,48,203,241,175,147,205,19,127,140,254,60,201,181,112,190,218,192,10,20,216,157,69,241,33,85,74,234,19,33,165,62,221,58,27,141,169,134,214,201,160,214,132,61,39,69,165,210,82,59,193,113,5,188,148,178,76,32,225,113,231,179,12,191,26,249,60,209,207,243,161,140,116,44,125,205,5,255,0,138,182,179,59,40,181,90,131,113,233,206,110,89,245,49,98,71,106,35,82,116,90,16,180,115,145,29,46,242,212,146,82,57,155,15,83,78,166,30,171,135,110,5,195,199,236,214,90,150,221,122,141,233,59,110,131,205,185,43,204,168,216,54,213,22,41,17,180,135,91,120,148,151,153,114,82,226,178,227,100,149,41,77,188,191,178,68,107,78,133,5,117,112,91,193,202,237,159,131,87,110,49,85,222,229,196,196,74,132,120,244,184,219,80,123,162,211,85,33,181,73,222,149,153,150,247,223,144,215,45,72,66,147,211,110,245,146,226,76,172,84,6,107,51,99,230,159,25,62,32,92,63,49,124,74,174,24,185,241,252,136,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,226,174,108,124,211,227,39,196,11,135,230,47,142,84,3,85,0,43,3,132,166,117,253,55,14,30,83,113,54,167,85,153,90,103,156,229,151,80,124,249,237,170,11,44,115,23,76,81,146,119,183,201,67,78,184,210,156,82,146,109,154,154,35,108,154,101,11,179,240,17,87,138,63,145,60,77,252,23,231,16,133,5,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,211,138,63,145,60,77,252,23,231,16,133,0,128,208,158,69,243,155,66,206,30,28,74,169,185,74,244,53,231,107,244,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,201,42,51,3,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,86,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,123,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,14,192,60,86,52,98,245,155,128,184,95,112,98,230,32,63,45,186,21,187,29,47,72,40,140,27,207,186,181,184,150,154,101,180,118,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,245,85,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,251,103,163,57,181,220,225,226,60,90,155,116,175,67,89,150,191,81,30,217,166,186,132,28,164,182,233,163,155,38,75,137,215,87,157,229,52,102,218,84,109,182,148,37,41,220,100,183,92,15,109,74,226,141,143,52,92,203,215,241,230,4,104,158,130,185,228,65,98,165,103,60,239,62,50,169,80,208,234,35,196,106,75,137,83,177,214,146,144,251,166,227,36,132,42,67,171,113,77,41,42,54,133,212,224,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,114,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,58,75,225,205,146,143,229,85,136,239,215,239,250,101,85,188,50,181,190,178,165,37,130,229,55,84,156,70,131,110,152,151,183,37,105,220,133,155,142,169,162,82,144,218,82,157,90,83,205,56,87,210,0,0,0,2,170,248,231,126,100,255,0,121,63,134,139,84,21,87,199,59,243,39,251,201,252,52,5,106,225,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,213,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,30,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,51,110,59,86,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,97,163,225,64,60,81,252,246,98,111,224,191,39,132,47,79,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,173,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,162,206,40,254,123,49,55,240,95,147,194,1,63,248,42,121,88,186,126,32,78,249,117,56,85,94,108,124,211,227,39,196,11,135,230,47,139,84,224,169,229,98,233,248,129,59,229,212,225,85,121,177,243,79,140,159,16,46,31,152,190,2,234,120,92,121,19,195,47,198,190,113,52,74,161,72,28,56,56,128,76,203,189,117,172,36,197,235,139,253,137,231,245,47,181,38,67,111,200,114,221,149,177,110,110,142,134,80,227,139,101,231,8,144,182,73,59,73,199,73,212,154,62,184,157,187,240,1,202,179,99,229,99,25,62,31,220,63,46,124,117,81,202,179,99,229,99,25,62,31,220,63,46,124,6,107,5,228,240,208,207,28,108,199,89,172,224,245,240,137,104,196,91,46,142,218,222,150,226,221,144,138,229,57,147,109,130,154,167,150,106,81,73,37,45,164,188,149,171,215,91,132,226,12,201,75,67,52,108,62,173,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,3,82,96,34,254,64,115,131,74,205,150,17,165,85,3,150,221,247,103,71,135,2,235,67,205,36,145,37,245,161,68,220,230,148,218,18,214,201,6,203,171,54,210,148,155,75,74,209,183,97,54,227,146,128,0,0,0,64,14,53,126,86,45,111,136,16,126,93,81,20,215,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,11,148,227,87,229,98,214,248,129,7,229,213,17,74,192,52,61,145,204,221,210,179,125,132,106,186,223,167,68,163,221,148,25,9,166,220,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,237,156,194,212,150,219,205,146,156,229,27,138,145,67,52,57,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,132,242,235,143,54,110,100,176,142,133,138,214,100,216,138,69,70,58,17,83,130,204,131,121,116,154,137,33,39,34,19,166,164,33,91,219,82,180,37,26,19,189,6,135,18,91,22,147,48,233,96,0,0,0,0,41,47,140,181,129,26,217,205,29,46,243,167,91,210,226,71,188,109,120,146,102,84,20,78,155,19,170,49,221,118,59,132,133,40,205,4,182,227,55,4,148,132,105,161,41,181,25,106,230,229,116,14,8,248,161,85,139,127,226,22,11,188,153,111,211,106,116,118,174,136,230,169,170,228,67,126,51,205,198,119,100,125,13,59,223,76,182,119,56,70,147,210,35,105,50,87,109,157,255,0,140,181,129,38,230,202,229,46,243,167,91,209,37,200,179,174,136,146,102,84,20,77,19,240,105,210,26,118,59,132,133,40,201,102,135,36,185,4,148,132,107,169,165,181,25,104,222,228,213,94,79,239,249,56,97,154,60,45,188,217,184,98,80,163,197,186,32,198,168,84,37,155,73,97,138,116,151,74,60,211,113,78,150,196,32,227,60,241,26,207,77,132,102,162,52,153,18,136,52,146,43,47,141,198,40,82,162,216,24,123,130,236,166,35,245,42,157,97,219,162,65,166,106,121,240,216,140,203,145,154,223,31,67,86,199,213,45,237,174,25,164,181,136,226,72,149,223,101,154,10,22,226,167,140,116,44,93,205,197,94,53,184,206,177,44,42,123,86,115,146,119,47,249,212,168,207,190,228,147,216,180,36,209,203,126,67,172,105,235,37,92,141,233,81,165,100,68,30,127,134,190,16,201,197,252,224,216,236,27,18,206,155,103,200,59,190,164,244,103,218,105,108,34,10,146,184,234,50,115,93,232,84,195,136,218,210,130,53,154,29,81,150,221,13,105,187,76,216,249,88,198,79,135,247,15,203,159,16,87,130,94,14,80,154,181,111,172,192,200,123,157,90,147,80,59,58,27,123,86,158,146,43,109,199,151,32,245,37,236,115,156,183,99,118,52,110,71,75,234,171,71,20,69,58,179,99,229,99,25,62,31,220,63,46,124,6,107,5,196,240,167,207,28,156,74,165,64,202,222,36,162,35,85,219,98,142,72,181,170,105,91,76,21,70,157,21,40,65,66,91,122,145,174,75,45,104,164,169,180,159,49,150,156,82,201,42,105,78,61,78,195,245,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,3,83,192,34,87,15,156,237,210,179,95,96,57,66,185,223,137,7,17,109,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,203,37,25,19,141,235,39,238,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,30,43,49,88,243,102,229,183,8,235,184,173,121,205,136,148,83,163,173,20,200,47,72,54,87,86,168,154,20,113,225,52,105,66,213,189,197,39,67,81,33,91,16,75,113,69,177,10,50,207,102,98,177,230,242,204,150,46,87,113,90,243,155,45,75,168,200,90,41,144,94,144,79,34,147,78,37,168,227,194,104,210,132,39,99,105,86,134,162,66,119,172,214,226,139,122,212,103,208,51,201,155,186,174,111,177,113,55,91,20,233,116,123,78,131,29,84,219,114,148,252,133,45,104,96,214,106,92,167,144,74,54,145,37,227,219,191,150,90,18,27,101,179,83,156,162,113,81,212,5,170,112,49,252,246,126,237,255,0,18,22,168,42,175,129,143,231,179,247,111,248,144,181,64,0,0,1,194,179,137,149,91,55,53,248,71,80,179,235,52,216,137,185,233,209,228,73,180,234,238,56,108,174,157,81,52,122,132,167,82,133,171,166,113,73,109,47,35,106,183,32,137,68,92,196,54,180,103,178,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,122,136,16,215,136,166,69,99,102,150,205,59,227,15,160,68,70,42,80,35,178,204,23,164,202,117,8,169,211,153,57,11,58,105,17,184,76,50,181,57,33,78,33,229,35,237,161,40,82,208,133,26,208,17,127,42,153,215,252,166,228,191,23,114,215,137,149,58,84,107,146,210,194,250,212,107,73,221,121,47,86,41,108,210,100,164,227,236,36,147,106,122,43,109,163,186,85,189,198,143,113,160,205,151,157,85,96,143,213,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,252,160,44,211,52,249,227,147,134,185,68,194,172,173,225,178,34,59,93,185,240,158,223,69,211,83,82,218,124,169,212,233,84,198,208,112,144,222,166,104,146,243,90,169,74,113,37,203,101,214,212,130,82,157,75,140,215,93,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,190,77,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,245,56,117,228,86,54,86,172,210,190,49,6,4,69,226,165,126,59,204,206,122,52,167,86,138,101,57,227,142,178,166,153,19,134,195,203,75,145,210,226,222,74,62,218,212,132,173,104,73,45,97,213,114,119,149,91,55,42,24,71,79,179,232,212,216,138,185,234,49,227,201,187,42,237,184,111,46,163,81,36,122,228,151,84,132,43,166,109,74,113,44,163,106,118,160,205,70,92,197,184,181,247,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,90,91,66,156,81,232,73,35,51,253,68,63,232,126,74,178,148,138,84,197,160,203,114,99,184,101,175,134,187,76,6,111,243,120,233,61,154,76,90,113,42,51,35,189,235,198,93,253,158,145,124,76,158,11,49,150,230,42,92,239,40,245,105,52,25,186,17,251,20,82,105,221,255,0,200,33,86,105,148,165,230,75,20,150,179,35,81,222,117,179,61,60,53,235,223,19,147,130,163,110,253,59,186,93,218,223,47,209,19,147,174,158,190,238,117,59,254,64,22,230,0,0,0,0,0,63,198,108,70,103,195,126,12,148,238,106,75,74,105,194,208,143,84,168,140,140,187,246,240,49,254,192,2,132,248,144,229,198,224,193,236,113,171,92,204,82,221,85,6,230,144,253,81,169,77,48,179,105,14,72,153,45,100,210,150,77,33,4,178,67,122,154,72,204,244,239,169,144,248,249,67,205,250,176,97,114,172,92,67,130,117,251,22,170,133,161,250,124,134,186,164,182,183,122,118,148,164,180,243,200,100,180,97,165,164,140,210,127,104,203,186,76,200,174,235,29,240,22,195,199,219,30,161,104,94,52,72,114,23,34,59,173,198,150,184,204,173,232,206,169,151,91,67,141,173,198,215,177,73,231,40,200,200,181,35,238,94,221,105,183,49,252,51,49,187,9,43,179,37,217,212,119,174,122,2,214,227,177,78,155,30,92,217,8,104,214,241,161,46,114,226,165,4,162,67,105,212,139,182,170,45,59,25,0,148,150,134,117,242,85,135,49,100,93,182,174,28,81,227,212,207,122,219,75,52,122,74,36,36,244,75,133,161,33,244,168,189,100,39,219,227,247,136,119,155,252,250,95,249,147,154,245,2,11,171,164,90,177,223,81,71,139,29,79,199,83,173,164,228,33,60,212,20,135,27,81,155,79,17,43,66,208,244,34,240,46,252,73,156,191,227,139,245,2,166,163,8,47,78,113,189,200,255,0,224,252,205,9,91,182,255,0,123,215,196,75,124,168,240,185,196,188,71,173,195,185,49,98,19,182,253,191,25,230,221,114,36,150,228,68,150,241,37,108,44,203,99,241,20,133,36,219,91,133,166,189,212,147,47,2,48,28,243,34,185,45,187,243,15,125,210,238,74,181,41,248,214,133,42,123,18,38,63,37,135,80,220,148,52,244,101,184,210,20,166,28,105,102,166,158,51,36,153,150,164,71,174,133,227,123,22,101,159,111,97,237,171,79,181,45,216,76,66,166,210,162,181,25,180,161,180,54,91,90,109,45,146,148,72,74,83,174,212,39,83,208,188,61,131,230,97,110,21,217,120,59,103,65,179,172,186,52,74,124,40,76,52,218,148,212,118,154,83,202,67,72,108,220,112,219,66,9,75,50,109,58,171,66,215,79,212,66,23,113,16,207,229,63,8,169,114,240,171,12,170,132,237,211,45,167,26,147,42,51,233,81,67,66,147,45,133,145,45,153,9,113,183,144,235,104,61,13,62,175,99,62,250,16,15,75,158,110,33,54,182,4,81,36,217,152,123,80,137,84,188,95,53,176,231,45,214,223,110,34,77,18,91,51,87,42,74,29,109,196,60,210,53,237,216,143,222,100,69,79,120,181,140,56,155,152,187,233,219,134,232,155,80,170,79,151,183,147,9,167,36,62,134,246,178,218,21,203,109,107,113,69,170,89,74,149,161,247,211,95,103,111,179,135,216,81,141,153,166,196,52,187,22,157,93,172,200,170,205,37,75,170,72,102,92,134,91,230,190,141,230,167,137,14,25,104,111,239,61,117,208,140,204,245,215,189,175,228,239,134,214,31,225,53,10,53,201,137,212,88,53,203,149,205,251,219,151,25,137,44,179,162,228,32,182,19,209,82,226,117,109,196,107,223,185,164,189,132,64,32,157,141,145,191,160,120,75,39,27,113,241,213,81,88,111,103,71,75,148,174,153,229,235,37,81,151,204,102,84,116,145,232,107,105,101,162,252,20,70,126,36,66,26,114,221,168,205,229,196,142,102,183,62,203,109,160,253,133,223,66,47,212,98,127,113,85,204,228,123,226,245,141,131,214,85,65,230,40,246,238,254,173,184,206,146,99,201,234,26,131,33,26,147,110,154,87,181,105,87,138,11,67,215,77,79,83,28,159,135,86,92,215,142,248,211,30,69,78,35,110,80,232,155,250,210,121,189,80,190,116,73,100,223,218,105,104,61,22,209,125,173,62,237,79,192,45,7,135,158,84,163,101,235,12,138,163,94,166,50,87,61,95,251,173,213,178,92,198,249,82,37,146,54,154,153,109,194,213,183,136,143,93,117,47,13,11,198,184,56,174,220,138,171,102,130,173,70,57,229,37,20,174,70,210,75,187,210,142,109,58,10,143,78,231,166,186,123,139,195,218,47,85,8,67,105,36,54,130,74,75,192,136,180,33,157,172,247,214,202,191,153,219,186,162,82,16,247,51,160,245,144,189,196,122,83,226,151,142,167,238,1,214,120,74,219,110,213,115,61,77,173,161,17,20,154,71,59,113,60,70,107,250,218,124,228,150,206,199,238,239,220,191,104,188,225,77,156,26,104,82,36,98,189,126,182,113,156,83,81,122,93,28,36,25,165,59,163,84,19,220,244,237,223,183,136,185,48,0,0,0,0,0,28,147,53,119,138,236,76,11,185,46,38,93,36,61,27,163,216,123,180,251,83,24,65,255,0,105,39,224,191,120,205,154,140,214,173,125,166,47,39,139,61,254,86,150,92,159,160,199,158,228,121,213,237,189,49,33,221,155,249,19,224,169,126,10,35,61,18,175,97,31,223,160,164,235,58,129,62,232,184,225,208,169,145,85,34,76,158,102,198,146,133,44,213,181,181,40,251,36,140,207,178,76,252,61,128,47,183,135,30,28,61,135,57,98,183,41,242,155,82,100,61,214,115,55,17,145,158,149,9,102,94,41,73,248,44,74,33,240,172,139,105,155,66,215,133,110,199,105,150,219,137,204,209,44,164,137,5,185,197,47,177,17,23,233,123,135,221,0,0,0,0,0,0,0,0,25,242,226,37,97,162,200,204,213,200,134,34,155,12,75,232,249,105,36,109,79,171,79,137,174,132,73,34,241,80,147,188,23,49,14,61,42,228,189,44,73,115,21,190,179,232,238,153,181,184,90,23,37,186,139,171,218,70,162,247,145,158,137,63,191,79,17,243,184,208,88,77,81,111,187,58,244,143,28,136,235,254,144,230,169,40,240,228,51,78,109,58,153,36,189,254,211,63,217,224,35,247,13,219,244,172,172,207,91,173,186,242,90,98,127,89,205,82,149,180,139,101,62,102,157,247,17,120,171,219,168,13,1,0,0,0,0,0,10,176,227,73,76,37,49,102,212,119,23,169,233,30,218,247,238,116,226,247,11,79,21,197,198,90,135,34,78,26,91,213,150,160,146,219,137,213,243,30,38,140,205,27,164,83,210,90,171,78,218,248,119,48,21,129,150,233,104,133,140,246,244,133,200,38,18,158,175,87,13,123,72,181,136,241,120,254,209,165,150,76,141,178,52,172,150,95,164,71,174,163,48,152,93,62,61,50,250,166,78,150,165,37,166,249,219,141,38,68,125,217,89,23,142,133,226,99,77,86,204,248,245,74,36,105,209,77,70,211,187,246,154,180,215,178,212,71,224,102,94,36,2,47,113,23,203,74,177,239,7,158,147,111,209,153,145,113,210,54,244,106,110,62,247,213,205,149,16,156,208,208,210,220,61,27,104,252,52,237,227,169,120,81,37,30,171,112,216,151,19,53,56,106,153,75,170,65,221,180,245,91,15,55,189,179,73,248,26,84,90,165,103,237,45,72,253,198,53,28,182,208,234,77,14,32,148,147,241,35,45,72,83,31,19,60,149,204,195,171,157,236,88,195,202,4,135,45,249,219,122,182,162,197,51,68,93,141,195,97,29,153,97,40,70,231,22,179,238,163,212,245,211,190,164,2,199,178,111,153,218,6,100,176,182,13,192,220,232,233,173,163,155,215,66,230,160,157,103,89,18,16,222,230,249,174,45,58,161,157,197,184,251,151,114,237,225,244,243,21,149,12,44,204,21,169,42,143,93,182,41,140,84,156,217,202,169,49,10,50,101,35,71,26,82,180,117,76,173,69,170,89,36,246,47,14,223,170,144,114,125,154,139,155,44,120,145,26,224,143,42,67,244,55,119,245,208,55,184,166,220,209,137,8,111,234,201,230,208,122,45,253,222,177,246,62,229,223,198,254,176,179,21,172,188,96,180,162,94,54,77,110,29,66,20,174,102,156,137,45,58,164,109,117,109,250,220,165,172,139,83,109,90,119,246,126,178,1,71,20,187,23,24,114,27,143,144,43,55,28,26,156,106,116,94,110,233,209,90,148,136,207,238,132,105,45,28,90,89,74,182,170,90,83,227,216,204,203,245,222,245,157,118,81,175,139,118,37,209,111,203,110,76,9,188,206,83,173,184,133,165,91,28,82,21,161,160,205,39,235,36,203,177,251,7,139,198,236,188,225,190,61,209,83,69,190,168,236,188,148,107,181,244,71,97,78,167,85,182,163,209,78,182,189,63,170,65,120,120,126,205,61,14,21,225,205,39,9,236,106,101,135,67,151,50,76,42,95,59,148,228,183,18,183,85,205,121,110,158,227,74,82,71,221,195,34,209,37,219,79,31,16,30,169,230,89,144,217,180,251,72,113,10,45,13,43,73,25,25,126,163,31,25,118,53,146,227,221,74,236,234,26,158,223,204,230,29,61,147,86,237,117,221,174,221,117,215,218,62,224,0,255,0,40,241,163,68,104,152,137,29,166,91,79,130,27,65,37,37,236,240,47,212,63,212,0,0,0,0,0,0,0,0,0,84,215,26,182,213,244,130,214,123,70,246,244,112,83,175,246,245,223,81,255,0,144,65,108,164,54,135,179,65,132,205,56,141,201,93,239,65,73,150,154,234,71,81,96,78,254,53,110,55,233,75,89,173,83,204,233,224,171,79,237,105,186,163,255,0,32,130,121,67,117,182,115,71,132,206,58,122,37,55,189,4,204,253,223,210,44,0,210,59,13,161,166,91,105,180,237,74,18,73,73,105,166,132,68,63,208,127,203,107,75,173,165,196,30,169,89,18,136,253,228,99,254,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,82,183,26,191,52,246,183,195,248,63,49,168,139,105,199,76,116,195,140,186,97,197,71,20,49,66,179,208,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,57,236,204,190,98,239,188,208,98,156,252,76,190,164,127,125,135,71,133,177,159,232,202,95,82,243,204,67,230,52,211,124,238,87,61,105,230,173,59,215,226,103,224,68,19,255,0,129,143,231,179,247,111,248,144,181,65,159,108,128,231,6,171,148,220,92,74,170,7,17,203,18,241,145,14,5,214,135,154,81,174,51,8,90,137,185,205,41,180,41,221,241,201,231,86,109,165,42,39,80,165,163,110,243,109,198,239,206,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,1,245,128,0,0,0,0,0,0,5,74,241,69,225,255,0,50,145,50,165,153,188,16,183,121,212,167,186,154,141,241,75,97,199,223,148,220,167,95,117,247,170,201,230,45,123,153,62,110,142,182,217,33,44,165,180,184,73,52,27,170,106,176,70,148,243,99,229,99,25,62,31,220,63,46,124,102,176,5,228,240,208,200,228,108,184,217,172,227,13,240,185,107,196,91,210,142,218,30,136,226,29,142,138,29,57,227,109,242,132,166,86,73,81,201,53,33,165,60,165,167,212,91,100,218,8,137,43,91,211,124,0,0,69,94,40,254,68,241,55,240,95,156,66,18,168,69,94,40,254,68,241,55,240,95,156,66,1,64,34,205,56,175,100,114,77,181,85,173,230,227,14,87,16,168,85,41,17,215,119,82,73,13,71,56,50,221,83,108,38,107,4,146,73,58,135,221,82,57,169,61,93,39,157,83,154,173,46,47,147,89,99,74,121,98,204,45,171,154,12,26,162,226,229,173,27,160,235,249,145,170,52,181,202,110,67,212,201,205,43,107,177,220,82,15,252,23,16,106,74,20,182,157,105,102,132,111,218,65,154,193,109,60,27,50,197,232,218,21,91,51,183,173,175,74,121,202,198,148,251,34,107,143,115,101,70,101,181,200,102,160,250,91,45,80,215,49,100,150,82,179,250,221,173,62,68,73,109,205,93,226,185,237,225,173,117,97,198,44,91,243,178,225,103,250,74,208,191,234,17,232,116,122,20,57,46,59,42,153,84,40,202,90,217,113,114,93,82,214,203,136,143,34,79,80,165,146,26,74,94,39,57,72,109,11,114,221,48,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,177,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,144,87,7,28,239,204,159,239,39,240,209,202,184,42,121,167,186,126,31,206,249,141,56,117,94,57,223,153,63,222,79,225,163,149,112,84,243,79,116,252,63,157,243,26,112,11,169,0,0,0,0,0,20,3,197,31,207,102,38,254,11,242,120,66,255,0,133,0,241,71,243,217,137,191,130,252,158,16,9,21,145,92,166,89,185,186,200,77,213,99,215,100,68,163,215,96,98,68,169,52,43,141,80,14,83,244,165,156,42,89,190,72,65,56,209,173,14,180,131,109,72,53,236,215,150,179,35,83,72,50,174,187,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,220,79,5,79,43,23,79,196,9,223,46,167,15,107,196,119,35,146,115,91,102,192,188,48,249,113,35,226,45,159,29,244,65,101,212,52,210,43,113,20,100,179,132,235,230,68,164,45,42,37,41,133,41,92,164,173,215,82,162,73,60,110,182,28,255,0,134,151,16,72,216,195,74,163,229,243,23,234,178,220,196,24,17,250,106,61,90,91,174,202,126,229,66,19,41,247,13,195,67,4,134,23,30,51,13,36,214,243,170,91,231,170,140,205,102,173,108,40,101,134,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,126,156,59,179,121,252,171,112,104,254,148,205,231,98,21,157,202,133,116,108,129,211,50,255,0,53,78,244,178,219,218,102,217,243,91,105,91,201,59,54,186,219,186,54,134,205,173,193,42,133,53,241,164,193,202,21,159,140,182,150,49,82,30,229,203,196,74,124,136,245,72,219,86,123,165,83,83,29,180,201,222,165,153,22,246,31,142,215,45,40,66,83,211,110,245,148,226,140,174,80,70,174,34,88,23,51,31,178,167,117,219,116,26,55,164,238,74,15,42,228,160,178,147,124,220,84,168,166,102,234,26,109,146,82,158,121,200,171,148,203,109,154,84,149,56,242,62,201,145,45,33,72,56,103,141,127,65,176,87,24,240,114,93,63,157,19,19,105,244,94,75,237,181,185,198,39,83,170,141,72,111,114,141,196,146,89,83,11,152,74,209,11,81,185,200,211,106,119,152,243,248,33,122,210,176,215,26,44,28,70,174,199,150,253,54,213,186,41,85,185,141,68,66,84,251,140,70,150,219,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,241,30,40,0,125,91,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,104,123,36,120,13,39,46,57,104,179,176,218,179,10,35,23,9,71,93,82,224,54,99,180,218,206,163,37,102,235,141,186,182,150,180,188,182,82,166,227,19,187,213,189,17,208,101,162,118,164,169,7,36,120,13,27,49,217,151,179,176,218,179,10,91,246,241,200,93,82,224,54,99,186,226,10,157,25,6,235,141,186,182,150,133,50,135,148,150,227,19,187,211,177,114,16,101,170,182,164,244,102,0,0,0,2,128,120,163,249,236,196,223,193,126,79,8,95,240,160,30,40,254,123,49,55,240,95,147,194,1,223,242,51,147,171,19,55,249,29,184,168,21,249,158,134,185,40,216,129,80,250,63,112,114,222,145,232,190,108,74,50,229,127,53,67,237,54,255,0,53,184,228,223,214,25,236,215,114,116,50,239,94,215,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,184,158,10,158,86,46,159,136,19,190,93,78,28,255,0,141,101,139,131,77,208,172,188,72,171,85,42,176,177,54,94,250,53,34,60,118,20,244,90,149,45,133,243,95,41,6,165,18,24,228,46,81,41,14,35,85,173,79,154,13,181,167,235,35,132,127,255,0,85,151,25,127,147,7,228,63,160,170,253,58,244,127,163,63,40,222,158,79,93,201,234,53,221,201,233,183,115,186,95,168,231,243,185,187,190,191,127,51,184,134,214,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,243,226,218,120,41,216,184,52,229,10,244,196,138,77,82,171,55,19,98,108,163,85,227,200,97,76,197,166,210,223,95,53,130,142,105,81,161,254,122,226,154,150,226,244,90,20,193,32,155,66,126,178,64,115,252,243,100,234,196,202,6,71,109,218,5,2,103,166,110,74,206,32,83,254,144,92,28,183,163,250,83,149,18,178,184,191,205,86,251,173,177,202,110,65,183,245,102,91,244,220,173,76,251,112,14,23,30,123,48,203,241,175,147,205,19,255,0,141,95,149,139,91,226,4,31,151,84,68,0,225,113,231,179,12,191,26,249,60,208,19,255,0,141,95,149,139,91,226,4,31,151,84,68,0,225,113,231,179,12,191,26,249,60,209,63,248,213,249,88,181,190,32,65,249,117,68,85,6,91,177,190,171,151,12,109,181,177,162,141,67,137,89,145,110,72,117,75,129,37,197,54,137,44,60,195,145,222,65,45,61,208,179,105,231,54,47,69,18,87,181,70,149,145,26,12,36,7,17,220,142,70,202,149,229,2,240,195,229,203,145,135,87,132,135,209,5,151,80,235,171,162,75,73,18,206,19,175,153,26,86,133,36,212,166,20,165,115,84,134,157,74,137,70,201,186,228,53,26,83,181,171,248,53,156,220,190,197,173,170,137,244,130,193,191,169,235,67,212,250,164,101,50,225,108,117,77,184,218,200,143,86,222,101,246,148,68,227,106,245,92,104,150,210,207,68,44,84,93,87,134,93,205,96,102,162,129,132,152,147,116,75,103,11,234,81,231,86,31,191,25,143,30,58,10,149,79,132,212,154,131,206,182,111,186,80,16,135,94,110,41,63,32,246,18,221,66,200,150,71,176,194,122,112,163,203,167,228,91,46,44,95,245,184,251,46,76,82,233,235,178,61,125,121,84,180,161,94,142,107,213,117,109,171,86,221,114,70,226,74,22,93,95,45,101,171,69,164,43,227,87,230,158,214,248,127,7,230,53,17,117,34,149,184,213,249,167,181,190,31,193,249,141,68,7,160,225,51,132,54,110,61,97,126,99,48,143,16,24,150,229,10,226,143,108,179,32,226,62,108,190,210,208,229,65,214,158,109,125,200,150,219,173,182,225,18,137,72,51,65,18,146,164,154,146,112,215,51,185,122,186,178,191,140,181,172,35,186,100,245,253,7,46,77,58,168,136,174,71,102,167,5,212,238,106,67,105,89,127,132,218,201,42,90,80,235,78,160,150,189,155,142,127,240,49,252,246,126,237,255,0,18,19,127,56,57,76,179,115,117,133,255,0,65,235,178,34,81,235,176,36,55,38,133,113,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,179,94,90,204,141,77,32,200,43,47,135,151,17,248,121,118,161,84,48,159,27,223,170,206,177,96,211,222,145,108,157,58,19,11,114,155,41,43,145,37,216,198,148,165,14,61,213,56,246,212,184,227,166,150,220,75,100,123,27,90,220,106,42,230,119,48,183,86,104,49,150,181,139,151,76,110,131,175,229,198,167,82,209,41,201,12,211,32,180,157,173,71,109,75,63,240,156,89,165,40,74,221,117,213,146,17,191,105,121,76,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,214,194,234,153,145,202,230,178,135,155,250,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,80,112,226,200,228,108,214,222,83,239,12,65,92,184,248,117,103,200,97,19,153,105,14,180,186,220,181,17,172,161,52,249,17,37,8,74,73,42,125,73,87,53,40,117,164,164,146,111,19,173,135,85,225,95,145,89,55,253,195,74,204,246,41,64,150,197,177,67,144,205,74,204,101,153,77,108,171,84,88,148,242,20,251,166,219,134,243,104,138,244,98,50,109,104,71,53,106,65,238,83,104,90,28,184,144,0,20,3,197,31,207,102,38,254,11,242,120,67,165,101,131,37,148,172,211,228,38,241,174,218,22,252,69,98,165,181,124,77,59,126,97,201,76,83,154,193,66,167,41,218,123,238,41,38,149,161,73,55,84,209,44,210,72,120,210,124,198,208,183,183,115,94,40,254,123,49,55,240,95,147,194,19,255,0,130,167,149,139,167,226,4,239,151,83,128,83,5,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,231,248,98,231,199,242,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,249,60,78,184,127,204,197,216,114,115,3,130,22,239,87,125,68,220,253,205,77,105,199,221,149,94,138,219,12,178,210,163,33,75,54,201,230,27,143,217,150,208,149,60,149,171,67,83,137,66,28,167,106,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,128,106,120,4,95,200,14,112,105,89,178,194,52,170,160,114,219,190,236,232,240,224,93,104,121,164,146,36,190,180,40,155,156,210,155,66,90,217,32,217,117,102,218,82,147,105,105,90,54,236,38,220,114,80,0,10,86,227,87,230,158,214,248,127,7,230,53,17,117,34,149,184,213,249,167,181,190,31,193,249,141,68,4,0,19,43,135,22,120,227,101,74,242,159,103,226,10,37,200,195,171,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,121,170,67,77,41,38,163,100,154,115,170,240,153,194,27,55,30,176,191,49,152,71,136,12,75,114,133,113,71,182,89,144,113,31,54,95,105,104,114,160,235,79,54,190,228,75,109,214,219,112,137,68,164,25,160,137,73,82,77,73,56,85,152,172,6,188,178,219,139,149,220,41,188,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,6,151,132,0,226,117,159,31,200,133,10,78,3,97,61,107,109,253,112,83,213,233,42,165,58,163,203,149,107,178,165,178,166,245,79,41,69,206,144,194,164,18,118,184,219,172,164,219,120,180,222,210,142,26,229,35,137,237,229,150,108,18,173,225,5,66,205,137,114,162,157,29,231,172,135,150,100,202,32,75,125,243,91,172,204,36,232,167,163,110,117,215,200,210,100,238,242,54,183,108,113,43,143,10,170,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,1,249,64,88,253,111,34,178,114,203,195,183,21,177,63,19,160,75,139,138,23,28,122,101,54,84,21,74,105,198,41,20,226,184,96,154,88,65,176,226,218,121,111,27,12,188,167,13,71,180,185,109,165,40,52,184,110,87,0,13,84,0,0,12,251,113,36,193,122,86,8,102,210,232,161,90,246,132,75,110,216,174,71,135,94,161,67,136,180,242,13,135,153,36,190,166,219,37,31,37,29,99,83,18,77,104,146,73,36,137,9,75,123,7,10,173,98,101,213,112,97,197,175,133,181,105,125,69,22,207,168,85,42,20,142,99,142,45,200,253,121,69,231,176,157,203,52,33,146,92,66,113,40,66,83,245,143,190,163,53,26,251,91,167,25,124,16,170,223,88,37,64,198,138,125,114,36,120,248,95,33,244,206,128,243,106,223,45,138,147,240,227,146,218,89,106,68,182,221,109,173,80,162,34,82,28,90,183,17,160,144,229,48,128,246,184,55,139,215,150,4,98,37,63,20,176,249,248,140,92,52,152,243,153,130,252,150,9,228,71,92,152,143,69,55,137,7,234,169,104,75,234,90,9,68,164,111,74,119,37,105,213,39,231,237,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,113,242,132,233,224,251,131,149,219,231,52,5,138,177,222,233,232,184,105,79,126,68,199,54,161,124,249,83,163,191,18,60,109,13,105,90,119,33,114,93,230,18,86,146,233,182,43,105,184,147,1,114,152,85,134,118,174,13,225,197,185,133,182,84,78,158,139,108,211,218,167,198,220,219,104,113,237,133,235,190,239,45,8,66,158,117,102,167,28,89,36,183,184,181,168,203,85,24,245,96,0,51,89,155,31,52,248,201,241,2,225,249,139,226,197,48,131,38,84,44,225,240,204,194,138,99,117,95,67,94,118,191,210,41,22,205,73,213,172,226,165,199,106,242,185,177,164,182,157,117,101,222,83,68,110,37,38,227,106,66,84,157,196,75,105,202,235,205,143,154,124,100,248,129,112,252,197,241,117,60,46,60,137,225,151,227,95,56,154,2,130,234,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,127,195,79,61,82,115,53,108,202,195,12,78,159,46,86,40,91,145,223,169,74,156,168,173,54,197,94,156,114,8,146,250,9,134,208,211,43,100,223,101,149,54,105,45,197,203,113,42,89,169,194,111,207,241,58,200,119,229,190,133,39,30,112,158,139,186,254,183,233,234,244,149,46,157,78,230,74,186,25,74,217,75,122,171,154,146,231,71,97,50,13,59,91,113,215,146,77,178,90,236,105,37,78,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,11,222,226,143,228,79,19,127,5,249,196,33,74,217,78,243,79,131,127,16,45,239,152,176,44,251,48,57,130,153,153,222,18,55,78,45,213,173,255,0,67,85,103,122,54,29,74,51,76,62,136,167,41,138,236,70,214,228,101,188,146,230,50,189,164,178,52,41,196,161,74,83,70,226,214,210,204,86,14,83,188,211,224,223,196,11,123,230,44,0,149,92,78,178,29,249,16,174,201,199,156,39,162,237,176,110,10,130,189,37,75,167,83,185,113,109,119,148,134,82,222,170,230,168,249,50,31,84,131,78,214,219,105,149,27,108,150,155,218,73,198,172,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,103,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,207,182,122,50,101,93,201,230,35,197,166,55,85,244,205,153,116,117,18,45,154,147,171,65,74,83,109,26,57,177,164,182,157,52,121,174,107,68,110,37,36,219,137,90,84,157,166,107,105,176,236,28,72,248,130,70,204,76,150,240,123,6,234,178,211,135,84,233,9,147,54,164,203,174,178,139,153,102,211,14,52,78,199,121,134,158,101,17,158,39,210,72,82,148,135,22,72,115,77,80,217,151,0,201,246,83,47,44,221,98,135,208,122,20,137,116,122,20,8,238,73,174,220,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,239,211,152,178,35,75,75,50,231,248,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,220,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,67,217,98,203,213,171,149,252,26,162,225,29,173,39,175,232,57,146,106,53,69,197,110,59,213,57,206,171,115,178,28,74,11,252,22,208,74,82,212,134,154,105,6,181,236,220,97,234,176,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,122,71,43,154,242,222,115,235,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,86,0,0,0,0,2,170,248,231,126,100,255,0,121,63,134,139,84,21,87,199,59,243,39,251,201,252,52,4,74,225,157,73,165,87,243,175,135,244,42,237,50,37,70,155,81,143,94,137,50,28,182,82,243,18,88,114,137,57,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,63,94,126,178,81,117,101,79,17,229,214,233,52,206,163,12,174,106,131,206,91,149,8,228,226,219,129,188,212,226,105,146,13,197,45,105,121,164,17,146,20,181,31,57,180,26,200,247,37,212,52,225,113,231,179,12,191,26,249,60,209,123,215,229,129,102,226,125,178,253,153,136,22,244,74,237,10,84,136,146,100,83,229,145,169,135,215,26,67,114,26,39,19,174,139,65,58,203,102,104,86,168,89,17,165,68,164,153,164,194,186,248,63,224,198,101,236,138,85,78,251,185,106,82,237,220,47,185,227,199,168,83,168,53,40,136,124,171,75,113,46,167,175,141,163,233,118,10,210,77,71,245,214,210,145,37,151,80,100,74,36,52,234,33,175,20,127,61,152,155,248,47,201,225,11,254,20,3,197,31,207,102,38,254,11,242,120,64,39,255,0,5,79,43,23,79,196,9,223,46,167,10,171,205,143,154,124,100,248,129,112,252,197,241,106,156,21,60,172,93,63,16,39,124,186,156,42,175,54,62,105,241,147,226,5,195,243,23,192,115,73,180,154,173,58,52,9,149,10,100,184,177,234,145,206,92,23,94,101,72,68,166,9,215,25,55,90,81,150,139,65,58,203,173,154,147,169,111,109,105,241,73,145,90,87,10,60,244,255,0,81,149,252,107,188,255,0,237,120,182,4,217,201,255,0,9,42,165,185,32,213,255,0,146,233,80,164,254,155,36,191,238,118,71,160,193,76,159,91,57,185,225,137,134,244,85,20,72,87,181,14,61,192,171,78,177,45,217,28,136,47,187,92,121,111,33,198,218,89,37,72,121,49,144,209,173,72,112,219,37,26,208,149,25,109,85,85,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,204,53,16,57,86,108,124,172,99,39,195,251,135,229,207,136,213,195,131,136,4,60,196,80,154,194,76,94,184,191,217,98,7,82,251,82,100,54,196,118,238,40,187,214,230,232,232,101,13,182,135,153,108,201,11,100,147,184,219,104,157,73,175,235,137,169,43,155,31,43,24,201,240,254,225,249,115,224,51,88,45,83,138,158,67,191,219,124,213,225,5,23,251,211,183,125,10,153,78,255,0,203,174,77,109,75,230,255,0,230,233,117,13,179,253,242,66,213,253,106,197,85,141,84,0,204,182,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,208,166,90,51,23,98,102,131,11,32,98,101,139,35,251,212,58,196,45,143,127,70,85,58,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,191,18,63,18,42,128,226,103,147,40,121,107,196,116,98,37,155,85,165,125,12,196,10,132,185,16,104,233,91,17,165,82,101,107,204,122,51,81,145,183,124,52,243,11,150,227,104,218,210,84,134,156,218,124,165,191,200,50,119,154,171,203,42,24,185,79,188,40,213,41,106,182,42,50,35,198,187,41,13,182,79,34,163,78,37,250,230,150,148,180,39,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,134,140,192,126,74,77,78,53,106,149,10,179,13,185,109,199,159,29,185,45,34,92,71,98,190,148,45,36,164,147,140,188,148,186,210,244,50,213,14,37,43,73,234,74,34,50,50,31,172,4,0,227,87,229,98,214,248,129,7,229,213,17,82,185,122,181,168,87,206,62,225,165,149,116,193,235,104,183,5,225,70,165,212,99,115,86,223,62,43,243,90,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,197,181,113,171,242,177,107,124,64,131,242,234,136,170,188,167,121,167,193,191,136,22,247,204,88,1,213,115,245,146,139,171,42,120,143,46,183,73,166,117,24,101,115,84,30,114,220,168,71,39,22,220,13,230,167,19,76,144,110,41,107,75,205,32,140,144,165,168,249,205,160,214,71,185,46,161,175,63,145,204,221,213,114,131,139,138,186,223,167,75,172,90,117,232,233,166,220,116,166,36,41,11,91,4,178,82,37,50,131,81,52,185,44,158,237,156,194,208,208,227,205,146,155,230,155,137,189,236,116,192,188,56,204,94,28,84,112,191,20,40,221,117,42,118,142,178,243,70,72,149,79,148,146,50,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,158,204,203,229,210,251,202,254,41,207,195,59,234,63,247,217,148,121,187,217,254,147,165,245,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,30,6,94,6,97,163,219,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,125,97,68,60,58,243,213,39,43,87,145,88,248,131,62,90,240,174,191,33,231,167,51,26,43,75,93,50,162,241,71,65,84,140,201,179,125,228,37,184,233,109,108,165,127,97,106,90,80,181,164,144,187,222,0,0,0,30,83,22,44,95,202,134,22,94,88,103,233,79,70,125,45,183,234,52,46,183,145,206,233,122,168,206,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,102,94,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,119,26,147,25,246,226,81,132,50,112,131,56,55,195,4,196,178,166,222,18,10,239,166,189,37,246,157,91,232,156,165,46,66,136,155,211,98,19,48,165,182,132,172,137,100,134,146,103,187,82,90,130,223,240,95,30,99,22,66,109,252,126,102,108,187,190,69,185,134,234,170,84,23,46,67,173,191,81,168,211,33,41,51,91,113,231,80,165,239,84,152,207,32,221,52,175,83,213,101,188,140,140,243,237,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,9,21,135,89,155,170,216,185,9,196,140,6,183,36,196,166,212,174,59,226,158,169,50,10,162,164,77,149,74,155,9,222,173,12,52,131,74,137,8,85,42,59,78,172,205,196,41,186,130,155,82,83,185,38,174,107,149,92,45,252,180,230,59,14,176,205,234,23,166,96,86,110,8,190,149,133,213,116,252,218,91,75,231,78,250,194,90,20,157,34,180,250,189,69,18,207,77,17,170,141,36,97,122,121,9,195,59,87,11,242,143,134,116,235,90,39,47,211,214,252,43,154,162,250,219,108,158,149,58,123,8,144,234,220,82,16,157,251,121,137,105,6,173,84,77,50,210,13,74,217,168,245,121,177,242,177,140,159,15,238,31,151,62,58,168,229,89,177,242,177,140,159,15,238,31,151,62,3,53,130,199,243,79,145,89,55,142,85,112,171,52,248,81,2,92,154,236,92,55,183,222,189,96,170,83,73,97,84,232,148,22,207,210,72,55,156,73,165,109,53,29,182,148,203,100,174,97,27,106,74,18,164,184,110,215,0,210,158,83,188,172,96,223,195,251,123,229,204,0,206,182,21,98,101,213,131,120,143,110,98,149,149,47,167,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,36,174,123,120,131,215,115,129,14,223,179,104,150,175,209,123,50,141,211,213,30,130,251,136,145,42,85,99,144,164,56,226,158,36,150,140,181,205,121,166,137,36,147,90,77,78,56,68,106,67,76,252,174,38,148,12,26,183,243,113,116,163,7,43,125,127,95,173,66,234,105,18,85,33,152,87,19,175,188,169,140,54,179,47,252,155,139,65,41,100,219,174,186,222,168,217,202,110,42,128,239,249,40,202,141,119,54,152,203,10,205,229,85,97,218,20,221,38,93,53,184,76,161,93,4,93,171,54,219,37,56,100,130,121,245,163,148,217,104,181,22,171,115,150,180,52,225,14,213,197,254,214,161,88,216,251,135,182,85,173,7,162,162,219,248,95,73,165,211,163,115,86,231,34,43,19,103,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,226,207,242,39,135,248,53,97,229,150,206,123,4,23,212,81,110,106,124,90,228,249,170,121,75,114,109,81,113,89,102,83,206,183,207,125,17,222,223,31,99,145,219,112,208,211,136,90,11,186,76,206,181,184,213,249,167,181,190,31,193,249,141,68,7,85,224,99,249,236,253,219,254,36,45,80,85,95,3,31,207,103,238,223,241,33,106,128,0,0,0,0,0,43,3,138,47,15,248,117,120,117,44,205,224,133,187,201,170,179,212,212,111,138,91,14,48,196,87,34,180,195,175,189,86,79,49,104,218,241,114,180,117,182,201,106,121,78,37,194,73,44,157,83,181,44,52,167,155,31,43,24,201,240,254,225,249,115,227,53,128,45,251,133,166,66,126,130,67,160,230,187,20,31,223,112,85,105,253,101,161,75,143,35,86,224,65,150,193,164,166,72,82,15,71,30,121,135,84,72,107,83,75,109,184,102,178,55,84,73,98,202,135,42,202,119,149,140,27,248,127,111,124,185,129,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,155,237,161,214,92,105,196,238,74,210,105,81,105,174,164,100,63,208,127,203,139,75,77,169,197,158,137,65,26,140,207,216,68,3,54,121,183,109,12,230,131,22,90,109,27,82,139,222,188,146,45,52,208,138,162,248,157,60,21,26,87,210,11,165,237,27,219,209,206,78,191,219,215,125,56,255,0,200,32,206,111,29,109,236,209,226,203,141,30,169,85,239,94,50,63,127,244,139,226,118,112,84,113,191,74,93,45,106,158,103,79,57,90,127,107,77,212,239,249,0,90,248,0,0,0,0,0,0,0,15,242,145,26,52,182,141,137,113,218,121,181,120,161,196,18,146,126,207,3,253,99,253,64,7,195,69,141,100,182,247,82,139,58,134,151,183,243,57,133,79,100,149,187,93,119,107,183,93,117,246,143,178,203,44,199,108,154,97,164,54,132,150,132,148,36,136,136,191,81,15,251,0,28,215,49,88,163,73,194,12,33,185,47,26,172,228,197,91,84,233,136,134,163,117,40,82,164,148,87,92,66,82,106,90,53,81,242,207,66,35,215,183,111,120,166,12,35,203,134,42,103,87,30,170,55,157,70,5,77,22,212,218,227,211,100,84,102,53,36,144,168,139,154,219,139,109,183,77,167,155,53,114,228,154,146,70,123,124,79,93,59,157,210,227,150,8,218,216,247,105,71,179,46,249,19,91,167,179,57,19,84,152,171,108,141,195,38,157,108,208,162,113,181,164,210,105,117,90,150,157,251,119,246,31,238,194,140,33,178,112,110,215,98,213,178,233,44,69,138,194,82,91,210,195,40,113,122,54,134,245,81,182,132,17,153,147,105,215,183,137,126,173,3,228,224,158,95,240,219,3,237,42,109,189,105,90,180,168,242,34,69,101,167,166,162,12,116,72,125,196,180,218,20,181,184,219,104,53,26,141,164,168,204,203,83,50,215,245,120,188,228,102,118,129,150,220,45,157,112,57,58,58,171,107,229,116,48,185,168,55,94,210,68,116,57,181,190,107,107,86,136,123,113,237,62,197,220,251,120,250,124,199,230,38,201,203,182,31,79,187,174,106,180,52,75,75,78,166,12,53,190,201,58,251,252,135,156,109,36,218,221,108,212,74,54,84,157,18,122,153,246,47,186,139,179,133,154,139,155,51,152,145,38,224,145,42,68,122,27,91,58,24,27,220,67,109,234,196,116,57,245,102,243,136,45,86,198,239,84,251,159,115,239,224,28,102,177,85,184,111,187,137,234,156,197,76,170,85,39,109,220,122,173,247,156,216,217,36,188,77,74,61,18,130,246,158,132,94,226,23,181,195,163,45,42,192,92,30,102,77,193,70,102,61,199,87,221,214,41,200,251,31,79,42,84,178,111,83,91,72,112,190,173,210,241,215,177,246,208,188,96,191,12,204,149,204,196,107,157,156,87,196,58,4,134,237,248,59,186,70,165,69,50,68,173,237,204,97,125,158,97,72,94,215,16,131,236,162,208,244,215,190,132,46,113,13,161,164,146,27,65,37,37,224,68,90,16,15,227,166,146,108,205,75,36,23,233,25,233,160,205,54,100,165,162,110,52,92,50,17,33,47,165,93,38,142,37,123,136,255,0,154,50,94,63,176,105,34,230,159,30,151,68,147,58,81,168,154,107,102,227,78,154,247,90,72,188,76,139,196,198,101,113,70,124,122,157,247,83,157,21,74,83,78,114,118,154,140,140,251,50,130,63,13,75,196,128,89,127,5,186,97,37,139,202,163,184,189,127,71,118,215,191,99,168,151,184,90,120,174,46,13,52,57,17,176,210,225,172,187,4,144,220,190,147,150,241,180,100,107,219,34,160,147,209,90,119,208,251,118,49,99,160,0,0,0,0,0,42,63,141,30,34,71,170,220,150,93,135,18,97,239,163,122,71,169,109,14,22,135,206,110,156,234,55,17,40,253,198,101,170,75,238,215,196,70,46,29,182,26,47,140,205,91,109,191,20,228,49,19,172,230,36,209,189,62,181,62,94,154,145,164,203,197,35,245,241,35,191,10,245,204,245,198,211,79,37,214,32,116,124,181,37,91,136,247,211,225,235,223,113,151,138,125,154,9,3,193,126,194,106,181,125,222,55,164,136,228,103,64,244,127,41,74,65,119,231,179,81,109,90,25,164,253,222,195,47,219,224,2,224,64,0,0,0,0,0,0,0,0,0,87,239,24,91,21,154,238,9,192,187,137,165,187,38,131,205,229,17,36,148,105,231,203,128,217,233,234,153,151,98,246,25,126,209,79,248,105,115,78,179,175,106,117,199,77,124,217,147,19,157,177,100,163,78,155,217,90,15,185,25,31,130,143,218,52,37,156,156,48,94,43,224,61,126,218,139,29,183,102,57,210,242,9,104,221,166,147,35,173,94,8,81,248,55,236,33,156,132,173,72,81,41,10,50,50,246,145,128,212,197,10,179,14,191,74,98,175,1,212,184,195,251,182,41,42,35,35,218,163,73,247,35,50,241,35,246,143,222,35,238,68,113,4,241,43,45,22,173,204,167,86,226,159,235,181,82,213,170,143,109,66,74,59,158,229,126,135,188,72,32,0,0,0,16,255,0,138,117,164,229,193,148,187,158,171,29,163,117,250,87,69,177,9,78,229,171,155,83,132,147,208,136,140,207,177,123,203,246,137,128,57,78,105,41,16,107,152,21,115,83,106,49,27,146,195,189,22,230,214,217,44,143,73,140,25,118,50,50,241,34,255,0,32,12,216,199,125,216,206,165,246,84,105,90,117,208,200,244,246,105,236,26,90,203,157,225,10,252,193,218,5,211,79,218,113,230,117,91,20,141,54,158,201,79,32,244,50,82,139,197,7,237,25,161,23,175,194,167,16,21,118,101,174,157,64,118,70,245,208,249,222,169,175,83,46,116,249,203,240,220,127,163,238,47,218,2,104,143,63,125,88,182,214,35,91,82,173,75,178,153,30,117,58,102,206,99,79,50,219,164,123,28,75,133,217,196,169,63,105,9,62,229,236,30,128,0,103,171,57,185,60,187,178,203,125,74,101,138,100,249,118,163,155,58,58,151,37,215,27,45,25,143,191,123,164,203,109,255,0,90,254,210,211,218,90,31,127,31,161,147,12,238,94,153,102,185,216,133,58,108,170,133,162,238,238,162,2,220,117,226,107,70,228,26,121,77,155,237,180,157,93,124,148,173,124,116,215,199,198,240,241,187,4,44,108,121,178,101,217,87,181,41,137,12,73,229,236,124,216,101,111,51,181,230,220,61,138,113,181,146,117,54,146,71,219,185,126,195,44,254,102,127,45,247,110,91,177,22,101,159,93,136,242,225,167,151,210,205,38,221,54,159,213,134,92,94,215,20,211,100,173,166,241,36,244,46,199,216,254,240,208,158,22,226,213,141,140,54,195,23,85,141,94,133,81,136,246,237,73,137,76,188,182,244,113,104,245,185,75,89,22,166,218,244,239,223,79,214,61,144,207,126,78,243,169,123,101,146,231,74,93,157,50,161,108,191,175,83,79,91,175,58,148,109,110,70,206,91,92,246,219,45,92,127,113,235,238,215,199,198,253,173,27,194,221,190,104,81,174,59,102,171,22,124,9,132,179,105,232,239,161,212,168,144,181,33,90,41,10,82,79,69,36,203,177,248,144,15,180,0,0,0,0,0,0,0,0,0,0,0,0,42,55,141,92,182,14,249,181,161,19,232,231,122,38,11,188,189,197,187,111,58,162,90,233,227,166,189,181,16,103,43,170,113,25,143,194,245,52,131,90,202,242,162,26,82,69,174,167,215,179,161,104,37,159,25,57,229,43,31,104,108,148,131,89,51,109,198,65,167,126,187,76,166,212,59,105,236,17,179,37,54,212,187,155,52,24,112,212,86,220,87,65,115,209,231,57,176,140,246,161,21,24,218,153,232,71,161,122,222,61,139,239,1,162,202,50,156,85,30,10,157,65,165,103,25,163,82,76,180,208,246,150,165,160,253,131,252,216,111,146,195,109,107,174,196,18,127,200,67,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,201,187,46,154,21,141,106,214,111,91,166,119,69,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,135,214,20,215,197,115,58,255,0,148,219,169,252,181,225,157,78,171,26,219,180,170,18,35,93,174,235,201,102,177,84,101,196,164,163,236,52,147,138,102,43,141,175,186,149,177,199,79,113,32,201,150,93,80,113,92,253,103,94,234,205,102,35,203,162,82,106,125,62,25,91,53,7,155,183,41,241,205,196,55,63,97,169,180,212,228,19,137,66,212,243,168,51,52,37,105,46,75,107,52,17,110,83,171,118,42,142,191,149,92,179,222,89,175,197,200,120,91,103,206,137,78,66,99,170,165,87,169,201,50,82,41,212,230,214,218,29,124,155,220,74,121,123,157,109,8,109,38,91,150,180,238,82,17,189,196,72,14,45,150,5,155,133,152,233,96,97,246,31,91,209,40,118,245,15,13,224,70,131,6,49,30,198,145,233,42,145,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,152,66,1,55,248,104,103,142,78,92,111,38,112,122,248,68,69,225,213,233,88,109,111,75,113,109,71,93,14,162,241,54,193,77,83,203,52,164,227,26,80,210,94,74,213,234,33,178,113,6,70,149,161,239,65,195,35,46,150,38,104,48,179,30,240,206,250,143,255,0,240,9,148,121,187,222,254,140,170,116,213,134,88,153,203,105,214,249,220,174,122,213,202,90,182,47,192,203,192,202,26,227,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,99,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,32,211,152,10,181,225,51,157,186,173,106,77,47,41,24,142,252,185,242,27,143,49,235,78,177,38,82,157,90,88,97,166,214,138,73,54,150,76,201,13,180,220,199,80,235,174,232,148,33,44,164,136,137,180,143,215,197,3,57,153,147,203,182,62,208,44,172,28,196,143,163,244,89,182,124,90,163,241,189,15,2,94,249,75,155,53,181,57,190,67,14,44,181,67,45,150,132,123,125,93,116,212,204,204,44,252,4,0,225,73,154,60,118,204,167,229,71,242,215,124,253,35,250,57,232,79,70,127,70,67,135,200,234,58,238,119,247,51,77,238,221,200,107,237,107,166,222,218,106,122,207,240,0,0,1,202,179,99,229,99,25,62,31,220,63,46,124,102,176,105,79,54,62,86,49,147,225,253,195,242,231,198,107,0,106,160,0,0,4,85,226,143,228,79,19,127,5,249,196,33,42,132,85,226,143,228,79,19,127,5,249,196,32,20,2,59,174,79,179,103,121,101,23,20,62,156,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,31,10,18,43,59,121,62,185,178,141,138,14,209,84,82,230,217,53,201,15,170,211,172,75,118,63,62,115,13,54,194,222,67,141,180,179,82,86,202,164,161,163,90,144,217,56,105,53,161,41,35,218,144,191,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,1,68,60,56,179,199,27,42,87,148,251,63,16,81,46,70,29,94,18,24,92,231,154,91,174,174,137,45,36,104,41,173,48,70,105,90,20,147,74,95,74,83,205,82,26,105,73,53,27,36,211,151,188,2,170,248,231,126,100,255,0,121,63,134,142,85,193,83,205,61,211,240,254,119,204,105,195,170,241,206,252,201,254,242,127,13,28,171,130,167,154,123,167,225,252,239,152,211,128,93,72,0,0,0,0,0,160,30,40,254,123,49,55,240,95,147,194,23,252,40,7,138,63,158,204,77,252,23,228,240,128,79,254,10,158,86,46,159,136,19,190,93,78,28,43,138,246,120,228,220,181,90,222,81,240,229,17,14,133,77,145,29,23,117,88,150,212,131,157,45,165,54,250,97,48,105,53,19,72,97,212,163,154,163,209,211,121,165,55,162,18,218,249,209,255,0,6,179,183,85,203,246,76,174,76,18,195,119,229,195,189,175,75,162,163,45,117,152,146,149,29,250,20,35,141,75,109,46,183,171,42,75,139,125,45,205,104,148,135,16,227,38,217,56,90,25,182,98,53,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,200,61,174,88,178,245,117,102,131,25,104,184,71,107,73,232,58,254,100,154,141,81,113,92,144,205,50,11,73,220,236,135,18,130,255,0,5,180,18,148,132,173,215,90,65,173,27,247,22,135,176,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,177,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,151,63,201,246,83,44,220,162,225,127,208,122,20,136,149,138,236,249,14,73,174,220,105,128,113,95,170,172,156,89,176,75,65,184,233,161,13,52,178,109,40,37,236,215,152,178,34,83,171,51,238,160,0,0,3,56,57,208,193,202,22,1,102,130,255,0,194,171,89,237,244,90,85,65,185,20,230,246,172,186,104,178,227,181,45,168,218,173,107,90,249,40,144,150,185,138,81,169,124,189,231,161,171,66,226,162,221,56,207,229,226,171,114,91,54,214,100,109,170,84,69,162,211,142,170,37,209,33,83,20,151,202,19,210,27,232,20,134,148,123,20,132,72,126,66,84,104,250,205,101,54,102,74,66,76,219,168,176,23,19,193,131,1,164,218,184,95,114,227,253,118,20,78,162,248,144,154,93,9,106,142,210,159,110,157,13,199,18,251,136,120,150,107,66,30,147,170,20,209,165,29,224,182,179,222,74,65,166,199,199,63,192,28,28,161,101,255,0,6,173,60,29,183,30,234,34,91,52,244,199,114,78,213,163,171,148,181,41,201,50,118,45,107,54,249,175,184,235,188,189,230,148,111,218,159,85,36,67,160,0,0,10,128,207,174,125,115,99,130,217,177,190,112,207,13,49,91,208,214,221,27,209,157,20,47,65,83,100,114,185,180,216,175,57,245,143,71,91,138,213,199,86,175,89,71,166,186,22,132,68,68,22,254,40,7,138,63,158,204,77,252,23,228,240,133,159,112,191,199,188,88,204,78,1,87,239,92,99,186,254,144,86,161,94,18,169,108,73,232,99,68,217,21,16,161,56,150,246,71,109,180,30,139,121,195,212,203,119,173,166,186,17,17,86,15,20,127,61,152,155,248,47,201,225,0,149,92,60,115,11,106,229,127,135,166,34,98,229,211,27,175,232,49,2,84,106,117,45,18,155,142,245,78,115,176,41,201,106,59,106,89,255,0,132,226,205,41,90,144,211,78,172,144,189,155,78,184,49,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,185,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,31,148,114,173,85,122,149,30,132,245,78,90,233,176,228,61,46,60,53,60,163,97,151,222,75,105,117,212,55,174,212,173,105,97,148,169,68,90,168,154,108,143,93,165,164,245,225,139,144,239,203,125,118,54,60,226,197,23,117,131,111,212,19,232,218,93,70,157,204,139,116,60,148,60,151,52,87,53,39,201,142,250,99,154,183,54,227,79,40,156,100,245,216,234,72,56,167,242,14,198,95,228,143,252,170,253,11,85,228,250,67,155,232,47,71,39,157,244,119,145,191,211,123,249,188,206,79,51,213,217,201,215,149,252,227,119,39,215,28,131,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,59,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,105,204,82,183,19,172,135,126,68,43,178,113,231,9,232,187,108,27,130,160,175,73,82,233,212,238,92,91,93,229,33,148,183,170,185,170,62,76,135,213,32,211,181,182,218,101,70,219,37,166,246,146,97,213,120,135,102,22,213,205,7,15,76,59,197,203,90,55,65,215,226,4,88,213,26,90,229,55,33,234,100,230,160,84,82,236,119,20,131,255,0,5,196,26,146,133,45,167,90,89,161,27,246,148,85,225,113,231,179,12,191,26,249,60,209,23,219,171,85,89,165,72,161,51,83,150,138,108,201,12,203,145,13,47,40,152,121,246,82,226,90,117,109,235,181,75,66,95,121,41,81,150,169,39,92,34,211,113,235,40,56,92,121,236,195,47,198,190,79,52,4,255,0,227,87,229,98,214,248,129,7,229,213,17,74,194,234,120,213,249,88,181,190,32,65,249,117,68,86,174,66,176,182,196,198,156,216,216,216,103,137,116,47,76,219,117,159,73,245,176,186,167,163,243,121,84,217,79,55,245,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,24,125,92,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,233,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,115,171,140,78,99,225,196,193,171,59,7,108,91,130,149,81,137,137,91,107,245,9,48,167,177,35,155,71,142,166,156,136,100,130,74,143,147,33,245,33,214,223,66,210,71,209,45,36,107,74,150,69,94,217,193,202,101,229,148,92,80,250,15,93,145,46,177,66,159,29,185,52,43,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,250,114,214,100,73,117,6,124,40,4,223,225,117,143,88,243,3,49,118,62,4,91,184,159,45,139,38,181,34,82,166,81,42,76,245,240,146,195,17,101,203,113,17,144,165,37,81,22,181,115,15,123,43,65,27,138,66,220,75,196,142,90,189,7,26,191,52,246,183,195,248,63,49,168,137,41,193,179,47,95,66,240,158,173,152,90,180,154,84,185,120,137,164,42,66,27,139,172,170,116,24,82,100,52,250,84,250,136,140,185,239,160,141,77,35,213,219,25,133,26,148,163,218,220,107,227,87,230,158,214,248,127,7,230,53,16,29,87,129,143,231,179,247,111,248,144,181,65,85,124,12,127,61,159,187,127,196,133,170,0,139,249,218,200,157,155,156,122,85,9,245,87,34,90,55,101,10,65,33,23,26,105,39,53,247,105,198,151,13,80,150,130,121,146,82,57,171,67,137,82,141,92,179,39,9,4,92,215,12,228,5,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,0,0,0,0,10,1,226,143,231,179,19,127,5,249,60,33,63,248,42,121,88,186,126,32,78,249,117,56,64,14,40,254,123,49,55,240,95,147,194,19,255,0,130,167,149,139,167,226,4,239,151,83,128,79,241,77,124,78,184,127,195,194,41,146,115,3,130,22,239,73,98,203,220,253,205,77,105,198,26,139,65,148,227,236,178,210,163,33,75,39,13,151,220,145,217,150,208,164,178,164,43,67,75,106,66,27,185,65,231,236,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,68,25,161,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,171,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,61,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,83,183,17,156,148,127,37,92,71,98,191,96,83,42,174,97,149,211,245,148,217,47,151,53,186,92,227,53,155,148,197,61,185,75,86,212,32,156,105,78,146,84,182,212,164,234,234,153,117,195,230,185,62,205,157,229,148,92,80,250,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,97,163,49,74,220,106,252,211,218,223,15,224,252,198,162,45,251,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,173,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,168,30,53,126,105,237,111,135,240,126,99,81,1,213,120,24,254,123,63,118,255,0,137,9,21,197,67,12,176,74,238,203,69,86,246,197,42,204,74,37,195,106,199,121,22,101,73,231,31,82,213,81,125,108,184,168,77,71,109,196,165,229,201,76,66,104,212,180,175,146,141,239,104,73,109,102,34,175,7,11,254,205,194,203,55,48,88,131,136,55,12,74,29,189,67,143,110,73,157,58,73,158,198,145,173,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,142,37,103,23,56,183,222,111,239,184,245,250,252,63,67,91,116,109,255,0,71,237,254,99,50,61,23,205,102,58,37,127,58,67,13,56,255,0,53,200,228,231,214,17,236,215,106,116,34,238,28,0,79,254,13,148,12,26,169,102,10,173,91,189,107,124,155,250,143,79,37,217,20,247,36,169,166,228,243,26,144,221,65,196,145,17,19,175,54,193,164,146,217,171,250,183,95,89,33,92,189,237,113,76,3,225,255,0,152,44,196,97,61,195,139,118,53,187,252,194,7,45,138,4,105,14,53,29,203,138,87,82,219,111,166,58,222,91,109,161,150,91,55,150,183,148,173,166,227,68,210,9,106,230,27,92,2,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,1,125,60,81,252,137,226,111,224,191,56,132,40,4,91,166,53,231,6,217,205,207,12,76,72,173,36,226,66,189,168,113,237,244,221,148,120,141,72,228,65,125,218,227,40,101,109,184,234,9,42,67,201,140,183,73,9,91,134,217,40,144,181,40,203,114,170,44,6,170,0,0,7,201,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,198,96,174,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,113,169,49,74,220,100,240,83,232,54,96,169,56,199,18,161,206,137,137,180,243,231,48,227,187,156,98,117,57,168,241,220,218,146,109,36,150,84,194,225,154,117,90,212,110,115,245,218,157,132,2,0,11,243,225,129,130,244,172,41,202,93,165,93,122,208,137,73,185,239,152,234,175,86,102,37,105,117,249,236,56,243,170,167,169,110,18,149,162,10,26,217,82,90,35,34,65,184,225,154,82,226,220,214,149,178,221,130,21,92,199,227,109,173,130,244,106,228,74,52,139,142,67,169,92,249,45,169,196,70,97,150,28,144,242,201,9,238,181,147,76,185,177,26,164,148,189,169,53,32,140,214,90,94,0,0,0,25,172,205,143,154,124,100,248,129,112,252,197,241,117,60,46,60,137,225,151,227,95,56,154,41,91,54,62,105,241,147,226,5,195,243,23,197,212,240,184,242,39,134,95,141,124,226,104,9,84,33,86,38,112,180,193,172,82,204,251,248,249,113,213,119,219,117,157,210,107,246,90,32,170,59,51,167,42,58,218,57,13,203,138,243,46,51,185,206,84,133,150,213,169,110,147,166,165,153,59,162,102,168,0,137,92,76,105,52,170,7,15,252,64,161,80,169,145,41,212,218,116,122,12,72,112,226,50,150,88,140,195,117,104,41,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,76,57,78,243,79,131,127,16,45,239,152,176,46,167,138,63,145,60,77,252,23,231,16,133,43,101,59,205,62,13,252,64,183,190,98,192,13,41,143,41,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,88,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,250,176,1,29,114,91,146,219,55,38,214,109,94,141,70,184,165,220,151,13,201,33,183,171,85,167,153,56,200,144,134,77,194,140,203,81,137,107,75,72,109,46,185,169,238,82,212,183,22,102,173,187,16,220,138,0,0,0,16,3,138,222,104,241,219,45,127,146,239,200,165,243,244,115,233,31,166,253,39,253,25,14,103,63,167,232,121,63,221,45,57,183,111,61,223,179,166,187,187,235,161,104,19,252,5,64,100,43,62,185,177,198,156,216,216,216,103,137,120,173,233,155,110,179,233,62,182,23,160,169,177,249,188,170,108,167,155,250,198,99,161,196,232,227,72,87,170,162,215,77,15,82,51,35,183,240,1,85,124,115,191,50,127,188,159,195,69,170,10,171,227,157,249,147,253,228,254,26,2,42,240,184,243,217,134,95,141,124,158,104,191,225,64,60,46,60,246,97,151,227,95,39,154,47,248,0,80,15,20,127,61,152,155,248,47,201,225,11,254,20,3,197,31,207,102,38,254,11,242,120,64,39,255,0,5,79,43,23,79,196,9,223,46,167,10,171,205,143,154,124,100,248,129,112,252,197,241,106,156,21,60,172,93,63,16,39,124,186,156,42,175,54,62,105,241,147,226,5,195,243,23,192,93,79,11,143,34,120,101,248,215,206,38,142,63,197,123,39,214,13,237,133,245,188,206,80,138,37,14,246,181,35,199,85,77,211,117,152,236,87,97,115,27,100,144,250,157,90,19,212,182,149,23,41,100,102,227,132,148,199,36,184,106,96,155,236,28,46,60,137,225,151,227,95,56,154,43,171,136,255,0,16,9,153,136,174,187,132,152,67,113,127,177,60,14,153,247,100,199,109,248,238,92,82,182,33,205,210,16,242,27,113,12,178,225,154,16,201,167,105,184,209,186,163,95,212,147,65,10,237,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,97,118,152,119,153,137,57,167,225,167,138,55,197,102,12,182,46,26,29,143,112,219,151,3,207,19,91,38,212,88,163,26,220,150,209,52,148,165,40,117,47,54,225,163,98,54,45,75,65,18,146,132,173,85,87,148,204,159,98,134,110,175,39,104,86,57,68,129,66,163,200,138,155,142,187,37,214,205,20,166,31,39,77,11,38,13,105,118,66,212,81,221,74,16,130,211,121,36,150,166,210,102,178,187,236,114,176,44,220,44,201,54,39,97,246,31,91,209,40,118,245,15,13,238,8,208,96,198,35,216,210,61,31,32,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,204,51,152,52,231,141,24,189,102,224,46,23,220,24,185,136,15,203,110,133,110,199,75,210,10,35,6,243,238,173,110,37,166,153,109,29,136,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,179,24,38,87,19,44,217,222,88,239,141,21,92,45,84,121,116,75,79,13,107,21,10,42,41,41,158,79,177,62,163,26,92,134,21,82,89,19,104,50,90,154,36,33,45,168,220,229,23,51,98,190,181,205,193,194,179,47,152,187,239,52,24,167,63,19,47,169,31,223,97,209,225,108,103,250,50,151,212,188,243,16,249,141,52,223,59,149,207,90,121,171,78,245,248,153,248,17,79,254,21,153,14,255,0,106,51,87,139,244,95,239,174,218,20,42,157,59,255,0,32,184,213,180,175,155,255,0,156,37,164,56,207,247,185,8,87,245,75,28,43,134,134,71,36,230,58,242,103,24,111,133,196,70,29,89,117,134,208,244,71,16,212,133,215,42,44,147,111,148,37,50,178,82,74,49,37,109,41,229,45,62,186,28,38,208,70,106,90,217,188,144,0,16,255,0,138,6,61,226,198,93,176,10,129,122,224,229,215,244,126,181,54,240,139,75,126,79,67,26,94,248,171,133,53,197,55,178,67,110,32,181,91,45,158,164,91,189,93,53,208,204,142,0,101,235,136,246,115,175,156,125,195,75,42,233,198,78,182,139,112,94,20,106,93,70,55,209,218,83,124,248,175,205,105,183,91,222,136,201,90,119,33,106,45,82,100,162,215,82,50,62,224,38,7,26,191,43,22,183,196,8,63,46,168,138,171,202,119,154,124,27,248,129,111,124,197,129,106,156,106,252,172,90,223,16,32,252,186,162,42,175,41,222,105,240,111,226,5,189,243,22,0,105,76,113,76,215,101,71,14,51,107,135,11,178,175,86,186,26,172,30,99,244,10,251,12,146,229,82,37,40,136,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,59,88,242,159,149,43,19,242,167,249,20,244,239,250,243,250,63,244,167,209,157,43,223,237,95,83,211,115,249,219,57,95,215,122,187,55,239,246,237,211,184,12,209,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,202,120,95,113,4,141,73,141,69,202,246,52,213,101,173,11,144,152,22,125,114,75,174,201,94,247,157,139,30,29,20,154,105,133,40,144,74,91,234,67,238,187,177,180,18,90,245,80,148,105,39,248,129,100,70,133,154,171,85,203,214,214,71,69,137,182,253,60,219,167,73,213,110,122,82,43,13,202,113,170,86,197,200,106,59,28,217,50,18,125,74,136,212,141,52,61,83,216,168,134,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,48,26,158,1,2,184,101,103,182,149,141,214,109,59,3,49,74,230,150,230,40,80,99,184,152,179,42,143,165,107,185,33,32,212,164,173,183,52,35,92,150,90,209,46,33,123,156,90,27,231,238,112,205,238,84,245,0,21,129,198,211,7,40,78,218,182,46,96,99,189,201,173,70,168,21,157,49,189,171,87,87,21,198,228,75,142,122,154,246,55,201,91,82,123,18,55,47,170,245,149,163,105,35,179,241,31,243,237,134,118,174,40,101,31,19,41,215,76,78,103,160,109,249,183,53,57,244,54,217,189,22,116,6,23,33,165,182,165,161,91,55,114,212,210,205,58,40,218,121,212,18,147,191,80,25,215,22,19,193,98,192,147,93,204,53,215,136,50,45,232,147,41,182,173,174,184,200,156,241,52,165,192,168,204,144,217,50,109,18,143,122,86,184,236,79,65,173,5,217,27,210,163,46,97,18,171,216,95,71,10,204,28,174,225,22,81,233,18,110,55,180,151,126,212,29,188,91,141,181,31,205,98,201,97,134,227,22,244,45,68,190,99,17,218,127,95,85,73,231,236,82,73,72,51,48,152,3,149,102,199,202,198,50,124,63,184,126,92,248,234,163,149,102,199,202,198,50,124,63,184,126,92,248,12,214,11,116,199,236,241,198,203,142,73,176,135,7,172,116,75,94,34,222,152,79,66,91,50,219,91,177,209,67,167,61,79,67,7,53,47,32,210,163,146,106,67,169,101,40,87,168,182,205,197,153,18,80,135,170,44,0,125,91,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,220,119,92,215,100,147,20,50,161,74,178,107,183,91,18,231,83,110,170,60,103,167,76,76,86,210,197,38,182,164,169,79,210,86,227,79,58,149,173,180,164,148,151,117,74,94,46,97,182,71,203,94,150,127,195,67,35,145,178,227,102,179,140,55,194,229,175,17,111,74,59,104,122,35,136,118,58,40,116,231,141,183,202,18,153,89,37,71,36,212,134,148,242,150,159,81,109,147,104,34,36,173,111,75,76,85,195,59,87,25,48,226,227,194,219,214,39,81,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,5,27,112,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,157,3,140,173,90,149,95,204,149,147,93,161,84,226,84,105,181,28,55,166,203,135,50,35,201,121,137,44,57,62,160,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,17,171,53,89,103,188,178,161,139,147,48,182,240,157,18,162,133,71,77,74,145,83,140,100,148,84,105,206,45,196,52,249,183,184,212,202,247,52,226,22,218,140,246,173,10,218,165,163,99,139,229,83,106,213,90,140,104,16,234,21,57,114,163,210,227,156,72,45,60,242,150,136,172,27,174,60,109,52,147,61,16,131,117,231,92,52,167,66,222,226,213,226,163,51,11,74,224,99,249,236,253,219,254,36,45,80,85,95,3,31,207,103,238,223,241,33,245,120,160,103,51,50,121,118,199,218,5,149,131,152,145,244,126,139,54,207,139,84,126,55,161,224,75,223,41,115,102,182,167,55,200,97,197,150,168,101,178,208,143,111,171,174,154,153,153,133,159,128,128,28,41,51,71,142,217,148,252,168,254,90,239,159,164,127,71,61,9,232,207,232,200,112,249,29,71,93,206,254,230,105,189,219,185,13,125,173,116,219,219,77,79,89,254,0,0,0,57,86,108,124,172,99,39,195,251,135,229,207,140,214,13,41,230,199,202,198,50,124,63,184,126,92,248,205,96,13,41,229,59,202,198,13,252,63,183,190,92,192,234,163,149,101,59,202,198,13,252,63,183,190,92,192,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,63,29,101,78,38,143,57,77,32,212,178,140,233,165,36,90,234,123,79,66,208,126,193,254,111,183,206,97,198,181,211,122,13,63,229,32,25,171,205,18,156,94,99,241,65,78,160,208,179,188,171,102,164,153,105,161,245,239,106,90,9,205,193,82,91,5,124,221,48,141,244,115,189,19,57,222,94,226,221,183,157,78,45,116,241,211,94,218,136,115,157,123,106,85,179,154,12,71,106,83,110,39,175,185,171,19,155,222,70,91,144,186,140,157,12,181,34,212,189,95,30,229,247,137,39,193,178,121,69,199,234,227,39,32,208,79,91,114,80,73,223,166,227,57,180,242,211,77,123,128,186,80,0,0,0,0,0,0,0,0,0,0,0,0,28,163,48,217,140,176,50,241,101,77,185,238,202,204,68,75,67,14,42,36,19,144,193,62,251,132,203,171,65,37,183,29,108,212,74,54,84,146,208,245,51,236,95,119,213,199,124,98,183,48,59,12,235,151,253,195,58,59,62,143,131,37,232,172,184,235,105,84,137,13,199,117,212,52,132,173,104,222,165,114,140,137,36,162,51,246,123,202,129,51,69,154,11,231,50,87,228,218,253,114,169,45,20,132,190,225,83,233,252,247,137,166,217,39,158,91,70,109,41,215,18,75,36,60,105,245,79,66,46,197,219,196,63,78,106,243,85,125,102,90,251,159,85,172,212,164,55,66,106,91,190,141,167,165,231,137,164,50,79,62,166,148,166,148,243,136,39,9,15,154,76,210,122,105,216,187,120,253,252,153,100,242,238,204,213,245,21,151,233,147,226,90,141,239,235,42,92,151,91,108,245,102,65,163,99,166,203,141,255,0,90,198,211,215,218,122,23,127,15,213,145,188,162,87,115,45,137,17,138,124,55,216,181,233,142,34,76,233,74,109,105,109,212,182,252,110,99,41,89,178,227,106,89,182,249,153,37,90,106,93,207,183,141,228,224,142,7,216,216,13,100,196,178,172,154,83,17,216,141,204,222,249,48,202,30,123,115,206,56,91,212,219,104,37,104,110,168,139,183,98,253,166,97,232,172,91,22,218,195,155,106,45,169,106,83,35,193,167,195,223,203,105,150,91,104,139,123,138,112,251,54,148,167,237,45,71,216,189,163,208,0,0,230,185,140,188,97,88,88,59,95,186,106,59,74,60,62,151,122,151,166,210,223,41,148,22,186,169,37,226,178,246,140,210,200,125,217,79,41,247,150,106,90,180,212,204,204,252,11,79,104,189,78,42,216,128,171,79,45,117,42,3,82,54,46,185,201,245,73,122,25,242,103,193,95,134,226,253,47,113,254,193,68,224,47,163,133,141,166,229,191,148,187,98,169,33,163,105,250,175,91,204,66,147,181,105,229,84,230,164,181,35,34,50,236,126,243,253,130,96,14,81,149,170,68,26,30,5,91,52,218,116,70,227,48,215,91,181,182,219,36,17,107,49,243,62,196,68,94,38,127,229,29,92,0,0,0,7,224,174,214,97,208,41,79,213,231,186,150,216,99,110,245,41,68,68,91,148,73,46,230,100,94,38,94,209,251,196,125,207,118,32,158,26,229,162,234,185,146,234,219,83,29,14,138,66,180,81,110,168,70,71,99,220,159,211,247,128,160,12,75,185,167,94,55,181,74,227,169,72,55,164,204,228,239,89,172,213,174,198,80,130,238,102,103,224,146,246,139,127,224,245,98,51,66,193,57,247,113,180,182,164,215,249,92,210,52,146,77,92,137,115,219,45,125,82,51,236,126,211,63,216,41,105,75,82,212,106,90,140,204,253,166,99,70,217,53,195,5,225,78,3,80,45,169,81,219,106,99,125,87,60,144,141,186,235,54,66,211,226,132,159,131,158,210,1,220,64,0,0,0,0,0,0,0,0,0,127,148,152,204,75,101,81,228,52,135,27,94,154,165,105,35,35,208,245,240,49,157,140,231,101,238,173,151,204,94,159,64,114,150,228,122,68,142,87,163,221,38,20,134,157,219,22,58,221,218,174,90,18,173,22,246,135,180,187,25,247,239,227,162,193,195,115,61,148,172,55,204,237,186,138,109,215,1,12,212,163,107,210,212,25,105,132,190,222,231,25,53,232,235,140,184,162,213,44,37,61,188,75,177,253,193,29,248,61,92,242,234,120,5,38,219,125,197,27,20,93,156,132,153,158,137,231,77,158,181,104,70,102,69,220,189,132,95,180,79,161,195,114,155,149,219,123,43,86,18,172,250,44,233,19,93,127,78,124,135,221,67,138,94,143,62,226,125,100,180,222,186,19,230,93,203,217,254,94,228,0,0,0,3,202,98,157,9,87,45,137,83,162,33,6,165,73,228,232,68,90,253,151,144,175,113,254,143,184,122,177,255,0,46,54,151,80,104,89,106,70,3,45,53,250,67,212,42,187,244,169,9,50,113,141,186,145,145,151,218,73,43,218,69,239,247,11,112,224,205,114,65,126,193,185,45,212,145,20,152,189,30,239,14,251,158,168,44,189,186,248,125,194,189,243,193,134,15,97,46,101,46,203,64,152,113,49,35,116,29,59,170,73,146,92,221,2,51,138,218,123,18,71,161,185,161,232,93,132,153,224,217,127,179,67,197,170,253,145,45,253,85,113,244,189,58,86,162,209,29,60,106,131,170,218,70,162,211,93,123,232,71,251,60,64,92,184,0,0,8,249,155,252,166,219,57,155,176,100,81,253,31,76,143,112,183,179,162,169,58,211,104,113,189,94,142,167,53,119,146,226,203,86,216,219,234,151,114,236,125,188,36,24,0,203,246,34,97,197,221,133,215,52,155,82,242,163,75,167,206,141,179,114,95,142,235,91,183,54,135,59,19,137,73,159,170,226,125,158,223,212,38,167,14,236,244,86,176,222,249,162,225,174,33,214,38,74,182,165,176,170,84,46,100,133,172,153,149,42,160,202,137,197,243,164,37,180,164,137,110,234,162,78,226,35,240,62,226,113,231,227,35,246,254,96,109,69,92,214,141,30,44,59,182,7,216,118,60,116,54,169,91,220,138,131,230,155,108,45,213,237,105,149,18,123,150,154,159,179,194,140,230,64,184,109,26,201,51,58,29,66,145,84,130,227,110,146,93,109,113,223,101,122,18,208,173,12,137,73,61,54,168,143,183,176,200,6,162,233,85,56,117,170,92,74,189,61,228,61,26,107,13,200,101,196,40,148,149,33,105,37,36,200,200,204,140,140,140,187,145,153,15,214,42,103,135,167,17,89,144,166,211,112,127,25,107,68,168,68,219,48,233,213,41,146,76,205,7,172,72,237,37,110,200,147,161,36,136,156,81,146,81,239,50,47,18,22,187,78,168,193,171,211,227,85,105,146,217,149,18,99,40,125,135,217,112,150,219,173,173,36,164,169,42,73,153,40,140,140,140,140,143,67,35,1,250,64,0,0,0,0,0,0,0,0,0,82,23,23,131,112,243,19,11,123,74,73,122,17,189,12,211,166,165,215,79,238,62,7,10,219,69,203,135,50,177,170,41,117,180,166,155,13,18,140,148,173,12,249,115,225,31,111,84,253,255,0,112,251,252,94,13,103,152,168,91,158,222,69,68,111,66,221,174,223,231,211,251,125,195,232,240,126,141,204,199,74,147,218,125,154,67,223,231,144,12,5,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,174,43,153,40,252,166,218,175,230,83,12,233,148,168,215,37,165,79,145,38,237,107,78,75,213,138,91,45,165,69,35,121,168,155,83,209,91,109,125,148,157,238,52,123,73,102,108,178,210,172,84,0,101,222,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,125,211,61,121,148,161,102,166,246,195,220,77,166,23,38,170,206,31,211,233,119,36,68,197,91,13,196,172,53,50,106,228,54,209,41,75,220,201,243,80,227,102,75,89,242,220,65,40,201,100,180,166,69,241,88,200,228,108,53,170,207,205,38,27,46,91,180,43,158,176,107,186,105,138,67,175,157,58,163,41,75,89,205,67,154,25,34,51,206,234,149,37,197,23,45,231,91,74,13,73,117,45,179,92,0,37,86,78,243,139,252,146,176,179,24,62,143,67,234,239,59,215,209,52,234,23,214,114,253,31,203,141,84,223,81,245,216,117,167,121,15,59,19,234,23,183,153,205,236,122,37,122,70,175,245,213,126,221,95,239,173,199,114,92,117,15,252,36,201,213,41,210,28,255,0,210,113,231,156,113,127,122,148,165,123,76,199,202,22,233,194,159,34,178,108,230,224,102,159,21,224,75,141,93,149,28,158,178,160,166,83,74,97,52,233,112,144,126,146,89,178,226,141,75,117,169,14,52,150,92,36,242,200,156,82,144,165,41,179,104,59,167,15,220,136,208,178,171,106,183,122,221,40,235,113,54,224,167,147,117,25,58,173,191,69,197,125,184,174,59,74,216,137,14,199,127,149,38,58,143,169,73,18,151,174,133,162,123,31,202,206,183,13,239,229,131,138,116,172,76,252,178,253,18,244,101,190,197,11,162,250,59,215,243,57,114,100,61,205,230,117,77,105,175,83,183,110,211,211,102,186,247,208,166,168,0,138,185,24,200,199,242,46,250,109,254,202,63,76,126,152,250,55,253,228,244,127,75,210,117,63,248,195,219,247,117,63,241,116,217,237,215,180,170,0,0,0,0,28,171,54,62,86,49,147,225,253,195,242,231,198,107,6,148,243,99,229,99,25,62,31,220,63,46,124,102,176,6,170,0,0,0,69,94,40,254,68,241,55,240,95,156,66,18,168,69,94,40,254,68,241,55,240,95,156,66,1,64,35,78,120,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,220,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,49,131,85,0,51,67,152,172,6,188,178,219,139,149,220,41,188,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,79,78,17,217,205,174,196,174,209,242,119,118,210,186,234,84,238,190,69,169,81,142,132,33,202,123,137,67,211,100,198,144,93,185,140,175,107,238,33,206,238,33,197,26,15,122,22,158,68,234,206,46,78,172,76,223,216,145,232,21,249,158,134,185,40,219,254,143,220,28,183,164,122,47,154,244,117,202,254,106,135,218,109,254,107,113,201,191,172,51,217,174,228,232,101,221,147,172,157,88,153,64,177,36,80,40,19,61,51,114,86,118,125,32,184,57,111,71,244,167,41,233,11,139,252,213,111,186,219,28,166,228,27,127,86,101,191,77,202,212,207,176,66,190,57,223,153,63,222,79,225,163,149,112,84,243,79,116,252,63,157,243,26,112,234,188,115,191,50,127,188,159,195,71,42,224,169,230,158,233,248,127,59,230,52,224,23,82,2,58,220,153,227,194,59,107,54,148,92,163,204,68,178,174,212,163,236,151,86,117,104,143,10,13,69,214,80,252,56,70,110,154,77,213,190,210,143,69,55,174,142,59,25,180,146,212,227,156,153,20,0,0,0,2,128,120,163,249,236,196,223,193,126,79,8,95,240,160,30,40,254,123,49,55,240,95,147,194,1,21,69,239,112,226,200,228,156,169,89,179,239,12,65,92,73,24,139,120,71,97,19,153,105,13,58,138,36,68,153,172,161,52,249,17,169,107,82,141,42,125,73,87,41,75,105,164,164,148,76,147,174,70,174,13,57,103,179,107,237,213,51,79,93,157,46,85,118,220,172,75,183,40,80,82,102,219,16,214,112,154,55,229,172,201,90,188,181,181,48,218,74,12,137,8,46,98,140,150,165,32,218,181,240,0,0,0,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,48,21,3,198,127,30,99,93,88,161,109,96,5,10,108,190,158,199,142,170,165,117,9,144,234,88,114,163,49,182,212,195,107,100,208,72,90,217,141,162,210,233,41,125,167,56,130,216,105,89,42,184,7,191,199,236,99,174,230,3,25,110,204,98,184,217,233,229,220,213,5,72,110,54,228,47,164,138,132,147,113,163,111,66,16,78,114,152,109,166,185,155,9,75,217,185,94,178,140,199,128,1,163,220,151,227,29,119,31,114,193,96,98,173,210,206,202,213,86,158,228,122,139,155,144,125,76,168,146,29,136,236,157,16,132,33,28,229,199,83,188,180,164,146,142,102,194,212,147,169,246,177,82,188,20,241,210,29,42,187,122,101,226,189,89,228,250,111,101,201,110,198,112,152,109,181,202,105,28,185,200,74,204,201,215,30,91,41,138,180,182,68,180,147,113,31,95,169,162,141,118,212,0,32,6,104,248,82,127,41,76,118,185,177,175,242,245,244,115,233,31,69,253,25,244,91,172,228,116,240,216,141,253,119,86,222,237,220,141,223,96,180,221,167,125,53,57,254,0,35,254,74,114,165,252,143,176,178,171,134,127,79,126,150,250,78,224,126,187,214,250,47,160,229,243,35,71,103,149,203,231,59,174,157,54,237,219,139,93,250,105,219,83,168,30,40,254,123,49,55,240,95,147,194,23,252,40,7,138,63,158,204,77,252,23,228,240,128,124,156,139,228,202,187,156,60,71,149,76,114,171,232,107,50,215,233,228,92,213,38,150,131,148,150,221,53,242,163,70,109,90,234,243,188,167,72,156,82,77,182,210,133,41,91,140,144,211,154,9,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,64,190,10,158,86,46,159,136,19,190,93,78,19,252,0,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,235,0,25,235,207,70,76,171,185,60,196,120,180,198,234,190,153,179,46,142,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,55,245,184,92,121,236,195,47,198,190,79,52,79,254,53,126,86,45,111,136,16,126,93,81,16,3,133,199,158,204,50,252,107,228,243,64,79,254,53,126,86,45,111,136,16,126,93,81,16,3,133,199,158,204,50,252,107,228,243,68,255,0,227,87,229,98,214,248,129,7,229,213,17,0,56,92,121,236,195,47,198,190,79,52,5,207,102,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,20,67,105,229,47,22,43,25,159,163,101,74,233,164,125,31,187,230,212,35,199,168,183,212,70,151,232,248,171,142,153,110,201,213,15,19,78,242,226,26,158,229,165,221,202,219,176,189,115,208,104,248,121,250,173,129,102,215,111,42,6,32,214,109,232,147,46,27,86,60,232,212,89,207,17,169,112,17,48,154,41,38,209,25,237,74,214,150,27,65,175,77,228,141,233,35,36,184,178,80,126,171,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,220,83,103,26,191,52,246,183,195,248,63,49,168,139,169,20,173,198,175,205,61,173,240,254,15,204,106,32,58,175,3,31,207,103,238,223,241,33,106,130,170,248,24,254,123,63,118,255,0,137,11,84,0,1,89,124,71,120,146,92,216,97,121,64,193,252,176,223,177,34,215,104,82,31,59,190,170,213,54,60,212,48,249,17,37,186,123,75,124,150,209,173,38,110,41,242,38,204,208,178,105,4,225,41,47,182,82,255,0,39,217,179,179,115,117,133,255,0,78,40,81,226,81,235,176,36,57,26,187,110,38,121,202,126,148,179,113,100,193,173,102,219,70,180,58,210,9,196,172,145,179,94,98,8,205,77,44,136,59,168,0,0,160,30,40,254,123,49,55,240,95,147,194,19,255,0,130,167,149,139,167,226,4,239,151,83,132,0,226,143,231,179,19,127,5,249,60,33,63,248,42,121,88,186,126,32,78,249,117,56,4,255,0,20,129,195,131,136,4,204,187,215,90,194,76,94,184,191,216,158,127,82,251,82,100,54,252,135,45,217,91,22,230,232,232,101,14,56,182,94,112,137,11,100,147,180,156,116,157,73,163,235,137,219,191,25,87,1,167,220,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,250,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,62,249,193,202,101,229,148,92,80,250,15,93,145,46,177,66,159,29,185,52,43,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,250,114,214,100,73,117,6,119,189,148,239,43,24,55,240,254,222,249,115,2,42,241,171,242,177,107,124,64,131,242,234,136,8,127,194,59,29,49,30,208,204,157,31,4,41,149,158,109,153,125,245,238,212,169,114,8,214,219,50,163,192,121,246,229,71,238,92,167,143,167,67,107,50,213,43,108,200,148,147,52,52,166,254,183,26,191,52,246,183,195,248,63,49,168,142,85,194,227,207,102,25,126,53,242,121,163,170,241,171,243,79,107,124,63,131,243,26,136,8,43,26,233,174,196,181,106,54,84,121,219,40,181,90,132,58,164,200,220,164,31,54,84,70,228,183,29,205,230,91,211,181,19,100,150,132,100,147,230,106,162,51,74,76,187,174,73,50,125,115,102,231,20,26,162,164,165,194,178,104,114,24,85,217,88,136,236,126,124,22,29,109,245,178,134,219,117,100,165,45,229,70,91,68,180,161,194,108,212,75,90,84,69,181,92,211,2,240,47,17,243,23,136,244,236,47,194,250,55,93,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,104,167,2,240,47,14,50,233,135,20,236,47,194,250,55,67,74,131,171,175,60,233,146,229,84,37,40,136,156,149,37,194,34,230,60,189,169,212,244,36,146,82,148,33,40,66,16,132,135,160,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,157,101,241,92,200,183,245,249,160,193,75,51,254,216,149,127,194,130,175,240,84,154,163,113,201,63,249,94,169,105,87,232,60,104,254,232,120,90,160,0,202,184,9,211,196,127,135,252,204,187,215,93,197,188,33,183,127,216,158,127,76,195,177,163,184,252,135,45,217,91,16,222,217,11,121,110,56,182,94,112,141,104,120,213,180,156,116,218,81,35,234,77,216,44,3,85,0,0,0,40,91,138,94,58,76,198,12,214,87,173,184,85,158,174,219,195,191,245,183,76,101,178,125,182,209,41,178,35,168,45,77,186,123,121,221,87,49,149,56,132,165,43,110,51,31,104,146,75,85,212,227,246,49,208,178,255,0,131,87,102,49,92,108,245,17,45,154,122,164,55,27,114,209,213,202,90,137,184,209,183,161,11,54,249,175,184,211,92,205,134,148,111,220,175,85,38,99,50,224,61,5,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,229,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,12,182,139,179,224,243,141,244,171,243,46,146,48,105,154,28,184,117,44,46,144,105,145,45,78,37,108,78,98,163,42,92,150,150,143,5,33,105,81,60,133,32,200,203,68,54,162,81,239,52,54,19,212,0,0,102,179,54,62,105,241,147,226,5,195,243,23,197,212,240,184,242,39,134,95,141,124,226,104,165,108,216,249,167,198,79,136,23,15,204,95,23,83,194,227,200,158,25,126,53,243,137,160,37,80,0,0,138,188,81,252,137,226,111,224,191,56,132,41,91,41,222,105,240,111,226,5,189,243,22,5,212,241,71,242,39,137,191,130,252,226,16,165,108,167,121,167,193,191,136,22,247,204,88,1,165,48,1,29,115,183,156,27,103,40,216,94,237,105,71,18,109,237,92,142,250,109,58,60,182,164,114,39,62,211,140,33,229,184,227,72,52,165,12,166,74,29,52,41,109,155,132,147,66,20,147,61,201,9,20,2,189,120,110,113,19,170,227,188,151,48,95,30,235,177,31,196,23,36,41,86,244,246,96,41,165,215,24,229,63,33,244,58,134,25,40,236,46,58,24,61,22,102,217,56,133,161,36,147,90,20,183,44,40,0,69,92,243,228,99,249,104,253,9,255,0,101,31,161,223,67,189,37,254,242,122,67,170,234,250,111,252,97,157,155,122,111,248,218,239,246,105,222,85,0,8,1,149,206,20,159,201,175,29,173,156,107,252,189,125,35,250,57,214,255,0,70,125,22,232,249,253,68,55,227,127,93,213,185,183,111,63,119,216,61,118,233,219,93,74,127,128,0,10,171,227,157,249,147,253,228,254,26,45,80,85,95,28,239,204,159,239,39,240,208,17,87,133,199,158,204,50,252,107,228,243,69,255,0,10,1,225,113,231,179,12,191,26,249,60,209,127,192,2,128,120,163,249,236,196,223,193,126,79,8,95,240,160,30,40,254,123,49,55,240,95,147,194,1,63,248,42,121,88,186,126,32,78,249,117,56,85,94,108,124,211,227,39,196,11,135,230,47,139,84,224,169,229,98,233,248,129,59,229,212,225,85,121,177,243,79,140,159,16,46,31,152,190,3,175,221,25,211,170,209,114,57,134,217,83,194,219,130,92,9,14,71,173,29,248,251,81,148,210,212,195,245,57,46,71,167,180,249,168,140,208,227,78,26,223,36,39,69,33,109,55,204,50,55,218,28,3,5,240,134,242,199,172,80,183,240,143,15,216,136,229,118,226,144,166,99,156,183,201,150,26,66,27,83,174,188,226,251,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,249,251,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,220,104,39,36,153,62,182,114,141,133,237,81,82,81,38,222,213,200,236,42,236,172,68,118,71,34,115,237,56,250,217,67,109,186,179,74,80,202,100,173,162,90,80,217,184,73,37,173,41,51,218,144,247,249,117,192,107,55,45,184,71,66,194,155,50,20,68,162,157,29,11,169,206,102,57,178,186,181,68,208,146,145,53,210,82,214,173,238,41,58,146,77,106,216,130,67,105,61,136,73,23,229,205,143,149,140,100,248,127,112,252,185,241,213,71,42,205,143,149,140,100,248,127,112,252,185,240,25,172,19,43,139,54,23,210,176,227,56,53,74,157,25,81,27,143,125,81,225,221,11,137,26,18,99,162,51,235,83,145,158,215,105,153,56,183,93,136,228,133,185,162,77,75,144,173,72,204,141,106,134,162,221,56,220,97,125,42,85,129,135,184,208,202,162,49,82,166,86,29,181,228,18,97,39,159,49,137,44,185,37,173,242,53,37,108,97,81,30,218,217,146,139,89,110,40,141,61,247,135,159,224,151,141,127,252,58,203,156,202,127,190,245,167,202,109,175,252,222,28,182,222,89,185,255,0,153,27,105,75,127,223,205,74,251,4,45,80,103,219,134,190,47,73,194,12,224,216,239,155,242,202,155,120,72,59,66,164,204,102,26,117,111,162,114,146,136,233,51,115,77,136,76,194,136,226,212,131,37,146,26,81,22,237,77,10,208,72,8,255,0,157,108,169,127,44,28,44,165,97,159,211,223,162,94,140,184,24,174,245,190,139,235,249,156,184,210,25,229,114,249,205,105,175,83,187,118,227,211,102,154,119,212,162,174,19,240,107,252,151,226,157,155,137,159,202,59,210,127,68,174,10,117,119,162,250,33,201,234,186,89,45,189,202,230,117,170,217,187,151,183,118,213,105,174,186,30,154,11,42,0,16,3,141,95,149,139,91,226,4,31,151,84,69,85,229,59,205,62,13,252,64,183,190,98,192,181,78,53,126,86,45,111,136,16,126,93,81,21,87,148,239,52,248,55,241,2,222,249,139,0,52,166,41,219,139,101,255,0,121,97,102,118,108,12,65,195,235,134,93,14,225,161,216,240,36,193,157,24,203,123,75,244,133,72,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,226,69,43,113,171,243,79,107,124,63,131,243,26,136,11,52,201,222,106,172,220,215,225,29,62,240,163,84,162,38,231,167,71,143,26,236,164,54,217,178,186,117,68,209,235,154,90,82,214,174,153,197,37,197,50,189,202,220,130,52,153,243,16,226,17,16,56,172,100,86,77,226,220,252,211,225,68,9,114,107,177,99,155,215,172,21,74,105,44,42,157,18,18,207,210,72,55,156,73,165,109,53,29,182,148,203,100,174,97,27,106,74,18,164,184,110,240,174,10,158,105,238,159,135,243,190,99,78,23,82,3,45,150,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,209,70,75,241,142,187,143,185,96,176,49,86,233,103,101,106,171,79,114,61,69,205,200,62,166,84,73,14,196,118,78,136,66,16,142,114,227,169,222,90,82,73,71,51,97,106,73,212,232,95,54,62,105,241,147,226,5,195,243,23,197,212,240,184,242,39,134,95,141,124,226,104,9,84,35,175,16,140,80,165,97,86,79,177,38,167,80,76,71,164,87,232,238,218,240,98,61,53,49,151,33,250,130,78,49,242,181,35,55,22,211,78,59,32,219,73,106,164,71,95,116,145,26,211,34,133,96,113,180,198,58,19,86,173,139,151,232,236,243,171,82,106,5,120,204,115,114,211,210,69,109,185,17,35,150,134,141,142,115,150,236,158,228,189,200,233,125,100,232,226,76,130,165,133,239,112,153,197,10,174,35,228,250,151,76,172,166,91,146,44,90,196,203,93,18,228,205,84,133,201,97,9,110,75,58,110,34,54,208,211,82,219,142,134,245,81,37,17,211,161,145,25,33,52,66,44,39,130,197,255,0,38,133,152,107,175,15,164,92,49,33,211,110,171,93,114,81,5,227,105,43,159,81,135,33,179,100,154,53,22,245,45,17,223,158,179,66,15,186,55,169,68,124,178,52,133,207,142,85,155,31,43,24,201,240,254,225,249,115,227,170,142,85,155,31,43,24,201,240,254,225,249,115,224,51,88,45,83,133,102,67,191,218,140,213,226,253,23,251,235,182,133,10,167,78,255,0,200,46,53,109,43,230,255,0,231,9,105,14,51,253,238,66,21,253,82,197,85,141,41,229,59,202,198,13,252,63,183,190,92,192,14,170,0,0,56,254,106,178,207,102,230,191,8,230,97,109,225,58,93,57,105,144,154,149,34,167,24,205,75,167,84,91,67,136,105,243,111,113,37,228,109,117,196,45,181,25,110,66,213,181,72,94,199,17,158,28,85,195,59,171,6,241,30,227,194,219,214,39,79,90,182,106,14,211,228,237,109,196,54,246,195,245,31,107,152,132,45,76,186,131,75,141,172,210,91,219,90,20,69,162,136,105,248,82,183,26,191,52,246,183,195,248,63,49,168,128,234,188,12,127,61,159,187,127,196,135,127,206,183,13,239,229,131,138,116,172,76,252,178,253,18,244,101,190,197,11,162,250,59,215,243,57,114,100,61,205,230,117,77,105,175,83,183,110,211,211,102,186,247,208,184,7,3,31,207,103,238,223,241,33,106,128,34,174,70,50,49,252,139,190,155,127,178,143,211,31,166,62,141,255,0,121,61,31,210,244,157,79,254,48,246,253,221,79,252,93,54,123,117,237,42,128,0,0,0,7,42,205,143,149,140,100,248,127,112,252,185,241,154,193,165,60,216,249,88,198,79,135,247,15,203,159,25,172,1,165,60,167,121,88,193,191,135,246,247,203,152,29,84,114,172,167,121,88,193,191,135,246,247,203,152,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,17,241,82,180,28,183,179,41,38,164,167,91,82,106,81,23,40,137,42,212,203,153,62,105,247,245,75,221,247,143,191,194,28,220,44,197,77,216,210,148,94,132,115,83,36,235,161,117,208,59,143,163,198,6,55,47,28,233,175,105,246,169,12,255,0,158,79,31,59,132,57,172,179,21,52,146,246,194,58,35,154,150,237,55,127,62,129,219,239,1,119,160,0,0,0,0,0,0,0,0,0,3,242,85,106,112,232,180,185,117,122,131,200,102,52,38,28,144,243,139,81,37,41,66,18,106,81,153,153,145,17,17,17,247,51,34,31,245,81,168,193,164,83,228,213,106,114,217,139,18,27,43,125,247,222,112,144,219,77,161,38,165,41,74,81,145,36,136,136,204,204,207,66,34,21,69,196,47,136,172,201,179,106,88,63,131,85,162,76,35,109,232,117,26,148,73,38,70,179,214,92,119,82,135,99,201,208,210,100,109,168,137,72,247,25,151,129,0,228,124,75,115,139,43,26,49,1,236,59,179,42,114,218,182,104,11,84,73,40,75,198,148,72,152,195,243,25,90,200,155,125,109,173,10,109,212,247,52,146,140,188,116,45,8,227,78,94,112,26,241,204,6,35,82,172,203,98,151,33,214,100,74,97,51,37,19,14,169,152,236,169,246,155,113,107,90,27,89,32,146,79,36,204,204,180,34,238,126,227,243,184,127,99,221,216,195,136,20,219,98,139,14,125,82,165,92,168,178,211,206,161,183,95,82,77,231,208,133,60,226,146,149,168,146,74,112,141,74,50,63,31,105,152,190,140,150,229,42,209,203,126,28,64,66,169,17,93,185,167,176,212,137,243,93,142,210,159,67,139,98,63,49,164,185,201,109,194,65,56,206,226,74,181,61,123,159,127,0,247,121,111,192,11,87,47,184,111,73,179,232,148,154,123,83,217,136,194,106,18,227,176,218,85,34,65,48,203,110,172,214,150,208,165,146,148,201,30,170,45,79,177,159,221,213,192,0,0,0,5,108,113,153,185,32,49,96,219,118,234,139,89,50,186,205,191,103,182,215,169,235,63,110,190,31,112,168,234,5,33,234,237,93,138,84,116,153,184,254,237,8,136,207,236,164,213,236,35,247,123,133,129,113,148,191,217,174,98,205,2,200,136,254,138,183,58,174,161,40,81,104,190,162,53,61,212,110,34,81,235,166,157,181,34,253,190,34,50,228,127,12,30,197,172,202,90,118,129,176,226,162,73,235,250,135,82,147,52,183,182,4,151,19,184,246,40,139,83,111,66,212,187,128,208,46,22,80,149,109,88,148,202,34,208,105,84,110,118,164,101,167,218,121,106,247,23,233,123,135,171,31,242,219,105,105,4,132,22,132,67,254,128,0,0,0,64,94,48,183,60,186,102,1,70,182,216,113,68,197,107,127,61,36,103,162,185,51,96,45,58,145,25,17,247,63,105,31,236,19,232,112,220,217,101,118,222,205,45,132,155,62,181,58,68,39,88,215,145,33,135,80,218,145,171,204,56,175,89,77,57,166,164,193,23,98,246,255,0,144,41,19,38,89,123,171,102,15,23,160,208,27,165,185,34,145,31,155,233,7,77,133,45,166,183,69,144,182,183,43,150,180,167,85,179,161,110,46,230,93,187,248,104,162,52,102,34,50,152,241,154,67,77,163,93,169,66,73,36,90,158,190,4,56,150,88,114,149,134,249,98,183,87,77,181,32,161,234,148,173,58,170,131,237,48,167,220,218,227,198,141,93,109,150,212,122,37,245,39,191,129,118,47,191,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,94,50,152,71,210,87,104,56,167,6,154,230,147,122,174,182,67,108,250,165,177,20,246,27,222,162,71,235,34,220,175,213,238,16,179,39,184,174,172,29,199,90,5,222,169,77,71,102,63,85,204,113,213,236,73,110,135,33,178,212,247,160,188,92,246,152,187,76,247,224,195,120,215,151,202,237,186,204,71,30,168,163,165,233,13,166,247,56,157,103,69,90,246,232,133,168,189,86,187,232,94,30,63,118,121,28,110,68,55,205,183,18,227,46,163,196,140,141,42,45,75,252,190,6,3,83,176,102,196,168,197,68,200,50,90,144,195,154,237,113,165,146,210,173,12,200,244,50,236,125,200,200,127,184,138,92,59,51,12,198,57,224,171,17,229,201,105,85,138,30,238,181,36,178,53,23,58,92,179,111,82,55,22,191,176,215,246,180,251,181,47,9,90,0,0,63,202,68,152,209,26,55,229,72,109,150,211,226,183,22,73,73,119,211,196,254,240,31,232,100,70,90,25,106,66,160,184,162,101,206,218,182,156,169,226,85,187,78,135,6,68,170,188,38,156,109,134,91,105,4,210,41,171,51,34,36,52,71,220,217,73,247,86,154,255,0,201,109,180,235,142,222,172,44,219,164,215,169,211,84,94,41,143,41,14,25,120,254,137,159,184,255,0,200,98,21,241,85,176,81,80,203,252,203,146,44,135,137,246,170,101,33,212,111,245,118,55,77,151,174,132,73,215,251,37,226,122,0,164,40,115,37,83,165,179,54,27,203,101,248,238,37,198,214,133,26,84,149,36,245,35,35,46,228,100,100,66,214,56,114,113,10,106,84,122,110,9,227,13,101,134,94,74,153,133,72,159,42,65,37,38,141,34,70,97,147,114,68,157,119,107,204,86,212,35,222,100,94,36,42,135,196,126,138,117,66,109,38,161,26,171,77,148,236,105,112,222,68,136,239,178,179,66,218,113,10,37,37,73,82,76,141,38,70,68,100,100,122,145,144,13,77,197,149,22,116,118,229,194,146,212,134,29,73,45,183,90,89,45,11,73,150,164,100,101,216,200,200,200,245,31,234,42,227,135,79,16,247,234,203,133,131,88,205,90,138,211,168,75,113,233,181,57,146,77,42,116,203,164,142,211,107,122,68,147,220,179,51,117,70,148,163,191,115,47,105,11,66,139,46,52,232,205,76,133,33,183,216,125,9,113,167,91,89,41,11,74,139,82,81,25,118,50,50,50,61,72,7,250,128,0,0,0,0,0,0,10,58,226,222,178,86,99,99,145,123,40,232,47,255,0,31,158,61,79,7,54,22,188,99,172,58,148,234,148,210,100,106,122,127,227,84,241,229,120,183,45,181,230,57,130,65,22,165,72,73,31,235,235,231,143,105,193,176,209,249,89,174,106,181,145,250,38,78,132,71,219,251,166,158,2,228,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,125,184,129,101,142,133,149,92,125,114,202,181,171,93,109,22,224,167,157,203,78,141,211,45,191,69,197,126,108,166,218,131,189,110,186,183,249,72,142,146,231,40,201,75,215,83,73,31,115,208,160,165,110,53,126,105,237,111,135,240,126,99,81,1,249,56,70,229,158,205,198,172,92,172,226,149,231,58,90,209,133,18,41,53,42,101,49,147,54,209,38,162,242,223,92,119,221,113,42,37,108,97,81,55,147,100,94,186,212,141,202,216,149,54,229,218,10,171,224,99,249,236,253,219,254,36,45,80,0,0,0,0,0,0,0,0,114,172,216,249,88,198,79,135,247,15,203,159,25,172,26,83,205,143,149,140,100,248,127,112,252,185,241,154,192,26,168,0,0,1,21,120,163,249,19,196,223,193,126,113,8,74,161,21,120,163,249,19,196,223,193,126,113,8,5,0,141,84,12,171,141,84,0,0,0,10,171,227,157,249,147,253,228,254,26,32,6,94,243,23,125,229,166,177,116,93,152,103,35,161,185,43,182,249,208,161,84,246,50,239,163,247,79,135,37,199,121,47,52,227,110,238,110,42,217,218,162,45,57,219,200,245,65,17,207,254,57,223,153,63,222,79,225,162,170,192,5,212,240,197,207,143,229,190,133,27,1,177,98,181,186,254,183,233,233,244,109,82,163,81,230,74,186,25,74,222,83,154,39,148,146,231,71,97,49,201,91,156,113,215,146,78,60,122,236,117,69,23,237,46,15,248,161,116,101,160,177,45,202,236,186,102,40,79,142,138,148,27,42,165,13,184,168,109,132,173,237,98,188,249,184,102,137,47,53,211,184,141,228,209,52,189,204,188,146,53,27,140,192,10,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,128,106,120,4,106,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,37,64,5,0,241,71,243,217,137,191,130,252,158,16,191,225,64,60,81,252,246,98,111,224,191,39,132,2,127,240,84,242,177,116,252,64,157,242,234,112,159,226,0,112,84,242,177,116,252,64,157,242,234,112,159,224,0,0,0,33,7,22,252,121,141,133,153,104,115,13,169,243,101,177,112,226,124,143,69,198,56,210,29,142,182,169,204,45,183,103,56,107,66,13,43,66,146,109,70,91,74,90,55,162,98,143,214,74,22,147,155,226,141,184,183,227,204,156,83,204,187,152,109,79,155,17,251,123,12,35,250,46,49,198,144,212,132,59,81,125,13,187,57,195,90,16,74,66,210,162,106,50,218,82,215,177,112,212,126,170,150,180,144,66,0,18,83,6,176,46,29,87,38,57,128,204,61,122,141,206,244,39,160,173,187,118,75,134,195,141,162,83,181,88,78,78,90,80,100,110,182,242,25,84,84,37,194,52,36,219,150,250,61,125,84,72,230,185,100,164,210,171,249,146,194,138,21,118,153,18,163,77,168,223,20,40,147,33,203,101,47,49,37,135,39,178,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,1,249,48,7,24,235,185,127,198,91,79,24,173,198,122,137,118,205,65,50,28,141,185,8,234,226,173,42,110,76,109,235,66,201,190,107,14,58,215,51,97,169,27,247,39,214,73,24,211,72,204,182,63,96,229,119,47,248,203,118,96,237,198,247,81,46,217,168,42,59,114,118,161,29,92,85,164,156,141,39,98,22,178,111,154,195,141,59,203,222,106,70,253,170,245,146,100,46,167,133,166,58,67,198,12,169,208,109,185,181,158,174,228,195,191,245,183,83,101,194,97,183,17,21,179,51,167,173,45,180,123,185,61,47,45,148,184,180,165,75,114,51,255,0,104,210,107,80,76,0,0,0,20,3,197,31,207,102,38,254,11,242,120,66,255,0,133,0,241,71,243,217,137,191,130,252,158,16,9,255,0,193,83,202,197,211,241,2,119,203,169,194,127,136,1,193,83,202,197,211,241,2,119,203,169,194,127,128,0,0,8,1,198,175,202,197,173,241,2,15,203,170,34,0,112,184,243,217,134,95,141,124,158,104,159,252,106,252,172,90,223,16,32,252,186,162,32,7,11,143,61,152,101,248,215,201,230,128,159,252,106,252,172,90,223,16,32,252,186,162,32,7,11,143,61,152,101,248,215,201,230,137,255,0,198,175,202,197,173,241,2,15,203,170,34,0,112,184,243,217,134,95,141,124,158,104,11,254,0,0,1,74,220,106,252,211,218,223,15,224,252,198,162,46,164,82,183,26,191,52,246,183,195,248,63,49,168,128,234,188,12,127,61,159,187,127,196,135,106,226,63,196,2,30,93,232,78,225,38,16,220,95,236,177,63,166,125,217,49,219,98,67,118,236,93,232,115,116,132,60,135,27,91,207,54,70,132,50,105,220,77,186,110,168,209,245,36,236,11,200,102,112,109,156,163,97,126,56,214,148,113,38,222,213,200,244,36,218,116,121,109,72,228,78,125,167,37,161,229,184,227,72,52,165,12,166,74,29,52,41,109,155,132,147,66,20,147,61,201,138,183,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,15,62,58,174,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,255,0,5,196,26,146,180,161,214,154,89,161,123,54,157,175,112,246,225,211,111,96,173,155,34,254,199,187,42,37,71,17,110,8,243,105,178,41,53,68,197,155,18,141,78,112,220,97,108,54,77,173,214,94,92,150,76,205,199,12,207,234,158,228,146,82,92,238,108,0,226,25,146,202,174,86,49,66,69,118,208,183,229,167,10,238,89,4,118,252,195,146,169,69,9,243,111,115,180,247,220,82,73,72,90,84,78,169,162,89,168,214,201,36,249,142,45,15,109,11,191,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,228,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,103,175,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,222,130,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,1,65,156,81,252,246,98,111,224,191,39,132,39,255,0,5,79,43,23,79,196,9,223,46,167,8,1,197,31,207,102,38,254,11,242,120,66,127,240,84,242,177,116,252,64,157,242,234,112,9,254,50,174,53,80,50,174,3,74,121,78,242,177,131,127,15,237,239,151,48,34,175,26,191,43,22,183,196,8,63,46,168,137,85,148,239,43,24,55,240,254,222,249,115,2,42,241,171,242,177,107,124,64,131,242,234,136,8,1,194,227,207,102,25,126,53,242,121,163,170,241,171,243,79,107,124,63,131,243,26,136,229,92,46,60,246,97,151,227,95,39,154,58,175,26,191,52,246,183,195,248,63,49,168,128,234,188,12,127,61,159,187,127,196,133,170,10,171,224,99,249,236,253,219,254,36,45,80,0,0,0,69,94,40,254,68,241,55,240,95,156,66,20,2,47,251,138,63,145,60,77,252,23,231,16,133,0,128,213,64,0,0,171,94,54,24,209,85,167,70,176,240,34,222,187,229,197,143,84,143,42,189,115,81,217,66,144,137,76,19,173,162,156,167,92,219,162,208,78,179,52,201,162,89,150,246,208,181,167,84,180,162,170,17,215,243,117,141,244,172,199,102,46,243,198,90,21,14,93,34,155,95,145,25,48,226,75,113,43,124,152,143,21,152,205,173,205,190,170,86,180,176,75,52,17,168,144,107,52,146,151,183,121,177,35,4,41,86,30,93,48,107,25,89,174,75,153,82,197,25,23,42,164,68,83,105,67,16,88,167,74,98,51,72,71,138,150,181,40,222,90,150,102,69,162,219,73,36,182,26,220,14,64,37,87,12,92,82,252,151,231,38,202,234,235,190,140,165,93,189,69,173,80,254,107,206,234,186,166,207,164,99,178,20,164,110,156,220,47,93,59,116,211,214,81,32,214,57,166,82,112,66,149,152,252,126,183,48,94,179,92,151,70,143,113,199,170,37,19,227,54,151,23,25,246,105,210,100,50,179,66,187,45,4,235,45,239,70,169,53,35,114,73,72,51,37,151,32,1,170,128,28,171,43,24,215,252,162,114,251,100,227,27,148,254,138,93,193,79,62,189,132,181,203,109,19,152,117,113,229,114,147,204,112,201,147,125,151,77,189,203,53,114,205,27,180,86,164,93,84,6,107,51,99,230,159,25,62,32,92,63,49,124,93,79,11,143,34,120,101,248,215,206,38,138,86,205,143,154,124,100,248,129,112,252,197,241,117,60,46,60,137,225,151,227,95,56,154,2,85,0,0,8,171,197,31,200,158,38,254,11,243,136,66,149,178,157,230,159,6,254,32,91,223,49,96,93,79,20,127,34,120,155,248,47,206,33,10,64,203,213,211,66,177,177,247,13,47,91,166,119,69,69,183,239,10,53,82,163,39,148,183,57,17,88,154,211,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,3,69,56,233,142,152,113,151,76,56,168,226,134,40,86,122,26,84,29,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,167,58,216,233,142,152,143,152,188,71,168,226,134,40,86,122,234,172,237,26,101,150,136,209,22,159,21,38,102,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,171,165,231,111,56,55,54,110,113,65,218,210,142,92,43,38,135,33,244,218,116,121,109,71,231,193,97,214,216,67,203,113,198,144,74,82,222,84,100,58,104,82,220,38,205,70,132,41,68,91,149,215,248,112,112,255,0,153,152,138,235,88,183,139,214,239,251,19,192,234,88,106,52,135,31,142,229,197,43,98,219,219,29,108,173,183,16,203,46,25,45,111,18,182,155,141,19,73,37,253,113,180,16,88,94,247,14,44,241,201,205,109,155,62,207,196,20,68,143,136,182,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,242,146,183,90,82,77,36,241,52,223,52,226,117,195,254,102,46,195,147,152,28,16,183,122,187,234,38,231,238,106,107,78,62,236,170,244,86,216,101,150,149,25,10,89,182,79,48,220,126,204,182,132,169,228,173,90,26,156,74,16,229,70,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,140,53,16,3,133,100,251,54,118,110,110,176,191,233,197,10,60,74,61,118,4,135,35,87,109,196,207,57,79,210,150,110,44,152,53,172,219,104,214,135,90,65,56,149,146,54,107,204,65,25,169,165,145,119,80,0,1,29,115,247,130,24,161,152,92,180,87,240,219,9,171,145,34,85,223,145,26,123,212,233,45,183,178,182,196,117,243,74,9,60,190,209,214,167,82,203,136,115,177,26,217,75,107,82,27,113,107,72,124,156,24,226,39,151,76,119,198,217,152,47,97,87,101,191,33,200,241,213,64,158,244,9,77,34,184,255,0,34,68,137,136,105,10,100,141,132,71,105,132,106,183,205,179,113,107,90,80,147,36,37,110,68,190,57,223,153,63,222,79,225,162,173,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,18,131,55,185,188,254,85,184,53,130,127,74,102,243,177,10,206,244,252,43,163,100,14,153,151,249,170,131,210,203,111,105,155,103,205,109,165,111,36,236,218,235,110,232,218,27,54,183,3,133,199,158,204,50,252,107,228,243,69,255,0,10,1,225,113,231,179,12,191,26,249,60,209,127,192,2,128,120,163,249,236,196,223,193,126,79,8,95,240,160,30,40,254,123,49,55,240,95,147,194,1,63,248,42,121,88,186,126,32,78,249,117,56,85,94,108,124,211,227,39,196,11,135,230,47,139,84,224,169,229,98,233,248,129,59,229,212,225,85,121,177,243,79,140,159,16,46,31,152,190,2,205,56,69,101,50,205,183,176,238,159,154,202,204,136,149,187,134,234,143,38,53,21,183,160,26,87,111,33,137,114,226,201,54,156,55,20,151,22,250,91,111,85,242,208,180,35,123,100,102,151,23,186,199,196,85,225,113,228,79,12,191,26,249,196,209,42,128,7,42,205,143,149,140,100,248,127,112,252,185,241,213,71,42,205,143,149,140,100,248,127,112,252,185,240,25,172,26,40,207,182,25,218,184,161,148,124,76,167,93,49,57,158,129,183,230,220,212,231,208,219,102,244,89,208,24,92,134,150,218,150,133,108,221,203,83,75,52,232,163,105,231,80,74,78,253,70,117,198,170,0,101,178,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,26,115,195,219,214,149,137,86,5,181,136,212,40,242,216,166,221,84,120,85,184,109,75,66,82,251,108,73,101,15,54,151,18,149,41,36,178,74,200,140,137,74,45,117,208,207,196,102,179,27,236,170,86,26,227,69,253,135,52,41,18,223,166,218,183,69,86,137,13,217,107,74,159,113,136,210,220,101,181,56,164,165,41,53,154,80,70,102,73,73,107,174,132,94,2,236,248,86,99,29,119,23,114,143,72,141,113,179,172,187,10,160,237,156,220,157,200,254,117,22,51,12,57,24,246,33,9,36,114,216,144,211,26,122,202,87,35,122,148,106,89,145,4,192,0,0,16,3,141,95,149,139,91,226,4,31,151,84,69,85,229,59,205,62,13,252,64,183,190,98,192,181,78,53,126,86,45,111,136,16,126,93,81,21,87,148,239,52,248,55,241,2,222,249,139,0,52,166,41,91,141,95,154,123,91,225,252,31,152,212,69,212,138,86,227,87,230,158,214,248,127,7,230,53,16,14,10,158,105,238,159,135,243,190,99,78,23,82,41,91,130,167,154,123,167,225,252,239,152,211,133,212,128,205,102,108,124,211,227,39,196,11,135,230,47,139,169,225,113,228,79,12,191,26,249,196,209,74,217,177,243,79,140,159,16,46,31,152,190,46,167,133,199,145,60,50,252,107,231,19,64,74,161,158,190,34,184,199,93,198,76,220,95,114,106,236,244,241,44,250,131,246,117,46,54,228,47,147,22,3,238,182,163,222,148,32,213,205,124,228,63,162,183,41,28,253,155,148,148,36,197,239,227,125,235,85,195,92,23,191,177,26,133,30,35,245,43,86,215,170,214,225,181,45,10,83,14,63,26,35,143,54,151,18,149,37,70,131,82,8,140,137,73,61,53,208,203,196,102,90,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,48,19,3,6,178,207,39,19,248,111,226,214,39,218,243,165,170,187,111,95,17,106,243,32,168,218,228,63,78,164,83,86,110,108,53,41,6,218,210,213,98,99,202,61,203,222,81,155,109,8,37,43,83,143,249,104,191,227,97,102,97,176,223,16,106,23,12,186,29,54,135,116,83,100,213,39,70,55,119,181,78,234,16,83,8,201,162,53,173,10,142,110,161,104,73,30,244,41,73,209,91,180,59,233,193,124,188,82,168,25,50,183,242,221,113,210,165,219,232,168,216,234,162,92,81,226,76,75,207,198,155,62,50,189,36,166,221,81,186,131,95,81,34,66,136,203,115,100,102,68,146,216,68,67,61,152,133,101,85,112,214,255,0,185,112,230,187,34,35,245,43,86,177,54,137,49,216,139,82,152,113,248,207,45,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,120,0,212,64,229,89,177,242,177,140,159,15,238,31,151,62,60,87,15,124,80,165,98,174,79,176,218,167,79,76,70,100,80,40,237,90,243,162,51,53,50,87,29,250,122,74,49,115,116,34,54,214,235,77,181,32,155,81,106,148,72,71,117,17,146,213,237,115,99,229,99,25,62,31,220,63,46,124,6,107,6,148,242,157,229,99,6,254,31,219,223,46,96,102,176,105,79,41,222,86,48,111,225,253,189,242,230,0,117,80,0,0,20,173,198,175,205,61,173,240,254,15,204,106,34,234,69,43,113,171,243,79,107,124,63,131,243,26,136,14,171,192,199,243,217,251,183,252,72,90,160,170,190,6,63,158,207,221,191,226,66,213,0,0,0,0,0,0,114,172,216,249,88,198,79,135,247,15,203,159,25,172,26,83,205,143,149,140,100,248,127,112,252,185,241,154,192,26,83,202,119,149,140,27,248,127,111,124,185,129,213,71,42,202,119,149,140,27,248,127,111,124,185,129,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,31,24,214,22,140,99,163,186,105,209,42,164,199,208,244,255,0,198,170,3,203,112,144,89,39,49,178,8,253,180,117,151,255,0,143,192,30,207,140,153,163,242,179,67,209,107,51,244,76,109,72,207,183,247,77,64,120,190,18,43,109,25,142,124,150,69,169,210,20,69,250,250,248,0,47,24,0,0,0,0,0,0,0,7,249,74,149,22,12,119,37,205,146,212,118,26,73,173,199,93,89,33,8,73,22,166,102,103,216,136,136,140,245,9,82,227,65,140,236,201,178,27,97,134,16,167,29,117,197,146,80,132,164,181,53,25,159,98,34,34,51,212,197,94,241,22,226,30,245,37,115,112,107,6,171,81,93,117,105,114,61,74,167,14,73,169,77,25,245,113,221,109,15,71,146,91,86,70,77,168,146,164,118,236,103,236,32,31,241,196,111,136,83,81,99,212,176,79,7,171,44,60,242,150,244,42,188,248,178,9,73,36,105,46,51,236,147,177,228,235,187,94,90,182,173,30,227,50,240,33,84,243,38,74,168,203,122,108,199,150,243,242,28,83,142,45,106,53,41,74,81,234,102,102,125,204,204,204,199,253,84,106,19,106,213,9,53,90,148,167,100,203,152,242,228,72,125,229,154,214,235,139,81,169,74,82,148,102,106,51,51,51,51,51,212,204,199,231,240,1,106,124,32,240,70,134,235,85,12,81,171,192,137,42,122,29,118,60,99,117,164,44,218,73,20,7,208,164,238,111,114,84,74,215,67,37,118,215,183,188,90,167,135,98,16,143,133,5,153,232,92,188,149,126,67,206,41,233,243,183,161,38,173,82,77,174,12,21,151,99,73,30,186,151,188,200,76,169,119,61,181,2,73,67,157,112,211,35,200,81,237,38,157,150,218,22,103,174,154,109,51,215,196,140,191,96,15,166,3,254,26,117,167,155,75,172,184,151,16,178,37,37,73,61,72,200,252,12,140,135,253,128,15,240,157,54,45,58,42,230,77,146,211,12,183,166,231,29,89,33,41,212,200,139,83,62,197,220,200,135,251,136,167,196,75,48,209,240,51,5,159,143,18,75,73,172,87,54,244,73,53,145,40,249,50,226,27,154,17,56,133,253,135,127,179,175,223,161,120,133,55,103,11,21,215,140,88,235,95,187,202,83,82,25,145,210,242,220,105,123,208,123,97,199,108,244,61,235,47,22,253,134,38,159,6,188,35,234,235,181,236,83,157,77,115,72,93,47,69,33,198,125,83,222,138,131,14,108,81,163,245,17,237,87,235,247,10,197,109,185,19,31,38,219,75,143,58,191,2,34,53,40,244,47,242,248,16,208,222,68,48,97,188,20,203,229,10,221,122,27,140,84,87,213,117,102,235,123,92,86,147,165,45,27,181,66,20,122,37,222,218,151,135,135,222,18,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,7,249,190,195,50,90,83,18,26,67,141,171,77,82,164,145,145,247,215,192,198,121,243,213,128,83,240,31,27,170,116,180,70,74,41,19,121,61,2,144,133,17,30,200,145,148,231,126,90,19,246,221,254,201,126,190,254,58,28,21,141,198,91,12,90,149,108,219,248,144,202,72,151,11,171,231,25,17,106,123,220,167,178,157,116,71,253,42,47,244,0,135,89,1,205,83,249,111,196,119,218,170,76,112,168,21,189,189,106,20,225,236,79,37,137,92,189,9,79,54,130,250,199,139,237,107,247,104,126,55,125,133,56,219,98,98,237,59,172,181,43,113,36,184,159,235,25,68,150,86,226,61,101,145,106,150,220,86,154,242,212,127,168,134,101,200,205,39,170,76,200,253,228,58,198,12,102,123,23,240,66,225,110,187,105,221,245,51,65,107,204,136,245,66,87,78,239,168,226,75,114,27,117,27,180,230,168,203,191,99,239,250,195,74,2,165,248,157,103,91,16,109,220,72,151,130,248,115,114,76,163,34,145,203,235,159,129,49,248,239,43,154,196,57,45,250,204,190,90,253,165,151,172,130,236,163,211,93,76,196,254,202,102,98,41,185,146,194,122,125,247,31,146,212,215,121,189,92,100,109,73,181,164,151,218,70,168,39,92,52,234,150,117,238,174,254,37,238,42,125,226,147,99,213,45,204,218,93,55,20,182,84,152,181,222,135,166,94,213,18,85,200,166,66,66,244,51,73,17,247,87,176,207,239,208,7,35,179,51,111,152,107,26,170,221,86,147,138,183,67,202,70,186,179,34,185,57,77,47,84,169,62,178,82,242,117,211,121,153,119,241,208,89,141,195,153,43,119,57,121,68,184,105,174,45,166,46,72,150,237,110,187,46,35,70,132,155,109,199,110,83,9,51,71,53,215,8,140,157,108,251,246,239,226,90,145,29,61,70,164,84,102,65,149,82,141,17,215,99,195,217,207,90,27,82,137,27,207,68,234,100,90,22,166,94,209,55,120,99,89,87,53,94,234,191,36,78,140,249,91,181,12,53,173,71,230,72,67,157,50,136,229,70,74,200,140,210,109,153,246,94,190,62,10,215,218,2,15,207,132,184,181,57,20,244,145,169,76,190,182,72,139,185,153,146,140,135,248,186,203,172,47,150,243,106,66,189,202,73,145,255,0,202,61,174,38,83,98,211,49,190,235,163,197,52,38,60,75,170,116,102,205,173,9,36,132,203,90,75,110,132,69,166,133,219,182,130,79,226,246,70,171,149,12,24,180,177,131,12,34,74,169,117,22,252,9,85,56,201,109,111,58,110,42,35,146,30,82,16,196,127,14,237,145,26,151,174,167,161,251,12,4,48,167,84,103,210,39,199,170,83,38,61,22,92,71,80,243,47,50,226,144,182,214,149,18,146,164,169,38,70,70,70,68,100,100,122,145,144,182,190,28,124,65,138,233,110,159,130,216,185,82,36,212,88,105,168,148,201,239,61,161,62,148,244,145,153,66,221,145,36,212,167,20,165,56,163,36,163,191,137,123,72,85,133,47,14,239,10,181,82,101,18,53,10,106,106,16,80,226,157,138,184,174,147,218,161,68,147,73,32,146,106,221,184,244,208,200,187,246,31,142,28,203,158,195,184,155,153,13,234,133,26,175,75,146,74,74,144,167,35,190,203,173,184,70,93,203,106,146,100,180,23,184,200,211,239,32,26,141,105,214,223,105,15,50,226,86,219,137,37,33,73,61,73,68,125,200,200,203,196,135,253,138,205,200,39,18,106,45,122,21,59,9,49,170,170,251,53,118,210,204,120,117,121,143,161,44,186,146,40,177,219,75,143,201,148,106,83,134,179,117,102,68,158,229,169,151,125,72,89,77,58,167,79,171,194,102,163,75,157,30,92,89,13,165,214,158,97,212,184,133,161,68,70,70,74,73,153,25,25,25,30,165,239,1,250,64,0,0,0,0,82,7,23,102,91,107,49,113,20,134,86,131,93,21,181,25,169,58,106,103,58,127,114,247,143,69,193,206,113,51,140,149,136,187,80,124,202,76,142,230,93,251,202,167,144,252,60,99,97,57,23,48,52,119,22,166,204,158,183,99,172,182,159,129,28,218,135,143,222,62,63,9,43,134,5,43,48,175,83,229,188,72,92,202,98,154,108,141,73,45,202,92,232,4,69,220,203,95,15,96,11,195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,173,198,175,205,61,173,240,254,15,204,106,34,234,69,43,113,171,243,79,107,124,63,131,243,26,136,14,171,192,199,243,217,251,183,252,72,90,160,170,190,6,63,158,207,221,191,226,66,213,0,0,0,0,0,0,0,0,7,42,205,143,149,140,100,248,127,112,252,185,241,154,193,165,60,216,249,88,198,79,135,247,15,203,159,25,172,1,170,128,0,0,17,87,138,63,145,60,77,252,23,231,16,132,170,17,87,138,63,145,60,77,252,23,231,16,128,80,8,213,64,202,184,213,64,0,0,0,170,190,57,223,153,63,222,79,225,162,63,240,140,195,59,87,17,51,112,205,70,233,137,213,253,10,183,229,220,212,230,22,219,110,50,169,205,191,30,59,75,113,43,66,181,229,245,74,117,6,157,170,75,173,52,178,87,171,161,200,14,57,223,153,63,222,79,225,163,149,112,84,243,79,116,252,63,157,243,26,112,11,169,21,151,197,123,35,145,174,90,85,111,55,24,114,185,103,93,166,199,142,187,186,146,72,118,65,78,136,210,91,97,51,88,36,146,141,165,176,210,81,205,73,232,209,178,210,156,213,10,109,124,235,52,0,25,129,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,171,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,61,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,85,183,19,172,135,126,68,43,178,113,231,9,232,187,108,27,130,160,175,73,82,233,212,238,92,91,93,229,33,148,183,170,185,170,62,76,135,213,32,211,181,182,218,101,70,219,37,166,246,146,113,215,39,217,179,188,178,139,138,31,78,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,140,52,102,40,7,138,63,158,204,77,252,23,228,240,133,233,225,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,213,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,116,89,197,31,207,102,38,254,11,242,120,64,39,255,0,5,79,43,23,79,196,9,223,46,167,9,254,32,7,5,79,43,23,79,196,9,223,46,167,9,254,0,0,0,57,254,63,99,29,11,47,248,53,118,99,21,198,207,81,18,217,167,170,67,113,183,45,29,92,165,168,155,141,27,122,16,179,111,154,251,141,53,204,216,105,70,253,202,245,82,102,51,46,45,251,141,38,58,87,109,107,18,210,192,107,114,179,74,68,75,219,168,168,220,177,52,67,147,186,88,143,71,92,34,208,204,205,166,92,124,157,86,253,164,165,170,38,212,172,146,151,82,168,43,195,183,2,225,227,246,107,45,75,110,189,70,244,157,183,65,230,220,149,230,84,108,27,106,139,20,136,218,67,173,188,74,75,204,185,41,113,89,113,178,74,148,166,222,95,217,34,53,164,39,254,59,224,229,119,0,184,58,77,194,171,165,237,245,170,85,62,149,34,162,222,212,23,77,42,93,193,30,91,177,181,66,214,133,242,87,33,77,115,18,163,74,249,123,203,66,86,133,88,57,78,243,79,131,127,16,45,239,152,176,46,167,138,63,145,60,77,252,23,231,16,133,43,101,59,205,62,13,252,64,183,190,98,192,9,149,198,127,1,163,90,184,161,109,99,253,10,20,190,158,248,142,170,93,117,105,142,234,152,110,163,13,182,210,195,139,120,214,104,66,222,141,162,18,209,37,29,160,184,178,222,106,89,167,196,240,125,198,58,237,141,154,2,194,168,236,245,20,92,75,167,191,30,99,123,144,142,68,168,49,223,151,30,78,166,133,45,91,80,137,45,114,201,72,73,245,59,213,184,219,73,11,74,206,230,3,73,204,118,90,47,28,54,163,66,136,253,194,113,209,84,183,205,232,237,56,178,168,198,89,58,219,109,45,213,161,44,173,228,165,200,198,238,244,236,68,133,153,234,157,201,60,235,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,3,83,192,60,86,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,119,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,2,128,120,163,249,236,196,223,193,126,79,8,95,240,160,30,40,254,123,49,55,240,95,147,194,1,63,248,42,121,88,186,126,32,78,249,117,56,79,241,0,56,42,121,88,186,126,32,78,249,117,56,79,240,0,0,1,0,56,213,249,88,181,190,32,65,249,117,68,64,14,23,30,123,48,203,241,175,147,205,19,255,0,141,95,149,139,91,226,4,31,151,84,68,0,225,113,231,179,12,191,26,249,60,208,19,255,0,141,95,149,139,91,226,4,31,151,84,68,0,225,113,231,179,12,191,26,249,60,209,63,248,213,249,88,181,190,32,65,249,117,68,64,14,23,30,123,48,203,241,175,147,205,1,127,192,0,0,41,91,141,95,154,123,91,225,252,31,152,212,69,212,138,86,227,87,230,158,214,248,127,7,230,53,16,16,0,90,167,10,60,139,127,81,154,12,107,179,63,237,121,86,4,41,202,255,0,9,74,170,57,28,211,255,0,146,233,86,165,126,155,196,143,238,119,135,20,225,193,195,254,102,98,43,173,98,222,47,91,191,236,79,3,169,97,168,210,28,126,59,151,20,173,139,111,108,117,178,182,220,67,44,184,100,181,188,74,218,110,52,77,36,151,245,198,213,223,128,15,41,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,88,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,250,176,1,156,204,224,229,50,242,202,46,40,125,7,174,200,151,88,161,79,142,220,154,21,198,168,5,21,138,170,9,180,27,228,132,19,142,146,22,211,171,54,212,131,94,253,57,107,50,36,186,131,57,21,195,23,62,63,145,10,236,108,6,197,138,214,219,6,224,168,39,209,181,74,141,71,151,22,215,121,72,121,78,104,158,82,143,147,33,245,71,37,110,113,182,153,81,184,241,233,189,213,29,164,230,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,17,215,135,255,0,14,10,22,93,225,210,113,123,22,216,235,241,99,215,145,25,166,38,175,165,183,91,117,135,25,92,100,242,212,77,201,121,77,188,178,117,197,111,108,149,181,45,125,131,121,208,174,190,40,254,123,49,55,240,95,147,194,19,255,0,130,167,149,139,167,226,4,239,151,83,132,0,226,143,231,179,19,127,5,249,60,33,63,248,42,121,88,186,126,32,78,249,117,56,4,255,0,25,87,26,168,25,87,1,165,60,167,121,88,193,191,135,246,247,203,152,17,87,141,95,149,139,91,226,4,31,151,84,68,170,202,119,149,140,27,248,127,111,124,185,129,21,120,213,249,88,181,190,32,65,249,117,68,4,0,225,113,231,179,12,191,26,249,60,209,213,120,213,249,167,181,190,31,193,249,141,68,114,174,23,30,123,48,203,241,175,147,205,29,87,141,95,154,123,91,225,252,31,152,212,64,117,94,6,63,158,207,221,191,226,66,213,5,85,240,49,252,246,126,237,255,0,18,22,168,0,0,0,34,175,20,127,34,120,155,248,47,206,33,10,1,23,253,197,31,200,158,38,254,11,243,136,66,128,64,106,160,69,94,39,88,165,249,47,201,181,235,210,87,125,25,85,187,122,123,90,159,252,215,157,213,117,78,23,86,199,116,41,40,221,5,185,190,186,182,233,167,170,162,89,160,74,161,74,220,100,241,175,233,206,96,169,56,57,18,159,201,137,134,84,243,231,62,227,91,92,126,117,69,168,242,28,218,162,113,68,166,82,194,33,146,117,66,20,78,115,245,220,157,134,2,16,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,199,184,209,90,212,43,26,213,203,213,149,107,65,232,168,182,253,62,185,75,167,70,230,173,206,68,86,27,165,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,227,197,112,104,193,10,85,245,141,181,252,104,168,87,37,199,145,133,241,216,76,24,12,182,157,146,223,169,49,50,57,173,213,158,166,72,109,166,221,209,9,34,53,45,196,43,113,18,13,14,116,190,57,223,153,63,222,79,225,160,34,175,11,143,61,152,101,248,215,201,230,143,171,197,47,2,230,96,254,107,43,215,36,42,55,73,109,226,39,250,228,166,60,217,190,227,107,148,225,17,84,16,167,29,45,188,238,171,152,242,155,66,148,148,55,37,143,178,74,36,39,229,112,184,243,217,134,95,141,124,158,104,177,78,48,88,57,66,190,114,192,120,171,33,238,158,181,134,149,6,36,67,115,106,215,207,139,58,67,17,36,70,208,150,148,39,114,215,25,222,97,165,106,46,155,98,118,147,138,48,28,87,130,22,41,127,245,203,193,74,133,119,254,212,186,105,20,206,151,245,198,158,255,0,56,145,255,0,218,212,236,90,254,244,39,250,195,22,168,51,89,149,140,107,254,78,217,130,178,113,141,202,127,91,18,223,168,31,94,194,90,230,56,184,47,180,184,242,185,73,230,54,70,241,48,243,166,222,229,146,121,132,141,218,167,82,61,41,128,205,102,108,124,211,227,39,196,11,135,230,47,139,169,225,113,228,79,12,191,26,249,196,209,74,217,177,243,79,140,159,16,46,31,152,190,46,167,133,199,145,60,50,252,107,231,19,64,74,160,0,1,21,120,163,249,19,196,223,193,126,113,8,80,8,191,238,40,254,68,241,55,240,95,156,66,20,129,129,120,23,136,249,139,196,122,118,23,225,125,27,174,170,206,213,215,158,116,205,17,105,241,82,100,78,74,146,225,17,242,217,70,228,234,122,26,141,74,74,16,149,173,104,66,131,165,228,147,39,215,54,110,113,65,170,42,74,92,43,38,135,33,133,93,149,136,142,199,231,193,97,214,223,91,40,109,183,86,74,82,222,84,101,180,75,74,28,38,205,68,181,165,68,91,85,127,214,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,243,248,23,129,120,113,151,76,56,167,97,126,23,209,186,26,84,29,93,121,231,76,151,42,161,41,68,68,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,39,160,0,10,118,226,161,145,89,54,5,195,85,204,246,22,192,150,253,177,92,144,245,74,243,101,233,77,108,164,212,95,148,202,18,251,70,227,132,243,136,148,244,147,51,109,8,95,41,105,89,238,75,107,66,27,184,144,1,154,204,177,102,22,234,202,254,50,209,113,114,214,141,215,244,28,200,213,26,90,229,57,29,154,156,23,83,181,216,238,41,7,254,11,136,53,37,105,67,173,52,179,66,246,109,61,15,96,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,114,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,56,43,67,224,243,133,241,115,47,84,184,170,82,229,203,194,6,35,181,62,21,185,36,220,223,33,249,8,150,219,176,74,99,50,81,33,8,138,180,68,125,14,41,38,110,33,228,180,165,45,77,184,226,172,82,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,32,31,172,0,0,87,87,19,174,31,243,49,118,28,156,192,224,133,187,213,223,81,55,63,115,83,90,113,247,101,87,162,182,195,44,180,168,200,82,205,178,121,134,227,246,101,180,37,79,37,106,208,212,226,80,135,41,176,106,160,83,95,19,174,31,240,240,138,100,156,192,224,133,187,210,88,178,247,63,115,83,90,113,134,162,208,101,56,251,44,180,168,200,82,201,195,101,247,36,118,101,180,41,44,169,10,208,210,218,144,134,195,138,240,184,243,217,134,95,141,124,158,104,191,225,64,60,46,60,246,97,151,227,95,39,154,47,248,0,80,15,20,127,61,152,155,248,47,201,225,11,254,20,3,197,31,207,102,38,254,11,242,120,64,39,255,0,5,79,43,23,79,196,9,223,46,167,10,171,205,143,154,124,100,248,129,112,252,197,241,106,156,21,60,172,93,63,16,39,124,186,156,42,175,54,62,105,241,147,226,5,195,243,23,192,93,79,11,143,34,120,101,248,215,206,38,137,84,34,175,11,143,34,120,101,248,215,206,38,137,84,0,57,86,108,124,172,99,39,195,251,135,229,207,142,170,57,86,108,124,172,99,39,195,251,135,229,207,128,205,96,213,64,202,184,213,64,10,54,227,11,101,82,173,92,224,174,187,79,145,45,201,23,141,175,77,173,206,75,203,73,161,183,208,167,160,146,90,34,73,25,35,149,5,165,25,40,212,123,212,179,215,67,36,167,175,240,75,198,58,235,87,85,245,151,233,12,243,168,178,105,231,120,195,115,114,19,210,74,109,200,241,36,22,132,141,238,115,144,236,110,230,189,168,233,125,84,234,226,140,186,175,27,75,90,133,47,0,172,91,214,68,29,245,170,85,224,84,184,114,121,171,46,84,89,112,164,57,33,189,132,123,21,185,112,163,30,166,70,162,229,232,147,34,82,136,224,7,14,172,99,174,224,222,110,44,73,52,134,122,136,151,133,65,139,58,169,27,114,17,206,139,61,246,155,73,239,82,22,105,229,62,81,223,209,59,84,190,70,205,201,74,212,96,52,40,0,0,32,7,26,191,43,22,183,196,8,63,46,168,138,171,202,119,154,124,27,248,129,111,124,197,129,106,156,106,252,172,90,223,16,32,252,186,162,42,175,41,222,105,240,111,226,5,189,243,22,0,105,76,82,183,26,191,52,246,183,195,248,63,49,168,139,169,20,173,198,175,205,61,173,240,254,15,204,106,32,28,21,60,211,221,63,15,231,124,198,156,46,164,82,183,5,79,52,247,79,195,249,223,49,167,11,169,1,154,204,216,249,167,198,79,136,23,15,204,95,23,83,194,227,200,158,25,126,53,243,137,162,149,179,99,230,159,25,62,32,92,63,49,124,93,79,11,143,34,120,101,248,215,206,38,128,229,92,102,241,75,232,166,92,104,88,103,2,187,210,207,190,238,6,250,152,93,46,254,178,151,9,6,243,223,88,104,52,183,178,82,169,202,236,164,173,90,232,90,167,152,66,178,242,45,101,85,111,252,224,225,37,10,141,34,35,50,34,221,17,43,107,84,149,169,40,54,41,234,235,158,73,26,82,163,222,166,163,56,148,22,154,26,205,36,102,146,51,81,119,254,50,215,252,107,155,52,116,187,50,157,112,203,151,30,206,181,226,70,153,79,81,186,76,65,168,200,117,217,14,26,18,162,36,26,220,140,228,19,82,209,174,164,150,210,103,171,123,83,210,184,37,224,229,117,219,170,250,204,12,135,185,52,88,212,243,179,161,183,181,10,234,229,56,228,121,114,15,82,94,246,249,40,106,55,99,70,213,245,94,170,181,109,68,97,109,66,133,184,169,224,229,11,8,179,113,87,147,110,61,164,75,246,158,213,226,228,109,171,254,107,42,75,239,183,36,183,173,106,53,243,31,142,235,250,250,169,79,63,98,82,73,65,25,223,72,174,14,55,22,85,42,126,11,225,238,35,61,34,89,84,168,119,67,180,72,237,37,105,228,41,137,209,28,121,213,45,59,119,26,201,84,246,73,38,74,34,34,83,154,146,181,35,72,121,78,8,248,189,25,116,172,66,192,73,207,196,110,67,18,26,187,233,109,165,135,121,239,161,105,110,44,213,45,206,237,18,27,54,224,18,83,234,172,205,231,15,215,34,61,147,215,54,62,86,49,147,225,253,195,242,231,197,32,112,234,198,58,238,13,230,226,196,147,72,103,168,137,120,84,24,179,170,145,183,33,28,232,179,223,105,180,158,245,33,102,158,83,229,29,253,19,181,75,228,108,220,148,173,70,46,255,0,54,62,86,49,147,225,253,195,242,231,192,102,176,105,79,41,222,86,48,111,225,253,189,242,230,6,107,6,148,242,157,229,99,6,254,31,219,223,46,96,7,85,0,0,1,74,220,106,252,211,218,223,15,224,252,198,162,46,164,82,183,26,191,52,246,183,195,248,63,49,168,128,234,188,12,127,61,159,187,127,196,133,170,10,171,224,99,249,236,253,219,254,36,45,80,0,0,0,0,0,7,42,205,143,149,140,100,248,127,112,252,185,241,154,193,165,60,216,249,88,198,79,135,247,15,203,159,25,172,1,165,60,167,121,88,193,191,135,246,247,203,152,29,84,114,172,167,121,88,193,191,135,246,247,203,152,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,49,113,140,156,79,99,37,30,46,212,23,46,147,31,185,23,126,210,170,4,60,239,8,150,91,119,49,114,212,182,86,179,69,21,197,17,165,58,232,101,58,7,115,247,15,243,226,219,112,192,170,230,21,154,124,71,137,107,135,76,75,78,17,41,39,181,72,157,60,140,187,25,233,227,237,31,99,131,148,39,37,102,6,176,226,20,217,19,54,236,133,158,227,241,34,155,79,240,251,192,93,88,0,0,0,0,0,255,0,135,93,109,134,150,243,206,37,13,182,147,82,212,163,208,146,69,220,204,204,252,8,127,141,70,167,79,164,66,122,163,84,157,30,36,88,237,169,215,94,125,212,182,132,33,36,102,102,106,81,145,17,17,17,158,167,238,21,173,159,190,36,212,90,12,42,142,18,96,173,85,247,170,238,37,232,243,42,240,223,66,153,105,38,82,163,184,150,223,141,40,148,151,9,100,210,200,141,61,139,67,62,250,16,15,248,226,57,196,24,173,102,234,24,45,132,117,34,85,69,246,157,137,83,158,203,218,147,9,87,87,25,228,33,216,242,73,73,113,42,75,106,34,82,59,120,159,176,133,74,84,106,51,234,243,228,85,42,115,30,149,46,91,171,121,231,158,113,75,91,139,82,141,74,82,148,163,51,51,51,51,51,51,61,76,204,125,9,147,46,123,242,226,114,100,199,170,21,154,189,82,73,169,74,90,156,144,251,206,184,225,153,247,61,202,81,154,214,126,243,51,87,188,199,236,170,97,221,225,72,170,67,162,73,161,77,85,66,114,27,83,81,81,21,211,123,85,168,210,73,52,26,73,91,183,22,154,17,31,126,192,60,243,76,186,250,249,108,182,165,171,220,148,153,159,252,131,253,160,195,92,170,156,122,122,200,210,167,95,67,38,71,216,200,205,68,66,103,97,14,70,171,148,252,24,187,113,131,19,226,75,166,244,246,252,249,84,200,202,109,108,186,78,38,35,114,25,82,208,252,127,14,206,17,154,87,174,165,161,123,76,70,12,51,166,197,169,227,125,169,71,148,109,170,52,187,170,12,103,13,221,13,38,133,75,66,79,118,164,101,166,135,223,82,208,5,149,220,185,151,60,156,228,218,207,180,45,103,82,119,93,211,67,167,204,99,114,189,118,26,147,74,54,210,242,118,58,211,137,218,236,100,232,178,37,17,123,204,252,43,206,189,154,156,193,92,85,183,43,211,177,106,237,76,135,30,55,201,45,215,166,146,27,51,89,171,68,145,188,102,68,70,163,208,181,236,36,71,20,75,74,181,66,188,240,209,76,176,179,161,177,135,180,104,81,148,202,87,211,239,75,179,118,36,143,66,70,237,133,224,94,207,2,208,66,186,133,38,161,75,40,231,62,43,172,117,76,34,67,92,196,41,59,219,86,187,84,90,145,106,71,161,247,46,192,45,255,0,133,142,112,111,12,92,145,59,9,113,2,176,245,78,165,76,128,236,246,36,201,144,235,207,41,134,206,19,9,37,45,215,148,163,213,78,44,207,68,145,106,102,122,247,50,22,60,41,163,131,45,145,84,145,141,215,5,246,76,171,160,110,221,151,78,222,105,86,156,210,151,79,119,77,118,237,215,111,252,109,126,239,104,178,220,217,230,34,155,150,220,38,168,95,114,57,46,205,107,149,210,70,94,213,27,218,201,97,165,232,131,113,179,86,137,123,94,202,237,226,126,227,15,85,138,216,219,98,97,21,59,172,186,235,113,35,56,175,234,217,92,150,80,226,253,100,17,232,151,28,78,186,115,18,127,168,197,32,231,255,0,53,47,230,63,17,216,106,151,49,195,160,81,55,116,72,75,135,177,92,230,34,243,53,36,188,226,15,71,25,63,179,167,223,169,248,114,220,103,204,246,47,227,125,194,229,118,236,187,234,100,131,211,151,17,154,132,174,157,175,81,180,158,212,56,234,246,235,202,73,159,126,231,223,245,114,115,51,81,234,163,51,63,121,128,145,121,22,192,41,248,239,141,212,202,90,163,18,233,16,249,221,122,148,133,25,22,248,146,84,223,126,90,211,246,218,254,209,126,174,254,26,25,97,134,99,52,150,35,180,134,219,78,186,37,41,34,34,239,175,129,10,202,224,211,134,45,69,182,110,12,72,121,36,107,155,210,114,76,203,185,108,114,160,202,180,213,31,244,40,255,0,208,44,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,66,238,43,182,225,86,242,191,86,152,74,50,114,15,35,111,127,211,168,193,35,246,31,187,238,19,68,70,190,33,52,83,173,101,138,232,96,153,55,54,244,93,137,58,255,0,190,17,15,220,126,224,25,235,1,246,236,187,105,235,190,229,135,110,199,37,155,146,249,154,18,53,215,213,109,75,246,17,254,143,184,126,204,68,195,203,143,12,238,89,22,197,205,1,232,210,88,217,253,99,78,32,149,185,180,47,182,244,164,207,178,211,236,246,128,159,60,32,49,212,173,235,234,126,18,213,234,173,51,22,183,202,233,16,251,251,73,60,150,103,200,94,194,83,132,69,220,203,93,18,127,126,158,35,187,113,116,192,103,110,252,57,139,138,84,90,81,61,50,129,191,158,108,48,106,113,206,123,240,24,78,187,91,51,61,9,39,226,162,237,239,240,21,53,132,56,137,83,194,172,65,165,223,52,135,220,106,77,59,159,180,208,165,36,254,177,135,26,63,178,164,159,131,135,253,162,255,0,64,209,93,30,85,145,153,60,31,106,67,139,139,83,162,87,119,106,104,54,94,73,242,101,25,127,225,17,246,216,251,252,61,134,93,130,130,114,204,139,118,189,115,74,195,219,178,83,17,169,119,22,206,115,238,45,8,83,125,59,111,58,157,170,115,84,150,170,36,145,234,147,215,95,97,247,22,247,149,172,190,72,193,204,46,169,90,210,34,67,76,134,237,170,180,69,74,75,102,70,190,115,234,112,137,75,54,208,102,93,203,217,236,240,61,53,20,215,141,216,95,119,101,247,21,170,54,148,246,38,211,229,83,185,60,153,41,75,173,18,249,145,155,113,91,22,104,65,158,132,241,17,232,69,227,167,235,159,22,23,20,184,115,48,221,250,85,215,25,168,245,167,233,211,90,121,109,160,144,147,53,45,100,130,73,185,47,126,187,77,62,37,226,71,167,109,0,87,206,55,54,116,188,124,191,154,81,165,71,18,240,170,164,205,29,200,246,77,115,195,195,183,97,123,25,24,126,139,121,229,118,209,76,202,116,105,45,53,74,129,17,214,223,101,11,74,244,167,70,220,147,35,212,140,140,148,100,100,126,255,0,1,65,56,141,112,34,235,196,43,158,233,109,74,82,107,21,153,181,4,154,143,83,50,117,245,172,181,238,127,165,239,63,214,98,245,248,103,85,83,81,202,253,17,162,167,73,141,211,116,204,154,157,103,97,57,182,157,15,215,73,235,220,143,94,199,237,208,7,182,185,50,121,132,85,27,225,139,230,137,103,209,169,83,55,164,228,162,37,62,43,8,127,235,141,213,154,201,44,234,163,81,153,107,170,187,145,22,190,26,136,249,156,110,25,246,126,38,80,37,93,216,89,6,61,42,232,97,165,188,227,12,180,211,12,74,82,81,33,195,213,44,69,83,139,113,78,45,178,241,238,69,239,34,19,244,0,102,38,252,195,172,69,193,123,186,69,22,232,163,85,168,117,26,100,181,182,212,133,199,126,54,245,54,234,146,151,26,82,210,133,26,77,77,40,210,162,34,251,63,119,105,95,148,94,37,152,143,131,149,42,117,173,136,117,9,87,5,182,167,25,140,167,37,186,252,185,17,218,53,48,131,52,27,210,144,218,9,45,182,179,46,218,17,168,253,134,98,211,51,37,147,92,35,204,149,25,216,247,45,29,184,53,77,170,54,170,48,99,197,106,70,253,143,17,110,117,108,56,173,55,60,165,30,158,210,35,241,241,167,188,212,100,11,22,178,253,92,149,38,137,109,214,46,43,103,152,181,179,58,12,57,50,249,44,239,124,210,111,56,152,232,109,42,38,217,37,43,78,197,184,143,192,251,5,219,224,254,96,112,183,27,45,216,149,219,42,239,164,202,92,134,219,82,225,166,161,29,114,25,82,155,109,70,133,182,219,139,218,162,230,165,38,90,246,51,211,221,175,72,25,156,194,188,113,197,108,11,184,217,169,217,215,29,86,156,184,146,18,227,176,21,50,75,44,56,164,184,133,26,92,109,183,17,174,188,164,164,200,207,192,180,247,105,97,88,15,198,30,66,25,69,43,25,109,246,204,208,146,210,77,54,33,234,122,19,73,238,185,19,127,242,135,225,238,63,120,11,89,1,199,48,67,54,56,37,143,80,153,85,153,124,82,61,40,182,210,226,169,47,84,226,117,201,35,38,245,51,97,183,150,162,45,206,165,26,254,151,111,29,53,236,96,42,47,141,37,176,211,23,173,179,116,167,77,238,83,161,67,51,61,53,238,237,69,126,239,15,219,251,4,84,200,21,226,197,155,154,43,49,233,4,157,149,90,173,58,151,170,180,236,110,212,98,247,238,162,253,31,191,245,24,177,30,49,118,27,85,188,32,164,93,109,198,82,164,64,170,71,66,156,74,53,209,180,69,168,56,100,103,180,207,77,79,95,18,33,85,25,118,154,138,118,61,97,212,231,28,229,162,61,215,72,117,74,215,77,9,51,90,51,239,251,0,105,137,167,80,243,72,121,181,17,161,196,146,146,100,126,36,126,3,254,199,199,179,102,34,163,105,81,103,54,189,233,145,79,140,234,85,174,187,137,77,36,200,245,246,248,143,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,2,149,184,213,249,167,181,190,31,193,249,141,68,93,72,0,170,190,6,63,158,207,221,191,226,66,213,0,0,0,0,0,0,0,0,0,7,42,205,143,149,140,100,248,127,112,252,185,241,154,193,170,128,0,0,0,1,21,120,163,249,19,196,223,193,126,113,8,74,160,1,149,113,170,128,0,0,0,1,85,124,115,191,50,127,188,159,195,71,42,224,169,230,158,233,248,127,59,230,52,225,117,32,0,0,0,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,62,217,232,201,149,119,39,152,143,22,152,221,87,211,54,101,209,212,72,182,106,78,173,5,41,77,180,104,230,198,146,218,116,209,230,185,173,17,184,148,147,110,37,105,82,118,153,173,166,244,40,0,40,47,135,158,116,234,185,88,197,8,244,43,190,224,150,156,43,185,100,25,92,16,202,50,165,20,39,205,189,173,84,24,109,42,37,33,105,81,52,151,77,4,163,91,36,162,229,184,180,51,183,229,113,49,171,82,171,249,215,196,10,237,10,167,18,163,77,168,199,160,203,135,50,35,201,121,137,44,57,68,130,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,26,9,0,16,3,130,167,149,139,167,226,4,239,151,83,132,255,0,0,0,0,0,25,193,206,134,49,208,177,247,52,23,254,42,218,204,236,162,213,106,13,199,167,57,185,103,212,197,137,29,168,141,73,209,104,66,209,206,68,116,187,203,82,73,72,230,108,61,77,58,157,154,112,104,193,10,173,139,130,85,252,104,168,87,34,72,143,138,18,24,76,24,12,182,173,241,24,166,191,50,57,173,213,158,132,107,113,215,29,209,9,35,36,161,180,43,113,154,205,13,216,80,0,138,188,81,252,137,226,111,224,191,56,132,41,91,41,222,105,240,111,226,5,189,243,22,6,148,192,0,103,91,61,248,23,66,203,182,104,46,236,57,179,168,213,90,117,172,158,150,163,66,77,64,214,189,241,100,71,109,197,147,46,172,136,221,101,183,205,246,18,179,53,43,234,77,43,90,150,149,168,244,82,0,43,171,130,222,49,215,111,12,26,187,112,118,174,207,50,38,29,212,35,200,165,201,220,130,219,22,164,169,14,42,54,196,160,140,246,62,196,135,121,138,90,212,174,167,111,170,150,210,71,98,160,0,2,128,120,163,249,236,196,223,193,126,79,8,95,240,0,128,28,21,60,172,93,63,16,39,124,186,156,39,248,0,0,0,0,128,28,106,252,172,90,223,16,32,252,186,162,32,7,11,143,61,152,101,248,215,201,230,139,254,0,16,3,141,95,149,139,91,226,4,31,151,84,68,0,225,113,231,179,12,191,26,249,60,209,127,192,0,0,0,2,184,51,161,147,235,155,55,57,246,180,104,169,41,112,172,154,29,143,74,85,217,88,136,236,126,124,22,29,155,88,91,40,109,183,86,74,82,222,84,101,180,75,74,28,38,205,68,181,165,68,91,85,99,224,3,207,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,0,0,0,0,0,0,0,160,30,40,254,123,49,55,240,95,147,194,19,255,0,130,167,149,139,167,226,4,239,151,83,132,255,0,0,1,149,113,170,128,1,202,178,157,229,99,6,254,31,219,223,46,96,69,94,53,126,86,45,111,136,16,126,93,81,19,252,0,80,15,11,143,61,152,101,248,215,201,230,142,171,198,175,205,61,173,240,254,15,204,106,34,234,64,5,85,240,49,252,246,126,237,255,0,18,22,168,0,0,0,0,34,175,20,127,34,120,155,248,47,206,33,10,1,26,168,0,31,38,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,25,130,187,46,154,237,243,117,86,111,91,166,119,91,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,134,164,192,4,106,225,219,129,115,48,7,42,118,165,183,94,163,122,50,228,175,115,110,74,243,42,55,201,196,202,148,100,109,33,214,222,36,169,151,155,138,136,172,184,217,37,41,75,140,175,237,25,154,213,16,56,231,126,100,255,0,121,63,134,139,84,0,20,3,194,227,207,102,25,126,53,242,121,162,250,46,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,113,245,128,6,96,113,87,12,238,172,27,196,123,143,11,111,88,157,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,122,156,49,113,75,242,161,147,107,43,171,174,250,78,171,105,117,22,181,67,249,175,39,165,233,92,62,145,142,200,74,87,182,11,144,189,116,238,215,95,89,70,178,88,149,64,3,53,153,177,243,79,140,159,16,46,31,152,190,46,167,133,199,145,60,50,252,107,231,19,68,170,0,0,0,1,29,120,132,88,23,150,41,229,26,246,195,236,62,183,165,215,46,26,228,138,36,104,48,99,17,111,117,126,152,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,100,201,38,79,173,156,163,97,123,84,84,148,73,183,181,114,59,10,187,43,17,29,145,200,156,251,78,62,182,80,219,110,172,210,148,50,153,43,104,150,148,54,110,18,73,107,74,76,246,166,69,0,0,0,0,0,0,0,0,0,0,0,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,143,214,0,42,214,197,201,101,87,43,28,78,240,234,187,104,91,242,211,133,119,44,138,193,219,243,14,74,165,20,39,206,135,53,78,211,223,113,73,37,33,105,81,58,166,137,102,163,91,36,147,230,56,180,61,182,210,128,0,5,0,241,71,243,217,137,191,130,252,158,16,191,224,1,0,56,42,121,88,186,126,32,78,249,117,56,85,94,108,124,211,227,39,196,11,135,230,47,141,41,128,8,171,194,227,200,158,25,126,53,243,137,162,85,0,0,14,85,155,31,43,24,201,240,254,225,249,115,227,170,128,12,171,141,84,0,0,226,153,214,181,168,87,134,81,241,122,147,113,193,234,226,71,179,234,117,70,219,230,173,189,178,161,48,169,113,156,213,6,70,123,31,97,165,233,174,213,109,209,68,105,51,35,206,101,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,83,192,3,202,97,61,245,249,80,194,203,55,19,61,23,232,207,165,182,253,58,187,209,115,249,221,47,85,25,183,185,92,205,169,223,183,153,183,118,212,235,166,186,22,186,15,86,0,2,0,113,171,242,177,107,124,64,131,242,234,136,170,188,167,121,167,193,191,136,22,247,204,88,26,83,0,1,74,220,106,252,211,218,223,15,224,252,198,162,46,164,0,82,183,5,79,52,247,79,195,249,223,49,167,11,169,0,1,154,204,216,249,167,198,79,136,23,15,204,95,23,39,195,146,233,161,88,220,58,172,187,214,233,157,209,81,109,250,125,197,84,168,201,229,45,206,68,86,42,147,220,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,97,48,0,6,96,113,98,250,252,168,98,157,229,137,158,139,244,103,210,219,130,163,93,232,185,252,238,151,170,146,227,220,174,102,212,239,219,204,219,187,106,117,211,93,11,93,5,234,112,203,193,79,200,182,81,237,110,162,161,213,79,190,244,189,102,108,119,123,45,117,172,51,211,182,222,173,161,73,210,43,81,183,164,247,104,233,187,181,70,157,186,74,160,0,28,171,53,88,91,249,105,203,142,34,225,155,52,47,76,207,172,219,242,189,21,11,170,233,249,181,70,145,206,131,245,134,180,37,58,74,105,133,122,234,36,30,154,47,84,154,136,250,168,0,203,13,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,66,152,133,122,213,113,43,135,133,203,136,213,216,241,24,169,93,88,47,54,183,49,168,136,82,88,109,249,52,53,188,226,91,74,148,165,18,9,75,50,34,53,40,244,211,83,63,17,34,128,6,85,198,148,242,157,229,99,6,254,31,219,223,46,96,117,80,0,0,0,1,74,220,106,252,211,218,223,15,224,252,198,162,46,164,0,85,95,3,31,207,103,238,223,241,33,106,128,0,0,0,0,0,0,57,86,108,124,172,99,39,195,251,135,229,207,140,214,13,84,0,14,85,148,239,43,24,55,240,254,222,249,115,3,170,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,255,0,135,93,67,45,45,231,20,68,134,210,106,81,153,248,17,120,143,251,31,30,241,152,154,117,165,90,156,226,246,166,61,62,75,170,86,186,109,36,180,163,51,215,217,224,3,63,57,253,188,88,188,179,69,121,189,28,147,178,149,84,168,210,245,78,157,205,170,140,174,253,148,127,165,247,126,162,18,171,130,221,176,203,247,173,205,116,171,77,237,211,166,195,35,45,53,236,237,57,126,239,15,219,251,4,14,204,76,212,84,113,235,17,39,54,231,49,47,221,85,119,18,173,117,212,149,53,211,215,95,218,45,95,131,165,134,221,19,8,42,247,91,177,148,153,19,234,146,16,151,20,141,53,105,113,105,238,17,17,237,35,211,82,215,196,200,5,135,0,14,57,141,249,176,193,44,5,132,242,175,59,222,145,233,68,54,167,19,73,102,167,19,174,81,17,57,161,147,14,60,133,25,110,105,72,215,244,187,120,235,160,118,49,205,241,131,48,56,91,130,118,236,186,237,235,119,210,98,174,59,110,41,16,213,80,142,137,15,41,45,184,162,66,27,113,196,110,81,242,148,146,45,123,153,105,239,210,187,241,227,140,59,234,101,116,172,26,183,219,35,90,15,89,53,40,135,169,25,147,169,236,184,243,127,242,103,225,239,63,112,175,76,84,199,28,86,199,75,141,234,157,227,113,213,106,43,151,33,78,53,1,51,36,188,195,106,83,139,81,37,182,220,113,122,105,205,82,72,136,252,15,79,126,161,39,51,117,196,179,17,241,142,165,81,181,176,242,161,42,223,182,210,227,209,146,228,71,95,137,34,67,68,167,208,70,179,102,82,219,89,41,183,16,103,219,67,52,151,176,136,69,11,15,14,177,23,26,46,232,244,91,94,141,86,174,84,170,114,208,219,178,17,29,249,59,20,227,169,74,156,117,72,74,212,73,37,58,147,82,140,143,237,125,253,251,190,85,242,5,139,89,129,174,69,147,91,182,235,22,237,179,204,66,222,157,58,28,152,156,230,119,176,106,54,92,84,117,182,165,27,111,26,147,175,99,218,103,224,93,238,19,45,185,53,194,44,182,209,154,143,109,81,219,157,85,218,147,118,163,58,60,87,100,111,216,201,30,215,80,195,106,211,115,41,81,107,237,51,63,31,0,143,185,57,225,159,103,225,157,2,45,221,138,112,99,213,110,135,218,67,205,176,243,77,62,196,85,41,17,220,47,85,248,169,113,14,37,196,56,94,61,136,253,230,98,65,219,121,61,194,42,117,240,253,243,91,179,232,213,89,155,212,113,145,46,159,21,244,49,245,196,234,13,4,166,117,73,164,200,244,209,93,136,207,79,29,71,122,0,17,187,60,239,209,108,204,174,221,200,135,77,141,25,167,105,83,226,52,219,12,161,9,70,180,233,59,82,146,45,8,136,137,36,68,69,238,240,20,79,130,45,157,83,31,44,22,144,105,73,203,187,233,73,45,253,136,183,205,111,199,199,183,113,119,60,76,106,169,167,101,126,182,209,211,164,201,234,122,150,73,77,51,188,155,221,78,153,235,168,245,236,69,167,115,246,106,40,163,14,174,4,90,152,133,108,93,46,41,73,77,30,179,10,160,163,73,232,100,77,62,133,158,157,203,244,125,229,250,200,5,209,231,39,47,17,241,107,15,172,163,168,244,140,195,182,233,148,217,147,166,30,137,52,199,142,196,142,97,37,102,218,136,139,71,12,200,149,161,123,76,200,84,46,56,200,137,82,196,117,219,118,233,55,34,45,19,90,20,35,143,162,205,228,178,251,168,109,94,167,101,40,200,203,185,17,107,219,66,33,52,179,7,196,156,238,92,24,110,192,179,137,10,157,81,164,149,42,84,131,238,166,216,114,35,173,44,201,77,202,51,39,9,74,73,247,73,151,188,188,8,71,44,141,224,117,111,31,51,5,68,68,154,124,153,116,202,108,232,213,122,156,151,26,91,141,173,182,230,198,231,36,214,109,173,38,163,75,186,232,173,11,67,212,207,79,16,181,110,26,56,36,214,17,101,254,13,193,84,132,212,89,183,11,77,85,220,117,214,201,14,33,167,225,67,89,146,141,77,164,201,36,109,153,153,106,101,169,120,152,135,124,95,241,212,174,27,234,6,18,82,42,173,61,22,139,205,234,208,195,251,137,92,230,96,72,70,242,75,134,71,220,143,77,82,95,118,190,34,195,115,57,136,150,238,92,50,221,84,114,44,168,240,10,45,25,250,61,41,27,219,104,205,228,192,123,146,148,145,41,190,255,0,83,216,145,223,183,98,247,80,22,47,98,37,79,21,113,6,169,124,213,223,113,217,53,30,70,227,90,148,163,250,182,27,104,190,210,148,126,13,151,246,143,253,0,60,112,15,79,135,120,121,113,226,101,203,30,216,182,96,61,38,75,251,255,0,171,105,197,146,118,182,181,247,216,149,25,118,66,189,158,193,248,239,75,105,251,66,229,153,110,200,37,147,145,57,122,146,245,215,214,109,43,246,145,126,151,184,5,221,240,162,183,10,137,149,250,76,195,51,55,39,115,247,127,232,84,103,17,123,11,223,247,137,164,35,95,15,106,41,209,114,197,107,176,108,155,123,186,222,198,157,63,223,9,103,238,47,120,146,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,158,227,229,142,140,69,194,170,213,164,183,28,71,91,211,119,108,244,63,82,75,78,126,138,191,67,220,58,16,255,0,55,217,110,67,74,101,212,234,149,105,169,105,247,128,204,53,131,92,114,201,191,32,86,137,10,37,194,230,246,50,239,235,178,164,251,203,244,189,226,220,120,131,228,214,147,139,184,108,140,82,195,122,51,73,174,83,53,213,184,241,210,78,203,230,72,138,199,172,76,176,165,185,177,13,175,79,88,180,45,125,154,144,171,124,205,89,137,195,156,112,184,173,120,145,87,25,152,93,39,45,42,70,207,183,13,149,159,98,74,75,197,126,239,104,190,28,162,223,84,252,94,203,213,2,177,37,246,170,7,35,170,231,238,90,93,35,219,57,244,167,93,84,175,239,126,211,246,0,206,99,173,58,202,205,167,155,83,107,47,20,168,180,50,253,130,207,184,81,102,237,154,59,255,0,144,187,242,188,219,17,23,254,213,61,50,81,37,13,232,83,165,61,235,58,241,17,106,102,130,245,17,220,244,215,216,98,43,103,255,0,1,153,192,172,123,171,81,169,16,214,213,22,79,35,161,87,44,146,147,219,10,42,156,208,210,218,17,246,221,63,178,95,175,191,140,118,162,87,107,22,229,73,170,189,10,167,42,4,214,55,114,223,140,242,154,113,27,146,105,61,20,147,35,45,73,70,93,143,192,204,5,199,241,79,202,122,49,38,206,107,22,108,202,118,250,221,35,119,84,134,25,213,82,121,174,194,97,26,147,108,169,107,218,132,43,197,69,167,179,82,212,133,49,25,25,30,134,90,11,218,200,254,113,44,124,207,88,73,177,175,151,97,46,229,141,175,85,18,122,153,52,203,220,244,151,81,203,67,175,56,227,155,27,97,6,122,167,183,99,46,218,25,67,12,197,240,163,197,106,53,213,80,172,97,75,112,103,208,222,145,29,168,145,146,82,93,144,132,244,196,110,41,72,98,25,32,139,152,149,119,35,254,209,107,220,204,4,0,162,82,228,214,235,48,40,176,216,117,233,19,229,53,21,166,218,73,169,107,90,214,73,74,82,68,70,102,102,102,68,68,68,99,68,217,39,176,164,225,230,92,172,250,52,200,207,177,33,250,85,62,83,173,190,131,74,210,181,64,140,149,17,145,165,38,90,26,12,187,144,133,217,39,225,113,95,179,174,186,126,36,227,143,163,31,92,7,90,153,6,158,206,245,26,29,67,145,158,108,221,106,76,66,208,203,107,169,86,213,17,251,8,252,76,90,20,72,177,224,197,102,20,70,80,211,17,219,75,77,54,132,146,82,132,36,180,34,34,46,196,68,69,224,64,63,212,0,0,7,206,175,91,212,75,158,152,253,26,225,164,195,168,194,144,133,54,227,18,152,67,205,168,148,147,73,234,149,145,145,246,81,151,135,129,152,250,32,2,21,227,63,10,172,189,98,124,201,181,250,58,170,214,245,82,65,56,182,216,166,28,24,144,249,138,55,22,70,164,166,34,149,166,229,145,31,125,118,164,189,164,34,237,111,131,13,228,213,65,105,162,222,116,229,197,55,79,97,189,81,116,214,72,220,122,107,182,14,154,233,167,220,45,216,0,87,70,86,120,94,87,48,95,16,34,223,85,188,69,168,197,118,11,168,90,81,69,171,173,178,125,40,125,135,73,183,73,81,16,106,109,70,209,238,78,226,215,68,254,178,177,56,237,116,241,218,99,152,183,57,104,74,55,172,245,82,180,45,53,51,246,152,255,0,64,1,31,115,221,97,199,190,242,199,123,182,244,114,117,116,106,53,74,172,223,168,74,50,91,52,249,58,105,234,171,244,254,239,214,67,62,246,156,179,161,95,116,121,171,90,153,58,125,90,59,166,163,61,166,142,91,201,61,125,154,105,167,220,52,181,140,84,196,86,240,142,247,163,45,165,58,153,246,229,74,49,161,41,220,106,37,197,113,58,17,104,122,153,235,238,49,154,236,79,165,157,3,19,46,186,66,25,113,130,129,92,157,29,8,82,118,169,36,137,11,73,118,208,180,211,79,113,0,209,198,92,43,236,220,184,21,98,85,25,124,158,39,45,202,94,229,146,201,90,168,225,178,163,212,200,207,191,173,239,29,36,68,126,24,55,186,111,44,175,83,91,84,165,186,229,22,67,52,147,37,175,113,164,153,167,66,236,94,177,232,94,183,221,250,136,75,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,1,205,179,31,95,102,218,192,187,238,168,244,130,100,155,183,42,155,86,107,36,232,101,13,229,22,134,102,93,253,95,120,233,34,35,241,62,189,211,102,229,122,166,218,101,45,151,43,82,30,164,145,33,123,77,68,245,58,111,99,245,139,82,245,126,255,0,212,96,40,182,236,150,117,219,238,179,53,11,83,199,80,171,72,117,42,35,220,107,230,60,163,215,94,250,235,175,222,52,17,145,27,14,61,137,150,59,33,182,99,147,75,172,209,169,181,103,61,66,73,154,222,167,198,215,95,85,63,161,247,254,179,20,1,134,20,181,87,177,46,212,164,41,151,31,41,213,200,44,45,9,78,229,40,151,33,9,62,218,30,186,235,238,49,165,28,29,166,38,139,132,86,69,25,13,41,164,192,183,41,145,137,10,78,211,73,34,43,105,208,203,66,208,203,79,113,0,245,146,26,234,35,186,199,49,109,243,16,164,111,65,232,164,234,90,106,71,236,49,93,185,166,225,121,92,198,140,64,149,125,81,49,22,163,45,217,206,173,106,69,106,174,183,9,132,173,247,221,54,218,36,196,89,165,180,155,165,181,59,143,77,85,250,206,197,128,5,68,209,56,48,222,78,212,16,154,213,231,78,68,82,116,183,155,53,23,73,102,141,197,174,155,160,233,174,154,253,194,81,96,199,10,172,189,97,132,200,85,250,194,170,215,13,82,57,54,181,177,83,56,50,225,243,18,109,172,205,41,84,68,171,77,200,50,46,250,237,81,251,76,77,64,1,243,168,54,245,18,216,166,49,70,183,169,48,233,208,163,161,45,182,196,86,16,203,105,36,164,146,90,37,4,68,93,146,69,225,224,68,62,136,0,0,0,0,225,57,216,176,164,226,38,92,175,10,52,40,207,191,33,138,85,66,83,77,176,131,90,214,180,192,146,148,145,17,37,70,122,154,200,180,34,25,218,173,210,228,209,43,51,232,179,24,117,153,16,37,59,21,214,221,73,165,104,90,22,105,82,84,70,68,100,100,100,100,100,100,67,82,210,226,199,157,21,232,82,217,67,172,72,109,77,58,218,210,74,74,208,162,208,200,200,251,25,25,31,129,138,189,206,199,11,154,253,229,117,84,49,39,3,189,24,194,231,186,236,201,212,247,183,164,214,226,220,146,243,134,211,81,162,30,170,61,205,37,59,148,103,236,51,240,48,21,81,73,165,205,173,213,97,209,169,204,169,217,115,228,55,25,134,210,147,81,169,197,168,146,146,34,34,51,61,76,203,177,17,152,189,142,29,185,109,163,101,243,4,216,188,46,68,51,26,179,90,140,154,164,169,50,9,8,233,227,189,18,35,139,66,150,182,144,180,18,86,202,140,200,204,200,180,51,51,51,240,138,217,38,225,151,126,81,49,34,22,34,99,84,40,49,233,180,25,45,202,143,13,198,222,66,220,125,135,227,60,149,41,185,49,73,38,217,164,157,73,153,40,143,94,221,187,152,235,60,71,115,179,110,225,149,159,39,3,176,182,166,218,43,82,99,46,28,151,41,239,54,72,135,29,77,75,140,182,200,216,125,43,109,196,45,13,158,211,70,137,45,53,45,116,32,17,123,138,30,108,23,139,56,128,230,23,90,181,99,118,222,183,164,27,111,27,15,238,105,217,108,63,53,133,40,182,60,164,40,141,183,19,220,210,74,50,247,23,97,4,26,105,215,150,77,50,218,156,89,248,37,37,169,159,236,31,235,62,124,218,164,215,234,85,25,78,201,149,41,213,60,243,206,172,214,183,22,163,51,82,148,163,51,51,51,51,51,51,62,253,196,144,200,6,3,51,142,184,247,73,163,85,225,173,218,36,110,127,92,174,89,41,37,186,20,165,55,169,169,181,163,237,180,95,104,191,87,127,0,176,94,31,25,53,164,225,22,27,47,20,177,34,140,210,171,149,61,52,110,68,116,155,177,57,114,37,49,234,147,204,37,109,239,67,136,215,214,61,75,79,102,132,42,58,254,174,59,123,95,147,235,70,133,26,230,242,187,17,119,245,25,74,125,231,250,62,241,160,172,220,223,84,252,33,203,213,126,177,25,246,169,231,27,165,228,109,82,90,34,221,57,132,171,77,20,159,239,158,195,246,138,30,203,53,154,156,70,199,11,122,216,151,17,201,44,205,234,249,137,75,123,254,196,55,150,93,141,42,47,20,123,189,128,52,37,128,118,58,48,235,10,168,182,146,22,226,250,46,167,186,207,83,245,228,186,231,232,167,244,253,195,161,15,243,97,150,227,180,150,90,78,137,78,186,22,159,120,255,0,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,1,69,92,86,44,55,109,60,197,202,172,116,200,109,138,214,206,82,146,131,45,220,152,48,82,174,251,72,143,67,87,176,207,246,9,129,193,179,18,92,184,48,170,191,96,73,117,5,244,99,165,228,238,87,172,231,83,38,160,234,180,213,71,174,154,123,18,90,125,254,35,158,241,173,176,158,53,216,23,196,84,163,150,159,74,245,103,161,235,254,247,52,143,4,255,0,210,127,171,220,57,63,8,75,241,202,6,56,74,181,157,154,166,216,173,236,213,174,102,132,190,76,57,235,240,220,68,122,25,235,224,127,176,4,131,227,43,135,177,164,217,20,11,246,53,41,179,122,39,85,212,201,67,5,184,183,189,79,105,27,150,73,215,195,177,106,175,184,189,194,160,198,134,248,128,97,129,226,166,88,46,186,4,88,220,202,135,243,30,148,201,26,169,63,210,17,86,189,52,66,148,94,171,126,194,253,99,60,171,109,109,40,208,226,20,133,23,137,40,180,50,1,233,112,247,18,111,76,45,184,89,186,44,123,130,117,42,123,27,180,92,89,110,177,187,84,45,29,205,165,37,71,234,184,175,111,180,253,230,46,175,42,124,74,48,207,26,202,155,107,94,18,153,161,92,82,25,117,110,42,82,227,197,140,183,14,81,52,211,104,55,37,45,195,81,165,196,30,221,53,61,20,101,219,66,21,121,132,153,46,191,113,175,15,23,119,216,204,174,76,180,105,245,6,151,150,75,213,247,27,245,82,211,11,51,208,154,89,159,127,103,235,211,136,201,165,223,184,115,87,68,137,148,234,245,183,82,134,235,102,149,184,203,208,222,105,125,156,70,134,100,149,36,251,18,139,219,216,140,128,106,14,52,152,243,35,181,46,35,237,188,195,200,75,141,184,218,137,73,90,76,181,35,35,46,198,70,70,71,168,255,0,81,82,25,29,226,115,50,134,170,78,24,227,108,231,36,67,34,98,4,90,171,206,154,212,130,254,108,202,20,243,210,101,17,17,17,19,171,81,146,126,242,47,18,22,177,107,93,150,237,233,69,139,112,91,21,136,117,40,50,218,67,173,189,22,67,111,39,69,33,43,47,89,6,101,174,213,36,252,125,164,3,235,128,0,0,0,0,0,0,0,0,0,255,0,9,209,91,155,10,68,39,82,74,68,134,150,210,136,203,82,50,81,25,25,31,249,70,120,243,233,102,170,202,204,205,221,15,161,233,145,62,165,62,123,100,77,108,37,161,117,9,68,74,47,84,181,35,219,227,223,195,196,104,140,83,159,25,220,57,77,59,22,237,220,68,131,13,12,69,149,67,137,78,120,219,111,106,87,33,82,106,15,41,71,162,116,53,25,17,106,102,173,126,239,104,14,163,193,135,16,57,214,197,197,135,206,189,253,92,185,117,36,164,213,238,110,158,209,118,221,255,0,230,254,223,96,179,177,69,252,40,49,29,86,126,99,83,66,149,45,45,69,173,192,40,77,161,78,109,37,62,244,248,41,34,34,53,17,25,153,39,216,70,127,113,139,208,0,0,0,0,0,0,0,0,0,0,0,0,28,191,49,24,251,104,101,207,15,31,191,174,247,85,200,39,21,30,59,77,169,173,238,191,200,117,212,161,41,113,198,201,70,100,202,136,136,149,169,159,249,72,58,128,8,125,147,92,245,61,154,171,222,191,70,77,190,154,125,58,158,220,167,97,185,210,27,75,90,27,122,58,80,75,62,161,212,154,141,50,59,232,69,225,219,239,151,251,211,187,102,226,221,166,186,107,223,64,31,244,0,0,0,3,249,169,0,254,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,254,106,67,250,0,0,0,0,63,231,122,119,108,220,91,180,215,77,123,232,34,6,114,179,212,246,85,111,122,5,25,86,250,106,20,234,131,113,93,152,231,72,110,173,8,113,233,9,89,32,250,134,146,74,36,199,237,169,31,143,127,184,38,8,14,95,151,124,125,180,51,25,135,172,95,214,131,138,228,26,211,30,67,78,27,91,218,127,144,211,170,66,146,219,142,18,76,137,228,145,145,171,82,63,242,159,80,0,0,0,0,0,0,0,0,0,0,0,21,137,198,123,16,57,54,197,187,135,205,61,253,100,184,149,37,32,149,239,110,160,209,158,155,191,252,223,219,236,22,118,40,191,138,254,35,170,240,204,106,168,81,101,165,216,180,72,7,9,196,37,205,196,151,217,159,57,38,70,68,163,34,50,37,123,72,143,238,32,28,179,33,118,98,175,92,204,218,48,250,30,165,16,42,84,249,238,17,181,188,144,132,84,34,145,168,253,83,208,139,119,143,111,31,17,161,200,49,91,133,10,60,38,146,73,68,118,144,210,72,139,66,34,73,17,17,23,249,5,61,112,98,195,164,84,113,114,226,196,57,208,208,252,88,180,57,116,230,77,198,247,37,18,19,38,158,242,84,90,167,66,81,17,158,134,74,215,238,246,139,140,0,0,0,0,0,0,0,0,0,0,0,31,229,38,76,120,113,221,151,45,246,217,97,148,41,199,28,113,68,148,161,36,90,153,153,159,98,34,34,51,212,124,219,166,236,183,108,186,44,171,130,231,172,67,166,193,136,210,221,113,233,82,27,101,58,37,10,89,250,203,50,45,118,165,71,227,236,49,84,249,226,226,115,50,184,170,182,24,224,148,231,35,195,50,126,4,170,171,46,154,20,178,254,114,202,212,203,209,165,25,25,25,27,75,73,154,126,243,47,2,1,220,115,221,196,94,214,194,250,29,79,13,240,178,172,213,70,229,155,25,232,174,77,134,251,111,55,12,214,137,44,153,147,140,73,75,141,186,135,27,109,95,103,213,35,35,241,208,133,54,93,119,101,195,123,215,230,92,215,69,90,93,70,163,57,231,31,117,233,47,173,229,110,90,212,181,22,229,153,171,77,202,81,247,51,241,49,247,45,59,47,19,49,182,240,143,79,162,83,107,151,21,82,171,49,13,57,36,153,145,44,210,183,93,73,26,221,90,82,181,17,18,157,35,81,158,191,107,94,230,125,250,46,62,101,78,234,192,11,122,153,58,237,220,137,211,121,38,227,127,88,73,65,173,14,153,167,71,25,65,145,146,153,81,105,223,255,0,96,112,113,111,124,26,176,246,52,107,34,191,126,201,165,52,79,75,233,58,105,43,96,183,30,199,170,13,47,106,205,58,248,118,61,21,247,31,184,84,213,163,111,202,186,174,154,69,183,9,181,173,234,164,232,240,208,72,73,153,234,227,137,65,120,17,159,138,139,216,127,168,104,23,135,246,24,126,74,242,193,106,80,101,70,229,212,63,159,117,70,104,209,74,254,144,148,180,107,170,18,163,245,92,246,151,234,1,29,248,201,226,75,150,254,21,80,44,8,206,160,254,147,245,92,237,170,245,155,233,164,211,221,78,186,40,180,215,95,106,79,95,187,196,67,254,20,246,27,183,102,98,226,214,58,100,56,197,23,127,53,74,65,158,222,116,25,201,79,125,166,69,169,167,218,101,251,71,166,226,247,126,59,95,199,8,182,171,115,20,227,20,77,250,53,204,212,145,206,135,1,126,27,140,139,83,45,124,11,246,142,177,193,74,194,120,156,191,239,137,73,71,45,94,138,233,15,67,215,253,241,105,126,41,255,0,160,255,0,95,184,5,171,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,130,252,91,172,231,46,76,0,69,89,150,86,181,210,53,209,73,78,164,158,108,216,9,238,123,79,79,179,239,47,218,42,183,38,55,180,139,11,49,54,181,121,169,137,142,219,93,119,49,75,112,208,131,214,12,132,150,190,178,127,79,223,237,23,129,157,219,30,109,253,151,123,146,137,79,104,156,125,125,30,212,237,51,81,233,58,50,143,66,36,168,252,16,126,193,158,139,74,164,245,34,225,137,81,97,102,133,181,204,209,68,102,90,106,133,23,176,203,222,3,80,117,170,68,58,245,49,234,84,246,210,227,15,237,222,147,34,50,61,170,37,23,99,35,47,18,47,96,205,102,98,48,246,126,21,227,13,126,196,169,70,54,36,83,58,93,200,52,41,58,115,34,180,233,118,82,82,126,14,23,246,75,253,35,72,86,37,109,119,21,171,6,178,226,137,74,145,205,212,200,245,47,85,197,39,222,127,163,239,21,61,197,231,47,115,105,87,186,49,190,141,73,112,226,213,117,244,156,134,216,61,168,229,51,2,51,59,148,150,200,139,83,51,34,220,179,251,180,240,1,47,184,95,209,40,113,242,201,64,168,195,132,148,202,127,170,231,56,166,208,70,123,106,19,73,58,25,22,190,26,248,143,103,153,60,143,224,254,61,218,53,42,122,109,154,109,26,182,246,233,49,170,16,33,69,142,233,190,152,206,52,210,92,119,144,181,242,245,90,76,200,187,250,165,167,134,131,194,112,175,169,148,236,179,82,163,235,222,55,63,82,255,0,10,161,52,253,255,0,112,153,64,51,129,152,204,172,226,150,91,174,249,148,235,138,129,82,244,83,82,156,76,26,179,113,100,116,238,32,157,120,155,50,121,108,182,147,81,165,147,95,171,226,93,203,183,135,94,201,87,16,28,64,192,91,146,151,105,221,117,87,106,182,124,185,108,71,127,174,125,247,215,13,165,185,29,181,41,190,100,148,52,218,80,211,74,208,204,180,78,167,236,62,215,61,141,152,23,135,248,241,103,204,180,111,170,52,121,45,200,101,198,218,147,211,176,183,227,173,77,56,218,86,218,221,109,123,20,158,106,204,140,139,177,158,190,253,105,15,58,25,30,188,114,213,114,201,169,210,225,76,168,90,50,30,89,197,152,77,186,239,41,42,114,66,144,151,28,75,13,180,149,19,76,18,148,68,125,181,212,187,120,5,234,225,174,37,217,248,175,105,193,188,108,186,220,58,140,25,172,180,238,177,228,180,241,180,165,180,135,57,107,229,173,68,149,146,92,78,169,215,182,165,247,24,245,66,137,56,123,231,78,191,129,55,236,27,42,236,172,188,237,155,86,144,212,117,33,249,11,82,34,184,235,209,27,55,8,156,125,13,33,41,101,165,122,218,25,151,222,93,138,241,173,123,158,137,120,208,96,220,182,237,65,137,180,250,140,118,164,176,235,46,161,196,154,28,66,86,159,89,6,105,251,42,35,236,103,226,3,234,128,0,0,0,0,0,0,0,129,156,93,172,20,92,24,15,14,230,110,23,57,234,109,77,181,41,105,111,114,144,134,225,207,94,166,123,76,200,136,207,222,68,39,152,226,57,210,180,25,188,178,199,136,144,151,28,158,122,21,181,87,155,25,59,9,71,206,69,62,65,35,66,218,103,174,170,246,119,247,24,10,30,202,149,210,155,59,48,214,5,109,199,141,166,218,185,41,91,204,149,180,141,37,57,133,25,31,114,237,234,251,198,143,173,202,171,85,219,122,153,91,97,68,166,234,16,217,148,147,35,35,35,39,16,74,47,3,63,127,188,198,95,168,243,36,218,119,108,25,238,161,72,145,70,168,180,242,147,161,145,146,217,116,140,203,78,199,174,169,251,191,96,209,246,86,238,134,175,12,189,97,237,113,183,146,226,159,182,41,42,119,69,106,105,90,160,176,163,73,247,61,15,214,240,51,212,7,84,0,0,0,0,0,0,0,0,0,0,21,63,198,127,16,234,206,78,183,48,229,153,46,34,156,148,195,170,41,178,90,136,141,226,58,139,38,102,91,182,253,158,223,103,95,191,216,45,128,84,103,26,27,98,124,107,186,219,186,57,10,232,157,135,14,39,52,146,173,188,211,118,162,189,187,180,211,93,59,233,174,160,63,227,130,212,134,254,157,221,17,150,218,23,182,149,53,210,237,170,136,249,212,226,215,238,47,188,78,90,78,111,176,225,172,193,212,176,134,230,185,41,244,185,108,161,230,35,42,92,198,24,67,175,20,226,142,134,146,107,123,85,44,207,118,137,36,106,122,30,158,26,10,228,224,239,121,194,183,113,246,175,74,156,254,210,170,80,36,69,105,179,89,17,27,174,205,167,165,61,141,69,223,213,63,2,51,253,99,201,241,50,165,212,112,219,54,127,72,104,146,36,193,153,33,159,76,178,235,107,83,74,75,138,169,204,90,84,149,36,146,101,221,4,100,100,122,246,241,1,122,140,62,196,166,91,147,25,228,58,211,169,37,161,196,40,148,149,36,203,82,50,50,236,100,101,237,31,232,33,207,12,220,201,206,199,92,21,42,93,209,51,157,95,183,95,244,118,229,56,106,91,177,152,137,13,60,213,111,117,107,82,141,110,171,85,104,68,126,226,63,25,140,3,227,221,215,93,18,201,183,42,23,61,195,80,143,10,13,58,51,178,93,117,231,80,218,73,45,182,165,171,186,204,139,93,169,51,238,101,224,35,214,86,115,99,75,204,30,32,94,150,245,33,246,221,135,68,159,81,68,85,146,146,163,117,150,95,97,8,90,77,47,44,148,147,39,139,67,34,34,63,102,158,222,3,197,191,50,18,44,251,26,30,18,218,117,86,19,80,171,58,218,231,147,111,153,44,162,58,204,246,29,73,242,221,37,125,164,167,178,146,105,247,235,224,57,159,5,170,29,73,235,158,234,186,214,167,142,34,162,78,134,165,25,171,105,189,204,167,56,125,244,211,93,62,253,126,224,22,206,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,49,102,155,54,52,188,190,98,5,151,111,85,223,109,168,117,185,244,228,74,89,169,41,54,153,121,247,208,181,168,212,242,9,41,34,100,245,51,35,34,246,235,236,144,182,141,215,67,189,173,202,125,207,110,212,99,205,131,81,140,212,150,157,101,228,56,157,174,54,149,167,186,12,203,93,170,35,236,103,226,42,199,141,45,14,164,205,207,106,221,104,83,197,21,49,32,195,74,136,213,180,158,230,84,92,46,250,105,174,159,126,191,112,233,124,36,51,33,34,239,177,166,97,45,217,85,97,85,10,75,174,46,1,56,249,154,206,35,76,192,97,164,151,49,211,87,218,82,187,37,36,159,118,158,0,44,108,127,155,239,177,21,151,36,201,121,13,52,210,77,107,113,106,36,165,41,34,212,204,204,251,17,17,123,71,250,8,115,196,203,50,115,176,43,5,78,151,107,205,228,215,238,39,253,29,170,92,52,173,168,207,196,152,158,106,118,58,133,165,68,182,147,162,180,50,35,246,25,248,7,181,171,102,247,14,93,204,29,51,8,109,155,146,159,84,150,243,108,177,37,81,38,48,250,26,120,231,28,117,180,163,67,218,165,100,123,117,73,163,82,212,181,241,208,65,174,52,178,17,244,234,215,140,134,208,141,212,168,78,159,109,20,103,206,168,150,191,121,125,227,142,240,205,166,84,113,39,54,127,72,107,111,201,157,50,59,62,153,121,231,20,167,84,167,19,83,134,181,41,74,81,40,207,186,204,204,204,245,239,226,61,103,24,155,206,21,197,143,180,138,84,23,245,42,93,2,60,87,91,37,22,132,235,115,106,9,87,98,81,247,245,139,196,136,255,0,80,14,153,193,131,16,234,205,206,184,240,229,233,46,46,156,164,76,170,37,179,90,140,137,227,58,115,36,100,91,182,253,158,223,103,95,191,216,45,128,84,103,5,235,98,124,155,190,228,186,58,117,116,77,66,153,19,154,104,86,222,105,59,78,94,221,218,105,174,157,244,215,81,110,96,0,0,0,0,0,0,0,0,0,0,62,117,199,85,106,133,111,84,235,111,168,146,221,62,27,210,148,102,100,68,68,218,13,71,226,101,238,247,144,206,14,107,110,148,94,57,134,191,235,109,188,110,182,237,199,85,216,102,173,196,73,57,207,168,136,187,159,111,91,222,47,239,52,151,67,86,126,94,177,10,186,227,201,109,76,91,21,101,53,170,180,220,180,193,125,68,146,238,90,153,237,240,35,212,103,6,179,50,77,217,118,206,158,210,20,185,21,154,139,175,37,36,70,102,107,121,211,50,45,59,158,186,171,239,253,160,46,123,132,69,130,139,127,1,230,92,238,66,228,189,82,169,184,105,90,155,218,165,182,228,56,11,212,143,105,25,145,153,123,204,132,244,28,67,37,150,131,54,102,88,240,238,18,35,242,94,155,109,82,39,73,78,194,73,243,151,79,142,75,212,182,145,235,170,125,189,253,230,59,120,0,0,0,0,0,0,0,0,15,43,137,88,151,103,225,69,167,58,241,189,43,112,233,208,97,50,235,186,200,146,211,38,234,144,210,220,229,163,152,180,146,150,105,109,90,39,94,250,31,222,99,234,221,23,61,18,206,160,206,185,110,42,131,16,169,244,232,238,201,125,215,157,67,105,36,54,133,45,94,178,204,147,246,82,103,220,203,192,81,207,16,156,233,215,177,218,253,157,101,90,117,151,154,179,105,50,29,142,148,49,33,105,68,167,26,122,91,100,225,147,111,173,165,165,76,186,159,91,66,51,251,139,177,135,248,231,87,136,14,32,99,213,201,84,180,237,74,171,180,171,62,36,183,227,177,208,190,251,11,152,210,28,144,218,84,231,46,74,218,113,43,105,212,234,100,90,43,66,246,23,126,67,151,60,172,226,150,100,110,248,116,235,118,129,82,244,83,178,155,76,234,179,145,100,116,237,160,221,100,156,51,121,12,184,146,81,37,226,95,173,224,93,207,183,143,64,201,126,71,175,28,202,220,177,170,85,72,83,41,246,140,119,144,169,83,13,183,90,230,165,46,71,82,208,219,138,97,198,148,163,105,243,82,72,252,116,212,251,120,221,230,9,224,93,129,128,246,116,59,70,198,163,71,140,220,118,91,109,233,61,59,8,126,66,210,211,109,169,110,45,166,209,189,74,229,32,204,204,187,153,107,238,208,57,246,86,242,105,133,249,110,180,161,194,131,68,133,81,175,237,109,233,85,57,81,163,188,242,95,229,48,75,38,222,38,27,89,35,123,36,164,235,223,83,51,62,254,17,179,140,101,22,132,222,17,81,234,189,17,38,121,214,35,183,205,75,104,47,83,165,168,43,67,61,55,125,174,254,34,197,197,112,113,150,169,19,120,101,65,166,22,166,165,213,34,185,167,235,143,80,79,191,253,0,32,95,15,92,49,147,138,25,152,183,160,179,19,158,205,17,232,149,169,37,203,53,18,89,102,161,16,150,103,234,40,139,179,158,221,11,222,100,52,11,69,164,67,160,211,25,165,64,109,45,199,99,118,196,164,136,136,183,40,212,125,136,136,188,76,253,130,184,120,65,101,238,101,169,67,168,99,53,118,148,227,18,170,241,221,133,17,199,88,52,154,226,58,136,18,16,164,154,155,35,52,153,164,204,140,150,105,247,17,248,139,13,190,235,75,183,109,89,213,134,212,73,84,126,86,134,103,161,122,206,37,62,242,253,47,120,12,242,103,58,246,147,126,230,38,233,175,59,49,50,27,119,161,229,169,14,26,208,90,65,142,147,211,214,87,232,123,253,130,212,184,72,217,206,91,120,2,229,89,214,86,149,213,180,213,74,78,132,174,84,217,233,236,123,75,95,181,239,63,216,41,90,238,169,61,88,184,101,212,95,112,214,227,220,189,84,102,103,174,136,73,123,76,253,195,66,217,33,177,166,216,57,119,182,168,149,6,137,183,209,214,110,78,211,37,22,179,164,168,181,35,74,79,193,101,236,1,222,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,220,65,130,170,149,161,62,18,91,222,110,114,189,93,53,215,71,80,126,31,176,101,244,141,216,175,106,105,52,173,62,195,45,60,72,106,110,162,146,92,55,18,162,212,143,78,223,180,134,95,111,136,104,167,221,19,98,54,217,161,45,242,244,78,154,105,171,105,63,15,218,3,71,185,106,169,174,175,130,214,244,247,28,109,106,115,171,213,77,158,169,61,37,188,94,243,247,15,207,153,140,24,165,227,174,20,213,44,90,139,77,168,229,114,57,106,82,82,123,118,201,101,211,208,205,11,211,94,81,127,103,255,0,105,121,108,137,214,213,112,101,138,208,169,41,181,32,220,244,135,101,39,67,237,80,146,159,121,251,135,126,50,37,22,138,34,50,251,192,112,188,157,224,146,240,39,8,224,217,239,160,185,237,243,119,171,78,234,214,84,135,11,83,54,208,103,217,223,119,254,211,238,163,248,148,165,37,181,41,34,34,246,17,15,232,0,240,248,199,132,150,158,52,88,85,107,26,236,166,70,148,205,66,35,236,52,227,172,180,181,71,117,198,92,105,46,160,220,66,201,11,73,58,163,37,18,76,203,95,216,126,224,0,103,95,55,185,87,187,242,197,137,19,41,210,99,62,186,36,153,14,72,165,206,109,14,154,9,149,63,32,153,66,156,54,91,71,51,99,27,140,147,219,218,93,188,37,231,11,204,237,185,72,168,49,129,152,151,91,146,236,105,38,150,233,18,37,201,220,72,90,149,10,43,12,37,79,62,68,73,34,37,153,33,8,215,196,203,218,66,120,103,31,45,52,28,198,225,69,82,136,236,8,222,155,135,25,249,52,217,38,210,57,132,250,35,72,75,72,223,202,113,123,119,189,174,137,45,117,238,93,252,104,46,237,183,47,60,5,197,57,84,119,206,93,54,181,108,85,86,76,60,158,107,38,165,198,146,164,165,196,40,201,11,52,239,107,82,81,17,120,123,15,192,52,218,203,205,200,101,185,12,173,43,109,212,146,208,164,158,164,100,101,169,25,25,15,251,17,95,135,198,102,34,227,246,12,83,34,84,167,161,219,134,223,140,205,58,98,84,233,41,215,121,17,34,146,222,81,27,171,90,181,113,227,213,71,166,167,226,68,126,50,160,0,0,0,0,0,0,124,43,238,136,87,37,147,112,91,198,218,92,244,157,46,92,61,170,45,73,92,198,84,141,12,180,61,126,215,184,255,0,80,251,161,226,3,51,185,139,180,95,178,49,194,248,183,158,109,45,244,215,13,77,40,74,72,200,146,148,204,121,4,68,70,146,211,236,251,133,194,112,159,196,214,238,252,189,149,181,42,119,58,101,18,103,74,218,13,221,198,136,236,193,130,130,45,13,102,101,161,171,216,68,95,168,65,46,44,56,86,86,86,97,62,147,64,134,134,97,87,161,117,143,41,45,237,223,41,249,211,150,163,51,36,17,25,154,82,93,204,205,95,121,143,127,193,163,18,149,3,21,107,216,111,33,226,109,137,20,121,85,52,27,138,209,42,113,82,105,236,146,75,85,104,106,208,188,54,235,247,251,0,92,96,7,136,0,0,0,0,0,0,0,0,0,130,252,93,176,241,219,203,46,49,42,208,227,51,207,161,214,219,168,186,246,207,172,228,179,2,122,141,59,137,38,123,117,81,30,134,100,90,251,72,78,129,204,179,43,99,197,196,44,12,189,109,215,224,148,183,92,160,212,149,21,163,104,156,51,124,225,188,132,104,70,149,30,186,175,78,197,175,126,192,40,3,42,152,164,172,33,199,43,94,235,91,198,212,111,73,66,98,82,247,109,36,177,214,48,226,204,207,122,72,136,137,191,105,233,239,29,151,137,166,41,219,152,185,140,54,213,209,109,205,143,37,143,162,80,218,113,108,184,218,254,179,170,152,179,212,208,181,22,186,56,159,110,189,196,89,189,104,242,45,123,218,189,64,117,165,71,126,147,85,149,13,72,218,104,54,214,211,202,65,150,154,17,145,145,167,195,66,211,79,2,31,50,68,202,133,77,198,138,84,169,18,220,74,82,203,68,226,212,225,146,125,137,78,190,206,253,136,189,224,44,175,130,251,245,50,188,238,56,237,56,231,71,208,204,82,147,170,182,239,230,211,136,207,79,13,116,22,177,124,93,116,219,34,209,172,93,117,105,45,177,26,149,6,68,197,169,107,74,75,70,154,83,135,221,70,69,224,147,246,151,235,33,9,120,73,224,179,152,123,130,19,111,235,142,1,68,169,86,231,56,244,119,28,107,150,126,143,122,28,23,82,102,107,66,85,166,228,40,251,40,211,219,219,226,57,151,20,140,235,66,143,76,127,2,48,230,182,151,36,186,165,38,173,38,20,146,50,74,13,51,98,189,29,75,101,253,72,245,216,102,133,163,79,3,63,97,0,128,185,181,197,250,158,54,227,189,203,94,114,115,178,33,162,171,50,29,56,141,213,45,61,57,76,125,77,109,245,214,90,104,239,109,167,167,126,197,239,183,158,24,24,48,230,23,101,234,5,98,116,86,91,149,115,169,170,202,22,150,244,81,179,38,12,37,22,166,104,73,248,182,126,211,47,188,197,67,101,31,7,106,184,229,142,150,253,184,213,58,76,248,204,207,137,62,164,105,101,78,145,69,41,140,33,213,47,212,89,109,209,222,230,162,211,191,115,247,232,142,200,182,160,217,182,109,10,211,166,176,134,99,81,169,177,96,52,132,36,146,68,134,90,75,101,216,136,139,193,37,224,69,250,136,7,219,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14,184,159,224,195,152,163,151,169,245,136,49,89,114,85,176,167,107,43,90,155,213,68,204,104,51,84,122,25,33,71,226,225,123,72,190,242,21,13,148,172,95,169,224,150,59,219,85,230,231,59,30,26,234,176,225,212,72,157,82,19,211,156,198,20,238,239,93,5,166,141,119,220,122,118,238,94,237,17,222,246,212,27,202,205,174,218,117,38,16,244,106,205,54,84,7,80,180,146,136,208,243,74,108,251,25,25,120,40,252,72,255,0,81,140,238,102,227,7,106,184,27,142,151,5,184,237,58,76,8,207,79,151,62,154,106,101,77,17,197,57,143,161,165,35,212,65,109,209,174,198,146,211,183,99,247,6,136,108,123,174,155,123,218,52,123,174,147,37,183,227,85,96,199,152,133,33,105,81,104,235,73,112,187,164,204,188,20,94,211,253,102,42,159,141,3,245,51,188,173,200,238,184,231,71,208,195,82,83,170,182,239,230,212,72,143,79,13,116,30,199,133,190,117,161,72,166,49,129,24,141,91,75,114,90,82,83,73,147,54,73,17,41,4,152,81,89,142,149,188,254,166,122,239,50,66,17,167,137,151,180,135,77,226,217,130,206,98,22,8,66,191,173,184,5,46,165,68,156,219,210,28,109,174,97,250,61,152,115,157,81,145,161,10,86,155,150,147,238,162,79,127,103,136,8,33,195,47,21,45,204,34,198,27,150,232,185,38,199,140,193,90,115,26,109,111,56,218,62,179,170,134,178,208,214,180,150,186,54,175,110,189,135,26,205,102,41,43,23,177,202,232,186,210,241,187,27,210,83,88,136,189,219,137,76,117,143,184,131,35,222,162,50,209,207,97,233,238,28,170,60,202,133,49,199,74,44,169,17,28,82,84,203,164,218,212,217,154,125,169,86,158,206,221,200,253,195,233,217,84,121,23,69,237,65,160,52,210,164,63,87,170,197,134,148,109,53,169,197,186,242,80,69,166,134,102,102,106,247,30,190,227,1,116,188,34,112,241,219,59,46,83,42,211,35,51,206,174,86,220,168,52,246,207,172,228,189,2,2,137,59,141,36,123,117,73,158,132,102,90,251,76,78,129,204,178,213,99,197,195,220,12,178,173,216,240,74,35,173,208,105,170,148,217,52,77,153,62,80,217,66,245,34,74,79,93,81,167,114,215,183,113,211,64,0,0,0,0,0,0,0,0,0,60,0,66,30,43,248,154,221,159,151,179,182,162,206,228,204,173,204,233,92,71,55,105,174,59,208,103,32,203,66,89,25,234,105,246,145,151,235,20,247,151,91,69,235,223,28,44,123,121,150,210,231,83,112,211,16,180,168,140,201,73,84,198,144,100,100,73,61,126,215,184,77,110,50,248,148,169,248,171,65,195,120,239,19,140,71,163,197,169,172,219,86,169,75,137,147,80,100,210,122,43,66,86,135,225,183,95,191,216,60,7,9,252,43,43,215,48,159,73,170,16,144,244,42,12,46,177,149,41,189,219,37,49,58,10,210,100,102,131,34,50,74,143,185,25,43,239,32,23,93,98,81,10,218,178,45,251,120,155,75,126,140,165,196,135,181,37,161,23,45,148,163,66,45,11,244,125,197,250,135,221,15,0,0,0,0,0,0,0,31,240,243,205,199,101,201,15,45,40,109,164,154,214,165,30,132,68,69,169,153,153,143,251,17,95,136,62,102,34,224,14,11,212,226,83,103,161,171,134,224,140,245,58,26,82,233,37,214,185,241,37,18,30,73,19,168,90,116,113,146,209,69,174,135,224,70,126,1,14,248,161,231,109,202,189,65,252,12,195,74,220,150,163,70,53,55,87,145,18,78,210,90,210,169,177,95,142,165,50,249,145,164,200,208,102,133,163,95,3,63,97,8,135,148,60,171,222,25,157,196,136,116,232,209,159,69,18,52,134,228,85,39,56,135,73,6,202,95,96,158,66,92,38,92,71,51,99,251,136,149,219,218,125,188,121,189,165,110,94,120,245,138,113,104,236,28,186,149,106,231,170,160,159,121,92,215,141,43,147,37,41,83,139,81,18,214,73,222,238,166,163,35,241,246,159,141,250,100,227,45,52,28,185,97,69,46,136,212,8,222,155,153,25,137,53,41,36,210,57,134,250,227,71,75,168,223,202,109,123,119,179,174,138,45,117,238,125,252,3,162,96,230,18,90,120,47,97,82,108,107,78,153,26,43,52,248,140,48,235,141,50,210,21,33,214,217,109,165,58,179,109,8,37,173,68,210,76,212,105,35,61,63,97,123,128,0,1,25,115,169,150,130,204,77,30,223,166,146,18,69,14,173,17,231,149,167,126,82,19,33,42,35,62,83,157,190,187,219,219,253,50,104,127,202,144,149,150,139,73,40,139,191,114,212,7,144,194,11,6,6,24,225,181,187,100,83,154,66,27,164,211,34,68,86,196,164,183,41,168,237,181,175,100,167,95,176,93,244,47,217,224,62,22,101,42,75,164,224,181,197,61,183,27,109,77,244,154,41,197,104,158,242,217,47,121,123,199,77,34,34,45,8,187,14,5,158,186,218,173,252,177,93,245,36,182,167,13,175,71,250,169,45,76,245,168,70,79,188,189,224,51,178,102,236,167,181,36,154,150,175,97,22,190,4,53,5,135,208,85,77,180,32,66,83,123,13,190,111,171,166,154,106,234,207,195,246,140,203,88,240,145,80,186,33,67,113,179,90,92,230,106,146,45,117,209,181,31,250,6,160,169,201,36,67,109,41,45,8,181,237,251,76,7,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,82,82,107,101,73,34,241,211,254,145,153,156,118,167,57,73,197,90,229,61,214,185,106,107,166,213,59,116,211,88,205,31,134,133,239,26,106,50,212,180,25,192,206,45,17,234,14,97,174,152,78,154,143,111,67,161,171,93,127,184,99,159,184,189,224,46,63,133,253,117,117,204,157,217,110,188,173,94,71,164,119,247,247,213,38,233,226,102,126,4,37,136,130,124,33,43,238,212,114,220,213,9,91,118,82,55,109,211,199,235,103,207,81,235,223,238,247,23,237,19,176,0,0,0,0,0,7,240,200,140,180,50,212,140,84,231,23,92,180,49,77,147,15,28,109,154,83,167,212,184,220,41,233,140,193,109,35,81,207,146,235,203,36,53,247,39,85,169,126,237,75,218,45,144,115,124,194,225,69,47,25,112,154,226,178,42,17,80,243,146,233,210,211,16,205,9,81,166,66,163,58,210,20,90,161,122,25,115,15,185,22,190,239,113,133,67,112,144,196,231,236,204,195,200,183,165,212,30,76,10,229,37,112,155,140,110,153,53,212,189,58,2,9,123,13,100,157,219,83,166,186,25,233,219,67,23,129,227,220,133,31,100,167,2,238,251,103,60,117,11,77,202,60,184,205,218,85,71,84,110,63,29,212,37,198,34,213,227,55,185,39,203,45,72,246,234,71,162,75,183,176,94,2,8,201,9,35,241,34,34,48,31,244,0,0,0,0,0,0,0,43,175,140,94,24,51,86,194,106,70,34,70,136,183,37,66,169,199,132,225,182,217,25,165,148,70,168,60,106,61,16,102,73,35,62,231,187,79,187,218,43,147,36,23,251,216,119,153,11,70,166,220,229,198,110,161,83,129,78,124,210,233,163,123,78,79,140,165,32,253,100,234,71,179,192,204,203,183,128,188,60,229,88,13,98,54,93,47,90,26,161,162,67,204,81,106,82,163,18,155,37,154,94,40,50,18,133,39,213,81,146,136,215,216,200,181,247,12,241,52,186,150,31,95,136,117,189,205,207,183,42,228,164,238,220,147,75,177,222,237,175,217,81,122,200,251,143,245,0,211,237,30,115,85,74,68,26,155,10,213,185,113,154,125,7,169,119,74,210,74,47,13,125,254,241,251,7,34,202,118,32,70,196,156,189,88,85,246,228,161,233,41,183,105,108,77,52,172,149,164,158,133,133,184,71,235,40,245,213,127,218,61,125,227,174,128,0,0,0,0,0,0,0,0,252,181,54,78,69,54,92,114,74,84,110,176,226,52,81,106,71,170,76,180,63,184,126,161,248,235,19,27,167,82,39,84,29,90,80,136,209,157,121,74,81,232,148,146,82,102,102,103,236,46,192,51,163,157,11,89,54,174,101,47,200,233,218,71,62,191,84,156,162,79,130,77,115,228,22,133,216,180,251,63,127,235,31,47,43,56,71,83,198,92,110,181,173,88,113,77,216,137,170,65,126,160,163,66,148,148,196,234,216,109,211,61,16,178,34,34,112,190,209,109,247,253,255,0,167,55,215,98,111,12,200,98,13,65,14,27,136,143,114,85,162,161,90,234,147,74,103,200,50,52,158,167,234,250,221,135,69,203,70,50,219,153,109,195,43,146,253,140,212,9,119,189,101,185,148,122,99,110,37,183,23,21,167,163,178,235,50,8,137,109,188,131,75,204,233,189,42,50,45,123,17,171,185,4,237,206,150,112,45,172,173,97,84,28,191,225,52,232,14,220,37,68,106,150,243,208,93,109,93,18,58,105,17,20,173,204,60,218,219,125,14,48,217,234,104,245,123,118,215,66,42,146,139,18,251,198,43,220,155,97,186,165,126,189,92,155,235,43,71,165,58,167,94,123,196,244,222,179,35,91,158,61,207,85,123,76,199,235,170,213,49,7,30,49,25,114,228,245,245,187,130,225,168,30,198,209,207,146,162,113,247,204,201,9,35,53,175,111,49,222,197,220,253,111,105,159,123,135,225,247,144,139,127,7,173,136,24,141,136,212,86,101,221,179,218,106,83,76,203,140,135,10,18,86,220,87,147,234,189,29,14,182,234,29,109,101,217,71,183,83,246,234,96,61,31,14,220,155,196,203,221,141,30,242,185,169,204,125,45,175,66,67,143,41,108,151,54,59,47,179,17,197,48,163,91,13,186,131,75,172,171,84,25,153,17,251,207,185,76,177,252,74,82,132,146,16,146,74,82,90,17,17,104,68,94,225,253,0,0,30,82,255,0,197,43,3,12,41,15,214,111,155,186,143,70,97,134,148,233,20,234,131,17,205,122,37,106,209,60,213,164,140,204,144,189,11,95,97,251,140,7,171,1,92,120,213,198,14,198,180,230,201,164,225,125,12,235,50,35,186,182,138,76,136,204,200,136,230,211,113,59,146,182,38,145,154,76,210,217,145,233,221,42,51,246,144,143,63,234,206,102,17,218,210,84,245,157,99,34,150,82,201,195,38,169,243,137,243,103,127,217,239,59,110,187,125,158,26,253,192,46,136,7,1,201,214,105,97,102,155,14,85,119,55,73,122,4,184,146,14,28,164,27,4,211,102,234,24,142,226,205,5,205,112,246,234,255,0,109,79,93,11,185,123,251,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,133,92,70,115,237,252,149,232,76,97,190,29,177,212,98,109,205,79,235,34,72,126,62,248,180,88,43,90,218,41,138,37,150,199,158,53,182,226,90,107,186,73,72,82,221,45,169,75,111,122,188,253,103,94,213,202,158,28,75,162,82,106,125,70,38,220,212,247,155,183,41,241,205,181,185,3,121,41,180,212,228,19,137,90,18,203,75,35,52,37,105,62,115,136,52,17,109,75,171,106,133,174,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,26,19,201,70,107,168,89,180,193,168,87,151,54,149,14,239,166,233,14,233,162,66,121,106,232,37,110,89,54,225,37,194,37,147,47,161,28,214,207,85,164,181,91,124,197,173,167,12,72,1,154,204,180,102,46,251,202,254,41,192,196,203,22,71,247,168,117,136,91,25,254,147,165,245,44,188,252,62,99,173,57,201,230,242,16,158,106,19,189,30,36,126,36,122,8,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,195,165,138,181,226,105,156,12,206,101,179,48,212,251,67,8,241,122,93,46,133,89,181,225,214,206,3,212,90,92,164,70,125,82,36,199,90,90,91,177,84,238,197,20,100,172,201,107,89,146,214,189,12,147,181,9,180,161,0,56,205,225,111,210,188,184,208,177,50,5,11,170,159,98,92,13,245,51,122,173,157,29,46,106,13,151,190,172,214,73,115,124,164,211,147,217,42,90,116,212,180,79,48,192,121,78,22,217,221,199,108,194,98,157,225,134,120,215,114,253,38,229,219,233,174,211,38,244,112,225,116,60,137,45,178,243,92,184,204,55,205,230,245,109,43,114,149,234,116,250,17,30,243,50,178,161,157,108,132,226,101,213,133,249,184,195,58,141,173,47,151,233,235,130,21,179,81,97,110,56,76,202,131,61,244,71,117,14,37,11,78,253,188,196,186,130,86,169,39,89,105,102,149,108,208,104,164,0,86,95,20,92,236,230,47,47,88,209,108,97,206,13,94,81,45,186,107,246,187,117,185,110,166,147,22,91,242,159,122,92,134,118,173,82,91,113,41,66,19,21,38,146,66,82,122,184,230,227,87,168,72,179,65,154,204,213,98,151,229,167,49,216,139,137,140,215,125,51,2,179,112,74,244,84,222,151,167,230,210,218,95,38,15,213,154,16,164,233,21,166,19,235,164,150,122,106,189,84,106,51,11,41,225,109,154,60,216,230,83,20,239,15,202,221,243,244,142,204,183,45,244,243,63,163,41,176,249,21,73,18,91,233,127,185,218,109,213,110,101,137,190,26,160,182,250,218,25,163,95,149,197,3,57,153,147,203,182,62,208,44,172,28,196,143,163,244,89,182,124,90,163,241,189,15,2,94,249,75,155,53,181,57,190,67,14,44,181,67,45,150,132,123,125,93,116,212,204,207,181,112,140,195,59,171,14,242,142,205,70,233,137,210,125,53,184,37,220,212,230,22,219,141,188,152,46,49,30,59,75,113,43,66,116,230,116,170,117,6,157,201,83,78,180,178,87,173,161,66,190,53,126,105,237,111,135,240,126,99,81,1,42,184,82,102,143,29,179,41,249,81,252,181,223,63,72,254,142,122,19,209,159,209,144,225,242,58,142,187,157,253,204,211,123,183,114,26,251,90,233,183,182,154,158,179,252,85,95,3,31,207,103,238,223,241,33,106,128,0,0,0,0,0,34,85,3,59,116,170,46,120,239,140,164,98,59,241,32,71,114,68,39,173,58,196,153,73,105,10,125,250,101,57,104,164,147,105,100,136,214,227,174,76,117,14,186,238,170,90,210,202,72,204,219,72,150,162,128,120,163,249,236,196,223,193,126,79,8,88,255,0,13,12,241,198,204,117,154,206,15,95,8,150,140,69,178,232,237,173,233,110,45,217,8,174,83,153,54,216,41,170,121,102,165,20,146,82,218,75,201,90,189,117,184,78,32,204,148,180,50,19,124,0,0,0,4,74,226,13,157,186,86,84,44,6,232,86,195,241,39,98,45,213,30,67,52,168,105,148,148,191,73,97,76,188,148,85,150,218,153,117,11,67,114,18,218,82,211,132,146,120,249,132,147,50,109,205,3,229,102,159,60,114,112,215,50,88,85,149,188,54,68,71,107,183,61,209,111,162,233,169,169,109,62,84,234,116,169,237,160,225,33,189,76,209,37,230,181,82,148,226,75,150,203,173,169,4,165,58,151,25,245,92,64,115,49,121,101,67,13,44,172,82,179,224,196,168,161,87,196,74,109,94,153,36,137,40,168,211,156,131,53,110,176,78,109,53,50,189,205,54,180,56,146,61,171,66,119,37,104,222,218,233,91,44,149,106,173,127,55,120,81,93,174,212,229,212,106,85,28,72,161,75,153,50,91,202,121,249,47,185,83,101,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,45,43,141,95,149,139,91,226,4,31,151,84,64,77,76,42,196,203,87,25,48,226,220,197,43,42,95,81,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,122,177,65,124,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,3,245,128,0,0,0,143,246,126,122,114,227,121,99,141,211,151,216,247,159,162,174,155,98,160,154,74,85,88,74,33,69,171,78,39,137,135,99,65,113,197,17,186,243,111,153,52,109,169,41,83,138,61,204,147,168,37,44,130,64,0,0,8,255,0,159,92,82,190,240,91,41,215,206,38,97,165,119,208,215,37,27,209,157,20,222,149,153,28,174,109,74,43,46,125,91,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,88,25,122,226,61,156,235,231,31,112,210,202,186,113,147,173,162,220,23,133,26,151,81,141,244,118,148,223,62,43,243,90,109,214,247,162,50,86,157,200,90,139,84,153,40,181,212,140,143,184,177,94,40,254,68,241,55,240,95,156,66,20,173,148,239,52,248,55,241,2,222,249,139,0,52,166,0,0,0,0,0,42,214,228,227,29,25,89,163,162,211,237,74,84,66,193,24,178,61,17,85,157,54,51,169,155,53,14,186,130,93,93,4,148,41,214,144,193,36,212,220,125,134,183,27,55,121,132,151,28,108,163,124,174,40,60,65,35,85,163,86,178,189,130,213,89,104,66,36,42,5,225,92,140,235,177,151,189,151,101,71,153,69,54,157,97,42,52,26,144,194,150,251,78,236,113,6,166,189,100,41,122,213,176,13,73,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,195,235,10,54,225,161,158,57,57,113,188,153,193,235,225,17,23,135,87,165,97,181,189,45,197,181,29,116,58,139,196,219,5,53,79,44,210,147,140,105,67,73,121,43,87,168,134,201,196,25,26,86,135,175,36,7,63,204,45,211,93,177,176,11,18,239,91,90,119,69,90,183,236,250,205,82,157,39,148,135,57,18,152,132,235,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,41,7,253,84,124,246,127,195,159,252,217,163,255,0,213,5,212,230,199,202,198,50,124,63,184,126,92,248,205,96,13,52,101,234,233,174,223,56,5,134,151,173,211,59,173,173,92,22,125,26,169,81,147,202,67,124,249,79,194,105,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,29,0,114,172,167,121,88,193,191,135,246,247,203,152,29,84,0,0,0,86,7,20,12,230,102,79,46,216,251,64,178,176,115,18,62,143,209,102,217,241,106,143,198,244,60,9,123,229,46,108,214,212,230,249,12,56,178,213,12,182,90,17,237,245,117,211,83,51,62,129,194,147,52,120,237,153,79,202,143,229,174,249,250,71,244,115,208,158,140,254,140,135,15,145,212,117,220,239,238,102,155,221,187,144,215,218,215,77,189,180,212,245,138,188,106,252,211,218,223,15,224,252,198,162,58,175,3,31,207,103,238,223,241,32,22,168,0,0,0,3,159,227,166,58,97,198,93,48,226,163,138,24,161,89,232,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,144,243,249,170,204,197,155,149,12,35,153,138,87,132,25,117,21,170,66,105,180,138,100,98,52,174,163,81,113,14,45,166,13,205,166,150,81,181,167,22,183,20,71,181,8,86,212,173,123,27,92,106,225,203,196,50,171,153,122,173,127,12,113,162,101,191,79,189,145,33,218,149,191,210,37,81,138,169,9,106,113,199,98,182,210,181,73,174,34,73,36,95,88,110,56,201,146,141,42,54,94,121,117,67,153,124,197,223,121,160,197,57,248,153,125,72,254,251,14,143,11,99,63,209,148,190,165,231,152,135,204,105,166,249,220,174,122,211,205,90,119,175,196,207,192,139,159,218,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,192,53,38,2,37,112,249,206,221,43,53,246,3,148,43,157,248,144,113,22,213,143,29,154,172,53,74,74,159,171,48,150,89,74,234,200,109,44,180,132,33,201,10,113,42,105,178,81,50,124,178,81,145,56,222,178,212,0,0,0,5,101,230,239,139,45,87,10,241,230,38,28,224,189,185,18,173,71,177,171,14,197,188,157,169,54,166,142,174,251,123,217,126,4,101,25,110,97,13,40,212,125,70,211,53,60,218,52,74,153,66,138,79,213,226,177,158,57,56,107,74,159,149,188,54,68,71,107,183,61,28,209,116,212,212,182,159,42,117,58,82,86,131,132,134,245,51,68,151,154,213,74,83,137,46,91,46,182,164,18,148,234,92,102,157,128,105,247,10,177,50,213,198,76,56,183,49,74,202,151,212,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,172,80,95,15,156,237,213,114,161,127,185,66,185,223,151,59,14,174,169,17,217,170,195,84,165,37,138,75,234,121,148,174,172,134,210,203,171,90,219,142,151,18,166,155,36,155,197,203,37,25,155,109,233,125,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,0,253,98,170,248,147,230,239,54,57,105,204,114,109,60,52,198,174,134,219,174,219,240,171,176,169,159,70,233,174,250,63,114,221,140,227,92,231,153,113,199,119,57,21,111,110,81,150,156,237,132,90,32,140,237,80,65,94,47,120,23,51,19,242,227,19,17,173,234,55,91,90,195,74,130,170,47,41,6,250,222,77,29,244,19,115,73,182,155,37,33,91,86,136,143,173,107,34,38,218,140,234,137,105,45,201,88,121,78,22,217,229,197,140,196,221,87,134,20,227,117,115,233,5,106,21,61,55,13,30,168,221,46,52,77,145,80,227,108,73,97,238,65,54,131,209,111,71,83,122,53,187,214,127,122,244,38,210,83,87,48,183,77,118,198,192,44,75,189,109,105,221,21,106,223,179,235,53,74,116,158,82,28,228,74,98,19,174,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,207,102,85,113,75,242,45,152,236,58,196,199,171,190,134,129,70,184,34,250,86,111,75,212,114,169,110,175,147,59,234,201,11,82,181,138,235,233,245,18,107,45,117,70,138,36,153,95,158,102,234,212,170,254,81,49,94,187,66,169,196,168,211,106,56,111,93,151,14,100,71,146,243,18,88,114,152,242,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,5,48,255,0,170,143,158,207,248,115,255,0,155,52,127,250,160,187,236,189,93,53,219,231,0,176,210,245,186,103,117,181,171,130,207,163,85,42,50,121,72,111,159,41,248,77,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,195,50,227,74,121,78,242,177,131,127,15,237,239,151,48,2,31,241,73,207,46,44,101,218,234,179,240,167,4,107,159,71,235,83,105,234,184,107,21,71,41,113,165,239,138,183,28,98,51,12,243,201,196,22,171,102,66,156,213,173,222,171,27,23,161,184,147,240,28,54,51,119,155,28,203,102,57,86,158,37,227,87,93,109,208,173,249,181,217,180,207,163,116,214,189,33,181,109,70,109,174,115,44,182,227,91,92,148,135,183,36,207,94,78,195,45,22,102,80,3,53,88,165,249,105,204,118,34,226,99,53,223,76,192,172,220,18,189,21,55,165,233,249,180,182,151,201,131,245,102,132,41,58,69,105,132,250,233,37,158,154,175,85,26,140,237,167,132,38,5,204,195,12,184,203,196,107,134,141,209,86,177,46,160,154,139,42,89,190,135,149,71,97,6,220,34,113,167,9,40,78,229,174,91,232,90,8,201,198,164,180,163,90,139,106,80,19,168,0,121,251,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,135,138,204,190,98,236,76,175,225,100,252,76,190,164,127,125,135,71,133,177,239,233,58,167,76,243,204,67,230,52,211,156,158,111,33,105,230,173,59,17,226,103,224,71,13,114,47,196,250,78,51,98,229,99,10,113,164,226,82,87,117,86,39,78,179,231,73,152,210,81,25,14,45,146,135,64,34,106,51,105,113,100,158,121,162,75,171,37,186,189,173,237,53,173,4,117,235,157,124,215,87,115,105,140,179,111,46,109,86,29,161,77,214,29,173,68,154,242,21,208,69,218,130,113,195,75,100,72,39,159,90,57,174,30,171,81,106,134,249,139,67,77,152,224,0,53,80,2,21,112,230,207,183,242,168,161,63,134,248,136,199,79,137,182,205,63,172,151,33,136,251,34,214,160,161,104,104,230,36,144,91,25,120,150,227,105,117,174,201,53,45,43,104,182,169,77,179,53,64,0,0,0,0,0,4,10,226,71,196,18,78,93,163,55,131,216,55,85,136,172,69,168,199,76,153,181,38,93,105,229,219,40,39,88,113,162,118,59,204,58,203,203,146,201,190,146,66,148,149,182,131,67,154,104,182,204,251,6,122,51,155,66,201,230,28,69,169,183,74,244,205,231,116,117,17,237,154,107,168,89,69,83,141,18,57,178,100,184,157,52,101,174,107,70,109,165,68,227,138,90,82,157,164,107,117,188,251,85,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,3,69,57,62,205,157,155,155,172,47,250,113,66,143,18,143,93,129,33,200,213,219,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,93,212,102,179,44,89,133,186,178,191,140,180,92,92,181,163,117,253,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,130,226,13,73,90,80,235,77,44,208,189,155,79,67,216,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,220,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,140,61,168,226,153,174,205,118,28,101,43,14,23,122,222,174,245,213,89,220,198,40,20,6,30,36,74,171,202,73,17,154,82,102,71,203,101,27,146,110,188,100,105,109,42,73,17,45,107,109,181,246,177,21,120,136,229,15,249,86,224,209,125,22,133,206,196,43,59,155,54,215,223,63,166,101,254,106,154,234,162,57,184,141,179,230,182,210,118,26,182,109,117,182,181,113,13,155,187,131,154,100,19,137,99,153,151,185,166,225,118,50,192,183,232,23,180,201,4,171,105,170,36,73,164,197,81,132,199,121,233,8,82,86,110,165,149,178,152,234,89,173,111,36,156,39,82,148,164,141,6,107,158,163,44,52,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,254,200,14,112,105,89,178,194,52,170,160,114,219,190,236,232,240,224,93,104,121,164,146,36,190,180,40,155,156,210,155,66,90,217,32,217,117,102,218,82,147,105,105,90,54,236,38,220,112,37,0,0,142,185,219,206,13,179,148,108,47,118,180,163,137,54,246,174,71,125,54,157,30,91,82,57,19,159,105,198,16,242,220,113,164,26,82,134,83,37,14,154,20,182,205,194,73,161,10,73,158,228,132,127,226,71,196,78,171,129,18,91,193,124,4,174,196,99,16,91,144,149,92,51,222,128,167,87,67,99,148,196,134,16,210,31,100,227,190,185,8,124,181,89,27,132,218,16,180,154,73,107,74,219,145,89,58,206,45,137,155,251,18,69,126,129,15,208,215,37,27,103,210,11,127,152,244,143,69,243,94,144,136,191,206,150,195,77,191,205,110,57,185,245,100,123,53,218,173,12,187,231,134,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,123,220,57,178,81,252,149,112,225,250,253,255,0,76,165,57,137,183,79,214,84,164,176,92,215,41,112,76,144,109,211,18,246,229,33,91,86,131,113,213,52,73,74,220,82,83,171,169,101,167,12,34,6,125,115,235,155,28,22,205,141,243,134,120,105,138,222,134,182,232,222,140,232,161,122,10,155,35,149,205,166,197,121,207,172,122,58,220,86,174,58,181,122,202,61,53,208,180,34,34,41,1,194,147,52,120,237,153,79,202,143,229,174,249,250,71,244,115,208,158,140,254,140,135,15,145,212,117,220,239,238,102,155,221,187,144,215,218,215,77,189,180,212,245,128,28,81,252,246,98,111,224,191,39,132,37,87,3,31,207,103,238,223,241,32,22,168,0,0,35,85,171,156,218,20,188,231,94,185,59,187,105,93,13,86,15,73,34,212,168,199,66,214,221,65,181,82,152,155,38,52,130,239,203,121,27,159,113,14,118,109,109,164,208,123,22,132,243,228,168,160,30,40,254,123,49,55,240,95,147,194,22,105,195,139,60,114,115,91,102,207,179,241,5,17,35,226,45,159,29,133,206,121,165,180,210,43,113,20,102,130,154,211,4,100,164,45,42,36,165,244,165,60,164,173,214,148,147,73,60,77,54,19,40,0,0,0,4,53,226,59,158,57,57,82,179,96,89,248,124,136,146,49,22,240,142,250,224,188,234,218,117,20,72,137,50,65,205,117,131,51,82,214,165,26,146,194,84,158,82,150,211,170,81,168,153,54,156,15,107,117,103,54,133,19,57,214,86,78,237,42,87,93,85,157,213,200,186,234,50,16,180,55,79,109,52,167,230,198,141,28,187,115,30,94,214,28,91,157,219,67,106,36,22,245,173,92,137,21,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,160,206,23,30,123,48,203,241,175,147,205,23,167,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,88,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,133,112,92,156,99,163,43,52,116,90,125,169,74,136,88,35,22,71,162,42,179,166,198,117,51,102,161,215,80,75,171,160,146,133,58,210,24,36,154,155,143,176,214,227,102,239,48,146,227,141,148,107,63,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,102,223,51,185,122,186,178,191,140,181,172,35,186,100,245,253,7,46,77,58,168,136,174,71,102,167,5,212,238,106,67,105,89,127,132,218,201,42,90,80,235,78,160,150,189,155,142,106,112,157,206,189,70,214,186,169,153,87,196,138,158,251,110,179,172,107,57,245,156,88,236,210,167,41,201,18,28,142,226,141,40,113,238,169,199,182,160,212,226,212,78,147,77,161,6,78,153,160,45,252,0,124,155,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,7,53,205,86,102,44,220,168,97,28,204,82,188,32,203,168,173,82,19,77,164,83,35,17,165,117,26,139,136,113,109,48,110,109,52,178,141,173,56,181,184,162,61,168,66,182,165,107,216,218,226,7,15,62,38,178,113,106,171,31,4,179,35,90,136,221,229,62,65,162,222,184,205,134,162,177,87,90,213,170,97,62,134,210,150,154,147,169,237,105,73,74,80,233,109,111,66,120,146,114,43,215,58,249,174,174,230,211,25,102,222,92,218,172,59,66,155,172,59,90,137,53,228,43,160,139,181,4,227,134,150,200,144,79,62,180,115,92,61,86,162,213,13,243,22,134,155,49,32,56,98,228,59,242,223,93,141,143,56,177,69,221,96,219,245,4,250,54,151,81,167,115,34,221,15,37,15,37,205,21,205,73,242,99,190,152,230,173,205,184,211,202,39,25,61,118,58,146,11,20,207,126,103,43,185,75,195,219,55,21,105,20,95,77,196,93,224,221,46,169,72,234,81,27,175,138,237,50,160,164,183,207,83,78,155,91,95,110,59,186,165,59,143,149,179,82,74,148,59,173,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,161,7,26,191,43,22,183,196,8,63,46,168,136,65,195,139,60,113,178,165,121,79,179,241,5,18,228,97,213,225,33,133,206,121,165,186,234,232,146,210,70,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,56,23,188,0,0,0,0,0,56,86,119,241,122,242,192,92,177,221,184,185,135,239,196,110,187,110,200,164,61,28,165,176,79,48,234,23,84,136,211,172,184,142,198,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,93,212,69,94,40,254,68,241,55,240,95,156,66,1,213,114,197,152,91,87,52,24,53,69,197,203,90,55,65,215,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,248,46,32,212,148,41,109,58,210,205,8,223,180,186,168,206,102,79,179,103,121,101,23,20,62,156,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,132,236,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,68,30,128,0,0,67,252,243,103,54,187,147,204,71,193,218,155,148,175,76,217,151,71,167,35,220,212,214,144,130,148,166,218,56,28,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,220,181,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,85,183,28,239,204,159,239,39,240,209,202,184,98,231,199,242,33,93,141,128,216,177,90,219,96,220,21,4,250,54,169,81,168,242,226,218,239,41,15,41,205,19,202,81,242,100,62,168,228,173,206,54,211,42,55,30,61,55,186,163,11,169,0,0,0,0,0,28,255,0,29,49,211,14,50,233,135,21,28,80,197,10,207,67,74,131,163,76,178,209,18,229,84,37,40,140,219,139,25,179,50,230,60,189,170,208,181,36,146,82,165,173,72,66,22,180,244,1,29,115,183,147,235,103,55,56,94,237,21,69,18,21,237,67,142,250,173,58,196,183,100,114,32,190,235,140,45,228,56,219,75,36,169,15,38,50,26,53,169,14,27,100,163,90,18,163,45,170,8,213,146,94,40,213,92,116,199,154,238,27,99,44,107,126,218,166,221,82,13,235,35,107,170,73,196,124,185,109,183,73,91,166,157,175,173,212,146,156,75,171,229,154,158,230,54,146,62,115,12,181,99,227,44,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,201,225,159,157,122,142,103,236,74,149,147,137,117,62,167,18,109,45,100,205,152,225,197,103,211,48,94,121,195,110,67,49,217,75,123,57,58,161,135,9,45,237,45,88,81,172,212,241,165,33,53,64,7,31,205,86,102,44,220,168,97,28,204,82,188,32,203,168,173,82,19,77,164,83,35,17,165,117,26,139,136,113,109,48,110,109,52,178,141,173,56,181,184,162,61,168,66,182,165,107,216,218,195,128,113,44,207,84,156,178,219,49,112,195,12,103,203,139,138,23,28,118,42,81,103,38,43,78,49,72,167,20,131,37,62,178,125,181,180,242,222,54,30,101,45,146,79,105,115,28,82,144,105,108,156,247,249,28,207,29,155,155,219,53,81,101,34,37,15,17,104,113,210,186,245,5,11,61,142,35,82,79,91,15,113,154,151,25,74,52,145,164,204,214,202,212,72,89,168,148,211,174,208,189,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,174,39,134,46,67,191,34,20,40,216,243,139,20,93,183,245,193,79,79,163,105,117,26,119,46,85,174,202,150,242,92,209,92,213,23,58,67,10,142,106,220,219,110,178,147,113,147,211,123,169,48,159,224,0,2,53,102,183,57,180,44,165,226,62,21,211,47,202,87,54,204,190,253,47,30,175,82,97,11,92,170,83,145,206,23,34,74,91,78,188,214,75,168,116,157,108,146,110,109,52,169,26,154,57,78,201,81,85,124,115,191,50,127,188,159,195,71,159,225,67,158,57,54,213,86,137,148,124,70,68,66,161,84,164,72,69,163,86,53,181,28,224,203,117,78,62,168,79,154,141,36,234,31,117,75,229,40,181,116,158,117,45,232,180,184,142,72,91,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,224,57,197,205,44,44,172,225,202,110,231,41,47,79,151,46,65,67,138,130,96,157,108,157,91,18,28,65,172,185,173,158,221,88,239,161,235,161,246,47,112,119,224,20,187,254,172,230,97,26,173,41,76,217,214,50,233,103,44,220,34,118,159,56,223,38,119,253,158,211,182,235,183,217,225,175,220,36,54,10,241,131,177,174,201,177,169,56,161,67,58,52,137,14,161,163,147,30,51,49,226,55,184,219,78,229,45,249,166,100,146,53,56,102,122,118,74,72,253,134,2,199,0,121,75,3,20,176,255,0,19,233,12,86,108,123,190,143,89,97,246,146,233,148,26,131,18,13,26,165,10,209,92,165,168,136,200,150,157,75,95,105,123,200,122,176,1,13,56,137,100,222,38,97,44,105,23,149,179,78,103,233,109,6,18,220,101,72,100,185,178,25,97,153,110,37,130,52,48,227,171,53,58,242,116,65,25,17,159,184,251,156,203,31,197,37,43,73,161,105,37,37,69,161,145,150,164,101,238,1,152,9,81,47,188,29,189,205,183,219,170,80,43,212,57,190,170,140,158,138,234,93,101,239,18,215,98,200,137,109,248,246,61,83,236,50,22,219,146,220,224,91,89,165,194,169,217,127,197,153,208,90,184,78,136,237,45,151,167,58,218,122,212,116,209,226,37,91,159,121,197,184,250,220,125,195,212,145,235,119,237,174,164,126,151,136,38,66,45,252,97,182,39,226,54,28,209,89,137,118,192,105,217,78,179,18,50,27,41,169,67,114,158,87,170,204,117,186,227,171,117,196,23,117,22,237,11,219,161,138,120,165,85,49,7,1,241,25,18,227,117,244,75,130,222,168,22,246,215,207,140,163,113,135,200,205,10,34,52,47,111,49,174,229,216,253,95,97,151,96,245,25,167,194,58,158,13,99,117,211,106,203,138,109,68,85,82,115,244,243,36,41,41,84,78,173,244,52,101,170,16,70,70,77,159,217,45,190,239,187,233,228,190,214,77,213,153,75,10,57,236,51,131,95,165,206,34,95,130,141,19,227,150,135,216,245,251,95,119,235,30,235,50,248,203,110,102,75,12,173,187,246,75,80,34,94,244,102,225,209,234,109,182,150,219,92,166,153,142,243,175,72,50,53,184,242,205,79,61,166,245,40,136,244,238,68,174,231,206,114,133,117,149,159,153,12,62,168,45,195,109,18,46,74,76,85,171,93,8,146,169,241,204,205,71,169,122,190,175,112,26,60,166,50,113,233,177,35,154,82,147,105,134,209,162,75,66,45,18,69,161,125,195,245,15,199,70,152,221,70,145,6,160,210,210,180,74,140,211,201,82,79,84,168,148,146,50,50,63,105,119,31,176,0,0,0,0,0,0,0,0,7,227,172,78,106,151,72,157,83,125,90,55,18,51,175,172,245,46,201,66,77,71,227,167,187,222,63,96,228,89,177,196,8,216,111,151,171,246,190,228,148,51,37,86,237,81,136,70,165,146,117,147,208,190,182,200,189,100,158,186,163,251,39,175,184,5,22,231,126,255,0,123,17,51,33,119,84,215,57,201,45,211,234,115,233,204,26,221,53,236,105,185,242,84,148,23,172,173,8,183,248,17,145,119,240,22,55,193,211,12,25,164,225,53,95,17,36,196,91,114,166,84,228,66,108,220,108,136,212,202,227,83,222,37,22,168,35,52,153,151,142,237,62,239,104,168,167,87,82,196,27,241,110,185,185,201,247,29,92,212,173,187,148,106,118,67,221,244,251,74,63,89,127,121,254,177,161,220,154,216,12,225,206,93,44,170,26,33,162,59,207,209,105,178,164,146,91,36,26,158,84,24,233,90,149,234,164,205,70,104,238,102,90,251,192,118,192,0,0,0,0,0,0,1,252,240,238,98,143,248,183,226,115,247,158,97,227,219,209,42,14,170,5,14,146,136,78,70,39,76,218,234,89,157,61,6,189,132,179,78,237,170,211,93,8,244,237,161,11,191,89,25,161,68,94,38,70,68,40,255,0,58,216,23,119,220,217,227,167,218,109,209,229,201,110,237,170,52,162,113,136,238,173,45,177,42,175,37,189,202,62,89,232,69,187,83,61,20,93,253,160,58,239,8,156,180,49,82,147,51,28,110,106,83,165,211,58,228,40,9,146,193,109,51,73,192,146,211,200,37,181,247,171,69,165,126,253,11,218,45,144,136,136,180,34,208,136,115,140,189,97,69,47,6,176,154,221,178,41,241,80,203,145,41,209,19,44,201,9,73,170,66,99,52,210,212,122,33,26,153,242,203,185,150,190,255,0,113,116,128,0,0,0,0,0,1,19,184,159,215,87,67,201,221,234,243,10,209,229,250,55,103,127,117,82,22,190,6,71,224,98,88,136,39,197,238,190,237,59,45,206,208,145,183,101,95,110,253,117,215,234,167,192,81,105,223,239,247,31,236,1,80,24,19,78,114,173,138,180,58,123,77,115,20,239,83,162,118,235,174,145,157,63,13,15,220,52,205,25,38,134,82,147,47,13,127,233,25,196,201,213,17,234,246,97,173,104,77,26,139,119,93,169,167,93,127,184,100,31,184,253,195,71,228,90,22,128,63,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,2,128,248,151,80,10,129,154,123,153,132,180,104,37,244,90,106,157,53,210,157,12,253,197,239,23,248,41,19,139,229,57,184,185,141,84,228,71,36,28,189,53,89,35,77,251,96,64,47,29,59,232,2,76,240,97,175,28,156,58,186,232,138,218,69,15,161,219,239,61,239,212,20,126,223,244,11,34,21,51,193,122,188,242,107,55,125,15,156,158,90,253,31,234,110,61,123,34,162,175,13,127,208,45,152,0,0,0,0,0,0,0,0,120,26,30,12,89,116,28,68,168,98,92,10,60,70,107,21,22,93,101,231,155,142,210,84,178,113,242,121,70,106,36,18,140,205,100,70,122,168,255,0,203,220,123,224,0,0,0,0,0,0,0,0,1,249,42,212,232,245,122,92,202,84,182,146,227,19,35,185,29,196,41,36,100,164,173,38,147,35,35,35,35,236,103,236,25,221,207,14,26,73,195,12,200,222,20,199,24,67,81,234,117,90,133,82,34,80,147,74,73,135,39,201,74,11,77,137,47,6,253,132,101,238,49,162,209,80,156,101,48,197,52,155,194,135,136,177,96,168,153,153,30,52,23,31,38,189,83,117,110,212,30,52,238,36,17,107,161,107,161,171,95,187,218,3,186,240,126,196,199,110,108,29,169,90,18,164,182,107,165,84,94,75,109,169,103,204,229,181,22,3,100,100,70,179,245,125,109,60,8,181,247,11,6,20,149,194,39,21,99,217,152,235,54,213,171,76,117,16,171,116,199,35,199,104,156,34,65,203,122,100,6,210,123,84,178,45,116,73,150,164,70,175,214,46,208,140,148,68,100,122,145,247,1,253,0,0,0,0,0,0,0,1,198,115,127,136,8,195,124,189,94,149,195,147,200,121,250,45,70,44,117,146,246,168,157,56,50,20,157,167,185,39,174,168,237,161,234,59,48,175,46,50,152,146,84,60,17,161,216,212,202,138,216,168,212,43,241,159,144,210,30,218,107,132,228,74,131,74,35,36,168,148,105,53,17,23,116,154,127,232,1,78,151,29,89,234,245,195,84,174,73,117,110,59,81,154,252,183,22,181,25,169,74,113,102,163,51,51,51,51,51,51,247,152,252,237,245,181,23,152,130,201,58,251,142,41,44,178,210,117,81,169,70,122,37,36,94,211,239,161,17,15,206,38,79,13,188,171,187,142,152,171,14,238,175,211,150,229,185,109,74,110,98,205,198,76,217,125,248,242,97,184,108,171,123,43,109,68,166,221,61,83,169,25,151,180,139,196,37,95,12,76,141,198,160,210,163,99,126,39,209,208,229,78,65,161,250,76,105,17,200,201,166,148,152,82,88,123,99,241,201,73,112,148,75,45,200,94,133,220,139,190,166,44,201,8,67,104,75,109,164,146,148,145,18,82,69,161,17,123,136,126,90,61,34,155,65,166,70,163,210,33,51,18,28,54,144,195,44,178,218,91,66,16,132,146,82,146,74,72,136,136,136,136,180,34,211,176,253,128,3,254,86,180,54,133,56,226,137,41,73,25,168,204,244,34,47,120,249,215,21,203,65,180,233,82,107,87,21,90,37,62,28,86,150,243,142,201,125,13,36,146,148,154,143,214,89,145,120,36,207,185,251,12,86,14,116,56,166,165,167,171,24,109,129,142,56,70,148,72,167,201,171,107,224,189,100,50,181,199,126,44,191,252,146,208,102,159,191,79,2,1,40,179,105,159,188,47,203,221,34,117,26,155,85,139,88,186,149,29,212,177,22,35,241,228,19,46,237,125,41,230,161,50,27,113,36,78,178,68,173,11,82,212,139,196,251,83,94,63,102,183,22,243,7,94,149,80,186,238,89,173,211,150,226,249,52,232,243,36,148,100,182,107,116,211,171,78,60,180,145,237,121,73,237,219,78,223,175,159,84,170,151,214,43,93,93,85,66,85,94,226,173,212,159,218,147,113,111,75,125,107,113,195,50,73,106,106,89,234,183,15,183,126,234,247,152,158,57,60,225,105,117,223,142,194,190,177,161,181,82,168,75,38,222,106,158,100,227,18,220,215,167,116,183,181,38,34,144,104,52,45,212,158,138,238,162,211,192,140,192,66,204,47,192,44,88,198,25,136,139,98,89,85,138,131,107,89,32,228,181,77,146,235,8,51,52,22,170,91,77,175,66,46,98,12,254,227,215,220,44,55,46,124,32,205,242,167,92,88,219,88,90,27,91,76,201,56,48,36,104,162,81,242,87,177,198,228,194,255,0,202,164,203,95,113,123,197,142,225,126,8,97,150,15,208,162,208,172,107,66,147,78,68,118,144,210,159,102,159,29,151,158,52,161,9,53,184,166,155,70,229,31,45,6,103,167,115,47,212,61,217,17,17,104,69,161,16,15,11,132,24,41,135,216,29,108,166,212,195,234,36,120,16,201,68,227,134,136,204,52,183,92,229,182,217,173,124,166,208,74,81,147,72,212,244,212,244,253,90,123,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,28,171,50,249,139,177,50,191,133,147,241,50,250,145,253,246,29,30,22,199,191,164,234,157,51,207,49,15,152,211,78,114,121,188,133,167,154,180,236,71,137,159,129,31,85,20,173,197,238,197,204,116,28,101,137,125,98,69,83,211,88,109,47,116,59,57,250,123,11,106,13,43,84,146,156,134,243,70,165,108,152,174,94,245,58,165,31,80,148,18,144,105,75,70,196,112,135,248,233,142,152,143,152,188,71,168,226,134,40,86,122,234,172,237,26,101,150,136,209,22,159,21,38,102,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,170,194,184,97,112,247,165,87,233,81,51,29,143,150,156,74,141,54,163,30,75,54,237,173,94,164,37,230,36,176,226,89,228,213,148,75,112,210,180,41,39,37,13,180,243,6,70,70,135,208,127,213,40,64,12,181,220,152,95,104,227,205,141,113,99,69,177,18,191,100,195,172,50,117,168,114,205,195,97,44,43,84,245,14,54,218,22,167,144,202,148,151,205,141,170,39,137,163,104,200,201,102,52,167,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,10,44,226,41,145,89,57,90,188,142,248,195,232,18,215,133,117,249,12,179,5,233,50,154,90,233,149,23,138,66,206,154,68,110,27,239,33,45,199,83,136,121,72,251,11,74,20,181,173,38,181,243,252,142,102,238,171,148,28,92,85,214,253,58,93,98,211,175,71,77,54,227,165,49,33,72,90,216,37,146,145,41,148,26,137,165,201,100,247,108,230,22,134,135,30,108,148,223,52,220,77,228,230,135,19,48,107,11,48,58,234,173,227,204,189,45,10,149,62,69,26,93,61,167,20,153,85,110,165,149,182,112,99,18,22,133,169,231,80,107,34,218,164,237,73,41,106,82,16,133,45,57,182,171,57,74,122,171,53,234,20,41,112,233,171,144,226,161,199,151,37,50,95,101,131,81,242,208,227,169,109,180,184,178,78,132,107,38,208,74,50,51,36,167,93,8,53,17,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,15,129,141,246,85,87,18,176,94,254,195,154,20,136,140,84,174,171,94,171,68,134,236,181,169,44,54,252,152,142,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,63,1,5,120,44,91,24,185,75,194,59,174,226,172,212,34,71,195,170,205,97,107,162,211,94,166,173,50,223,168,161,13,183,38,107,82,15,106,78,49,165,13,176,105,250,221,206,176,189,13,147,105,100,245,143,128,203,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,73,57,85,197,47,203,78,92,112,235,19,30,174,250,102,125,102,223,139,233,89,189,47,79,205,170,52,142,76,239,171,36,33,41,210,83,79,167,212,73,32,244,213,26,164,210,103,72,28,69,112,114,187,131,121,184,190,227,85,222,234,34,94,21,7,239,26,92,157,168,71,58,44,247,221,113,69,177,43,89,167,148,249,72,99,85,109,82,249,27,246,165,43,73,9,255,0,193,79,19,62,144,96,117,233,133,178,229,213,100,75,179,238,4,84,25,234,28,223,22,60,25,236,253,91,17,245,89,154,52,126,36,199,22,130,74,83,185,242,81,26,148,181,232,18,131,61,55,173,42,192,201,246,45,215,107,49,229,189,30,85,175,46,136,132,198,66,84,178,126,160,158,133,149,25,41,73,45,137,118,75,106,89,235,169,32,148,100,74,50,36,158,120,109,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,113,106,156,109,49,142,132,213,171,98,229,250,59,60,234,212,154,129,94,51,28,220,180,244,145,91,110,68,72,229,161,163,99,156,229,187,39,185,47,114,58,95,89,58,56,147,40,149,194,227,8,99,98,214,112,109,151,234,76,68,126,155,99,71,122,239,148,203,207,186,210,214,184,202,66,34,169,163,111,237,45,19,31,136,225,165,70,148,26,27,89,43,119,216,80,94,78,19,216,191,146,252,44,179,112,207,210,158,147,250,37,111,211,168,93,111,35,147,213,116,177,155,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,168,30,53,126,105,237,111,135,240,126,99,81,23,82,41,91,141,95,154,123,91,225,252,31,152,212,64,117,94,6,63,158,207,221,191,226,66,213,5,85,240,49,252,246,126,237,255,0,18,22,168,0,0,0,0,0,2,128,120,163,249,236,196,223,193,126,79,8,70,171,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,73,94,40,254,123,49,55,240,95,147,194,30,42,211,202,101,229,125,101,66,224,205,13,159,34,93,89,22,173,208,229,22,175,67,141,0,148,184,180,230,225,181,33,218,145,187,204,220,164,33,79,182,149,182,150,143,106,55,58,165,18,16,189,161,117,57,28,205,221,43,55,216,70,171,173,250,116,74,61,217,65,144,154,109,199,74,98,66,86,132,62,104,37,34,83,40,53,27,168,140,241,110,217,204,45,73,109,188,217,41,206,81,184,169,20,51,67,151,92,121,188,178,219,139,148,44,86,179,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,95,77,149,156,76,35,187,178,184,238,105,213,88,136,213,10,151,71,84,218,228,24,243,16,183,233,245,22,218,73,187,75,213,238,73,42,79,53,104,105,162,81,55,206,55,25,82,61,87,80,102,31,87,53,89,152,179,114,161,132,115,49,74,240,131,46,162,181,72,77,54,145,76,140,70,149,212,106,46,33,197,180,193,185,180,210,202,54,180,226,214,226,136,246,161,10,218,149,175,99,107,207,14,42,226,101,213,140,152,143,113,226,149,235,47,168,173,92,213,7,106,18,118,184,226,219,103,121,250,140,53,204,90,214,150,90,65,37,182,208,106,61,141,161,9,35,209,36,61,174,106,179,49,121,102,191,23,38,98,149,225,6,37,57,9,142,154,109,34,153,24,137,72,167,83,155,91,139,105,131,115,105,41,229,238,117,197,173,197,17,110,90,213,181,40,70,198,209,242,156,192,107,202,22,94,85,152,218,196,41,116,251,122,101,209,18,217,162,155,209,200,145,85,90,227,205,118,75,205,44,214,74,216,194,162,54,217,158,195,66,214,234,210,75,37,50,180,128,253,121,78,243,79,131,127,16,45,239,152,176,45,83,141,95,149,139,91,226,4,31,151,84,69,85,229,59,205,62,13,252,64,183,190,98,192,181,78,53,126,86,45,111,136,16,126,93,81,1,74,194,197,56,81,231,95,242,101,117,49,150,188,76,169,213,100,219,119,109,66,60,107,73,221,121,204,209,234,143,56,164,156,125,132,147,113,44,202,113,196,119,74,182,54,233,110,52,17,60,243,169,130,184,79,98,254,84,49,78,205,195,63,74,122,51,233,109,193,78,161,117,188,142,119,75,213,73,109,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,161,138,184,103,117,96,222,35,220,120,91,122,196,233,235,86,205,65,218,124,157,173,184,134,222,216,126,163,237,115,16,133,169,151,80,105,113,181,154,75,123,107,66,136,180,81,0,211,240,10,192,225,117,196,2,29,94,29,55,44,152,223,113,114,106,172,244,212,235,30,168,251,108,49,21,200,173,48,211,12,210,85,203,66,54,188,92,173,90,113,195,90,158,83,138,108,212,75,38,146,236,138,226,13,157,186,86,84,44,6,232,86,195,241,39,98,45,213,30,67,52,168,105,148,148,191,73,97,76,188,148,85,150,218,153,117,11,67,114,18,218,82,211,132,146,120,249,132,147,50,109,205,3,138,241,88,207,28,156,53,165,79,202,222,27,34,35,181,219,158,142,104,186,106,106,91,79,149,58,157,41,43,65,194,67,122,153,162,75,205,106,165,41,196,151,45,151,91,82,9,74,117,46,51,82,214,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,252,159,235,170,253,186,191,223,91,142,228,184,234,31,248,73,147,170,83,164,57,255,0,164,227,207,56,226,254,245,41,74,246,153,139,211,225,251,145,26,22,85,109,86,239,91,165,29,110,38,220,20,242,110,163,39,85,183,232,184,175,183,21,199,105,91,17,33,216,239,242,164,199,81,245,41,34,82,245,208,180,79,99,9,43,133,86,125,119,15,240,226,220,178,174,123,246,171,122,213,104,180,246,161,203,175,213,16,132,202,168,56,146,208,220,89,35,252,132,106,53,184,105,34,55,28,117,123,156,87,171,0,1,21,120,163,249,19,196,223,193,126,113,8,82,182,83,188,211,224,223,196,11,123,230,44,11,169,226,143,228,79,19,127,5,249,196,33,74,217,78,243,79,131,127,16,45,239,152,176,3,74,96,0,0,32,7,20,44,244,254,69,45,85,224,118,14,94,125,38,36,214,182,122,98,76,36,238,122,133,75,113,181,25,232,241,40,186,121,143,106,223,47,66,82,208,209,173,207,170,82,163,184,115,127,16,161,94,85,27,2,229,167,225,205,90,37,46,236,149,71,154,205,6,116,180,146,152,139,81,83,43,40,207,56,70,133,145,161,46,154,20,100,104,95,98,63,85,94,7,154,204,107,164,226,133,23,23,46,248,120,213,76,151,2,251,114,177,38,93,192,212,150,91,105,106,154,250,205,231,29,36,180,68,209,161,195,115,152,133,55,245,106,66,210,164,106,131,73,128,243,246,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,184,187,76,50,225,115,133,244,28,168,84,48,35,16,100,196,172,93,149,233,11,175,74,184,152,105,196,34,159,91,40,110,199,138,166,73,181,50,236,152,209,9,247,77,13,62,189,174,45,199,150,105,111,155,177,17,171,130,197,207,130,80,175,43,174,221,172,211,226,83,241,82,100,117,162,139,82,122,164,249,46,171,72,89,54,228,152,77,71,61,24,222,195,145,27,124,213,221,229,161,213,232,68,134,86,98,221,0,102,135,49,88,13,121,101,183,23,43,184,83,121,194,150,149,211,164,45,116,201,207,71,38,81,86,167,26,212,81,230,180,73,90,211,177,196,167,83,73,45,91,22,75,109,71,189,10,34,176,174,21,153,241,255,0,106,50,169,139,245,175,239,173,90,21,218,157,71,255,0,32,136,212,68,163,149,255,0,156,41,165,184,247,247,184,232,79,245,72,30,131,141,61,219,130,82,44,219,82,199,172,170,92,156,84,167,72,69,74,138,203,46,190,202,34,82,37,27,136,146,251,166,109,41,135,208,183,32,182,217,55,189,15,37,100,133,146,182,18,208,237,74,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,3,73,57,177,242,177,140,159,15,238,31,151,62,51,88,52,39,120,82,49,30,129,195,162,232,162,98,245,71,174,188,224,224,253,81,138,219,202,81,173,195,148,154,67,164,164,186,225,188,247,57,228,246,75,143,19,134,151,92,74,220,73,32,150,72,78,123,0,104,207,35,151,253,155,136,57,80,195,9,86,101,195,18,170,138,29,175,75,160,84,201,147,61,240,234,49,33,178,212,136,238,161,68,74,66,210,162,212,181,47,89,10,66,211,185,11,74,143,186,140,240,228,115,55,117,92,160,226,226,174,183,233,210,235,22,157,122,58,105,183,29,41,137,10,66,214,193,44,148,137,76,160,212,77,46,75,39,187,103,48,180,52,56,243,100,166,249,166,226,116,17,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,0,250,192,2,184,56,172,103,142,78,26,210,167,229,111,13,145,17,218,237,207,71,52,93,53,53,45,167,202,157,78,148,149,160,225,33,189,76,209,37,230,181,82,148,226,75,150,203,173,169,4,165,58,151,25,8,129,197,131,23,172,220,90,205,124,150,44,199,229,190,139,26,142,221,161,83,121,230,13,164,46,163,26,100,181,200,75,68,175,89,72,66,159,229,154,140,147,170,219,89,167,114,54,173,82,43,129,143,231,179,247,111,248,144,170,177,106,156,12,127,61,159,187,127,196,128,90,160,0,0,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,161,124,253,103,94,234,205,102,35,203,162,82,106,125,62,25,91,53,7,155,183,41,241,205,196,55,63,97,169,180,212,228,19,137,66,212,243,168,51,52,37,105,46,75,107,52,17,110,83,171,118,127,241,123,177,115,29,117,224,212,74,166,27,213,58,188,54,162,238,153,120,208,169,236,45,51,151,203,81,45,185,143,44,148,125,68,54,180,220,166,146,148,242,148,68,242,201,212,164,151,26,149,128,75,78,31,57,36,170,230,190,255,0,114,187,115,177,46,14,29,90,178,35,189,85,152,168,170,83,21,103,210,243,42,93,37,14,37,230,150,133,185,29,78,41,78,182,106,54,75,150,106,34,55,27,214,85,113,47,225,211,111,49,111,61,143,249,115,178,162,82,23,72,142,227,215,101,191,77,76,88,84,230,233,209,226,184,234,234,76,182,165,182,150,150,132,178,72,91,45,37,92,221,233,90,80,149,165,197,59,55,242,109,125,96,213,255,0,151,27,50,169,129,116,186,85,22,219,137,79,110,27,148,42,123,234,119,208,179,137,9,92,152,111,45,105,75,139,121,46,56,165,41,215,18,74,123,121,61,170,137,210,90,187,5,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,96,51,25,133,88,153,117,96,222,35,219,152,165,101,75,233,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,141,15,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,20,67,156,155,235,6,177,47,49,215,157,245,129,116,186,172,75,110,181,80,114,99,143,212,31,82,189,33,57,197,169,82,102,50,210,210,78,71,101,215,13,75,75,78,41,74,45,77,90,52,74,38,26,238,188,34,45,140,92,170,230,141,119,14,28,212,34,83,104,84,122,59,168,187,165,77,166,174,83,18,41,206,186,222,216,72,82,116,38,228,186,235,104,91,106,55,17,161,71,117,122,58,150,214,203,129,121,34,31,241,2,207,117,11,42,182,171,150,85,172,190,183,19,110,10,121,185,78,141,162,219,244,92,87,219,148,219,85,93,235,142,236,119,249,82,99,164,186,101,25,41,122,234,122,39,185,245,92,215,102,187,14,50,149,135,11,189,111,87,122,234,172,238,99,20,10,3,15,18,37,85,229,36,136,205,41,51,35,229,178,141,201,55,94,50,52,182,149,36,136,150,181,182,218,243,197,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,32,252,159,235,170,253,186,191,223,91,142,228,184,234,31,248,73,147,170,83,164,57,255,0,164,227,207,56,226,254,245,41,74,246,153,133,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,238,45,211,133,62,71,36,225,173,42,6,105,49,37,113,29,174,220,244,114,93,173,76,74,26,124,169,212,233,73,66,202,106,220,208,205,18,94,107,68,165,45,168,185,108,186,226,86,106,83,170,109,154,203,205,143,154,124,100,248,129,112,252,197,240,28,254,179,107,87,109,250,117,10,173,87,131,211,196,185,169,235,170,82,220,230,161,125,68,84,74,145,17,78,104,147,51,70,143,196,144,141,20,68,175,83,93,54,169,38,118,21,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,207,127,203,22,89,236,220,215,240,183,195,236,45,188,39,75,167,45,50,42,245,42,69,78,49,154,151,78,168,183,85,168,161,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,69,69,226,174,25,221,88,55,136,247,30,22,222,177,58,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,64,52,252,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,238,43,135,133,62,122,164,222,45,192,202,198,43,207,151,38,187,22,57,51,101,78,76,86,146,194,169,209,33,32,189,26,178,101,180,154,86,211,81,220,117,47,56,106,230,17,184,149,45,42,75,100,237,154,0,204,14,44,88,191,146,252,83,188,176,207,210,158,147,250,37,112,84,104,93,111,35,147,213,116,178,92,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,183,76,183,227,125,87,27,56,84,226,82,107,52,56,148,233,22,5,143,95,177,208,184,206,41,72,152,196,42,18,77,151,205,42,238,133,155,79,54,133,150,229,17,173,181,44,182,146,201,180,112,14,50,217,120,170,219,120,161,75,204,141,22,149,17,22,245,217,30,37,18,177,33,51,20,167,206,182,203,110,242,212,182,150,126,170,23,13,134,146,147,107,213,214,43,134,178,74,148,147,114,58,100,211,29,33,225,133,31,27,240,230,225,172,244,84,92,75,194,251,130,156,202,86,76,33,149,86,24,129,33,200,70,227,174,26,86,157,200,92,182,16,132,25,155,142,201,105,38,133,30,213,32,35,88,185,236,200,99,125,87,4,248,84,225,170,104,212,56,149,25,23,253,143,64,177,214,185,46,41,40,134,196,218,18,141,231,201,41,238,181,147,76,184,132,22,228,145,45,196,172,247,18,13,181,211,8,147,249,215,198,138,86,34,219,216,3,135,246,189,223,18,179,72,176,48,158,131,18,100,120,200,74,145,2,182,244,86,250,198,141,210,78,171,89,52,204,36,173,36,165,37,181,182,164,122,174,19,164,3,133,97,61,139,249,80,197,59,55,12,253,41,232,207,165,183,5,58,133,214,242,57,221,47,85,37,182,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,141,52,90,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,226,160,120,50,96,92,203,167,25,107,184,243,87,163,111,162,217,52,247,41,212,185,110,27,237,255,0,76,75,73,33,70,201,164,137,167,121,113,14,66,92,66,148,102,142,173,133,108,51,82,84,155,148,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,89,196,83,61,82,115,75,121,29,143,135,211,229,163,10,232,18,25,122,11,50,98,180,133,212,234,44,148,132,29,72,140,219,39,217,66,155,144,166,208,202,151,246,16,149,169,8,90,141,8,177,238,40,180,140,193,85,242,203,82,111,4,42,60,154,83,61,75,247,195,12,41,166,37,57,66,106,43,174,188,164,200,113,228,109,100,185,91,93,101,180,45,215,146,226,82,70,72,39,91,118,133,192,72,172,142,101,18,171,155,236,92,85,168,253,70,93,30,211,160,199,77,74,227,170,177,29,75,90,24,53,146,81,21,149,154,77,164,73,120,247,108,230,30,132,134,222,112,146,231,40,219,85,138,113,9,225,211,102,222,216,71,30,254,192,75,42,92,107,218,193,163,194,166,199,164,210,210,111,174,187,72,138,134,216,67,14,19,139,222,236,152,241,208,70,219,132,107,121,196,53,201,52,186,102,207,47,181,112,222,169,224,148,252,168,90,113,112,73,184,137,69,58,60,120,215,89,179,17,246,86,171,144,225,199,118,121,186,183,146,74,121,123,157,65,18,210,106,108,144,72,66,15,98,18,148,202,0,25,108,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,134,130,114,57,155,186,86,111,176,141,87,91,244,232,148,123,178,131,33,52,219,142,148,196,132,173,8,124,208,74,68,166,80,106,55,81,25,226,221,179,152,90,146,219,121,178,83,156,163,113,84,235,196,46,227,203,237,211,153,171,130,173,151,84,115,169,79,115,29,175,212,154,144,235,241,106,181,215,101,62,244,185,81,150,227,139,220,201,243,91,65,26,9,13,26,155,81,182,147,65,165,107,250,220,50,232,24,203,93,205,197,172,188,28,173,250,47,209,122,84,46,167,87,37,45,178,237,186,135,217,76,198,28,65,146,185,220,205,237,182,132,18,84,100,234,154,115,86,249,124,214,194,255,0,128,0,0,113,252,213,102,98,205,202,134,17,204,197,43,194,12,186,138,213,33,52,218,69,50,49,26,87,81,168,184,135,22,211,6,230,211,75,40,218,211,139,91,138,35,218,132,43,106,86,189,141,175,208,99,166,58,97,198,93,48,226,163,138,24,161,89,232,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,156,246,102,95,49,119,222,104,49,78,126,38,95,82,63,190,195,163,194,216,207,244,101,47,169,121,230,33,243,26,105,190,119,43,158,180,243,86,157,235,241,51,240,34,15,41,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,122,217,189,43,49,249,188,166,80,203,127,86,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,249,250,157,38,171,69,146,136,117,154,100,184,18,28,142,196,180,53,37,149,52,181,48,251,72,121,151,73,42,34,51,67,141,56,219,136,87,130,144,180,168,181,35,35,19,215,134,46,67,191,45,245,216,216,243,139,20,93,214,13,191,80,79,163,105,117,26,119,50,45,208,242,80,242,92,209,92,212,159,38,59,233,142,106,220,219,141,60,162,113,147,215,99,169,46,85,197,31,207,102,38,254,11,242,120,64,34,251,116,154,171,212,169,21,214,105,146,215,77,135,33,152,146,38,37,149,27,12,190,242,92,83,77,45,205,54,165,107,75,15,41,41,51,213,68,211,134,90,237,61,36,86,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,116,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,185,65,193,194,192,179,113,78,205,204,22,31,98,13,189,18,185,111,87,35,219,145,167,65,146,71,177,212,107,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,136,25,193,202,101,229,148,92,80,250,15,93,145,46,177,66,159,29,185,52,43,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,250,114,214,100,73,117,6,97,161,219,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,125,97,73,124,55,56,130,70,203,180,151,48,123,25,42,178,213,135,85,25,10,147,10,164,243,174,188,139,101,100,211,238,58,77,71,101,135,94,121,18,94,54,18,104,74,146,134,214,107,115,77,86,225,157,218,0,170,190,48,89,67,241,205,197,139,11,251,196,43,229,46,79,255,0,200,69,129,45,150,150,95,224,48,225,33,127,222,20,77,255,0,94,224,175,92,186,227,205,229,150,220,92,161,98,181,153,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,203,75,194,128,120,136,229,15,249,41,99,41,125,22,133,201,195,219,199,155,54,215,223,63,169,121,142,82,90,234,162,57,184,137,194,229,56,234,118,26,183,238,105,198,181,113,110,19,187,66,231,169,57,176,193,42,142,93,33,102,158,101,199,46,151,135,210,163,182,243,179,37,211,159,83,241,86,169,69,17,76,184,195,41,90,205,105,146,102,209,155,100,180,106,70,164,169,72,209,103,65,153,157,204,45,213,154,12,101,173,98,229,211,27,160,235,249,113,169,212,180,74,114,67,52,200,45,39,107,81,219,82,207,252,39,22,105,74,18,183,93,117,100,132,111,218,92,255,0,233,101,213,244,87,232,47,210,106,175,209,191,72,122,91,208,253,107,157,15,93,203,229,117,60,141,121,124,238,95,169,204,219,187,111,171,174,157,132,149,225,221,148,63,229,91,140,167,244,166,23,59,15,108,238,84,219,163,100,254,153,231,249,169,119,165,136,222,210,55,15,154,227,74,222,105,217,181,166,221,209,196,56,109,110,9,41,194,83,37,30,155,153,15,54,88,155,76,165,76,162,179,206,110,203,167,190,92,247,21,57,151,249,107,169,168,137,91,27,228,173,167,91,105,46,37,74,55,13,78,145,54,109,50,181,219,80,0,10,1,226,143,231,179,19,127,5,249,60,33,42,184,24,254,123,63,118,255,0,137,8,171,197,31,207,102,38,254,11,242,120,66,85,112,49,252,246,126,237,255,0,18,1,106,128,0,2,128,120,163,249,236,196,223,193,126,79,8,71,91,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,200,174,40,254,123,49,55,240,95,147,194,28,170,159,151,75,238,183,151,25,185,151,160,71,235,173,186,21,193,42,133,112,122,236,181,232,205,168,167,244,174,250,238,147,143,115,156,168,26,54,182,217,242,249,59,148,122,47,213,11,222,201,246,108,236,220,221,97,127,211,138,20,120,148,122,236,9,14,70,174,219,137,158,114,159,165,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,108,215,152,130,51,83,75,34,238,163,53,153,98,204,45,213,149,252,101,162,226,229,173,27,175,232,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,23,16,106,74,210,135,90,105,102,133,236,218,119,209,252,175,48,107,249,48,127,43,142,182,171,244,23,209,253,110,222,129,93,119,59,168,233,122,78,86,187,121,221,87,212,107,191,149,187,214,230,114,254,176,7,229,206,14,108,236,220,162,225,127,211,138,236,120,149,138,236,249,13,198,161,91,138,158,113,95,170,172,156,65,62,104,89,54,233,161,13,52,179,113,75,52,108,215,150,131,50,83,168,35,207,101,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,189,174,103,115,11,117,102,131,25,107,88,185,116,198,232,58,254,92,106,117,45,18,156,144,205,50,11,73,218,212,118,212,179,255,0,9,197,154,82,132,173,215,93,89,33,27,246,146,161,151,75,238,137,151,24,89,151,175,199,232,109,186,237,193,22,133,111,250,236,187,233,61,200,168,117,78,250,142,155,140,242,92,167,146,54,184,217,115,57,219,146,122,35,214,14,171,194,227,207,102,25,126,53,242,121,162,255,0,133,0,240,184,243,217,134,95,141,124,158,104,191,224,17,215,59,121,62,182,115,115,133,238,209,84,81,33,94,212,56,239,170,211,172,75,118,71,34,11,238,184,194,222,67,141,180,178,74,144,242,99,33,163,90,144,225,182,74,53,161,42,50,218,172,251,93,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,227,82,98,186,184,174,100,163,242,155,106,191,153,76,51,166,82,163,92,150,149,62,68,155,181,173,57,47,86,41,108,182,149,20,141,230,162,109,79,69,109,181,246,82,119,184,209,237,37,153,178,203,74,14,129,195,63,58,245,28,207,216,149,43,39,18,234,125,78,36,218,90,201,155,49,195,138,207,166,96,188,243,134,220,134,99,178,150,246,114,117,67,14,18,91,218,90,176,163,89,169,227,74,97,95,19,172,248,254,91,235,178,112,27,9,235,91,172,27,126,160,175,73,85,41,213,30,100,91,161,228,161,149,55,170,121,73,62,76,119,211,32,147,181,199,26,121,68,219,197,174,198,148,80,130,195,191,239,44,48,185,152,188,240,254,225,151,66,174,197,143,46,52,122,132,67,36,190,194,36,199,114,59,166,218,180,213,11,54,158,112,137,105,209,104,51,37,36,210,162,37,18,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,65,213,114,125,148,203,203,55,88,161,244,30,133,34,93,30,133,2,59,146,107,183,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,123,244,230,44,136,210,210,204,180,39,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,62,127,149,92,179,217,185,80,194,56,120,91,103,206,151,81,90,164,42,165,87,169,201,51,74,234,53,23,16,218,29,124,155,220,105,101,27,90,109,8,109,38,123,80,132,238,82,215,189,197,246,0,16,3,141,95,149,139,91,226,4,31,151,84,69,43,11,169,227,87,229,98,214,248,129,7,229,213,17,81,120,55,132,55,150,59,226,37,63,11,112,249,136,143,220,53,104,243,158,130,196,151,201,148,72,92,104,143,74,54,73,103,234,165,107,75,10,66,13,70,148,111,82,119,41,9,213,68,19,255,0,133,14,120,228,219,85,90,38,81,241,25,17,10,133,82,145,33,22,141,88,214,212,115,131,45,213,56,250,161,62,106,52,147,168,125,213,47,148,162,213,210,121,212,183,162,210,226,57,54,232,50,195,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,185,254,24,185,241,252,183,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,130,127,128,0,0,138,188,81,252,137,226,111,224,191,56,132,37,80,138,188,81,252,137,226,111,224,191,56,132,2,128,68,191,225,205,157,127,228,171,136,239,208,47,250,157,85,204,50,186,126,174,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,113,0,117,92,206,229,234,234,202,254,50,214,176,142,233,147,215,244,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,19,107,36,169,105,67,173,58,130,90,246,110,48,208,70,100,113,190,149,151,12,18,186,113,162,179,67,151,89,143,110,71,105,72,129,25,196,182,185,47,188,251,113,217,65,173,93,144,131,117,230,247,175,69,26,81,185,68,149,153,18,14,168,112,83,140,158,96,172,110,170,38,49,219,212,172,77,136,246,247,24,123,86,168,179,152,112,249,100,148,243,35,178,166,84,202,73,14,30,211,99,152,106,119,94,110,212,146,4,63,172,227,222,44,92,24,53,66,203,245,94,235,234,44,27,102,160,186,165,46,145,208,198,71,79,41,106,144,165,57,207,75,100,242,245,57,114,15,69,44,211,235,248,122,169,210,69,240,175,203,197,87,25,115,47,74,191,37,82,162,74,180,240,198,67,53,186,178,222,152,166,86,153,166,135,142,154,150,146,217,239,90,202,75,41,120,200,244,111,100,117,146,204,247,37,183,3,191,241,184,155,38,163,74,192,106,132,202,76,186,92,137,81,238,7,157,131,45,77,41,248,171,82,105,134,166,92,54,86,182,141,105,51,52,153,182,181,163,82,61,170,81,104,103,86,194,213,56,231,126,100,255,0,121,63,134,138,245,203,150,8,85,115,29,140,52,92,26,161,87,34,82,42,85,248,245,21,67,151,45,181,45,130,126,60,23,228,182,135,54,250,201,66,212,193,32,214,68,163,65,44,212,73,94,221,134,22,85,194,135,60,113,174,90,85,19,40,248,140,137,103,93,166,199,144,139,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,202,81,104,209,178,210,91,209,10,109,28,235,52,25,97,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,93,255,0,13,60,245,73,204,213,179,43,12,49,58,124,185,88,161,110,71,126,165,42,114,162,180,219,21,122,113,200,34,75,232,38,27,67,76,173,147,125,150,84,217,164,183,23,45,196,169,102,167,9,176,155,224,0,0,0,0,43,131,138,134,69,99,95,246,245,87,51,216,91,2,35,23,61,14,59,213,43,205,151,165,59,190,173,78,98,43,40,75,237,27,142,27,45,174,43,49,140,205,180,33,28,212,41,103,185,78,33,8,114,168,48,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,234,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,45,63,10,64,226,133,146,143,228,255,0,125,175,25,240,246,153,74,131,134,215,149,65,17,154,167,66,46,79,161,170,138,101,75,92,114,105,74,61,89,119,148,251,205,155,100,72,111,215,107,99,105,67,92,192,180,172,33,206,38,17,226,118,90,27,204,245,102,177,18,212,183,161,71,116,238,6,102,76,67,235,163,203,105,100,135,35,44,218,213,75,90,148,109,155,41,216,78,186,135,216,50,108,148,234,80,41,7,56,57,179,188,179,117,138,31,78,43,177,229,209,232,80,35,183,26,133,110,42,121,74,98,148,131,109,4,249,161,100,219,68,181,186,234,13,197,44,209,191,78,90,12,205,45,32,139,149,82,175,251,202,133,102,215,240,250,141,112,203,135,111,93,82,32,201,173,65,100,201,40,158,184,102,233,198,39,76,139,114,144,133,62,226,201,26,236,53,236,81,145,169,180,26,122,254,74,50,163,93,205,166,50,194,179,121,85,88,118,133,55,73,151,77,110,19,40,87,65,23,106,205,182,201,78,25,32,158,125,104,229,54,90,45,69,170,220,229,173,13,56,64,36,7,12,92,135,126,91,235,177,177,231,22,40,187,172,27,126,160,159,70,210,234,52,238,100,91,161,228,161,228,185,162,185,169,62,76,119,211,28,213,185,183,26,121,68,227,39,174,199,82,87,82,62,77,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,238,62,176,0,0,0,170,190,57,223,153,63,222,79,225,162,170,197,170,113,206,252,201,254,242,127,13,16,43,45,25,103,188,179,75,112,221,118,102,31,78,136,139,134,129,107,200,184,224,194,146,100,132,84,214,204,168,204,156,66,116,212,73,101,106,76,133,26,22,175,83,122,18,149,26,18,163,113,1,103,252,52,184,130,70,198,26,85,31,47,152,191,85,150,230,32,192,143,211,81,234,210,221,118,83,247,42,16,153,79,184,110,26,24,36,48,184,241,152,105,38,183,157,82,223,61,84,102,107,53,107,97,67,44,52,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,244,200,46,117,237,92,214,97,196,74,37,90,167,211,226,109,179,79,101,187,142,159,32,219,67,147,246,18,91,85,78,57,54,148,33,76,186,179,35,90,80,146,228,184,178,65,150,213,52,183,66,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,240,152,191,130,152,125,142,54,202,173,76,65,162,71,159,12,212,110,54,107,140,195,171,105,206,91,141,146,209,205,109,100,149,17,58,189,15,77,75,95,215,175,187,0,21,77,152,206,16,124,130,168,220,88,37,88,90,219,67,47,73,40,51,228,106,163,89,115,151,177,182,227,66,255,0,201,36,139,95,121,123,133,121,98,134,1,98,198,15,76,92,91,238,202,172,83,219,66,205,5,37,218,108,150,152,89,145,172,181,74,221,109,26,145,242,214,101,247,22,190,241,166,83,34,50,208,203,82,49,225,49,67,4,48,203,24,40,82,168,87,205,161,73,168,162,67,75,105,47,189,79,142,243,204,154,144,180,146,219,83,173,175,106,139,152,179,35,211,177,159,235,1,159,140,1,205,110,45,229,242,191,22,161,106,92,179,157,167,54,226,57,212,233,19,36,170,50,155,37,180,106,209,166,222,66,76,246,178,148,247,237,166,165,250,174,83,41,121,251,194,252,194,82,32,209,170,85,88,180,123,169,49,218,75,241,101,191,30,57,60,238,214,18,174,82,21,33,199,20,70,235,198,73,212,181,61,12,188,75,188,27,206,31,11,75,174,195,114,109,245,130,237,170,171,67,65,56,243,180,242,39,31,150,222,157,67,167,177,168,209,18,130,65,33,13,36,181,87,101,30,158,6,70,32,117,54,169,125,97,77,213,213,83,229,85,237,218,221,53,253,170,54,214,244,71,208,182,220,35,52,158,134,149,150,139,108,187,118,238,159,121,0,212,18,22,135,16,151,27,81,41,42,34,52,153,30,164,101,239,31,244,42,183,38,28,83,82,235,212,124,54,199,55,28,51,82,99,211,227,85,181,241,94,177,217,66,228,63,42,95,254,85,107,50,79,223,167,137,11,63,183,110,90,13,217,74,141,90,183,106,209,42,16,229,52,135,155,118,51,232,117,38,149,36,148,94,178,12,203,193,68,125,143,218,64,62,138,208,135,16,166,220,73,41,42,35,37,36,203,82,50,247,24,172,222,39,121,27,139,94,165,73,198,252,48,163,161,186,156,115,91,245,104,209,227,145,19,173,37,51,100,190,246,198,35,154,148,225,168,208,91,150,189,15,177,31,125,12,89,160,252,117,138,69,54,189,76,147,71,171,194,102,92,57,141,45,135,153,121,180,184,133,161,105,52,169,38,149,17,145,145,145,153,104,101,167,112,25,107,119,173,167,60,252,23,137,214,28,109,74,101,230,149,170,77,42,35,209,73,50,246,31,109,12,140,126,139,114,172,245,6,225,165,215,35,58,182,221,167,77,98,91,107,66,140,148,149,54,178,81,25,25,25,25,25,25,123,200,75,158,36,153,86,119,2,241,82,101,221,64,167,45,187,114,229,150,228,196,27,108,153,50,195,242,36,204,112,153,78,198,80,218,73,45,180,90,39,83,50,47,105,151,132,54,1,164,44,160,98,2,49,35,47,54,93,112,164,243,222,98,139,78,138,250,205,123,148,110,166,12,117,43,113,238,81,235,170,251,234,122,142,204,43,203,131,94,36,149,115,4,107,150,53,78,162,183,234,52,250,244,151,227,180,183,183,26,33,55,18,158,210,72,137,74,53,17,18,140,203,178,73,63,244,11,13,0,0,0,0,0,0,0,0,1,95,60,96,113,49,219,103,7,105,182,132,89,45,146,234,181,22,82,227,105,89,243,57,110,197,158,217,153,145,44,189,95,87,79,3,45,125,226,193,76,201,36,102,103,161,23,113,73,124,93,177,86,61,231,142,176,173,90,84,199,85,10,137,76,110,60,134,141,194,52,20,182,102,79,109,70,73,74,204,181,209,68,90,153,18,191,80,14,15,145,236,52,147,137,249,145,179,233,141,176,151,99,211,42,180,250,164,180,173,38,164,155,13,207,140,149,150,155,20,94,14,123,72,139,222,99,68,84,154,116,122,69,46,29,42,35,73,109,136,113,219,142,218,18,146,34,74,80,146,73,17,17,17,17,118,34,246,10,142,224,215,134,73,171,94,53,204,69,149,5,70,204,56,242,96,183,32,218,245,73,212,59,79,120,147,184,208,101,174,135,174,132,173,126,239,104,183,192,0,0,0,0,0,0,0,0,30,6,185,131,22,93,123,17,41,248,151,62,143,17,234,197,57,150,153,101,231,35,180,165,32,155,124,222,73,146,141,6,162,50,89,153,150,138,47,242,247,30,248,0,0,0,0,0,0,0,0,0,86,239,25,234,242,163,97,213,169,67,70,211,41,157,118,255,0,121,108,126,158,162,246,255,0,160,89,16,169,158,52,53,231,149,89,180,40,124,212,242,209,233,15,83,113,235,221,20,229,120,107,254,128,17,163,134,149,0,171,249,167,182,88,54,141,100,142,183,93,19,174,154,211,166,31,184,253,194,255,0,69,34,112,131,167,55,43,49,168,156,184,228,179,137,174,213,154,53,217,190,4,242,241,211,182,162,238,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,60,241,162,161,61,23,17,108,250,218,33,56,72,155,233,13,239,19,103,180,246,49,78,73,106,173,63,103,136,184,97,93,188,99,44,103,171,56,85,69,186,227,83,156,120,232,221,78,247,144,201,168,155,230,201,167,182,90,168,146,122,107,166,158,37,175,222,2,55,112,113,171,28,92,108,171,83,14,65,39,173,228,104,217,175,77,219,34,84,21,216,181,239,167,234,23,70,40,127,133,29,109,186,126,110,109,138,83,143,41,30,145,235,116,45,218,36,249,116,201,202,239,223,239,247,24,190,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,223,138,110,21,43,18,50,212,252,200,113,148,185,86,228,245,86,148,164,35,85,114,227,192,154,122,106,72,81,233,170,203,183,98,251,200,76,129,229,49,90,207,143,127,97,197,203,103,200,66,84,85,106,76,200,105,53,17,30,213,58,194,219,35,238,149,105,246,253,199,250,140,6,116,50,221,121,191,135,56,241,101,87,92,125,81,90,143,112,211,81,49,70,163,70,214,83,49,149,57,169,238,73,22,132,143,105,233,219,184,209,253,145,92,139,115,217,180,27,142,11,233,121,138,165,50,44,198,220,37,18,183,37,198,146,178,61,72,204,143,82,81,120,25,254,179,25,172,198,27,102,94,27,227,85,223,109,45,151,89,85,6,229,168,70,100,212,147,78,244,177,45,196,37,105,236,157,72,246,118,50,34,253,130,246,184,125,226,58,113,19,45,86,186,215,49,151,158,163,65,133,73,82,80,230,229,39,147,2,46,164,126,178,140,143,85,247,240,253,68,2,74,0,0,0,0,0,0,0,0,165,94,47,184,140,205,201,141,80,45,54,31,53,166,149,78,105,43,73,40,140,137,109,75,158,217,246,37,31,127,91,220,95,176,93,5,82,161,18,145,77,149,84,156,250,25,143,13,133,190,235,139,81,37,41,66,18,106,81,153,153,145,17,17,17,247,51,25,203,206,85,240,245,255,0,153,91,254,168,114,91,145,30,45,197,85,133,9,109,172,214,74,142,153,242,20,222,135,185,68,125,151,236,61,59,246,32,28,174,210,182,170,151,141,205,75,182,40,208,223,149,50,169,49,136,109,54,203,106,90,141,78,56,148,39,178,72,207,197,68,93,136,252,124,6,130,242,57,128,144,112,31,3,40,180,149,83,81,26,169,85,143,26,165,63,115,36,135,82,251,176,227,37,196,171,234,208,162,245,154,238,74,35,61,75,185,153,248,64,254,21,89,65,59,130,178,156,113,190,41,36,112,161,40,189,24,220,134,60,94,66,224,201,101,228,147,172,153,105,161,168,137,73,94,190,58,123,76,91,171,109,161,166,210,211,104,36,161,4,73,74,72,180,34,34,240,34,1,255,0,67,155,99,158,61,216,24,7,101,205,187,175,74,212,86,13,134,92,83,17,58,150,18,251,238,37,167,92,74,16,135,28,70,227,87,41,68,68,71,169,159,111,126,158,79,53,57,172,177,50,213,98,206,172,85,106,240,29,175,42,59,190,143,166,117,12,169,231,29,54,95,83,74,83,42,121,181,155,102,182,13,38,105,61,117,236,93,252,40,215,49,217,167,196,252,201,221,146,42,183,53,102,90,41,170,121,125,37,45,153,18,10,58,19,205,121,72,250,149,188,226,73,100,151,212,142,199,225,216,190,240,233,249,189,226,5,137,57,130,173,201,165,219,21,202,165,189,108,182,226,218,110,60,41,50,34,42,75,68,185,9,34,121,40,146,182,215,185,183,146,74,208,180,61,165,236,46,252,111,4,114,239,138,153,132,186,163,210,173,27,126,163,37,185,82,80,137,53,55,34,73,92,118,141,78,54,149,169,199,155,105,205,186,19,201,81,153,151,98,61,79,239,237,153,63,225,245,136,216,247,88,167,92,55,77,30,161,69,180,249,140,200,84,137,49,223,140,169,44,239,142,179,54,148,184,203,105,100,166,157,81,167,190,135,180,253,133,222,231,112,71,47,184,109,128,246,180,91,114,202,183,96,199,91,77,33,47,75,40,145,208,251,203,38,219,66,148,181,182,218,55,26,185,73,51,51,46,231,223,221,160,112,108,165,240,234,194,236,10,165,193,174,93,244,74,109,199,115,155,45,56,235,147,163,71,152,212,119,246,176,163,54,77,200,200,113,6,151,26,81,164,204,245,34,81,251,79,180,192,143,26,60,70,27,139,17,134,217,101,164,146,27,109,180,146,82,132,145,104,68,68,93,136,136,139,77,7,250,0,0,0,0,0,0,0,0,255,0,25,115,34,83,227,174,92,249,76,198,97,164,154,214,235,171,36,33,41,34,212,204,204,251,17,17,17,159,236,1,254,195,240,85,238,10,13,1,131,149,93,173,192,166,178,94,46,75,146,134,83,226,69,226,163,34,241,50,47,218,66,45,102,167,136,94,21,229,246,20,154,109,18,177,77,184,110,70,182,105,14,28,136,210,249,122,155,7,245,141,166,74,28,45,91,120,212,94,253,166,126,5,222,165,113,103,58,25,145,199,250,217,199,110,231,174,196,75,255,0,213,211,104,51,103,182,133,109,67,102,122,53,207,94,191,212,238,237,239,81,254,160,190,139,115,24,240,234,241,172,187,66,180,46,154,109,114,84,125,188,242,167,78,98,73,51,185,6,164,239,229,172,205,58,146,85,166,165,223,105,251,135,182,17,19,135,118,91,171,184,45,135,50,46,27,245,82,223,185,238,29,157,73,207,53,169,246,121,15,203,66,63,173,105,14,39,115,110,163,196,207,82,211,77,11,77,101,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,248,233,129,120,113,152,188,56,168,225,126,40,81,186,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,43,160,0,12,214,102,95,46,151,222,87,241,78,126,25,223,81,255,0,190,204,163,205,222,207,244,157,47,169,121,150,38,114,218,117,206,79,55,144,181,114,150,173,232,240,50,240,51,153,92,52,248,137,219,56,43,108,202,192,220,192,87,98,82,108,154,76,119,231,219,117,132,192,144,243,241,159,114,65,45,216,43,110,43,46,41,212,45,79,60,242,92,81,17,160,210,226,77,75,37,182,150,236,83,56,153,85,179,115,95,132,117,11,62,179,77,136,155,158,157,30,68,155,78,174,227,134,202,233,213,19,71,168,74,117,40,90,186,103,20,150,210,242,54,171,114,8,148,69,204,67,107,70,120,110,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,112,18,87,63,89,215,186,179,89,136,242,232,148,154,159,79,134,86,205,65,230,237,202,124,115,113,13,207,216,106,109,53,57,4,226,80,181,60,234,12,205,9,90,75,146,218,205,4,91,148,234,221,250,188,63,114,35,93,205,85,212,221,235,116,163,162,195,43,126,160,77,212,100,234,135,61,41,41,135,34,184,237,43,98,36,53,33,142,108,105,10,62,165,36,105,70,154,22,170,236,92,127,42,185,103,188,179,95,139,144,240,182,207,157,18,156,132,199,85,74,175,83,146,100,164,83,169,205,173,180,58,249,55,184,148,242,247,58,218,16,218,76,183,45,105,220,164,35,123,136,209,77,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,195,234,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,10,181,227,113,132,49,151,74,195,220,123,130,196,70,228,49,33,219,66,168,226,159,119,158,250,22,151,37,66,74,27,238,209,33,179,110,121,169,94,170,204,222,108,189,114,34,217,24,56,86,99,29,11,8,179,113,72,141,113,179,164,75,246,158,237,156,220,157,203,254,107,42,75,236,57,24,246,33,10,53,243,31,142,211,26,122,169,79,63,122,148,73,65,145,218,167,17,92,28,161,99,38,81,239,184,213,119,186,121,118,125,61,251,198,151,39,106,215,201,149,1,135,92,81,108,74,208,74,230,176,114,24,213,91,146,142,126,253,170,82,18,66,131,48,246,245,170,225,173,255,0,109,98,53,10,60,71,234,86,173,98,21,110,27,82,208,165,48,227,241,158,67,205,165,196,165,73,81,160,212,130,35,34,82,79,77,116,50,241,1,34,184,154,99,95,229,167,55,23,79,79,79,233,96,88,154,217,80,247,181,177,231,122,39,222,234,28,115,71,22,149,107,41,217,59,20,91,117,104,154,220,146,86,237,101,255,0,4,188,28,161,53,106,223,89,129,144,247,58,181,38,160,118,116,54,246,173,61,36,86,219,143,46,65,234,75,216,231,57,110,198,236,104,220,142,151,213,86,142,40,138,170,238,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,97,163,60,159,216,17,176,195,43,152,91,102,51,111,75,161,72,139,107,193,147,80,167,203,39,82,251,21,25,45,20,137,164,226,93,61,232,89,201,121,227,52,30,155,12,205,36,73,34,36,144,118,1,74,220,106,252,211,218,223,15,224,252,198,162,46,164,82,183,26,191,52,246,183,195,248,63,49,168,128,234,188,12,127,61,159,187,127,196,133,170,10,171,224,99,249,236,253,219,254,36,45,80,7,201,187,46,154,21,141,106,214,111,91,166,119,69,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,132,22,202,118,117,238,172,214,103,186,244,162,82,106,125,62,25,91,54,125,81,187,114,159,28,220,67,115,246,84,224,54,154,156,130,113,40,90,158,117,6,102,132,173,37,201,109,102,130,45,202,117,110,197,94,40,89,233,252,181,221,75,192,236,28,188,250,188,54,162,236,244,196,152,73,218,205,118,168,219,138,51,209,226,81,245,16,217,209,190,94,132,148,45,210,91,159,90,148,199,112,156,21,60,211,221,63,15,231,124,198,156,2,234,64,0,5,0,241,71,243,217,137,191,130,252,158,16,159,252,21,60,172,93,63,16,39,124,186,156,32,7,20,127,61,152,155,248,47,201,225,9,255,0,193,83,202,197,211,241,2,119,203,169,192,33,7,17,76,138,201,202,213,228,119,198,31,64,150,188,43,175,200,101,152,47,73,148,210,215,76,168,188,82,22,116,210,35,112,223,121,9,110,58,156,67,202,71,216,90,80,165,173,105,53,174,31,183,86,170,179,74,145,66,102,167,45,20,217,146,25,151,34,26,94,81,48,243,236,165,196,180,234,219,215,106,150,132,190,242,82,163,45,82,78,184,69,166,227,214,197,120,172,103,142,54,37,85,103,229,111,13,145,45,170,21,177,88,52,93,53,53,45,214,14,163,81,138,165,160,225,33,189,72,151,25,151,117,82,148,226,79,152,243,77,169,4,148,180,151,30,174,0,18,211,135,206,73,42,185,175,191,220,174,220,236,75,131,135,86,172,136,239,85,102,42,42,148,197,89,244,188,202,151,73,67,137,121,165,161,110,71,83,138,83,173,154,141,146,229,154,136,141,198,245,155,252,95,237,106,21,141,146,252,61,178,173,104,61,21,22,223,188,41,52,186,116,110,106,220,228,69,98,147,61,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,247,17,47,134,134,120,228,229,198,242,103,7,175,132,68,94,29,94,149,134,214,244,183,22,212,117,208,234,47,19,108,20,213,60,179,74,78,49,165,13,37,228,173,94,162,27,39,16,100,105,90,30,153,92,106,252,172,90,223,16,32,252,186,162,2,170,242,157,230,159,6,254,32,91,223,49,96,90,167,26,191,43,22,183,196,8,63,46,168,138,171,202,119,154,124,27,248,129,111,124,197,129,106,156,106,252,172,90,223,16,32,252,186,162,2,170,242,157,230,159,6,254,32,91,223,49,96,92,247,16,108,146,82,179,95,96,55,93,182,24,137,7,17,109,88,242,30,165,76,76,84,169,250,179,9,101,229,34,146,183,20,243,72,66,28,144,166,212,151,92,53,19,39,204,52,145,19,142,107,76,57,78,243,79,131,127,16,45,239,152,176,52,166,3,45,159,235,170,194,186,191,223,91,114,228,183,42,31,248,72,115,169,179,163,185,255,0,162,227,47,54,226,62,229,37,73,246,25,15,215,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,115,226,185,146,143,202,109,170,254,101,48,206,153,74,141,114,90,84,249,18,110,214,180,228,189,88,165,178,218,84,82,55,154,137,181,61,21,182,215,217,73,222,227,71,180,150,102,203,45,43,133,240,167,200,228,108,74,170,192,205,38,36,174,91,84,43,98,176,75,181,169,137,67,172,29,70,163,21,72,89,77,91,154,17,46,51,46,232,148,165,181,31,49,230,156,74,205,41,105,77,188,29,127,133,166,66,126,130,67,160,230,187,20,31,223,112,85,105,253,101,161,75,143,35,86,224,65,150,193,164,166,72,82,15,71,30,121,135,84,72,107,83,75,109,184,102,178,55,84,73,98,202,128,0,0,7,63,199,76,116,195,140,186,97,197,71,20,49,66,179,208,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,33,29,120,178,95,246,109,179,147,155,158,204,174,220,49,34,87,111,25,20,248,212,42,122,140,205,249,203,143,80,139,33,243,66,72,140,201,13,180,217,154,150,122,32,141,77,164,207,115,136,74,169,131,47,87,77,10,198,199,220,52,189,110,153,221,21,22,223,188,40,213,74,140,158,82,220,228,69,98,107,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,250,217,151,204,93,247,154,12,83,159,137,151,212,143,239,176,232,240,182,51,253,25,75,234,94,121,136,124,198,154,111,157,202,231,173,60,213,167,122,252,76,252,8,185,80,13,73,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,195,235,10,64,225,123,157,127,228,255,0,125,163,6,49,10,167,74,131,134,215,149,65,114,93,168,205,62,79,161,170,138,101,40,68,131,117,41,61,89,119,148,195,46,19,134,72,111,212,119,123,105,67,188,203,191,0,16,215,136,166,69,99,102,150,205,59,227,15,160,68,70,42,80,35,178,204,23,164,202,117,8,169,211,153,57,11,58,105,17,184,76,50,181,57,33,78,33,229,35,237,161,40,82,208,133,26,209,50,128,6,93,233,53,59,203,10,47,248,85,152,109,203,160,93,150,117,97,185,45,34,92,66,39,233,245,24,143,18,146,78,50,242,76,137,109,186,217,106,135,18,125,210,100,162,241,33,109,56,115,197,190,205,123,42,21,203,194,249,122,36,124,91,182,227,179,69,129,72,115,89,43,184,42,42,134,92,170,146,154,105,184,232,106,50,228,33,245,60,219,106,250,148,54,73,37,110,121,132,47,197,113,107,201,69,171,70,161,76,205,150,25,83,61,29,45,85,6,91,189,41,236,19,104,138,247,80,190,90,42,105,35,82,77,47,41,245,180,219,169,109,42,230,169,228,186,100,149,37,229,185,85,96,61,5,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,173,207,133,30,74,63,38,86,171,25,148,196,202,101,42,77,201,118,211,227,201,180,154,211,156,245,30,150,243,106,81,200,222,74,54,210,244,166,220,71,100,167,123,109,22,211,89,27,207,52,158,23,194,59,39,214,206,40,213,103,102,71,16,10,37,66,155,103,214,27,129,111,83,82,236,134,159,102,183,25,81,102,38,114,212,218,208,157,141,165,77,165,45,171,152,151,13,215,13,73,79,45,59,238,36,7,42,205,143,149,140,100,248,127,112,252,185,241,154,193,165,60,216,249,88,198,79,135,247,15,203,159,25,172,1,210,177,163,1,175,44,21,110,205,170,87,97,75,118,133,126,90,244,187,154,133,86,84,114,109,137,136,149,9,135,223,101,6,75,81,111,142,235,198,210,136,204,150,100,77,184,104,74,93,70,178,87,134,134,120,228,229,198,242,103,7,175,132,68,94,29,94,149,134,214,244,183,22,212,117,208,234,47,19,108,20,213,60,179,74,78,49,165,13,37,228,173,94,162,27,39,16,100,105,90,30,177,250,46,93,44,76,208,100,23,10,176,210,250,143,249,191,161,204,163,205,222,247,244,101,83,208,164,203,19,57,109,58,223,59,149,207,90,185,75,86,197,248,25,120,25,82,94,98,176,26,242,203,110,46,87,112,166,243,133,45,43,167,72,90,233,147,158,142,76,162,173,78,53,168,163,205,104,146,181,167,99,137,78,166,146,90,182,44,150,218,143,122,20,68,23,83,196,27,59,116,172,168,88,13,208,173,135,226,78,196,91,170,60,134,105,80,211,41,41,126,146,194,153,121,40,171,45,181,50,234,22,134,228,37,180,165,167,9,36,241,243,9,38,100,219,154,81,15,250,234,191,110,175,247,214,227,185,46,58,135,254,18,100,234,148,233,14,127,233,56,243,206,56,191,189,74,82,189,166,99,242,84,234,213,90,212,148,76,172,212,229,207,144,220,118,34,33,217,47,41,213,165,134,26,67,44,180,74,81,153,146,27,105,182,219,66,124,18,132,37,37,161,17,16,182,174,20,249,21,147,103,55,3,52,248,175,2,92,106,236,168,228,245,149,5,50,154,83,9,167,75,132,131,244,146,205,151,20,106,91,173,72,113,164,178,225,39,150,68,226,148,133,41,77,155,65,94,185,169,203,29,119,42,183,85,163,101,93,53,174,182,181,112,89,240,46,90,140,110,153,13,250,46,83,238,62,219,176,119,161,215,80,255,0,41,113,212,92,228,153,37,122,234,73,34,238,115,171,129,143,231,179,247,111,248,144,229,92,106,252,211,218,223,15,224,252,198,162,58,175,3,31,207,103,238,223,241,32,22,168,0,0,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,139,56,138,100,86,78,86,175,35,190,48,250,4,181,225,93,126,67,44,193,122,76,166,150,186,101,69,226,144,179,166,145,27,134,251,200,75,113,212,226,30,82,62,194,210,133,45,107,73,173,119,188,60,253,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,130,133,178,3,156,26,174,83,113,113,42,168,28,71,44,75,198,68,56,23,90,30,105,70,184,204,33,106,38,231,52,166,208,167,119,199,39,157,89,182,148,168,157,66,150,141,187,205,183,27,145,92,70,120,148,211,177,66,132,198,12,229,158,240,234,45,10,213,63,153,115,215,88,141,42,36,169,123,214,180,29,49,40,144,211,107,109,157,137,74,221,82,117,230,165,212,183,170,80,151,80,236,64,206,6,90,235,185,86,199,26,198,25,84,207,157,74,123,117,82,219,150,169,72,125,201,116,119,94,113,17,220,116,210,148,109,120,185,75,109,194,52,32,185,141,172,210,70,131,66,149,202,173,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,112,29,3,45,25,116,190,243,65,138,112,48,206,197,143,253,234,101,98,110,246,127,163,41,125,75,44,191,51,150,235,173,243,185,92,244,43,148,133,111,95,129,23,137,150,130,50,235,128,214,110,91,112,142,133,133,54,100,40,137,69,58,58,23,83,156,204,115,101,117,106,137,161,37,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,47,21,146,140,168,208,178,151,131,80,172,222,85,42,101,223,82,210,101,211,91,132,202,211,215,202,220,179,109,178,83,134,107,54,88,66,249,77,150,136,73,232,183,57,104,91,174,16,144,0,57,254,58,96,94,28,102,47,14,42,56,95,138,20,110,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,133,89,122,225,27,66,194,44,199,61,138,23,101,243,244,130,208,181,170,12,85,44,170,123,106,91,83,156,148,133,147,141,57,81,82,82,148,127,55,90,83,180,154,61,175,169,41,90,201,164,18,152,93,138,128,0,205,102,108,124,211,227,39,196,11,135,230,47,141,41,140,214,102,199,205,62,50,124,64,184,126,98,248,11,169,225,113,228,79,12,191,26,249,196,209,249,56,131,100,146,149,154,251,1,186,237,176,196,72,56,139,106,199,144,245,42,98,98,165,79,213,152,75,47,41,20,149,184,167,154,66,16,228,133,54,164,186,225,168,153,62,97,164,136,156,115,95,215,194,227,200,158,25,126,53,243,137,162,85,0,138,185,32,200,77,137,148,122,19,23,28,215,253,55,137,181,42,123,144,235,117,182,164,60,152,168,101,213,178,226,161,198,100,204,144,108,161,108,54,100,234,209,205,90,137,74,213,9,81,52,137,84,0,2,53,113,21,193,202,22,50,101,30,251,141,87,123,167,151,103,211,223,188,105,114,118,173,124,153,80,24,117,197,22,196,173,4,174,107,7,33,141,85,185,40,231,239,218,165,33,36,51,216,53,80,51,195,159,252,6,147,151,204,209,221,214,203,48,162,70,161,87,228,46,230,183,145,18,59,81,152,69,58,91,174,41,44,182,203,107,81,52,134,29,75,209,136,140,147,169,71,37,146,18,149,36,128,71,80,1,221,114,83,151,138,174,102,51,13,109,88,108,82,162,79,161,83,228,51,91,186,81,38,98,163,35,208,140,72,104,165,36,148,217,147,166,183,9,196,178,130,111,214,222,234,76,205,9,37,56,128,185,238,29,88,57,66,193,188,163,216,145,169,15,117,18,239,10,123,23,141,82,78,213,163,157,42,123,13,56,146,216,165,172,147,202,96,163,177,170,118,165,124,141,251,82,165,168,132,149,0,0,20,173,197,11,34,223,145,75,169,120,227,131,150,103,73,134,213,173,158,152,141,9,91,153,161,85,28,113,68,122,50,73,46,158,27,218,183,203,208,212,132,58,107,111,234,146,168,237,157,212,143,147,118,90,212,43,230,213,172,217,87,76,30,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,128,206,102,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,61,120,140,241,41,181,110,27,37,140,25,203,61,225,233,54,238,106,127,50,231,174,177,25,181,197,85,46,100,53,160,233,137,68,134,141,100,242,208,250,86,234,147,203,91,10,66,91,215,152,110,161,168,107,159,92,179,198,202,198,97,170,118,61,26,116,71,237,234,228,127,164,118,251,44,155,187,225,83,159,144,250,27,136,233,186,165,41,75,105,76,184,217,47,122,247,161,40,89,154,84,181,33,49,212,7,181,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,230,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,30,203,70,93,44,76,175,225,100,12,51,177,99,255,0,122,153,88,155,189,239,233,58,167,76,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,224,69,226,103,199,248,124,228,146,149,149,11,1,202,237,206,196,73,216,139,117,71,142,245,86,98,162,165,47,210,88,83,44,169,116,148,56,151,157,66,208,220,132,184,165,58,217,164,158,62,89,168,140,155,111,73,106,0,0,0,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,238,43,90,175,193,178,132,172,205,68,169,209,46,30,78,12,61,165,101,234,107,228,183,229,50,227,82,152,230,81,84,225,60,219,188,151,153,91,198,212,180,169,110,54,150,212,151,8,214,72,117,219,63,0,31,146,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,65,156,81,252,246,98,111,224,191,39,132,47,248,80,15,20,127,61,152,155,248,47,201,225,0,149,92,12,127,61,159,187,127,196,132,255,0,204,238,94,173,92,208,96,213,107,8,238,153,61,7,95,203,147,78,170,34,43,114,30,166,78,105,91,154,144,218,86,95,225,54,178,74,144,165,180,235,168,37,163,126,226,128,28,12,127,61,159,187,127,196,133,170,0,128,25,17,225,139,66,192,217,137,196,236,119,133,74,184,239,168,53,3,118,137,25,40,90,226,209,28,140,252,150,211,41,165,147,188,185,92,246,206,52,134,205,214,80,227,10,74,52,74,28,35,52,207,240,0,1,89,124,93,115,131,108,192,179,106,25,75,179,206,37,74,187,84,145,25,87,114,158,106,66,23,72,97,163,137,58,34,26,51,66,90,117,111,154,155,81,173,43,89,33,13,173,42,78,231,18,164,73,76,255,0,103,6,149,148,220,35,82,169,231,45,203,238,241,143,50,5,168,134,90,73,162,51,232,66,73,201,206,169,196,41,173,145,205,230,150,77,169,42,55,86,164,35,110,195,113,198,232,6,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,48,31,148,90,247,8,44,224,210,142,149,27,40,87,161,203,77,73,50,38,207,179,165,165,164,169,135,24,52,170,76,152,43,216,130,82,22,149,20,153,9,113,195,81,44,150,226,55,35,99,72,115,242,255,0,169,13,255,0,236,109,254,210,255,0,251,66,255,0,183,63,237,247,243,63,235,63,218,159,179,211,255,0,115,255,0,111,254,218,255,0,178,58,113,86,180,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,0,212,240,8,171,195,187,55,159,202,183,6,143,233,76,222,118,33,89,220,168,87,70,200,29,51,47,243,84,239,75,45,189,166,109,159,53,182,149,188,147,179,107,173,187,163,104,108,218,221,42,128,80,15,20,127,61,152,155,248,47,201,225,9,85,192,199,243,217,251,183,252,72,69,94,40,254,123,49,55,240,95,147,194,18,171,129,143,231,179,247,111,248,144,11,84,0,0,20,3,197,31,207,102,38,254,11,242,120,66,127,240,84,242,177,116,252,64,157,242,234,112,128,28,81,252,246,98,111,224,191,39,132,39,255,0,5,79,43,23,79,196,9,223,46,167,0,130,188,70,114,81,252,149,113,29,138,253,129,76,170,185,134,87,79,214,83,100,190,92,214,233,115,140,214,110,83,20,246,229,45,91,80,130,113,165,58,73,82,219,82,147,171,170,101,215,14,32,9,255,0,196,235,62,63,150,250,236,156,6,194,122,214,235,6,223,168,43,210,85,74,117,71,153,22,232,121,40,101,77,234,158,82,79,147,29,244,200,36,237,113,198,158,81,54,241,107,177,165,20,0,1,47,248,115,100,163,249,85,98,59,245,251,254,153,85,111,12,173,111,172,169,73,96,185,77,213,39,17,160,219,166,37,237,201,90,119,33,102,227,170,104,148,164,54,148,167,86,148,243,78,20,234,227,87,229,98,214,248,129,7,229,213,17,21,120,98,231,199,242,33,93,141,128,216,177,90,219,96,220,21,4,250,54,169,81,168,242,226,218,239,41,15,41,205,19,202,81,242,100,62,168,228,173,206,54,211,42,55,30,61,55,186,163,149,92,106,252,172,90,223,16,32,252,186,162,2,0,112,184,243,217,134,95,141,124,158,104,191,225,64,60,46,60,246,97,151,227,95,39,154,47,248,0,112,172,224,230,206,205,202,46,23,253,56,174,199,137,88,174,207,144,220,106,21,184,169,231,21,250,170,201,196,19,230,133,147,110,154,16,211,75,55,20,179,70,205,121,104,51,37,58,130,62,171,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,60,246,103,7,54,119,150,110,177,67,233,197,118,60,186,61,10,4,118,227,80,173,197,79,41,76,82,144,109,160,159,52,44,155,104,150,183,93,65,184,165,154,55,233,203,65,153,165,164,17,7,20,171,84,228,214,170,179,107,51,27,136,220,137,242,28,146,234,34,68,106,43,9,90,212,106,81,54,203,41,75,77,35,83,61,16,218,82,132,150,132,146,34,34,33,218,242,89,153,137,57,81,199,154,86,39,189,6,93,66,132,252,119,169,23,12,24,132,215,62,77,57,237,166,174,89,184,147,34,91,110,182,203,196,68,164,111,54,73,179,90,18,181,24,146,156,55,56,118,82,177,222,51,152,209,143,116,41,111,225,243,145,212,155,122,3,51,210,210,43,143,243,95,142,250,221,91,15,20,134,17,29,108,30,136,50,108,220,90,208,162,81,161,10,67,145,87,53,89,103,188,178,161,139,147,48,182,240,157,18,162,133,71,77,74,145,83,140,100,148,84,105,206,45,196,52,249,183,184,212,202,247,52,226,22,218,140,246,173,10,218,165,163,99,139,13,31,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,168,14,19,185,215,168,218,215,85,51,42,248,145,83,223,109,214,117,141,103,62,179,139,29,154,84,229,57,34,67,145,220,81,165,14,61,213,56,246,212,26,156,90,137,210,105,180,32,201,211,52,91,248,8,1,198,175,202,197,173,241,2,15,203,170,34,0,112,184,243,217,134,95,141,124,158,104,159,252,106,252,172,90,223,16,32,252,186,162,32,7,11,143,61,152,101,248,215,201,230,128,157,60,78,184,127,204,197,216,114,115,3,130,22,239,87,125,68,220,253,205,77,105,199,221,149,94,138,219,12,178,210,163,33,75,54,201,230,27,143,217,150,208,149,60,149,171,67,83,137,66,28,167,106,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,167,133,53,241,58,225,255,0,15,8,166,73,204,14,8,91,189,37,139,47,115,247,53,53,167,24,106,45,6,83,143,178,203,74,140,133,44,156,54,95,114,71,102,91,66,146,202,144,173,13,45,169,8,108,39,254,69,243,155,66,206,30,28,74,169,185,74,244,53,231,107,244,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,201,42,51,3,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,86,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,123,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,14,192,34,175,20,127,34,120,155,248,47,206,33,9,84,34,175,20,127,34,120,155,248,47,206,33,0,160,17,163,60,224,229,50,205,205,214,23,253,7,174,200,137,71,174,192,144,220,154,21,198,168,7,41,250,82,205,196,27,228,132,19,141,26,208,235,72,54,212,131,94,205,121,107,50,53,52,131,44,230,11,116,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,112,85,174,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,235,97,117,76,200,229,115,89,67,205,253,99,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,122,156,53,176,7,242,21,150,11,127,233,30,30,253,23,190,174,142,117,78,229,234,81,164,231,255,0,156,61,209,37,253,76,212,222,200,170,107,70,61,94,90,150,230,228,37,197,59,175,170,204,222,74,48,107,53,85,219,50,191,136,148,206,92,187,90,160,151,37,201,134,74,106,85,82,150,72,116,206,152,227,200,82,77,44,169,245,182,230,237,20,180,37,47,37,163,105,79,41,194,144,0,42,175,142,119,230,79,247,147,248,104,138,188,46,60,246,97,151,227,95,39,154,37,87,28,239,204,159,239,39,240,209,89,118,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,11,137,226,117,144,239,203,125,10,78,60,225,61,23,117,253,111,211,213,233,42,93,58,157,204,149,116,50,149,178,150,245,87,53,37,206,142,194,100,26,118,182,227,175,36,155,100,181,216,210,74,157,172,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,159,102,206,205,205,214,23,253,56,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,40,1,197,123,35,146,109,170,173,111,55,24,114,184,133,66,169,72,142,187,186,146,72,106,57,193,150,234,155,97,51,88,36,146,73,212,62,234,145,205,73,234,233,60,234,156,213,105,113,124,144,158,153,58,206,45,137,155,251,18,69,126,129,15,208,215,37,27,103,210,11,127,152,244,143,69,243,94,144,136,191,206,150,195,77,191,205,110,57,185,245,100,123,53,218,173,12,187,200,1,82,188,39,114,117,140,180,107,238,153,153,235,158,101,86,206,182,253,30,126,139,167,173,180,255,0,174,184,50,217,144,218,185,132,151,210,227,44,182,226,34,200,71,53,165,37,239,170,90,59,18,86,45,168,0,0,0,5,117,113,98,206,45,171,100,88,149,60,174,219,144,233,85,235,146,237,167,151,166,214,183,27,123,232,243,36,244,119,89,230,48,227,14,54,183,158,108,157,52,122,237,186,198,141,62,157,13,77,40,229,6,112,115,103,102,229,23,11,254,156,87,99,196,172,87,103,200,110,53,10,220,84,243,138,253,85,100,226,9,243,66,201,183,77,8,105,165,155,138,89,163,102,188,180,25,146,157,65,30,123,47,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,68,30,124,88,167,8,76,215,67,195,107,238,94,91,111,23,121,116,91,250,160,153,148,41,107,121,134,89,133,88,38,77,11,109,195,89,37,107,234,144,211,13,32,137,106,50,117,166,144,134,204,222,90,147,208,48,155,131,239,165,114,193,95,252,164,23,161,177,182,187,171,148,142,182,95,54,13,189,200,144,124,182,79,163,121,109,191,212,182,143,172,121,92,206,82,94,70,198,183,180,174,109,96,93,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,224,53,38,2,21,112,207,206,189,71,51,246,37,74,201,196,186,159,83,137,54,150,178,102,204,112,226,179,233,152,47,60,225,183,33,152,236,165,189,156,157,80,195,132,150,246,150,172,40,214,106,120,210,153,170,0,0,0,42,175,142,119,230,79,247,147,248,104,229,92,21,60,211,221,63,15,231,124,198,156,58,175,28,239,204,159,239,39,240,209,202,184,42,121,167,186,126,31,206,249,141,56,7,117,226,189,145,200,215,45,42,183,155,140,57,92,179,174,211,99,199,93,221,73,36,59,32,167,68,105,45,176,153,172,18,73,70,210,216,105,40,230,164,244,104,217,105,78,106,133,54,190,117,90,225,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,213,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,83,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,171,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,179,89,138,183,133,11,16,49,30,227,189,109,139,10,149,101,82,171,85,7,102,68,160,82,214,181,69,167,182,163,212,155,65,175,252,166,73,36,54,74,51,38,219,105,27,91,72,104,79,42,57,174,195,140,218,225,194,47,91,41,222,134,171,7,150,197,126,128,251,196,185,84,137,74,35,50,74,140,136,185,140,175,106,141,167,136,137,46,37,42,35,36,45,14,54,142,214,42,215,131,142,92,113,66,137,26,118,100,106,23,188,186,53,155,113,199,122,155,6,222,136,235,110,34,188,108,186,182,206,84,164,153,40,154,67,14,165,212,181,183,107,198,190,97,238,67,38,105,147,105,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,77,201,140,152,117,102,214,89,161,93,247,77,54,137,42,70,238,65,84,103,49,24,158,218,130,82,182,115,22,70,173,9,73,215,66,237,184,189,227,219,8,137,196,71,45,181,220,106,195,152,247,13,132,169,108,92,246,246,254,152,224,26,210,251,220,247,226,33,127,213,52,183,21,181,182,151,224,101,161,107,174,165,174,129,43,41,55,5,6,190,193,74,161,86,224,84,153,63,7,34,73,67,201,241,50,241,73,153,120,145,151,236,49,251,198,120,112,155,58,25,145,192,10,217,71,114,231,174,203,75,31,214,83,107,211,103,184,132,238,67,134,90,181,207,70,159,215,110,239,238,73,254,187,106,202,183,16,188,43,204,20,40,212,218,221,98,155,111,92,142,239,214,28,201,17,162,115,52,55,207,234,219,84,149,184,122,54,201,40,253,219,136,252,15,176,75,64,31,242,135,16,234,73,109,173,43,73,248,26,79,82,49,255,0,64,0,0,0,0,0,63,206,68,104,242,216,114,44,182,27,121,151,82,104,113,183,18,74,74,210,101,161,145,145,246,50,50,61,52,16,255,0,54,156,58,176,187,29,105,115,171,150,133,18,155,110,92,228,203,174,52,228,24,209,225,181,33,253,175,168,141,227,110,50,220,89,169,199,82,106,50,61,76,146,94,210,239,49,0,6,106,241,187,46,248,169,151,187,170,69,42,238,183,234,49,155,139,37,104,141,83,110,36,148,71,116,210,227,137,66,155,121,198,155,221,169,50,165,17,145,119,34,212,190,238,201,148,46,32,56,147,151,218,220,106,93,207,92,170,92,54,203,142,161,167,35,205,147,34,90,163,52,107,142,147,38,82,185,40,109,4,150,217,81,39,82,208,183,31,176,251,93,46,55,101,247,13,177,226,214,149,110,94,182,236,25,11,117,165,165,153,103,18,58,223,101,102,219,136,74,144,183,27,94,211,79,53,70,70,69,216,251,251,245,166,44,224,112,249,196,108,4,172,84,110,27,90,143,80,173,90,123,222,144,153,17,163,191,37,81,153,223,33,100,110,169,17,144,210,9,45,52,147,87,125,11,113,123,15,176,92,254,6,99,221,129,143,150,100,43,182,203,173,69,124,223,101,181,63,19,169,97,79,176,226,154,105,197,37,104,109,197,237,52,243,82,70,70,122,145,246,247,107,210,70,112,50,227,154,124,79,203,101,217,30,171,108,214,37,174,156,151,145,213,210,222,145,32,227,173,60,214,84,191,169,67,205,164,214,105,97,40,238,126,29,143,238,188,172,171,102,178,196,204,173,139,6,177,74,171,192,106,188,152,237,122,66,153,212,50,151,155,116,153,97,78,169,44,165,231,22,77,146,223,36,145,168,245,215,177,247,241,15,155,158,60,4,131,143,24,25,90,164,166,154,137,53,74,84,121,53,40,27,89,37,186,167,218,135,37,45,165,63,86,181,31,172,239,98,73,17,234,125,140,143,199,62,151,109,181,84,179,174,106,165,177,89,134,252,89,148,185,143,195,117,183,155,82,20,74,109,197,33,93,148,68,126,41,50,238,69,225,224,53,32,227,104,117,181,52,226,9,72,89,26,84,147,45,72,200,252,72,197,69,113,85,202,9,219,245,149,99,141,143,73,34,133,53,71,233,54,227,177,224,242,215,58,75,207,40,154,100,139,77,9,36,106,82,245,240,215,216,96,60,103,8,44,70,102,219,198,169,246,163,239,154,19,85,167,58,148,36,212,68,147,91,178,224,54,93,141,69,223,213,247,31,237,23,84,51,131,147,91,225,251,3,50,184,127,84,41,45,199,143,42,226,165,66,154,227,139,52,18,99,170,124,117,57,169,238,73,23,100,127,104,244,237,220,134,141,41,117,24,149,122,108,90,172,23,208,244,105,140,33,246,156,66,137,73,82,22,146,82,76,140,140,200,200,200,203,185,24,15,212,0,0,0,0,0,0,0,62,37,237,92,139,108,89,181,219,142,115,233,102,61,46,153,42,99,142,26,137,59,82,219,74,89,158,166,100,69,217,39,226,101,250,200,103,7,50,55,156,140,70,199,139,214,186,219,234,148,212,139,134,164,136,106,37,26,247,50,169,143,41,189,15,114,136,245,37,251,15,78,253,133,226,241,4,196,116,225,222,90,174,135,17,49,150,94,172,193,155,73,74,86,230,213,43,157,2,86,132,159,89,38,103,170,59,120,254,163,20,75,131,214,204,188,72,198,171,66,218,67,46,188,170,245,203,79,140,241,165,38,173,137,126,91,104,82,213,217,90,17,111,238,102,71,251,64,93,55,11,28,41,86,27,229,169,137,147,34,154,37,92,115,211,90,74,150,141,21,202,145,2,17,233,169,161,39,166,168,62,221,203,239,49,50,7,148,194,155,62,61,131,135,22,213,159,29,9,73,82,105,48,225,168,210,68,91,148,211,8,108,207,178,83,175,216,247,23,234,33,234,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,197,46,241,142,171,28,188,108,164,211,10,65,43,162,231,234,217,47,93,187,226,83,213,220,181,237,175,234,23,66,179,36,161,74,51,208,136,140,245,20,67,197,114,182,221,67,55,55,61,41,15,41,103,78,232,181,45,218,164,185,148,200,42,237,223,238,247,16,14,181,193,118,132,236,156,69,188,43,107,132,225,162,23,163,246,60,109,158,210,222,197,69,39,162,180,253,158,34,225,133,118,240,115,177,158,163,97,85,102,236,147,77,113,147,172,116,219,30,91,38,146,115,149,38,160,217,232,163,73,107,166,186,120,158,159,112,177,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,30,243,227,135,239,226,46,89,238,170,28,22,92,118,98,186,30,66,80,147,81,159,244,132,85,43,177,37,71,224,131,240,33,33,7,227,171,210,162,86,169,206,211,39,50,135,88,123,110,244,45,36,162,61,20,74,46,198,70,94,36,94,192,25,246,225,206,153,159,203,39,15,211,17,213,50,231,244,175,173,184,210,69,253,21,47,196,200,104,84,87,6,90,50,27,43,3,243,126,245,207,33,150,100,81,41,187,125,24,225,36,214,101,204,165,188,135,181,51,142,132,125,183,116,245,76,190,254,254,54,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,164,146,146,105,63,3,45,12,127,64,5,16,241,75,195,35,177,179,25,46,174,204,98,105,154,243,14,84,143,68,109,220,183,231,205,86,191,97,36,122,146,60,117,51,251,204,74,126,11,248,140,220,171,66,227,195,105,50,77,201,108,207,153,85,109,43,94,166,150,9,170,115,36,68,70,173,72,181,255,0,139,167,223,236,31,243,198,139,14,144,245,159,109,226,92,104,134,185,13,212,33,210,28,90,91,212,210,209,53,81,120,204,204,147,169,22,191,241,180,251,189,162,51,112,164,196,7,45,60,197,162,142,111,242,154,172,65,40,103,235,109,37,27,179,160,167,79,180,90,246,79,134,135,250,140,5,233,0,254,17,145,145,25,30,164,99,250,0,0,0,0,0,3,144,230,206,245,69,135,151,203,230,182,122,110,244,13,77,180,123,247,116,47,168,180,245,147,223,212,247,140,244,80,41,146,113,83,24,32,211,91,75,170,93,211,113,180,210,141,36,102,164,245,50,137,38,126,10,211,250,207,31,91,246,139,146,226,223,127,73,181,50,228,197,30,157,41,45,200,172,86,19,9,244,115,12,141,81,157,129,61,42,45,9,68,102,70,105,47,18,50,251,140,86,135,15,27,21,203,239,51,214,212,100,196,39,219,164,201,135,85,120,141,189,219,91,106,161,16,148,175,178,173,52,223,226,122,23,222,64,47,23,45,248,115,11,11,112,94,210,180,226,178,132,46,53,26,2,95,50,73,17,173,212,196,101,181,41,90,37,58,153,242,251,153,150,163,252,51,27,143,150,134,95,240,214,183,119,215,235,48,24,168,71,167,201,114,155,17,249,13,37,114,101,38,59,206,52,130,66,220,66,151,185,76,153,104,147,212,252,11,238,244,216,135,127,218,120,67,98,79,186,174,106,156,88,16,41,48,157,113,4,243,205,52,110,27,76,173,100,218,55,169,41,53,26,91,86,137,212,181,211,216,40,103,59,25,179,186,115,43,137,147,148,138,131,173,219,116,217,14,196,167,68,101,215,9,167,90,110,68,158,83,202,71,57,198,212,225,182,254,134,164,232,70,93,139,183,136,120,12,195,102,10,251,204,94,33,207,187,110,138,140,135,25,122,67,169,131,9,47,60,109,50,201,190,235,141,165,45,173,199,9,38,68,242,146,68,147,208,139,177,125,242,183,135,199,15,121,248,183,82,135,137,248,175,73,155,10,217,138,227,114,97,198,125,133,54,115,84,149,69,125,179,52,63,25,77,184,194,219,113,194,212,149,235,105,161,118,212,199,201,225,239,144,186,206,52,92,48,113,43,16,105,78,199,180,169,242,26,121,166,164,48,180,117,139,109,113,94,34,218,236,117,180,227,75,105,213,151,101,22,237,15,217,169,157,211,218,246,189,14,205,160,193,182,173,202,116,120,52,250,123,13,70,97,150,25,67,73,74,27,66,80,159,85,4,73,47,85,41,46,196,94,0,63,150,181,173,65,179,40,48,109,171,110,153,26,5,62,159,29,168,204,51,29,148,52,146,67,104,74,19,234,160,137,63,101,41,46,196,94,4,62,176,0,0,0,0,0,0,0,15,157,92,184,104,118,205,61,234,173,126,175,14,157,17,132,41,199,30,149,33,12,161,36,148,154,143,85,44,200,139,178,76,252,125,134,32,222,107,56,163,97,214,23,198,153,107,225,100,134,46,10,255,0,45,196,20,150,86,196,184,109,171,71,209,161,173,137,105,89,40,150,219,103,225,217,42,215,196,200,4,176,198,12,124,194,252,16,160,72,174,223,151,101,50,9,180,218,214,220,87,39,199,106,67,202,36,56,162,74,16,235,136,220,103,202,89,17,107,220,203,79,126,149,35,155,190,39,248,135,138,210,103,89,120,95,37,202,5,186,220,135,80,153,145,86,252,89,175,160,141,246,200,141,198,37,169,181,33,77,184,218,188,59,169,36,126,4,68,34,166,52,230,23,20,49,218,224,149,91,190,174,105,242,154,122,66,222,106,17,205,144,184,204,17,173,197,18,80,219,174,44,146,73,39,86,146,34,62,196,122,123,245,244,121,121,202,86,44,102,18,225,137,6,222,182,42,76,210,92,113,179,126,164,236,41,41,142,150,205,109,18,140,157,67,43,73,30,215,137,93,251,105,223,195,196,57,131,142,94,184,149,113,169,213,250,98,228,173,205,211,83,250,233,146,94,216,223,254,146,213,162,17,247,232,73,247,16,183,12,130,240,225,165,88,17,90,196,188,102,164,53,54,182,238,238,158,155,42,58,92,105,157,14,83,42,222,212,136,201,90,117,66,218,81,104,174,230,68,126,26,16,234,89,71,225,213,134,88,21,78,135,112,93,148,200,213,219,161,28,205,235,150,204,121,76,183,170,159,65,108,55,35,33,194,213,183,83,175,127,20,151,176,187,204,116,165,40,45,168,73,36,139,216,69,160,2,82,148,36,146,132,146,72,189,132,90,16,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,41,156,156,116,135,151,108,184,222,120,141,233,159,71,86,147,79,114,157,110,41,4,194,222,93,98,66,20,220,83,109,167,204,144,239,45,103,207,90,52,81,242,153,117,91,20,73,52,158,112,133,159,113,180,198,58,235,183,85,139,151,232,236,242,104,177,169,229,120,204,115,114,21,213,202,113,201,17,35,150,134,141,237,242,80,212,158,228,189,171,234,189,100,234,218,76,226,175,15,124,181,208,179,67,152,234,125,149,120,158,251,90,137,79,126,225,174,198,68,165,199,122,100,86,86,219,104,97,181,161,38,101,189,247,216,37,232,104,87,43,154,104,90,86,72,48,28,215,45,120,189,39,1,113,230,198,197,198,95,150,220,123,118,176,203,213,2,136,195,79,62,237,57,122,181,53,150,208,238,136,53,185,25,199,155,35,51,78,134,178,50,82,76,137,69,165,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,134,99,49,98,197,252,151,226,157,229,134,126,148,244,159,209,43,130,163,66,235,121,28,158,171,165,146,227,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,69,234,112,203,198,191,203,78,81,237,110,162,159,210,207,177,52,178,166,108,107,99,46,244,76,51,211,184,222,174,45,74,214,43,177,183,168,246,234,233,59,181,36,157,186,132,170,0,0,1,154,28,203,216,17,176,179,48,216,145,135,212,251,122,93,14,155,67,186,42,81,169,112,100,147,187,218,167,117,11,56,102,70,233,154,214,133,71,54,150,133,168,207,122,20,149,106,173,218,158,151,133,21,241,121,250,9,252,178,106,95,68,127,219,95,163,244,191,165,63,215,127,182,156,181,114,255,0,172,245,127,184,122,15,234,189,79,127,175,204,1,192,50,171,133,191,150,156,199,97,214,25,189,66,244,204,10,205,193,23,210,176,186,174,159,155,75,105,124,233,223,88,75,66,147,164,86,159,87,168,162,89,233,162,53,81,164,143,74,98,149,184,42,121,167,186,126,31,206,249,141,56,93,72,0,165,110,53,126,105,237,111,135,240,126,99,81,23,82,41,91,141,95,154,123,91,225,252,31,152,212,64,117,94,6,63,158,207,221,191,226,67,234,241,69,226,1,14,145,14,165,150,76,16,184,185,213,87,186,154,117,241,84,97,182,31,138,220,87,88,117,135,169,41,230,33,123,158,62,110,174,184,217,161,76,169,180,182,74,53,155,169,106,26,229,59,56,53,92,167,225,30,46,166,198,56,135,125,222,178,40,48,40,171,146,210,156,68,22,26,69,68,228,206,36,154,13,167,22,209,184,194,16,219,138,34,53,190,149,154,92,67,107,109,81,214,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,119,1,242,132,255,0,224,169,230,158,233,248,127,59,230,52,225,205,51,161,147,234,86,83,112,143,4,19,80,41,110,95,119,140,122,196,251,173,111,58,147,68,103,208,138,121,183,5,164,182,181,53,178,57,188,234,13,196,169,70,234,212,181,238,216,109,182,223,75,224,169,230,158,233,248,127,59,230,52,224,22,83,138,89,245,202,118,11,95,117,60,51,196,188,86,244,53,201,70,228,245,176,189,5,82,145,202,230,178,135,155,250,198,99,173,181,106,219,168,87,170,163,211,93,15,67,35,34,232,24,41,143,120,79,152,155,86,85,235,131,151,95,210,10,44,42,130,233,111,201,232,100,196,217,41,13,182,226,155,217,33,182,214,122,33,230,207,82,45,190,182,154,234,70,69,72,60,81,252,246,98,111,224,191,39,132,39,255,0,5,79,43,23,79,196,9,223,46,167,0,128,28,81,252,246,98,111,224,191,39,132,62,78,28,103,54,187,132,153,59,186,178,207,99,82,185,85,91,238,224,168,200,173,214,36,33,11,109,138,60,136,49,35,42,52,116,30,186,188,239,41,228,173,197,17,19,109,153,108,213,107,37,179,245,184,163,249,236,196,223,193,126,79,8,69,250,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,128,122,12,42,195,59,171,25,49,30,220,194,219,42,39,81,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,94,77,51,134,230,9,64,202,130,242,195,41,217,117,21,170,67,245,226,184,36,173,244,173,55,35,144,215,25,21,50,142,211,200,78,198,210,164,146,35,26,205,179,66,18,75,53,175,115,170,112,249,201,37,43,42,22,3,149,219,157,136,147,177,22,234,143,29,234,172,197,69,74,95,164,176,166,89,82,233,40,113,47,58,133,161,185,9,113,74,117,179,73,60,124,179,81,25,54,222,146,212,6,104,115,21,128,215,150,91,113,114,187,133,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,117,52,146,213,177,100,182,212,123,208,162,47,87,118,102,206,242,190,178,161,111,229,122,240,143,46,172,139,86,232,110,181,72,174,73,158,74,92,90,115,112,221,142,213,52,154,229,238,82,16,167,220,82,28,83,167,181,27,90,74,73,8,70,219,169,207,38,81,41,89,190,194,52,218,140,84,98,81,238,202,12,133,84,173,202,171,241,210,180,33,243,65,165,113,94,89,36,221,68,103,139,110,254,89,234,75,109,151,13,46,114,137,181,103,218,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,119,1,208,50,157,230,159,6,254,32,91,223,49,96,90,167,26,191,43,22,183,196,8,63,46,168,138,171,202,119,154,124,27,248,129,111,124,197,129,106,156,106,252,172,90,223,16,32,252,186,162,2,170,242,157,230,159,6,254,32,91,223,49,96,105,76,102,179,41,222,105,240,111,226,5,189,243,22,6,148,192,0,0,0,0,0,124,155,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,80,190,126,179,175,117,102,179,17,229,209,41,53,62,159,12,173,154,131,205,219,148,248,230,226,27,159,176,212,218,106,114,9,196,161,106,121,212,25,154,18,180,151,37,181,154,8,183,41,213,187,101,60,87,48,155,25,113,55,46,47,212,112,206,239,233,168,54,151,81,92,187,109,221,201,103,211,16,89,66,92,39,185,198,101,187,165,229,173,222,157,94,171,154,239,45,93,101,148,42,139,0,117,91,55,46,151,221,219,129,55,222,98,186,126,146,204,178,185,48,250,221,236,185,213,213,28,153,1,158,143,151,205,39,91,209,153,252,238,111,45,72,250,173,154,234,173,83,229,48,158,197,252,168,98,157,155,134,126,148,244,103,210,219,130,157,66,235,121,28,238,151,170,146,219,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,69,154,93,216,189,132,120,151,193,194,181,110,225,139,241,34,206,178,40,246,197,26,226,164,37,132,71,126,37,68,170,144,185,210,22,210,59,41,18,93,75,207,165,226,215,152,106,115,113,147,169,117,8,175,108,167,121,167,193,191,136,22,247,204,88,1,242,113,211,2,241,31,46,152,143,81,194,252,80,163,116,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,77,138,240,172,207,143,251,81,149,76,95,173,127,125,106,208,174,212,234,63,249,4,70,162,37,28,175,252,225,77,45,199,191,189,199,66,127,170,64,243,252,105,241,27,8,234,183,149,169,134,148,187,86,36,188,69,161,199,68,218,157,198,204,148,111,133,78,116,156,54,233,110,161,6,106,90,212,163,76,146,39,73,60,164,41,6,222,226,148,225,149,117,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,200,53,16,3,202,97,61,2,234,181,48,178,205,181,175,170,223,166,110,74,53,191,78,167,214,42,61,75,146,58,201,205,70,109,15,191,205,116,137,199,55,184,149,171,122,200,148,173,117,50,35,51,30,172,5,90,241,175,198,250,81,82,172,220,183,51,67,150,170,146,164,71,190,36,84,148,226,82,195,108,18,102,195,105,132,39,186,150,181,40,222,82,140,246,146,9,13,145,111,222,124,186,161,29,87,53,88,165,249,105,204,118,34,226,99,53,223,76,192,172,220,18,189,21,55,165,233,249,180,182,151,201,131,245,102,132,41,58,69,105,132,250,233,37,158,154,175,85,26,140,251,174,21,228,238,78,33,240,235,196,60,120,166,209,229,183,115,209,238,132,213,226,174,92,54,146,137,148,10,100,85,166,87,74,243,155,20,132,110,153,45,199,77,43,113,46,46,152,219,73,71,49,58,128,235,252,23,49,210,187,74,196,123,143,47,21,58,205,41,155,110,183,79,147,114,83,99,72,36,55,41,117,134,142,51,110,34,58,245,37,57,190,42,86,181,182,100,179,36,196,37,167,97,19,166,187,127,25,150,203,246,38,126,70,241,198,195,197,39,37,213,99,196,182,110,8,53,9,254,139,115,100,167,160,161,228,245,76,35,215,65,43,154,193,186,217,161,74,36,173,43,52,168,246,168,198,151,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,1,205,115,99,229,99,25,62,31,220,63,46,124,102,176,105,79,54,62,86,49,147,225,253,195,242,231,198,107,0,104,207,3,111,251,55,11,50,77,134,56,131,136,55,12,74,29,189,67,195,123,126,76,233,210,76,246,52,143,71,199,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,162,188,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,163,208,99,238,113,111,188,113,194,204,56,193,78,143,208,150,102,31,219,244,122,119,163,57,140,201,235,170,144,99,59,27,210,60,238,66,29,107,123,46,237,228,111,82,19,183,93,84,103,169,122,188,130,228,162,234,205,102,35,196,173,213,169,157,62,25,91,53,6,92,184,234,18,9,196,55,63,97,165,197,83,35,155,106,66,212,243,168,50,37,169,10,46,75,107,37,153,238,83,72,116,34,168,189,238,29,121,234,141,154,91,52,172,124,65,159,17,24,169,64,142,243,211,153,141,21,212,34,167,78,100,227,160,170,70,100,217,48,202,212,228,132,182,182,82,191,182,133,45,40,66,20,72,71,52,226,45,195,182,133,121,97,101,38,252,203,158,31,108,187,236,90,124,74,91,244,216,79,173,79,85,168,81,35,114,90,108,144,162,82,229,76,97,13,178,150,204,214,78,184,210,86,217,155,203,75,8,42,129,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,128,78,174,53,126,105,237,111,135,240,126,99,81,29,87,129,143,231,179,247,111,248,144,134,185,216,204,196,108,215,93,182,6,39,189,6,37,62,186,197,143,30,145,112,193,136,78,242,35,84,89,168,207,53,114,205,196,145,154,28,105,198,94,34,37,47,97,60,77,154,214,164,40,196,202,224,99,249,236,253,219,254,36,2,116,227,94,115,50,217,151,107,170,45,149,140,120,145,244,126,181,54,158,138,163,17,189,15,62,94,248,171,113,198,210,230,248,236,56,130,213,108,184,90,25,238,245,117,211,67,35,63,173,129,121,163,192,156,202,122,111,242,41,124,253,35,250,57,211,122,79,250,50,100,62,71,81,205,228,255,0,116,180,222,237,220,135,126,206,186,109,239,166,165,173,85,241,171,243,79,107,124,63,131,243,26,136,234,188,12,127,61,159,187,127,196,128,90,160,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,143,214,33,255,0,21,60,99,174,225,22,81,234,241,173,198,116,151,126,212,26,179,156,147,185,31,205,98,201,97,247,36,158,197,161,68,190,99,17,221,99,79,85,73,231,239,74,137,72,34,48,166,28,202,98,244,156,122,199,155,231,23,30,126,91,145,238,42,195,207,83,202,91,13,50,251,84,228,104,212,38,92,67,90,160,150,220,102,217,108,204,141,90,154,12,205,74,51,53,31,53,30,131,15,108,170,174,37,95,246,214,28,208,164,68,98,165,117,86,33,81,33,187,45,106,75,13,191,37,228,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,63,1,223,248,136,229,158,205,202,190,60,193,176,176,254,116,183,232,85,59,94,157,87,142,220,179,53,190,202,254,178,43,188,199,55,25,56,183,93,136,228,131,52,165,180,36,223,52,37,9,74,11,80,185,236,155,99,164,60,196,229,198,204,196,111,76,250,70,180,170,123,116,235,141,75,38,16,242,43,17,208,150,229,27,141,48,102,134,185,139,46,122,17,162,79,148,243,74,216,146,81,36,187,88,170,190,9,120,215,255,0,195,172,185,204,167,251,239,90,124,166,218,255,0,205,225,203,109,229,155,159,249,145,182,148,183,253,252,212,175,176,66,213,0,0,0,0,102,179,54,62,105,241,147,226,5,195,243,23,198,148,198,107,51,99,230,159,25,62,32,92,63,49,124,5,212,240,184,242,39,134,95,141,124,226,104,149,66,42,240,184,242,39,134,95,141,124,226,104,149,64,0,0,0,43,47,141,62,3,70,171,89,182,166,99,104,208,165,174,165,66,144,139,102,180,108,199,117,212,122,57,227,113,216,207,58,178,94,198,16,212,131,113,178,61,159,88,185,200,73,175,213,66,78,205,4,117,226,17,122,216,54,78,79,177,37,220,65,143,18,92,122,213,29,218,37,46,27,200,101,197,191,85,144,147,76,53,52,219,170,34,90,217,119,108,147,52,234,180,34,50,220,73,25,182,3,60,34,218,120,37,224,229,9,171,86,250,204,12,135,185,213,169,53,3,179,161,183,181,105,233,34,182,220,121,114,15,82,94,199,57,203,118,55,99,70,228,116,190,170,180,113,68,85,44,52,39,195,171,18,48,227,17,114,143,98,53,134,240,250,38,237,58,123,22,221,106,39,66,81,185,85,134,24,105,114,215,162,125,71,57,203,119,168,230,36,204,215,212,106,189,28,222,148,132,149,0,0,0,1,26,184,138,227,29,11,6,242,143,125,201,171,179,212,75,188,41,239,217,212,184,219,150,142,116,169,236,58,218,143,122,80,178,79,41,130,144,254,138,218,149,242,54,110,74,150,147,1,78,217,255,0,199,153,57,131,205,29,221,115,51,54,36,154,21,2,66,237,155,121,113,36,53,37,133,211,162,58,226,82,243,111,54,132,147,168,125,213,61,36,140,205,90,20,130,65,45,73,74,76,71,81,250,169,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,18,215,136,206,88,191,147,133,119,9,217,137,107,210,169,173,213,112,254,155,79,172,77,165,189,172,90,149,197,79,65,51,80,125,13,171,106,211,185,11,134,179,89,182,217,56,167,13,102,70,225,186,96,44,255,0,134,94,53,254,90,114,143,107,117,20,254,150,125,137,165,149,51,99,91,25,119,162,97,158,157,198,245,113,106,86,177,93,141,189,71,183,87,73,221,169,36,237,214,85,10,118,224,177,140,85,90,46,46,93,120,33,80,175,68,106,133,114,209,215,91,131,14,92,165,37,106,170,197,91,105,52,197,108,214,72,53,185,25,199,86,233,37,6,181,34,27,103,169,37,163,23,18,3,159,227,94,61,225,62,93,173,88,183,174,49,221,127,71,232,179,106,8,165,177,39,161,147,47,124,165,182,227,137,111,100,118,220,89,106,134,92,61,76,182,250,186,107,169,145,31,63,194,220,250,229,59,26,111,186,102,25,225,166,43,122,102,228,172,243,186,40,94,130,169,71,230,242,153,91,206,125,99,209,208,218,116,109,165,171,214,81,107,166,133,169,153,17,240,14,53,126,86,45,111,136,16,126,93,81,16,3,133,199,158,204,50,252,107,228,243,64,95,240,0,0,10,1,226,143,231,179,19,127,5,249,60,33,127,194,128,120,163,249,236,196,223,193,126,79,8,4,170,224,99,249,236,253,219,254,36,45,80,85,95,3,31,207,103,238,223,241,33,106,128,3,197,99,70,47,89,184,11,133,247,6,46,98,3,242,219,161,91,177,210,244,130,136,193,188,251,171,91,137,105,166,91,71,98,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,47,106,43,87,140,222,19,99,45,201,98,80,177,86,137,119,245,56,109,105,114,219,172,219,123,146,207,73,57,231,141,166,170,126,37,212,238,231,55,31,105,250,204,235,185,4,105,121,245,32,43,47,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,176,174,15,185,67,240,205,197,245,11,251,252,43,25,45,207,255,0,203,197,159,45,230,144,95,225,176,217,45,127,223,212,109,255,0,80,224,172,11,78,163,66,163,221,84,106,181,211,110,125,32,162,194,168,71,145,81,164,117,139,137,233,8,168,113,42,118,55,61,4,107,107,152,130,82,57,137,45,201,221,169,119,33,166,140,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,250,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,204,61,88,172,14,45,121,40,244,220,57,153,178,195,42,101,86,101,105,158,75,119,165,61,130,231,182,168,44,177,203,69,77,36,106,222,223,37,13,52,219,169,109,42,73,182,105,116,201,178,105,229,174,207,199,148,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,171,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,131,54,248,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,71,216,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,220,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,52,55,101,70,133,88,186,171,53,107,90,220,250,63,69,155,80,145,34,157,72,235,23,47,209,241,86,226,148,212,110,122,200,150,239,45,6,148,115,20,91,149,183,83,238,98,215,248,48,96,134,40,90,182,205,203,142,85,90,228,72,118,77,243,29,48,41,212,116,182,219,175,212,31,135,33,196,117,203,112,189,102,16,210,142,83,41,111,93,92,55,28,82,146,146,109,165,56,16,215,138,63,158,204,77,252,23,228,240,132,170,224,99,249,236,253,219,254,36,34,175,20,127,61,152,155,248,47,201,225,9,85,192,199,243,217,251,183,252,72,4,212,197,44,250,229,59,5,175,186,158,25,226,94,43,122,26,228,163,114,122,216,94,130,169,72,229,115,89,67,205,253,99,49,214,218,181,109,212,43,213,81,233,174,135,161,145,145,116,12,20,199,188,39,204,77,171,42,245,193,203,175,233,5,22,21,65,116,183,228,244,50,98,108,148,134,219,113,77,236,144,219,107,61,16,243,103,169,22,223,91,77,117,35,34,164,30,40,254,123,49,55,240,95,147,194,19,255,0,130,167,149,139,167,226,4,239,151,83,128,64,14,40,254,123,49,55,240,95,147,194,30,126,203,205,221,87,14,178,101,115,229,118,208,167,75,143,82,190,46,137,53,42,213,100,164,41,162,102,148,168,208,155,233,88,229,168,148,165,188,168,206,161,221,254,167,36,212,141,174,115,140,218,244,28,81,252,246,98,111,224,191,39,132,34,253,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,64,61,94,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,247,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,187,63,245,51,240,107,249,35,255,0,37,175,77,213,121,222,144,250,73,244,155,85,115,190,145,114,57,61,111,77,191,151,201,229,253,79,77,174,156,175,237,243,191,156,15,87,145,124,153,80,178,121,135,18,169,142,85,125,51,121,221,29,60,139,154,164,210,214,81,84,227,68,190,84,104,205,171,77,25,107,154,233,19,138,73,56,226,150,165,43,105,26,26,110,74,128,204,102,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,246,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,234,183,166,110,234,184,139,147,43,99,43,183,125,58,92,138,149,143,116,70,169,81,107,39,33,78,147,212,164,198,154,223,74,255,0,49,70,164,173,149,73,105,13,108,245,57,36,148,109,111,146,70,237,196,231,163,38,84,44,225,225,196,90,99,117,95,67,94,118,191,81,34,217,169,58,181,156,84,184,233,35,155,26,75,105,215,86,93,229,52,70,226,82,110,54,164,37,73,220,68,182,156,207,181,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,96,37,7,11,143,61,152,101,248,215,201,230,139,254,20,3,194,227,207,102,25,126,53,242,121,162,239,177,250,207,196,123,255,0,6,174,203,55,8,239,223,161,119,125,86,158,166,41,117,189,134,125,51,155,136,212,157,201,213,109,115,16,75,107,156,130,55,26,230,115,16,70,180,36,140,42,91,137,214,124,127,45,245,217,56,13,132,245,173,214,13,191,80,87,164,170,148,234,143,50,45,208,242,80,202,155,213,60,164,159,38,59,233,144,73,218,227,141,60,162,109,226,215,99,74,46,21,146,76,159,92,217,185,197,6,168,169,41,112,172,154,28,134,21,118,86,34,59,31,159,5,135,91,125,108,161,182,221,89,41,75,121,81,150,209,45,40,112,155,53,18,214,149,17,109,84,127,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,92,255,0,7,92,99,195,139,135,47,175,96,205,49,154,85,42,243,181,42,19,39,84,162,54,162,76,170,188,87,221,37,183,82,81,108,78,253,188,196,68,86,138,113,72,76,118,55,26,73,198,146,2,122,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,56,174,112,114,153,102,230,235,11,254,131,215,100,68,163,215,96,72,110,77,10,227,84,3,148,253,41,102,226,13,242,66,9,198,141,104,117,164,27,106,65,175,102,188,181,153,26,154,65,151,117,0,25,119,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,217,240,207,206,189,71,51,246,37,74,201,196,186,159,83,137,54,150,178,102,204,112,226,179,233,152,47,60,225,183,33,152,236,165,189,156,157,80,195,132,150,246,150,172,40,214,106,120,210,152,1,197,115,22,112,107,19,115,28,253,59,12,237,14,154,189,105,117,20,59,182,226,218,166,125,49,57,149,165,178,103,146,100,91,186,94,90,218,234,21,235,57,174,194,213,166,89,90,188,87,14,204,30,198,220,82,204,93,46,169,130,247,36,187,62,69,177,30,84,153,247,130,104,204,84,152,162,161,232,175,178,130,91,18,20,150,157,91,230,165,52,148,106,107,209,78,56,68,100,210,205,33,97,92,106,252,172,90,223,16,32,252,186,162,32,7,11,143,61,152,101,248,215,201,230,137,255,0,198,175,202,197,173,241,2,15,203,170,34,0,112,184,243,217,134,95,141,124,158,104,11,254,0,16,215,31,243,213,27,44,185,205,183,240,195,19,167,196,139,133,247,29,142,197,74,84,229,69,117,199,233,21,18,147,80,36,190,130,97,181,186,242,30,38,25,101,77,154,79,105,242,220,74,144,73,112,156,10,224,226,51,146,143,228,171,136,236,87,236,10,101,85,204,50,186,126,178,155,37,242,230,183,75,156,102,179,114,152,167,183,41,106,218,132,19,141,41,210,74,150,218,148,157,93,83,46,184,124,215,39,217,179,188,178,139,138,31,78,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,143,65,24,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,173,133,213,61,31,155,202,121,15,55,245,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,30,125,243,131,148,203,203,40,184,161,244,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,195,65,24,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,245,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,0,226,143,228,79,19,127,5,249,196,33,86,188,60,243,167,85,202,198,40,71,161,93,247,4,180,225,93,203,32,202,224,134,81,149,40,161,62,109,237,106,160,195,105,81,41,11,74,137,164,186,104,37,26,217,37,23,45,197,161,157,182,127,196,198,173,74,175,240,255,0,196,10,237,10,167,18,163,77,168,199,160,203,135,50,35,201,121,137,44,57,86,130,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,1,65,131,245,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,63,40,185,238,37,188,62,227,99,13,42,177,152,60,32,165,75,115,16,96,71,234,107,20,152,141,59,41,251,149,8,76,86,27,38,201,111,146,24,92,120,204,58,162,67,45,41,111,158,137,34,53,154,117,14,129,195,139,60,114,115,91,102,207,179,241,5,17,35,226,45,159,29,133,206,121,165,180,210,43,113,20,102,130,154,211,4,100,164,45,42,36,165,244,165,60,164,173,214,148,147,73,60,77,55,50,134,93,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,159,102,206,205,205,214,23,253,56,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,32,132,28,115,191,50,127,188,159,195,69,85,139,84,227,157,249,147,253,228,254,26,34,175,11,143,61,152,101,248,215,201,230,128,229,89,98,204,45,213,149,252,101,162,226,229,173,27,175,232,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,23,16,106,74,210,135,90,105,102,133,236,218,122,30,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,228,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,116,151,196,103,37,31,201,87,17,216,175,216,20,202,171,152,101,116,253,101,54,75,229,205,110,151,56,205,102,229,49,79,110,82,213,181,8,39,26,83,164,149,45,181,41,58,186,166,93,112,252,166,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,116,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,176,208,160,229,88,233,154,60,9,203,95,161,63,45,119,207,209,207,164,125,79,163,63,163,38,76,231,244,252,174,119,247,51,78,109,219,207,107,237,105,174,238,218,232,122,116,170,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,133,91,113,206,252,201,254,242,127,13,1,58,112,83,57,153,108,204,77,213,42,202,193,204,72,250,65,90,133,79,93,81,248,222,135,159,19,100,84,56,219,106,115,124,134,27,65,232,183,155,45,8,247,122,218,233,161,25,151,75,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,29,59,112,84,243,79,116,252,63,157,243,26,112,153,92,91,240,231,23,47,124,180,57,91,195,235,170,91,54,245,171,35,210,87,93,185,26,50,212,186,196,77,237,147,111,154,219,35,81,162,34,137,79,45,181,104,209,163,115,202,81,42,59,100,97,85,121,193,205,157,229,155,172,80,250,113,93,143,46,143,66,129,29,184,212,43,113,83,202,83,20,164,27,104,39,205,11,38,218,37,173,215,80,110,41,102,141,250,114,208,102,105,105,4,82,211,132,238,74,42,55,77,213,76,205,70,36,83,54,91,116,109,100,217,204,44,162,200,102,171,57,46,72,142,228,135,18,106,91,140,244,174,51,185,4,166,208,163,116,218,113,11,34,104,201,117,172,52,167,149,236,99,195,140,115,192,235,86,249,194,246,105,80,41,94,143,143,5,234,37,57,69,203,160,202,105,148,19,148,211,73,33,189,156,157,82,148,253,90,18,166,249,107,65,108,90,12,195,170,136,1,196,235,33,223,150,250,20,156,121,194,122,46,235,250,223,167,171,210,84,186,117,59,153,42,232,101,43,101,45,234,174,106,75,157,29,132,200,52,237,109,199,94,73,54,201,107,177,164,148,255,0,31,38,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,1,153,124,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,250,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,69,57,98,204,45,171,154,12,26,162,226,229,173,27,160,235,249,145,170,52,181,202,110,67,212,201,205,43,107,177,220,82,15,252,23,16,106,74,20,182,157,105,102,132,111,218,89,235,199,235,195,14,47,252,101,187,47,44,35,176,190,133,218,21,90,130,159,165,209,55,145,244,205,237,34,82,182,167,84,53,204,89,45,222,74,12,219,107,153,203,65,154,16,147,59,10,224,209,131,216,219,18,77,127,24,88,185,37,219,88,117,81,144,196,103,169,175,81,152,121,23,106,216,106,99,100,109,72,90,137,232,232,138,243,201,81,173,180,154,29,89,173,179,61,91,89,36,39,166,53,231,51,45,153,118,186,162,217,88,199,137,31,71,235,83,105,232,170,49,27,208,243,229,239,138,183,28,109,46,111,142,195,136,45,86,203,133,161,158,239,87,93,52,50,51,250,216,23,154,60,9,204,167,166,255,0,34,151,207,210,63,163,157,55,164,255,0,163,38,67,228,117,28,222,79,247,75,77,238,221,200,119,236,235,166,222,250,106,90,213,95,26,191,52,246,183,195,248,63,49,168,142,171,192,199,243,217,251,183,252,72,3,142,119,230,79,247,147,248,104,229,92,21,60,211,221,63,15,231,124,198,156,58,175,28,239,204,159,239,39,240,209,8,50,199,101,85,111,251,83,31,232,84,105,17,25,145,23,9,229,86,214,169,43,82,80,108,83,235,84,153,207,36,141,41,81,239,83,81,156,74,11,77,13,102,146,51,73,25,168,131,165,113,25,206,191,242,170,196,118,40,22,5,78,170,222,25,90,223,87,77,140,249,242,155,170,78,35,89,57,83,83,59,82,180,238,66,201,182,146,233,169,72,109,42,86,141,41,231,91,47,215,195,139,35,145,179,91,121,79,188,49,5,114,227,225,213,159,33,132,78,101,164,58,210,235,114,212,70,178,132,211,228,68,148,33,41,36,169,245,37,92,212,161,214,146,146,73,188,78,183,13,70,159,112,170,214,195,139,47,14,45,203,111,8,96,210,162,89,145,41,237,42,136,154,91,164,236,87,34,184,92,196,188,135,72,213,206,230,111,55,13,211,82,148,226,150,107,82,148,106,53,24,122,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,82,82,178,218,180,146,136,253,134,90,143,232,0,174,92,253,112,225,165,95,241,93,196,188,25,164,53,10,182,214,222,162,155,22,58,91,105,237,78,43,41,216,212,120,202,90,180,66,29,81,234,174,198,102,126,26,144,168,246,215,122,225,173,198,151,81,233,139,110,183,11,93,15,235,161,201,103,123,127,250,43,78,168,95,221,169,43,220,99,81,42,74,86,91,86,146,81,31,176,203,81,14,51,113,195,171,12,241,214,157,50,224,180,233,145,168,87,58,249,123,23,17,152,241,89,115,69,48,131,222,109,198,91,135,163,109,43,78,254,42,63,97,246,8,143,148,126,43,119,37,172,112,236,156,113,35,169,83,27,230,109,170,23,49,233,103,175,61,195,230,61,38,97,39,237,41,164,39,183,217,45,60,116,49,106,216,127,138,54,14,40,209,219,174,88,183,93,42,177,21,205,125,104,83,153,145,183,69,45,61,249,75,81,23,118,215,237,246,31,184,198,114,113,139,47,152,165,129,213,167,169,55,221,167,83,134,219,123,118,204,92,9,45,199,115,84,54,163,218,183,91,70,186,115,80,71,219,196,244,247,107,232,48,11,54,120,193,151,186,179,50,237,11,146,91,176,26,221,186,155,38,100,165,68,86,169,116,139,86,155,121,180,159,172,242,149,254,22,135,250,195,72,0,33,134,93,248,155,224,182,44,82,219,139,120,84,217,182,235,68,243,76,45,51,158,137,13,151,20,235,174,37,28,178,114,82,150,100,73,74,13,94,237,197,166,186,144,151,212,59,134,135,115,83,217,170,208,42,240,234,49,31,66,92,109,232,178,16,242,20,74,73,40,180,82,12,200,251,40,143,199,218,64,62,136,0,0,0,0,0,249,55,77,173,65,188,232,51,173,171,146,153,26,125,62,161,29,216,207,178,251,40,117,38,135,16,164,43,213,89,26,126,202,148,93,200,252,76,125,96,1,75,60,65,248,123,207,194,74,148,204,79,194,138,76,217,182,204,167,28,147,50,51,12,41,195,132,165,42,83,238,25,33,136,201,109,182,16,219,109,150,166,175,87,93,15,182,134,34,150,94,115,5,125,229,211,16,160,93,182,189,70,67,108,179,33,164,206,132,167,158,38,158,100,159,105,199,18,166,208,227,100,163,50,101,41,50,81,232,101,216,254,237,31,93,22,189,14,242,160,206,182,174,58,116,121,212,250,131,14,198,125,151,217,67,169,82,28,66,144,175,85,100,105,63,85,74,46,228,126,34,150,56,132,100,46,179,130,247,12,220,74,195,218,83,210,45,42,132,135,30,117,168,236,45,125,26,220,92,183,140,182,181,29,13,54,210,26,105,5,221,71,183,95,118,134,65,108,249,114,199,203,71,48,24,107,68,187,232,53,154,123,245,9,20,248,206,84,226,49,33,165,46,52,165,71,101,199,144,104,67,139,82,54,169,226,45,20,123,139,192,254,255,0,209,153,12,57,133,138,88,47,118,218,114,153,66,215,38,141,61,44,25,164,140,208,234,162,60,218,84,157,82,173,12,185,157,140,139,81,71,25,39,205,157,211,150,172,76,130,165,212,29,114,219,169,72,106,37,70,35,206,184,109,52,211,146,35,115,94,74,57,205,182,151,9,182,52,37,43,82,34,236,125,188,47,155,15,47,251,79,23,172,72,23,85,179,83,139,62,5,90,19,78,44,153,121,167,77,179,117,148,44,219,94,197,41,36,162,75,137,213,58,158,154,251,64,102,226,191,76,147,133,120,193,58,154,226,93,74,237,107,141,214,146,106,35,37,43,166,148,105,35,240,78,191,213,248,250,191,176,104,95,41,151,170,47,204,190,88,213,178,211,119,160,105,141,47,223,187,161,97,71,175,172,174,254,191,188,82,95,16,235,21,203,19,51,183,44,117,68,40,237,213,164,204,170,178,68,222,205,205,187,80,150,73,87,217,78,186,236,241,45,75,239,49,101,252,36,47,233,55,94,92,164,81,234,82,146,228,138,61,97,112,152,71,48,204,211,25,168,16,18,146,208,212,102,68,70,163,240,34,47,184,128,78,48,0,0,0,0,0,1,252,51,34,35,51,61,8,128,86,79,26,12,70,110,45,159,110,97,180,105,38,220,183,167,195,170,184,148,47,67,83,6,213,69,147,35,34,86,166,90,255,0,197,211,239,246,8,177,194,211,12,142,250,204,108,74,187,209,185,172,208,88,110,164,70,104,220,73,91,19,225,43,95,176,162,45,9,126,58,145,253,228,63,103,21,188,64,114,236,204,90,232,228,249,186,213,30,9,195,251,91,182,155,83,167,39,79,180,122,118,87,134,133,250,136,73,158,11,184,116,134,108,251,147,18,228,196,52,72,114,161,50,144,218,212,222,134,166,141,170,115,196,100,102,157,76,181,255,0,141,167,221,237,1,103,9,73,37,36,146,240,34,208,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,58,207,51,208,243,185,43,216,231,76,238,213,107,166,135,180,244,61,70,125,184,140,166,103,242,201,196,2,150,234,158,115,250,43,215,220,106,215,250,42,39,129,152,208,147,173,161,230,150,211,133,170,86,147,73,151,188,140,133,113,230,95,33,178,177,195,55,236,220,241,217,102,61,18,165,187,210,110,26,77,6,124,186,91,40,103,67,40,235,71,219,107,79,88,207,238,239,224,18,111,33,214,3,248,117,150,123,86,135,57,151,26,152,158,187,158,149,164,210,101,253,33,41,73,236,105,73,248,44,188,72,72,65,248,168,244,168,148,74,115,52,200,44,161,166,25,221,177,9,73,36,139,85,26,143,177,17,23,137,159,176,126,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,1,249,78,155,16,231,21,67,150,92,242,254,214,133,175,134,158,58,107,224,63,80,0,0,0,0,0,0,0,255,0,9,147,97,83,163,57,54,161,45,152,177,217,73,173,199,94,112,144,132,36,139,83,51,81,246,34,34,35,61,126,225,255,0,114,100,49,18,59,178,228,186,134,153,101,10,113,197,173,68,148,165,36,90,153,153,159,98,34,34,241,21,19,196,107,136,13,197,84,184,170,56,53,132,213,233,116,216,116,217,15,69,168,84,32,74,91,46,56,235,110,75,142,235,100,235,18,76,141,6,70,218,182,169,4,102,100,70,126,194,1,97,56,131,157,44,185,225,186,156,106,181,137,116,25,47,52,163,66,217,133,89,128,183,9,69,191,82,218,167,210,122,234,131,45,61,230,67,159,64,226,115,149,153,243,74,23,210,41,17,245,86,222,107,242,233,200,111,196,139,93,221,87,135,125,127,80,162,120,236,95,56,131,83,228,178,154,221,195,57,229,239,86,132,244,183,13,70,173,13,71,166,227,251,75,241,247,171,239,30,245,220,169,227,235,20,47,164,71,134,55,41,197,229,243,75,109,22,110,237,187,55,235,253,78,158,31,120,13,5,225,222,63,224,254,41,176,219,150,94,32,219,245,7,157,34,52,198,102,173,21,215,187,146,52,245,27,113,71,226,226,75,245,158,158,225,208,134,100,237,76,67,197,236,19,186,33,207,163,215,46,91,118,117,50,75,111,156,69,73,149,17,43,229,184,147,229,184,132,169,6,104,53,52,68,105,237,246,116,246,118,182,140,136,241,33,165,98,255,0,79,135,24,181,50,37,54,228,34,67,113,101,184,226,89,102,81,127,54,101,9,222,252,165,184,183,148,227,142,30,132,158,228,90,151,125,72,5,130,0,255,0,134,157,105,246,144,243,14,33,198,220,73,41,11,65,145,165,68,125,200,200,203,196,135,253,128,0,0,0,0,0,138,28,76,44,228,93,153,98,172,47,144,219,139,165,156,138,130,119,39,93,166,213,62,102,134,94,169,232,126,183,143,111,214,66,153,114,157,119,189,97,230,62,192,169,110,218,218,238,106,84,89,61,204,190,168,231,176,107,254,210,127,67,219,219,222,47,187,53,244,47,164,89,121,191,169,233,143,206,115,232,229,85,77,167,102,239,95,161,124,136,244,208,253,227,59,148,199,100,218,216,167,17,242,46,92,138,69,192,218,200,143,82,218,182,164,145,247,240,50,238,159,187,246,0,211,133,10,162,205,94,137,79,171,70,61,90,155,21,169,13,159,111,178,180,18,139,192,204,188,15,222,63,112,230,217,112,184,93,185,240,46,196,171,62,164,27,142,219,148,179,89,160,251,26,142,27,42,63,19,63,210,247,142,146,0,0,0,0,0,2,166,248,208,92,213,21,85,237,203,100,164,153,67,38,97,202,54,137,106,251,123,170,40,215,77,116,240,237,174,154,136,249,195,59,18,236,140,28,198,74,197,253,124,78,109,136,136,183,228,69,65,41,214,82,102,178,149,13,210,219,205,82,11,93,27,86,158,183,250,76,117,158,50,242,210,188,85,160,197,37,43,84,210,98,175,77,123,127,116,212,8,87,83,19,37,197,37,20,105,79,52,75,35,74,137,11,52,234,71,226,71,160,9,143,159,44,246,92,89,132,185,101,218,22,133,66,109,62,210,167,72,113,148,182,211,171,107,171,229,185,41,178,82,137,185,11,105,196,173,167,147,169,232,90,233,238,241,243,185,23,201,173,217,152,251,250,153,95,155,0,218,180,40,245,38,94,168,189,33,167,82,137,8,105,232,203,117,148,168,216,113,165,169,77,60,102,72,81,150,189,245,208,188,121,134,90,112,6,233,204,70,39,83,45,26,44,87,151,21,82,89,118,163,32,144,225,147,113,186,134,91,117,91,146,219,132,70,68,241,30,170,45,11,219,247,232,3,47,120,29,106,96,22,27,211,44,139,102,3,12,169,150,25,84,199,144,211,105,83,242,9,134,154,113,197,41,13,163,113,171,146,147,51,50,212,253,190,226,15,91,98,88,182,214,28,90,212,251,66,212,166,71,131,79,167,199,105,132,54,203,13,180,74,229,182,150,201,74,38,210,148,154,141,40,78,167,161,120,15,64,0,0,3,201,94,248,177,134,248,117,1,202,133,231,123,80,169,13,182,102,157,38,84,152,142,163,81,37,71,180,185,139,79,127,81,93,190,227,247,24,141,87,143,20,44,182,219,41,168,183,18,174,253,73,232,43,121,9,40,146,32,60,151,141,27,180,52,105,44,141,68,102,158,222,26,234,64,38,16,10,190,188,248,209,219,6,196,152,214,93,145,84,231,18,22,150,220,159,77,111,110,253,20,68,122,183,59,93,53,219,225,247,253,195,131,221,92,92,241,238,178,195,204,82,160,81,160,146,141,92,181,182,212,214,150,68,100,162,46,233,152,125,251,151,249,0,93,61,102,227,160,91,209,29,157,93,173,192,167,199,101,10,113,199,37,73,67,73,74,72,140,204,204,212,100,69,216,140,255,0,97,136,153,152,62,38,56,23,132,52,217,208,237,234,159,210,74,218,9,214,24,77,49,232,115,25,75,196,151,73,38,225,34,82,22,72,222,217,107,167,125,20,94,211,21,9,137,25,195,204,62,39,173,210,174,98,117,197,26,59,196,164,174,44,42,212,228,50,164,158,253,82,104,83,202,35,35,37,153,105,238,34,33,199,101,205,155,61,229,201,157,45,233,47,44,205,74,113,231,13,106,81,153,234,102,102,125,204,245,51,255,0,40,9,35,152,124,251,227,142,59,212,100,55,244,162,161,66,163,56,107,74,97,83,38,204,138,133,182,106,119,66,113,190,161,104,61,80,238,211,246,104,146,47,2,239,196,44,235,22,249,197,59,137,170,69,179,72,169,214,106,51,94,74,77,77,71,122,66,183,45,196,167,114,141,9,82,190,211,137,212,244,246,253,227,203,145,145,25,25,150,186,24,150,185,85,206,125,153,151,42,98,219,123,9,232,53,90,161,40,220,110,162,237,9,167,228,37,91,88,208,185,166,251,106,34,37,51,187,183,180,245,241,62,193,39,114,155,194,97,222,92,11,215,30,164,48,180,185,202,146,221,46,58,245,209,39,200,112,144,251,50,161,248,255,0,90,133,145,31,184,189,230,44,150,200,195,220,54,194,26,20,122,45,165,66,162,208,97,176,218,25,35,98,44,120,166,230,212,37,58,171,150,148,145,168,201,180,235,219,190,223,184,85,29,221,198,75,19,170,49,221,141,108,90,84,88,105,90,20,132,41,112,36,54,164,234,74,34,50,52,77,236,101,170,127,200,63,118,85,241,155,53,249,192,197,216,49,234,23,5,70,5,175,79,146,212,217,203,137,46,164,211,43,105,185,76,19,141,145,154,221,108,212,109,72,63,85,90,22,132,90,158,158,33,111,17,103,68,156,142,100,57,13,188,143,210,109,100,162,63,218,95,168,199,251,143,137,104,219,77,218,180,102,105,40,153,34,81,181,187,87,95,115,122,213,170,212,174,234,208,181,251,90,120,123,7,219,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,179,211,122,210,172,12,159,98,221,118,179,30,91,209,229,90,242,232,136,76,100,37,75,39,234,9,232,89,81,146,148,146,216,151,100,182,165,158,186,146,9,70,68,163,34,73,133,16,230,171,20,191,45,57,142,196,92,76,102,187,233,152,21,155,130,87,162,166,244,189,63,54,150,210,249,48,126,172,208,133,39,72,173,48,159,93,36,179,211,85,234,163,81,157,148,240,75,195,59,86,54,22,95,88,199,210,115,110,74,133,192,118,207,61,198,219,87,79,6,60,104,242,54,50,173,156,196,115,28,149,171,133,188,210,174,67,30,169,26,53,58,129,26,72,201,253,129,27,12,50,185,133,182,99,54,244,186,20,136,182,188,25,53,10,124,178,117,47,177,81,146,209,72,154,78,37,211,222,133,156,151,158,51,65,233,176,204,210,68,146,34,73,5,75,113,133,178,169,86,174,112,87,93,167,200,150,228,139,198,215,166,214,231,37,229,164,208,219,232,83,208,73,45,17,36,140,145,202,130,210,140,148,106,61,234,89,235,161,146,83,215,248,37,227,29,117,171,170,250,203,244,134,121,212,89,52,243,188,97,185,185,9,233,37,54,228,120,146,11,66,70,247,57,200,118,55,115,94,212,116,190,170,117,113,70,93,131,141,61,129,26,187,151,155,83,16,99,219,210,230,84,173,91,161,17,151,57,146,117,72,129,78,153,29,194,120,221,36,158,196,161,114,24,128,130,90,203,178,246,37,38,92,195,37,86,182,69,175,90,173,129,156,28,36,174,209,163,196,122,68,171,162,37,17,105,146,133,41,4,197,65,93,11,202,34,74,146,123,210,212,151,20,131,215,66,89,36,204,148,68,105,48,209,152,0,0,12,198,99,125,235,74,196,172,104,191,177,26,133,30,91,20,219,170,232,170,214,225,181,45,9,75,237,177,38,91,143,54,151,18,149,41,36,178,74,200,140,137,74,45,117,208,207,196,94,247,17,92,99,161,96,222,81,239,185,53,118,122,137,119,133,61,251,58,151,27,114,209,206,149,61,135,91,81,239,74,22,73,229,48,82,31,209,91,82,190,70,205,201,82,210,98,133,176,158,197,252,168,98,157,155,134,126,148,244,103,210,219,130,157,66,235,121,28,238,151,170,146,219,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,64,122,188,170,226,151,228,91,49,216,117,137,143,87,125,13,2,141,112,69,244,172,222,151,168,229,82,221,95,38,119,213,146,22,165,107,21,215,211,234,36,214,90,234,141,20,73,50,210,152,203,101,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,238,52,61,145,107,214,149,127,228,251,9,43,180,104,242,217,143,22,215,137,68,90,100,161,41,89,191,79,79,66,242,136,146,165,22,197,59,25,197,32,245,212,208,105,51,36,153,154,72,59,168,165,110,53,126,105,237,111,135,240,126,99,81,23,82,41,91,141,95,154,123,91,225,252,31,152,212,64,64,1,117,60,47,114,45,249,20,181,81,142,56,199,102,116,152,147,90,223,232,120,211,85,185,234,21,45,198,210,69,171,38,146,233,230,61,171,156,205,77,75,67,70,134,254,169,74,144,217,241,78,23,92,63,230,85,230,83,115,55,141,246,239,38,148,207,77,81,177,233,111,184,251,18,156,148,211,237,62,205,89,92,181,163,107,37,202,209,166,220,37,165,228,184,167,13,36,130,105,78,219,80,10,171,227,157,249,147,253,228,254,26,57,87,5,79,52,247,79,195,249,223,49,167,14,171,199,59,243,39,251,201,252,52,114,174,10,158,105,238,159,135,243,190,99,78,1,117,32,0,2,128,120,163,249,236,196,223,193,126,79,8,74,174,11,153,122,181,106,16,238,60,206,213,164,245,149,170,109,66,77,165,72,132,228,86,212,220,31,168,140,243,243,18,226,136,214,79,45,15,147,41,52,108,218,217,190,70,107,39,116,68,85,226,143,231,179,19,127,5,249,60,33,63,248,42,121,88,186,126,32,78,249,117,56,4,255,0,0,0,1,89,124,107,240,134,205,93,129,102,227,218,88,150,221,216,197,98,61,160,183,18,249,242,31,167,45,153,178,146,149,182,122,145,45,183,91,89,165,73,219,169,60,225,47,126,141,236,179,65,0,56,213,249,88,181,190,32,65,249,117,68,5,85,229,59,205,62,13,252,64,183,190,98,192,181,78,53,126,86,45,111,136,16,126,93,81,21,87,148,239,52,248,55,241,2,222,249,139,2,213,56,213,249,88,181,190,32,65,249,117,68,5,85,229,59,205,62,13,252,64,183,190,98,192,210,152,205,102,83,188,211,224,223,196,11,123,230,44,13,41,128,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,248,24,67,141,24,95,143,86,107,120,129,132,119,124,75,138,132,228,135,98,28,134,80,227,75,105,246,204,183,180,235,78,165,46,180,189,13,42,36,173,41,51,66,208,178,213,43,73,157,69,241,66,207,79,229,174,234,94,7,96,229,231,213,225,181,23,103,166,36,194,78,214,107,181,70,220,81,158,143,18,143,168,134,206,141,242,244,36,161,110,146,220,250,212,166,59,133,197,50,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,134,133,0,124,155,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,125,96,1,78,220,86,50,57,27,13,106,179,243,73,134,203,150,237,10,231,172,26,238,154,98,144,235,231,78,168,202,82,214,115,80,230,134,72,140,243,186,165,73,113,69,203,121,214,210,131,82,93,75,108,220,72,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,128,203,189,26,233,174,219,244,234,245,38,145,59,167,137,115,83,209,75,170,55,202,66,250,136,168,148,196,180,183,170,136,205,26,63,18,58,245,73,146,189,77,53,218,165,17,173,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,97,39,248,131,100,146,171,149,11,253,186,237,176,196,185,216,117,117,72,144,245,42,98,98,169,44,82,95,83,207,41,20,149,184,167,157,90,214,220,116,182,164,186,225,164,222,46,97,164,140,219,115,72,150,3,234,255,0,174,171,246,234,255,0,125,110,59,146,227,168,127,225,38,78,169,78,144,231,254,147,143,60,227,139,251,212,165,43,218,102,47,79,135,238,68,104,89,85,181,91,189,110,148,117,184,155,112,83,201,186,140,157,86,223,162,226,190,220,87,29,165,108,68,135,99,191,202,147,29,71,212,164,137,75,215,66,209,61,143,138,240,180,200,79,208,72,116,28,215,98,131,251,238,10,173,63,172,180,41,113,228,106,220,8,50,216,52,148,201,10,65,232,227,207,48,234,137,13,106,105,109,183,12,214,70,234,137,44,89,80,0,141,92,69,113,142,133,131,121,71,190,228,213,217,234,37,222,20,247,236,234,92,109,203,71,58,84,246,29,109,71,189,40,89,39,148,193,72,127,69,109,74,249,27,55,37,75,73,137,42,42,175,141,166,53,255,0,240,23,46,112,233,254,235,214,161,41,198,191,243,136,113,27,101,100,231,254,122,110,37,77,255,0,120,52,171,237,144,10,171,26,61,194,172,11,135,27,39,118,230,94,46,218,55,209,206,187,15,218,182,238,8,212,179,97,14,71,149,38,15,46,122,208,180,18,218,83,198,243,175,172,220,209,105,83,138,53,158,253,76,206,147,56,123,225,125,87,21,115,131,134,212,202,122,165,179,30,129,88,106,232,157,45,152,74,146,136,236,83,212,82,75,155,161,145,54,135,93,109,168,228,226,143,68,174,66,59,40,204,144,173,15,0,203,190,33,89,85,92,53,191,238,92,57,174,200,136,253,74,213,172,77,162,76,118,34,212,166,28,126,51,203,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,94,2,252,248,117,99,29,11,25,50,143,98,73,164,51,211,203,179,233,236,89,213,72,219,150,190,76,168,12,52,218,79,122,144,130,87,53,131,142,254,137,220,148,115,246,110,82,144,163,21,87,197,79,7,40,88,69,155,138,188,155,113,237,34,95,180,246,175,23,35,109,95,243,89,82,95,125,185,37,189,107,81,175,152,252,119,95,215,213,74,121,251,18,146,74,8,206,79,240,71,197,232,203,165,98,22,2,78,126,35,114,24,144,213,223,75,109,44,59,207,125,11,75,113,102,169,110,119,104,144,217,183,0,146,159,85,102,111,56,126,185,17,236,9,235,155,31,43,24,201,240,254,225,249,115,227,53,131,74,121,177,242,177,140,159,15,238,31,151,62,51,88,3,170,229,163,46,151,222,104,49,78,6,25,216,177,255,0,189,76,172,77,222,207,244,101,47,169,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,240,34,241,50,208,158,5,224,94,28,101,211,14,41,216,95,133,244,110,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,229,92,62,48,47,14,48,107,44,182,85,90,202,163,114,170,183,221,191,75,185,43,245,39,204,151,42,108,169,17,80,241,33,75,34,45,25,107,154,164,52,217,17,37,41,53,25,234,181,184,181,201,80,1,82,188,81,120,127,204,164,76,169,102,111,4,45,222,117,41,238,166,163,124,82,216,113,247,229,55,41,215,221,125,234,178,121,139,94,230,79,155,163,173,182,72,75,41,109,46,18,77,6,234,154,182,161,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,1,150,33,106,156,12,127,61,159,187,127,196,132,74,226,41,150,123,55,43,89,134,59,51,15,167,75,93,189,95,163,179,113,193,133,36,205,107,166,33,233,18,25,56,132,233,168,212,242,18,168,234,52,45,94,190,197,165,42,53,169,38,226,229,175,3,31,207,103,238,223,241,32,22,168,0,0,2,149,184,205,226,151,210,188,199,80,176,206,5,119,170,129,98,91,237,245,48,186,93,157,29,82,106,205,231,190,176,208,74,115,124,84,211,149,217,74,66,116,208,180,87,48,133,212,140,198,99,125,235,74,196,172,104,191,177,26,133,30,91,20,219,170,232,170,214,225,181,45,9,75,237,177,38,91,143,54,151,18,149,41,36,178,74,200,140,137,74,45,117,208,207,196,4,159,225,25,134,118,174,34,102,225,154,141,211,19,171,250,21,111,203,185,169,204,45,182,220,101,83,155,126,60,118,150,226,86,133,107,203,234,148,234,13,59,84,151,90,105,100,175,87,67,150,188,110,44,170,84,252,23,195,220,70,122,68,178,169,80,238,135,104,145,218,74,211,200,83,19,162,56,243,170,90,118,238,53,146,169,236,146,76,148,68,68,167,53,37,106,70,159,171,193,98,192,141,66,203,205,215,136,50,45,233,112,234,87,85,208,184,200,156,241,58,148,79,167,67,142,217,50,109,18,143,98,144,137,15,207,65,173,5,221,123,210,163,62,89,18,101,86,112,44,8,216,159,149,204,82,179,30,183,165,215,100,74,181,231,73,167,211,226,19,170,125,250,140,102,142,68,34,109,45,30,245,172,164,178,201,146,11,93,230,68,147,37,17,154,76,41,47,135,86,49,215,112,111,55,22,36,154,67,61,68,75,194,160,197,157,84,141,185,8,231,69,158,251,77,164,247,169,11,52,242,159,40,239,232,157,170,95,35,102,228,165,106,49,161,65,149,113,167,60,16,189,106,184,149,130,246,14,35,87,99,196,98,165,117,90,244,170,220,198,162,33,73,97,183,228,196,109,231,18,218,84,165,40,144,74,89,145,17,169,71,166,154,153,248,128,246,160,0,0,51,89,155,31,52,248,201,241,2,225,249,139,227,74,99,53,153,177,243,79,140,159,16,46,31,152,190,2,234,120,92,121,19,195,47,198,190,113,52,74,161,21,120,92,121,19,195,47,198,190,113,52,74,160,0,0,0,21,43,198,211,24,235,174,221,86,46,95,163,179,201,162,198,167,149,227,49,205,200,87,87,41,199,36,68,142,90,26,55,183,201,67,82,123,146,246,175,170,245,147,171,105,51,181,75,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,102,223,50,152,189,39,30,177,230,249,197,199,159,150,228,123,138,176,243,212,242,150,195,76,190,213,57,26,53,9,151,16,214,168,37,183,25,182,91,51,35,86,166,131,51,82,140,205,70,28,212,89,247,4,188,99,174,181,117,95,89,126,144,207,58,139,38,158,119,140,55,55,33,61,36,166,220,143,18,65,104,72,222,231,57,14,198,238,107,218,142,151,213,78,174,40,202,176,71,181,193,76,80,170,224,174,46,90,24,175,70,76,183,36,90,213,136,213,37,199,141,53,81,23,49,132,44,185,209,77,212,145,154,16,243,92,198,151,234,168,141,14,40,141,42,35,50,48,211,152,15,147,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,15,172,0,42,87,141,166,49,215,93,186,172,92,191,71,103,147,69,141,79,43,198,99,155,144,174,174,83,142,72,137,28,180,52,111,111,146,134,164,247,37,237,95,85,235,39,86,210,103,109,67,57,153,233,189,106,183,254,112,113,110,187,89,143,17,153,17,110,137,116,68,38,50,20,148,27,20,245,116,44,168,201,74,81,239,83,81,155,82,207,93,13,102,163,34,73,25,36,131,213,112,215,194,25,56,191,156,27,29,131,98,89,211,108,249,7,119,212,158,140,251,77,45,132,65,82,87,29,70,78,107,189,10,152,113,27,90,80,70,179,67,170,50,219,161,173,54,85,198,22,202,170,221,89,62,93,118,159,34,35,113,236,235,162,155,91,156,151,150,162,91,140,45,47,65,36,180,68,147,35,95,54,115,74,50,81,164,182,37,103,174,164,73,87,31,224,151,131,148,38,173,91,235,48,50,30,231,86,164,212,14,206,134,222,213,167,164,138,219,113,229,200,61,73,123,28,231,45,216,221,141,27,145,210,250,170,209,197,17,88,166,44,88,191,149,12,44,188,176,207,210,158,140,250,91,111,212,104,93,111,35,157,210,245,81,156,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,12,235,229,87,20,191,34,217,142,195,172,76,122,187,232,104,20,107,130,47,165,102,244,189,71,42,150,234,249,51,190,172,144,181,43,88,174,190,159,81,38,178,215,84,104,162,73,150,148,198,88,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,26,51,201,77,211,66,188,50,143,132,53,107,114,119,87,18,61,159,76,165,184,231,41,109,237,149,9,132,196,146,222,139,34,51,216,251,14,163,93,54,171,110,169,51,73,145,152,118,176,0,0,0,0,1,64,60,81,252,246,98,111,224,191,39,132,47,248,80,15,20,127,61,152,155,248,47,201,225,0,149,92,12,127,61,159,187,127,196,133,170,10,171,224,99,249,236,253,219,254,36,45,80,0,0,0,80,15,17,28,161,255,0,37,44,101,47,162,208,185,56,123,120,243,102,218,251,231,245,47,49,202,75,93,84,71,55,17,56,92,167,29,78,195,86,253,205,56,214,174,45,194,119,111,170,225,159,157,122,118,88,47,186,149,147,137,117,62,155,13,174,221,100,205,152,225,202,123,208,211,153,101,195,110,67,49,217,75,155,249,218,33,135,9,45,238,61,24,81,172,146,201,165,87,63,141,24,67,102,227,214,23,220,24,71,136,12,75,114,133,113,71,75,50,14,35,230,203,237,45,14,37,214,158,109,125,200,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,243,131,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,140,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,131,78,98,138,248,152,103,94,157,153,251,238,155,100,225,165,79,169,195,107,75,73,48,166,54,114,153,244,204,231,153,108,220,144,244,119,146,222,206,78,171,97,178,83,123,139,87,212,75,52,188,73,79,149,255,0,84,47,20,255,0,145,183,242,70,244,103,255,0,99,126,148,250,86,79,89,232,62,103,51,209,252,189,127,254,134,237,252,190,151,234,57,63,238,131,133,96,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,115,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,48,237,89,1,201,245,87,54,88,184,148,212,10,35,118,37,157,34,28,251,173,111,58,162,92,150,22,181,27,112,90,75,107,75,187,228,19,46,160,220,74,146,77,33,43,94,237,228,219,110,95,245,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,159,229,215,1,172,220,182,225,29,11,10,108,200,81,18,138,116,116,46,167,57,152,230,202,234,213,19,66,74,68,215,73,75,90,183,184,164,234,73,53,171,98,9,13,164,246,33,36,93,44,5,0,241,71,243,217,137,191,130,252,158,16,149,92,12,127,61,159,187,127,196,132,85,226,143,231,179,19,127,5,249,60,33,42,184,24,254,123,63,118,255,0,137,0,181,64,0,1,64,60,81,252,246,98,111,224,191,39,132,37,167,5,140,6,179,102,219,215,94,99,107,48,162,84,46,24,117,133,219,52,83,122,57,154,233,72,68,86,221,146,243,75,53,154,119,190,153,109,182,103,176,150,132,52,180,146,205,47,45,34,37,241,71,243,217,137,191,130,252,158,16,159,252,21,60,172,93,63,16,39,124,186,156,2,127,128,0,0,171,94,52,248,13,102,194,183,173,76,198,209,161,68,167,220,51,43,8,182,107,70,204,115,37,213,80,184,174,59,25,231,86,75,36,239,97,49,28,108,143,97,173,104,117,9,53,146,89,66,69,165,8,1,198,175,202,197,173,241,2,15,203,170,32,32,7,11,143,61,152,101,248,215,201,230,139,254,20,3,194,227,207,102,25,126,53,242,121,162,255,0,128,86,175,22,44,148,83,174,155,86,167,154,140,55,166,108,185,40,218,73,188,88,65,74,144,245,86,10,91,143,29,185,13,164,148,182,217,233,91,103,114,201,45,161,38,209,186,226,214,70,209,18,234,219,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,59,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,105,204,81,95,19,12,148,83,178,193,125,211,111,108,52,166,116,216,109,118,233,26,20,54,202,83,222,134,156,203,45,147,145,222,144,242,156,223,206,209,111,182,106,115,113,232,250,73,4,150,73,74,11,137,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,227,7,20,44,235,255,0,39,251,17,120,49,135,181,58,172,28,73,188,169,232,146,213,70,17,242,125,13,75,83,202,66,228,19,170,73,234,243,188,167,217,108,155,50,91,126,187,187,219,82,26,230,86,94,75,115,165,121,100,218,242,171,214,104,214,236,75,146,222,185,35,182,205,106,138,243,197,25,114,22,201,56,113,158,106,73,33,106,105,109,169,215,53,45,170,66,144,226,200,211,187,98,219,226,183,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,5,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,39,147,236,166,89,185,69,194,255,0,160,244,41,17,43,21,217,242,28,147,93,184,211,0,226,191,85,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,217,175,49,100,68,167,86,103,29,120,98,228,59,242,33,66,141,143,56,177,69,219,127,92,20,244,250,54,151,81,167,114,229,90,236,169,111,37,205,21,205,81,115,164,48,168,230,173,205,182,235,41,55,25,61,55,186,147,159,224,32,7,26,191,43,22,183,196,8,63,46,168,136,1,194,227,207,102,25,126,53,242,121,162,127,241,171,242,177,107,124,64,131,242,234,136,128,28,46,60,246,97,151,227,95,39,154,2,255,0,133,43,113,171,243,79,107,124,63,131,243,26,136,186,145,74,220,106,252,211,218,223,15,224,252,198,162,2,74,112,106,199,76,71,196,156,56,188,240,190,245,172,250,86,149,135,62,137,106,128,243,228,106,149,30,44,162,148,71,21,78,25,250,236,183,210,167,148,70,91,144,149,169,4,163,66,91,66,37,174,106,178,207,102,230,191,8,230,97,109,225,58,93,57,105,144,154,149,34,167,24,205,75,167,84,91,67,136,105,243,111,113,37,228,109,117,196,45,181,25,110,66,213,181,72,94,199,17,2,248,24,254,123,63,118,255,0,137,11,84,1,149,113,106,159,252,69,31,253,95,247,98,42,172,90,167,255,0,17,71,255,0,87,253,216,128,170,177,170,129,149,113,170,128,20,237,197,67,34,178,108,11,134,171,153,236,45,129,45,251,98,185,33,234,149,230,203,210,154,217,73,168,191,41,148,37,246,141,199,9,231,17,41,233,38,102,218,16,190,82,210,179,220,150,214,132,55,245,120,69,101,67,20,14,242,167,230,170,125,126,93,187,105,183,30,76,74,108,70,84,219,168,186,88,112,165,198,144,211,188,183,201,108,34,60,150,24,112,146,243,74,39,22,132,26,116,216,75,43,116,0,21,87,199,59,243,39,251,201,252,52,69,94,23,30,123,48,203,241,175,147,205,18,171,142,119,230,79,247,147,248,104,138,188,46,60,246,97,151,227,95,39,154,2,244,241,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,235,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,60,251,231,7,41,151,150,81,113,67,232,61,118,68,186,197,10,124,118,228,208,174,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,247,233,203,89,145,37,212,25,232,204,113,252,213,101,158,205,205,126,17,204,194,219,194,116,186,114,211,33,53,42,69,78,49,154,151,78,168,182,135,16,211,230,222,226,75,200,218,235,136,91,106,50,220,133,171,106,144,189,142,32,43,91,132,86,108,239,43,123,17,41,249,83,172,199,151,91,183,174,169,18,100,209,92,122,121,37,22,242,216,137,46,84,146,105,179,109,74,113,15,169,182,245,71,49,8,66,247,184,68,106,113,123,174,36,113,76,168,229,71,14,50,149,135,8,178,172,166,186,234,172,238,91,245,250,251,236,146,37,85,229,36,140,137,74,34,51,229,178,141,202,38,153,35,52,182,149,40,204,214,181,184,226,251,88,0,0,0,162,190,38,25,40,167,101,130,251,166,222,216,105,76,233,176,218,237,210,52,40,109,148,167,189,13,57,150,91,39,35,189,33,229,57,191,157,162,223,108,212,230,227,209,244,146,9,44,146,149,226,178,3,156,26,174,83,113,113,42,168,28,71,44,75,198,68,56,23,90,30,105,70,184,204,33,106,38,231,52,166,208,167,119,199,39,157,89,182,148,168,157,66,150,141,187,205,183,27,189,236,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,250,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,58,249,157,203,213,213,149,252,101,173,97,29,211,39,175,232,57,114,105,213,68,69,114,59,53,56,46,167,115,82,27,74,203,252,38,214,73,82,210,135,90,117,4,181,236,220,97,164,138,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,133,59,113,92,206,191,229,54,234,127,45,120,103,83,170,198,182,237,42,132,136,215,107,186,242,89,172,85,25,113,41,40,251,13,36,226,153,138,227,107,238,165,108,113,211,220,72,50,101,151,85,197,112,155,136,142,50,225,22,88,43,249,107,183,11,167,234,53,69,181,114,66,144,152,179,168,44,191,32,221,154,217,104,218,185,220,205,238,242,220,220,219,172,169,229,169,43,86,214,146,220,117,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,144,117,92,159,101,50,242,205,214,40,125,7,161,72,151,71,161,64,142,228,154,237,198,152,5,41,138,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,253,57,139,34,52,180,179,45,9,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,149,100,251,41,150,110,81,112,191,232,61,10,68,74,197,118,124,135,36,215,110,52,192,56,175,213,86,78,44,216,37,160,220,116,208,134,154,89,54,148,18,246,107,204,89,17,41,213,153,247,80,0,0,1,85,124,115,191,50,127,188,159,195,71,42,224,169,230,158,233,248,127,59,230,52,225,213,120,231,126,100,255,0,121,63,134,142,85,193,83,205,61,211,240,254,119,204,105,192,33,6,33,89,85,92,53,191,238,92,57,174,200,136,253,74,213,172,77,162,76,118,34,212,166,28,126,51,203,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,94,2,244,248,89,95,241,175,172,150,217,177,78,225,151,86,169,90,178,39,208,42,71,36,221,82,226,173,185,43,118,60,114,91,133,235,33,16,223,136,72,216,102,132,163,106,11,77,134,148,215,7,23,28,51,186,172,252,222,214,47,170,180,77,104,183,237,62,5,66,145,41,182,220,229,171,166,136,204,55,216,82,212,130,65,188,133,176,75,82,16,165,109,109,246,20,102,70,189,11,186,240,62,191,227,53,85,197,60,45,157,112,203,57,18,163,211,171,244,186,74,141,213,48,72,105,78,177,54,66,11,78,82,22,102,244,4,43,185,45,100,77,253,162,108,246,133,175,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,9,83,162,65,71,50,100,134,217,71,233,56,178,73,23,237,63,214,67,253,199,196,187,173,166,238,170,51,212,149,204,145,20,221,219,163,172,57,177,105,209,105,87,101,104,122,125,157,60,61,160,60,206,37,96,190,18,227,109,29,116,251,218,214,162,86,90,115,77,178,92,131,26,67,137,209,72,51,218,183,16,178,45,77,164,145,253,201,211,216,90,85,206,105,248,77,93,182,167,58,235,193,57,41,170,83,81,183,153,79,121,110,191,44,245,228,54,92,182,163,67,36,253,165,58,163,239,246,75,95,97,143,51,138,153,161,206,14,82,113,18,93,147,112,214,229,212,33,199,229,242,30,159,38,168,235,78,238,97,14,43,106,150,235,68,173,14,65,17,232,93,140,139,245,159,173,183,120,205,95,172,55,202,185,172,154,44,146,63,30,85,53,229,251,255,0,78,119,248,63,228,1,93,213,106,45,207,101,85,142,21,86,13,70,145,62,58,146,189,174,180,228,119,18,173,9,73,50,37,17,40,140,137,73,61,126,242,49,32,50,241,159,124,113,192,138,140,118,254,148,84,43,180,102,205,9,84,42,156,217,146,144,134,201,77,106,77,183,212,33,5,162,26,218,94,205,20,101,224,125,191,227,51,185,163,177,177,234,166,221,78,143,133,116,26,11,232,105,244,41,232,148,54,98,184,234,150,211,72,73,173,73,117,102,163,79,43,177,235,219,95,191,180,107,51,35,51,50,45,53,48,23,199,151,206,38,56,23,139,212,216,48,174,26,159,209,186,218,201,166,31,77,77,232,112,217,83,198,150,137,70,217,46,82,214,104,222,225,232,103,223,68,159,180,132,179,163,92,116,11,134,35,83,168,85,184,21,8,239,33,46,54,228,89,40,117,42,73,145,25,25,26,76,200,251,25,31,237,33,150,248,147,102,64,125,18,96,203,122,51,200,50,82,92,101,195,66,146,100,122,145,145,151,114,238,69,254,65,216,176,227,56,121,135,195,5,180,84,60,78,184,164,199,100,146,148,69,155,90,156,182,82,146,217,162,73,9,121,36,68,68,130,45,61,198,100,3,72,0,41,26,213,226,231,143,116,102,25,98,171,2,141,56,146,105,230,45,198,166,186,179,34,36,145,247,84,194,239,216,255,0,202,59,197,153,198,142,216,38,35,70,189,44,138,167,56,208,132,184,228,10,107,123,119,232,146,51,213,201,218,233,174,239,31,187,239,1,104,32,33,237,157,197,11,45,183,50,105,205,203,171,191,77,122,114,217,66,138,92,136,12,165,147,94,221,77,122,203,51,73,17,171,191,142,154,24,146,182,70,44,97,190,34,192,110,161,102,94,212,42,187,110,25,39,72,117,38,36,40,148,105,73,237,62,90,213,223,215,79,111,188,189,228,3,214,143,63,125,216,182,214,35,218,213,11,66,235,166,71,157,79,168,71,117,133,182,243,13,186,73,230,54,166,205,73,39,18,164,146,137,43,86,135,161,248,143,64,0,40,11,61,25,53,186,242,225,127,84,235,240,160,27,182,133,98,164,243,212,231,152,105,213,34,58,93,122,74,218,101,74,38,27,105,10,75,76,145,154,18,103,167,179,82,240,244,57,13,207,101,197,151,187,150,37,161,119,84,38,84,45,26,140,134,217,83,110,186,227,189,39,49,200,173,154,146,78,72,67,77,165,13,50,173,15,67,211,95,119,133,199,230,19,3,173,76,125,195,122,157,145,115,64,97,229,60,195,202,134,242,218,109,74,98,65,176,235,77,184,149,45,181,237,52,243,148,100,100,90,151,179,220,121,255,0,204,182,0,221,57,119,196,234,157,163,90,138,242,34,166,75,206,211,164,26,28,34,114,55,80,243,109,43,114,155,108,140,204,153,51,213,37,161,251,62,224,236,220,76,113,46,200,198,60,99,163,223,214,60,230,223,136,187,126,60,85,146,93,101,70,75,57,83,29,51,87,41,75,45,116,113,58,250,223,232,49,32,248,47,220,213,20,213,238,59,100,228,153,195,54,102,74,38,141,106,251,123,169,200,215,77,116,240,237,174,154,138,192,126,100,185,68,146,147,41,231,73,4,73,73,45,102,173,8,188,8,181,22,43,193,166,90,81,138,181,232,187,149,170,169,50,151,166,189,191,186,105,228,2,227,128,0,0,0,0,7,225,174,212,89,164,81,42,21,105,39,163,80,162,187,33,195,237,246,80,131,81,248,153,23,129,123,199,238,28,219,49,247,11,182,198,5,223,117,102,20,130,113,171,114,168,104,53,159,98,81,67,121,69,224,101,250,62,240,25,255,0,205,149,224,245,251,152,251,254,165,187,115,104,185,170,177,99,119,51,250,162,158,249,163,251,74,253,63,103,111,112,185,174,25,246,114,45,60,177,81,215,200,109,181,213,14,61,65,91,83,166,227,118,159,15,83,63,84,181,63,87,199,191,235,49,70,21,55,100,221,56,167,45,243,46,100,138,189,192,226,204,139,83,220,183,100,153,246,241,51,238,175,191,246,141,17,229,66,133,244,119,47,54,13,61,81,249,46,125,28,165,41,196,236,219,235,244,44,17,158,154,23,184,7,91,0,0,0,0,0,0,31,240,235,173,48,210,222,125,196,54,219,105,53,45,107,50,36,164,139,185,153,153,248,16,15,251,28,247,17,49,255,0,7,240,177,135,28,189,49,6,223,167,188,209,25,170,51,213,104,173,61,216,151,175,168,227,137,63,22,212,95,172,180,247,136,123,158,238,36,52,172,32,234,48,227,9,102,68,169,92,134,75,110,84,182,220,75,204,197,47,231,44,173,59,216,148,135,16,242,92,109,179,208,211,216,143,83,239,161,10,152,187,49,15,23,177,178,232,153,62,177,92,185,110,41,213,41,46,60,81,19,38,84,180,163,152,226,143,150,218,20,165,153,36,148,233,145,23,127,181,167,183,184,93,204,254,39,57,89,129,52,225,125,34,145,35,69,109,230,177,46,156,182,252,76,181,221,213,120,118,215,245,14,131,135,217,210,203,158,36,41,182,168,184,151,65,140,243,170,36,33,153,181,152,8,112,212,123,52,45,169,125,71,174,171,34,211,222,70,40,141,172,169,227,235,244,47,164,69,134,55,41,69,229,243,79,117,22,110,237,187,55,235,253,78,158,31,120,240,82,24,190,112,250,167,201,121,53,187,122,115,43,222,157,73,232,142,18,137,90,18,139,93,167,246,145,227,239,79,220,3,80,112,230,194,168,198,110,109,62,91,50,163,188,146,91,110,178,225,45,11,73,150,164,100,162,236,100,100,100,122,253,227,253,197,66,240,230,226,3,113,82,174,42,118,13,98,205,122,93,74,29,74,67,49,105,245,9,242,150,243,141,186,227,145,35,180,217,186,252,146,34,65,17,56,173,18,131,50,51,51,47,105,11,118,141,33,137,113,218,151,25,212,58,203,200,75,141,173,10,37,37,73,50,212,140,140,187,25,25,31,136,15,244,0,0,0,0,0,31,148,169,177,10,113,212,57,101,207,63,237,104,90,248,105,227,166,190,3,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,228,217,170,191,218,195,108,1,190,46,85,62,150,158,110,131,83,76,125,85,180,205,226,132,250,210,73,245,146,122,234,142,218,30,163,56,247,69,110,93,223,118,85,110,25,10,90,223,172,84,31,150,123,140,204,247,58,234,151,167,115,51,241,87,188,255,0,89,139,189,226,197,112,207,161,229,147,149,9,230,146,85,10,183,68,242,84,165,18,141,183,41,243,183,104,68,101,238,47,29,75,238,20,153,135,81,227,75,196,27,98,36,214,13,248,239,86,97,54,235,73,65,40,220,65,190,130,82,72,143,177,234,70,101,161,128,183,46,28,121,53,180,105,216,123,76,196,171,186,223,76,137,181,136,140,204,96,229,196,105,101,177,214,34,60,147,79,49,141,116,220,74,211,69,25,120,247,63,17,62,154,179,109,102,224,21,53,203,126,154,184,136,111,148,76,174,35,102,141,132,157,186,26,118,233,225,219,245,15,135,129,240,160,211,240,106,197,137,77,135,210,199,110,219,166,37,13,114,201,6,146,40,173,145,17,145,118,35,208,136,191,96,246,111,186,219,12,184,243,198,68,219,105,53,40,207,192,136,139,83,1,3,179,231,147,76,12,187,237,26,165,229,73,69,42,220,185,98,195,125,216,205,195,40,112,219,146,234,90,148,226,18,162,75,6,226,212,167,20,68,100,71,169,146,75,78,229,168,166,178,126,225,195,123,205,78,211,103,200,133,83,162,79,62,83,241,221,91,106,230,50,239,101,37,73,218,173,55,32,140,140,180,62,197,224,98,107,113,33,205,229,231,114,227,28,251,2,211,168,166,159,71,183,220,118,19,138,132,243,173,45,215,216,149,45,163,53,27,111,26,84,70,133,39,95,84,140,244,46,196,93,132,27,175,87,166,92,83,19,62,123,108,147,228,217,33,107,65,30,231,85,169,153,173,102,102,102,165,153,168,245,63,104,11,230,225,221,153,134,241,235,6,169,244,250,188,244,187,95,183,216,106,157,39,152,238,231,158,38,34,196,37,188,173,206,173,106,213,110,158,170,61,53,63,18,35,241,150,34,142,248,75,98,195,214,78,96,221,181,167,205,217,78,175,83,85,13,150,148,233,146,78,91,243,160,161,38,73,53,146,117,218,147,46,196,106,251,140,94,25,30,164,71,239,1,253,0,0,0,0,1,231,49,38,19,149,28,59,186,32,50,202,29,114,77,22,107,72,66,211,185,42,82,152,89,17,25,123,75,184,205,166,48,69,145,66,198,235,205,137,113,185,14,67,186,106,36,104,36,26,72,182,75,112,189,82,61,59,118,236,52,205,81,104,158,167,201,100,210,70,78,50,180,232,101,227,170,76,103,75,59,52,127,66,230,94,251,103,148,77,147,245,218,164,130,34,78,157,149,80,147,223,192,189,192,46,179,32,215,43,55,62,89,45,25,12,171,94,142,157,2,26,187,151,101,34,159,20,204,188,79,244,191,250,2,68,136,31,193,230,242,126,227,203,101,86,155,48,214,110,210,238,103,226,53,227,161,50,220,10,122,82,93,212,103,226,163,240,208,191,80,158,0,0,0,0,63,229,199,16,211,106,117,197,146,80,130,53,41,70,122,17,17,120,153,152,255,0,161,197,115,103,143,22,246,3,224,245,193,112,212,42,113,26,169,187,79,150,205,58,59,143,33,43,114,73,197,125,109,22,211,113,10,50,53,52,101,234,158,167,224,93,252,2,166,184,174,98,44,27,207,48,165,75,128,235,47,34,145,3,163,90,217,81,40,137,109,78,156,147,35,50,81,247,245,139,182,133,250,136,67,235,62,211,174,223,23,37,58,214,183,41,210,38,206,169,73,102,51,77,176,202,220,50,55,28,74,8,204,144,70,122,110,82,75,177,31,136,250,56,141,123,214,177,66,252,171,221,245,51,91,210,235,19,228,72,75,105,222,173,57,175,45,194,66,73,74,81,233,171,135,161,106,127,180,89,183,11,108,149,53,1,44,227,198,34,82,36,148,151,153,79,162,162,203,143,245,100,131,232,165,51,33,40,121,141,119,106,75,34,90,23,225,169,23,180,192,73,236,133,229,34,222,203,214,25,211,107,21,10,83,71,117,86,161,51,42,107,239,48,142,115,6,244,120,170,113,157,198,203,110,36,146,235,38,123,20,103,161,248,234,126,18,172,127,202,16,150,208,150,208,146,74,82,68,68,68,90,17,17,123,7,253,0,255,0,135,159,102,51,43,145,33,228,52,211,105,53,173,107,81,37,41,73,22,166,102,103,216,136,136,65,92,232,241,38,179,240,93,153,150,78,25,212,32,215,46,130,75,141,45,214,29,106,76,120,171,210,67,102,133,169,153,72,113,14,37,198,144,102,90,106,68,175,121,145,19,137,62,116,83,130,182,140,156,51,177,170,208,206,230,174,68,91,47,27,114,62,186,44,119,154,152,202,156,71,41,244,56,133,165,198,145,162,141,38,68,126,243,208,138,148,43,53,154,165,193,84,149,90,172,206,126,100,217,175,46,67,239,190,234,156,91,142,45,70,165,40,212,163,51,51,51,51,61,76,245,212,192,116,12,88,204,102,46,227,45,102,93,82,241,189,42,238,179,37,247,31,40,40,169,74,84,86,205,75,113,90,37,183,29,89,22,132,226,146,93,251,39,183,191,95,3,75,163,87,46,57,201,131,69,165,78,169,204,121,68,73,102,43,11,121,197,168,204,136,180,74,72,204,204,205,68,95,172,203,222,61,102,13,224,245,229,141,151,189,58,204,179,233,18,229,187,46,67,45,188,235,81,221,113,12,52,167,155,109,78,44,219,66,205,41,73,186,147,53,25,104,90,254,195,186,204,168,112,240,194,140,17,161,211,171,183,37,33,154,221,204,228,102,93,144,169,241,227,73,109,151,141,12,41,92,179,92,100,56,157,174,52,173,53,61,72,148,126,211,236,21,51,97,228,83,50,216,129,21,19,169,248,111,90,167,176,189,12,149,80,163,207,104,140,140,146,125,140,163,168,188,22,95,228,49,208,11,133,206,102,220,109,167,27,164,195,73,40,210,149,146,216,168,17,151,188,255,0,185,60,5,239,192,166,211,233,113,211,22,157,9,136,204,160,136,146,219,45,165,9,34,34,34,45,8,136,139,192,139,252,131,244,104,94,224,20,39,43,134,22,102,34,195,147,32,232,77,58,182,9,102,148,53,22,160,165,47,66,212,182,151,73,223,95,96,225,247,254,91,177,191,13,95,117,187,171,12,174,104,236,178,74,82,229,29,22,90,24,34,35,86,167,189,109,36,188,16,163,253,93,198,151,52,47,113,15,59,117,225,221,143,123,211,228,83,110,155,82,145,83,102,75,107,109,125,84,6,94,61,20,149,36,207,215,73,150,186,41,95,229,63,120,12,189,173,11,109,106,109,196,41,11,65,154,84,149,22,134,70,94,36,100,61,22,31,89,53,12,67,187,105,182,149,45,248,236,200,168,201,102,58,86,250,148,148,145,184,234,27,35,51,74,84,126,43,47,97,139,45,206,127,11,68,176,205,87,18,48,57,135,86,163,91,243,31,164,33,58,145,39,73,15,41,44,177,26,39,254,73,9,35,87,221,175,129,138,217,38,111,124,29,190,35,189,54,155,58,143,91,163,75,67,233,102,91,47,71,81,169,151,188,20,147,216,189,187,219,50,63,15,3,240,50,1,97,248,37,193,234,125,108,224,87,177,50,237,101,52,231,13,169,28,170,92,245,18,214,217,242,215,166,143,66,52,158,169,53,151,142,154,233,247,139,36,193,28,189,225,166,1,91,140,219,246,21,10,52,115,67,73,109,217,103,22,58,36,62,100,219,104,53,56,182,155,70,227,87,37,6,102,101,220,203,95,118,145,143,32,57,245,182,49,154,219,167,225,213,241,62,5,42,232,167,70,106,43,68,227,173,176,137,73,109,184,172,150,222,108,133,184,181,169,199,85,166,137,45,116,247,145,145,206,100,169,43,73,45,10,37,37,69,169,25,30,164,100,3,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,131,141,197,235,74,129,130,248,123,135,47,71,150,117,42,229,208,237,110,59,169,66,121,9,98,12,71,25,117,43,86,237,196,179,85,65,147,73,18,76,140,146,230,166,157,8,149,99,226,149,184,213,249,167,181,190,31,193,249,141,68,4,63,203,213,173,66,190,113,247,13,44,171,166,15,91,69,184,47,10,53,46,163,27,154,182,249,241,95,154,211,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,238,52,210,41,3,131,109,173,66,184,51,113,50,173,87,131,212,75,182,108,250,141,82,150,231,53,104,233,229,45,248,209,20,230,137,50,37,234,196,185,8,209,68,105,245,245,211,114,82,101,119,224,56,166,117,173,106,21,225,148,124,94,164,220,112,122,184,145,236,250,157,81,182,249,171,111,108,168,76,42,92,103,53,65,145,158,199,216,105,122,107,181,91,116,81,26,76,200,243,132,53,80,51,3,139,22,47,228,191,20,239,44,51,244,167,164,254,137,92,21,26,23,91,200,228,245,93,44,151,25,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,3,74,120,79,125,126,84,48,178,205,196,207,69,250,51,233,109,191,78,174,244,92,254,119,75,213,70,109,238,87,51,106,119,237,230,109,221,181,58,233,174,133,174,131,213,136,191,195,70,255,0,147,136,57,45,195,185,85,43,134,37,86,165,67,143,38,129,40,153,54,183,195,68,73,46,53,22,59,168,108,139,98,211,12,162,25,110,45,234,66,144,181,110,223,184,229,0,10,171,227,105,141,127,252,5,203,156,58,127,186,245,168,74,113,175,252,226,28,70,217,89,57,255,0,158,155,137,83,127,222,13,42,251,100,35,175,9,156,47,165,98,62,112,105,117,58,202,162,57,30,197,163,204,186,17,18,76,36,200,68,151,208,166,227,51,166,227,34,109,109,59,45,185,8,115,69,26,87,29,58,17,25,146,211,226,120,138,227,29,119,25,51,113,125,201,171,179,211,196,179,234,15,217,212,184,219,144,190,76,88,15,186,218,143,122,80,131,87,53,243,144,254,138,220,164,115,246,110,82,80,147,22,21,193,98,192,141,66,203,205,215,136,50,45,233,112,234,87,85,208,184,200,156,241,58,148,79,167,67,142,217,50,109,18,143,98,144,137,15,207,65,173,5,221,123,210,163,62,89,18,66,10,241,71,194,24,216,75,156,27,153,250,107,17,24,166,223,49,217,187,226,178,203,238,186,180,46,74,150,137,74,116,220,251,43,92,198,37,184,73,73,169,4,135,16,73,219,246,19,45,120,37,227,29,9,219,86,250,203,244,134,121,53,168,213,3,188,97,185,185,106,234,226,184,220,120,146,11,66,70,198,249,43,106,55,115,94,229,245,94,170,116,109,70,127,175,141,198,23,210,165,88,24,123,141,12,170,35,21,42,101,97,219,94,65,38,18,121,243,24,146,203,146,90,223,35,82,86,198,21,17,237,173,153,40,181,150,226,136,211,223,124,53,225,151,141,127,145,108,220,90,221,69,63,170,129,125,233,101,76,216,214,247,154,235,95,103,167,113,189,92,66,83,164,166,163,111,81,238,209,163,119,106,77,91,116,11,254,16,131,50,249,21,147,154,92,236,218,151,198,32,192,150,140,43,160,88,241,217,156,244,105,77,33,117,58,139,53,9,43,42,105,145,56,79,178,133,55,33,46,45,228,163,236,33,72,74,208,181,18,209,55,192,0,0,0,85,95,28,239,204,159,239,39,240,209,202,184,42,121,167,186,126,31,206,249,141,56,117,94,57,223,153,63,222,79,225,163,149,112,84,243,79,116,252,63,157,243,26,112,11,169,0,0,20,3,197,31,207,102,38,254,11,242,120,66,127,240,84,242,177,116,252,64,157,242,234,112,128,28,81,252,246,98,111,224,191,39,132,39,255,0,5,79,43,23,79,196,9,223,46,167,0,159,224,0,0,32,7,26,191,43,22,183,196,8,63,46,168,137,254,32,7,26,191,43,22,183,196,8,63,46,168,128,170,188,167,121,167,193,191,136,22,247,204,88,22,169,198,175,202,197,173,241,2,15,203,170,34,170,242,157,230,159,6,254,32,91,223,49,96,90,167,26,191,43,22,183,196,8,63,46,168,128,170,188,167,121,167,193,191,136,22,247,204,88,22,41,197,23,136,4,58,68,58,150,89,48,66,226,231,85,94,234,105,215,197,81,134,216,126,43,113,93,97,214,30,164,167,152,133,238,120,249,186,186,227,102,133,50,166,210,217,40,214,110,165,170,171,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,135,235,164,211,47,44,87,191,225,81,161,185,46,191,118,94,53,134,227,52,185,114,200,223,168,84,101,188,73,73,184,243,202,34,53,184,235,133,170,220,81,119,81,154,143,196,192,125,252,11,192,188,71,204,94,35,211,176,191,11,232,221,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,234,243,93,149,28,71,202,86,35,174,202,189,90,235,169,83,185,143,208,43,236,50,104,139,87,138,147,34,53,36,140,207,150,242,55,36,157,100,204,212,218,148,147,35,90,22,219,139,185,76,130,228,162,213,202,158,28,68,173,213,169,157,70,38,220,212,246,92,184,234,18,9,181,185,3,121,37,197,83,35,155,106,90,18,203,75,34,37,169,10,62,115,136,37,153,237,75,72,107,170,230,95,46,150,38,104,48,178,126,25,223,81,255,0,190,204,163,205,222,247,244,101,83,166,121,150,38,114,218,117,190,119,43,158,181,114,150,173,139,240,50,240,50,10,139,225,161,158,57,57,113,188,153,193,235,225,17,23,135,87,165,97,181,189,45,197,181,29,116,58,139,196,219,5,53,79,44,210,147,140,105,67,73,121,43,87,168,134,201,196,25,26,86,135,175,36,102,135,49,88,13,121,101,183,23,43,184,83,121,194,150,149,211,164,45,116,201,207,71,38,81,86,167,26,212,81,230,180,73,90,211,177,196,167,83,73,45,91,22,75,109,71,189,10,34,176,174,21,153,241,255,0,106,50,169,139,245,175,239,173,90,21,218,157,71,255,0,32,136,212,68,163,149,255,0,156,41,165,184,247,247,184,232,79,245,72,1,106,128,0,2,42,241,71,242,39,137,191,130,252,226,16,165,108,167,121,167,193,191,136,22,247,204,88,23,83,197,31,200,158,38,254,11,243,136,66,149,178,157,230,159,6,254,32,91,223,49,96,6,148,192,0,0,103,219,137,70,47,73,197,252,224,223,15,147,242,206,155,103,200,43,66,154,204,150,26,105,108,34,10,148,137,9,35,111,93,232,84,195,150,226,20,179,53,154,29,73,30,221,9,9,208,72,204,14,44,95,95,149,12,83,188,177,51,209,126,140,250,91,112,84,107,189,23,63,157,210,245,82,92,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,9,255,0,193,10,197,244,134,41,226,94,38,122,83,151,232,27,126,37,11,162,228,107,206,235,228,155,220,222,102,239,87,103,163,118,237,218,123,185,218,234,157,154,42,223,196,21,224,219,107,87,109,252,163,204,171,85,224,244,241,46,107,194,163,84,165,185,205,66,250,136,168,98,52,69,57,162,76,205,26,63,18,66,52,81,18,189,77,116,218,164,153,206,160,21,107,198,227,8,99,46,149,135,184,247,5,136,141,200,98,67,182,133,81,197,62,239,61,244,45,46,74,132,148,55,221,162,67,102,220,243,82,189,85,153,188,217,122,228,69,178,53,240,153,197,10,86,28,103,6,151,76,172,166,35,113,239,170,60,203,93,18,228,205,76,116,70,125,106,110,75,58,110,35,39,22,235,177,27,142,134,245,73,169,114,19,161,153,145,33,86,19,197,230,197,250,91,147,106,149,127,210,157,39,208,171,130,151,93,228,242,57,157,95,49,197,64,229,110,220,92,189,58,254,102,237,21,253,86,221,61,109,201,167,108,178,85,169,84,12,201,97,69,118,187,83,137,78,166,211,175,138,20,185,147,37,188,150,88,140,195,115,217,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,128,208,78,108,124,172,99,39,195,251,135,229,207,140,214,13,41,230,199,202,198,50,124,63,184,126,92,248,205,96,13,41,229,59,202,198,13,252,63,183,190,92,192,234,163,149,101,59,202,198,13,252,63,183,190,92,192,234,160,0,0,2,149,184,213,249,167,181,190,31,193,249,141,68,117,94,6,63,158,207,221,191,226,67,149,113,171,243,79,107,124,63,131,243,26,136,234,188,12,127,61,159,187,127,196,128,90,160,0,0,225,89,233,189,105,86,6,79,177,110,187,89,143,45,232,242,173,121,116,68,38,50,18,165,147,245,4,244,44,168,201,74,73,108,75,178,91,82,207,93,73,4,163,34,81,145,36,243,152,46,167,141,95,149,139,91,226,4,31,151,84,69,74,229,234,214,161,95,56,251,134,150,85,211,7,173,162,220,23,133,26,151,81,141,205,91,124,248,175,205,105,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,247,1,127,217,41,181,168,86,126,81,240,134,147,110,65,233,34,72,179,233,149,71,27,230,173,205,210,166,176,153,114,92,213,102,102,91,223,125,213,233,174,212,238,209,36,73,34,34,237,96,0,51,45,152,91,90,133,99,99,238,37,217,86,180,30,138,139,111,222,21,154,93,58,55,53,110,114,34,177,53,214,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,220,92,167,8,107,235,233,110,77,169,180,15,69,244,159,66,174,10,165,11,157,207,230,117,124,199,19,63,155,183,105,114,244,235,249,123,117,87,245,91,181,245,182,166,0,113,121,177,126,137,103,38,165,95,244,167,87,244,214,223,165,215,121,60,142,95,73,203,109,80,57,91,183,31,51,94,131,153,187,68,255,0,91,183,79,87,114,164,87,3,235,254,75,180,172,83,194,217,215,12,66,143,22,69,58,191,75,164,168,218,75,230,183,82,235,19,100,32,180,230,173,4,76,192,66,187,154,16,102,223,217,55,15,112,90,80,0,0,12,214,102,199,205,62,50,124,64,184,126,98,248,210,152,205,102,108,124,211,227,39,196,11,135,230,47,128,186,158,23,30,68,240,203,241,175,156,77,18,168,69,94,23,30,68,240,203,241,175,156,77,18,168,0,0,0,67,254,42,120,199,93,194,44,163,213,227,91,140,233,46,253,168,53,103,57,39,114,63,154,197,146,195,238,73,61,139,66,137,124,198,35,186,198,158,170,147,207,222,149,18,144,68,116,67,76,164,213,107,82,87,14,141,76,151,62,67,113,223,150,182,163,50,167,86,150,24,105,111,60,233,165,36,102,72,109,166,220,113,106,240,74,16,165,30,132,70,98,96,113,88,199,152,216,201,154,57,246,205,10,108,183,40,88,109,28,237,150,208,169,14,155,14,84,80,234,213,61,228,50,180,36,154,95,52,202,50,140,137,92,194,134,218,201,106,73,160,147,247,248,126,96,229,117,220,2,204,246,96,100,61,201,162,198,194,251,142,206,134,222,212,43,171,148,228,34,151,32,245,37,239,111,146,134,163,118,52,109,95,85,234,171,86,212,70,16,88,126,170,157,38,171,69,146,136,117,154,100,184,18,28,142,196,180,53,37,149,52,181,48,251,72,121,151,73,42,34,51,67,141,56,219,136,87,130,144,180,168,181,35,35,31,148,78,158,32,120,57,93,107,0,178,195,152,24,239,115,168,178,112,190,220,179,166,55,181,9,233,37,55,8,229,199,61,77,123,220,231,33,217,61,137,27,81,210,250,202,213,196,145,4,245,225,79,143,50,113,147,43,144,45,154,236,216,142,87,112,218,65,91,46,33,50,26,55,220,167,33,164,42,3,203,101,8,73,180,142,81,156,100,153,146,185,135,13,197,154,212,163,89,38,101,10,33,225,79,143,49,176,111,52,112,45,154,236,217,109,208,177,38,57,91,46,33,50,29,38,27,168,173,212,42,3,203,101,8,81,58,190,105,28,100,153,146,121,101,49,197,154,210,146,89,42,247,128,115,252,194,221,53,219,27,0,177,46,245,181,167,116,85,171,126,207,172,213,41,210,121,72,115,145,41,136,78,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,195,50,226,244,248,188,223,95,68,178,109,82,160,122,47,171,250,107,112,82,232,92,238,127,47,164,229,184,169,252,221,187,79,153,175,65,203,219,170,127,173,221,175,171,181,84,131,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,128,191,238,29,88,57,66,193,188,163,216,145,169,15,117,18,239,10,123,23,141,82,78,213,163,157,42,123,13,56,146,216,165,172,147,202,96,163,177,170,118,165,124,141,251,82,165,168,132,149,31,38,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,247,31,88,6,115,51,211,101,85,108,12,224,226,221,10,179,34,35,210,37,93,18,235,104,84,101,169,72,38,42,10,235,153,73,154,146,147,222,150,164,182,149,150,154,18,201,68,70,162,34,81,217,79,5,10,181,41,236,182,222,84,38,106,113,23,82,135,124,72,151,34,26,94,73,190,203,15,64,132,150,157,91,122,238,74,22,166,30,74,84,101,162,141,167,8,181,218,122,70,14,53,126,105,237,111,135,240,126,99,81,31,87,130,93,211,93,137,143,183,213,149,30,118,202,45,86,207,58,164,200,220,164,31,54,84,73,177,219,142,230,243,45,233,218,137,178,75,66,50,73,243,53,81,25,165,38,65,114,128,0,0,0,0,2,128,120,163,249,236,196,223,193,126,79,8,95,240,160,30,40,254,123,49,55,240,95,147,194,1,42,184,24,254,123,63,118,255,0,137,11,84,21,87,192,199,243,217,251,183,252,72,90,160,0,0,0,10,245,227,47,11,4,165,96,149,1,251,226,173,46,30,34,195,144,251,214,43,44,165,243,68,196,27,240,209,82,101,211,74,20,201,32,153,91,78,17,172,208,189,237,32,144,163,35,113,11,155,248,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,245,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,150,117,243,59,152,91,171,52,24,203,90,197,203,166,55,65,215,242,227,83,169,104,148,228,134,105,144,90,78,214,163,182,165,159,248,78,44,210,148,37,110,186,234,201,8,223,180,131,149,11,137,224,193,108,96,147,24,95,114,220,214,237,66,37,91,20,28,144,148,92,107,85,53,246,159,163,83,157,113,196,195,132,135,156,213,167,16,233,196,114,74,148,201,150,166,182,208,225,25,178,217,138,224,254,72,120,203,252,152,63,149,199,69,74,250,11,233,14,139,111,94,158,187,147,212,116,189,95,43,77,188,158,171,234,52,223,205,221,235,114,249,127,88,60,254,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,100,26,94,1,226,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,185,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,1,64,60,81,252,246,98,111,224,191,39,132,37,87,3,31,207,103,238,223,241,33,21,120,163,249,236,196,223,193,126,79,8,74,174,6,63,158,207,221,191,226,64,45,80,0,0,80,15,20,127,61,152,155,248,47,201,225,9,255,0,193,83,202,197,211,241,2,119,203,169,194,0,113,71,243,217,137,191,130,252,158,16,159,252,21,60,172,93,63,16,39,124,186,156,2,127,128,0,0,128,28,106,252,172,90,223,16,32,252,186,162,39,248,128,28,106,252,172,90,223,16,32,252,186,162,2,0,112,184,243,217,134,95,141,124,158,104,191,225,64,60,46,60,246,97,151,227,95,39,154,47,248,0,115,76,200,211,48,74,173,130,87,76,92,198,185,17,24,116,136,237,73,174,28,153,111,198,70,198,95,109,214,136,151,29,73,120,214,111,33,162,66,27,61,238,44,210,130,37,26,182,159,75,20,173,196,235,62,63,150,250,236,156,6,194,122,214,235,6,223,168,43,210,85,74,117,71,153,22,232,121,40,101,77,234,158,82,79,147,29,244,200,36,237,113,198,158,81,54,241,107,177,165,16,64,1,37,56,118,216,184,53,136,89,172,181,40,56,223,84,165,55,69,79,53,248,20,186,163,10,92,90,237,80,136,147,22,10,213,185,40,78,229,175,154,73,115,114,30,83,36,193,165,70,241,36,252,174,85,50,163,136,249,180,190,230,89,182,43,93,28,74,109,62,68,202,133,110,75,38,168,48,28,228,184,113,27,125,68,100,101,207,125,8,104,137,4,183,9,38,227,132,218,210,210,200,113,250,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,192,106,120,4,42,225,159,157,122,142,103,236,74,149,147,137,117,62,167,18,109,45,100,205,152,225,197,103,211,48,94,121,195,110,67,49,217,75,123,57,58,161,135,9,45,237,45,88,81,172,212,241,165,51,84,4,0,227,87,229,98,214,248,129,7,229,213,17,0,56,92,121,236,195,47,198,190,79,52,79,254,53,126,86,45,111,136,16,126,93,81,16,3,133,199,158,204,50,252,107,228,243,64,95,240,165,110,53,126,105,237,111,135,240,126,99,81,23,82,41,91,141,95,154,123,91,225,252,31,152,212,64,117,94,6,63,158,207,221,191,226,66,213,5,85,240,49,252,246,126,237,255,0,18,22,168,3,42,226,213,63,248,138,63,250,191,238,196,85,88,181,79,254,34,143,254,175,251,177,1,85,99,85,3,42,227,85,0,0,0,2,170,248,231,126,100,255,0,121,63,134,136,171,194,227,207,102,25,126,53,242,121,162,85,113,206,252,201,254,242,127,13,17,87,133,199,158,204,50,252,107,228,243,64,95,240,0,0,0,0,0,0,0,8,21,198,26,153,130,78,229,210,61,102,252,114,33,98,12,89,5,26,194,66,165,190,151,205,110,202,136,170,137,161,150,213,177,104,40,204,250,203,117,38,132,25,182,68,105,91,136,37,77,91,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,231,179,56,57,179,188,179,117,138,31,78,43,177,229,209,232,80,35,183,26,133,110,42,121,74,98,148,131,109,4,249,161,100,219,68,181,186,234,13,197,44,209,191,78,90,12,205,45,32,136,56,80,179,238,10,118,46,13,84,171,183,165,247,86,170,82,167,226,109,43,99,20,138,92,134,20,82,169,116,181,35,107,243,163,169,74,216,231,57,110,147,11,82,19,189,148,182,73,53,18,101,109,84,54,178,178,119,139,151,190,90,47,28,207,83,232,242,217,183,173,89,17,202,51,43,134,181,46,177,19,123,136,157,38,49,163,85,26,34,40,154,55,20,164,19,70,142,160,249,132,168,235,65,243,76,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,250,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,200,52,252,3,149,101,139,48,182,174,104,48,106,139,139,150,180,110,131,175,230,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,240,92,65,169,40,82,218,117,165,154,17,191,105,117,80,0,0,1,85,124,115,191,50,127,188,159,195,71,42,224,169,230,158,233,248,127,59,230,52,225,213,120,231,126,100,255,0,121,63,134,142,85,193,83,205,61,211,240,254,119,204,105,192,36,87,27,12,47,170,220,56,71,97,226,189,61,82,222,143,102,86,37,83,103,71,102,18,157,67,108,84,16,222,146,157,116,143,70,80,135,97,180,209,110,78,138,92,164,22,228,153,17,46,10,240,209,191,227,97,246,116,176,238,85,74,225,151,74,166,215,36,73,160,74,38,77,221,147,23,46,51,141,69,142,234,27,35,222,133,76,56,134,91,139,98,86,148,45,91,118,110,43,148,207,54,23,213,113,143,41,120,153,97,208,149,44,234,79,209,253,37,13,136,144,149,45,249,111,193,121,185,173,197,109,164,153,41,75,121,81,137,146,211,83,35,112,140,146,173,54,158,115,0,106,160,7,201,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,135,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,95,48,57,76,194,44,198,83,85,22,248,162,54,220,206,219,106,49,99,69,41,105,245,154,51,209,215,89,112,203,82,101,41,255,0,7,82,247,105,90,248,199,194,26,234,178,217,118,177,104,93,240,31,165,181,183,113,207,168,56,167,75,83,109,37,175,46,25,39,237,41,94,223,13,61,162,227,156,113,182,80,110,58,226,80,130,241,82,143,66,47,218,43,91,136,87,16,250,61,177,6,86,19,225,36,234,125,82,162,246,206,174,107,110,165,246,155,208,226,62,141,174,71,146,74,45,82,167,18,122,167,185,150,133,224,102,2,163,106,212,199,232,211,221,167,73,91,106,117,173,187,141,6,102,93,210,70,94,36,94,195,31,149,8,91,139,75,109,161,75,90,204,146,148,164,181,51,51,240,34,33,247,109,235,82,242,196,26,178,98,91,244,90,165,106,107,239,50,193,244,241,157,146,173,238,30,214,201,91,9,71,223,77,11,223,167,97,102,89,48,225,104,151,217,165,98,70,56,176,234,20,75,98,99,20,133,167,66,52,233,29,228,165,230,36,196,255,0,202,161,68,74,251,181,241,48,21,245,96,229,187,27,241,41,246,155,181,112,202,230,144,203,196,149,34,81,81,101,173,131,35,52,232,123,208,210,139,193,105,63,213,220,119,8,188,48,179,49,42,28,105,5,66,105,165,190,72,53,33,216,181,4,169,26,150,167,184,186,78,218,123,69,229,90,152,119,99,217,20,248,244,219,90,212,164,83,25,140,218,27,71,75,1,150,79,68,165,41,35,245,18,69,174,137,79,249,11,220,61,22,133,238,32,20,48,124,46,115,54,219,110,184,229,38,26,137,38,164,160,144,197,64,204,253,199,253,201,224,57,253,249,145,76,203,88,17,87,58,161,134,245,170,131,8,212,205,84,250,60,247,72,136,137,71,220,206,58,75,193,7,254,82,26,39,208,189,195,243,207,166,211,234,145,213,22,163,9,137,44,172,140,148,219,205,165,105,50,50,50,61,72,200,203,192,207,252,160,50,221,85,163,87,45,201,203,131,90,165,78,166,76,101,70,74,102,83,11,101,196,40,140,200,245,74,136,140,140,141,38,95,172,143,220,61,246,19,230,51,23,112,106,179,18,169,103,94,149,118,153,140,251,111,156,21,212,165,38,43,134,149,182,173,20,219,110,160,143,82,109,41,62,253,211,219,221,165,205,102,191,135,134,20,99,117,14,163,93,182,233,12,209,46,102,227,60,236,117,64,143,26,51,111,60,72,125,73,230,26,35,45,197,110,113,212,235,161,234,100,146,246,151,122,83,198,76,30,188,176,78,247,168,217,151,133,34,92,71,98,72,121,182,93,118,59,173,161,246,146,243,141,165,196,27,136,65,169,42,54,148,100,162,45,15,79,216,65,112,57,46,226,77,103,227,67,48,236,156,76,168,65,161,221,6,150,218,67,175,186,212,104,242,151,164,118,201,8,83,210,150,226,220,83,142,172,200,180,212,201,62,242,50,57,212,203,236,201,101,18,35,188,135,90,113,36,180,45,10,37,37,73,50,212,140,140,187,25,25,12,179,81,171,53,75,126,169,22,181,70,156,252,57,176,158,68,134,31,97,213,54,182,220,66,137,73,81,41,38,70,70,70,68,122,145,235,169,11,174,225,175,157,20,227,77,163,31,12,239,154,188,50,185,168,113,16,203,6,228,143,174,149,29,150,161,178,151,23,205,125,110,45,106,113,213,234,162,73,17,159,184,245,35,9,220,34,166,125,50,145,111,102,19,12,234,117,138,125,41,162,186,168,176,158,149,9,246,88,71,57,243,102,60,165,54,206,226,101,199,20,74,117,226,61,137,50,212,252,52,63,25,86,63,229,104,75,136,83,107,73,41,42,35,35,35,45,72,200,253,128,50,227,120,90,117,219,30,228,168,218,215,29,58,68,41,212,217,47,70,117,183,217,91,102,102,219,138,65,153,18,200,143,77,201,81,119,34,240,19,7,133,30,34,193,179,51,10,116,185,238,176,202,42,240,58,52,45,229,18,72,214,236,232,41,34,35,53,23,127,84,251,104,127,168,196,134,226,147,146,166,167,165,236,120,195,186,68,147,146,203,42,244,172,88,145,254,172,208,93,108,167,164,41,12,177,174,237,77,4,107,90,252,52,35,246,24,172,156,57,189,235,88,95,126,82,46,250,97,173,153,116,121,241,228,41,181,111,78,188,167,144,225,161,68,149,36,244,213,178,212,181,47,216,3,79,173,184,135,91,75,173,172,148,133,145,41,42,35,212,140,143,192,200,199,253,14,43,148,204,120,183,177,227,7,173,251,134,159,83,136,237,77,170,124,70,106,49,219,121,10,91,114,74,43,11,116,182,147,139,81,17,41,210,47,88,245,47,3,239,227,218,128,0,0,0,71,108,252,220,172,219,57,100,187,164,60,173,58,202,116,248,105,238,93,212,186,124,163,34,241,47,209,255,0,232,9,18,32,127,24,107,201,251,111,45,148,170,108,51,89,59,84,185,152,136,239,142,134,203,144,42,9,81,118,81,31,138,75,199,82,253,96,42,7,7,226,201,174,227,117,152,196,72,220,247,38,93,52,226,36,26,13,68,123,229,182,94,177,22,189,187,247,26,75,195,104,78,83,176,238,215,128,243,40,105,200,212,88,77,45,8,78,212,165,73,97,4,100,69,236,46,195,61,185,38,163,250,107,50,246,35,60,162,112,152,174,210,228,25,26,117,236,154,132,110,254,7,239,26,45,167,52,76,211,227,50,73,34,38,217,66,116,34,240,209,36,3,244,0,0,0,0,0,8,157,196,67,51,13,224,46,13,84,32,82,39,165,170,253,192,195,180,232,196,219,187,94,100,159,139,44,144,242,118,186,133,167,69,180,90,40,181,208,252,8,207,194,88,25,232,70,126,225,71,156,90,113,97,235,219,48,108,218,208,39,111,167,80,105,137,134,243,73,116,205,37,45,137,211,144,163,52,146,205,58,237,81,23,114,37,125,196,2,29,42,69,195,137,23,154,93,169,79,145,54,167,91,158,92,215,228,58,183,15,152,243,189,212,165,43,114,180,220,179,51,51,212,251,159,137,139,148,200,102,77,48,50,208,180,105,119,149,89,20,171,142,229,149,13,135,100,183,48,161,204,110,51,170,106,43,139,74,73,76,19,136,82,92,73,145,17,158,164,74,61,123,158,162,151,104,53,233,150,236,197,79,128,219,38,249,182,104,66,214,71,185,165,106,70,75,65,145,145,165,100,105,45,15,216,39,39,13,252,222,94,118,206,49,192,176,110,202,138,106,20,123,129,198,161,54,169,175,58,242,218,125,249,81,26,35,73,184,241,37,58,33,42,211,213,51,45,79,177,151,96,23,48,237,155,107,57,0,233,173,219,244,212,68,91,124,163,101,17,27,36,108,52,237,208,147,183,79,14,223,168,64,94,35,121,53,180,106,88,123,83,196,171,70,223,76,121,180,120,143,76,124,226,68,105,5,177,166,37,188,163,87,45,141,116,220,105,215,85,17,120,119,47,17,98,44,58,219,236,182,243,38,70,219,137,37,36,203,192,200,203,82,30,51,28,33,65,168,96,213,245,18,163,12,165,71,114,218,169,165,109,114,201,102,162,56,174,17,145,17,246,51,208,204,191,104,12,210,218,245,185,118,133,217,74,184,99,169,104,126,143,80,98,89,109,51,35,220,211,169,94,157,140,143,197,62,242,253,100,52,113,149,91,253,172,73,192,27,30,229,75,233,117,231,40,52,196,200,209,91,140,158,56,76,45,68,175,89,71,174,171,239,169,234,51,163,136,177,227,68,196,27,158,36,38,13,136,236,214,102,182,211,74,65,36,219,65,62,178,74,76,139,177,104,68,69,161,11,179,225,59,112,79,174,101,147,149,53,230,148,84,250,183,68,202,73,74,53,19,109,211,224,237,212,140,207,222,126,26,23,220,2,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,15,29,124,226,246,26,97,196,69,75,188,239,138,21,43,110,154,53,46,167,29,135,21,221,37,216,156,90,117,251,105,63,212,101,239,32,30,196,127,12,201,37,170,140,136,190,241,95,184,231,197,195,10,172,218,107,144,112,214,4,170,213,101,90,114,157,91,81,164,195,79,172,209,158,227,102,97,44,189,69,44,139,79,237,39,220,70,32,197,247,196,255,0,50,183,93,98,76,202,101,109,170,76,71,118,114,217,135,38,123,4,157,18,146,63,85,50,204,139,83,73,159,237,63,120,11,233,220,147,51,34,81,106,94,37,168,255,0,146,125,149,35,152,151,144,105,253,34,81,104,51,157,88,206,254,105,107,19,95,156,88,215,121,193,55,246,234,212,43,146,162,211,104,218,68,94,169,115,207,77,116,212,254,243,49,243,157,206,38,104,28,236,156,122,196,6,210,71,174,198,238,154,138,83,250,180,231,128,210,33,41,42,34,50,81,25,25,106,90,31,136,254,140,243,218,188,66,51,73,107,27,68,88,147,88,170,147,70,158,213,58,197,69,253,196,91,123,31,243,146,215,236,255,0,202,126,241,33,240,211,140,70,36,80,27,98,61,243,111,194,168,183,185,60,245,179,17,247,156,219,234,18,182,155,179,75,191,101,233,175,180,255,0,88,9,149,197,66,216,106,228,203,36,165,18,136,157,165,77,93,75,199,197,45,83,230,253,198,126,42,251,191,89,10,55,178,170,73,163,94,84,26,186,150,132,20,26,156,89,38,165,158,137,34,67,169,86,166,122,151,110,222,242,19,163,54,124,74,109,204,192,216,111,89,246,229,18,226,167,117,81,20,212,130,147,25,182,91,82,212,203,237,171,77,146,151,170,126,185,62,37,174,132,127,168,235,248,6,152,242,237,95,143,115,96,85,129,87,140,251,78,147,246,205,41,74,83,106,37,39,113,195,105,71,220,140,255,0,75,222,61,229,74,47,93,79,149,11,113,167,168,101,109,106,71,161,150,228,153,107,255,0,40,130,124,40,49,242,61,255,0,133,37,134,115,230,111,169,219,141,108,101,181,56,70,101,14,60,104,44,167,66,55,20,173,55,44,203,178,73,63,168,251,9,234,3,59,249,244,195,106,230,28,230,70,234,102,175,18,99,109,214,42,51,170,145,92,125,181,145,56,203,179,229,108,82,77,73,78,164,100,131,50,50,212,143,216,102,35,184,209,134,103,178,129,133,249,153,160,188,205,203,72,140,197,117,17,148,204,74,171,49,227,166,74,52,67,196,132,27,203,101,197,146,9,111,169,122,23,183,185,119,241,128,53,62,10,184,131,233,196,122,30,253,183,189,17,206,45,253,77,81,254,167,149,188,245,211,108,29,187,182,105,247,107,175,176,4,99,225,225,106,86,174,172,208,218,200,162,180,226,206,149,46,13,78,81,161,43,61,177,218,168,196,222,163,218,71,161,22,226,238,122,23,188,200,104,61,164,154,26,66,20,122,154,82,68,103,251,4,99,202,38,69,112,247,43,109,170,179,17,37,81,185,36,198,56,210,39,60,76,60,100,149,114,20,164,161,194,142,219,155,121,140,110,34,51,246,235,227,225,39,192,0,0,0,0,0,127,12,137,68,100,101,169,31,97,65,124,77,168,37,69,204,253,93,196,183,176,166,162,68,158,197,166,187,234,19,59,248,23,184,95,168,164,62,47,182,241,209,115,25,2,65,190,135,58,250,11,82,180,74,181,219,190,124,243,208,251,22,135,219,239,1,36,56,42,213,63,216,198,233,163,110,47,246,246,116,157,53,239,253,207,78,79,191,253,2,203,5,87,112,85,156,199,38,233,167,115,207,157,186,115,220,189,197,166,221,41,197,174,158,58,235,219,81,106,32,0,0,3,240,87,235,80,45,186,29,66,225,170,200,67,16,233,145,93,153,33,197,173,41,74,27,109,6,181,25,154,140,136,136,137,38,122,153,145,125,226,136,56,136,102,178,167,143,120,179,50,135,71,169,31,209,154,3,142,64,101,182,94,87,41,247,24,147,45,41,123,68,188,182,212,106,109,210,45,196,68,102,94,194,47,25,241,197,59,52,136,194,204,58,115,10,237,202,146,219,174,92,177,205,169,36,203,218,41,48,164,49,53,133,153,236,117,43,47,93,180,248,164,211,250,207,176,169,188,190,97,53,127,29,113,126,133,104,194,139,38,90,103,212,226,170,160,241,33,110,108,97,114,154,109,215,22,162,66,244,211,154,70,106,81,25,119,239,247,132,148,225,207,146,154,134,55,94,17,49,10,244,164,60,221,173,71,146,219,233,41,17,212,77,203,113,167,98,58,72,250,198,22,219,136,91,78,171,182,226,51,45,124,11,83,59,181,183,232,20,139,90,139,10,223,161,64,98,28,10,123,13,198,97,150,90,75,104,67,104,65,33,36,73,73,18,75,68,164,139,177,17,118,30,79,4,112,166,129,131,120,111,68,177,232,48,35,198,40,48,99,53,33,76,180,132,115,94,67,13,180,165,168,210,132,110,51,229,150,166,100,70,122,126,194,247,160,3,195,99,94,37,82,240,151,12,46,59,234,168,250,91,42,93,46,100,150,72,212,146,53,186,220,119,29,74,75,114,147,169,159,44,251,18,136,255,0,87,136,247,34,178,184,193,102,18,69,189,74,166,224,157,14,105,161,250,155,12,212,102,27,110,25,107,29,196,207,140,182,213,181,194,63,18,45,72,208,101,239,63,96,10,210,204,22,46,86,177,179,21,235,215,221,102,91,175,166,84,233,69,8,156,113,106,229,69,84,151,93,109,5,185,107,218,69,205,62,201,86,210,246,123,207,205,88,86,21,209,137,119,76,11,62,208,165,200,157,81,168,62,211,8,67,76,56,233,35,152,226,91,37,172,155,74,148,72,37,45,58,158,135,227,251,7,205,160,80,234,87,53,110,13,191,72,97,79,77,168,201,106,43,8,74,84,163,83,142,44,144,146,209,36,102,125,212,94,4,102,46,231,135,190,71,173,156,25,179,105,216,135,120,209,161,205,186,234,177,89,148,149,72,142,219,138,136,151,90,136,241,37,38,227,8,113,181,33,214,149,161,110,61,53,63,19,212,200,61,102,67,178,103,111,229,214,193,131,91,175,83,34,200,187,234,145,90,126,91,235,101,11,92,115,113,152,170,91,73,82,152,109,212,18,93,100,204,146,102,122,123,117,63,9,104,63,132,68,146,36,164,136,136,187,17,16,254,128,0,0,0,0,0,255,0,151,27,109,214,212,211,168,74,208,178,52,169,42,45,72,200,252,72,200,65,252,251,228,30,214,198,139,98,165,136,54,29,30,53,62,236,166,66,122,71,46,44,118,218,41,156,182,229,59,161,147,81,214,235,142,45,215,80,90,110,45,218,23,183,67,57,196,63,229,104,67,136,83,110,32,148,149,17,146,146,101,169,25,31,176,192,102,37,167,239,252,14,196,21,27,46,212,40,119,5,6,105,165,91,84,252,85,243,24,127,185,30,155,23,183,152,215,220,126,175,176,203,181,200,112,253,207,165,7,26,237,216,88,119,127,213,217,137,119,64,97,182,80,228,153,8,108,166,37,8,138,201,25,27,178,22,235,142,45,215,87,253,146,221,161,251,117,35,242,60,72,242,18,214,35,82,165,98,254,20,209,32,69,173,83,216,92,138,140,72,209,137,10,152,219,105,153,33,213,146,24,142,165,184,242,214,182,203,85,44,137,90,17,31,125,12,84,165,6,191,123,97,13,238,221,82,149,38,161,68,174,208,230,150,244,146,222,140,226,92,101,226,81,182,178,73,165,100,91,219,45,83,169,30,169,246,25,0,211,250,22,135,18,75,66,137,73,63,3,35,212,135,253,10,227,225,251,196,102,149,126,83,163,97,118,51,86,154,135,94,99,127,34,167,50,74,91,109,253,202,148,250,183,61,34,74,150,189,168,67,73,45,19,216,204,139,195,67,22,50,211,205,62,130,117,151,80,226,15,193,73,81,25,31,237,32,31,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,58,217,252,190,191,40,153,201,197,138,255,0,162,253,31,210,92,14,80,185,60,254,110,239,70,182,136,28,221,219,83,167,51,165,230,109,211,213,223,183,85,105,184,244,82,51,89,155,31,52,248,201,241,2,225,249,139,224,39,255,0,4,44,45,255,0,235,151,141,117,10,23,253,169,107,82,42,125,87,235,147,61,142,73,47,255,0,181,170,222,180,125,200,87,245,132,45,80,64,14,10,158,86,46,159,136,19,190,93,78,19,252,0,103,51,61,54,85,86,192,206,14,45,208,171,50,34,61,34,85,209,46,182,133,70,90,148,130,98,160,174,185,148,153,169,41,61,233,106,75,105,89,105,161,44,148,68,106,34,37,30,140,197,21,241,121,177,126,137,103,38,165,95,244,167,87,244,214,223,165,215,121,60,142,95,73,203,109,80,57,91,183,31,51,94,131,153,187,68,255,0,91,183,79,87,114,130,106,240,84,242,177,116,252,64,157,242,234,112,150,153,151,191,228,225,102,94,113,35,16,105,247,12,74,29,74,135,107,212,164,210,231,73,54,182,53,81,233,214,80,200,137,210,52,45,106,144,109,33,8,81,30,245,169,41,209,91,180,56,45,192,250,245,170,207,176,49,79,14,94,143,16,169,180,58,197,58,183,29,212,161,92,245,63,57,151,89,117,43,86,237,166,130,77,61,147,73,18,72,200,212,230,166,173,72,147,237,120,205,226,151,209,76,184,208,176,206,5,119,165,159,125,220,13,245,48,186,93,253,101,46,18,13,231,190,176,208,105,111,100,165,83,149,217,73,90,181,208,181,79,48,128,82,176,210,238,90,44,9,56,89,151,156,55,195,234,133,189,18,135,82,161,218,244,216,213,72,49,137,173,141,84,122,116,28,195,51,104,205,11,90,164,27,171,90,210,103,189,106,82,181,86,237,78,139,56,123,225,125,87,21,115,131,134,212,202,122,165,179,30,129,88,106,232,157,45,152,74,146,136,236,83,212,82,75,155,161,145,54,135,93,109,168,228,226,143,68,174,66,59,40,204,144,173,15,0,227,249,192,176,35,98,126,87,49,74,204,122,222,151,93,145,42,215,157,38,159,79,136,78,169,247,234,49,154,57,16,137,180,180,123,214,178,146,203,38,72,45,119,153,18,76,148,70,105,60,230,90,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,195,82,99,54,217,192,176,36,225,134,104,241,74,204,122,222,137,66,143,22,232,157,38,159,79,136,77,37,134,41,210,93,57,16,137,180,180,123,16,131,140,243,38,72,45,54,17,146,76,146,100,105,32,208,246,19,223,95,149,12,44,179,113,51,209,126,140,250,91,111,211,171,189,23,63,157,210,245,81,155,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,245,98,5,112,105,191,228,220,217,92,170,89,149,27,134,36,185,22,117,209,46,52,58,122,77,162,126,13,58,67,77,72,108,214,148,145,44,208,228,151,39,26,86,189,117,52,184,146,61,27,218,153,234,0,0,0,42,175,142,119,230,79,247,147,248,104,229,92,21,60,211,221,63,15,231,124,198,156,58,175,28,239,204,159,239,39,240,209,202,184,42,121,167,186,126,31,206,249,141,56,5,212,128,0,10,1,226,143,231,179,19,127,5,249,60,33,63,248,42,121,88,186,126,32,78,249,117,56,64,14,40,254,123,49,55,240,95,147,194,19,255,0,130,167,149,139,167,226,4,239,151,83,128,79,240,0,0,16,3,141,95,149,139,91,226,4,31,151,84,68,255,0,16,3,141,95,149,139,91,226,4,31,151,84,64,85,94,83,188,211,224,223,196,11,123,230,44,11,84,227,87,229,98,214,248,129,7,229,213,17,85,121,78,243,79,131,127,16,45,239,152,176,45,83,141,95,149,139,91,226,4,31,151,84,64,82,176,186,158,23,185,22,252,138,90,168,199,28,99,179,58,76,73,173,111,244,60,105,170,220,245,10,150,227,105,34,213,147,73,116,243,30,213,206,102,166,165,161,163,67,127,84,165,72,108,248,167,11,174,31,243,42,243,41,185,155,198,251,119,147,74,103,166,168,216,244,183,220,125,137,78,74,105,246,159,102,172,174,90,209,181,146,229,104,211,110,18,210,242,92,83,134,146,65,52,167,109,168,0,0,0,69,252,255,0,100,250,149,155,44,35,82,105,229,45,187,238,206,143,50,125,168,182,93,73,34,75,235,66,77,200,46,165,197,165,173,146,13,150,144,78,41,73,54,150,148,47,118,194,113,183,41,6,205,203,118,54,226,14,46,85,112,42,204,176,101,213,111,106,28,137,177,170,116,214,100,49,178,26,226,44,219,144,110,200,82,201,132,33,46,22,194,89,185,177,75,82,18,147,81,173,36,122,94,31,145,186,77,41,154,172,138,235,52,200,136,169,76,142,204,73,19,18,202,73,247,152,101,78,41,166,150,230,155,148,132,41,247,148,148,153,232,147,117,195,45,55,30,161,229,112,82,219,191,172,236,35,180,45,76,82,185,226,92,87,101,30,143,26,21,90,171,24,158,52,75,125,180,18,77,195,91,235,83,174,175,66,45,239,44,210,110,172,148,230,198,247,242,211,237,64,0,69,94,40,254,68,241,55,240,95,156,66,20,173,148,239,52,248,55,241,2,222,249,139,2,234,120,163,249,19,196,223,193,126,113,8,82,182,83,188,211,224,223,196,11,123,230,44,0,210,152,0,0,229,89,177,242,177,140,159,15,238,31,151,62,51,88,52,81,159,203,235,242,119,147,108,88,175,250,47,210,29,93,190,229,11,147,207,229,109,244,147,136,129,205,221,181,90,242,250,174,102,221,61,109,155,117,78,187,139,58,224,52,123,146,155,90,133,103,229,31,8,105,54,228,30,146,36,139,62,153,84,113,190,106,220,221,42,107,9,151,37,205,86,102,101,189,247,221,94,154,237,78,237,18,68,146,34,46,214,62,77,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,238,62,176,14,85,155,31,43,24,201,240,254,225,249,115,227,53,131,79,184,177,98,254,84,48,178,242,195,63,74,122,51,233,109,191,81,161,117,188,142,119,75,213,70,113,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,163,48,64,52,81,139,23,215,229,67,32,183,150,37,250,47,209,159,75,112,126,163,93,232,185,252,238,151,170,162,184,247,43,153,181,59,246,243,54,238,218,157,116,215,66,215,65,157,113,127,223,252,86,95,253,207,255,0,254,174,10,1,1,165,60,167,121,88,193,191,135,246,247,203,152,29,84,114,172,167,121,88,193,191,135,246,247,203,152,29,84,0,0,0,82,183,26,191,52,246,183,195,248,63,49,168,142,171,192,199,243,217,251,183,252,72,114,174,53,126,105,237,111,135,240,126,99,81,29,87,129,143,231,179,247,111,248,144,11,84,0,0,21,1,198,246,250,244,134,41,225,166,25,250,47,151,232,27,126,93,119,173,231,235,206,235,228,147,60,174,94,223,87,103,163,119,110,220,123,185,218,104,157,154,171,128,112,197,194,223,202,134,114,108,174,174,133,233,58,85,165,212,93,53,15,231,92,158,151,165,108,250,71,251,45,42,94,217,206,66,245,19,187,93,125,100,154,9,99,170,241,171,243,79,107,124,63,131,243,26,136,112,84,243,79,116,252,63,157,243,26,112,11,169,0,0,20,237,198,226,202,170,192,198,140,61,196,103,164,68,58,109,114,215,118,137,29,164,173,92,244,191,6,91,143,58,165,167,110,210,65,166,160,201,36,201,70,102,105,115,82,78,132,106,243,252,21,60,211,221,63,15,231,124,198,156,59,255,0,27,219,23,210,24,89,134,152,153,233,78,95,160,110,9,116,46,139,145,175,59,175,140,79,115,121,155,189,93,158,141,219,183,105,238,231,107,170,118,104,168,151,194,78,245,170,218,185,210,183,232,84,248,241,28,143,120,209,234,180,73,202,121,10,53,182,194,35,42,113,41,163,37,17,18,249,176,90,73,154,137,69,177,75,45,53,50,82,66,247,128,0,0,102,179,54,62,105,241,147,226,5,195,243,23,198,148,198,107,51,99,230,159,25,62,32,92,63,49,124,5,212,240,184,242,39,134,95,141,124,226,104,149,66,42,240,184,242,39,134,95,141,124,226,104,149,64,3,197,99,94,40,82,176,87,8,238,252,87,172,166,35,145,237,106,60,154,146,35,201,154,152,136,152,250,16,124,152,164,234,136,201,11,121,222,91,72,245,84,102,183,18,68,149,25,145,31,181,21,151,198,159,30,99,82,108,219,83,46,84,105,178,209,82,174,200,69,205,90,38,100,58,210,61,28,201,184,212,102,93,65,35,99,232,118,65,56,225,22,255,0,171,92,20,40,209,235,33,68,21,65,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,11,190,177,48,46,133,128,60,47,175,59,110,153,70,170,211,42,181,236,47,171,220,151,35,53,67,89,74,77,98,85,16,206,66,22,218,137,60,158,94,196,50,77,146,82,105,75,37,187,114,205,107,85,96,112,234,193,202,238,50,102,226,196,141,72,123,167,137,103,212,24,188,106,146,118,161,124,152,176,31,105,196,150,197,45,6,174,107,231,29,141,83,185,72,231,239,218,164,161,68,46,255,0,54,62,86,49,147,225,253,195,242,231,192,102,176,95,69,103,2,225,230,39,134,85,157,135,62,134,244,141,105,88,95,66,168,219,137,65,176,135,145,88,143,75,101,200,164,219,175,145,161,174,98,203,144,181,234,147,229,60,234,119,164,148,106,42,23,26,83,202,119,149,140,27,248,127,111,124,185,128,25,193,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,134,151,176,83,20,41,88,213,132,118,134,43,209,147,17,184,247,77,30,53,73,113,227,77,76,180,67,125,104,46,116,83,117,36,68,181,178,239,49,165,250,169,50,91,106,35,74,76,140,138,136,56,138,224,229,119,6,243,113,125,198,171,189,212,68,188,42,15,222,52,185,59,80,142,116,89,239,186,226,139,98,86,179,79,41,242,144,198,170,218,165,242,55,237,74,86,146,19,131,130,198,60,198,171,89,183,94,92,171,51,101,174,165,66,144,187,154,138,79,72,117,212,122,57,227,109,169,44,180,131,70,198,16,212,131,109,195,45,255,0,88,185,203,81,35,213,90,140,63,87,27,219,235,209,248,89,134,152,103,232,190,103,167,174,9,117,222,183,159,167,39,160,140,76,242,185,123,125,109,254,146,221,187,113,109,228,233,162,183,234,154,235,201,77,173,93,188,51,113,132,52,155,114,15,87,46,61,225,76,170,56,223,53,13,237,139,9,244,203,146,230,171,50,35,216,195,14,175,77,119,43,110,137,35,81,145,28,191,227,123,125,122,67,20,240,211,12,253,23,203,244,13,191,46,187,214,243,245,231,117,242,73,158,87,47,111,171,179,209,187,183,110,61,220,237,52,78,205,85,207,248,54,218,212,43,131,55,19,42,213,120,61,68,187,102,207,168,213,41,110,115,86,142,158,82,223,141,17,78,104,147,34,94,172,75,144,141,20,70,159,95,93,55,37,38,65,119,224,0,2,178,248,224,217,85,89,246,6,22,98,51,50,34,21,54,135,88,168,209,36,52,165,171,158,167,231,50,211,205,41,9,219,180,208,73,167,188,74,51,81,25,26,155,208,149,169,154,98,255,0,8,107,235,232,150,114,105,180,15,69,245,127,77,109,250,165,11,157,207,229,244,156,182,211,63,155,183,105,243,53,232,57,123,117,79,245,187,181,245,118,170,106,241,171,242,177,107,124,64,131,242,234,136,172,188,139,94,181,91,3,56,56,73,93,163,71,136,244,137,87,68,74,34,211,37,10,82,9,138,130,186,23,148,68,149,36,247,165,169,46,41,7,174,132,178,73,153,40,136,210,97,163,48,0,0,0,0,1,64,60,81,252,246,98,111,224,191,39,132,47,248,80,15,20,127,61,152,155,248,47,201,225,0,149,92,12,127,61,159,187,127,196,133,170,10,171,224,99,249,236,253,219,254,36,45,80,0,0,64,174,48,24,223,127,97,142,3,83,48,254,208,161,203,69,55,18,36,72,165,214,174,22,156,121,178,128,195,60,167,58,34,83,122,36,151,45,38,234,76,150,173,20,203,50,81,177,123,141,77,132,32,226,97,157,122,118,103,239,186,109,147,134,149,62,167,13,173,45,36,194,152,217,202,103,211,51,158,101,179,114,67,209,222,75,123,57,58,173,134,201,77,238,45,95,81,44,210,241,37,62,87,135,118,80,255,0,149,110,50,159,210,152,92,236,61,179,185,83,110,141,147,250,103,159,230,165,222,150,35,123,72,220,62,107,141,43,121,167,102,214,155,119,71,16,225,181,187,133,96,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,115,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,61,31,96,190,16,217,184,11,133,246,254,17,225,251,18,219,161,91,177,212,204,115,150,249,188,251,171,91,138,117,215,156,95,98,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,32,246,162,128,120,136,229,15,249,41,99,41,125,22,133,201,195,219,199,155,54,215,223,63,169,121,142,82,90,234,162,57,184,137,194,229,56,234,118,26,183,238,105,198,181,113,110,19,187,111,248,120,172,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,238,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,38,20,151,195,155,58,255,0,201,87,17,223,160,95,245,58,171,152,101,116,253,93,74,51,7,205,110,151,56,205,4,221,77,44,237,82,213,181,8,54,221,75,70,149,45,181,37,90,58,166,90,108,239,164,102,51,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,251,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,90,247,7,60,194,223,120,143,135,23,22,12,221,177,170,181,120,152,123,211,57,75,174,191,41,149,183,18,12,130,52,49,76,82,12,201,227,216,108,62,182,149,245,137,38,247,54,102,210,90,101,14,4,22,226,143,231,179,19,127,5,249,60,33,42,184,24,254,123,63,118,255,0,137,8,171,197,31,207,102,38,254,11,242,120,66,85,112,49,252,246,126,237,255,0,18,1,106,128,0,2,128,120,163,249,236,196,223,193,126,79,8,79,254,10,158,86,46,159,136,19,190,93,78,16,3,138,63,158,204,77,252,23,228,240,132,255,0,224,169,229,98,233,248,129,59,229,212,224,19,252,0,0,4,0,227,87,229,98,214,248,129,7,229,213,17,63,196,0,227,87,229,98,214,248,129,7,229,213,16,16,3,133,199,158,204,50,252,107,228,243,69,255,0,10,1,225,113,231,179,12,191,26,249,60,209,121,56,209,122,222,88,117,133,247,5,241,135,248,107,46,255,0,174,209,163,166,76,123,114,36,194,138,252,244,19,137,39,73,181,236,89,154,210,209,184,225,33,40,82,220,52,18,18,70,165,17,0,134,188,78,179,227,249,16,161,73,192,108,39,173,109,191,174,10,122,189,37,84,167,84,121,114,173,118,84,182,84,222,169,229,40,185,210,24,84,130,78,215,27,117,148,155,111,22,155,218,81,211,181,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,151,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,185,238,23,185,40,254,79,246,34,49,159,16,169,149,88,56,147,121,83,215,25,218,116,210,228,250,26,150,167,146,180,71,54,146,163,213,231,121,76,60,225,184,68,182,253,70,182,54,164,59,204,9,21,149,92,179,217,185,80,194,56,120,91,103,206,151,81,90,164,42,165,87,169,201,51,74,234,53,23,16,218,29,124,155,220,105,101,27,90,109,8,109,38,123,80,132,238,82,215,189,197,196,174,43,153,40,252,166,218,175,230,83,12,233,148,168,215,37,165,79,145,38,237,107,78,75,213,138,91,45,165,69,35,121,168,155,83,209,91,109,125,148,157,238,52,123,73,102,108,178,210,172,84,0,102,7,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,173,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,209,78,88,179,11,106,230,131,6,168,184,185,107,70,232,58,254,100,106,141,45,114,155,144,245,50,115,74,218,236,119,20,131,255,0,5,196,26,146,133,45,167,90,89,161,27,246,149,74,241,66,201,71,242,127,190,215,140,248,123,76,165,65,195,107,202,160,136,205,83,161,23,39,208,213,69,50,165,174,57,52,165,30,172,187,202,125,230,205,178,36,55,235,181,177,180,161,174,103,128,225,203,152,44,88,193,140,193,81,45,124,59,183,234,183,77,42,248,168,71,135,94,182,105,108,70,57,85,54,219,106,66,90,113,14,188,159,170,233,249,238,72,51,230,50,217,165,179,39,92,66,53,90,66,127,241,171,242,177,107,124,64,131,242,234,136,128,28,46,60,246,97,151,227,95,39,154,39,255,0,26,191,43,22,183,196,8,63,46,168,136,1,194,227,207,102,25,126,53,242,121,160,47,248,82,183,26,191,52,246,183,195,248,63,49,168,139,169,20,173,198,175,205,61,173,240,254,15,204,106,32,58,175,3,31,207,103,238,223,241,33,106,130,170,248,24,254,123,63,118,255,0,137,11,84,1,149,113,106,159,252,69,31,253,95,247,98,42,172,90,167,255,0,17,71,255,0,87,253,216,128,170,177,170,129,149,113,170,128,0,0,1,85,124,115,191,50,127,188,159,195,68,85,225,113,231,179,12,191,26,249,60,209,42,184,231,126,100,255,0,121,63,134,136,171,194,227,207,102,25,126,53,242,121,160,47,248,0,0,0,0,0,0,67,254,39,88,233,140,184,33,151,217,50,176,158,214,170,165,187,131,117,50,165,120,211,167,37,183,45,125,206,178,77,168,219,229,169,127,206,16,169,12,165,244,169,190,75,134,217,146,201,197,180,70,16,91,137,214,124,127,45,245,217,56,13,132,245,173,214,13,191,80,87,164,170,148,234,143,50,45,208,242,80,202,155,213,60,164,159,38,59,233,144,73,218,227,141,60,162,109,226,215,99,74,40,255,0,146,140,168,215,115,105,140,176,172,222,85,86,29,161,77,210,101,211,91,132,202,21,208,69,218,179,109,178,83,134,72,39,159,90,57,77,150,139,81,106,183,57,107,67,78,16,228,22,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,209,70,85,114,207,102,229,67,8,225,225,109,159,58,93,69,106,144,170,149,94,167,36,205,43,168,212,92,67,104,117,242,111,113,165,148,109,105,180,33,180,153,237,66,19,185,75,94,247,22,29,42,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,247,20,173,197,11,37,31,201,254,251,94,51,225,237,50,149,7,13,175,42,130,35,53,78,132,92,159,67,85,20,202,150,184,228,210,148,122,178,239,41,247,155,54,200,144,223,174,214,198,210,134,185,151,126,60,253,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,130,128,114,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,208,157,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,56,57,170,203,61,229,149,12,92,153,133,183,132,232,149,20,42,58,106,84,138,156,99,36,162,163,78,113,110,33,167,205,189,198,166,87,185,167,16,182,212,103,181,104,86,213,45,27,28,92,245,224,217,152,44,88,172,76,171,101,250,167,111,213,107,182,45,10,158,83,41,181,40,236,70,106,45,180,226,223,144,243,141,200,94,212,56,247,84,227,203,216,70,183,28,74,153,61,173,242,249,171,104,45,80,0,0,85,95,28,239,204,159,239,39,240,209,202,184,42,121,167,186,126,31,206,249,141,56,117,94,57,223,153,63,222,79,225,163,149,112,84,243,79,116,252,63,157,243,26,112,11,169,25,150,199,236,28,174,229,255,0,25,110,204,29,184,222,234,37,219,53,5,71,110,78,212,35,171,138,180,147,145,164,236,66,214,77,243,88,113,167,121,123,205,72,223,181,94,178,76,134,154,69,32,113,130,193,202,237,141,154,3,197,89,15,117,20,92,75,167,177,34,27,155,80,142,68,168,49,216,137,34,54,132,181,45,91,80,136,206,243,13,40,73,245,59,19,184,219,81,128,159,252,39,238,154,21,193,146,91,66,147,72,157,212,75,182,106,21,122,93,81,190,82,209,211,202,92,231,165,165,189,84,68,75,213,137,113,215,170,76,211,235,233,174,228,168,138,96,10,139,224,125,122,210,160,95,248,167,135,47,71,150,117,42,229,30,157,91,142,234,80,158,66,88,130,243,172,186,149,171,118,226,89,170,160,201,164,137,38,70,73,115,83,78,132,74,183,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,90,27,73,173,106,36,164,188,76,207,66,31,199,94,105,132,27,175,58,134,208,94,42,82,136,136,191,105,138,230,226,5,196,102,149,97,211,164,225,126,12,214,154,153,94,127,103,62,167,14,74,92,109,141,170,138,250,118,189,30,74,86,157,200,91,169,61,83,220,200,203,195,83,1,248,56,133,241,18,139,104,49,35,10,240,94,186,135,170,231,179,171,169,67,148,74,75,93,226,62,142,91,177,164,146,147,170,20,234,79,84,247,238,69,219,83,21,99,102,217,87,246,52,222,45,209,40,17,106,21,186,212,237,117,89,161,233,43,86,198,148,175,88,208,149,172,253,70,143,78,199,217,62,226,237,243,169,116,171,199,18,110,84,195,128,197,82,189,90,157,175,217,75,178,159,119,99,102,126,194,82,213,162,16,126,253,9,62,226,23,125,144,108,140,82,114,237,107,149,199,124,211,41,85,11,194,111,218,127,146,151,122,93,142,74,65,114,148,236,118,221,70,230,158,65,43,191,125,61,218,106,30,159,41,89,21,195,124,188,218,201,42,173,22,159,89,184,100,56,219,207,203,149,25,137,28,181,178,251,203,105,77,45,81,219,90,79,107,137,212,207,218,146,211,77,59,202,54,219,109,166,210,211,72,74,16,130,36,165,41,45,8,136,188,8,136,127,208,0,0,0,0,0,0,8,151,159,28,153,219,249,138,176,103,86,232,52,200,177,238,250,92,87,95,136,250,25,66,23,32,219,102,82,144,210,148,150,28,117,100,167,94,35,52,145,150,190,205,15,198,90,15,225,145,40,141,42,34,50,62,198,70,3,47,55,245,133,116,97,165,211,62,206,187,233,114,32,212,105,239,186,194,208,235,14,52,75,229,184,166,205,104,39,18,149,26,13,72,86,135,161,120,126,193,233,114,251,139,149,172,19,197,122,13,247,70,150,235,9,139,58,41,77,38,220,90,121,177,83,37,167,92,65,237,90,55,17,242,139,178,149,180,253,190,242,184,62,33,25,30,182,113,158,205,168,226,21,157,70,135,10,235,165,69,122,82,149,30,59,109,170,90,90,106,91,198,149,27,108,45,199,20,183,93,78,165,184,181,208,188,15,67,58,69,175,208,234,86,205,110,117,191,87,97,76,205,167,73,118,43,232,82,84,147,75,141,172,208,162,209,68,70,93,210,126,36,70,3,76,24,41,137,84,188,90,195,11,114,250,165,190,151,10,169,76,135,37,226,37,36,205,14,185,29,183,84,147,218,165,104,101,204,46,198,163,63,215,226,61,200,172,174,15,185,132,145,112,210,170,88,39,91,154,107,126,152,195,213,24,134,227,134,122,71,109,48,35,33,180,238,112,207,196,207,66,36,17,123,143,216,44,212,7,206,184,40,20,139,166,139,54,223,174,192,98,100,10,131,14,70,125,151,154,75,136,91,107,65,161,68,105,81,26,79,84,168,203,185,25,119,20,149,196,99,37,53,12,17,188,37,226,21,151,72,121,203,86,177,37,199,212,81,227,168,219,136,227,174,203,120,209,245,108,33,182,208,134,154,79,109,198,100,90,120,150,134,87,140,60,30,55,97,77,3,25,48,222,183,99,215,160,71,146,153,208,100,181,29,79,52,133,242,158,91,14,52,149,164,212,133,237,50,230,30,134,68,102,90,254,195,10,77,225,223,154,202,158,2,98,204,58,29,98,164,127,70,107,238,55,1,230,222,121,92,166,28,126,76,68,169,237,20,242,27,73,165,182,140,183,25,25,145,123,12,188,47,126,129,90,129,114,80,233,247,13,42,66,31,135,83,138,212,200,238,33,105,82,86,219,136,37,164,200,210,102,70,70,74,35,212,140,203,239,25,180,204,30,19,87,240,43,23,235,182,140,216,178,98,38,5,78,82,169,239,26,22,222,246,17,41,214,218,113,10,52,35,93,121,70,100,164,145,23,110,223,117,177,240,177,205,34,49,79,14,219,194,187,142,164,183,43,150,212,114,106,49,60,246,170,84,40,236,66,97,6,91,221,82,207,215,113,94,9,36,254,163,236,2,123,128,0,0,173,62,53,53,66,252,152,218,244,109,197,254,222,193,147,166,189,255,0,185,234,41,247,255,0,160,89,96,170,238,53,83,152,228,218,212,238,121,243,183,65,123,151,184,180,219,165,68,181,211,199,93,123,106,2,45,112,201,160,149,107,51,244,119,20,222,242,132,136,242,188,53,211,101,70,31,127,3,247,139,245,34,36,145,17,22,132,93,133,34,112,130,183,142,181,152,217,242,9,244,55,208,80,93,149,162,149,166,237,147,224,30,133,216,245,62,255,0,112,187,192,0,0,0,0,0,31,240,234,77,109,45,9,61,13,73,50,35,253,131,62,28,67,237,74,213,169,154,27,165,21,166,156,65,213,101,206,169,197,53,165,101,186,59,181,25,123,20,91,136,181,35,218,125,203,82,247,25,141,9,8,193,155,172,138,225,238,105,27,77,102,90,74,157,114,70,138,81,163,206,100,152,100,205,41,231,169,41,91,135,29,199,54,243,31,53,25,17,251,53,241,241,12,251,9,17,144,188,54,174,226,54,100,109,86,105,17,38,56,221,30,163,6,169,41,198,27,89,147,108,181,62,46,245,40,210,149,104,68,75,35,51,61,8,189,166,66,85,83,56,42,226,15,167,23,233,139,246,222,244,71,56,246,116,213,71,250,158,86,242,211,93,208,118,238,217,175,221,174,158,193,63,178,195,148,12,47,203,53,5,150,109,170,68,103,235,171,140,150,101,213,94,143,29,82,87,170,25,37,160,158,67,45,172,208,107,97,43,208,253,189,207,191,128,118,250,108,94,134,159,22,22,227,87,78,202,26,212,207,83,61,169,34,215,254,65,224,243,19,95,143,108,224,85,255,0,87,146,251,77,19,22,205,85,73,83,138,36,167,113,67,117,69,220,204,191,71,222,58,40,129,92,87,177,238,61,129,133,10,195,56,51,118,84,238,54,141,15,54,151,8,140,226,72,141,57,149,106,68,226,85,166,228,17,119,73,167,245,159,96,20,203,122,212,147,89,188,171,213,116,173,11,41,213,57,82,73,72,61,82,100,183,84,173,72,245,62,221,253,230,47,35,133,125,176,213,183,150,72,170,53,17,187,85,154,138,151,143,130,93,167,194,251,136,252,83,247,254,179,20,60,44,3,41,156,74,109,204,191,88,108,217,247,29,18,226,168,244,177,82,212,114,141,25,183,155,74,210,203,13,167,93,242,145,162,126,165,94,5,174,134,95,168,130,234,7,240,212,148,145,153,168,136,136,181,61,79,192,83,126,37,241,136,196,138,251,111,199,177,173,248,84,230,247,43,144,183,162,62,203,155,125,114,78,227,106,105,247,238,141,116,246,151,234,17,226,234,226,17,154,75,164,221,35,196,154,197,40,157,53,118,166,86,42,44,109,35,221,216,191,156,158,159,107,254,66,247,0,208,169,188,201,18,76,221,70,138,50,36,250,197,220,253,196,63,187,210,71,161,168,181,34,215,199,216,51,120,222,113,51,66,217,40,143,30,241,1,100,122,154,119,221,53,19,216,126,244,253,127,99,47,96,250,244,44,244,102,146,135,41,82,143,24,238,218,129,169,147,103,100,251,134,162,234,52,212,143,118,157,65,122,221,188,126,243,1,162,210,50,50,212,143,82,31,209,69,24,101,197,75,49,22,109,89,50,46,25,145,107,112,201,162,65,183,45,201,210,79,93,200,61,116,92,178,45,116,73,150,191,241,143,222,38,166,6,113,112,194,171,202,154,220,28,74,129,42,139,89,78,188,215,80,212,104,208,213,235,58,101,180,222,152,107,63,81,40,35,215,251,74,247,25,0,176,48,30,58,198,197,236,52,196,120,137,151,102,95,20,42,174,237,117,106,37,78,59,238,39,186,139,185,54,181,105,246,20,127,168,143,220,99,216,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,254,41,73,73,110,82,136,136,189,166,99,250,32,55,17,28,251,197,193,106,97,225,198,24,85,162,73,186,101,127,116,58,203,228,190,143,106,162,60,157,202,98,66,28,111,123,78,172,139,84,250,218,123,181,51,15,205,157,206,37,244,28,34,83,118,86,16,76,167,86,235,110,235,212,202,109,196,73,97,141,58,103,17,162,227,202,74,211,185,14,56,93,203,185,167,66,236,70,98,165,47,252,116,197,204,78,168,185,80,188,177,10,226,168,243,52,209,135,234,210,158,105,26,37,37,234,165,199,21,166,187,18,103,247,151,234,30,110,60,107,174,251,173,147,81,99,213,107,213,105,95,217,109,14,202,125,205,168,247,22,229,30,137,71,236,36,251,136,89,142,81,248,81,46,106,81,118,227,218,36,199,82,117,233,233,136,45,154,255,0,94,218,185,204,202,135,247,52,164,232,127,127,184,5,119,216,248,37,139,152,151,41,13,89,184,119,115,85,144,230,186,201,139,72,148,251,41,208,149,246,150,219,106,211,93,138,34,251,200,203,216,98,97,97,87,8,188,103,187,154,98,161,121,84,169,212,120,174,238,222,202,158,151,30,66,116,222,69,234,185,12,200,187,165,39,250,143,239,33,111,54,6,13,225,166,24,211,147,77,178,236,202,53,53,180,235,170,163,211,163,178,165,122,203,87,115,109,9,215,237,171,252,167,247,143,104,68,73,45,18,68,69,247,0,174,74,7,6,76,38,135,25,104,172,222,55,27,238,175,77,13,186,132,101,17,104,103,225,186,14,190,6,67,244,53,193,151,5,218,37,127,175,11,169,103,180,200,183,84,34,25,107,255,0,248,34,197,0,5,95,92,92,22,109,231,57,206,219,151,212,244,168,247,27,105,149,83,65,39,219,166,164,136,63,224,255,0,202,35,102,46,240,174,199,252,59,76,153,212,38,34,92,16,218,53,169,180,83,147,54,91,198,130,230,25,106,73,136,146,221,162,11,238,213,69,239,23,168,63,229,198,155,117,6,219,173,165,105,81,104,105,81,106,70,64,50,247,119,97,213,245,98,79,122,155,119,218,53,138,67,204,173,72,50,155,1,232,250,232,165,22,165,204,74,79,77,80,175,242,31,184,121,209,164,188,94,202,198,11,99,53,54,68,75,166,200,164,38,75,232,90,122,214,41,177,10,65,25,165,194,212,156,91,43,61,117,117,74,253,125,255,0,93,107,230,135,132,197,197,103,177,54,235,193,105,18,171,17,8,220,120,233,238,45,201,18,124,30,115,107,109,70,134,69,166,137,105,41,45,124,79,79,105,0,137,185,65,204,77,103,46,152,183,79,186,98,206,146,221,54,90,218,133,80,105,183,86,72,84,117,73,142,183,76,210,78,182,147,245,89,211,214,61,61,229,238,208,38,17,226,141,173,139,182,29,30,244,181,235,48,167,53,80,133,29,247,147,30,67,110,155,14,184,203,110,41,181,146,22,162,74,210,78,39,84,153,153,150,165,250,198,104,110,139,74,230,178,171,18,104,55,85,10,161,74,159,13,229,178,235,51,34,184,194,210,164,41,73,63,85,105,37,23,172,149,23,114,246,31,184,73,108,149,231,150,245,203,101,203,22,141,83,154,253,70,210,153,33,13,201,140,251,142,188,76,33,110,71,74,214,218,21,33,182,146,105,105,147,34,51,46,218,232,125,188,2,254,192,115,220,25,199,44,61,199,27,78,29,207,100,220,116,249,189,67,45,184,244,102,166,48,227,204,45,77,54,181,33,104,109,197,237,82,121,169,35,35,62,198,122,123,181,232,64,0,0,0,0,0,0,0,0,41,231,141,61,0,154,197,203,98,225,108,208,73,93,189,10,42,146,94,38,163,149,81,94,186,105,255,0,46,162,225,133,89,241,171,163,176,116,235,90,190,77,171,159,206,131,19,126,133,166,205,181,21,233,174,154,248,253,255,0,176,7,50,224,229,112,46,22,48,86,104,229,36,210,153,20,169,10,229,239,208,140,213,42,158,159,13,126,239,112,185,145,66,220,45,174,21,80,243,67,5,133,73,38,209,80,134,212,50,73,175,66,82,151,81,132,90,17,106,90,159,111,191,245,11,233,0,31,26,240,185,169,150,117,177,84,185,107,19,88,137,22,155,13,249,78,58,243,137,109,9,38,219,82,207,83,81,145,23,100,153,248,151,128,251,34,189,248,165,102,198,153,96,89,111,224,229,191,45,15,85,235,145,148,137,92,151,18,174,83,15,53,54,58,201,91,30,74,146,100,180,22,164,104,50,47,110,167,216,5,106,231,63,26,231,227,126,60,92,117,199,39,170,84,26,116,249,148,218,122,201,213,45,10,140,220,201,10,104,208,124,197,145,167,107,189,141,38,69,161,246,47,125,129,240,130,192,8,148,219,58,161,140,21,250,65,122,66,84,167,98,194,113,216,229,253,206,166,160,72,109,73,53,183,187,93,196,102,70,75,211,221,239,21,93,135,54,197,67,16,113,38,220,180,225,178,185,18,107,245,168,112,72,137,42,94,170,126,66,27,212,244,37,30,154,172,189,135,250,140,104,227,46,216,110,198,20,224,229,171,102,183,13,152,207,196,164,193,76,180,182,217,35,89,8,138,211,107,51,45,169,61,117,111,196,203,94,221,253,192,58,64,0,254,25,145,22,166,3,252,229,200,102,36,87,165,62,178,67,76,182,167,22,163,50,34,36,145,106,103,169,253,196,40,3,136,246,34,181,136,89,151,173,57,30,97,73,102,140,114,105,40,81,56,75,34,38,106,18,244,45,73,74,47,5,248,118,241,240,33,109,25,215,205,77,143,130,120,85,92,139,18,235,164,59,114,204,139,38,28,104,13,207,101,79,161,197,198,146,72,82,155,39,144,225,36,156,107,105,153,119,215,177,22,190,20,43,94,170,215,113,50,252,151,82,54,23,42,171,113,213,28,113,13,52,149,173,78,63,33,227,81,37,41,213,74,51,53,47,66,46,231,223,218,96,37,111,12,60,190,158,45,99,100,91,166,173,9,78,82,109,165,34,122,84,166,245,66,164,71,151,9,100,147,53,54,164,159,170,225,246,212,143,79,105,16,189,56,145,88,133,25,168,113,91,75,109,48,132,182,132,164,136,137,41,34,208,136,136,187,23,98,17,23,134,126,94,36,96,134,4,179,54,225,167,242,171,119,19,233,171,40,221,104,210,235,76,200,135,12,249,74,222,218,22,157,22,209,234,158,228,71,237,51,240,152,0,0,0,0,0,0,0,0,0,0,0,63,206,68,120,242,216,114,44,166,27,121,151,82,104,113,183,18,74,74,210,101,161,145,145,246,50,50,237,160,173,110,33,60,58,89,187,152,155,139,120,49,69,101,170,177,41,201,19,233,177,35,18,73,242,210,92,135,86,134,163,70,53,41,197,45,77,36,141,74,239,216,143,190,134,44,180,127,203,141,182,243,106,105,230,210,180,44,141,42,74,139,82,50,63,18,50,1,152,11,138,213,196,12,38,185,21,2,185,77,173,91,149,120,154,104,167,25,126,27,201,220,217,31,109,196,149,22,168,112,181,251,149,238,49,61,114,153,197,90,225,177,216,69,167,141,71,46,177,4,181,229,79,45,242,36,151,119,220,61,238,73,150,69,246,148,210,75,66,240,45,61,132,39,238,102,114,53,132,25,144,166,188,170,165,41,186,77,101,123,118,212,105,236,69,97,243,209,76,253,167,85,29,197,253,134,73,37,247,25,151,129,246,167,204,192,228,27,30,176,62,169,177,139,38,179,114,82,213,225,54,143,77,155,49,182,189,86,191,172,112,163,161,41,213,78,237,47,121,165,69,226,93,194,239,112,163,51,120,47,140,80,142,77,161,126,81,28,121,63,106,34,234,145,13,244,234,107,34,213,13,186,179,46,205,168,255,0,87,113,213,8,200,251,145,234,51,9,108,95,120,149,133,213,50,151,110,92,85,251,126,79,246,144,196,185,17,55,250,170,34,220,72,82,76,244,39,21,167,248,95,120,184,142,28,121,232,172,102,1,153,150,6,35,46,42,107,240,121,125,43,173,154,136,228,111,57,110,175,85,61,33,107,94,212,50,130,236,146,211,219,219,67,32,158,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,181,113,99,131,95,229,67,20,239,44,76,254,81,222,140,250,91,112,84,107,189,23,209,14,119,75,213,73,113,238,87,51,173,78,253,188,205,187,182,167,93,53,208,181,208,89,80,0,229,89,92,192,191,228,215,129,54,206,10,125,41,250,71,244,115,173,254,147,232,122,62,127,81,49,249,63,212,243,28,219,183,159,183,237,158,187,117,237,174,133,213,64,0,4,42,206,183,13,239,229,131,138,116,172,76,252,178,253,18,244,101,190,197,11,162,250,59,215,243,57,114,100,61,205,230,117,77,105,175,83,183,110,211,211,102,186,247,208,166,168,0,138,185,24,200,199,242,46,250,109,254,202,63,76,126,152,250,55,253,228,244,127,75,210,117,63,248,195,219,247,117,63,241,116,217,237,215,183,148,206,183,13,239,229,131,138,116,172,76,252,178,253,18,244,101,190,197,11,162,250,59,215,243,57,114,100,61,205,230,117,77,105,175,83,183,110,211,211,102,186,247,208,166,168,0,133,89,41,225,189,252,143,177,78,171,137,159,150,95,165,190,147,183,223,161,116,95,71,122,14,95,50,76,119,185,188,206,169,221,116,233,182,237,218,90,239,215,94,218,28,213,0,0,16,171,58,220,55,191,150,14,41,210,177,51,242,203,244,75,209,150,251,20,46,139,232,239,95,204,229,201,144,247,55,153,213,53,166,189,78,221,187,79,77,154,235,223,66,154,160,2,31,228,135,32,245,220,153,93,87,45,90,62,58,125,43,162,221,20,246,99,204,164,125,24,68,29,101,48,230,232,242,121,231,33,213,250,136,114,74,57,100,73,74,185,250,171,83,66,68,192,0,0,0,0,17,87,60,249,24,254,90,63,66,127,217,71,232,119,208,239,73,127,188,158,144,234,186,190,155,255,0,24,103,102,222,155,254,54,187,253,154,119,242,153,41,225,189,252,143,177,78,171,137,159,150,95,165,190,147,183,223,161,116,95,71,122,14,95,50,76,119,185,188,206,169,221,116,233,182,237,218,90,239,215,94,218,28,213,0,0,0,1,0,51,71,194,147,249,74,99,181,205,141,127,151,175,163,159,72,250,47,232,207,162,221,103,35,167,134,196,111,235,186,182,247,110,228,110,251,5,166,237,59,233,169,247,252,148,229,75,249,31,97,101,87,12,254,158,253,45,244,157,192,253,119,173,244,95,65,203,230,70,142,207,43,151,206,119,93,58,109,219,183,22,187,244,211,182,167,32,0,0,0,0,4,127,206,182,84,191,150,14,22,82,176,207,233,239,209,47,70,92,12,87,122,223,69,245,252,206,92,105,12,242,185,124,230,180,215,169,221,187,113,233,179,77,59,234,82,0,0,86,174,19,240,107,252,151,226,157,155,137,159,202,59,210,127,68,174,10,117,119,162,250,33,201,234,186,89,45,189,202,230,117,170,217,187,151,183,118,213,105,174,186,30,154,9,149,153,124,179,217,185,165,183,173,75,51,16,103,75,69,189,64,186,35,220,115,161,70,51,66,234,104,102,44,150,74,33,186,74,37,50,133,42,66,77,107,79,175,177,10,74,77,10,81,56,142,192,0,63,37,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,0,0,0,0,0,0,0,0,14,85,154,60,11,254,82,152,19,115,96,167,210,159,163,159,72,250,47,233,62,135,172,228,116,243,24,147,253,79,49,189,219,185,27,126,217,105,187,94,250,104,112,171,9,248,53,254,75,241,78,205,196,207,229,29,233,63,162,87,5,58,187,209,125,16,228,245,93,44,150,222,229,115,58,213,108,221,203,219,187,106,180,215,93,15,77,5,149,0,0,0,0,229,89,163,192,191,229,41,129,55,54,10,125,41,250,57,244,143,162,254,147,232,122,206,71,79,49,137,63,212,243,27,221,187,145,183,237,150,155,181,239,166,135,10,176,159,131,95,228,191,20,236,220,76,254,81,222,147,250,37,112,83,171,189,23,209,14,79,85,210,201,109,238,87,51,173,86,205,220,189,187,182,171,77,117,208,244,208,89,80,0,0,0,0,170,191,245,12,127,249,40,191,230,79,255,0,79,139,84,0,28,171,242,23,255,0,236,177,252,154,62,148,254,111,254,130,250,111,161,255,0,236,119,69,213,116,252,207,253,62,95,51,254,46,255,0,237,8,1,254,161,143,255,0,37,23,252,201,255,0,233,241,106,128,3,202,97,61,139,249,47,194,203,55,12,253,41,233,63,162,86,253,58,133,214,242,57,61,87,75,25,182,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,143,86,0,0,0,0,33,86,117,184,111,127,44,28,83,165,98,103,229,151,232,151,163,45,246,40,93,23,209,222,191,153,203,147,33,238,111,51,170,107,77,122,157,187,118,158,155,53,215,190,133,234,242,49,145,143,228,93,244,219,253,148,126,152,253,49,244,111,251,201,232,254,151,164,234,127,241,135,183,238,234,127,226,233,179,219,175,105,84,0,0,0,2,21,103,91,134,247,242,193,197,58,86,38,126,89,126,137,122,50,223,98,133,209,125,29,235,249,156,185,50,30,230,243,58,166,180,215,169,219,183,105,233,179,93,123,232,94,175,35,25,24,254,69,223,77,191,217,71,233,143,211,31,70,255,0,188,158,143,233,122,78,167,255,0,24,123,126,238,167,254,46,155,61,186,246,149,64,0,0,0,35,254,117,178,165,252,176,112,178,149,134,127,79,126,137,122,50,224,98,187,214,250,47,175,230,114,227,72,103,149,203,231,53,166,189,78,237,219,143,77,154,105,223,82,224,25,92,225,73,252,154,241,218,217,198,191,203,215,210,63,163,157,111,244,103,209,110,143,159,212,67,126,55,245,221,91,155,118,243,247,125,131,215,110,157,181,212,167,248,0,0,0,0,173,92,88,224,215,249,80,197,59,203,19,63,148,119,163,62,150,220,21,26,239,69,244,67,157,210,245,82,92,123,149,204,235,83,191,111,51,110,237,169,215,77,116,45,116,22,84,0,57,86,87,48,47,249,53,224,77,179,130,159,74,126,145,253,28,235,127,164,250,30,143,159,212,76,126,79,245,60,199,54,237,231,237,251,103,174,221,123,107,161,117,80,0,1,5,115,121,195,54,187,155,76,101,147,138,181,124,196,122,18,34,41,241,105,116,186,71,209,36,73,232,34,180,147,82,155,231,166,83,70,238,231,220,144,238,170,78,226,230,236,212,210,148,137,212,0,34,174,72,114,13,106,228,215,233,45,95,233,151,211,43,146,227,228,198,244,163,148,118,224,244,112,91,245,186,118,83,189,215,11,152,225,239,112,249,187,87,202,99,212,35,111,114,187,254,44,88,191,149,12,44,188,176,207,210,158,140,250,91,111,212,104,93,111,35,157,210,245,81,156,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,245,96,2,170,255,0,212,49,255,0,228,162,255,0,153,63,253,62,44,167,9,236,95,201,126,22,89,184,103,233,79,73,253,18,183,233,212,46,183,145,201,234,186,88,205,179,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,122,176,1,21,115,189,144,107,87,57,95,70,170,255,0,76,190,134,220,150,231,58,55,165,27,163,183,59,172,130,231,173,211,188,157,237,56,124,183,11,123,103,205,218,142,107,254,161,155,155,147,207,242,135,195,54,187,148,188,101,141,138,180,140,196,122,110,34,233,242,169,117,74,71,209,36,70,235,226,186,146,82,91,231,170,83,166,214,215,219,142,238,169,78,227,229,108,212,146,165,9,212,0,33,86,117,184,111,127,44,28,83,165,98,103,229,151,232,151,163,45,246,40,93,23,209,222,191,153,203,147,33,238,111,51,170,107,77,122,157,187,118,158,155,53,215,190,132,201,79,13,239,228,125,138,117,92,76,252,178,253,45,244,157,190,253,11,162,250,59,208,114,249,146,99,189,205,230,117,78,235,167,77,183,110,210,215,126,186,246,208,230,168,0,0,0,8,255,0,157,108,169,127,44,28,44,165,97,159,211,223,162,94,140,184,24,174,245,190,139,235,249,156,184,210,25,229,114,249,205,105,175,83,187,118,227,211,102,154,119,212,162,174,19,240,107,252,151,226,157,155,137,159,202,59,210,127,68,174,10,117,119,162,250,33,201,234,186,89,45,189,202,230,117,170,217,187,151,183,118,213,105,174,186,30,154,11,42,0,0,0,0,0,0,1,0,51,71,194,147,249,74,99,181,205,141,127,151,175,163,159,72,250,47,232,207,162,221,103,35,167,134,196,111,235,186,182,247,110,228,110,251,5,166,237,59,233,169,207,240,1,21,114,49,145,143,228,93,244,219,253,148,126,152,253,49,244,111,251,201,232,254,151,164,234,127,241,135,183,238,234,127,226,233,179,219,175,105,84,0,0,62,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,83,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,202,73,25,119,34,31,88,0,113,76,182,101,15,6,178,165,244,183,242,75,10,170,207,211,26,130,38,204,244,132,245,73,228,50,214,254,158,35,58,145,104,203,92,215,118,154,247,186,174,97,243,28,94,137,219,218,192,0,0,0,4,117,206,150,75,108,220,228,217,180,138,53,102,226,151,109,220,54,220,135,30,162,214,153,100,228,162,58,30,54,202,75,46,198,53,161,46,161,196,180,222,135,185,43,74,219,65,146,182,239,67,157,127,11,112,182,196,193,107,18,153,134,120,105,66,244,53,183,70,231,116,80,186,167,164,114,185,175,45,231,62,177,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,245,96,2,0,102,143,133,39,242,148,199,107,155,26,255,0,47,95,71,62,145,244,95,209,159,69,186,206,71,79,13,136,223,215,117,109,238,221,200,221,246,11,77,218,119,211,83,234,185,24,200,199,242,46,250,109,254,202,63,76,126,152,250,55,253,228,244,127,75,210,117,63,248,195,219,247,117,63,241,116,217,237,215,180,170,0,0,0,1,0,51,71,194,147,249,74,99,181,205,141,127,151,175,163,159,72,250,47,232,207,162,221,103,35,167,134,196,111,235,186,182,247,110,228,110,251,5,166,237,59,233,169,247,252,148,229,75,249,31,97,101,87,12,254,158,253,45,244,157,192,253,119,173,244,95,65,203,230,70,142,207,43,151,206,119,93,58,109,219,183,22,187,244,211,182,167,32,0,0,0,0,4,127,206,182,84,191,150,14,22,82,176,207,233,239,209,47,70,92,12,87,122,223,69,245,252,206,92,105,12,242,185,124,230,180,215,169,221,187,113,233,179,77,59,234,82,0,0,64,12,174,112,164,254,77,120,237,108,227,95,229,235,233,31,209,206,183,250,51,232,183,71,207,234,33,191,27,250,238,173,205,187,121,251,190,193,235,183,78,218,234,83,252,0,4,106,186,56,127,229,246,229,204,117,187,153,38,173,223,69,86,168,245,7,235,181,8,148,247,29,105,154,197,96,151,29,113,37,188,68,189,141,242,86,211,174,169,45,33,38,251,174,146,221,82,136,150,151,100,168,0,0,0,0,243,247,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,225,89,50,200,190,28,100,242,133,57,202,100,255,0,165,23,157,103,115,85,43,154,68,50,142,226,162,239,220,220,88,237,111,95,33,146,218,133,44,137,106,83,142,17,41,74,50,75,72,110,74,128,8,255,0,157,108,169,127,44,28,44,165,97,159,211,223,162,94,140,184,24,174,245,190,139,235,249,156,184,210,25,229,114,249,205,105,175,83,187,118,227,211,102,154,119,212,184,6,87,56,82,127,38,188,118,182,113,175,242,245,244,143,232,231,91,253,25,244,91,163,231,245,16,223,141,253,119,86,230,221,188,253,223,96,245,219,167,109,117,41,254,0,2,21,103,91,134,247,242,193,197,58,86,38,126,89,126,137,122,50,223,98,133,209,125,29,235,249,156,185,50,30,230,243,58,166,180,215,169,219,183,105,233,179,93,123,232,83,84,0,69,92,140,100,99,249,23,125,54,255,0,101,31,166,63,76,125,27,254,242,122,63,165,233,58,159,252,97,237,251,186,159,248,186,108,246,235,218,85,0,0,170,191,245,12,127,249,40,191,230,79,255,0,79,137,85,252,134,63,253,132,255,0,145,87,229,71,247,151,208,159,253,152,244,151,247,39,81,255,0,244,191,174,255,0,141,255,0,20,74,160,1,85,127,234,24,255,0,242,81,127,204,159,254,159,22,168,0,0,0,0,34,174,121,242,49,252,180,126,132,255,0,178,143,208,239,161,222,146,255,0,121,61,33,213,117,125,55,254,48,206,205,189,55,252,109,119,251,52,239,202,178,185,194,147,249,53,227,181,179,141,127,151,175,164,127,71,58,223,232,207,162,221,31,63,168,134,252,111,235,186,183,54,237,231,238,251,7,174,221,59,107,169,79,240,0,0,0,0,0,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,250,192,4,117,203,190,69,112,75,44,184,161,120,98,126,27,64,151,22,69,199,29,154,109,58,10,165,62,227,20,138,113,54,193,188,194,13,215,22,183,150,244,150,13,229,56,226,143,105,114,219,66,80,73,89,185,34,128,0,0,0,7,10,206,14,83,44,220,221,97,127,208,122,236,136,148,122,236,9,13,201,161,92,106,128,114,159,165,44,220,65,190,72,65,56,209,173,14,180,131,109,72,53,236,215,150,179,35,83,72,50,246,184,23,129,120,113,151,76,56,167,97,126,23,209,186,26,84,29,93,121,231,76,151,42,161,41,68,68,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,39,160,0,0,0,0,138,185,231,200,199,242,209,250,19,254,202,63,67,190,135,122,75,253,228,244,135,85,213,244,223,248,195,59,54,244,223,241,181,223,236,211,191,148,201,79,13,239,228,125,138,117,92,76,252,178,253,45,244,157,190,253,11,162,250,59,208,114,249,146,99,189,205,230,117,78,235,167,77,183,110,210,215,126,186,246,208,230,168,0,8,171,158,124,140,127,45,31,161,63,236,163,244,59,232,119,164,191,222,79,72,117,93,95,77,255,0,140,51,179,111,77,255,0,27,93,254,205,59,202,160,1,0,50,185,194,147,249,53,227,181,179,141,127,151,175,164,127,71,58,223,232,207,162,221,31,63,168,134,252,111,235,186,183,54,237,231,238,251,7,174,221,59,107,169,79,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,51,34,238,103,160,229,120,175,153,188,23,193,216,69,38,239,191,40,141,188,175,179,17,21,72,132,250,180,52,17,232,135,29,65,159,103,18,127,171,184,140,28,71,51,207,88,203,251,48,236,12,57,92,85,87,231,115,58,151,92,53,153,199,216,113,29,70,138,102,66,22,141,200,121,101,221,39,175,179,182,166,116,239,115,223,120,149,138,53,51,151,113,220,85,251,130,79,246,80,252,185,18,246,122,169,35,218,75,82,140,181,38,211,175,248,63,112,9,225,155,62,42,215,13,240,194,237,60,21,57,116,120,39,167,54,121,239,143,36,251,176,225,108,114,52,179,47,180,151,82,122,151,129,233,237,49,2,173,219,91,16,113,98,228,76,10,29,54,181,114,85,229,235,169,182,203,243,30,86,214,204,251,237,37,40,244,67,103,167,220,159,113,14,223,151,236,131,99,214,55,213,118,63,100,214,109,186,90,124,102,214,41,179,97,180,239,170,239,245,110,28,117,165,90,41,173,167,238,53,36,188,79,181,193,229,151,35,88,65,150,250,107,10,165,210,155,171,86,145,187,117,70,160,196,87,223,45,84,246,155,93,76,118,215,246,30,52,159,220,68,94,5,220,57,54,67,120,124,208,112,66,145,30,249,196,154,84,10,157,216,254,255,0,81,246,16,243,113,118,170,83,94,161,61,25,14,163,115,78,163,95,91,185,151,184,136,142,115,145,17,22,132,90,16,17,17,118,33,253,0,0,0,0,0,0,0,0,0,0,1,254,50,226,177,54,51,176,229,54,151,26,125,10,109,105,81,17,146,146,101,161,145,145,246,62,198,40,179,137,230,95,79,9,113,178,85,211,73,132,166,233,55,42,151,61,74,75,122,33,50,36,75,154,179,73,26,91,74,75,213,108,187,106,103,167,180,200,94,200,135,252,76,50,241,35,27,240,37,233,182,245,63,155,91,183,95,85,89,38,219,70,167,93,102,60,57,135,202,78,198,214,181,106,183,75,68,246,35,63,105,31,136,85,223,14,28,69,107,15,51,47,68,114,68,194,142,205,100,227,82,86,163,112,144,70,79,84,34,106,90,154,146,94,8,240,239,225,224,98,255,0,226,72,102,92,86,101,48,178,91,79,54,151,16,162,50,50,52,153,106,71,169,125,198,50,253,66,170,87,112,206,252,137,82,38,23,22,171,110,85,27,113,109,58,149,161,77,191,29,226,51,74,147,170,84,70,74,70,134,93,140,180,246,24,190,156,147,230,166,199,198,204,42,161,197,151,118,82,90,185,97,197,141,14,76,7,39,178,151,214,226,35,70,37,169,45,155,203,112,200,220,119,105,25,247,215,177,150,190,33,39,64,127,8,200,203,82,31,208,21,161,197,247,0,34,84,172,234,126,48,80,41,5,233,8,178,154,139,53,198,163,151,247,58,90,159,33,197,40,208,222,237,119,25,25,153,175,79,127,188,87,230,76,49,174,126,8,99,197,185,92,110,122,162,193,168,207,135,77,168,44,221,82,16,152,206,76,142,167,77,103,204,65,18,118,181,220,212,102,90,23,114,247,95,86,98,112,221,140,87,193,203,166,205,114,27,50,31,151,73,156,152,137,113,178,94,146,23,21,214,208,100,91,84,122,234,231,137,22,189,251,123,134,113,241,26,216,168,97,238,36,220,118,156,198,87,30,77,2,181,50,9,145,165,72,209,76,72,91,122,150,164,147,211,84,31,176,191,81,0,211,61,157,115,83,47,27,94,151,115,81,230,177,46,45,74,27,18,155,117,151,18,226,12,156,109,43,45,13,38,100,125,148,71,226,126,35,236,138,247,225,107,155,42,101,255,0,101,177,131,151,4,180,51,87,161,198,74,34,243,156,74,121,172,50,212,40,232,36,239,121,74,81,154,214,122,17,32,136,253,154,31,97,97,0,2,153,184,199,92,11,155,140,20,106,57,201,53,165,138,76,117,114,247,234,68,105,149,80,79,134,191,127,184,92,200,161,110,41,87,18,171,153,161,156,194,100,147,136,167,195,118,25,165,43,212,146,166,234,51,75,67,45,79,67,239,247,126,160,29,143,130,197,0,157,197,203,158,225,112,208,105,69,189,54,42,82,126,36,162,149,78,94,186,105,255,0,46,162,225,133,89,240,84,163,176,84,251,166,190,109,43,159,206,157,19,126,210,211,102,218,114,244,215,77,124,126,255,0,216,45,48,0,0,0,0,0,0,0,0,0,7,61,198,108,114,195,220,14,180,230,92,247,181,199,79,133,211,178,227,140,198,118,99,13,188,250,210,211,139,74,16,135,28,70,229,43,148,162,34,35,238,101,167,191,64,253,248,185,138,22,182,17,88,117,139,210,232,172,194,130,213,62,20,135,217,76,137,13,180,111,186,219,46,56,150,208,75,90,73,75,81,54,173,18,70,70,122,31,235,25,251,205,246,98,107,57,139,197,186,133,211,42,116,151,41,177,22,236,42,123,78,58,179,66,99,166,76,133,180,100,147,117,196,151,170,246,158,169,233,238,47,127,189,206,158,121,111,92,201,220,178,168,212,201,175,211,173,40,114,22,220,104,204,56,243,36,250,16,228,132,161,110,33,50,28,105,70,166,158,34,51,34,239,166,133,219,198,52,91,22,149,205,122,86,35,80,109,90,21,66,171,62,99,168,101,166,33,197,113,245,169,75,82,82,94,170,8,212,126,178,146,93,139,196,203,222,3,228,15,69,104,225,221,243,125,207,102,155,104,90,85,138,187,207,45,40,34,133,1,233,26,106,164,150,167,203,74,143,77,86,159,242,151,188,88,14,87,120,76,92,87,131,16,174,188,105,145,42,143,16,205,183,202,158,218,220,143,39,193,151,54,184,212,152,102,90,104,167,82,162,215,196,180,246,24,178,140,33,202,198,11,96,197,54,60,75,90,200,164,42,75,8,66,122,215,233,177,14,65,153,37,178,212,220,67,40,61,117,105,42,253,125,255,0,80,84,70,17,112,174,199,252,68,76,105,213,214,34,91,240,221,52,41,196,84,83,54,35,196,131,229,153,232,74,136,162,221,162,207,238,213,39,238,18,78,221,224,179,111,55,201,118,227,190,167,169,69,180,220,76,90,154,13,62,205,116,37,193,255,0,11,254,65,103,237,180,219,72,38,218,109,40,74,75,66,74,75,66,34,31,244,2,187,79,131,54,11,41,109,45,87,125,210,91,118,154,137,53,8,154,25,151,143,253,130,62,85,215,193,135,13,165,176,167,45,155,206,186,203,233,104,201,9,145,81,142,148,26,200,149,166,187,32,235,227,183,254,81,100,224,2,141,177,123,133,38,60,88,12,201,169,91,69,14,191,13,181,175,150,204,46,178,84,147,65,19,138,45,82,136,105,45,116,66,75,183,181,69,239,17,98,248,193,44,92,195,73,75,106,242,195,187,154,146,134,244,210,76,170,68,166,25,86,164,159,178,183,27,78,186,111,73,31,222,100,94,210,26,110,90,16,226,77,46,32,148,147,241,35,45,72,120,203,255,0,6,240,211,19,169,202,166,222,150,101,26,164,218,180,209,82,41,209,222,82,125,100,43,177,184,133,105,246,19,254,66,251,128,103,30,193,199,60,92,195,26,131,115,236,220,66,184,169,188,189,117,97,138,180,166,90,94,169,81,122,201,109,196,235,166,245,25,125,231,250,197,181,228,143,137,125,7,23,84,229,149,139,243,41,212,74,219,90,116,210,156,113,17,152,127,94,165,197,234,185,18,148,181,109,67,109,151,98,236,106,208,251,25,24,228,57,184,225,68,184,105,93,221,128,136,147,33,74,211,168,166,44,183,233,253,67,105,228,179,22,31,222,234,149,169,253,254,241,89,210,34,221,118,37,108,218,149,30,171,65,171,69,254,203,136,118,44,134,247,35,220,123,84,90,165,127,180,149,238,48,26,144,74,146,162,220,149,17,145,251,72,199,244,64,110,29,217,248,139,141,52,194,195,140,79,171,68,139,116,197,254,231,117,231,201,29,102,229,75,121,91,84,252,133,184,230,198,154,108,143,68,250,186,251,180,50,159,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,125,122,187,76,182,169,79,214,235,50,219,141,14,54,222,99,174,56,148,37,59,148,73,45,77,70,68,93,212,69,220,253,160,56,46,117,51,73,74,203,78,24,73,173,71,155,5,119,12,141,158,143,134,235,137,53,185,182,68,116,187,245,100,235,107,61,27,127,119,170,125,188,79,183,141,4,220,119,13,237,139,183,139,213,138,163,149,10,221,114,165,183,82,35,122,75,174,114,218,36,246,220,106,89,232,134,203,218,125,147,238,33,216,51,175,153,186,222,99,177,98,109,85,53,7,21,111,68,229,250,54,57,58,179,66,55,70,140,151,125,94,107,136,45,92,103,95,84,254,243,239,225,44,184,95,100,154,61,196,234,49,183,18,41,74,92,70,245,244,92,103,216,35,67,154,245,177,158,222,135,152,50,61,13,40,50,218,190,222,39,236,32,29,175,32,28,60,232,248,83,75,252,161,98,205,29,169,151,44,175,234,34,74,142,135,17,23,106,165,52,175,81,248,201,113,27,155,113,179,236,174,230,68,126,26,16,176,49,252,34,34,45,8,180,33,253,0,0,0,0,0,0,0,0,1,252,82,82,178,52,173,36,162,63,18,50,212,127,64,4,89,205,54,65,176,147,48,84,154,149,85,154,83,116,139,157,77,60,243,18,224,177,26,63,58,65,165,245,36,222,89,71,91,138,35,113,237,85,161,234,122,17,248,151,122,107,204,118,83,49,79,46,87,3,240,174,122,20,183,169,70,226,186,122,139,49,100,170,58,147,189,226,73,27,171,101,180,154,182,178,165,118,246,119,240,240,209,208,240,152,187,131,22,22,53,90,179,45,107,222,129,6,115,114,25,113,182,222,118,35,46,184,202,148,219,136,37,161,78,161,123,84,146,117,70,70,69,216,207,245,234,25,255,0,203,30,106,113,27,45,247,181,62,177,64,172,74,118,140,114,154,244,133,53,201,15,169,133,179,206,101,78,154,90,67,205,160,214,104,100,146,91,143,77,59,31,111,11,218,203,78,101,172,92,200,88,145,46,123,106,167,24,167,147,109,166,108,30,115,60,230,158,228,178,183,62,173,14,184,164,164,148,242,83,235,30,164,125,143,239,165,220,241,100,214,228,203,77,249,34,69,50,159,42,85,169,81,90,228,68,152,134,156,91,108,147,143,73,52,50,167,18,195,109,165,68,211,4,163,73,107,161,30,165,219,195,194,229,107,51,87,190,92,177,10,155,92,162,85,229,149,29,114,217,42,140,30,161,238,75,140,155,236,41,211,229,165,214,208,106,52,50,73,213,71,161,151,99,237,224,26,61,1,206,240,35,25,237,140,115,195,186,77,239,110,78,142,233,204,138,195,146,89,109,214,212,166,94,91,13,58,180,41,40,90,246,154,121,169,35,35,61,75,219,239,62,136,0,0,0,0,0,0,32,23,24,27,122,29,71,3,105,181,87,97,45,199,162,213,153,52,184,150,200,246,146,97,207,81,106,122,106,69,169,235,226,39,232,140,92,69,109,40,215,70,88,110,135,31,100,150,170,92,57,181,4,30,210,61,166,213,62,94,135,220,143,79,181,247,126,178,1,77,185,26,184,27,183,179,69,135,206,186,173,169,153,112,210,97,153,235,167,219,168,198,251,203,221,255,0,208,26,44,105,196,60,218,29,108,200,210,180,146,146,101,237,35,25,156,192,10,139,84,92,118,176,170,78,184,164,55,18,232,165,186,165,36,244,50,36,76,104,204,245,212,189,195,73,54,45,73,154,197,151,65,170,48,225,184,137,84,200,175,18,140,200,204,201,77,37,90,153,145,159,126,254,240,31,237,119,87,226,218,214,189,94,227,152,251,77,51,76,131,34,98,214,226,137,41,34,109,181,44,245,51,50,47,4,159,180,191,88,206,142,109,241,74,163,139,56,247,120,87,229,204,55,227,199,172,84,34,67,50,113,74,71,78,153,175,173,189,186,173,69,166,142,118,208,244,247,16,183,190,39,120,243,7,9,176,42,85,2,53,81,109,213,238,67,93,53,12,71,124,137,210,106,68,57,168,39,20,146,113,42,229,239,111,67,61,12,181,211,177,152,162,105,82,94,155,41,233,146,22,107,117,247,20,235,138,51,51,51,82,143,83,61,79,191,137,128,158,220,40,112,110,212,187,49,32,241,26,233,118,18,149,68,127,249,131,50,20,217,169,50,89,126,11,205,186,148,173,7,161,250,202,34,82,84,71,227,166,158,34,230,103,92,214,213,41,149,61,82,175,211,98,54,132,154,141,79,202,109,178,34,34,51,241,51,47,113,255,0,144,102,118,197,198,28,70,195,84,45,22,69,217,85,163,111,89,172,213,6,123,241,207,113,237,239,171,75,79,232,39,252,133,238,33,232,106,249,163,204,29,113,149,49,83,198,27,201,230,214,70,149,37,119,4,229,17,145,145,150,154,41,211,247,152,11,244,196,44,218,229,255,0,13,233,111,212,107,152,161,108,184,182,82,163,40,209,235,112,141,245,168,146,179,218,148,41,228,234,103,176,200,139,223,161,8,5,152,158,47,147,30,106,109,191,130,180,134,210,124,215,26,41,179,163,153,106,141,29,70,228,57,26,111,143,245,74,35,211,222,126,225,90,143,84,175,187,246,105,70,122,109,118,224,148,181,110,75,70,227,210,214,102,103,167,100,234,163,241,94,159,173,95,120,239,24,9,144,44,124,199,10,155,4,139,94,93,191,76,213,43,118,85,98,20,216,137,83,123,154,221,177,125,58,210,106,218,238,165,175,111,85,71,224,93,195,146,94,23,222,40,99,229,232,169,181,185,117,90,237,90,171,44,205,168,173,185,34,86,142,58,234,140,144,218,20,165,171,77,239,25,17,22,167,235,105,220,207,189,138,112,249,225,191,50,61,70,153,140,88,217,76,113,135,33,190,204,234,101,49,230,77,39,185,10,139,33,149,58,204,152,191,249,84,168,210,191,184,143,196,196,157,202,255,0,14,140,33,192,184,16,170,213,234,68,75,130,228,104,219,125,82,39,71,139,45,12,188,73,101,70,109,41,113,144,226,72,156,104,205,61,245,45,199,237,62,210,221,136,236,69,101,17,227,50,134,154,105,36,132,33,9,36,165,41,34,208,136,136,187,17,17,0,254,70,139,26,20,118,226,67,142,219,12,50,130,109,182,219,65,37,40,73,22,132,68,69,216,136,136,136,180,31,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,212,169,84,186,196,85,193,171,211,98,206,140,230,155,153,146,202,93,66,180,50,50,213,42,35,35,238,68,127,172,136,126,160,1,28,113,15,32,25,104,196,84,168,230,216,148,250,83,167,167,214,82,169,116,246,22,95,99,218,113,213,236,65,23,237,63,120,249,248,23,195,231,5,114,247,125,21,251,98,213,110,101,204,79,217,106,99,241,13,175,234,93,104,251,53,25,179,240,121,103,246,188,116,251,200,228,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,88,233,195,231,5,115,9,125,29,249,125,213,110,100,76,87,218,106,27,241,9,175,234,90,107,193,216,206,31,131,40,63,181,227,175,220,69,251,240,243,32,25,104,195,164,164,225,88,148,250,171,165,175,214,85,105,116,247,214,127,111,218,81,211,236,89,151,236,47,112,145,192,3,242,211,105,84,186,60,84,65,164,83,98,193,140,222,187,89,140,202,90,66,117,51,51,209,41,34,34,238,102,127,172,204,126,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,229,38,44,105,177,220,137,50,59,111,176,242,13,183,27,113,4,164,173,38,90,25,25,31,99,35,35,50,208,127,168,0,170,126,32,220,55,230,72,168,212,241,139,4,233,142,62,228,199,222,157,83,166,50,201,168,247,45,82,164,60,166,153,141,23,255,0,36,148,154,151,247,25,248,24,174,187,62,251,197,12,3,189,19,54,137,46,171,66,171,82,165,145,187,21,199,36,69,213,198,157,73,154,28,66,84,133,105,189,146,35,35,208,253,93,59,25,118,211,67,241,216,148,202,227,201,101,14,180,234,77,11,66,210,74,74,146,101,161,145,145,246,50,50,17,35,52,28,58,112,135,29,32,77,170,208,105,17,45,251,145,211,113,244,200,131,30,44,68,60,241,165,229,17,186,164,70,91,138,35,113,210,53,119,212,246,145,248,151,112,139,153,118,226,249,49,150,161,91,248,213,72,109,71,205,109,163,155,6,57,158,136,209,164,110,91,146,102,248,255,0,90,163,61,61,199,239,19,247,15,115,107,151,252,72,165,177,81,161,226,133,178,218,222,74,76,227,72,173,194,39,208,163,74,15,106,144,151,149,161,150,242,35,47,126,164,41,63,30,242,5,143,152,31,83,124,151,107,203,184,41,154,169,109,74,163,194,155,45,41,111,115,187,119,175,167,66,73,91,90,212,244,237,235,36,252,15,183,7,102,165,125,216,83,78,51,51,107,182,252,164,43,114,154,39,30,136,178,50,61,59,167,84,159,138,52,253,105,251,128,105,214,13,205,109,85,89,75,212,218,253,54,91,107,73,40,148,196,166,220,35,35,34,63,18,51,247,151,249,69,51,113,94,193,187,82,211,196,130,196,107,89,216,73,85,109,255,0,231,236,199,83,100,165,73,121,249,207,56,234,146,132,22,167,234,164,141,74,81,159,134,186,248,136,175,72,205,30,96,232,108,165,138,102,48,222,76,182,130,36,165,40,184,39,36,136,136,136,180,209,46,151,184,135,159,190,177,135,17,177,41,180,34,247,187,42,181,157,139,37,146,167,79,126,65,238,45,221,245,117,106,253,53,127,148,253,230,3,216,101,35,20,170,56,77,143,118,125,126,36,195,98,60,138,197,62,36,195,55,20,148,116,234,154,194,220,221,162,210,90,104,223,125,79,79,121,13,23,90,53,248,183,77,175,72,184,225,190,211,172,212,224,199,152,133,182,162,82,76,156,109,43,45,12,140,203,193,69,237,63,214,50,231,22,75,208,165,51,50,58,205,14,176,226,93,109,68,102,70,74,73,234,71,169,119,241,33,123,60,49,49,230,14,44,224,84,90,4,154,162,220,171,219,102,138,106,216,144,249,27,166,212,120,112,144,110,37,38,226,149,203,222,230,132,122,17,107,175,98,48,19,29,215,16,203,107,117,195,34,74,18,106,81,159,176,136,103,79,60,183,3,119,14,104,177,5,214,149,185,48,238,26,180,50,61,117,251,21,25,63,121,251,255,0,250,3,66,87,213,73,154,69,151,94,170,62,225,182,136,180,201,79,26,136,200,140,137,45,41,93,140,204,187,246,247,140,219,99,253,69,186,214,58,223,181,38,156,82,209,46,232,170,186,149,40,245,51,37,76,116,200,204,245,63,120,11,104,224,253,110,195,166,224,109,74,170,212,53,182,244,170,179,198,167,20,217,22,226,84,56,10,61,15,77,76,181,45,124,68,254,17,139,135,85,165,26,215,203,13,174,227,44,146,21,84,135,10,160,179,218,69,184,221,167,196,212,251,17,107,246,126,255,0,214,98,78,128,0,0,0,0,0,0,14,119,142,248,207,108,96,102,29,213,175,123,142,116,118,142,28,87,220,140,203,142,182,149,60,242,24,117,212,33,41,90,209,184,213,202,81,17,17,234,126,207,121,7,194,204,182,101,172,92,183,216,146,238,123,150,167,24,231,155,110,38,20,30,115,60,231,94,228,188,182,254,173,110,182,165,36,212,202,147,234,158,166,125,139,238,162,92,206,102,167,17,179,33,123,84,43,21,250,196,166,168,197,41,223,71,211,91,144,250,88,67,60,231,148,209,169,165,188,226,9,100,135,141,39,180,244,211,177,118,241,255,0,156,210,230,106,247,204,110,33,84,171,149,186,188,179,163,162,91,197,78,131,212,61,201,109,146,125,245,52,124,181,58,226,9,68,135,141,58,164,244,34,236,93,188,125,214,71,114,107,114,102,90,252,143,34,167,79,149,22,212,167,45,18,37,204,91,78,33,183,137,183,163,26,217,74,212,195,141,169,70,211,230,162,73,233,169,22,167,219,196,60,70,92,114,153,138,121,141,184,24,133,108,80,165,179,74,39,19,212,84,95,139,37,49,210,157,236,146,136,157,67,46,36,149,181,228,171,191,179,191,135,141,202,101,103,32,216,73,151,218,77,54,170,245,41,186,189,206,150,153,117,249,115,152,141,35,147,32,146,194,148,108,172,227,161,196,145,56,206,169,212,245,45,76,252,79,183,107,194,44,24,176,176,86,213,135,107,89,20,8,48,91,142,203,109,184,243,81,25,105,199,148,150,219,65,173,106,105,8,220,165,19,73,51,51,46,230,95,171,79,118,3,248,148,165,4,73,66,73,36,94,4,69,160,254,128,0,0,0,0,0,0,0,0,0,175,204,255,0,240,243,163,226,181,47,242,133,132,212,118,161,220,177,127,175,137,22,58,27,68,173,202,138,210,125,70,35,41,197,237,109,183,15,186,187,25,153,248,106,66,192,199,240,200,140,180,50,212,128,102,2,221,184,111,108,33,188,89,172,82,220,168,81,43,148,221,218,17,155,209,157,111,152,209,167,190,211,74,203,84,56,126,210,236,175,113,139,246,201,94,105,41,89,150,195,8,213,169,19,96,162,225,143,191,210,16,218,113,36,182,247,72,144,150,190,172,221,113,101,171,108,110,245,143,191,137,118,240,131,124,80,114,77,26,221,117,120,219,134,244,165,34,35,154,122,82,51,12,17,33,189,58,40,204,236,67,44,17,22,166,165,153,238,95,127,18,246,144,137,185,40,204,221,111,46,56,177,10,170,170,131,137,183,165,243,61,37,28,221,89,33,123,99,73,75,94,175,53,180,30,142,61,175,172,127,121,119,241,13,16,0,249,244,26,237,46,229,164,177,91,163,75,106,76,57,59,185,110,182,226,86,149,109,81,164,244,52,153,145,247,73,151,99,246,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,32,199,21,140,119,149,134,152,52,139,58,131,85,84,90,165,197,174,211,105,243,67,137,233,229,65,115,182,199,18,162,213,43,63,97,246,63,97,119,19,156,81,199,22,76,88,122,246,204,27,214,92,119,205,80,173,125,188,179,66,140,208,190,166,12,23,15,193,102,71,161,167,220,159,219,226,2,55,229,183,5,43,88,249,138,244,156,62,164,50,179,41,188,254,107,219,87,177,173,145,158,116,183,41,45,175,110,188,163,34,213,39,175,252,165,163,139,30,203,160,225,253,181,18,214,182,233,177,161,65,135,204,229,181,29,148,54,146,222,226,150,126,170,18,146,251,75,81,248,123,76,86,159,7,156,11,108,160,206,198,106,165,61,228,41,92,175,71,60,227,90,33,206,245,8,238,237,82,155,245,180,236,71,181,125,189,190,225,105,96,0,3,240,214,43,148,75,122,18,234,85,250,196,26,100,70,244,223,34,100,132,50,218,117,50,34,213,75,50,34,238,100,95,172,203,222,3,247,0,224,213,44,241,101,146,153,88,69,29,88,177,108,200,82,245,250,246,43,180,245,178,90,36,149,221,93,65,123,244,240,241,29,82,209,196,172,60,191,163,156,171,34,250,183,235,237,39,237,42,153,83,98,81,39,186,136,181,54,148,162,46,232,87,255,0,42,126,227,1,233,64,0,0,0,0,0,0,0,0,0,120,28,105,193,155,51,27,236,74,173,151,119,209,96,204,76,216,143,179,29,247,227,52,227,145,157,91,46,54,151,91,83,136,94,197,39,154,163,37,17,106,70,127,176,232,67,55,217,88,186,114,203,137,19,40,115,216,83,212,89,110,185,34,155,45,9,113,72,228,41,249,9,105,11,89,178,218,57,155,24,51,50,73,105,237,46,222,26,45,28,15,56,57,101,181,243,23,133,245,74,84,170,84,117,87,98,196,125,218,108,178,97,179,116,159,76,121,9,105,27,205,167,23,183,123,218,232,146,215,94,229,223,196,42,99,135,158,112,106,152,13,137,49,45,187,174,185,57,203,78,176,182,225,155,14,201,81,177,25,215,100,68,71,55,107,143,33,164,18,90,105,69,187,67,50,47,97,151,133,231,219,23,37,30,239,160,83,238,90,12,230,37,193,169,70,106,83,14,178,234,92,73,161,196,37,105,238,147,50,251,42,35,236,103,226,51,51,138,24,117,115,97,13,251,85,179,46,24,50,225,76,164,206,125,134,214,227,78,54,110,37,167,150,217,58,131,90,82,102,147,54,207,69,104,90,233,236,240,22,77,194,223,58,166,227,141,96,110,36,86,213,162,26,74,105,50,37,201,237,219,162,140,195,9,83,207,248,253,179,36,33,30,243,47,105,0,181,64,31,240,211,173,188,210,30,105,105,90,28,73,41,42,73,234,70,71,220,140,140,127,216,0,0,0,15,13,142,118,244,91,171,6,111,154,4,168,141,73,41,182,229,77,132,33,198,201,101,185,113,29,65,30,134,71,223,214,247,123,71,185,31,58,227,142,153,118,245,82,34,203,84,189,13,246,204,190,227,65,144,12,206,92,49,87,99,99,37,74,34,83,211,122,10,229,121,9,34,45,132,130,102,81,145,105,246,116,34,217,247,120,123,6,134,50,189,114,177,87,203,157,141,94,145,41,6,218,109,154,99,174,186,167,11,66,46,133,149,168,204,204,207,223,175,115,20,31,155,42,90,41,25,134,191,34,180,157,169,250,67,84,81,118,211,254,206,124,189,197,238,22,79,135,153,148,183,240,255,0,135,58,37,53,93,229,84,83,72,43,125,146,41,72,75,201,145,232,36,26,73,191,173,74,136,201,72,237,167,125,125,128,33,143,18,124,110,157,138,185,131,171,209,217,171,42,77,42,220,122,69,45,166,208,249,173,178,92,121,211,18,74,208,156,82,117,218,230,154,145,23,99,240,34,28,71,7,114,255,0,137,120,229,87,42,69,137,66,145,32,203,237,62,113,100,45,148,122,205,164,247,41,166,215,166,156,212,25,246,240,63,213,175,192,102,53,107,20,241,31,147,20,164,204,168,92,213,143,180,230,247,22,107,144,255,0,218,89,150,229,125,167,59,159,115,212,253,162,251,178,75,150,107,99,3,48,134,128,234,169,49,21,93,170,211,98,77,154,250,152,108,220,75,174,197,141,204,70,238,82,22,68,75,107,93,21,169,235,226,102,126,1,6,176,135,131,125,207,87,131,30,165,138,55,75,16,212,165,161,195,98,157,57,198,212,72,50,108,244,52,191,8,251,247,112,189,221,139,239,18,78,208,225,45,151,170,23,37,218,195,213,122,131,141,41,42,52,186,168,46,161,122,109,236,100,168,101,169,30,135,175,235,19,140,136,136,136,136,180,34,31,208,28,90,199,201,198,91,236,21,181,34,143,132,118,163,178,90,109,40,41,18,40,16,20,239,109,167,187,114,88,73,235,170,8,245,247,234,58,229,46,137,70,161,199,76,74,45,38,20,6,18,68,68,220,86,16,210,72,180,34,240,73,17,120,17,23,236,33,251,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,7,226,170,81,40,213,200,234,137,90,164,194,158,194,136,200,219,148,194,29,73,150,134,94,10,35,47,3,50,253,166,57,29,241,147,140,183,223,203,118,69,99,8,237,70,164,186,218,144,114,35,208,32,37,222,251,143,118,229,48,163,215,85,153,235,239,208,118,144,1,6,238,254,18,217,122,174,243,157,163,189,87,167,184,234,148,162,75,74,130,210,17,174,238,196,73,134,122,17,106,90,126,161,27,49,123,131,125,207,72,131,34,165,133,215,75,19,20,149,173,194,98,163,57,199,20,104,34,112,244,36,177,8,187,246,108,189,221,207,238,22,238,63,134,68,100,100,101,169,24,12,207,227,30,95,241,47,3,106,231,72,190,232,82,35,153,253,151,202,44,132,50,191,89,196,150,213,58,218,53,215,148,179,46,222,5,250,244,237,220,54,49,186,118,21,102,14,145,71,122,172,168,212,171,141,232,244,183,91,91,230,134,205,114,39,67,73,171,67,113,41,215,107,122,106,100,125,139,192,200,91,14,118,178,205,108,99,158,16,215,221,77,38,34,107,180,170,108,185,176,159,75,13,147,138,117,168,178,121,104,221,202,90,204,141,110,235,162,116,61,124,12,143,198,132,94,141,90,194,204,71,228,202,41,48,234,22,205,99,237,55,189,181,146,227,191,246,144,103,181,95,105,190,199,216,245,47,96,13,18,102,134,229,98,145,151,59,230,191,30,82,9,181,91,53,55,90,117,43,45,12,186,23,150,147,35,35,47,118,189,140,103,158,222,138,187,231,25,41,209,20,158,167,211,183,43,40,81,40,183,146,201,233,68,71,175,218,212,143,127,223,227,237,22,157,136,89,149,160,98,7,14,119,37,59,93,231,84,85,72,59,125,226,57,72,83,202,144,116,37,154,137,207,173,82,140,205,75,239,175,125,125,130,182,114,155,75,69,95,48,214,28,87,83,185,63,72,105,106,62,218,255,0,217,204,23,184,253,224,52,39,129,150,244,91,87,6,108,106,4,88,141,70,40,86,229,49,133,161,182,201,5,185,17,26,65,158,132,69,223,213,247,123,7,185,31,58,220,142,152,150,245,46,34,11,68,179,13,134,200,190,226,65,16,250,32,0,0,0,0,63,225,215,91,101,165,188,234,210,132,54,147,82,148,163,208,136,139,185,153,152,15,157,115,220,148,123,66,129,80,185,107,211,152,137,6,155,25,217,79,186,243,169,109,36,134,208,165,171,186,140,139,236,164,207,185,151,128,163,14,33,153,193,170,99,206,36,203,182,237,74,228,230,237,58,58,220,134,76,53,37,68,196,151,90,145,45,28,221,173,188,182,150,74,105,212,150,237,8,204,189,132,94,50,63,138,70,117,77,183,29,192,204,55,173,171,69,180,164,213,164,68,147,219,191,91,21,246,20,182,95,241,251,6,104,90,61,198,126,194,21,179,134,24,117,115,98,237,251,74,179,45,232,50,230,205,171,78,97,135,22,219,78,56,109,165,215,144,217,186,179,66,84,100,146,55,11,85,104,122,107,237,240,1,211,114,131,149,155,167,51,88,145,14,135,1,133,179,69,136,235,114,42,82,214,151,18,142,66,95,142,151,80,149,147,46,35,153,177,242,50,37,22,158,211,237,227,125,248,43,131,54,94,8,88,148,171,46,208,162,65,134,152,81,24,102,67,236,70,105,183,36,186,134,91,109,78,184,166,208,141,234,87,41,38,106,50,212,204,191,97,120,28,159,101,150,215,203,166,23,210,169,81,105,81,147,94,149,17,135,106,114,205,134,201,211,125,81,227,165,228,111,38,155,94,221,236,235,162,139,93,123,159,127,14,248,0,0,0,0,0,0,0,0,0,3,248,102,68,90,152,15,232,15,25,124,99,54,20,225,179,74,114,248,196,91,106,138,180,160,214,150,103,213,227,70,113,125,149,161,37,46,173,58,153,236,81,23,222,147,247,24,231,52,220,241,101,146,167,88,93,29,56,177,108,199,82,52,250,247,235,180,244,50,122,164,213,217,93,65,251,180,240,241,1,222,64,126,26,61,118,137,112,194,69,74,129,88,131,83,136,230,187,36,67,144,135,155,86,134,105,61,20,131,50,62,228,101,250,200,253,195,247,0,248,23,197,151,65,196,11,106,93,173,114,83,99,77,131,51,151,204,106,67,40,113,39,177,196,172,189,85,165,69,246,144,147,240,246,16,206,62,100,176,82,181,128,120,175,86,195,234,187,43,34,133,200,229,61,181,123,29,223,25,151,79,106,148,218,55,105,205,34,61,18,90,127,202,122,87,21,105,198,27,2,218,56,48,113,154,151,79,121,106,79,55,210,47,54,214,168,111,189,62,59,91,148,150,253,93,123,145,110,95,115,240,247,0,236,156,41,241,222,86,37,224,210,236,234,245,85,82,170,150,238,155,141,215,205,110,43,168,149,57,207,237,184,165,30,137,65,123,11,177,123,75,184,156,226,142,56,77,226,195,214,78,96,217,178,228,63,182,21,209,187,152,107,81,146,17,211,65,156,225,120,172,136,181,82,189,164,175,217,226,47,28,0,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,231,159,45,168,49,28,148,242,146,148,35,77,77,71,161,119,50,47,111,235,25,169,204,53,215,42,255,0,198,42,237,194,169,43,154,185,125,46,139,74,205,195,86,200,173,35,177,234,173,126,199,191,216,52,19,154,27,197,118,22,6,220,151,83,79,147,43,133,209,237,94,237,186,111,152,202,60,119,39,244,253,227,60,24,79,71,145,120,98,77,42,146,182,156,148,236,190,127,171,180,214,165,109,142,181,120,104,102,122,18,125,222,192,23,249,146,28,57,86,22,229,178,211,180,100,69,67,50,34,117,252,195,36,109,81,238,159,37,194,221,170,82,126,14,118,212,135,120,31,134,139,78,143,73,166,51,79,138,141,141,53,187,106,116,34,211,85,25,159,129,23,180,199,238,0,20,233,197,23,56,119,125,91,16,93,193,235,14,229,145,79,164,82,54,245,78,211,166,58,210,164,115,88,133,33,27,148,211,198,149,237,89,44,139,84,22,154,158,154,158,166,46,30,66,141,12,169,69,174,165,167,253,35,51,184,253,90,151,112,98,213,118,171,53,215,150,235,221,46,166,234,140,213,218,51,73,246,153,159,129,23,180,7,130,84,201,107,95,49,114,158,82,191,72,214,102,99,171,96,150,104,177,131,1,235,41,169,217,183,84,245,48,90,239,129,38,116,163,138,191,81,196,150,173,182,234,8,244,55,84,175,31,181,161,251,245,250,249,92,192,120,88,235,95,153,111,76,117,246,143,234,249,107,101,68,149,23,168,242,207,185,182,191,239,69,236,255,0,232,118,44,200,112,205,197,76,31,162,189,119,218,145,158,175,210,91,219,185,152,168,147,42,82,117,91,45,247,75,113,80,146,245,156,81,248,253,148,159,180,128,90,190,84,179,115,96,230,110,209,110,165,75,170,65,141,92,107,94,174,152,111,178,135,219,213,215,201,31,82,151,156,89,106,134,13,93,253,135,169,118,240,239,163,53,25,126,199,251,231,46,151,203,55,125,163,45,198,212,157,221,68,85,184,241,52,247,212,186,218,119,161,183,27,221,183,156,163,45,79,177,247,253,122,7,192,188,193,88,120,241,108,65,175,218,117,88,235,118,99,47,200,56,102,251,38,251,109,180,249,178,106,82,27,113,102,69,184,139,190,186,122,197,225,174,128,58,128,0,0,0,0,0,0,0,0,0,10,232,226,139,147,120,23,173,164,254,53,217,20,169,78,220,52,237,199,57,136,172,37,73,114,43,109,77,146,227,134,150,152,53,154,205,197,36,183,41,100,159,13,123,232,98,162,109,187,130,191,96,221,112,171,148,215,229,211,170,116,121,173,189,162,84,182,92,67,141,56,74,218,173,166,149,22,138,65,106,90,145,234,94,195,26,128,173,81,233,247,5,38,101,18,171,25,185,17,39,48,228,119,155,113,9,90,84,133,164,210,162,50,81,25,30,164,102,93,200,200,80,199,17,44,176,201,192,92,97,169,215,41,112,164,38,223,185,102,189,80,97,195,108,201,166,156,145,42,90,146,202,77,45,33,9,209,182,136,201,4,102,100,94,211,47,0,182,44,137,102,50,155,143,248,39,71,150,237,65,167,107,52,104,209,233,147,210,110,165,78,45,214,98,70,55,22,101,205,90,207,85,189,226,173,15,95,18,35,241,146,66,132,184,113,102,94,70,7,99,53,50,220,169,203,124,168,87,68,198,105,171,111,152,124,166,223,147,46,34,13,229,18,157,66,11,68,52,100,106,208,204,139,216,101,225,124,148,202,140,74,181,62,53,82,3,232,122,60,182,80,251,75,66,137,73,82,20,146,81,25,25,25,145,246,50,240,48,31,164,0,0,7,248,204,75,106,134,250,93,61,16,109,168,148,126,226,208,245,31,236,63,53,73,194,106,157,41,211,78,226,67,11,86,221,53,215,68,159,96,25,220,207,59,48,216,204,221,240,152,78,26,208,117,170,153,153,153,145,250,222,144,147,238,253,131,153,78,197,11,154,117,131,31,14,151,49,105,164,199,150,137,164,210,92,112,146,110,37,147,103,83,78,253,186,236,61,53,219,175,223,167,97,208,243,175,53,51,179,45,125,58,152,228,201,38,185,83,70,221,155,117,254,127,39,191,252,163,137,69,138,252,217,76,195,138,210,156,121,247,18,211,104,74,76,205,74,81,232,68,68,93,204,204,204,4,207,225,103,129,15,98,158,60,38,229,171,83,84,229,22,221,140,83,210,235,140,153,182,169,81,230,66,89,55,185,77,169,6,123,28,51,211,82,86,158,210,33,121,241,163,179,18,51,81,35,182,150,218,101,9,109,8,73,17,18,82,69,161,17,17,118,34,208,132,72,225,169,128,233,194,28,4,166,86,106,16,91,106,167,115,50,197,88,212,109,109,113,45,72,133,13,91,12,205,180,168,189,102,207,82,212,203,95,105,152,151,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,202,76,118,101,198,118,36,134,210,227,79,33,77,173,10,34,50,82,76,180,50,50,62,198,90,24,163,14,41,152,16,246,22,99,194,174,90,77,53,77,209,110,40,199,61,78,182,201,147,105,149,34,100,213,155,123,146,218,80,71,177,178,61,53,53,105,237,50,23,168,34,31,18,188,7,78,47,96,37,82,179,79,130,219,181,59,101,151,234,196,162,107,115,138,106,60,41,138,216,70,77,169,71,235,56,90,22,164,90,251,72,192,82,20,12,80,185,160,88,50,48,237,18,214,170,76,137,107,152,109,41,199,13,36,226,153,38,117,36,239,219,174,210,211,93,186,253,250,118,29,55,35,12,195,127,51,118,58,102,184,104,65,86,169,134,70,70,69,235,122,66,55,191,246,142,17,42,43,240,165,61,14,83,74,109,230,28,83,78,33,73,50,52,169,39,161,145,145,247,35,35,33,219,114,81,53,48,115,45,98,186,168,228,241,42,185,76,70,221,155,180,254,127,27,191,252,128,52,97,13,45,166,27,9,104,245,65,54,146,73,251,203,66,208,127,176,252,212,215,9,218,116,87,73,59,73,108,33,91,116,211,77,82,93,135,233,0,0,0,1,27,115,219,152,202,110,0,96,157,98,91,85,6,154,172,214,99,72,166,64,73,58,148,184,135,94,137,36,219,89,23,53,11,45,22,207,138,117,61,124,8,207,194,68,212,170,49,41,52,249,53,73,239,161,152,241,25,91,238,184,181,18,82,148,37,38,163,51,51,50,34,208,136,252,76,80,223,17,236,203,200,199,12,102,169,219,116,201,111,29,14,215,152,245,53,13,243,15,148,227,209,165,203,65,60,146,75,171,65,234,135,72,137,90,17,153,123,8,188,66,47,220,151,5,126,254,186,230,215,42,79,203,168,212,235,19,92,123,69,41,111,56,183,29,112,213,181,59,141,74,61,84,179,208,181,51,212,253,166,45,219,133,214,77,224,217,118,147,56,215,124,82,100,181,112,84,118,156,22,37,48,73,75,113,92,106,20,150,220,36,186,193,44,150,78,37,69,185,43,52,248,233,223,83,16,135,135,118,88,164,227,206,48,211,43,149,72,82,21,111,219,83,89,168,62,225,54,102,211,174,71,149,17,74,101,70,166,150,133,17,182,233,234,131,50,51,47,105,23,141,244,81,104,244,251,126,147,14,137,74,140,220,120,144,88,110,59,45,182,132,161,41,66,18,73,73,17,36,136,139,66,34,46,196,68,3,246,128,0,0,0,0,0,0,0,0,0,120,8,143,158,44,242,90,153,113,181,37,208,173,218,165,58,161,120,205,142,227,76,68,67,237,186,168,230,182,228,165,46,45,8,144,219,168,36,188,202,72,212,68,122,107,167,143,135,185,206,38,104,45,188,182,97,157,78,171,34,99,10,175,203,134,243,84,184,134,227,102,179,125,113,228,41,149,169,6,235,107,217,204,103,67,52,158,190,194,239,225,66,56,149,136,87,198,62,98,76,187,154,178,169,117,58,181,106,107,137,141,25,179,121,229,39,157,33,107,67,45,33,74,90,136,183,186,100,148,145,159,142,133,169,159,112,255,0,124,89,199,156,79,198,123,138,77,195,123,93,117,41,42,125,197,173,17,78,116,133,199,100,148,227,139,36,161,14,56,189,164,92,213,17,22,189,136,244,247,235,224,147,50,90,23,204,68,167,146,175,210,37,153,24,157,88,43,194,215,17,47,59,45,55,229,248,235,148,136,146,33,20,182,34,110,126,60,162,37,52,219,169,220,135,98,25,120,41,100,122,43,237,22,158,195,49,192,243,71,128,240,176,42,191,14,222,132,235,238,159,214,115,22,242,137,74,63,81,149,151,114,109,31,223,79,217,255,0,209,9,85,194,235,56,87,117,39,16,90,193,235,242,229,145,80,164,85,247,116,174,212,102,58,234,163,242,152,155,33,123,84,235,196,148,110,89,160,143,68,30,186,22,186,30,134,46,44,102,103,0,107,50,232,24,179,66,170,66,117,228,58,207,85,161,180,163,37,119,140,234,123,104,100,126,6,126,209,166,40,234,53,178,149,30,186,158,191,244,128,255,0,65,193,243,189,135,43,197,44,182,93,150,140,120,168,122,68,190,131,150,102,141,202,45,179,227,56,123,116,74,143,193,190,250,16,239,3,240,214,169,204,85,105,143,64,146,141,237,59,183,114,116,35,215,69,17,251,72,253,164,3,53,249,121,186,229,88,24,197,66,184,83,37,112,151,19,170,213,106,89,182,105,223,21,212,119,61,83,167,219,247,251,70,149,160,75,106,116,70,229,50,164,169,11,215,67,73,234,93,140,203,217,250,134,100,241,98,143,34,208,196,154,173,37,13,57,21,216,156,143,87,105,161,73,221,29,181,120,104,70,90,146,189,222,209,161,252,174,222,43,191,176,54,219,186,157,127,154,185,189,102,229,238,221,174,201,143,35,199,114,191,67,222,3,170,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,139,220,72,170,40,131,148,219,193,6,243,136,91,190,143,219,177,90,107,165,74,30,186,247,251,197,43,101,37,151,228,102,14,212,102,50,72,220,87,93,180,140,143,79,238,23,253,194,226,56,164,205,56,185,95,173,180,73,215,157,211,123,61,213,24,66,161,50,98,100,89,148,179,204,207,79,246,195,252,194,64,13,30,128,0,15,249,113,4,226,13,7,237,25,189,205,213,141,80,195,252,121,184,232,19,227,242,77,174,143,105,108,82,124,97,48,179,241,74,127,76,189,131,72,130,161,56,195,96,100,170,109,229,76,197,234,45,48,250,106,159,59,210,78,54,201,237,71,45,170,124,118,181,52,183,161,106,102,127,105,71,247,123,128,66,60,189,227,189,127,1,111,168,183,101,41,182,228,50,222,254,116,119,73,107,74,245,101,214,211,234,165,196,17,232,110,153,247,63,254,141,238,101,215,52,24,65,154,251,45,46,81,220,138,185,14,107,213,81,170,7,20,223,78,142,187,179,115,9,117,211,45,74,57,172,181,246,104,162,251,179,164,58,102,1,227,205,235,128,119,204,75,186,213,173,212,35,54,207,51,159,21,153,47,33,167,245,101,214,211,189,8,113,27,182,155,170,50,212,251,25,235,250,194,64,113,24,202,35,248,3,126,38,234,183,41,169,110,216,173,107,200,76,118,76,155,143,201,102,34,21,187,99,40,109,27,156,121,90,104,103,169,235,224,126,62,91,33,25,148,185,48,95,28,237,216,178,107,19,93,162,214,94,143,65,114,51,146,28,83,44,183,34,124,117,45,100,131,117,8,73,232,149,119,238,94,177,234,71,169,139,107,204,190,24,81,115,119,150,247,78,136,136,146,36,75,219,232,249,6,72,89,163,108,246,121,187,84,148,58,101,169,71,50,61,191,183,238,207,252,71,167,80,43,49,166,54,167,99,75,130,251,111,161,73,51,66,219,90,76,148,149,17,246,50,50,236,100,125,128,106,54,141,83,143,91,163,193,172,196,81,41,137,241,154,148,210,136,200,200,208,180,146,136,251,25,151,129,251,12,199,237,28,3,35,88,146,88,149,150,251,62,123,143,188,244,138,101,42,159,76,144,227,170,220,165,186,220,8,198,163,51,220,163,61,77,122,234,122,31,220,59,248,0,0,0,0,0,0,0,0,8,199,196,11,1,32,99,118,2,86,137,20,214,158,170,208,35,201,171,69,115,146,149,58,106,98,20,173,136,35,229,173,95,105,221,116,45,59,248,25,31,140,156,31,154,167,2,61,86,155,46,151,45,180,173,137,140,57,29,212,168,136,201,72,90,77,38,70,70,70,71,216,253,164,3,46,146,27,170,217,183,67,141,37,78,70,169,80,231,154,72,200,212,133,180,251,46,126,197,36,201,73,251,140,180,246,11,213,225,167,152,166,177,183,3,34,82,234,114,220,93,102,218,54,233,46,147,206,106,227,136,143,14,26,77,207,89,213,172,200,214,233,250,198,69,169,251,8,252,107,15,136,214,4,74,193,188,123,169,203,141,76,228,82,174,23,30,170,178,227,108,154,90,220,252,217,102,148,234,77,161,59,182,183,174,133,175,111,105,144,246,28,42,49,145,118,14,60,55,104,79,169,41,154,117,194,209,68,105,165,61,181,10,148,252,200,45,151,170,107,74,77,70,148,25,118,35,86,158,240,23,150,3,248,147,37,17,41,38,70,70,90,145,144,254,128,15,203,85,35,58,92,194,34,239,211,185,167,255,0,42,99,245,15,133,125,214,88,183,172,170,253,114,75,200,105,184,20,201,82,77,74,81,36,139,99,42,87,137,153,123,189,228,3,60,89,208,74,211,153,59,236,156,78,135,233,234,167,179,78,221,124,129,233,178,7,130,14,227,70,96,40,113,101,83,250,138,93,26,68,106,164,173,237,26,219,82,25,155,20,150,131,213,181,164,253,87,124,15,66,211,196,200,188,121,190,100,46,132,222,184,231,122,86,99,169,110,165,250,253,72,155,61,119,110,37,76,121,69,166,134,122,145,238,237,220,91,55,9,220,1,102,196,193,245,98,53,114,152,202,42,245,231,141,216,206,155,36,75,232,159,139,5,228,22,170,109,42,251,104,51,236,163,78,190,26,159,112,19,162,137,72,131,111,209,224,208,233,140,33,136,148,248,205,69,97,180,32,146,148,54,218,9,41,34,36,145,17,17,17,17,104,68,68,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,14,85,142,153,163,192,156,181,250,19,242,215,124,253,28,250,71,212,250,51,250,50,100,206,127,79,202,231,127,115,52,230,221,188,246,190,214,154,238,237,174,135,167,201,193,76,230,101,179,49,55,84,171,43,7,49,35,233,5,106,21,61,117,71,227,122,30,124,77,145,80,227,109,169,205,242,24,109,7,162,222,108,180,35,221,235,107,166,132,102,65,218,192,0,0,0,0,0,0,0,4,106,187,56,143,100,198,198,186,171,54,85,211,140,157,21,106,223,168,72,165,212,99,125,29,170,185,200,148,195,138,109,214,247,162,50,144,173,171,66,139,84,153,164,244,212,140,203,184,237,88,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,245,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,152,122,176,0,0,0,0,0,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,1,250,192,0,0,0,0,0,0,0,0,70,171,179,136,246,76,108,107,170,179,101,93,56,201,209,86,173,250,132,138,93,70,55,209,218,171,156,137,76,56,166,221,111,122,35,41,10,218,180,40,181,73,154,79,77,72,204,187,128,146,160,56,166,10,103,51,45,153,137,186,165,89,88,57,137,31,72,43,80,169,235,170,63,27,208,243,226,108,138,135,27,109,78,111,144,195,104,61,22,243,101,161,30,239,91,93,52,35,50,237,96,0,57,254,53,227,222,19,229,218,213,139,122,227,29,215,244,126,139,54,160,138,91,18,122,25,50,247,202,91,110,56,150,246,71,109,197,150,168,101,195,212,203,111,171,166,186,153,17,243,252,45,207,174,83,177,166,251,166,97,158,26,98,183,166,110,74,207,59,162,133,232,42,148,126,111,41,149,188,231,214,61,29,13,167,70,218,90,189,101,22,186,104,90,153,145,24,72,0,1,226,177,123,26,48,191,1,108,215,49,3,23,46,248,150,237,9,185,13,68,41,15,33,199,86,235,238,25,236,105,166,154,74,157,117,122,18,148,105,66,84,100,132,45,103,162,80,163,32,246,160,34,175,250,168,249,19,255,0,135,63,249,179,88,255,0,170,14,213,132,184,247,132,248,227,66,133,114,97,149,215,233,56,21,62,173,80,21,34,12,152,14,78,110,42,218,110,75,209,218,148,219,110,60,203,78,62,211,107,117,180,169,180,184,178,65,171,113,26,72,58,0,0,0,0,0,0,0,0,0,226,152,215,156,204,182,101,218,234,139,101,99,30,36,125,31,173,77,167,162,168,196,111,67,207,151,190,42,220,113,180,185,190,59,14,32,181,91,46,22,134,123,189,93,116,208,200,205,130,153,204,203,102,98,110,169,86,86,14,98,71,210,10,212,42,122,234,143,198,244,60,248,155,34,161,198,219,83,155,228,48,218,15,69,188,217,104,71,187,214,215,77,8,204,131,181,128,0,0,14,127,141,120,247,132,249,118,181,98,222,184,199,117,253,31,162,205,168,34,150,196,158,134,76,189,242,150,219,142,37,189,145,219,113,101,170,25,112,245,50,219,234,233,174,166,68,124,170,211,226,61,147,27,230,234,163,89,86,182,50,117,181,171,130,161,30,151,78,141,244,118,170,223,62,83,238,37,182,155,222,184,201,66,119,45,105,45,84,100,146,215,83,50,46,224,36,168,15,201,54,173,74,167,73,129,14,161,83,137,22,69,82,65,196,130,211,207,37,11,148,249,52,227,198,211,73,51,213,107,38,153,117,195,74,117,61,141,173,94,9,51,47,214,0,0,0,0,0,0,0,0,0,3,202,98,150,41,88,152,45,98,84,241,51,18,235,190,134,182,232,220,158,182,111,74,244,142,87,53,228,50,223,213,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,65,234,192,69,95,245,81,242,39,255,0,14,127,243,102,177,255,0,84,18,168,0,0,126,74,157,90,149,69,140,137,149,154,156,72,17,220,144,196,68,59,37,228,180,133,62,251,168,101,150,137,74,50,35,91,142,184,219,104,79,138,150,180,164,181,51,34,1,250,192,0,0,0,0,0,7,159,165,95,246,109,118,242,175,225,245,26,225,137,50,225,181,99,193,147,90,130,201,154,151,1,19,9,211,140,78,153,22,212,173,105,97,197,146,53,222,72,216,163,34,75,136,53,7,160,0,0,0,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,1,250,192,126,74,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,0,0,0,30,126,171,127,217,180,43,202,129,135,213,155,134,36,59,134,234,143,58,77,22,11,198,105,92,244,67,38,142,73,52,102,91,84,180,37,246,214,104,215,121,163,122,136,141,45,172,211,232,0,0,7,148,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,171,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,131,213,128,138,191,234,163,228,79,254,28,255,0,230,205,99,254,168,37,80,0,0,0,0,138,191,234,163,228,79,254,28,255,0,230,205,99,254,168,36,85,26,255,0,179,107,246,109,15,16,105,247,12,66,183,174,72,244,249,52,185,210,76,227,34,74,39,27,101,12,136,157,36,169,43,117,79,52,132,33,68,75,53,184,148,233,184,244,1,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,172,116,205,30,4,229,175,208,159,150,187,231,232,231,210,62,167,209,159,209,147,38,115,250,126,87,59,251,153,167,54,237,231,181,246,180,215,119,109,116,61,3,170,128,138,191,234,163,228,79,254,28,255,0,230,205,99,254,168,37,80,0,0,138,191,234,163,228,79,254,28,255,0,230,205,99,254,168,2,85,0,249,54,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,250,192,0,34,253,91,137,166,71,40,181,89,180,105,152,239,17,201,16,36,57,25,213,196,162,84,229,48,165,161,70,149,27,111,51,25,77,58,141,72,244,91,106,82,20,90,26,76,200,200,199,214,179,120,132,101,27,16,100,213,98,217,152,165,46,170,186,29,30,109,126,166,108,218,245,141,144,233,209,26,55,100,72,117,106,138,73,66,18,146,208,181,63,89,106,66,19,185,107,74,76,36,80,8,171,254,170,62,68,255,0,225,207,254,108,214,63,234,130,85,0,0,0,0,15,41,138,88,165,98,96,181,137,83,196,204,75,174,250,26,219,163,114,122,217,189,43,210,57,92,215,144,203,127,86,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,112,15,245,81,242,39,255,0,14,127,243,102,177,255,0,84,1,42,128,0,0,0,0,0,71,252,82,207,174,83,176,90,251,169,225,158,37,226,183,161,174,74,55,39,173,133,232,42,148,142,87,53,148,60,223,214,51,29,109,171,86,221,66,189,85,30,154,232,122,25,25,23,64,193,76,123,194,124,196,218,178,175,92,28,186,254,144,81,97,84,23,75,126,79,67,38,38,201,72,109,183,20,222,201,13,182,179,209,15,54,122,145,109,245,180,215,82,50,32,232,0,35,85,217,196,123,38,54,53,213,89,178,174,156,100,232,171,86,253,66,69,46,163,27,232,237,85,206,68,166,28,83,110,183,189,17,148,133,109,90,20,90,164,205,39,166,164,102,93,199,106,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,171,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,195,213,128,0,0,0,0,0,0,0,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,253,96,0,0,0,0,0,0,0,0,0,0,0,3,242,83,42,212,170,212,101,204,163,84,226,79,142,220,135,226,45,216,207,37,212,37,246,29,91,47,52,106,73,153,18,219,117,183,27,90,124,82,180,41,39,161,145,144,15,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,240,214,233,16,110,10,60,234,29,77,132,63,18,161,25,216,175,182,180,18,146,182,220,65,165,68,100,162,50,50,50,51,45,12,140,135,238,0,25,236,207,230,8,59,130,249,128,174,69,139,79,56,244,186,204,137,53,72,187,26,52,54,148,61,54,81,33,5,163,104,73,122,173,120,22,189,188,12,203,195,204,100,193,46,43,50,118,33,54,157,199,233,234,95,179,95,251,62,56,180,78,44,56,2,205,247,131,201,196,106,29,49,133,213,232,47,19,178,93,38,72,215,209,49,22,115,203,45,82,218,149,246,214,71,221,68,157,124,116,62,226,166,114,225,116,38,202,199,59,46,179,33,75,105,44,87,233,196,225,235,183,105,38,99,42,61,117,50,208,139,111,126,224,52,163,74,35,42,92,50,81,104,125,59,122,255,0,242,164,63,88,248,86,37,101,139,134,201,160,87,35,60,135,91,159,76,139,36,148,149,18,136,247,178,149,120,145,159,191,222,99,238,128,0,15,226,140,146,70,165,25,17,17,106,102,96,34,15,18,204,196,183,130,88,25,46,151,76,150,226,43,23,41,185,73,104,153,115,71,27,68,136,115,18,78,122,174,161,100,68,182,139,214,34,61,15,216,103,225,69,76,55,85,188,174,134,218,82,156,147,82,174,79,36,153,153,169,107,117,247,156,253,170,81,154,149,247,153,235,237,19,39,138,190,50,174,254,199,135,44,248,21,37,61,78,183,154,56,142,180,151,183,33,50,152,153,57,179,245,73,106,73,40,146,178,46,228,74,211,220,60,127,14,92,8,147,140,152,249,76,151,38,153,207,165,219,206,51,85,121,199,25,53,53,185,137,177,13,73,212,219,90,119,109,115,93,15,78,222,210,32,22,191,195,247,1,41,248,35,128,148,93,244,214,153,170,215,227,198,171,74,112,217,74,93,37,63,10,46,244,25,242,208,175,180,214,186,30,189,252,76,207,194,78,15,205,76,129,30,149,77,137,75,136,218,80,196,54,27,142,210,82,68,68,148,33,36,146,34,34,34,34,236,94,194,31,164,0,0,0,0,0,0,0,0,7,226,173,84,227,209,40,243,171,50,212,73,98,4,103,101,58,163,50,34,36,33,38,163,62,230,69,224,94,211,33,251,71,0,207,46,36,150,26,229,190,240,158,219,239,51,34,167,74,168,83,35,184,210,182,169,14,185,2,73,164,200,247,36,203,67,70,186,150,167,247,0,167,60,255,0,230,34,181,142,88,239,91,100,170,50,125,15,110,201,147,70,141,28,158,95,37,69,30,100,173,142,109,230,173,38,102,135,116,220,90,118,236,68,69,227,223,248,91,100,236,175,170,218,49,174,247,163,178,245,34,154,249,38,11,50,227,238,37,190,218,225,73,109,196,165,214,20,147,35,66,212,68,164,172,143,199,78,218,152,130,150,21,183,83,197,124,89,162,91,105,91,178,38,93,21,248,209,92,113,102,165,168,215,38,74,80,107,81,232,163,241,115,83,61,21,227,237,23,173,85,122,151,147,92,153,45,81,83,30,37,66,153,108,154,16,109,146,91,55,106,45,210,143,67,237,202,82,148,106,141,247,44,244,255,0,32,126,76,225,103,75,11,178,207,102,191,109,70,118,52,234,251,209,149,14,29,50,18,163,187,211,234,212,132,32,220,100,159,109,104,109,43,99,105,153,23,109,72,136,181,240,165,76,194,99,189,127,30,175,169,87,101,85,182,227,178,230,206,76,118,137,104,74,52,101,166,213,234,169,197,145,106,109,17,246,63,254,135,157,197,92,78,186,177,106,246,171,94,119,85,106,124,247,234,19,31,144,217,74,146,227,188,134,220,121,110,19,104,222,181,26,82,147,113,90,36,140,200,181,63,214,60,128,14,201,148,91,22,161,136,56,243,110,80,32,71,230,155,189,102,226,216,165,120,66,125,101,224,149,126,129,251,6,144,155,71,45,4,143,112,168,94,15,56,25,42,165,121,212,241,122,181,76,62,154,153,201,244,115,142,50,123,87,204,106,161,29,221,13,77,232,122,25,23,217,81,125,254,225,111,128,0,0,3,54,185,182,101,248,249,131,186,217,146,146,39,19,208,238,34,35,34,254,225,99,222,46,167,134,229,65,19,178,155,103,160,158,113,197,181,233,13,251,213,174,154,212,166,105,167,127,184,83,30,115,140,143,50,151,129,145,235,254,215,255,0,152,71,22,247,194,218,105,202,202,253,17,163,78,156,158,167,217,239,168,205,1,48,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,67,238,41,16,87,43,43,213,199,147,224,207,77,175,237,168,194,33,78,185,76,113,198,115,3,106,184,210,182,172,186,237,15,93,63,236,39,197,227,231,194,202,43,231,44,247,93,37,28,227,124,250,30,89,53,226,127,210,17,84,127,217,81,248,35,216,66,130,240,142,228,85,163,136,116,155,133,14,147,106,137,207,209,70,173,52,220,195,136,241,212,191,75,222,3,78,228,100,125,200,127,71,205,183,107,17,171,244,120,245,104,138,74,154,127,126,211,35,35,47,85,102,147,240,51,47,18,63,104,250,64,3,153,230,23,5,109,220,118,195,90,149,143,93,129,29,211,149,201,228,188,182,144,165,181,182,67,78,171,106,148,218,246,235,202,34,61,11,191,252,165,211,0,6,100,177,147,6,175,108,17,188,230,89,151,157,30,84,89,17,121,122,58,184,239,33,183,55,52,219,158,169,184,132,25,232,78,164,143,183,99,63,212,103,225,8,140,251,16,209,142,100,114,109,131,249,152,166,169,155,194,150,112,170,93,180,169,211,152,138,220,191,180,207,139,206,48,226,190,203,9,79,248,38,101,238,210,42,216,220,26,112,206,143,117,117,247,77,219,91,155,74,103,250,166,91,159,29,197,47,86,212,71,189,43,132,73,61,20,105,50,211,221,239,1,39,114,37,74,184,32,101,102,207,167,221,136,152,137,201,244,135,49,18,201,100,233,127,72,201,50,212,156,45,126,201,167,199,217,160,163,236,215,97,195,184,111,141,23,21,5,49,73,152,241,87,9,8,73,32,210,68,107,134,211,158,27,82,94,211,246,13,28,210,41,52,250,29,61,170,93,46,51,113,226,177,187,150,219,104,74,18,157,84,106,61,9,36,68,93,204,207,192,82,39,20,170,17,211,113,198,232,150,80,210,210,87,81,165,32,148,77,237,215,250,41,190,218,233,247,0,149,60,27,49,18,77,111,13,43,150,84,233,91,220,129,80,146,251,45,239,51,50,101,17,233,237,164,244,53,31,180,204,187,17,23,253,2,199,133,48,112,111,185,101,83,241,186,181,68,234,150,152,210,104,114,85,202,222,100,147,90,165,211,211,174,154,233,174,133,167,134,162,231,192,0,0,0,0,0,0,0,0,0,0,65,174,43,24,30,222,33,224,154,239,74,125,56,156,168,219,171,57,142,186,134,117,89,70,143,18,115,134,70,162,109,74,219,185,100,125,204,139,239,47,17,77,248,57,117,72,176,177,106,209,186,155,125,76,157,34,189,79,150,225,146,141,62,171,82,91,89,145,247,79,111,83,222,95,176,105,43,21,173,40,151,222,26,221,54,132,214,18,235,117,122,52,232,68,147,73,40,200,221,142,182,245,45,82,174,254,185,251,15,245,24,206,6,58,88,210,112,211,23,174,187,77,109,45,132,211,171,83,154,143,170,77,38,77,55,41,214,208,127,101,63,161,236,34,32,26,57,193,251,193,139,247,12,45,123,181,135,208,239,164,232,240,165,45,72,81,40,183,57,29,183,15,185,41,95,167,239,49,236,68,48,225,89,138,105,191,178,222,205,34,109,65,14,78,183,230,166,150,134,148,238,174,19,12,64,132,146,86,211,90,143,110,229,153,107,161,22,190,194,19,60,0,69,126,35,24,208,198,19,229,222,189,13,153,145,218,159,113,197,149,70,104,148,225,37,212,245,16,101,145,45,30,186,84,70,74,111,177,150,189,253,134,37,43,174,33,150,150,243,138,36,161,9,53,40,204,244,34,34,241,49,74,92,89,49,233,187,255,0,22,24,195,218,21,84,159,165,208,154,74,100,161,183,247,18,102,179,38,115,75,35,36,184,164,151,170,178,241,73,43,223,161,118,1,18,112,70,205,168,98,182,54,90,118,191,45,249,110,87,46,24,12,202,94,138,112,201,15,75,109,11,90,207,106,187,125,103,115,50,63,30,250,141,29,225,85,147,19,14,176,238,221,178,225,180,132,38,145,75,137,9,91,18,68,74,83,76,33,179,62,201,78,191,96,189,133,250,139,192,84,55,8,220,18,77,229,138,50,113,46,163,78,125,200,52,52,173,12,63,201,213,164,203,102,68,7,146,91,141,179,34,81,37,70,125,148,74,211,221,226,46,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,84,94,0,231,142,78,92,115,179,139,216,61,124,34,34,240,234,244,197,138,234,222,150,226,218,142,186,29,69,234,130,216,41,170,121,102,148,156,99,74,26,75,201,90,189,68,54,78,32,200,210,180,61,110,131,53,153,177,243,79,140,159,16,46,31,152,190,3,74,96,42,131,133,247,16,72,212,152,212,92,175,99,77,86,90,208,185,9,129,103,215,36,186,236,149,239,121,216,177,225,209,73,166,152,82,137,4,165,190,164,62,235,187,27,65,37,175,85,9,70,150,190,0,0,0,0,0,0,0,0,42,175,142,119,230,79,247,147,248,104,229,92,21,60,211,221,63,15,231,124,198,156,58,175,28,239,204,159,239,39,240,209,202,184,42,121,167,186,126,31,206,249,141,56,5,212,128,0,0,0,0,0,0,12,214,102,199,205,62,50,124,64,184,126,98,248,186,158,23,30,68,240,203,241,175,156,77,20,173,155,31,52,248,201,241,2,225,249,139,226,234,120,92,121,19,195,47,198,190,113,52,4,170,21,107,196,7,51,23,150,84,56,129,217,88,165,103,193,137,81,66,176,222,37,54,175,76,146,68,148,84,105,206,85,102,173,214,9,205,166,166,87,185,166,214,135,18,71,181,104,78,228,173,27,219,93,165,10,86,227,87,230,158,214,248,127,7,230,53,16,22,233,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,200,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,160,190,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,247,173,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,31,88,114,172,216,249,88,198,79,135,247,15,203,159,29,84,114,172,216,249,88,198,79,135,247,15,203,159,1,0,56,86,103,199,253,168,202,166,47,214,191,190,181,104,87,106,117,31,252,130,35,81,18,142,87,254,112,166,150,227,223,222,227,161,63,213,32,90,160,202,184,187,238,23,185,215,254,80,22,34,48,99,16,170,117,89,216,147,102,211,215,37,218,140,211,231,122,102,150,151,146,132,72,55,82,146,209,230,185,172,50,225,56,102,183,61,71,119,184,165,187,203,9,212,0,0,0,0,0,32,175,20,44,148,127,40,11,17,120,207,135,180,202,172,236,73,179,105,232,140,213,58,17,115,189,51,75,75,202,90,227,147,74,81,104,243,92,215,222,108,219,35,91,158,187,91,28,82,218,229,206,160,1,150,203,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,104,39,35,153,187,165,102,251,8,213,117,191,78,137,71,187,40,50,19,77,184,233,76,72,74,208,135,205,4,164,74,101,6,163,117,17,158,45,219,57,133,169,45,183,155,37,57,202,55,21,10,184,160,240,251,141,73,141,90,205,14,11,82,165,173,11,144,169,247,133,14,51,78,201,94,247,157,149,34,101,104,221,117,245,40,144,74,91,9,91,13,53,177,180,18,157,245,80,149,233,0,50,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,32,181,254,53,126,86,45,111,136,16,126,93,81,16,3,133,199,158,204,50,252,107,228,243,68,180,226,67,143,54,110,100,184,126,97,198,43,89,147,98,41,21,27,226,156,138,156,22,100,27,203,164,212,74,149,60,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,18,248,92,121,236,195,47,198,190,79,52,5,244,93,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,194,133,243,245,157,123,171,53,152,143,46,137,73,169,244,248,101,108,212,30,110,220,167,199,55,16,220,253,134,166,211,83,144,78,37,11,83,206,160,204,208,149,164,185,45,172,208,69,185,78,173,223,107,196,191,60,114,115,29,121,61,131,214,58,34,35,14,172,186,195,139,102,91,107,106,66,235,149,22,73,198,14,106,94,65,169,37,24,146,183,82,202,80,175,93,14,27,139,51,53,33,12,241,92,157,229,86,242,205,126,46,83,236,250,53,54,90,109,138,116,136,242,110,202,187,110,19,40,167,83,141,126,185,37,213,33,105,234,92,74,92,75,40,218,173,203,35,81,151,45,14,45,1,210,184,126,228,70,187,154,171,169,187,214,233,71,69,134,86,253,64,155,168,201,213,14,122,82,83,14,69,113,218,86,196,72,106,67,28,216,210,20,125,74,72,210,141,52,45,85,216,165,175,22,59,214,171,151,203,203,44,151,174,22,199,137,70,145,100,72,173,187,73,135,25,10,143,17,12,50,84,196,148,67,109,133,32,202,50,154,35,101,109,32,210,70,210,148,142,196,98,197,44,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,89,124,115,191,50,127,188,159,195,64,79,76,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,176,12,214,101,163,49,119,222,87,241,78,6,38,88,178,63,189,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,241,35,241,35,208,246,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,119,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,15,106,0,0,0,0,2,149,184,213,249,167,181,190,31,193,249,141,68,56,42,121,167,186,126,31,206,249,141,56,56,213,249,167,181,190,31,193,249,141,68,70,172,159,230,82,187,149,108,113,163,226,109,48,185,212,167,182,210,238,72,137,138,135,220,151,71,117,230,215,33,182,137,74,70,215,139,148,135,27,50,90,11,152,218,9,70,104,53,165,65,163,224,30,126,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,4,0,227,87,229,98,214,248,129,7,229,213,17,85,121,78,243,79,131,127,16,45,239,152,176,45,83,141,95,149,139,91,226,4,31,151,84,69,85,229,59,205,62,13,252,64,183,190,98,192,11,94,227,43,86,170,208,50,219,100,215,104,85,57,116,234,149,59,18,41,178,225,204,136,242,153,126,51,237,192,168,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,135,181,225,251,158,234,22,106,173,86,236,171,165,125,22,38,219,244,242,114,163,27,69,185,233,72,172,55,21,183,106,187,209,29,168,236,115,100,200,81,116,201,51,82,52,212,181,79,114,240,28,106,252,172,90,223,16,32,252,186,162,41,218,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,97,168,128,28,83,42,57,174,195,140,218,225,194,47,91,41,222,134,171,7,150,197,126,128,251,196,185,84,137,74,35,50,74,140,136,185,140,175,106,141,167,136,137,46,37,42,35,36,45,14,54,142,214,0,0,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,195,208,0,165,106,119,24,76,101,129,152,42,190,40,57,107,117,150,13,86,159,30,158,139,10,69,85,38,220,30,75,71,181,248,243,19,29,38,151,148,250,221,90,214,166,149,189,183,9,165,17,242,152,91,86,253,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,86,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,135,171,17,87,138,63,145,60,77,252,23,231,16,132,170,17,87,138,63,145,60,77,252,23,231,16,128,80,8,213,64,202,184,213,64,0,138,188,81,252,137,226,111,224,191,56,132,37,80,138,188,81,252,137,226,111,224,191,56,132,3,143,240,210,226,9,27,24,105,84,124,190,98,253,86,91,152,131,2,63,77,71,171,75,117,217,79,220,168,66,101,62,225,184,104,96,144,194,227,198,97,164,154,222,117,75,124,245,81,153,172,213,173,133,12,176,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,211,32,185,215,181,115,89,135,17,40,149,106,159,79,137,182,205,61,150,238,58,124,131,109,14,79,216,73,109,85,56,228,218,80,133,50,234,204,141,105,66,75,146,226,201,6,91,84,210,221,9,84,0,60,86,16,227,70,23,227,213,154,222,32,97,29,223,18,226,161,57,33,216,135,33,148,56,210,218,125,179,45,237,58,211,169,75,173,47,67,74,137,43,74,76,208,180,44,181,74,210,102,28,83,136,102,38,230,95,9,112,26,69,231,150,234,52,71,36,64,144,79,220,53,98,109,18,166,210,41,200,245,148,251,17,28,109,77,58,141,75,71,92,86,238,83,123,149,203,50,53,61,30,139,48,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,177,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,156,197,32,113,31,225,255,0,51,46,245,215,113,111,8,109,223,246,39,159,211,48,236,104,238,63,33,203,118,86,196,55,182,66,222,91,142,45,151,156,35,90,30,53,109,39,29,54,148,72,250,147,116,45,211,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,233,99,57,153,62,205,157,229,148,92,80,250,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,122,19,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,16,122,1,76,28,75,120,130,73,198,26,173,99,47,152,65,85,136,230,31,64,145,211,86,42,209,29,106,83,23,42,208,168,175,182,109,154,216,37,176,136,242,88,117,36,182,93,82,31,45,20,70,104,52,235,218,248,175,103,142,53,181,74,173,229,31,14,81,44,171,181,40,241,209,119,85,137,110,199,40,49,29,75,111,166,19,6,147,73,186,183,218,82,57,170,61,90,38,93,83,122,45,78,47,147,81,96,44,83,134,47,16,8,120,69,50,54,95,177,190,226,233,44,89,123,88,182,106,78,182,195,81,104,50,156,125,231,157,76,149,165,4,225,178,251,146,59,188,226,212,150,84,132,234,73,109,75,91,119,40,50,174,46,79,134,47,16,9,152,187,14,54,95,177,190,226,234,239,168,155,88,182,106,78,182,251,178,171,209,91,97,231,157,76,149,165,6,217,60,195,113,251,188,226,210,167,146,180,234,74,113,43,91,129,98,163,149,102,119,48,182,174,87,240,106,181,139,151,76,110,191,160,229,198,167,82,209,41,184,239,84,231,58,173,173,71,109,75,63,240,156,89,165,43,82,26,105,213,146,23,179,105,250,172,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,214,205,233,94,145,202,230,188,134,91,250,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,62,249,193,205,157,229,155,172,80,250,113,93,143,46,143,66,129,29,184,212,43,113,83,202,83,20,164,27,104,39,205,11,38,218,37,173,215,80,110,41,102,141,250,114,208,102,105,105,4,65,226,113,75,29,49,31,22,241,150,167,143,55,29,103,162,187,234,53,6,106,45,203,164,145,195,232,92,97,40,68,98,142,104,61,237,242,80,211,73,66,247,27,159,86,74,82,212,189,84,119,191,144,76,77,198,220,92,203,69,2,246,199,186,52,184,247,12,217,18,87,22,165,37,182,24,93,106,156,165,243,35,77,40,236,182,218,88,65,165,195,105,9,52,250,232,97,47,17,154,94,73,138,213,225,185,195,238,54,98,100,185,140,56,201,74,150,156,58,167,72,84,104,84,215,154,117,148,92,203,54,159,109,211,106,67,47,180,243,40,140,241,48,163,90,82,164,56,178,91,122,234,135,8,174,208,0,115,252,126,193,202,22,96,48,106,236,193,219,141,238,158,37,205,79,84,118,228,237,90,250,73,72,81,57,26,78,196,45,6,231,41,246,218,119,151,188,146,189,155,85,234,168,200,116,0,1,149,113,165,220,181,226,244,108,122,192,107,27,23,25,126,35,146,46,42,59,47,84,10,35,14,178,195,85,20,106,212,214,91,67,186,172,144,220,150,222,108,140,205,90,146,8,201,74,35,37,29,22,113,15,178,169,86,6,116,177,86,133,70,145,45,232,242,171,8,173,173,82,86,149,44,159,168,70,106,115,201,35,74,82,91,18,236,151,18,130,211,82,65,36,140,212,100,106,59,9,224,183,140,117,219,195,6,174,220,29,171,179,204,137,135,117,8,242,41,114,119,32,182,197,169,42,67,138,141,177,40,35,61,143,177,33,222,98,150,181,43,169,219,234,165,180,145,133,138,136,171,196,235,20,191,37,249,54,189,122,74,239,163,42,183,111,79,107,83,255,0,154,243,186,174,169,194,234,216,238,133,37,27,160,183,55,215,86,221,52,245,84,75,52,9,84,42,87,141,238,38,117,55,86,26,96,228,57,117,86,189,31,79,151,115,84,24,230,109,131,35,168,112,163,196,94,210,95,174,243,125,44,210,213,72,45,169,127,213,81,239,89,16,87,14,30,217,85,92,74,191,237,172,57,161,72,136,197,74,234,172,66,162,67,118,90,212,150,27,126,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,126,2,247,184,163,249,19,196,223,193,126,113,8,87,87,7,220,28,174,223,57,160,44,85,142,247,79,69,195,74,123,242,38,57,181,11,231,202,157,29,248,145,227,104,107,74,211,185,11,146,239,48,146,180,151,77,177,91,77,196,152,177,94,40,254,68,241,55,240,95,156,66,1,199,248,105,113,4,141,140,52,170,62,95,49,126,171,45,204,65,129,31,166,163,213,165,186,236,167,238,84,33,50,159,112,220,52,48,72,97,113,227,48,210,77,111,58,165,190,122,168,204,214,106,214,194,134,88,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,253,144,28,224,210,179,101,132,105,85,64,229,183,125,217,209,225,192,186,208,243,73,36,73,125,104,81,55,57,165,54,132,181,178,65,178,234,205,180,165,38,210,210,180,109,216,77,184,224,74,0,0,1,21,120,163,249,19,196,223,193,126,113,8,121,78,28,217,246,254,85,20,39,240,223,17,24,233,241,54,217,167,245,146,228,49,31,100,90,212,20,45,13,28,196,146,11,99,47,18,220,109,46,181,217,38,165,165,109,22,213,41,182,125,95,20,127,34,120,155,248,47,206,33,10,33,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,24,106,32,4,127,201,214,113,108,76,223,216,146,43,244,8,126,134,185,40,219,62,144,91,252,199,164,122,47,154,244,132,69,254,116,182,26,109,254,107,113,205,207,171,35,217,174,213,104,101,222,64,0,0,0,0,241,88,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,220,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,218,128,12,208,230,43,1,175,44,182,226,229,119,10,111,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,83,171,133,14,120,228,219,85,90,38,81,241,25,17,10,133,82,145,33,22,141,88,214,212,115,131,45,213,56,250,161,62,106,52,147,168,125,213,47,148,162,213,210,121,212,183,162,210,226,57,51,211,56,185,58,177,51,127,98,71,160,87,230,122,26,228,163,111,250,63,112,114,222,145,232,190,107,209,215,43,249,170,31,105,183,249,173,199,38,254,176,207,102,187,147,161,151,124,251,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,204,53,16,50,174,46,167,134,46,124,127,45,244,40,216,13,139,21,173,215,245,191,79,79,163,106,149,26,143,50,85,208,202,86,242,156,209,60,164,151,58,59,9,142,74,220,227,142,188,146,113,227,215,99,170,42,86,1,165,60,167,121,88,193,191,135,246,247,203,152,16,255,0,137,215,16,9,152,69,14,78,95,176,66,226,233,47,169,123,152,185,170,77,54,251,82,168,49,92,97,151,154,76,101,169,4,217,188,251,114,59,60,218,212,166,82,133,104,73,113,72,91,127,151,27,51,199,39,42,89,38,192,203,63,15,145,18,70,34,222,24,111,68,92,23,157,91,78,162,137,17,52,248,232,57,174,176,102,106,90,212,163,82,88,74,147,202,82,218,117,74,53,19,38,211,149,1,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,15,65,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,186,40,93,83,49,249,188,166,86,243,159,88,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,221,165,63,41,150,110,81,114,19,140,150,61,10,68,74,197,118,125,143,114,201,174,220,105,128,113,95,170,172,161,74,54,9,104,55,29,52,33,166,150,77,165,4,189,154,243,22,68,74,117,102,127,87,135,158,75,41,89,88,194,248,245,219,190,223,136,156,84,185,99,153,220,19,10,74,101,28,38,13,205,205,83,216,113,41,36,161,9,73,52,167,73,6,162,91,196,163,230,56,132,51,183,176,102,199,202,198,50,124,63,184,126,92,248,12,214,13,84,12,171,141,84,0,0,0,8,171,197,31,200,158,38,254,11,243,136,66,128,69,255,0,113,71,242,39,137,191,130,252,226,16,160,16,26,168,0,0,0,0,1,64,60,81,252,246,98,111,224,191,39,132,39,255,0,5,79,43,23,79,196,9,223,46,167,8,1,197,31,207,102,38,254,11,242,120,66,127,240,84,242,177,116,252,64,157,242,234,112,10,171,205,143,154,124,100,248,129,112,252,197,241,117,60,46,60,137,225,151,227,95,56,154,41,91,54,62,105,241,147,226,5,195,243,23,197,212,240,184,242,39,134,95,141,124,226,104,9,84,0,0,0,0,0,0,0,57,86,108,124,172,99,39,195,251,135,229,207,136,65,194,135,60,113,174,90,85,19,40,248,140,137,103,93,166,199,144,139,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,202,81,104,209,178,210,91,209,10,109,28,233,191,155,31,43,24,201,240,254,225,249,115,227,53,128,53,80,2,16,112,211,207,84,156,205,91,50,176,195,19,167,203,149,138,22,228,119,234,82,167,42,43,77,177,87,167,28,130,36,190,130,97,180,52,202,217,55,217,101,77,154,75,113,114,220,74,150,106,112,155,155,224,0,0,0,0,0,0,2,42,231,235,58,246,174,84,240,226,93,18,147,83,234,49,54,230,167,188,221,185,79,142,109,173,200,27,201,77,166,167,32,156,74,208,150,90,89,25,161,43,73,243,156,65,160,139,106,93,91,65,199,248,150,241,4,141,131,212,170,198,95,48,130,171,45,188,65,159,31,166,172,85,162,58,236,87,237,164,45,49,95,108,219,53,176,104,125,114,35,62,234,73,108,186,149,176,122,40,140,150,73,210,189,114,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,199,90,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,199,229,1,169,218,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,20,151,195,115,136,36,108,187,73,115,7,177,146,171,45,88,117,81,144,169,48,170,79,58,235,200,182,86,77,62,227,164,212,118,88,117,231,145,37,227,97,38,132,169,40,109,102,183,52,213,110,25,221,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,242,152,171,100,196,196,92,59,184,172,185,141,33,105,171,210,229,194,78,244,145,146,84,235,11,108,143,186,85,167,219,63,97,254,163,240,25,196,198,235,54,161,133,56,217,118,90,252,183,226,57,67,184,103,179,21,122,41,179,52,51,45,196,33,104,61,169,237,245,125,140,136,188,59,104,52,204,41,115,139,158,9,21,155,138,49,113,46,157,78,121,184,53,196,33,15,190,76,232,210,165,189,34,123,202,45,196,217,17,168,210,146,62,234,53,105,239,241,1,62,248,115,227,67,24,177,151,122,12,55,166,71,114,125,183,22,45,25,212,165,194,55,85,211,193,136,70,181,250,234,81,153,169,206,230,122,119,246,16,149,2,147,184,77,227,211,118,6,44,61,135,181,218,161,49,75,174,180,164,198,66,223,218,74,154,244,152,45,32,136,148,226,82,126,170,15,193,38,175,118,165,216,93,115,78,33,230,144,243,106,37,33,105,37,36,200,245,35,35,240,48,31,246,60,118,48,94,12,88,88,97,116,93,175,190,134,189,25,71,155,41,10,82,137,62,179,113,220,112,187,154,147,250,30,242,30,196,67,14,42,120,166,155,3,45,239,82,33,84,16,220,235,130,106,169,107,105,46,232,231,33,248,19,82,106,218,75,73,237,220,130,45,116,50,215,216,96,41,107,24,238,167,239,220,90,187,174,167,31,91,199,87,175,84,37,182,102,163,87,170,236,151,22,68,93,213,219,215,247,159,237,23,29,194,159,3,219,195,204,19,69,233,80,167,19,117,27,137,101,49,167,150,206,139,56,210,34,65,112,136,148,109,165,91,119,32,207,177,153,125,231,226,41,235,2,236,105,56,151,139,214,165,166,134,150,250,106,53,168,45,72,209,38,163,54,156,148,211,107,63,178,175,211,246,145,144,210,6,20,218,81,44,76,53,181,173,8,76,37,150,233,20,104,48,141,36,130,73,153,181,29,13,234,122,37,61,253,66,246,23,234,32,30,172,0,0,0,0,0,0,0,0,0,0,87,15,25,60,68,147,68,195,74,29,149,6,86,199,39,212,35,62,243,123,204,140,217,92,122,131,106,61,9,69,237,34,46,228,101,255,0,64,177,225,76,28,100,46,89,85,12,109,162,209,122,165,170,52,106,28,101,114,183,153,164,150,153,117,4,235,166,186,107,161,233,174,154,128,229,28,52,48,241,87,190,101,168,179,92,140,78,179,67,92,106,158,166,141,219,84,205,66,25,235,246,76,136,200,149,247,126,178,22,61,197,142,153,113,76,203,19,101,64,110,98,218,139,87,39,101,148,114,89,233,29,52,249,219,205,123,11,77,154,25,106,103,219,195,81,19,184,51,82,78,86,40,87,234,7,25,42,38,169,82,139,121,163,93,12,164,83,207,199,65,108,120,143,135,182,230,41,217,149,91,22,235,141,206,167,85,162,63,17,221,16,218,150,130,117,165,180,165,35,152,149,36,148,73,113,90,25,164,255,0,111,128,12,190,143,119,131,120,53,123,99,117,231,14,204,179,40,242,165,72,149,204,213,212,71,121,109,183,181,167,28,245,141,180,44,203,82,105,68,93,187,153,126,179,43,69,169,112,98,195,121,119,163,211,163,94,117,230,104,46,188,167,185,37,81,97,47,36,141,211,61,169,73,65,216,68,72,236,69,239,251,132,177,203,118,77,176,127,44,244,212,179,103,210,206,109,75,190,181,58,139,17,92,151,246,158,240,121,182,27,87,217,125,73,255,0,4,136,189,250,135,170,203,214,10,219,216,19,134,180,219,30,133,2,59,74,139,206,231,60,134,144,149,187,186,67,174,167,114,146,218,55,105,205,50,45,75,183,252,167,211,64,0,7,240,204,139,185,143,232,249,183,21,98,53,2,143,34,173,45,73,75,76,108,220,102,100,69,235,44,146,94,38,69,226,101,237,1,156,108,217,184,227,217,129,186,156,117,91,148,125,14,167,174,191,246,19,2,226,184,91,193,92,92,175,80,222,87,131,221,78,159,178,163,52,133,36,98,237,200,187,191,16,234,215,18,221,39,21,47,145,170,137,90,235,181,134,209,227,169,254,143,188,95,166,67,236,162,177,178,207,106,82,87,206,39,203,174,230,19,190,37,253,33,41,69,253,148,159,130,253,164,2,66,0,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,119,165,191,26,233,182,166,80,165,178,151,90,147,203,220,147,73,40,143,107,137,87,129,145,151,138,125,195,50,151,221,180,245,147,119,78,183,20,167,18,228,46,87,115,51,37,122,237,37,126,226,253,47,112,212,49,150,165,160,160,14,36,184,90,140,49,204,237,195,26,12,53,179,76,155,210,116,107,54,246,165,123,41,240,205,122,25,33,41,61,20,179,240,253,189,192,91,166,66,49,92,177,111,46,54,229,193,34,67,42,153,252,243,158,218,87,170,209,252,254,82,19,184,141,106,50,212,155,212,181,49,35,5,57,112,145,204,82,45,59,202,86,18,220,117,117,183,6,171,179,160,109,217,26,54,223,41,169,239,187,161,45,210,34,213,74,73,250,169,62,254,58,120,139,140,35,35,238,71,168,15,232,0,0,0,0,0,168,190,47,180,152,140,212,102,85,209,23,107,239,220,116,198,212,238,194,45,197,232,165,246,221,166,167,246,75,219,236,22,232,42,87,139,229,122,149,58,59,180,200,207,182,169,76,220,212,215,22,130,82,77,68,159,69,187,220,200,143,95,237,23,176,7,26,225,57,33,108,230,68,208,135,219,65,46,153,180,201,74,208,212,71,62,15,98,247,139,207,20,69,194,178,4,169,121,151,142,235,27,246,179,9,14,47,110,186,109,42,132,45,117,208,133,238,128,0,0,0,0,0,0,0,0,0,0,254,25,17,145,145,145,25,31,99,35,20,141,197,191,8,74,201,199,104,215,149,54,41,53,79,174,211,208,243,234,36,109,221,45,233,147,220,87,116,160,146,126,170,75,196,205,95,175,196,93,208,128,156,93,48,181,171,163,6,34,222,205,69,91,178,105,50,219,220,164,35,113,165,166,162,79,112,204,207,97,153,17,26,189,228,95,171,196,4,109,224,231,137,71,75,196,170,198,31,189,37,211,68,200,50,38,37,173,254,166,229,200,167,180,71,166,226,239,219,77,118,254,223,96,184,209,157,188,134,223,175,97,254,102,45,25,173,188,227,77,213,106,48,41,79,155,106,52,153,180,237,66,41,168,190,210,123,122,158,221,75,238,49,161,202,124,166,166,192,141,53,147,51,110,67,40,117,6,103,220,210,164,145,151,135,235,1,202,243,85,138,145,240,131,3,46,203,173,82,154,102,95,162,103,179,4,214,178,78,178,186,55,220,108,139,215,65,248,183,253,147,215,220,51,175,119,220,53,156,72,191,170,117,249,206,174,77,66,191,84,121,255,0,180,181,234,183,222,82,246,167,83,82,180,220,179,208,181,51,239,237,22,217,198,51,21,163,208,176,186,143,135,80,228,167,175,168,84,35,202,117,178,89,107,211,57,30,160,202,140,200,150,74,211,113,23,138,76,191,232,21,183,147,156,42,155,139,57,131,179,104,173,66,92,136,112,171,52,233,211,139,150,107,79,76,137,209,210,225,43,212,81,105,163,157,247,22,158,243,1,113,124,52,240,92,240,131,45,244,254,182,26,91,155,114,188,213,121,75,83,123,87,182,68,8,122,167,83,66,15,77,205,159,110,255,0,172,196,177,31,58,220,162,195,183,45,250,101,2,158,202,26,141,77,134,204,70,144,132,146,73,40,109,4,132,145,17,17,17,118,73,120,17,15,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,52,248,201,241,2,225,249,139,227,74,99,53,153,177,243,79,140,159,16,46,31,152,190,3,149,11,190,225,123,157,127,229,1,98,35,6,49,10,167,85,157,137,54,109,61,114,93,168,205,62,119,166,105,105,121,40,68,131,117,41,45,30,107,154,195,46,19,134,107,115,212,119,123,138,91,188,184,23,81,200,172,155,199,34,22,22,105,240,162,4,185,53,216,177,235,111,94,176,85,41,164,176,170,116,73,149,3,244,146,13,231,18,105,91,77,71,109,165,50,217,43,152,70,218,146,132,169,46,27,177,42,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,1,169,48,17,127,32,57,193,165,102,203,8,210,170,129,203,110,251,179,163,195,129,117,161,230,146,72,146,250,208,162,110,115,74,109,9,107,100,131,101,213,155,105,74,77,165,165,104,219,176,155,113,201,64,0,0,0,0,0,2,170,248,231,126,100,255,0,121,63,134,142,85,193,83,205,61,211,240,254,119,204,105,195,170,241,206,252,201,254,242,127,13,28,171,130,167,154,123,167,225,252,239,152,211,128,93,72,0,0,0,0,0,0,0,205,102,108,124,211,227,39,196,11,135,230,47,139,169,225,113,228,79,12,191,26,249,196,209,74,217,177,243,79,140,159,16,46,31,152,190,46,167,133,199,145,60,50,252,107,231,19,64,74,161,74,220,106,252,211,218,223,15,224,252,198,162,46,164,82,183,26,191,52,246,183,195,248,63,49,168,128,128,2,127,240,189,207,79,228,82,234,70,7,99,29,231,210,97,181,107,127,161,228,205,78,230,104,85,71,28,73,150,175,26,139,167,134,246,174,115,53,37,33,14,154,28,250,164,170,67,135,249,56,109,229,158,205,205,126,17,227,198,22,222,19,165,211,150,153,22,197,74,145,83,140,102,165,211,170,45,162,172,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,16,215,21,112,206,234,193,188,71,184,240,182,245,137,211,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,1,167,225,202,179,99,229,99,25,62,31,220,63,46,124,65,94,23,92,64,33,213,225,211,114,201,141,247,23,38,170,207,77,78,177,234,143,182,195,17,92,138,211,13,48,205,37,92,180,35,107,197,202,213,167,28,53,169,229,56,166,205,68,178,105,46,206,172,216,249,88,198,79,135,247,15,203,159,1,154,193,245,109,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,97,242,132,191,205,94,74,63,38,88,5,132,89,148,195,58,101,86,77,183,118,217,244,89,55,107,90,115,153,163,213,30,133,25,69,35,121,168,220,75,50,156,113,125,148,157,141,186,91,73,100,79,50,210,66,210,114,3,156,26,86,108,176,141,42,168,28,182,239,187,58,60,56,23,90,30,105,36,137,47,173,10,38,231,52,166,208,150,182,72,54,93,89,182,148,164,218,90,86,141,187,9,183,28,148,3,52,57,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,130,114,209,152,187,19,52,24,89,3,19,44,89,31,222,161,214,33,108,123,250,50,169,211,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,248,145,248,145,7,85,0,0,0,0,0,20,67,196,83,34,178,114,181,121,29,241,135,208,37,175,10,235,242,25,102,11,210,101,52,181,211,42,47,20,133,157,52,136,220,55,222,66,91,142,167,16,242,145,246,22,148,41,107,90,77,107,189,225,242,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,112,25,119,110,173,85,102,149,34,132,205,78,90,41,179,36,51,46,68,52,188,162,97,231,217,75,137,105,213,183,174,213,45,9,125,228,165,70,90,164,157,112,139,77,199,170,153,86,170,209,100,174,101,26,167,46,4,135,35,191,17,110,198,121,77,45,76,62,210,217,121,163,82,76,140,208,227,78,56,218,211,224,164,45,73,61,72,204,135,107,206,38,85,111,44,168,98,229,66,207,172,211,101,170,216,168,200,145,38,211,171,184,225,60,138,141,56,151,234,18,157,74,16,158,165,180,169,180,188,141,169,218,179,37,17,114,214,218,215,199,237,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,112,30,215,46,184,13,121,102,75,23,40,88,83,102,66,150,165,212,100,33,117,57,204,199,39,145,73,167,18,210,82,38,186,74,90,19,177,180,171,82,73,173,59,214,104,109,39,189,105,35,208,78,90,50,233,98,101,127,11,32,97,157,139,31,251,212,202,196,221,239,127,73,213,58,102,89,126,103,45,215,92,228,243,121,8,87,41,10,216,143,2,47,19,63,21,145,204,162,82,178,131,132,106,181,31,168,196,172,93,149,233,9,169,92,117,86,35,165,8,91,228,130,74,34,178,179,73,58,184,204,150,237,156,195,212,214,227,206,18,91,230,155,105,145,64,2,170,248,231,126,100,255,0,121,63,134,139,84,21,87,199,59,243,39,251,201,252,52,5,85,137,105,195,231,59,117,92,168,95,238,80,174,119,229,206,195,171,170,68,118,106,176,213,41,73,98,146,250,158,101,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,114,201,70,102,219,122,122,190,18,118,5,155,138,120,233,127,225,246,32,219,209,43,150,245,115,13,231,198,157,6,73,30,199,81,233,42,105,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,151,21,206,38,85,111,44,168,98,229,66,207,172,211,101,170,216,168,200,145,38,211,171,184,225,60,138,141,56,151,234,18,157,74,16,158,165,180,169,180,188,141,169,218,179,37,17,114,214,218,214,26,29,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,135,214,20,173,194,247,61,63,145,75,169,24,29,140,119,159,73,134,213,173,254,135,147,53,59,153,161,85,28,113,38,90,188,106,46,158,27,218,185,204,212,148,132,58,104,115,234,146,169,14,29,212,128,0,0,10,86,227,87,230,158,214,248,127,7,230,53,17,0,4,255,0,227,87,230,158,214,248,127,7,230,53,17,205,56,111,96,53,155,153,44,75,196,124,41,188,225,68,82,42,56,111,81,93,50,115,209,205,229,210,106,37,58,1,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,140,62,183,14,188,245,73,202,213,228,86,62,32,207,150,188,43,175,200,121,233,204,198,138,210,215,76,168,188,81,208,85,35,50,108,223,121,9,110,58,91,91,41,95,216,90,150,148,45,105,36,46,244,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,25,172,204,86,3,94,89,109,197,202,238,20,222,112,165,165,116,233,11,93,50,115,209,201,148,85,169,198,181,20,121,173,18,86,180,236,113,41,212,210,75,86,197,146,219,81,239,66,136,167,255,0,11,238,32,145,169,49,168,185,94,198,154,172,181,161,114,19,2,207,174,73,117,217,43,222,243,177,99,195,162,147,77,48,165,18,9,75,125,72,125,215,118,54,130,75,94,170,18,141,3,176,113,171,242,177,107,124,64,131,242,234,136,170,188,167,121,167,193,191,136,22,247,204,88,22,169,198,175,202,197,173,241,2,15,203,170,34,170,242,157,230,159,6,254,32,91,223,49,96,5,170,113,171,242,177,107,124,64,131,242,234,136,165,97,117,60,106,252,172,90,223,16,32,252,186,162,42,131,44,148,154,85,127,50,88,81,66,174,211,34,84,105,181,27,226,133,18,100,57,108,165,230,36,176,228,246,82,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,96,63,94,90,51,23,125,229,127,20,224,98,101,139,35,251,212,58,196,45,140,255,0,73,210,250,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,143,18,63,18,61,9,224,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,170,86,226,5,145,26,238,85,110,167,47,91,89,29,110,25,92,21,3,110,157,39,84,55,232,185,79,185,41,198,169,91,23,33,217,15,242,163,71,73,245,42,34,74,245,208,244,87,99,241,89,36,206,13,205,148,108,80,106,180,147,151,54,201,174,72,97,55,101,30,35,81,249,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,228,134,135,133,16,241,29,207,28,108,214,222,80,44,252,62,68,184,248,117,103,200,125,112,94,117,110,180,186,220,181,17,32,230,186,193,153,37,8,74,73,73,97,42,79,53,40,117,213,40,210,111,27,77,251,254,36,124,68,233,88,239,25,188,23,192,74,236,183,240,249,200,233,85,195,61,232,9,105,21,199,249,172,72,97,13,33,246,74,67,8,142,182,11,85,145,182,110,45,107,73,164,208,132,173,200,151,150,44,189,93,89,160,198,90,46,17,218,210,122,14,191,153,38,163,84,92,87,36,51,76,130,210,119,59,33,196,160,191,193,109,4,165,33,43,117,214,144,107,70,253,196,30,255,0,34,249,50,174,231,15,17,229,83,28,170,250,26,204,181,250,121,23,53,73,165,160,229,37,183,77,124,168,209,155,86,186,188,239,41,210,39,20,147,109,180,161,74,86,227,36,52,230,130,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,30,87,5,240,134,205,192,92,47,183,240,143,15,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,251,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,123,80,1,21,120,163,249,19,196,223,193,126,113,8,74,161,21,120,163,249,19,196,223,193,126,113,8,5,0,141,84,12,171,141,84,0,8,171,197,31,200,158,38,254,11,243,136,66,85,8,171,197,31,200,158,38,254,11,243,136,64,40,4,122,172,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,250,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,202,139,9,226,91,195,238,78,15,85,107,25,131,194,10,84,70,240,250,124,142,166,177,73,136,211,81,88,182,150,181,69,97,178,108,150,249,173,244,72,146,251,170,36,50,210,80,193,104,146,34,65,39,64,236,25,174,226,117,135,24,153,146,165,198,194,249,190,142,190,177,19,153,109,214,40,15,172,156,149,67,139,203,35,168,45,70,166,148,219,204,184,218,210,195,78,125,90,150,153,42,90,54,185,29,214,219,173,92,1,160,98,157,215,140,182,157,173,130,149,186,173,26,243,172,212,19,79,166,84,105,146,100,199,122,31,53,42,67,207,169,216,196,110,182,202,25,83,170,117,105,35,218,209,56,102,70,68,99,192,11,62,224,217,150,47,73,87,106,217,157,189,109,122,171,45,209,244,167,217,19,92,123,149,22,75,206,34,67,53,7,210,217,104,183,121,104,52,178,149,159,213,110,117,242,34,83,141,234,208,91,80,243,247,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,244,0,3,60,57,219,201,245,205,148,108,80,118,138,162,151,54,201,174,72,125,86,157,98,91,177,249,243,152,105,182,22,242,28,109,165,154,146,182,85,37,13,26,212,134,201,195,73,173,9,73,30,212,178,193,158,60,92,202,149,155,125,217,248,124,136,146,17,120,71,105,112,94,156,181,186,138,37,69,39,176,230,176,193,153,178,181,169,147,82,84,149,39,214,91,81,148,163,82,25,54,156,190,156,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,238,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,158,28,206,229,234,234,202,254,50,214,176,142,233,147,215,244,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,19,107,36,169,105,67,173,58,130,90,246,110,48,230,148,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,14,235,156,204,173,127,36,123,218,207,195,121,183,39,166,235,85,43,62,45,118,183,33,164,237,138,137,206,204,150,210,154,140,70,146,89,178,132,48,218,73,75,245,150,162,82,244,65,40,155,69,149,112,197,200,119,228,66,133,27,30,113,98,139,182,254,184,41,233,244,109,46,163,78,229,202,181,217,82,222,75,154,43,154,162,231,72,97,81,205,91,155,109,214,82,110,50,122,111,117,39,21,120,213,249,167,181,190,31,193,249,141,68,7,42,202,22,80,255,0,149,110,13,99,103,209,104,92,236,66,179,189,1,54,215,223,63,166,101,254,106,167,117,81,28,220,70,217,243,91,105,59,13,91,54,186,219,90,184,134,205,221,209,126,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,105,92,12,127,61,159,187,127,196,135,191,226,117,195,254,102,46,195,147,152,28,16,183,122,187,234,38,231,238,106,107,78,62,236,170,244,86,216,101,150,149,25,10,89,182,79,48,220,126,204,182,132,169,228,173,90,26,156,74,16,224,87,14,99,179,167,143,57,167,165,91,116,44,84,184,34,42,155,109,71,65,34,29,54,55,74,196,217,164,147,74,170,18,91,37,26,87,37,73,51,78,169,36,182,130,53,147,77,183,189,205,223,127,34,249,50,174,231,15,17,229,83,28,170,250,26,204,181,250,121,23,53,73,165,160,229,37,183,77,124,168,209,155,86,186,188,239,41,210,39,20,147,109,180,161,74,86,227,36,52,231,138,202,174,89,239,44,215,226,228,60,45,179,231,68,167,33,49,213,82,171,212,228,153,41,20,234,115,107,109,14,190,77,238,37,60,189,206,182,132,54,147,45,203,90,119,41,8,222,226,52,61,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,186,40,93,83,210,57,92,215,150,243,159,88,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,7,160,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,0,0,0,1,85,124,111,112,183,255,0,173,166,53,211,232,95,246,221,173,87,169,245,95,170,76,6,57,38,191,254,217,43,122,17,247,45,95,213,144,143,252,35,177,50,234,179,243,123,71,177,105,50,245,162,223,180,249,244,250,188,87,28,115,150,174,154,35,211,24,125,40,74,201,6,242,22,193,161,43,90,85,181,183,223,73,17,26,245,43,84,207,198,25,221,88,187,148,44,73,177,108,168,157,93,106,69,62,61,66,52,84,182,227,142,74,232,165,179,49,108,52,134,208,165,173,231,17,29,72,109,4,159,89,197,33,38,100,70,102,89,236,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,128,106,76,103,7,58,24,199,66,199,220,208,95,248,171,107,51,178,139,85,168,55,30,156,230,229,159,83,22,36,118,162,53,39,69,161,11,71,57,17,210,239,45,73,37,35,153,176,245,52,234,119,167,143,121,148,161,97,126,84,235,185,152,180,139,211,112,62,143,197,170,91,234,84,85,242,229,57,56,218,110,3,142,180,181,52,225,50,110,73,97,78,22,169,112,155,223,161,110,34,72,206,16,11,169,224,217,130,159,65,178,251,86,198,57,117,14,116,188,77,168,23,37,134,221,220,219,16,105,206,200,142,222,228,155,105,52,188,167,215,48,213,162,214,147,111,145,166,213,111,33,213,120,163,249,19,196,223,193,126,113,8,118,172,1,193,202,22,95,240,106,211,193,219,113,238,162,37,179,79,76,119,36,237,90,58,185,75,82,156,147,39,98,214,179,111,154,251,142,187,203,222,105,70,253,169,245,82,68,56,175,20,127,34,120,155,248,47,206,33,0,160,17,234,176,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,234,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,47,42,39,255,0,19,172,135,126,68,43,178,113,231,9,232,187,108,27,130,160,175,73,82,233,212,238,92,91,93,229,33,148,183,170,185,170,62,76,135,213,32,211,181,182,218,101,70,219,37,166,246,146,97,103,217,81,205,118,28,102,215,14,17,122,217,78,244,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,118,177,156,28,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,39,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,86,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,135,0,226,143,228,79,19,127,5,249,196,33,64,34,255,0,184,163,249,19,196,223,193,126,113,8,82,182,83,188,211,224,223,196,11,123,230,44,0,249,56,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,69,56,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,170,152,120,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,57,254,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,33,161,224,30,126,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,0,0,4,32,226,89,145,89,57,154,182,98,226,126,24,192,151,43,20,45,200,236,83,98,193,76,166,155,98,175,78,57,6,106,97,102,251,136,105,149,178,111,188,242,92,37,22,226,230,54,164,172,212,217,183,55,192,6,88,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,31,148,90,247,22,252,150,85,107,82,92,205,102,22,219,242,231,200,110,62,151,227,13,73,83,171,75,12,52,219,113,234,13,48,105,51,36,54,211,102,135,205,10,209,40,67,78,114,200,137,247,69,80,128,253,85,58,181,86,181,37,19,43,53,57,115,228,55,29,136,136,118,75,202,117,105,97,134,144,203,45,18,148,102,100,134,218,109,182,208,159,4,161,9,73,104,68,68,46,83,134,151,15,184,216,61,74,163,230,15,23,233,82,219,196,25,241,250,154,61,38,91,78,197,126,218,66,211,41,135,9,194,67,230,135,215,34,51,237,40,208,243,73,91,7,170,76,137,100,173,56,175,10,28,142,73,185,106,180,76,220,98,50,226,29,10,155,34,66,237,26,73,161,169,7,58,91,74,113,133,77,124,148,74,38,144,195,169,95,41,37,163,166,243,73,115,84,37,180,115,173,208,0,114,172,216,249,88,198,79,135,247,15,203,159,29,84,114,172,216,249,88,198,79,135,247,15,203,159,1,154,193,170,129,149,113,170,128,0,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,1,24,56,163,249,19,196,223,193,126,113,8,80,8,188,156,241,98,245,155,142,252,52,47,204,82,195,231,229,191,111,85,164,67,102,11,242,88,54,87,33,17,174,70,34,155,196,131,245,146,133,169,133,45,4,162,74,246,41,59,146,133,106,146,163,96,26,19,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,37,70,99,48,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,177,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,135,178,197,152,91,87,52,24,53,69,197,203,90,55,65,215,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,248,46,32,212,148,41,109,58,210,205,8,223,180,131,170,142,85,153,220,194,218,185,95,193,170,214,46,93,49,186,254,131,151,26,157,75,68,166,227,189,83,156,234,182,181,29,181,44,255,0,194,113,102,148,173,72,105,167,86,72,94,205,167,237,111,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,158,204,224,230,206,242,205,214,40,125,56,174,199,151,71,161,64,142,220,106,21,184,169,229,41,138,82,13,180,19,230,133,147,109,18,214,235,168,55,20,179,70,253,57,104,51,52,180,130,32,230,152,165,138,87,222,52,223,117,60,76,196,186,239,166,110,74,207,39,173,155,210,179,31,155,202,101,12,183,245,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,157,191,240,84,242,177,116,252,64,157,242,234,112,165,97,117,60,21,60,172,93,63,16,39,124,186,156,2,170,243,99,230,159,25,62,32,92,63,49,124,93,79,11,143,34,120,101,248,215,206,38,138,86,205,143,154,124,100,248,129,112,252,197,241,117,60,46,60,137,225,151,227,95,56,154,2,85,0,0,0,0,0,0,0,14,85,155,31,43,24,201,240,254,225,249,115,227,53,131,74,121,177,242,177,140,159,15,238,31,151,62,51,88,3,208,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,65,25,58,206,45,137,155,251,18,69,126,129,15,208,215,37,27,103,210,11,127,152,244,143,69,243,94,144,136,191,206,150,195,77,191,205,110,57,185,245,100,123,53,218,173,12,187,214,95,18,62,31,113,178,237,37,188,97,193,186,84,181,97,213,70,66,99,77,166,178,211,175,34,217,89,52,195,109,27,178,30,125,215,158,68,151,141,245,18,212,148,161,181,154,27,215,85,182,71,21,114,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,32,210,240,15,21,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,200,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,0,0,0,226,153,174,205,118,28,101,43,14,23,122,222,174,245,213,89,220,198,40,20,6,30,36,74,171,202,73,17,154,82,102,71,203,101,27,146,110,188,100,105,109,42,73,17,45,107,109,181,231,179,20,177,74,251,198,155,238,167,137,152,151,93,244,205,201,89,228,245,179,122,86,99,243,121,76,161,150,254,173,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,148,28,81,156,205,27,216,242,203,217,136,133,18,29,29,113,214,171,50,61,26,75,178,104,140,194,61,156,212,71,117,198,219,83,146,73,91,10,66,220,109,14,41,68,217,237,75,39,28,139,223,240,210,225,247,39,24,106,180,124,193,226,253,42,35,152,125,2,71,83,71,164,203,105,169,76,92,171,66,165,48,225,56,72,124,150,194,35,201,97,165,26,30,105,72,124,181,73,145,160,213,168,112,11,211,40,149,92,58,201,149,177,154,43,190,163,46,61,74,248,186,35,83,104,180,99,142,166,137,154,82,163,77,115,170,127,152,146,82,150,242,163,52,182,182,122,156,147,74,247,57,206,34,107,202,101,39,4,41,89,143,199,235,115,5,235,53,201,116,104,247,28,122,162,81,62,51,105,113,113,159,102,157,38,67,43,52,43,178,208,78,178,222,244,106,147,82,55,36,148,131,50,89,90,87,26,191,43,22,183,196,8,63,46,168,136,1,194,227,207,102,25,126,53,242,121,160,56,86,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,246,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,177,254,20,121,233,254,163,43,248,215,121,255,0,218,241,108,9,179,147,254,18,85,75,114,65,171,255,0,37,210,161,73,253,54,73,127,220,236,137,127,158,140,153,80,179,135,135,17,105,141,213,125,13,121,218,253,68,139,102,164,234,214,113,82,227,164,142,108,105,45,167,93,89,119,148,209,27,137,73,184,218,144,149,39,113,18,218,114,131,42,214,5,229,69,191,230,225,108,203,122,91,151,100,10,195,148,7,105,49,8,165,62,170,138,30,54,21,29,178,100,212,78,175,154,70,130,229,154,183,30,155,117,212,128,106,32,7,42,202,231,229,219,242,19,108,255,0,41,127,254,185,63,207,125,55,253,199,255,0,110,63,211,255,0,113,127,55,254,231,228,125,143,253,47,91,112,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,2,39,113,44,193,133,98,254,91,234,29,20,50,114,109,180,243,181,228,173,45,234,179,76,120,19,52,78,164,133,158,155,156,46,221,191,89,9,98,62,117,199,69,135,113,219,245,58,5,65,148,59,26,165,13,232,142,161,105,37,18,144,226,13,10,35,35,35,35,236,163,241,35,1,152,203,70,225,172,225,189,253,76,175,65,121,113,170,20,26,163,47,253,165,163,69,176,242,87,162,180,52,171,77,200,45,75,82,62,222,193,162,140,170,226,164,124,95,192,187,78,235,76,166,158,151,232,152,12,206,52,44,149,164,158,141,135,28,35,245,214,122,234,231,246,143,95,120,161,252,227,97,84,220,38,204,29,229,69,118,18,227,195,155,89,168,206,130,92,179,66,122,101,206,144,150,201,62,162,75,77,27,237,180,180,247,24,178,78,14,120,173,30,185,133,213,140,58,153,41,61,125,62,161,34,83,77,154,203,94,153,184,244,246,82,100,70,179,86,155,140,252,18,69,255,0,64,11,24,20,229,198,51,18,142,169,137,84,124,63,102,75,164,136,112,99,204,83,123,253,77,200,145,80,104,207,77,199,223,190,154,237,253,190,193,112,181,9,77,66,129,38,107,198,100,220,118,86,234,204,143,185,37,41,51,63,31,212,51,199,159,43,245,236,64,204,197,219,53,199,157,117,186,85,70,125,41,131,113,70,163,38,154,168,74,52,151,218,87,111,95,217,161,125,196,3,181,112,144,194,18,189,177,218,77,229,83,136,78,211,232,84,245,190,194,141,189,219,101,179,50,3,137,238,164,26,75,213,81,248,25,43,245,120,139,185,34,34,34,34,34,34,46,196,68,32,47,8,172,45,110,215,193,137,119,179,209,86,212,154,180,199,54,169,104,218,106,105,216,144,28,35,35,216,70,100,102,159,121,151,235,241,19,236,0,0,0,0,0,0,0,0,0,0,0,81,135,22,57,11,123,50,36,133,190,218,201,20,205,164,73,86,166,146,41,243,187,31,184,94,120,162,46,42,112,37,68,204,188,135,95,222,105,122,18,220,70,237,116,218,117,9,218,105,169,0,146,28,21,32,71,232,110,154,167,35,235,185,179,152,230,109,47,179,165,57,91,117,211,95,30,250,106,45,52,85,191,5,154,180,6,104,23,61,41,110,164,165,46,124,215,73,27,147,187,97,162,156,157,116,215,93,53,251,133,164,0,0,0,0,0,0,8,231,159,108,87,44,36,203,141,199,112,71,144,194,102,127,51,228,54,165,232,181,255,0,63,138,133,109,34,90,76,244,39,53,61,12,72,179,50,46,230,122,10,115,226,221,152,166,238,203,198,46,18,219,149,117,185,6,149,191,175,109,169,26,182,231,53,168,15,181,169,33,211,35,209,73,87,218,73,119,240,215,196,4,5,177,45,167,175,107,186,13,184,149,56,167,38,243,123,145,153,171,212,105,75,247,31,232,251,134,154,236,187,126,53,173,109,67,161,68,101,45,53,27,153,181,36,146,73,22,231,20,175,2,34,47,21,123,133,13,240,218,194,212,98,118,103,109,232,211,161,173,234,100,46,175,172,89,55,185,40,223,79,152,104,212,205,10,73,106,164,23,143,236,238,47,252,139,66,208,7,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,87,159,22,124,185,191,124,225,227,120,173,110,81,156,153,85,160,235,205,110,44,115,113,247,185,239,193,96,180,36,52,165,43,68,161,71,221,69,161,17,248,151,97,97,131,230,220,22,253,34,232,165,61,69,174,65,98,92,57,27,121,141,60,210,92,73,237,81,40,187,40,140,188,82,71,225,236,1,152,123,30,242,173,225,253,207,14,234,183,229,187,22,124,46,103,45,198,220,90,20,91,219,83,103,221,10,74,190,202,207,192,203,196,104,27,40,25,173,179,179,33,96,71,168,198,170,195,106,184,206,254,178,10,159,105,47,35,87,164,19,127,86,79,56,178,213,12,238,239,236,238,93,188,42,55,61,57,44,185,242,233,124,202,170,208,41,51,37,217,178,246,116,178,155,97,199,9,157,172,198,74,249,171,67,13,180,157,94,120,201,58,31,125,52,62,254,60,51,7,241,199,17,176,62,225,69,195,97,92,115,160,47,191,53,134,230,62,211,47,122,142,33,59,210,211,136,221,183,154,179,45,79,177,159,235,212,52,210,2,2,229,235,138,230,21,223,116,227,133,137,135,232,26,163,94,46,59,211,69,142,189,84,233,250,166,244,197,40,244,74,16,71,247,171,220,100,38,93,179,139,184,97,119,198,68,155,118,255,0,183,103,19,154,232,134,42,177,221,87,99,81,120,33,103,250,39,254,64,30,188,7,206,59,142,222,37,109,58,237,56,143,221,213,35,95,250,71,153,188,49,175,9,172,72,206,73,186,113,30,217,167,114,180,220,137,53,136,204,175,185,164,139,178,220,79,233,167,252,164,3,213,86,43,52,218,12,7,42,117,105,172,197,140,214,155,156,121,196,161,37,170,137,37,221,70,69,226,100,95,180,103,99,54,216,241,51,27,177,66,183,90,76,149,42,4,167,225,190,211,105,89,155,100,166,225,182,209,153,23,49,105,241,37,120,31,180,255,0,80,150,121,234,226,78,139,254,155,35,14,48,126,116,184,177,21,179,157,81,142,238,197,43,214,140,242,118,59,30,82,136,244,52,56,147,213,62,211,47,121,138,242,179,237,90,221,243,116,83,45,122,20,41,19,38,212,229,179,21,180,180,218,220,50,55,28,75,100,102,73,37,30,154,168,189,135,226,2,198,248,50,225,115,211,238,139,131,20,164,54,147,139,30,60,186,74,55,36,251,58,151,41,239,145,150,168,211,192,255,0,75,95,187,218,45,204,71,172,143,101,250,30,0,96,109,22,138,168,168,106,167,85,143,26,169,80,245,9,42,76,135,97,198,75,169,63,171,66,139,214,103,193,68,103,239,51,63,9,10,0,0,0,0,0,0,0,0,0,0,0,56,150,116,45,216,247,46,88,241,26,35,209,82,251,145,237,138,196,134,53,65,43,99,169,167,200,36,171,185,30,154,110,241,46,227,182,142,119,152,152,110,212,48,23,17,97,48,71,204,126,212,171,182,157,53,215,85,66,116,139,195,245,128,206,198,11,203,114,220,198,235,53,199,143,106,225,220,212,228,175,78,218,26,37,183,175,187,244,70,143,236,170,236,54,240,178,131,113,204,144,134,227,34,129,22,99,174,45,100,73,74,10,50,86,102,102,103,161,118,212,245,51,253,163,54,28,245,91,56,179,212,200,86,213,82,174,45,238,26,143,77,13,169,58,158,186,233,250,63,119,236,22,159,153,236,228,211,108,124,153,216,246,245,157,112,50,170,253,197,109,83,34,188,81,37,164,221,101,153,20,167,144,165,31,45,242,90,116,113,41,238,100,100,71,167,137,232,2,20,241,17,199,71,241,151,31,235,49,227,76,39,233,214,244,153,20,136,251,28,53,33,68,196,217,100,149,22,142,45,39,234,185,226,90,126,162,246,204,30,15,88,8,229,54,153,85,198,27,138,142,180,189,39,159,6,10,159,143,161,27,74,76,9,13,184,147,91,122,235,169,30,138,74,244,247,23,180,87,86,3,225,173,195,143,152,217,70,183,144,196,169,203,170,214,35,200,170,58,73,91,170,38,93,150,210,30,113,74,218,191,239,186,154,148,70,93,251,235,237,209,14,13,225,189,23,10,48,222,129,100,209,97,53,29,186,109,58,44,119,118,54,132,27,142,54,195,109,154,213,181,41,213,71,203,45,76,200,140,255,0,228,1,237,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,102,179,54,62,105,241,147,226,5,195,243,23,198,148,198,107,51,99,230,159,25,62,32,92,63,49,124,5,212,240,184,242,39,134,95,141,124,226,104,130,188,87,50,81,249,50,186,159,204,166,25,211,42,178,109,187,182,161,34,77,218,214,156,230,104,245,71,156,74,138,70,243,81,184,150,101,56,226,251,41,59,27,116,182,146,200,158,101,164,206,174,23,30,68,240,203,241,175,156,77,18,82,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,247,1,154,204,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,161,76,180,102,46,196,205,6,22,64,196,203,22,71,247,168,117,136,91,30,254,140,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,126,36,126,36,84,193,196,27,36,149,92,168,95,237,215,109,134,37,206,195,171,170,68,135,169,83,19,21,73,98,146,250,158,121,72,164,173,197,60,234,214,182,227,165,181,37,215,13,38,241,115,13,36,102,219,154,120,12,157,230,170,242,202,134,46,83,239,10,53,74,90,173,138,140,136,241,174,202,67,109,147,200,168,211,137,126,185,165,165,45,9,234,91,74,156,83,43,220,157,171,51,73,159,45,110,33,97,163,48,30,126,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,235,21,43,197,23,136,4,202,188,202,150,89,48,66,226,228,210,153,234,105,215,197,81,134,223,98,83,146,154,125,214,30,164,167,152,132,109,100,185,90,186,227,102,180,188,151,18,217,40,144,78,165,208,141,124,66,243,139,252,173,113,78,31,209,232,125,37,153,101,117,212,234,23,214,115,61,33,204,146,123,234,62,187,13,58,215,61,150,162,125,66,247,114,249,93,143,85,47,94,105,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,242,0,1,167,220,42,196,203,87,25,48,226,220,197,43,42,95,81,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,122,177,65,124,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,3,245,128,0,0,225,88,51,157,60,6,199,204,92,187,176,107,12,110,9,117,74,189,163,31,171,92,228,70,214,157,82,97,43,67,79,59,13,244,168,201,196,52,235,141,160,212,162,65,47,121,41,174,107,122,172,188,87,18,44,3,196,124,125,203,141,82,147,134,247,149,86,20,187,127,125,110,69,185,21,147,113,155,153,182,17,204,40,139,75,72,83,202,121,38,141,236,33,38,109,173,210,73,45,6,174,91,172,208,181,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,3,160,102,199,205,62,50,124,64,184,126,98,248,186,158,23,30,68,240,203,241,175,156,77,20,45,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,11,233,225,113,228,79,12,191,26,249,196,208,18,168,82,183,26,191,52,246,183,195,248,63,49,168,139,169,20,173,198,175,205,61,173,240,254,15,204,106,32,58,175,3,31,207,103,238,223,241,33,39,248,131,100,146,149,154,251,1,186,237,176,196,72,56,139,106,199,144,245,42,98,98,165,79,213,152,75,47,41,20,149,184,167,154,66,16,228,133,54,164,186,225,168,153,62,97,164,136,156,115,88,193,192,199,243,217,251,183,252,72,90,160,12,187,213,169,151,150,20,95,243,104,211,28,151,64,187,44,234,195,145,157,92,73,100,79,211,234,49,30,52,168,219,121,149,25,18,219,117,179,209,109,168,251,164,141,39,224,98,218,112,111,61,81,179,75,146,108,99,177,241,6,124,68,98,165,3,13,238,119,167,51,26,43,168,69,78,156,205,60,144,85,35,50,108,152,101,106,114,66,91,91,41,95,219,66,150,148,33,10,36,35,160,103,199,135,20,108,214,94,86,190,32,225,245,94,223,180,174,20,200,76,27,174,116,152,174,169,117,26,118,136,38,223,34,108,246,187,38,58,80,164,33,42,36,115,80,180,165,79,33,44,182,67,223,222,25,120,194,252,178,228,107,24,176,231,10,41,82,225,211,87,99,220,51,166,59,46,99,146,95,155,52,232,234,101,201,46,41,71,181,43,90,88,108,205,45,165,13,145,145,237,66,117,208,6,125,198,143,114,245,107,80,175,156,151,225,165,149,116,193,235,104,183,6,23,209,169,117,24,220,213,183,207,138,253,37,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,220,103,8,105,79,41,222,86,48,111,225,253,189,242,230,0,83,7,16,108,146,85,114,161,127,183,93,182,24,151,59,14,174,169,18,30,165,76,76,85,37,138,75,234,121,229,34,146,183,20,243,171,90,219,142,150,212,151,92,52,155,197,204,52,145,155,110,105,224,50,119,154,171,203,42,24,185,79,188,40,213,41,106,182,42,50,35,198,187,41,13,182,79,34,163,78,37,250,230,150,148,180,39,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,223,246,52,97,13,155,143,88,95,112,97,30,32,49,45,202,21,197,29,44,200,56,143,155,47,180,180,56,151,90,121,181,247,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,207,94,106,178,207,121,101,67,23,38,97,109,225,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,113,169,149,238,105,196,45,181,25,237,90,21,181,75,70,199,22,26,41,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,20,67,195,175,61,82,114,181,121,21,143,136,51,229,175,10,235,242,30,122,115,49,162,180,181,211,42,47,20,116,21,72,204,155,55,222,66,91,142,150,214,202,87,246,22,165,165,11,90,73,11,189,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,128,126,176,0,0,0,0,16,3,141,95,149,139,91,226,4,31,151,84,68,0,225,113,231,179,12,191,26,249,60,209,63,248,213,249,88,181,190,32,65,249,117,68,64,14,23,30,123,48,203,241,175,147,205,1,127,192,0,0,42,175,142,119,230,79,247,147,248,104,181,65,85,124,115,191,50,127,188,159,195,64,114,174,10,158,105,238,159,135,243,190,99,78,22,169,153,124,186,88,153,160,194,201,248,103,125,71,254,251,50,143,55,123,223,209,149,78,153,230,88,153,203,105,214,249,220,174,122,213,202,90,182,47,192,203,192,202,170,248,42,121,167,186,126,31,206,249,141,56,79,78,32,217,219,165,101,66,192,110,133,108,63,18,118,34,221,81,228,51,74,134,153,73,75,244,150,20,203,201,69,89,109,169,151,80,180,55,33,45,165,45,56,73,39,143,152,73,51,38,220,208,41,47,31,176,114,187,151,252,101,187,48,118,227,123,168,151,108,212,21,29,185,59,80,142,174,42,210,78,70,147,177,11,89,55,205,97,198,157,229,239,53,35,126,213,122,201,50,22,107,194,159,61,82,111,22,224,101,99,21,231,203,147,93,139,28,153,178,167,38,43,73,97,84,232,144,144,94,141,89,50,218,77,43,105,168,238,58,151,156,53,115,8,220,74,150,149,37,178,118,168,63,215,85,251,117,127,190,183,29,201,113,212,63,240,147,39,84,167,72,115,255,0,73,199,158,113,197,253,234,82,149,237,51,23,189,195,231,36,148,172,168,88,14,87,110,118,34,78,196,91,170,60,119,170,179,21,21,41,126,146,194,153,101,75,164,161,196,188,234,22,134,228,37,197,41,214,205,36,241,242,205,68,100,219,122,4,181,0,0,20,173,198,175,205,61,173,240,254,15,204,106,33,193,83,205,61,211,240,254,119,204,105,193,198,175,205,61,173,240,254,15,204,106,34,16,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,140,47,251,60,153,68,165,102,251,8,211,106,49,81,137,71,187,40,50,21,82,183,42,175,199,74,208,135,205,6,149,197,121,100,147,117,17,158,45,187,249,103,169,45,182,92,52,185,202,38,213,159,107,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,220,104,123,39,121,170,179,115,95,132,116,251,194,141,82,136,155,158,157,30,60,107,178,144,219,102,202,233,213,19,71,174,105,105,75,90,186,103,20,151,20,202,247,43,114,8,210,103,204,67,136,71,10,226,133,146,143,229,1,98,47,25,240,246,153,85,157,137,54,109,61,17,154,167,66,46,119,166,105,105,121,75,92,114,105,74,45,30,107,154,251,205,155,100,107,115,215,107,99,138,91,92,176,129,120,249,158,56,217,142,201,53,161,131,215,194,37,163,17,108,187,162,154,183,165,184,183,100,34,185,78,102,159,53,130,154,167,150,106,81,73,37,45,164,188,149,171,215,91,132,226,12,201,75,67,60,43,41,222,105,240,111,226,5,189,243,22,7,42,29,87,41,222,105,240,111,226,5,189,243,22,0,90,167,26,191,43,22,183,196,8,63,46,168,138,171,202,119,154,124,27,248,129,111,124,197,129,106,156,106,252,172,90,223,16,32,252,186,162,42,175,41,222,105,240,111,226,5,189,243,22,0,104,206,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,236,205,158,79,177,67,40,183,147,84,43,224,162,79,161,86,36,74,77,185,93,140,235,100,138,171,12,19,70,181,155,4,181,59,29,105,41,13,37,104,89,105,188,212,72,83,137,34,89,232,204,115,252,116,192,188,56,204,94,28,84,112,191,20,40,221,117,42,118,142,178,243,70,72,149,79,148,146,50,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,20,25,183,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,132,242,125,148,203,55,40,184,95,244,30,133,34,37,98,187,62,67,146,107,183,26,96,28,87,234,171,39,22,108,18,208,110,58,104,67,77,44,155,74,9,123,53,230,44,136,148,234,204,249,167,15,140,135,255,0,36,10,21,114,191,122,214,105,85,219,250,230,219,26,76,154,123,91,226,211,160,180,181,26,35,198,121,198,208,242,185,166,105,113,227,50,66,84,164,50,146,71,212,147,139,152,0,0,0,0,43,47,139,174,112,109,152,22,109,67,41,118,121,196,169,87,106,146,35,42,238,83,205,72,66,233,12,52,113,39,68,67,70,104,75,78,173,243,83,106,53,165,107,36,33,181,165,73,220,226,84,142,255,0,196,51,58,116,172,172,97,124,138,21,161,112,68,78,42,92,177,200,173,248,103,25,50,142,19,6,230,215,106,15,182,165,18,80,132,164,157,75,70,178,81,45,226,73,114,220,66,30,219,66,213,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,128,252,163,66,121,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,51,216,61,174,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,13,57,136,171,197,31,200,158,38,254,11,243,136,67,170,229,139,48,182,174,104,48,106,139,139,150,180,110,131,175,230,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,240,92,65,169,40,82,218,117,165,154,17,191,105,114,174,40,254,68,241,55,240,95,156,66,1,64,35,73,25,120,198,251,7,55,248,13,7,16,33,208,226,42,155,112,71,145,75,175,91,211,156,102,105,69,124,181,110,76,41,9,45,82,180,41,38,74,73,56,148,155,140,188,218,212,132,239,218,89,183,29,215,39,217,179,188,178,139,138,31,78,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,140,58,174,120,50,9,121,96,142,60,211,168,216,81,104,203,151,98,98,45,98,45,50,205,89,205,39,73,138,140,141,169,244,99,239,59,180,154,95,52,215,202,55,84,123,153,36,153,186,181,182,249,162,231,176,7,7,40,89,127,193,171,79,7,109,199,186,136,150,205,61,49,220,147,181,104,234,229,45,74,114,76,157,139,90,205,190,107,238,58,239,47,121,165,27,246,167,213,73,16,226,185,188,206,53,11,14,178,109,39,31,112,78,246,165,77,151,118,116,180,235,58,165,210,46,75,46,202,125,195,230,31,44,211,163,111,50,195,82,215,177,242,36,161,216,252,183,16,106,213,165,84,94,87,115,167,154,60,1,170,211,109,12,36,184,37,220,84,217,146,19,18,29,155,82,140,237,74,20,135,221,83,164,219,81,152,74,137,230,86,167,164,26,246,198,91,102,235,155,55,243,52,218,97,161,224,0,0,30,82,240,194,172,56,196,10,237,173,115,222,182,93,42,181,85,178,170,10,170,80,37,204,142,78,57,79,148,104,52,27,141,153,255,0,232,171,67,213,36,227,76,184,69,189,166,212,159,86,0,2,149,184,213,249,167,181,190,31,193,249,141,68,93,72,165,110,53,126,105,237,111,135,240,126,99,81,1,213,120,24,254,123,63,118,255,0,137,11,84,21,87,192,199,243,217,251,183,252,72,90,160,15,21,135,152,47,133,248,83,85,187,43,184,127,104,68,164,212,175,154,195,213,235,134,98,86,227,175,207,154,226,148,165,41,110,56,165,40,144,74,91,138,75,73,50,109,6,227,134,148,167,122,181,246,160,0,0,0,0,0,0,3,50,216,253,131,149,220,191,227,45,217,131,183,27,221,68,187,102,160,168,237,201,218,132,117,113,86,146,114,52,157,136,90,201,190,107,14,52,239,47,121,169,27,246,171,214,73,144,211,72,166,14,51,248,67,26,208,199,155,107,23,41,204,68,102,62,33,81,212,204,194,75,238,173,247,170,52,254,91,78,60,180,43,212,66,14,51,208,91,73,32,251,155,46,25,164,140,247,44,60,86,37,102,186,187,84,225,163,133,216,27,1,218,171,238,79,184,42,212,43,130,163,80,121,14,243,34,210,157,141,54,44,70,73,100,181,242,73,21,26,113,37,68,166,148,223,66,109,18,84,218,135,63,225,201,134,127,149,12,228,225,197,58,68,74,171,144,40,53,5,92,211,31,167,183,175,75,208,54,169,17,214,242,141,10,74,25,84,166,227,52,163,61,53,231,18,18,164,169,105,49,26,197,170,112,66,194,223,254,185,120,215,80,161,127,218,150,181,34,167,213,126,185,51,216,228,146,255,0,251,90,173,235,71,220,133,127,88,64,45,80,69,94,40,254,68,241,55,240,95,156,66,18,168,69,94,40,254,68,241,55,240,95,156,66,1,64,35,79,182,181,211,135,24,227,135,17,110,75,110,117,42,237,179,46,218,122,210,149,41,162,122,44,232,174,18,155,117,151,90,112,191,195,109,198,156,73,41,42,37,161,105,35,37,36,179,4,38,87,14,44,241,198,202,149,229,62,207,196,20,75,145,135,87,132,134,23,57,230,150,235,171,162,75,73,26,10,107,76,17,154,86,133,36,210,151,210,148,243,84,134,154,82,77,70,201,52,224,121,76,255,0,100,250,171,148,220,92,82,105,229,17,203,18,241,145,50,125,168,182,93,81,174,51,8,90,77,200,46,165,197,169,221,241,201,230,144,78,41,74,39,80,164,47,118,243,113,182,254,175,15,60,233,213,114,177,138,17,232,87,125,193,45,56,87,114,200,50,184,33,148,101,74,40,79,155,123,90,168,48,218,84,74,66,210,162,105,46,154,9,70,182,73,69,203,113,104,103,109,228,226,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,182,23,84,244,126,111,41,228,60,223,214,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,112,215,39,220,42,44,220,190,95,255,0,149,44,78,186,226,95,149,218,76,135,23,110,197,77,56,216,133,78,90,30,95,38,106,210,181,168,221,146,109,19,43,74,76,137,12,56,167,54,155,202,67,79,36,58,95,20,127,34,120,155,248,47,206,33,10,86,202,119,154,124,27,248,129,111,124,197,129,117,60,81,252,137,226,111,224,191,56,132,41,91,41,222,105,240,111,226,5,189,243,22,0,104,206,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,246,206,46,78,175,188,160,95,113,232,21,249,158,153,182,235,59,254,143,220,28,182,99,250,83,148,204,117,202,254,106,135,221,113,142,83,146,9,191,172,50,223,166,228,234,71,218,253,49,163,23,172,220,5,194,251,131,23,49,1,249,109,208,173,216,233,122,65,68,96,222,125,213,173,196,180,211,45,163,177,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,22,117,179,21,143,55,150,100,177,114,187,138,215,156,217,106,93,70,66,209,76,130,244,130,121,20,154,113,45,71,30,19,70,148,33,59,27,74,180,53,18,19,189,102,183,20,91,214,163,48,147,252,56,56,128,76,203,189,117,172,36,197,235,139,253,137,231,245,47,181,38,67,111,200,114,221,149,177,110,110,142,134,80,227,139,101,231,8,144,182,73,59,73,199,73,212,154,62,184,157,187,241,81,124,40,114,57,38,229,170,209,51,113,136,203,136,116,42,108,137,11,180,105,38,134,164,28,233,109,41,198,21,53,242,81,40,154,67,14,165,124,164,150,142,155,205,37,205,80,150,209,206,183,64,0,0,0,0,0,1,149,113,170,129,149,112,26,83,202,119,149,140,27,248,127,111,124,185,129,213,71,42,202,119,149,140,27,248,127,111,124,185,129,213,64,7,42,205,143,149,140,100,248,127,112,252,185,241,213,71,42,205,143,149,140,100,248,127,112,252,185,240,25,172,26,168,25,87,26,168,0,20,215,196,235,136,4,60,93,153,39,47,216,33,113,117,118,44,77,204,92,213,38,155,97,216,181,233,77,190,203,205,38,50,212,131,112,153,97,200,253,158,109,105,75,202,90,180,37,54,148,45,206,235,197,67,61,81,172,11,122,171,150,28,45,159,17,251,158,185,29,234,109,230,243,209,93,223,73,167,63,21,149,165,134,137,198,201,151,23,41,153,38,70,226,22,190,82,18,178,218,151,22,133,183,78,192,45,83,255,0,136,163,255,0,171,254,236,69,85,139,84,255,0,226,40,255,0,234,255,0,187,17,85,96,39,255,0,19,172,135,126,68,43,178,113,231,9,232,187,108,27,130,160,175,73,82,233,212,238,92,91,93,229,33,148,183,170,185,170,62,76,135,213,32,211,181,182,218,101,70,219,37,166,246,146,113,215,39,217,179,188,178,139,138,31,78,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,143,69,21,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,140,219,230,159,9,173,92,11,204,21,237,132,214,85,223,244,154,139,110,84,10,52,106,130,148,218,156,45,205,33,197,199,116,219,51,65,188,194,214,166,28,50,36,234,227,43,213,13,158,168,72,119,94,35,185,227,141,154,219,202,5,159,135,200,151,31,14,172,249,15,174,11,206,173,214,151,91,150,162,36,28,215,88,51,36,161,9,73,41,44,37,73,230,165,14,186,165,26,77,227,105,191,19,145,124,153,87,115,135,136,242,169,142,85,125,13,102,90,253,60,139,154,164,210,208,114,146,219,166,190,84,104,205,171,93,94,119,148,233,19,138,73,182,218,80,165,43,113,146,26,115,128,90,116,234,21,98,234,163,82,110,155,143,232,253,22,109,66,60,122,141,95,163,92,191,71,197,91,137,75,178,121,8,50,91,188,180,26,151,203,73,238,86,221,11,185,141,47,96,190,16,217,184,11,133,246,254,17,225,251,18,219,161,91,177,212,204,115,150,249,188,251,171,91,138,117,215,156,95,98,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,32,162,190,38,52,154,85,3,58,248,129,66,161,83,34,83,169,180,232,244,24,144,225,196,101,44,177,25,134,232,144,82,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,194,184,42,121,88,186,126,32,78,249,117,56,64,14,40,254,123,49,55,240,95,147,194,19,255,0,130,167,149,139,167,226,4,239,151,83,128,85,94,108,124,211,227,39,196,11,135,230,47,139,169,225,113,228,79,12,191,26,249,196,209,74,217,177,243,79,140,159,16,46,31,152,190,46,167,133,199,145,60,50,252,107,231,19,64,74,160,0,0,0,0,0,0,1,202,179,99,229,99,25,62,31,220,63,46,124,102,176,105,79,54,62,86,49,147,225,253,195,242,231,198,107,0,106,74,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,247,25,247,206,222,79,174,108,163,98,131,180,85,20,185,182,77,114,67,234,180,235,18,221,143,207,156,195,77,176,183,144,227,109,44,212,149,178,169,40,104,214,164,54,78,26,77,104,74,72,246,167,67,195,197,99,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,114,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,48,161,108,146,103,6,230,202,54,40,53,90,73,203,155,100,215,36,48,155,178,143,17,168,252,249,204,52,219,232,101,109,184,234,13,73,91,42,146,183,73,9,91,100,225,164,144,181,36,143,114,111,250,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,89,204,204,238,94,174,172,175,227,45,107,8,238,153,61,127,65,203,147,78,170,34,43,145,217,169,193,117,59,154,144,218,86,95,225,54,178,74,150,148,58,211,168,37,175,102,227,146,156,56,56,128,76,203,189,117,172,36,197,235,139,253,137,231,245,47,181,38,67,111,200,114,221,149,177,110,110,142,134,80,227,139,101,231,8,144,182,73,59,73,199,73,212,154,62,184,157,11,191,0,0,30,83,20,176,182,196,198,155,18,167,134,120,151,66,244,205,183,89,228,245,176,186,167,163,243,121,79,33,230,254,177,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,244,20,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,32,7,26,191,43,22,183,196,8,63,46,168,136,1,194,227,207,102,25,126,53,242,121,162,127,241,171,242,177,107,124,64,131,242,234,136,128,28,46,60,246,97,151,227,95,39,154,2,255,0,135,63,252,128,224,215,229,151,249,65,254,79,105,95,148,47,71,250,51,211,187,21,206,228,237,217,187,102,188,190,119,47,234,185,251,121,188,175,170,223,203,245,7,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,21,127,198,23,1,23,82,165,210,177,134,221,163,173,79,70,54,32,206,83,17,245,34,101,41,159,33,199,20,104,111,93,117,52,234,165,47,79,121,123,68,61,225,221,142,143,96,214,63,81,163,201,152,76,83,174,25,49,233,18,55,184,105,66,73,249,177,9,74,61,92,66,75,213,111,196,245,253,71,236,188,220,99,195,138,46,43,97,189,126,201,173,66,102,67,117,42,116,168,237,111,109,11,54,220,113,135,27,37,167,114,85,162,139,152,122,25,17,153,127,200,51,189,143,24,107,112,224,30,54,86,173,229,199,149,5,116,186,196,153,20,183,77,11,105,70,203,82,221,67,46,37,91,81,253,235,82,82,72,139,183,109,61,129,162,171,214,187,13,220,44,175,92,112,228,33,200,203,160,74,152,211,136,89,25,41,7,25,75,35,35,35,208,251,104,122,145,254,209,156,28,104,150,229,199,141,215,147,140,153,169,115,46,106,138,81,175,125,77,114,220,211,223,250,66,207,114,193,156,154,109,241,147,59,226,222,188,110,6,147,95,183,109,170,156,86,74,92,180,147,175,51,30,148,202,18,162,230,62,107,86,174,41,93,200,136,140,245,240,61,69,88,243,213,115,98,207,83,29,91,149,85,184,183,182,105,61,117,55,100,234,90,105,175,233,125,255,0,180,6,131,178,93,110,71,182,178,199,135,49,25,138,76,185,34,216,164,72,127,68,18,119,186,170,124,114,82,187,17,107,174,223,19,238,59,104,231,121,117,132,237,59,1,112,234,19,196,124,198,45,74,67,106,215,199,82,132,209,31,143,234,29,16,0,0,0,0,0,0,0,0,0,0,0,84,103,25,172,46,122,5,209,111,226,148,118,146,81,100,71,137,72,94,212,159,119,148,229,65,243,51,209,26,120,23,233,107,247,123,69,185,136,245,158,28,191,195,199,252,13,173,81,83,21,14,212,233,81,228,213,41,254,161,41,74,146,212,57,41,105,37,245,107,81,158,231,188,18,68,126,227,35,241,10,150,225,177,142,169,194,60,119,166,82,42,51,18,205,58,226,121,154,98,249,174,109,109,43,145,50,26,77,93,220,74,72,201,45,159,125,15,183,176,197,243,193,157,22,165,13,153,240,100,54,243,18,27,75,141,184,218,201,73,82,84,68,100,100,101,216,251,25,12,192,87,232,183,62,23,223,18,105,115,26,153,76,171,208,42,43,66,22,105,113,151,16,235,15,26,73,105,51,36,168,180,91,103,161,232,71,169,123,12,133,162,100,111,137,133,186,138,21,47,12,177,138,165,210,191,13,166,34,181,84,152,242,16,218,146,132,70,101,38,227,210,37,106,103,175,49,103,162,124,8,207,222,64,45,8,7,148,182,49,91,13,47,40,109,205,182,111,235,118,164,219,141,147,165,210,85,99,188,100,147,36,158,167,177,103,250,73,255,0,41,15,180,87,29,188,106,218,85,218,113,159,187,170,70,191,244,128,250,32,60,133,205,139,184,97,104,70,92,155,138,255,0,183,96,147,122,106,135,234,177,218,87,115,73,120,45,101,250,69,254,81,13,51,9,197,115,10,172,74,121,66,195,67,58,245,77,223,7,26,233,165,71,70,138,104,253,99,102,98,84,90,165,107,34,251,211,238,35,1,221,179,125,154,219,59,45,246,12,138,140,170,180,55,107,143,236,232,224,165,246,148,242,244,122,57,57,245,102,243,107,61,16,246,238,222,206,231,219,199,63,55,197,229,91,196,27,158,101,215,112,75,118,84,249,188,190,98,220,113,107,51,216,218,91,46,235,82,149,246,80,94,38,126,3,208,227,6,56,226,54,56,92,43,184,111,219,142,116,245,246,229,48,228,199,221,101,159,81,180,43,98,93,113,123,119,114,144,103,161,247,50,253,90,119,60,139,100,178,231,204,93,243,22,171,95,164,204,137,102,196,223,213,74,113,135,27,39,183,51,37,40,229,45,108,56,210,180,121,146,37,106,125,181,208,187,248,4,234,225,49,151,55,236,108,60,115,21,174,58,59,144,234,149,237,57,77,202,142,109,190,207,33,249,204,30,164,182,146,164,234,149,164,251,40,245,35,47,2,236,44,48,124,219,126,223,164,90,244,166,104,180,56,44,68,135,31,119,45,166,90,75,105,45,202,53,31,100,145,17,119,81,159,135,180,125,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,1,228,241,43,11,172,140,90,182,223,181,111,154,20,58,148,23,246,234,79,197,101,227,78,215,16,191,87,154,133,17,106,166,209,175,111,103,234,20,203,154,62,24,184,165,133,53,41,21,140,53,166,77,185,104,7,179,148,212,86,100,204,150,159,85,132,158,226,102,42,80,94,187,139,50,208,254,202,79,218,70,47,24,127,155,241,163,202,104,217,148,195,111,54,175,20,56,146,82,79,219,224,96,50,223,88,182,174,123,101,254,77,122,131,83,165,186,95,217,151,21,198,21,224,71,224,162,35,240,81,127,148,189,227,239,91,152,203,139,22,147,168,118,221,196,155,162,1,35,93,17,30,177,37,164,247,35,246,33,101,250,71,254,83,26,19,196,12,162,229,247,18,91,82,110,12,50,183,82,234,180,250,246,40,176,137,223,236,127,105,108,171,216,130,47,212,35,53,193,193,223,0,42,47,63,38,153,112,221,49,86,189,188,182,211,46,18,27,78,132,68,125,147,11,183,129,254,211,1,85,43,205,70,97,156,123,158,120,197,121,145,251,138,225,157,167,134,159,223,135,151,187,49,115,19,111,135,86,237,213,126,220,21,61,250,110,76,170,164,135,146,122,18,116,236,226,207,244,83,254,66,247,11,92,119,131,38,20,156,162,83,55,141,194,76,123,73,85,8,219,188,63,243,29,60,71,238,167,240,104,193,68,52,233,84,46,219,165,78,30,222,95,42,124,67,34,238,122,235,172,31,212,2,160,237,75,38,240,190,234,69,74,179,237,170,173,110,98,191,220,96,66,118,74,254,202,149,246,91,74,143,193,10,63,15,4,159,184,92,126,72,184,108,219,88,57,46,149,138,56,128,114,39,92,233,140,234,23,5,254,91,177,99,188,137,169,113,151,91,109,216,168,113,10,36,50,143,91,118,190,178,180,236,101,164,143,193,140,157,224,86,6,161,46,90,54,116,7,166,167,95,231,211,41,240,213,39,253,211,253,209,182,80,126,14,169,63,171,66,253,125,184,7,252,161,8,109,9,109,180,37,8,65,18,82,148,150,132,68,94,4,68,63,232,0,0,0,0,0,0,0,0,0,0,0,0,121,140,80,140,153,152,105,118,68,87,131,212,57,237,159,237,142,178,255,0,72,244,227,207,226,22,195,176,110,82,113,123,18,116,121,154,171,93,52,46,74,251,234,3,52,248,199,20,160,226,229,237,21,39,217,155,138,164,130,253,69,41,194,255,0,64,248,245,219,182,191,114,70,167,194,170,212,100,62,197,50,35,80,163,52,183,150,164,161,182,200,201,4,68,165,25,22,132,163,46,218,23,184,135,162,199,100,54,222,52,223,100,211,188,196,157,203,84,50,86,237,117,254,118,239,180,126,252,187,225,85,67,25,113,110,223,178,96,196,121,246,228,207,136,114,249,77,169,91,35,42,75,77,45,103,162,23,161,23,48,181,51,45,61,254,227,11,45,225,31,150,134,232,84,41,56,215,115,210,92,68,218,130,23,30,159,212,49,161,28,119,17,2,75,78,163,123,68,126,36,173,20,149,153,120,233,239,22,100,60,118,16,216,116,220,52,195,75,106,202,166,199,67,72,164,82,97,66,86,212,37,38,165,53,29,182,204,207,106,83,169,250,133,223,66,253,69,224,61,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,205,62,50,124,64,184,126,98,248,210,152,205,102,108,124,211,227,39,196,11,135,230,47,128,186,158,23,30,68,240,203,241,175,156,77,18,126,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,24,56,92,121,19,195,47,198,190,113,52,117,92,216,249,88,198,79,135,247,15,203,159,1,234,177,87,12,237,92,100,195,139,143,11,111,88,157,69,22,230,167,187,79,147,181,182,214,227,59,203,212,125,174,98,22,132,188,210,201,46,54,179,73,236,113,8,81,22,169,33,158,28,213,101,158,242,202,134,46,76,194,219,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,227,83,43,220,211,136,91,106,51,218,180,43,106,150,141,142,46,127,240,190,226,9,38,173,38,139,149,236,105,170,196,66,209,29,48,44,250,228,151,90,140,141,140,181,22,60,58,41,52,211,9,73,172,210,135,212,135,221,119,123,139,52,181,235,45,72,214,117,102,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,1,80,60,58,243,213,39,43,87,145,88,248,131,62,90,240,174,191,33,231,167,51,26,43,75,93,50,162,241,71,65,84,140,201,179,125,228,37,184,233,109,108,165,127,97,106,90,80,181,164,144,187,211,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,102,51,21,112,206,234,193,188,71,184,240,182,245,137,211,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,22,127,193,239,53,216,143,124,204,168,229,146,245,119,211,52,171,94,223,93,98,129,84,125,227,57,80,98,180,252,118,14,2,181,35,230,178,93,66,77,163,51,37,52,148,41,178,220,131,109,45,7,64,226,133,158,159,200,165,170,188,14,193,203,207,164,196,154,214,207,76,73,132,157,207,80,169,110,54,163,61,30,37,23,79,49,237,91,229,232,74,90,26,53,185,245,74,84,119,14,154,237,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,113,121,60,69,50,43,27,52,182,105,223,24,125,2,34,49,82,129,29,150,96,189,38,83,168,69,78,156,201,200,89,211,72,141,194,97,149,169,201,10,113,15,41,31,109,9,66,150,132,40,214,138,54,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,128,76,174,33,89,85,179,114,161,132,120,7,103,209,169,177,21,115,212,99,215,36,221,149,118,220,55,151,81,168,146,41,187,201,46,169,8,87,76,218,148,226,89,70,212,237,65,154,140,185,139,113,107,249,92,47,48,134,205,199,172,87,196,156,35,196,6,37,185,66,184,176,222,99,50,14,35,230,203,237,45,21,90,99,173,60,218,251,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,252,156,232,103,6,149,155,44,35,193,5,84,14,91,119,221,157,30,177,2,235,67,205,36,145,37,245,162,158,77,206,105,77,161,45,108,144,108,186,179,109,41,73,180,180,173,27,118,19,110,57,249,120,117,230,46,196,202,254,41,223,24,153,125,72,252,223,212,225,209,225,108,123,250,78,169,212,196,121,136,124,198,154,115,147,205,228,45,60,213,167,98,60,76,252,8,195,149,102,95,46,151,222,87,241,78,126,25,223,81,255,0,190,204,163,205,222,207,244,157,47,169,121,150,38,114,218,117,206,79,55,144,181,114,150,173,232,240,50,240,51,153,92,41,243,199,27,13,106,176,50,183,137,40,150,237,10,231,172,18,45,106,154,86,235,231,78,168,202,82,16,80,150,222,166,72,140,243,186,41,42,109,37,203,121,215,20,178,82,93,83,140,194,172,197,99,205,229,153,44,92,174,226,181,231,54,90,151,81,144,180,83,32,189,32,158,69,38,156,75,81,199,132,209,165,8,78,198,210,173,13,68,132,239,89,173,197,22,245,168,206,127,240,190,225,247,26,173,26,139,154,28,105,165,75,66,17,33,51,236,250,28,150,157,140,189,236,187,22,68,58,209,58,211,233,81,160,212,135,210,134,29,107,99,136,52,187,235,33,72,212,36,87,18,28,235,98,158,79,191,39,127,147,58,5,169,83,250,91,233,126,183,211,177,100,189,203,233,122,78,95,43,146,251,90,107,212,175,118,237,218,232,157,52,208,245,241,92,61,56,133,227,70,108,241,162,181,135,56,141,108,89,84,234,109,58,215,147,91,105,218,36,41,108,190,167,219,151,17,148,165,74,122,75,169,52,109,144,179,50,36,145,234,73,239,226,71,216,51,207,145,143,229,163,244,39,253,148,126,135,125,14,244,151,251,201,233,14,171,171,233,191,241,134,118,109,233,191,227,107,191,217,167,127,41,146,158,27,223,200,251,20,234,184,153,249,101,250,91,233,59,125,250,23,69,244,119,160,229,243,36,199,123,155,204,234,157,215,78,155,110,221,165,174,253,117,237,161,132,213,21,107,197,7,135,220,154,180,154,214,104,112,90,149,17,11,68,117,79,188,40,113,154,106,50,54,50,212,169,19,43,70,235,175,165,38,179,74,24,74,216,105,173,238,44,212,239,172,181,47,91,74,0,25,87,23,189,194,110,255,0,179,110,108,156,219,22,101,10,225,137,46,187,103,72,168,70,174,211,210,102,79,193,92,138,132,169,12,26,210,100,70,104,113,167,8,210,178,213,6,105,113,36,123,155,90,83,77,121,155,164,210,168,25,146,197,122,21,10,153,18,157,77,167,95,21,216,144,225,196,101,44,177,25,134,231,188,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,175,45,25,139,190,242,191,138,112,49,50,197,145,253,234,29,98,22,198,127,164,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,137,31,137,24,105,76,82,183,26,191,52,246,183,195,248,63,49,168,139,126,194,172,76,181,113,147,14,45,204,82,178,165,245,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,197,64,241,171,243,79,107,124,63,131,243,26,136,14,171,192,199,243,217,251,183,252,72,90,160,170,190,6,63,158,207,221,191,226,66,213,0,7,42,205,143,149,140,100,248,127,112,252,185,241,213,71,42,205,143,149,140,100,248,127,112,252,185,240,25,172,26,83,202,119,149,140,27,248,127,111,124,185,129,154,193,165,60,167,121,88,193,191,135,246,247,203,152,1,213,71,31,205,86,89,236,220,215,225,28,204,45,188,39,75,167,45,50,19,82,164,84,227,25,169,116,234,139,104,113,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,59,0,0,204,14,42,225,157,213,131,120,143,113,225,109,235,19,167,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,44,83,133,215,16,9,148,137,148,220,178,99,125,197,206,165,61,211,83,172,122,163,237,190,252,166,229,58,251,76,51,73,87,45,11,220,201,243,117,105,199,13,9,101,45,169,179,81,160,218,75,82,215,136,54,73,41,89,175,176,27,174,219,12,68,131,136,182,172,121,15,82,166,38,42,84,253,89,132,178,242,145,73,91,138,121,164,33,14,72,83,106,75,174,26,137,147,230,26,72,137,199,53,161,106,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,192,106,120,4,32,225,81,154,171,203,48,248,71,93,179,241,42,165,46,175,115,225,228,136,145,149,87,125,178,223,58,157,37,11,233,77,231,119,154,158,146,149,71,144,149,172,210,157,200,38,84,163,113,197,56,179,155,224,0,0,2,0,113,171,242,177,107,124,64,131,242,234,136,128,28,46,60,246,97,151,227,95,39,154,39,255,0,26,191,43,22,183,196,8,63,46,168,136,1,194,227,207,102,25,126,53,242,121,160,47,248,0,0,5,85,241,206,252,201,254,242,127,13,22,168,42,175,142,119,230,79,247,147,248,104,8,149,195,251,51,22,110,84,49,46,245,197,43,194,12,186,138,213,99,203,166,210,41,145,136,210,186,141,69,201,208,150,211,6,230,211,75,40,218,211,139,91,138,35,218,132,43,106,86,189,141,175,133,98,174,38,93,88,201,136,247,30,41,94,178,250,138,213,205,80,118,161,39,107,142,45,182,119,159,168,195,92,197,173,105,101,164,18,91,109,6,163,216,218,16,146,61,18,67,186,240,254,203,61,155,154,252,75,189,112,182,240,157,46,156,180,216,242,234,84,138,156,99,53,46,157,81,110,116,36,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,227,248,233,129,120,143,151,76,71,168,225,126,40,81,186,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,36,45,43,133,62,71,36,225,173,42,6,105,49,37,113,29,174,220,244,114,93,173,76,74,26,124,169,212,233,73,66,202,106,220,208,205,18,94,107,68,165,45,168,185,108,186,226,86,106,83,170,109,155,31,21,129,194,235,136,4,58,188,58,110,89,49,190,226,228,213,89,233,169,214,61,81,246,216,98,43,145,90,97,166,25,164,171,150,132,109,120,185,90,180,227,134,181,60,167,20,217,168,150,77,37,219,63,1,94,188,66,248,133,227,70,83,49,162,139,135,56,115,108,89,85,26,109,70,215,141,91,117,218,220,41,111,62,151,220,151,45,149,37,42,102,75,73,36,109,142,131,34,52,153,234,106,239,224,68,225,233,196,47,26,51,103,141,21,172,57,196,107,98,202,167,83,105,214,188,154,219,78,209,33,75,101,245,62,220,184,140,165,42,83,210,93,73,163,108,133,153,145,36,143,82,79,127,18,63,107,157,110,27,223,203,7,20,233,88,153,249,101,250,37,232,203,125,138,23,69,244,119,175,230,114,228,200,123,155,204,234,154,211,94,167,110,221,167,166,205,117,239,161,50,83,195,123,249,31,98,157,87,19,63,44,191,75,125,39,111,191,66,232,190,142,244,28,190,100,152,239,115,121,157,83,186,233,211,109,219,180,181,223,174,189,180,48,133,124,106,252,211,218,223,15,224,252,198,162,32,84,42,77,86,163,26,124,202,125,50,92,168,244,184,229,46,115,172,178,165,162,43,6,235,108,147,174,168,139,68,32,221,121,166,201,74,208,183,184,132,248,168,136,231,175,26,191,52,246,183,195,248,63,49,168,143,201,193,170,147,74,175,230,74,246,161,87,105,145,42,52,218,142,27,212,162,76,135,45,148,188,196,150,28,159,79,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,128,140,25,104,204,93,247,149,252,83,129,137,150,44,143,239,80,235,16,182,51,253,39,75,234,89,121,248,124,199,90,115,147,205,228,33,60,212,39,122,60,72,252,72,244,61,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,200,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,233,3,136,54,73,42,185,80,191,219,174,219,12,75,157,135,87,84,137,15,82,166,38,42,146,197,37,245,60,242,145,73,91,138,121,213,173,109,199,75,106,75,174,26,77,226,230,26,72,205,183,52,112,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,129,218,248,184,228,250,217,194,234,172,28,200,225,249,68,167,211,111,10,195,144,46,26,106,157,144,235,239,86,228,170,84,197,78,66,156,90,211,177,196,165,196,169,180,242,210,217,180,217,165,42,230,43,100,53,202,119,154,124,27,248,129,111,124,197,129,105,60,101,106,212,170,254,81,44,154,237,10,167,18,163,77,168,223,20,217,112,230,68,121,47,49,37,135,41,149,5,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,171,108,167,121,167,193,191,136,22,247,204,88,1,106,156,106,252,172,90,223,16,32,252,186,162,42,175,41,222,105,240,111,226,5,189,243,22,5,170,113,171,242,177,107,124,64,131,242,234,136,170,188,167,121,167,193,191,136,22,247,204,88,1,165,48,0,0,0,0,1,197,51,93,154,236,56,202,86,28,46,245,189,93,235,170,179,185,140,80,40,12,60,72,149,87,148,146,35,52,164,204,143,150,202,55,36,221,120,200,210,218,84,146,34,90,214,219,107,237,99,159,227,166,5,225,198,98,240,226,163,133,248,161,70,235,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,160,206,14,41,98,149,247,141,55,221,79,19,49,46,187,233,155,146,179,201,235,102,244,172,199,230,242,153,67,45,253,91,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,45,99,100,86,53,129,195,202,247,204,246,41,64,136,253,207,92,143,111,212,172,198,89,148,238,250,77,57,249,236,33,79,186,109,184,76,184,185,76,201,35,38,214,133,242,144,148,30,228,184,181,161,184,171,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,140,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,187,253,175,157,58,173,107,35,152,147,149,60,82,184,37,207,144,220,122,41,216,111,187,25,78,173,44,49,83,140,228,138,123,175,146,140,201,13,180,217,45,130,90,116,74,16,235,124,194,34,97,160,17,44,79,78,36,124,62,227,101,218,75,120,195,131,116,169,106,195,170,140,132,198,155,77,101,167,94,69,178,178,105,134,218,55,100,60,251,175,60,137,47,27,234,37,169,41,67,107,52,55,174,171,108,142,5,137,149,196,119,60,113,179,91,121,64,179,240,249,18,227,225,213,159,33,245,193,121,213,186,210,235,114,212,68,131,154,235,6,100,148,33,41,37,37,132,169,60,212,161,215,84,163,73,188,109,54,28,171,39,217,179,188,178,139,138,31,78,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,142,218,120,132,95,246,110,41,240,225,189,177,7,15,174,24,149,203,122,185,30,137,38,12,232,198,123,29,71,166,97,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,85,174,69,242,101,93,206,30,35,202,166,57,85,244,53,153,107,244,242,46,106,147,75,65,202,75,110,154,249,81,163,54,173,117,121,222,83,164,78,41,38,219,105,66,148,173,198,72,105,203,84,226,55,107,80,172,110,29,87,165,149,107,65,232,168,182,253,62,221,165,211,163,115,86,231,34,43,21,72,13,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,184,10,23,18,83,61,25,50,174,228,243,17,226,211,27,170,250,102,204,186,58,137,22,205,73,213,160,165,41,182,141,28,216,210,91,78,154,60,215,53,162,55,18,146,109,196,173,42,78,211,53,180,220,107,26,115,198,140,33,179,113,235,11,238,12,35,196,6,37,185,66,184,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,228,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,97,153,103,42,213,87,169,81,232,79,84,229,174,155,14,67,210,227,195,83,202,54,25,125,228,182,151,93,67,122,237,74,214,150,25,74,148,69,170,137,166,200,245,218,90,79,254,13,24,33,74,190,177,182,191,141,21,10,228,184,242,48,190,59,9,131,1,150,211,178,91,245,38,38,71,53,186,179,212,201,13,180,219,186,33,36,70,165,184,133,110,34,65,161,200,151,153,220,189,93,89,95,198,90,214,17,221,50,122,254,131,151,38,157,84,68,87,35,179,83,130,234,119,53,33,180,172,191,194,109,100,149,45,40,117,167,80,75,94,205,199,125,25,57,203,215,242,96,203,237,183,132,211,100,210,166,214,162,115,230,214,234,20,232,188,150,230,78,125,213,56,165,25,153,18,221,229,160,219,97,46,172,137,74,109,134,253,84,22,136,72,118,176,0,0,0,0,1,74,220,106,252,211,218,223,15,224,252,198,162,46,164,82,183,26,191,52,246,183,195,248,63,49,168,128,234,188,12,127,61,159,187,127,196,133,170,10,171,224,99,249,236,253,219,254,36,45,80,0,0,0,4,95,226,23,154,11,251,41,152,47,69,196,108,57,164,91,245,26,149,70,232,141,68,117,170,220,119,158,97,44,57,18,91,202,82,82,203,173,40,151,186,58,8,140,212,101,161,171,183,129,148,160,17,255,0,58,217,82,254,88,56,89,74,195,63,167,191,68,189,25,112,49,93,235,125,23,215,243,57,113,164,51,202,229,243,154,211,94,167,118,237,199,166,205,52,239,169,4,64,201,159,20,12,125,204,78,100,236,252,28,189,109,12,63,133,69,184,61,33,212,191,75,167,205,110,82,57,16,36,72,70,197,57,45,196,22,171,101,36,122,160,253,83,61,52,61,12,172,252,64,12,174,112,164,254,77,120,237,108,227,95,229,235,233,31,209,206,183,250,51,232,183,71,207,234,33,191,27,250,238,173,205,187,121,251,190,193,235,183,78,218,234,83,252,0,65,94,48,88,57,66,190,114,192,120,171,33,238,158,181,134,149,6,36,67,115,106,215,207,139,58,67,17,36,70,208,150,148,39,114,215,25,222,97,165,106,46,155,98,118,147,138,49,58,132,63,226,181,137,159,147,188,155,92,116,232,242,234,177,39,222,181,8,54,204,55,233,238,114,246,243,28,57,18,16,242,137,105,81,50,228,88,178,90,81,22,237,220,210,66,147,181,74,50,10,23,26,40,200,62,25,221,88,69,148,44,54,177,111,88,157,37,106,61,62,69,66,76,85,54,227,110,69,235,101,189,49,12,58,135,16,149,161,230,209,33,40,113,6,159,85,196,173,36,102,68,70,121,215,26,61,201,126,49,215,113,247,44,22,6,42,221,44,236,173,85,105,238,71,168,185,185,7,212,202,137,33,216,142,201,209,8,66,17,206,92,117,59,203,74,73,40,230,108,45,73,58,152,118,177,21,120,163,249,19,196,223,193,126,113,8,74,161,21,120,163,249,19,196,223,193,126,113,8,5,0,142,171,153,220,189,93,89,95,198,90,214,17,221,50,122,254,131,151,38,157,84,68,87,35,179,83,130,234,119,53,33,180,172,191,194,109,100,149,45,40,117,167,80,75,94,205,199,202,134,140,243,131,148,203,55,55,88,95,244,30,187,34,37,30,187,2,67,114,104,87,26,160,28,167,233,75,55,16,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,130,0,112,161,207,28,155,106,171,68,202,62,35,34,33,80,170,82,36,34,209,171,26,218,142,112,101,186,167,31,84,39,205,70,146,117,15,186,165,242,148,90,186,79,58,150,244,90,92,71,38,221,6,93,239,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,113,60,49,115,227,249,111,161,70,192,108,88,173,110,191,173,250,122,125,27,84,168,212,121,146,174,134,82,183,148,230,137,229,36,185,209,216,76,114,86,231,28,117,228,147,143,30,187,29,81,7,85,226,143,228,79,19,127,5,249,196,33,72,25,122,186,104,86,54,62,225,165,235,116,206,232,168,182,253,225,70,170,84,100,242,150,231,34,43,19,90,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,133,223,241,71,242,39,137,191,130,252,226,16,160,16,18,43,59,121,193,185,179,115,138,14,214,148,114,225,89,52,57,15,166,211,163,203,106,63,62,11,14,182,194,30,91,142,52,130,82,150,242,163,33,211,66,150,225,54,106,52,33,74,34,220,174,129,195,139,35,145,179,91,121,79,188,49,5,114,227,225,213,159,33,132,78,101,164,58,210,235,114,212,70,178,132,211,228,68,148,33,41,36,169,245,37,92,212,161,214,146,146,73,188,78,183,202,178,125,148,203,203,55,88,161,244,30,133,34,93,30,133,2,59,146,107,183,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,123,244,230,44,136,210,210,204,180,39,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,48,244,2,21,113,33,206,182,41,228,251,242,119,249,51,160,90,149,63,165,190,151,235,125,59,22,75,220,190,151,164,229,242,185,47,181,166,189,74,247,110,221,174,137,211,77,15,89,170,34,174,121,242,49,252,180,126,132,255,0,178,143,208,239,161,222,146,255,0,121,61,33,213,117,125,55,254,48,206,205,189,55,252,109,119,251,52,238,28,127,135,167,16,188,104,205,158,52,86,176,231,17,173,139,42,157,77,167,90,242,107,109,59,68,133,45,151,212,251,114,226,50,148,169,79,73,117,38,141,178,22,102,68,146,61,73,61,252,72,236,40,66,172,148,240,222,254,71,216,167,85,196,207,203,47,210,223,73,219,239,208,186,47,163,189,7,47,153,38,59,220,222,103,84,238,186,116,219,118,237,45,119,235,175,109,14,106,128,0,0,0,202,184,213,64,202,184,13,41,229,59,202,198,13,252,63,183,190,92,192,234,163,149,101,59,202,198,13,252,63,183,190,92,192,234,160,3,149,102,199,202,198,50,124,63,184,126,92,248,234,163,149,102,199,202,198,50,124,63,184,126,92,248,12,214,11,222,226,59,158,57,57,82,179,96,89,248,124,136,146,49,22,240,142,250,224,188,234,218,117,20,72,137,50,65,205,117,131,51,82,214,165,26,146,194,84,158,82,150,211,170,81,168,153,54,156,162,17,232,47,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,68,31,38,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,249,69,201,240,197,225,255,0,51,8,161,198,204,14,55,219,189,37,245,47,107,246,205,53,215,31,106,85,6,43,140,60,203,170,146,132,172,155,55,159,110,71,118,92,66,148,202,80,157,77,46,41,104,110,155,0,90,167,255,0,17,71,255,0,87,253,216,138,171,22,169,255,0,196,81,255,0,213,255,0,118,34,170,192,93,79,19,172,248,254,68,40,82,112,27,9,235,91,111,235,130,158,175,73,85,41,213,30,92,171,93,149,45,149,55,170,121,74,46,116,134,21,32,147,181,198,221,101,38,219,197,166,246,148,116,237,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,47,147,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,187,254,26,121,21,147,150,91,102,86,39,226,116,9,113,113,66,227,142,253,54,84,21,74,105,198,41,20,226,144,70,150,16,108,56,182,158,91,198,195,47,41,195,81,237,46,91,105,74,13,46,27,129,80,25,138,192,107,203,45,184,185,93,194,155,206,20,180,174,157,33,107,166,78,122,57,50,138,181,56,214,162,143,53,162,74,214,157,142,37,58,154,73,106,216,178,91,106,61,232,81,20,234,225,67,158,57,54,213,86,137,148,124,70,68,66,161,84,164,72,69,163,86,53,181,28,224,203,117,78,62,168,79,154,141,36,234,31,117,75,229,40,181,116,158,117,45,232,180,184,142,76,244,206,46,78,172,76,223,216,145,232,21,249,158,134,185,40,219,254,143,220,28,183,164,122,47,154,244,117,202,254,106,135,218,109,254,107,113,201,191,172,51,217,174,228,232,101,223,62,247,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,9,21,197,31,207,102,38,254,11,242,120,66,127,240,84,242,177,116,252,64,157,242,234,112,167,107,242,255,0,188,177,62,230,126,243,196,11,134,93,118,187,42,60,72,210,42,18,204,148,251,232,141,29,184,237,27,138,211,85,172,154,101,178,53,171,85,172,200,212,163,82,140,212,119,19,193,83,202,197,211,241,2,119,203,169,192,42,175,54,62,105,241,147,226,5,195,243,23,197,212,240,184,242,39,134,95,141,124,226,104,165,108,216,249,167,198,79,136,23,15,204,95,23,83,194,227,200,158,25,126,53,243,137,160,37,80,0,0,0,0,15,21,141,247,173,87,13,112,94,254,196,106,20,120,143,212,173,91,94,171,91,134,212,180,41,76,56,252,104,142,60,218,92,74,84,149,26,13,72,34,50,37,36,244,215,67,47,17,81,127,234,213,230,159,254,224,112,171,255,0,153,85,31,250,240,183,236,88,177,127,42,24,89,121,97,159,165,61,25,244,182,223,168,208,186,222,71,59,165,234,163,56,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,90,223,234,24,255,0,242,81,127,204,159,254,159,1,63,243,99,229,99,25,62,31,220,63,46,124,102,176,105,79,54,62,86,49,147,225,253,195,242,231,198,107,0,106,160,0,0,112,172,224,229,50,205,205,214,23,253,7,174,200,137,71,174,192,144,220,154,21,198,168,7,41,250,82,205,196,27,228,132,19,141,26,208,235,72,54,212,131,94,205,121,107,50,53,52,131,44,246,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,207,81,2,26,241,29,200,228,156,214,217,176,47,12,62,92,72,248,139,103,199,125,16,89,117,13,52,138,220,69,25,44,225,58,249,145,41,11,74,137,74,97,74,87,41,43,117,212,168,146,79,27,173,132,117,225,71,158,159,234,50,191,141,119,159,253,175,22,192,155,57,63,225,37,84,183,36,26,191,242,93,42,20,159,211,100,151,253,206,200,181,65,149,113,123,220,50,243,131,115,102,151,11,235,116,92,70,57,115,47,107,26,67,73,170,214,20,212,118,152,169,177,49,201,11,140,180,54,194,27,75,75,66,89,91,74,65,35,77,27,109,123,148,110,41,40,9,148,0,0,32,7,26,191,43,22,183,196,8,63,46,168,136,1,194,227,207,102,25,126,53,242,121,162,127,241,171,242,177,107,124,64,131,242,234,136,128,28,46,60,246,97,151,227,95,39,154,2,255,0,128,0,7,20,206,102,53,221,89,118,203,101,225,140,118,85,62,149,54,181,111,250,63,166,98,168,211,142,69,95,62,124,120,235,222,150,220,109,103,162,30,81,150,139,47,88,139,93,75,82,58,246,193,14,46,217,146,196,172,104,176,112,230,187,100,225,171,20,219,170,232,165,81,38,59,18,155,61,47,182,196,153,109,178,226,155,82,166,41,36,178,74,204,200,205,42,45,116,212,143,192,88,254,104,240,47,249,74,96,77,205,130,159,74,126,142,125,35,232,191,164,250,30,179,145,211,204,98,79,245,60,198,247,110,228,109,251,101,166,237,123,233,161,194,172,39,224,215,249,47,197,59,55,19,63,148,119,164,254,137,92,20,234,239,69,244,67,147,213,116,178,91,123,149,204,235,85,179,119,47,110,237,170,211,93,116,61,52,1,101,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,43,55,139,134,90,91,174,208,163,99,85,179,73,113,115,105,232,68,121,253,59,26,145,71,109,19,228,186,234,246,52,103,226,105,213,74,89,23,134,190,241,102,67,199,98,245,135,77,196,188,52,185,108,170,148,116,58,138,189,38,108,36,238,66,84,105,83,177,220,108,140,183,37,90,31,174,125,244,63,212,126,0,51,65,66,187,107,246,220,106,132,42,85,70,67,12,84,226,59,10,75,72,121,105,74,219,112,136,150,70,73,81,17,234,73,34,239,169,123,200,125,140,28,138,83,177,114,201,138,163,236,245,197,77,65,254,163,148,217,127,164,125,156,196,97,85,67,6,177,110,224,178,103,68,122,59,113,231,203,56,124,214,212,141,241,147,37,214,144,178,213,8,212,143,150,122,25,22,158,239,113,126,12,9,67,110,99,77,136,78,187,203,73,92,148,179,53,110,211,79,231,109,123,64,105,31,11,227,38,30,26,90,113,19,224,205,14,3,101,251,35,160,191,208,61,56,243,248,123,176,172,27,104,155,94,244,149,30,30,138,215,93,75,146,142,250,143,64,0,0,0,0,0,0,0,0,0,0,0,63,229,104,67,136,83,110,33,43,66,200,210,164,168,181,35,35,241,35,33,255,0,64,2,183,56,141,112,249,139,126,49,55,26,176,162,155,40,235,241,216,113,201,212,200,108,151,46,74,18,82,228,184,226,89,98,50,150,183,148,226,219,73,41,75,238,90,17,247,208,197,70,215,109,251,138,209,170,187,73,184,41,19,233,53,8,203,82,86,196,184,238,48,234,20,149,26,79,213,89,18,139,69,36,203,195,196,143,220,53,36,235,77,62,210,217,121,180,184,219,137,52,173,10,45,73,68,125,140,140,143,196,132,118,199,28,134,224,6,57,117,51,43,54,187,20,170,156,132,172,206,109,46,20,38,31,82,213,204,61,84,226,163,173,71,235,58,106,51,247,145,31,137,119,10,27,181,113,191,23,44,148,27,86,198,35,220,212,246,205,28,178,68,122,196,150,146,73,245,123,17,33,194,253,20,255,0,144,135,222,70,106,51,12,219,220,242,198,43,204,207,220,119,12,237,60,52,254,252,45,2,161,193,159,5,214,227,103,78,187,174,132,160,144,68,190,108,248,132,123,187,235,166,144,124,60,7,227,107,131,38,20,148,163,83,215,141,194,108,123,9,53,8,219,188,63,243,29,60,64,85,61,199,140,184,177,118,186,183,110,44,73,186,39,146,244,213,18,43,18,93,79,98,47,98,214,127,162,95,228,33,240,104,246,213,207,115,63,201,160,208,106,117,71,79,251,49,34,184,250,188,12,252,18,70,126,9,63,242,31,184,92,197,191,193,223,0,41,207,49,38,167,112,221,50,150,141,220,198,213,46,18,219,86,164,100,93,149,11,191,137,126,210,18,103,15,242,139,151,220,54,109,41,183,240,202,221,83,169,215,235,223,162,194,55,127,183,253,164,50,159,98,204,191,80,10,156,202,231,12,92,82,197,106,148,122,198,37,83,38,219,84,2,223,205,106,83,50,97,203,87,170,250,75,105,61,21,72,63,93,180,25,234,127,101,69,237,50,23,53,134,184,93,100,97,45,182,197,171,99,80,161,211,96,177,187,66,98,43,44,154,183,56,181,250,220,164,36,143,69,56,189,59,123,127,88,245,12,70,143,21,162,102,43,13,178,218,124,16,218,73,41,47,111,129,15,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,1,206,179,21,112,177,107,96,85,253,91,126,66,89,233,173,154,171,136,51,89,39,85,38,27,170,34,45,76,187,250,190,241,209,69,127,113,102,199,164,217,56,96,140,50,164,85,80,213,70,186,68,82,89,67,251,86,168,143,199,156,202,245,74,92,37,25,110,73,23,116,154,117,241,215,192,5,57,94,213,99,175,94,85,218,217,172,215,233,10,156,169,90,153,235,174,247,84,175,121,251,253,230,45,35,132,70,90,220,167,199,155,142,23,37,45,27,165,50,228,40,60,246,61,99,66,138,4,150,221,78,246,188,59,43,69,37,127,168,189,162,182,48,67,14,106,120,179,138,118,229,145,78,138,228,133,84,170,112,216,124,201,10,89,33,167,36,182,210,150,189,18,173,18,92,194,212,204,140,191,232,26,48,192,204,54,129,132,248,89,109,217,16,163,178,210,169,212,184,108,62,109,33,41,37,58,220,102,154,82,187,37,58,235,203,46,230,68,127,244,0,247,132,68,69,161,23,97,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,249,167,198,79,136,23,15,204,95,26,83,25,172,205,143,154,124,100,248,129,112,252,197,240,23,83,194,227,200,158,25,126,53,243,137,163,170,230,199,202,198,50,124,63,184,126,92,248,229,92,46,60,137,225,151,227,95,56,154,58,174,108,124,172,99,39,195,251,135,229,207,128,205,96,213,64,202,184,213,64,10,160,227,149,73,165,51,85,193,186,235,52,200,136,169,76,143,94,137,34,98,89,73,62,243,12,170,10,154,105,110,105,185,72,66,159,121,73,73,158,137,55,92,50,211,113,235,205,120,42,121,167,186,126,31,206,249,141,56,117,94,57,223,153,63,222,79,225,163,149,112,84,243,79,116,252,63,157,243,26,112,11,169,21,107,197,7,135,220,154,180,154,214,104,112,90,149,17,11,68,117,79,188,40,113,154,106,50,54,50,212,169,19,43,70,235,175,165,38,179,74,24,74,216,105,173,238,44,212,239,172,181,47,91,74,0,25,87,1,53,56,165,229,70,133,151,76,101,131,121,88,173,82,169,214,134,36,117,83,41,244,72,76,173,175,69,74,140,150,10,91,100,147,51,65,50,181,190,135,91,36,26,82,158,98,219,38,208,134,144,107,229,89,32,202,215,242,184,199,22,48,222,109,201,232,74,45,54,158,229,118,183,33,164,238,148,184,45,60,203,74,106,49,26,77,4,242,214,251,105,37,47,213,66,77,75,209,102,146,109,97,216,56,104,100,114,78,99,175,38,113,134,248,92,68,97,213,151,88,109,15,68,113,13,72,93,114,162,201,54,249,66,83,43,37,36,163,18,86,210,158,82,211,235,161,194,109,4,102,165,173,155,201,31,38,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,247,31,88,0,0,0,0,0,6,107,51,99,230,159,25,62,32,92,63,49,124,126,75,223,1,175,43,51,7,176,243,28,149,10,92,187,78,255,0,143,49,8,168,38,57,37,136,85,24,243,165,199,84,37,168,150,163,222,166,163,33,244,169,68,141,228,227,137,65,43,146,226,135,235,205,143,154,124,100,248,129,112,252,197,241,110,153,22,193,124,47,199,174,28,56,111,135,248,185,104,68,184,168,78,72,170,203,40,239,45,198,150,211,237,214,103,108,117,167,90,82,93,105,122,26,146,106,66,146,102,133,173,7,170,86,162,48,142,156,23,42,249,130,85,118,227,162,83,41,220,236,24,103,169,126,164,244,132,180,195,108,215,93,68,98,109,81,220,228,169,217,47,114,88,66,86,201,56,134,155,109,194,113,70,75,54,144,239,128,227,87,230,158,214,248,127,7,230,53,17,114,118,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,184,166,206,53,126,105,237,111,135,240,126,99,81,1,213,120,24,254,123,63,118,255,0,137,11,84,21,87,192,199,243,217,251,183,252,72,90,160,0,229,89,177,242,177,140,159,15,238,31,151,62,58,168,229,89,177,242,177,140,159,15,238,31,151,62,3,53,131,74,121,78,242,177,131,127,15,237,239,151,48,51,88,52,167,148,239,43,24,55,240,254,222,249,115,0,58,168,0,0,10,75,227,63,73,165,83,179,95,68,153,79,166,68,139,34,169,99,192,151,57,214,89,74,23,41,242,153,53,146,117,213,17,106,181,147,76,180,217,41,90,158,198,208,159,4,145,21,218,10,86,227,87,230,158,214,248,127,7,230,53,16,29,87,129,143,231,179,247,111,248,144,181,65,85,124,12,127,61,159,187,127,196,133,170,0,0,0,8,1,198,175,202,197,173,241,2,15,203,170,34,0,112,184,243,217,134,95,141,124,158,104,159,252,106,252,172,90,223,16,32,252,186,162,32,7,11,143,61,152,101,248,215,201,230,128,191,224,0,0,21,87,199,59,243,39,251,201,252,52,90,160,170,190,57,223,153,63,222,79,225,160,57,87,5,79,52,247,79,195,249,223,49,167,11,62,205,118,84,112,227,54,184,112,187,42,245,107,161,170,193,230,63,64,175,176,201,46,85,34,82,136,136,212,146,51,46,99,43,218,146,117,147,50,75,137,74,76,141,11,67,110,34,176,120,42,121,167,186,126,31,206,249,141,56,90,78,106,179,49,102,229,67,8,230,98,149,225,6,93,69,106,144,154,109,34,153,24,141,43,168,212,92,67,139,105,131,115,105,165,148,109,105,197,173,197,17,237,66,21,181,43,94,198,214,25,246,199,76,11,196,124,186,98,61,71,11,241,66,141,208,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,54,255,0,195,119,63,84,44,125,181,105,120,37,137,21,14,139,19,109,250,122,35,199,122,84,149,185,244,154,43,13,232,114,80,227,170,82,213,49,40,70,231,219,82,141,75,209,79,35,84,243,16,205,53,226,174,38,93,88,201,136,247,30,41,94,178,250,138,213,205,80,118,161,39,107,142,45,182,119,159,168,195,92,197,173,105,101,164,18,91,109,6,163,216,218,16,146,61,18,66,223,248,94,228,91,242,41,106,163,28,113,142,204,233,49,38,181,191,208,241,166,171,115,212,42,91,141,164,139,86,77,37,211,204,123,87,57,154,154,150,134,141,13,253,82,149,33,179,9,254,0,0,41,91,141,95,154,123,91,225,252,31,152,212,67,130,167,154,123,167,225,252,239,152,211,131,141,95,154,123,91,225,252,31,152,212,67,130,167,154,123,167,225,252,239,152,211,128,91,246,42,225,157,171,140,152,113,113,225,109,235,19,168,162,220,212,247,105,242,118,182,218,220,103,121,122,143,181,204,66,208,151,154,89,37,198,214,105,61,142,33,10,34,213,36,51,195,154,172,179,222,89,80,197,201,152,91,120,78,137,81,66,163,166,165,72,169,198,50,74,42,52,231,22,226,26,124,219,220,106,101,123,154,113,11,109,70,123,86,133,109,82,209,177,197,233,36,113,252,213,101,158,205,205,126,17,204,194,219,194,116,186,114,211,33,53,42,69,78,49,154,151,78,168,182,135,16,211,230,222,226,75,200,218,235,136,91,106,50,220,133,171,106,144,189,142,32,40,50,70,97,110,170,134,89,89,203,21,90,55,89,69,166,222,13,93,180,137,174,74,113,78,65,254,107,33,151,225,165,181,25,160,153,90,223,39,146,72,217,181,195,124,204,150,110,234,134,83,188,211,224,223,196,11,123,230,44,15,21,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,63,107,148,239,52,248,55,241,2,222,249,139,0,45,83,141,95,149,139,91,226,4,31,151,84,69,85,229,59,205,62,13,252,64,183,190,98,192,181,78,53,126,86,45,111,136,16,126,93,81,21,87,148,239,52,248,55,241,2,222,249,139,0,52,166,56,86,112,115,103,102,229,23,11,254,156,87,99,196,172,87,103,200,110,53,10,220,84,243,138,253,85,100,226,9,243,66,201,183,77,8,105,165,155,138,89,163,102,188,180,25,146,157,65,31,170,204,86,60,217,185,109,194,58,238,43,94,115,98,37,20,232,235,69,50,11,210,13,149,213,170,38,133,28,120,77,26,80,181,111,113,73,208,212,72,86,196,18,220,81,108,66,140,179,239,153,124,197,223,121,160,197,57,248,153,125,72,254,251,14,143,11,99,63,209,148,190,165,231,152,135,204,105,166,249,220,174,122,211,205,90,119,175,196,207,192,136,45,123,134,231,16,73,57,137,140,230,15,99,37,86,34,113,22,157,29,82,97,84,158,117,166,87,115,32,221,125,199,73,168,236,176,211,44,174,51,36,194,77,9,82,150,226,9,110,105,162,28,50,158,163,44,52,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,4,228,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,9,42,0,0,35,174,118,242,125,108,230,231,11,221,162,168,162,66,189,168,113,223,85,167,88,150,236,142,68,23,221,113,133,188,135,27,105,100,149,33,228,198,67,70,181,33,195,108,148,107,66,84,101,181,89,246,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,198,164,197,112,113,117,202,101,155,112,225,221,67,53,148,105,17,40,151,13,171,30,52,106,211,108,192,53,46,225,67,242,226,69,140,110,184,78,37,45,173,132,184,230,139,229,173,107,70,198,204,201,45,163,104,83,176,234,185,98,203,213,213,154,12,101,162,225,29,173,39,160,235,249,146,106,53,69,197,114,67,52,200,45,39,115,178,28,74,11,252,22,208,74,82,18,183,93,105,6,180,111,220,92,168,104,207,39,217,76,179,114,139,133,255,0,65,232,82,34,86,43,179,228,57,38,187,113,166,1,197,126,170,178,113,102,193,45,6,227,166,132,52,210,201,180,160,151,179,94,98,200,137,78,172,204,58,6,11,225,13,155,128,184,95,111,225,30,31,177,45,186,21,187,29,76,199,57,111,155,207,186,181,184,167,93,121,197,246,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,225,92,81,252,137,226,111,224,191,56,132,37,80,138,188,81,252,137,226,111,224,191,56,132,2,128,70,170,6,85,198,170,0,120,172,67,193,124,47,197,106,173,167,93,196,11,66,37,90,165,99,86,25,175,91,211,20,183,26,126,4,214,212,149,37,72,113,181,37,70,131,82,27,82,154,81,155,107,54,219,53,37,91,19,167,181,0,0,0,0,0,0,0,20,173,198,175,205,61,173,240,254,15,204,106,34,234,69,43,113,171,243,79,107,124,63,131,243,26,136,14,171,192,199,243,217,251,183,252,72,90,160,170,190,6,63,158,207,221,191,226,66,213,0,0,0,0,0,0,0,0,0,83,95,26,76,99,161,94,24,203,105,96,237,33,158,100,188,59,167,200,145,84,147,185,101,182,85,73,49,220,76,109,138,65,17,236,97,136,238,243,18,181,165,93,78,223,85,77,168,142,229,6,107,51,79,141,127,202,39,48,87,182,49,183,79,232,162,92,21,2,232,24,83,92,183,17,5,134,145,30,47,53,60,199,8,158,54,25,104,220,218,179,79,48,215,183,68,232,68,28,168,91,167,3,235,214,171,62,192,197,60,57,122,60,66,166,208,235,20,234,220,119,82,133,115,212,252,230,93,101,212,173,91,182,154,9,52,246,77,36,73,35,35,83,154,154,181,34,76,42,189,242,201,85,166,100,19,12,115,29,67,141,18,161,30,163,116,87,85,95,125,154,114,147,46,19,15,56,204,40,104,117,212,146,137,113,144,237,49,243,37,184,164,18,93,168,161,9,73,154,212,163,253,124,49,113,75,242,95,156,155,43,171,174,250,50,149,118,245,22,181,67,249,175,59,170,234,155,62,145,142,200,82,145,186,115,112,189,116,237,211,79,89,68,131,88,11,254,17,87,138,63,145,60,77,252,23,231,16,132,170,17,87,138,63,145,60,77,252,23,231,16,128,80,8,213,64,202,184,213,64,8,107,196,119,35,146,115,91,102,192,188,48,249,113,35,226,45,159,29,244,65,101,212,52,210,43,113,20,100,179,132,235,230,68,164,45,42,37,41,133,41,92,164,173,215,82,162,73,60,110,183,85,121,36,202,134,40,102,135,20,26,77,135,95,151,106,211,109,89,12,75,170,93,145,20,218,159,161,62,166,223,118,19,173,179,207,101,231,22,183,162,236,37,52,173,91,61,22,122,104,90,232,120,0,69,94,40,254,68,241,55,240,95,156,66,20,67,135,182,85,87,18,175,251,107,14,104,82,34,49,82,186,171,16,168,144,221,150,181,37,134,223,146,242,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,128,189,238,40,254,68,241,55,240,95,156,66,20,173,148,239,52,248,55,241,2,222,249,139,0,47,251,44,89,122,181,114,191,131,84,92,35,181,164,245,253,7,50,77,70,168,184,173,199,122,167,57,213,110,118,67,137,65,127,130,218,9,74,90,144,211,77,32,214,189,155,143,170,128,0,0,0,0,0,0,0,0,0,202,184,213,64,202,184,13,41,229,59,202,198,13,252,63,183,190,92,192,234,163,149,101,59,202,198,13,252,63,183,190,92,192,234,160,3,149,102,199,202,198,50,124,63,184,126,92,248,234,163,149,102,199,202,198,50,124,63,184,126,92,248,12,214,11,31,225,95,145,89,55,253,195,74,204,246,41,64,150,197,177,67,144,205,74,204,101,153,77,108,171,84,88,148,242,20,251,166,219,134,243,104,138,244,98,50,109,104,71,53,106,65,238,83,104,90,28,229,92,56,178,57,27,53,183,148,251,195,16,87,46,62,29,89,242,24,68,230,90,67,173,46,183,45,68,107,40,77,62,68,73,66,18,146,74,159,82,85,205,74,29,105,41,36,155,196,235,119,188,0,50,174,53,80,50,174,2,213,63,248,138,63,250,191,238,196,85,88,181,79,254,34,143,254,175,251,177,21,86,2,215,184,72,100,178,171,69,146,222,107,49,74,223,151,2,67,145,244,176,216,118,74,154,90,152,125,167,27,145,80,117,130,73,25,161,198,156,36,48,107,86,138,66,221,115,150,100,108,58,45,40,0,0,65,94,35,252,63,225,230,34,132,238,45,225,13,187,254,203,16,58,102,29,141,29,198,35,183,113,69,222,134,246,200,91,203,109,180,60,203,102,107,67,198,173,198,219,70,210,137,127,82,109,78,160,1,149,113,117,60,21,60,172,93,63,16,39,124,186,156,43,215,137,165,38,149,69,207,30,39,195,163,83,34,64,142,228,138,108,181,181,25,148,180,133,62,253,50,35,207,58,105,73,17,26,220,117,199,28,90,188,84,181,169,71,169,153,152,176,174,10,158,86,46,159,136,19,190,93,78,1,85,121,177,243,79,140,159,16,46,31,152,190,46,123,134,117,90,149,64,225,255,0,135,245,218,237,78,37,58,155,78,143,94,151,50,100,183,146,203,17,152,110,173,57,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,41,135,54,62,105,241,147,226,5,195,243,23,199,181,187,179,131,115,79,202,53,133,148,187,60,229,211,104,84,184,245,21,93,202,121,168,235,69,93,247,107,10,157,17,13,25,161,78,180,134,9,45,168,214,149,160,214,183,22,149,39,107,105,82,194,239,178,243,155,12,18,205,28,106,243,248,61,113,203,168,174,218,144,150,106,76,201,167,63,21,109,33,199,95,68,119,136,220,73,37,72,121,49,150,226,8,140,214,148,26,73,196,182,189,80,93,128,102,135,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,209,78,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,119,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,15,106,0,0,0,0,3,149,102,199,202,198,50,124,63,184,126,92,248,205,96,210,158,108,124,172,99,39,195,251,135,229,207,140,214,0,213,64,0,0,0,0,10,1,226,143,231,179,19,127,5,249,60,33,42,184,24,254,123,63,118,255,0,137,8,171,197,31,207,102,38,254,11,242,120,66,85,112,49,252,246,126,237,255,0,18,1,106,128,0,2,0,113,171,242,177,107,124,64,131,242,234,136,128,28,46,60,246,97,151,227,95,39,154,39,255,0,26,191,43,22,183,196,8,63,46,168,136,1,194,227,207,102,25,126,53,242,121,160,47,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,200,140,180,50,236,63,160,2,174,184,187,229,177,117,24,240,177,194,219,165,163,116,86,91,133,59,144,199,172,72,73,79,146,227,170,216,215,135,116,234,165,47,79,121,123,69,91,89,85,83,160,222,84,42,217,44,209,232,250,156,89,70,100,122,105,177,212,171,222,94,239,121,13,40,227,150,27,64,197,140,44,185,44,137,177,217,117,85,42,92,198,24,55,80,149,18,93,114,51,173,37,93,210,173,52,230,31,114,35,63,250,6,115,241,191,14,42,120,77,138,151,29,145,81,140,227,10,166,212,230,48,193,154,20,146,91,77,201,113,164,173,26,165,58,164,249,103,161,145,17,127,208,3,69,25,117,184,88,186,112,42,193,173,177,33,47,117,54,205,41,197,153,44,149,162,149,13,165,25,30,134,125,253,111,120,232,162,191,184,76,227,210,111,108,48,94,25,85,234,200,122,163,66,35,233,153,91,251,150,152,140,199,130,202,52,74,156,53,17,110,81,151,100,146,117,240,211,192,88,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,51,137,87,205,31,13,236,90,221,235,92,152,212,120,212,154,124,153,134,110,56,148,110,54,153,91,155,75,114,146,70,102,72,62,218,151,235,47,17,158,140,220,227,221,107,48,24,201,90,186,102,212,95,126,157,26,84,152,116,214,212,242,212,132,197,76,167,214,214,132,110,45,37,234,188,127,100,246,251,139,223,99,252,94,179,5,42,210,178,96,97,45,185,83,101,51,43,10,105,233,205,165,227,37,244,110,179,61,135,11,68,56,71,226,148,246,82,77,62,253,124,5,83,97,21,133,81,197,12,76,182,236,136,17,222,121,85,138,180,56,110,169,8,82,185,109,187,33,182,148,181,104,149,104,146,230,22,166,100,100,94,227,240,1,98,60,33,242,222,228,201,243,113,186,228,163,31,33,158,100,24,39,38,63,138,201,80,36,182,234,55,181,167,129,171,69,37,126,253,11,218,45,148,136,136,180,34,208,136,115,108,187,97,69,47,6,48,146,222,177,233,173,37,42,139,2,39,84,100,148,150,247,211,25,166,150,174,200,70,186,242,139,185,150,190,255,0,113,116,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,1,154,204,216,249,167,198,79,136,23,15,204,95,26,83,25,172,205,143,154,124,100,248,129,112,252,197,240,23,83,194,227,200,158,25,126,53,243,137,163,170,230,199,202,198,50,124,63,184,126,92,248,229,92,46,60,137,225,151,227,95,56,154,58,174,108,124,172,99,39,195,251,135,229,207,128,205,96,213,64,202,184,213,64,10,171,227,157,249,147,253,228,254,26,57,87,5,79,52,247,79,195,249,223,49,167,14,171,199,59,243,39,251,201,252,52,114,174,10,158,105,238,159,135,243,190,99,78,1,117,32,0,2,170,248,231,126,100,255,0,121,63,134,142,85,193,83,205,61,211,240,254,119,204,105,195,170,241,206,252,201,254,242,127,13,28,171,130,167,154,123,167,225,252,239,152,211,128,93,72,0,0,0,0,0,0,0,205,102,108,124,211,227,39,196,11,135,230,47,139,169,225,113,228,79,12,191,26,249,196,209,74,217,177,243,79,140,159,16,46,31,152,190,46,167,133,199,145,60,50,252,107,231,19,64,74,161,74,220,106,252,211,218,223,15,224,252,198,162,46,164,82,183,26,191,52,246,183,195,248,63,49,168,128,234,188,12,127,61,159,187,127,196,133,170,10,171,224,99,249,236,253,219,254,36,45,80,0,114,172,216,249,88,198,79,135,247,15,203,159,29,84,114,172,216,249,88,198,79,135,247,15,203,159,1,154,193,165,60,167,121,88,193,191,135,246,247,203,152,25,172,26,83,202,119,149,140,27,248,127,111,124,185,128,29,84,0,0,5,43,113,171,243,79,107,124,63,131,243,26,136,186,145,74,220,106,252,211,218,223,15,224,252,198,162,3,170,240,49,252,246,126,237,255,0,18,22,168,42,175,129,143,231,179,247,111,248,144,181,64,0,0,1,0,56,213,249,88,181,190,32,65,249,117,68,64,14,23,30,123,48,203,241,175,147,205,19,255,0,141,95,149,139,91,226,4,31,151,84,68,0,225,113,231,179,12,191,26,249,60,208,23,252,0,0,2,170,248,231,126,100,255,0,121,63,134,139,84,21,87,199,59,243,39,251,201,252,52,4,106,225,145,142,152,113,151,76,96,190,177,67,20,43,61,13,42,14,31,205,105,150,90,34,92,170,132,165,84,41,230,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,167,138,230,95,49,119,222,104,49,78,126,38,95,82,63,190,195,163,194,216,207,244,101,47,169,121,230,33,243,26,105,190,119,43,158,180,243,86,157,235,241,51,240,34,229,66,101,112,235,200,172,156,210,222,69,124,98,12,9,104,194,186,4,135,153,156,244,105,77,33,117,58,139,37,29,101,77,50,39,9,246,80,166,228,37,197,188,148,125,132,41,9,90,22,162,90,3,186,112,186,225,255,0,50,175,50,155,153,188,111,183,121,52,166,122,106,141,143,75,125,199,216,148,228,166,159,105,246,106,202,229,173,27,89,46,86,141,54,225,45,47,37,197,56,105,36,19,74,118,218,135,228,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,0,0,1,74,220,106,252,211,218,223,15,224,252,198,162,28,21,60,211,221,63,15,231,124,198,156,28,106,252,211,218,223,15,224,252,198,162,28,21,60,211,221,63,15,231,124,198,156,2,234,64,0,5,106,241,171,194,219,19,242,89,107,99,95,160,191,215,159,210,8,54,183,164,250,167,191,218,190,154,163,39,145,201,223,202,254,187,214,223,179,127,179,118,157,133,107,101,59,205,62,13,252,64,183,190,98,192,181,78,53,126,86,45,111,136,16,126,93,81,21,87,148,239,52,248,55,241,2,222,249,139,0,45,83,141,95,149,139,91,226,4,31,151,84,69,74,229,234,233,161,88,216,251,134,151,173,211,59,162,162,219,247,133,26,169,81,147,202,91,156,136,172,77,105,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,22,213,198,175,202,197,173,241,2,15,203,170,34,149,128,73,252,255,0,103,6,171,155,44,92,82,169,231,17,187,18,206,145,50,5,168,134,90,81,46,75,11,90,73,201,206,169,196,37,221,242,9,150,150,77,169,41,38,144,148,35,110,242,113,199,62,175,15,60,150,85,115,79,138,17,235,183,125,191,45,88,87,109,72,51,184,38,20,149,69,41,175,147,123,154,167,176,226,82,106,90,212,163,105,78,146,13,38,134,77,71,204,109,107,103,119,128,201,222,85,111,44,215,226,229,62,207,163,83,101,166,216,167,72,143,38,236,171,182,225,50,138,117,56,215,235,146,93,82,22,158,165,196,165,196,178,141,170,220,178,53,25,114,208,226,209,161,59,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,133,106,241,84,200,149,41,187,123,249,74,224,181,179,45,169,20,120,241,96,93,20,58,107,9,56,140,82,162,197,38,89,156,203,68,100,108,34,59,76,48,202,219,105,38,130,104,146,230,214,201,167,150,186,214,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,198,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,115,20,173,196,235,33,223,145,10,236,156,121,194,122,46,219,6,224,168,43,210,84,186,117,59,151,22,215,121,72,101,45,234,174,106,143,147,33,245,72,52,237,109,182,153,81,182,201,105,189,164,152,90,166,88,179,11,106,230,131,6,168,184,185,107,70,232,58,254,100,106,141,45,114,155,144,245,50,115,74,218,236,119,20,131,255,0,5,196,26,146,133,45,167,90,89,161,27,246,151,85,25,204,201,246,108,239,44,162,226,135,211,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,70,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,125,91,200,67,137,209,198,150,159,89,37,174,154,150,164,100,102,30,172,69,94,40,254,68,241,55,240,95,156,66,18,168,69,94,40,254,68,241,55,240,95,156,66,1,64,35,85,3,42,227,85,0,2,42,241,71,242,39,137,191,130,252,226,16,149,66,42,241,71,242,39,137,191,130,252,226,16,10,1,26,168,25,87,26,168,0,0,0,0,0,0,0,0,1,74,220,106,252,211,218,223,15,224,252,198,162,46,164,82,183,26,191,52,246,183,195,248,63,49,168,128,234,188,12,127,61,159,187,127,196,133,170,10,171,224,99,249,236,253,219,254,36,45,80,0,0,0,0,0,0,0,0,113,76,232,99,29,119,0,178,193,127,226,173,172,206,250,213,42,158,220,122,115,155,144,93,52,169,114,26,136,212,157,22,133,161,124,149,200,75,188,181,36,210,190,94,195,208,149,169,103,50,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,107,252,111,113,51,166,181,112,211,7,33,203,165,59,233,10,132,187,154,160,199,51,116,232,253,59,101,30,34,246,146,253,70,92,234,166,150,170,65,238,83,30,170,139,98,200,226,87,11,43,2,77,245,157,43,54,81,219,209,42,212,219,86,60,250,253,72,164,147,74,68,84,55,25,109,71,144,72,112,253,101,162,99,241,13,27,8,214,149,237,89,105,176,212,144,183,76,209,229,211,242,137,147,107,155,46,184,91,31,209,253,37,191,10,29,185,11,127,55,119,163,92,97,232,176,249,143,186,157,57,157,43,108,243,92,115,213,223,189,70,173,12,143,58,227,85,3,54,217,189,194,24,216,17,153,124,66,194,218,123,17,24,166,210,107,11,122,150,196,103,221,121,17,233,210,80,153,80,217,53,187,235,169,104,142,251,72,89,168,213,235,165,94,178,254,209,134,138,112,246,245,165,98,85,129,109,98,53,10,60,182,41,183,85,30,21,110,27,82,208,148,190,219,18,89,67,205,165,196,165,74,73,44,146,178,35,34,82,139,93,116,51,241,17,215,138,63,145,60,77,252,23,231,16,135,63,224,251,140,116,43,231,44,5,133,81,217,233,235,88,105,80,126,60,198,247,45,124,248,179,164,63,46,60,157,77,9,66,119,45,114,90,229,146,150,162,233,183,171,105,56,146,29,3,138,63,145,60,77,252,23,231,16,128,80,8,213,64,202,184,213,64,0,0,0,138,188,81,252,137,226,111,224,191,56,132,41,91,41,222,105,240,111,226,5,189,243,22,5,212,241,71,242,39,137,191,130,252,226,16,165,108,167,121,167,193,191,136,22,247,204,88,1,165,48,0,0,0,0,0,0,0,0,0,1,149,113,170,129,149,112,26,83,202,119,149,140,27,248,127,111,124,185,129,213,71,42,202,119,149,140,27,248,127,111,124,185,129,213,64,7,148,197,139,23,242,161,133,151,150,25,250,83,209,159,75,109,250,141,11,173,228,115,186,94,170,51,140,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,30,172,0,121,251,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,0,1,149,113,170,129,149,112,22,169,255,0,196,81,255,0,213,255,0,118,34,170,197,170,127,241,20,127,245,127,221,136,170,176,26,168,0,0,0,0,1,64,60,81,252,246,98,111,224,191,39,132,39,255,0,5,79,43,23,79,196,9,223,46,167,8,1,197,31,207,102,38,254,11,242,120,66,127,240,84,242,177,116,252,64,157,242,234,112,10,171,205,143,154,124,100,248,129,112,252,197,241,226,172,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,237,115,99,230,159,25,62,32,92,63,49,124,90,167,7,220,189,90,182,78,4,150,96,186,159,72,92,152,141,207,141,185,200,173,167,209,112,97,204,125,142,157,151,52,55,15,154,227,92,215,15,113,37,91,24,78,194,54,183,172,32,6,119,178,13,117,100,215,232,213,95,233,151,211,43,110,227,231,70,244,163,116,119,32,244,115,155,245,186,119,147,189,214,203,152,217,239,108,249,187,151,202,127,212,34,111,114,188,254,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,55,253,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,246,103,7,41,151,150,81,113,67,232,61,118,68,186,197,10,124,118,228,208,174,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,247,233,203,89,145,37,212,25,134,132,236,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,5,32,112,224,226,1,51,46,245,214,176,147,23,174,47,246,39,159,212,190,212,153,13,191,33,203,118,86,197,185,186,58,25,67,142,45,151,156,34,66,217,36,237,39,29,39,82,104,250,226,118,239,192,0,0,7,42,205,143,149,140,100,248,127,112,252,185,241,154,193,165,60,216,249,88,198,79,135,247,15,203,159,25,172,1,170,128,0,0,0,0,20,3,197,31,207,102,38,254,11,242,120,66,85,112,49,252,246,126,237,255,0,18,17,87,138,63,158,204,77,252,23,228,240,132,170,224,99,249,236,253,219,254,36,2,213,0,0,4,0,227,87,229,98,214,248,129,7,229,213,17,0,56,92,121,236,195,47,198,190,79,52,79,254,53,126,86,45,111,136,16,126,93,81,16,3,133,199,158,204,50,252,107,228,243,64,95,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,15,225,145,25,104,101,169,24,169,174,47,25,111,114,28,248,88,221,109,209,143,144,247,46,12,227,141,31,193,102,169,242,92,117,123,26,211,192,147,170,148,191,118,165,237,22,204,57,174,98,112,162,151,140,248,73,112,216,245,38,146,165,74,129,47,165,51,74,79,99,234,140,235,72,87,116,47,77,57,167,220,139,95,119,184,194,131,50,141,143,117,172,191,227,37,22,233,133,81,125,138,116,153,81,161,212,155,75,203,74,21,21,82,152,91,186,145,56,132,159,170,201,125,163,219,239,47,118,133,176,214,249,163,226,77,139,67,189,104,114,218,145,26,173,79,141,48,141,183,16,189,166,235,40,115,105,237,82,136,140,137,101,219,83,253,103,226,51,95,139,214,21,71,11,241,50,228,178,39,199,117,149,81,234,179,33,180,165,161,73,230,54,212,135,26,74,211,170,83,170,79,150,122,25,17,17,251,139,192,90,199,8,92,193,74,187,108,169,248,73,113,212,217,84,202,58,157,126,10,20,241,154,202,27,76,192,142,217,17,45,195,63,21,43,178,82,73,247,105,224,2,199,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,126,42,213,82,53,14,143,58,179,53,100,134,32,70,118,75,170,51,34,209,8,73,168,252,76,139,192,143,196,200,126,209,18,248,143,99,252,60,25,192,170,149,54,45,84,227,214,46,22,158,166,50,134,159,36,58,73,126,28,178,74,244,39,16,173,55,181,226,90,247,246,25,248,5,75,231,211,25,220,198,92,194,220,51,155,117,75,135,68,151,46,143,31,85,106,70,219,51,165,26,76,189,117,150,154,57,236,208,190,226,246,201,174,17,185,116,93,205,113,203,198,90,237,45,39,10,152,243,145,34,155,236,120,190,219,144,36,33,105,220,209,151,130,143,67,37,145,251,189,226,190,104,84,202,190,34,95,112,169,109,19,210,170,23,21,85,182,141,71,185,106,91,175,188,73,220,103,162,148,122,169,126,58,25,247,246,141,13,100,231,8,99,96,206,2,219,54,218,34,52,196,185,80,33,78,153,177,178,73,156,133,66,142,135,55,122,136,61,117,107,190,165,175,188,253,193,219,82,148,164,137,41,34,34,34,208,136,189,132,63,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,3,53,153,177,243,79,140,159,16,46,31,152,190,52,166,51,89,155,31,52,248,201,241,2,225,249,139,224,46,167,133,199,145,60,50,252,107,231,19,71,85,205,143,149,140,100,248,127,112,252,185,241,202,184,92,121,19,195,47,198,190,113,52,117,92,216,249,88,198,79,135,247,15,203,159,1,154,193,170,129,149,113,170,128,21,87,199,59,243,39,251,201,252,52,114,174,10,158,105,238,159,135,243,190,99,78,29,87,142,119,230,79,247,147,248,104,229,92,21,60,211,221,63,15,231,124,198,156,2,234,64,0,5,85,241,206,252,201,254,242,127,13,28,171,130,167,154,123,167,225,252,239,152,211,135,85,227,157,249,147,253,228,254,26,57,87,5,79,52,247,79,195,249,223,49,167,0,186,144,0,0,0,0,0,0,1,154,204,216,249,167,198,79,136,23,15,204,95,23,83,194,227,200,158,25,126,53,243,137,162,149,179,99,230,159,25,62,32,92,63,49,124,93,79,11,143,34,120,101,248,215,206,38,128,149,66,149,184,213,249,167,181,190,31,193,249,141,68,93,72,165,110,53,126,105,237,111,135,240,126,99,81,1,213,120,24,254,123,63,118,255,0,137,11,84,21,87,192,199,243,217,251,183,252,72,90,160,0,229,89,177,242,177,140,159,15,238,31,151,62,58,168,229,89,177,242,177,140,159,15,238,31,151,62,3,53,131,74,121,78,242,177,131,127,15,237,239,151,48,51,88,52,167,148,239,43,24,55,240,254,222,249,115,0,58,168,0,0,10,86,227,87,230,158,214,248,127,7,230,53,17,117,34,149,184,213,249,167,181,190,31,193,249,141,68,7,85,224,99,249,236,253,219,254,36,45,80,85,95,3,31,207,103,238,223,241,33,106,128,0,0,2,0,113,171,242,177,107,124,64,131,242,234,136,128,28,46,60,246,97,151,227,95,39,154,39,255,0,26,191,43,22,183,196,8,63,46,168,136,1,194,227,207,102,25,126,53,242,121,160,47,248,0,0,5,85,241,206,252,201,254,242,127,13,22,168,43,215,138,38,3,94,89,146,197,204,186,225,77,153,10,90,151,81,145,112,174,167,57,152,228,242,41,52,226,93,40,164,77,116,148,180,39,99,105,86,164,147,90,119,172,208,218,79,122,210,70,21,173,147,188,170,222,89,175,197,202,125,159,70,166,203,77,177,78,145,30,77,217,87,109,194,101,20,234,113,175,215,36,186,164,45,61,75,137,75,137,101,27,85,185,100,106,50,229,161,197,163,66,118,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,241,89,104,203,165,137,149,252,44,129,134,118,44,127,239,83,43,19,119,189,253,39,84,233,153,101,249,156,183,93,115,147,205,228,33,92,164,43,98,60,8,188,76,250,168,0,0,0,0,0,10,86,227,87,230,158,214,248,127,7,230,53,16,224,169,230,158,233,248,127,59,230,52,224,227,87,230,158,214,248,127,7,230,53,16,224,169,230,158,233,248,127,59,230,52,224,23,82,0,0,32,7,26,191,43,22,183,196,8,63,46,168,138,171,202,119,154,124,27,248,129,111,124,197,129,106,156,106,252,172,90,223,16,32,252,186,162,42,175,41,222,105,240,111,226,5,189,243,22,0,90,167,26,191,43,22,183,196,8,63,46,168,138,160,203,174,3,94,89,146,197,202,22,20,217,144,165,169,117,25,8,93,78,115,49,201,228,82,105,196,180,148,137,174,146,150,132,236,109,42,212,146,107,78,245,154,27,73,239,90,72,237,211,139,253,173,93,190,112,11,15,108,171,90,15,91,90,184,49,66,147,75,167,70,230,161,190,124,167,225,79,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,199,74,200,14,79,169,89,77,194,52,166,160,82,220,190,239,24,240,231,221,107,121,212,154,35,62,132,40,219,130,210,91,90,154,217,28,222,117,6,226,84,163,117,106,90,247,108,54,219,108,58,94,90,50,233,98,101,127,11,32,97,157,139,31,251,212,202,196,221,239,127,73,213,58,102,89,126,103,45,215,92,228,243,121,8,87,41,10,216,143,2,47,19,62,170,0,0,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,245,128,10,160,182,248,44,73,86,60,214,169,247,94,32,203,44,32,139,31,171,165,78,132,227,73,173,205,91,187,201,16,214,74,109,77,52,182,13,36,167,30,216,104,113,38,215,45,9,83,142,20,107,63,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,0,1,21,120,163,249,19,196,223,193,126,113,8,74,161,21,120,163,249,19,196,223,193,126,113,8,5,0,141,84,12,171,141,84,0,8,171,197,31,200,158,38,254,11,243,136,66,85,8,171,197,31,200,158,38,254,11,243,136,64,40,4,106,160,101,92,106,160,0,0,0,0,0,0,0,0,5,43,113,171,243,79,107,124,63,131,243,26,136,186,145,74,220,106,252,211,218,223,15,224,252,198,162,3,170,240,49,252,246,126,237,255,0,18,22,168,42,175,129,143,231,179,247,111,248,144,181,64,0,0,0,0,0,0,1,229,49,87,19,45,92,27,195,139,143,20,175,89,125,61,22,217,167,187,80,147,181,198,208,227,219,11,212,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,32,20,89,196,235,20,191,42,25,201,189,122,74,239,164,233,86,151,79,107,83,255,0,154,242,122,94,149,178,234,216,238,132,169,123,103,57,55,215,86,237,117,245,84,104,36,9,169,193,47,12,238,171,127,14,49,19,20,170,209,58,122,45,225,80,167,211,233,28,198,220,67,146,58,2,147,207,125,59,144,72,91,38,185,100,218,86,133,43,235,24,125,38,73,52,119,168,17,163,220,151,224,229,119,0,178,193,96,97,85,210,246,250,213,42,158,228,138,139,123,80,93,52,169,114,29,150,236,109,80,181,161,124,149,200,83,92,196,168,210,190,94,242,208,149,161,7,107,20,237,198,195,11,233,86,246,46,88,120,175,79,84,70,100,94,116,121,84,217,209,217,132,150,150,227,244,245,183,164,167,93,35,213,229,173,169,141,52,91,147,170,81,21,5,185,68,100,72,184,145,18,184,166,216,17,175,172,150,222,82,138,222,151,86,169,90,178,32,87,233,165,24,157,82,226,173,185,40,106,68,131,67,103,235,33,16,223,150,107,222,70,132,163,114,207,77,132,164,132,11,224,217,141,127,65,179,5,86,193,201,116,254,116,76,77,167,151,37,246,218,220,227,19,169,205,72,144,222,229,27,137,36,178,166,23,48,149,162,22,163,115,145,166,212,239,49,63,248,163,249,19,196,223,193,126,113,8,82,6,0,227,29,119,47,248,203,105,227,21,184,207,81,46,217,168,38,67,145,183,33,29,92,85,165,77,201,141,189,104,89,55,205,97,199,90,230,108,53,35,126,228,250,201,35,23,127,197,31,200,158,38,254,11,243,136,64,40,4,106,160,101,92,106,160,0,0,0,69,94,40,254,68,241,55,240,95,156,66,20,173,148,239,52,248,55,241,2,222,249,139,2,234,120,163,249,19,196,223,193,126,113,8,82,182,83,188,211,224,223,196,11,123,230,44,0,210,152,0,0,0,0,0,0,0,0,0,0,202,184,213,64,202,184,13,41,229,59,202,198,13,252,63,183,190,92,192,234,163,149,101,59,202,198,13,252,63,183,190,92,192,234,160,0,0,0,0,0,3,42,227,85,3,42,224,45,83,255,0,136,163,255,0,171,254,236,69,85,139,84,255,0,226,40,255,0,234,255,0,187,17,85,96,53,80,0,0,0,0,2,128,120,163,249,236,196,223,193,126,79,8,79,254,10,158,86,46,159,136,19,190,93,78,16,3,138,63,158,204,77,252,23,228,240,132,255,0,224,169,229,98,233,248,129,59,229,212,224,21,87,155,31,52,248,201,241,2,225,249,139,226,234,120,92,121,19,195,47,198,190,113,52,82,182,108,124,211,227,39,196,11,135,230,47,139,169,225,113,228,79,12,191,26,249,196,208,18,168,115,76,197,96,53,155,153,44,35,174,225,77,231,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,143,165,128,12,198,99,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,99,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,43,31,225,71,158,159,234,50,191,141,119,159,253,175,22,192,155,57,63,225,37,84,183,36,26,191,242,93,42,20,159,211,100,151,253,206,200,153,89,219,201,245,179,155,156,47,118,138,162,137,10,246,161,199,125,86,157,98,91,178,57,16,95,117,198,22,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,213,103,218,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,119,1,169,48,16,87,135,7,16,8,121,136,161,53,132,152,189,113,127,178,196,14,165,246,164,200,109,136,237,220,81,119,173,205,209,208,202,27,109,15,50,217,146,22,201,39,113,182,209,58,147,95,215,19,83,168,7,42,205,143,149,140,100,248,127,112,252,185,241,154,193,165,60,216,249,88,198,79,135,247,15,203,159,25,172,1,170,128,0,0,0,0,20,3,197,31,207,102,38,254,11,242,120,66,85,112,49,252,246,126,237,255,0,18,17,87,138,63,158,204,77,252,23,228,240,132,170,224,99,249,236,253,219,254,36,2,213,0,0,4,0,227,87,229,98,214,248,129,7,229,213,17,0,56,92,121,236,195,47,198,190,79,52,79,254,53,126,86,45,111,136,16,126,93,81,16,3,133,199,158,204,50,252,107,228,243,64,95,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,254,41,41,81,26,84,68,100,101,161,145,251,72,127,64,5,62,241,114,203,162,237,155,142,38,50,208,169,105,40,85,55,155,137,40,216,99,193,247,28,159,33,107,86,214,136,188,18,90,153,172,207,223,239,17,151,33,120,206,230,13,102,22,222,156,227,170,68,58,220,184,148,121,26,43,66,38,222,157,20,212,103,235,160,180,209,191,110,165,247,31,178,235,179,141,132,49,177,155,1,174,107,109,113,26,126,92,88,19,103,67,222,217,40,202,66,97,72,67,102,159,81,103,174,174,246,208,181,247,31,191,60,181,234,93,95,14,239,201,180,183,73,232,181,11,118,170,227,68,162,220,133,33,214,30,52,238,35,209,42,45,20,142,199,161,31,111,96,13,61,209,106,145,171,148,120,53,152,75,37,177,62,51,82,90,81,25,30,168,90,73,69,224,102,94,6,94,6,99,246,136,151,195,135,31,225,227,54,5,83,105,178,170,167,34,177,111,52,205,49,230,221,124,150,233,165,136,113,9,75,208,220,90,180,222,239,137,233,223,216,71,227,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,201,36,106,81,145,17,22,166,103,236,20,109,197,79,26,156,196,28,114,126,204,137,81,68,136,54,230,232,107,67,79,111,66,31,143,50,115,102,70,68,226,136,148,73,95,126,196,127,113,120,11,132,204,38,35,69,194,188,32,185,239,9,18,218,142,184,148,185,170,142,167,28,36,106,242,98,186,226,72,140,212,158,255,0,87,236,61,127,233,25,199,196,171,150,110,32,226,117,203,116,186,243,146,94,175,87,38,77,73,154,141,102,102,252,133,172,136,187,168,244,213,126,243,241,241,48,18,211,133,158,95,11,21,113,153,187,210,173,8,220,165,219,58,77,109,110,55,171,106,147,30,92,39,9,58,169,181,36,207,107,135,219,82,61,61,164,93,197,227,48,203,81,152,110,59,13,165,13,180,130,66,18,146,34,36,164,139,66,34,34,240,33,16,184,100,224,177,97,134,95,233,213,185,212,190,154,117,198,150,106,132,165,177,177,107,102,68,40,106,215,83,66,76,200,212,217,251,76,187,120,152,152,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,57,165,91,44,153,109,175,213,102,215,107,185,124,195,90,141,74,163,33,201,115,38,75,180,224,60,252,151,220,81,169,199,92,113,77,26,150,181,40,205,70,163,51,51,51,51,49,210,192,7,201,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,233,169,212,184,77,196,138,198,245,169,107,216,211,100,148,39,114,214,165,30,133,221,74,51,62,230,99,245,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,63,88,0,229,95,201,59,43,31,247,180,225,87,254,166,211,191,247,35,170,128,0,242,151,214,19,225,102,40,116,63,148,204,52,181,46,223,70,115,122,47,78,209,163,79,233,121,155,121,156,174,114,21,179,119,45,27,182,233,174,196,235,224,67,242,217,88,33,130,248,107,85,118,187,135,56,67,101,90,181,39,227,170,35,179,40,148,8,144,95,113,133,41,42,83,74,113,150,210,163,65,169,8,81,164,207,77,80,147,246,16,246,160,0,0,0,60,165,245,132,248,89,138,29,15,229,51,13,45,75,183,209,156,222,139,211,180,104,211,250,94,102,222,103,43,156,133,108,221,203,70,237,186,107,177,58,248,16,252,182,86,8,96,190,26,213,93,174,225,206,16,217,86,173,73,248,234,136,236,202,37,2,36,23,220,97,74,74,148,210,156,101,180,168,208,106,66,20,105,51,211,84,36,253,132,61,168,0,0,0,0,0,0,0,0,14,105,86,203,38,91,107,245,89,181,218,238,95,48,214,163,82,168,200,114,92,201,146,237,56,15,63,37,247,20,106,113,215,28,83,70,165,173,74,51,81,168,204,204,204,204,204,123,91,90,211,181,108,106,20,91,90,202,182,105,86,253,22,22,254,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,212,163,51,238,102,62,176,0,15,21,122,224,134,11,226,85,85,170,238,35,97,13,149,117,84,152,142,152,141,76,173,208,34,78,125,182,18,165,41,45,37,199,155,82,137,4,165,173,68,146,61,53,90,143,218,99,218,128,15,41,98,225,62,22,97,127,93,249,51,195,75,82,210,244,159,43,173,244,21,26,52,14,171,151,187,151,205,228,161,59,246,243,23,183,118,186,111,86,158,38,61,88,0,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,143,214,0,57,87,242,78,202,199,253,237,56,85,255,0,169,180,239,253,200,233,84,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,0,0,0,60,85,235,130,24,47,137,85,86,171,184,141,132,54,85,213,82,98,58,98,53,50,183,64,137,57,246,216,74,148,164,180,151,30,109,74,36,18,150,181,18,72,244,213,106,63,105,143,106,0,60,165,139,132,248,89,133,253,119,228,207,13,45,75,75,210,124,174,183,208,84,104,208,58,174,94,238,95,55,146,132,239,219,204,94,221,218,233,189,90,120,152,245,96,0,0,0,3,207,222,184,123,96,226,85,41,170,22,35,88,246,253,213,77,98,66,101,181,14,183,76,102,115,13,190,148,169,41,117,45,188,149,36,150,73,90,210,74,34,215,69,168,189,166,60,253,173,151,172,2,177,171,177,110,155,43,3,240,254,223,173,66,223,211,84,105,118,204,40,146,152,222,133,33,123,29,109,180,173,59,144,181,36,244,62,233,81,145,246,51,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,138,189,112,67,5,241,42,170,213,119,17,176,134,202,186,170,76,71,76,70,166,86,232,17,39,62,219,9,82,148,150,146,227,205,169,68,130,82,214,162,73,30,154,173,71,237,48,178,176,67,5,240,214,170,237,119,14,112,134,202,181,106,79,199,84,71,102,81,40,17,32,190,227,10,82,84,166,148,227,45,165,70,131,82,16,163,73,158,154,161,39,236,33,237,64,0,0,0,121,251,215,15,108,28,74,165,53,66,196,107,30,223,186,169,172,72,76,182,161,214,233,140,206,97,183,210,149,37,46,165,183,146,164,146,201,43,90,73,68,90,232,181,23,180,199,148,164,229,147,45,180,10,172,42,237,11,47,152,107,78,169,83,164,55,46,28,200,150,156,6,95,140,251,106,37,54,235,110,37,162,82,22,149,17,40,148,70,70,70,68,100,58,88,0,0,0,0,0,0,0,0,0,0,0,15,147,116,218,118,173,243,66,149,107,94,182,205,42,224,162,205,217,212,211,170,144,155,151,21,253,139,74,209,189,167,9,72,86,213,161,42,45,75,178,146,70,93,200,135,214,0,28,171,249,39,101,99,254,246,156,42,255,0,212,218,119,254,228,117,80,0,1,242,110,155,78,213,190,104,82,173,107,214,217,165,92,20,89,187,58,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,118,82,72,203,185,16,250,192,3,149,127,36,236,172,127,222,211,133,95,250,155,78,255,0,220,142,170,0,0,0,0,0,0,0,0,0,3,197,94,184,33,130,248,149,85,106,187,136,216,67,101,93,85,38,35,166,35,83,43,116,8,147,159,109,132,169,74,75,73,113,230,212,162,65,41,107,81,36,143,77,86,163,246,152,246,160,3,202,88,184,79,133,152,95,215,126,76,240,210,212,180,189,39,202,235,125,5,70,141,3,170,229,238,229,243,121,40,78,253,188,197,237,221,174,155,213,167,137,143,86,0,0,0,0,0,0,0,62,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,83,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,202,73,25,119,34,31,88,0,114,175,228,157,149,143,251,218,112,171,255,0,83,105,223,251,145,213,64,0,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,126,176,1,202,191,146,118,86,63,239,105,194,175,253,77,167,127,238,71,181,169,225,237,131,90,179,81,135,53,155,30,223,159,105,183,29,136,136,160,201,166,50,237,57,44,48,104,54,90,40,202,73,180,72,108,219,108,208,157,186,39,98,116,211,66,30,128,0,114,175,228,157,149,143,251,218,112,171,255,0,83,105,223,251,145,213,64,0,0,0,7,201,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,217,73,35,46,228,67,197,82,114,201,150,218,5,86,21,118,133,151,204,53,167,84,169,210,27,151,14,100,75,78,3,47,198,125,181,18,155,117,183,18,209,41,11,74,136,148,74,35,35,35,34,50,29,44,0,0,0,0,0,0,0,0,0,0,0,7,42,254,73,217,88,255,0,189,167,10,191,245,54,157,255,0,185,29,84,0,126,74,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,0,0,0,0,0,0,0,28,171,249,39,101,99,254,246,156,42,255,0,212,218,119,254,228,117,80,1,229,63,36,248,89,244,19,242,91,249,52,181,62,134,127,220,231,161,163,122,47,250,238,127,247,46,206,87,245,223,89,246,126,223,173,227,220,121,95,228,157,149,143,251,218,112,171,255,0,83,105,223,251,145,213,64,0,0,0,0,0,7,63,186,114,245,128,87,205,118,85,211,122,224,126,31,220,21,169,187,58,154,141,82,217,133,46,83,251,16,148,35,123,174,54,165,171,106,16,148,150,167,217,41,34,46,196,67,208,89,88,123,96,225,173,41,218,22,28,216,246,253,171,77,126,66,165,187,14,137,76,102,11,14,62,164,165,42,117,77,178,148,164,214,105,66,18,106,50,215,68,36,189,132,61,0,0,230,149,108,178,101,182,191,85,155,93,174,229,243,13,106,53,42,140,135,37,204,153,46,211,128,243,242,95,113,70,167,29,113,197,52,106,90,212,163,53,26,140,204,204,204,204,199,181,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,233,169,212,184,77,196,138,198,245,169,107,216,211,100,148,39,114,214,165,30,133,221,74,51,62,230,99,235,0,0,0,0,14,127,116,229,235,0,175,154,236,171,166,245,192,252,63,184,43,83,118,117,53,26,165,179,10,92,167,246,33,40,70,247,92,109,75,86,212,33,41,45,79,178,82,68,93,136,135,64,0,28,254,214,203,214,1,88,213,216,183,77,149,129,248,127,111,214,161,111,233,170,52,187,102,20,73,76,111,66,144,189,142,182,218,86,157,200,90,146,122,31,116,168,200,251,25,142,128,0,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,57,175,242,78,202,199,253,237,56,85,255,0,169,180,239,253,200,234,160,0,0,0,0,0,3,159,221,57,122,192,43,230,187,42,233,189,112,63,15,238,10,212,221,157,77,70,169,108,194,151,41,253,136,74,17,189,215,27,82,213,181,8,74,75,83,236,148,145,23,98,33,245,108,92,39,194,204,47,235,191,38,120,105,106,90,94,147,229,117,190,130,163,70,129,213,114,247,114,249,188,148,39,126,222,98,246,238,215,77,234,211,196,199,171,0,0,0,1,231,239,92,61,176,113,42,148,213,11,17,172,123,126,234,166,177,33,50,218,135,91,166,51,57,134,223,74,84,148,186,150,222,74,146,75,36,173,105,37,17,107,162,212,94,211,30,126,214,203,214,1,88,213,216,183,77,149,129,248,127,111,214,161,111,233,170,52,187,102,20,73,76,111,66,144,189,142,182,218,86,157,200,90,146,122,31,116,168,200,251,25,142,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,3,252,223,101,169,44,185,29,246,210,227,110,164,208,180,40,136,201,73,50,208,200,200,252,72,81,207,20,204,190,22,21,99,51,183,165,38,17,183,75,185,183,77,113,109,183,163,105,147,34,92,215,13,58,165,180,164,143,107,101,219,83,61,61,166,93,197,229,8,125,196,219,5,139,19,242,255,0,81,173,193,165,245,51,173,196,189,84,53,33,141,235,67,49,225,76,86,186,146,20,100,68,167,11,218,69,223,196,128,87,183,10,204,106,115,15,177,201,139,54,93,69,17,224,220,100,152,104,67,175,108,66,223,145,50,11,100,68,70,226,72,212,105,71,110,198,127,113,248,11,201,35,37,17,41,38,70,70,90,145,151,180,102,11,13,110,89,184,125,137,214,213,210,211,206,70,122,131,92,135,53,70,74,52,25,27,18,16,179,35,238,147,211,84,123,203,195,196,134,142,50,247,136,209,113,83,8,45,139,194,60,182,164,46,93,46,18,164,41,183,9,122,60,168,173,56,162,51,37,43,191,214,123,79,95,250,64,116,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,31,231,33,228,70,142,236,135,20,73,67,72,82,212,102,122,17,17,22,166,2,185,120,193,227,90,237,236,63,166,97,117,30,162,132,203,169,200,102,68,166,208,246,138,56,206,49,61,133,145,146,92,35,241,34,46,233,50,247,251,133,101,229,127,12,165,226,198,55,218,150,179,17,93,125,149,85,160,187,40,144,217,168,146,199,86,202,22,106,209,10,34,45,28,239,169,105,239,29,71,137,6,39,72,196,92,202,87,25,77,68,223,139,66,114,77,37,8,75,198,164,36,217,159,47,78,219,212,68,100,75,251,191,81,9,9,193,199,6,209,86,189,43,56,171,84,137,185,136,113,100,83,227,243,27,212,137,228,59,79,125,43,45,200,50,215,67,62,228,173,126,239,104,11,96,177,45,230,45,27,34,222,181,99,36,146,213,26,149,18,158,130,34,34,209,44,178,150,203,192,136,188,19,238,47,212,67,238,135,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,15,133,125,219,204,93,214,69,195,106,201,73,41,170,205,42,93,61,194,50,35,213,47,50,166,207,196,140,188,21,238,63,212,99,238,135,136,12,214,230,131,12,165,225,62,55,221,118,179,241,93,97,148,213,167,187,16,150,217,164,148,199,86,242,16,105,213,9,35,45,27,237,161,105,238,22,105,193,243,26,215,112,225,253,79,11,171,21,20,42,93,50,75,210,34,182,183,181,81,70,109,136,12,32,136,148,225,159,137,153,118,73,23,187,220,57,7,24,236,27,69,38,244,163,98,173,46,38,214,38,69,143,79,145,203,111,66,55,150,237,65,245,44,246,160,139,93,8,181,51,86,191,119,180,71,190,28,24,157,35,14,179,41,67,101,85,19,98,45,117,200,212,149,161,79,26,80,163,122,124,77,123,111,73,25,153,35,239,253,70,3,64,32,63,206,59,200,147,29,169,13,168,148,135,80,149,164,200,245,35,35,45,72,127,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,230,185,141,190,154,195,172,20,188,46,151,31,38,151,22,137,80,83,74,220,73,62,98,98,60,178,208,247,39,191,169,236,61,71,74,21,235,197,239,23,221,181,240,166,6,30,211,42,111,71,151,86,150,210,228,33,167,182,27,145,157,141,61,165,37,68,149,145,154,76,210,90,145,164,200,244,246,248,0,168,76,65,184,164,94,151,253,193,114,184,181,188,237,98,173,46,97,25,153,169,74,55,94,90,253,231,169,234,175,121,254,179,23,173,195,103,9,255,0,38,249,109,160,212,36,199,97,18,110,72,241,107,68,164,163,69,147,114,32,67,61,170,51,66,79,93,81,220,187,151,222,98,144,240,38,201,149,136,88,189,105,90,209,216,231,20,218,212,6,158,73,164,213,171,107,148,210,21,216,146,175,211,246,150,131,72,88,91,109,53,102,225,181,173,106,178,209,54,154,77,22,12,45,132,146,78,211,106,58,17,166,154,22,159,103,220,95,168,128,122,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,67,137,54,19,254,82,114,219,94,168,70,142,194,164,219,113,229,86,141,75,70,171,54,227,192,152,123,82,100,133,30,186,175,177,118,47,188,133,20,225,253,195,34,203,191,237,251,149,181,184,203,180,122,180,73,134,100,102,149,36,218,125,11,247,150,135,170,125,229,250,200,105,115,20,173,166,175,44,54,186,109,103,154,39,83,86,163,78,133,176,210,74,221,205,142,180,105,166,135,175,218,247,31,234,49,155,220,119,178,165,97,238,47,93,182,180,134,57,37,10,181,61,166,80,73,52,232,218,37,58,132,246,52,167,244,61,133,160,13,16,229,202,250,107,17,112,82,207,186,91,124,157,92,170,37,61,78,171,113,40,249,138,136,202,207,83,220,174,254,191,180,245,29,40,87,175,8,76,95,114,232,194,153,248,123,83,169,189,34,93,38,91,171,142,135,94,222,109,198,106,52,6,146,148,146,150,102,73,35,81,232,68,146,34,215,217,224,44,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,241,74,36,164,212,126,4,90,138,63,226,213,137,206,221,248,252,197,178,203,173,170,45,30,154,150,20,72,81,158,142,181,54,114,15,93,22,101,174,138,247,17,254,161,118,181,153,8,137,72,157,41,197,236,67,49,157,113,74,35,211,66,36,153,153,235,251,6,115,243,153,90,93,119,49,247,204,165,74,117,244,55,92,169,180,218,156,94,237,16,83,228,25,17,30,167,219,191,176,7,108,225,67,133,142,223,121,139,58,228,200,75,84,10,13,59,175,109,227,108,205,37,37,137,208,84,69,184,208,164,235,181,102,122,106,71,247,144,188,228,36,144,132,160,188,18,68,68,43,123,131,126,28,122,47,15,171,87,243,145,221,74,165,205,147,13,43,90,52,35,74,216,167,186,90,30,210,247,126,151,236,246,139,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,255,0,43,73,45,10,65,248,40,140,140,81,143,21,236,44,118,196,204,89,87,33,195,90,96,87,169,221,123,143,19,122,36,228,191,58,114,140,183,18,18,157,118,160,143,77,76,254,243,23,160,43,115,140,134,28,122,83,15,168,183,243,113,221,82,162,76,141,13,75,66,53,34,74,24,168,59,220,246,159,191,244,191,103,180,4,97,225,43,137,174,218,24,252,253,178,243,173,166,45,98,154,166,18,75,86,154,186,236,216,40,45,53,89,22,186,39,220,103,250,197,224,37,68,164,146,139,192,203,81,156,76,153,214,151,66,204,125,141,41,50,157,97,14,87,41,141,56,166,215,183,84,28,248,230,100,103,169,118,237,237,26,48,163,72,68,186,68,25,77,175,122,30,140,211,137,81,158,186,145,164,140,143,95,218,3,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,242,248,167,80,110,147,134,119,109,81,229,236,68,74,28,247,212,173,116,208,145,29,106,51,215,82,247,123,198,109,113,146,170,229,203,139,247,116,230,143,154,82,174,9,252,147,47,91,114,85,41,195,79,180,245,251,94,193,127,57,226,190,155,177,50,197,127,74,55,13,15,85,40,21,90,92,117,36,244,52,186,237,62,73,164,200,247,36,203,186,61,154,159,220,99,62,214,28,87,174,76,71,160,70,146,163,117,202,141,106,42,93,53,153,168,214,110,62,146,61,117,215,93,119,123,117,1,125,252,61,236,246,109,12,176,90,72,110,63,33,117,74,124,10,139,169,216,73,220,227,148,248,155,148,101,180,181,63,87,196,245,63,188,73,49,224,112,18,144,205,11,5,236,138,91,45,37,178,143,110,211,27,50,74,72,187,166,35,73,246,17,123,189,195,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,89,236,207,221,179,148,74,84,123,106,133,75,137,113,98,45,90,58,37,67,163,203,57,12,177,22,19,169,146,134,231,184,226,90,52,60,132,200,142,72,56,228,235,110,40,148,102,74,65,22,224,18,212,7,31,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,0,0,0,168,12,250,231,215,54,56,45,155,27,231,12,240,211,21,189,13,109,209,189,25,209,66,244,21,54,71,43,155,77,138,243,159,88,244,117,184,173,92,117,106,245,148,122,107,161,104,68,68,65,111,224,33,255,0,11,252,123,197,140,196,224,21,126,245,198,59,175,233,5,106,21,225,42,150,196,158,134,52,77,145,81,10,19,137,111,100,118,219,65,232,183,156,61,76,183,122,218,107,161,17,20,192,0,0,16,3,138,222,104,241,219,45,127,146,239,200,165,243,244,115,233,31,166,253,39,253,25,14,103,63,167,232,121,63,221,45,57,183,111,61,223,179,166,187,187,235,161,104,19,252,5,96,112,191,206,102,100,243,19,143,181,251,43,24,241,35,233,5,22,21,159,42,168,196,111,67,192,137,178,82,38,194,109,46,111,142,195,107,61,16,243,133,161,158,223,91,93,53,34,50,179,240,0,1,26,179,91,156,218,22,82,241,31,10,233,151,229,43,155,102,95,126,151,143,87,169,48,133,174,85,41,200,231,11,145,37,45,167,94,107,37,212,58,78,182,73,55,54,154,84,141,77,28,167,66,74,128,0,0,0,0,0,143,249,245,197,43,239,5,178,157,124,226,102,26,87,125,13,114,81,189,25,209,77,233,89,145,202,230,212,162,178,231,213,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,85,3,254,170,62,123,63,225,207,254,108,209,255,0,234,128,47,248,0,0,0,70,172,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,233,227,220,212,214,144,179,138,151,29,37,242,164,198,113,90,234,203,188,167,76,155,82,141,198,212,133,37,91,136,144,235,146,84,0,0,0,0,0,0,0,0,0,4,127,206,46,113,108,76,160,88,145,235,245,248,126,153,185,43,59,254,143,219,252,199,163,250,83,148,244,116,74,254,116,134,29,109,142,83,114,9,207,172,34,223,166,212,234,103,216,36,0,8,213,145,124,230,208,179,135,135,18,170,110,82,189,13,121,218,253,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,114,74,128,0,0,0,0,230,152,243,152,172,35,203,109,155,38,243,197,107,178,37,57,9,142,243,208,105,136,117,10,168,213,150,217,161,38,204,56,230,162,83,203,220,235,68,102,90,33,27,201,78,41,8,213,68,29,44,5,117,100,227,138,95,229,231,48,85,172,56,196,218,85,42,208,162,221,60,135,44,180,63,59,154,228,105,201,105,134,151,76,83,228,203,104,123,168,89,58,251,74,112,144,164,184,165,50,70,233,184,202,81,98,160,0,0,0,2,31,241,25,206,191,242,85,195,134,40,22,5,78,148,230,38,221,63,87,77,140,249,243,92,165,193,50,89,57,83,83,59,84,133,109,90,9,182,146,233,165,43,113,74,86,142,165,151,91,62,171,149,28,215,97,198,109,112,225,23,173,148,239,67,85,131,203,98,191,64,125,226,92,170,68,165,17,153,37,70,68,92,198,87,181,70,211,196,68,151,18,149,17,146,22,135,27,64,118,176,0,0,0,21,151,86,227,79,102,211,177,230,109,42,30,31,75,170,97,4,88,238,68,106,171,17,179,77,110,84,180,234,105,152,219,47,56,134,138,50,140,137,4,203,155,29,218,100,234,150,149,107,28,130,205,0,68,172,110,226,25,133,248,61,85,193,75,189,153,145,46,28,43,197,120,245,99,145,112,83,146,227,143,211,142,58,161,165,169,4,215,218,82,16,167,222,67,236,26,9,228,26,123,22,246,141,151,37,168,0,0,0,0,0,0,0,229,89,163,199,79,228,215,129,55,54,53,253,22,250,71,244,115,162,254,140,235,186,62,127,81,49,136,223,215,114,220,219,183,159,187,236,30,187,116,237,174,164,29,84,7,159,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,0,0,0,17,255,0,57,153,165,254,72,246,77,159,137,19,109,191,77,209,106,87,132,90,21,110,59,74,219,41,16,93,135,45,213,59,24,205,68,131,121,11,97,181,18,87,234,173,36,164,106,131,81,56,142,235,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,15,214,0,0,0,0,0,0,57,254,63,83,177,98,169,131,87,100,108,11,184,253,9,127,34,158,169,20,9,61,28,105,60,201,77,40,156,40,219,37,25,50,92,242,66,152,230,57,234,183,205,223,223,110,128,58,0,10,1,255,0,85,31,61,159,240,231,255,0,54,104,255,0,245,65,122,120,85,137,150,174,50,97,197,185,138,86,84,190,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,15,86,0,62,77,217,116,208,172,107,86,179,122,221,51,186,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,3,235,0,160,31,245,81,243,217,255,0,14,127,243,102,143,255,0,84,23,103,150,181,98,131,216,13,99,79,198,138,244,186,189,237,82,163,179,82,173,63,46,144,221,49,246,95,145,171,221,43,145,155,74,82,218,216,75,137,96,253,84,154,141,147,81,165,38,163,34,14,150,0,62,77,217,78,174,214,45,90,205,38,214,184,254,143,214,166,211,228,71,167,85,250,52,75,244,124,165,182,164,181,39,144,179,36,59,203,89,165,124,181,30,213,109,208,251,24,15,172,2,128,127,213,71,207,103,252,57,255,0,205,154,63,253,80,92,246,80,177,122,78,59,229,163,15,113,74,160,252,183,234,85,106,58,25,170,63,37,134,153,92,138,140,101,170,44,199,137,13,122,137,66,228,48,234,208,73,36,250,138,79,170,143,178,65,216,0,0,0,5,11,93,156,86,51,157,88,186,171,53,107,91,20,62,143,209,102,212,36,72,167,82,61,9,74,151,232,248,171,113,74,106,55,61,113,9,110,242,208,105,71,49,69,185,91,117,62,230,45,211,35,183,230,40,98,126,85,236,60,64,198,73,82,229,93,149,216,243,37,202,145,38,158,220,37,190,193,205,127,165,116,154,109,8,65,33,81,137,133,33,73,73,18,208,105,95,125,218,152,119,80,28,43,39,217,179,179,115,117,133,255,0,78,40,81,226,81,235,176,36,57,26,187,110,38,121,202,126,148,179,113,100,193,173,102,219,70,180,58,210,9,196,172,145,179,94,98,8,205,77,44,139,186,128,0,0,0,0,0,0,229,89,163,199,79,228,215,129,55,54,53,253,22,250,71,244,115,162,254,140,235,186,62,127,81,49,136,223,215,114,220,219,183,159,187,236,30,187,116,237,174,165,234,176,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,234,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,48,245,96,0,0,0,0,0,0,0,2,128,127,213,71,207,103,252,57,255,0,205,154,63,253,80,93,246,94,174,154,237,243,128,88,105,122,221,51,186,218,213,193,103,209,170,149,25,60,164,55,207,148,252,38,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,29,0,0,85,95,18,124,221,230,199,45,57,142,77,167,134,152,213,208,219,117,219,126,21,118,21,51,232,221,53,223,71,238,91,177,156,107,156,243,46,56,238,231,34,173,237,202,50,211,157,176,139,68,17,152,90,160,10,224,225,101,157,156,97,204,45,255,0,124,97,206,56,94,82,238,74,147,20,120,245,186,35,169,164,193,136,196,86,25,120,217,150,149,170,59,109,169,75,90,165,68,52,145,165,69,163,110,119,79,130,236,124,0,0,86,175,20,156,238,227,182,94,241,78,207,195,60,20,185,126,140,243,45,245,87,106,115,122,56,115,122,238,124,151,25,101,174,92,150,28,229,114,186,71,85,185,42,245,250,141,12,139,97,25,133,149,0,172,190,23,89,182,205,70,99,241,162,231,163,98,237,235,46,227,180,232,214,187,146,77,105,160,194,138,196,106,138,229,199,76,114,91,209,163,160,201,106,104,165,237,66,149,235,18,28,50,35,217,169,75,251,179,54,118,109,139,154,251,127,43,215,132,120,148,149,221,86,187,117,170,69,114,76,243,74,37,84,92,152,236,118,169,164,215,47,106,86,180,176,226,144,226,157,45,203,218,210,82,107,90,55,7,117,0,0,0,0,0,1,194,178,253,155,59,55,29,239,252,79,194,212,199,137,68,187,48,214,232,168,209,87,73,84,243,125,249,244,232,207,19,9,169,32,141,180,17,33,78,146,208,166,210,110,114,143,151,189,95,90,222,238,234,0,0,0,0,0,0,3,133,90,121,179,179,111,172,215,220,25,94,179,227,196,171,46,213,181,220,173,85,235,145,167,154,145,22,162,220,198,163,187,77,54,185,123,84,180,37,246,212,183,18,233,237,94,230,148,146,90,23,183,229,102,91,55,116,172,178,226,230,15,90,151,133,58,33,218,120,149,34,167,77,169,85,92,144,150,23,72,125,165,193,76,121,74,91,138,75,93,50,78,75,156,237,198,70,148,104,226,85,245,102,219,129,34,128,0,0,0,0,0,70,172,181,231,54,133,142,24,193,138,88,3,91,165,122,42,243,195,155,130,179,29,146,97,11,84,90,157,30,45,65,81,155,146,149,30,188,183,145,185,148,58,218,143,69,41,105,113,189,73,75,109,153,42,0,0,0,0,0,0,2,58,222,249,187,165,81,115,141,135,153,69,182,105,209,42,21,42,252,121,149,43,150,122,164,37,101,76,97,20,249,114,35,197,66,16,173,201,146,181,48,219,170,230,17,18,89,91,102,148,175,156,75,107,239,230,167,51,148,44,170,218,182,141,235,116,209,122,218,45,193,120,64,182,170,50,122,149,183,232,184,175,182,251,142,206,216,134,157,91,252,164,71,81,242,82,68,165,235,161,40,143,177,135,107,1,249,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,0,0,0,64,14,43,121,163,199,108,181,254,75,191,34,151,207,209,207,164,126,155,244,159,244,100,57,156,254,159,161,228,255,0,116,180,230,221,188,247,126,206,154,238,239,174,133,167,63,225,127,156,204,201,230,39,31,107,246,86,49,226,71,210,10,44,43,62,85,81,136,222,135,129,19,100,164,77,132,218,92,223,29,134,214,122,33,231,11,67,61,190,182,186,106,68,100,22,126,0,0,0,0,0,0,35,86,90,243,155,66,199,12,96,197,44,1,173,210,189,21,121,225,205,193,89,142,201,48,133,170,45,78,143,22,160,168,205,201,74,143,94,91,200,220,202,29,109,71,162,148,180,184,222,164,165,182,200,73,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,1,27,56,132,89,204,221,249,96,187,80,228,126,114,233,116,249,245,38,147,176,149,181,198,233,242,182,168,139,105,232,126,183,137,104,127,120,146,99,192,227,221,33,154,238,11,222,244,183,154,75,133,34,221,169,182,68,164,145,247,84,71,83,237,35,247,251,128,103,47,6,234,174,91,88,191,104,206,116,205,162,139,112,64,231,25,250,166,148,166,83,102,175,105,105,246,125,163,73,56,87,80,106,173,134,86,149,81,149,239,68,186,28,7,210,173,117,212,149,29,10,35,215,83,247,251,198,105,175,200,143,91,120,143,95,141,25,70,211,148,234,212,164,180,104,51,73,160,219,125,68,157,52,211,77,54,251,52,26,9,200,237,242,213,247,150,43,6,81,56,107,122,151,64,165,83,36,41,71,169,169,214,233,241,141,70,103,185,70,125,215,237,208,254,226,1,222,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,87,175,24,59,249,116,44,35,166,90,172,79,91,78,84,39,178,165,180,151,118,238,109,200,179,219,61,72,148,90,145,233,167,129,144,170,236,179,64,58,158,62,88,16,138,49,63,205,185,105,73,54,205,27,137,90,205,100,180,211,67,215,196,79,238,53,117,55,61,37,107,81,191,154,236,228,65,147,255,0,134,215,117,69,62,255,0,177,251,60,68,63,225,255,0,69,98,181,154,75,45,18,35,173,210,137,85,167,74,34,74,9,91,77,53,24,189,207,82,61,11,191,136,13,3,218,81,10,13,171,70,132,76,147,60,138,124,118,249,100,157,164,157,173,164,180,211,217,166,158,3,235,15,249,66,18,218,18,132,150,132,146,34,34,47,112,255,0,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,1,207,241,211,29,48,227,46,152,113,81,197,12,80,172,244,52,168,58,52,203,45,17,46,85,66,82,136,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,72,120,172,226,102,170,205,202,134,17,212,47,10,205,74,34,174,122,140,121,17,173,58,67,141,155,203,168,212,73,30,161,169,164,173,10,233,155,82,155,83,203,220,157,168,50,73,31,49,109,161,121,236,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,23,181,204,190,98,239,188,208,98,156,252,76,190,164,127,125,135,71,133,177,159,232,202,95,82,243,204,67,230,52,211,124,238,87,61,105,230,173,59,215,226,103,224,69,50,184,105,240,236,182,113,170,217,149,142,89,128,161,68,171,89,53,104,239,192,182,232,233,159,33,151,228,190,220,130,67,179,150,228,87,155,83,72,66,153,121,148,182,163,51,89,169,197,26,80,72,109,78,4,63,202,174,102,47,44,168,98,228,60,82,179,224,196,168,161,81,213,77,171,211,36,145,37,21,26,115,139,109,110,176,78,109,53,50,189,205,54,180,56,146,61,171,66,119,37,104,222,218,244,61,133,88,153,106,227,38,28,91,152,165,101,75,234,40,183,53,61,170,132,109,206,54,183,25,222,94,187,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,138,54,226,13,146,74,174,84,47,246,235,182,195,18,231,97,213,213,34,67,212,169,137,138,164,177,73,125,79,60,164,82,86,226,158,117,107,91,113,210,218,146,235,134,147,120,185,134,146,51,109,205,28,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,160,95,160,160,30,40,254,123,49,55,240,95,147,194,23,209,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,10,23,226,143,231,179,19,127,5,249,60,32,19,83,130,166,41,88,159,146,203,167,5,61,59,254,188,254,144,78,186,125,25,210,189,254,213,244,212,232,220,254,118,206,87,245,222,174,205,251,253,187,116,238,44,168,101,222,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,19,201,222,106,172,220,215,225,29,62,240,163,84,162,38,231,167,71,143,26,236,164,54,217,178,186,117,68,209,235,154,90,82,214,174,153,197,37,197,50,189,202,220,130,52,153,243,16,226,16,29,212,85,95,28,239,204,159,239,39,240,209,106,130,170,248,231,126,100,255,0,121,63,134,128,229,92,21,60,211,221,63,15,231,124,198,156,46,164,82,183,5,79,52,247,79,195,249,223,49,167,11,169,0,21,87,199,59,243,39,251,201,252,52,90,160,170,190,57,223,153,63,222,79,225,160,60,255,0,14,30,36,244,171,2,149,66,203,166,96,42,82,211,71,76,133,197,160,221,211,167,37,76,82,88,52,180,152,208,36,36,208,74,68,100,168,158,219,33,78,40,154,37,182,131,74,25,70,246,237,208,101,92,92,159,12,94,32,19,49,118,28,108,191,99,125,197,213,223,81,54,177,108,212,157,109,247,101,87,162,182,195,207,58,153,43,74,13,178,121,134,227,247,121,197,165,79,37,105,212,148,226,86,183,2,197,64,0,4,85,226,143,228,79,19,127,5,249,196,33,64,34,255,0,184,163,249,19,196,223,193,126,113,8,80,8,13,84,0,0,12,192,225,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,213,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,30,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,51,110,59,86,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,97,163,224,30,83,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,173,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,3,154,99,126,100,112,75,46,20,170,101,103,26,47,232,150,228,122,204,133,198,128,133,71,126,83,242,86,132,238,89,161,152,232,91,166,132,145,167,114,246,236,73,173,178,51,35,90,8,254,182,52,98,245,155,128,184,95,112,98,230,32,63,45,186,21,187,29,47,72,40,140,27,207,186,181,184,150,154,101,180,118,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,207,14,103,115,11,117,102,131,25,107,88,185,116,198,232,58,254,92,106,117,45,18,156,144,205,50,11,73,218,212,118,212,179,255,0,9,197,154,82,132,173,215,93,89,33,27,246,144,105,76,5,122,240,113,182,241,230,157,130,83,174,11,194,231,136,230,23,213,164,60,118,141,29,226,231,203,105,244,62,180,75,144,211,132,189,35,198,83,169,113,38,194,137,70,183,82,183,82,76,145,169,82,103,85,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,195,229,99,70,47,89,184,11,133,247,6,46,98,3,242,219,161,91,177,210,244,130,136,193,188,251,171,91,137,105,166,91,71,98,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,44,235,102,43,30,111,44,201,98,229,119,21,175,57,178,212,186,140,133,162,153,5,233,4,242,41,52,226,90,142,60,38,141,40,66,118,54,149,104,106,36,39,122,205,110,40,183,173,70,125,3,59,121,193,185,179,115,138,14,214,148,114,225,89,52,57,15,166,211,163,203,106,63,62,11,14,182,194,30,91,142,52,130,82,150,242,163,33,211,66,150,225,54,106,52,33,74,34,220,168,254,229,38,170,205,42,61,117,234,100,180,83,102,72,122,36,121,138,101,68,195,207,178,150,212,235,72,115,77,170,90,18,251,42,82,72,245,73,58,217,158,155,139,80,245,120,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,66,121,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,70,112,97,82,106,181,24,211,230,83,233,146,229,71,165,199,41,115,157,101,149,45,17,88,55,91,100,157,117,68,90,33,6,235,205,54,74,86,133,189,196,39,197,68,71,218,242,125,155,59,203,40,184,161,244,226,133,30,93,98,133,62,59,145,171,182,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,195,70,96,60,166,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,125,91,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,192,4,117,206,222,79,173,156,220,225,123,180,85,20,72,87,181,14,59,234,180,235,18,221,145,200,130,251,174,48,183,144,227,109,44,146,164,60,152,200,104,214,164,56,109,146,141,104,74,140,182,170,69,0,12,187,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,228,248,110,113,4,147,152,152,206,96,246,50,85,98,39,17,105,209,213,38,21,73,231,90,101,119,50,13,215,220,116,154,142,203,13,50,202,227,50,76,36,208,149,41,110,32,150,230,154,33,195,47,215,196,127,135,252,60,196,80,157,197,188,33,183,127,217,98,7,76,195,177,163,184,196,118,238,40,187,208,222,217,11,121,109,182,135,153,108,205,104,120,213,184,219,104,218,81,47,234,77,170,75,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,6,167,135,10,206,14,108,236,220,162,225,127,211,138,236,120,149,138,236,249,13,198,161,91,138,158,113,95,170,172,156,65,62,104,89,54,233,161,13,52,179,113,75,52,108,215,150,131,50,83,168,35,229,89,127,226,89,133,248,147,150,139,171,27,241,18,4,186,21,95,13,99,196,77,221,76,167,196,113,244,56,252,149,155,81,23,8,204,244,82,36,186,147,66,80,226,200,218,94,226,113,92,178,75,235,167,108,206,230,22,234,205,6,50,214,177,114,233,141,208,117,252,184,212,234,90,37,57,33,154,100,22,147,181,168,237,169,103,254,19,139,52,165,9,91,174,186,178,66,55,237,32,241,87,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,233,89,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,241,81,250,155,164,213,94,165,72,174,179,76,150,186,108,57,12,196,145,49,44,168,216,101,247,146,226,154,105,110,105,181,43,90,88,121,73,73,158,170,38,156,50,215,105,232,26,115,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,171,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,160,28,130,231,94,234,202,158,35,196,162,85,170,125,70,25,92,213,6,91,184,233,242,13,197,183,3,121,165,181,84,227,147,105,90,210,243,72,34,53,165,9,62,115,104,36,25,110,75,75,106,116,241,23,226,53,66,195,219,86,94,12,224,29,209,214,221,247,5,61,181,76,184,169,51,22,223,160,162,190,220,73,49,222,142,225,178,166,165,117,81,36,57,177,214,30,37,51,169,44,148,75,219,160,113,94,41,121,246,250,119,50,189,149,28,47,99,101,191,74,168,116,119,125,82,68,125,28,159,58,35,228,163,135,29,43,45,91,101,151,218,73,173,221,9,78,56,217,18,12,154,73,169,248,65,151,92,6,188,179,37,139,148,44,41,179,33,75,82,234,50,16,186,156,230,99,147,200,164,211,137,105,41,19,93,37,45,9,216,218,85,169,36,214,157,235,52,54,147,222,180,145,249,91,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,104,79,39,217,76,179,114,139,133,255,0,65,232,82,34,86,43,179,228,57,38,187,113,166,1,197,126,170,178,113,102,193,45,6,227,166,132,52,210,201,180,160,151,179,94,98,200,137,78,172,204,43,175,139,54,16,217,184,11,133,249,115,194,60,63,98,91,116,43,118,61,204,204,115,150,249,188,251,171,91,148,247,93,121,197,246,35,91,142,184,227,134,73,36,160,141,102,73,74,82,73,73,126,174,22,153,246,250,9,50,131,149,28,80,99,125,191,85,168,116,118,133,82,60,125,92,129,58,91,230,162,135,33,40,45,92,101,231,221,81,161,221,13,77,184,225,146,204,218,81,41,143,87,199,59,243,39,251,201,252,52,85,88,13,84,0,175,94,26,92,65,35,99,13,42,143,151,204,95,170,203,115,16,96,71,233,168,245,105,110,187,41,251,149,8,76,167,220,55,13,12,18,24,92,120,204,52,147,91,206,169,111,158,170,51,53,154,181,176,160,0,0,0,17,87,138,63,145,60,77,252,23,231,16,132,170,17,87,138,63,145,60,77,252,23,231,16,128,86,7,14,108,235,255,0,37,92,71,126,129,127,212,234,174,97,149,211,245,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,190,145,149,113,99,252,43,243,213,38,192,184,105,89,97,197,41,242,223,182,43,146,25,166,217,143,51,21,173,148,154,139,242,158,90,152,116,155,108,158,113,18,158,146,68,78,45,107,229,45,40,45,169,109,107,91,97,113,32,0,2,0,113,171,242,177,107,124,64,131,242,234,136,137,92,55,56,130,70,203,180,151,48,123,25,42,178,213,135,85,25,10,147,10,164,243,174,188,139,101,100,211,238,58,77,71,101,135,94,121,18,94,54,18,104,74,146,134,214,107,115,77,86,225,156,181,227,87,229,98,214,248,129,7,229,213,17,74,192,53,80,2,176,56,74,103,95,211,112,225,229,55,19,106,117,89,149,166,121,206,89,117,7,207,158,218,160,178,199,49,116,197,25,39,123,124,148,52,235,141,41,197,41,38,217,169,162,54,201,166,80,187,63,0,0,0,0,0,1,156,28,232,96,229,11,0,179,65,127,225,85,172,246,250,45,42,160,220,138,115,123,86,93,52,89,113,218,150,212,109,86,181,173,124,148,72,75,92,197,40,212,190,94,243,208,213,161,90,167,7,220,99,161,95,57,96,44,42,142,207,79,90,195,74,131,241,230,55,185,107,231,197,157,33,249,113,228,234,104,74,19,185,107,146,215,44,148,181,23,77,189,91,73,196,144,140,28,108,48,190,149,111,98,229,135,138,244,245,68,102,69,231,71,149,77,157,29,152,73,105,110,63,79,91,122,74,117,210,61,94,90,218,152,211,69,185,58,165,17,80,91,148,70,68,143,41,193,199,23,164,217,89,151,157,133,178,31,150,116,220,71,163,188,202,24,101,134,148,143,72,193,66,229,50,243,171,86,139,66,19,28,167,160,137,6,122,173,228,110,73,232,74,64,93,160,133,92,92,113,50,213,179,242,133,88,177,106,210,245,173,95,181,8,20,250,68,86,220,111,152,174,154,91,51,31,125,72,82,201,102,202,16,193,33,75,66,85,181,199,216,73,145,18,245,41,170,41,175,141,38,49,208,175,12,101,180,176,118,144,207,50,94,29,211,228,72,170,73,220,178,219,42,164,152,238,38,54,197,32,136,246,48,196,119,121,137,90,210,174,167,111,170,166,212,70,16,171,0,112,114,187,152,12,101,180,240,118,220,123,167,151,115,84,19,29,201,59,80,190,146,42,18,167,36,201,216,181,160,156,229,48,219,174,242,247,146,151,179,106,125,101,17,13,52,138,107,224,183,131,148,43,195,25,110,220,98,171,189,204,151,135,116,248,241,233,113,182,172,182,202,169,38,67,106,147,189,43,34,61,140,49,33,174,90,144,180,171,169,221,234,169,180,153,220,160,0,0,0,207,183,18,235,2,54,31,103,75,17,34,211,109,233,116,170,109,114,68,106,252,83,120,157,217,49,114,227,54,236,169,13,45,195,61,232,84,195,150,71,180,246,37,105,90,19,183,102,210,158,156,22,241,142,187,120,96,213,219,131,181,118,121,145,48,238,161,30,69,46,78,228,22,216,181,37,72,113,81,182,37,4,103,177,246,36,59,204,82,214,165,117,59,125,84,182,146,63,21,199,6,192,146,237,43,11,49,74,13,189,16,163,197,145,81,160,85,42,201,38,146,249,173,212,180,252,40,235,61,121,171,65,19,51,214,158,198,132,25,185,246,77,194,221,21,120,89,95,242,108,92,233,89,177,78,225,137,73,166,221,81,231,208,42,71,36,218,74,37,33,200,203,118,60,114,91,133,234,173,115,24,136,72,216,100,181,47,106,11,93,230,149,5,250,8,191,196,186,255,0,147,135,217,45,196,73,84,219,134,37,42,165,92,143,26,129,20,158,54,183,204,68,185,45,181,42,59,72,112,143,122,213,12,229,153,237,45,233,66,86,180,237,217,184,165,0,170,14,56,55,252,103,106,184,89,133,176,110,25,101,34,44,122,141,126,169,73,73,186,150,13,14,169,166,33,72,89,105,202,90,200,217,158,132,247,53,160,141,207,178,78,22,224,172,187,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,220,106,34,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,72,60,32,176,190,171,122,102,210,53,248,202,165,177,77,195,234,60,218,148,135,211,9,78,176,235,242,89,84,38,162,173,221,73,44,173,73,144,243,201,215,113,168,162,184,68,159,21,38,242,64,102,135,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,209,78,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,119,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,204,96,145,89,36,206,13,205,148,108,80,106,180,147,151,54,201,174,72,97,55,101,30,35,81,249,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,228,134,135,128,121,75,91,21,112,226,244,195,136,184,189,109,222,148,169,118,100,186,122,234,137,173,170,65,53,21,184,173,146,141,215,29,83,155,121,60,189,139,39,9,205,170,109,72,90,86,73,52,168,138,170,236,254,54,152,143,75,174,221,51,111,92,24,165,87,169,85,58,130,100,80,32,195,172,28,7,40,209,73,4,131,140,227,198,195,189,86,187,82,190,97,161,181,115,22,246,158,162,155,105,144,183,240,30,43,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,17,87,138,63,145,60,77,252,23,231,16,133,96,112,230,206,191,242,85,196,119,232,23,253,78,170,230,25,93,63,87,82,140,193,243,91,165,206,51,65,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,59,63,226,143,228,79,19,127,5,249,196,33,64,32,53,59,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,98,154,248,98,241,0,135,132,83,35,101,251,27,238,46,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,187,206,45,73,101,72,78,164,150,212,181,183,114,128,0,0,0,0,0,50,174,52,167,148,239,43,24,55,240,254,222,249,115,3,53,131,74,121,78,242,177,131,127,15,237,239,151,48,3,170,138,245,227,79,96,70,174,229,230,212,196,24,246,244,185,149,43,86,232,68,101,206,100,157,82,32,83,166,71,112,158,55,73,39,177,40,92,134,32,32,150,178,236,189,137,73,151,48,201,86,20,57,166,101,236,9,56,167,151,156,72,195,234,125,189,18,185,82,174,90,245,40,212,184,50,73,173,142,212,122,117,156,51,35,116,201,8,90,100,19,75,66,212,101,177,105,74,181,78,221,72,40,219,135,86,49,215,112,111,55,22,36,154,67,61,68,75,194,160,197,157,84,141,185,8,231,69,158,251,77,164,247,169,11,52,242,159,40,239,232,157,170,95,35,102,228,165,106,49,161,65,149,113,165,220,180,95,242,113,79,47,56,111,136,53,11,134,37,114,165,92,181,233,178,106,147,163,27,91,29,168,244,232,41,132,100,209,18,16,180,200,39,80,180,36,139,98,210,164,232,157,186,16,116,177,155,108,224,95,242,113,63,52,120,165,121,189,112,196,174,199,149,116,78,141,79,168,68,54,148,195,244,232,206,156,120,70,218,154,45,139,65,70,101,146,37,150,187,200,137,70,106,51,53,29,244,231,2,255,0,141,134,25,92,197,43,205,235,134,93,10,68,91,94,116,106,125,66,33,186,151,216,168,201,104,227,194,54,212,209,111,66,206,75,204,145,44,180,216,102,74,51,73,17,168,179,131,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,11,169,224,211,96,73,182,114,185,84,188,234,54,244,72,146,47,27,162,92,152,117,4,147,70,252,234,116,118,154,142,217,45,73,51,89,33,185,45,206,36,161,122,104,106,113,68,90,57,185,81,47,141,95,154,123,91,225,252,31,152,212,69,191,97,61,139,249,47,194,203,55,12,253,41,233,63,162,86,253,58,133,214,242,57,61,87,75,25,182,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,138,129,227,87,230,158,214,248,127,7,230,53,16,18,255,0,133,238,117,255,0,148,5,136,140,24,196,42,157,86,118,36,217,180,245,201,118,163,52,249,222,153,165,165,228,161,18,13,212,164,180,121,174,107,12,184,78,25,173,207,81,221,238,41,110,242,231,80,203,101,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,47,167,32,185,215,181,115,89,135,17,40,149,106,159,79,137,182,205,61,150,238,58,124,131,109,14,79,216,73,109,85,56,228,218,80,133,50,234,204,141,105,66,75,146,226,201,6,91,84,210,221,9,84,2,189,115,243,196,118,242,203,30,60,218,24,105,135,52,139,126,179,6,151,29,138,213,220,203,178,137,111,202,67,220,212,38,154,102,146,51,132,178,107,100,146,112,201,75,51,114,49,237,229,18,208,255,0,85,201,47,16,203,55,56,181,90,237,158,171,38,93,157,118,81,163,157,73,20,213,77,58,131,18,233,196,166,219,83,232,144,77,54,73,90,29,117,9,83,106,73,118,91,106,66,151,245,132,216,84,14,57,95,247,150,22,103,103,19,177,7,15,174,25,116,59,134,135,137,23,4,152,51,163,25,111,105,126,144,144,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,122,121,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,69,6,102,199,205,62,50,124,64,184,126,98,248,101,163,49,119,222,87,241,78,6,38,88,178,63,189,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,241,35,241,35,13,41,128,231,248,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,0,8,65,196,191,60,113,178,227,102,189,131,214,58,37,175,17,111,74,59,139,102,91,107,118,58,40,116,231,141,198,14,106,94,65,165,71,36,212,135,82,202,80,175,81,109,155,139,50,36,161,15,123,252,255,0,103,6,149,148,220,35,82,169,231,45,203,238,241,143,50,5,168,134,90,73,162,51,232,66,73,201,206,169,196,41,173,145,205,230,150,77,169,42,55,86,164,35,110,195,113,198,232,50,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,1,58,184,42,121,167,186,126,31,206,249,141,56,117,94,57,223,153,63,222,79,225,163,149,112,84,243,79,116,252,63,157,243,26,112,234,188,115,191,50,127,188,159,195,64,126,78,23,220,65,35,82,99,81,114,189,141,53,89,107,66,228,38,5,159,92,146,235,178,87,189,231,98,199,135,69,38,154,97,74,36,18,150,250,144,251,174,236,109,4,150,189,84,37,26,90,248,202,184,187,62,25,89,237,165,99,117,155,78,192,204,82,185,165,185,138,20,24,238,38,44,202,163,233,90,238,72,72,53,41,43,109,205,8,215,37,150,180,75,136,94,231,22,134,249,251,156,51,123,148,19,212,0,0,103,7,48,183,77,118,198,206,134,37,222,182,180,238,138,181,111,226,133,102,169,78,147,202,67,156,137,76,85,157,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,133,218,100,115,55,116,172,223,97,26,174,183,233,209,40,247,101,6,66,105,183,29,41,137,9,90,16,249,160,148,137,76,160,212,110,162,51,197,187,103,48,181,37,182,243,100,167,57,70,226,168,219,54,62,105,241,147,226,5,195,243,23,199,228,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,131,75,192,57,166,93,113,230,205,204,150,17,208,177,90,204,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,210,192,4,74,226,13,157,186,86,84,44,6,232,86,195,241,39,98,45,213,30,67,52,168,105,148,148,191,73,97,76,188,148,85,150,218,153,117,11,67,114,18,218,82,211,132,146,120,249,132,147,50,109,205,58,174,106,179,49,102,229,67,8,230,98,149,225,6,93,69,106,144,154,109,34,153,24,141,43,168,212,92,67,139,105,131,115,105,165,148,109,105,197,173,197,17,237,66,21,181,43,94,198,215,158,28,85,196,203,171,25,49,30,227,197,43,214,95,81,90,185,170,14,212,36,237,113,197,182,206,243,245,24,107,152,181,173,44,180,130,75,109,160,212,123,27,66,18,71,162,72,4,138,225,157,86,170,215,248,128,97,253,118,187,83,151,81,169,84,100,87,165,204,153,45,229,60,252,151,220,164,206,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,137,235,198,175,202,197,173,241,2,15,203,170,34,0,112,184,243,217,134,95,141,124,158,104,159,252,106,252,172,90,223,16,32,252,186,162,2,53,112,163,206,191,228,202,234,99,45,120,153,83,170,201,182,238,218,132,120,214,147,186,243,153,163,213,30,113,73,56,251,9,38,226,89,148,227,136,238,149,108,109,210,220,104,34,121,231,83,114,131,42,226,221,56,83,231,170,77,226,220,12,172,98,188,249,114,107,177,99,147,54,84,228,197,105,44,42,157,18,18,11,209,171,38,91,73,165,109,53,29,199,82,243,134,174,97,27,137,82,210,164,182,78,133,154,0,0,10,171,227,157,249,147,253,228,254,26,57,87,5,79,52,247,79,195,249,223,49,167,14,171,199,59,243,39,251,201,252,52,71,254,18,120,165,98,97,126,105,222,250,117,93,244,103,210,219,125,86,181,31,249,171,207,117,85,73,85,24,60,134,62,169,10,217,187,150,191,93,123,80,90,119,81,106,64,47,80,0,0,0,0,0,103,7,48,183,77,118,198,206,134,37,222,182,180,238,138,181,111,226,133,102,169,78,147,202,67,156,137,76,85,157,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,134,143,134,107,51,99,230,159,25,62,32,92,63,49,124,5,223,100,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,146,163,52,57,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,130,114,209,152,187,19,52,24,89,3,19,44,89,31,222,161,214,33,108,123,250,50,169,211,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,248,145,248,145,7,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,1,242,110,216,133,58,213,172,194,54,73,238,125,62,67,124,179,78,226,86,230,212,90,105,237,215,95,1,245,135,252,173,9,113,10,66,139,82,81,25,25,31,184,6,105,179,51,0,233,152,249,127,194,56,196,199,42,229,170,164,155,36,109,36,145,77,120,180,211,66,211,192,90,143,7,203,249,117,220,35,169,218,175,207,83,174,83,231,188,164,52,167,119,109,109,184,176,27,45,8,212,122,17,107,167,129,16,174,206,32,20,102,40,185,164,189,17,29,133,180,82,234,181,25,70,74,73,39,113,170,163,43,185,104,69,169,118,241,18,255,0,130,165,77,207,73,93,52,127,230,187,57,19,164,255,0,225,181,221,78,79,191,236,126,207,16,22,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,159,56,213,73,138,120,183,107,69,41,47,28,146,183,96,175,149,188,185,123,58,154,137,110,219,227,187,94,218,251,135,31,225,83,76,77,79,52,236,110,96,157,233,41,105,148,94,174,237,166,154,140,31,91,192,244,211,95,17,213,248,212,83,90,70,53,90,245,66,117,124,195,182,33,51,176,212,90,105,213,212,85,174,154,127,164,120,14,17,4,69,154,73,138,53,146,117,182,220,78,166,122,17,159,164,96,118,253,96,47,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,43,113,123,190,179,29,59,25,98,88,184,145,75,244,46,27,68,221,50,206,98,158,250,221,131,85,209,36,151,38,60,233,165,59,230,39,153,177,77,41,37,211,165,100,148,18,146,233,191,34,234,71,42,204,190,93,44,76,208,97,100,252,51,190,163,255,0,125,153,71,155,189,239,232,202,167,76,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,224,101,224,100,25,246,203,93,51,8,235,88,243,99,81,177,221,201,109,216,147,235,12,198,172,46,60,180,69,36,161,122,165,179,121,229,169,36,212,110,105,183,207,89,41,43,75,60,211,65,146,201,38,52,167,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,205,102,98,176,26,242,203,110,46,87,112,166,243,133,45,43,167,72,90,233,147,158,142,76,162,173,78,53,168,163,205,104,146,181,167,99,137,78,166,146,90,182,44,150,218,143,122,20,69,63,248,97,113,8,165,80,41,81,50,227,143,151,100,74,117,54,157,30,75,214,237,211,94,171,165,150,35,48,218,89,228,210,84,107,108,146,132,37,37,37,109,186,243,228,68,68,134,16,95,213,36,5,138,102,82,22,17,212,112,26,249,167,227,189,90,37,46,196,149,71,121,154,196,233,9,66,142,42,21,161,54,243,36,180,44,142,74,93,54,212,193,18,22,190,113,53,177,42,94,210,60,214,85,155,165,51,85,154,205,10,108,185,148,212,72,113,48,228,75,140,152,207,188,193,40,249,107,113,164,184,226,91,89,167,67,52,19,139,36,153,153,18,149,166,167,48,56,138,103,170,78,105,111,35,177,240,250,124,180,97,93,2,67,47,65,102,76,86,144,186,157,69,146,144,131,169,17,155,100,251,40,83,114,20,218,25,82,254,194,18,181,33,11,81,161,30,127,32,185,40,186,179,89,136,241,43,117,106,103,79,134,86,205,65,151,46,58,132,130,113,13,207,216,105,113,84,200,230,218,144,181,60,234,12,137,106,66,139,146,218,201,102,123,148,210,29,9,169,193,78,183,140,181,12,56,189,41,181,183,186,204,50,166,212,17,26,132,185,21,4,169,200,53,77,57,178,227,199,99,97,172,153,90,31,101,213,154,156,66,18,225,145,182,133,169,215,212,136,87,197,31,207,102,38,254,11,242,120,66,250,45,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,113,66,252,81,252,246,98,111,224,191,39,132,3,154,82,178,207,121,87,242,185,85,205,61,10,116,73,84,43,114,232,93,185,93,130,163,38,223,134,131,106,25,177,45,6,106,209,228,45,217,132,210,144,68,75,65,242,212,68,180,169,102,215,229,203,70,98,239,188,175,226,156,12,76,177,100,127,122,135,88,133,177,159,233,58,95,82,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,226,71,226,71,105,60,26,169,52,170,254,81,47,106,21,118,153,18,163,77,168,223,21,40,147,33,203,101,47,49,37,135,41,148,244,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,130,188,65,178,73,85,202,133,254,221,118,216,98,92,236,58,186,164,72,122,149,49,49,84,150,41,47,169,231,148,138,74,220,83,206,173,107,110,58,91,82,93,112,210,111,23,48,210,70,109,185,160,93,254,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,119,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,174,14,57,223,153,63,222,79,225,162,47,240,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,146,87,141,197,90,149,95,165,96,53,118,133,83,137,81,166,212,99,220,18,225,204,136,242,94,98,75,14,38,152,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,1,205,120,42,121,167,186,126,31,206,249,141,56,93,72,165,110,10,158,105,238,159,135,243,190,99,78,23,82,0,42,175,142,119,230,79,247,147,248,104,181,65,85,124,115,191,50,127,188,159,195,64,87,6,13,225,13,229,142,248,137,79,194,220,62,98,35,247,13,90,60,231,160,177,37,242,101,18,23,26,35,210,141,146,89,250,169,90,210,194,144,131,81,165,27,212,157,202,66,117,81,121,255,0,245,213,97,93,95,239,173,185,114,91,149,15,252,36,57,212,217,209,220,255,0,209,113,151,155,113,31,114,146,164,251,12,132,149,225,113,231,179,12,191,26,249,60,209,61,56,145,240,236,170,227,188,150,241,163,1,40,81,31,196,23,36,37,55,12,7,167,169,165,215,24,229,49,29,133,180,183,222,40,236,46,58,24,45,80,68,217,56,133,173,70,163,90,18,135,3,165,112,230,206,191,242,170,195,135,232,23,253,78,148,222,38,218,223,87,82,140,193,242,156,170,65,34,65,55,83,75,59,82,132,238,90,205,183,82,209,169,40,113,41,86,141,37,230,155,41,128,35,86,76,178,47,135,25,60,161,78,114,153,63,233,69,231,89,220,213,74,230,145,12,163,184,168,187,247,55,22,59,91,215,200,100,182,161,75,34,90,148,227,132,74,82,140,146,210,27,146,160,34,175,20,127,34,120,155,248,47,206,33,10,1,23,253,197,31,200,158,38,254,11,243,136,66,128,64,106,160,0,0,101,92,123,91,187,8,111,43,43,14,236,44,82,172,177,16,237,236,71,143,81,122,138,251,47,146,151,190,12,181,69,146,203,168,61,20,133,165,68,218,200,244,52,26,30,70,138,53,18,210,143,20,47,79,33,88,91,98,99,79,13,139,27,13,49,46,133,233,155,110,179,233,62,182,23,84,244,126,111,42,191,41,230,254,177,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,10,224,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,189,74,181,255,0,102,209,108,25,184,165,50,225,136,229,167,2,142,229,125,218,180,67,57,76,42,156,134,77,245,72,108,217,37,27,168,229,17,172,185,100,173,197,166,221,117,33,157,108,213,101,158,242,202,134,46,76,194,219,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,227,83,43,220,211,136,91,106,51,218,180,43,106,150,141,142,47,229,77,204,142,54,207,193,40,25,114,126,254,150,156,58,167,72,57,44,208,217,142,195,40,82,205,247,36,25,58,234,16,79,60,142,115,170,112,144,226,212,130,89,33,68,90,161,27,67,160,103,111,56,55,54,110,113,65,218,210,142,92,43,38,135,33,244,218,116,121,109,71,231,193,97,214,216,67,203,113,198,144,74,82,222,84,100,58,104,82,220,38,205,70,132,41,68,91,149,208,56,113,100,114,54,107,111,41,247,134,32,174,92,124,58,179,228,48,137,204,180,135,90,93,110,90,136,214,80,154,124,136,146,132,37,36,149,62,164,171,154,148,58,210,82,73,55,137,214,249,86,79,178,153,121,102,235,20,62,131,208,164,75,163,208,160,71,114,77,118,227,76,2,148,197,41,6,218,205,130,90,13,198,137,107,117,212,19,105,65,47,126,156,197,145,26,90,89,150,132,236,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,102,30,128,82,7,17,254,32,19,51,17,93,119,9,48,134,226,255,0,98,120,29,51,238,201,142,219,241,220,184,165,108,67,155,164,33,228,54,226,25,101,195,52,33,147,78,211,113,163,117,70,191,169,38,174,210,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,84,25,171,224,251,117,46,251,135,95,202,185,82,190,141,215,42,17,225,63,111,205,150,227,63,71,89,228,182,133,75,57,82,30,117,201,76,155,137,121,199,9,37,205,70,244,37,182,221,45,118,4,64,201,214,78,175,188,223,223,114,40,20,9,158,134,182,232,219,62,144,92,28,182,100,122,47,154,204,133,197,254,106,183,218,113,254,107,145,205,191,171,51,217,174,229,104,69,222,90,241,143,176,44,220,44,179,114,251,135,216,125,111,68,161,219,212,56,247,28,104,48,99,17,236,105,26,211,76,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,236,167,46,184,13,102,229,183,8,232,88,83,102,66,136,148,83,163,161,117,57,204,199,54,87,86,168,154,18,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,175,110,57,223,153,63,222,79,225,160,56,255,0,6,170,77,42,191,153,43,218,133,93,166,68,168,211,106,56,111,82,137,50,28,182,82,243,18,88,114,125,61,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,56,254,122,50,101,93,201,230,35,197,166,55,85,244,205,153,116,117,18,45,154,147,171,65,74,83,109,26,57,177,164,182,157,52,121,174,107,68,110,37,36,219,137,90,84,157,166,107,105,190,215,193,83,205,61,211,240,254,119,204,105,194,223,177,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,235,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,48,163,110,30,121,211,170,229,99,20,35,208,174,251,130,90,112,174,229,144,101,112,67,40,202,148,80,159,54,246,181,80,97,180,168,148,133,165,68,210,93,52,18,141,108,146,139,150,226,208,206,219,233,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,85,6,5,240,108,174,179,140,181,182,241,230,225,234,44,27,102,161,25,202,90,233,132,132,125,46,138,180,186,165,37,74,75,220,234,126,195,75,9,117,38,131,82,183,184,150,157,245,82,248,181,250,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,128,126,176,0,0,21,129,197,175,37,30,155,135,51,54,88,101,76,170,204,173,51,201,110,244,167,176,92,246,213,5,150,57,104,169,164,141,91,219,228,161,166,155,117,45,165,73,54,205,46,153,54,77,60,181,217,248,0,202,184,153,92,56,178,57,27,53,183,148,251,195,16,87,46,62,29,89,242,24,68,230,90,67,173,46,183,45,68,107,40,77,62,68,73,66,18,146,74,159,82,85,205,74,29,105,41,36,155,196,235,114,83,49,92,33,228,222,121,139,129,89,194,10,156,75,99,15,175,25,19,100,214,17,18,152,209,177,105,45,184,173,169,178,109,149,203,66,228,162,84,158,110,136,101,40,68,114,81,17,22,196,164,133,149,88,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,204,40,135,138,63,158,204,77,252,23,228,240,135,127,225,7,133,182,38,52,216,152,255,0,134,120,151,66,244,205,183,89,250,41,214,194,234,158,143,205,229,61,61,230,254,177,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,224,28,81,252,246,98,111,224,191,39,132,37,87,3,31,207,103,238,223,241,32,16,87,53,217,81,196,124,165,98,58,236,171,213,174,186,149,59,152,253,2,190,195,38,136,181,120,169,50,35,82,72,204,249,111,35,114,73,214,76,205,77,169,73,50,53,161,109,184,190,42,52,123,154,236,168,225,198,109,112,225,118,85,234,215,67,85,131,204,126,129,95,97,146,92,170,68,165,17,17,169,36,102,92,198,87,181,36,235,38,100,151,18,148,153,26,22,134,220,68,96,225,185,195,178,171,129,18,92,198,140,123,161,68,99,16,91,144,164,219,208,25,158,167,87,67,99,148,252,119,214,234,216,120,227,190,185,8,124,244,65,147,132,218,16,133,18,137,107,82,27,14,129,195,139,35,146,114,165,102,207,188,49,5,113,36,98,45,225,29,132,78,101,164,52,234,40,145,18,102,178,132,211,228,70,165,173,74,52,169,245,37,92,165,45,166,146,146,81,50,78,185,50,128,0,85,95,28,239,204,159,239,39,240,209,89,118,29,129,121,98,125,204,197,153,135,246,244,186,237,118,84,121,114,99,211,226,17,41,247,209,26,59,146,29,38,211,174,171,89,52,203,134,72,78,171,89,145,37,36,165,25,36,236,211,142,119,230,79,247,147,248,104,138,188,46,60,246,97,151,227,95,39,154,2,47,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,251,32,57,193,165,102,203,8,210,170,129,203,110,251,179,163,195,129,117,161,230,146,72,146,250,208,162,110,115,74,109,9,107,100,131,101,213,155,105,74,77,165,165,104,219,176,155,113,200,45,197,67,34,178,108,11,134,171,153,236,45,129,45,251,98,185,33,234,149,230,203,210,154,217,73,168,191,41,148,37,246,141,199,9,231,17,41,233,38,102,218,16,190,82,210,179,220,150,214,132,55,2,176,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,234,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,32,211,240,14,41,149,28,215,97,198,109,112,225,23,173,148,239,67,85,131,203,98,191,64,125,226,92,170,68,165,17,153,37,70,68,92,198,87,181,70,211,196,68,151,18,149,17,146,22,135,27,71,107,0,17,87,138,63,145,60,77,252,23,231,16,132,170,17,87,138,63,145,60,77,252,23,231,16,128,81,94,19,216,191,149,12,83,179,112,207,210,158,140,250,91,112,83,168,93,111,35,157,210,245,82,91,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,98,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,214,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,94,175,41,222,105,240,111,226,5,189,243,22,5,207,113,12,201,101,43,52,248,95,34,187,104,91,241,21,138,150,212,114,59,126,97,201,76,83,154,193,57,185,218,123,238,41,38,149,161,73,55,84,209,44,210,72,120,210,124,198,208,183,183,7,31,225,139,196,2,102,46,195,141,151,236,111,184,186,187,234,38,214,45,154,147,173,190,236,170,244,86,216,121,231,83,37,105,65,182,79,48,220,126,239,56,180,169,228,173,58,146,156,74,214,229,138,140,182,127,174,171,10,234,255,0,125,109,203,146,220,168,127,225,33,206,166,206,142,231,254,139,140,188,219,136,251,148,149,39,216,100,47,123,135,158,116,233,89,167,194,248,244,43,190,224,136,172,84,182,163,153,92,16,202,50,98,156,214,9,205,173,84,24,109,42,52,173,10,73,180,151,77,4,146,67,198,162,229,182,133,179,184,57,175,26,191,43,22,183,196,8,63,46,168,138,128,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,20,46,169,152,252,222,83,43,121,207,172,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,237,255,0,141,95,149,139,91,226,4,31,151,84,68,0,225,113,231,179,12,191,26,249,60,208,17,84,94,79,13,60,245,73,204,213,179,43,12,49,58,124,185,88,161,110,71,126,165,42,114,162,180,219,21,122,113,200,34,75,232,38,27,67,76,173,147,125,150,84,217,164,183,23,45,196,169,102,167,9,190,63,197,175,37,30,155,135,51,54,88,101,76,170,204,173,51,201,110,244,167,176,92,246,213,5,150,57,104,169,164,141,91,219,228,161,166,155,117,45,165,73,54,205,46,153,54,77,60,181,213,181,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,195,81,0,35,254,78,179,139,98,102,254,196,145,95,160,67,244,53,201,70,217,244,130,223,230,61,35,209,124,215,164,34,47,243,165,176,211,111,243,91,142,110,125,89,30,205,118,171,67,46,242,0,0,0,0,68,174,41,182,4,107,235,37,183,148,162,183,165,213,170,86,172,136,21,250,105,70,39,84,184,171,110,74,26,145,32,208,217,250,200,68,55,229,154,247,145,161,40,220,179,211,97,41,52,151,128,56,199,93,203,254,50,218,120,197,110,51,212,75,182,106,9,144,228,109,200,71,87,21,105,83,114,99,111,90,22,77,243,88,113,214,185,155,13,72,223,185,62,178,72,198,151,170,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,119,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,192,106,76,102,91,31,177,142,187,152,12,101,187,49,138,227,103,167,151,115,84,21,33,184,219,144,190,146,42,18,77,198,141,189,8,65,57,202,97,182,154,230,108,37,47,102,229,122,202,51,22,169,134,249,143,174,219,220,30,100,98,52,75,131,210,151,37,185,111,201,179,146,245,58,122,33,202,164,56,185,254,141,130,102,182,19,185,167,163,197,126,27,233,35,36,184,180,165,181,26,136,220,230,10,118,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,5,228,240,142,195,59,86,207,202,21,30,250,164,196,214,181,126,212,39,212,42,242,156,109,190,98,186,105,111,67,97,132,173,40,37,155,40,67,6,180,161,106,86,215,31,125,68,100,75,208,166,168,249,54,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,184,250,192,0,0,3,133,103,155,11,234,184,199,148,188,76,176,232,74,150,117,39,232,254,146,134,196,72,74,150,252,183,224,188,220,214,226,182,210,76,148,165,188,168,196,201,105,169,145,184,70,73,86,155,79,60,54,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,212,152,205,14,101,48,134,78,2,227,205,243,132,111,49,45,184,246,237,97,230,105,231,45,246,158,125,218,114,244,118,19,206,45,173,16,107,114,51,140,184,100,68,157,13,102,70,148,153,26,72,52,145,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,12,241,103,155,20,41,88,199,155,76,76,191,40,73,136,116,215,235,30,141,134,252,73,169,150,196,182,32,178,220,38,229,54,234,72,146,164,60,152,196,241,105,169,17,56,68,74,86,155,142,199,178,25,154,236,56,194,254,27,213,75,162,107,188,249,248,57,233,22,42,116,183,30,36,57,42,84,201,174,191,79,74,121,68,235,141,179,33,201,109,199,75,203,108,146,78,54,249,232,105,104,212,41,176,5,207,112,96,194,25,54,134,3,92,184,185,81,98,91,50,49,10,176,150,97,146,159,105,108,61,78,167,243,26,109,228,33,62,186,22,114,94,156,218,137,103,220,153,108,201,36,71,185,118,20,57,254,0,224,229,11,47,248,53,105,224,237,184,247,81,18,217,167,166,59,146,118,173,29,92,165,169,78,73,147,177,107,89,183,205,125,199,93,229,239,52,163,126,212,250,169,34,29,0,6,85,199,85,198,220,186,95,120,33,71,177,110,202,252,126,117,183,136,214,252,26,237,191,83,222,202,122,174,108,8,146,101,53,201,67,171,113,28,135,38,19,59,156,36,115,54,111,73,17,30,133,202,134,130,45,156,6,179,115,37,195,243,14,48,166,243,133,17,72,168,225,189,5,116,201,207,71,55,151,73,168,149,41,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,24,83,13,171,154,236,71,160,101,178,245,202,205,77,223,76,217,151,71,72,253,53,185,15,25,57,66,148,212,246,37,184,168,231,161,234,203,188,165,146,217,61,18,78,44,157,73,164,205,210,123,202,96,14,14,87,115,1,140,182,158,14,219,143,116,242,238,106,130,99,185,39,106,23,210,69,66,84,228,153,59,22,180,19,156,166,27,117,222,94,242,82,246,109,79,172,162,32,199,76,11,196,124,186,98,61,71,11,241,66,141,208,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,54,107,193,131,47,21,91,110,217,185,115,35,114,210,162,33,23,100,116,209,45,121,9,152,165,62,112,153,144,231,94,165,180,147,216,148,46,67,17,210,147,95,214,107,21,195,34,74,20,70,224,89,77,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,0,138,188,81,252,137,226,111,224,191,56,132,40,175,9,236,95,202,134,41,217,184,103,233,79,70,125,45,184,41,212,46,183,145,206,233,122,169,45,179,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,94,167,20,127,34,120,155,248,47,206,33,10,86,202,119,154,124,27,248,129,111,124,197,128,30,83,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,245,176,186,166,100,114,185,172,161,230,254,177,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,182,158,24,188,64,38,98,236,56,217,126,198,251,139,171,190,162,109,98,217,169,58,219,238,202,175,69,109,135,158,117,50,86,148,27,100,243,13,199,238,243,139,74,158,74,211,169,41,196,173,110,118,14,33,153,44,165,102,159,11,228,87,109,11,126,34,177,82,218,142,71,111,204,57,41,138,115,88,39,55,59,79,125,197,36,210,180,41,38,234,154,37,154,73,15,26,79,152,218,22,246,238,127,195,239,134,228,108,187,73,131,140,152,194,236,74,142,34,170,59,111,83,97,70,91,169,69,178,183,26,146,204,134,77,214,222,228,204,91,140,200,66,86,102,217,161,181,161,68,218,150,90,56,97,61,64,0,0,0,0,101,92,105,79,41,222,86,48,111,225,253,189,242,230,6,107,6,148,242,157,229,99,6,254,31,219,223,46,96,7,85,0,0,25,225,226,17,133,245,92,42,206,14,36,211,42,10,150,244,122,253,97,219,162,12,183,161,42,50,36,49,80,81,201,62,86,166,100,226,26,117,199,99,155,137,61,20,184,235,236,147,35,66,108,127,131,38,41,125,43,203,141,119,12,231,215,122,169,246,37,192,231,77,11,165,217,209,210,230,160,158,103,235,9,4,151,55,202,77,69,93,212,165,167,77,15,68,242,200,113,254,55,24,67,37,21,92,61,199,184,44,75,114,59,241,221,180,42,142,41,246,185,12,45,10,114,84,36,161,190,206,154,220,39,39,154,149,235,32,137,150,203,212,51,45,252,43,132,102,38,90,184,119,155,134,105,215,76,190,147,233,173,191,46,217,167,62,183,27,109,148,206,113,248,242,26,67,138,90,211,167,51,165,83,72,36,238,82,157,117,164,18,125,109,72,37,7,27,140,80,165,69,176,48,247,5,217,76,71,234,85,58,195,183,68,131,76,212,243,225,177,25,151,35,53,190,62,134,173,143,170,91,219,92,51,73,107,17,196,145,43,190,200,85,195,95,8,100,226,254,112,108,118,13,137,103,77,179,228,29,223,82,122,51,237,52,182,17,5,73,92,117,25,57,174,244,42,97,196,109,105,65,26,205,14,168,203,110,134,180,250,14,42,120,199,66,197,220,220,85,227,91,140,235,18,194,167,181,103,57,39,114,255,0,157,74,140,251,238,73,61,139,66,77,28,183,228,58,198,158,178,85,200,222,149,26,86,68,82,171,130,94,14,80,154,181,111,172,192,200,123,157,90,147,80,59,58,27,123,86,158,146,43,109,199,151,32,245,37,236,115,156,183,99,118,52,110,71,75,234,171,71,20,68,22,126,41,91,141,95,154,123,91,225,252,31,152,212,69,212,138,86,227,87,230,158,214,248,127,7,230,53,16,17,87,11,242,233,125,227,6,22,98,46,38,88,177,250,255,0,201,159,69,50,177,11,123,45,108,165,187,26,123,207,204,230,58,234,53,228,244,40,79,41,9,90,215,207,212,136,182,25,43,228,224,94,58,98,62,93,49,30,157,138,24,95,89,232,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,155,21,224,99,249,236,253,219,254,36,56,255,0,19,92,137,85,112,70,242,168,227,158,22,219,49,27,194,250,244,134,213,42,29,45,133,33,22,220,213,146,82,164,56,222,166,72,140,243,186,169,181,163,107,104,91,156,141,173,145,51,205,8,107,139,23,215,229,67,20,239,44,76,244,95,163,62,150,220,21,26,239,69,207,231,116,189,84,151,30,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,46,211,133,62,3,73,193,188,174,64,185,171,176,162,55,93,196,153,5,115,56,180,199,104,159,110,156,182,144,152,12,173,228,45,70,234,57,68,114,82,70,105,229,156,199,16,104,74,137,102,170,150,201,78,94,42,185,152,204,53,181,97,177,74,137,62,133,79,144,205,110,233,68,153,138,140,143,66,49,33,162,148,146,83,102,78,154,220,39,18,202,9,191,91,123,169,51,52,36,148,226,52,102,3,53,153,177,243,79,140,159,16,46,31,152,190,23,150,93,47,187,75,2,108,76,197,116,253,93,153,122,243,161,245,187,217,111,164,170,55,50,123,61,31,47,154,110,185,171,48,57,220,222,90,81,245,187,53,213,58,169,155,31,52,248,201,241,2,225,249,139,226,226,120,123,216,22,110,41,240,225,178,112,251,16,109,232,149,203,122,185,30,183,26,116,25,36,123,29,71,166,102,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,5,101,228,23,58,247,86,84,241,30,37,18,173,83,234,48,202,230,168,50,221,199,79,144,110,45,184,27,205,45,170,167,28,155,74,214,151,154,65,17,173,40,73,243,155,65,32,203,114,90,91,87,39,141,121,180,194,124,23,192,40,185,129,168,213,250,218,45,193,79,68,139,85,190,158,75,126,154,148,252,39,37,195,141,169,50,181,198,231,33,163,250,199,80,73,70,190,182,135,216,232,179,53,217,81,196,124,165,98,58,236,171,213,174,186,149,59,152,253,2,190,195,38,136,181,120,169,50,35,82,72,204,249,111,35,114,73,214,76,205,77,169,73,50,53,161,109,184,190,85,81,187,46,170,197,10,145,107,85,174,106,172,218,45,191,212,122,34,157,34,107,142,69,167,243,214,75,127,167,105,70,104,107,152,178,37,47,97,22,229,17,25,234,96,61,174,98,177,230,242,204,150,46,87,113,90,243,155,45,75,168,200,90,41,144,94,144,79,34,147,78,37,168,227,194,104,210,132,39,99,105,86,134,162,66,119,172,214,226,139,122,212,102,191,112,26,242,195,92,35,195,220,86,188,33,75,166,35,18,36,85,87,72,131,38,57,54,183,41,209,17,8,218,154,71,188,213,177,245,75,112,144,149,33,62,163,41,113,38,180,58,131,18,87,134,134,71,36,230,58,242,103,24,111,133,196,70,29,89,117,134,208,244,71,16,212,133,215,42,44,147,111,148,37,50,178,82,74,49,37,109,41,229,45,62,186,28,38,208,70,106,90,217,238,188,115,191,50,127,188,159,195,64,114,174,10,158,105,238,159,135,243,190,99,78,29,87,142,119,230,79,247,147,248,104,229,92,21,60,211,221,63,15,231,124,198,156,58,175,28,239,204,159,239,39,240,208,16,3,47,249,122,186,179,23,50,247,162,89,82,117,173,90,54,124,203,182,53,61,49,92,125,202,175,76,252,118,215,13,162,108,141,100,242,208,250,141,178,36,171,115,136,66,12,146,75,53,163,159,218,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,194,117,112,84,243,79,116,252,63,157,243,26,112,235,252,80,120,125,201,171,73,173,102,135,5,169,81,16,180,71,84,251,194,135,25,166,163,35,99,45,74,145,50,180,110,186,250,82,107,52,161,132,173,134,154,222,226,205,78,250,203,82,245,9,65,144,92,235,218,185,172,195,136,148,74,181,79,167,196,219,102,158,203,119,29,62,65,182,135,39,236,36,182,170,156,114,109,40,66,153,117,102,70,180,161,37,201,113,100,131,45,170,105,110,202,161,153,108,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,161,76,180,102,46,196,205,6,22,64,196,203,22,71,247,168,117,136,91,30,254,140,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,126,36,126,36,65,64,57,177,243,79,140,159,16,46,31,152,190,60,251,152,67,121,35,5,227,227,218,88,136,229,166,253,208,245,160,183,18,249,115,216,168,162,35,114,146,149,182,122,25,161,198,156,89,165,73,221,161,178,225,47,102,173,239,244,25,177,243,79,140,159,16,46,31,152,190,44,251,132,5,173,66,190,114,95,136,86,85,211,7,173,162,220,23,133,90,151,81,141,205,91,124,248,175,210,96,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,224,43,219,35,153,187,170,229,7,23,21,117,191,78,151,88,180,235,209,211,77,184,233,76,72,82,22,182,9,100,164,74,101,6,162,105,114,89,61,219,57,133,161,161,199,155,37,55,205,55,19,123,215,78,58,97,197,169,129,210,179,15,54,179,206,179,25,183,209,114,71,146,146,38,28,153,21,214,82,228,116,52,137,6,223,215,61,189,180,54,218,205,10,83,142,33,29,140,244,20,67,158,76,162,85,114,131,139,137,181,24,168,203,172,90,117,232,234,169,91,149,87,227,169,11,91,4,179,74,226,188,178,73,52,185,44,158,221,252,179,208,208,227,46,26,91,230,147,105,226,174,95,247,147,182,12,124,45,85,195,44,173,56,181,135,171,232,164,164,201,44,29,69,214,91,97,82,22,68,90,173,100,211,40,66,119,25,236,35,115,102,222,99,155,131,223,230,171,51,23,150,107,241,114,102,41,94,16,98,83,144,152,233,166,210,41,145,136,148,138,117,57,181,184,182,152,55,54,146,158,94,231,92,90,220,81,22,229,173,91,82,132,108,109,31,150,70,94,174,170,126,89,89,204,237,90,79,71,69,169,94,13,90,84,136,78,69,113,46,78,254,107,33,231,230,37,197,17,32,217,66,216,38,82,104,223,185,194,124,140,208,109,104,190,191,195,231,36,149,92,215,223,238,87,110,118,37,193,195,171,86,68,119,170,179,21,21,74,98,172,250,94,101,75,164,161,196,188,210,208,183,35,169,197,41,214,205,70,201,114,205,68,70,227,122,206,174,50,180,154,85,3,40,150,77,10,133,76,137,78,166,211,175,138,108,72,112,226,50,150,88,140,195,116,202,130,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,4,11,225,113,231,179,12,191,26,249,60,209,63,248,213,249,88,181,190,32,65,249,117,68,64,14,23,30,123,48,203,241,175,147,205,19,255,0,141,95,149,139,91,226,4,31,151,84,64,84,174,4,96,229,119,31,113,50,22,21,90,207,108,173,85,105,245,89,20,230,246,160,250,153,81,41,210,37,181,27,85,173,8,71,57,113,210,215,49,74,36,163,153,188,245,36,232,127,2,173,76,188,176,162,255,0,155,70,152,228,186,5,217,103,86,28,140,234,226,75,34,126,159,81,136,241,165,70,219,204,168,200,150,219,173,158,139,109,71,221,36,105,63,3,18,43,133,199,158,204,50,252,107,228,243,68,255,0,226,133,145,111,203,93,170,188,113,193,203,51,171,196,154,46,207,76,70,132,173,175,87,105,109,182,162,61,25,36,159,81,49,157,27,229,232,105,90,218,37,183,245,170,76,118,200,61,175,14,188,245,70,205,45,154,86,62,32,207,136,140,84,160,71,121,233,204,198,138,234,17,83,167,50,113,208,85,35,50,108,152,101,106,114,66,91,91,41,95,219,66,150,148,33,10,36,34,101,12,187,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,211,56,164,184,166,87,185,91,144,70,147,62,98,28,66,2,16,113,206,252,201,254,242,127,13,21,86,45,83,142,119,230,79,247,147,248,104,129,89,104,203,61,229,154,91,134,235,179,48,250,116,68,92,52,11,94,69,199,6,20,147,36,34,166,182,101,70,100,226,19,166,162,75,43,82,100,40,208,181,122,155,208,148,168,208,149,27,136,11,74,225,123,158,159,203,93,170,140,14,198,59,207,171,196,154,46,255,0,67,201,154,157,175,87,105,109,182,147,45,94,53,31,81,49,157,28,230,106,73,90,218,36,57,245,170,76,135,10,127,140,187,210,106,119,150,20,95,240,171,48,219,151,64,187,44,234,195,114,90,68,184,132,79,211,234,49,30,37,36,156,101,228,153,18,219,117,178,213,14,36,251,164,201,69,226,66,244,248,124,231,110,149,154,251,1,202,21,206,252,72,56,139,106,199,142,205,86,26,165,37,79,213,152,75,44,165,117,100,54,150,90,66,16,228,133,56,149,52,217,40,153,62,89,40,200,156,111,80,150,160,0,0,51,89,155,31,52,248,201,241,2,225,249,139,227,74,99,53,153,177,243,79,140,159,16,46,31,152,190,3,197,57,96,94,77,88,49,241,73,86,244,179,180,229,86,30,160,34,172,146,37,48,85,22,153,109,245,71,89,145,234,133,155,79,33,105,220,69,188,137,205,155,185,110,109,235,249,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,137,235,194,243,8,108,220,122,200,78,36,225,30,32,49,45,202,21,197,124,76,102,65,196,124,217,125,165,162,21,49,214,158,109,125,200,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,235,131,50,249,116,190,242,191,138,115,240,206,250,143,253,246,101,30,110,246,127,164,233,125,75,204,177,51,150,211,174,114,121,188,133,171,148,181,111,71,129,151,129,152,104,246,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,31,88,81,15,14,188,245,73,202,213,228,86,62,32,207,150,188,43,175,200,121,233,204,198,138,210,215,76,168,188,81,208,85,35,50,108,223,121,9,110,58,91,91,41,95,216,90,150,148,45,105,36,46,244,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,1,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14,113,86,166,38,153,154,119,246,176,77,117,116,181,74,63,87,110,227,85,70,119,173,224,90,235,167,136,236,28,21,100,197,44,91,186,98,156,151,138,73,219,179,156,229,111,46,94,206,166,156,91,182,248,238,215,182,190,225,205,248,187,145,30,105,33,168,150,74,210,219,109,58,145,234,68,126,145,159,219,245,143,127,193,94,154,210,241,170,232,170,155,171,230,21,177,53,141,132,162,211,78,174,156,173,116,211,253,32,46,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,5,79,113,171,164,185,233,155,90,187,211,177,203,233,96,196,230,236,250,221,119,212,85,183,118,159,103,219,166,190,35,129,240,163,172,177,74,205,18,26,144,202,214,83,41,37,25,27,18,70,105,90,234,48,116,51,212,203,66,237,250,196,182,227,49,105,49,58,193,160,220,234,122,97,185,30,116,88,228,218,20,92,173,18,205,65,123,140,180,241,239,166,186,248,8,17,144,59,157,86,182,103,109,23,201,228,54,153,213,24,16,87,185,90,106,149,212,34,153,145,119,46,254,175,223,250,128,104,120,7,249,69,121,50,35,50,250,12,205,46,54,149,150,190,227,45,71,250,128,0,0,0,0,0,0,0,0,0,254,25,145,119,51,208,7,244,7,231,149,81,167,193,65,185,54,116,120,233,34,212,212,235,169,65,105,239,238,127,113,143,15,117,99,254,10,89,113,158,147,113,98,181,163,12,216,37,110,105,218,236,70,220,51,73,40,205,36,149,184,93,253,85,22,158,242,1,208,0,69,251,167,136,206,88,173,166,73,212,94,177,42,39,174,155,96,212,169,239,31,130,189,157,73,126,143,252,164,60,61,71,139,14,91,161,182,107,96,234,239,159,185,190,129,71,237,247,76,251,128,77,128,16,102,31,23,12,187,72,120,155,114,29,121,162,253,37,183,5,37,227,239,235,7,187,178,56,148,101,146,242,148,112,220,186,155,164,40,188,28,169,206,167,199,71,138,75,199,170,63,210,255,0,33,31,184,4,171,1,225,237,76,113,193,203,221,180,46,212,197,27,74,170,165,164,149,203,135,91,138,250,211,174,222,198,77,184,122,31,172,159,242,151,188,123,86,94,102,67,105,121,135,80,227,106,34,52,169,10,35,35,35,246,145,144,15,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,127,63,217,62,165,102,203,8,212,154,121,75,110,251,179,163,204,159,106,45,151,82,72,146,250,208,147,114,11,169,113,105,107,100,131,101,164,19,138,82,77,165,165,11,221,176,156,109,202,12,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,198,143,179,85,138,95,145,108,184,226,46,38,51,93,244,52,250,53,191,43,209,83,122,94,163,149,84,117,28,152,63,86,104,90,85,172,167,88,79,174,147,65,107,170,244,73,40,203,54,213,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,128,233,121,104,203,165,247,154,12,83,129,134,118,44,127,239,83,43,19,119,179,253,25,75,234,89,101,249,156,183,93,111,157,202,231,161,92,164,43,122,252,8,188,76,180,39,129,120,23,135,25,116,195,138,118,23,225,125,27,161,165,65,213,215,158,116,201,114,170,18,148,68,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,115,217,149,92,82,252,139,102,59,14,177,49,234,239,161,160,81,174,8,190,149,155,210,245,28,170,91,171,228,206,250,178,66,212,173,98,186,250,125,68,154,203,93,81,162,137,38,90,83,0,20,3,197,31,207,102,38,254,11,242,120,66,255,0,133,0,241,71,243,217,137,191,130,252,158,16,14,235,194,59,56,54,206,23,85,103,101,187,16,14,37,62,155,120,86,27,159,111,84,146,212,135,95,122,183,37,81,97,166,10,210,218,22,157,142,37,45,169,46,43,150,150,205,167,9,74,87,49,59,45,123,21,112,206,213,198,76,56,184,240,182,245,137,212,81,110,106,123,180,249,59,91,109,110,51,188,189,71,218,230,33,104,75,205,44,146,227,107,52,158,199,16,133,17,106,146,25,130,23,103,194,199,58,117,92,124,179,102,96,214,41,92,18,234,152,131,104,199,57,113,103,63,25,70,186,149,17,38,211,73,117,231,247,25,57,37,167,92,36,45,75,36,41,104,91,42,250,213,243,150,65,85,121,170,203,61,229,149,12,92,153,133,183,132,232,149,20,42,58,106,84,138,156,99,36,162,163,78,113,110,33,167,205,189,198,166,87,185,167,16,182,212,103,181,104,86,213,45,27,28,95,138,173,98,101,213,112,97,197,175,133,181,105,125,69,22,207,168,85,42,20,142,99,142,45,200,253,121,69,231,176,157,203,52,33,146,92,66,113,40,66,83,245,143,190,163,53,26,251,104,123,53,89,103,179,115,95,132,115,48,182,240,157,46,156,180,200,77,74,145,83,140,102,165,211,170,45,161,196,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,206,189,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,194,111,240,84,243,79,116,252,63,157,243,26,112,186,145,74,220,21,60,211,221,63,15,231,124,198,156,46,164,0,85,95,28,239,204,159,239,39,240,209,106,130,170,248,231,126,100,255,0,121,63,134,128,138,188,46,60,246,97,151,227,95,39,154,47,248,80,15,11,143,61,152,101,248,215,201,230,139,254,0,21,235,196,79,137,28,156,8,170,213,48,19,5,218,150,222,32,177,30,43,211,238,21,33,174,69,13,107,83,15,161,148,49,33,151,17,45,110,198,82,137,71,234,161,178,121,179,37,45,100,180,183,97,66,53,103,163,38,84,44,225,225,196,90,99,117,95,67,94,118,191,81,34,217,169,58,181,156,84,184,233,35,155,26,75,105,215,86,93,229,52,70,226,82,110,54,164,37,73,220,68,182,156,10,171,182,243,175,233,188,131,226,6,83,177,54,167,85,153,90,103,209,142,89,117,7,207,158,218,160,179,81,132,226,233,138,50,78,246,249,40,105,215,26,83,138,82,77,179,83,68,109,147,76,161,113,0,125,91,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,220,124,160,26,168,0,0,25,87,23,253,194,227,200,158,25,126,53,243,137,162,128,69,255,0,112,184,242,39,134,95,141,124,226,104,15,127,154,236,168,225,198,109,112,225,118,85,234,215,67,85,131,204,126,129,95,97,146,92,170,68,165,17,17,169,36,102,92,198,87,181,36,235,38,100,151,18,148,153,26,22,134,220,69,16,210,114,159,141,181,28,197,194,202,196,203,114,37,47,16,101,72,109,151,97,203,168,176,166,34,161,81,74,90,158,113,246,84,180,26,19,24,205,211,38,205,107,208,141,41,74,151,162,15,73,35,242,55,73,165,51,85,145,93,102,153,17,21,41,145,217,137,34,98,89,73,62,243,12,169,197,52,210,220,211,114,144,133,62,242,146,147,61,18,110,184,101,166,227,212,57,174,88,178,245,106,229,127,6,168,184,71,107,73,235,250,14,100,154,141,81,113,91,142,245,78,115,170,220,236,135,18,130,255,0,5,180,18,148,181,33,166,154,65,173,123,55,31,85,0,0,0,0,1,85,124,115,191,50,127,188,159,195,69,170,10,171,227,157,249,147,253,228,254,26,3,149,112,84,243,79,116,252,63,157,243,26,112,186,145,74,220,21,60,211,221,63,15,231,124,198,156,46,164,0,0,121,75,235,22,48,179,11,250,31,202,102,37,218,150,151,164,249,189,23,167,107,49,160,117,92,189,188,206,87,57,105,223,183,152,141,219,117,211,122,117,241,32,30,172,7,63,181,179,11,128,87,205,118,45,173,101,99,134,31,220,21,169,187,250,106,117,46,230,133,46,83,251,16,165,175,99,77,184,165,171,106,16,165,30,133,217,41,51,62,196,99,160,0,0,0,0,0,0,160,30,40,254,123,49,55,240,95,147,194,18,171,129,143,231,179,247,111,248,144,138,188,81,252,246,98,111,224,191,39,132,37,87,3,31,207,103,238,223,241,32,22,168,0,0,0,0,2,170,248,231,126,100,255,0,121,63,134,136,171,194,227,207,102,25,126,53,242,121,162,85,113,206,252,201,254,242,127,13,17,87,133,199,158,204,50,252,107,228,243,64,95,240,161,110,35,57,40,254,74,184,142,197,126,192,166,85,92,195,43,167,235,41,178,95,46,107,116,185,198,107,55,41,138,123,114,150,173,168,65,56,210,157,36,169,109,169,73,213,213,50,235,135,125,35,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,200,51,195,149,28,215,98,62,82,177,29,23,173,148,239,93,74,157,203,98,191,64,125,227,68,90,188,84,153,153,37,70,68,124,183,145,185,70,211,196,70,166,212,165,17,146,208,183,27,94,132,240,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,234,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,60,251,231,7,41,151,150,81,113,67,232,61,118,68,186,197,10,124,118,228,208,174,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,247,233,203,89,145,37,212,25,251,254,30,121,211,170,229,99,20,35,208,174,251,130,90,112,174,229,144,101,112,67,40,202,148,80,159,54,246,181,80,97,180,168,148,133,165,68,210,93,52,18,141,108,146,139,150,226,208,206,208,191,65,21,120,163,249,19,196,223,193,126,113,8,73,250,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,132,96,226,143,228,79,19,127,5,249,196,32,20,173,148,239,52,248,55,241,2,222,249,139,3,74,99,53,153,78,243,79,131,127,16,45,239,152,176,44,127,138,246,120,227,91,84,170,222,81,240,229,18,202,187,82,143,29,23,117,88,150,236,114,131,17,212,182,250,97,48,105,52,155,171,125,165,35,154,163,213,162,101,213,55,162,212,226,249,33,15,248,150,227,14,9,99,14,98,235,21,76,32,182,226,57,34,4,142,154,177,120,68,172,191,41,139,149,104,139,21,150,205,182,22,146,105,132,71,54,29,104,150,201,169,15,150,142,17,153,26,76,254,87,14,204,30,198,220,82,204,93,46,169,130,247,36,187,62,69,177,30,84,153,247,130,104,204,84,152,162,161,232,175,178,130,91,18,20,150,157,91,230,165,52,148,106,107,209,78,56,68,100,210,205,60,87,5,240,134,242,199,172,80,183,240,143,15,216,136,229,118,226,144,166,99,156,183,201,150,26,66,27,83,174,188,226,251,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,232,123,44,89,122,181,114,191,131,84,92,35,181,164,245,253,7,50,77,70,168,184,173,199,122,167,57,213,110,118,67,137,65,127,130,218,9,74,90,144,211,77,32,214,189,155,140,34,175,26,191,43,22,183,196,8,63,46,168,136,1,194,227,207,102,25,126,53,242,121,162,127,241,171,242,177,107,124,64,131,242,234,136,128,28,46,60,246,97,151,227,95,39,154,2,255,0,133,37,241,35,225,247,27,46,210,91,198,28,27,165,75,86,29,84,100,38,52,218,107,45,58,242,45,149,147,76,54,209,187,33,231,221,121,228,73,120,223,81,45,73,74,27,89,161,189,117,91,100,119,104,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,96,51,67,129,120,233,136,249,116,196,122,118,40,97,125,103,161,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,83,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,168,175,61,25,50,174,228,243,17,226,211,27,170,250,102,204,186,58,137,22,205,73,213,160,165,41,182,141,28,216,210,91,78,154,60,215,53,162,55,18,146,109,196,173,42,78,211,53,180,223,229,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,36,52,60,3,207,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,10,64,227,5,131,149,219,27,52,7,138,178,30,234,40,184,151,79,98,68,55,54,161,28,137,80,99,177,18,68,109,9,106,90,182,161,17,157,230,26,80,147,234,118,39,113,182,163,23,126,43,215,140,254,16,201,187,240,26,218,197,202,115,18,222,145,135,181,133,51,48,146,251,72,97,154,117,67,150,211,143,45,10,245,214,178,146,204,22,210,72,62,196,243,134,105,50,45,200,10,129,110,255,0,188,154,176,100,97,106,110,25,103,105,202,172,51,95,93,37,70,74,96,170,45,50,227,9,144,130,50,213,11,54,158,90,21,180,203,121,19,123,247,114,219,219,37,56,89,88,18,111,172,233,89,178,142,222,137,86,166,218,177,231,215,234,69,36,154,82,34,161,184,203,106,60,130,67,135,235,45,19,31,136,104,216,70,180,175,106,203,77,134,164,196,177,114,124,22,240,114,187,103,224,213,219,140,85,119,185,113,49,18,161,30,61,46,54,212,30,232,180,213,72,109,82,119,165,102,101,189,247,228,53,203,82,16,164,244,219,189,100,184,147,32,177,80,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,1,250,192,114,175,229,99,149,143,251,229,176,171,255,0,92,169,223,251,225,213,64,5,53,241,164,193,202,21,159,140,182,150,49,82,30,229,203,196,74,124,136,245,72,219,86,123,165,83,83,29,180,201,222,165,153,22,246,31,142,215,45,40,66,83,211,110,245,148,226,140,174,80,66,174,46,56,103,106,222,25,66,172,95,85,104,154,86,172,42,132,10,133,34,83,109,183,204,79,83,45,152,111,176,165,169,6,178,101,104,124,150,164,33,73,220,227,12,40,204,201,26,24,83,93,169,140,117,219,63,6,175,252,29,164,51,203,137,136,149,10,28,138,164,157,200,61,209,105,170,148,226,99,108,82,12,203,123,239,199,119,152,149,161,73,233,182,250,201,113,68,93,3,32,248,103,106,226,238,111,112,218,197,189,98,117,116,89,21,9,21,9,49,84,219,110,55,43,162,136,244,196,48,234,28,66,144,182,92,92,116,161,196,26,125,102,212,180,145,145,153,25,112,1,106,156,16,176,183,255,0,174,94,53,212,40,95,246,165,173,72,169,245,95,174,76,246,57,36,191,254,214,171,122,209,247,33,95,214,16,11,84,0,0,25,87,22,105,194,135,60,114,109,170,173,19,40,248,140,136,133,66,169,72,144,139,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,202,81,106,233,60,234,91,209,105,113,28,154,203,31,170,167,73,170,209,100,162,29,102,153,46,4,135,35,177,45,13,73,101,77,45,76,62,210,30,101,210,74,136,140,208,227,78,54,226,21,224,164,45,42,45,72,200,192,104,83,59,121,62,182,115,115,133,238,209,84,81,33,94,212,56,239,170,211,172,75,118,71,34,11,238,184,194,222,67,141,180,178,74,144,242,99,33,163,90,144,225,182,74,53,161,42,50,218,174,213,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,56,65,195,23,62,63,150,250,20,108,6,197,138,214,235,250,223,167,167,209,181,74,141,71,153,42,232,101,43,121,78,104,158,82,75,157,29,132,199,37,110,113,199,94,73,56,241,235,177,213,20,255,0,0,0,0,17,87,138,63,145,60,77,252,23,231,16,133,43,101,59,205,62,13,252,64,183,190,98,192,186,158,40,254,68,241,55,240,95,156,66,20,173,148,239,52,248,55,241,2,222,249,139,0,52,166,0,0,0,60,85,235,141,248,47,134,181,86,168,88,141,139,214,85,171,82,126,58,101,181,14,183,95,137,5,247,24,82,148,148,186,150,222,113,42,52,26,144,180,146,136,180,213,10,47,97,143,213,98,226,198,22,98,135,93,249,51,196,187,82,237,244,103,43,173,244,21,102,52,254,151,153,187,151,205,228,173,91,55,114,215,183,118,154,236,86,158,6,2,58,231,211,62,49,178,117,74,163,81,168,182,20,187,138,236,186,35,202,118,156,185,104,118,61,42,34,27,73,167,154,227,196,157,36,45,46,169,173,99,52,164,175,97,153,173,198,119,180,110,66,12,141,113,67,186,172,139,238,181,64,205,45,237,85,175,91,119,109,65,117,53,92,21,7,220,123,232,243,196,203,235,113,44,197,98,59,142,45,151,156,40,205,165,134,205,182,152,208,212,132,17,41,122,217,254,103,114,245,106,230,131,6,171,88,71,116,201,232,58,254,92,154,117,81,17,91,144,245,50,115,74,220,212,134,210,178,255,0,9,181,146,84,133,45,167,93,65,45,27,247,22,120,113,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,177,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,144,120,161,165,60,167,121,88,193,191,135,246,247,203,152,25,172,26,83,202,119,149,140,27,248,127,111,124,185,128,29,84,0,0,70,174,34,184,57,66,198,76,163,223,113,170,239,116,242,236,250,123,247,141,46,78,213,175,147,42,3,14,184,162,216,149,160,149,205,96,228,49,170,183,37,28,253,251,84,164,36,133,11,97,61,245,249,47,197,59,55,19,61,23,233,63,162,87,5,58,187,209,115,249,61,87,75,37,183,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,13,57,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,47,141,246,85,43,13,113,162,254,195,154,20,137,111,211,109,91,162,171,68,134,236,181,165,79,184,196,105,110,50,218,156,82,82,148,154,205,40,35,51,36,164,181,215,66,47,0,30,126,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,26,19,200,78,25,218,184,95,148,124,51,167,90,209,57,126,158,183,225,92,213,23,214,219,100,244,169,211,216,68,135,86,226,144,132,239,219,204,75,72,53,106,162,105,150,144,106,86,205,69,22,101,87,11,127,45,57,142,195,172,51,122,133,233,152,21,155,130,47,165,97,117,93,63,54,150,210,249,211,190,176,150,133,39,72,173,62,175,81,68,179,211,68,106,163,73,30,148,192,5,43,113,171,243,79,107,124,63,131,243,26,136,186,145,74,220,106,252,211,218,223,15,224,252,198,162,2,37,101,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,87,253,132,56,161,133,249,202,203,203,119,4,84,196,168,80,175,26,59,180,139,146,142,204,215,13,112,31,122,57,34,109,57,215,18,77,186,149,160,157,82,73,100,72,53,33,72,117,30,170,208,163,206,100,107,90,187,46,213,168,222,177,224,239,162,210,170,16,233,115,36,243,80,92,169,82,219,146,228,118,246,25,239,86,228,66,146,122,145,26,75,151,162,140,141,73,35,238,185,28,205,221,87,40,56,184,171,173,250,116,186,197,167,94,142,154,109,199,74,98,66,144,181,176,75,37,34,83,40,53,19,75,146,201,238,217,204,45,13,14,60,217,41,190,105,184,144,154,147,175,92,18,225,39,139,149,59,121,156,53,137,120,84,177,22,177,38,172,212,232,19,31,102,163,110,89,171,91,5,22,26,74,74,28,67,235,41,13,212,75,106,100,32,221,233,35,173,229,167,115,100,212,255,0,193,12,200,224,150,99,233,85,58,206,11,223,209,46,56,244,105,8,141,61,9,142,252,87,227,45,105,220,131,91,50,16,135,73,10,34,86,213,237,216,163,67,132,70,102,133,145,103,223,52,56,233,93,204,94,56,221,88,161,86,172,213,103,64,157,80,144,213,1,154,137,33,14,83,232,233,121,103,18,41,54,217,155,109,236,109,69,184,144,102,70,226,156,89,169,106,90,150,171,73,224,239,151,89,56,121,132,117,172,109,188,45,57,116,235,134,250,144,134,105,15,78,105,162,90,168,13,161,11,105,230,11,111,57,164,72,121,110,41,68,165,18,93,68,120,206,37,59,118,45,97,86,217,177,243,79,140,159,16,46,31,152,190,46,167,133,199,145,60,50,252,107,231,19,69,43,102,199,205,62,50,124,64,184,126,98,248,186,158,23,30,68,240,203,241,175,156,77,1,213,115,47,151,75,19,52,24,89,63,12,239,168,255,0,223,102,81,230,239,123,250,50,169,211,60,203,19,57,109,58,223,59,149,207,90,185,75,86,197,248,25,120,25,83,182,8,112,208,197,203,207,52,117,60,4,197,120,242,237,154,69,167,29,21,122,237,110,27,11,121,137,180,229,59,177,142,129,243,111,148,165,201,52,184,77,155,154,108,38,100,26,144,110,71,91,2,247,128,7,201,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,197,96,241,206,252,201,254,242,127,13,22,168,42,175,142,119,230,79,247,147,248,104,14,85,193,83,205,61,211,240,254,119,204,105,195,170,241,206,252,201,254,242,127,13,28,171,130,167,154,123,167,225,252,239,152,211,135,85,227,157,249,147,253,228,254,26,3,149,112,84,243,79,116,252,63,157,243,26,112,186,145,74,220,21,60,211,221,63,15,231,124,198,156,46,164,5,32,113,66,201,71,242,127,190,215,140,248,123,76,165,65,195,107,202,160,136,205,83,161,23,39,208,213,69,50,165,174,57,52,165,30,172,187,202,125,230,205,178,36,55,235,181,177,180,161,174,103,96,225,33,150,124,203,218,23,147,120,229,85,157,46,207,195,58,253,31,152,170,100,147,66,215,117,33,100,226,98,172,163,238,220,194,26,81,243,209,33,100,149,169,11,74,90,37,181,33,197,21,170,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,63,88,12,214,102,199,205,62,50,124,64,184,126,98,248,181,78,10,158,86,46,159,136,19,190,93,78,21,87,155,31,52,248,201,241,2,225,249,139,227,218,216,185,193,185,176,187,40,149,188,183,97,249,203,167,212,175,11,162,165,62,225,169,41,168,238,176,245,18,77,49,136,106,130,132,184,133,171,123,138,75,138,83,137,229,169,178,105,178,74,149,204,86,192,239,252,90,115,131,74,197,251,202,62,93,236,67,150,116,44,61,172,73,85,122,83,205,37,8,157,91,104,148,198,198,146,164,115,82,136,196,169,45,154,247,18,93,91,203,209,38,150,218,113,117,236,61,86,21,97,157,213,140,152,143,110,97,109,149,19,168,173,92,213,6,169,241,183,54,226,219,103,121,250,239,187,203,66,214,150,90,65,41,199,22,73,61,141,161,106,50,209,38,46,82,250,225,89,135,19,242,143,7,0,108,154,255,0,38,239,162,84,29,185,33,221,21,6,8,250,234,195,140,37,169,8,117,36,75,92,104,111,33,166,80,109,178,122,163,167,142,226,185,235,109,92,208,143,252,43,51,221,66,179,233,212,140,169,98,138,250,72,146,42,14,183,105,85,244,91,155,165,77,148,194,90,165,114,24,142,102,91,223,126,83,221,75,174,237,78,237,135,162,73,58,118,190,53,126,86,45,111,136,16,126,93,81,20,215,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,137,85,141,57,215,254,80,25,30,180,240,99,16,170,117,89,216,147,102,222,17,36,187,81,154,124,239,76,210,211,18,122,17,32,221,74,75,71,154,230,176,203,132,225,154,220,245,29,222,226,150,239,44,62,87,11,143,61,152,101,248,215,201,230,137,255,0,198,175,202,197,173,241,2,15,203,170,34,0,112,184,243,217,134,95,141,124,158,104,159,252,106,252,172,90,223,16,32,252,186,162,2,0,112,184,243,217,134,95,141,124,158,104,191,58,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,6,112,184,243,217,134,95,141,124,158,104,238,188,86,51,199,27,18,170,179,242,183,134,200,150,213,10,216,172,26,46,154,154,150,235,7,81,168,197,82,208,112,144,222,164,75,140,203,186,169,74,113,39,204,121,166,212,130,74,90,75,143,4,74,206,30,37,225,62,45,99,237,209,122,224,229,145,244,126,139,54,161,53,199,228,250,74,76,191,79,74,92,217,14,42,171,178,66,82,184,188,244,56,217,244,196,91,91,219,167,137,153,9,21,194,59,7,177,182,230,198,137,216,165,97,220,146,237,27,78,133,29,184,21,202,178,168,204,77,98,176,131,151,21,247,104,168,55,148,70,218,221,105,189,234,125,162,82,217,34,111,93,57,168,221,26,178,171,150,123,203,53,248,185,15,11,108,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,123,137,79,47,115,173,161,13,164,203,114,214,157,202,66,55,184,141,15,97,86,25,218,184,55,135,22,230,22,217,81,58,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,96,43,91,142,119,230,79,247,147,248,104,229,92,21,60,211,221,63,15,231,124,198,156,58,175,28,239,204,159,239,39,240,209,202,184,42,121,167,186,126,31,206,249,141,56,7,106,226,139,195,254,29,94,29,75,51,120,33,110,242,106,172,245,53,27,226,150,195,140,49,21,200,173,48,235,239,85,147,204,90,54,188,92,173,29,109,178,90,158,83,137,112,146,75,39,84,237,101,224,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,99,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,46,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,195,54,249,148,185,48,190,238,199,155,230,226,193,123,98,37,2,201,153,88,120,232,176,226,27,132,194,152,78,137,234,27,109,196,33,76,161,229,37,79,147,27,82,76,147,164,209,17,18,8,6,130,114,209,152,187,19,52,24,89,3,19,44,89,31,222,161,214,33,108,123,250,50,169,211,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,248,145,248,145,117,81,77,124,27,112,115,22,38,227,44,204,116,164,61,232,219,6,159,79,168,219,245,73,59,99,61,233,57,70,152,206,38,159,177,75,231,51,161,185,30,79,61,40,52,159,79,202,215,235,20,66,210,106,217,155,203,109,2,171,54,133,93,204,30,26,211,170,84,233,14,68,153,14,93,217,1,151,227,62,218,141,46,52,227,106,116,148,133,165,68,105,52,153,17,145,145,145,128,233,99,53,153,177,243,79,140,159,16,46,31,152,190,52,103,101,98,21,131,137,84,167,107,184,115,124,91,247,85,53,137,10,136,236,202,37,77,153,204,54,250,82,149,41,165,56,202,148,146,89,37,104,81,164,207,93,22,147,246,144,206,102,108,124,211,227,39,196,11,135,230,47,128,181,78,10,158,86,46,159,136,19,190,93,78,18,127,53,89,103,179,115,95,132,115,48,182,240,157,46,156,180,200,77,74,145,83,140,102,165,211,170,45,161,196,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,140,28,21,60,172,93,63,16,39,124,186,156,39,248,12,187,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,199,184,93,113,0,153,72,153,77,203,38,55,220,92,234,83,221,53,58,199,170,62,219,239,202,110,83,175,180,195,52,149,114,208,189,204,159,55,86,156,112,208,150,82,218,155,53,26,13,164,181,45,120,131,100,146,149,154,251,1,186,237,176,196,72,56,139,106,199,144,245,42,98,98,165,79,213,152,75,47,41,20,149,184,167,154,66,16,228,133,54,164,186,225,168,153,62,97,164,136,156,115,90,22,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,6,167,128,64,14,23,185,233,252,181,218,168,192,236,99,188,250,188,73,162,239,244,60,153,169,218,245,118,150,219,105,50,213,227,81,245,19,25,209,206,102,164,149,173,162,67,159,90,164,200,112,167,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,135,158,102,59,106,121,247,80,219,105,35,53,41,106,34,34,34,246,153,152,241,87,94,56,224,229,144,218,215,117,226,141,165,74,82,18,106,229,204,173,197,97,106,211,119,98,39,28,45,79,213,87,249,15,220,3,220,0,138,151,191,18,140,178,89,178,138,27,119,83,117,117,31,139,148,201,212,249,8,241,81,120,245,69,250,63,228,50,247,143,9,51,139,134,93,163,188,109,183,14,188,233,126,146,27,130,162,241,247,245,128,39,48,8,79,78,226,195,150,233,141,146,223,58,187,7,238,115,160,73,251,61,243,62,241,238,45,110,35,57,98,185,89,55,87,122,196,167,30,186,109,157,82,167,178,126,9,246,117,39,250,95,242,24,9,64,3,159,218,184,255,0,130,151,164,102,100,219,184,173,104,204,55,201,59,90,106,187,17,199,8,212,73,50,73,165,14,31,127,89,37,167,188,199,184,139,81,167,206,65,57,10,116,121,9,50,212,148,211,169,89,105,239,236,127,121,0,253,0,63,132,100,125,200,245,31,208,0,0,0,0,0,0,0,0,0,31,229,41,228,199,140,243,235,51,36,182,218,150,122,123,136,181,1,68,252,87,43,44,85,115,68,182,163,178,180,20,58,73,198,94,244,145,26,150,138,140,237,76,180,51,212,187,254,177,223,56,42,82,92,244,205,211,93,233,216,229,244,179,162,115,118,125,110,187,233,202,219,187,79,179,237,211,95,17,16,179,249,115,170,233,204,237,220,249,188,135,19,6,163,62,10,54,171,93,18,138,132,163,34,62,231,223,214,251,191,80,158,220,25,237,54,32,216,85,235,153,47,76,39,36,78,148,193,182,181,23,43,69,51,79,94,226,45,60,123,105,174,190,0,44,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,4,62,226,133,101,149,211,150,186,148,210,76,116,157,33,111,84,55,172,180,81,147,80,38,158,210,61,167,250,94,29,191,89,10,96,203,133,83,208,216,237,97,212,119,37,60,155,146,150,179,53,30,132,90,76,100,251,247,47,112,191,92,229,90,141,94,25,107,191,233,206,19,134,182,109,234,172,134,182,105,253,97,64,144,73,215,177,246,245,189,157,198,121,237,164,174,221,196,138,91,110,186,227,71,78,173,176,149,169,10,218,180,242,223,45,76,143,182,135,234,253,192,52,211,101,79,42,165,157,67,168,146,210,174,170,155,21,237,82,122,145,238,105,39,247,251,199,218,28,235,46,213,38,106,216,27,98,77,98,66,222,39,45,202,89,154,220,89,41,70,103,13,163,238,100,103,223,184,232,160,0,0,0,0,62,69,201,119,91,54,141,61,218,157,203,93,129,77,140,202,20,181,185,42,83,108,164,136,146,106,62,235,81,23,130,85,237,246,24,15,174,62,37,201,123,217,182,116,55,42,23,101,215,71,163,70,105,38,165,187,62,115,81,208,68,68,102,102,106,113,68,94,9,81,254,195,247,8,91,153,78,41,152,89,134,81,229,208,240,218,67,23,29,109,9,113,9,117,133,198,153,17,14,17,60,146,37,41,153,105,89,25,45,8,51,237,174,213,123,204,133,90,99,126,112,113,191,29,171,19,36,215,238,218,140,56,18,157,115,101,58,4,249,109,198,216,165,184,100,158,82,222,90,126,203,166,157,60,52,34,47,214,22,227,141,92,79,242,249,134,10,147,6,129,89,77,209,49,148,175,69,209,228,65,154,201,172,185,133,166,168,150,147,241,65,126,197,39,222,33,110,38,241,140,197,218,211,178,97,225,245,181,67,133,1,226,90,80,236,216,114,155,146,130,51,89,17,145,181,52,210,70,73,52,31,235,35,251,132,47,176,112,47,23,177,82,107,108,217,214,21,195,84,57,14,18,77,246,41,114,159,108,141,70,146,220,165,54,218,187,125,98,76,207,220,127,121,9,125,132,92,35,113,134,235,68,105,247,228,232,84,120,238,45,10,113,147,118,84,119,210,217,242,204,203,107,176,204,137,90,41,101,238,212,190,227,1,192,47,44,244,230,90,245,67,237,76,196,170,228,20,62,165,30,144,43,53,6,182,18,183,122,169,214,65,232,69,184,244,47,184,135,50,149,88,198,27,244,205,115,42,151,141,197,205,86,166,110,63,42,94,227,63,214,106,215,237,159,255,0,45,247,139,145,195,126,18,185,123,180,202,44,219,129,250,205,102,82,16,131,121,169,138,131,34,58,150,91,13,90,37,112,200,205,58,164,203,191,176,207,222,36,101,169,149,60,191,89,204,54,197,35,10,45,83,38,208,73,37,57,66,133,184,244,36,150,166,105,100,187,250,165,220,6,125,32,229,251,31,171,13,178,244,12,26,191,101,182,249,164,155,91,86,236,215,18,179,86,154,104,100,217,235,174,165,225,239,30,186,22,73,115,73,58,51,114,81,130,55,179,100,225,145,109,114,218,168,146,139,82,35,238,92,143,188,104,122,159,102,218,52,166,90,98,155,107,210,98,182,193,164,218,75,48,154,65,32,200,136,139,66,36,150,154,104,90,105,238,31,93,40,66,11,106,18,73,34,246,17,104,3,58,191,200,83,52,219,146,159,200,221,218,91,148,73,215,232,245,71,66,251,207,249,191,128,243,215,30,84,179,43,103,169,199,42,56,41,126,33,150,136,205,82,155,182,231,147,36,69,174,190,185,178,69,224,147,63,213,220,105,55,196,126,42,157,26,147,89,138,184,85,90,108,89,140,56,70,149,54,251,41,113,38,70,70,71,217,68,101,224,102,95,180,6,102,105,247,78,50,97,132,173,212,250,253,227,108,58,219,154,41,45,202,149,11,214,35,45,82,100,70,147,241,65,118,255,0,139,247,9,35,130,252,80,115,11,133,234,137,2,181,82,102,228,167,50,182,201,197,85,94,157,49,243,65,114,200,200,183,75,74,117,218,217,253,218,168,253,226,218,113,95,36,217,124,197,170,91,176,42,214,37,46,152,243,134,165,148,170,101,46,11,47,239,52,172,181,53,169,133,31,139,134,127,172,136,197,123,102,59,132,117,205,109,28,202,254,12,207,114,167,5,182,220,123,163,148,235,143,72,51,46,114,246,161,17,225,145,125,148,180,68,90,248,153,151,184,4,186,203,175,19,28,21,198,34,137,72,186,171,16,237,122,203,232,108,149,233,25,17,33,71,91,170,228,167,98,55,202,90,204,205,110,43,66,211,93,18,126,210,18,246,151,86,165,86,225,183,81,163,84,162,207,138,242,73,109,191,25,228,186,218,210,100,70,70,74,73,153,25,25,25,31,234,50,25,141,188,108,28,65,194,107,136,233,215,77,6,177,65,168,195,123,86,214,252,87,226,171,114,22,162,37,160,214,148,171,237,54,173,12,191,71,238,18,203,40,60,73,177,15,5,167,66,181,47,249,178,43,182,194,156,109,181,57,37,199,229,73,97,26,199,111,68,155,178,144,218,82,150,218,89,151,110,198,163,246,25,232,23,150,3,154,224,142,96,112,223,30,237,182,43,246,37,118,44,149,41,164,184,244,82,148,194,223,100,205,182,214,162,90,26,113,123,116,230,160,143,83,236,103,167,187,94,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,175,141,166,53,255,0,240,23,46,112,233,254,235,214,161,41,198,191,243,136,113,27,101,100,231,254,122,110,37,77,255,0,120,52,171,237,144,132,25,44,203,60,156,215,99,205,43,12,30,157,46,159,66,98,59,213,123,134,116,67,107,159,26,156,206,210,87,44,156,81,17,173,199,92,101,146,50,74,246,27,196,225,161,105,66,136,51,193,140,85,92,111,205,30,32,93,211,43,209,42,180,216,85,137,52,74,11,176,101,41,248,69,74,136,234,153,140,168,234,53,173,59,28,74,77,245,27,103,177,78,62,226,210,69,191,65,61,56,37,224,229,9,171,86,250,204,12,135,185,213,169,53,3,179,161,183,181,105,233,34,182,220,121,114,15,82,94,199,57,203,118,55,99,70,228,116,190,170,180,113,68,65,86,216,133,101,85,112,214,255,0,185,112,230,187,34,35,245,43,86,177,54,137,49,216,139,82,152,113,248,207,45,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,120,11,243,225,213,140,116,44,100,202,61,137,38,144,207,79,46,207,167,177,103,85,35,110,90,249,50,160,48,211,105,61,234,66,9,92,214,14,59,250,39,114,81,207,217,185,74,66,140,85,183,22,108,47,165,97,198,112,106,149,58,50,162,55,30,250,163,195,186,23,18,52,36,199,68,103,214,167,35,61,174,211,50,113,110,187,17,201,11,115,68,154,151,33,90,145,153,26,213,221,56,37,227,29,117,171,170,250,203,244,134,121,212,89,52,243,188,97,185,185,9,233,37,54,228,120,146,11,66,70,247,57,200,118,55,115,94,212,116,190,170,117,113,70,65,109,66,128,120,163,249,236,196,223,193,126,79,8,95,240,160,30,40,254,123,49,55,240,95,147,194,1,232,48,15,35,145,179,29,146,107,191,24,108,117,203,70,34,217,119,69,73,12,196,109,14,200,69,114,156,205,62,19,231,9,44,160,148,162,146,74,91,170,101,72,79,174,183,13,181,145,146,144,182,98,85,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,46,83,130,167,149,139,167,226,4,239,151,83,135,42,226,167,144,239,246,223,53,120,65,69,254,244,237,223,66,166,83,191,242,235,147,91,82,249,191,249,186,93,67,108,255,0,124,144,181,127,90,176,18,211,32,57,193,165,102,203,8,210,170,129,203,110,251,179,163,195,129,117,161,230,146,72,146,250,208,162,110,115,74,109,9,107,100,131,101,213,155,105,74,77,165,165,104,219,176,155,113,200,107,199,22,214,161,68,186,176,146,245,143,7,101,106,171,79,172,82,230,73,230,172,249,177,98,57,21,200,237,236,51,216,157,171,155,36,245,34,37,31,51,69,25,146,82,69,2,242,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,41,127,197,19,30,108,220,201,97,30,93,113,90,204,155,17,72,168,199,184,81,83,130,204,131,121,116,154,137,34,148,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,15,203,193,83,205,61,211,240,254,119,204,105,194,234,69,43,112,84,243,79,116,252,63,157,243,26,112,186,144,1,85,124,115,191,50,127,188,159,195,69,170,10,171,227,157,249,147,253,228,254,26,2,42,240,184,243,217,134,95,141,124,158,104,191,225,64,60,46,60,246,97,151,227,95,39,154,47,248,0,0,0,87,87,23,28,168,225,197,193,132,245,140,211,83,26,244,53,231,107,244,12,84,156,142,201,27,117,216,174,201,102,35,105,144,90,150,143,53,205,65,161,226,213,70,218,13,165,18,136,154,54,105,176,95,247,20,127,34,120,155,248,47,206,33,10,1,1,127,220,59,179,121,252,171,112,104,254,148,205,231,98,21,157,202,133,116,108,129,211,50,255,0,53,78,244,178,219,218,102,217,243,91,105,91,201,59,54,186,219,186,54,134,205,173,210,168,102,51,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,59,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,104,163,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,12,209,11,254,225,113,228,79,12,191,26,249,196,209,64,34,255,0,184,92,121,19,195,47,198,190,113,52,4,170,0,30,82,157,138,184,113,87,196,122,190,16,211,47,74,84,155,206,131,79,143,84,169,81,27,144,71,42,52,87,140,201,183,20,159,254,80,212,69,235,33,47,48,165,18,73,230,141,97,234,192,0,0,0,0,5,85,241,206,252,201,254,242,127,13,22,168,42,175,142,119,230,79,247,147,248,104,14,85,193,83,205,61,211,240,254,119,204,105,194,234,69,43,112,84,243,79,116,252,63,157,243,26,112,186,144,1,85,124,115,191,50,127,188,159,195,69,170,0,10,1,225,113,231,179,12,191,26,249,60,209,127,192,0,0,0,0,0,0,40,7,138,63,158,204,77,252,23,228,240,132,170,224,99,249,236,253,219,254,36,34,175,20,127,61,152,155,248,47,201,225,9,85,192,199,243,217,251,183,252,72,5,170,0,0,0,0,0,170,190,57,223,153,63,222,79,225,162,42,240,184,243,217,134,95,141,124,158,104,149,92,115,191,50,127,188,159,195,68,85,225,113,231,179,12,191,26,249,60,208,23,252,34,85,175,157,58,85,23,60,120,147,149,60,82,184,34,64,142,228,138,41,216,111,187,25,45,33,79,191,76,140,228,138,123,175,146,136,141,110,58,225,45,130,90,117,82,214,235,124,195,51,97,161,45,69,0,241,71,243,217,137,191,130,252,158,16,11,169,204,238,94,173,92,208,96,213,107,8,238,153,61,7,95,203,147,78,170,34,43,114,30,166,78,105,91,154,144,218,86,95,225,54,178,74,144,165,180,235,168,37,163,126,226,207,14,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,246,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,185,238,24,217,197,190,243,77,98,92,116,12,75,135,213,92,150,39,71,214,220,28,198,81,233,126,181,233,139,111,249,171,44,54,220,126,83,108,33,191,84,213,191,77,199,161,235,175,64,207,70,76,168,89,195,195,136,180,198,234,190,134,188,237,126,162,69,179,82,117,107,56,169,113,210,71,54,52,150,211,174,172,187,202,104,141,196,164,220,109,72,74,147,184,137,109,56,16,3,134,47,16,8,120,69,50,54,95,177,190,226,233,44,89,123,88,182,106,78,182,195,81,104,50,156,125,231,157,76,149,165,4,225,178,251,146,59,188,226,212,150,84,132,234,73,109,75,91,115,171,138,63,145,60,77,252,23,231,16,133,0,139,179,205,101,90,171,95,225,5,18,187,93,169,203,168,212,170,54,61,145,46,100,201,111,41,231,228,190,228,154,98,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,5,59,97,63,211,191,202,157,155,249,45,255,0,225,159,210,10,119,209,207,234,127,219,78,165,190,151,250,255,0,170,254,187,151,253,103,169,250,93,181,30,84,117,92,167,121,167,193,191,136,22,247,204,88,22,169,196,95,135,71,229,239,171,198,188,20,167,127,178,79,213,250,78,153,206,255,0,225,31,247,36,102,126,186,76,148,71,135,211,199,105,213,122,168,250,223,3,245,180,51,15,63,193,130,173,128,204,225,125,203,66,181,42,114,209,138,147,36,38,93,217,14,123,218,27,208,153,113,196,194,118,19,100,123,85,25,9,124,210,181,105,204,75,206,172,156,209,10,143,173,143,140,192,225,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,213,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,9,201,246,108,236,220,221,97,127,211,138,20,120,148,122,236,9,14,70,174,219,137,158,114,159,165,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,108,215,152,130,51,83,75,34,8,235,198,175,202,197,173,241,2,15,203,170,34,0,112,184,243,217,134,95,141,124,158,104,159,252,106,252,172,90,223,16,32,252,186,162,32,7,11,143,61,152,101,248,215,201,230,128,191,224,0,1,226,177,163,8,108,220,122,194,251,131,8,241,1,137,110,80,174,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,185,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,158,120,115,59,151,171,171,43,248,203,90,194,59,166,79,95,208,114,228,211,170,136,138,228,118,106,112,93,78,230,164,54,149,151,248,77,172,146,165,165,14,180,234,9,107,217,184,244,166,56,86,112,114,153,102,230,235,11,254,131,215,100,68,163,215,96,72,110,77,10,227,84,3,148,253,41,102,226,13,242,66,9,198,141,104,117,164,27,106,65,175,102,188,181,153,26,154,65,144,85,175,14,14,32,19,50,239,93,107,9,49,122,226,255,0,98,121,253,75,237,73,144,219,242,28,183,101,108,91,155,163,161,148,56,226,217,121,194,36,45,146,78,210,113,210,117,38,143,174,39,110,252,101,92,104,35,134,93,90,171,90,200,230,24,76,172,212,229,207,144,220,122,148,68,59,37,229,58,180,176,197,78,91,44,180,74,81,153,146,27,105,182,219,66,124,18,132,37,37,161,17,16,9,64,56,166,116,233,24,113,92,202,158,39,211,241,98,163,208,91,127,71,223,125,217,41,81,115,26,148,209,147,144,212,210,20,243,41,121,226,148,136,252,182,84,234,18,235,155,27,51,209,102,67,181,136,43,198,11,24,232,86,54,88,15,10,164,51,212,86,177,46,160,196,120,109,238,90,57,17,96,200,98,92,137,58,146,20,133,109,90,35,53,203,53,33,71,212,239,78,226,109,68,2,144,70,135,184,120,66,179,96,100,183,10,152,177,42,210,234,52,213,81,214,243,239,73,73,165,105,168,185,37,213,207,100,136,208,143,81,185,138,146,218,15,67,213,8,73,146,151,246,213,158,17,114,124,22,241,142,187,120,96,213,219,131,181,118,121,145,48,238,161,30,69,46,78,228,22,216,181,37,72,113,81,182,37,4,103,177,246,36,59,204,82,214,165,117,59,125,84,182,146,48,177,81,202,179,99,229,99,25,62,31,220,63,46,124,117,80,1,149,113,170,128,0,1,231,241,10,153,102,214,172,11,150,141,136,206,68,110,211,159,71,155,26,188,185,114,206,43,9,167,45,149,166,73,184,241,41,38,210,57,70,189,86,74,78,210,212,245,45,53,30,128,68,174,41,183,252,107,23,37,183,148,82,184,101,210,106,87,84,136,20,10,105,198,55,82,185,75,114,74,29,145,28,214,217,122,168,92,54,37,146,247,153,33,72,220,131,215,121,37,65,65,130,252,248,86,82,105,84,236,142,88,51,41,244,200,145,100,85,36,86,37,206,117,150,82,133,202,124,170,114,89,39,93,81,22,171,89,52,203,77,146,149,169,236,109,9,240,73,17,80,96,181,238,7,215,252,151,105,88,167,133,179,174,24,133,30,44,138,117,126,151,73,81,180,151,205,110,165,214,38,200,65,105,205,90,8,153,128,133,119,52,32,205,191,178,110,30,224,180,160,0,1,149,113,111,216,209,144,159,229,81,147,188,20,196,140,59,127,167,196,219,103,11,237,232,113,35,191,35,100,90,212,20,65,109,210,134,163,89,236,101,226,91,142,41,167,123,36,212,181,33,211,218,164,184,205,64,141,41,229,59,202,198,13,252,63,183,190,92,192,12,219,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,52,19,145,124,230,208,179,135,135,18,170,110,82,189,13,121,218,253,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,114,48,113,94,200,228,107,150,149,91,205,198,28,174,89,215,105,177,227,174,238,164,146,29,144,83,162,52,150,216,76,214,9,36,163,105,108,52,148,115,82,122,52,108,180,167,53,66,155,95,58,31,240,210,193,140,109,196,92,197,209,239,220,32,169,68,161,71,177,36,115,171,21,249,113,24,156,196,4,73,139,41,45,178,228,53,190,203,175,162,65,52,236,115,54,84,75,108,156,53,146,144,100,149,0,191,64,0,1,21,120,163,249,19,196,223,193,126,113,8,82,182,83,188,211,224,223,196,11,123,230,44,11,169,226,143,228,79,19,127,5,249,196,33,74,217,78,243,79,131,127,16,45,239,152,176,3,74,96,0,2,149,184,213,249,167,181,190,31,193,249,141,68,117,94,6,63,158,207,221,191,226,66,213,0,0,71,92,237,228,250,217,205,206,23,187,69,81,68,133,123,80,227,190,171,78,177,45,217,28,136,47,186,227,11,121,14,54,210,201,42,67,201,140,134,141,106,67,134,217,40,214,132,168,203,106,164,80,0,202,184,184,158,21,249,234,141,127,219,212,172,176,226,148,248,140,92,244,56,236,211,108,199,153,138,238,250,181,57,136,175,45,76,58,77,182,108,182,184,172,198,34,39,22,180,115,80,164,22,213,56,133,173,202,118,31,170,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,32,26,158,1,29,114,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,145,64,2,141,184,194,211,44,216,25,193,92,171,93,200,138,169,84,109,122,108,155,140,153,150,111,45,53,18,83,205,32,157,65,168,249,43,232,218,132,100,130,36,234,131,66,244,245,205,74,188,145,154,28,203,223,241,177,79,48,216,145,136,52,251,134,93,114,155,92,186,42,82,105,115,164,155,187,221,167,117,11,40,100,68,233,18,208,132,199,38,144,132,40,139,98,18,148,232,157,186,16,74,174,12,52,154,85,71,53,245,185,149,10,100,73,82,41,118,60,249,112,93,121,148,173,113,95,57,144,153,55,90,81,150,168,89,180,243,173,154,147,161,236,113,105,240,81,145,221,160,205,182,79,239,249,56,97,154,60,45,188,217,184,98,80,163,197,186,32,198,168,84,37,155,73,97,138,116,151,74,60,211,113,78,150,196,32,227,60,241,26,207,77,132,102,162,52,153,18,139,73,32,2,149,184,213,249,167,181,190,31,193,249,141,68,93,72,165,110,53,126,105,237,111,135,240,126,99,81,1,239,248,46,218,212,43,230,213,204,45,149,116,193,235,104,183,5,62,135,75,168,198,230,173,190,124,87,219,170,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,226,37,231,147,40,149,92,160,226,226,109,70,42,50,235,22,157,122,58,170,86,229,85,248,234,66,214,193,44,210,184,175,44,146,77,46,75,39,183,127,44,244,52,56,203,134,150,249,164,218,102,87,3,31,207,103,238,223,241,33,97,57,138,192,107,55,50,88,71,93,194,155,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,24,103,135,0,112,114,187,152,12,101,180,240,118,220,123,167,151,115,84,19,29,201,59,80,190,146,42,18,167,36,201,216,181,160,156,229,48,219,174,242,247,146,151,179,106,125,101,17,13,41,218,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,226,16,112,214,201,37,87,45,55,150,43,221,119,219,18,220,174,199,172,59,104,80,101,189,21,81,209,46,136,130,102,79,94,214,215,150,210,209,40,215,27,84,232,165,50,184,139,108,215,184,221,66,103,168,12,214,102,199,205,62,50,124,64,184,126,98,248,186,158,23,30,68,240,203,241,175,156,77,20,173,155,31,52,248,201,241,2,225,249,139,226,234,120,92,121,19,195,47,198,190,113,52,4,170,0,0,1,85,124,115,191,50,127,188,159,195,69,170,10,171,227,157,249,147,253,228,254,26,3,149,112,84,243,79,116,252,63,157,243,26,112,234,188,115,191,50,127,188,159,195,71,42,224,169,230,158,233,248,127,59,230,52,225,213,120,231,126,100,255,0,121,63,134,128,229,92,21,60,211,221,63,15,231,124,198,156,46,164,82,183,5,79,52,247,79,195,249,223,49,167,11,169,0,0,0,25,172,205,143,154,124,100,248,129,112,252,197,241,205,41,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,29,47,54,62,105,241,147,226,5,195,243,23,196,255,0,224,185,151,171,86,161,14,227,204,237,90,79,89,90,166,212,36,218,84,136,78,69,109,77,193,250,136,207,63,49,46,40,141,100,242,208,249,50,147,70,205,173,155,228,102,178,119,68,4,159,225,243,146,74,86,84,44,7,43,183,59,17,39,98,45,213,30,59,213,89,138,138,148,191,73,97,76,178,165,210,80,226,94,117,11,67,114,18,226,148,235,102,146,120,249,102,162,50,109,189,37,168,0,8,65,196,191,35,145,179,29,102,189,140,54,58,229,163,17,108,186,59,136,102,35,104,118,66,43,148,230,77,199,206,18,89,65,41,69,36,148,183,84,202,144,159,93,110,27,107,35,37,33,108,209,176,213,64,168,190,47,249,76,179,108,89,49,179,67,103,200,137,73,93,213,88,141,69,171,208,227,64,52,162,85,69,198,166,72,118,164,110,243,54,165,107,75,13,165,109,165,162,220,189,206,169,70,181,175,112,71,94,23,30,123,48,203,241,175,147,205,19,255,0,141,95,149,139,91,226,4,31,151,84,68,0,225,113,231,179,12,191,26,249,60,209,63,248,213,249,88,181,190,32,65,249,117,68,5,64,97,167,211,191,164,115,63,39,95,237,175,209,250,239,81,253,79,251,87,232,169,94,146,254,187,213,254,225,234,188,61,127,239,126,190,209,229,68,170,225,113,231,179,12,191,26,249,60,209,42,184,151,112,232,255,0,111,115,47,129,116,239,251,106,177,120,209,57,223,249,228,217,245,142,162,84,159,252,146,58,86,91,255,0,140,130,241,72,9,21,194,158,173,128,207,101,114,5,11,6,170,114,215,88,135,32,165,222,240,234,47,107,53,154,219,205,33,46,58,109,145,237,76,101,165,132,165,133,32,182,169,182,180,86,175,37,253,38,80,205,102,90,51,23,125,229,127,20,224,98,101,139,35,251,212,58,196,45,140,255,0,73,210,250,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,143,18,63,18,61,4,101,215,30,108,220,201,97,29,11,21,172,201,177,20,138,140,116,34,167,5,153,6,242,233,53,18,66,78,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,97,94,220,115,191,50,127,188,159,195,71,42,224,169,230,158,233,248,127,59,230,52,225,213,120,231,126,100,255,0,121,63,134,138,213,176,49,74,251,194,255,0,164,127,65,107,190,140,250,91,111,204,181,171,31,205,89,123,170,165,202,219,207,99,235,80,173,155,185,104,245,209,181,101,167,101,22,166,2,95,241,66,206,191,242,128,190,215,131,24,123,83,165,78,195,107,54,160,137,45,84,97,31,59,211,53,68,178,164,46,65,58,164,150,140,181,205,125,150,201,179,52,57,235,187,189,196,173,174,95,11,201,222,85,111,44,215,226,229,62,207,163,83,101,166,216,167,72,143,38,236,171,182,225,50,138,117,56,215,235,146,93,82,22,158,165,196,165,196,178,141,170,220,178,53,25,114,208,226,209,226,112,47,2,241,31,49,120,143,78,194,252,47,163,117,213,89,218,186,243,206,153,162,45,62,42,76,137,201,82,92,34,62,91,40,220,157,79,67,81,169,73,66,18,181,173,8,86,133,50,209,151,75,19,43,248,89,3,12,236,88,255,0,222,166,86,38,239,123,250,78,169,211,50,203,243,57,110,186,231,39,155,200,66,185,72,86,196,120,17,120,153,135,181,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,158,115,51,99,230,159,25,62,32,92,63,49,124,105,76,0,64,14,10,158,86,46,159,136,19,190,93,78,21,87,155,31,52,248,201,241,2,225,249,139,227,74,99,53,153,177,243,79,140,159,16,46,31,152,190,2,213,56,42,121,88,186,126,32,78,249,117,56,75,252,194,221,53,219,27,0,177,46,245,181,167,116,85,171,126,207,172,213,41,210,121,72,115,145,41,136,78,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,194,32,112,84,242,177,116,252,64,157,242,234,112,149,89,177,242,177,140,159,15,238,31,151,62,3,207,228,239,53,86,110,107,240,142,159,120,81,170,81,19,115,211,163,199,141,118,82,27,108,217,93,58,162,104,245,205,45,41,107,87,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,138,188,86,50,57,39,18,169,83,243,73,134,203,136,213,118,216,163,154,238,154,98,144,211,5,81,167,69,74,214,115,80,230,132,107,146,203,90,165,73,113,71,204,101,166,210,131,74,154,75,111,86,94,90,51,23,125,229,127,20,224,98,101,139,35,251,212,58,196,45,140,255,0,73,210,250,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,143,18,63,18,61,20,97,61,245,249,80,194,203,55,19,61,23,232,207,165,182,253,58,187,209,115,249,221,47,85,25,183,185,92,205,169,223,183,153,183,118,212,235,166,186,22,186,0,204,189,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,47,167,32,185,215,181,115,89,135,17,40,149,106,159,79,137,182,205,61,150,238,58,124,131,109,14,79,216,73,109,85,56,228,218,80,133,50,234,204,141,105,66,75,146,226,201,6,91,84,210,221,130,188,89,50,101,66,194,74,239,242,152,177,170,188,170,85,247,112,46,61,110,143,33,107,91,140,86,36,33,233,42,147,29,103,174,172,187,202,121,75,109,70,70,219,134,91,53,66,201,12,241,254,21,149,106,173,59,60,118,12,58,125,78,92,88,245,72,245,136,147,154,101,229,33,18,152,42,100,151,137,167,82,71,162,208,78,178,211,132,149,106,91,219,66,188,82,70,65,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,174,55,102,7,13,240,18,219,126,191,125,215,98,198,82,90,82,217,138,114,152,67,239,25,54,226,210,73,67,174,35,118,188,165,145,104,125,204,180,247,232,30,254,169,86,165,81,33,185,81,172,212,162,192,138,202,77,110,63,37,228,180,218,18,68,102,102,106,81,145,17,17,17,159,234,35,17,11,49,92,76,112,87,7,74,93,34,213,172,67,186,43,44,33,194,79,163,164,68,155,29,14,167,156,157,139,217,41,11,35,37,182,157,75,77,116,81,123,76,87,238,111,248,147,98,30,52,78,155,106,97,252,217,20,43,97,46,56,217,57,25,199,226,201,125,58,200,111,69,27,82,150,218,146,166,221,65,159,110,230,146,246,17,107,18,236,235,7,16,113,102,226,42,117,173,65,172,87,170,51,30,213,197,177,21,249,74,220,181,164,141,107,52,37,74,251,78,39,83,63,210,251,192,73,204,105,226,131,152,92,80,84,184,20,90,147,54,221,57,229,184,77,170,148,244,232,111,146,15,152,68,71,182,90,147,174,215,11,238,213,37,238,17,186,161,116,227,38,39,202,221,80,175,222,55,59,174,57,162,82,228,169,83,125,99,51,209,36,70,106,63,21,159,111,248,223,120,158,57,113,225,29,115,92,167,14,191,140,211,220,166,65,113,182,222,232,226,186,227,50,8,207,146,189,171,68,136,102,95,101,78,145,150,190,36,69,239,22,19,133,25,38,203,230,18,210,218,129,73,177,41,117,55,155,52,172,229,84,233,112,94,127,121,37,5,169,45,44,36,252,91,35,253,102,102,2,138,237,204,169,102,86,240,83,110,83,176,82,252,91,46,145,26,101,57,109,207,54,76,143,77,61,114,100,203,193,68,127,171,184,244,63,200,83,52,219,148,159,200,221,218,123,84,105,215,232,245,71,67,251,203,249,191,128,208,253,50,141,73,163,69,68,42,85,54,44,54,27,34,74,91,97,148,182,146,34,34,34,236,146,34,240,34,47,216,63,111,128,12,228,77,201,46,105,32,198,114,74,240,70,246,112,155,51,45,173,219,85,19,81,232,70,125,139,145,247,15,35,59,47,216,253,71,109,231,167,224,213,251,17,182,13,68,226,221,183,102,182,148,26,117,215,83,54,203,77,52,63,31,112,211,26,144,133,150,213,164,148,71,236,50,212,124,138,133,155,104,213,89,117,138,149,175,73,148,219,230,163,117,47,66,105,100,179,50,50,61,72,210,122,235,169,235,175,188,6,104,98,214,49,134,194,50,92,58,165,227,110,242,149,169,27,111,202,137,180,203,245,26,116,251,5,255,0,202,253,195,166,217,185,233,204,181,148,134,26,135,137,85,201,200,97,73,61,39,214,106,14,239,36,237,245,85,164,130,212,143,105,106,95,121,139,208,186,242,167,151,235,197,135,24,171,225,69,170,68,226,13,38,166,232,80,183,22,164,162,212,141,76,159,127,88,251,136,231,137,28,37,114,245,118,245,83,40,15,214,104,210,150,133,155,45,67,84,24,241,210,179,222,105,213,40,134,102,73,213,68,93,189,132,94,224,17,51,12,184,198,98,245,21,232,208,241,6,218,161,205,128,201,33,43,118,20,57,78,73,89,17,160,140,204,221,154,73,51,52,146,207,245,153,125,226,105,96,175,19,252,190,98,122,163,65,175,214,83,107,204,121,40,213,117,137,16,97,50,75,62,89,105,170,229,168,252,86,127,177,42,247,8,55,139,188,35,113,134,212,68,153,246,28,232,85,136,237,173,106,109,146,118,84,135,212,217,115,12,139,107,80,200,141,90,37,5,238,212,254,242,17,6,254,192,172,94,194,185,174,51,120,216,87,13,44,227,184,105,41,15,82,229,48,217,154,77,69,185,42,113,180,246,250,181,25,31,184,190,227,1,164,235,110,247,179,111,24,109,212,45,59,174,143,89,140,234,73,72,118,4,230,164,32,200,200,140,140,148,218,140,188,20,147,253,165,239,31,108,103,31,4,51,131,141,248,21,88,135,38,129,118,212,102,64,138,235,123,233,211,231,203,114,54,196,173,179,52,242,144,242,19,246,90,36,233,225,161,153,126,171,74,203,95,20,204,44,196,216,241,40,120,147,33,139,118,182,180,182,133,58,250,227,67,136,183,12,153,73,146,84,244,181,44,204,214,181,153,118,215,106,125,228,96,39,112,15,143,109,221,214,205,221,79,106,169,109,87,96,84,163,60,132,173,14,69,148,219,196,100,105,37,23,116,40,203,193,73,246,251,72,125,128,0,0,0,31,22,245,158,84,187,58,185,81,53,165,61,45,54,83,218,168,244,34,218,210,143,238,247,15,180,57,214,98,42,76,82,176,54,251,154,252,133,178,77,219,149,67,37,182,178,74,136,202,27,167,216,204,203,191,96,25,228,204,125,87,211,88,237,126,84,119,37,92,235,146,168,178,52,158,164,122,204,120,251,119,63,120,185,238,23,182,81,90,217,107,166,206,52,199,81,213,214,205,67,122,11,85,17,59,2,17,237,51,218,95,163,225,223,245,152,163,235,149,43,184,177,34,168,219,78,184,233,212,107,111,165,10,90,183,45,92,199,207,67,51,239,169,250,223,120,208,198,77,109,70,172,252,181,216,20,230,201,194,91,214,245,42,67,187,244,254,176,224,71,37,105,216,187,122,190,222,224,59,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,15,55,137,84,166,171,184,121,115,209,159,111,122,39,81,166,198,81,104,71,169,45,133,167,218,71,239,247,24,205,222,58,208,206,209,198,139,194,153,24,212,223,71,112,84,9,173,59,26,118,75,117,37,224,69,161,150,223,97,13,50,62,210,31,97,198,28,66,86,151,16,104,82,84,90,145,145,150,154,25,123,134,126,184,142,88,205,88,185,159,175,178,203,36,218,43,43,149,87,36,165,58,17,115,170,50,203,177,109,79,111,83,239,253,102,2,220,120,119,222,108,94,89,95,181,156,106,82,158,114,149,14,13,49,227,82,201,70,78,53,78,137,184,190,209,254,151,183,67,251,136,73,129,92,28,27,239,167,106,88,113,90,179,87,36,141,49,103,73,146,77,154,207,82,218,197,61,189,116,221,225,223,79,15,253,130,199,192,7,252,60,243,81,218,83,207,186,134,219,65,26,148,181,168,136,146,69,220,204,204,252,7,248,212,106,48,169,48,100,84,170,50,154,143,26,43,75,121,215,93,89,33,8,66,72,212,163,51,51,34,34,34,35,61,79,220,42,243,136,15,18,55,41,242,102,225,38,8,213,148,78,242,220,98,125,90,43,253,219,94,178,163,184,150,158,141,43,82,81,25,52,180,146,147,219,177,159,176,128,72,252,212,241,21,194,124,4,139,50,131,68,168,51,93,185,144,151,27,67,16,221,141,41,182,93,34,125,36,78,165,50,80,226,116,113,162,37,118,212,137,69,237,62,213,47,143,89,222,199,44,116,172,203,126,163,118,79,165,82,221,83,136,110,5,54,124,198,25,54,141,110,153,18,219,55,214,157,118,186,105,61,59,104,68,94,5,223,150,209,40,56,145,141,183,163,112,224,181,89,185,43,149,105,36,149,60,164,191,49,195,91,174,145,26,150,162,37,175,77,238,145,153,247,238,175,105,159,123,35,202,175,9,114,74,97,222,24,231,33,43,55,90,109,246,233,140,175,82,78,188,135,9,47,51,42,31,99,254,181,42,45,126,239,120,10,235,195,92,17,197,92,104,175,183,77,179,237,106,189,73,249,142,145,174,95,67,37,230,146,107,90,8,214,181,182,218,204,139,87,82,102,126,227,215,221,173,150,101,135,132,133,46,150,138,117,211,142,19,147,42,73,27,50,138,159,17,212,173,175,247,21,242,221,106,76,50,63,18,117,42,45,124,12,139,222,44,3,13,240,55,10,176,162,156,196,27,38,196,160,211,92,101,180,182,114,99,210,227,50,242,244,74,11,214,91,109,167,93,121,105,51,251,200,143,220,61,223,135,98,1,227,44,12,28,195,76,49,130,212,27,42,204,163,83,9,164,165,36,228,106,116,118,92,86,132,130,212,205,180,39,83,245,18,127,172,139,220,67,218,0,0,0,0,0,0,0,0,0,0,254,25,18,136,210,162,35,35,45,12,143,218,63,160,3,136,102,3,40,248,65,143,180,10,132,91,130,211,165,181,87,126,43,173,199,169,53,2,42,100,54,226,144,233,37,92,213,178,181,22,139,120,213,169,119,215,191,143,141,49,230,207,35,56,151,150,250,235,242,155,167,63,86,183,29,90,214,196,200,140,200,124,154,108,214,249,164,157,115,167,109,180,153,54,206,229,105,216,181,35,240,62,218,11,30,103,16,48,234,209,196,187,110,117,179,119,80,160,84,98,204,142,235,31,206,98,180,241,182,107,109,104,220,158,98,84,68,162,37,171,67,211,182,166,3,60,185,105,204,238,33,101,194,250,133,92,160,214,103,122,48,159,109,19,233,231,37,254,75,140,243,153,83,191,84,135,91,73,168,210,201,39,214,61,52,236,125,188,47,151,45,121,138,178,179,25,135,148,235,178,216,168,52,169,125,59,41,168,69,230,180,110,51,35,144,203,142,150,196,58,225,164,136,222,73,104,163,212,143,177,253,244,183,158,124,158,93,57,119,196,10,165,114,13,53,110,218,149,106,131,239,193,121,134,92,83,108,33,215,228,169,182,148,162,101,182,210,105,105,146,51,74,76,244,47,13,75,195,207,228,191,52,119,94,93,177,66,148,227,53,169,133,110,84,102,49,30,161,13,82,92,233,210,219,146,35,243,93,229,243,91,108,149,203,103,110,229,106,90,118,62,222,1,161,240,30,111,14,175,154,38,35,217,148,139,198,129,53,137,49,106,144,163,202,35,105,196,44,146,110,52,135,54,158,197,40,136,200,150,93,181,63,31,218,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,63,156,11,254,54,24,101,115,20,175,55,174,25,116,41,17,109,121,209,169,245,8,134,234,95,98,163,37,163,143,8,219,83,69,189,11,57,47,50,68,178,211,97,153,40,205,36,70,162,236,2,186,184,218,93,52,40,152,5,98,217,82,39,108,173,85,111,2,170,67,141,202,89,243,98,196,133,33,185,14,111,34,216,157,171,155,24,180,51,37,31,51,84,145,146,84,100,20,216,52,103,145,107,42,149,96,100,251,9,40,84,105,18,222,143,42,215,137,91,90,164,173,42,89,63,80,79,92,242,72,210,148,150,196,187,37,196,160,180,212,144,73,35,53,25,26,142,130,242,245,107,80,175,156,125,195,75,42,233,131,214,209,110,11,194,141,75,168,198,230,173,190,124,87,230,180,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,141,52,128,174,14,55,22,85,42,126,11,225,238,35,61,34,89,84,168,119,67,180,72,237,37,105,228,41,137,209,28,121,213,45,59,119,26,201,84,246,73,38,74,34,34,83,154,146,181,35,76,0,225,239,138,21,92,42,206,14,27,84,233,233,150,244,122,253,97,171,94,116,70,102,170,50,36,49,80,81,70,46,110,132,100,226,26,117,198,164,19,106,45,20,184,232,238,147,34,90,110,167,61,54,85,42,255,0,201,246,45,208,171,50,37,179,30,45,175,46,182,133,70,90,82,179,126,158,158,185,148,153,169,42,45,138,118,51,105,89,105,169,160,212,68,105,51,37,22,117,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,1,169,225,64,60,81,252,246,98,111,224,191,39,132,47,79,9,239,175,202,134,22,89,184,153,232,191,70,125,45,183,233,213,222,139,159,206,233,122,168,205,189,202,230,109,78,253,188,205,187,182,167,93,53,208,181,208,81,103,20,127,61,152,155,248,47,201,225,0,159,252,21,60,172,93,63,16,39,124,186,156,39,248,128,28,21,60,172,93,63,16,39,124,186,156,39,248,10,43,226,87,146,138,142,93,49,30,118,40,89,84,205,48,202,238,168,37,200,203,73,69,97,186,85,82,73,201,117,116,198,152,109,68,179,101,8,97,75,109,68,210,80,150,214,134,140,212,164,26,151,10,198,164,174,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,113,158,44,226,101,86,242,202,134,46,84,44,250,205,54,90,173,138,140,137,18,109,58,187,142,19,200,168,211,137,126,161,41,212,161,9,234,91,74,155,75,200,218,157,171,50,81,23,45,109,173,97,34,184,42,121,167,186,126,31,206,249,141,56,93,72,165,110,10,158,105,238,159,135,243,190,99,78,22,125,154,236,213,216,153,75,195,133,223,87,149,54,171,82,151,51,153,26,137,79,135,13,238,92,249,196,68,105,142,228,178,109,76,197,212,140,215,171,138,37,27,109,60,166,208,234,155,52,0,237,98,170,248,231,126,100,255,0,121,63,134,142,105,151,238,46,184,219,79,198,132,212,51,1,87,137,89,177,43,178,10,35,176,98,66,98,19,22,242,30,150,209,170,99,102,204,103,37,73,68,118,9,228,147,42,90,150,178,50,213,102,178,35,62,129,198,226,173,74,175,210,176,26,187,66,169,196,168,211,106,49,238,9,112,230,68,121,47,49,37,135,19,76,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,0,140,28,46,60,246,97,151,227,95,39,154,47,248,80,15,11,143,61,152,101,248,215,201,230,139,254,0,0,0,17,87,138,63,145,60,77,252,23,231,16,133,0,139,254,226,143,228,79,19,127,5,249,196,33,64,32,44,251,48,92,31,110,170,174,96,169,40,192,18,165,81,48,178,225,229,117,174,191,45,199,156,181,249,77,33,47,110,67,239,41,233,156,227,74,156,107,98,191,172,113,77,175,146,218,82,234,167,254,84,114,163,135,25,74,195,132,89,86,83,93,117,86,119,45,250,253,125,246,73,18,170,242,146,70,68,165,17,25,242,217,70,229,19,76,145,154,91,74,148,102,107,90,220,113,125,172,0,101,92,95,247,11,143,34,120,101,248,215,206,38,138,1,23,103,148,60,121,179,114,219,194,222,208,197,107,206,108,68,162,157,30,186,138,100,23,164,27,43,171,84,78,171,60,227,194,104,210,133,171,123,138,78,134,162,66,182,32,150,226,139,98,20,100,29,175,59,121,193,182,114,141,133,238,214,148,113,38,222,213,200,239,166,211,163,203,106,71,34,115,237,56,194,30,91,142,52,131,74,80,202,100,161,211,66,150,217,184,73,52,33,73,51,220,154,22,166,99,70,40,81,113,113,120,239,70,187,229,192,190,220,172,63,94,93,98,50,27,105,106,154,250,214,183,148,109,165,36,209,161,195,113,194,91,91,57,106,66,212,131,73,160,205,33,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,204,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,253,173,95,39,57,130,161,101,246,38,102,234,214,79,73,98,203,209,211,125,249,109,53,41,168,174,58,195,81,165,42,58,212,78,27,47,185,32,137,163,65,41,70,148,41,195,74,91,83,110,56,23,147,147,236,217,217,185,186,194,255,0,167,20,40,241,40,245,216,18,28,141,93,183,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,217,175,49,4,102,166,150,69,221,70,107,50,197,152,91,171,43,248,203,69,197,203,90,55,95,208,115,35,84,105,107,148,228,118,106,112,93,78,215,99,184,164,31,248,46,32,212,149,165,14,180,210,205,11,217,180,244,61,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,200,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,195,218,128,0,0,170,190,57,223,153,63,222,79,225,162,213,5,85,241,206,252,201,254,242,127,13,1,202,184,42,121,167,186,126,31,206,249,141,56,93,72,165,110,10,158,105,238,159,135,243,190,99,78,23,82,0,0,0,0,0,0,0,0,0,0,2,128,120,163,249,236,196,223,193,126,79,8,74,174,6,63,158,207,221,191,226,66,42,241,71,243,217,137,191,130,252,158,16,149,92,12,127,61,159,187,127,196,128,90,160,0,0,0,0,10,171,227,157,249,147,253,228,254,26,34,175,11,143,61,152,101,248,215,201,230,137,85,199,59,243,39,251,201,252,52,69,94,23,30,123,48,203,241,175,147,205,1,127,194,128,120,163,249,236,196,223,193,126,79,8,95,240,160,30,40,254,123,49,55,240,95,147,194,1,42,184,24,254,123,63,118,255,0,137,11,84,21,87,192,199,243,217,251,183,252,72,90,160,12,171,139,169,204,183,255,0,185,182,145,240,254,196,255,0,242,244,177,74,194,234,115,45,255,0,238,109,164,124,63,177,63,252,189,44,5,85,229,59,205,62,13,252,64,183,190,98,192,210,152,205,102,83,188,211,224,223,196,11,123,230,44,11,105,226,63,196,2,30,93,232,78,225,38,16,220,95,236,177,63,166,125,217,49,219,98,67,118,236,93,232,115,116,132,60,135,27,91,207,54,70,132,50,105,220,77,186,110,168,209,245,36,232,67,94,48,211,112,73,121,139,143,79,176,233,50,219,196,22,35,147,215,236,229,41,254,67,235,92,88,133,78,101,4,226,205,4,182,227,55,185,70,210,18,131,39,155,213,75,89,44,145,194,178,45,252,163,191,148,117,187,252,151,255,0,248,87,235,117,189,86,255,0,69,250,47,122,58,143,73,109,255,0,176,254,198,239,237,239,229,114,190,191,146,57,5,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,175,251,36,153,62,182,114,141,133,237,81,82,81,38,222,213,200,236,42,236,172,68,118,71,34,115,237,56,250,217,67,109,186,179,74,80,202,100,173,162,90,80,217,184,73,37,173,41,51,218,144,225,92,106,252,172,90,223,16,32,252,186,162,32,7,11,143,61,152,101,248,215,201,230,137,255,0,198,175,202,197,173,241,2,15,203,170,34,0,112,184,243,217,134,95,141,124,158,104,11,254,0,0,0,0,1,149,113,127,220,46,60,137,225,151,227,95,56,154,40,4,95,247,11,143,34,120,101,248,215,206,38,128,149,66,144,56,193,99,29,118,249,205,1,225,84,134,122,122,46,26,83,216,143,13,189,200,95,62,84,232,236,75,145,39,82,66,86,157,200,92,102,185,102,165,164,186,109,233,218,110,40,133,223,140,198,99,94,40,85,113,171,23,46,252,87,172,166,91,114,46,154,196,154,146,35,201,154,169,107,134,194,214,124,152,164,234,136,141,104,101,174,91,72,245,82,68,134,210,68,148,145,17,16,121,248,214,181,118,93,171,81,189,99,193,223,69,165,84,33,210,230,73,230,160,185,82,165,183,37,200,237,236,51,222,173,200,133,36,245,34,52,151,47,69,25,26,146,71,50,184,65,98,133,86,203,205,164,107,13,148,203,126,155,136,52,121,180,217,12,38,106,154,97,167,227,50,169,173,74,91,90,26,94,90,83,29,230,83,174,211,73,74,112,201,94,41,87,127,133,150,233,48,56,50,79,138,197,131,17,87,61,70,57,98,67,198,244,134,158,90,80,83,27,116,167,180,181,172,208,202,253,10,210,72,208,217,165,102,131,90,13,60,197,173,42,171,107,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,6,164,192,126,74,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,0,0,1,78,220,108,49,66,149,112,226,229,135,133,20,244,196,122,69,153,71,149,82,157,33,153,169,117,109,191,80,91,122,69,117,162,45,89,90,26,134,211,165,185,90,169,18,144,123,82,68,70,187,137,25,193,206,134,49,208,177,247,52,23,254,42,218,204,236,162,213,106,13,199,167,57,185,103,212,197,137,29,168,141,73,209,104,66,209,206,68,116,187,203,82,73,72,230,108,61,77,58,152,120,171,103,8,111,43,191,11,239,124,92,161,49,17,234,22,30,200,164,179,93,37,62,72,125,148,84,28,121,166,30,66,15,178,208,78,178,77,168,136,247,145,188,217,146,77,36,181,35,181,112,209,191,227,97,246,116,176,238,85,74,225,151,74,166,215,36,73,160,74,38,77,221,147,23,46,51,141,69,142,234,27,35,222,133,76,56,134,91,139,98,86,148,45,91,118,110,41,127,147,172,159,82,175,254,25,56,130,170,49,75,159,118,99,12,121,83,227,34,51,169,140,179,126,143,45,210,166,65,53,60,181,51,177,82,227,56,181,185,181,179,52,75,82,13,69,203,67,133,84,32,53,80,3,197,96,166,40,82,177,171,8,237,12,87,163,38,35,113,238,154,60,106,146,227,198,154,153,104,134,250,208,92,232,166,234,72,137,107,101,222,99,75,245,82,100,182,212,70,148,153,25,23,181,1,149,113,165,60,167,121,88,193,191,135,246,247,203,152,25,172,26,83,202,119,149,140,27,248,127,111,124,185,128,29,84,124,155,90,211,181,108,106,20,91,90,202,182,105,86,253,22,22,254,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,212,163,51,238,102,62,176,0,0,242,152,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,245,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,149,59,92,156,96,49,230,169,143,52,92,78,161,80,162,82,108,154,76,126,137,219,24,230,115,152,158,195,155,14,67,143,202,229,165,71,36,212,130,54,158,38,200,153,36,165,36,133,146,228,19,225,97,92,81,252,137,226,111,224,191,56,132,41,91,41,222,105,240,111,226,5,189,243,22,5,191,103,215,20,172,76,105,225,177,124,226,94,26,87,125,51,109,214,125,25,209,77,233,94,143,205,229,87,226,178,231,213,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,117,3,148,239,52,248,55,241,2,222,249,139,0,52,166,0,0,0,0,0,0,0,50,174,44,167,31,248,120,223,120,211,130,120,19,141,153,122,181,125,51,114,86,112,254,221,133,118,83,220,172,51,31,155,202,164,68,110,36,182,74,74,144,218,116,109,163,105,194,39,75,93,24,52,182,102,111,44,235,88,105,79,41,222,86,48,111,225,253,189,242,230,0,115,252,153,100,95,14,50,121,66,156,229,50,127,210,139,206,179,185,170,149,205,34,25,71,113,81,119,238,110,44,118,183,175,144,201,109,66,150,68,181,41,199,8,148,165,25,37,164,55,37,64,0,71,94,33,24,161,74,194,172,159,98,77,78,160,152,143,72,175,209,221,181,224,196,122,106,99,46,67,245,4,156,99,229,106,70,110,45,166,156,118,65,182,146,213,72,142,190,233,34,53,166,128,112,246,202,170,226,85,255,0,109,97,205,10,68,70,42,87,85,98,21,18,27,178,214,164,176,219,242,94,67,45,169,197,37,42,81,32,148,178,51,50,74,143,77,116,35,240,22,147,198,211,24,232,77,90,182,46,95,163,179,206,173,73,168,21,227,49,205,203,79,73,21,182,228,68,142,90,26,54,57,206,91,178,123,146,247,35,165,245,147,163,137,50,138,188,43,48,114,133,139,185,184,164,73,184,222,214,37,133,79,118,241,110,54,213,255,0,58,149,25,246,27,140,91,208,180,154,57,111,200,105,253,125,100,171,145,177,73,52,172,204,130,42,221,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,227,70,121,63,191,227,98,126,87,48,182,243,102,225,151,93,145,42,215,131,26,161,80,150,110,169,247,234,49,154,40,243,77,197,58,91,214,178,146,203,196,107,61,119,153,26,136,212,70,74,58,86,226,81,132,50,112,131,56,55,195,4,196,178,166,222,18,10,239,166,189,37,246,157,91,232,156,165,46,66,136,155,211,98,19,48,165,182,132,172,137,100,134,146,103,187,82,90,166,175,4,124,80,165,74,176,49,11,5,222,76,70,42,84,202,195,87,68,115,84,212,243,230,49,37,150,227,59,178,62,132,173,140,42,35,59,156,35,81,107,45,180,153,39,182,240,179,65,74,220,106,252,211,218,223,15,224,252,198,162,46,164,82,183,26,191,52,246,183,195,248,63,49,168,128,234,188,12,127,61,159,187,127,196,133,170,10,171,224,99,249,236,253,219,254,36,45,80,0,0,0,102,179,54,62,105,241,147,226,5,195,243,23,197,212,240,184,242,39,134,95,141,124,226,104,165,108,216,249,167,198,79,136,23,15,204,95,23,83,194,227,200,158,25,126,53,243,137,160,37,80,0,0,10,171,227,157,249,147,253,228,254,26,45,80,85,95,28,239,204,159,239,39,240,208,28,171,130,167,154,123,167,225,252,239,152,211,135,85,227,157,249,147,253,228,254,26,57,87,5,79,52,247,79,195,249,223,49,167,14,171,199,59,243,39,251,201,252,52,7,42,224,169,230,158,233,248,127,59,230,52,225,117,34,149,184,42,121,167,186,126,31,206,249,141,56,93,72,0,0,0,205,102,108,124,211,227,39,196,11,135,230,47,139,84,224,169,229,98,233,248,129,59,229,212,225,85,121,177,243,79,140,159,16,46,31,152,190,45,83,130,167,149,139,167,226,4,239,151,83,128,79,240,0,0,16,3,141,95,149,139,91,226,4,31,151,84,68,255,0,16,3,141,95,149,139,91,226,4,31,151,84,64,64,14,23,30,123,48,203,241,175,147,205,19,255,0,141,95,149,139,91,226,4,31,151,84,68,0,225,113,231,179,12,191,26,249,60,209,63,248,213,249,88,181,190,32,65,249,117,68,4,0,225,113,231,179,12,191,26,249,60,209,127,194,128,120,92,121,236,195,47,198,190,79,52,75,254,40,188,64,33,210,33,212,178,201,130,23,23,58,170,247,83,78,190,42,140,54,195,241,91,138,235,14,176,245,37,60,196,47,115,199,205,213,215,27,52,41,149,54,150,201,70,179,117,45,4,53,226,67,55,4,165,102,190,236,99,4,169,50,225,162,28,137,12,221,111,60,167,205,19,46,67,153,33,115,222,104,158,90,148,72,37,45,13,153,36,144,222,246,150,104,73,160,210,181,251,94,20,127,202,59,249,71,49,249,20,255,0,224,167,243,127,167,253,118,255,0,69,250,47,122,182,243,52,255,0,179,63,173,233,118,250,251,247,235,245,29,64,141,88,23,129,120,143,152,188,71,167,97,126,23,209,186,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,66,153,104,203,165,137,149,252,44,129,134,118,44,127,239,83,43,19,119,189,253,39,84,233,153,101,249,156,183,93,115,147,205,228,33,92,164,43,98,60,8,188,76,194,0,113,206,252,201,254,242,127,13,21,129,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,139,63,227,157,249,147,253,228,254,26,56,255,0,6,26,77,42,163,154,250,220,202,133,50,36,169,20,187,30,124,184,46,188,202,86,184,175,156,200,76,155,173,40,203,84,44,218,121,214,205,73,208,246,56,180,248,40,200,194,194,178,11,146,139,87,42,120,113,18,183,86,166,117,24,155,115,83,217,114,227,168,72,38,214,228,13,228,151,21,76,142,109,169,104,75,45,44,136,150,164,40,249,206,32,150,103,181,45,33,169,84,0,0,0,0,3,53,153,177,243,79,140,159,16,46,31,152,190,52,166,51,89,155,31,52,248,201,241,2,225,249,139,224,45,83,130,167,149,139,167,226,4,239,151,83,132,170,205,143,149,140,100,248,127,112,252,185,241,21,120,42,121,88,186,126,32,78,249,117,56,74,172,216,249,88,198,79,135,247,15,203,159,1,154,193,165,60,167,121,88,193,191,135,246,247,203,152,25,172,26,83,202,119,149,140,27,248,127,111,124,185,128,17,87,141,95,149,139,91,226,4,31,151,84,68,0,225,113,231,179,12,191,26,249,60,209,63,248,213,249,88,181,190,32,65,249,117,68,64,14,23,30,123,48,203,241,175,147,205,1,127,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,205,226,45,243,68,195,139,50,175,120,215,230,177,26,45,46,20,137,70,110,184,132,18,141,182,150,230,210,222,164,145,153,146,15,182,165,225,251,64,120,140,202,102,42,202,203,158,30,84,110,219,158,123,73,151,211,188,154,124,94,107,68,227,210,57,15,56,209,108,91,173,154,136,205,149,22,137,61,76,251,23,221,67,89,150,204,238,33,230,62,250,155,92,175,86,103,122,48,223,113,16,41,197,33,254,75,108,243,158,83,95,84,183,92,73,40,146,241,167,213,61,52,236,93,188,125,14,116,51,73,117,230,39,20,42,174,61,90,152,118,229,58,99,241,233,240,211,37,206,157,77,183,34,71,41,222,95,53,198,205,92,183,182,238,78,133,167,98,237,227,232,50,49,147,203,167,49,24,129,75,174,78,166,173,171,82,147,80,97,249,207,62,203,137,109,244,52,252,101,56,210,84,108,184,218,141,77,60,102,73,81,150,165,227,161,120,135,227,202,102,70,113,47,50,21,214,37,57,78,126,147,110,52,180,45,249,146,217,144,193,58,217,45,131,81,52,231,78,227,106,51,109,237,201,215,177,232,103,224,93,238,115,47,249,70,194,12,2,160,83,226,219,246,157,45,234,187,17,90,110,69,73,216,17,85,33,110,37,13,18,149,205,67,40,81,234,182,73,90,159,125,123,248,248,116,156,63,195,171,71,13,45,184,54,205,163,66,129,78,139,14,59,76,127,54,138,211,38,225,161,180,35,114,185,105,73,26,140,144,157,79,78,250,16,244,192,63,132,68,146,36,164,136,136,139,66,34,246,15,232,0,0,0,0,0,0,0,0,0,15,23,127,224,230,26,98,116,23,96,222,182,101,26,166,78,165,73,55,36,211,163,188,226,117,37,150,164,110,33,90,31,174,163,253,102,126,243,30,208,0,86,30,103,184,72,82,234,136,168,221,56,31,57,17,100,153,189,40,224,75,117,40,107,253,217,124,182,154,141,12,207,196,218,74,75,95,2,50,247,10,211,196,188,17,197,92,23,175,187,77,188,45,106,189,53,248,110,168,209,47,161,146,203,74,52,45,105,37,182,183,27,65,153,106,210,140,143,220,90,251,244,211,63,143,99,30,19,18,48,55,10,177,94,156,252,27,218,196,160,212,156,121,181,54,82,100,82,227,60,242,53,74,203,213,91,141,171,77,57,138,50,251,204,207,222,2,133,176,27,59,216,229,129,117,152,111,211,174,201,245,90,91,74,109,14,64,169,79,152,251,36,209,45,163,50,67,100,250,19,174,214,137,37,175,109,12,203,192,251,91,70,85,184,138,225,62,61,197,135,65,173,212,25,161,92,203,75,109,173,137,142,198,138,219,206,153,48,147,38,146,169,43,113,90,184,233,146,123,106,100,147,246,151,120,211,154,174,18,233,82,102,94,24,25,33,40,54,154,113,245,211,30,94,132,173,57,238,26,89,102,44,62,231,253,82,82,90,253,222,225,91,117,186,14,36,96,149,232,228,57,205,86,109,186,229,38,73,165,47,37,47,195,112,150,211,166,68,164,40,201,11,211,123,70,100,125,187,167,216,101,216,52,232,203,205,72,105,47,48,234,28,109,100,74,74,208,162,50,81,31,114,50,50,241,31,246,42,207,135,247,18,55,42,18,97,97,38,55,85,148,110,242,219,98,5,90,83,253,220,94,177,99,182,151,94,147,43,83,81,153,186,181,18,83,223,185,151,180,133,161,211,170,48,170,208,99,212,169,210,154,145,26,83,72,121,167,90,89,45,11,66,136,148,147,35,35,50,50,50,50,61,75,222,3,244,136,207,196,66,243,98,205,202,253,210,227,178,148,203,149,88,115,169,140,154,86,73,51,113,218,116,189,165,246,139,244,125,154,159,220,98,76,10,224,227,33,125,59,77,195,138,45,154,137,36,73,149,58,52,147,108,150,122,158,230,42,13,235,166,239,14,222,239,253,128,42,219,2,168,135,118,227,69,159,76,148,106,115,171,175,211,201,221,123,154,183,203,105,39,226,71,169,158,239,105,13,34,97,173,41,170,22,30,91,20,102,17,177,16,104,208,163,164,180,34,208,144,194,18,94,4,94,239,113,10,26,225,199,99,53,125,102,126,128,195,204,147,168,163,46,45,92,210,164,238,35,228,212,98,23,114,218,174,222,191,221,250,200,104,22,59,72,97,134,216,109,9,66,27,65,33,41,73,104,68,68,90,17,17,123,128,127,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,166,190,49,150,33,210,241,78,143,121,26,91,254,119,79,143,24,148,146,239,162,164,212,28,208,253,82,247,123,255,0,246,139,148,21,207,198,58,199,106,163,133,180,107,189,168,174,56,252,90,148,120,234,90,80,70,73,109,49,234,14,30,167,183,82,45,79,223,160,8,249,193,190,253,98,149,141,21,187,54,83,143,37,18,232,146,100,182,68,100,72,55,23,46,158,217,120,168,187,246,247,107,255,0,64,185,149,184,219,109,169,215,22,148,161,36,106,82,148,122,17,17,120,153,159,184,103,115,33,247,196,235,23,50,214,156,184,47,182,209,85,42,16,41,143,154,212,105,35,101,202,132,83,81,118,82,127,64,188,117,47,184,92,198,115,179,19,23,3,50,253,58,231,143,50,42,42,85,168,78,192,130,74,112,137,68,243,208,164,45,181,35,71,80,173,119,53,216,210,102,126,226,63,96,68,222,38,121,236,149,111,117,88,35,133,181,164,148,167,218,91,85,57,176,228,158,173,164,250,200,207,53,204,98,65,26,86,70,77,171,106,145,219,177,159,176,133,113,96,198,13,98,22,98,177,26,21,185,65,131,82,168,189,82,156,223,95,60,218,125,228,180,151,31,109,14,58,235,169,67,134,157,13,226,82,148,162,61,53,212,254,255,0,133,33,251,179,26,177,63,85,46,85,66,179,117,214,118,182,74,55,93,50,118,76,142,201,47,182,189,55,187,225,235,31,127,105,248,222,70,64,114,149,71,203,214,22,68,159,89,165,199,114,231,172,165,185,242,36,58,194,77,230,9,232,209,77,76,146,148,203,110,37,41,113,147,61,135,174,135,223,83,63,0,250,153,80,200,230,24,229,226,222,129,45,250,36,42,157,205,201,105,114,39,73,141,29,229,182,246,198,13,92,183,14,59,110,17,19,140,238,78,189,203,83,63,19,237,39,9,41,73,18,82,68,68,94,4,67,250,0,0,0,0,0,0,0,0,0,0,0,0,62,53,110,242,180,109,148,154,174,43,166,145,75,34,45,127,158,78,105,142,221,255,0,77,69,250,42,255,0,33,251,135,204,166,226,214,22,214,100,20,74,86,35,218,243,31,81,232,77,177,88,142,226,140,245,34,236,73,89,159,137,145,126,208,30,176,7,252,182,227,110,182,151,90,90,86,133,145,41,42,73,234,74,35,240,50,63,105,15,250,0,0,0,28,163,50,184,21,110,227,238,23,213,172,202,196,24,238,72,114,59,235,134,242,218,65,173,167,206,59,205,182,164,169,77,172,210,100,111,25,145,145,106,94,207,113,231,191,29,48,142,227,193,28,77,173,217,21,200,50,163,116,19,228,162,27,174,180,226,57,204,34,67,173,54,226,77,72,70,226,62,81,153,40,136,136,244,237,238,45,51,138,240,226,171,149,56,247,221,148,172,98,181,169,186,85,232,108,154,231,114,89,45,21,17,150,167,72,113,71,177,149,40,207,122,211,221,75,36,251,244,62,224,57,135,9,204,217,56,196,133,224,109,241,92,113,194,117,70,186,82,229,73,215,67,51,131,25,150,16,110,189,225,246,180,66,81,239,211,218,66,215,72,200,203,82,61,72,198,96,240,202,244,172,225,150,35,80,110,250,84,183,98,74,162,213,98,202,86,215,22,222,226,101,244,56,104,86,213,36,205,58,160,181,45,75,195,216,52,87,150,140,88,133,140,184,57,109,222,81,229,180,252,151,169,208,211,56,208,225,43,73,39,21,151,28,46,203,89,248,185,253,163,215,223,239,48,234,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,131,141,125,90,170,246,100,172,218,19,213,57,107,166,195,177,227,203,143,13,79,40,216,101,247,167,205,75,174,161,189,118,165,107,75,12,165,74,34,213,68,211,100,122,237,45,46,124,103,135,136,125,235,74,191,243,165,138,181,218,52,121,108,199,139,88,69,17,105,146,132,165,102,253,62,51,80,94,81,18,84,162,216,167,99,56,164,30,186,154,13,38,100,147,51,73,7,85,224,245,101,82,174,172,224,162,187,80,145,45,185,22,117,175,82,173,193,75,43,73,33,199,214,166,96,154,93,35,73,153,163,149,57,213,17,36,210,123,210,131,215,66,52,170,242,69,85,240,66,194,223,254,185,120,215,80,161,127,218,150,181,34,167,213,126,185,51,216,228,146,255,0,251,90,173,235,71,220,133,127,88,66,213,0,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,99,49,98,197,252,151,226,157,229,134,126,148,244,159,209,43,130,163,66,235,121,28,158,171,165,146,227,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,70,159,134,112,115,173,107,87,108,252,220,98,245,38,227,131,210,75,145,120,84,234,141,183,205,67,155,162,205,125,82,227,57,170,12,200,183,176,251,75,211,93,201,221,162,136,148,70,68,23,105,195,194,245,170,223,249,45,194,170,237,102,60,70,100,69,163,174,136,132,198,66,146,131,98,159,37,216,44,168,201,74,81,239,83,81,155,82,207,93,13,102,163,34,73,25,36,170,47,138,63,158,204,77,252,23,228,240,132,255,0,224,169,229,98,233,248,129,59,229,212,225,0,56,163,249,236,196,223,193,126,79,8,4,255,0,224,169,229,98,233,248,129,59,229,212,225,63,196,0,224,169,229,98,233,248,129,59,229,212,225,63,192,5,85,241,206,252,201,254,242,127,13,22,168,42,175,142,119,230,79,247,147,248,104,14,85,193,83,205,61,211,240,254,119,204,105,194,218,113,211,2,240,227,49,120,113,81,194,252,80,163,117,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,85,75,112,84,243,79,116,252,63,157,243,26,112,186,144,25,172,204,190,93,47,188,175,226,156,252,51,190,163,255,0,125,153,71,155,189,159,233,58,95,82,243,44,76,229,180,235,156,158,111,33,106,229,45,91,209,224,101,224,103,231,238,108,94,188,174,252,47,178,48,142,186,252,71,168,88,123,34,172,245,8,210,193,33,246,81,80,113,151,95,101,107,46,203,65,58,201,184,147,50,222,70,243,132,106,52,146,18,139,254,206,38,85,108,220,215,225,29,66,207,172,211,98,38,231,167,71,145,38,211,171,184,225,178,186,117,68,209,234,18,157,74,22,174,153,197,37,180,188,141,170,220,130,37,17,115,16,218,209,158,203,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,132,138,225,113,231,179,12,191,26,249,60,209,127,194,128,120,92,121,236,195,47,198,190,79,52,95,240,0,0,0,138,188,81,252,137,226,111,224,191,56,132,40,4,95,247,20,127,34,120,155,248,47,206,33,10,1,1,170,128,0,1,149,113,234,174,44,82,190,238,187,18,209,195,58,253,119,170,182,236,78,191,232,252,46,149,148,116,125,107,196,244,175,172,66,9,199,55,184,146,87,214,41,91,116,209,58,23,97,229,68,138,201,38,79,174,108,220,226,131,84,84,148,184,86,77,14,67,10,187,43,17,29,143,207,130,195,173,190,182,80,219,110,172,148,165,188,168,203,104,150,148,56,77,154,137,107,74,136,182,168,58,255,0,14,14,31,243,51,17,93,107,22,241,122,221,255,0,98,120,29,75,13,70,144,227,241,220,184,165,108,91,123,99,173,149,182,226,25,101,195,37,173,226,86,211,113,162,105,36,191,174,54,174,252,121,251,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,20,67,196,119,35,145,178,165,121,64,188,48,249,114,228,97,213,225,33,244,65,101,212,58,234,232,146,210,68,179,132,235,230,70,149,161,73,53,41,133,41,92,213,33,167,82,162,81,178,110,185,226,114,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,223,165,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,217,156,28,166,94,89,69,197,15,160,245,217,18,235,20,41,241,219,147,66,184,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,223,167,45,102,68,151,80,102,26,40,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,0,56,61,218,217,130,181,176,106,184,156,80,131,85,135,96,213,122,26,165,132,205,65,214,143,234,222,84,147,152,227,45,234,111,52,203,134,81,157,73,44,146,218,249,134,235,100,124,213,173,83,252,0,85,95,28,239,204,159,239,39,240,209,106,130,170,248,231,126,100,255,0,121,63,134,128,229,92,21,60,211,221,63,15,231,124,198,156,46,164,82,183,5,79,52,247,79,195,249,223,49,167,11,169,0,0,0,0,0,0,0,0,0,0,1,64,60,81,252,246,98,111,224,191,39,132,37,87,3,31,207,103,238,223,241,33,21,120,163,249,236,196,223,193,126,79,8,74,174,6,63,158,207,221,191,226,64,45,80,0,0,0,0,5,85,241,206,252,201,254,242,127,13,17,87,133,199,158,204,50,252,107,228,243,68,170,227,157,249,147,253,228,254,26,34,175,11,143,61,152,101,248,215,201,230,128,191,225,64,60,81,252,246,98,111,224,191,39,132,47,248,80,15,20,127,61,152,155,248,47,201,225,0,149,92,12,127,61,159,187,127,196,133,170,10,171,224,99,249,236,253,219,254,36,45,80,6,85,197,212,230,91,255,0,220,219,72,248,127,98,127,249,122,88,165,97,117,57,150,255,0,247,54,210,62,31,216,159,254,94,150,2,157,176,246,245,170,225,173,255,0,109,98,53,10,60,71,234,86,173,98,21,110,27,82,208,165,48,227,241,158,67,205,165,196,165,73,81,160,212,130,35,34,82,79,77,116,50,241,11,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,121,241,106,156,40,242,45,253,70,104,49,174,204,255,0,181,229,88,16,167,43,252,37,42,168,228,115,79,254,75,165,90,149,250,111,18,63,185,222,1,218,184,112,112,255,0,135,151,122,19,88,183,139,214,239,251,44,79,234,88,106,52,135,24,144,221,187,23,122,219,219,29,108,173,198,214,243,205,145,45,111,18,183,19,110,147,73,36,125,113,187,58,128,0,64,14,53,126,86,45,111,136,16,126,93,81,16,3,133,199,158,204,50,252,107,228,243,68,255,0,227,87,229,98,214,248,129,7,229,213,17,0,56,92,121,236,195,47,198,190,79,52,5,255,0,0,0,0,0,0,202,184,191,238,23,30,68,240,203,241,175,156,77,20,2,47,251,133,199,145,60,50,252,107,231,19,64,126,174,37,215,252,156,62,201,110,34,74,166,220,49,41,85,42,228,120,212,8,164,241,181,190,98,37,201,109,169,81,218,67,132,123,214,168,103,44,207,105,111,74,18,181,167,110,205,197,66,248,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,248,11,41,227,131,127,198,118,171,133,152,91,6,225,150,82,34,199,168,215,234,148,148,155,169,96,208,234,154,98,20,133,150,156,165,172,141,153,232,79,115,90,8,220,251,36,225,110,227,252,31,112,114,187,124,230,128,177,86,59,221,61,23,13,41,239,200,152,230,212,47,159,42,116,119,226,71,141,161,173,43,78,228,46,75,188,194,74,210,93,54,197,109,55,18,96,46,210,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,154,28,126,193,202,238,95,241,150,236,193,219,141,238,162,93,179,80,84,118,228,237,66,58,184,171,73,57,26,78,196,45,100,223,53,135,26,119,151,188,212,141,251,85,235,36,200,105,164,82,183,25,60,20,250,13,152,42,78,49,196,168,115,162,98,109,60,249,204,56,238,231,24,157,78,106,60,119,54,164,155,73,37,149,48,184,102,157,86,181,27,156,253,118,167,97,0,158,156,44,175,248,215,214,75,108,216,167,112,203,171,84,173,89,19,232,21,35,146,110,169,113,86,220,149,187,30,57,45,194,245,144,136,111,196,36,108,51,66,81,181,5,166,195,74,101,168,167,110,9,248,161,74,183,177,114,252,194,138,130,98,51,34,243,163,197,169,65,144,244,212,180,183,31,167,173,205,98,180,209,150,175,45,109,76,117,211,218,173,82,136,171,61,170,35,51,69,196,128,0,0,14,41,157,12,99,174,224,22,88,47,252,85,181,153,223,90,165,83,219,143,78,115,114,11,166,149,46,67,81,26,147,162,208,180,47,146,185,9,119,150,164,154,87,203,216,122,18,181,44,225,11,126,227,105,137,151,85,191,135,24,119,133,180,153,125,61,22,240,168,84,42,21,126,91,142,33,201,29,1,70,228,48,173,171,36,45,147,92,179,113,72,90,85,245,140,48,162,52,154,59,194,190,24,184,91,249,80,206,77,149,213,208,189,39,74,180,186,139,166,161,252,235,147,210,244,173,159,72,255,0,101,165,75,219,57,200,94,162,119,107,175,172,147,65,44,5,233,225,86,25,218,184,55,135,22,230,22,217,81,58,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,99,61,153,208,193,202,22,1,102,130,255,0,194,171,89,237,244,90,85,65,185,20,230,246,172,186,104,178,227,181,45,168,218,173,107,90,249,40,144,150,185,138,81,169,124,189,231,161,171,66,209,240,168,14,54,152,103,106,219,248,143,135,120,165,73,137,211,214,175,10,125,66,159,87,229,182,218,27,145,208,28,110,67,234,218,130,90,222,52,75,54,212,181,169,95,86,195,9,34,73,35,184,73,94,15,184,199,66,190,114,192,88,85,29,158,158,181,134,149,7,227,204,111,114,215,207,139,58,67,242,227,201,212,208,148,39,114,215,37,174,89,41,106,46,155,122,182,147,137,33,58,133,32,112,125,198,58,237,141,154,2,194,168,236,245,20,92,75,167,191,30,99,123,144,142,68,168,49,223,151,30,78,166,133,45,91,80,137,45,114,201,72,73,245,59,213,184,219,73,11,191,1,149,113,165,60,167,121,88,193,191,135,246,247,203,152,25,172,26,83,202,119,149,140,27,248,127,111,124,185,128,29,84,0,0,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,11,113,12,201,101,87,43,24,161,34,187,104,91,242,211,133,119,44,130,59,126,97,201,84,162,132,249,183,185,218,123,238,41,36,164,45,42,39,84,209,44,212,107,100,146,124,199,22,135,182,223,160,242,152,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,173,133,213,61,31,155,202,121,15,55,245,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,24,102,222,209,197,235,202,202,195,187,247,11,104,207,196,59,123,17,227,211,153,173,48,243,4,165,239,131,45,50,163,60,210,203,69,33,105,81,56,131,45,77,6,135,151,170,77,68,133,35,208,101,59,205,62,13,252,64,183,190,98,192,250,185,174,202,142,35,229,43,17,215,101,94,173,117,212,169,220,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,203,121,27,146,78,178,102,106,109,74,73,145,173,11,109,197,252,172,167,121,167,193,191,136,22,247,204,88,1,165,48,0,0,0,0,0,0,1,149,113,165,60,167,121,88,193,191,135,246,247,203,152,25,172,26,83,202,119,149,140,27,248,127,111,124,185,128,29,84,0,120,172,111,189,106,184,107,130,247,246,35,80,163,196,126,165,106,218,245,90,220,54,165,161,74,97,199,227,68,113,230,210,226,82,164,168,208,106,65,17,145,41,39,166,186,25,120,128,162,14,34,184,199,93,198,76,220,95,114,106,236,244,241,44,250,131,246,117,46,54,228,47,147,22,3,238,182,163,222,148,32,213,205,124,228,63,162,183,41,28,253,155,148,148,36,196,234,224,151,134,118,172,108,44,190,177,143,164,230,220,149,11,128,237,158,123,141,182,174,158,12,120,209,228,108,101,91,57,136,230,57,43,87,11,121,165,92,134,61,82,52,106,117,23,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,210,78,85,112,183,242,45,151,28,58,195,55,168,94,134,159,70,183,226,250,86,23,85,212,114,170,142,163,157,59,235,9,107,74,181,148,235,234,245,20,104,45,116,70,137,36,145,4,21,227,105,131,148,39,109,91,23,48,49,222,228,214,163,84,10,206,152,222,213,171,171,138,227,114,37,199,61,77,123,27,228,173,169,61,137,27,151,213,122,202,209,180,145,197,94,21,152,199,66,194,44,220,82,35,92,108,233,18,253,167,187,103,55,39,114,255,0,154,202,146,251,14,70,61,136,66,141,124,199,227,180,198,158,170,83,207,222,165,18,80,100,118,211,159,108,51,181,113,67,40,248,153,78,186,98,115,61,3,111,205,185,169,207,161,182,205,232,179,160,48,185,13,45,181,45,10,217,187,150,166,150,105,209,70,211,206,160,148,157,250,140,246,90,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,192,53,38,41,91,141,95,154,123,91,225,252,31,152,212,69,191,97,61,245,249,80,194,203,55,19,61,23,232,207,165,182,253,58,187,209,115,249,221,47,85,25,183,185,92,205,169,223,183,153,183,118,212,235,166,186,22,186,10,129,227,87,230,158,214,248,127,7,230,53,16,29,87,129,143,231,179,247,111,248,144,181,65,85,124,12,127,61,159,187,127,196,133,170,0,0,0,12,214,102,199,205,62,50,124,64,184,126,98,248,186,158,23,30,68,240,203,241,175,156,77,20,173,155,31,52,248,201,241,2,225,249,139,226,234,120,92,121,19,195,47,198,190,113,52,4,170,0,0,1,85,124,115,191,50,127,188,159,195,69,170,10,171,227,157,249,147,253,228,254,26,3,149,112,84,243,79,116,252,63,157,243,26,112,234,188,115,191,50,127,188,159,195,71,42,224,169,230,158,233,248,127,59,230,52,225,213,120,231,126,100,255,0,121,63,134,128,229,92,21,60,211,221,63,15,231,124,198,156,46,164,82,183,5,79,52,247,79,195,249,223,49,167,11,169,0,0,0,25,172,205,143,154,124,100,248,129,112,252,197,241,106,156,21,60,172,93,63,16,39,124,186,156,42,175,54,62,105,241,147,226,5,195,243,23,197,170,112,84,242,177,116,252,64,157,242,234,112,9,254,0,0,2,0,113,171,242,177,107,124,64,131,242,234,136,159,226,0,113,171,242,177,107,124,64,131,242,234,136,8,1,194,227,207,102,25,126,53,242,121,162,127,241,171,242,177,107,124,64,131,242,234,136,128,28,46,60,246,97,151,227,95,39,154,39,255,0,26,191,43,22,183,196,8,63,46,168,128,168,188,27,197,235,203,2,49,18,159,138,88,124,252,70,46,26,76,121,204,193,126,75,4,242,35,174,76,71,162,155,196,131,245,84,180,37,245,45,4,162,82,55,165,59,146,180,234,147,249,84,154,101,229,138,247,252,42,52,55,37,215,238,203,198,176,220,102,151,46,89,27,245,10,140,183,137,41,55,30,121,68,70,183,29,112,181,91,138,46,234,51,81,248,152,243,226,234,120,94,228,91,242,41,106,163,28,113,142,204,233,49,38,181,191,208,241,166,171,115,212,42,91,141,164,139,86,77,37,211,204,123,87,57,154,154,150,134,141,13,253,82,149,33,179,14,171,144,92,148,90,185,83,195,136,149,186,181,51,168,196,219,154,158,203,151,29,66,65,54,183,32,111,36,184,170,100,115,109,75,66,89,105,100,68,181,33,71,206,113,4,179,61,169,105,13,74,160,0,21,87,199,59,243,39,251,201,252,52,114,174,10,158,105,238,159,135,243,190,99,78,29,87,142,119,230,79,247,147,248,104,229,92,21,60,211,221,63,15,231,124,198,156,2,234,64,0,0,0,0,6,107,51,99,230,159,25,62,32,92,63,49,124,105,76,102,179,54,62,105,241,147,226,5,195,243,23,192,90,167,5,79,43,23,79,196,9,223,46,167,9,85,155,31,43,24,201,240,254,225,249,115,226,42,240,84,242,177,116,252,64,157,242,234,112,149,89,177,242,177,140,159,15,238,31,151,62,3,53,131,74,121,78,242,177,131,127,15,237,239,151,48,51,88,52,167,148,239,43,24,55,240,254,222,249,115,0,34,175,26,191,43,22,183,196,8,63,46,168,136,1,194,227,207,102,25,126,53,242,121,162,127,241,171,242,177,107,124,64,131,242,234,136,128,28,46,60,246,97,151,227,95,39,154,2,255,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,200,139,83,61,8,133,81,113,99,205,147,143,200,70,6,216,245,199,27,38,148,75,170,174,44,157,53,50,57,209,158,97,102,211,222,31,103,84,41,30,237,125,132,44,51,50,248,177,11,6,176,114,228,188,164,75,105,137,44,211,166,38,17,173,194,78,178,74,43,206,54,93,214,131,241,111,251,39,175,187,222,89,212,196,235,210,179,137,184,141,94,187,234,178,221,151,42,181,85,149,41,59,156,91,154,19,207,173,194,74,119,41,71,183,85,158,133,169,248,251,64,125,108,12,194,59,143,27,177,54,137,100,80,224,202,147,215,207,140,137,142,180,211,139,228,176,185,13,52,227,138,52,161,123,72,185,164,102,163,35,34,215,191,184,244,33,150,172,10,183,112,11,11,233,54,101,30,12,118,228,55,29,133,204,121,13,32,150,235,229,29,150,220,82,148,150,208,106,51,54,72,204,204,181,63,111,184,162,63,10,172,169,199,177,44,164,227,21,211,77,214,175,92,100,151,7,156,201,104,152,143,53,6,67,106,45,236,165,68,123,208,173,13,43,52,251,181,62,226,195,192,0,0,0,0,127,203,142,54,211,106,117,213,165,8,65,26,148,165,30,132,146,47,19,51,246,16,15,250,1,228,234,88,181,133,180,105,7,18,171,136,246,188,55,210,122,27,111,214,35,182,162,61,76,187,146,150,71,226,70,95,176,125,58,37,229,104,220,201,37,91,183,77,34,168,70,90,255,0,51,156,211,253,187,126,130,143,244,147,254,82,247,128,251,32,0,0,0,0,0,0,0,0,0,63,134,148,168,141,42,34,50,63,18,49,24,243,95,145,204,49,204,61,189,62,91,20,72,84,203,155,146,234,227,206,141,26,59,43,113,237,143,154,121,142,20,119,28,50,55,30,220,173,59,158,132,126,37,222,78,128,12,209,227,62,13,98,22,93,113,26,109,185,94,131,82,167,61,77,156,231,65,60,154,125,148,186,150,223,113,13,186,211,170,67,102,173,77,147,82,84,146,45,116,212,190,235,29,225,153,158,201,87,15,75,130,56,165,90,65,201,97,164,53,76,155,50,73,234,226,75,163,140,203,92,199,228,25,169,102,102,226,182,165,29,251,153,123,72,72,252,255,0,101,42,143,152,92,44,151,62,141,75,142,221,209,70,75,147,227,200,105,132,19,207,147,49,165,26,89,53,37,151,28,82,84,227,196,123,11,77,79,190,164,126,52,109,29,251,179,5,113,63,84,174,85,62,179,106,86,118,184,73,55,90,51,118,52,142,233,63,176,189,55,181,225,234,159,111,97,248,6,157,208,227,110,54,151,91,90,84,133,17,41,42,73,234,70,71,224,100,126,225,76,220,100,47,214,42,184,209,68,179,34,186,242,145,18,137,26,75,132,106,35,65,56,137,117,6,207,193,71,223,191,187,95,250,5,135,100,199,49,17,113,207,47,208,46,121,19,98,174,165,69,132,212,9,196,151,8,212,111,51,10,58,220,82,245,117,106,215,115,189,205,70,71,239,34,246,211,62,124,47,137,215,214,101,174,201,115,159,109,210,165,212,39,211,24,52,40,212,68,203,117,9,70,146,238,165,126,153,248,104,95,112,9,35,193,206,196,58,166,42,86,47,34,67,127,205,41,242,35,26,148,93,244,76,154,123,154,17,237,63,127,191,255,0,104,185,65,92,252,28,108,118,169,216,93,89,187,221,138,227,111,202,168,200,142,149,169,26,18,155,84,122,123,133,161,237,212,203,82,247,232,44,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,70,78,34,86,97,222,57,98,186,18,220,51,125,218,92,57,181,36,109,111,114,136,218,167,203,208,254,201,159,138,190,239,214,66,77,143,31,140,22,235,119,94,22,221,182,243,173,239,235,232,147,227,165,58,107,169,174,51,136,211,77,15,244,189,198,3,52,214,85,193,80,178,47,122,53,199,23,152,212,170,45,78,52,178,79,172,147,222,203,201,94,134,68,100,126,41,240,212,191,96,145,25,199,205,149,67,31,168,86,93,182,212,199,186,74,77,22,156,115,25,39,21,179,174,105,18,16,179,52,243,150,90,232,246,154,153,18,189,250,123,120,70,47,208,87,106,98,173,221,64,216,109,157,58,187,62,50,75,77,54,242,228,184,130,246,22,159,103,220,67,204,210,224,73,171,213,98,83,35,33,78,200,155,33,182,27,73,17,169,74,90,212,73,34,34,45,76,204,204,253,192,39,159,10,44,186,51,136,152,146,188,74,175,211,9,218,125,1,70,228,85,60,201,41,37,41,137,16,94,66,139,123,74,78,187,86,122,25,40,149,238,211,196,93,67,77,161,150,144,203,105,36,161,9,36,164,136,180,34,34,46,194,56,228,31,7,33,225,38,94,173,180,42,152,204,106,133,110,4,58,172,133,19,36,135,13,79,65,139,184,148,123,18,173,119,55,223,93,123,151,137,137,34,0,0,0,0,0,0,0,0,0,3,252,164,201,98,28,103,101,201,117,45,178,202,20,227,139,82,136,137,41,34,212,204,204,251,17,104,64,63,194,175,87,167,80,105,114,235,85,121,140,196,133,5,135,36,200,125,231,18,218,27,109,9,53,41,74,82,140,136,136,136,140,204,204,200,139,65,91,217,192,226,171,78,179,230,212,44,76,16,40,213,9,105,105,216,206,212,151,181,214,144,238,178,26,81,180,236,105,100,100,100,105,105,73,51,78,186,30,190,226,30,43,137,78,125,29,151,38,126,10,225,77,122,67,40,71,54,37,90,92,73,70,146,86,135,50,51,236,239,98,71,114,63,171,61,171,71,184,207,216,66,189,176,147,8,175,236,120,190,98,90,150,148,9,83,167,84,36,54,79,73,83,79,58,134,137,199,155,109,78,58,182,208,179,73,18,157,73,169,70,71,166,186,254,176,251,23,254,104,241,227,18,39,61,54,226,196,235,151,71,150,165,114,26,173,76,229,36,140,214,123,82,149,186,173,18,91,212,68,94,225,230,104,216,193,138,180,9,205,212,41,88,143,115,199,125,165,18,137,77,214,36,160,245,35,35,241,74,200,252,72,133,130,127,169,87,6,199,179,35,86,175,154,188,137,19,214,218,18,227,48,164,18,203,154,109,110,50,36,187,16,149,166,228,172,187,158,190,31,120,136,185,144,203,69,99,7,9,23,12,120,242,125,11,46,73,48,209,188,133,111,74,149,206,90,117,209,164,32,139,99,126,195,241,251,128,76,238,31,220,71,174,89,247,45,55,9,49,154,172,115,19,61,214,97,83,234,18,31,113,199,77,213,185,22,59,72,91,178,36,253,238,168,201,41,51,212,204,200,188,72,90,236,121,12,203,142,220,168,238,37,198,158,66,92,66,210,100,100,164,153,106,70,70,93,143,176,203,77,10,177,58,222,173,192,175,83,36,187,30,93,58,83,82,216,117,165,154,22,135,27,89,41,42,74,146,100,100,100,100,70,70,70,70,52,43,145,60,89,86,46,229,222,220,172,201,168,57,50,109,58,36,58,108,183,93,119,152,181,60,220,24,202,89,168,205,106,51,61,92,212,245,50,61,79,185,0,144,160,0,0,62,5,253,107,195,189,108,154,237,167,61,134,222,102,175,77,149,5,73,113,36,162,50,117,149,54,125,140,140,188,20,126,195,253,70,62,248,0,205,198,108,112,138,161,131,24,223,114,90,179,32,174,43,14,207,153,46,18,77,165,33,39,24,230,62,134,205,36,104,65,109,209,163,208,210,90,118,237,247,78,142,16,185,139,92,105,19,176,78,191,84,101,45,58,167,103,66,39,223,209,102,179,56,17,155,109,59,221,211,77,53,209,41,71,234,63,96,245,92,95,114,250,170,221,18,6,50,80,169,36,185,16,16,212,57,142,50,198,170,75,8,68,249,14,41,70,150,204,201,58,153,25,153,172,139,222,94,209,90,185,114,196,73,88,91,141,86,133,224,196,199,163,181,18,181,79,84,163,105,195,70,246,19,45,151,22,149,104,164,145,164,201,190,228,103,167,188,6,151,192,121,188,55,187,161,223,150,21,189,120,65,113,43,106,177,75,137,56,140,140,143,250,214,80,231,177,74,47,5,151,180,255,0,89,143,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,51,89,155,31,52,248,201,241,2,225,249,139,227,74,98,162,241,191,132,78,100,177,43,26,47,236,70,161,94,216,106,197,54,234,186,42,181,184,109,75,169,79,75,237,177,38,91,143,54,151,18,152,106,73,44,146,178,35,34,82,139,93,116,51,241,1,221,120,42,121,88,186,126,32,78,249,117,56,79,241,194,178,77,151,234,174,89,114,233,111,97,69,202,139,125,119,12,57,19,229,214,38,81,9,70,196,215,222,148,226,155,117,78,45,182,214,226,202,63,78,209,169,105,212,137,164,164,181,74,82,59,168,0,162,190,47,54,47,209,44,228,212,171,254,148,234,254,154,219,244,186,239,39,145,203,233,57,109,170,7,43,118,227,230,107,208,115,55,104,159,235,118,233,234,238,85,234,10,245,226,23,195,211,26,51,103,141,20,92,70,195,155,158,202,167,83,105,214,188,106,35,173,86,230,203,101,245,62,220,185,111,41,73,75,49,157,73,163,108,132,17,25,168,143,82,87,111,3,48,243,252,16,175,175,72,97,102,37,225,159,162,249,126,129,184,34,87,122,222,126,188,238,190,49,179,202,229,237,245,118,122,55,118,237,199,187,157,166,137,217,170,161,95,20,127,61,152,155,248,47,201,225,11,41,225,189,146,156,83,201,247,229,19,242,153,95,181,42,127,75,125,17,209,122,10,84,151,185,125,47,87,204,230,243,152,107,77,122,148,109,219,187,93,21,174,154,22,188,87,57,156,47,241,247,49,57,147,188,49,142,202,187,240,254,21,22,224,244,127,76,197,82,161,53,185,72,228,64,143,29,123,210,220,71,16,90,173,149,25,104,179,245,76,181,208,245,34,14,129,193,83,202,197,211,241,2,119,203,169,194,127,136,191,195,211,43,247,246,83,48,94,181,135,56,141,87,183,234,53,42,141,209,38,182,211,180,73,15,60,194,88,114,36,70,82,149,41,230,154,81,47,116,117,153,145,36,203,67,79,127,18,41,64,0,42,175,142,119,230,79,247,147,248,104,181,65,10,184,144,228,167,20,243,131,249,59,252,153,215,237,74,103,209,47,75,245,190,157,149,37,158,103,85,210,114,249,92,150,29,215,78,153,123,183,109,211,84,233,174,167,160,66,190,10,158,105,238,159,135,243,190,99,78,23,82,43,215,135,167,15,76,104,202,102,52,86,177,27,17,174,123,42,163,77,168,218,242,104,141,53,68,155,45,231,210,251,146,226,60,149,41,47,70,105,36,141,177,214,70,100,163,61,77,61,188,76,172,40,0,67,94,34,153,21,141,154,91,52,239,140,62,129,17,24,169,64,142,203,48,94,147,41,212,34,167,78,100,228,44,233,164,70,225,48,202,212,228,133,56,135,148,143,182,132,161,75,66,20,107,68,202,0,20,23,195,58,147,85,160,113,0,195,250,21,118,153,46,157,82,167,72,175,68,153,14,91,42,101,248,207,183,73,156,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,232,35,173,119,37,182,108,252,227,91,57,199,161,92,82,233,117,218,108,121,44,215,105,106,100,228,49,87,90,169,235,130,195,200,89,172,142,50,208,210,200,148,68,149,161,100,211,122,37,10,222,181,200,160,0,0,1,21,120,163,249,19,196,223,193,126,113,8,80,8,209,238,115,48,82,234,204,78,91,47,12,28,178,170,20,168,85,171,131,209,253,51,245,71,92,110,42,57,19,227,200,94,245,54,219,139,45,80,202,136,180,65,250,198,90,232,90,153,86,15,250,138,153,167,255,0,187,236,42,255,0,230,173,71,254,162,2,234,64,0,6,104,114,235,128,215,150,100,177,114,133,133,54,100,41,106,93,70,66,23,83,156,204,114,121,20,154,113,45,37,34,107,164,165,161,59,27,74,181,36,154,211,189,102,134,210,123,214,146,61,20,224,190,16,217,184,11,133,246,254,17,225,251,18,219,161,91,177,212,204,115,150,249,188,251,171,91,138,117,215,156,95,98,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,46,105,147,172,157,88,153,64,177,36,80,40,19,61,51,114,86,118,125,32,184,57,111,71,244,167,41,233,11,139,252,213,111,186,219,28,166,228,27,127,86,101,191,77,202,212,207,180,128,0,0,0,1,229,49,35,10,176,227,24,40,81,237,140,80,178,233,87,53,42,37,66,53,81,152,149,24,228,235,104,148,194,247,182,225,17,255,0,233,37,69,246,86,218,220,109,100,164,45,105,87,171,0,0,0,0,21,87,199,59,243,39,251,201,252,52,90,160,133,92,72,114,83,138,121,193,252,157,254,76,235,246,165,51,232,151,165,250,223,78,202,146,207,51,170,233,57,124,174,75,14,235,167,76,189,219,182,233,170,116,215,83,208,33,95,5,79,52,247,79,195,249,223,49,167,11,169,21,235,195,211,135,166,52,101,51,26,43,88,141,136,215,61,149,81,166,212,109,121,52,70,154,162,77,150,243,233,125,201,113,30,74,148,151,163,52,146,70,216,235,35,50,81,158,166,158,222,38,86,20,0,0,0,0,0,0,0,0,0,0,2,128,120,163,249,236,196,223,193,126,79,8,74,174,6,63,158,207,221,191,226,67,234,231,51,133,254,62,230,39,50,119,134,49,217,87,126,31,194,162,220,30,143,233,152,170,84,38,183,41,28,136,17,227,175,122,91,136,226,11,85,178,163,45,22,126,169,150,186,30,164,93,171,134,246,74,113,79,39,223,148,79,202,101,126,212,169,253,45,244,71,69,232,41,82,94,229,244,189,95,51,155,206,97,173,53,234,81,183,110,237,116,86,186,104,90,132,213,0,0,0,0,1,85,124,115,191,50,127,188,159,195,68,85,225,113,231,179,12,191,26,249,60,209,101,60,72,114,83,138,121,193,252,157,254,76,235,246,165,51,232,151,165,250,223,78,202,146,207,51,170,233,57,124,174,75,14,235,167,76,189,219,182,233,170,116,215,83,211,138,228,207,133,254,62,229,219,50,118,126,49,222,183,126,31,205,162,219,254,144,234,88,165,212,38,185,41,124,248,18,35,163,98,92,136,218,15,69,188,147,61,86,94,169,30,154,158,132,97,103,226,128,120,163,249,236,196,223,193,126,79,8,95,240,172,12,230,112,191,199,220,196,230,78,240,198,59,42,239,195,248,84,91,131,209,253,51,21,74,132,214,229,35,145,2,60,117,239,75,113,28,65,106,182,84,101,162,207,213,50,215,67,212,136,62,87,3,31,207,103,238,223,241,33,106,130,21,112,222,201,78,41,228,251,242,137,249,76,175,218,149,63,165,190,136,232,189,5,42,75,220,190,151,171,230,115,121,204,53,166,189,74,54,237,221,174,138,215,77,11,89,170,3,42,226,234,115,45,255,0,238,109,164,124,63,177,63,252,189,44,69,95,245,21,51,79,255,0,119,216,85,255,0,205,90,143,253,68,89,77,127,43,95,148,76,155,91,89,84,190,174,79,71,244,150,253,179,70,172,212,41,41,230,238,244,107,144,220,124,163,155,169,78,156,206,149,104,67,139,71,171,188,150,109,171,67,65,133,101,240,220,225,247,27,49,50,92,198,28,100,165,75,78,29,83,164,42,52,42,107,205,58,202,46,101,155,79,182,233,181,33,151,218,121,148,70,120,152,81,173,41,82,28,89,45,189,117,67,132,87,104,62,77,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,238,62,176,0,0,0,128,28,106,252,172,90,223,16,32,252,186,162,32,7,11,143,61,152,101,248,215,201,230,139,94,226,23,149,251,251,54,120,47,69,195,156,57,171,219,244,234,149,58,232,141,91,117,218,220,135,153,97,76,55,18,91,42,74,84,203,78,168,215,186,66,12,136,210,69,161,43,191,129,28,96,201,159,11,252,125,203,182,100,236,252,99,189,110,252,63,155,69,183,253,33,212,177,75,168,77,114,82,249,240,36,71,70,196,185,17,180,30,139,121,38,122,172,189,82,61,53,61,8,194,207,192,0,0,0,0,101,92,95,247,11,143,34,120,101,248,215,206,38,136,1,254,162,166,105,255,0,238,251,10,191,249,171,81,255,0,168,139,41,202,254,10,98,158,93,178,133,72,193,198,234,22,164,219,250,223,167,214,58,7,212,236,151,40,235,156,252,185,82,34,243,85,203,109,227,100,141,230,137,205,168,37,104,75,219,175,99,48,164,204,243,98,133,43,24,243,105,137,151,229,9,49,14,154,253,99,209,176,223,137,53,50,216,150,196,22,91,132,220,166,221,73,18,84,135,147,24,158,45,53,34,39,8,137,74,211,113,217,167,6,204,20,250,13,151,218,182,49,203,168,115,165,226,109,64,185,44,54,238,230,216,131,78,118,68,118,247,36,219,73,165,229,62,185,134,173,22,180,155,124,141,54,171,121,8,171,254,162,166,105,255,0,238,251,10,191,249,171,81,255,0,168,139,105,192,28,28,161,101,255,0,6,173,60,29,183,30,234,34,91,52,244,199,114,78,213,163,171,148,181,41,201,50,118,45,107,54,249,175,184,235,188,189,230,148,111,218,159,85,36,64,58,0,130,188,96,176,114,133,124,229,128,241,86,67,221,61,107,13,42,12,72,134,230,213,175,159,22,116,134,34,72,141,161,45,40,78,229,174,51,188,195,74,212,93,54,196,237,39,20,98,117,15,41,138,184,103,106,227,38,28,92,120,91,122,196,234,40,183,53,61,218,124,157,173,182,183,25,222,94,163,237,115,16,180,37,230,150,73,113,181,154,79,99,136,66,136,181,73,0,207,14,80,177,122,54,4,102,95,15,113,74,160,252,70,41,180,154,194,25,170,63,37,135,94,68,122,116,148,42,44,199,137,13,122,234,90,35,190,234,208,73,37,122,233,79,170,191,178,122,73,20,173,254,162,166,105,255,0,238,251,10,191,249,171,81,255,0,168,139,126,194,168,248,143,15,14,45,200,56,189,42,149,46,243,137,79,106,61,110,93,45,243,118,44,201,77,150,197,73,65,155,12,109,230,237,39,13,178,105,41,66,150,104,78,226,73,41,65,234,192,0,5,5,241,77,191,228,223,89,210,188,162,149,195,18,173,77,181,99,192,160,83,78,49,180,164,69,67,113,144,236,136,230,182,203,214,90,38,63,44,151,188,205,105,94,228,30,155,9,41,150,188,16,176,207,166,181,113,47,24,230,68,165,59,233,10,132,75,102,158,255,0,47,116,232,253,59,103,34,90,55,26,61,70,92,234,161,30,137,89,238,83,30,178,75,98,12,248,253,91,131,86,110,235,245,89,181,218,238,40,225,173,70,165,81,144,228,185,147,37,214,234,111,63,37,247,20,106,113,215,28,84,35,82,214,165,25,168,212,102,102,102,102,102,44,255,0,40,184,33,85,203,142,93,44,204,26,174,215,34,85,234,84,8,242,85,50,92,70,212,134,13,249,18,158,146,226,27,221,235,41,8,83,230,130,89,146,77,100,130,81,165,27,182,16,118,1,21,120,157,97,111,229,67,38,215,175,73,66,244,157,86,210,233,238,154,127,243,174,79,75,210,184,93,91,253,214,148,175,108,23,38,250,138,221,174,190,170,77,100,129,42,135,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,6,99,48,171,19,46,172,27,196,123,115,20,172,169,125,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,167,225,74,223,234,42,102,159,254,239,176,171,255,0,154,181,31,250,136,181,76,172,97,238,35,225,54,95,108,156,50,197,138,245,42,179,114,90,244,243,165,187,46,151,169,197,56,173,58,180,67,109,6,166,154,81,242,226,148,118,204,212,130,81,169,6,102,106,51,53,24,102,176,105,79,41,222,86,48,111,225,253,189,242,230,5,85,255,0,168,169,154,127,251,190,194,175,254,106,212,127,234,34,221,48,66,202,170,225,174,11,216,56,115,93,145,17,250,149,171,107,210,168,147,29,136,181,41,135,31,141,17,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,224,3,218,128,0,0,0,0,226,153,174,202,142,28,102,215,14,23,101,94,173,116,53,88,60,199,232,21,246,25,37,202,164,74,81,17,26,146,70,101,204,101,123,82,78,178,102,73,113,41,73,145,161,104,109,196,82,14,16,97,109,247,130,217,226,194,236,52,196,186,23,161,174,74,54,32,90,253,108,46,169,153,28,174,108,184,175,55,245,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,22,138,71,31,199,156,179,217,184,243,112,225,181,231,89,157,46,157,112,225,117,209,10,227,162,205,100,205,104,82,27,149,29,233,49,29,104,212,73,82,30,76,102,200,151,217,109,173,8,81,25,167,123,110,7,96,0,0,0,0,0,0,0,25,87,26,83,202,119,149,140,27,248,127,111,124,185,129,85,127,234,42,102,159,254,239,176,171,255,0,154,181,31,250,136,183,76,16,178,170,184,107,130,246,14,28,215,100,68,126,165,106,218,244,170,36,199,98,45,74,97,199,227,68,109,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,120,0,246,162,5,113,150,191,228,219,57,92,165,217,148,235,134,36,73,23,141,209,18,52,202,122,141,163,126,117,58,59,78,200,112,208,149,17,172,144,220,150,224,154,150,141,52,53,54,147,61,28,218,169,234,32,7,16,252,133,99,238,110,113,78,221,186,112,254,250,181,32,219,116,43,125,52,244,83,171,181,57,173,114,231,42,75,203,125,246,154,106,59,173,151,49,179,138,149,47,82,82,185,41,35,45,16,144,21,129,146,204,51,252,174,230,179,12,44,87,34,82,165,196,145,112,49,80,159,22,168,223,50,44,168,48,136,230,74,97,104,216,162,95,49,136,238,160,144,164,237,82,148,73,81,146,76,204,180,124,32,7,15,14,30,24,167,148,220,83,184,177,51,19,47,59,82,127,95,111,170,133,10,21,9,201,50,55,115,100,178,243,142,186,227,205,51,179,111,76,132,165,41,74,247,115,84,102,104,216,68,185,254,0,51,89,154,172,45,252,139,102,59,17,112,205,154,23,161,160,81,174,9,94,138,133,213,117,28,170,91,171,231,65,250,195,90,212,173,98,186,194,189,117,26,203,93,23,162,137,68,90,83,21,213,159,238,27,216,167,154,28,113,137,138,88,83,84,195,250,36,69,219,241,105,245,79,74,63,38,52,169,147,154,121,255,0,175,95,34,43,132,231,212,42,51,100,181,43,118,214,137,58,18,82,144,29,3,132,102,38,93,88,137,148,118,105,215,76,190,175,232,85,193,46,217,167,62,183,28,113,229,65,109,136,242,26,67,138,90,213,175,47,170,83,72,36,237,74,90,105,164,18,125,93,78,21,241,171,243,79,107,124,63,131,243,26,136,150,156,58,242,59,152,108,160,223,247,93,66,254,189,108,169,246,157,207,71,109,151,224,209,36,72,125,245,212,88,121,39,25,229,27,209,91,52,161,13,59,49,38,73,95,115,117,58,165,90,17,167,229,113,11,225,233,141,25,179,198,138,46,35,97,205,207,101,83,169,180,235,94,53,17,214,171,115,101,178,250,159,110,92,183,148,164,165,152,206,164,209,182,66,8,140,212,71,169,43,183,129,152,115,94,6,63,158,207,221,191,226,66,213,4,42,225,189,146,156,83,201,247,229,19,242,153,95,181,42,127,75,125,17,209,122,10,84,151,185,125,47,87,204,230,243,152,107,77,122,148,109,219,187,93,21,174,154,22,179,84,0,0,0,102,179,54,62,105,241,147,226,5,195,243,23,197,212,240,184,242,39,134,95,141,124,226,104,134,184,223,194,39,50,88,149,141,23,246,35,80,175,108,53,98,155,117,93,21,90,220,54,165,212,167,165,246,216,147,45,199,155,75,137,76,53,36,150,73,89,17,145,41,69,174,186,25,248,139,9,201,158,10,93,89,118,203,101,159,131,151,173,66,149,54,181,111,250,67,169,126,150,235,142,69,95,62,124,137,8,216,167,27,109,103,162,30,73,30,168,47,88,143,77,75,67,48,237,96,0,0,42,175,142,119,230,79,247,147,248,104,181,65,10,184,144,228,167,20,243,131,249,59,252,153,215,237,74,103,209,47,75,245,190,157,149,37,158,103,85,210,114,249,92,150,29,215,78,153,123,183,109,211,84,233,174,167,160,66,190,10,158,105,238,159,135,243,190,99,78,29,87,142,119,230,79,247,147,248,104,233,92,61,56,122,99,70,83,49,162,181,136,216,141,115,217,85,26,109,70,215,147,68,105,170,36,217,111,62,151,220,151,17,228,169,73,122,51,73,36,109,142,178,51,37,25,234,105,237,226,101,237,120,144,228,167,20,243,131,249,59,252,153,215,237,74,103,209,47,75,245,190,157,149,37,158,103,85,210,114,249,92,150,29,215,78,153,123,183,109,211,84,233,174,167,160,66,190,10,158,105,238,159,135,243,190,99,78,23,82,43,215,135,167,15,76,104,202,102,52,86,177,27,17,174,123,42,163,77,168,218,242,104,141,53,68,155,45,231,210,251,146,226,60,149,41,47,70,105,36,141,177,214,70,100,163,61,77,61,188,76,172,40,0,0,0,102,179,54,62,105,241,147,226,5,195,243,23,197,170,112,84,242,177,116,252,64,157,242,234,112,225,88,223,194,39,50,88,149,141,23,246,35,80,175,108,53,98,155,117,93,21,90,220,54,165,212,167,165,246,216,147,45,199,155,75,137,76,53,36,150,73,89,17,145,41,69,174,186,25,248,137,169,195,211,43,247,246,83,48,94,181,135,56,141,87,183,234,53,42,141,209,38,182,211,180,73,15,60,194,88,114,36,70,82,149,41,230,154,81,47,116,117,153,145,36,203,67,79,127,18,32,148,0,0,0,32,7,26,191,43,22,183,196,8,63,46,168,137,254,34,255,0,16,188,175,223,217,179,193,122,46,28,225,205,94,223,167,84,169,215,68,106,219,174,214,228,60,203,10,97,184,146,217,82,82,166,90,117,70,189,210,16,100,70,146,45,9,93,252,8,194,168,120,92,121,236,195,47,198,190,79,52,79,254,53,126,86,45,111,136,16,126,93,81,28,255,0,38,124,47,241,247,46,217,147,179,241,142,245,187,240,254,109,22,223,244,135,82,197,46,161,53,201,75,231,192,145,29,27,18,228,70,208,122,45,228,153,234,178,245,72,244,212,244,35,155,249,151,203,61,155,154,91,122,212,179,49,6,116,180,91,212,11,162,61,199,58,20,99,52,46,166,134,98,201,100,162,27,164,162,83,40,82,164,36,214,180,250,251,16,164,164,208,165,19,136,8,1,194,251,135,220,106,180,106,46,104,113,166,149,45,8,68,132,207,179,232,114,90,118,50,247,178,236,89,16,235,68,235,79,165,70,131,82,31,74,24,117,173,142,32,210,239,172,133,35,91,95,0,0,0,0,21,87,199,59,243,39,251,201,252,52,114,174,10,158,105,238,159,135,243,190,99,78,19,83,137,14,74,113,79,56,63,147,191,201,157,126,212,166,125,18,244,191,91,233,217,82,89,230,117,93,39,47,149,201,97,221,116,233,151,187,118,221,53,78,154,234,122,120,174,30,156,61,49,163,41,152,209,90,196,108,70,185,236,170,141,54,163,107,201,162,52,213,18,108,183,159,75,238,75,136,242,84,164,189,25,164,146,54,199,89,25,146,140,245,52,246,241,50,11,10,0,0,0,0,0,25,172,205,143,154,124,100,248,129,112,252,197,241,165,49,81,120,223,194,39,50,88,149,141,23,246,35,80,175,108,53,98,155,117,93,21,90,220,54,165,212,167,165,246,216,147,45,199,155,75,137,76,53,36,150,73,89,17,145,41,69,174,186,25,248,128,238,188,21,60,172,93,63,16,39,124,186,156,37,86,108,124,172,99,39,195,251,135,229,207,142,105,195,211,43,247,246,83,48,94,181,135,56,141,87,183,234,53,42,141,209,38,182,211,180,73,15,60,194,88,114,36,70,82,149,41,230,154,81,47,116,117,153,145,36,203,67,79,127,18,46,215,141,246,85,87,18,176,94,254,195,154,20,136,140,84,174,171,94,171,68,134,236,181,169,44,54,252,152,142,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,63,0,25,140,26,83,202,119,149,140,27,248,127,111,124,185,129,85,127,234,42,102,159,254,239,176,171,255,0,154,181,31,250,136,183,76,16,178,170,184,107,130,246,14,28,215,100,68,126,165,106,218,244,170,36,199,98,45,74,97,199,227,68,109,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,120,0,134,188,106,252,172,90,223,16,32,252,186,162,32,7,11,143,61,152,101,248,215,201,230,139,94,226,23,149,251,251,54,120,47,69,195,156,57,171,219,244,234,149,58,232,141,91,117,218,220,135,153,97,76,55,18,91,42,74,84,203,78,168,215,186,66,12,136,210,69,161,43,191,129,28,96,201,159,11,252,125,203,182,100,236,252,99,189,110,252,63,155,69,183,253,33,212,177,75,168,77,114,82,249,240,36,71,70,196,185,17,180,30,139,121,38,122,172,189,82,61,53,61,8,194,207,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,188,72,187,161,216,118,21,195,120,78,113,40,106,143,75,151,56,204,204,139,250,166,86,231,181,73,47,4,31,180,191,89,0,172,78,47,89,139,92,137,16,112,78,129,84,101,77,54,109,78,154,76,63,170,201,68,115,227,56,218,182,59,166,154,105,170,84,143,214,126,193,5,242,157,132,85,12,103,198,251,110,213,135,5,114,152,106,124,57,115,82,77,41,105,40,197,49,132,56,106,34,66,203,110,142,150,166,162,211,191,127,191,227,230,55,17,101,98,150,53,93,247,132,137,143,72,106,93,106,160,168,166,235,134,189,140,42,91,206,33,41,213,74,34,73,19,157,136,143,79,112,178,174,16,89,125,85,18,137,63,25,43,180,146,68,137,232,118,28,55,30,99,69,41,133,162,4,134,212,147,83,100,102,157,72,204,140,150,101,238,47,104,11,22,176,109,120,118,85,147,66,180,224,48,219,44,210,41,177,96,165,40,73,36,136,154,101,45,151,98,34,47,4,151,176,191,81,15,190,0,0,0,0,63,206,68,134,98,71,118,84,135,18,219,76,161,78,45,106,50,34,74,72,181,51,51,62,197,216,85,23,16,30,35,215,44,11,146,165,132,152,51,85,56,105,128,243,208,170,21,24,239,184,219,164,226,28,149,29,212,33,216,242,126,230,148,68,164,145,234,68,102,94,4,38,230,123,49,97,88,71,151,123,142,179,26,160,228,57,181,24,147,41,177,29,105,222,90,210,243,144,100,169,6,147,37,164,200,245,111,82,208,204,245,46,196,51,213,93,172,78,184,107,115,235,213,57,46,200,151,81,148,236,183,221,117,102,181,173,199,22,106,82,148,165,25,153,153,153,153,153,153,153,128,244,53,156,96,197,90,252,231,42,21,92,71,185,228,62,234,141,70,167,43,18,86,122,153,153,248,169,102,126,38,99,211,88,25,163,199,140,55,156,204,219,119,19,174,93,25,90,85,200,118,181,51,148,162,35,73,237,82,80,234,117,73,236,73,25,123,135,164,203,126,90,43,24,199,190,224,145,30,79,161,98,73,54,29,54,80,173,234,82,121,43,86,154,180,180,25,108,115,218,126,63,112,151,95,234,85,193,190,44,201,53,171,26,175,34,60,244,54,180,182,204,217,4,130,230,147,91,136,141,45,68,53,105,185,72,46,199,175,143,220,3,164,100,255,0,138,173,58,239,155,79,177,49,188,163,83,229,169,166,163,53,82,70,214,154,91,186,199,105,42,117,217,50,204,204,204,212,234,148,100,157,116,45,125,228,44,134,145,87,167,87,169,113,43,84,137,140,203,133,57,134,228,199,125,151,18,226,28,109,105,37,37,73,82,76,200,200,200,200,200,200,204,143,81,154,12,91,194,43,251,1,239,153,118,165,219,2,84,25,212,249,14,19,50,82,211,205,33,210,109,231,27,75,141,45,196,32,212,70,166,148,105,81,17,107,166,191,170,194,120,107,103,209,216,146,32,96,174,43,215,164,60,218,249,81,41,50,230,74,53,18,117,56,113,152,103,123,242,59,17,125,97,237,66,61,230,94,210,1,108,64,63,202,52,150,38,70,106,92,103,82,227,47,161,46,54,180,168,140,148,147,45,72,200,203,177,150,134,63,212,0,0,0,0,0,0,0,0,127,195,173,161,230,150,203,137,37,37,105,52,168,140,181,212,140,82,191,21,220,186,179,135,120,146,140,74,160,83,73,170,125,125,68,228,165,50,201,37,39,45,249,19,158,90,140,208,210,83,174,212,22,166,106,53,123,245,241,23,86,35,118,126,48,114,30,45,229,234,228,65,83,25,147,80,162,64,153,85,142,163,100,150,225,41,152,50,182,18,79,98,149,174,231,59,105,167,115,241,32,21,31,147,140,217,84,48,6,133,121,219,110,204,119,164,171,81,106,39,13,147,113,91,58,231,81,29,8,50,79,57,5,174,140,233,169,17,171,221,175,178,59,222,183,5,66,247,190,43,87,28,173,238,202,173,84,228,203,52,250,202,61,239,60,165,232,68,102,103,226,175,13,79,246,143,149,84,129,38,145,85,151,76,146,133,53,34,20,135,24,113,38,70,149,37,104,81,164,200,200,244,50,50,50,247,15,75,132,52,21,221,88,171,104,208,9,6,225,212,107,176,35,40,180,215,113,57,37,180,31,176,245,251,94,227,1,123,220,59,108,195,179,178,197,108,37,216,70,195,181,72,112,170,74,220,222,197,25,187,79,137,169,253,146,63,20,253,255,0,172,196,155,30,63,7,237,214,237,76,44,180,173,246,219,229,244,52,72,17,212,157,52,208,209,25,180,105,166,133,250,62,226,30,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,148,150,210,244,119,90,82,18,178,90,20,147,74,139,82,50,50,240,50,31,234,0,51,191,159,171,45,219,43,51,215,131,78,50,77,21,94,167,80,171,54,146,73,164,137,14,212,37,105,161,109,46,222,175,223,250,204,121,12,170,216,229,136,56,245,102,208,84,242,90,79,166,169,206,153,169,91,117,46,181,132,105,246,85,250,126,225,35,248,181,218,111,81,177,253,170,187,169,113,93,117,61,46,37,102,70,100,73,92,217,202,36,145,232,94,239,13,76,114,28,128,166,50,179,63,104,117,70,225,36,170,84,243,78,195,45,119,122,66,46,154,235,236,1,160,123,66,144,155,126,210,162,80,16,162,82,105,180,232,208,200,200,245,212,155,105,40,247,23,187,220,95,168,125,113,254,113,246,244,237,108,215,110,196,233,175,142,154,15,244,0,0,0,0,0,0,0,0,1,8,184,146,102,254,38,8,216,50,44,91,94,167,173,199,94,142,184,198,113,94,46,100,118,159,102,99,91,253,71,144,226,13,46,52,158,251,76,136,244,241,62,197,46,177,18,239,133,97,88,213,235,202,160,226,82,205,26,155,42,113,145,153,17,171,146,202,220,218,90,169,36,102,100,131,237,169,126,178,241,25,210,204,246,48,87,177,155,25,174,171,162,169,83,149,34,26,170,243,145,78,105,215,150,180,181,23,171,121,109,36,146,165,172,147,161,58,101,162,79,105,123,62,240,241,84,232,55,70,41,95,44,195,100,165,212,235,55,13,73,40,53,31,49,231,22,243,239,17,110,81,250,203,61,86,231,115,238,122,159,180,204,94,55,15,220,159,81,176,15,14,33,220,23,13,30,27,183,77,93,182,230,46,67,145,208,167,152,67,172,69,89,181,185,108,161,196,237,117,163,61,186,158,135,237,51,240,135,252,39,178,181,6,240,170,59,140,247,109,43,155,30,151,45,77,65,75,204,18,147,206,105,80,100,182,178,39,26,50,240,82,187,165,100,126,237,60,69,190,52,211,108,182,150,89,66,80,132,36,146,148,164,180,34,34,240,34,47,96,15,149,113,91,80,46,86,26,141,80,65,45,182,220,75,155,76,146,100,122,17,151,180,143,244,140,67,46,40,24,105,107,53,150,183,106,76,83,162,178,244,25,106,83,106,38,91,73,153,162,4,213,23,114,78,186,235,250,132,229,16,103,139,205,206,197,15,45,80,160,28,141,142,212,43,237,199,36,239,34,220,75,129,60,180,211,82,215,185,125,224,40,244,91,23,6,12,73,121,116,59,139,12,229,206,113,195,76,169,149,102,208,227,166,100,148,236,167,178,68,68,106,236,69,236,209,63,183,216,42,116,88,55,7,105,78,53,141,117,102,82,163,218,186,59,250,150,190,249,116,240,23,68,0,0,0,0,3,156,230,27,15,97,226,126,12,94,54,124,152,200,117,201,212,58,131,81,183,32,148,105,121,113,29,109,10,45,82,173,12,183,248,145,25,251,134,113,49,34,209,157,135,184,131,95,180,164,161,198,94,163,85,101,67,73,153,26,79,234,95,91,100,101,170,82,126,40,241,208,191,81,13,63,58,218,30,105,108,184,68,105,90,77,42,35,246,145,144,161,46,39,56,112,171,15,50,213,25,49,224,169,152,181,182,94,170,111,38,182,165,78,61,80,152,126,36,148,145,158,136,251,207,239,48,22,55,194,199,25,143,17,176,14,61,179,62,105,189,54,220,113,20,244,18,220,220,162,98,60,40,72,47,21,168,244,213,103,236,34,251,136,77,81,76,124,28,177,53,116,92,102,172,216,19,102,33,152,51,168,210,37,180,75,115,105,46,74,229,211,218,36,150,171,34,51,52,145,246,36,153,255,0,208,46,108,140,140,181,47,104,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,92,83,177,152,240,231,0,228,91,48,102,155,51,110,55,23,79,89,33,205,170,54,36,66,154,131,240,90,79,77,80,94,195,47,184,196,212,51,34,45,79,216,41,147,140,110,38,174,181,140,180,107,2,20,196,61,6,13,26,60,183,73,14,110,36,73,68,186,131,70,147,209,102,68,100,147,46,198,146,63,191,216,2,13,97,189,165,59,16,177,6,129,105,70,67,143,61,89,170,197,134,163,34,53,31,215,62,134,204,207,68,168,252,87,227,161,254,163,26,59,203,206,30,195,195,12,24,179,172,248,209,144,211,144,104,116,246,164,237,65,36,212,242,34,52,218,204,244,74,117,63,83,196,200,143,222,41,87,134,54,28,42,252,204,181,58,76,136,42,122,45,17,150,106,155,205,173,201,75,140,212,33,159,137,165,68,71,162,254,227,251,200,95,107,77,161,150,144,203,100,68,148,36,146,146,47,97,17,0,255,0,176,0,0,0,0,21,115,198,127,18,94,69,14,221,195,56,147,156,108,213,42,37,85,212,54,233,145,41,59,42,12,153,40,137,93,200,253,186,167,246,251,5,78,139,6,227,19,41,199,113,174,146,202,148,123,81,71,99,66,215,221,46,160,43,228,5,225,240,191,195,75,89,220,181,181,83,126,157,21,231,167,75,74,156,81,178,218,140,141,112,33,40,251,154,117,215,95,214,38,109,187,109,64,182,152,118,53,61,4,134,220,113,78,109,34,73,17,106,68,94,194,47,209,33,12,120,67,93,12,87,50,213,54,1,72,222,237,62,190,228,115,78,242,61,164,136,16,11,77,53,61,59,159,220,39,48,8,129,196,11,39,212,92,124,195,137,151,5,189,71,134,213,211,72,109,201,136,144,220,116,37,231,208,211,18,150,77,110,67,43,113,91,157,116,143,110,165,169,251,72,252,104,226,163,6,232,194,219,229,232,111,20,186,101,102,222,169,41,4,162,230,50,226,30,97,227,45,201,63,85,101,162,219,236,125,143,82,246,25,13,66,56,219,111,54,166,94,109,43,66,200,210,164,168,181,37,17,248,145,151,180,84,23,22,28,173,65,179,234,141,99,61,165,74,228,199,170,75,75,83,146,203,4,148,243,157,84,233,46,44,201,182,136,188,18,158,234,89,159,191,95,16,18,139,134,222,111,226,99,117,131,30,197,186,42,122,92,116,24,232,140,71,41,226,230,72,105,134,97,181,191,215,121,110,44,212,227,170,239,180,136,207,95,3,236,115,116,102,187,44,56,193,94,193,156,102,181,110,138,93,78,84,120,105,171,193,69,69,166,158,90,18,236,94,173,149,186,147,74,86,130,86,164,209,22,138,61,167,237,251,180,93,135,119,124,43,246,197,160,222,84,247,18,166,107,52,216,179,136,136,200,205,60,230,80,230,211,209,74,34,50,37,151,109,79,245,159,136,15,70,0,0,0,0,0,0,0,3,228,93,244,132,220,22,149,110,128,181,18,83,82,167,73,134,102,103,166,132,227,74,71,184,253,254,227,253,67,235,143,243,145,180,227,187,191,93,187,21,174,158,237,0,102,211,53,86,57,97,246,61,94,84,20,188,151,83,233,170,139,164,105,86,237,11,173,125,26,125,148,254,135,184,122,252,130,217,110,222,185,158,179,218,109,146,116,169,21,58,125,89,196,154,77,68,104,106,161,23,93,75,105,246,245,190,239,214,67,254,243,252,152,201,204,253,222,81,84,225,164,234,85,3,86,243,47,181,233,9,90,233,167,176,117,222,18,150,155,213,156,127,118,174,210,92,79,67,79,83,138,89,17,145,26,81,54,10,141,38,122,31,191,195,82,1,119,113,155,75,49,218,105,40,74,9,8,74,73,41,45,8,136,139,192,136,127,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,171,174,51,152,104,223,160,237,236,78,103,168,83,157,84,74,74,210,93,208,73,217,80,120,207,66,71,252,187,191,103,180,64,172,152,92,45,219,121,144,177,230,56,108,145,61,92,166,71,46,111,129,153,207,142,125,187,151,127,84,92,167,17,236,57,77,255,0,150,170,242,209,11,169,126,140,204,170,163,105,229,239,52,169,152,18,244,81,122,170,50,61,87,226,90,120,248,144,162,92,58,171,59,103,98,117,179,92,121,43,67,148,74,236,41,75,78,134,70,70,204,132,40,203,77,75,244,125,229,251,0,105,210,143,36,166,82,97,76,45,52,126,59,110,22,158,30,178,72,255,0,210,63,96,241,88,41,112,38,235,193,251,38,229,74,201,94,148,183,105,179,59,30,166,92,200,173,175,67,238,125,253,111,121,254,177,237,64,0,0,0,0,0,0,0,4,104,226,29,114,206,182,50,193,114,201,129,187,124,184,211,98,43,77,126,202,169,242,204,245,208,203,183,170,95,251,6,127,169,172,63,93,184,98,198,50,220,245,70,106,27,208,181,61,84,226,200,190,243,241,63,188,94,207,20,201,103,19,43,19,52,113,196,243,170,14,50,123,15,77,117,167,77,236,127,112,163,11,28,148,119,173,190,72,113,45,168,234,145,52,90,143,66,73,243,83,220,207,217,160,13,10,100,147,14,33,225,190,93,173,24,81,162,114,28,169,210,160,84,159,46,89,39,115,174,65,140,74,62,201,78,191,99,196,245,63,188,119,161,224,240,13,70,172,13,195,194,83,169,113,73,181,105,41,82,210,173,73,71,209,181,169,145,251,71,188,0,21,179,198,173,215,63,36,150,179,59,211,179,233,28,21,109,215,190,189,53,68,181,208,89,48,174,126,52,84,73,211,48,82,219,170,71,140,167,26,98,228,134,151,20,148,25,237,34,137,81,81,153,153,23,98,208,253,224,41,188,88,143,6,250,83,242,113,130,181,80,38,92,54,154,164,73,78,242,73,237,220,82,169,231,166,186,105,174,130,187,133,198,112,117,194,121,214,238,28,213,241,2,169,25,180,174,167,50,67,81,215,176,201,70,195,140,83,221,71,117,32,191,68,252,20,101,255,0,72,11,28,0,0,0,0,0,21,89,198,110,194,74,147,111,223,76,52,217,40,186,72,43,81,39,214,211,250,65,211,240,79,255,0,157,251,61,162,212,196,28,226,205,101,38,226,203,226,106,237,33,124,234,100,242,146,163,34,237,203,110,12,229,31,246,76,252,85,239,34,1,85,89,45,188,228,216,249,143,178,234,81,228,155,41,149,89,166,195,119,69,154,73,109,170,124,115,82,79,69,22,164,123,124,15,183,220,52,89,70,156,154,157,30,13,73,26,109,151,25,167,203,79,13,20,146,62,222,62,241,152,204,42,150,184,56,157,104,203,67,235,100,218,174,192,95,49,10,218,105,210,66,15,82,63,103,128,210,142,16,72,57,152,77,101,75,55,148,233,189,111,83,92,230,41,91,141,90,198,108,245,51,246,235,175,136,15,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,214,103,38,153,71,157,82,94,155,98,70,117,243,215,195,68,164,207,191,135,184,103,79,58,87,156,155,227,49,247,165,74,68,147,121,49,107,53,40,109,106,179,81,33,180,207,144,105,73,106,163,208,139,119,129,118,251,134,130,177,122,65,196,194,123,214,89,60,166,141,155,118,164,231,49,42,218,105,210,51,135,169,31,179,77,60,70,107,177,86,82,231,98,117,221,45,111,173,227,118,187,61,124,197,43,113,171,89,11,61,117,246,248,128,178,206,12,150,18,82,155,130,250,125,166,205,71,213,193,66,141,62,182,159,209,238,151,138,127,252,239,217,237,22,166,32,231,9,155,41,54,238,95,21,87,117,11,231,84,231,156,148,153,151,110,91,144,96,168,191,178,71,226,159,121,144,156,96,0,0,0,0,0,41,163,140,133,41,248,216,193,69,168,27,46,19,78,210,35,39,121,164,246,238,57,85,3,211,93,52,215,65,93,194,227,56,197,97,60,235,139,14,105,24,129,75,140,218,151,76,153,29,169,11,216,102,162,97,182,42,14,175,186,80,127,164,94,42,34,255,0,164,83,152,11,130,224,168,235,159,146,91,165,157,233,217,244,142,114,182,235,223,94,154,156,90,233,238,22,76,43,159,130,237,18,116,60,20,185,42,146,35,41,182,159,185,38,37,181,41,6,91,136,226,83,148,70,70,101,220,180,47,120,177,128,1,193,115,183,135,16,241,35,46,215,116,41,49,57,238,83,41,83,234,76,23,44,149,181,214,224,201,36,159,116,171,79,183,226,90,31,222,59,208,240,120,248,163,78,6,226,25,37,212,182,165,90,181,100,165,106,86,132,147,232,221,208,204,253,128,51,71,82,97,250,21,195,42,49,22,215,169,211,86,222,135,169,104,166,214,101,247,31,137,125,195,64,60,60,46,89,215,62,88,45,169,51,247,111,137,30,28,52,235,175,217,77,62,33,150,154,153,246,245,143,255,0,96,160,139,224,148,87,173,192,75,113,46,40,170,146,245,90,79,82,81,243,85,220,143,219,168,188,254,22,114,206,94,86,33,234,227,138,228,212,27,103,215,61,116,210,157,11,177,125,192,37,248,0,0,0,0,0,0,0,15,201,87,146,80,233,51,101,158,154,49,29,199,59,248,122,169,51,255,0,64,253,99,197,99,93,192,155,83,7,239,107,149,75,36,250,46,221,169,76,238,122,25,242,226,184,189,11,185,119,245,125,229,250,200,6,126,179,159,112,183,114,102,70,248,150,217,178,100,197,114,167,28,249,94,4,105,159,32,251,247,62,254,176,158,188,24,240,209,191,65,220,56,156,247,80,151,58,169,116,148,36,251,32,211,178,158,241,30,134,143,249,119,126,207,104,172,76,69,171,187,120,226,117,205,92,101,43,91,149,186,244,217,72,78,134,102,102,244,133,168,139,77,79,244,189,231,251,69,237,112,225,195,148,216,25,106,160,173,112,186,103,235,44,197,170,56,158,94,195,82,158,129,19,85,31,170,147,51,213,30,39,175,135,137,128,148,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,174,41,90,197,123,97,213,203,106,109,73,157,86,147,50,26,119,23,181,214,22,217,123,15,244,189,199,250,140,102,227,25,45,233,22,46,52,94,150,211,173,169,11,162,92,213,24,137,212,140,181,38,101,184,130,50,236,158,222,167,184,191,81,13,56,40,137,68,105,63,3,45,5,15,241,69,194,215,44,76,198,78,173,198,167,38,60,75,129,183,106,75,113,12,236,39,31,126,124,213,26,140,201,9,35,81,146,60,117,51,63,121,128,180,110,29,215,242,111,140,179,91,41,91,170,83,180,120,144,169,122,41,90,153,19,84,248,158,30,177,246,213,95,119,234,33,38,197,96,112,105,197,70,165,80,107,216,107,83,170,25,202,101,249,83,227,178,227,229,217,146,69,61,148,145,37,75,215,199,82,45,19,167,223,236,22,126,0,0,0,0,0,0,0,0,35,15,17,187,102,85,207,149,219,137,152,145,217,121,112,90,151,56,201,196,26,180,36,83,165,150,169,208,143,214,245,187,120,126,177,64,48,93,114,151,88,142,242,247,54,228,73,40,81,251,13,38,133,17,253,218,31,97,166,252,89,180,153,190,176,206,233,180,220,140,203,202,170,81,167,68,104,157,65,40,146,227,177,220,109,38,93,149,161,250,254,36,70,127,113,140,219,227,69,165,50,197,197,171,202,211,155,29,76,174,151,94,168,196,73,26,13,36,164,181,37,198,200,211,169,39,82,245,15,67,208,191,81,0,191,172,143,95,145,111,204,183,89,146,99,60,167,21,76,163,211,169,174,154,148,70,123,219,129,24,207,193,74,253,63,110,135,247,14,246,43,19,131,214,57,49,54,129,84,194,74,188,242,41,12,58,252,216,173,173,210,208,219,74,32,71,65,17,41,205,117,212,207,193,58,123,143,216,44,236,0,113,124,220,96,58,115,15,131,53,107,13,147,142,137,228,219,242,169,235,127,178,19,43,164,125,166,140,207,150,226,136,183,61,253,148,238,247,123,143,180,0,10,67,195,174,19,216,249,83,196,120,244,251,157,84,104,180,24,53,36,117,143,44,230,163,159,25,15,160,151,202,82,225,154,20,106,65,168,211,174,132,122,119,236,46,31,7,176,190,131,131,216,125,71,177,45,232,172,178,197,54,36,118,28,54,219,66,121,174,54,195,109,26,207,98,16,74,51,38,203,190,210,51,255,0,144,123,66,34,47,2,33,253,0,0,0,0,0,0,17,251,61,214,226,46,60,176,223,45,40,155,214,21,22,167,48,141,94,205,148,249,62,29,143,244,191,250,34,64,142,41,156,229,180,156,176,226,74,28,146,150,13,219,90,178,218,20,107,219,170,142,159,35,66,35,247,128,206,181,17,197,211,46,152,14,180,100,107,139,80,105,73,63,102,169,112,180,255,0,160,105,63,46,18,87,55,47,56,97,45,207,182,245,155,69,113,95,172,224,178,103,255,0,72,205,33,161,228,84,57,108,45,75,121,47,104,133,36,204,212,106,221,216,200,203,190,186,141,36,229,55,170,44,176,97,41,77,215,155,244,30,131,187,118,186,255,0,181,236,120,235,223,93,117,1,213,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,172,199,201,92,60,189,98,124,182,204,137,108,217,181,167,19,175,188,160,188,101,255,0,64,205,133,113,197,212,174,154,131,174,168,137,114,170,14,169,71,175,109,84,225,235,255,0,72,209,238,108,74,89,229,131,22,202,22,188,223,160,213,237,54,235,175,251,94,255,0,134,157,245,215,65,155,98,67,203,168,114,223,90,144,242,158,209,106,81,153,40,149,187,185,153,159,125,117,1,161,252,136,219,141,219,153,97,177,154,74,91,214,109,22,153,48,205,37,227,190,159,27,199,177,126,143,255,0,68,72,17,197,50,98,182,149,150,28,54,67,114,82,249,181,107,81,219,90,137,123,180,81,83,227,234,70,126,241,218,192,0,0,0,0,0,120,172,97,194,250,14,48,225,245,98,196,184,98,178,243,21,40,146,24,108,220,109,10,229,56,227,14,52,75,45,232,89,36,200,156,62,251,76,203,254,65,79,24,139,194,123,31,41,152,143,34,159,108,42,141,42,131,58,164,190,141,228,28,213,242,35,45,245,146,57,170,68,50,66,77,40,36,154,180,212,139,94,221,133,222,15,225,145,31,137,16,14,49,148,124,7,78,94,48,102,147,97,188,113,215,60,219,98,85,65,108,119,66,165,116,140,52,233,145,242,219,81,150,230,127,180,157,222,255,0,113,118,128,0,1,193,51,193,125,197,177,50,221,121,201,146,242,155,85,78,143,81,167,52,105,81,17,239,114,4,147,47,21,39,244,61,154,159,220,59,216,172,78,48,152,228,196,43,126,151,132,148,137,250,201,125,214,38,202,109,14,151,245,106,68,248,235,35,36,185,174,186,145,120,167,79,121,251,0,84,244,247,92,170,86,36,60,131,83,142,75,146,181,22,189,205,70,165,25,253,250,159,113,127,188,57,45,153,86,198,87,109,214,101,199,101,149,207,106,36,226,38,208,105,212,151,78,136,90,171,82,47,91,213,239,227,250,197,20,224,189,165,50,250,197,171,54,211,133,29,79,42,169,94,167,68,81,18,13,68,148,187,37,182,204,213,161,43,66,245,203,83,208,255,0,81,141,36,97,45,164,205,139,134,118,181,166,212,102,89,85,46,141,6,35,164,210,9,36,167,26,142,219,106,51,236,157,79,212,241,50,35,251,136,7,173,0,0,0,0,0,0,0,1,25,56,136,223,201,177,242,205,115,37,46,169,46,214,34,77,165,145,37,90,25,147,180,249,126,62,177,118,213,63,127,234,49,38,197,96,113,150,197,70,162,208,104,56,107,76,170,25,74,121,248,179,228,50,219,229,221,147,69,65,149,17,165,43,215,199,66,61,83,167,223,236,1,89,184,55,111,72,190,177,162,203,182,154,109,75,93,110,230,166,195,86,132,103,161,61,45,180,25,159,101,118,245,253,199,250,140,105,31,11,109,98,178,112,234,218,181,54,164,142,149,73,135,13,91,75,218,211,8,108,253,133,250,62,226,253,68,41,31,133,214,22,174,251,204,100,26,220,154,114,100,68,183,219,106,164,135,22,206,242,109,246,39,194,81,40,140,208,162,37,17,47,199,82,50,247,144,190,20,145,36,137,37,224,69,160,15,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,175,174,46,248,46,139,191,9,97,226,13,54,18,58,234,44,166,205,247,82,223,173,211,51,26,123,170,35,50,65,158,155,148,71,221,68,95,171,196,88,40,231,57,134,176,33,98,94,12,94,22,156,184,252,231,37,81,42,9,140,157,132,163,39,213,17,214,208,101,170,85,250,126,194,215,220,2,139,50,13,140,15,97,30,98,237,167,157,146,166,161,215,39,67,163,200,245,205,41,74,30,157,20,212,106,245,210,68,90,55,220,207,95,212,99,65,244,201,241,234,180,216,181,72,142,165,198,37,176,219,237,173,42,35,37,37,105,37,17,145,145,153,31,99,47,3,25,146,188,104,245,76,44,197,122,165,48,218,126,36,187,110,188,250,89,51,74,155,81,28,121,42,74,84,158,201,63,22,251,25,105,225,236,23,203,144,44,104,139,140,249,119,161,212,61,32,137,19,104,109,70,162,202,213,210,90,249,172,193,138,107,53,122,235,61,117,119,190,186,30,167,220,139,218,18,72,0,0,0,0,0,0,0,127,12,137,68,105,63,3,45,5,36,241,99,192,229,216,24,196,155,246,153,73,125,20,219,137,5,33,249,73,99,70,78,100,137,83,157,82,13,105,109,41,223,181,4,122,26,141,90,119,239,226,46,220,71,92,244,101,246,153,143,152,25,90,166,46,33,57,84,163,198,147,84,167,169,45,164,214,169,13,67,146,150,146,95,86,181,31,172,247,130,116,63,113,145,248,133,36,101,23,24,106,24,51,142,150,181,199,30,106,216,134,253,82,12,73,223,88,164,163,167,84,198,22,230,237,22,130,211,70,187,238,61,61,255,0,118,137,44,123,178,155,124,90,84,155,170,149,41,153,17,234,112,152,148,74,105,105,90,75,152,210,87,166,169,51,47,5,23,180,198,98,174,74,21,82,204,186,106,54,253,65,183,99,206,163,78,122,43,132,100,164,41,46,52,225,160,204,181,34,50,245,146,126,194,63,212,45,235,133,38,105,216,188,108,149,97,5,223,84,108,171,20,181,153,64,39,31,47,94,35,76,193,142,210,126,177,227,81,168,214,165,118,74,9,62,237,15,176,11,24,0,0,0,0,0,0,0,0,0,0,17,103,137,37,111,208,249,94,184,147,214,116,199,49,153,113,72,249,155,57,134,186,116,207,80,187,150,166,122,120,125,194,83,10,228,227,21,137,177,105,184,107,72,195,166,166,146,37,74,155,30,114,155,39,8,148,166,149,30,160,201,246,223,169,150,165,167,217,211,239,246,0,168,123,82,59,147,238,186,60,68,36,214,228,138,132,118,200,180,215,113,169,196,151,237,241,26,82,203,204,85,193,192,44,53,134,226,54,173,139,66,140,218,147,166,154,26,97,52,70,90,126,193,159,60,168,217,74,191,115,1,100,80,201,133,188,130,174,211,93,117,41,78,226,217,214,176,147,220,91,85,219,215,239,169,13,28,218,180,166,232,54,197,34,134,210,9,8,167,64,143,17,41,34,208,136,155,109,41,34,211,66,247,123,136,7,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,207,179,13,21,115,112,11,18,161,182,141,235,126,208,172,180,148,233,174,166,168,78,145,22,159,180,102,182,235,142,228,11,174,177,17,105,52,57,30,161,33,179,45,52,218,105,113,69,251,60,6,159,238,170,83,117,235,98,175,67,117,4,180,84,96,72,136,164,153,106,70,78,54,164,153,105,161,251,253,198,51,141,154,235,41,86,22,96,47,122,25,176,182,80,117,218,147,173,37,73,218,91,58,215,210,91,75,106,123,122,157,180,32,23,79,195,110,183,233,140,175,91,168,235,58,147,134,204,72,198,124,205,252,179,69,58,31,168,125,207,67,45,124,62,241,41,133,114,112,117,196,216,213,44,54,171,225,211,179,73,114,162,205,145,57,45,155,132,106,75,73,143,79,100,187,111,212,139,83,211,236,233,247,251,5,141,128,0,0,0,0,0,0,0,0,0,0,248,87,197,217,77,177,237,42,181,213,85,148,204,120,244,200,79,202,53,58,180,161,39,203,105,75,211,85,25,23,130,79,218,67,59,121,186,198,26,134,51,99,165,211,113,200,154,183,225,177,84,157,18,15,214,41,72,233,211,49,245,183,183,85,172,180,209,222,219,79,79,119,223,101,60,86,243,80,197,157,100,167,8,45,10,163,103,88,170,172,138,121,54,249,122,145,29,102,116,119,83,245,111,18,137,68,180,167,178,144,105,247,234,125,133,66,219,116,42,165,231,116,211,173,250,123,110,200,157,89,156,204,86,200,137,75,82,156,117,194,65,25,232,70,103,235,40,189,134,127,172,4,219,225,57,129,203,191,241,137,87,229,78,146,250,233,182,234,14,67,18,148,198,172,148,200,242,160,186,148,146,212,218,147,191,106,204,244,37,18,180,239,219,196,93,177,17,36,137,37,224,69,160,142,185,23,203,229,55,0,176,54,139,77,76,66,110,169,88,141,26,169,80,82,155,73,45,47,187,14,50,93,73,253,90,20,94,179,62,10,212,253,230,103,225,34,192,0,0,0,0,0,0,0,7,230,169,207,141,74,167,74,169,204,117,45,177,17,133,190,234,212,162,34,74,16,147,81,153,153,153,17,118,35,241,49,158,252,252,227,3,216,185,152,187,153,230,164,169,232,116,57,243,104,241,244,89,169,42,67,51,165,26,77,62,186,136,203,71,59,25,105,250,136,92,62,127,113,162,54,12,101,222,185,80,235,209,30,101,113,169,52,88,186,58,72,95,53,232,50,141,6,159,93,7,174,173,118,211,83,212,187,17,251,40,106,206,163,213,49,79,21,233,116,194,109,249,82,238,74,243,9,120,201,42,90,140,228,73,74,84,165,118,81,248,185,220,204,143,199,218,2,220,184,68,96,186,45,12,37,153,136,85,40,104,235,171,82,156,54,29,83,126,183,76,244,104,14,164,136,205,4,122,110,73,159,101,25,126,191,17,96,163,156,229,226,192,133,134,120,49,103,218,113,35,242,92,139,68,167,166,73,108,36,153,190,152,141,54,179,61,18,158,254,167,180,181,247,142,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,225,214,208,243,107,101,196,146,144,180,154,84,70,90,145,145,248,143,251,0,20,157,197,127,47,139,195,220,84,111,17,232,148,226,110,145,95,34,84,133,161,157,11,172,126,76,231,149,221,45,165,63,97,5,226,163,87,235,46,227,251,194,135,48,197,135,120,152,188,48,173,85,92,98,145,112,56,106,97,165,63,181,181,78,126,68,22,19,217,78,37,38,173,136,50,236,147,86,158,242,236,44,139,62,24,23,11,27,48,18,225,140,80,82,253,74,139,6,93,86,22,141,18,150,111,51,10,81,54,146,250,181,171,237,59,224,157,15,220,101,237,161,27,122,175,91,194,76,78,135,84,73,61,30,165,106,214,219,113,196,22,244,40,156,141,32,148,105,50,213,42,251,77,248,106,147,253,64,52,242,211,136,121,180,60,218,137,72,90,73,73,50,61,72,200,252,7,253,142,51,148,156,98,139,141,120,33,110,93,105,121,39,45,48,33,177,45,59,139,113,61,210,48,226,245,45,235,63,23,125,167,175,191,239,236,192,0,0,0,0,0,3,252,223,97,169,44,57,29,246,210,182,221,73,161,105,81,17,145,145,150,134,70,70,63,208,0,82,191,20,252,172,191,135,87,242,241,98,217,165,237,162,215,93,53,203,54,88,50,74,101,190,244,215,214,103,177,148,160,139,98,19,220,212,106,247,234,93,196,64,192,140,89,174,96,198,39,208,47,154,52,249,49,211,2,161,21,233,77,178,234,208,79,48,137,13,58,182,212,73,90,55,37,92,162,213,38,162,35,246,251,203,67,89,136,193,122,6,58,97,101,118,199,172,193,140,243,242,96,202,40,46,188,210,21,200,146,168,206,180,219,132,106,66,205,38,147,116,207,114,75,82,246,123,143,61,120,255,0,130,215,62,4,98,101,90,196,185,97,56,207,34,75,234,134,226,155,113,41,122,50,100,58,211,110,36,214,132,110,37,114,148,100,162,78,135,236,247,16,104,75,46,248,215,110,99,166,25,209,175,42,45,74,43,239,200,135,29,82,217,105,230,212,166,95,84,118,156,90,20,148,184,179,73,145,186,68,100,103,169,123,125,231,211,197,11,240,251,206,52,252,189,226,4,122,13,213,84,152,237,169,86,113,17,156,105,79,169,77,199,113,215,226,164,221,209,199,219,105,4,150,153,81,110,208,204,139,222,94,23,147,100,95,54,206,33,219,144,110,155,86,171,26,116,25,241,218,144,218,217,125,183,116,37,182,149,145,25,161,74,45,118,173,62,211,241,1,247,192,0,0,0,0,0,7,252,60,243,81,218,91,239,184,150,219,109,38,181,173,70,68,73,73,22,166,102,103,224,64,63,13,195,92,167,219,84,57,245,234,172,166,163,196,167,198,118,75,174,58,180,161,41,67,104,53,168,204,212,100,69,217,38,125,204,188,5,1,113,2,199,103,49,187,30,234,178,161,85,28,147,74,162,173,250,92,98,39,247,180,100,204,217,70,133,39,71,22,157,54,186,90,25,105,216,251,17,23,140,214,226,103,158,202,125,26,159,51,3,48,206,170,111,79,152,203,141,85,38,197,125,42,109,166,214,153,145,94,103,152,204,130,82,92,37,18,21,181,72,208,139,67,63,97,10,192,195,28,59,186,177,151,16,105,150,125,6,52,169,179,235,19,153,109,231,73,14,56,109,147,175,161,181,60,226,146,149,168,146,74,112,140,212,100,126,62,223,104,78,14,16,56,30,245,199,138,85,12,83,172,83,148,186,109,46,19,177,226,173,198,76,210,82,219,145,1,244,40,141,77,154,117,218,163,238,74,37,123,189,226,229,199,22,202,94,2,82,114,253,131,180,75,70,60,24,136,169,46,36,103,234,47,52,210,73,78,73,56,172,54,233,154,137,180,40,245,83,58,250,197,175,191,238,237,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,53,93,156,71,178,99,99,93,85,155,42,233,198,78,138,181,111,212,36,82,234,49,190,142,213,92,228,74,97,197,54,235,123,209,25,72,86,213,161,69,170,76,210,122,106,70,101,220,73,81,72,28,94,240,46,30,24,102,58,38,35,91,212,110,138,139,137,116,245,84,94,82,13,132,50,170,195,11,38,230,147,109,54,73,90,119,33,113,31,90,214,70,110,59,37,213,18,212,123,146,128,183,252,20,199,188,39,204,77,171,42,245,193,203,175,233,5,22,21,65,116,183,228,244,50,98,108,148,134,219,113,77,236,144,219,107,61,16,243,103,169,22,223,91,77,117,35,34,245,87,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,168,206,13,57,135,170,219,120,161,84,203,117,106,171,17,22,245,217,30,93,110,143,29,80,212,167,206,182,203,109,115,18,135,80,94,170,23,13,135,84,162,119,213,214,43,100,131,74,148,162,114,205,51,99,229,99,25,62,31,220,63,46,124,7,42,255,0,85,31,34,127,240,231,255,0,54,107,31,245,65,42,134,85,198,170,0,114,172,116,205,30,4,229,175,208,159,150,187,231,232,231,210,62,167,209,159,209,147,38,115,250,126,87,59,251,153,167,54,237,231,181,246,180,215,119,109,116,61,60,254,16,231,127,44,120,245,121,55,135,248,71,136,114,238,42,235,145,221,150,113,217,183,42,141,33,166,27,34,222,235,174,187,25,45,52,141,77,41,37,45,73,35,90,208,130,213,75,73,29,59,113,52,198,191,203,78,110,46,158,158,159,210,192,177,53,178,161,239,107,99,206,244,79,189,212,56,230,142,45,42,214,83,178,118,40,182,234,209,53,185,36,173,218,203,78,10,24,33,74,42,85,229,153,23,171,146,213,82,84,137,22,60,122,106,91,74,88,109,130,76,41,142,190,181,119,82,214,165,27,41,73,22,210,65,33,195,61,251,203,150,22,148,0,0,3,242,83,42,212,170,212,101,204,163,84,226,79,142,220,135,226,45,216,207,37,212,37,246,29,91,47,52,106,73,153,18,219,117,183,27,90,124,82,180,41,39,161,145,144,172,190,40,188,64,33,210,33,212,178,201,130,23,23,58,170,247,83,78,190,42,140,54,195,241,91,138,235,14,176,245,37,60,196,47,115,199,205,213,215,27,52,41,149,54,150,201,70,179,117,45,68,174,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,208,47,208,7,228,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,0,0,1,249,28,171,82,153,170,199,161,61,83,136,138,148,200,239,75,143,13,79,36,159,121,134,84,218,93,117,13,235,185,72,66,159,101,42,81,22,137,55,91,35,211,113,107,250,197,101,241,143,191,239,44,44,188,178,251,136,56,125,112,203,161,220,52,57,23,28,152,51,163,25,111,105,122,83,72,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,230,166,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,208,29,128,0,0,126,74,101,90,149,90,140,185,148,106,156,73,241,219,144,252,69,187,25,228,186,132,190,195,171,101,230,141,73,51,34,91,110,182,227,107,79,138,86,133,36,244,50,50,31,172,83,6,21,103,110,171,149,12,242,227,69,10,231,126,92,236,58,186,177,34,180,205,86,26,165,41,44,82,95,85,96,210,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,202,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,3,245,128,0,0,0,0,0,0,0,0,171,94,32,57,152,188,178,161,196,14,202,197,43,62,12,74,138,21,134,241,41,181,122,100,146,36,162,163,78,114,171,53,110,176,78,109,53,50,189,205,54,180,56,146,61,171,66,119,37,104,222,218,194,210,128,121,76,42,196,203,87,25,48,226,220,197,43,42,95,81,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,122,176,0,0,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,250,197,43,113,58,207,143,229,190,187,39,1,176,158,181,186,193,183,234,10,244,149,82,157,81,230,69,186,30,74,25,83,122,167,148,147,228,199,125,50,9,59,92,113,167,148,77,188,90,236,105,68,22,253,138,88,165,98,96,181,137,83,196,204,75,174,250,26,219,163,114,122,217,189,43,210,57,92,215,144,203,127,86,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,113,91,79,136,246,76,111,155,170,141,101,90,216,201,214,214,174,10,132,122,93,58,55,209,218,171,124,249,79,184,150,218,111,122,227,37,9,220,181,164,181,81,146,75,93,76,200,187,143,149,197,31,200,158,38,254,11,243,136,66,149,178,157,230,159,6,254,32,91,223,49,96,6,148,192,0,0,0,0,0,0,0,0,65,94,35,252,64,33,229,222,132,238,18,97,13,197,254,203,19,250,103,221,147,29,182,36,55,110,197,222,135,55,72,67,200,113,181,188,243,100,104,67,38,157,196,219,166,234,141,31,82,78,132,223,133,86,165,84,100,207,135,79,169,196,149,34,151,32,162,78,105,151,146,181,197,124,218,109,226,105,212,145,234,133,155,79,52,225,37,90,30,199,16,175,5,17,159,235,25,204,201,246,108,239,44,162,226,135,211,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,131,208,14,127,141,120,247,132,249,118,181,98,222,184,199,117,253,31,162,205,168,34,150,196,158,134,76,189,242,150,219,142,37,189,145,219,113,101,170,25,112,245,50,219,234,233,174,166,68,125,0,64,14,53,126,86,45,111,136,16,126,93,81,1,223,240,183,62,185,78,198,155,238,153,134,120,105,138,222,153,185,43,60,238,138,23,160,170,81,249,188,166,86,243,159,88,244,116,54,157,27,105,106,245,148,90,233,161,106,102,68,114,0,80,15,11,143,61,152,101,248,215,201,230,139,254,0,0,0,0,0,1,249,33,85,169,85,25,51,225,211,234,113,37,72,165,200,40,147,154,101,228,173,113,95,54,155,120,154,117,36,122,161,102,211,205,56,73,86,135,177,196,43,193,68,103,250,197,59,102,27,54,119,150,81,120,157,226,101,241,66,143,46,177,66,159,30,147,26,187,110,38,121,69,98,170,130,161,197,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,118,189,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,86,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,135,171,0,0,0,0,1,249,42,117,106,85,22,50,38,86,106,113,32,71,114,67,17,16,236,151,146,210,20,251,238,161,150,90,37,40,200,141,110,58,227,109,161,62,42,90,210,146,212,204,136,126,177,78,216,217,158,56,217,173,206,206,6,89,248,124,137,113,240,234,207,196,138,34,224,188,234,221,105,117,185,106,168,71,65,205,117,131,50,74,16,148,146,146,194,84,158,106,80,235,170,81,164,222,54,155,155,252,81,252,137,226,111,224,191,56,132,2,85,0,133,92,57,179,237,252,170,40,79,225,190,34,49,211,226,109,179,79,235,37,200,98,62,200,181,168,40,90,26,57,137,36,22,198,94,37,184,218,93,107,178,77,75,74,218,45,170,83,108,205,80,0,0,1,249,33,85,169,85,25,51,225,211,234,113,37,72,165,200,40,147,154,101,228,173,113,95,54,155,120,154,117,36,122,161,102,211,205,56,73,86,135,177,196,43,193,68,103,250,197,59,102,27,54,119,150,81,120,157,226,101,241,66,143,46,177,66,159,30,147,26,187,110,38,121,69,98,170,130,161,197,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,118,189,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,86,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,135,171,0,0,0,0,0,31,146,153,86,165,86,163,46,101,26,167,18,124,118,228,63,17,110,198,121,46,161,47,176,234,217,121,163,82,76,200,150,219,173,184,218,211,226,149,161,73,61,12,140,135,235,20,215,130,249,215,254,74,185,238,198,186,5,255,0,83,170,185,134,87,78,32,92,45,212,163,48,124,214,233,115,142,166,225,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,48,185,64,0,1,249,42,117,106,85,22,50,38,86,106,113,32,71,114,67,17,16,236,151,146,210,20,251,238,161,150,90,37,40,200,141,110,58,227,109,161,62,42,90,210,146,212,204,136,126,177,21,120,163,249,19,196,223,193,126,113,8,113,254,26,92,65,35,99,13,42,143,151,204,95,170,203,115,16,96,71,233,168,245,105,110,187,41,251,149,8,76,167,220,55,13,12,18,24,92,120,204,52,147,91,206,169,111,158,170,51,53,154,181,11,10,0,0,0,0,0,0,17,87,138,63,145,60,77,252,23,231,16,128,74,160,16,171,135,54,125,191,149,69,9,252,55,196,70,58,124,77,182,105,253,100,185,12,71,217,22,181,5,11,67,71,49,36,130,216,203,196,183,27,75,173,118,73,169,105,91,69,181,74,109,153,170,0,0,0,57,86,58,102,143,2,114,215,232,79,203,93,243,244,115,233,31,83,232,207,232,201,147,57,253,63,43,157,253,204,211,155,118,243,218,251,90,107,187,182,186,30,158,83,11,115,235,148,236,105,190,233,152,103,134,152,173,233,155,146,179,206,232,161,122,10,165,31,155,202,101,111,57,245,143,71,67,105,209,182,150,175,89,69,174,154,22,166,100,71,10,248,231,126,100,255,0,121,63,134,136,171,194,227,207,102,25,126,53,242,121,160,47,248,0,0,0,0,4,85,255,0,85,31,34,127,240,231,255,0,54,107,31,245,65,37,45,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,97,150,209,165,60,167,121,88,193,191,135,246,247,203,152,1,213,64,84,95,10,28,241,201,182,170,180,76,163,226,50,34,21,10,165,34,66,45,26,177,173,168,231,6,91,170,113,245,66,124,212,105,39,80,251,170,95,41,69,171,164,243,169,111,69,165,196,114,109,208,0,0,0,0,0,0,0,0,4,117,191,248,132,101,27,11,47,42,182,31,98,14,41,75,161,220,52,57,7,26,116,25,54,189,99,123,75,208,140,140,140,162,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,156,138,16,171,137,134,74,42,57,159,177,41,183,182,26,83,58,156,73,180,180,141,10,27,101,21,159,76,193,121,230,201,200,239,72,121,77,236,228,234,183,219,53,57,180,181,125,36,131,83,196,164,135,96,194,28,241,101,95,29,239,38,240,251,11,113,110,37,90,225,126,59,178,88,130,245,54,108,21,200,67,100,70,178,104,229,50,218,92,89,39,85,154,16,102,189,136,90,180,218,133,25,119,81,150,26,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,130,114,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,167,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,7,85,198,188,123,194,124,187,90,177,111,92,99,186,254,143,209,102,212,17,75,98,79,67,38,94,249,75,109,199,18,222,200,237,184,178,213,12,184,122,153,109,245,116,215,83,34,62,127,133,185,245,202,118,52,223,116,204,51,195,76,86,244,205,201,89,231,116,80,189,5,82,143,205,229,50,183,156,250,199,163,161,180,232,219,75,87,172,162,215,77,11,83,50,35,224,28,106,252,172,90,223,16,32,252,186,162,32,7,11,143,61,152,101,248,215,201,230,128,191,225,229,49,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,91,55,165,122,71,43,154,242,25,111,234,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,47,65,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,160,204,253,103,94,234,205,102,35,203,162,82,106,125,62,25,91,53,7,155,183,41,241,205,196,55,63,97,169,180,212,228,19,137,66,212,243,168,51,52,37,105,46,75,107,52,17,110,83,171,116,45,83,253,84,124,137,255,0,195,159,252,217,172,127,213,7,160,170,241,8,202,53,10,205,160,98,13,103,20,165,195,183,174,169,19,163,81,103,61,107,214,18,137,235,134,109,20,147,104,142,46,229,33,10,125,180,26,244,216,107,222,146,51,83,107,36,212,94,65,114,81,117,102,179,17,226,86,234,212,206,159,12,173,154,131,46,92,117,9,4,226,27,159,176,210,226,169,145,205,181,33,106,121,212,25,18,212,133,23,37,181,146,204,247,41,164,59,39,248,220,82,105,84,10,86,3,80,168,84,200,148,234,109,58,61,193,18,28,56,140,165,150,35,48,218,105,137,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,32,19,127,11,115,235,148,236,105,190,233,152,103,134,152,173,233,155,146,179,206,232,161,122,10,165,31,155,202,101,111,57,245,143,71,67,105,209,182,150,175,89,69,174,154,22,166,100,71,32,5,0,240,184,243,217,134,95,141,124,158,104,191,224,0,0,0,17,87,253,84,124,137,255,0,195,159,252,217,172,127,213,4,170,25,87,1,169,43,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,125,97,202,178,157,229,99,6,254,31,219,223,46,96,117,80,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,31,172,81,95,20,188,194,227,46,33,230,10,189,131,55,172,111,163,246,181,131,80,229,210,104,81,229,37,230,229,111,104,150,205,78,66,208,122,56,243,204,58,149,161,39,253,67,110,155,100,68,179,121,110,5,234,0,173,94,19,185,215,167,93,54,173,51,42,248,145,83,217,114,81,181,141,103,62,179,149,33,234,172,20,183,34,67,145,220,81,165,109,179,210,182,206,212,26,156,66,77,163,105,180,32,141,163,53,217,80,0,0,229,89,157,204,45,171,149,252,26,173,98,229,211,27,175,232,57,113,169,212,180,74,110,59,213,57,206,171,107,81,219,82,207,252,39,22,105,74,212,134,154,117,100,133,236,218,97,239,254,150,90,191,74,190,130,253,38,165,125,36,244,127,165,189,15,214,183,215,116,60,206,87,83,200,215,153,201,230,122,156,205,187,119,122,186,235,216,125,97,154,26,158,100,113,182,173,141,168,204,108,171,250,90,49,21,18,24,146,85,200,209,216,140,189,236,176,136,232,35,105,164,37,147,65,178,132,182,180,26,54,56,131,82,86,74,37,43,93,15,96,13,225,136,247,254,13,90,119,150,46,88,95,66,238,250,173,61,47,213,40,155,204,250,103,55,40,146,173,170,213,109,115,16,72,119,146,179,55,26,230,114,214,102,180,40,204,58,0,10,139,225,67,158,57,54,213,86,137,148,124,70,68,66,161,84,164,72,69,163,86,53,181,28,224,203,117,78,62,168,79,154,141,36,234,31,117,75,229,40,181,116,158,117,45,232,180,184,142,77,186,0,0,0,0,0,0,15,201,76,171,82,171,81,151,50,141,83,137,62,59,114,31,136,183,99,60,151,80,151,216,117,108,188,209,169,38,100,75,109,214,220,109,105,241,74,208,164,158,134,70,67,245,138,118,193,60,241,198,202,150,118,113,206,207,196,20,75,145,135,87,134,36,86,215,57,230,150,235,171,162,75,77,66,66,10,107,76,17,154,86,133,36,210,151,210,148,243,84,134,154,82,77,70,201,52,224,92,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,166,142,47,216,30,245,185,138,84,252,83,163,211,148,138,109,82,19,81,229,45,182,76,146,114,220,145,61,245,168,205,45,146,117,218,146,238,106,53,123,253,226,229,199,22,205,166,2,82,115,3,131,181,187,70,68,24,139,169,34,36,151,233,207,58,210,77,72,146,81,95,109,163,37,27,107,81,104,167,181,245,75,95,119,222,20,181,195,247,29,156,193,28,123,165,74,155,84,114,53,42,180,182,41,114,72,223,216,209,19,211,98,154,212,173,92,66,116,218,209,234,103,175,98,238,70,94,23,251,111,87,41,247,45,14,5,122,149,41,169,17,42,17,154,146,211,141,45,43,74,144,226,9,105,50,52,153,145,246,81,31,99,63,17,153,156,79,195,187,171,6,177,6,167,103,215,163,74,131,62,143,57,230,217,116,208,227,70,225,52,250,219,75,205,169,73,66,141,38,166,204,201,68,69,225,236,246,89,255,0,12,204,246,83,235,52,248,120,25,137,149,83,102,124,54,91,106,151,54,83,233,75,110,182,132,195,138,203,60,199,164,26,148,225,168,214,173,169,70,134,90,153,123,72,5,156,0,255,0,134,94,106,67,72,125,135,18,227,110,36,150,133,164,200,201,73,50,212,140,140,188,72,127,216,0,0,0,0,0,0,230,25,135,198,187,115,3,48,206,179,121,86,170,81,88,126,60,57,10,136,203,175,54,149,60,250,99,186,226,16,148,169,196,26,140,205,163,34,34,61,79,217,239,47,97,123,223,54,206,30,91,115,174,155,170,171,26,12,24,17,221,144,226,222,125,182,181,36,54,165,153,17,173,73,45,118,161,94,210,240,20,109,196,19,56,211,243,9,136,18,40,54,173,82,99,86,165,37,197,198,109,164,190,164,183,33,198,159,148,146,119,70,223,113,165,146,154,121,37,187,66,51,47,113,120,135,0,199,124,89,174,99,62,39,215,239,154,204,249,50,19,62,161,41,232,173,188,234,214,76,176,185,14,186,134,210,74,90,246,165,60,211,209,36,163,34,246,123,206,95,240,176,202,203,248,139,127,35,22,46,106,94,234,45,9,210,92,67,121,131,52,170,91,15,66,125,6,91,217,82,12,182,45,94,10,37,123,180,46,226,35,96,6,11,92,248,239,137,116,155,18,218,132,227,220,249,12,42,99,132,219,138,75,49,149,33,166,156,113,70,132,47,105,39,154,147,53,26,116,47,111,184,244,41,151,108,23,160,96,94,22,80,172,122,52,24,172,191,26,12,82,156,235,45,33,60,249,73,140,211,78,56,102,148,32,212,106,54,136,247,40,181,63,111,184,131,164,176,195,81,152,110,59,13,165,13,180,146,66,18,146,34,34,34,45,8,136,136,127,160,0,0,0,0,0,0,0,255,0,135,92,67,45,173,231,20,73,66,18,106,81,153,232,68,69,226,63,236,113,156,219,99,20,92,20,193,11,142,236,83,201,41,103,2,99,17,19,184,183,27,221,35,238,35,66,222,131,241,107,216,122,251,190,224,171,94,43,217,135,44,68,196,196,97,133,22,170,227,244,139,125,194,83,237,37,253,205,166,115,18,39,48,175,85,46,41,36,173,139,34,238,146,86,158,226,236,63,156,40,50,248,188,66,197,71,49,30,183,78,39,41,20,2,53,71,90,217,212,186,198,36,193,121,61,212,218,147,246,22,126,10,37,126,162,238,33,165,195,87,173,226,222,39,76,170,40,157,145,82,186,171,110,56,218,61,117,168,220,147,32,212,73,34,213,74,251,78,120,106,163,253,98,251,178,31,129,112,176,79,1,45,232,199,5,44,84,171,80,98,85,102,234,209,37,100,243,208,162,147,137,63,171,66,190,211,94,10,212,253,230,126,192,145,109,54,134,91,67,45,164,146,132,36,146,146,34,208,136,139,192,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,9,240,217,168,65,145,2,67,105,91,82,90,91,46,37,68,70,74,74,136,200,200,200,251,25,104,98,134,248,149,101,242,94,14,99,172,250,220,24,4,221,34,230,83,181,82,113,166,140,155,75,210,38,76,86,205,73,180,36,143,99,101,219,83,61,61,166,66,250,196,77,226,43,151,104,24,213,130,117,74,188,74,115,210,43,180,8,175,206,138,108,50,149,173,92,136,146,212,132,118,105,107,50,53,187,224,70,95,113,145,248,132,55,225,23,152,147,163,92,178,240,118,225,170,200,83,51,73,201,16,146,235,250,161,46,45,200,17,219,66,73,110,145,23,98,61,9,40,215,221,238,22,242,70,70,90,145,234,70,51,49,133,215,141,195,130,24,191,73,175,146,164,65,155,64,172,48,83,27,213,109,43,70,37,33,110,54,162,220,131,211,86,180,50,51,47,14,250,123,52,79,128,152,149,77,197,140,37,181,239,74,124,246,36,174,161,73,132,244,158,83,169,89,182,251,145,154,113,104,86,138,86,138,46,97,106,70,102,101,175,127,120,14,130,0,0,0,0,0,0,0,63,134,68,101,161,136,141,159,28,149,91,185,141,179,101,220,148,74,123,49,238,250,76,39,23,17,230,154,109,11,144,77,53,41,104,101,74,75,14,58,178,83,175,17,154,72,203,95,102,135,227,46,135,240,200,140,180,50,212,140,6,95,177,7,14,238,252,46,186,102,218,183,125,26,109,58,116,9,14,51,245,241,221,103,126,199,22,141,232,230,37,38,105,53,54,173,15,66,240,29,235,42,121,240,197,44,186,214,227,198,155,91,168,214,173,146,74,25,93,62,84,153,18,82,203,123,216,35,228,180,114,27,109,38,77,178,105,79,176,183,25,120,31,107,112,205,86,70,176,191,49,244,121,82,215,74,139,75,184,249,43,54,39,197,98,59,11,91,155,95,52,243,28,233,220,112,200,220,123,114,180,239,216,143,196,187,211,198,96,178,57,141,248,21,88,152,135,237,10,173,98,142,219,238,37,153,180,234,124,185,13,147,68,183,118,169,110,28,116,39,236,53,184,204,187,104,100,126,7,216,46,63,1,179,221,129,56,215,70,128,235,87,117,62,141,85,144,134,146,228,42,156,248,113,221,230,169,13,106,73,111,168,90,180,220,238,210,246,234,70,94,37,222,68,68,159,6,160,202,36,192,154,196,150,156,73,41,14,50,225,45,42,35,45,72,200,200,244,50,208,203,252,163,46,144,42,183,61,161,82,39,169,213,10,157,30,116,117,235,171,46,185,29,212,41,42,47,113,145,145,146,146,95,180,190,225,36,176,139,136,238,99,112,161,166,98,34,225,244,252,102,82,150,201,21,169,115,229,104,146,229,151,98,234,82,94,13,255,0,248,74,247,128,208,8,10,152,182,184,209,86,98,211,9,187,142,201,97,233,166,222,166,168,244,213,169,28,205,165,216,141,115,181,219,174,239,191,77,7,225,187,184,208,222,51,105,42,143,106,89,52,214,38,40,204,183,202,166,186,148,146,77,42,46,198,220,237,117,212,211,255,0,40,11,99,173,220,116,11,110,11,181,58,253,102,13,62,43,8,82,214,236,169,8,105,4,68,70,163,238,179,34,240,73,159,236,49,92,89,230,226,101,68,161,83,106,152,101,130,213,20,75,169,62,135,225,74,169,176,242,28,109,164,169,50,89,89,180,244,105,68,164,172,148,77,41,58,167,177,30,166,94,4,32,54,47,103,139,48,88,192,185,44,213,239,90,141,54,20,133,44,206,45,54,165,57,150,182,171,153,234,236,84,133,150,154,56,101,167,184,136,135,134,194,156,16,197,60,116,187,34,210,109,139,106,183,83,84,249,45,148,137,229,10,75,205,160,150,234,18,167,28,113,13,175,66,46,106,84,106,50,62,199,175,183,184,124,138,53,27,16,113,190,255,0,106,12,22,42,181,250,229,118,122,73,107,36,191,41,100,183,223,34,53,172,200,150,189,187,221,45,79,191,218,246,153,247,186,60,130,228,78,223,192,75,102,45,233,121,210,227,204,187,234,12,161,211,55,216,67,135,17,46,55,21,205,133,204,142,135,91,82,29,105,93,181,61,53,247,234,101,245,50,85,144,59,19,46,212,104,151,69,122,26,42,183,100,166,91,121,215,38,54,203,229,21,197,34,58,212,77,26,227,182,235,123,29,100,205,36,103,169,106,126,211,237,48,8,137,37,161,17,17,23,176,128,8,136,136,136,139,66,47,2,31,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,1,18,184,160,224,133,87,27,50,161,90,85,26,185,18,157,34,192,144,171,225,104,146,218,148,137,140,66,135,40,158,96,148,158,232,89,180,243,139,65,237,81,26,219,74,15,105,44,220,68,181,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,48,25,140,194,123,235,242,95,138,118,110,38,122,47,210,127,68,174,10,117,119,162,231,242,122,174,150,75,111,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,26,19,204,45,211,66,190,114,95,137,119,173,173,59,173,162,220,24,95,89,170,83,164,242,150,223,62,43,244,151,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,97,66,249,170,194,223,200,182,99,177,23,12,217,161,122,26,5,26,224,149,232,168,93,87,81,202,165,186,190,116,31,172,53,173,74,214,43,172,43,215,81,172,181,209,122,40,148,69,98,153,52,199,73,152,159,195,43,27,240,230,225,172,245,181,172,52,179,238,10,115,41,89,62,183,147,71,126,151,33,200,70,227,174,26,144,173,171,68,182,16,132,25,19,109,70,105,38,132,150,213,44,42,88,105,79,53,88,165,249,22,203,142,34,226,99,53,223,67,79,163,91,242,189,21,55,165,234,57,85,71,81,201,131,245,102,133,165,90,202,117,132,250,233,52,22,186,175,68,146,140,179,88,45,83,141,166,53,255,0,240,23,46,112,233,254,235,214,161,41,198,191,243,136,113,27,101,100,231,254,122,110,37,77,255,0,120,52,171,237,144,10,181,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,105,39,42,184,91,249,22,203,142,29,97,155,212,47,67,79,163,91,241,125,43,11,170,234,57,85,71,81,206,157,245,132,181,165,90,202,117,245,122,138,52,22,186,35,68,146,72,169,175,133,102,14,80,177,119,55,20,137,55,27,218,196,176,169,238,222,45,198,218,191,231,82,163,62,195,113,139,122,22,147,71,45,249,13,63,175,172,149,114,54,41,38,149,153,149,244,128,8,107,196,83,61,81,178,181,102,157,143,135,211,226,47,21,43,241,217,122,11,50,98,186,180,83,41,207,28,132,29,72,140,219,54,30,90,92,142,166,208,202,151,246,214,149,169,11,66,77,11,234,185,196,205,85,155,149,12,35,168,94,21,154,148,69,92,245,24,242,35,90,116,135,27,55,151,81,168,146,61,67,83,73,90,21,211,54,165,54,167,151,185,59,80,100,146,62,98,219,66,243,217,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,32,82,105,151,150,43,223,240,168,208,220,151,95,187,47,26,195,113,154,92,185,100,111,212,42,50,222,36,164,220,121,229,17,26,220,117,194,213,110,40,187,168,205,71,226,99,239,227,94,2,98,198,93,174,168,182,86,49,218,159,71,235,83,105,232,170,49,27,174,141,47,124,85,184,227,105,115,124,119,28,65,106,182,92,45,12,247,122,186,233,161,145,157,175,240,185,200,149,87,4,233,79,99,190,52,91,49,35,222,213,200,232,77,191,78,150,194,186,219,122,18,146,178,117,110,110,61,173,73,144,149,164,141,27,57,141,54,147,65,169,38,243,205,38,85,102,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,1,90,220,41,243,199,27,13,106,176,50,183,137,40,150,237,10,231,172,18,45,106,154,86,235,231,78,168,202,82,16,80,150,222,166,72,140,243,186,41,42,109,37,203,121,215,20,178,82,93,83,140,220,72,204,14,42,225,157,213,131,120,143,113,225,109,235,19,167,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,45,43,133,62,122,164,222,45,192,202,198,43,207,151,38,187,22,57,51,101,78,76,86,146,194,169,209,33,32,189,26,178,101,180,154,86,211,81,220,117,47,56,106,230,17,184,149,45,42,75,100,232,89,160,0,0,170,190,57,223,153,63,222,79,225,162,0,101,163,49,119,222,87,241,78,6,38,88,178,63,189,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,241,35,241,35,159,252,115,191,50,127,188,159,195,69,85,128,211,70,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,2,128,114,11,157,123,171,42,120,143,18,137,86,169,245,24,101,115,84,25,110,227,167,200,55,22,220,13,230,150,213,83,142,77,165,107,75,205,32,136,214,148,36,249,205,160,144,101,185,45,45,171,232,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,128,103,11,54,62,105,241,147,226,5,195,243,23,196,191,225,71,157,127,201,149,212,198,90,241,50,167,85,147,109,221,181,8,241,173,39,117,231,51,71,170,60,226,146,113,246,18,77,196,179,41,199,17,221,42,216,219,165,184,208,68,243,206,166,32,102,199,205,62,50,124,64,184,126,98,248,229,64,53,80,2,178,248,83,231,170,77,226,220,12,172,98,188,249,114,107,177,99,147,54,84,228,197,105,44,42,157,18,18,11,209,171,38,91,73,165,109,53,29,199,82,243,134,174,97,27,137,82,210,164,182,78,217,160,0,0,0,0,0,0,165,110,53,126,105,237,111,135,240,126,99,81,23,82,41,91,141,95,154,123,91,225,252,31,152,212,64,115,78,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,25,98,22,63,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,200,92,72,0,132,28,75,243,199,27,46,54,107,216,61,99,162,90,241,22,244,163,184,182,101,182,183,99,162,135,78,120,220,96,230,165,228,26,84,114,77,72,117,44,165,10,245,22,217,184,179,34,74,16,240,113,78,40,249,254,141,22,53,205,148,220,38,114,36,197,204,142,204,75,166,227,135,83,116,151,13,100,234,206,85,41,8,66,82,147,89,165,12,161,229,243,22,141,142,190,194,219,37,146,141,21,66,0,2,255,0,184,163,249,19,196,223,193,126,113,8,82,182,83,188,211,224,223,196,11,123,230,44,11,169,226,143,228,79,19,127,5,249,196,33,74,217,78,243,79,131,127,16,45,239,152,176,3,74,96,0,0,0,0,0,3,159,227,166,58,97,198,93,48,226,163,138,24,161,89,232,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,144,230,185,219,206,13,179,148,108,47,118,180,163,137,54,246,174,71,125,54,157,30,91,82,57,19,159,105,198,16,242,220,113,164,26,82,134,83,37,14,154,20,182,205,194,73,161,10,73,158,228,208,13,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,190,254,58,99,166,35,230,47,17,234,56,161,138,21,158,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,176,174,20,249,18,170,157,86,6,105,177,150,217,136,154,106,99,147,246,69,42,162,194,148,251,143,154,144,166,235,6,131,50,74,16,148,146,137,141,233,81,172,215,207,73,35,99,14,56,16,47,29,50,185,142,217,107,244,39,229,174,198,250,57,244,143,169,244,103,244,156,57,156,254,159,149,206,254,230,117,205,187,121,237,125,173,53,221,219,93,15,78,235,195,139,60,113,178,165,121,79,179,241,5,18,228,97,213,225,33,133,206,121,165,186,234,232,146,210,70,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,117,56,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,220,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,60,57,157,203,213,213,149,252,101,173,97,29,211,39,175,232,57,114,105,213,68,69,114,59,53,56,46,167,115,82,27,74,203,252,38,214,73,82,210,135,90,117,4,181,236,220,97,165,49,0,56,213,249,88,181,190,32,65,249,117,68,71,94,21,249,234,147,96,92,52,172,176,226,148,249,111,219,21,201,12,211,108,199,153,138,214,202,77,69,249,79,45,76,58,77,182,79,56,137,79,73,34,39,22,181,242,150,148,22,212,182,181,173,185,21,198,175,202,197,173,241,2,15,203,170,32,32,7,11,143,61,152,101,248,215,201,230,139,254,25,129,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,171,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,39,149,28,215,97,198,109,112,225,23,173,148,239,67,85,131,203,98,191,64,125,226,92,170,68,165,17,153,37,70,68,92,198,87,181,70,211,196,68,151,18,149,17,146,22,135,27,64,118,176,0,0,0,0,20,3,197,31,207,102,38,254,11,242,120,67,234,240,230,206,191,242,85,196,119,232,23,253,78,170,230,25,93,63,87,82,140,193,243,91,165,206,51,65,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,63,149,197,31,207,102,38,254,11,242,120,66,42,128,212,237,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,138,107,225,139,196,2,30,17,76,141,151,236,111,184,186,75,22,94,214,45,154,147,173,176,212,90,12,167,31,121,231,83,37,105,65,56,108,190,228,142,239,56,181,37,149,33,58,146,91,82,214,221,202,0,10,118,226,161,158,169,55,253,195,85,203,14,22,207,150,197,177,67,144,245,54,243,121,232,173,108,171,84,88,148,202,210,195,68,227,102,243,104,138,244,99,35,113,11,71,53,106,89,109,83,104,66,220,239,252,75,120,130,70,193,234,85,99,47,152,65,85,150,222,32,207,143,211,86,42,209,29,118,43,246,210,22,152,175,182,109,154,216,52,62,185,17,159,117,36,182,93,74,216,61,20,70,75,36,233,76,32,58,174,83,188,211,224,223,196,11,123,230,44,11,169,226,143,228,79,19,127,5,249,196,33,74,217,78,243,79,131,127,16,45,239,152,176,46,167,138,63,145,60,77,252,23,231,16,128,81,13,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,17,147,172,226,216,153,191,177,36,87,232,16,253,13,114,81,182,125,32,183,249,143,72,244,95,53,233,8,139,252,233,108,52,219,252,214,227,155,159,86,71,179,93,170,208,203,190,117,199,191,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,33,166,144,28,255,0,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,116,0,20,3,197,31,207,102,38,254,11,242,120,67,234,240,230,206,191,242,85,196,119,232,23,253,78,170,230,25,93,63,87,82,140,193,243,91,165,206,51,65,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,63,149,197,31,207,102,38,254,11,242,120,66,42,128,213,64,10,107,225,139,196,2,30,17,76,141,151,236,111,184,186,75,22,94,214,45,154,147,173,176,212,90,12,167,31,121,231,83,37,105,65,56,108,190,228,142,239,56,181,37,149,33,58,146,91,82,214,221,202,0,0,0,0,205,102,108,124,211,227,39,196,11,135,230,47,141,41,140,214,102,199,205,62,50,124,64,184,126,98,248,9,127,195,23,136,4,60,34,153,27,47,216,223,113,116,150,44,189,172,91,53,39,91,97,168,180,25,78,62,243,206,166,74,210,130,112,217,125,201,29,222,113,106,75,42,66,117,36,182,165,173,187,148,25,87,23,39,195,23,136,4,204,93,135,27,47,216,223,113,117,119,212,77,172,91,53,39,91,125,217,85,232,173,176,243,206,166,74,210,131,108,158,97,184,253,222,113,105,83,201,90,117,37,56,149,173,192,237,124,81,252,137,226,111,224,191,56,132,40,46,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,126,156,81,252,137,226,111,224,191,56,132,40,4,5,255,0,100,23,58,246,174,107,48,226,37,18,173,83,233,241,54,217,167,178,221,199,79,144,109,161,201,251,9,45,170,167,28,155,74,16,166,93,89,145,173,40,73,114,92,89,32,203,106,154,91,178,168,102,7,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,173,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,208,158,84,115,93,135,25,181,195,132,94,182,83,189,13,86,15,45,138,253,1,247,137,114,169,18,148,70,100,149,25,17,115,25,94,213,27,79,17,18,92,74,84,70,72,90,28,109,1,218,199,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,126,177,73,124,72,248,130,70,204,76,150,240,123,6,234,178,211,135,84,233,9,147,54,164,203,174,178,139,153,102,211,14,52,78,199,121,134,158,101,17,158,39,210,72,82,148,135,22,72,115,77,80,217,144,122,11,143,140,158,44,57,152,36,222,86,221,189,254,196,240,57,209,217,179,93,56,209,229,84,155,229,58,150,228,201,154,108,188,227,47,27,139,109,211,109,147,229,165,45,37,191,95,215,117,201,85,157,44,116,195,140,197,240,204,191,49,67,11,235,61,117,42,119,161,154,121,151,72,145,42,159,41,53,120,38,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,170,173,178,125,148,203,203,55,88,161,244,30,133,34,93,30,133,2,59,146,107,183,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,123,244,230,44,136,210,210,204,173,167,136,69,129,102,225,103,14,27,219,15,176,250,222,137,67,183,168,113,232,145,160,193,140,71,177,164,122,102,25,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,152,82,13,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,17,147,172,226,216,153,191,177,36,87,232,16,253,13,114,81,182,125,32,183,249,143,72,244,95,53,233,8,139,252,233,108,52,219,252,214,227,155,159,86,71,179,93,170,208,203,190,117,199,191,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,33,166,144,28,255,0,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,116,0,21,87,199,59,243,39,251,201,252,52,69,94,23,30,123,48,203,241,175,147,205,18,171,142,119,230,79,247,147,248,104,175,92,183,99,125,87,46,24,219,107,99,69,26,135,18,179,34,220,144,234,151,2,75,138,109,18,88,121,135,35,188,130,90,123,161,102,211,206,108,94,138,36,175,106,141,43,34,52,24,105,120,7,138,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,228,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,0,0,66,174,38,25,215,168,229,130,196,166,217,56,105,83,233,177,38,237,210,76,41,141,156,87,189,13,5,151,155,55,36,61,29,228,185,191,157,162,216,108,148,222,211,209,245,18,201,76,146,84,20,88,52,167,148,239,43,24,55,240,254,222,249,115,3,53,131,74,121,78,242,177,131,127,15,237,239,151,48,3,53,130,231,184,105,113,4,141,140,52,170,62,95,49,126,171,45,204,65,129,31,166,163,213,165,186,236,167,238,84,33,50,159,112,220,52,48,72,97,113,227,48,210,77,111,58,165,190,122,168,204,214,106,214,152,71,234,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,6,167,128,69,252,128,231,6,149,155,44,35,74,170,7,45,187,238,206,143,14,5,214,135,154,73,34,75,235,66,137,185,205,41,180,37,173,146,13,151,86,109,165,41,54,150,149,163,110,194,109,199,37,0,0,0,0,0,0,0,0,0,172,14,45,121,40,244,220,57,153,178,195,42,101,86,101,105,158,75,119,165,61,130,231,182,168,44,177,203,69,77,36,106,222,223,37,13,52,219,169,109,42,73,182,105,116,201,178,105,229,174,178,240,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,177,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,156,197,37,241,35,225,247,27,46,210,91,198,28,27,165,75,86,29,84,100,38,52,218,107,45,58,242,45,149,147,76,54,209,187,33,231,221,121,228,73,120,223,81,45,73,74,27,89,161,189,117,91,100,97,216,56,135,102,22,213,205,7,15,76,59,197,203,90,55,65,215,226,4,88,213,26,90,229,55,33,234,100,230,160,84,82,236,119,20,131,255,0,5,196,26,146,133,45,167,90,89,161,27,246,148,85,225,113,231,179,12,191,26,249,60,209,23,219,171,85,89,165,72,161,51,83,150,138,108,201,12,203,145,13,47,40,152,121,246,82,226,90,117,109,235,181,75,66,95,121,41,81,150,169,39,92,34,211,113,234,166,85,170,180,89,43,153,70,169,203,129,33,200,239,196,91,177,158,83,75,83,15,180,182,94,104,212,147,35,52,56,211,142,54,180,248,41,11,82,79,82,51,32,19,215,137,214,124,127,45,245,217,56,13,132,245,173,214,13,191,80,87,164,170,148,234,143,50,45,208,242,80,202,155,213,60,164,159,38,59,233,144,73,218,227,141,60,162,109,226,215,99,74,40,213,149,28,168,226,62,109,113,29,22,85,148,215,67,74,131,203,126,191,95,125,147,92,90,68,85,25,145,41,68,70,92,199,151,181,68,211,36,100,167,20,149,25,154,16,135,28,71,63,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,20,46,169,152,252,222,83,43,121,207,172,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,244,39,149,28,168,225,198,82,176,225,22,85,148,215,93,85,157,203,126,191,95,125,146,68,170,188,164,145,145,41,68,70,124,182,81,185,68,211,36,102,150,210,165,25,154,214,183,28,88,116,12,45,194,219,19,5,172,74,102,25,225,165,11,208,214,221,27,157,209,66,234,158,145,202,230,188,183,156,250,199,150,183,21,171,142,173,94,178,143,77,116,45,8,136,138,181,184,231,126,100,255,0,121,63,134,139,84,21,87,199,59,243,39,251,201,252,52,4,85,225,113,231,179,12,191,26,249,60,209,127,195,52,57,110,198,250,174,92,49,182,214,198,138,53,14,37,102,69,185,33,213,46,4,151,20,218,36,176,243,14,71,121,4,180,247,66,205,167,156,216,189,20,73,94,213,26,86,68,104,61,20,224,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,114,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,48,246,160,0,0,50,174,47,79,137,134,117,234,57,96,177,41,182,78,26,84,250,108,73,187,116,147,10,99,103,21,239,67,65,101,230,205,201,15,71,121,46,111,231,104,182,27,37,55,180,244,125,68,178,83,36,149,81,96,13,41,229,59,202,198,13,252,63,183,190,92,192,234,163,149,101,59,202,198,13,252,63,183,190,92,192,234,160,2,31,241,25,201,71,242,170,195,134,43,246,5,50,148,222,38,218,223,89,77,146,249,114,156,170,65,34,89,185,76,83,219,146,132,238,90,201,198,148,233,41,40,113,42,78,173,37,231,92,41,128,0,50,195,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,208,166,73,51,131,108,230,231,11,218,173,36,226,66,189,168,113,216,77,217,71,136,212,142,68,23,221,113,244,50,182,220,117,4,149,33,228,198,91,164,132,173,195,108,148,72,90,148,101,185,80,215,140,22,80,252,115,113,98,194,254,241,10,249,75,147,255,0,242,17,96,75,101,165,151,248,12,56,72,95,247,133,19,127,215,184,32,6,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,255,0,5,196,26,146,180,161,214,154,89,161,123,54,152,104,246,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,25,247,206,222,112,110,108,220,226,131,181,165,28,184,86,77,14,67,233,180,232,242,218,143,207,130,195,173,176,135,150,227,141,32,148,165,188,168,200,116,208,165,184,77,154,141,8,82,136,183,43,186,241,48,226,1,66,204,55,163,112,135,2,238,42,171,150,12,45,38,86,231,114,215,17,154,252,163,229,173,150,249,46,33,47,114,99,154,84,122,57,181,43,117,91,185,127,82,211,170,142,185,62,202,101,229,155,172,80,250,15,66,145,46,143,66,129,29,201,53,219,141,48,10,83,20,164,27,107,54,9,104,55,26,37,173,215,80,77,165,4,189,250,115,22,68,105,105,102,65,34,184,98,228,59,242,223,93,141,143,56,177,69,221,96,219,245,4,250,54,151,81,167,115,34,221,15,37,15,37,205,21,205,73,242,99,190,152,230,173,205,184,211,202,39,25,61,118,58,146,186,145,231,236,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,0,101,92,92,247,13,46,32,145,177,134,149,71,203,230,47,213,101,185,136,48,35,244,212,122,180,183,93,148,253,202,132,38,83,238,27,134,134,9,12,46,60,102,26,73,173,231,84,183,207,85,25,154,205,90,211,8,253,84,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,0,212,240,8,191,144,28,224,210,179,101,132,105,85,64,229,183,125,217,209,225,192,186,208,243,73,36,73,125,104,81,55,57,165,54,132,181,178,65,178,234,205,180,165,38,210,210,180,109,216,77,184,228,160,0,0,0,1,154,204,216,249,167,198,79,136,23,15,204,95,26,83,25,172,205,143,154,124,100,248,129,112,252,197,240,18,255,0,134,47,16,8,120,69,50,54,95,177,190,226,233,44,89,123,88,182,106,78,182,195,81,104,50,156,125,231,157,76,149,165,4,225,178,251,146,59,188,226,212,150,84,132,234,73,109,75,91,119,40,50,174,46,79,134,47,16,9,152,187,14,54,95,177,190,226,234,239,168,155,88,182,106,78,182,251,178,171,209,91,97,231,157,76,149,165,6,217,60,195,113,251,188,226,210,167,146,180,234,74,113,43,91,129,98,160,2,21,113,25,207,183,242,87,161,49,134,248,118,199,81,137,183,53,63,172,137,33,248,251,226,209,96,173,107,104,166,40,150,91,30,120,214,219,137,105,174,233,37,33,75,116,182,165,45,188,28,215,137,151,16,202,174,16,213,85,151,204,16,153,46,13,237,6,69,62,165,93,175,146,84,130,165,18,84,212,182,34,176,147,245,95,91,169,38,141,221,228,166,121,46,41,163,75,134,226,201,158,171,145,206,35,182,110,107,100,171,15,175,10,68,75,63,17,99,199,75,172,193,68,163,114,37,109,8,104,141,247,97,154,200,148,133,165,68,226,206,50,141,107,75,90,41,46,58,73,116,219,162,186,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,130,114,47,147,42,22,79,48,226,85,49,202,175,166,111,59,163,167,145,115,84,154,90,202,42,156,104,151,202,141,25,181,105,163,45,115,93,34,113,73,39,28,82,212,165,109,35,67,77,132,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,1,252,50,35,35,35,45,72,252,72,127,64,4,42,207,214,68,237,252,124,182,100,222,150,101,46,60,75,190,158,202,221,35,97,132,54,114,210,219,114,156,216,124,184,235,117,197,45,215,83,219,82,215,79,126,134,116,185,89,163,98,14,8,95,238,193,156,197,86,129,92,161,79,81,33,102,151,226,172,214,203,230,68,180,25,146,23,183,123,71,161,246,251,62,195,46,218,119,50,37,22,134,68,100,126,195,16,255,0,58,185,3,177,51,19,70,151,116,80,97,162,149,118,69,101,199,154,114,27,108,176,82,156,74,36,44,137,211,76,119,29,115,123,175,17,168,136,245,61,11,218,93,195,136,228,103,137,149,18,187,77,165,225,150,52,212,83,18,164,194,24,133,22,166,251,200,109,183,82,148,198,101,6,235,210,101,26,148,179,81,186,165,104,158,228,90,145,120,144,177,218,37,199,64,185,32,53,83,160,86,96,212,34,190,132,173,14,197,144,135,82,100,105,37,23,116,25,151,130,136,255,0,105,12,216,98,182,8,98,158,5,221,178,233,55,61,181,91,166,42,4,151,10,60,243,133,37,150,214,72,117,105,75,141,184,182,209,174,188,165,40,148,68,93,139,95,103,111,115,132,57,226,204,22,15,174,51,52,139,214,163,82,133,29,72,50,139,82,169,78,121,173,169,229,250,187,19,33,5,166,141,145,105,238,51,32,26,40,1,81,86,143,26,27,202,21,37,49,238,187,38,152,252,196,153,17,46,45,53,213,36,210,73,73,119,55,39,107,174,164,175,249,7,238,185,120,209,86,101,83,13,187,114,201,97,153,164,222,164,169,20,213,165,28,205,167,216,205,19,181,219,174,223,191,77,64,90,252,185,240,105,236,174,76,249,172,70,105,180,154,150,227,206,18,18,146,34,212,204,204,207,66,45,8,255,0,200,35,190,60,231,187,2,112,82,141,61,215,110,234,125,102,171,29,14,165,184,84,201,240,228,59,205,74,29,208,148,223,80,133,105,185,173,167,237,212,200,188,79,181,71,98,239,17,220,198,226,187,79,68,93,195,232,8,207,37,77,154,40,178,231,197,213,39,204,46,229,212,168,188,28,255,0,240,83,238,17,182,125,86,231,187,234,70,245,70,161,83,172,78,144,189,117,121,215,36,58,181,41,71,239,51,51,51,82,143,246,159,222,2,69,230,179,62,24,165,152,170,212,136,208,171,117,26,45,178,105,91,40,167,197,147,38,50,94,111,123,228,92,230,138,67,141,168,205,183,137,42,246,30,210,47,2,239,193,112,251,14,238,252,81,186,97,90,182,133,26,109,70,116,249,13,179,245,17,221,123,102,247,16,141,235,229,165,70,73,37,56,157,79,67,241,29,143,47,185,28,198,252,117,172,67,67,22,133,86,143,71,113,246,210,244,218,133,62,92,118,205,163,91,91,148,135,10,58,211,246,29,220,70,125,180,35,63,2,239,112,249,85,200,214,23,229,194,143,22,90,41,81,106,151,31,37,6,252,249,76,71,125,104,115,107,6,174,91,157,59,110,17,19,140,238,78,189,251,153,248,159,96,243,185,14,201,85,187,151,43,54,37,201,91,167,179,34,239,171,66,109,114,222,117,166,214,184,228,235,81,86,182,82,165,48,219,168,36,186,201,153,36,204,244,246,234,126,18,228,136,136,180,32,34,34,45,8,180,34,31,208,0,0,0,0,0,0,0,1,252,51,34,45,76,244,34,21,13,197,211,49,39,89,185,98,96,237,189,85,125,44,194,38,228,77,75,47,232,133,45,14,79,142,226,20,72,116,200,251,25,106,74,70,190,255,0,112,179,156,123,196,170,110,19,225,45,209,122,84,39,177,25,116,250,76,215,163,115,93,74,13,199,219,140,235,136,66,117,82,117,81,242,207,66,35,35,61,59,123,198,118,49,70,241,184,113,191,23,234,213,243,92,137,211,107,245,135,202,27,122,173,213,104,252,165,173,182,210,91,150,122,106,238,132,68,103,227,219,95,104,119,222,26,185,124,151,140,120,237,2,183,58,1,57,72,182,84,213,84,220,117,163,54,212,244,121,144,213,179,83,109,105,51,216,225,158,154,145,233,237,34,23,201,2,27,52,248,49,224,71,109,40,106,51,72,101,180,164,136,137,41,73,17,17,17,23,98,45,8,69,78,29,89,118,129,130,184,39,75,171,203,167,61,30,187,95,138,196,233,70,251,41,66,211,207,137,17,75,71,118,144,178,34,91,94,6,103,247,153,159,132,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,158,163,6,61,82,159,38,155,45,180,173,137,108,173,135,18,162,35,37,33,73,52,153,104,122,145,246,51,241,31,160,0,80,167,18,92,188,74,193,204,112,159,94,165,211,222,69,18,226,113,218,137,59,202,50,66,95,145,50,98,182,17,165,180,32,189,70,200,244,212,207,79,105,144,239,252,37,179,86,236,10,219,216,21,120,213,24,106,19,205,41,250,99,146,31,52,154,159,53,193,138,203,9,55,30,208,251,18,140,144,148,107,227,167,180,132,194,226,31,151,168,184,221,129,213,57,80,96,19,181,186,19,47,84,99,45,13,18,150,162,102,28,179,66,53,38,214,179,45,238,151,98,211,245,145,248,209,149,161,112,220,88,55,137,208,234,204,184,252,58,157,183,86,111,156,72,55,27,81,46,60,132,169,73,241,66,190,211,126,6,101,225,236,48,26,118,74,137,73,37,36,200,200,203,82,50,246,143,232,228,153,90,197,184,88,201,130,118,189,216,196,230,228,74,85,46,11,115,76,157,37,169,50,78,35,14,56,74,209,107,50,86,174,119,220,122,247,239,247,245,176,0,0,0,0,0,0,0,0,31,50,189,108,91,183,76,37,211,174,58,28,10,156,103,18,105,83,83,35,33,228,25,25,25,31,101,145,151,130,148,95,180,253,227,233,128,8,169,139,92,55,114,223,138,69,38,74,109,194,160,75,144,75,62,101,26,28,8,186,41,92,195,215,94,149,71,226,230,191,250,41,247,8,119,136,220,25,238,40,179,159,115,14,174,232,239,67,218,165,52,154,149,65,197,57,174,171,218,70,76,193,211,195,103,135,183,95,184,91,120,0,162,121,92,39,179,62,137,207,70,140,84,5,52,218,212,148,184,175,72,25,40,136,244,35,35,40,125,251,15,81,64,224,253,143,147,77,163,171,214,173,198,18,180,164,213,182,76,212,153,25,233,169,122,208,190,243,23,96,0,43,131,9,56,56,225,173,33,49,42,88,155,114,213,166,204,111,150,227,145,225,76,142,228,117,25,114,212,105,52,189,8,140,203,82,89,105,238,50,251,196,219,194,140,1,194,172,24,165,183,77,176,237,10,92,37,54,148,160,229,38,159,25,185,11,34,74,19,235,45,166,209,174,188,164,25,253,229,175,187,78,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,170,248,218,96,167,255,0,1,115,25,14,161,238,178,170,17,92,119,255,0,56,153,17,198,80,77,255,0,231,164,226,148,231,247,130,74,126,217,136,43,149,204,99,161,97,21,71,19,99,92,108,233,18,253,194,251,154,206,110,78,229,255,0,53,149,38,47,50,49,236,66,20,107,230,63,29,166,52,245,82,158,126,245,40,146,131,35,190,156,213,97,111,229,167,46,56,139,134,108,208,189,51,62,179,111,202,244,84,46,171,167,230,213,26,71,58,15,214,26,208,148,233,41,166,21,235,168,144,122,104,189,82,106,35,205,96,0,234,185,170,197,47,203,78,99,177,23,19,25,174,250,102,5,102,224,149,232,169,189,47,79,205,165,180,190,76,31,171,52,33,73,210,43,76,39,215,73,44,244,213,122,168,212,103,202,135,170,194,123,23,242,161,138,118,110,25,250,83,209,159,75,110,10,117,11,173,228,115,186,94,170,75,108,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,1,114,156,33,48,46,102,24,101,198,94,35,92,52,110,138,181,137,117,4,212,89,82,205,244,60,170,59,8,54,225,19,141,56,73,66,119,45,114,223,66,208,70,78,53,37,165,26,212,91,82,137,212,62,77,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,238,62,176,8,171,159,172,148,90,185,172,195,137,117,186,77,51,167,196,219,102,158,243,150,229,66,57,54,135,39,236,37,56,154,100,131,113,72,66,153,117,102,100,133,45,69,201,113,102,178,61,170,117,14,208,181,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,238,53,38,32,175,20,44,148,127,40,11,17,120,207,135,180,202,172,236,73,179,105,232,140,213,58,17,115,189,51,75,75,202,90,227,147,74,81,104,243,92,215,222,108,219,35,91,158,187,91,28,82,218,229,135,235,225,161,158,56,217,142,179,89,193,235,225,18,209,136,182,93,29,181,189,45,197,187,33,21,202,115,38,219,5,53,79,44,212,162,146,74,91,73,121,43,87,174,183,9,196,25,146,150,134,100,86,101,243,23,98,101,127,11,39,226,101,245,35,251,236,58,60,45,143,127,73,213,58,103,158,98,31,49,166,156,228,243,121,11,79,53,105,216,143,19,63,2,60,224,218,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,195,165,102,99,53,88,185,154,251,202,53,225,138,85,40,137,69,58,63,77,76,164,83,91,91,52,234,114,12,147,204,54,90,90,214,173,238,41,36,165,173,106,82,213,162,83,174,196,54,132,7,159,199,76,116,196,124,197,226,61,71,20,49,66,179,215,85,103,104,211,44,180,70,136,180,248,169,51,54,226,198,108,204,249,108,163,114,180,45,77,70,165,41,107,82,214,181,173,86,63,194,251,135,220,154,76,154,46,104,113,166,149,17,107,92,116,207,179,232,114,90,106,74,54,60,212,89,16,235,68,235,79,169,36,178,74,223,74,24,117,173,237,172,146,239,170,180,163,78,65,194,247,34,223,150,187,169,24,227,140,118,103,87,134,212,93,254,135,141,53,91,89,174,213,27,113,36,90,178,105,62,162,27,58,57,204,212,210,133,186,72,111,235,82,153,13,149,212,128,0,0,10,171,227,157,249,147,253,228,254,26,56,87,9,59,2,205,197,60,116,191,240,251,16,109,232,149,203,122,185,134,243,227,78,131,36,143,99,168,244,149,52,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,186,241,206,252,201,254,242,127,13,28,171,130,167,154,123,167,225,252,239,152,211,128,71,92,226,101,86,242,202,134,46,84,44,250,205,54,90,173,138,140,137,18,109,58,187,142,19,200,168,211,137,126,161,41,212,161,9,234,91,74,155,75,200,218,157,171,50,81,23,45,109,173,115,255,0,130,197,39,30,105,214,109,215,50,171,76,137,23,8,42,146,23,46,148,236,182,118,75,149,91,35,109,151,157,138,162,45,87,24,154,103,150,234,151,170,121,173,182,150,189,100,200,34,159,248,171,130,248,95,141,244,170,69,11,21,237,8,151,37,54,135,88,143,94,135,14,90,220,228,20,214,82,180,182,167,27,74,137,47,35,107,174,36,218,112,148,218,137,70,74,74,135,181,1,154,204,216,249,167,198,79,136,23,15,204,95,29,171,5,178,81,252,160,50,61,118,99,62,30,211,42,179,177,38,205,188,37,198,106,157,8,185,222,153,165,166,36,5,174,57,52,165,22,143,53,205,125,230,205,178,53,185,235,181,177,197,45,174,95,21,205,143,154,124,100,248,129,112,252,197,241,106,156,21,60,172,93,63,16,39,124,186,156,2,152,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,189,195,247,61,212,44,213,90,173,217,87,74,250,44,77,183,233,228,229,70,54,139,115,210,145,88,110,43,110,213,119,162,59,81,216,230,201,144,162,233,146,102,164,105,169,106,158,229,24,56,160,240,251,141,73,141,90,205,14,11,82,165,173,11,144,169,247,133,14,51,78,201,94,247,157,149,34,101,104,221,117,245,40,144,74,91,9,91,13,53,177,180,18,157,245,80,149,233,90,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,13,68,0,225,89,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,211,56,164,184,166,87,185,91,144,70,147,62,98,28,66,59,168,0,0,0,10,86,227,87,230,158,214,248,127,7,230,53,17,117,34,149,184,213,249,167,181,190,31,193,249,141,68,7,228,225,183,150,123,55,53,248,71,143,24,91,120,78,151,78,90,100,91,21,42,69,78,49,154,151,78,168,182,138,178,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,67,92,85,195,59,171,6,241,30,227,194,219,214,39,79,90,182,106,14,211,228,237,109,196,54,246,195,245,31,107,152,132,45,76,186,131,75,141,172,210,91,219,90,20,69,162,136,89,87,3,31,207,103,238,223,241,33,215,248,184,224,246,9,92,216,47,7,20,175,203,146,37,163,118,80,164,57,2,135,86,77,25,249,175,214,22,113,37,62,213,21,102,202,136,155,67,174,183,189,47,186,74,67,38,78,105,167,53,123,130,48,101,235,139,149,119,8,178,226,246,23,221,150,55,210,11,190,214,167,177,75,178,170,13,165,13,65,114,42,16,77,180,221,69,41,82,87,252,221,9,78,211,104,183,62,148,165,11,54,150,74,125,112,2,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,31,40,88,79,8,12,30,193,43,235,23,36,222,215,133,201,18,173,123,90,177,228,207,164,90,50,104,207,169,17,80,218,225,147,85,162,151,187,144,165,161,199,220,105,12,41,38,180,175,107,201,208,208,133,36,63,93,201,144,90,22,1,112,234,190,49,183,18,41,253,110,38,220,20,250,20,136,236,202,140,182,254,140,197,126,169,8,206,50,27,117,41,90,102,41,11,218,251,138,73,41,26,169,148,104,158,98,222,174,177,127,220,81,252,137,226,111,224,191,56,132,40,4,5,255,0,113,71,242,39,137,191,130,252,226,16,165,108,167,121,167,193,191,136,22,247,204,88,23,83,197,31,200,158,38,254,11,243,136,66,149,178,157,230,159,6,254,32,91,223,49,96,6,148,192,0,0,0,0,7,20,205,118,84,112,227,54,184,112,187,42,245,107,161,170,193,230,63,64,175,176,201,46,85,34,82,136,136,212,146,51,46,99,43,218,146,117,147,50,75,137,74,76,141,11,67,110,35,181,128,12,192,226,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,214,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,86,149,194,135,60,113,174,90,85,19,40,248,140,137,103,93,166,199,144,139,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,202,81,104,209,178,210,91,209,10,109,28,233,41,159,236,159,82,179,101,132,106,77,60,165,183,125,217,209,230,79,181,22,203,169,36,73,125,104,73,185,5,212,184,180,181,178,65,178,210,9,197,41,38,210,210,133,238,216,78,54,229,0,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,3,78,120,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,245,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,150,123,51,93,154,236,71,205,174,35,174,245,189,93,232,105,80,121,140,80,40,12,60,107,139,72,138,163,35,52,164,204,139,152,242,246,164,221,120,200,148,226,146,146,34,66,16,219,104,253,121,142,206,158,60,230,158,149,109,208,177,82,224,136,170,109,181,29,4,136,116,216,221,43,19,102,146,77,42,168,73,108,148,105,92,149,36,205,58,164,146,218,8,214,77,54,222,247,55,123,254,30,121,44,170,230,159,20,35,215,110,251,126,90,176,174,218,144,103,112,76,41,42,138,83,95,38,247,53,79,97,196,164,212,181,169,70,210,157,36,26,77,12,154,143,152,218,214,206,224,234,188,52,184,125,201,198,26,173,31,48,120,191,74,136,230,31,64,145,212,209,233,50,218,106,83,23,42,208,169,76,56,78,18,31,37,176,136,242,88,105,70,135,154,82,31,45,82,100,104,53,107,40,56,213,249,88,181,190,32,65,249,117,68,79,74,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,132,11,227,87,229,98,214,248,129,7,229,213,16,20,172,59,86,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,126,215,134,117,38,149,95,206,190,31,208,171,180,200,149,26,109,70,61,122,36,200,114,217,75,204,73,97,202,36,228,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,250,188,67,50,89,85,202,198,40,72,174,218,22,252,180,225,93,203,32,142,223,152,114,85,40,161,62,109,238,118,158,251,138,73,41,11,74,137,213,52,75,53,26,217,36,159,49,197,161,237,161,121,56,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,245,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,171,25,246,200,14,112,106,185,77,197,196,170,160,113,28,177,47,25,16,224,93,104,121,165,26,227,48,133,168,155,156,210,155,66,157,223,28,158,117,102,218,82,162,117,10,90,54,239,54,220,110,255,0,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,1,250,192,0,5,0,241,71,243,217,137,191,130,252,158,16,246,188,60,178,153,102,230,235,11,241,182,199,174,200,137,71,174,192,145,107,201,161,92,106,128,114,159,165,44,220,158,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,188,87,20,127,61,152,155,248,47,201,225,9,85,192,199,243,217,251,183,252,72,5,106,226,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,214,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,83,215,8,184,183,222,86,182,87,46,139,51,16,30,151,89,197,10,92,118,169,54,109,112,180,91,242,80,243,78,167,172,156,110,182,182,150,184,102,134,207,114,183,46,73,184,202,84,141,73,249,7,53,56,134,100,178,149,154,124,47,145,93,180,45,248,138,197,75,106,57,29,191,48,228,166,41,205,96,156,220,237,61,247,20,147,74,208,164,155,170,104,150,105,36,60,105,62,99,104,91,219,168,90,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,48,10,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,197,149,93,89,28,147,149,46,28,56,185,120,98,10,226,72,196,91,194,61,190,137,204,180,134,157,69,18,34,107,48,214,80,154,124,136,212,181,169,70,149,62,164,171,148,165,180,210,82,74,38,73,215,58,7,10,28,142,70,182,169,84,76,220,98,50,229,149,118,165,30,66,237,26,73,161,216,229,6,35,169,113,133,77,124,148,73,55,86,251,74,95,41,37,171,68,203,169,115,85,169,196,114,100,87,20,127,34,120,155,248,47,206,33,0,165,108,167,121,167,193,191,136,22,247,204,88,23,83,197,31,200,158,38,254,11,243,136,66,149,178,157,230,159,6,254,32,91,223,49,96,93,79,20,127,34,120,155,248,47,206,33,0,165,108,167,121,167,193,191,136,22,247,204,88,29,215,136,238,71,35,101,74,242,129,120,97,242,229,200,195,171,194,67,232,130,203,168,117,213,209,37,164,137,103,9,215,204,141,43,66,146,106,83,10,82,185,170,67,78,165,68,163,100,221,115,133,101,59,205,62,13,252,64,183,190,98,192,209,157,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,130,128,114,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,191,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,103,219,56,185,58,190,242,129,125,199,160,87,230,122,102,219,172,239,250,63,112,114,217,143,233,78,83,49,215,43,249,170,31,117,198,57,78,72,38,254,176,203,126,155,147,169,31,110,213,195,131,136,4,204,187,215,90,194,76,94,184,191,216,158,127,82,251,82,100,54,252,135,45,217,91,22,230,232,232,101,14,56,182,94,112,137,11,100,147,180,156,116,157,73,163,235,137,208,240,28,81,252,246,98,111,224,191,39,132,61,175,15,44,166,89,185,186,194,252,109,177,235,178,34,81,235,176,36,90,242,104,87,26,160,28,167,233,75,55,39,155,228,132,19,141,26,208,235,72,54,212,131,94,205,121,107,50,53,52,131,47,21,197,31,207,102,38,254,11,242,120,66,85,112,49,252,246,126,237,255,0,18,1,90,184,165,133,183,222,11,95,117,60,51,196,186,23,161,174,74,55,39,173,133,213,51,35,149,205,101,15,55,245,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,21,180,240,197,226,1,51,23,97,198,203,246,55,220,93,93,245,19,107,22,205,73,214,223,118,85,122,43,108,60,243,169,146,180,160,219,39,152,110,63,119,156,90,84,242,86,157,73,78,37,107,115,170,241,25,201,71,242,170,195,134,43,246,5,50,148,222,38,218,223,89,77,146,249,114,156,170,65,34,89,185,76,83,219,146,132,238,90,201,198,148,233,41,40,113,42,78,173,37,231,92,42,33,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,6,167,128,69,94,29,217,188,254,85,184,52,127,74,102,243,177,10,206,229,66,186,54,64,233,153,127,154,167,122,89,109,237,51,108,249,173,180,173,228,157,155,93,109,221,27,67,102,214,233,84,0,51,89,155,31,52,248,201,241,2,225,249,139,227,74,99,53,153,177,243,79,140,159,16,46,31,152,190,2,122,88,185,44,165,102,159,134,38,29,87,109,11,126,34,177,82,218,143,88,59,126,97,201,76,83,154,193,87,38,169,218,123,238,41,38,149,161,73,55,84,209,44,210,72,120,210,124,198,208,183,183,86,95,209,59,171,233,87,208,95,163,53,95,164,158,144,244,79,161,250,39,58,238,187,153,202,233,185,26,115,57,220,207,83,151,183,118,239,87,77,123,11,233,225,113,228,79,12,191,26,249,196,209,221,104,88,47,133,246,214,40,92,216,209,69,180,34,49,123,94,17,227,68,172,86,148,183,29,125,246,24,109,13,182,210,55,168,210,202,54,180,214,228,180,72,37,155,77,169,123,141,9,50,8,149,156,159,203,47,250,149,247,7,242,131,244,87,229,11,209,244,63,78,250,51,111,39,157,233,168,123,55,108,250,190,119,47,151,205,229,125,87,55,153,202,250,189,130,144,69,255,0,113,71,242,39,137,191,130,252,226,16,160,16,22,19,196,183,135,220,156,30,170,214,51,7,132,20,168,141,225,244,249,29,77,98,147,17,166,162,177,109,45,106,138,195,100,217,45,243,91,232,145,37,247,84,72,101,164,161,130,209,36,68,130,78,145,131,42,57,174,196,124,165,98,58,47,91,41,222,186,149,59,150,197,126,128,251,198,136,181,120,169,51,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,189,25,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,51,63,89,40,186,178,167,136,242,235,116,154,103,81,134,87,53,65,231,45,202,132,114,113,109,192,222,106,113,52,201,6,226,150,180,188,210,8,201,10,90,143,156,218,13,100,123,146,234,26,9,41,196,103,137,77,137,137,216,112,198,12,229,158,240,170,204,137,95,250,203,158,186,196,103,160,54,184,58,45,7,76,74,36,52,135,149,205,51,74,221,82,118,39,150,148,183,171,169,117,212,34,189,176,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,185,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,159,148,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,104,39,34,249,50,161,100,243,14,37,83,28,170,250,102,243,186,58,121,23,53,73,165,172,162,169,198,137,124,168,209,155,86,154,50,215,53,210,39,20,146,113,197,45,74,86,210,52,52,216,116,12,177,101,234,213,202,254,13,81,112,142,214,147,215,244,28,201,53,26,162,226,183,29,234,156,231,85,185,217,14,37,5,254,11,104,37,41,106,67,77,52,131,90,246,110,62,85,197,31,200,158,38,254,11,243,136,66,85,8,171,197,31,200,158,38,254,11,243,136,64,41,91,41,222,105,240,111,226,5,189,243,22,4,138,226,89,145,88,217,101,185,162,226,126,24,192,137,23,11,238,57,12,83,98,193,76,167,92,126,145,81,40,230,106,97,102,251,139,117,228,60,76,60,242,92,37,30,211,230,54,164,160,146,217,185,29,114,157,230,159,6,254,32,91,223,49,96,104,206,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,65,64,57,36,206,13,205,148,108,80,106,180,147,151,54,201,174,72,97,55,101,30,35,81,249,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,228,223,245,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,179,237,156,92,157,95,121,64,190,227,208,43,243,61,51,109,214,119,253,31,184,57,108,199,244,167,41,152,235,149,252,213,15,186,227,28,167,36,19,127,88,101,191,77,201,212,143,183,106,225,193,196,2,102,93,235,173,97,38,47,92,95,236,79,63,169,125,169,50,27,126,67,150,236,173,139,115,116,116,50,135,28,91,47,56,68,133,178,73,218,78,58,78,164,209,245,196,232,118,190,57,223,153,63,222,79,225,162,170,197,170,113,206,252,201,254,242,127,13,16,215,135,189,129,102,226,158,110,108,156,62,196,27,122,37,114,222,174,71,173,198,157,6,73,30,199,81,232,121,134,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,65,250,178,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,232,38,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,157,124,224,229,50,242,202,46,40,125,7,174,200,151,88,161,79,142,220,154,21,198,168,5,21,138,170,9,180,27,228,132,19,142,146,22,211,171,54,212,131,94,253,57,107,50,36,186,131,62,233,195,203,136,143,242,100,135,80,194,252,88,42,173,94,193,145,206,168,83,86,212,142,99,148,71,144,196,135,92,98,51,28,179,55,122,183,250,116,18,20,235,77,54,226,148,233,153,111,117,70,22,149,156,28,217,217,185,69,194,255,0,167,21,216,241,43,21,217,242,27,141,66,183,21,60,226,191,85,89,56,130,124,208,178,109,211,66,26,105,102,226,150,104,217,175,45,6,100,167,80,71,158,203,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,123,92,206,230,22,234,205,6,50,214,177,114,233,141,208,117,252,184,212,234,90,37,57,33,154,100,22,147,181,168,237,169,103,254,19,139,52,165,9,91,174,186,178,66,55,237,41,191,194,135,35,146,110,90,173,19,55,24,140,184,135,66,166,200,144,187,70,146,104,106,65,206,150,210,156,97,83,95,37,18,137,164,48,234,87,202,73,104,233,188,210,92,213,9,109,28,224,172,177,165,60,167,121,88,193,191,135,246,247,203,152,25,172,26,83,202,119,149,140,27,248,127,111,124,185,128,25,172,19,43,51,249,21,147,96,101,231,12,115,61,133,176,37,191,108,87,44,122,37,74,243,101,233,77,108,164,212,95,143,9,9,125,163,113,194,121,196,74,122,73,153,182,132,47,148,180,172,247,37,181,161,13,195,81,165,60,167,121,88,193,191,135,246,247,203,152,1,157,108,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,250,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,67,217,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,69,59,113,25,201,71,242,85,196,118,43,246,5,50,170,230,25,93,63,89,77,146,249,115,91,165,206,51,89,185,76,83,219,148,181,109,66,9,198,148,233,37,75,109,74,78,174,169,151,92,62,85,149,28,215,98,62,82,177,29,23,173,148,239,93,74,157,203,98,191,64,125,227,68,90,188,84,153,153,37,70,68,124,183,145,185,70,211,196,70,166,212,165,17,146,208,183,27,88,104,248,7,148,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,171,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,0,0,0,0,0,0,249,55,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,184,250,192,3,60,57,219,201,245,205,148,108,80,118,138,162,151,54,201,174,72,125,86,157,98,91,177,249,243,152,105,182,22,242,28,109,165,154,146,182,85,37,13,26,212,134,201,195,73,173,9,73,30,212,199,250,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,207,241,171,242,177,107,124,64,131,242,234,136,128,28,46,60,246,97,151,227,95,39,154,2,218,114,47,147,42,22,79,48,226,85,49,202,175,166,111,59,163,167,145,115,84,154,90,202,42,156,104,151,202,141,25,181,105,163,45,115,93,34,113,73,39,28,82,212,165,109,35,67,77,201,80,0,1,85,124,115,191,50,127,188,159,195,69,170,10,171,227,157,249,147,253,228,254,26,2,170,196,148,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,249,120,123,216,22,110,41,230,230,201,195,236,65,183,162,87,45,234,228,122,220,105,208,100,145,236,117,30,135,152,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,242,179,131,148,203,203,40,184,161,244,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,195,69,20,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,14,43,156,28,217,217,185,69,194,255,0,167,21,216,241,43,21,217,242,27,141,66,183,21,60,226,191,85,89,56,130,124,208,178,109,211,66,26,105,102,226,150,104,217,175,45,6,100,167,80,71,86,188,60,184,136,255,0,38,72,117,12,47,197,130,170,213,236,25,28,234,133,53,109,72,230,57,68,121,12,72,117,198,35,49,203,51,119,171,127,167,65,33,78,180,211,110,41,78,153,150,247,84,113,175,51,185,133,186,179,65,140,181,172,92,186,99,116,29,127,46,53,58,150,137,78,72,102,153,5,164,237,106,59,106,89,255,0,132,226,205,41,66,86,235,174,172,144,141,251,72,60,85,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,188,248,179,78,20,57,28,147,114,213,104,153,184,196,101,196,58,21,54,68,133,218,52,147,67,82,14,116,182,148,227,10,154,249,40,148,77,33,135,82,190,82,75,71,77,230,146,230,168,75,104,231,86,88,13,41,229,59,202,198,13,252,63,183,190,92,192,234,163,149,101,59,202,198,13,252,63,183,190,92,192,234,160,0,0,0,51,215,196,35,45,116,44,175,102,58,161,101,89,199,178,214,173,211,216,184,104,81,151,41,114,30,135,21,229,184,218,216,113,107,73,25,236,125,135,201,26,154,213,202,229,26,214,165,154,204,92,254,112,115,103,102,229,23,11,254,156,87,99,196,172,87,103,200,110,53,10,220,84,243,138,253,85,100,226,9,243,66,201,183,77,8,105,165,155,138,89,163,102,188,180,25,146,157,65,30,123,47,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,68,30,124,104,207,39,217,76,179,114,139,133,255,0,65,232,82,34,86,43,179,228,57,38,187,113,166,1,197,126,170,178,113,102,193,45,6,227,166,132,52,210,201,180,160,151,179,94,98,200,137,78,172,207,61,151,229,129,121,97,133,204,253,153,136,22,244,186,21,118,44,120,146,100,83,229,145,37,246,17,38,59,114,26,39,19,174,168,89,180,243,102,104,86,139,65,153,165,68,149,17,164,173,123,132,238,117,233,215,77,171,76,202,190,36,84,246,92,148,109,99,89,207,172,229,72,122,171,5,45,200,144,228,119,20,105,91,108,244,173,179,181,6,167,16,147,104,218,109,8,35,104,205,97,101,64,0,3,42,226,101,102,127,34,178,108,12,188,225,142,103,176,182,4,183,237,138,229,143,68,169,94,108,189,41,173,148,154,139,241,225,33,47,180,110,56,79,56,137,79,73,51,54,208,133,242,150,149,158,228,182,180,33,184,106,52,167,148,239,43,24,55,240,254,222,249,115,0,51,173,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,86,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,123,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,167,110,35,57,40,254,74,184,142,197,126,192,166,85,92,195,43,167,235,41,178,95,46,107,116,185,198,107,55,41,138,123,114,150,173,168,65,56,210,157,36,169,109,169,73,213,213,50,235,135,202,178,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,13,31,0,242,152,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,245,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,171,0,25,172,205,143,154,124,100,248,129,112,252,197,241,165,49,154,204,216,249,167,198,79,136,23,15,204,95,1,58,109,28,148,127,42,174,25,152,87,95,176,41,148,166,241,54,214,244,211,148,217,47,151,41,202,164,18,171,212,13,202,98,158,220,148,39,114,214,78,52,167,73,73,67,137,82,117,105,47,58,225,86,93,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,253,56,92,121,19,195,47,198,190,113,52,113,78,39,92,63,230,98,236,57,57,129,193,11,119,171,190,162,110,126,230,166,180,227,238,202,175,69,109,134,89,105,81,144,165,155,100,243,13,199,236,203,104,74,158,74,213,161,169,196,161,14,7,202,195,78,48,86,37,51,44,12,87,241,32,253,61,140,244,125,176,164,91,232,136,245,57,154,222,146,16,130,150,220,166,153,122,59,58,199,95,49,100,162,111,87,90,117,40,109,8,83,122,213,13,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,188,248,179,78,20,57,28,147,114,213,104,153,184,196,101,196,58,21,54,68,133,218,52,147,67,82,14,116,182,148,227,10,154,249,40,148,77,33,135,82,190,82,75,71,77,230,146,230,168,75,104,231,7,117,225,139,144,239,200,133,10,54,60,226,197,23,109,253,112,83,211,232,218,93,70,157,203,149,107,178,165,188,151,52,87,53,69,206,144,194,163,154,183,54,219,172,164,220,100,244,222,234,78,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,119,138,248,3,133,88,207,75,114,155,126,90,20,185,170,113,42,65,74,85,62,51,146,16,70,149,167,213,91,173,175,77,57,171,50,251,207,95,126,176,147,23,56,56,225,173,93,50,234,88,101,114,213,161,76,115,152,227,113,230,204,142,220,116,153,243,20,73,36,179,8,204,139,83,65,105,238,35,251,133,143,128,10,79,175,240,126,199,200,70,233,210,43,86,227,233,66,84,105,221,38,106,140,204,181,208,189,88,95,113,15,47,23,132,246,103,215,57,152,210,74,128,150,156,90,82,167,19,233,2,36,145,158,134,102,103,15,183,97,123,0,2,164,48,231,131,61,197,42,115,14,98,45,221,29,152,123,82,167,83,77,168,56,151,53,213,27,136,137,232,58,120,111,241,246,233,247,137,137,132,188,55,114,223,133,165,26,74,173,194,175,203,142,72,62,101,102,28,9,90,169,60,179,215,94,149,39,226,223,255,0,132,175,120,149,96,3,229,208,45,139,118,214,132,138,117,185,67,129,76,140,218,73,41,106,28,102,217,73,17,17,17,118,65,17,120,37,37,251,11,220,62,160,0,0,0,0,0,0,0,0,0,15,226,148,73,73,169,70,68,68,90,153,159,176,127,71,36,205,46,45,193,193,172,20,186,110,199,231,55,30,82,41,115,155,131,171,164,133,42,73,68,125,198,201,58,173,6,106,213,190,219,79,95,119,220,21,221,197,167,53,110,207,173,179,129,86,117,81,135,97,50,202,100,84,220,142,249,168,210,249,46,116,87,152,89,182,246,133,216,210,102,133,35,95,13,125,132,35,255,0,13,172,188,74,198,60,112,167,215,106,116,231,151,68,183,92,106,162,110,242,76,208,167,227,204,134,173,134,106,109,104,63,81,195,61,53,35,211,218,68,35,165,223,112,220,88,201,137,211,42,207,56,252,202,157,201,86,115,146,75,55,28,81,174,68,133,41,41,241,90,190,211,158,4,103,227,237,49,121,156,60,50,243,23,4,112,58,153,46,116,14,85,110,186,203,53,25,43,91,68,149,164,158,135,16,214,141,77,180,44,139,123,71,216,245,253,102,126,1,40,233,208,99,210,233,241,169,177,27,74,24,136,202,24,109,41,34,34,74,18,146,73,22,133,161,23,98,47,1,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,7,248,203,137,26,116,87,161,76,97,183,152,144,218,154,117,183,18,74,74,208,162,208,210,100,125,140,140,140,203,67,20,79,196,195,46,210,48,139,25,170,23,117,50,151,200,162,92,178,157,154,149,180,193,161,164,191,34,92,199,9,4,105,105,40,35,36,54,93,181,51,211,218,100,47,120,70,204,247,101,198,155,152,44,21,169,192,68,68,157,98,142,211,213,56,11,67,105,230,45,230,162,73,38,219,215,148,181,26,77,111,125,148,232,122,248,25,31,136,65,110,17,217,147,58,13,207,47,6,174,106,163,157,36,228,185,34,9,60,255,0,168,79,45,200,17,219,109,59,221,34,215,66,86,132,148,25,251,189,194,222,210,162,82,73,73,61,72,203,82,49,153,139,86,181,115,96,54,52,70,148,151,164,66,168,218,117,244,55,41,41,83,141,154,142,44,180,154,208,101,170,20,101,185,175,3,219,225,223,79,102,133,178,211,139,116,188,102,193,219,106,240,129,61,137,47,187,77,134,137,220,183,82,179,68,147,138,203,142,37,90,45,102,70,70,233,106,74,61,123,247,247,152,117,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,64,60,77,48,83,242,45,155,139,167,167,168,117,80,47,189,111,88,123,221,222,243,93,107,239,117,13,185,163,104,74,116,148,212,157,137,45,218,52,109,110,81,171,118,151,252,32,87,24,140,23,170,226,46,94,104,184,129,107,218,18,235,53,123,2,176,185,115,36,70,90,148,184,20,71,163,175,172,116,218,37,104,180,19,172,194,82,212,73,82,155,67,106,95,170,217,58,96,41,48,88,167,6,76,11,153,116,227,45,119,30,106,244,109,244,91,38,158,229,58,151,45,195,125,191,233,137,105,36,40,217,52,145,52,239,46,33,200,75,136,82,140,209,213,176,173,134,106,74,147,93,99,66,124,58,176,114,133,131,121,71,177,35,82,30,234,37,222,20,246,47,26,164,157,171,71,58,84,246,26,113,37,177,75,89,39,148,193,71,99,84,237,74,249,27,246,165,75,81,0,146,160,0,0,0,60,86,53,226,133,43,5,112,142,239,197,122,202,98,57,30,214,163,201,169,34,60,153,169,136,137,143,161,7,201,138,78,168,140,144,183,157,229,180,143,85,70,107,113,36,73,81,153,17,133,21,241,33,155,130,82,179,95,118,49,130,84,153,112,209,14,68,134,110,183,158,83,230,137,151,33,204,144,185,239,52,79,45,74,36,18,150,134,204,146,72,111,123,75,52,36,208,105,90,227,173,167,81,161,81,238,170,53,90,233,183,62,144,81,97,84,35,200,168,210,58,197,196,244,132,84,56,149,59,27,158,130,53,181,204,65,41,28,196,150,228,238,212,187,144,93,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,195,242,84,233,53,90,44,148,67,172,211,37,192,144,228,118,37,161,169,44,169,165,169,135,218,67,204,186,73,81,17,154,28,105,198,220,66,188,20,133,165,69,169,25,24,13,57,225,63,208,79,201,101,155,249,45,255,0,224,103,209,250,119,209,207,235,191,218,190,153,190,151,250,255,0,173,254,167,151,253,103,175,250,93,245,30,172,67,254,21,152,199,93,197,220,163,210,35,92,108,235,46,194,168,59,103,55,39,114,63,157,69,140,195,14,70,61,136,66,73,28,182,36,52,198,158,178,149,200,222,165,26,150,100,83,0,0,0,0,85,95,28,239,204,159,239,39,240,209,202,184,42,121,167,186,126,31,206,249,141,56,117,94,57,223,153,63,222,79,225,163,149,112,84,243,79,116,252,63,157,243,26,112,11,169,0,0,25,172,205,143,154,124,100,248,129,112,252,197,241,106,156,21,60,172,93,63,16,39,124,186,156,42,175,54,62,105,241,147,226,5,195,243,23,197,170,112,84,242,177,116,252,64,157,242,234,112,9,254,40,175,136,206,66,127,146,189,117,140,72,195,183,250,140,50,185,170,29,28,72,239,200,223,42,139,57,104,91,165,13,70,179,222,243,38,134,220,83,78,247,81,37,10,67,167,185,41,113,235,190,187,46,154,21,141,106,214,111,91,166,119,69,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,135,229,171,83,44,220,87,176,38,209,166,57,18,191,105,222,52,119,35,58,184,146,204,216,168,83,165,178,105,81,182,243,42,35,52,56,211,135,162,219,81,118,81,26,79,192,192,103,51,45,25,139,190,242,191,138,112,49,50,197,145,253,234,29,98,22,198,127,164,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,137,31,137,30,132,240,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,85,16,231,147,40,149,92,160,226,226,109,70,42,50,235,22,157,122,58,170,86,229,85,248,234,66,214,193,44,210,184,175,44,146,77,46,75,39,183,127,44,244,52,56,203,134,150,249,164,218,125,6,65,115,175,117,101,79,17,226,81,42,213,62,163,12,174,106,131,45,220,116,249,6,226,219,129,188,210,218,170,113,201,180,173,105,121,164,17,26,210,132,159,57,180,18,12,183,37,165,180,23,252,3,228,218,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,194,5,241,11,226,23,141,25,76,198,138,46,28,225,205,177,101,84,105,181,27,94,53,109,215,107,112,165,188,250,95,114,92,182,84,148,169,153,45,36,145,182,58,12,136,210,103,169,171,191,129,16,88,80,165,110,53,126,105,237,111,135,240,126,99,81,19,83,134,246,117,177,79,56,63,148,79,202,101,2,212,166,125,18,244,71,69,232,40,178,89,230,117,93,95,51,155,206,125,221,116,233,145,183,110,221,53,86,186,234,90,66,190,53,126,105,237,111,135,240,126,99,81,1,239,248,46,221,52,43,26,213,204,45,235,116,206,232,168,182,253,62,135,84,168,201,229,45,206,68,86,27,170,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,194,32,103,95,53,213,220,218,99,44,219,203,155,85,135,104,83,117,135,107,81,38,188,133,116,17,118,160,156,112,210,217,18,9,231,214,142,107,135,170,212,90,161,190,98,208,211,102,56,172,107,166,187,18,213,168,217,81,231,108,162,213,106,16,234,147,35,114,144,124,217,81,27,146,220,119,55,153,111,78,212,77,146,90,17,146,79,153,170,136,205,41,50,238,185,28,202,37,87,55,216,184,171,81,250,140,186,61,167,65,142,154,149,199,85,98,58,150,180,48,107,36,162,43,43,52,155,72,146,241,238,217,204,61,9,13,188,225,37,206,81,182,160,243,248,97,148,60,101,197,220,14,190,179,5,103,66,165,46,214,176,57,157,122,100,79,75,82,165,114,89,75,242,186,118,244,50,62,67,11,67,171,230,41,27,146,162,75,92,213,145,160,185,173,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,229,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,138,140,226,177,145,200,216,107,85,159,154,76,54,92,183,104,87,61,96,215,116,211,20,135,95,58,117,70,82,150,179,154,135,52,50,68,103,157,213,42,75,138,46,91,206,182,148,26,146,234,91,100,59,254,103,115,49,102,230,191,133,190,32,226,149,159,6,93,57,105,145,72,166,213,233,146,72,212,186,117,69,186,173,57,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,41,132,126,168,85,106,173,58,52,248,116,250,156,184,177,234,145,202,36,230,153,121,72,68,166,9,214,222,38,157,73,30,139,65,58,203,78,18,85,169,111,109,10,241,73,25,126,80,23,253,197,31,200,158,38,254,11,243,136,66,149,178,157,230,159,6,254,32,91,223,49,96,93,79,20,127,34,120,155,248,47,206,33,10,86,202,119,154,124,27,248,129,111,124,197,128,26,83,0,0,0,0,0,0,0,1,73,124,97,166,224,146,243,23,30,159,97,210,101,183,136,44,71,39,175,217,202,83,252,135,214,184,177,10,156,202,9,197,154,9,109,198,111,114,141,164,37,6,79,55,170,150,178,89,34,234,106,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,25,161,199,236,99,174,230,3,25,110,204,98,184,217,233,229,220,213,5,72,110,54,228,47,164,138,132,147,113,163,111,66,16,78,114,152,109,166,185,155,9,75,217,185,94,178,140,192,120,1,163,220,151,212,112,158,177,150,11,2,173,130,54,231,209,251,66,109,61,201,17,169,29,100,153,126,143,148,185,14,170,108,110,124,146,39,93,229,203,57,8,230,25,109,86,221,81,234,26,70,115,38,210,106,180,232,208,38,84,41,146,226,199,170,71,57,112,93,121,149,33,18,152,39,92,100,221,105,70,90,45,4,235,46,182,106,78,165,189,181,167,197,38,69,113,60,22,241,142,187,120,96,213,219,131,181,118,121,145,48,238,161,30,69,46,78,228,22,216,181,37,72,113,81,182,37,4,103,177,246,36,59,204,82,214,165,117,59,125,84,182,146,48,177,81,0,56,213,249,88,181,190,32,65,249,117,68,79,241,0,56,213,249,88,181,190,32,65,249,117,68,4,0,225,113,231,179,12,191,26,249,60,209,122,120,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,173,133,213,61,31,155,202,121,15,55,245,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,29,22,112,184,243,217,134,95,141,124,158,104,184,156,224,230,206,205,202,46,23,253,56,174,199,137,88,174,207,144,220,106,21,184,169,231,21,250,170,201,196,19,230,133,147,110,154,16,211,75,55,20,179,70,205,121,104,51,37,58,130,48,162,188,213,101,158,242,202,134,46,76,194,219,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,227,83,43,220,211,136,91,106,51,218,180,43,106,150,141,142,46,90,240,188,207,117,119,15,110,171,111,43,248,132,190,182,208,184,42,13,82,237,185,58,33,191,65,74,125,201,46,114,246,53,29,78,202,234,165,200,97,189,92,112,146,206,187,181,36,110,34,130,184,165,138,87,222,52,223,117,60,76,196,186,239,166,110,74,207,39,173,155,210,179,31,155,202,101,12,183,245,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,157,180,240,197,225,255,0,51,8,161,198,204,14,55,219,189,37,245,47,107,246,205,53,215,31,106,85,6,43,140,60,203,170,146,132,172,155,55,159,110,71,118,92,66,148,202,80,157,77,46,41,104,108,44,84,5,96,103,51,138,6,62,229,219,50,119,134,14,89,86,134,31,205,162,219,254,143,233,159,170,83,230,185,41,124,248,17,228,47,122,155,150,218,15,69,188,162,45,16,94,169,22,186,158,166,125,171,134,246,117,177,79,56,63,148,79,202,101,2,212,166,125,18,244,71,69,232,40,178,89,230,117,93,95,51,155,206,125,221,116,233,145,183,110,221,53,86,186,234,90,5,107,113,71,243,217,137,191,130,252,158,16,149,92,12,127,61,159,187,127,196,132,85,226,143,231,179,19,127,5,249,60,33,42,184,24,254,123,63,118,255,0,137,0,181,65,23,241,119,135,222,9,99,14,98,237,124,193,220,20,168,142,72,129,33,217,55,69,38,91,79,202,98,229,90,34,180,196,2,112,148,249,52,194,35,155,9,81,161,45,41,15,150,169,112,140,140,245,148,0,0,34,175,20,127,34,120,155,248,47,206,33,9,84,34,175,20,127,34,120,155,248,47,206,33,0,165,108,167,121,167,193,191,136,22,247,204,88,23,83,197,31,200,158,38,254,11,243,136,66,149,178,157,230,159,6,254,32,91,223,49,96,93,79,20,127,34,120,155,248,47,206,33,0,165,108,167,121,167,193,191,136,22,247,204,88,26,83,25,172,202,119,154,124,27,248,129,111,124,197,129,165,48,28,211,49,88,13,102,230,75,8,235,184,83,121,194,136,164,84,99,173,116,201,207,71,55,151,73,168,146,20,81,230,180,73,90,21,189,181,43,83,73,45,59,208,107,109,71,177,106,35,141,121,21,225,167,108,229,150,76,92,78,196,249,241,46,60,80,139,33,245,65,149,77,151,33,52,234,67,11,105,214,13,12,164,201,179,144,183,26,117,102,181,188,222,137,213,41,66,82,104,55,28,155,224,2,128,120,163,249,236,196,223,193,126,79,8,74,174,6,63,158,207,221,191,226,66,42,241,71,243,217,137,191,130,252,158,16,250,185,42,205,95,242,83,192,236,119,175,210,105,181,89,23,77,205,232,26,45,185,38,60,61,241,96,78,91,53,67,76,169,15,56,218,217,79,40,136,220,67,43,35,83,202,65,164,147,177,46,184,208,75,254,44,89,215,167,90,214,173,79,42,248,111,83,223,114,86,116,141,120,190,131,149,29,234,84,21,55,30,67,113,219,81,37,13,189,213,54,246,213,154,92,90,73,162,117,181,160,205,210,52,85,182,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,247,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,249,84,154,101,229,138,247,252,42,52,55,37,215,238,203,198,176,220,102,151,46,89,27,245,10,140,183,137,41,55,30,121,68,70,183,29,112,181,91,138,46,234,51,81,248,152,191,236,146,100,250,217,202,54,23,181,69,73,68,155,123,87,35,176,171,178,177,17,217,28,137,207,180,227,235,101,13,182,234,205,41,67,41,146,182,137,105,67,102,225,36,150,180,164,207,106,67,218,229,139,47,86,174,87,240,106,139,132,118,180,158,191,160,230,73,168,213,23,21,184,239,84,231,58,173,206,200,113,40,47,240,91,65,41,75,82,26,105,164,26,215,179,113,245,80,0,1,154,204,216,249,167,198,79,136,23,15,204,95,26,83,25,172,205,143,154,124,100,248,129,112,252,197,240,23,83,194,227,200,158,25,126,53,243,137,162,85,8,171,194,227,200,158,25,126,53,243,137,162,85,0,138,188,81,252,137,226,111,224,191,56,132,40,4,95,247,20,127,34,120,155,248,47,206,33,10,1,1,170,129,229,49,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,235,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,63,86,0,33,86,70,184,110,208,178,159,117,86,177,18,241,185,41,87,165,210,246,248,116,41,104,166,45,143,67,197,230,62,133,184,217,173,213,23,58,67,10,99,121,146,9,77,104,235,72,113,196,45,106,92,213,0,0,17,87,138,63,145,60,77,252,23,231,16,132,170,17,87,138,63,145,60,77,252,23,231,16,128,82,182,83,188,211,224,223,196,11,123,230,44,13,4,102,43,30,108,220,182,225,29,119,21,175,57,177,18,138,116,117,162,153,5,233,6,202,234,213,19,66,142,60,38,141,40,90,183,184,164,232,106,36,43,98,9,110,40,182,33,70,89,247,202,119,154,124,27,248,129,111,124,197,129,237,115,183,156,27,155,55,56,160,237,105,71,46,21,147,67,144,250,109,58,60,182,163,243,224,176,235,108,33,229,184,227,72,37,41,111,42,50,29,52,41,110,19,102,163,66,20,162,45,202,14,85,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,204,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,237,39,133,166,66,126,130,67,160,230,187,20,31,223,112,85,105,253,101,161,75,143,35,86,224,65,150,193,164,166,72,82,15,71,30,121,135,84,72,107,83,75,109,184,102,178,55,84,73,99,133,112,210,225,247,39,24,106,180,124,193,226,253,42,35,152,125,2,71,83,71,164,203,105,169,76,92,171,66,165,48,225,56,72,124,150,194,35,201,97,165,26,30,105,72,124,181,73,145,160,213,173,207,128,170,190,57,223,153,63,222,79,225,162,42,240,184,243,217,134,95,141,124,158,104,149,92,115,191,50,127,188,159,195,68,85,225,113,231,179,12,191,26,249,60,208,23,61,155,60,16,176,115,5,128,215,62,31,226,53,114,37,191,77,76,127,74,53,112,200,109,149,21,13,248,218,184,153,187,158,209,40,66,82,75,75,166,74,65,155,43,121,27,209,188,212,89,183,19,255,0,137,214,124,127,45,245,217,56,13,132,245,173,214,13,191,80,87,164,170,148,234,143,50,45,208,242,80,202,155,213,60,164,159,38,59,233,144,73,218,227,141,60,162,109,226,215,99,74,40,191,150,172,174,226,134,104,238,106,205,187,135,52,73,114,17,67,163,204,169,75,152,148,55,200,105,244,199,117,80,226,173,199,92,109,9,92,153,13,161,132,234,173,82,74,113,221,170,67,46,104,30,175,32,152,33,133,249,133,204,189,3,13,177,102,185,46,37,33,248,242,103,179,78,140,219,155,235,111,199,71,52,224,155,200,239,29,10,105,47,56,183,59,25,161,149,54,133,33,199,16,180,232,120,101,134,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,122,156,56,179,199,39,53,182,108,251,63,16,81,18,62,34,217,241,216,92,231,154,91,77,34,183,17,70,104,41,173,48,70,74,66,210,162,74,95,74,83,202,74,221,105,73,52,147,196,211,97,68,35,74,121,78,242,177,131,127,15,237,239,151,48,51,88,52,167,148,239,43,24,55,240,254,222,249,115,0,51,88,52,167,148,239,43,24,55,240,254,222,249,115,3,53,131,74,121,78,242,177,131,127,15,237,239,151,48,3,213,98,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,182,23,84,244,126,111,41,228,60,223,214,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,121,247,206,14,83,47,44,162,226,135,208,122,236,137,117,138,20,248,237,201,161,92,106,128,81,88,170,160,155,65,190,72,65,56,233,33,109,58,179,109,72,53,239,211,150,179,34,75,168,51,209,69,78,173,74,162,198,68,202,205,78,36,8,238,72,98,34,29,146,242,90,66,159,125,212,50,203,68,165,25,17,173,199,92,109,180,39,197,75,90,82,90,153,145,14,107,153,220,189,90,185,160,193,170,214,17,221,50,122,14,191,151,38,157,84,68,86,228,61,76,156,210,183,53,33,180,172,191,194,109,100,149,33,75,105,215,80,75,70,253,196,20,193,195,207,58,117,92,172,98,132,122,21,223,112,75,78,21,220,178,12,174,8,101,25,82,138,19,230,222,214,170,12,54,149,18,144,180,168,154,75,166,130,81,173,146,81,114,220,90,25,219,125,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,12,203,227,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,99,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,41,191,195,23,136,4,60,34,153,27,47,216,223,113,116,150,44,189,172,91,53,39,91,97,168,180,25,78,62,243,206,166,74,210,130,112,217,125,201,29,222,113,106,75,42,66,117,36,182,165,173,176,185,64,1,81,120,223,197,219,50,88,107,141,23,246,28,208,172,156,53,126,155,106,221,21,90,36,55,101,211,103,169,247,24,141,45,198,91,83,138,76,196,164,214,105,65,25,153,37,37,174,186,17,120,0,183,64,28,83,38,120,215,117,102,39,45,150,126,49,222,180,250,84,42,213,193,233,14,165,138,91,78,55,21,28,137,242,35,163,98,92,113,197,150,168,101,38,122,172,253,99,61,52,45,8,187,88,0,0,0,128,28,106,252,172,90,223,16,32,252,186,162,32,7,11,143,61,152,101,248,215,201,230,137,255,0,198,175,202,197,173,241,2,15,203,170,34,0,112,184,243,217,134,95,141,124,158,104,11,254,0,0,1,85,124,115,191,50,127,188,159,195,69,170,10,171,227,157,249,147,253,228,254,26,2,42,240,184,243,217,134,95,141,124,158,104,185,236,217,224,133,131,152,44,6,185,240,255,0,17,171,145,45,250,106,99,250,81,171,134,67,108,168,168,111,198,213,196,205,220,246,137,66,18,146,90,93,50,82,12,217,91,200,222,141,230,162,166,30,23,30,123,48,203,241,175,147,205,29,87,137,214,124,127,45,245,217,56,13,132,245,173,214,13,191,80,87,164,170,148,234,143,50,45,208,242,80,202,155,213,60,164,159,38,59,233,144,73,218,227,141,60,162,109,226,215,99,74,32,128,2,69,100,19,4,48,191,48,185,151,160,97,182,44,215,37,196,164,63,30,76,246,105,209,155,115,125,109,248,232,230,156,19,121,29,227,161,77,37,231,22,231,99,52,50,166,208,164,56,226,22,159,41,150,172,174,226,134,104,238,106,205,187,135,52,73,114,17,67,163,204,169,75,152,148,55,200,105,244,199,117,80,226,173,199,92,109,9,92,153,13,161,132,234,173,82,74,113,221,170,67,46,105,202,170,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,1,169,225,149,113,123,220,56,179,199,39,53,182,108,251,63,16,81,18,62,34,217,241,216,92,231,154,91,77,34,183,17,70,104,41,173,48,70,74,66,210,162,74,95,74,83,202,74,221,105,73,52,147,196,211,116,66,3,74,121,78,242,177,131,127,15,237,239,151,48,58,168,229,89,78,242,177,131,127,15,237,239,151,48,42,175,253,90,188,211,255,0,220,14,21,127,243,42,163,255,0,94,1,117,35,207,223,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,229,96,133,235,85,196,172,23,176,113,26,187,30,35,21,43,170,215,165,86,230,53,17,10,75,13,191,38,35,111,56,150,210,165,41,68,130,82,204,136,141,74,61,52,212,207,196,84,95,19,172,248,254,91,235,178,112,27,9,235,91,172,27,126,160,175,73,85,41,213,30,100,91,161,228,161,149,55,170,121,73,62,76,119,211,32,147,181,199,26,121,68,219,197,174,198,148,65,29,115,131,155,59,203,55,88,161,244,226,187,30,93,30,133,2,59,113,168,86,226,167,148,166,41,72,54,208,79,154,22,77,180,75,91,174,160,220,82,205,27,244,229,160,204,210,210,8,164,255,0,10,60,148,126,83,110,166,51,41,137,148,202,172,107,110,210,168,71,147,105,53,167,37,154,197,81,151,20,163,145,188,148,78,41,152,174,54,142,201,78,199,29,61,166,179,38,94,105,81,171,37,25,81,174,230,211,25,97,89,188,170,172,59,66,155,164,203,166,183,9,148,43,160,139,181,102,219,100,167,12,144,79,62,180,114,155,45,22,162,213,110,114,214,134,156,33,161,59,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,220,4,107,226,35,148,63,229,91,131,69,244,90,23,59,16,172,238,108,219,95,124,254,153,151,249,170,107,170,136,230,226,54,207,154,219,73,216,106,217,181,214,218,213,196,54,110,238,160,186,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,167,133,85,241,130,202,31,142,110,44,88,95,222,33,95,41,114,127,254,66,44,9,108,180,178,255,0,1,135,9,11,254,240,162,111,250,247,0,75,76,128,231,6,149,155,44,35,74,170,7,45,187,238,206,143,14,5,214,135,154,73,34,75,235,66,137,185,205,41,180,37,173,146,13,151,86,109,165,41,54,150,149,163,110,194,109,199,37,0,205,14,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,162,156,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,238,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,70,25,140,26,83,202,119,149,140,27,248,127,111,124,185,129,154,193,165,60,167,121,88,193,191,135,246,247,203,152,1,234,177,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,235,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,60,251,231,7,41,151,150,81,113,67,232,61,118,68,186,197,10,124,118,228,208,174,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,247,233,203,89,145,37,212,25,232,162,167,86,165,81,99,34,101,102,167,18,4,119,36,49,17,14,201,121,45,33,79,190,234,25,101,162,82,140,136,214,227,174,54,218,19,226,165,173,41,45,76,200,135,53,204,238,94,173,92,208,96,213,107,8,238,153,61,7,95,203,147,78,170,34,43,114,30,166,78,105,91,154,144,218,86,95,225,54,178,74,144,165,180,235,168,37,163,126,226,10,96,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,190,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,134,101,241,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,177,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,148,223,225,139,196,2,30,17,76,141,151,236,111,184,186,75,22,94,214,45,154,147,173,176,212,90,12,167,31,121,231,83,37,105,65,56,108,190,228,142,239,56,181,37,149,33,58,146,91,82,214,216,92,160,205,102,108,124,211,227,39,196,11,135,230,47,141,41,140,214,102,199,205,62,50,124,64,184,126,98,248,11,169,225,113,228,79,12,191,26,249,196,209,42,132,85,225,113,228,79,12,191,26,249,196,209,42,128,64,11,235,132,38,13,93,121,142,131,137,20,186,135,161,112,218,95,54,161,93,179,161,165,77,111,156,75,73,161,136,142,32,203,167,134,246,171,83,136,78,138,107,97,161,147,74,93,65,198,159,224,0,0,0,0,2,149,191,213,171,205,63,253,192,225,87,255,0,50,170,63,245,225,110,152,33,122,213,113,43,5,236,28,70,174,199,136,197,74,234,181,233,85,185,141,68,66,146,195,111,201,136,219,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,241,1,237,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,7,241,74,36,164,212,163,208,136,181,51,21,9,197,199,50,103,94,185,226,96,213,179,84,115,164,130,150,228,78,38,95,245,13,228,57,62,59,141,171,99,166,90,232,105,212,148,130,63,127,184,89,86,101,177,110,151,131,56,59,114,222,19,231,177,25,246,169,179,17,7,152,234,80,107,146,81,94,113,180,167,85,160,204,204,218,61,9,39,175,110,222,242,207,85,213,90,185,177,231,26,36,202,83,178,38,212,110,202,250,219,138,149,41,199,13,39,42,90,141,8,34,213,106,34,220,239,129,110,241,237,175,180,36,79,12,252,187,72,197,220,102,167,221,213,58,95,62,137,109,202,106,106,150,235,6,166,148,252,121,112,220,52,25,169,165,32,204,208,225,246,212,143,79,105,16,189,136,145,35,64,138,204,40,108,54,203,17,219,75,77,54,218,73,41,66,18,90,18,72,139,177,17,17,17,104,66,57,100,67,46,52,220,190,96,173,50,2,226,164,171,21,134,217,169,207,90,208,158,98,30,118,36,98,113,189,121,72,81,36,150,207,217,86,167,175,137,153,248,73,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,1,255,0,15,52,211,237,41,151,155,74,208,178,52,169,42,45,72,200,251,25,104,99,254,192,5,46,113,84,202,186,176,230,249,86,48,90,180,135,74,145,112,73,51,154,108,71,245,19,49,247,167,72,113,71,177,148,164,189,68,39,186,150,106,247,234,93,199,215,225,55,154,55,172,251,169,204,20,186,106,173,166,151,88,120,221,128,169,15,153,43,171,117,200,49,155,105,59,221,36,233,181,42,209,41,65,171,199,77,75,176,178,28,224,97,189,19,19,176,38,230,160,214,32,181,33,109,211,230,191,12,214,210,22,109,201,40,114,18,218,203,114,85,161,150,243,238,69,169,123,6,125,35,212,234,216,65,139,135,80,164,72,113,153,182,149,195,189,181,33,106,78,171,139,43,82,35,218,104,61,55,54,94,27,127,96,13,58,33,105,113,36,180,40,148,149,22,164,100,122,145,144,255,0,161,30,178,85,152,202,78,96,176,122,147,86,244,148,103,43,16,35,177,14,160,209,60,147,115,158,136,177,212,234,141,60,213,171,77,239,105,170,140,143,95,18,215,198,66,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,174,174,51,120,233,14,214,193,170,22,3,82,43,59,43,87,181,65,186,141,82,35,100,195,159,208,241,20,107,73,60,74,51,117,174,100,178,142,166,214,148,145,47,164,125,59,200,146,164,170,197,70,122,248,138,227,29,119,25,51,113,125,201,171,179,211,196,179,234,15,217,212,184,219,144,190,76,88,15,186,218,143,122,80,131,87,53,243,144,254,138,220,164,115,246,110,82,80,147,1,26,197,255,0,112,203,198,191,203,78,81,237,110,162,159,210,207,177,52,178,166,108,107,99,46,244,76,51,211,184,222,174,45,74,214,43,177,183,168,246,234,233,59,181,36,157,186,208,8,159,252,25,49,75,232,166,99,171,184,103,62,187,210,192,190,237,247,58,104,93,46,254,178,169,9,100,243,63,88,72,53,55,178,42,170,42,238,164,161,90,232,122,171,150,64,46,164,0,0,5,112,113,167,198,42,85,23,8,237,76,16,167,215,165,181,93,185,107,8,173,206,135,18,82,82,133,82,162,161,196,146,101,54,75,37,154,28,146,227,75,104,148,131,66,151,13,195,212,148,209,11,31,20,3,196,211,26,255,0,45,57,184,186,122,122,127,75,2,196,214,202,135,189,173,143,59,209,62,247,80,227,154,56,180,171,89,78,201,216,162,219,171,68,214,228,146,183,106,28,171,42,184,91,249,105,204,118,29,97,155,212,47,76,192,172,220,17,125,43,11,170,233,249,180,182,151,206,157,245,132,180,41,58,69,105,245,122,138,37,158,154,35,85,26,72,229,255,0,26,204,51,250,63,142,54,94,41,68,137,74,143,18,240,183,215,79,123,167,111,100,169,19,160,61,245,143,200,209,4,75,213,137,112,219,66,205,74,86,214,13,38,73,74,17,175,160,224,143,133,245,89,87,254,33,99,67,202,150,197,54,153,71,106,215,142,74,132,174,68,199,228,188,220,151,118,72,212,147,189,132,196,103,115,100,74,61,37,182,163,52,246,223,42,184,179,97,125,87,17,242,125,84,169,209,149,45,201,22,45,98,29,208,184,145,161,42,66,228,176,132,185,25,237,118,153,27,104,105,169,110,72,91,154,40,146,136,234,212,136,140,214,144,132,28,25,49,75,232,166,99,171,184,103,62,187,210,192,190,237,247,58,104,93,46,254,178,169,9,100,243,63,88,72,53,55,178,42,170,42,238,164,161,90,232,122,171,150,66,234,70,99,48,66,245,165,97,174,52,88,56,141,93,143,45,250,109,171,116,82,171,115,26,136,132,169,247,24,141,45,183,156,75,105,82,146,147,89,165,6,68,70,164,150,186,106,101,226,52,230,0,0,0,42,175,142,119,230,79,247,147,248,104,229,92,21,60,211,221,63,15,231,124,198,156,58,175,28,239,204,159,239,39,240,209,202,184,42,121,167,186,126,31,206,249,141,56,5,212,128,0,12,214,102,199,205,62,50,124,64,184,126,98,248,181,78,10,158,86,46,159,136,19,190,93,78,21,87,155,31,52,248,201,241,2,225,249,139,226,213,56,42,121,88,186,126,32,78,249,117,56,4,170,205,143,149,140,100,248,127,112,252,185,241,93,92,46,184,128,76,164,76,166,229,147,27,238,46,117,41,238,154,157,99,213,31,109,247,229,55,41,215,218,97,154,74,185,104,94,230,79,155,171,78,56,104,75,41,109,77,154,141,6,210,90,177,92,216,249,88,198,79,135,247,15,203,159,25,172,1,165,220,197,96,53,155,153,44,35,174,225,77,231,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,143,61,153,138,192,107,203,45,184,185,93,194,155,206,20,180,174,157,33,107,166,78,122,57,50,138,181,56,214,162,143,53,162,74,214,157,142,37,58,154,73,106,216,178,91,106,61,232,81,22,130,114,157,229,99,6,254,31,219,223,46,96,68,174,53,244,154,83,217,109,179,107,175,83,34,46,165,14,248,143,18,60,197,50,147,125,150,30,129,53,78,180,135,52,220,148,45,76,50,165,36,143,69,27,77,153,235,180,180,14,1,194,11,53,87,149,15,20,35,101,110,227,169,75,169,90,119,28,121,178,109,246,20,217,56,116,154,139,77,170,83,164,133,169,100,109,198,117,166,228,41,72,36,175,235,185,106,73,35,152,242,149,45,51,173,195,123,249,96,226,157,43,19,63,44,191,68,189,25,111,177,66,232,190,142,245,252,206,92,153,15,115,121,157,83,90,107,212,237,219,180,244,217,174,189,244,42,214,225,113,231,179,12,191,26,249,60,209,127,192,34,174,70,50,49,252,139,190,155,127,178,143,211,31,166,62,141,255,0,121,61,31,210,244,157,79,254,48,246,253,221,79,252,93,54,123,117,237,0,56,213,249,167,181,190,31,193,249,141,68,93,72,165,110,53,126,105,237,111,135,240,126,99,81,1,18,178,235,128,215,150,100,177,114,133,133,54,100,41,106,93,70,66,23,83,156,204,114,121,20,154,113,45,37,34,107,164,165,161,59,27,74,181,36,154,211,189,102,134,210,123,214,146,61,9,229,215,1,172,220,182,225,29,11,10,108,200,81,18,138,116,116,46,167,57,152,230,202,234,213,19,66,74,68,215,73,75,90,183,184,164,234,73,53,171,98,9,13,164,246,33,36,85,237,192,199,243,217,251,183,252,72,90,160,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,143,214,0,40,47,136,54,73,42,185,80,191,219,174,219,12,75,157,135,87,84,137,15,82,166,38,42,146,197,37,245,60,242,145,73,91,138,121,213,173,109,199,75,106,75,174,26,77,226,230,26,72,205,183,52,137,98,255,0,184,163,249,19,196,223,193,126,113,8,80,8,11,254,226,143,228,79,19,127,5,249,196,33,74,217,78,243,79,131,127,16,45,239,152,176,46,167,138,63,145,60,77,252,23,231,16,133,43,101,59,205,62,13,252,64,183,190,98,192,13,41,128,227,249,134,205,134,9,101,114,53,5,252,97,184,229,211,151,114,200,83,52,214,99,83,159,148,183,80,219,172,34,67,198,109,164,210,148,50,153,40,113,100,102,75,82,9,68,218,92,94,136,62,192,0,0,0,0,0,2,26,241,94,198,42,86,26,229,46,183,104,166,189,46,13,195,136,50,35,209,41,109,66,148,150,159,113,132,188,219,211,84,180,239,74,206,49,199,66,216,112,210,74,45,101,52,133,150,215,12,197,27,90,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,226,117,113,147,198,191,167,57,130,164,224,228,74,127,38,38,25,83,207,156,251,141,109,113,249,213,22,163,200,115,106,137,197,18,153,75,8,134,73,213,8,81,57,207,215,114,118,24,243,252,32,176,190,171,122,102,210,53,248,202,165,177,77,195,234,60,218,148,135,211,9,78,176,235,242,89,84,38,162,173,221,73,44,173,73,144,243,201,215,113,168,162,184,68,159,21,36,59,175,25,12,11,161,89,248,89,131,119,109,151,70,165,83,104,182,126,251,20,147,170,215,57,81,78,50,92,167,179,205,81,41,110,178,202,33,203,254,177,195,82,84,254,164,74,55,22,162,138,188,49,113,75,242,95,156,155,43,171,174,250,50,149,118,245,22,181,67,249,175,59,170,234,155,62,145,142,200,82,145,186,115,112,189,116,237,211,79,89,68,131,88,184,156,243,97,125,87,24,242,151,137,150,29,9,82,206,164,253,31,210,80,216,137,9,82,223,150,252,23,155,154,220,86,218,73,146,148,183,149,24,153,45,53,50,55,8,201,42,211,105,231,48,6,170,4,0,227,87,229,98,214,248,129,7,229,213,17,55,240,246,245,165,98,85,129,109,98,53,10,60,182,41,183,85,30,21,110,27,82,208,148,190,219,18,89,67,205,165,196,165,74,73,44,146,178,35,34,82,139,93,116,51,241,16,131,141,95,149,139,91,226,4,31,151,84,64,86,174,66,177,74,196,193,108,216,216,216,153,137,117,223,67,91,116,111,73,245,179,122,87,164,114,185,180,217,76,183,245,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,151,159,205,86,102,47,44,215,226,228,204,82,188,32,196,167,33,49,211,77,164,83,35,17,41,20,234,115,107,113,109,48,110,109,37,60,189,206,184,181,184,162,45,203,90,182,165,8,216,218,57,0,150,156,60,242,89,85,205,62,40,71,174,221,246,252,181,97,93,181,32,206,224,152,82,85,20,166,190,77,238,106,158,195,137,73,169,107,82,141,165,58,72,52,154,25,53,31,49,181,173,157,193,216,56,98,240,255,0,135,139,179,35,102,7,27,237,222,174,197,137,181,251,102,154,235,140,59,22,189,41,183,222,101,213,73,66,86,110,19,44,57,31,187,46,33,41,121,75,78,166,166,210,180,57,114,131,242,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,8,1,154,62,20,159,202,83,29,174,108,107,252,189,125,28,250,71,209,127,70,125,22,235,57,29,60,54,35,127,93,213,183,187,119,35,119,216,45,55,105,223,77,79,170,228,99,35,31,200,187,233,183,251,40,253,49,250,99,232,223,247,147,209,253,47,73,212,255,0,227,15,111,221,212,255,0,197,211,103,183,94,210,168,0,80,15,20,127,61,152,155,248,47,201,225,9,85,192,199,243,217,251,183,252,72,69,94,40,254,123,49,55,240,95,147,194,18,171,129,143,231,179,247,111,248,144,11,84,0,0,1,21,120,163,249,19,196,223,193,126,113,8,74,161,21,120,163,249,19,196,223,193,126,113,8,5,43,101,59,205,62,13,252,64,183,190,98,192,186,158,40,254,68,241,55,240,95,156,66,20,173,148,239,52,248,55,241,2,222,249,139,2,234,120,163,249,19,196,223,193,126,113,8,5,43,101,59,205,62,13,252,64,183,190,98,192,210,152,205,102,83,188,211,224,223,196,11,123,230,44,13,41,128,0,0,10,1,226,143,231,179,19,127,5,249,60,33,249,50,253,96,70,190,178,91,153,233,69,111,75,171,84,173,89,22,101,126,154,81,137,213,46,42,219,147,61,169,18,13,13,159,172,132,67,126,89,175,121,26,18,141,203,61,54,18,147,250,248,163,249,236,196,223,193,126,79,8,73,78,11,182,181,10,249,181,115,11,101,93,48,122,218,45,193,79,161,210,234,49,185,171,111,159,21,246,234,141,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,184,10,246,193,76,80,170,224,174,46,90,24,175,70,76,183,36,90,213,136,213,37,199,141,53,81,23,49,132,44,185,209,77,212,145,154,16,243,92,198,151,234,168,141,14,40,141,42,35,50,61,57,140,176,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,52,41,195,194,245,170,223,249,45,194,170,237,102,60,70,100,69,163,174,136,132,198,66,146,131,98,159,37,216,44,168,201,74,81,239,83,81,155,82,207,93,13,102,163,34,73,25,36,130,69,0,0,0,205,102,108,124,211,227,39,196,11,135,230,47,141,41,140,214,102,199,205,62,50,124,64,184,126,98,248,11,169,225,113,228,79,12,191,26,249,196,209,42,132,85,225,113,228,79,12,191,26,249,196,209,42,128,69,94,40,254,68,241,55,240,95,156,66,20,2,47,251,138,63,145,60,77,252,23,231,16,133,0,128,213,64,0,230,153,138,199,155,55,45,184,71,93,197,107,206,108,68,162,157,29,104,166,65,122,65,178,186,181,68,208,163,143,9,163,74,22,173,238,41,58,26,137,10,216,130,91,138,45,136,81,144,116,176,21,235,195,219,137,101,87,48,183,148,140,23,198,216,17,34,222,85,73,19,103,219,147,233,113,20,136,146,216,34,114,66,224,184,130,53,27,75,97,164,175,150,226,140,201,198,155,218,181,115,146,75,145,97,64,2,42,241,71,242,39,137,191,130,252,226,16,149,66,42,241,71,242,39,137,191,130,252,226,16,10,86,202,119,154,124,27,248,129,111,124,197,129,245,115,161,131,148,44,2,205,5,255,0,133,86,179,219,232,180,170,131,114,41,205,237,89,116,209,101,199,106,91,81,181,90,214,181,242,81,33,45,115,20,163,82,249,123,207,67,86,133,242,178,157,230,159,6,254,32,91,223,49,96,75,254,52,152,57,66,179,241,150,210,198,42,67,220,185,120,137,79,145,30,169,27,106,207,116,170,106,99,182,153,59,212,179,34,222,195,241,218,229,165,8,74,122,109,222,178,156,81,144,74,174,15,184,199,66,190,114,192,88,85,29,158,158,181,134,149,7,227,204,111,114,215,207,139,58,67,242,227,201,212,208,148,39,114,215,37,174,89,41,106,46,155,122,182,147,137,33,58,133,48,112,96,197,232,214,134,60,220,184,71,81,126,35,49,241,10,142,151,161,154,152,117,111,189,81,167,243,29,109,148,45,62,162,16,113,158,156,226,141,101,220,217,108,137,68,103,181,119,62,2,170,248,231,126,100,255,0,121,63,134,138,181,166,85,170,180,89,43,153,70,169,203,129,33,200,239,196,91,177,158,83,75,83,15,180,182,94,104,212,147,35,52,56,211,142,54,180,248,41,11,82,79,82,51,33,105,92,115,191,50,127,188,159,195,69,90,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,3,208,97,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,138,23,84,204,126,111,41,149,188,231,214,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,122,30,202,174,89,236,220,168,97,28,60,45,179,231,75,168,173,82,21,82,171,212,228,153,165,117,26,139,136,109,14,190,77,238,52,178,141,173,54,132,54,147,61,168,66,119,41,107,222,226,249,175,14,236,161,255,0,37,44,26,63,165,48,185,56,133,120,242,166,221,27,39,245,44,177,202,83,189,44,70,246,145,54,92,166,221,86,243,78,253,206,184,238,142,45,178,107,108,170,1,94,188,75,120,125,198,198,26,85,99,48,120,65,74,150,230,32,192,143,212,214,41,49,26,118,83,247,42,16,152,172,54,77,146,223,36,48,184,241,152,117,68,134,90,82,223,61,18,68,107,52,235,80,54,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,212,64,166,190,39,92,63,225,225,20,201,57,129,193,11,119,164,177,101,238,126,230,166,180,227,13,69,160,202,113,246,89,105,81,144,165,147,134,203,238,72,236,203,104,82,89,82,21,161,165,181,33,13,133,117,141,41,229,59,202,198,13,252,63,183,190,92,192,205,96,210,158,83,188,172,96,223,195,251,123,229,204,0,205,96,210,158,83,188,172,96,223,195,251,123,229,204,12,214,13,41,229,59,202,198,13,252,63,183,190,92,192,14,85,197,31,200,158,38,254,11,243,136,67,154,112,220,226,9,39,49,49,156,193,236,100,170,196,78,34,211,163,170,76,42,147,206,180,202,238,100,27,175,184,233,53,29,150,26,101,149,198,100,152,73,161,42,82,220,65,45,205,52,67,134,93,47,138,63,145,60,77,252,23,231,16,133,43,101,59,205,62,13,252,64,183,190,98,192,11,190,207,70,76,168,89,195,195,136,180,198,234,190,134,188,237,126,162,69,179,82,117,107,56,169,113,210,71,54,52,150,211,174,172,187,202,104,141,196,164,220,109,72,74,147,184,137,109,57,159,106,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,198,167,133,37,241,159,164,210,169,217,175,162,76,167,211,34,69,145,84,177,224,75,156,235,44,165,11,148,249,76,154,201,58,234,136,181,90,201,166,90,108,148,173,79,99,104,79,130,72,136,38,87,10,76,215,98,62,98,112,226,229,178,177,65,223,74,213,112,231,209,204,51,95,117,227,84,170,148,89,69,32,155,76,146,50,245,222,111,165,81,27,218,238,113,43,73,172,141,105,91,142,243,252,88,224,215,249,80,197,59,203,19,63,148,119,163,62,150,220,21,26,239,69,244,67,157,210,245,82,92,123,149,204,235,83,191,111,51,110,237,169,215,77,116,45,116,30,87,129,143,231,179,247,111,248,144,181,64,28,171,43,152,23,252,154,240,38,217,193,79,165,63,72,254,142,117,191,210,125,15,71,207,234,38,63,39,250,158,99,155,118,243,246,253,179,215,110,189,181,208,186,168,0,0,0,0,128,28,106,252,172,90,223,16,32,252,186,162,32,7,11,143,61,152,101,248,215,201,230,137,255,0,198,175,202,197,173,241,2,15,203,170,34,0,112,184,243,217,134,95,141,124,158,104,11,254,0,0,1,85,124,115,191,50,127,188,159,195,69,170,10,171,227,157,249,147,253,228,254,26,2,173,105,149,106,173,22,74,230,81,170,114,224,72,114,59,241,22,236,103,148,210,212,195,237,45,151,154,53,36,200,205,14,52,227,141,173,62,10,66,212,147,212,140,200,122,12,45,194,219,239,26,111,186,102,25,225,165,11,211,55,37,103,157,209,66,234,153,143,205,229,50,183,156,250,199,150,134,211,163,109,45,94,178,139,93,52,45,76,200,143,207,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,47,211,135,118,80,255,0,146,150,13,31,210,152,92,156,66,188,121,83,110,141,147,250,150,88,229,41,222,150,35,123,72,155,46,83,110,171,121,167,126,231,92,119,71,22,217,53,180,58,86,85,114,207,102,229,67,8,225,225,109,159,58,93,69,106,144,170,149,94,167,36,205,43,168,212,92,67,104,117,242,111,113,165,148,109,105,180,33,180,153,237,66,19,185,75,94,247,23,21,120,150,240,251,141,140,52,170,198,96,240,130,149,45,204,65,129,31,169,172,82,98,52,236,167,238,84,33,49,88,108,155,37,190,72,97,113,227,48,234,137,12,180,165,190,122,36,136,214,105,214,194,128,6,93,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,231,197,138,113,58,225,255,0,15,8,166,73,204,14,8,91,189,37,139,47,115,247,53,53,167,24,106,45,6,83,143,178,203,74,140,133,44,156,54,95,114,71,102,91,66,146,202,144,173,13,45,169,8,110,186,192,105,79,41,222,86,48,111,225,253,189,242,230,4,0,255,0,80,199,255,0,146,139,254,100,255,0,244,248,159,249,78,242,177,131,127,15,237,239,151,48,58,168,15,41,132,246,47,228,191,11,44,220,51,244,167,164,254,137,91,244,234,23,91,200,228,245,93,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,42,219,138,246,71,36,219,85,90,222,110,48,229,113,10,133,82,145,29,119,117,36,144,212,115,131,45,213,54,194,102,176,73,36,147,168,125,213,35,154,147,213,210,121,213,57,170,210,226,249,54,232,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,96,51,111,150,44,194,221,89,95,198,90,46,46,90,209,186,254,131,153,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,193,113,6,164,173,40,117,166,150,104,94,205,167,162,140,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,250,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,206,136,115,253,147,234,174,83,113,113,73,167,148,71,44,75,198,68,201,246,162,217,117,70,184,204,33,105,55,32,186,151,22,167,119,199,39,154,65,56,165,40,157,66,144,189,219,205,198,219,246,188,51,243,175,78,203,5,247,82,178,113,46,167,211,97,181,219,172,153,179,28,57,79,122,26,115,44,184,109,200,102,59,41,115,127,59,68,48,225,37,189,199,163,10,53,146,89,52,168,47,80,84,7,22,44,235,212,110,155,170,167,149,124,55,169,236,182,232,218,70,188,95,65,197,144,205,86,114,92,143,33,184,237,168,146,183,25,233,92,103,106,205,46,33,70,233,186,218,208,68,209,26,229,87,19,12,235,212,114,193,98,83,108,156,52,169,244,216,147,118,233,38,20,198,206,43,222,134,130,203,205,155,146,30,142,242,92,223,206,209,108,54,74,111,105,232,250,137,100,166,73,42,164,203,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,7,85,201,246,83,47,44,221,98,135,208,122,20,137,116,122,20,8,238,73,174,220,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,239,211,152,178,35,75,75,50,208,157,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,249,86,79,178,153,102,229,23,11,254,131,208,164,68,172,87,103,200,114,77,118,227,76,3,138,253,85,100,226,205,130,90,13,199,77,8,105,165,147,105,65,47,102,188,197,145,18,157,89,159,117,1,149,113,165,60,167,121,88,193,191,135,246,247,203,152,25,172,26,83,202,119,149,140,27,248,127,111,124,185,128,28,171,138,63,145,60,77,252,23,231,16,135,52,225,185,196,18,78,98,99,57,131,216,201,85,136,156,69,167,71,84,152,85,39,157,105,149,220,200,55,95,113,210,106,59,44,52,203,43,140,201,48,147,66,84,165,184,130,91,154,104,135,12,186,95,20,127,34,120,155,248,47,206,33,10,86,202,119,154,124,27,248,129,111,124,197,128,23,125,158,140,153,80,179,135,135,17,105,141,213,125,13,121,218,253,68,139,102,164,234,214,113,82,227,164,142,108,105,45,167,93,89,119,148,209,27,137,73,184,218,144,149,39,113,18,218,115,62,213,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,141,79,10,75,227,63,73,165,83,179,95,68,153,79,166,68,139,34,169,99,192,151,57,214,89,74,23,41,242,153,53,146,117,213,17,106,181,147,76,180,217,41,90,158,198,208,159,4,145,16,76,174,20,153,174,196,124,196,225,197,203,101,98,131,190,149,170,225,207,163,152,102,190,235,198,169,85,40,178,138,65,54,153,36,101,235,188,223,74,162,55,181,220,226,86,147,89,26,210,183,29,169,108,216,249,167,198,79,136,23,15,204,95,19,255,0,129,143,231,179,247,111,248,144,128,25,177,243,79,140,159,16,46,31,152,190,2,234,120,92,121,19,195,47,198,190,113,52,74,161,21,120,92,121,19,195,47,198,190,113,52,74,160,0,21,107,137,188,99,163,80,115,47,79,99,15,169,81,46,92,21,167,71,68,74,139,204,70,117,154,141,81,111,161,165,185,49,146,144,134,148,202,227,40,148,218,25,81,18,29,209,227,82,254,177,165,177,103,244,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,0,253,96,0,2,170,255,0,212,49,255,0,228,162,255,0,153,63,253,62,44,167,9,236,95,201,126,22,89,184,103,233,79,73,253,18,183,233,212,46,183,145,201,234,186,88,205,179,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,122,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,31,242,181,165,9,53,173,68,148,164,181,51,51,208,136,135,253,8,245,157,92,198,82,114,251,131,213,106,183,164,99,183,88,159,29,248,116,246,141,228,147,156,245,197,144,166,148,73,230,161,90,111,103,77,82,102,122,248,22,190,1,95,60,89,51,72,245,225,117,55,130,118,181,85,181,82,232,239,19,179,213,29,243,53,117,109,57,58,51,141,40,208,233,167,77,170,78,169,82,9,94,26,232,93,135,199,225,87,149,117,98,53,242,156,96,186,169,14,170,145,111,201,35,132,111,199,213,10,152,195,208,100,54,162,222,202,146,126,162,213,221,43,37,123,180,46,226,22,72,169,213,177,127,23,10,161,87,144,227,211,110,219,135,123,138,90,212,173,23,42,86,166,69,184,214,122,106,225,248,238,253,163,65,121,62,195,122,38,24,224,77,179,65,163,193,106,58,220,167,194,126,97,161,164,32,220,146,112,227,165,197,158,212,167,83,61,133,220,203,83,246,128,237,13,52,211,13,37,150,91,74,16,130,36,165,41,45,8,136,187,17,104,67,254,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,7,31,205,62,32,80,176,235,8,234,245,186,244,246,35,176,108,72,108,137,215,80,131,89,244,175,171,106,119,41,36,102,100,131,208,181,25,227,197,107,130,159,117,98,45,197,112,82,217,74,35,78,170,75,144,131,74,82,91,137,111,173,100,175,84,204,143,82,81,119,212,197,214,113,63,193,124,83,198,60,29,129,77,195,55,36,56,228,42,171,82,230,70,100,228,154,158,142,136,179,73,196,236,101,11,221,175,49,5,161,232,71,224,126,193,75,215,238,12,98,62,27,58,109,221,182,189,70,25,23,138,220,132,251,105,46,234,241,55,16,159,208,87,249,0,118,28,141,102,158,189,151,124,82,165,71,114,99,135,109,213,167,177,30,160,193,184,179,66,16,236,152,196,235,164,158,115,109,146,137,182,116,220,173,126,253,75,194,253,172,219,174,149,124,90,212,171,182,136,241,59,10,175,9,137,172,153,41,42,61,142,182,151,19,174,211,50,215,69,23,129,159,235,49,151,36,45,109,45,46,180,181,33,104,50,82,84,147,208,200,203,192,200,197,232,112,179,198,149,98,54,3,71,182,106,83,77,201,182,235,136,167,32,156,115,115,134,204,120,80,144,71,221,197,30,154,172,253,132,90,251,8,4,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,83,57,56,233,15,46,217,113,188,241,27,211,62,142,173,38,158,229,58,220,82,9,133,188,186,196,132,41,184,166,219,79,153,33,222,90,207,158,180,104,163,229,50,234,182,40,146,105,60,225,11,62,227,105,140,117,215,110,171,23,47,209,217,228,209,99,83,202,241,152,230,228,43,171,148,227,146,34,71,45,13,27,219,228,161,169,61,201,123,87,213,122,201,213,180,153,195,108,172,96,52,108,100,111,21,110,106,236,41,110,80,176,219,13,238,11,153,197,166,59,166,195,149,20,66,113,48,25,91,200,90,73,165,147,166,114,82,70,106,230,20,55,16,104,82,77,102,144,225,67,208,97,237,235,85,195,91,254,218,196,106,20,120,143,212,173,90,196,42,220,54,165,161,74,97,199,227,60,135,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,226,60,248,237,89,201,192,185,153,118,204,117,231,135,62,134,244,117,21,53,7,42,54,226,80,111,173,149,209,228,45,78,69,38,221,124,137,110,242,208,124,133,175,85,23,53,151,83,189,70,147,81,134,135,176,246,245,165,98,85,129,109,98,53,10,60,182,41,183,85,30,21,110,27,82,208,148,190,219,18,89,67,205,165,196,165,74,73,44,146,178,35,34,82,139,93,116,51,241,30,128,64,14,12,152,165,244,175,46,53,220,51,159,93,234,167,216,151,3,157,52,46,151,103,71,75,154,130,121,159,172,36,18,92,223,41,53,21,119,82,150,157,52,61,19,203,33,63,192,121,76,88,190,191,37,248,89,121,98,103,162,253,39,244,74,223,168,215,122,46,127,39,170,233,99,56,247,43,153,181,91,55,114,246,238,218,173,53,215,67,211,65,153,123,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,94,247,20,124,94,147,132,185,62,185,152,166,191,45,138,149,243,33,155,66,43,204,176,211,168,66,36,165,107,148,151,73,207,178,133,195,98,91,100,164,146,150,75,113,6,157,191,109,52,45,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,11,222,225,89,131,149,220,34,202,61,34,77,198,246,146,239,218,131,183,139,113,182,163,249,172,89,44,48,220,98,222,133,168,151,204,98,59,79,235,234,169,60,253,138,73,41,6,103,37,113,98,197,252,168,97,101,229,134,126,148,244,103,210,219,126,163,66,235,121,28,238,151,170,140,227,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,67,9,236,95,201,126,22,89,184,103,233,79,73,253,18,183,233,212,46,183,145,201,234,186,88,205,179,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,122,176,25,97,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,104,167,34,215,173,42,255,0,201,246,18,87,104,209,229,179,30,45,175,18,136,180,201,66,82,179,126,158,158,133,229,17,37,74,45,138,118,51,138,65,235,169,160,210,102,73,51,52,149,32,231,166,202,170,216,25,193,197,186,21,102,68,71,164,74,186,37,214,208,168,203,82,144,76,84,21,215,50,147,53,37,39,189,45,73,109,43,45,52,37,146,136,141,68,68,163,178,158,10,21,106,83,217,109,188,168,76,212,226,46,165,14,248,145,46,68,52,188,147,125,150,30,129,9,45,58,182,245,220,148,45,76,60,148,168,203,69,27,78,17,107,180,244,11,10,28,127,10,179,117,151,76,111,191,234,248,99,133,24,153,18,228,184,104,113,228,75,152,196,72,82,185,4,195,47,33,151,29,110,74,154,38,30,71,49,214,200,148,219,138,37,18,137,73,220,158,227,154,241,34,195,220,193,98,22,92,106,148,252,190,215,170,169,150,222,244,220,52,10,127,40,158,174,209,212,141,95,101,163,229,41,229,60,147,66,52,105,167,91,39,154,92,134,205,47,41,109,182,116,45,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,0,179,254,57,223,153,63,222,79,225,163,149,112,84,243,79,116,252,63,157,243,26,112,242,153,247,205,117,11,54,152,53,128,215,151,54,149,14,239,166,253,36,135,116,209,33,60,181,116,18,183,83,201,183,9,46,17,44,153,125,8,230,182,122,173,37,170,219,230,45,109,56,99,213,240,84,243,79,116,252,63,157,243,26,112,11,169,0,0,25,172,205,143,154,124,100,248,129,112,252,197,241,106,156,21,60,172,93,63,16,39,124,186,156,42,175,54,62,105,241,147,226,5,195,243,23,197,170,112,84,242,177,116,252,64,157,242,234,112,9,85,155,31,43,24,201,240,254,225,249,115,227,53,131,74,121,177,242,177,140,159,15,238,31,151,62,51,88,3,74,121,78,242,177,131,127,15,237,239,151,48,34,175,26,191,43,22,183,196,8,63,46,168,137,85,148,239,43,24,55,240,254,222,249,115,2,42,241,171,242,177,107,124,64,131,242,234,136,8,1,194,227,207,102,25,126,53,242,121,162,255,0,133,0,240,184,243,217,134,95,141,124,158,104,191,224,1,74,220,106,252,211,218,223,15,224,252,198,162,46,164,82,183,26,191,52,246,183,195,248,63,49,168,128,234,188,12,127,61,159,187,127,196,133,170,10,171,224,99,249,236,253,219,254,36,45,80,0,0,0,69,94,40,254,68,241,55,240,95,156,66,20,2,47,251,138,63,145,60,77,252,23,231,16,133,0,128,191,238,40,254,68,241,55,240,95,156,66,20,109,130,23,173,43,13,113,162,193,196,106,236,121,111,211,109,91,162,149,91,152,212,68,37,79,184,196,105,109,188,226,91,74,148,148,154,205,40,50,34,53,36,181,211,83,47,17,121,60,81,252,137,226,111,224,191,56,132,40,4,7,191,199,76,116,196,124,197,226,61,71,20,49,66,179,215,85,103,104,211,44,180,70,136,180,248,169,51,54,226,198,108,204,249,108,163,114,180,45,77,70,165,41,107,82,214,181,173,83,131,133,126,122,164,216,23,13,43,44,56,165,62,91,246,197,114,67,52,219,49,230,98,181,178,147,81,126,83,203,83,14,147,109,147,206,34,83,210,72,137,197,173,124,165,165,5,181,45,173,107,111,133,100,135,32,215,86,114,190,146,213,254,153,125,13,182,237,206,76,111,74,57,71,114,119,89,57,207,91,167,101,59,218,108,249,109,150,247,15,155,185,28,214,61,67,39,55,38,58,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,204,53,16,2,189,120,105,113,4,141,140,52,170,62,95,49,126,171,45,204,65,129,31,166,163,213,165,186,236,167,238,84,33,50,159,112,220,52,48,72,97,113,227,48,210,77,111,58,165,190,122,168,204,214,106,214,194,128,0,7,31,205,238,47,73,192,140,180,98,22,41,83,223,150,197,74,147,71,91,52,183,227,48,211,203,143,81,146,180,197,134,241,161,223,81,72,68,135,218,90,201,68,175,81,42,245,87,246,76,51,237,143,216,199,93,204,6,50,221,152,197,113,179,211,203,185,170,10,144,220,109,200,95,73,21,9,38,227,70,222,132,32,156,229,48,219,77,115,54,18,151,179,114,189,101,25,139,84,224,183,131,149,219,63,6,174,220,98,171,189,203,137,136,149,8,241,233,113,182,160,247,69,166,170,67,106,147,189,43,51,45,239,191,33,174,90,144,133,39,166,221,235,37,196,153,83,96,209,158,70,112,190,171,131,153,75,195,59,14,186,169,101,82,98,143,233,41,140,75,132,168,143,196,126,115,206,77,114,43,141,40,205,73,91,42,146,108,158,186,25,155,102,102,148,235,180,131,186,140,198,99,94,23,213,112,87,23,46,252,40,172,170,91,146,45,106,196,154,106,36,73,132,168,139,152,194,22,124,153,68,210,140,205,8,121,174,91,168,245,148,70,135,18,100,165,17,145,158,156,197,16,241,108,178,170,182,174,116,174,10,237,66,68,71,35,222,52,122,85,110,10,89,90,141,109,176,136,201,130,105,116,141,36,68,190,108,23,84,68,147,81,108,82,15,93,76,210,144,177,78,18,119,173,42,234,201,109,191,66,167,199,150,220,139,58,177,85,162,78,83,200,73,33,199,215,37,83,137,77,25,40,204,209,202,156,210,76,212,73,61,233,89,105,161,18,149,226,184,213,249,88,181,190,32,65,249,117,68,113,254,6,181,106,83,53,92,100,161,61,83,136,138,148,200,244,25,113,225,169,228,147,239,48,202,167,37,215,80,222,187,148,132,41,246,82,165,17,104,147,117,178,61,55,22,189,131,141,95,149,139,91,226,4,31,151,84,64,85,6,91,176,66,171,152,252,109,181,176,94,141,92,137,70,145,113,200,117,43,159,37,181,56,136,204,50,195,146,30,89,33,61,214,178,105,151,54,35,84,146,151,181,38,164,17,154,203,70,120,91,133,182,38,11,88,148,204,51,195,74,23,161,173,186,55,59,162,133,213,61,35,149,205,121,111,57,245,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,21,22,112,184,243,217,134,95,141,124,158,104,191,224,0,0,0,0,0,20,3,197,31,207,102,38,254,11,242,120,66,85,112,49,252,246,126,237,255,0,18,17,87,138,63,158,204,77,252,23,228,240,132,170,224,99,249,236,253,219,254,36,2,213,0,0,0,69,94,40,254,68,241,55,240,95,156,66,18,168,69,94,40,254,68,241,55,240,95,156,66,1,74,217,78,243,79,131,127,16,45,239,152,176,46,167,138,63,145,60,77,252,23,231,16,133,43,101,59,205,62,13,252,64,183,190,98,192,186,158,40,254,68,241,55,240,95,156,66,1,74,217,78,243,79,131,127,16,45,239,152,176,52,166,51,89,148,239,52,248,55,241,2,222,249,139,3,74,96,0,0,2,128,120,163,249,236,196,223,193,126,79,8,74,174,6,63,158,207,221,191,226,66,42,241,71,243,217,137,191,130,252,158,16,149,92,12,127,61,159,187,127,196,128,69,94,39,88,91,249,47,206,77,235,210,80,189,25,74,187,122,123,166,159,252,235,157,213,117,77,151,86,255,0,117,169,72,221,57,185,190,162,182,233,167,170,146,65,160,76,174,7,215,173,86,125,129,138,120,114,244,120,133,77,161,214,41,213,184,238,165,10,231,169,249,204,186,203,169,90,183,109,52,18,105,236,154,72,146,70,70,167,53,53,106,68,159,147,199,6,192,146,237,43,11,49,74,13,189,16,163,197,145,81,160,85,42,201,38,146,249,173,212,180,252,40,235,61,121,171,65,19,51,214,158,198,132,25,185,246,77,194,221,24,56,79,221,53,219,127,59,86,133,38,145,59,167,137,115,83,234,244,186,163,124,164,47,168,138,136,47,75,75,122,168,140,209,163,241,35,175,84,153,43,212,211,93,170,81,24,95,72,241,88,189,141,24,95,128,182,107,152,129,139,151,124,75,118,132,220,134,162,20,135,144,227,171,117,247,12,246,52,211,77,37,78,186,189,9,74,52,161,42,50,66,22,179,209,40,81,151,181,20,173,197,239,15,115,5,71,198,88,151,173,245,94,170,220,56,101,51,116,123,62,74,249,93,61,37,199,18,78,72,128,226,25,105,180,54,246,244,172,208,181,146,156,117,134,154,35,117,213,48,225,54,22,253,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,86,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,231,95,54,62,105,241,147,226,5,195,243,23,199,74,200,14,112,106,185,77,197,196,170,160,113,28,177,47,25,16,224,93,104,121,165,26,227,48,133,168,155,156,210,155,66,157,223,28,158,117,102,218,82,162,117,10,90,54,239,54,220,111,149,102,110,173,74,175,230,75,21,235,180,42,156,74,141,54,163,124,87,101,195,153,17,228,188,196,150,28,158,242,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,5,218,112,184,242,39,134,95,141,124,226,104,149,66,42,240,184,242,39,134,95,141,124,226,104,149,64,34,175,20,127,34,120,155,248,47,206,33,10,1,23,253,197,31,200,158,38,254,11,243,136,66,128,64,106,34,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,121,246,206,46,113,111,188,223,223,113,235,245,248,126,134,182,232,219,254,143,219,252,198,100,122,47,154,204,116,74,254,116,134,26,113,254,107,145,201,207,172,35,217,174,212,232,69,223,176,113,44,207,84,108,205,92,209,112,195,12,103,196,149,133,246,228,134,42,81,103,38,43,173,191,87,168,156,115,37,62,178,125,180,58,202,25,39,222,101,45,146,75,113,243,28,82,150,74,108,155,229,89,36,201,245,205,155,156,80,106,138,146,151,10,201,161,200,97,87,101,98,35,177,249,240,88,117,183,214,202,27,109,213,146,148,183,149,25,109,18,210,135,9,179,81,45,105,81,22,213,4,117,23,189,195,139,60,114,115,91,102,207,179,241,5,17,35,226,45,159,29,133,206,121,165,180,210,43,113,20,102,130,154,211,4,100,164,45,42,36,165,244,165,60,164,173,214,148,147,73,60,77,55,199,243,221,194,242,196,157,135,10,196,44,175,217,62,135,184,45,74,121,117,54,221,45,135,165,57,112,178,217,70,105,27,57,146,52,109,230,88,105,247,79,99,107,118,83,138,61,219,221,81,41,85,67,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,48,212,64,138,188,81,252,137,226,111,224,191,56,132,61,174,79,179,103,102,230,235,11,254,156,80,163,196,163,215,96,72,114,53,118,220,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,102,188,196,17,154,154,89,23,138,226,143,228,79,19,127,5,249,196,32,20,173,148,239,52,248,55,241,2,222,249,139,2,218,120,193,96,229,10,249,203,1,226,172,135,186,122,214,26,84,24,145,13,205,171,95,62,44,233,12,68,145,27,66,90,80,157,203,92,103,121,134,149,168,186,109,137,218,78,40,197,75,101,59,205,62,13,252,64,183,190,98,192,208,246,53,225,125,43,26,176,142,239,194,138,202,162,55,30,233,163,201,166,162,68,152,73,150,136,111,173,7,201,148,77,40,200,150,182,93,229,186,143,89,38,75,109,38,74,73,145,25,6,122,242,133,139,209,176,35,50,248,123,138,85,7,226,49,77,164,214,16,205,81,249,44,58,242,35,211,164,161,81,102,60,72,107,215,82,209,29,247,86,130,73,43,215,74,125,85,253,147,210,72,202,184,210,70,80,177,122,78,59,229,163,15,113,74,160,252,183,234,85,106,58,25,170,63,37,134,153,92,138,140,101,170,44,199,137,13,122,137,66,228,48,234,208,73,36,250,138,79,170,143,178,65,2,248,231,126,100,255,0,121,63,134,136,171,194,227,207,102,25,126,53,242,121,162,85,113,206,252,201,254,242,127,13,17,87,133,199,158,204,50,252,107,228,243,64,95,240,0,0,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,253,96,3,42,227,74,121,78,242,177,131,127,15,237,239,151,48,51,88,52,167,148,239,43,24,55,240,254,222,249,115,0,51,88,52,167,148,239,43,24,55,240,254,222,249,115,3,53,131,74,121,78,242,177,131,127,15,237,239,151,48,3,149,113,71,242,39,137,191,130,252,226,16,165,108,167,121,167,193,191,136,22,247,204,88,23,83,197,31,200,158,38,254,11,243,136,66,149,178,157,230,159,6,254,32,91,223,49,96,6,148,197,43,113,171,243,79,107,124,63,131,243,26,136,186,145,74,220,106,252,211,218,223,15,224,252,198,162,3,170,240,49,252,246,126,237,255,0,18,22,168,42,175,129,143,231,179,247,111,248,144,181,64,0,0,0,0,0,16,3,141,95,149,139,91,226,4,31,151,84,68,0,225,113,231,179,12,191,26,249,60,209,63,248,213,249,88,181,190,32,65,249,117,68,64,14,23,30,123,48,203,241,175,147,205,1,127,192,0,0,42,175,142,119,230,79,247,147,248,104,181,65,85,124,115,191,50,127,188,159,195,64,69,94,23,30,123,48,203,241,175,147,205,23,252,40,7,133,199,158,204,50,252,107,228,243,69,255,0,0,0,0,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,203,16,213,64,202,184,13,41,229,59,202,198,13,252,63,183,190,92,192,234,163,149,101,59,202,198,13,252,63,183,190,92,192,234,160,0,0,3,154,102,43,1,172,220,201,97,29,119,10,111,56,81,20,138,140,117,174,153,57,232,230,242,233,53,18,66,138,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,121,215,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,198,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,90,93,187,46,154,21,141,106,214,111,91,166,119,69,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,134,120,179,167,153,137,57,174,199,154,174,39,179,6,93,62,132,196,118,105,22,244,25,100,215,62,53,57,157,198,158,97,182,146,35,91,142,184,243,198,70,165,236,55,141,178,90,210,132,152,14,41,83,171,85,107,82,81,50,179,83,151,62,67,113,216,136,135,100,188,167,86,150,24,105,12,178,209,41,70,102,72,109,166,219,109,9,240,74,16,148,150,132,68,66,231,248,98,228,59,242,33,66,141,143,56,177,69,219,127,92,20,244,250,54,151,81,167,114,229,90,236,169,111,37,205,21,205,81,115,164,48,168,230,173,205,182,235,41,55,25,61,55,186,147,165,97,161,236,146,103,6,217,205,206,23,181,90,73,196,133,123,80,227,176,155,178,143,17,169,28,136,47,186,227,232,101,109,184,234,9,42,67,201,140,183,73,9,91,134,217,40,144,181,40,203,114,130,69,0,0,12,171,141,41,229,59,202,198,13,252,63,183,190,92,192,205,96,210,158,83,188,172,96,223,195,251,123,229,204,0,229,92,81,252,137,226,111,224,191,56,132,41,91,41,222,105,240,111,226,5,189,243,22,5,212,241,71,242,39,137,191,130,252,226,16,165,108,167,121,167,193,191,136,22,247,204,88,1,165,49,74,220,106,252,211,218,223,15,224,252,198,162,46,164,82,183,26,191,52,246,183,195,248,63,49,168,128,234,188,12,127,61,159,187,127,196,132,0,205,143,154,124,100,248,129,112,252,197,241,63,248,24,254,123,63,118,255,0,137,8,1,155,31,52,248,201,241,2,225,249,139,224,46,167,133,199,145,60,50,252,107,231,19,68,63,226,215,157,127,77,204,153,148,220,50,169,210,166,81,89,228,185,122,84,24,62,123,138,156,203,252,196,83,18,102,157,141,242,86,211,78,58,166,212,165,27,134,150,140,219,54,158,66,252,85,185,196,18,78,93,178,23,133,248,61,131,117,88,138,196,90,140,122,188,153,181,38,93,105,229,219,40,42,243,206,52,78,199,121,135,89,121,114,89,55,210,72,82,146,182,208,104,115,77,22,217,156,22,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,144,121,241,63,248,98,231,199,242,33,93,141,128,216,177,90,219,96,220,21,4,250,54,169,81,168,242,226,218,239,41,15,41,205,19,202,81,242,100,62,168,228,173,206,54,211,42,55,30,61,55,186,163,151,246,111,10,108,39,139,149,55,240,78,237,155,203,190,171,93,53,82,171,117,210,222,146,166,209,88,140,114,186,87,17,25,215,57,110,50,203,115,159,142,101,181,163,121,179,53,153,52,225,161,77,211,94,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,235,97,117,76,200,229,115,89,67,205,253,99,43,91,106,213,183,80,175,85,71,166,186,30,134,70,68,26,126,1,89,124,40,115,199,26,229,165,81,50,143,136,200,150,117,218,108,121,8,180,106,198,183,100,20,232,141,37,199,213,9,243,81,168,218,91,13,37,124,165,22,141,27,45,37,189,16,166,209,206,179,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,1,241,111,43,174,149,99,218,213,91,182,182,241,53,10,145,9,249,175,25,169,41,61,141,54,167,21,166,227,34,215,68,159,137,151,235,33,65,57,229,205,61,127,49,24,165,85,142,220,199,74,219,164,79,126,61,61,130,113,123,22,134,164,201,38,157,52,243,156,108,212,109,189,166,228,233,247,104,94,54,117,197,51,26,149,135,56,13,34,217,167,76,54,230,220,75,93,57,100,219,154,44,153,145,10,106,12,251,56,147,211,114,11,216,101,175,176,197,23,45,107,117,106,117,213,169,107,89,154,148,165,30,166,102,126,38,102,3,213,225,77,193,79,181,113,22,221,184,42,140,165,113,160,213,34,72,89,169,41,61,164,135,208,179,87,172,100,69,161,36,251,234,67,67,121,88,196,10,30,34,225,29,34,183,65,159,30,67,4,196,118,204,154,117,11,52,31,76,194,182,171,106,148,68,100,75,45,75,81,158,251,11,6,49,31,18,93,38,237,43,94,163,48,143,193,109,194,125,196,159,116,248,27,104,87,233,167,252,162,232,120,96,96,190,41,224,230,14,212,41,216,152,228,134,220,155,85,118,92,56,207,156,146,83,49,215,22,17,54,157,143,33,27,116,229,172,180,46,197,224,94,208,19,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,248,204,100,159,138,235,38,218,23,189,10,73,37,101,169,25,153,123,68,60,207,38,2,80,235,120,31,122,93,14,80,99,59,50,155,71,168,212,16,227,81,80,165,161,77,195,146,178,61,121,102,100,68,103,239,47,214,38,72,229,121,169,82,211,150,172,83,216,219,106,214,203,174,17,154,203,82,73,116,15,247,251,191,88,12,215,62,131,109,231,27,50,50,52,168,200,200,253,154,24,153,252,47,177,245,120,89,141,241,237,106,189,71,149,72,184,146,136,41,75,143,109,66,100,200,153,9,4,173,20,226,82,94,163,103,223,67,61,61,134,66,27,84,255,0,219,25,93,200,254,189,206,229,224,126,177,143,246,160,87,42,86,205,110,5,193,72,144,182,38,83,164,181,41,133,161,106,73,146,219,89,45,61,210,100,126,41,47,3,35,1,169,72,178,88,153,25,169,113,157,67,141,62,132,184,218,208,162,52,169,38,90,145,145,151,99,45,12,127,168,140,185,7,204,77,55,29,240,62,136,151,170,44,57,92,161,66,141,77,156,215,57,42,117,107,102,28,94,99,134,70,234,214,100,107,119,77,202,211,191,137,17,248,201,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,31,38,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,31,88,67,254,42,120,199,93,194,44,163,213,227,91,140,233,46,253,168,53,103,57,39,114,63,154,197,146,195,238,73,61,139,66,137,124,198,35,186,198,158,170,147,207,222,149,18,144,68,97,74,217,129,196,207,203,38,56,223,152,164,220,186,172,136,151,53,193,58,161,3,210,142,111,148,204,21,188,174,149,133,250,235,36,242,152,38,155,36,37,70,148,37,4,148,158,212,144,180,172,172,96,52,156,27,225,107,138,183,53,118,20,70,235,184,147,99,220,23,51,139,76,118,137,246,233,203,164,184,152,12,173,228,45,70,234,13,162,57,41,35,52,242,206,99,136,52,37,68,179,85,85,224,166,23,213,113,171,23,45,12,40,163,42,91,114,46,154,196,106,106,228,70,132,169,107,134,194,214,92,233,70,210,76,141,104,101,174,99,171,245,146,68,134,212,102,164,145,25,150,130,51,11,107,80,172,108,151,226,93,149,107,65,232,168,182,254,23,214,105,116,232,220,213,185,200,138,197,37,214,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,220,6,112,133,180,241,180,193,202,19,182,173,139,152,24,239,114,107,81,170,5,103,76,111,106,213,213,197,113,185,18,227,158,166,189,141,242,86,212,158,196,141,203,234,189,101,104,218,72,234,88,105,119,50,152,67,27,30,176,26,249,194,55,152,136,228,139,138,142,243,52,243,150,251,172,176,213,69,26,59,9,231,22,214,171,36,55,37,182,92,50,34,86,164,131,35,74,136,205,38,20,153,195,47,26,255,0,34,217,184,181,186,138,127,85,2,251,210,202,153,177,173,239,53,214,190,207,78,227,122,184,132,167,73,77,70,222,163,221,163,70,238,212,154,182,233,127,195,45,151,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,184,209,158,82,49,162,149,143,89,121,178,113,2,45,223,18,226,171,185,71,135,18,228,144,202,18,210,218,173,183,29,190,181,167,90,74,82,77,47,154,106,81,36,146,148,154,22,133,163,86,214,131,48,134,188,111,111,175,71,225,102,26,97,159,162,249,158,158,184,37,215,122,222,126,156,158,130,49,51,202,229,237,245,183,250,75,118,237,197,183,147,166,138,223,170,107,175,37,54,181,118,240,205,198,16,210,109,200,61,92,184,247,133,50,168,227,124,212,55,182,44,39,211,46,75,154,172,200,143,99,12,58,189,53,220,173,186,36,141,70,68,114,127,141,125,90,170,246,100,172,218,19,213,57,107,166,195,177,227,203,143,13,79,40,216,101,247,167,205,75,174,161,189,118,165,107,75,12,165,74,34,213,68,211,100,122,237,45,60,255,0,6,219,90,133,112,102,226,101,90,175,7,168,151,108,217,245,26,165,45,206,106,209,211,202,91,241,162,41,205,18,100,75,213,137,114,17,162,136,211,235,235,166,228,164,200,46,252,0,0,82,183,26,191,52,246,183,195,248,63,49,168,143,85,193,10,250,244,126,41,226,94,25,250,47,153,233,235,126,37,119,173,231,233,201,232,36,155,60,174,94,223,91,127,164,183,110,220,91,121,58,104,173,250,167,234,241,197,181,168,81,46,172,36,189,99,193,217,90,170,211,235,20,185,146,121,171,62,108,88,142,69,114,59,123,12,246,39,106,230,201,61,72,137,71,204,209,70,100,148,145,120,14,10,158,105,238,159,135,243,190,99,78,1,117,34,165,120,162,240,255,0,153,72,153,82,204,222,8,91,188,234,83,221,77,70,248,165,176,227,239,202,110,83,175,186,251,213,100,243,22,189,204,159,55,71,91,108,144,150,82,218,92,36,154,13,213,53,109,67,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,3,44,66,127,240,84,243,79,116,252,63,157,243,26,112,241,92,69,50,43,39,43,87,145,223,24,125,2,90,240,174,191,33,150,96,189,38,83,75,93,50,162,241,72,89,211,72,141,195,125,228,37,184,234,113,15,41,31,97,105,66,150,181,164,214,191,107,193,83,205,61,211,240,254,119,204,105,192,46,164,0,0,102,179,54,62,105,241,147,226,5,195,243,23,197,170,112,84,242,177,116,252,64,157,242,234,112,170,188,216,249,167,198,79,136,23,15,204,95,22,169,193,83,202,197,211,241,2,119,203,169,192,37,86,108,124,172,99,39,195,251,135,229,207,140,214,13,41,230,199,202,198,50,124,63,184,126,92,248,205,96,13,41,229,59,202,198,13,252,63,183,190,92,192,138,188,106,252,172,90,223,16,32,252,186,162,37,86,83,188,172,96,223,195,251,123,229,204,8,171,198,175,202,197,173,241,2,15,203,170,32,32,7,11,143,61,152,101,248,215,201,230,139,254,20,3,194,227,207,102,25,126,53,242,121,162,255,0,128,5,43,113,171,243,79,107,124,63,131,243,26,136,186,145,74,220,106,252,211,218,223,15,224,252,198,162,3,170,240,49,252,246,126,237,255,0,18,22,168,42,175,129,143,231,179,247,111,248,144,181,64,0,0,1,21,120,163,249,19,196,223,193,126,113,8,80,8,191,238,40,254,68,241,55,240,95,156,66,20,2,2,255,0,184,163,249,19,196,223,193,126,113,8,81,94,19,216,191,149,12,83,179,112,207,210,158,140,250,91,112,83,168,93,111,35,157,210,245,82,91,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,189,78,40,254,68,241,55,240,95,156,66,20,173,148,239,52,248,55,241,2,222,249,139,0,52,103,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,56,171,196,119,35,146,115,91,102,192,188,48,249,113,35,226,45,159,29,244,65,101,212,52,210,43,113,20,100,179,132,235,230,68,164,45,42,37,41,133,41,92,164,173,215,82,162,73,60,110,183,50,128,6,88,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,211,195,207,58,116,172,211,225,124,122,21,223,112,68,86,42,91,81,204,174,8,101,25,49,78,107,4,230,214,170,12,54,149,26,86,133,36,218,75,166,130,73,33,227,81,114,219,66,217,221,197,120,168,100,86,53,255,0,111,85,115,61,133,176,34,49,115,208,227,189,82,188,217,122,83,187,234,212,230,34,178,132,190,209,184,225,178,218,226,179,24,204,219,66,17,205,66,150,123,148,226,16,135,42,131,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,173,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,13,63,8,85,197,230,250,250,37,147,106,149,3,209,125,95,211,91,130,151,66,231,115,249,125,39,45,197,79,230,237,218,124,205,122,14,94,221,83,253,110,237,125,93,170,237,89,81,205,118,28,102,215,14,17,122,217,78,244,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,66,14,57,85,106,171,52,172,27,161,51,83,150,138,108,201,21,233,114,33,165,229,19,15,62,202,96,165,167,86,222,187,84,180,37,247,146,149,25,106,146,117,194,45,55,30,161,86,214,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,184,212,152,207,95,13,235,90,133,120,103,107,11,105,55,28,30,174,36,122,132,186,163,109,243,86,222,217,80,160,200,151,25,205,80,100,103,177,246,26,94,154,237,86,221,20,70,147,50,61,10,0,10,171,227,157,249,147,253,228,254,26,45,80,87,87,27,75,90,133,47,0,172,91,214,68,29,245,170,85,224,84,184,114,121,171,46,84,89,112,164,57,33,189,132,123,21,185,112,163,30,166,70,162,229,232,147,34,82,136,194,32,112,134,190,190,137,103,38,155,64,244,95,87,244,214,223,170,80,185,220,254,95,73,203,109,51,249,187,118,159,51,94,131,151,183,84,255,0,91,187,95,87,106,166,175,26,191,43,22,183,196,8,63,46,168,136,1,194,227,207,102,25,126,53,242,121,162,127,241,171,242,177,107,124,64,131,242,234,136,8,1,194,227,207,102,25,126,53,242,121,162,255,0,133,0,240,184,243,217,134,95,141,124,158,104,191,224,0,0,0,0,0,20,3,197,31,207,102,38,254,11,242,120,66,85,112,49,252,246,126,237,255,0,18,17,87,138,63,158,204,77,252,23,228,240,132,170,224,99,249,236,253,219,254,36,2,213,0,0,0,69,94,40,254,68,241,55,240,95,156,66,18,168,69,94,40,254,68,241,55,240,95,156,66,1,74,217,78,243,79,131,127,16,45,239,152,176,46,167,138,63,145,60,77,252,23,231,16,133,43,101,59,205,62,13,252,64,183,190,98,192,186,158,40,254,68,241,55,240,95,156,66,1,74,217,78,243,79,131,127,16,45,239,152,176,52,166,51,89,148,239,52,248,55,241,2,222,249,139,3,74,96,0,0,2,128,120,163,249,236,196,223,193,126,79,8,74,174,6,63,158,207,221,191,226,66,42,241,71,243,217,137,191,130,252,158,16,149,92,12,127,61,159,187,127,196,128,75,78,37,214,4,156,65,201,110,34,69,166,219,209,42,181,42,28,120,213,248,166,241,53,190,26,34,73,109,217,82,26,91,134,91,22,152,101,44,143,105,239,82,20,180,39,118,253,167,65,150,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,212,152,203,101,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,238,3,82,99,202,98,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,182,23,84,244,126,111,41,228,60,223,214,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,124,43,134,141,255,0,39,16,114,91,135,114,170,87,12,74,173,74,135,30,77,2,81,50,109,111,134,136,146,92,106,44,119,80,217,22,197,166,25,68,50,220,91,212,133,33,106,221,191,113,202,0,25,193,205,118,84,113,31,41,88,142,187,42,245,107,174,165,78,230,63,64,175,176,201,162,45,94,42,76,136,212,146,51,62,91,200,220,146,117,147,51,83,106,82,76,141,104,91,110,47,138,141,30,230,187,42,56,113,155,92,56,93,149,122,181,208,213,96,243,31,160,87,216,100,151,42,145,41,68,68,106,73,25,151,49,149,237,73,58,201,153,37,196,165,38,70,133,161,183,17,158,204,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,214,194,234,153,145,202,230,178,135,155,250,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,136,47,83,133,199,145,60,50,252,107,231,19,68,170,17,87,133,199,145,60,50,252,107,231,19,68,170,1,21,120,163,249,19,196,223,193,126,113,8,80,8,191,238,40,254,68,241,55,240,95,156,66,20,67,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,32,251,248,23,129,120,143,152,188,71,167,97,126,23,209,186,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,69,56,23,129,120,113,151,76,56,167,97,126,23,209,186,26,84,29,93,121,231,76,151,42,161,41,68,68,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,39,159,228,235,39,86,38,80,44,73,20,10,4,207,76,220,149,157,159,72,46,14,91,209,253,41,202,122,66,226,255,0,53,91,238,182,199,41,185,6,223,213,153,111,211,114,181,51,237,32,0,5,69,241,94,200,228,155,106,171,91,205,198,28,174,33,80,170,82,35,174,238,164,146,26,142,112,101,186,166,216,76,214,9,36,146,117,15,186,164,115,82,122,186,79,58,167,53,90,92,95,38,221,0,6,107,50,197,152,91,171,43,248,203,69,197,203,90,55,95,208,115,35,84,105,107,148,228,118,106,112,93,78,215,99,184,164,31,248,46,32,212,149,165,14,180,210,205,11,217,180,237,211,59,248,189,102,227,215,12,75,183,23,48,253,249,110,80,174,40,244,135,163,148,182,13,151,218,90,43,145,26,117,151,17,220,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,133,95,92,25,61,33,152,232,63,66,46,191,69,224,197,83,155,81,168,110,123,153,84,164,108,90,117,167,49,204,37,115,185,155,254,165,245,238,229,161,46,115,73,197,182,142,167,191,231,215,11,108,76,22,225,177,124,225,166,26,80,189,13,109,209,189,25,209,66,234,158,145,202,230,215,226,188,231,214,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,65,80,57,78,243,79,131,127,16,45,239,152,176,52,166,51,89,148,239,52,248,55,241,2,222,249,139,3,74,96,51,153,158,108,47,165,96,230,109,49,50,195,161,42,33,83,88,172,122,74,27,17,33,38,35,17,24,156,203,115,91,138,219,73,51,74,80,202,100,147,37,166,132,100,217,25,37,58,237,43,41,224,193,139,210,110,252,6,185,112,142,162,252,183,164,97,237,97,47,67,53,48,210,24,102,157,80,230,58,219,40,90,125,117,172,164,179,57,197,26,203,177,60,217,18,140,139,106,56,175,28,27,42,149,2,255,0,194,204,70,102,68,179,169,87,40,245,26,36,134,148,180,242,18,196,23,154,121,165,33,59,119,18,205,85,7,137,70,106,50,50,75,122,18,116,51,87,52,224,251,140,117,219,27,52,5,133,81,217,234,40,184,151,79,126,60,198,247,33,28,137,80,99,191,46,60,157,77,10,90,182,161,18,90,229,146,144,147,234,119,171,113,182,146,1,218,248,231,126,100,255,0,121,63,134,136,171,194,227,207,102,25,126,53,242,121,162,85,113,206,252,201,254,242,127,13,17,87,133,199,158,204,50,252,107,228,243,64,95,240,0,0,0,0,12,171,141,41,229,59,202,198,13,252,63,183,190,92,192,205,96,210,158,83,188,172,96,223,195,251,123,229,204,0,205,96,210,158,83,188,172,96,223,195,251,123,229,204,12,214,13,41,229,59,202,198,13,252,63,183,190,92,192,14,85,197,31,200,158,38,254,11,243,136,66,149,178,157,230,159,6,254,32,91,223,49,96,93,79,20,127,34,120,155,248,47,206,33,10,86,202,119,154,124,27,248,129,111,124,197,128,26,83,20,173,198,175,205,61,173,240,254,15,204,106,34,234,69,43,113,171,243,79,107,124,63,131,243,26,136,14,171,192,199,243,217,251,183,252,72,90,160,170,190,6,63,158,207,221,191,226,66,213,0,0,0,0,0,0,64,14,53,126,86,45,111,136,16,126,93,81,16,3,133,199,158,204,50,252,107,228,243,68,255,0,227,87,229,98,214,248,129,7,229,213,17,0,56,92,121,236,195,47,198,190,79,52,5,255,0,0,0,0,170,190,57,223,153,63,222,79,225,162,213,5,85,241,206,252,201,254,242,127,13,1,21,120,92,121,236,195,47,198,190,79,52,95,240,160,30,23,30,123,48,203,241,175,147,205,23,252,0,0,0,3,42,227,85,3,42,224,52,167,148,239,43,24,55,240,254,222,249,115,3,170,142,85,148,239,43,24,55,240,254,222,249,115,3,170,128,0,8,43,197,11,58,255,0,201,254,196,94,12,97,237,78,171,7,18,111,42,122,36,181,81,132,124,159,67,82,212,242,144,185,4,234,146,122,188,239,41,246,91,38,204,150,223,174,238,246,212,134,185,129,21,120,174,103,95,242,155,117,63,150,188,51,169,213,99,91,118,149,66,68,107,181,221,121,44,214,42,140,184,148,148,125,134,146,113,76,197,113,181,247,82,182,56,233,238,36,25,50,203,170,140,25,62,202,101,229,155,172,80,250,15,66,145,46,143,66,129,29,201,53,219,141,48,10,83,20,164,27,107,54,9,104,55,26,37,173,215,80,77,165,4,189,250,115,22,68,105,105,102,92,170,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,90,19,201,246,83,44,220,162,225,127,208,122,20,136,149,138,236,249,14,73,174,220,105,128,113,95,170,172,156,89,176,75,65,184,233,161,13,52,178,109,40,37,236,215,152,178,34,83,171,51,10,245,226,125,195,254,133,133,116,40,88,249,129,86,237,42,139,102,81,105,240,104,247,29,25,135,22,151,35,56,75,76,120,243,210,110,173,92,238,102,246,25,116,139,71,57,132,151,149,205,55,94,113,16,175,44,89,133,186,178,191,140,180,92,92,181,163,117,253,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,130,226,13,73,90,80,235,77,44,208,189,155,79,74,98,128,120,136,229,15,249,41,99,41,125,22,133,201,195,219,199,155,54,215,223,63,169,121,142,82,90,234,162,57,184,137,194,229,56,234,118,26,183,238,105,198,181,113,110,19,187,66,244,240,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,234,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,40,175,134,126,117,233,217,96,190,234,86,78,37,212,250,108,54,187,117,147,54,99,135,41,239,67,78,101,151,13,185,12,199,101,46,111,231,104,134,28,36,183,184,244,97,70,178,75,38,149,94,160,12,171,141,41,229,59,202,198,13,252,63,183,190,92,192,205,96,210,158,83,188,172,96,223,195,251,123,229,204,0,229,92,81,252,137,226,111,224,191,56,132,41,91,41,222,105,240,111,226,5,189,243,22,5,212,241,71,242,39,137,191,130,252,226,16,165,108,167,121,167,193,191,136,22,247,204,88,1,165,49,74,220,106,252,211,218,223,15,224,252,198,162,46,164,82,183,26,191,52,246,183,195,248,63,49,168,128,234,188,12,127,61,159,187,127,196,132,0,205,143,154,124,100,248,129,112,252,197,241,63,248,24,254,123,63,118,255,0,137,8,1,155,31,52,248,201,241,2,225,249,139,224,57,80,187,238,28,28,63,225,229,222,132,214,45,226,245,187,254,203,19,250,150,26,141,33,198,36,55,110,197,222,182,246,199,91,43,113,181,188,243,100,75,91,196,173,196,219,164,210,73,31,92,110,241,254,20,249,18,165,21,42,6,105,177,150,217,150,170,146,164,19,246,69,42,162,194,82,195,108,18,80,166,235,6,131,51,82,214,165,26,137,141,233,73,32,145,207,73,47,123,14,55,105,64,2,53,103,163,38,84,44,225,225,196,90,99,117,95,67,94,118,191,81,34,217,169,58,181,156,84,184,233,35,155,26,75,105,215,86,93,229,52,70,226,82,110,54,164,37,73,220,68,182,156,146,160,3,44,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,201,225,205,159,111,229,81,66,127,13,241,17,142,159,19,109,154,127,89,46,67,17,246,69,173,65,66,208,209,204,73,32,182,50,241,45,198,210,235,93,146,106,90,86,209,109,82,155,103,207,241,35,225,247,39,49,49,155,198,28,27,165,68,78,34,211,163,166,52,218,107,45,52,202,238,100,27,172,54,209,187,33,231,218,101,149,198,100,159,81,45,73,82,220,65,33,189,116,67,100,93,131,38,89,23,195,140,158,80,167,57,76,159,244,162,243,172,238,106,165,115,72,134,81,220,84,93,251,155,139,29,173,235,228,50,91,80,165,145,45,74,113,194,37,41,70,73,105,13,132,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,31,229,42,75,48,227,59,46,75,168,109,166,80,167,22,181,168,137,41,73,22,166,102,103,216,139,66,31,234,35,46,126,51,19,77,192,140,15,173,165,154,139,13,87,43,176,164,211,96,181,206,74,93,66,222,135,43,150,233,17,58,133,145,18,218,211,114,117,239,224,70,126,1,88,124,80,113,245,204,83,198,249,22,173,34,163,205,164,91,164,184,43,75,111,110,66,164,199,153,53,6,173,18,226,146,126,163,133,223,66,61,61,132,66,24,48,131,113,230,219,34,51,53,40,136,136,189,186,152,253,149,250,229,74,230,173,207,184,42,242,86,252,202,140,151,101,62,181,173,74,51,91,139,53,171,186,140,207,197,71,226,102,99,252,41,191,237,140,94,228,95,94,142,231,224,94,177,0,189,124,141,224,37,14,137,129,246,93,208,221,6,51,83,42,84,122,117,65,110,59,21,9,90,212,228,56,203,51,215,150,70,100,102,94,243,253,98,97,195,100,152,138,211,36,218,17,177,9,73,165,5,161,17,145,123,7,49,202,170,150,172,181,97,102,246,219,78,150,93,12,136,208,90,18,139,160,99,191,223,175,188,117,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,1,200,243,109,38,60,92,179,226,130,228,200,54,144,171,62,182,158,203,36,154,255,0,163,223,245,75,95,29,125,195,174,14,29,157,106,154,41,185,96,196,125,244,199,38,117,54,197,98,57,109,103,153,201,53,83,228,253,97,247,245,72,180,251,94,205,64,103,62,122,155,92,249,43,107,93,138,121,102,157,124,116,220,122,9,39,86,202,85,192,254,89,160,227,141,34,33,60,210,86,209,200,38,155,90,148,150,189,30,114,84,163,218,206,133,219,78,230,189,63,233,17,165,210,53,201,89,17,104,106,89,145,23,237,23,221,150,28,39,162,94,121,21,163,89,18,163,54,226,46,11,86,58,143,154,132,25,37,247,232,236,181,184,181,65,233,166,239,29,12,255,0,95,128,10,209,225,159,143,178,112,131,29,162,219,213,90,139,172,210,46,45,148,222,74,158,52,160,164,200,153,13,27,141,42,113,9,251,13,153,107,161,159,220,100,47,118,12,182,106,16,163,207,142,180,173,169,45,33,228,41,38,70,70,149,17,25,25,25,118,240,49,155,12,98,180,171,88,15,143,213,202,76,116,187,17,251,122,227,146,236,5,145,45,189,80,196,215,18,210,210,100,72,61,53,107,177,164,136,187,118,211,217,122,89,30,198,250,94,52,96,37,177,49,169,202,126,167,73,166,66,167,84,55,186,149,44,228,53,10,49,186,175,235,22,173,55,59,226,173,15,222,68,126,33,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,15,21,140,121,141,140,153,163,159,108,208,166,203,114,133,134,209,206,217,109,10,144,233,176,229,69,14,173,83,222,67,43,66,73,165,243,76,163,40,200,149,204,40,109,172,150,164,154,9,55,188,57,165,91,44,153,109,175,213,102,215,107,185,124,195,90,141,74,163,33,201,115,38,75,180,224,60,252,151,220,81,169,199,92,113,77,26,150,181,40,205,70,163,51,51,51,51,48,21,193,193,47,7,43,174,221,87,214,96,100,61,201,162,198,167,157,157,13,189,168,87,87,41,199,35,203,144,122,146,247,183,201,67,81,187,26,54,175,170,245,85,171,106,35,177,92,216,249,88,198,79,135,247,15,203,159,30,214,202,195,219,7,13,105,78,208,176,230,199,183,237,90,107,242,21,45,216,116,74,99,48,88,113,245,37,41,83,170,109,148,165,38,179,74,16,147,81,150,186,33,37,236,33,245,106,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,1,150,33,170,129,202,191,146,118,86,63,239,105,194,175,253,77,167,127,238,71,85,1,66,220,84,240,114,133,132,89,184,171,201,183,30,210,37,251,79,106,241,114,54,213,255,0,53,149,37,247,219,146,91,214,181,26,249,143,199,117,253,125,84,167,159,177,41,36,160,140,228,87,5,12,111,170,149,86,242,203,115,212,56,138,166,170,60,139,226,61,73,46,41,47,182,249,42,20,55,88,90,123,165,104,82,77,149,36,203,105,160,208,225,30,253,229,203,179,75,235,9,240,179,20,58,31,202,102,26,90,151,111,163,57,189,23,167,104,209,167,244,188,205,188,206,87,57,10,217,187,150,141,219,116,215,98,117,240,33,242,173,108,189,96,21,141,93,139,116,217,88,31,135,246,253,106,22,254,154,163,75,182,97,68,148,198,244,41,11,216,235,109,165,105,220,133,169,39,161,247,74,140,143,177,152,10,150,227,87,230,158,214,248,127,7,230,53,17,232,56,35,217,85,89,248,209,136,88,140,204,136,133,77,161,218,237,81,36,52,165,171,158,167,231,75,109,230,148,132,237,218,104,36,211,222,37,25,168,140,141,77,232,74,212,205,54,169,122,224,134,11,226,85,85,170,238,35,97,13,149,117,84,152,142,152,141,76,173,208,34,78,125,182,18,165,41,45,37,199,155,82,137,4,165,173,68,146,61,53,90,143,218,99,245,88,184,79,133,152,95,215,126,76,240,210,212,180,189,39,202,235,125,5,70,141,3,170,229,238,229,243,121,40,78,253,188,197,237,221,174,155,213,167,137,128,245,96,0,2,0,113,171,242,177,107,124,64,131,242,234,136,128,28,46,60,246,97,151,227,95,39,154,47,122,245,195,219,7,18,169,77,80,177,26,199,183,238,170,107,18,19,45,168,117,186,99,51,152,109,244,165,73,75,169,109,228,169,36,178,74,214,146,81,22,186,45,69,237,49,231,237,108,189,96,21,141,93,139,116,217,88,31,135,246,253,106,22,254,154,163,75,182,97,68,148,198,244,41,11,216,235,109,165,105,220,133,169,39,161,247,74,140,143,177,152,14,128,0,0,60,253,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,171,215,37,121,81,174,229,47,136,93,237,102,242,170,179,45,10,150,31,206,153,107,86,230,178,132,245,241,122,250,89,184,217,169,179,52,27,204,45,124,167,11,68,40,244,67,156,180,33,214,200,89,80,0,0,0,12,214,102,199,205,62,50,124,64,184,126,98,248,181,78,10,158,86,46,159,136,19,190,93,78,18,210,173,150,76,182,215,234,179,107,181,220,190,97,173,70,165,81,144,228,185,147,37,218,112,30,126,75,238,40,212,227,174,56,166,141,75,90,148,102,163,81,153,153,153,153,152,245,118,86,30,216,56,107,74,118,133,135,54,61,191,106,211,95,144,169,110,195,162,83,25,130,195,143,169,41,74,157,83,108,165,41,53,154,80,132,154,140,181,209,9,47,97,0,241,89,177,242,177,140,159,15,238,31,151,62,51,88,53,59,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,230,191,201,59,43,31,247,180,225,87,254,166,211,191,247,32,25,78,242,177,131,127,15,237,239,151,48,34,175,26,191,43,22,183,196,8,63,46,168,137,233,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,249,87,174,30,216,56,149,74,106,133,136,214,61,191,117,83,88,144,153,109,67,173,211,25,156,195,111,165,42,74,93,75,111,37,73,37,146,86,180,146,136,181,209,106,47,105,128,162,30,23,30,123,48,203,241,175,147,205,23,252,57,253,173,151,172,2,177,171,177,110,155,43,3,240,254,223,173,66,223,211,84,105,118,204,40,146,152,222,133,33,123,29,109,180,173,59,144,181,36,244,62,233,81,145,246,51,29,0,0,82,183,26,191,52,246,183,195,248,63,49,168,139,169,30,42,245,193,12,23,196,170,171,85,220,70,194,27,42,234,169,49,29,49,26,153,91,160,68,156,251,108,37,74,82,90,75,143,54,165,18,9,75,90,137,36,122,106,181,31,180,192,87,7,3,31,207,103,238,223,241,33,106,131,202,88,184,79,133,152,95,215,126,76,240,210,212,180,189,39,202,235,125,5,70,141,3,170,229,238,229,243,121,40,78,253,188,197,237,221,174,155,213,167,137,143,86,0,0,0,34,175,20,127,34,120,155,248,47,206,33,10,1,26,146,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,217,73,35,46,228,67,192,127,36,236,172,127,222,211,133,95,250,155,78,255,0,220,128,229,92,81,252,137,226,111,224,191,56,132,41,91,41,222,105,240,111,226,5,189,243,22,6,143,110,155,78,213,190,104,82,173,107,214,217,165,92,20,89,187,58,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,118,82,72,203,185,16,241,84,156,178,101,182,129,85,133,93,161,101,243,13,105,213,42,116,134,229,195,153,18,211,128,203,241,159,109,68,166,221,109,196,180,74,66,210,162,37,18,136,200,200,200,140,128,116,176,0,0,20,193,196,183,135,220,156,30,170,214,51,7,132,20,168,141,225,244,249,29,77,98,147,17,166,162,177,109,45,106,138,195,100,217,45,243,91,232,145,37,247,84,72,101,164,161,130,209,36,68,130,78,151,62,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,96,51,153,149,28,215,98,62,82,177,29,23,173,148,239,93,74,157,203,98,191,64,125,227,68,90,188,84,153,153,37,70,68,124,183,145,185,70,211,196,70,166,212,165,17,146,208,183,27,92,191,226,249,138,86,38,52,216,152,1,137,152,105,93,244,205,183,89,250,87,209,77,233,94,143,205,229,61,1,151,62,173,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,178,175,228,157,149,143,251,218,112,171,255,0,83,105,223,251,145,250,156,203,38,91,94,165,71,161,61,151,204,53,93,54,28,135,165,199,134,171,78,1,176,203,239,37,180,186,234,27,229,109,74,214,150,25,74,148,69,170,137,166,200,245,218,90,5,54,112,147,178,170,183,86,116,173,250,237,62,68,70,227,217,212,122,173,110,114,94,90,137,110,48,184,202,130,73,104,137,38,70,190,108,230,148,100,163,73,108,74,207,93,72,146,171,222,30,42,202,193,12,23,195,90,171,181,220,57,194,27,42,213,169,63,29,81,29,153,68,160,68,130,251,140,41,73,82,154,83,140,182,149,26,13,72,66,141,38,122,106,132,159,176,135,181,0,17,87,138,63,145,60,77,252,23,231,16,132,170,31,38,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,169,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,101,36,140,187,145,0,206,22,83,188,211,224,223,196,11,123,230,44,11,84,227,87,229,98,214,248,129,7,229,213,17,45,41,57,100,203,109,2,171,10,187,66,203,230,26,211,170,84,233,13,203,135,50,37,167,1,151,227,62,218,137,77,186,219,137,104,148,133,165,68,74,37,17,145,145,145,25,15,87,122,225,237,131,137,84,166,168,88,141,99,219,247,85,53,137,9,150,212,58,221,49,153,204,54,250,82,164,165,212,182,242,84,146,89,37,107,73,40,139,93,22,162,246,152,10,33,225,113,231,179,12,191,26,249,60,209,127,195,159,218,217,122,192,43,26,187,22,233,178,176,63,15,237,250,212,45,253,53,70,151,108,194,137,41,141,232,82,23,177,214,219,74,211,185,11,82,79,67,238,149,25,31,99,49,208,0,0,0,0,0,0,80,15,20,127,61,152,155,248,47,201,225,9,85,192,199,243,217,251,183,252,72,88,165,211,151,172,2,190,107,178,174,155,215,3,240,254,224,173,77,217,212,212,106,150,204,41,114,159,216,132,161,27,221,113,181,45,91,80,132,164,181,62,201,73,17,118,34,31,86,197,194,124,44,194,254,187,242,103,134,150,165,165,233,62,87,91,232,42,52,104,29,87,47,119,47,155,201,66,119,237,230,47,110,237,116,222,173,60,76,7,171,0,0,1,21,120,163,249,19,196,223,193,126,113,8,74,161,242,110,155,78,213,190,104,82,173,107,214,217,165,92,20,89,187,58,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,118,82,72,203,185,16,12,225,101,59,205,62,13,252,64,183,190,98,192,186,158,40,254,68,241,55,240,95,156,66,29,126,147,150,76,182,208,42,176,171,180,44,190,97,173,58,165,78,144,220,184,115,34,90,112,25,126,51,237,168,148,219,173,184,150,137,72,90,84,68,162,81,25,25,25,17,144,246,183,77,167,106,223,52,41,86,181,235,108,210,174,10,44,221,157,77,58,169,9,185,113,95,216,180,173,27,218,112,148,133,109,90,18,162,212,187,41,36,101,220,136,6,112,178,157,230,159,6,254,32,91,223,49,96,105,76,115,74,78,89,50,219,64,170,194,174,208,178,249,134,180,234,149,58,67,114,225,204,137,105,192,101,248,207,182,162,83,110,182,226,90,37,33,105,81,18,137,68,100,100,100,70,67,165,128,0,0,10,1,226,143,231,179,19,127,5,249,60,33,42,184,24,254,123,63,118,255,0,137,11,20,186,114,245,128,87,205,118,85,211,122,224,126,31,220,21,169,187,58,154,141,82,217,133,46,83,251,16,148,35,123,174,54,165,171,106,16,148,150,167,217,41,34,46,196,67,234,216,184,79,133,152,95,215,126,76,240,210,212,180,189,39,202,235,125,5,70,141,3,170,229,238,229,243,121,40,78,253,188,197,237,221,174,155,213,167,137,128,245,98,133,184,176,90,213,219,127,59,87,125,90,175,7,167,137,115,83,233,21,74,91,156,212,47,168,138,136,44,196,83,154,36,204,209,163,241,36,35,69,17,43,212,215,77,170,73,157,244,143,41,125,97,62,22,98,135,67,249,76,195,75,82,237,244,103,55,162,244,237,26,52,254,151,153,183,153,202,231,33,91,55,114,209,187,110,154,236,78,190,4,2,184,56,31,95,242,93,165,98,158,22,206,184,98,20,120,178,41,213,250,93,37,70,210,95,53,186,151,88,155,33,5,167,53,104,34,102,2,21,220,208,131,54,254,201,184,123,173,40,120,171,43,4,48,95,13,106,174,215,112,231,8,108,171,86,164,252,117,68,118,101,18,129,18,11,238,48,165,37,74,105,78,50,218,84,104,53,33,10,52,153,233,170,18,126,194,30,212,0,69,92,253,100,162,213,205,102,28,75,173,210,105,157,62,38,219,52,247,156,183,42,17,201,180,57,63,97,41,196,211,36,27,138,66,20,203,171,51,36,41,106,46,75,139,53,145,237,83,168,118,85,0,8,191,195,58,147,85,160,100,163,15,232,85,218,100,186,117,74,157,34,189,18,100,57,108,169,151,227,62,221,110,114,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,74,0,0,17,87,138,63,145,60,77,252,23,231,16,135,138,225,167,145,89,57,101,182,101,98,126,39,64,151,23,20,46,56,239,211,101,65,84,166,156,98,145,78,41,4,105,97,6,195,139,105,229,188,108,50,242,156,53,30,210,229,182,148,160,210,225,185,55,192,0,0,0,0,0,0,69,94,40,254,68,241,55,240,95,156,66,18,168,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,148,146,50,238,68,3,56,89,78,243,79,131,127,16,45,239,152,176,52,166,57,165,39,44,153,109,160,85,97,87,104,89,124,195,90,117,74,157,33,185,112,230,68,180,224,50,252,103,219,81,41,183,91,113,45,18,144,180,168,137,68,162,50,50,50,35,33,210,192,67,94,45,150,85,42,234,201,109,193,93,168,72,150,220,139,58,177,74,173,193,75,43,73,33,199,215,37,48,77,46,145,164,204,209,202,156,234,136,146,105,61,233,65,235,161,26,85,76,24,3,140,117,220,191,227,45,167,140,86,227,61,68,187,102,160,153,14,70,220,132,117,113,86,149,55,38,54,245,161,100,223,53,135,29,107,153,176,212,141,251,147,235,36,140,105,122,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,205,127,146,118,86,63,239,105,194,175,253,77,167,127,238,64,64,14,57,223,153,63,222,79,225,162,42,240,184,243,217,134,95,141,124,158,104,189,59,235,9,240,179,20,58,31,202,102,26,90,151,111,163,57,189,23,167,104,209,167,244,188,205,188,206,87,57,10,217,187,150,141,219,116,215,98,117,240,33,242,173,108,189,96,21,141,93,139,116,217,88,31,135,246,253,106,22,254,154,163,75,182,97,68,148,198,244,41,11,216,235,109,165,105,220,133,169,39,161,247,74,140,143,177,152,14,128,0,0,0,0,3,42,227,74,121,78,242,177,131,127,15,237,239,151,48,31,201,59,43,31,247,180,225,87,254,166,211,191,247,35,165,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,3,44,67,74,121,78,242,177,131,127,15,237,239,151,48,31,201,59,43,31,247,180,225,87,254,166,211,191,247,35,165,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,2,48,113,71,242,39,137,191,130,252,226,16,165,108,167,121,167,193,191,136,22,247,204,88,26,61,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,217,73,35,46,228,67,197,82,114,201,150,218,5,86,21,118,133,151,204,53,167,84,169,210,27,151,14,100,75,78,3,47,198,125,181,18,155,117,183,18,209,41,11,74,136,148,74,35,35,35,34,50,1,210,197,43,113,171,243,79,107,124,63,131,243,26,136,186,145,226,175,92,16,193,124,74,170,181,93,196,108,33,178,174,170,147,17,211,17,169,149,186,4,73,207,182,194,84,165,37,164,184,243,106,81,32,148,181,168,146,71,166,171,81,251,76,5,112,112,49,252,246,126,237,255,0,18,22,168,60,165,139,132,248,89,133,253,119,228,207,13,45,75,75,210,124,174,183,208,84,104,208,58,174,94,238,95,55,146,132,239,219,204,94,221,218,233,189,90,120,152,245,96,0,0,0,0,0,32,7,26,191,43,22,183,196,8,63,46,168,136,1,194,227,207,102,25,126,53,242,121,162,247,175,92,61,176,113,42,148,213,11,17,172,123,126,234,166,177,33,50,218,135,91,166,51,57,134,223,74,84,148,186,150,222,74,146,75,36,173,105,37,17,107,162,212,94,211,30,126,214,203,214,1,88,213,216,183,77,149,129,248,127,111,214,161,111,233,170,52,187,102,20,73,76,111,66,144,189,142,182,218,86,157,200,90,146,122,31,116,168,200,251,25,128,232,0,0,0,42,175,142,119,230,79,247,147,248,104,181,65,229,47,172,39,194,204,80,232,127,41,152,105,106,93,190,140,230,244,94,157,163,70,159,210,243,54,243,57,92,228,43,102,238,90,55,109,211,93,137,215,192,128,81,103,11,143,61,152,101,248,215,201,230,139,254,28,254,214,203,214,1,88,213,216,183,77,149,129,248,127,111,214,161,111,233,170,52,187,102,20,73,76,111,66,144,189,142,182,218,86,157,200,90,146,122,31,116,168,200,251,25,142,128,0,0,0,3,42,227,85,3,149,127,36,236,172,127,222,211,133,95,250,155,78,255,0,220,128,101,59,202,198,13,252,63,183,190,92,192,234,163,242,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,166,14,39,249,31,197,11,38,255,0,187,115,65,69,173,75,186,236,154,228,132,212,171,18,170,51,155,235,104,79,186,243,76,55,20,210,181,18,158,141,185,214,155,99,148,70,109,182,158,90,210,146,105,46,57,115,224,2,0,112,197,200,119,228,66,133,27,30,113,98,139,182,254,184,41,233,244,109,46,163,78,229,202,181,217,82,222,75,154,43,154,162,231,72,97,81,205,91,155,109,214,82,110,50,122,111,117,39,63,192,0,7,138,198,140,33,179,113,235,11,238,12,35,196,6,37,185,66,184,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,228,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,126,212,0,102,218,173,148,252,109,167,102,46,110,86,33,219,145,42,152,131,22,67,140,181,14,37,69,132,177,41,9,138,114,210,243,111,188,164,32,144,168,196,78,145,56,104,94,134,73,82,82,189,80,87,253,150,236,34,170,224,46,9,90,216,65,89,190,229,222,50,45,136,238,196,69,98,75,10,97,110,176,111,184,182,90,38,212,235,166,132,52,210,219,101,9,222,100,72,105,36,91,75,68,151,75,0,25,87,26,83,202,119,149,140,27,248,127,111,124,185,128,254,73,217,88,255,0,189,167,10,191,245,54,157,255,0,185,29,42,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,32,17,131,138,63,145,60,77,252,23,231,16,133,43,101,59,205,62,13,252,64,183,190,98,192,209,237,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,83,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,202,73,25,119,34,30,42,147,150,76,182,208,42,176,171,180,44,190,97,173,58,165,78,144,220,184,115,34,90,112,25,126,51,237,168,148,219,173,184,150,137,72,90,84,68,162,81,25,25,25,17,144,14,150,41,91,141,95,154,123,91,225,252,31,152,212,69,212,143,21,122,224,134,11,226,85,85,170,238,35,97,13,149,117,84,152,142,152,141,76,173,208,34,78,125,182,18,165,41,45,37,199,155,82,137,4,165,173,68,146,61,53,90,143,218,96,43,131,129,143,231,179,247,111,248,144,252,152,25,195,238,54,98,115,95,140,248,195,140,148,169,105,195,170,118,36,92,145,161,83,94,105,214,81,115,44,230,78,109,211,106,67,47,180,243,40,140,241,48,163,90,82,164,56,178,91,122,234,135,8,172,210,197,194,124,44,194,254,187,242,103,134,150,165,165,233,62,87,91,232,42,52,104,29,87,47,119,47,155,201,66,119,237,230,47,110,237,116,222,173,60,76,122,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,1,254,19,165,179,79,133,34,124,133,165,13,70,105,111,45,74,50,34,36,164,140,204,204,207,183,129,10,34,226,97,143,178,113,127,29,165,91,212,170,139,175,82,45,221,244,222,74,94,53,32,228,199,153,49,27,137,41,113,105,251,14,17,107,161,31,220,68,45,131,60,56,221,75,193,140,4,185,230,59,57,76,84,234,212,201,180,234,126,199,82,149,148,135,97,73,54,149,253,98,21,166,230,188,83,169,251,136,207,194,139,112,118,210,173,99,198,63,80,233,50,18,236,183,238,27,142,51,179,214,100,183,52,67,243,91,75,171,81,153,44,244,213,222,230,162,50,239,223,95,104,116,154,78,82,171,236,101,150,118,57,86,34,19,77,41,199,122,114,117,181,165,74,107,209,229,37,42,45,204,232,125,181,238,75,211,254,145,26,224,41,180,79,140,183,117,216,151,144,106,211,199,77,197,168,190,188,207,97,53,18,204,200,173,106,200,139,25,182,209,111,218,178,84,92,164,32,137,79,177,71,121,173,199,162,11,93,118,248,232,71,250,188,5,8,180,70,137,40,35,45,77,43,34,50,253,160,52,145,148,153,49,229,101,159,11,215,26,65,186,132,217,244,68,247,89,40,209,253,30,199,170,122,120,105,238,29,112,112,236,148,84,145,82,203,6,28,108,165,185,11,166,182,40,241,207,115,28,190,113,166,159,27,235,11,191,172,71,175,218,246,232,59,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,124,70,239,69,90,25,104,185,26,75,169,73,214,34,76,166,25,26,180,212,157,167,203,255,0,140,95,163,247,254,163,18,144,87,87,24,235,255,0,208,152,83,70,180,89,54,141,233,245,40,238,45,39,246,137,181,198,168,54,103,161,40,143,196,189,198,64,41,238,143,29,83,235,208,98,161,179,90,164,203,105,178,73,22,166,163,82,200,180,211,219,226,52,117,148,138,90,233,57,114,195,232,78,71,54,77,54,221,39,84,41,27,79,251,129,130,240,208,189,195,58,184,125,21,249,215,229,185,14,49,40,221,122,173,13,180,109,215,93,198,242,8,180,211,191,137,141,37,96,20,25,20,220,20,177,161,202,82,205,214,237,202,98,87,188,207,82,50,136,209,25,30,189,252,72,5,110,113,127,203,171,180,245,83,177,206,223,162,69,75,18,100,51,76,155,210,70,209,211,113,93,124,151,30,115,99,90,109,208,139,85,169,122,235,166,165,237,28,211,133,62,99,213,135,120,142,172,50,175,212,144,213,38,184,179,228,27,239,109,34,146,243,240,89,73,22,247,82,157,54,160,251,18,76,255,0,89,118,22,169,154,60,39,139,140,184,43,113,217,207,199,67,207,170,4,199,161,146,208,74,210,71,72,243,109,153,106,133,158,186,185,236,45,125,222,227,207,100,244,215,112,67,26,165,52,217,59,26,117,157,114,45,27,125,116,18,213,18,89,246,254,193,154,77,77,127,197,240,246,123,3,77,12,62,212,150,91,146,195,137,113,167,82,75,66,210,100,100,164,153,106,70,70,94,37,160,255,0,65,29,178,71,152,234,38,96,112,122,149,57,137,140,29,86,149,25,136,19,152,39,17,188,157,106,44,99,113,91,73,213,171,77,207,105,170,180,61,124,72,143,198,68,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,15,243,125,246,163,50,228,151,220,75,109,52,147,90,214,163,34,36,164,139,83,51,51,240,45,7,250,8,237,157,204,198,209,50,253,131,213,89,207,204,96,170,181,88,207,192,130,193,184,141,230,235,177,100,155,106,218,110,161,90,110,103,77,83,169,251,136,207,192,43,111,138,198,100,21,136,152,140,156,50,160,84,144,237,38,134,178,231,155,15,110,35,146,203,243,153,81,30,199,84,157,54,172,187,26,72,255,0,81,118,29,47,132,6,93,93,168,42,163,142,119,5,22,50,152,141,33,234,92,46,174,54,174,147,137,232,37,54,243,123,218,211,110,134,122,45,43,215,93,116,47,104,175,88,9,174,227,118,53,69,105,194,118,76,251,194,228,66,52,245,214,72,84,185,101,219,251,106,36,146,157,255,0,141,227,237,246,232,79,43,152,81,23,6,176,86,220,179,152,142,219,47,148,8,111,76,36,32,147,172,142,145,150,220,51,209,8,61,117,111,218,90,251,253,196,31,227,155,106,98,234,217,115,196,24,77,199,55,141,86,213,91,68,37,27,143,251,129,242,240,208,253,227,56,181,152,234,129,94,157,21,72,52,42,52,183,91,52,153,104,105,52,172,203,77,61,158,3,75,88,251,6,69,75,5,111,152,113,84,178,117,219,114,166,148,108,51,212,204,226,58,68,69,167,127,19,25,181,196,24,143,193,191,46,72,114,73,68,235,21,121,141,175,118,186,238,39,150,71,174,189,252,72,5,242,112,227,189,21,119,101,162,219,105,79,37,103,71,137,14,152,68,74,215,66,106,159,19,254,49,254,151,221,250,136,74,81,93,92,28,111,255,0,77,225,85,102,209,120,218,39,160,84,164,56,132,151,218,54,209,26,158,217,30,134,163,63,19,247,17,11,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,37,198,126,232,165,76,184,109,203,105,181,43,175,97,136,114,20,147,52,233,202,74,234,40,215,77,119,125,163,247,104,45,177,70,73,73,168,204,136,136,181,212,197,19,241,86,191,88,188,115,34,228,40,228,222,148,88,7,77,89,183,166,134,166,103,206,35,215,69,31,127,91,238,253,68,3,133,229,58,208,153,122,230,30,193,164,196,97,78,161,23,21,41,249,4,73,53,104,201,78,97,42,62,201,63,210,246,150,131,71,150,229,53,186,53,191,76,164,180,157,168,133,13,152,228,90,105,161,33,4,159,113,123,189,194,143,184,81,217,139,175,230,49,21,165,50,135,26,167,65,39,72,148,157,118,169,185,240,85,184,189,83,34,236,126,58,144,189,32,31,242,180,37,196,41,181,145,26,84,70,70,71,237,33,69,124,82,48,93,252,60,199,153,151,100,58,90,216,166,220,70,228,213,188,150,13,45,170,76,137,179,92,50,220,72,74,77,70,148,17,248,153,233,237,49,122,194,10,113,103,194,4,95,56,20,213,215,10,35,139,155,65,154,153,142,45,166,245,50,97,136,115,156,61,76,144,163,211,85,150,189,200,190,242,1,6,248,91,99,179,216,107,141,209,44,185,181,46,85,62,231,117,184,13,178,227,198,150,213,38,76,184,77,145,146,77,196,164,215,181,6,94,6,122,123,15,192,94,114,84,75,73,45,38,70,74,45,72,200,101,239,14,110,105,86,70,33,219,87,116,103,84,203,212,58,204,58,130,84,74,52,154,84,203,232,115,196,140,140,187,167,222,95,172,134,141,242,219,137,208,49,111,6,173,139,190,29,65,153,111,61,76,132,153,138,109,212,185,182,65,197,101,197,165,70,75,81,146,181,112,181,35,61,123,247,1,211,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,127,20,162,66,77,106,50,34,73,106,102,98,140,120,164,227,179,216,149,141,211,44,168,85,62,117,58,216,117,200,14,50,219,198,166,211,38,52,185,173,153,154,73,197,36,151,181,100,94,4,122,123,11,192,92,14,100,177,62,6,18,96,213,207,119,204,168,51,17,214,105,147,83,13,78,58,150,247,72,40,175,56,132,164,205,105,51,86,173,158,132,71,175,110,195,57,24,141,115,73,189,241,14,229,187,164,58,167,158,174,86,102,212,20,163,81,168,212,167,159,91,158,38,102,103,221,94,243,253,102,2,87,112,184,193,119,241,19,30,34,93,147,41,107,126,155,110,155,115,80,242,152,53,54,153,49,230,66,112,139,113,161,73,37,18,86,103,226,71,167,180,133,234,161,9,109,9,109,4,68,148,145,17,17,123,8,132,22,225,49,132,8,177,176,41,219,174,108,71,17,54,189,53,83,27,91,173,232,102,195,240,224,184,90,25,161,39,166,168,61,59,153,125,230,39,88,15,157,113,211,91,172,219,245,42,75,169,220,137,176,222,142,101,166,186,146,208,105,247,31,191,220,51,137,155,27,66,101,149,152,123,250,147,45,133,52,133,220,85,87,227,145,160,211,171,39,57,244,164,251,164,191,71,216,90,13,38,10,46,226,187,102,46,129,152,197,214,146,202,27,106,163,4,221,50,74,116,220,167,39,78,86,227,245,72,143,177,120,234,96,59,39,6,11,162,149,14,225,184,237,183,20,174,189,246,38,72,74,72,211,167,41,75,167,35,93,53,221,246,139,221,160,182,209,68,220,42,111,214,44,236,200,183,10,71,47,74,212,2,166,160,220,211,66,83,211,224,145,105,170,139,191,171,247,254,163,23,176,147,37,36,148,70,70,70,90,234,64,63,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,62,77,219,83,106,139,107,86,42,207,56,77,162,28,9,18,13,70,100,90,18,27,82,188,76,203,221,239,25,192,205,13,218,237,231,143,215,229,89,199,77,196,38,226,170,52,202,141,70,122,183,214,188,164,247,212,255,0,75,216,122,11,251,205,101,208,118,142,95,47,202,162,13,4,233,219,213,70,218,53,123,23,208,190,162,50,238,93,245,79,176,198,112,238,106,131,181,107,142,171,85,125,91,156,153,57,249,11,61,76,245,82,220,82,143,196,207,218,126,240,22,99,193,134,211,67,245,27,138,238,54,9,70,223,87,7,121,167,93,52,85,61,207,29,63,211,251,5,178,136,9,193,238,199,250,61,128,117,58,235,209,156,67,213,42,219,207,33,107,70,154,182,228,40,10,45,12,210,71,166,165,239,50,19,236,0,120,108,112,177,162,226,62,18,221,182,116,150,82,226,170,84,89,241,153,213,36,123,93,114,51,141,164,203,84,171,67,245,252,72,140,255,0,232,30,228,127,202,208,149,161,72,89,17,165,68,100,100,126,210,1,152,124,92,179,38,97,246,38,221,22,116,214,22,218,169,53,137,176,209,185,38,91,144,212,135,27,37,22,169,78,165,234,31,125,11,245,23,128,178,46,15,121,128,83,73,169,224,149,102,162,251,170,91,175,84,226,19,207,110,36,36,250,8,200,66,119,57,216,139,190,132,72,253,71,236,28,111,139,62,11,166,192,199,22,110,250,84,3,110,159,112,67,76,183,221,75,90,36,229,191,50,115,138,45,82,132,167,93,168,35,238,102,175,214,35,158,83,49,58,118,19,227,229,157,115,70,156,184,209,213,88,167,199,156,100,233,160,149,20,230,176,183,18,173,22,146,50,50,111,185,40,244,237,220,6,146,0,124,123,62,227,135,119,218,180,139,158,3,137,92,122,172,24,243,91,52,153,25,109,117,180,172,188,12,203,193,69,237,63,214,99,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,143,120,92,112,237,11,86,175,115,207,113,40,143,74,131,34,107,134,163,34,45,173,54,165,159,137,145,120,36,253,165,250,200,5,95,241,132,204,10,157,69,51,4,168,213,7,218,82,29,102,167,44,153,119,105,45,37,215,198,90,21,181,206,228,125,181,35,71,235,63,96,173,220,35,179,38,98,14,38,218,246,116,38,22,226,170,213,136,80,215,181,38,123,80,236,134,219,53,30,137,86,133,235,151,125,15,245,31,128,246,89,180,196,233,184,177,143,151,141,205,38,114,228,199,77,98,161,30,9,155,166,178,76,98,154,250,219,74,117,90,136,136,137,206,196,147,211,191,97,35,56,76,96,186,111,252,113,122,239,170,192,55,41,246,252,37,75,97,213,53,170,10,91,19,32,184,146,213,72,82,117,218,179,62,198,74,253,64,46,15,3,236,104,184,113,132,182,149,157,25,148,182,170,109,22,4,103,180,73,22,231,91,140,219,106,51,209,41,212,253,79,19,34,63,250,7,185,31,242,132,37,8,74,16,68,73,73,17,17,23,176,135,253,0,10,154,227,61,106,37,138,141,187,119,19,4,147,115,164,131,188,147,166,186,170,160,230,154,233,254,159,216,45,148,64,78,48,150,63,210,28,3,166,87,89,140,226,222,166,214,217,121,107,66,53,209,182,225,79,81,234,100,147,61,53,63,121,16,10,165,202,245,218,237,153,143,214,29,93,14,155,104,85,197,75,105,229,18,140,180,111,173,101,74,239,169,126,143,180,244,26,63,180,170,109,86,173,106,61,93,151,9,196,76,129,30,65,40,140,143,82,91,105,87,137,25,251,253,227,47,246,213,65,218,77,199,74,170,48,173,174,67,156,196,132,30,166,90,41,14,18,139,192,203,218,94,241,163,204,169,93,7,118,229,242,195,170,44,208,110,149,189,75,109,211,79,181,125,11,10,51,62,231,223,85,123,76,7,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,120,171,95,127,68,114,228,228,38,234,169,138,229,94,105,192,229,165,253,139,112,157,129,56,180,211,113,106,147,219,225,223,83,47,3,20,105,76,138,117,58,180,72,106,81,153,203,146,219,70,122,247,245,148,69,247,251,197,168,241,165,186,226,61,71,182,109,22,221,119,158,137,144,167,41,27,139,102,210,69,69,189,116,215,93,117,251,191,104,173,44,28,163,183,112,226,221,147,66,125,46,41,154,133,197,77,138,239,44,181,86,199,36,182,147,211,82,50,240,63,105,24,11,254,200,237,150,139,35,45,182,124,20,33,9,235,105,116,249,198,105,45,12,205,112,35,22,167,234,151,127,87,255,0,162,59,216,242,152,83,67,141,109,225,165,171,66,136,75,38,96,209,96,199,70,253,55,104,136,232,73,107,161,17,107,162,75,216,67,213,128,0,0,8,73,197,87,11,226,94,120,8,245,200,138,105,61,50,134,226,165,155,196,201,41,72,105,152,83,151,246,182,25,145,17,171,95,18,47,188,133,27,48,251,209,36,55,37,133,169,14,178,178,90,20,147,50,52,168,143,82,50,50,238,93,198,145,243,107,106,199,187,242,227,136,148,199,150,226,86,139,98,174,243,59,12,139,87,10,3,233,73,30,164,125,189,111,97,106,51,129,90,128,186,85,102,125,45,205,119,195,146,236,117,107,239,66,205,39,236,47,119,184,5,242,240,210,198,150,113,87,46,244,170,108,169,105,114,163,109,33,138,58,144,167,8,214,164,71,131,13,38,179,35,90,148,126,179,158,61,139,95,97,9,110,41,119,132,30,48,189,108,226,245,67,14,170,19,210,213,62,169,1,215,217,75,174,154,82,169,46,74,128,202,82,146,53,146,77,91,82,122,17,36,207,245,248,11,161,35,37,17,25,30,164,125,200,7,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,68,142,37,152,210,206,21,101,222,171,77,139,45,40,168,220,168,126,142,148,19,132,75,74,36,65,152,146,89,17,45,42,47,89,191,30,229,175,176,196,182,51,36,145,153,158,132,93,204,82,247,23,204,97,122,230,197,234,126,28,211,231,37,218,125,46,3,79,188,150,157,53,37,50,91,149,61,149,37,68,75,52,146,182,168,181,35,73,31,234,240,1,95,175,190,244,185,14,73,125,106,91,175,44,214,181,40,204,205,74,51,212,204,204,251,159,113,121,60,42,176,190,37,153,128,140,220,139,166,19,51,43,142,166,89,60,108,146,84,182,158,133,5,125,149,176,140,200,205,58,248,153,126,177,71,212,88,11,170,214,96,82,219,215,124,201,45,71,78,158,245,172,146,94,195,247,251,134,143,242,149,106,199,180,50,227,135,116,198,86,226,150,187,98,144,243,219,204,143,71,14,3,9,81,22,132,93,189,95,105,106,3,174,128,0,0,224,153,226,179,17,123,101,182,240,130,180,54,174,138,151,80,156,70,162,212,200,209,2,73,106,94,169,247,245,191,250,35,189,143,43,138,180,56,215,46,26,93,84,41,100,179,102,117,22,116,117,236,211,118,139,142,180,158,154,145,150,186,40,253,134,3,49,149,56,167,76,171,75,134,149,25,28,73,46,52,71,175,127,85,70,95,119,184,94,95,10,155,239,233,118,92,155,132,229,85,50,156,164,77,40,28,181,63,189,109,147,80,32,150,154,110,61,18,91,188,59,104,103,224,66,150,49,142,142,221,189,139,151,181,9,132,184,150,105,247,21,74,43,92,194,209,91,27,146,226,75,93,8,139,93,11,216,68,44,183,130,213,215,17,154,61,205,104,184,235,188,245,204,155,57,40,220,91,54,154,41,205,235,166,186,235,175,221,251,64,90,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,15,226,148,73,73,169,70,68,68,90,153,159,176,127,68,120,206,54,102,237,108,2,195,122,132,135,107,145,91,172,203,97,214,98,199,76,150,201,237,234,98,65,160,201,60,212,47,237,179,166,165,237,240,239,224,21,127,197,131,18,24,187,241,236,168,49,101,33,214,232,241,58,101,147,107,37,32,150,212,217,200,61,116,81,250,222,183,184,143,245,14,97,195,238,196,43,231,51,22,187,79,64,84,150,105,115,97,84,149,245,91,210,158,85,66,47,115,245,84,68,90,47,199,183,143,137,14,39,137,151,181,83,17,111,218,245,229,86,157,34,83,213,90,140,169,105,55,221,82,205,8,117,229,184,73,45,202,81,145,17,172,251,106,126,62,39,226,44,103,131,110,19,55,81,169,87,49,70,108,39,75,166,84,154,107,78,45,191,87,84,170,158,250,116,51,71,143,115,62,202,253,158,208,22,199,17,132,69,138,204,86,144,148,33,150,210,218,82,146,208,136,136,180,34,34,31,236,0,0,0,0,60,182,42,83,10,181,134,55,117,35,78,243,104,83,227,151,220,107,142,180,251,143,223,238,25,177,198,74,58,232,24,179,121,82,28,62,241,43,245,22,127,249,89,46,39,220,94,239,112,211,77,118,63,87,68,168,69,208,207,157,21,214,244,47,19,213,6,67,56,249,188,164,122,27,49,151,236,94,90,209,186,225,170,57,162,203,67,239,57,242,247,23,184,7,228,202,205,240,172,61,199,155,46,225,231,58,219,104,173,211,144,247,45,90,110,108,166,176,181,36,253,100,234,71,179,192,207,65,163,139,54,182,213,203,104,209,46,22,63,171,169,211,163,76,71,135,131,141,37,101,224,103,250,94,243,253,99,46,244,249,210,41,147,227,84,162,44,208,252,71,144,251,106,35,50,50,90,84,70,71,169,104,126,37,236,26,23,200,94,39,67,196,204,183,218,114,90,158,169,18,169,52,216,20,201,123,221,37,168,158,106,4,83,89,125,181,30,154,175,219,161,247,238,68,2,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,188,111,226,237,153,44,53,198,139,251,14,104,86,78,26,191,77,181,110,138,173,18,27,178,233,179,212,251,140,70,150,227,45,169,197,38,98,82,107,52,160,140,204,146,146,215,93,8,188,5,186,12,214,102,199,205,62,50,124,64,184,126,98,248,11,232,201,158,53,221,89,137,203,101,159,140,119,173,62,149,10,181,112,122,67,169,98,150,211,141,197,71,34,124,136,232,216,151,28,113,101,170,25,73,158,171,63,88,207,77,11,66,46,214,34,175,11,143,34,120,101,248,215,206,38,137,84,0,0,0,56,254,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,6,115,50,119,154,171,203,42,24,185,79,188,40,213,41,106,182,42,50,35,198,187,41,13,182,79,34,163,78,37,250,230,150,148,180,39,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,223,246,14,227,21,131,142,182,5,47,17,176,230,189,18,163,77,168,199,97,215,90,106,83,47,63,79,125,198,91,121,81,37,37,149,173,45,73,109,46,160,156,104,212,102,147,63,212,102,30,212,0,0,0,4,21,226,69,159,170,22,1,90,181,76,18,195,122,135,91,137,183,5,61,113,228,61,22,74,219,250,51,21,246,244,41,43,113,165,37,105,152,164,47,115,13,165,68,164,106,151,151,162,121,104,120,59,253,177,154,236,56,190,115,53,88,203,37,148,239,166,106,182,189,191,46,177,95,170,48,241,28,88,50,154,149,25,130,128,157,8,249,175,23,80,163,116,200,201,45,41,9,108,247,44,220,75,94,43,60,152,187,154,252,5,179,83,138,216,9,105,217,87,85,177,73,142,165,220,176,106,148,201,143,84,96,33,38,102,115,91,54,101,54,151,35,18,116,39,18,72,222,214,222,97,154,219,53,155,48,3,131,85,90,171,95,205,221,237,93,174,212,229,212,106,85,27,30,165,46,100,201,111,41,231,228,190,229,78,158,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,23,41,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,10,107,164,241,175,204,147,53,88,79,87,112,211,13,102,83,81,33,181,76,143,18,36,248,207,188,193,40,185,136,109,213,74,113,45,172,211,169,18,205,181,146,76,200,205,42,211,67,181,252,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,77,124,76,242,93,252,155,49,29,24,145,101,39,153,96,223,213,9,111,198,142,204,30,75,116,41,198,124,213,193,213,180,37,148,178,162,90,149,29,37,181,92,182,157,65,164,249,38,227,156,255,0,36,25,209,186,178,143,136,236,78,154,170,173,110,193,169,115,24,173,219,205,78,113,45,163,154,108,238,157,25,131,89,50,115,16,76,54,68,165,151,174,217,41,173,200,220,78,32,47,127,27,239,90,174,26,224,189,253,136,212,40,241,31,169,90,182,189,86,183,13,169,104,82,152,113,248,209,28,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,94,34,162,255,0,213,171,205,63,253,192,225,87,255,0,50,170,63,245,225,103,217,133,186,104,87,206,75,241,46,245,181,167,117,180,91,131,11,235,53,74,116,158,82,219,231,197,126,146,235,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,51,132,3,78,120,33,122,213,113,43,5,236,28,70,174,199,136,197,74,234,181,233,85,185,141,68,66,146,195,111,201,136,219,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,241,12,98,198,43,7,2,172,10,166,35,98,53,122,37,58,155,78,142,251,173,52,236,166,89,126,160,251,108,184,242,98,69,75,203,66,93,146,226,90,89,54,209,40,141,70,95,172,203,196,229,234,233,161,88,217,47,195,75,214,233,157,209,81,109,252,47,163,85,42,50,121,75,115,145,21,138,75,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,165,108,239,231,70,234,205,198,35,191,58,18,170,180,75,6,155,203,98,137,111,59,57,197,54,190,81,189,182,116,150,9,102,201,76,89,62,225,26,144,94,163,102,150,183,47,105,184,176,238,181,110,53,249,146,122,171,53,234,22,26,97,172,58,106,228,56,168,113,229,196,159,37,246,88,53,31,45,14,58,153,77,165,197,146,116,35,89,54,130,81,145,153,37,58,232,82,171,46,153,182,206,205,253,134,151,166,96,241,135,9,44,171,119,14,172,235,94,125,195,17,132,82,170,16,42,55,42,218,130,169,76,166,26,223,146,226,91,140,105,216,163,148,109,56,133,110,36,182,149,153,173,77,64,190,28,217,40,254,85,88,142,253,126,255,0,166,85,91,195,43,91,235,42,82,88,46,83,117,73,196,104,54,233,137,123,114,86,157,200,89,184,234,154,37,41,13,165,41,213,165,60,211,133,113,57,155,164,210,168,25,68,197,122,21,10,153,18,157,77,167,97,189,118,36,56,113,25,75,44,70,97,186,99,201,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,32,30,175,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,81,64,57,9,206,253,119,40,247,219,176,174,57,85,90,150,25,86,249,174,214,232,144,217,68,135,145,40,153,50,102,84,68,184,235,104,109,237,233,105,14,30,242,74,218,215,114,84,166,218,52,95,69,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,202,73,145,247,35,1,245,128,0,0,0,0,66,174,36,57,214,197,60,159,126,78,255,0,38,116,11,82,167,244,183,210,253,111,167,98,201,123,151,210,244,156,190,87,37,246,180,215,169,94,237,219,181,209,58,105,161,235,197,114,103,197,3,31,115,19,153,59,63,7,47,91,67,15,225,81,110,15,72,117,47,210,233,243,91,148,142,68,9,18,17,177,78,75,113,5,170,217,73,30,168,63,84,207,77,15,67,47,149,199,59,243,39,251,201,252,52,69,94,23,30,123,48,203,241,175,147,205,1,127,192,0,0,0,0,2,186,179,237,159,92,211,229,27,25,90,181,168,22,46,31,206,179,43,180,246,170,22,253,70,161,76,168,186,243,155,82,72,148,195,174,162,67,77,27,205,188,70,163,67,100,123,90,122,57,168,245,88,177,81,0,56,201,224,167,211,156,190,210,113,142,37,67,147,47,12,170,7,206,97,199,118,182,252,26,139,177,227,185,181,36,218,141,79,37,244,67,52,234,180,36,155,231,235,185,91,8,7,213,225,207,159,235,219,54,215,85,231,101,98,165,58,212,165,86,168,244,248,181,74,52,106,20,9,141,117,17,73,197,183,49,199,86,243,206,163,212,91,144,201,37,170,84,124,213,25,18,136,140,211,58,134,117,178,15,137,150,174,17,102,247,13,175,171,214,95,73,69,143,80,145,79,147,41,78,54,219,113,122,216,143,67,67,238,173,197,165,8,101,181,200,74,220,89,171,213,109,43,81,17,153,17,30,138,64,4,32,226,57,158,203,251,40,149,91,18,133,133,208,236,170,181,74,226,143,80,151,85,135,91,109,231,223,138,195,106,97,49,157,75,108,72,105,72,67,138,84,164,146,150,70,74,54,84,73,251,10,19,124,103,219,137,117,255,0,27,16,115,165,136,146,169,183,12,186,173,54,135,34,53,2,41,60,110,236,134,184,145,155,106,84,118,144,225,22,196,38,97,75,51,218,91,20,181,45,105,221,191,113,132,234,200,111,16,188,201,102,207,30,91,195,155,150,216,195,90,117,189,78,163,204,173,214,29,131,10,123,51,84,195,123,25,109,49,212,185,46,160,215,212,72,142,106,37,164,139,150,78,104,123,182,145,253,94,33,124,66,241,163,41,152,209,69,195,156,57,182,44,170,141,54,163,107,198,173,186,237,110,20,183,159,75,238,75,150,202,146,149,51,37,164,146,54,199,65,145,26,76,245,53,119,240,34,243,252,18,240,206,234,183,240,227,17,49,74,173,19,167,162,222,21,10,125,62,145,204,109,196,57,35,160,41,60,247,211,185,4,133,178,107,150,77,165,104,82,190,177,135,210,100,147,71,126,1,198,175,205,61,173,240,254,15,204,106,32,38,167,13,236,235,98,158,112,127,40,159,148,202,5,169,76,250,37,232,142,139,208,81,100,179,204,234,186,190,103,55,156,251,186,233,211,35,110,221,186,106,173,117,212,180,154,162,170,248,24,254,123,63,118,255,0,137,9,211,154,236,215,97,198,82,176,225,119,173,234,239,93,85,157,204,98,129,64,97,226,68,170,188,164,145,25,165,38,100,124,182,81,185,38,235,198,70,150,210,164,145,18,214,182,219,88,120,12,242,231,194,213,201,245,58,139,72,143,70,250,69,121,215,182,77,135,75,39,91,38,91,130,212,166,19,33,82,148,78,19,177,249,204,156,148,71,116,154,117,38,235,42,220,149,19,106,73,245,252,6,204,86,17,230,74,205,141,121,225,77,217,18,162,133,71,101,233,212,197,186,132,212,105,43,112,214,146,102,100,114,81,169,149,238,105,210,35,61,80,189,134,166,212,180,104,163,206,21,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,174,123,133,102,80,238,172,190,225,197,87,18,49,54,21,86,143,119,223,92,173,40,174,207,113,45,194,165,182,68,166,58,152,132,73,66,102,41,107,117,71,204,222,182,155,82,80,92,149,170,66,20,17,215,27,248,187,102,75,13,113,162,254,195,154,21,147,134,175,211,109,91,162,171,68,134,236,186,108,245,62,227,17,165,184,203,106,113,73,152,148,154,205,40,35,51,36,164,181,215,66,47,1,97,57,51,198,187,171,49,57,108,179,241,142,245,167,210,161,86,174,15,72,117,44,82,218,113,184,168,228,79,145,29,27,18,227,142,44,181,67,41,51,213,103,235,25,233,161,104,69,66,249,177,243,79,140,159,16,46,31,152,190,46,167,133,199,145,60,50,252,107,231,19,64,74,160,0,0,16,171,137,14,117,177,79,39,223,147,191,201,157,2,212,169,253,45,244,191,91,233,216,178,94,229,244,189,39,47,149,201,125,173,53,234,87,187,118,237,116,78,154,104,122,205,81,85,124,115,191,50,127,188,159,195,64,125,92,153,241,64,199,220,196,230,78,207,193,203,214,208,195,248,84,91,131,210,29,75,244,186,124,214,229,35,145,2,68,132,108,83,146,220,65,106,182,82,71,170,15,213,51,211,67,208,202,106,99,158,107,176,227,46,216,143,135,22,86,40,59,232,170,86,35,122,77,134,107,238,188,73,139,77,149,20,226,19,105,146,70,94,163,46,117,74,35,123,93,173,169,9,53,145,33,75,113,170,108,225,113,231,179,12,191,26,249,60,209,42,184,231,126,100,255,0,121,63,134,128,181,64,21,129,195,23,136,92,203,166,100,108,186,230,6,239,231,85,94,218,213,165,95,169,188,251,242,170,178,157,125,231,29,139,54,91,239,47,115,199,205,101,17,139,106,18,105,108,219,220,107,54,146,187,63,0,0,0,28,126,171,153,139,54,129,154,58,86,86,43,176,101,197,174,220,118,186,46,58,20,228,145,184,196,197,147,179,9,248,139,34,78,172,173,13,67,55,82,179,51,66,203,152,147,52,41,40,39,123,0,166,14,50,181,106,173,3,55,118,77,118,133,83,151,78,169,83,172,122,108,184,115,34,60,166,95,140,251,117,58,130,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,77,94,31,121,245,183,179,51,102,193,177,177,6,187,18,30,42,82,35,182,204,228,72,233,97,34,190,179,57,42,39,160,178,78,154,222,90,99,199,75,146,9,45,161,8,90,204,210,148,160,200,136,38,80,0,0,0,14,127,142,152,233,135,25,116,195,138,142,40,98,133,103,161,165,65,209,166,89,104,137,114,170,18,148,70,109,197,140,217,153,115,30,94,213,104,90,146,73,41,82,214,164,33,11,90,67,202,102,187,53,216,113,148,172,56,93,235,122,187,215,85,103,115,24,160,80,24,120,145,42,175,41,36,70,105,73,153,31,45,148,110,73,186,241,145,165,180,169,36,68,181,173,182,215,218,198,109,179,69,153,187,251,52,216,161,82,196,11,190,76,184,116,213,200,82,168,182,241,84,94,147,10,140,193,182,211,123,24,75,135,181,43,90,88,105,78,173,9,65,56,225,41,123,83,169,37,58,73,0,30,43,27,239,90,174,26,224,189,253,136,212,40,241,31,169,90,182,189,86,183,13,169,104,82,152,113,248,209,28,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,94,35,218,142,85,155,31,43,24,201,240,254,225,249,115,224,42,175,253,90,188,211,255,0,220,14,21,127,243,42,163,255,0,94,23,82,50,174,53,80,0,0,0,2,176,51,153,197,3,31,114,237,153,59,195,7,44,171,67,15,230,209,109,255,0,71,244,207,213,41,243,92,148,190,124,8,242,23,189,77,203,109,7,162,222,81,22,136,47,84,139,93,79,83,59,63,20,3,197,31,207,102,38,254,11,242,120,64,44,167,134,246,117,177,79,56,63,148,79,202,101,2,212,166,125,18,244,71,69,232,40,178,89,230,117,93,95,51,155,206,125,221,116,233,145,183,110,221,53,86,186,234,90,118,171,87,53,216,113,95,204,157,235,149,154,155,190,134,188,237,126,145,250,107,114,30,35,110,187,21,216,12,75,113,81,207,66,209,230,185,171,37,178,122,168,219,65,58,147,81,19,164,204,22,224,99,249,236,253,219,254,36,35,87,17,235,178,234,177,184,132,226,29,211,101,92,213,91,126,181,11,209,61,53,70,151,53,200,146,152,223,68,136,133,236,117,179,74,211,185,11,82,79,67,238,149,25,31,99,48,23,210,2,42,228,39,59,244,44,220,88,142,194,184,229,82,169,184,155,68,230,187,91,162,67,101,113,217,92,83,120,201,153,81,18,227,174,45,198,118,41,164,56,123,205,72,119,93,201,74,92,104,215,42,128,0,0,0,113,252,121,204,197,155,128,215,14,27,89,149,152,50,234,55,14,40,221,16,173,202,44,38,72,208,132,161,201,81,217,147,45,215,77,38,148,161,148,201,108,201,29,214,226,214,132,145,18,119,184,223,235,204,94,101,240,179,43,246,35,215,214,38,85,191,71,162,163,67,126,55,165,42,127,92,203,78,116,140,60,235,124,238,87,61,11,115,106,189,68,106,163,246,17,210,5,133,142,152,143,152,188,247,97,102,40,98,133,103,174,170,206,196,11,117,166,89,104,141,17,105,241,83,83,100,219,139,25,179,51,229,178,141,202,208,181,53,26,148,165,173,75,90,214,181,5,228,230,55,27,233,89,113,193,234,214,50,215,104,114,234,244,218,4,138,114,102,68,136,226,80,249,177,34,115,17,156,91,123,189,85,45,9,124,214,72,51,73,44,208,73,53,35,118,242,245,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,142,188,81,252,137,226,111,224,191,56,132,43,47,135,222,125,110,28,179,94,80,108,108,65,174,203,153,133,117,121,13,179,57,18,58,169,171,160,32,138,74,137,232,44,147,164,134,80,169,18,18,228,130,75,107,90,208,131,52,165,75,34,35,11,222,1,249,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,113,76,115,205,118,28,101,219,17,240,226,202,197,7,125,21,74,196,111,73,176,205,125,215,137,49,105,178,162,156,66,109,50,72,203,212,101,206,169,68,111,107,181,181,33,38,178,36,41,110,53,218,197,85,241,206,252,201,254,242,127,13,1,106,128,43,3,134,47,16,185,151,76,200,217,117,204,13,223,206,170,189,181,171,74,191,83,121,247,229,85,101,58,251,206,59,22,108,183,222,94,231,143,154,202,35,22,212,36,210,217,183,184,214,109,37,118,126,0,0,0,0,0,3,138,90,185,174,195,138,254,100,239,92,172,212,221,244,53,231,107,244,143,211,91,144,241,27,117,216,174,192,98,91,138,142,122,22,143,53,205,89,45,147,213,70,218,9,212,154,136,157,38,123,88,161,110,35,215,101,213,99,113,9,196,59,166,202,185,170,182,253,106,23,162,122,106,141,46,107,145,37,49,190,137,17,11,216,235,102,149,167,114,22,164,158,135,221,42,50,62,198,98,207,242,19,157,250,22,110,44,71,97,92,114,169,84,220,77,162,115,93,173,209,33,178,184,236,174,41,188,100,204,168,137,113,215,22,227,59,20,210,28,61,230,164,59,174,228,165,46,52,107,9,84,0,0,0,2,63,231,95,53,212,44,165,224,212,219,203,155,74,153,119,212,181,135,107,81,38,188,180,245,242,183,32,156,112,210,217,26,205,150,16,190,107,135,170,18,122,33,190,98,22,235,102,3,207,230,191,136,54,11,229,66,171,75,182,43,172,203,186,174,25,210,18,153,148,170,28,200,139,126,146,194,85,25,78,46,90,20,233,45,149,170,60,131,117,132,26,52,120,219,218,106,109,39,204,41,1,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,44,203,223,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,90,112,238,207,212,204,177,221,71,97,226,149,66,171,82,195,42,223,42,62,167,37,249,31,70,92,39,29,95,83,22,54,227,65,50,181,190,226,164,54,218,9,197,122,174,39,114,155,229,186,23,168,0,0,0,0,2,162,241,191,139,182,100,176,215,26,47,236,57,161,89,56,106,253,54,213,186,42,180,72,110,203,166,207,83,238,49,26,91,140,182,167,20,153,137,73,172,210,130,51,50,74,75,93,116,34,240,22,19,147,60,107,186,179,19,150,203,63,24,239,90,125,42,21,106,224,244,135,82,197,45,167,27,138,142,68,249,17,209,177,46,56,226,203,84,50,147,61,86,126,177,158,154,22,132,84,47,155,31,52,248,201,241,2,225,249,139,226,228,248,83,221,150,173,99,38,54,85,173,73,185,169,83,107,86,255,0,164,189,47,78,143,53,183,37,83,249,245,89,203,99,168,105,38,107,107,152,130,53,35,121,22,228,145,153,106,64,38,0,0,0,175,94,33,124,66,241,163,41,152,209,69,195,156,57,182,44,170,141,54,163,107,198,173,186,237,110,20,183,159,75,238,75,150,202,146,149,51,37,164,146,54,199,65,145,26,76,245,53,119,240,34,246,188,55,179,173,138,121,193,252,162,126,83,40,22,165,51,232,151,162,58,47,65,69,146,207,51,170,234,249,156,222,115,238,235,167,76,141,187,118,233,170,181,215,82,210,21,241,171,243,79,107,124,63,131,243,26,136,234,188,12,127,61,159,187,127,196,128,79,74,174,102,44,218,6,104,233,89,88,174,193,151,22,187,113,218,232,184,232,83,146,70,227,19,22,78,204,39,226,44,137,58,178,180,53,12,221,74,204,205,11,46,98,76,208,164,160,157,236,2,152,56,202,213,170,180,12,221,217,53,218,21,78,93,58,165,78,177,233,178,225,204,136,242,153,126,51,237,212,234,10,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,53,120,125,231,214,222,204,205,155,6,198,196,26,236,72,120,169,72,142,219,51,145,35,165,132,138,250,204,228,168,158,130,201,58,107,121,105,143,29,46,72,36,182,132,33,107,51,74,82,131,34,32,153,64,0,0,0,0,3,133,103,19,53,86,110,84,48,142,161,120,86,106,81,21,115,212,99,200,141,105,210,28,108,222,93,70,162,72,245,13,77,37,104,87,76,218,148,218,158,94,228,237,65,146,72,249,139,109,11,246,184,233,142,152,113,151,76,56,168,226,134,40,86,122,26,84,29,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,167,60,57,135,204,13,253,153,172,80,157,138,248,140,184,136,169,76,143,30,35,80,224,155,197,10,19,12,182,73,75,81,219,121,199,20,218,13,91,221,82,73,90,27,142,184,174,219,140,6,132,242,241,152,27,7,51,88,95,7,21,240,229,114,209,77,153,34,68,71,97,206,54,74,108,39,217,112,210,166,164,54,203,142,37,181,154,118,58,148,154,181,54,221,109,93,183,16,233,99,58,217,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,141,4,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,136,61,0,0,0,14,41,106,230,187,14,43,249,147,189,114,179,83,119,208,215,157,175,210,63,77,110,67,196,109,215,98,187,1,137,110,42,57,232,90,60,215,53,100,182,79,85,27,104,39,82,106,34,116,153,237,98,133,184,143,93,151,85,141,196,39,16,238,155,42,230,170,219,245,168,94,137,233,170,52,185,174,68,148,198,250,36,68,47,99,173,154,86,157,200,90,146,122,31,116,168,200,251,25,128,190,144,17,87,33,57,223,161,102,226,196,118,21,199,42,149,77,196,218,39,53,218,221,18,27,43,142,202,226,155,198,76,202,136,151,29,113,110,51,177,77,33,195,222,106,67,186,238,74,82,227,70,185,84,0,0,0,43,3,57,156,80,49,247,46,217,147,188,48,114,202,180,48,254,109,22,223,244,127,76,253,82,159,53,201,75,231,192,143,33,123,212,220,182,208,122,45,229,17,104,130,245,72,181,212,245,51,147,252,61,51,65,127,102,207,5,235,88,141,136,212,139,126,157,82,167,93,18,104,141,53,68,142,243,44,41,134,226,68,121,42,82,94,117,213,26,247,72,89,25,146,136,180,36,246,241,51,170,30,40,254,123,49,55,240,95,147,194,19,255,0,130,167,149,139,167,226,4,239,151,83,128,79,240,0,0,0,0,1,81,120,223,197,219,50,88,107,141,23,246,28,208,172,156,53,126,155,106,221,21,90,36,55,101,211,103,169,247,24,141,45,198,91,83,138,76,196,164,214,105,65,25,153,37,37,174,186,17,120,11,116,25,172,205,143,154,124,100,248,129,112,252,197,240,23,103,195,211,52,23,246,108,240,94,181,136,216,141,72,183,233,213,42,117,209,38,136,211,84,72,239,50,194,152,110,36,71,146,165,37,231,93,81,175,116,133,145,153,40,139,66,79,111,19,57,64,43,215,130,133,90,148,246,91,111,42,19,53,56,139,169,67,190,36,75,145,13,47,36,223,101,135,160,66,75,78,173,189,119,37,11,83,15,37,42,50,209,70,211,132,90,237,61,44,40,0,87,175,16,190,33,120,209,148,204,104,162,225,206,28,219,22,85,70,155,81,181,227,86,221,118,183,10,91,207,165,247,37,203,101,73,74,153,146,210,73,27,99,160,200,141,38,122,154,187,248,17,88,80,165,110,53,126,105,237,111,135,240,126,99,81,1,39,248,122,113,11,198,140,217,227,69,107,14,113,26,216,178,169,212,218,117,175,38,182,211,180,72,82,217,125,79,183,46,35,41,74,148,244,151,82,104,219,33,102,100,73,35,212,147,223,196,142,194,133,43,112,84,243,79,116,252,63,157,243,26,112,186,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,241,175,42,219,86,213,163,91,184,95,254,174,153,78,147,49,126,30,13,180,165,159,137,151,232,251,203,245,140,227,230,154,249,86,33,99,205,233,112,243,157,113,181,214,234,40,103,152,173,118,182,115,95,90,82,94,178,180,34,223,224,71,160,188,124,250,98,116,60,51,203,125,217,37,217,234,143,42,173,77,159,76,137,177,210,66,141,231,96,74,52,23,219,73,233,170,61,154,159,110,196,99,61,21,9,210,42,115,228,212,165,172,214,252,183,150,251,138,51,51,51,90,148,102,103,169,234,126,39,237,1,234,176,110,142,186,254,44,217,180,118,207,67,151,95,167,51,255,0,203,73,109,62,227,247,251,134,147,176,174,150,84,76,49,180,104,250,119,133,66,129,28,254,243,68,116,39,220,94,239,112,207,22,80,233,30,153,204,101,133,23,150,181,237,184,105,110,104,130,212,251,78,96,189,199,239,26,56,161,71,233,40,148,248,186,25,114,98,180,222,135,226,90,32,136,7,238,0,0,1,254,50,216,68,168,175,69,117,4,180,60,218,155,82,84,90,145,145,150,134,70,67,253,128,6,122,120,130,88,133,99,230,98,232,109,152,10,140,205,82,108,234,146,126,171,98,85,205,168,74,238,94,170,72,203,68,120,247,240,241,49,211,248,80,98,67,22,134,61,157,6,84,164,52,221,98,39,74,130,117,100,148,26,221,155,5,5,166,170,47,91,213,247,25,254,177,215,184,201,97,51,116,234,141,15,20,97,66,116,206,74,163,83,93,113,13,250,186,169,85,7,213,169,146,60,123,17,247,87,236,246,138,230,195,59,218,169,135,87,237,6,242,164,206,145,25,234,85,70,44,181,27,14,169,6,180,180,242,28,52,158,213,36,204,140,208,93,181,47,15,18,241,1,168,20,168,148,146,82,76,140,140,181,35,47,104,254,136,241,147,156,205,218,216,251,134,240,36,53,92,138,229,102,35,13,51,42,58,164,182,111,110,75,17,205,102,105,230,173,127,109,237,53,63,111,143,127,25,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,225,231,153,142,210,159,144,234,26,109,4,106,82,214,162,74,82,68,90,153,153,159,129,0,255,0,177,254,111,200,98,43,75,145,37,246,217,105,180,154,150,183,20,73,74,72,139,83,51,51,240,45,4,122,199,172,242,224,102,6,65,124,167,94,20,186,181,85,147,82,14,159,78,168,67,126,66,86,68,239,218,104,228,33,68,68,166,141,39,247,153,23,137,246,172,156,198,113,78,197,140,75,93,70,222,195,215,14,129,68,145,206,105,50,25,57,49,102,237,87,57,5,162,154,150,164,125,133,160,252,62,210,125,196,64,44,31,54,124,65,176,175,0,168,211,41,52,74,180,122,237,200,235,110,50,203,52,247,227,74,38,29,52,62,148,155,169,76,148,56,146,75,140,145,43,66,212,183,23,180,251,82,230,59,230,3,16,113,242,241,155,114,221,245,217,207,71,117,247,23,26,18,165,62,166,25,65,186,234,208,73,109,199,22,73,52,147,202,73,104,122,17,118,47,191,196,86,43,23,69,223,57,234,197,114,163,83,171,202,113,74,91,146,36,188,228,133,153,153,154,143,85,40,204,252,84,103,220,253,167,239,31,37,73,52,153,165,68,100,100,122,25,31,176,7,234,164,211,164,86,42,176,233,49,26,91,143,205,144,220,118,144,132,153,169,75,90,137,36,68,68,70,102,102,103,236,33,160,220,130,97,20,108,37,203,181,189,19,209,231,26,101,98,44,74,172,146,91,68,133,243,29,131,20,151,175,168,147,241,111,219,169,246,238,102,41,215,33,152,49,59,24,51,9,109,176,152,11,126,13,18,116,58,180,165,27,70,166,249,108,206,138,75,73,250,139,47,178,231,129,232,90,120,153,13,7,209,233,177,232,244,152,84,152,141,33,182,97,71,110,59,104,66,72,137,41,66,73,36,68,68,68,68,90,23,184,7,236,0,0,0,0,1,255,0,15,107,202,94,132,70,123,79,177,251,123,12,238,231,211,119,242,161,190,55,33,40,63,76,212,251,36,180,255,0,124,101,13,14,212,94,40,244,249,82,20,162,73,52,202,214,102,103,166,154,36,207,81,157,44,236,212,145,84,204,189,245,33,183,210,233,38,187,84,70,169,86,239,247,194,73,233,226,126,240,28,102,109,30,161,2,59,18,228,199,90,89,146,132,184,218,205,10,36,153,40,140,203,185,150,158,4,44,231,131,70,51,25,215,107,216,55,81,150,162,73,67,149,90,99,123,158,169,158,250,124,116,164,181,95,143,143,98,71,237,246,14,13,143,184,12,197,7,38,184,115,138,144,162,181,190,163,232,118,222,117,13,150,239,172,165,58,250,136,204,155,47,113,31,117,31,250,71,40,201,62,40,189,132,249,134,182,43,168,150,236,118,103,78,133,78,146,109,184,104,222,202,231,70,82,210,126,186,72,200,201,190,228,102,101,239,32,26,50,1,243,173,202,187,23,5,191,76,174,197,81,41,154,140,54,101,182,122,145,250,174,32,148,94,6,101,224,126,243,31,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,105,241,147,226,5,195,243,23,198,148,198,107,51,99,230,159,25,62,32,92,63,49,124,5,212,240,184,242,39,134,95,141,124,226,104,149,66,42,240,184,242,39,134,95,141,124,226,104,149,64,0,0,3,42,226,85,100,23,58,247,86,84,241,30,37,18,173,83,234,48,202,230,168,50,221,199,79,144,110,45,184,27,205,45,170,167,28,155,74,214,151,154,65,17,173,40,73,243,155,65,32,203,114,90,91,81,84,123,252,86,192,188,71,193,168,118,133,90,245,163,114,169,87,221,191,10,228,160,84,152,51,92,89,177,100,48,219,198,132,172,200,180,121,174,106,80,235,102,68,164,168,210,101,170,22,218,214,26,94,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,76,28,48,179,235,27,6,42,177,50,253,140,21,216,144,48,250,167,34,75,212,170,188,190,106,206,147,81,125,76,236,101,199,84,239,42,60,21,26,95,81,153,53,234,188,249,184,181,37,6,226,211,107,248,233,142,152,113,151,76,56,168,226,134,40,86,122,26,84,29,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,164,57,174,115,51,153,96,229,50,192,147,50,100,232,149,27,218,163,29,109,80,104,45,58,203,207,165,247,25,144,113,165,202,140,111,180,241,65,231,71,54,220,117,189,79,83,218,158,254,20,3,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,47,191,142,152,233,136,249,139,196,122,142,40,98,133,103,174,170,206,209,166,89,104,141,17,105,241,82,102,109,197,140,217,153,242,217,70,229,104,90,154,141,74,82,214,165,173,107,90,190,5,217,96,94,86,44,107,126,85,225,111,75,164,162,234,163,183,95,164,20,146,36,174,85,57,199,93,105,169,4,141,119,37,11,83,14,26,55,17,110,70,213,167,84,45,10,80,77,254,10,158,105,238,159,135,243,190,99,78,23,82,41,91,130,167,154,123,167,225,252,239,152,211,133,212,128,242,152,171,134,118,174,50,97,197,199,133,183,172,78,162,139,115,83,221,167,201,218,219,107,113,157,229,234,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,160,28,232,229,38,234,202,54,41,157,173,82,119,174,182,235,189,77,66,217,168,165,78,59,204,130,153,46,33,12,62,233,178,211,103,49,182,201,149,60,134,200,210,158,115,102,71,162,200,104,164,114,172,206,229,234,213,205,6,13,86,176,142,233,147,208,117,252,185,52,234,162,34,183,33,234,100,230,149,185,169,13,165,101,254,19,107,36,169,10,91,78,186,130,90,55,238,32,165,108,181,231,126,187,132,152,29,138,89,120,191,37,85,107,22,101,219,103,214,105,214,228,102,25,67,206,82,43,18,217,83,105,52,173,199,81,202,134,190,107,171,117,4,75,50,112,146,180,32,141,110,154,226,168,246,184,197,131,183,246,5,95,245,76,57,196,106,12,186,117,74,157,33,246,154,117,216,175,50,197,65,134,222,113,148,203,138,167,144,133,59,25,197,52,179,109,210,73,18,136,191,89,23,138,1,42,179,41,157,250,238,45,224,118,22,229,226,195,149,85,163,217,150,149,159,70,167,92,113,159,101,12,185,87,172,68,101,45,168,212,182,221,95,54,26,57,77,45,164,25,32,205,195,82,214,131,52,52,104,241,89,59,202,173,229,154,252,92,167,217,244,106,108,180,219,20,233,17,228,221,149,118,220,38,81,78,167,26,253,114,75,170,66,211,212,184,148,184,150,81,181,91,150,70,163,46,90,28,90,60,78,5,224,94,35,230,47,17,233,216,95,133,244,110,186,171,59,87,94,121,211,52,69,167,197,73,145,57,42,75,132,71,203,101,27,147,169,232,106,53,41,40,66,86,181,161,10,208,166,88,178,245,106,229,127,6,168,184,71,107,73,235,250,14,100,154,141,81,113,91,142,245,78,115,170,220,236,135,18,130,255,0,5,180,18,148,181,33,166,154,65,173,123,55,24,122,172,42,195,59,87,6,240,226,220,194,219,42,39,79,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,121,92,216,249,88,198,79,135,247,15,203,159,29,84,114,172,216,249,88,198,79,135,247,15,203,159,1,154,193,63,248,94,231,167,242,41,117,35,3,177,142,243,233,48,218,181,191,208,242,102,167,115,52,42,163,142,36,203,87,141,69,211,195,123,87,57,154,146,144,135,77,14,125,82,85,33,195,128,3,218,227,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,99,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,32,211,152,10,181,225,95,159,88,210,163,82,178,177,140,149,216,144,215,14,59,52,251,26,167,35,154,107,152,179,117,229,28,9,50,28,117,73,37,146,86,195,81,80,148,33,27,26,229,106,107,54,146,187,74,0,0,0,21,87,199,59,243,39,251,201,252,52,69,94,23,30,123,48,203,241,175,147,205,18,171,142,119,230,79,247,147,248,104,138,188,46,60,246,97,151,227,95,39,154,2,255,0,128,0,0,0,0,7,52,204,166,16,198,199,172,6,190,112,141,230,34,57,34,226,163,188,205,60,229,190,235,44,53,81,70,142,194,121,197,181,170,201,13,201,109,151,12,136,149,169,32,200,210,162,51,73,244,176,1,149,113,165,220,181,226,244,108,122,192,107,27,23,25,126,35,146,46,42,59,47,84,10,35,14,178,195,85,20,106,212,214,91,67,186,172,144,220,150,222,108,140,205,90,146,8,201,74,35,37,29,16,231,227,12,237,92,34,205,238,36,216,182,84,78,146,139,30,161,30,161,26,42,91,109,182,226,245,177,25,152,182,26,67,104,74,16,203,107,144,164,54,130,79,170,218,80,147,51,50,51,59,42,224,217,141,127,78,114,251,86,193,201,116,254,76,188,50,168,23,37,246,218,218,219,240,106,46,200,144,222,229,27,138,53,60,151,209,48,149,162,16,146,111,145,166,229,111,48,19,83,21,113,50,213,193,188,56,184,241,74,245,151,211,209,109,154,123,181,9,59,92,109,14,61,176,189,70,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,25,130,23,83,198,79,26,254,131,101,246,147,131,145,41,252,233,120,155,80,62,115,238,53,185,182,32,211,157,143,33,205,170,39,18,105,121,79,174,25,39,84,45,38,223,63,93,170,216,98,176,50,95,131,148,44,125,205,5,129,133,87,75,219,40,181,90,131,146,42,45,237,89,245,49,98,71,118,91,177,181,66,208,180,115,145,29,77,115,18,162,82,57,155,203,83,78,134,23,211,149,140,20,254,78,217,125,178,112,113,202,135,91,46,223,167,159,94,250,93,230,54,185,207,186,185,18,185,74,229,182,102,201,62,243,164,222,228,18,185,100,141,218,171,83,58,171,227,87,230,158,214,248,127,7,230,53,17,117,34,149,184,213,249,167,181,190,31,193,249,141,68,7,213,225,75,142,152,113,151,76,56,199,220,80,197,10,207,67,74,131,244,105,166,89,104,137,114,170,18,148,85,67,110,44,102,204,203,152,242,246,171,66,212,146,73,74,150,181,33,8,90,211,16,51,23,153,124,83,205,5,246,245,245,137,149,111,209,232,168,208,223,147,232,186,103,212,178,211,157,35,15,58,231,39,155,200,66,220,218,175,93,122,168,253,132,92,209,186,181,85,154,84,138,19,53,57,104,166,204,144,204,185,16,210,242,137,135,159,101,46,37,167,86,222,187,84,180,37,247,146,149,25,106,146,117,194,45,55,30,179,3,135,222,66,174,28,204,222,80,111,156,65,161,75,135,133,116,137,13,189,57,114,58,168,75,175,160,202,74,73,152,47,19,70,135,144,153,17,210,220,131,75,136,90,16,179,36,169,43,50,50,14,233,195,23,135,164,59,166,28,108,197,102,6,208,231,82,158,218,237,165,64,169,178,195,241,106,177,93,97,230,221,149,54,35,236,175,115,39,205,101,113,143,114,20,106,108,220,218,104,54,148,187,106,17,87,57,89,205,195,140,145,88,148,27,110,220,165,82,166,93,47,116,45,209,45,8,168,38,25,102,142,203,200,67,202,89,55,161,68,103,144,219,172,176,173,170,46,105,39,107,78,33,167,73,61,127,1,179,21,132,121,146,179,99,94,120,83,118,68,168,161,81,217,122,117,49,110,161,53,26,74,220,53,164,153,153,28,148,106,101,123,154,116,136,207,84,47,97,169,181,45,26,40,195,62,249,177,243,79,140,159,16,46,31,152,190,46,123,133,101,90,149,81,200,229,131,14,159,83,137,42,69,46,69,98,36,230,153,121,43,92,87,206,167,37,226,105,212,145,234,133,155,79,52,225,37,90,30,199,16,175,5,17,157,48,230,199,205,62,50,124,64,184,126,98,248,245,89,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,128,209,72,15,63,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,42,131,142,85,90,148,245,87,6,232,76,212,226,46,165,14,61,122,92,136,105,121,38,251,44,60,168,41,105,213,183,174,228,161,106,97,228,165,70,90,40,218,112,139,93,167,165,138,102,31,48,54,14,89,112,190,118,43,226,50,229,174,155,14,68,120,141,67,130,108,156,217,175,188,225,37,45,71,109,231,27,75,139,36,239,117,73,37,106,77,180,226,187,237,49,158,28,116,199,76,71,204,94,35,212,113,67,20,43,61,117,86,118,141,50,203,68,104,139,79,138,147,51,110,44,102,204,207,150,202,55,43,66,212,212,106,82,150,181,45,107,90,212,29,175,133,199,158,204,50,252,107,228,243,68,170,227,157,249,147,253,228,254,26,34,175,11,143,61,152,101,248,215,201,230,137,85,199,59,243,39,251,201,252,52,5,90,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,83,135,222,125,109,236,204,217,176,108,108,65,174,196,135,138,148,136,237,179,57,18,58,88,72,175,172,206,74,137,232,44,147,166,183,150,152,241,210,228,130,75,104,66,22,179,52,165,40,50,34,164,27,14,192,188,177,62,230,98,204,195,251,122,93,118,187,42,60,185,49,233,241,8,148,251,232,141,29,201,14,147,105,215,85,172,154,101,195,36,39,85,172,200,146,146,82,140,146,107,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,134,162,0,71,252,148,102,186,133,155,76,26,133,121,115,105,80,238,250,110,144,238,154,36,39,150,174,130,86,229,147,110,18,92,34,89,50,250,17,205,108,245,90,75,85,183,204,90,218,112,196,128,1,74,220,106,252,211,218,223,15,224,252,198,162,33,5,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,230,255,0,26,191,52,246,183,195,248,63,49,168,136,127,99,96,94,35,226,78,28,95,56,161,101,81,189,43,74,195,158,133,218,251,44,25,170,84,120,178,138,65,148,164,182,69,235,178,223,74,174,105,145,238,66,86,149,154,77,9,113,104,11,233,201,70,107,168,89,180,193,168,87,151,54,149,14,239,166,233,14,233,162,66,121,106,232,37,110,89,54,225,37,194,37,147,47,161,28,214,207,85,164,181,91,124,197,173,167,12,72,1,154,28,188,102,6,254,203,46,40,65,197,124,57,92,69,212,161,199,145,17,216,115,141,227,133,53,135,155,52,169,169,13,178,227,106,113,4,173,142,165,38,173,9,198,155,87,125,164,52,61,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,131,213,93,55,101,171,99,80,165,93,55,173,205,74,183,232,176,182,117,53,26,164,214,226,69,99,122,210,132,111,117,195,74,19,185,107,74,75,83,238,165,17,23,115,33,66,249,246,206,253,119,55,23,219,80,173,201,85,90,110,25,81,57,78,209,40,147,25,68,119,151,40,217,34,122,84,180,182,235,136,113,237,234,117,13,158,243,74,26,211,106,82,167,29,53,245,94,40,89,233,252,181,221,75,192,236,28,188,250,188,54,162,236,244,196,152,73,218,205,118,168,219,138,51,209,226,81,245,16,217,209,190,94,132,148,45,210,91,159,90,148,199,112,161,5,10,192,188,174,107,102,230,188,232,86,244,185,116,43,58,60,105,53,218,130,72,137,136,40,145,33,17,216,37,168,204,136,214,227,174,17,37,5,170,204,146,226,136,182,182,181,36,60,248,213,64,202,184,213,64,0,229,89,177,242,177,140,159,15,238,31,151,62,58,168,229,89,177,242,177,140,159,15,238,31,151,62,3,53,131,83,180,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,12,177,11,9,225,115,158,218,86,9,213,94,192,140,104,185,165,199,178,107,146,16,171,126,163,45,244,244,86,244,213,41,102,234,28,220,91,154,141,33,75,73,154,247,242,218,113,38,179,74,73,231,157,72,92,248,0,0,12,251,113,52,171,82,171,89,227,196,249,148,106,156,73,241,219,145,77,136,183,99,60,151,80,151,216,166,68,101,230,141,73,51,34,91,110,182,227,107,79,138,86,133,36,244,50,50,22,147,196,71,59,240,242,171,98,21,165,103,74,221,137,183,101,61,215,104,74,38,88,146,205,45,180,188,211,107,149,41,165,186,149,167,114,22,255,0,78,102,219,141,173,216,234,37,164,210,133,164,232,134,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,48,22,149,192,199,243,217,251,183,252,72,69,94,40,254,123,49,55,240,95,147,194,18,171,129,143,231,179,247,111,248,144,138,188,81,252,246,98,111,224,191,39,132,3,138,96,94,58,98,62,93,49,30,157,138,24,95,89,232,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,157,4,229,119,51,118,14,105,176,190,155,136,22,132,152,144,234,75,142,149,86,173,227,168,179,38,109,25,243,113,214,246,62,150,207,114,80,181,48,234,154,90,210,131,113,178,74,246,167,83,74,115,175,74,176,47,42,237,155,95,196,26,53,189,46,101,189,106,200,131,26,181,57,146,37,34,2,230,27,165,24,221,34,61,201,66,212,195,136,37,233,176,151,177,38,100,167,16,74,233,89,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,134,143,135,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,31,228,181,177,87,14,47,76,56,139,139,214,221,233,74,151,102,75,167,174,168,154,218,164,19,81,91,138,217,40,221,113,213,57,183,147,203,216,178,112,156,218,166,212,133,165,100,147,74,136,169,51,136,38,125,110,28,204,222,83,172,108,62,174,203,135,133,116,137,14,51,5,17,250,168,75,175,160,202,50,141,233,204,155,166,135,144,153,17,212,228,114,83,104,90,16,178,53,37,43,51,34,14,85,156,76,213,94,89,175,197,202,133,225,89,169,75,77,177,78,145,34,53,167,72,113,178,101,20,234,113,175,212,53,52,149,173,61,75,137,75,106,121,123,149,185,100,73,35,229,161,180,35,207,229,59,205,62,13,252,64,183,190,98,192,243,246,142,16,222,87,174,29,223,184,165,70,98,33,91,216,113,30,156,245,105,247,159,36,175,124,233,105,139,25,150,144,90,169,107,82,141,197,153,232,72,36,50,189,84,74,52,37,126,131,41,222,105,240,111,226,5,189,243,22,0,93,79,20,127,34,120,155,248,47,206,33,10,1,23,253,197,31,200,158,38,254,11,243,136,66,128,64,89,247,12,94,33,112,237,104,113,178,235,152,27,191,147,74,103,107,86,149,126,166,243,12,69,165,69,105,135,156,118,44,217,111,188,141,172,151,41,148,70,45,171,81,41,195,111,113,32,154,74,45,168,101,222,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,118,253,194,231,61,181,92,108,165,61,129,24,209,115,68,145,123,80,227,161,86,253,70,91,234,235,110,24,73,74,205,212,57,184,182,187,38,58,80,147,53,239,230,58,218,141,102,149,27,47,58,160,176,161,85,124,115,191,50,127,188,159,195,69,170,10,171,227,157,249,147,253,228,254,26,2,173,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,147,195,187,63,80,243,57,106,157,135,138,85,10,85,55,19,104,156,168,250,156,150,35,253,38,108,219,117,125,76,88,219,137,102,242,16,195,138,144,219,104,54,211,234,184,157,169,115,150,213,38,88,118,5,229,137,247,51,22,102,31,219,210,235,181,217,81,229,201,143,79,136,68,167,223,68,104,238,72,116,155,78,186,173,100,211,46,25,33,58,173,102,68,148,146,148,100,147,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,140,47,207,62,217,182,254,72,216,52,213,211,64,106,149,58,243,174,212,26,167,219,244,234,130,121,172,185,181,68,185,79,186,210,30,105,211,101,182,72,210,107,108,207,107,175,71,37,22,139,30,127,43,188,75,48,27,51,151,53,55,14,96,64,184,45,107,218,163,29,42,98,149,82,137,206,98,91,233,142,235,242,81,26,75,38,164,169,13,37,149,158,247,210,193,172,141,27,83,169,154,83,80,57,183,205,221,253,155,235,202,137,117,222,116,232,148,120,244,26,59,52,216,180,168,18,30,92,68,62,100,74,149,41,40,113,70,72,91,206,251,139,82,105,184,237,169,78,27,92,197,74,174,12,24,13,26,234,197,11,151,31,235,176,165,244,246,60,116,210,232,75,84,119,82,195,149,25,141,184,151,220,67,196,178,66,214,204,109,80,166,141,43,237,57,181,158,195,74,13,65,113,32,0,2,128,120,163,249,236,196,223,193,126,79,8,112,172,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,221,120,163,249,236,196,223,193,126,79,8,71,90,85,129,121,87,108,218,254,32,209,173,233,115,45,235,86,68,24,213,169,204,145,41,16,23,48,221,40,198,233,17,238,74,22,166,28,65,47,77,132,189,137,51,37,56,130,80,104,163,43,185,155,176,115,77,133,244,220,64,180,36,196,135,82,92,116,170,181,111,29,69,153,51,104,207,155,142,183,177,244,182,123,146,133,169,135,84,210,214,148,27,141,146,87,181,58,154,83,216,6,112,114,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,158,21,98,101,171,140,152,113,110,98,149,149,47,168,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,3,229,99,166,58,97,198,93,48,226,163,138,24,161,89,232,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,156,240,230,31,48,55,246,102,177,66,118,43,226,50,226,34,165,50,60,120,141,67,130,111,20,40,76,50,217,37,45,71,109,231,28,83,104,53,111,117,73,37,104,110,58,226,187,110,49,218,184,147,230,59,20,49,199,30,102,90,23,237,145,46,203,166,225,220,137,52,218,61,191,57,166,250,214,73,222,90,156,149,33,212,26,146,226,223,75,108,45,60,181,169,146,108,155,229,169,205,84,243,190,87,32,152,33,133,249,133,204,189,3,13,177,102,185,46,37,33,248,242,103,179,78,140,219,155,235,111,199,71,52,224,155,200,239,29,10,105,47,56,183,59,25,161,149,54,133,33,199,16,180,132,138,200,191,11,88,120,243,135,18,177,67,48,47,93,118,189,42,179,211,187,105,51,73,152,196,121,83,34,232,179,118,83,205,191,29,221,25,115,86,121,39,170,84,180,147,139,218,104,83,75,92,53,204,62,95,175,236,178,226,132,236,40,196,100,68,93,74,28,120,242,218,153,4,158,56,83,88,121,178,82,93,142,227,205,182,167,16,74,222,210,148,73,208,156,105,196,247,218,99,74,116,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,8,213,196,91,4,48,191,24,178,209,113,207,196,26,229,191,107,206,180,99,170,171,69,186,106,237,184,104,165,190,75,70,230,181,107,235,84,137,36,148,176,109,165,46,26,150,182,148,150,157,117,182,146,2,26,240,197,226,23,14,214,135,27,46,185,129,187,249,52,166,118,181,105,87,234,111,48,196,90,84,86,152,121,199,98,205,150,251,200,218,201,114,153,68,98,218,181,18,156,54,247,18,9,164,162,218,134,85,197,244,112,189,198,188,101,198,188,184,162,165,140,116,250,172,183,168,181,5,211,40,247,52,214,146,159,78,193,109,9,34,81,172,220,55,36,60,203,132,227,78,62,109,165,43,209,5,189,215,147,32,200,38,0,0,0,205,102,108,124,211,227,39,196,11,135,230,47,143,171,149,28,215,98,62,82,177,29,23,173,148,239,93,74,157,203,98,191,64,125,227,68,90,188,84,153,153,37,70,68,124,183,145,185,70,211,196,70,166,212,165,17,146,208,183,27,95,202,205,143,154,124,100,248,129,112,252,197,241,242,110,172,11,196,123,67,9,236,172,111,169,209,185,182,101,247,213,181,77,170,71,51,91,108,202,143,37,246,28,139,35,177,114,158,62,157,110,32,143,84,173,179,51,74,140,208,234,91,13,36,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,10,22,225,221,157,249,153,85,190,206,210,188,101,110,195,43,178,160,211,181,213,27,47,201,122,150,226,89,117,180,74,138,210,29,74,19,185,107,99,168,50,109,199,22,212,116,146,18,106,66,18,119,189,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,10,97,227,87,230,158,214,248,127,7,230,53,17,213,120,24,254,123,63,118,255,0,137,14,85,198,175,205,61,173,240,254,15,204,106,35,170,240,49,252,246,126,237,255,0,18,1,202,184,213,249,167,181,190,31,193,249,141,68,66,11,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,205,254,53,126,105,237,111,135,240,126,99,81,16,254,198,192,188,71,196,156,56,190,113,66,202,163,122,86,149,135,61,11,181,246,88,51,84,168,241,101,20,131,41,73,108,139,215,101,190,149,92,211,35,220,132,173,43,52,154,18,226,208,23,211,146,140,215,80,179,105,131,80,175,46,109,42,29,223,77,210,29,211,68,132,242,213,208,74,220,178,109,194,75,132,75,38,95,66,57,173,158,171,73,106,182,249,139,91,78,24,231,249,239,207,207,242,55,174,216,116,74,77,155,74,187,165,220,61,108,218,189,61,202,199,75,42,52,22,144,77,176,164,146,80,179,111,154,251,134,105,117,105,82,77,49,31,65,36,212,173,237,83,14,94,51,3,127,101,151,20,32,226,190,28,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,199,82,147,86,132,227,77,171,190,210,31,175,52,248,215,252,162,115,5,123,99,27,116,254,138,37,193,80,46,129,133,53,203,113,16,88,105,17,226,243,83,204,112,137,227,97,150,141,205,171,52,243,13,123,116,78,132,65,122,121,90,206,254,7,102,227,211,16,176,222,85,86,155,90,162,104,236,138,37,117,150,99,206,92,83,218,69,41,164,180,235,136,113,157,234,216,163,74,205,72,86,221,233,73,56,217,175,181,93,55,101,171,99,80,165,93,55,173,205,74,183,232,176,182,117,53,26,164,214,226,69,99,122,210,132,111,117,195,74,19,185,107,74,75,83,238,165,17,23,115,33,0,56,54,101,235,232,94,19,213,179,11,86,147,74,151,47,17,52,133,72,67,113,117,149,78,131,10,76,134,159,74,159,81,17,151,61,244,17,169,164,122,187,99,48,163,82,148,123,91,226,188,96,179,5,142,50,47,179,192,21,219,245,91,103,12,163,242,31,106,111,33,230,217,187,101,37,150,31,90,185,202,74,80,227,49,150,243,104,228,160,212,148,186,158,99,134,106,229,37,160,141,89,232,206,109,119,56,120,143,22,166,221,43,208,214,101,175,212,71,182,105,174,161,7,41,45,186,104,230,201,146,226,117,213,231,121,77,25,182,149,27,109,165,9,74,119,25,45,215,61,183,15,188,133,92,57,153,188,160,223,56,131,66,151,15,10,233,18,27,122,114,228,117,80,151,95,65,148,148,147,48,94,38,141,15,33,50,35,165,185,6,151,16,180,33,102,73,82,86,100,101,29,48,6,207,195,139,255,0,25,109,59,55,23,47,223,161,118,133,86,160,150,42,149,189,132,125,51,123,84,105,78,229,106,134,185,139,36,53,206,89,27,109,115,57,139,35,66,20,71,164,155,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,133,5,231,163,38,85,220,158,98,60,90,99,117,95,76,217,151,71,81,34,217,169,58,180,20,165,54,209,163,155,26,75,105,211,71,154,230,180,70,226,82,77,184,149,165,73,218,102,182,155,232,28,59,179,245,51,44,119,81,216,120,165,80,170,212,176,202,183,202,143,169,201,126,71,209,151,9,199,87,212,197,141,184,208,76,173,111,184,169,13,182,130,113,94,171,137,220,166,249,110,220,78,98,176,135,8,241,183,8,235,182,102,54,177,17,22,194,35,174,160,245,77,231,209,25,116,117,178,133,40,167,181,33,126,171,11,105,38,179,53,171,212,216,107,74,201,77,169,105,86,107,42,208,163,83,170,179,105,240,234,209,42,145,226,200,113,150,167,68,75,169,98,82,18,163,36,188,217,60,132,58,72,81,17,40,137,196,33,122,25,110,74,79,82,32,212,157,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,138,234,224,231,141,120,203,127,225,197,197,135,151,205,62,171,85,180,44,190,154,45,183,112,190,210,121,113,181,35,230,82,212,250,156,37,187,203,65,178,182,144,148,43,148,218,148,149,173,8,56,205,157,138,128,10,1,226,143,231,179,19,127,5,249,60,33,127,194,128,120,163,249,236,196,223,193,126,79,8,7,20,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,20,203,166,101,240,179,52,22,35,55,214,25,213,191,75,173,163,76,126,55,165,41,159,92,243,77,245,108,50,235,156,158,111,33,107,111,114,189,116,104,162,246,145,103,50,149,96,94,85,219,54,191,136,52,107,122,92,203,122,213,145,6,53,106,115,36,74,68,5,204,55,74,49,186,68,123,146,133,169,135,16,75,211,97,47,98,76,201,78,32,149,210,178,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,13,31,0,243,246,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,40,7,138,63,158,204,77,252,23,228,240,132,255,0,224,169,229,98,233,248,129,59,229,212,225,0,56,163,249,236,196,223,193,126,79,8,79,254,10,158,86,46,159,136,19,190,93,78,1,63,192,0,0,0,0,6,107,51,99,230,159,25,62,32,92,63,49,124,105,76,102,179,54,62,105,241,147,226,5,195,243,23,192,126,172,170,230,98,242,202,134,46,67,197,43,62,12,74,138,21,29,84,218,189,50,73,18,81,81,167,56,182,214,235,4,230,211,83,43,220,211,107,67,137,35,218,180,39,114,86,141,237,175,66,152,59,140,86,14,58,216,20,188,70,195,154,244,74,141,54,163,29,135,93,105,169,76,188,253,61,247,25,109,229,68,148,150,86,180,181,37,180,186,130,113,163,81,154,76,255,0,81,158,107,28,176,47,38,172,24,248,164,171,122,89,218,114,171,15,80,17,86,73,18,152,42,139,76,182,250,163,172,200,245,66,205,167,144,180,238,34,222,68,230,205,220,183,54,200,172,130,231,94,234,202,158,35,196,162,85,170,125,70,25,92,213,6,91,184,233,242,13,197,183,3,121,165,181,84,227,147,105,90,210,243,72,34,53,165,9,62,115,104,36,25,110,75,75,104,47,248,82,183,26,191,52,246,183,195,248,63,49,168,139,158,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,83,15,26,191,52,246,183,195,248,63,49,168,128,112,84,243,79,116,252,63,157,243,26,112,186,145,74,220,21,60,211,221,63,15,231,124,198,156,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,235,142,174,197,191,111,212,235,178,148,73,102,157,13,233,107,61,72,189,86,208,106,63,19,34,240,47,121,0,170,238,50,248,204,101,93,160,224,221,58,90,141,39,14,45,105,253,142,122,164,123,234,17,212,147,209,126,62,29,141,31,183,216,43,26,21,30,161,62,59,242,227,71,90,153,140,133,56,226,201,10,52,145,36,136,207,185,22,158,6,59,78,118,49,69,236,88,204,53,207,93,92,183,100,51,6,116,218,116,99,113,195,94,198,81,58,74,144,146,245,212,68,68,78,118,34,50,47,113,14,175,128,88,13,30,189,147,92,70,197,73,177,90,223,78,58,195,108,186,180,22,239,171,165,52,250,72,140,219,63,121,159,101,23,250,64,115,92,134,110,254,84,54,62,212,37,95,211,52,206,202,45,127,223,24,163,68,76,235,201,70,164,69,234,151,98,253,67,57,185,38,169,55,75,204,189,139,33,199,146,209,42,187,75,70,170,86,210,255,0,108,35,30,158,37,238,26,45,167,60,82,41,241,100,37,68,162,117,148,44,140,143,82,61,82,71,168,15,208,0,0,0,0,2,55,103,239,8,163,98,214,93,174,24,126,143,57,51,40,241,101,213,99,18,26,37,175,152,212,25,68,141,61,69,31,139,158,205,15,191,99,33,159,42,181,58,69,30,171,50,147,45,165,182,252,41,14,70,117,11,73,146,146,180,40,210,100,100,100,70,70,70,71,226,68,53,37,88,166,199,172,82,102,210,101,180,135,25,155,29,200,238,33,105,35,37,37,105,52,153,25,25,25,25,104,126,225,159,12,249,224,196,236,31,204,37,200,202,160,45,136,53,201,211,42,209,84,77,26,91,229,189,58,81,33,37,234,32,190,203,126,5,169,105,224,102,3,159,224,70,96,49,7,0,239,8,87,45,161,93,156,204,118,159,109,114,97,38,83,233,97,228,19,173,45,100,166,219,113,4,163,50,105,41,61,79,67,46,199,247,93,30,83,56,131,97,94,62,81,97,210,43,117,104,244,43,145,166,219,101,230,106,15,198,138,79,186,72,97,42,54,146,169,43,113,68,167,30,50,78,165,169,237,63,105,119,160,242,73,168,201,41,35,51,51,208,136,189,163,235,81,235,23,69,161,57,154,197,14,163,83,164,74,109,73,91,114,35,60,228,117,145,145,146,139,69,36,200,252,82,71,216,253,133,238,1,168,230,36,49,41,164,72,140,251,111,52,226,73,72,91,106,37,37,68,101,169,25,25,120,150,131,253,5,32,101,207,138,118,44,97,162,233,214,246,33,56,117,250,36,126,75,74,144,241,201,149,55,106,121,40,61,84,236,180,163,236,33,103,225,246,149,238,51,22,109,128,185,229,192,204,115,130,194,96,221,244,202,77,85,227,74,10,159,81,168,67,98,66,150,100,215,217,104,164,45,71,170,157,36,151,222,70,94,37,220,36,72,15,248,101,230,100,52,151,227,186,135,91,89,18,146,180,40,148,149,17,150,164,100,101,226,67,254,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,7,252,173,105,109,38,181,168,146,148,150,166,102,122,17,23,188,66,108,236,113,17,179,112,34,20,219,38,199,150,205,86,238,91,78,35,86,92,105,246,99,40,202,75,122,47,149,37,14,161,105,117,164,235,219,177,31,188,200,136,36,70,52,102,83,9,48,50,135,34,171,122,222,20,166,36,52,133,242,224,149,66,50,100,184,178,67,138,36,165,183,29,65,153,153,180,164,145,107,220,251,123,244,170,252,209,241,86,196,59,253,201,182,158,20,146,104,180,110,99,141,148,214,249,241,165,173,31,92,223,103,24,150,164,25,26,22,218,188,62,210,117,240,34,16,231,20,113,143,18,241,202,233,147,88,187,171,181,58,163,243,165,173,230,97,156,169,15,182,218,150,226,212,148,52,219,139,89,145,17,186,164,164,136,207,66,61,61,189,228,230,83,184,104,226,86,52,73,167,221,55,220,119,104,86,187,237,181,36,137,228,72,139,41,230,212,108,47,84,115,98,173,181,17,180,234,244,239,161,154,125,196,122,132,82,106,22,39,99,13,198,185,17,225,220,55,77,86,115,230,106,82,27,145,57,195,90,220,215,77,75,122,190,211,159,127,117,123,204,75,92,191,112,175,198,60,73,155,2,163,136,81,215,110,81,31,38,157,121,15,34,84,57,132,218,141,163,81,17,59,17,72,221,177,107,211,94,219,147,238,35,22,169,130,153,59,193,12,18,166,67,143,64,178,233,50,103,69,67,100,115,229,83,161,174,66,150,148,182,91,205,196,48,131,51,220,209,43,95,121,153,254,174,151,136,23,173,3,12,172,154,181,221,90,147,30,36,26,52,9,18,204,148,180,54,70,76,178,183,54,167,114,146,90,237,65,232,90,151,135,176,5,98,103,51,47,25,124,202,70,2,55,68,162,64,102,125,207,81,34,134,220,153,109,65,118,73,27,144,164,36,157,222,150,218,115,250,200,228,123,180,62,230,103,166,190,21,127,26,60,170,148,230,162,69,101,199,228,74,117,45,182,219,105,53,41,107,81,232,73,34,46,230,102,103,166,131,189,231,63,50,149,204,195,226,205,82,166,117,73,75,161,65,146,252,106,124,99,125,102,215,41,18,100,41,165,236,230,184,141,118,61,166,169,208,180,236,93,188,122,71,13,172,172,202,199,12,88,143,116,215,98,54,118,245,188,180,77,62,107,103,163,175,177,38,26,246,122,204,173,10,35,109,211,237,169,25,251,200,188,66,194,120,103,229,130,159,131,216,73,2,247,172,82,73,21,251,154,51,85,14,107,236,36,158,105,137,49,161,187,202,213,77,33,105,34,91,102,123,117,50,35,246,153,247,19,84,126,58,61,46,29,18,147,10,141,79,101,13,69,129,29,184,204,182,132,146,82,150,208,146,74,72,136,136,136,136,136,139,177,17,16,253,128,0,0,0,0,63,13,110,181,76,183,105,19,43,149,153,172,196,133,5,135,36,190,243,206,37,180,33,180,36,212,163,53,40,200,136,137,41,51,212,204,139,176,15,7,152,172,67,166,225,158,12,222,55,60,233,241,227,59,26,135,80,92,94,115,169,71,49,244,196,121,104,74,117,82,76,204,205,7,161,17,235,219,176,206,54,36,221,114,47,123,246,224,186,228,154,77,117,74,156,185,122,167,94,252,215,150,231,180,207,244,189,231,250,204,77,174,36,153,227,86,46,220,15,225,110,28,212,157,69,185,76,117,76,75,125,167,180,41,79,54,185,140,47,69,51,33,77,173,165,54,226,15,186,72,207,219,219,66,16,54,137,72,157,112,86,32,208,233,173,155,146,234,18,90,138,202,116,51,213,199,22,73,79,98,35,63,19,47,2,51,1,113,15,225,236,60,80,225,131,74,129,26,50,165,189,69,182,88,170,54,70,130,112,219,144,205,189,161,25,104,149,25,104,110,125,199,223,196,133,62,197,122,117,171,115,50,250,72,219,153,71,158,149,150,186,150,215,90,115,95,184,203,186,126,227,253,67,65,57,97,194,105,148,156,161,209,176,254,182,103,207,171,218,177,216,125,7,174,137,83,180,198,90,81,104,164,17,150,134,71,226,147,253,190,2,138,243,31,105,59,100,99,197,255,0,109,56,194,218,68,43,154,170,203,59,146,105,220,218,38,60,132,168,187,22,164,123,124,72,136,128,95,78,73,177,41,156,78,203,157,157,84,41,13,57,34,159,73,167,211,164,236,89,25,243,155,129,25,75,215,214,81,248,175,218,100,126,242,29,220,87,151,7,75,201,117,108,30,171,219,142,41,245,156,42,172,133,37,70,122,161,41,68,90,122,9,58,238,61,15,191,134,158,2,195,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,230,159,25,62,32,92,63,49,124,105,76,102,179,54,62,105,241,147,226,5,195,243,23,192,93,79,11,143,34,120,101,248,215,206,38,137,84,34,175,11,143,34,120,101,248,215,206,38,137,63,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,15,149,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,62,43,146,12,208,85,115,103,96,94,120,141,50,145,18,157,77,167,95,21,26,37,5,166,163,169,151,213,74,109,152,207,70,84,164,155,174,164,228,237,144,100,225,182,162,70,165,234,151,180,235,3,137,126,120,228,230,58,242,123,7,172,116,68,70,29,89,117,135,22,204,182,214,212,133,215,42,44,147,140,28,212,188,131,82,74,49,37,110,165,148,161,94,186,28,55,22,102,106,66,25,153,92,21,60,172,93,63,16,39,124,186,156,2,149,133,239,84,242,171,102,230,191,135,230,21,217,245,154,108,68,220,244,236,55,163,73,180,234,238,56,108,174,157,81,58,83,27,9,78,165,11,87,76,226,146,218,94,70,213,110,65,18,136,185,136,109,104,162,17,165,60,167,121,88,193,191,135,246,247,203,152,1,158,28,98,193,219,251,2,175,250,166,28,226,53,6,93,58,165,78,144,251,77,58,236,87,153,98,160,195,111,56,202,101,197,83,200,66,157,140,226,154,89,182,233,36,137,68,95,172,139,234,226,94,98,177,115,22,172,219,55,15,175,59,178,91,246,245,141,71,139,70,166,83,25,117,109,68,90,35,27,201,143,33,216,233,87,37,82,80,203,253,57,60,72,74,205,166,208,74,53,43,114,149,118,153,250,201,69,171,154,204,56,151,91,164,211,58,124,77,182,105,239,57,110,84,35,147,104,114,126,194,83,137,166,72,55,20,132,41,151,86,102,72,82,212,92,151,22,107,35,218,167,80,237,69,229,19,38,119,246,102,177,162,94,28,203,131,46,129,77,180,100,52,237,228,236,214,158,138,252,38,19,45,12,191,17,10,54,28,75,115,141,60,243,109,167,146,146,51,97,221,126,194,136,7,85,225,161,145,201,57,142,188,153,198,27,225,113,17,135,86,93,97,180,61,17,196,53,33,117,202,139,36,219,229,9,76,172,148,146,140,73,91,74,121,75,79,174,135,9,180,17,154,150,182,126,175,25,90,77,42,129,153,43,38,133,66,166,68,167,83,105,216,111,77,137,14,28,70,82,203,17,152,110,125,65,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,46,82,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,116,237,198,175,205,61,173,240,254,15,204,106,32,28,21,60,211,221,63,15,231,124,198,156,46,164,82,183,5,79,52,247,79,195,249,223,49,167,11,169,0,0,0,16,255,0,137,54,84,112,227,28,240,58,228,197,10,155,94,138,188,240,230,223,159,88,166,214,99,178,74,114,68,88,172,185,33,200,18,11,82,230,50,189,171,216,102,123,154,113,102,180,234,74,117,183,104,92,105,79,54,62,86,49,147,225,253,195,242,231,198,107,0,95,159,13,236,178,88,56,35,151,155,78,247,167,198,137,84,187,47,202,60,123,134,117,113,234,115,45,203,97,137,241,227,188,84,246,157,34,55,74,51,100,219,70,104,82,204,148,233,45,205,19,184,144,137,106,57,86,83,188,172,96,223,195,251,123,229,204,14,170,0,57,86,108,124,172,99,39,195,251,135,229,207,142,170,57,86,108,124,172,99,39,195,251,135,229,207,128,205,96,191,236,251,100,130,133,155,139,17,169,182,228,90,85,55,19,104,156,166,168,149,185,143,46,59,43,138,111,17,189,22,90,155,105,197,184,206,197,58,182,203,97,169,14,233,181,73,75,142,146,232,4,106,160,6,91,46,155,78,234,177,171,178,173,107,214,217,170,219,245,168,91,58,154,117,82,19,145,37,49,189,9,90,55,180,225,37,105,220,133,165,69,169,119,74,136,203,177,144,187,238,29,217,250,135,153,203,84,236,60,82,168,82,169,184,155,68,229,71,212,228,177,31,233,51,102,219,171,234,98,198,220,75,55,144,134,28,84,134,219,65,182,159,85,196,237,75,156,182,163,7,25,250,102,94,90,185,173,170,205,184,228,67,197,249,82,21,26,224,69,50,92,117,17,83,154,142,218,154,58,147,41,87,53,18,76,158,143,211,172,210,91,217,39,73,70,164,182,201,38,189,112,170,233,196,123,47,17,237,203,147,8,103,85,98,94,113,42,13,38,136,170,91,70,236,167,37,56,124,180,178,134,136,149,206,230,111,54,205,163,74,146,226,86,104,82,84,74,52,152,105,248,7,159,176,28,191,157,179,105,42,197,40,86,252,91,176,163,146,106,200,160,73,121,250,113,190,70,100,107,97,79,182,135,73,10,34,37,236,90,76,209,184,209,185,205,188,197,122,0,21,87,199,59,243,39,251,201,252,52,69,94,23,30,123,48,203,241,175,147,205,18,171,142,119,230,79,247,147,248,104,138,188,46,60,246,97,151,227,95,39,154,2,255,0,128,0,0,0,0,0,0,5,80,113,193,176,35,53,85,194,204,82,131,111,75,57,18,163,212,104,21,74,178,73,213,48,72,105,77,63,10,58,207,94,82,22,102,244,245,167,177,45,100,78,125,162,108,182,240,174,17,216,153,117,89,249,189,163,216,180,153,122,209,111,218,124,250,125,94,43,142,57,203,87,77,17,233,140,62,148,37,100,131,121,11,96,208,149,173,42,218,219,239,164,136,141,122,149,165,113,5,193,218,174,55,229,46,250,180,109,170,12,74,173,195,10,59,53,186,59,78,197,83,239,147,241,30,67,206,38,42,80,133,175,169,114,58,100,48,217,32,181,81,191,176,204,146,181,24,207,181,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,2,111,241,142,197,233,55,174,101,224,225,108,119,229,149,55,14,40,236,178,182,30,97,164,163,210,51,144,137,79,60,210,211,170,214,133,71,56,8,50,89,150,139,101,123,82,90,154,151,237,120,37,225,157,171,112,98,62,34,98,149,90,39,81,90,179,233,244,250,125,35,152,219,107,110,63,94,114,121,239,167,114,13,104,120,145,16,155,74,208,164,253,91,239,164,201,68,190,208,3,21,113,50,234,198,76,71,184,241,74,245,151,212,86,174,106,131,181,9,59,92,113,109,179,188,253,70,26,230,45,107,75,45,32,146,219,104,53,30,198,208,132,145,232,146,23,147,194,202,192,141,98,228,182,205,148,118,244,186,77,74,234,145,62,191,82,41,36,234,87,41,110,73,91,81,228,18,28,63,85,11,134,196,67,70,194,36,41,27,86,90,239,53,40,37,168,165,110,53,126,105,237,111,135,240,126,99,81,23,82,41,91,141,95,154,123,91,225,252,31,152,212,64,71,92,157,229,86,242,205,126,46,83,236,250,53,54,90,109,138,116,136,242,110,202,187,110,19,40,167,83,141,126,185,37,213,33,105,234,92,74,92,75,40,218,173,203,35,81,151,45,14,45,23,103,140,120,185,129,217,6,203,235,105,166,81,233,84,248,20,10,121,177,107,218,17,103,179,26,85,81,194,117,180,41,44,147,170,55,29,209,201,8,118,67,196,78,184,73,91,142,168,156,81,232,168,23,193,194,255,0,179,112,178,205,204,22,32,226,13,195,18,135,111,80,227,219,146,103,78,146,103,177,164,107,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,134,185,174,205,118,35,230,215,17,215,122,222,174,244,52,168,60,198,40,20,6,30,53,197,164,69,81,145,154,82,102,69,204,121,123,82,110,188,100,74,113,73,73,17,33,8,109,180,7,138,198,140,94,188,177,235,20,46,12,92,196,7,226,57,93,184,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,230,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,118,189,194,155,38,87,182,18,80,164,227,158,38,213,110,186,5,86,225,230,71,137,102,56,185,148,214,216,109,149,186,201,73,169,197,94,206,123,199,185,211,97,183,18,166,219,109,206,105,110,91,137,228,199,94,23,57,18,165,99,101,85,236,119,198,139,102,92,139,38,135,33,9,183,233,210,216,79,69,112,205,74,150,78,173,205,199,185,216,209,212,132,145,163,103,45,215,20,104,53,40,153,121,165,92,248,12,214,102,199,205,62,50,124,64,184,126,98,248,243,247,118,16,222,86,86,29,216,88,165,89,98,33,219,216,143,30,162,245,21,246,95,37,47,124,25,106,139,37,151,80,122,41,11,74,137,181,145,232,104,52,60,141,20,106,37,165,30,131,54,62,105,241,147,226,5,195,243,23,197,180,228,183,2,240,227,49,124,51,44,60,47,197,10,55,93,74,157,233,151,89,121,163,36,74,167,202,77,94,113,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,8,43,195,187,63,83,50,199,117,29,135,138,85,10,173,75,12,171,124,168,250,156,151,228,125,25,112,156,117,125,76,88,219,141,4,202,214,251,138,144,219,104,39,21,234,184,157,202,111,150,237,218,95,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,56,57,135,203,245,253,150,92,80,157,133,24,140,136,139,169,67,143,30,91,83,32,147,199,10,107,15,54,74,75,177,220,121,182,212,226,9,91,218,82,137,58,19,141,56,158,251,76,126,187,163,52,56,227,120,224,213,187,128,213,251,254,171,34,208,182,121,237,70,136,82,222,71,83,21,106,142,182,98,202,34,94,201,12,199,92,98,84,114,113,38,166,183,169,41,86,196,182,148,7,170,206,190,107,171,185,180,198,89,183,151,54,171,14,208,166,235,14,214,162,77,121,10,232,34,237,65,56,225,165,178,36,19,207,173,28,215,15,85,168,181,67,124,197,161,166,204,114,10,173,129,121,80,172,218,6,32,214,109,233,112,237,235,170,68,232,212,89,207,17,37,19,215,12,218,41,38,209,25,238,82,16,167,219,65,175,77,134,189,233,35,53,54,178,79,116,200,190,76,171,185,195,196,121,84,199,42,190,134,179,45,126,158,69,205,82,105,104,57,73,109,211,95,42,52,102,213,174,175,59,202,116,137,197,36,219,109,40,82,149,184,201,13,57,42,184,210,218,118,173,141,66,192,155,90,202,182,105,86,253,22,23,210,126,154,157,75,132,220,72,172,111,93,57,107,216,211,100,148,39,114,214,165,30,133,221,74,51,62,230,96,35,95,11,143,61,152,101,248,215,201,230,137,85,199,59,243,39,251,201,252,52,69,94,23,30,123,48,203,241,175,147,205,18,171,142,119,230,79,247,147,248,104,8,171,194,227,207,102,25,126,53,242,121,162,74,113,58,225,233,14,214,135,39,49,89,126,180,57,52,166,119,59,118,208,41,140,176,196,90,84,86,152,101,182,165,66,136,195,40,218,201,114,158,92,147,220,181,18,156,39,54,146,9,213,34,53,240,184,243,217,134,95,141,124,158,104,191,58,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,192,102,179,47,25,129,191,178,203,138,16,113,95,14,87,17,117,40,113,228,68,118,28,227,120,225,77,97,230,205,42,106,67,108,184,218,156,65,43,99,169,73,171,66,113,166,213,223,105,13,15,96,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,172,235,99,247,228,107,242,203,118,127,39,207,74,254,79,125,32,175,65,122,79,119,59,147,180,183,237,223,245,156,158,103,51,149,205,250,222,87,47,155,245,155,196,213,224,183,249,101,252,178,221,191,67,189,21,249,61,244,124,127,166,157,110,222,119,59,108,143,70,244,186,125,103,59,153,207,215,95,170,229,115,183,253,103,32,7,202,227,87,230,158,214,248,127,7,230,53,17,210,184,35,210,105,85,250,86,60,208,171,180,200,149,26,109,70,61,191,18,100,57,108,165,230,36,176,226,106,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,205,120,213,249,167,181,190,31,193,249,141,68,117,94,6,63,158,207,221,191,226,64,35,175,16,76,133,92,57,102,188,167,95,56,125,66,151,51,10,234,242,28,122,10,227,245,83,87,64,65,20,100,155,51,158,54,137,12,161,82,36,41,184,230,167,22,181,161,4,74,82,150,70,103,31,240,163,49,88,185,130,54,205,231,107,97,141,217,46,129,30,250,143,5,154,140,168,46,174,60,214,23,18,65,60,203,209,228,180,164,186,210,244,55,154,81,18,141,10,110,67,132,164,153,236,82,52,125,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,1,206,14,78,239,44,180,227,207,228,194,133,71,184,43,180,43,142,67,103,101,78,84,50,113,250,194,28,216,93,50,9,157,73,201,45,58,225,50,164,146,82,181,31,45,194,109,9,121,178,48,229,88,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,220,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,78,218,115,75,150,75,7,43,60,49,47,172,63,180,35,68,153,82,68,122,26,107,87,9,211,153,141,54,178,249,87,35,185,189,245,54,91,148,132,41,247,82,210,22,165,155,109,154,81,185,90,26,149,216,50,19,146,10,22,81,236,71,102,220,113,105,85,44,77,173,243,90,173,214,225,188,185,12,162,41,60,102,204,88,138,113,166,214,219,59,18,210,220,45,132,165,187,174,229,41,45,180,72,113,71,242,39,137,191,130,252,226,16,10,1,26,168,25,87,26,168,0,28,171,54,62,86,49,147,225,253,195,242,231,199,85,28,171,54,62,86,49,147,225,253,195,242,231,192,102,176,123,92,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,226,133,255,0,103,219,36,20,44,220,88,141,77,183,34,210,169,184,155,68,229,53,68,173,204,121,113,217,92,83,120,141,232,178,212,219,78,45,198,118,41,213,182,91,13,72,119,77,170,74,92,116,150,17,255,0,133,190,126,166,98,39,67,150,76,99,168,85,106,87,121,117,146,45,219,138,100,151,231,61,87,108,185,178,94,141,45,199,20,181,165,230,144,78,27,110,25,147,106,105,178,111,212,91,104,231,75,252,215,102,187,14,50,149,135,11,189,111,87,122,234,172,238,99,20,10,3,15,18,37,85,229,36,136,205,41,51,35,229,178,141,201,55,94,50,52,182,149,36,136,150,181,182,218,243,175,254,186,172,43,171,253,245,183,46,75,114,161,255,0,132,135,58,155,58,59,159,250,46,50,243,110,35,238,82,84,159,97,144,246,184,235,152,172,92,204,125,204,197,211,138,247,100,186,164,136,177,217,102,60,82,117,105,133,25,105,142,203,46,188,196,109,198,211,11,124,227,161,215,73,164,161,10,112,212,100,148,150,137,32,242,183,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,95,150,5,229,134,23,51,246,102,32,91,210,232,85,216,177,226,73,145,79,150,68,151,216,68,152,237,200,104,156,78,186,161,102,211,205,153,161,90,45,6,102,149,18,84,70,146,176,158,22,249,5,135,136,157,14,102,241,142,159,74,169,90,5,214,71,183,109,217,145,152,156,205,93,194,230,198,122,76,182,220,74,208,150,90,89,56,77,182,100,78,41,214,201,207,81,13,163,157,192,56,163,249,236,196,223,193,126,79,8,4,170,224,99,249,236,253,219,254,36,34,175,20,127,61,152,155,248,47,201,225,9,85,192,199,243,217,251,183,252,72,69,94,40,254,123,49,55,240,95,147,194,1,37,56,45,90,118,173,243,66,199,107,90,245,182,105,87,5,22,111,209,142,166,157,84,132,220,184,175,236,93,69,104,222,211,132,164,43,106,208,149,22,165,217,73,35,46,228,66,53,231,219,36,21,220,163,223,109,77,183,34,213,106,88,101,91,229,53,68,173,204,121,18,30,68,162,100,141,232,178,212,219,77,161,183,183,165,213,182,91,9,43,107,77,170,82,155,116,145,42,184,24,254,123,63,118,255,0,137,11,31,198,140,33,179,113,235,11,238,12,35,196,6,37,185,66,184,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,228,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,97,157,107,43,49,88,185,135,152,71,120,224,149,159,118,75,167,91,23,212,136,239,85,217,105,213,146,212,134,208,226,29,101,163,221,181,164,72,74,219,75,230,148,146,221,68,118,155,82,185,123,208,182,94,50,253,127,102,107,20,32,225,70,28,162,34,42,83,35,200,150,236,201,196,241,66,132,195,45,154,148,236,135,25,109,197,54,131,86,198,146,163,78,134,227,173,167,182,226,30,215,24,242,75,142,56,87,152,38,242,253,76,181,42,183,68,250,205,64,225,218,245,40,180,215,163,197,175,55,202,109,229,56,202,221,34,108,185,77,186,142,160,201,106,109,133,19,155,156,52,167,121,221,78,74,50,163,66,202,94,13,66,179,121,84,169,151,125,75,73,151,77,110,19,43,79,95,43,114,205,182,201,78,25,172,217,97,11,229,54,90,33,39,162,220,229,161,110,184,64,56,174,116,176,47,14,50,233,195,50,252,194,252,47,163,116,52,168,62,134,117,231,157,50,92,170,132,165,85,224,147,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,154,150,202,119,154,124,27,248,129,111,124,197,129,117,60,81,252,137,226,111,224,191,56,132,41,91,41,222,105,240,111,226,5,189,243,22,0,93,79,20,127,34,120,155,248,47,206,33,10,1,23,253,197,31,200,158,38,254,11,243,136,66,128,64,94,159,17,28,130,195,204,229,170,87,230,22,211,233,84,220,77,162,115,100,104,81,152,143,244,153,179,109,164,116,210,164,237,37,155,200,67,13,166,59,142,44,219,79,172,218,182,165,206,99,84,131,254,186,172,43,171,253,245,183,46,75,114,161,255,0,132,135,58,155,58,59,159,250,46,50,243,110,35,238,82,84,159,97,144,212,152,164,190,48,22,86,3,90,120,243,76,159,134,50,34,71,189,171,145,228,78,190,105,80,151,245,12,62,174,82,162,201,90,9,59,90,147,33,43,121,110,36,149,170,137,45,58,164,36,222,55,30,11,10,200,78,119,232,89,184,177,29,133,113,202,165,83,113,54,137,205,118,183,68,134,202,227,178,184,166,241,147,50,162,37,199,92,91,140,236,83,72,112,247,154,144,238,187,146,148,184,209,174,42,241,206,252,201,254,242,127,13,16,3,43,21,252,101,182,51,5,100,214,242,253,68,244,197,252,205,64,209,72,167,170,50,95,110,87,49,165,182,251,110,146,141,36,150,84,194,222,39,28,220,142,91,102,181,239,111,110,244,207,78,55,14,85,94,165,96,51,213,216,81,33,212,151,30,224,84,200,241,36,170,75,12,190,105,166,115,16,219,170,109,181,56,130,86,164,75,54,208,106,34,35,52,167,93,8,35,7,11,143,61,152,101,248,215,201,230,137,41,196,235,135,164,59,90,28,156,197,101,250,208,228,210,153,220,237,219,64,166,50,195,17,105,81,90,97,150,218,149,10,35,12,163,107,37,202,121,114,79,114,212,74,112,156,218,72,39,84,138,225,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,135,114,163,154,236,56,205,174,28,34,245,178,157,232,106,176,121,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,152,202,246,168,218,120,136,146,226,82,162,50,66,208,227,104,12,230,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,52,167,150,236,16,165,101,195,4,173,108,23,163,87,37,214,99,219,145,221,74,231,201,109,45,174,75,239,62,228,135,150,72,79,100,32,221,121,205,136,213,70,148,109,73,169,102,70,179,129,119,78,76,176,59,32,152,227,43,56,23,109,87,210,88,79,110,236,145,109,90,169,91,50,43,8,184,36,60,150,154,140,211,114,244,110,91,49,219,83,242,155,115,156,137,8,54,16,163,223,200,83,142,79,252,28,199,236,26,204,5,9,203,143,7,113,10,149,115,68,143,167,82,220,117,169,185,81,55,45,196,35,168,140,225,37,230,55,155,46,26,57,136,78,244,164,212,157,83,161,128,232,0,0,2,128,120,163,249,236,196,223,193,126,79,8,73,254,8,244,154,85,126,149,143,52,42,237,50,37,70,155,81,143,111,196,153,14,91,41,121,137,44,56,154,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,70,14,40,254,123,49,55,240,95,147,194,18,171,129,143,231,179,247,111,248,144,14,63,141,252,39,241,114,131,152,186,102,26,224,188,41,115,236,75,158,58,222,164,220,245,167,86,251,20,245,177,23,124,134,106,111,69,141,164,117,169,212,168,154,62,86,199,9,214,146,74,82,201,210,69,170,101,87,44,246,110,84,48,142,30,22,217,243,165,212,86,169,10,169,85,234,114,76,210,186,141,69,196,54,135,95,38,247,26,89,70,214,155,66,27,73,158,212,33,59,148,181,239,113,125,128,0,68,172,253,228,78,149,155,187,102,21,118,218,153,18,147,136,182,236,115,137,71,153,41,196,177,10,83,14,72,101,78,53,57,196,71,117,245,161,182,211,33,76,165,6,68,151,30,89,159,101,168,81,15,250,234,176,174,175,247,214,220,185,45,202,135,254,18,28,234,108,232,238,127,232,184,203,205,184,143,185,73,82,125,134,67,82,98,184,56,170,100,98,171,138,81,191,148,142,17,210,229,212,46,202,108,120,180,218,229,189,77,165,170,68,154,203,28,210,109,169,76,166,59,102,235,146,90,39,18,149,239,220,71,29,164,153,41,28,141,174,7,85,200,38,125,109,236,197,225,124,218,126,39,87,98,83,47,187,10,142,85,11,166,116,206,150,4,41,113,18,227,196,115,218,46,105,153,33,182,155,101,82,86,104,105,166,220,124,182,146,80,164,145,87,7,17,28,239,204,205,85,246,86,149,157,43,110,25,90,117,7,93,161,40,153,126,51,213,71,20,203,77,174,84,166,150,234,144,173,171,67,253,57,155,109,184,134,164,40,150,146,82,214,146,136,3,175,229,119,44,151,246,105,177,66,155,135,246,132,105,112,233,171,144,148,214,174,19,167,61,38,21,25,131,109,215,55,190,166,203,106,86,180,176,234,90,66,212,130,113,194,74,55,39,83,82,67,165,228,39,36,21,220,220,95,110,205,184,226,213,105,184,101,68,230,181,91,173,195,121,17,222,92,163,100,205,152,177,20,227,78,33,199,183,169,165,184,91,13,40,107,93,202,74,156,104,151,125,22,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,187,169,70,103,220,204,124,12,23,194,27,55,1,112,190,223,194,60,63,98,91,116,43,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,236,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,237,64,0,0,6,107,51,99,230,159,25,62,32,92,63,49,124,91,78,75,112,47,14,51,23,195,50,195,194,252,80,163,117,212,169,222,153,117,151,154,50,68,170,124,164,213,231,19,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,170,150,205,143,154,124,100,248,129,112,252,197,241,105,60,34,179,55,96,220,184,37,79,203,141,66,76,74,53,217,103,72,146,152,44,75,168,178,75,175,49,41,249,115,77,113,90,51,39,84,182,75,154,78,161,41,81,37,9,109,123,189,115,74,2,170,243,15,151,235,251,44,184,161,59,10,49,25,17,23,82,135,30,60,182,166,65,39,142,20,214,30,108,148,151,99,184,243,109,169,196,18,183,180,165,18,116,39,26,113,61,246,152,159,252,43,243,235,38,44,154,86,86,49,146,187,46,98,38,72,102,159,99,84,228,114,137,16,208,77,60,163,129,38,67,142,165,70,131,82,24,106,42,18,133,175,123,188,173,73,4,210,81,55,243,175,149,26,22,109,48,106,109,155,202,165,67,187,233,186,204,181,171,115,89,90,186,9,91,144,110,54,106,108,201,100,203,232,71,41,194,209,105,45,80,231,45,107,105,178,25,247,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,152,77,254,53,126,105,237,111,135,240,126,99,81,29,87,129,143,231,179,247,111,248,144,175,92,110,199,155,203,31,28,178,234,152,129,54,93,74,187,105,218,237,91,50,42,210,228,19,207,212,144,212,217,111,180,243,135,177,39,189,45,73,109,163,53,26,214,179,100,220,82,205,78,30,150,21,192,199,243,217,251,183,252,72,7,42,227,87,230,158,214,248,127,7,230,53,17,210,184,35,210,105,85,250,86,60,208,171,180,200,149,26,109,70,61,191,18,100,57,108,165,230,36,176,226,106,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,205,120,213,249,167,181,190,31,193,249,141,68,69,252,174,230,110,254,202,206,40,83,113,2,208,147,46,101,53,18,18,170,213,188,117,23,163,66,172,176,77,186,222,199,210,217,237,82,208,151,221,83,75,90,86,77,184,105,94,213,104,105,80,118,190,32,153,10,184,114,205,121,78,190,112,250,133,46,102,21,213,228,56,244,21,199,234,166,174,128,130,40,201,54,103,60,109,18,25,66,164,72,83,113,205,78,45,107,66,8,148,165,44,140,206,58,96,14,14,87,115,1,140,182,158,14,219,143,116,242,238,106,130,99,185,39,106,23,210,69,66,84,228,153,59,22,180,19,156,166,27,117,222,94,242,82,246,109,79,172,162,33,161,75,90,191,131,89,205,203,236,90,218,168,159,72,44,27,250,158,180,61,79,170,70,83,46,22,199,84,219,141,172,136,245,109,230,95,105,68,78,54,175,85,198,137,109,44,244,66,196,0,195,220,60,192,238,21,249,130,170,93,24,225,74,170,215,41,87,133,67,209,120,105,115,34,35,50,229,82,105,237,180,202,170,82,101,180,135,11,151,167,94,204,126,107,77,169,247,19,22,81,165,166,144,242,80,232,90,77,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,143,230,187,42,56,113,155,92,56,93,149,122,181,208,213,96,243,31,160,87,216,100,151,42,145,41,68,68,106,73,25,151,49,149,237,73,58,201,153,37,196,165,38,70,133,161,183,17,210,236,172,66,176,113,42,148,237,119,14,111,139,126,234,166,177,33,81,29,153,68,169,179,57,134,223,74,82,165,52,167,25,82,146,75,36,173,10,52,153,235,162,210,126,210,30,128,6,96,113,87,12,238,172,27,196,123,143,11,111,88,157,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,106,156,45,243,245,51,17,58,28,178,99,29,66,171,82,187,203,172,145,110,220,83,36,191,57,234,187,101,205,146,244,105,110,56,165,173,47,52,130,112,219,112,204,155,83,77,147,126,162,219,71,59,186,231,239,34,116,172,221,219,48,171,182,212,200,148,156,69,183,99,156,74,60,201,78,37,136,82,152,114,67,42,113,169,206,34,59,175,173,13,182,153,10,101,40,50,36,184,242,204,251,45,66,136,127,215,85,133,117,127,190,182,229,201,110,84,63,240,144,231,83,103,71,115,255,0,69,198,94,109,196,125,202,74,147,236,50,1,98,156,82,51,245,15,17,58,236,178,96,229,66,149,82,180,11,163,145,113,92,80,228,177,57,154,187,133,202,146,204,104,142,54,165,161,44,180,178,108,220,112,140,156,83,173,155,126,162,27,95,58,26,229,119,44,151,246,105,177,66,155,135,246,132,105,112,233,171,144,148,214,174,19,167,61,38,21,25,131,109,215,55,190,166,203,106,86,180,176,234,90,66,212,130,113,194,74,55,39,83,82,124,5,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,59,149,28,168,225,198,82,176,225,22,85,148,215,93,85,157,203,126,191,95,125,146,68,170,188,164,145,145,41,68,70,124,182,81,185,68,211,36,102,150,210,165,25,154,214,183,28,88,122,188,11,192,188,56,203,166,28,83,176,191,11,232,221,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,0,0,5,0,241,71,243,217,137,191,130,252,158,16,191,225,64,60,81,252,246,98,111,224,191,39,132,2,79,240,71,164,210,171,244,172,121,161,87,105,145,42,52,218,140,123,126,36,200,114,217,75,204,73,97,196,212,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,48,103,219,36,21,220,163,223,109,77,183,34,213,106,88,101,91,229,53,68,173,204,121,18,30,68,162,100,141,232,178,212,219,77,161,183,183,165,213,182,91,9,43,107,77,170,82,155,116,145,42,184,24,254,123,63,118,255,0,137,9,233,155,218,158,17,210,114,209,136,82,177,213,185,107,178,87,71,92,106,145,66,136,137,50,247,188,180,181,28,227,33,196,169,5,36,164,45,147,101,107,45,141,186,77,173,70,146,73,168,130,157,184,119,103,126,102,85,111,179,180,175,25,91,176,202,236,168,52,237,117,70,203,242,94,165,184,150,93,109,18,162,180,135,82,132,238,90,216,234,12,155,113,197,181,29,36,132,154,144,132,157,239,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,50,196,46,251,131,239,229,151,249,48,23,211,175,69,125,5,244,131,255,0,65,185,123,122,238,79,80,255,0,95,206,217,234,242,122,173,252,189,255,0,91,187,159,175,213,242,0,87,95,20,127,61,152,155,248,47,201,225,9,255,0,193,83,202,197,211,241,2,119,203,169,194,0,113,71,243,217,137,191,130,252,158,16,159,252,21,60,172,93,63,16,39,124,186,156,2,127,143,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,253,98,165,120,165,231,234,187,46,187,94,202,158,16,212,58,26,84,31,230,55,141,110,44,148,45,202,131,138,65,27,148,214,84,218,143,150,202,55,27,114,53,50,113,110,37,198,84,72,66,28,39,194,80,96,30,120,228,230,59,59,55,126,15,88,232,136,140,58,178,237,122,146,217,150,218,218,144,186,229,69,154,132,38,14,106,94,65,169,37,24,146,183,82,202,80,175,93,14,27,139,51,53,33,12,204,161,74,220,21,60,211,221,63,15,231,124,198,156,46,164,0,102,179,54,62,105,241,147,226,5,195,243,23,198,148,198,107,51,99,230,159,25,62,32,92,63,49,124,5,143,240,182,193,219,7,29,114,53,126,225,206,35,80,98,84,105,181,27,226,168,211,78,187,21,151,159,167,190,229,30,19,41,151,21,79,33,105,106,75,105,117,102,219,164,147,52,153,254,178,58,234,205,86,89,239,44,168,98,228,204,45,188,39,68,168,161,81,211,82,164,84,227,25,37,21,26,115,139,113,13,62,109,238,53,50,189,205,56,133,182,163,61,171,66,182,169,104,216,226,236,43,130,230,58,97,196,27,38,227,203,197,78,179,208,222,115,174,9,55,37,54,52,130,36,55,81,138,168,113,155,113,17,215,175,174,243,125,42,214,182,204,137,92,181,18,211,188,144,233,183,50,179,137,149,91,55,53,248,71,80,179,235,52,216,137,185,233,209,228,73,180,234,238,56,108,174,157,81,52,122,132,167,82,133,171,166,113,73,109,47,35,106,183,32,137,68,92,196,54,180,5,117,240,190,207,173,195,104,94,84,92,182,226,229,118,93,70,216,184,36,38,159,109,212,36,245,83,101,192,168,184,81,99,194,128,74,83,166,150,96,237,105,72,66,16,209,236,117,228,153,154,91,222,164,249,254,53,126,105,237,111,135,240,126,99,81,16,171,21,112,206,234,193,188,71,184,240,182,245,137,211,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,31,87,24,113,211,17,241,230,101,179,86,197,10,207,166,106,182,189,190,205,182,205,73,210,51,149,50,43,79,190,243,107,146,179,51,230,188,93,66,144,110,104,74,90,80,147,94,229,154,214,176,152,28,21,60,211,221,63,15,231,124,198,156,46,164,82,183,5,79,52,247,79,195,249,223,49,167,11,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,35,59,56,148,206,24,229,206,241,170,155,237,183,34,161,73,168,83,163,110,89,17,243,151,2,74,145,167,172,147,241,71,176,204,253,196,59,184,175,46,49,119,146,233,24,61,72,183,27,83,232,57,181,88,234,82,136,244,109,73,92,90,130,13,58,238,45,79,183,134,158,0,41,222,83,211,174,171,153,231,212,70,228,202,196,245,44,244,212,247,58,235,154,253,230,125,213,247,159,235,23,5,31,15,97,97,127,12,26,180,9,49,149,17,234,213,178,253,81,194,36,19,102,185,15,91,218,25,158,169,73,158,166,223,222,125,188,76,85,150,92,45,39,111,124,120,176,45,166,216,91,168,155,115,82,153,123,106,77,91,91,92,198,80,165,31,99,208,139,119,137,145,144,189,76,207,97,52,202,182,80,235,88,127,68,215,159,72,181,100,176,194,11,93,20,166,169,143,52,146,209,40,51,61,76,203,193,37,251,60,0,80,62,27,93,114,44,139,246,223,186,227,26,73,116,186,156,73,122,171,93,11,148,242,28,246,25,126,143,188,191,89,13,29,101,211,16,233,184,153,131,22,117,207,6,124,121,46,201,161,211,215,43,146,234,87,177,245,68,101,107,74,180,82,140,140,141,101,169,25,235,223,184,205,117,110,145,58,223,172,78,161,212,155,229,202,167,201,118,43,201,208,203,71,27,89,165,93,140,136,252,72,252,72,140,79,30,27,121,227,86,17,92,44,97,110,35,84,157,93,185,83,117,44,68,125,215,181,40,175,56,184,108,32,141,79,72,75,104,105,45,182,179,236,147,50,246,118,212,128,93,80,15,195,68,173,83,46,58,68,58,229,26,107,50,225,79,97,185,44,60,203,137,113,11,109,105,37,36,201,73,51,35,213,42,35,212,140,203,184,253,192,0,0,0,33,95,18,252,176,83,241,135,8,231,222,212,122,73,46,191,108,198,118,161,205,97,132,155,206,177,30,52,199,57,90,165,165,173,68,107,112,143,110,164,70,126,210,62,226,106,15,199,87,165,196,173,210,102,209,170,12,161,216,179,227,185,25,230,214,146,82,84,133,164,210,162,50,50,50,50,50,51,236,100,100,3,45,82,99,202,166,78,118,36,166,92,98,76,87,84,219,141,184,147,74,144,180,158,134,147,35,238,70,70,90,105,226,45,3,38,121,120,203,230,109,240,17,202,37,110,3,48,46,122,113,28,55,36,196,106,11,82,76,219,133,29,38,238,245,54,235,159,214,72,51,221,161,119,34,61,53,241,224,92,73,114,179,43,4,49,98,69,213,66,136,217,91,215,10,215,52,185,77,158,141,72,126,76,197,236,245,89,66,18,68,219,69,219,83,50,247,153,120,115,124,152,102,82,185,151,140,89,165,212,202,169,41,20,41,210,88,141,80,140,79,172,154,229,46,76,117,58,179,71,53,180,107,177,157,53,86,165,167,99,237,224,29,135,48,60,43,241,143,13,166,207,168,225,236,117,220,116,70,9,215,89,67,40,149,50,97,182,147,116,210,70,77,68,74,55,108,66,53,211,182,229,123,140,132,74,118,22,39,96,245,198,137,18,33,220,54,181,86,11,228,105,82,219,145,5,194,90,28,215,77,79,98,190,211,127,119,116,251,200,105,83,15,239,90,6,38,217,52,155,186,139,42,60,200,53,152,12,75,34,74,208,225,17,58,202,28,216,173,170,81,107,181,101,169,106,126,62,209,205,49,175,39,120,33,141,180,201,145,235,246,93,38,52,233,72,112,138,124,90,116,52,72,74,212,151,11,121,56,182,22,100,123,157,53,107,239,34,63,214,21,155,149,206,42,216,135,96,57,10,211,197,98,77,106,141,204,109,179,154,231,62,76,180,35,234,27,254,177,249,105,65,17,33,14,43,195,237,43,95,3,49,106,24,47,153,76,36,199,58,28,122,173,149,120,82,159,144,234,17,204,130,117,8,202,146,218,205,13,168,210,166,219,117,102,70,70,234,82,101,175,99,237,238,214,161,115,99,195,71,18,176,94,77,66,233,177,35,187,93,181,216,109,217,38,76,162,68,169,76,182,147,125,122,175,149,21,13,164,137,166,145,175,125,8,213,238,50,210,49,225,118,49,226,94,6,221,49,171,22,141,118,167,75,126,12,180,60,244,50,149,33,134,220,82,28,66,148,135,91,109,104,51,35,54,146,149,17,153,106,69,167,179,176,105,164,4,36,201,63,17,27,55,29,225,67,178,111,153,108,210,174,228,52,219,122,188,227,76,51,37,68,81,155,209,28,217,43,117,107,83,174,175,78,221,200,189,228,100,115,101,11,75,137,37,161,68,164,168,181,35,35,212,140,189,224,63,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,127,12,201,36,106,81,145,17,119,51,48,31,209,241,46,203,210,213,177,233,18,107,151,93,126,159,75,137,25,165,186,165,203,148,219,4,100,148,169,70,68,110,40,139,93,18,175,111,176,253,195,147,230,51,55,120,77,151,155,102,85,74,185,115,83,165,213,144,75,67,52,200,211,99,57,40,220,38,222,52,153,178,167,155,86,221,204,154,79,78,250,153,23,143,133,51,102,167,61,56,165,152,122,236,166,35,87,39,209,173,228,188,180,177,14,28,153,17,201,198,183,190,73,39,91,41,14,32,204,219,123,106,180,236,122,17,120,23,112,151,89,206,226,157,13,105,169,97,230,5,63,45,14,145,61,17,250,177,40,137,58,255,0,56,101,74,101,232,178,245,241,229,45,38,105,251,253,196,43,14,185,94,186,49,6,229,118,171,91,168,206,171,213,170,114,84,102,227,239,57,33,213,184,227,134,173,8,212,106,81,234,181,153,248,153,234,126,243,31,229,64,183,46,59,202,176,213,42,223,164,207,170,207,150,226,82,77,198,97,199,220,82,148,162,78,166,72,35,81,250,202,47,103,137,151,188,89,134,69,56,102,85,253,49,74,197,108,106,132,202,34,176,108,76,139,73,125,181,18,205,105,84,103,208,79,51,38,46,155,116,230,161,90,43,95,97,31,137,128,251,25,3,225,188,195,49,40,216,197,139,176,169,181,6,103,197,143,62,13,53,246,201,210,74,86,81,100,54,110,53,34,46,132,162,46,98,79,106,207,199,66,63,19,22,127,73,164,82,232,84,232,244,154,53,62,52,40,113,26,67,12,177,29,164,182,219,104,74,73,41,74,82,146,34,34,34,34,34,34,45,52,34,31,245,76,166,83,232,212,232,212,154,84,54,98,67,134,210,24,97,134,91,75,104,109,180,36,146,148,165,41,34,34,34,34,34,34,34,208,136,135,233,51,34,35,51,61,8,128,127,133,66,124,74,92,25,21,41,242,27,98,52,86,150,243,206,56,178,74,80,132,145,154,140,204,244,34,34,34,51,212,197,58,113,48,206,252,203,238,228,149,132,56,109,91,125,170,28,29,241,106,78,198,146,105,41,14,161,201,145,221,70,230,95,82,22,133,33,104,61,20,130,51,237,175,109,8,73,46,37,185,210,133,133,246,196,204,38,178,170,164,186,229,102,27,140,73,118,35,228,106,142,219,205,204,97,100,102,219,233,90,20,149,182,147,238,147,34,237,174,167,161,10,96,168,212,38,85,103,72,169,84,36,187,34,76,167,86,243,174,186,179,90,150,181,25,169,70,102,102,102,102,102,102,122,152,4,24,142,212,167,199,130,219,137,75,146,158,67,73,83,134,100,146,82,148,68,70,103,238,238,47,179,135,78,23,209,176,223,3,232,174,197,102,43,147,234,208,227,77,146,252,116,160,200,212,236,56,155,200,212,72,74,190,210,53,239,175,179,83,49,66,80,26,150,252,232,236,192,230,117,46,58,132,179,203,215,118,243,50,36,233,167,125,117,211,77,59,141,12,228,58,220,171,208,50,221,104,42,188,228,165,204,149,73,167,191,252,225,74,53,18,21,2,47,111,88,136,252,72,255,0,229,1,34,0,0,0,0,127,20,164,161,38,165,40,137,36,90,153,153,246,34,1,254,114,100,199,135,29,217,114,158,67,44,178,133,56,227,139,81,37,40,73,22,166,102,103,216,136,136,188,69,78,113,46,207,163,213,57,51,112,71,9,171,175,50,196,119,92,139,87,155,18,81,167,152,105,57,145,159,103,152,196,131,35,73,145,182,173,139,71,126,198,126,194,29,83,137,78,122,216,195,186,20,156,33,194,234,227,75,175,206,74,216,168,74,139,36,140,226,178,180,76,142,234,9,108,72,74,208,234,92,67,103,162,146,100,93,140,251,232,66,158,165,202,172,221,21,151,166,73,114,93,70,165,81,144,167,92,90,141,111,60,243,206,47,83,51,51,213,74,82,148,175,188,204,204,7,227,121,231,164,188,228,137,14,173,215,93,81,173,107,90,141,74,82,140,245,51,51,62,230,102,126,209,32,242,41,131,149,60,97,204,29,185,6,25,32,163,209,166,195,171,74,82,247,105,201,102,116,98,89,17,146,22,90,232,225,120,232,94,243,33,192,103,83,230,211,36,28,89,241,93,142,242,126,211,110,160,208,164,247,50,50,50,50,212,187,145,144,180,94,12,152,92,185,42,184,49,81,248,170,228,180,228,186,58,29,52,122,187,203,209,239,145,110,52,105,174,157,244,221,175,221,237,1,105,148,26,75,84,42,36,10,51,31,213,193,140,212,100,248,120,33,4,146,240,34,247,123,136,80,231,19,155,93,52,12,207,85,229,177,20,218,106,162,137,19,22,173,155,73,78,57,80,152,102,125,136,181,212,139,239,63,188,95,144,166,206,49,150,147,148,252,81,163,220,168,142,105,98,76,8,236,154,201,26,36,220,84,138,130,252,116,211,93,11,223,168,15,69,193,126,246,68,91,174,227,177,92,144,105,39,162,76,168,165,179,94,132,106,55,41,205,107,166,239,31,253,31,219,236,22,226,40,59,134,61,250,187,47,50,244,200,230,251,45,53,88,109,154,106,141,197,109,215,155,80,134,70,69,235,23,125,19,247,254,163,23,222,218,210,235,105,113,6,70,149,145,40,140,188,12,140,7,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,205,62,50,124,64,184,126,98,248,210,152,205,102,108,124,211,227,39,196,11,135,230,47,128,186,158,23,30,68,240,203,241,175,156,77,16,215,138,198,121,234,181,171,154,126,87,112,162,169,46,159,77,160,72,54,238,186,213,58,168,164,29,77,245,199,91,110,211,11,144,230,213,70,66,95,90,31,109,221,77,79,35,97,161,28,147,55,121,252,92,250,201,193,142,31,248,123,151,236,31,174,203,129,136,53,56,245,7,170,181,120,156,165,149,38,156,253,90,167,189,150,221,75,188,216,243,148,73,97,68,102,215,170,203,228,226,20,149,155,107,76,43,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,144,121,241,117,60,21,60,172,93,63,16,39,124,186,156,42,175,52,24,41,252,157,177,170,175,131,142,84,58,217,118,253,62,143,215,190,151,121,141,174,115,244,184,178,37,114,149,203,108,205,146,125,231,73,189,200,37,114,201,27,181,86,166,118,169,193,83,202,197,211,241,2,119,203,169,192,41,88,105,79,41,222,86,48,111,225,253,189,242,230,6,107,6,148,242,157,229,99,6,254,31,219,223,46,96,7,85,31,146,21,38,149,78,147,62,101,62,153,18,44,138,164,130,151,57,214,89,74,23,41,242,105,182,73,215,84,69,170,214,77,50,211,100,165,106,123,27,66,124,18,68,95,172,0,5,43,113,171,243,79,107,124,63,131,243,26,136,186,145,74,220,106,252,211,218,223,15,224,252,198,162,1,193,83,205,61,211,240,254,119,204,105,194,234,69,43,112,84,243,79,116,252,63,157,243,26,112,186,144,0,0,1,202,179,99,229,99,25,62,31,220,63,46,124,102,176,105,79,54,62,86,49,147,225,253,195,242,231,198,107,0,105,79,41,222,86,48,111,225,253,189,242,230,7,85,28,171,41,222,86,48,111,225,253,189,242,230,7,85,0,28,171,54,62,86,49,147,225,253,195,242,231,199,85,28,171,54,62,86,49,147,225,253,195,242,231,192,102,176,104,207,56,153,170,179,114,161,132,117,11,194,179,82,136,171,158,163,30,68,107,78,144,227,102,242,234,53,18,71,168,106,105,43,66,186,102,212,166,212,242,247,39,106,12,146,71,204,91,104,94,115,7,85,204,94,101,241,79,52,23,219,215,214,38,85,191,71,162,163,67,126,79,162,233,159,82,203,78,116,140,60,235,156,158,111,33,11,115,106,189,117,234,163,246,17,7,138,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,191,112,185,200,149,87,4,233,79,99,190,52,91,49,35,222,213,200,232,77,191,78,150,194,186,219,122,18,146,178,117,110,110,61,173,73,144,149,164,141,27,57,141,54,147,65,169,38,243,205,39,133,112,183,200,44,60,68,232,115,55,140,116,250,85,74,208,46,178,61,187,110,204,140,196,230,106,238,23,54,51,210,101,182,226,86,132,178,210,201,194,109,179,34,113,78,182,78,122,136,109,28,235,127,0,1,0,56,213,249,88,181,190,32,65,249,117,68,64,14,23,30,123,48,203,241,175,147,205,1,42,184,231,126,100,255,0,121,63,134,136,171,194,227,207,102,25,126,53,242,121,162,85,113,206,252,201,254,242,127,13,17,87,133,199,158,204,50,252,107,228,243,64,95,240,0,0,0,0,0,0,0,12,198,99,94,23,213,112,87,23,46,252,40,172,170,91,146,45,106,196,154,106,36,73,132,168,139,152,194,22,124,153,68,210,140,205,8,121,174,91,168,245,148,70,135,18,100,165,17,145,158,156,197,32,113,138,195,218,21,165,154,198,110,218,101,123,168,159,124,91,240,234,149,42,115,155,205,200,142,48,71,9,183,18,124,164,182,76,184,220,84,109,34,113,199,57,141,190,106,36,37,77,110,8,129,133,88,103,117,99,38,35,219,152,91,101,68,234,43,87,53,65,170,124,109,205,184,182,217,222,126,187,238,242,208,181,165,150,144,74,113,197,146,79,99,104,90,140,180,73,141,57,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,40,179,132,157,183,74,174,103,74,223,169,212,46,120,148,185,22,245,30,171,82,131,17,226,78,250,179,234,140,168,199,21,173,86,147,222,150,164,187,32,246,146,207,100,101,250,164,90,173,55,188,0,41,91,141,95,154,123,91,225,252,31,152,212,69,212,138,86,227,87,230,158,214,248,127,7,230,53,16,16,41,186,181,85,154,84,138,19,53,57,104,166,204,144,204,185,16,210,242,137,135,159,101,46,37,167,86,222,187,84,180,37,247,146,149,25,106,146,117,194,45,55,30,178,171,32,153,19,170,230,238,230,155,93,185,102,75,164,225,213,187,32,162,86,38,69,113,76,77,148,251,145,222,83,109,65,113,113,221,97,107,109,196,199,83,201,89,145,165,183,144,101,221,105,28,171,43,185,100,191,179,77,138,20,220,63,180,35,75,135,77,92,132,166,181,112,157,57,233,48,168,204,27,110,185,189,245,54,91,82,181,165,135,82,210,22,164,19,142,18,81,185,58,154,147,161,236,42,195,59,87,6,240,226,220,194,219,42,39,79,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,7,160,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,0,25,172,205,143,154,124,100,248,129,112,252,197,241,117,60,46,60,137,225,151,227,95,56,154,41,91,54,62,105,241,147,226,5,195,243,23,196,180,166,231,182,149,130,60,56,108,76,12,194,219,154,91,120,161,94,143,85,76,169,148,183,210,133,219,112,151,89,150,165,45,199,52,51,68,151,154,213,45,161,27,92,66,28,231,238,108,201,158,104,125,110,48,25,160,176,113,42,230,166,101,254,208,164,68,157,82,195,234,196,135,107,85,231,35,178,233,182,250,163,180,93,36,57,45,186,165,18,9,75,117,50,154,90,18,124,232,172,151,251,153,138,224,31,86,214,180,238,171,230,187,22,214,178,173,154,173,193,90,155,191,166,167,82,225,57,46,83,251,16,165,175,99,77,146,150,173,168,66,148,122,23,100,164,204,251,17,139,63,197,78,17,95,70,178,143,27,232,181,197,233,124,88,180,250,251,146,163,210,83,249,140,214,185,140,51,205,165,198,216,215,82,190,90,98,167,166,221,187,123,174,63,171,109,245,63,80,30,215,132,22,102,48,142,118,23,198,203,42,160,196,183,111,186,100,137,181,36,26,137,8,43,157,14,56,167,84,250,22,73,35,92,150,90,216,210,155,86,229,242,88,109,104,82,144,135,18,207,138,227,157,249,147,253,228,254,26,43,2,214,187,46,171,26,187,22,233,178,174,106,173,191,90,133,191,166,168,210,230,185,18,83,27,208,164,47,99,173,154,86,157,200,90,146,122,31,116,168,200,251,25,137,85,158,108,230,208,179,135,135,24,59,83,114,149,232,107,206,215,244,228,123,154,154,210,22,113,82,227,165,3,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,15,149,194,227,207,102,25,126,53,242,121,162,85,113,206,252,201,254,242,127,13,17,87,133,199,158,204,50,252,107,228,243,68,170,227,157,249,147,253,228,254,26,2,42,240,184,243,217,134,95,141,124,158,104,150,156,84,51,235,26,44,106,174,86,48,110,187,18,98,230,71,122,159,124,212,227,243,73,112,214,78,178,162,129,26,67,110,165,38,179,74,31,106,82,20,133,163,99,188,173,73,100,234,81,2,242,117,59,17,233,88,247,78,171,97,12,142,77,231,79,183,238,121,148,67,77,44,234,78,46,83,84,25,235,75,109,70,37,23,49,229,237,52,54,70,75,73,56,164,26,155,116,136,219,95,31,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,7,75,203,166,90,49,79,52,23,219,54,46,25,210,127,75,173,172,204,98,79,162,233,159,82,243,173,245,111,178,211,156,158,111,33,104,111,114,125,117,232,146,246,153,104,79,2,240,47,14,50,233,135,20,236,47,194,250,55,67,74,131,171,175,60,233,146,229,84,37,40,136,156,149,37,194,34,230,60,189,169,212,244,36,146,82,148,33,40,66,16,132,243,92,135,229,251,11,240,39,47,54,179,216,124,136,149,9,215,141,30,159,94,173,92,45,147,134,186,187,239,71,75,137,82,84,235,109,186,152,200,39,84,76,180,166,208,104,66,140,212,158,106,221,82,164,80,10,86,227,87,230,158,214,248,127,7,230,53,17,213,120,24,254,123,63,118,255,0,137,14,85,198,175,205,61,173,240,254,15,204,106,35,170,240,49,252,246,126,237,255,0,18,1,106,131,242,77,164,210,170,50,96,76,168,83,34,74,145,75,144,114,224,186,243,41,90,226,190,109,56,201,186,210,140,181,66,205,167,157,108,212,157,15,99,139,79,130,140,143,245,128,0,138,188,81,252,137,226,111,224,191,56,132,37,80,138,188,81,252,137,226,111,224,191,56,132,2,128,70,170,6,85,198,148,243,99,229,99,25,62,31,220,63,46,124,7,85,28,171,54,62,86,49,147,225,253,195,242,231,198,107,6,148,243,99,229,99,25,62,31,220,63,46,124,6,107,6,167,106,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,25,98,22,19,197,27,61,180,172,108,170,179,129,24,47,115,75,145,100,208,228,45,87,5,70,35,233,232,174,25,169,82,13,164,55,180,183,59,26,58,144,163,37,239,229,186,226,137,100,149,19,44,186,160,142,185,229,204,85,171,154,28,193,84,177,74,202,181,125,9,69,93,62,21,62,55,81,5,184,213,9,156,166,139,123,243,121,110,184,135,30,222,165,54,149,146,191,168,106,58,76,136,210,99,128,14,191,149,220,178,95,217,166,197,10,110,31,218,17,165,195,166,174,66,83,90,184,78,156,244,152,84,102,13,183,92,222,250,155,45,169,90,210,195,169,105,11,82,9,199,9,40,220,157,77,73,149,92,74,56,124,210,176,6,222,163,99,70,17,189,46,77,166,196,122,101,189,92,128,228,52,243,97,62,204,84,71,106,160,165,199,105,45,108,144,108,167,156,181,146,12,229,60,74,35,95,81,177,160,178,172,157,230,99,8,243,45,132,116,250,206,22,193,137,64,93,2,60,122,109,78,211,108,144,133,208,22,148,109,109,132,161,9,74,78,49,165,7,201,113,9,74,20,132,25,109,66,208,227,109,211,183,20,127,61,152,155,248,47,201,225,14,105,149,220,205,223,217,89,197,10,110,32,90,18,101,204,166,162,66,85,90,183,142,162,244,104,85,150,9,183,91,216,250,91,61,170,90,18,251,170,105,107,74,201,183,13,43,218,173,13,42,250,217,223,197,235,55,30,179,57,118,226,230,31,191,45,202,21,197,30,144,244,114,150,193,178,251,75,69,46,35,78,178,226,59,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,132,223,224,99,249,236,253,219,254,36,34,175,20,127,61,152,155,248,47,201,225,9,85,192,199,243,217,251,183,252,72,69,94,40,254,123,49,55,240,95,147,194,1,42,184,24,254,123,63,118,255,0,137,11,84,21,87,192,199,243,217,251,183,252,72,90,160,15,147,81,180,237,90,197,118,145,116,213,173,154,84,218,213,191,212,122,34,163,34,19,110,74,167,243,208,72,127,167,117,68,107,107,152,130,36,175,97,150,228,145,17,234,67,235,0,0,138,188,81,252,137,226,111,224,191,56,132,41,91,41,222,105,240,111,226,5,189,243,22,5,212,241,71,242,39,137,191,130,252,226,16,165,108,167,121,167,193,191,136,22,247,204,88,1,117,60,81,252,137,226,111,224,191,56,132,40,4,95,247,20,127,34,120,155,248,47,206,33,10,1,1,127,217,246,206,253,11,40,246,35,80,173,201,84,170,150,38,214,249,78,209,40,147,25,92,134,81,20,158,34,122,84,180,182,235,107,109,157,137,117,13,158,242,82,221,211,106,84,150,221,52,80,181,211,118,93,87,205,118,85,211,122,220,213,91,130,181,55,103,83,81,170,77,114,92,167,246,33,40,70,247,92,53,45,91,80,132,164,181,62,201,73,17,118,34,30,171,29,49,211,17,243,23,136,245,28,80,197,10,207,93,85,157,163,76,178,209,26,34,211,226,164,204,219,139,25,179,51,229,178,141,202,208,181,53,26,148,165,173,75,90,214,181,88,255,0,10,252,133,70,139,26,149,154,124,100,161,68,152,185,145,217,168,88,212,201,28,210,92,53,147,175,36,231,201,142,227,73,73,172,210,134,29,138,180,173,104,216,239,55,66,89,52,164,7,117,225,221,144,88,121,99,181,78,252,197,42,125,42,165,137,181,190,84,141,14,51,18,62,140,182,77,186,142,154,44,157,166,178,121,104,125,196,200,113,181,147,106,245,91,78,228,183,204,119,128,113,206,252,201,254,242,127,13,22,168,42,175,142,119,230,79,247,147,248,104,10,171,29,127,43,185,155,191,178,179,138,20,220,64,180,36,203,153,77,68,132,170,181,111,29,69,232,208,171,44,19,110,183,177,244,182,123,84,180,37,247,84,210,214,149,147,110,26,87,181,90,26,85,208,56,103,82,105,85,252,235,225,253,10,187,76,137,81,166,212,99,215,162,76,135,45,148,188,196,150,28,162,78,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,143,65,196,71,36,19,50,171,125,149,219,103,69,221,134,87,101,65,214,168,73,39,159,146,245,45,196,178,211,139,139,41,213,180,148,39,114,214,255,0,78,70,227,142,45,168,234,53,168,212,133,168,195,245,241,43,206,77,155,155,59,202,201,99,13,99,75,43,98,212,163,173,228,189,62,17,199,150,170,140,226,105,114,153,81,115,20,149,33,164,179,29,189,72,139,235,83,32,210,167,27,54,214,126,171,131,206,8,85,111,204,197,200,198,86,107,145,33,211,112,186,57,170,68,69,54,165,191,57,250,140,89,113,154,66,60,18,132,37,36,242,212,179,51,61,80,218,73,39,188,214,220,11,26,40,200,134,5,215,114,237,150,11,71,14,111,26,53,42,157,116,167,170,168,215,83,79,52,47,124,169,18,28,113,4,243,168,34,39,94,109,131,97,133,44,141,73,250,146,74,22,164,37,10,48,144,0,0,2,128,120,163,249,236,196,223,193,126,79,8,74,174,6,63,158,207,221,191,226,66,42,241,71,243,217,137,191,130,252,158,16,149,92,12,127,61,159,187,127,196,128,90,160,0,0,8,255,0,158,252,116,174,229,219,44,23,118,35,89,213,154,85,58,233,79,75,78,161,42,160,72,94,249,82,36,54,218,205,150,150,100,78,188,219,6,251,233,65,146,147,245,38,165,161,72,74,210,114,0,83,183,25,252,121,141,117,98,133,181,128,20,41,178,250,123,30,58,170,149,212,38,67,169,97,202,140,198,219,83,13,173,147,65,33,107,102,54,139,75,164,165,246,156,226,11,97,165,100,160,174,1,50,184,80,227,21,87,13,115,105,68,180,85,94,137,6,222,196,24,242,40,149,70,166,202,83,76,56,250,89,113,232,74,66,119,165,7,36,228,33,12,54,106,37,30,146,157,66,11,115,132,99,143,229,123,42,56,143,154,218,237,207,68,176,26,217,244,94,223,149,88,117,231,25,51,109,249,73,65,148,56,9,113,70,150,155,122,67,218,37,38,235,136,74,91,67,238,122,220,163,66,184,253,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,64,53,60,3,202,97,86,38,90,184,201,135,22,230,41,89,82,250,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,99,213,128,0,205,102,108,124,211,227,39,196,11,135,230,47,139,169,225,113,228,79,12,191,26,249,196,208,20,173,155,31,52,248,201,241,2,225,249,139,227,197,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,218,230,199,205,62,50,124,64,184,126,98,248,247,247,86,76,171,177,50,99,101,103,18,210,170,245,212,169,221,92,123,174,157,33,104,67,148,247,19,85,126,20,105,49,207,183,49,149,237,97,181,183,221,196,56,162,89,111,66,213,200,11,148,201,70,107,168,89,180,193,168,87,151,54,149,14,239,166,233,14,233,162,66,121,106,232,37,110,89,54,225,37,194,37,147,47,161,28,214,207,85,164,181,91,124,197,173,167,12,114,14,36,249,24,165,102,10,192,153,138,152,115,75,137,7,17,109,88,242,106,78,162,29,45,42,126,232,97,44,182,74,138,234,153,108,223,122,74,91,142,132,198,212,212,90,234,214,210,39,9,198,234,47,46,153,151,197,60,175,223,108,223,88,103,86,253,46,182,141,49,249,62,139,169,253,75,205,55,213,176,203,173,243,185,92,245,173,189,202,245,23,162,139,218,71,161,60,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,212,25,151,22,169,192,199,243,217,251,183,252,72,71,254,46,120,103,106,225,222,110,30,168,218,209,58,79,166,182,252,75,154,162,194,27,109,182,83,57,199,228,71,117,109,165,8,78,156,206,149,46,172,213,185,74,117,215,86,106,245,180,41,1,192,199,243,217,251,183,252,72,7,42,227,87,230,158,214,248,127,7,230,53,17,2,155,164,213,94,165,72,174,179,76,150,186,108,57,12,196,145,49,44,168,216,101,247,146,226,154,105,110,105,181,43,90,88,121,73,73,158,170,38,156,50,215,105,233,61,120,213,249,167,181,190,31,193,249,141,68,123,94,14,22,5,155,138,118,110,96,176,251,16,109,232,149,203,122,185,30,220,141,58,12,146,61,142,163,90,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,144,71,92,132,231,126,187,148,123,237,216,87,28,170,173,75,12,171,124,215,107,116,72,108,162,67,200,148,76,153,51,42,34,92,117,180,54,246,244,180,135,15,121,37,109,107,185,42,83,109,26,60,254,126,243,15,74,204,198,101,235,247,229,171,85,151,62,211,167,199,141,68,183,23,38,26,99,47,162,97,26,173,68,146,34,89,161,201,46,74,121,6,239,214,108,117,36,162,70,132,218,60,254,107,178,163,136,249,74,196,117,217,87,171,93,117,42,119,49,250,5,125,134,77,17,106,241,82,100,70,164,145,153,242,222,70,228,147,172,153,154,155,82,146,100,107,66,219,113,124,214,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,65,106,156,19,240,134,225,162,89,183,230,53,86,88,151,26,155,115,200,139,70,162,161,79,202,105,18,81,20,220,84,153,6,201,232,195,200,230,58,219,77,189,235,173,11,106,82,8,219,213,100,187,52,30,83,10,176,206,213,193,188,56,183,48,182,202,137,211,209,109,154,123,84,248,219,155,109,14,61,176,189,119,221,229,161,8,83,206,172,212,227,139,36,150,247,22,181,25,106,163,30,172,7,148,197,92,76,181,112,111,14,46,60,82,189,101,244,244,91,102,158,237,66,78,215,27,67,143,108,47,81,134,185,139,66,20,243,171,52,182,218,13,69,189,197,161,36,122,168,134,101,238,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,97,111,220,105,49,142,187,103,224,213,165,131,180,134,121,113,49,18,161,34,69,82,78,228,30,232,180,213,71,113,49,182,41,6,101,189,247,227,187,204,74,208,164,244,219,125,100,184,162,42,193,202,198,10,127,40,156,193,89,56,56,229,67,162,137,112,84,15,175,125,46,242,220,68,22,26,92,137,92,165,114,220,34,120,216,101,210,111,114,13,60,195,70,237,19,169,144,50,177,141,127,201,219,48,86,78,49,185,79,235,98,91,245,3,235,216,75,92,199,23,5,246,151,30,87,41,60,198,200,222,38,30,116,219,220,178,79,48,145,187,84,234,71,165,49,150,203,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,220,104,39,135,214,49,85,113,191,41,118,45,221,114,215,162,85,110,24,81,222,162,86,29,106,82,159,124,159,136,242,217,109,82,148,181,173,125,75,145,211,29,247,13,103,170,141,253,228,68,149,164,128,72,160,1,64,60,81,252,246,98,111,224,191,39,132,2,255,0,133,0,241,71,243,217,137,191,130,252,158,16,149,92,12,127,61,159,187,127,196,132,85,226,143,231,179,19,127,5,249,60,32,18,127,130,61,90,149,64,165,99,205,118,187,83,137,78,166,211,163,219,242,230,76,150,242,89,98,51,13,166,166,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,17,131,62,217,223,174,230,226,251,106,21,185,42,171,77,195,42,39,41,218,37,18,99,40,142,242,229,27,36,79,74,150,150,221,113,14,61,189,78,161,179,222,105,67,90,109,74,84,227,166,184,235,74,191,239,42,21,155,95,195,234,53,195,46,29,189,117,72,131,38,181,5,147,36,162,122,225,155,167,24,157,50,45,202,66,20,251,139,36,107,176,215,177,70,70,166,208,105,252,150,157,58,133,88,186,168,212,155,166,227,250,63,69,155,80,143,30,163,87,232,215,47,209,241,86,226,82,236,158,66,12,150,239,45,6,165,242,210,123,149,183,66,238,96,37,87,14,236,144,76,205,85,246,119,109,227,23,110,25,90,117,6,154,174,164,222,126,51,213,71,20,203,174,34,44,87,80,210,144,173,171,67,29,65,19,141,184,134,164,36,208,162,82,208,162,189,234,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,159,194,171,91,14,44,188,56,183,45,188,33,131,74,137,102,68,167,180,170,34,105,110,147,177,92,138,225,115,18,242,29,35,87,59,153,188,220,55,77,74,83,138,89,173,74,81,168,212,126,172,5,0,241,71,243,217,137,191,130,252,158,16,159,252,21,60,172,93,63,16,39,124,186,156,32,7,20,127,61,152,155,248,47,201,225,15,127,150,92,239,195,202,174,71,110,155,74,206,149,187,19,110,203,194,166,237,9,68,203,18,89,165,182,152,148,150,215,42,83,75,117,43,78,228,45,254,156,205,183,27,91,177,212,75,73,165,11,73,132,181,226,95,196,26,171,129,18,94,203,254,17,179,17,219,178,177,71,113,85,202,209,204,81,46,134,196,166,156,109,164,71,233,221,75,173,78,208,211,33,43,89,145,54,131,97,68,151,57,186,183,76,35,234,255,0,174,171,246,234,255,0,125,110,59,146,227,168,127,225,38,78,169,78,144,231,254,147,143,60,227,139,251,212,165,43,218,102,58,6,96,50,245,117,101,210,101,145,68,189,100,233,90,187,172,248,119,108,154,122,162,184,195,148,174,165,249,13,162,27,164,225,18,205,228,33,132,155,132,105,78,215,22,180,17,40,144,75,88,74,174,10,158,105,238,159,135,243,190,99,78,23,82,41,91,130,167,154,123,167,225,252,239,152,211,132,85,205,143,154,124,100,248,129,112,252,197,240,26,83,25,172,205,143,154,124,100,248,129,112,252,197,241,106,156,21,60,172,93,63,16,39,124,186,156,42,175,54,62,105,241,147,226,5,195,243,23,192,115,251,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,95,246,72,51,163,106,230,227,14,24,157,53,84,170,37,253,77,230,49,91,183,154,156,218,156,95,40,153,221,58,51,6,179,120,161,172,223,108,137,75,47,81,195,83,91,151,180,156,93,43,91,25,81,196,123,231,44,181,140,205,217,77,122,102,149,107,220,18,232,245,250,91,12,153,202,131,21,168,177,159,41,233,208,207,154,201,117,10,39,72,136,148,210,80,151,15,114,13,197,53,229,48,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,72,92,167,19,60,151,127,41,60,56,70,36,89,73,229,223,214,13,62,91,241,163,179,7,156,229,118,9,23,53,112,117,109,10,121,79,36,208,165,71,73,110,79,49,215,80,105,46,113,184,221,27,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,52,189,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,169,219,139,253,129,102,216,185,175,141,42,207,183,162,82,87,117,90,241,171,245,114,140,70,148,74,168,185,50,99,78,200,52,107,181,43,90,88,108,215,180,139,114,247,45,90,173,107,82,131,208,112,84,243,79,116,252,63,157,243,26,112,186,145,74,220,21,60,211,221,63,15,231,124,198,156,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,119,26,11,217,18,174,171,114,197,110,73,168,153,137,14,162,166,201,122,145,40,156,168,181,174,155,188,127,244,127,111,176,91,123,139,75,77,169,197,153,18,80,70,163,51,240,34,33,66,60,78,111,197,222,153,151,169,199,39,217,117,170,59,79,83,82,109,171,118,156,170,132,194,34,63,88,251,232,175,187,245,16,15,249,225,141,107,166,191,153,234,68,183,226,155,173,83,83,30,98,21,179,113,37,198,234,16,204,143,185,30,154,17,253,199,247,139,227,175,82,90,174,209,39,209,159,254,174,116,103,99,43,195,193,104,52,159,137,31,191,220,98,158,248,57,218,78,212,113,70,177,114,174,57,169,136,208,36,50,75,52,106,68,226,100,83,215,227,183,77,116,63,126,162,228,192,103,119,61,120,55,83,193,236,193,220,112,102,18,14,61,102,108,202,180,85,35,118,156,151,167,73,36,17,153,161,5,174,141,159,134,165,238,51,17,241,151,158,140,243,114,35,186,182,157,105,68,180,45,10,52,169,42,35,212,140,140,187,145,145,251,69,165,113,155,194,229,198,85,191,138,140,69,87,37,215,34,81,214,233,35,213,222,126,144,124,203,113,35,77,116,239,166,237,126,239,104,171,168,52,249,181,57,5,22,4,87,100,60,175,178,219,72,53,169,93,200,136,136,136,181,62,230,68,2,206,56,104,231,209,234,100,152,88,35,139,53,215,158,98,67,173,197,164,77,151,40,213,203,53,28,56,204,51,204,126,65,17,36,136,156,86,196,35,183,115,47,105,11,99,141,38,60,200,237,75,138,242,30,101,228,37,198,220,66,137,73,90,76,181,35,35,46,198,70,71,226,50,215,18,85,102,215,172,179,50,51,146,233,213,42,116,132,186,218,210,107,101,230,94,109,122,145,145,150,138,74,146,164,253,198,70,66,225,120,107,103,173,140,68,161,70,194,28,81,174,52,138,252,18,67,20,249,82,164,145,28,150,80,136,113,218,65,173,249,10,90,221,83,139,112,244,74,72,143,185,151,125,72,5,138,0,254,37,73,90,73,73,81,26,76,181,35,35,236,100,63,160,0,0,2,37,241,22,194,250,54,36,96,125,105,217,76,197,110,125,38,28,153,177,159,144,148,17,18,154,135,47,97,18,141,10,87,218,94,189,180,246,232,100,40,78,116,71,105,179,228,65,113,196,169,200,175,45,165,41,179,51,73,169,42,50,51,35,247,118,26,24,207,141,183,87,175,229,186,239,85,5,217,72,153,22,147,80,127,249,186,148,74,52,38,4,174,222,169,25,248,153,127,200,51,205,61,169,108,78,144,204,254,103,82,219,171,75,220,205,119,111,35,50,86,186,247,215,93,117,215,184,11,14,225,159,157,249,150,37,201,23,8,113,38,182,251,180,57,219,34,211,93,147,36,212,81,221,91,144,227,180,141,207,62,148,33,9,66,22,122,37,6,101,223,78,218,144,184,186,124,248,149,72,49,234,80,36,54,252,105,77,33,230,92,109,100,164,173,10,34,52,153,25,106,70,70,70,71,169,12,179,211,170,19,41,83,163,212,169,242,93,143,38,43,168,121,167,90,89,161,72,90,76,148,147,35,35,35,35,35,34,61,72,92,255,0,13,44,233,66,197,11,98,30,18,222,181,82,69,114,141,13,182,35,59,45,242,37,72,109,150,225,176,130,37,56,250,150,181,41,110,40,251,36,136,251,233,161,234,64,39,173,90,145,75,174,211,164,82,107,52,248,211,97,203,105,108,60,196,134,146,227,110,33,73,52,169,42,74,136,200,200,200,204,140,140,180,208,204,86,6,127,56,111,48,244,74,206,49,97,12,42,109,61,152,17,100,79,157,77,97,178,104,150,148,20,169,14,27,109,71,139,161,168,203,150,146,220,178,240,208,207,192,197,165,17,145,145,25,30,164,99,243,84,233,148,250,205,58,77,38,171,13,153,112,230,52,182,31,97,230,210,226,28,109,105,52,169,42,74,136,200,200,200,204,140,140,180,50,48,25,123,161,215,174,140,62,185,90,170,209,42,51,169,21,122,92,148,153,56,195,206,71,117,183,27,112,149,161,154,77,42,45,22,130,63,18,61,75,222,66,207,50,101,197,58,26,19,77,195,204,117,126,90,221,50,102,35,21,99,81,26,117,254,110,202,84,243,210,165,235,227,205,90,140,147,247,251,200,124,236,246,112,204,171,157,98,171,138,216,45,9,149,197,124,223,153,42,146,195,106,53,146,212,169,47,175,148,204,104,186,105,167,41,9,213,90,251,12,252,12,86,125,126,219,185,44,218,195,180,171,130,147,62,149,62,35,138,73,183,37,135,24,113,42,74,141,58,145,44,137,69,235,36,203,195,196,143,220,3,79,22,157,233,106,223,20,136,213,203,82,191,79,170,68,148,210,29,74,226,74,109,242,34,82,82,162,35,54,212,101,174,138,79,183,218,94,241,246,198,124,242,171,158,156,82,203,197,118,43,18,107,147,235,54,234,158,66,95,135,50,76,137,4,219,91,216,37,19,77,156,134,208,70,77,179,181,58,246,45,76,188,15,181,204,229,207,55,120,77,152,107,102,45,74,135,115,83,162,85,150,72,67,212,201,51,99,55,40,156,54,217,53,25,50,151,156,86,221,207,18,75,94,250,145,151,143,136,119,48,31,194,50,81,18,146,100,100,125,200,200,127,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,112,124,206,230,243,12,114,215,109,74,149,95,172,69,145,92,83,11,84,58,99,82,35,173,245,57,203,120,219,82,153,91,205,172,208,107,96,210,102,93,245,236,93,252,3,175,93,87,149,173,100,210,159,172,221,87,13,54,147,18,59,106,117,110,205,150,219,8,209,41,82,143,214,113,68,94,9,81,248,251,15,220,43,135,56,156,85,32,80,27,153,99,96,75,177,39,204,53,57,29,250,161,169,46,178,73,254,112,210,148,203,209,101,145,238,212,154,90,76,211,224,122,251,136,66,28,205,103,151,24,51,15,93,150,79,87,165,210,40,42,83,141,51,79,167,202,149,29,183,25,222,246,222,107,93,67,136,53,26,30,218,173,59,25,17,23,129,119,227,84,44,45,196,75,170,27,181,138,93,169,88,147,17,41,83,139,148,80,95,91,103,216,148,126,186,80,101,174,138,35,241,240,61,64,127,198,33,98,133,243,138,53,233,55,13,235,113,212,106,82,36,186,183,118,200,152,243,200,111,114,214,189,168,39,22,163,34,35,113,90,22,189,181,63,188,124,123,106,131,62,232,184,41,214,245,50,51,207,201,168,202,102,43,104,105,10,82,141,78,44,144,90,18,72,207,197,69,236,49,248,230,195,145,79,152,252,9,109,169,183,227,58,166,93,66,136,200,210,180,153,145,145,145,247,46,229,237,18,103,135,85,145,14,245,204,149,17,185,236,71,121,186,122,227,78,74,30,73,40,141,109,207,137,167,99,73,254,145,251,191,88,11,51,200,230,69,112,215,11,172,90,37,241,113,91,253,109,205,81,135,26,98,206,165,18,59,135,29,78,51,25,211,36,111,142,151,17,181,198,213,161,106,122,106,125,245,238,38,148,120,236,69,101,17,227,52,134,155,109,36,148,161,9,36,145,17,22,132,68,69,247,15,243,129,25,184,80,99,196,105,180,54,134,90,67,105,66,11,68,164,136,136,136,136,189,133,216,127,186,148,148,36,214,181,18,82,146,212,204,207,66,34,1,253,17,179,58,121,185,181,50,215,135,83,156,69,70,52,139,150,160,195,177,160,67,67,205,173,212,56,227,18,57,78,173,190,115,110,18,9,198,54,154,147,169,235,216,187,248,124,108,223,231,178,192,203,189,179,58,21,26,171,2,171,117,45,14,179,26,27,79,176,255,0,41,211,110,65,33,78,182,153,13,184,148,147,172,146,84,101,220,181,208,187,159,106,83,197,204,100,197,12,203,98,11,181,139,134,76,234,156,218,140,181,38,29,61,133,200,121,13,115,31,113,77,182,211,75,91,134,146,35,124,210,148,145,158,132,122,23,222,30,119,20,49,42,233,197,235,222,167,122,92,243,164,75,153,81,148,243,233,74,157,113,194,105,46,60,183,54,32,150,165,26,82,70,226,180,45,79,77,127,104,242,42,74,146,102,149,17,145,151,99,35,246,11,16,192,14,30,231,70,193,186,222,54,227,28,55,98,170,53,42,76,248,208,100,183,176,146,210,98,181,37,10,91,114,35,22,138,236,226,76,201,122,118,50,35,241,49,3,47,197,192,93,235,94,42,83,77,55,9,21,41,73,140,77,37,36,158,81,60,173,159,103,183,217,211,195,183,184,7,79,201,214,23,43,22,113,250,212,183,92,97,75,138,213,78,12,153,62,174,165,202,41,177,208,189,125,69,23,131,158,210,211,222,52,77,105,219,208,173,59,102,149,109,83,219,74,35,210,225,49,13,178,34,34,245,91,109,40,47,2,34,240,73,123,11,245,16,170,78,14,88,80,197,90,185,89,196,122,141,57,11,110,31,81,17,135,148,201,25,165,212,46,158,242,116,81,160,244,241,51,236,173,127,233,22,226,0,0,0,63,138,82,82,147,82,140,136,136,181,51,63,2,33,8,115,237,159,91,119,4,45,201,214,53,139,87,137,54,236,154,203,177,207,167,144,219,135,19,123,114,154,220,174,84,132,58,218,144,235,72,212,246,246,212,189,186,17,125,108,255,0,231,110,147,151,139,62,85,163,106,207,139,34,239,171,69,91,45,54,151,82,181,198,67,173,74,108,157,50,67,237,186,131,75,172,164,183,17,30,159,121,248,82,53,203,114,94,152,185,122,189,89,171,191,62,179,92,173,76,81,165,4,167,100,56,167,30,116,212,77,182,74,53,44,203,123,135,162,117,51,213,94,211,48,31,229,115,92,151,110,39,222,18,171,149,119,230,213,171,53,169,139,119,110,231,95,113,110,188,234,149,177,4,163,82,207,85,184,122,22,166,122,159,180,204,79,76,178,100,126,53,137,133,21,156,197,99,124,84,65,68,74,36,138,141,42,5,69,4,214,229,166,51,50,217,81,183,37,132,234,175,81,212,234,135,53,236,100,71,226,99,168,240,250,225,189,22,152,205,51,24,177,170,155,205,148,251,44,205,167,82,223,100,148,150,137,69,22,67,74,117,153,49,72,210,225,25,58,133,26,87,219,192,143,196,199,219,226,203,143,49,44,140,60,166,224,157,163,38,44,117,201,38,73,232,209,214,72,54,226,41,137,209,148,130,67,110,22,137,45,169,45,13,27,75,66,47,184,5,85,98,5,77,23,118,37,86,165,193,75,73,143,58,177,36,162,37,178,209,9,105,114,22,104,34,34,51,34,45,20,90,105,169,123,133,236,112,223,195,8,248,95,150,90,60,102,82,91,238,5,199,175,58,100,69,246,223,167,196,37,127,97,63,222,253,186,159,222,98,134,172,4,67,122,253,182,219,169,168,250,87,42,240,202,65,234,95,213,155,200,220,126,183,111,13,124,123,13,36,101,250,45,42,38,10,217,13,81,84,71,16,237,234,105,182,122,167,195,164,107,79,179,219,192,136,7,65,21,211,198,67,15,165,214,240,142,139,117,211,97,165,199,32,86,35,117,11,75,102,107,75,8,139,80,113,70,102,148,158,137,238,94,38,68,44,88,112,188,234,97,227,56,139,151,123,198,154,113,156,121,232,116,138,132,214,82,210,9,74,55,17,6,65,36,136,182,168,252,87,236,239,247,128,207,254,11,93,47,217,120,181,103,220,172,203,114,58,32,87,105,242,30,83,110,26,12,219,68,150,214,162,51,212,187,122,190,211,34,23,231,80,204,149,10,207,195,108,61,186,170,51,152,68,75,142,37,37,60,247,157,65,36,213,34,57,185,161,168,221,34,221,162,76,252,79,246,140,244,85,97,200,183,238,25,144,22,218,218,126,155,53,198,77,43,35,74,146,182,214,101,161,151,99,35,35,47,184,75,60,86,199,217,87,142,81,44,186,99,117,226,76,235,122,169,78,166,33,166,37,25,56,223,34,152,180,146,246,243,12,203,69,43,77,116,45,15,216,64,47,74,219,174,193,185,168,48,43,212,217,13,63,30,124,102,164,161,109,172,148,147,74,208,75,45,12,140,203,193,69,237,49,244,196,38,225,93,142,117,28,85,192,195,160,215,165,45,250,133,187,43,209,237,169,197,169,74,84,120,240,225,32,140,205,110,41,71,235,56,125,200,136,190,226,19,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,6,107,51,99,230,159,25,62,32,92,63,49,124,105,76,102,179,54,62,105,241,147,226,5,195,243,23,192,115,74,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,223,240,208,200,228,108,184,217,172,227,13,240,185,107,196,91,210,142,218,30,136,226,29,142,138,29,57,227,109,242,132,166,86,73,81,201,53,33,165,60,165,167,212,91,100,218,8,137,43,91,220,171,133,62,70,41,84,91,102,6,104,177,94,151,18,161,82,175,199,39,45,74,45,70,150,149,149,49,132,72,67,141,84,207,158,222,228,201,90,152,66,216,113,173,9,44,175,121,45,124,226,38,172,208,5,0,241,71,243,217,137,191,130,252,158,16,159,252,21,60,172,93,63,16,39,124,186,156,32,7,20,127,61,152,155,248,47,201,225,9,255,0,193,83,202,197,211,241,2,119,203,169,192,41,88,105,79,41,222,86,48,111,225,253,189,242,230,6,107,6,148,242,157,229,99,6,254,31,219,223,46,96,7,85,0,0,1,74,220,106,252,211,218,223,15,224,252,198,162,46,164,82,183,26,191,52,246,183,195,248,63,49,168,128,112,84,243,79,116,252,63,157,243,26,112,186,145,74,220,21,60,211,221,63,15,231,124,198,156,46,164,0,0,0,114,172,216,249,88,198,79,135,247,15,203,159,25,172,26,83,205,143,149,140,100,248,127,112,252,185,241,154,192,26,83,202,119,149,140,27,248,127,111,124,185,129,213,71,42,202,119,149,140,27,248,127,111,124,185,129,213,64,7,42,205,143,149,140,100,248,127,112,252,185,241,213,71,42,205,143,149,140,100,248,127,112,252,185,240,25,172,18,255,0,135,118,72,38,102,170,251,59,182,241,139,183,12,173,58,131,77,87,82,111,63,25,234,163,138,101,215,17,22,43,168,105,72,86,213,161,142,160,137,198,220,67,82,18,104,81,41,104,81,68,1,168,139,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,135,213,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,0,30,126,245,195,219,7,18,169,77,80,177,26,199,183,238,170,107,18,19,45,168,117,186,99,51,152,109,244,165,73,75,169,109,228,169,36,178,74,214,146,81,22,186,45,69,237,49,231,237,108,189,96,21,141,93,139,116,217,88,31,135,246,253,106,22,254,154,163,75,182,97,68,148,198,244,41,11,216,235,109,165,105,220,133,169,39,161,247,74,140,143,177,152,232,0,2,170,248,231,126,100,255,0,121,63,134,136,171,194,227,207,102,25,126,53,242,121,162,85,113,206,252,201,254,242,127,13,17,87,133,199,158,204,50,252,107,228,243,64,95,240,10,171,204,23,22,186,237,173,154,202,77,19,10,170,84,170,166,16,218,117,6,161,215,222,129,25,19,92,185,27,89,32,165,184,195,142,114,246,114,117,113,49,205,167,18,219,142,55,204,83,142,180,226,80,155,52,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,16,122,0,0,0,0,0,1,157,108,252,98,101,171,139,185,189,196,155,234,202,151,213,209,100,84,35,211,227,74,75,141,184,220,174,138,35,48,214,251,75,109,106,66,217,113,113,212,182,214,74,245,155,82,20,100,70,102,69,122,153,167,198,191,228,237,151,219,219,24,219,167,245,178,237,250,121,116,12,41,174,99,107,156,251,168,143,23,154,158,99,102,108,147,239,52,110,109,89,43,150,75,219,170,180,35,205,96,14,171,149,140,107,254,78,217,130,178,113,141,202,127,91,18,223,168,31,94,194,90,230,56,184,47,180,184,242,185,73,230,54,70,241,48,243,166,222,229,146,121,132,141,218,167,82,61,41,140,176,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,52,125,148,44,94,147,142,249,104,195,220,82,168,63,45,250,149,90,142,134,106,143,201,97,166,87,34,163,25,106,139,49,226,67,94,162,80,185,12,58,180,18,73,62,162,147,234,163,236,144,118,1,74,220,106,252,211,218,223,15,224,252,198,162,46,164,82,183,26,191,52,246,183,195,248,63,49,168,128,234,188,12,127,61,159,187,127,196,133,170,10,171,224,99,249,236,253,219,254,36,45,80,0,0,0,102,179,54,62,105,241,147,226,5,195,243,23,199,42,29,87,54,62,105,241,147,226,5,195,243,23,196,233,225,59,146,8,119,39,163,51,103,137,145,119,196,167,212,13,219,38,17,60,195,204,202,113,158,161,137,18,165,50,166,150,105,229,62,72,56,230,151,16,226,93,142,165,154,118,147,106,80,72,190,27,25,24,165,101,246,192,135,138,152,141,75,137,59,17,110,168,241,170,77,34,101,45,41,126,215,97,76,184,73,138,210,158,108,159,102,74,155,144,180,201,208,210,90,232,214,211,38,205,199,38,248,0,10,160,226,161,144,169,49,100,213,115,79,131,116,41,115,17,50,67,213,11,230,153,31,148,72,134,130,105,148,148,248,209,219,105,42,52,26,144,251,178,150,165,173,123,221,230,232,72,39,84,138,182,26,168,20,45,196,139,38,84,44,165,226,61,30,167,97,213,121,182,101,247,214,200,164,83,95,90,215,42,148,228,115,103,159,25,78,43,94,107,37,212,52,109,56,106,55,54,154,146,189,77,28,215,67,229,112,184,243,217,134,95,141,124,158,104,149,92,115,191,50,127,188,159,195,68,85,225,113,231,179,12,191,26,249,60,209,42,184,231,126,100,255,0,121,63,134,128,138,188,46,60,246,97,151,227,95,39,154,56,86,53,225,125,87,5,113,114,239,194,138,202,165,185,34,214,172,73,166,162,68,152,74,136,185,140,33,103,201,148,77,40,204,208,135,154,229,186,143,89,68,104,113,38,74,81,25,25,247,94,23,30,123,48,203,241,175,147,205,30,215,139,238,23,213,108,188,218,73,191,30,84,183,233,184,131,71,133,82,142,250,161,41,166,26,126,51,41,132,236,84,59,169,165,229,165,49,217,121,90,109,52,148,166,200,211,224,165,5,132,240,165,196,207,202,38,77,173,202,116,137,117,89,115,236,170,132,235,102,99,245,7,57,155,185,110,20,136,232,101,70,181,40,217,110,44,168,205,36,143,110,222,81,161,41,218,148,153,204,1,81,124,15,175,90,84,11,255,0,20,240,229,232,242,206,165,92,163,211,171,113,221,74,19,200,75,16,94,117,151,82,181,110,220,75,53,84,25,52,145,36,200,201,46,106,105,208,137,86,232,2,149,184,213,249,167,181,190,31,193,249,141,68,117,94,6,63,158,207,221,191,226,67,149,113,171,243,79,107,124,63,131,243,26,136,234,188,12,127,61,159,187,127,196,128,90,160,0,0,8,171,197,31,200,158,38,254,11,243,136,66,85,8,171,197,31,200,158,38,254,11,243,136,64,40,4,106,118,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,150,33,170,128,28,171,249,39,101,99,254,246,156,42,255,0,212,218,119,254,228,51,99,229,99,25,62,31,220,63,46,124,117,81,202,179,99,229,99,25,62,31,220,63,46,124,6,107,7,170,194,172,51,186,177,147,17,237,204,45,178,162,117,21,171,154,160,213,62,54,230,220,91,108,239,63,93,247,121,104,90,210,203,72,37,56,226,201,39,177,180,45,70,90,36,199,149,23,209,195,187,36,16,242,171,98,29,219,120,197,221,137,183,101,61,166,171,169,55,152,146,205,45,180,188,235,136,139,21,212,52,149,167,114,22,199,80,68,227,141,173,216,233,52,40,210,132,40,195,176,101,119,44,150,14,86,112,190,155,135,246,132,104,147,42,72,142,148,214,174,19,167,51,26,109,101,242,113,215,55,190,166,203,114,144,133,62,234,90,66,212,179,109,179,74,55,43,67,82,186,173,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,245,128,10,1,207,182,72,43,185,71,190,218,155,110,69,170,212,176,202,183,202,106,137,91,152,242,36,60,137,68,201,27,209,101,169,182,155,67,111,111,75,171,108,182,18,86,214,155,84,165,54,233,34,42,141,57,227,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,114,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,60,235,102,71,4,42,185,112,198,219,167,5,235,53,200,149,153,22,228,134,146,137,241,155,83,104,146,195,204,55,33,149,154,21,221,11,54,158,111,122,53,81,37,123,146,74,89,17,44,194,194,184,24,254,123,63,118,255,0,137,8,171,197,31,207,102,38,254,11,242,120,66,85,112,49,252,246,126,237,255,0,18,17,87,138,63,158,204,77,252,23,228,240,128,74,174,6,63,158,207,221,191,226,66,213,5,85,240,49,252,246,126,237,255,0,18,22,168,0,0,0,34,175,20,127,34,120,155,248,47,206,33,10,86,202,119,154,124,27,248,129,111,124,197,129,117,60,81,252,137,226,111,224,191,56,132,41,91,41,222,105,240,111,226,5,189,243,22,0,93,79,20,127,34,120,155,248,47,206,33,10,1,23,253,197,31,200,158,38,254,11,243,136,66,128,64,79,78,25,89,18,170,227,117,229,78,199,60,82,182,98,57,133,244,25,14,42,44,58,163,10,90,46,73,168,37,37,40,109,189,72,151,25,151,116,83,139,94,230,214,182,249,27,92,35,123,149,118,131,228,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,238,165,25,159,115,49,245,128,5,85,241,206,252,201,254,242,127,13,22,168,42,175,142,119,230,79,247,147,248,104,8,171,194,227,207,102,25,126,53,242,121,162,247,175,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,68,60,46,60,246,97,151,227,95,39,154,47,248,5,59,101,227,134,53,253,100,231,122,13,161,139,246,116,75,171,12,237,168,242,46,2,172,200,136,241,82,171,140,36,141,184,140,250,164,164,20,146,144,182,150,236,55,151,161,161,135,181,230,180,105,55,110,36,0,0,0,0,80,15,20,127,61,152,155,248,47,201,225,9,85,192,199,243,217,251,183,252,72,69,94,40,254,123,49,55,240,95,147,194,18,171,129,143,231,179,247,111,248,144,11,84,0,0,1,153,108,126,198,58,238,96,49,150,236,198,43,141,158,158,93,205,80,84,134,227,110,66,250,72,168,73,55,26,54,244,33,4,231,41,134,218,107,153,176,148,189,155,149,235,40,204,94,79,18,235,254,78,31,100,183,17,37,83,110,24,148,170,149,114,60,106,4,82,120,218,223,49,18,228,182,212,168,237,33,194,61,235,84,51,150,103,180,183,165,9,90,211,183,102,226,207,184,11,169,224,217,130,159,65,178,251,86,198,57,117,14,116,188,77,168,23,37,134,221,220,219,16,105,206,200,142,222,228,155,105,52,188,167,215,48,213,162,214,147,111,145,166,213,111,33,86,185,189,194,24,216,17,153,124,66,194,218,123,17,24,166,210,107,11,122,150,196,103,221,121,17,233,210,80,153,80,217,53,187,235,169,104,142,251,72,89,168,213,235,165,94,178,254,209,232,83,5,48,190,149,130,184,71,104,97,69,25,81,28,143,107,81,227,83,87,34,52,36,196,68,199,208,130,231,74,54,146,102,72,91,206,243,29,95,172,163,53,184,163,53,40,204,204,234,175,141,134,23,210,173,236,92,176,241,94,158,168,140,200,188,232,242,169,179,163,179,9,45,45,199,233,235,111,73,78,186,71,171,203,91,83,26,104,183,39,84,162,42,11,114,136,200,144,18,43,131,102,53,253,57,203,237,91,7,37,211,249,50,240,202,160,92,151,219,107,107,111,193,168,187,34,67,123,148,110,40,212,242,95,68,194,86,136,66,73,190,70,155,149,188,196,255,0,20,151,193,199,23,164,217,89,151,157,133,178,31,150,116,220,71,163,188,202,24,101,134,148,143,72,193,66,229,50,243,171,86,139,66,19,28,167,160,137,6,122,173,228,110,73,232,74,69,218,0,230,149,108,178,101,182,191,85,155,93,174,229,243,13,106,53,42,140,135,37,204,153,46,211,128,243,242,95,113,70,167,29,113,197,52,106,90,212,163,53,26,140,204,204,204,204,199,181,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,233,169,212,184,77,196,138,198,245,169,107,216,211,100,148,39,114,214,165,30,133,221,74,51,62,230,99,235,0,12,214,102,199,205,62,50,124,64,184,126,98,248,185,238,25,212,154,85,127,135,254,31,208,171,180,200,149,26,109,70,61,122,36,200,114,217,75,204,73,97,202,180,228,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,166,28,216,249,167,198,79,136,23,15,204,95,23,83,194,227,200,158,25,126,53,243,137,160,43,3,136,142,72,38,101,86,251,43,182,206,139,187,12,174,202,131,173,80,146,79,63,37,234,91,137,101,167,23,22,83,171,105,40,78,229,173,254,156,141,199,28,91,81,212,107,81,169,11,81,252,172,132,231,126,187,148,123,237,216,87,28,170,173,75,12,171,124,215,107,116,72,108,162,67,200,148,76,153,51,42,34,92,117,180,54,246,244,180,135,15,121,37,109,107,185,42,83,109,26,47,122,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,214,205,22,89,47,236,172,226,133,75,15,238,248,210,230,83,81,33,73,162,220,37,78,122,52,42,203,4,219,78,111,97,78,22,213,45,9,125,164,186,132,41,100,219,134,164,110,86,132,165,4,149,227,43,86,165,87,243,37,100,215,104,85,56,149,26,109,71,13,233,178,225,204,136,242,94,98,75,14,79,168,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,96,224,99,249,236,253,219,254,36,42,214,109,90,171,81,141,2,29,66,167,46,84,122,92,115,137,5,167,158,82,209,21,131,117,199,141,166,146,103,162,16,110,188,235,134,148,232,91,220,90,188,84,102,118,149,192,199,243,217,251,183,252,72,7,42,227,87,230,158,214,248,127,7,230,53,17,213,120,24,254,123,63,118,255,0,137,14,85,198,175,205,61,173,240,254,15,204,106,35,170,240,49,252,246,126,237,255,0,18,1,61,51,69,150,75,7,52,216,95,82,195,251,190,52,72,117,37,199,82,104,183,9,83,153,147,54,140,249,184,211,155,216,83,133,185,40,90,152,105,46,161,10,65,184,217,41,27,147,169,41,48,87,134,30,75,42,184,93,152,188,77,174,227,21,191,44,174,124,39,145,22,143,66,153,18,74,149,74,121,249,209,94,83,239,54,225,36,185,203,232,221,140,162,66,140,141,180,77,35,113,164,184,104,217,105,64,0,0,60,166,42,226,101,171,131,120,113,113,226,149,235,47,167,162,219,52,247,106,18,118,184,218,28,123,97,122,140,53,204,90,16,167,157,89,165,182,208,106,45,238,45,9,35,213,68,2,139,56,157,98,151,229,67,57,55,175,73,93,244,157,42,210,233,237,106,127,243,94,79,75,210,182,93,91,29,208,149,47,108,231,38,250,234,221,174,190,170,141,4,129,34,184,39,224,237,42,181,121,95,152,223,92,160,203,118,69,181,30,45,18,129,49,232,169,84,68,191,40,156,84,197,52,226,144,102,82,91,105,182,16,102,218,200,210,212,197,146,136,201,212,138,203,26,8,225,163,96,73,195,236,150,225,220,90,149,189,18,149,82,174,71,147,95,148,108,147,91,230,34,92,151,29,139,33,213,182,103,189,106,134,113,8,183,30,244,161,40,66,182,236,218,65,89,124,92,112,206,234,179,243,123,88,190,170,209,53,162,223,180,248,21,10,68,166,219,115,150,174,154,35,48,223,97,75,82,9,6,242,22,193,45,72,66,149,181,183,216,81,153,26,244,46,213,193,11,19,58,107,171,18,240,114,100,186,171,190,144,167,196,185,169,236,115,55,65,143,211,184,113,229,175,105,175,212,121,206,170,17,106,148,30,228,177,235,40,182,32,143,170,241,164,193,202,237,225,131,86,150,49,82,30,230,68,195,186,132,136,245,72,219,80,91,98,212,149,29,180,201,222,165,145,158,199,216,142,215,45,40,90,149,212,238,245,82,218,140,235,175,32,248,153,106,225,22,111,112,218,250,189,101,244,148,88,245,9,20,249,50,148,227,109,183,23,173,136,244,52,62,234,220,90,80,134,91,92,132,173,197,154,189,86,210,181,17,25,145,17,134,138,71,63,186,114,245,128,87,205,118,85,211,122,224,126,31,220,21,169,187,58,154,141,82,217,133,46,83,251,16,148,35,123,174,54,165,171,106,16,148,150,167,217,41,34,46,196,67,160,0,15,41,98,225,62,22,97,127,93,249,51,195,75,82,210,244,159,43,173,244,21,26,52,14,171,151,187,151,205,228,161,59,246,243,23,183,118,186,111,86,158,38,40,179,138,63,158,204,77,252,23,228,240,133,255,0,10,1,226,143,231,179,19,127,5,249,60,32,29,171,133,46,5,225,198,98,240,227,31,112,191,20,40,221,117,42,119,209,167,89,121,163,36,74,167,202,73,85,9,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,84,85,205,118,84,113,31,41,88,142,187,42,245,107,174,165,78,230,63,64,175,176,201,162,45,94,42,76,136,212,146,51,62,91,200,220,146,117,147,51,83,106,82,76,141,104,91,110,46,117,112,49,252,246,126,237,255,0,18,22,19,152,172,33,194,60,109,194,58,237,153,141,172,68,69,176,136,235,168,61,83,121,244,70,93,29,108,161,74,41,237,72,95,170,194,218,73,172,205,106,245,54,26,210,178,83,106,90,84,21,131,195,43,136,101,43,9,99,83,178,221,141,179,34,64,179,92,144,225,91,151,10,210,150,145,72,125,247,84,226,227,204,81,104,71,25,199,92,90,137,245,119,105,107,50,89,155,38,74,143,113,35,44,53,102,233,76,213,102,179,66,155,46,101,53,18,28,76,57,18,227,38,51,239,48,74,62,90,220,105,46,56,150,214,105,208,205,4,226,201,38,102,68,165,105,169,221,167,9,220,107,199,220,90,194,122,205,59,24,169,245,89,180,91,127,166,250,55,117,85,26,154,228,170,247,62,76,227,151,190,100,135,20,137,92,133,182,219,69,203,211,150,146,36,43,83,208,5,117,241,71,243,217,137,191,130,252,158,16,138,162,85,113,71,243,217,137,191,130,252,158,16,238,188,42,242,49,74,197,41,63,202,71,23,41,113,42,22,157,54,68,170,109,14,222,169,82,211,34,53,101,254,81,182,236,167,147,33,179,105,200,205,27,138,74,54,110,51,144,210,140,212,142,70,215,3,170,240,202,225,223,26,213,141,78,204,126,61,219,146,209,115,162,67,139,182,173,138,173,61,216,203,163,45,151,84,130,155,41,151,146,149,28,147,82,13,76,164,203,99,104,52,60,70,167,20,131,99,133,113,171,243,79,107,124,63,131,243,26,136,186,145,74,220,106,252,211,218,223,15,224,252,198,162,1,193,83,205,61,211,240,254,119,204,105,194,215,170,217,100,203,109,126,171,54,187,93,203,230,26,212,106,85,25,14,75,153,50,93,167,1,231,228,190,226,141,78,58,227,138,104,212,181,169,70,106,53,25,153,153,153,153,138,161,224,169,230,158,233,248,127,59,230,52,225,117,32,60,253,149,135,182,14,26,210,157,161,97,205,143,111,218,180,215,228,42,91,176,232,148,198,96,176,227,234,74,82,167,84,219,41,74,77,102,148,33,38,163,45,116,66,75,216,67,57,153,177,243,79,140,159,16,46,31,152,190,52,166,51,89,155,31,52,248,201,241,2,225,249,139,224,45,39,131,85,38,149,95,202,37,237,66,174,211,34,84,105,181,27,226,165,18,100,57,108,165,230,36,176,229,50,158,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,17,3,137,126,71,36,229,198,242,123,24,108,117,196,94,29,94,149,135,16,204,70,208,212,117,208,234,47,19,143,156,36,178,130,74,78,49,165,14,169,149,33,62,162,27,54,214,68,105,66,222,153,92,21,60,172,93,63,16,39,124,186,156,38,253,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,130,130,242,65,157,27,171,40,248,142,196,233,170,170,214,236,26,151,49,138,221,188,212,231,18,218,57,166,206,233,209,152,53,147,39,49,4,195,100,74,89,122,237,146,154,220,141,196,226,58,175,23,251,166,133,124,227,238,30,222,182,180,238,182,139,112,97,125,38,169,78,147,202,91,124,248,175,205,158,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,14,43,157,28,164,221,89,70,197,51,181,170,78,245,214,221,119,169,168,91,53,20,169,199,121,144,83,37,196,33,135,221,54,90,108,230,54,217,50,167,144,217,26,83,206,108,200,244,89,14,21,54,173,85,168,198,129,14,161,83,151,42,61,46,57,196,130,211,207,41,104,138,193,186,227,198,211,73,51,209,8,55,94,117,195,74,116,45,238,45,94,42,51,48,158,188,21,60,211,221,63,15,231,124,198,156,46,164,82,183,5,79,52,247,79,195,249,223,49,167,11,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,243,46,74,236,27,102,131,62,189,82,144,211,17,224,70,118,74,214,226,201,41,36,161,6,179,212,204,200,188,18,126,210,31,76,66,110,42,56,231,81,194,172,12,42,13,6,82,216,168,92,82,189,30,226,155,90,146,164,199,145,14,106,12,200,208,226,84,94,179,101,220,200,203,238,48,29,98,157,153,42,21,225,134,248,133,117,83,167,48,184,150,228,74,178,121,236,58,131,73,42,59,4,189,9,68,233,150,237,20,71,226,95,176,80,102,52,221,47,222,152,181,120,92,174,203,118,66,39,215,106,18,25,83,142,26,204,155,92,151,22,146,35,212,251,122,222,195,50,18,63,10,113,246,85,157,148,75,210,152,229,120,149,58,225,170,84,105,139,105,249,70,110,57,207,166,33,38,189,188,194,51,213,73,211,93,15,83,246,24,137,148,168,146,46,11,134,28,4,54,183,95,169,77,109,146,66,8,212,165,45,197,145,104,69,220,204,204,207,239,1,112,92,27,240,250,93,19,8,235,87,93,74,26,91,114,125,98,79,78,181,54,100,181,48,184,180,247,18,100,106,73,106,158,199,224,102,66,197,135,11,201,94,30,51,135,89,119,179,169,165,25,198,94,153,72,167,205,121,46,160,146,162,113,112,99,146,136,203,106,79,197,30,222,255,0,120,238,128,34,223,18,12,48,143,138,25,101,172,70,121,41,223,111,170,69,121,163,50,47,182,197,62,89,39,251,10,254,249,236,208,254,242,20,79,135,245,52,90,56,149,69,151,57,45,42,60,26,196,98,150,151,11,84,41,164,72,65,172,140,140,200,140,180,73,235,174,133,239,26,59,204,12,90,84,188,21,189,218,173,40,138,33,91,213,35,112,245,79,135,72,238,191,107,183,129,152,205,189,254,136,108,223,183,35,116,197,31,74,221,94,97,71,61,75,250,178,121,123,79,213,237,225,167,135,96,19,219,51,121,31,141,125,225,61,27,49,88,33,21,185,200,151,68,143,81,170,192,167,32,157,218,181,70,122,91,202,38,227,48,173,21,235,180,157,86,230,189,200,140,252,12,64,187,102,228,187,112,194,240,139,92,164,63,54,147,89,162,204,67,187,119,58,195,136,117,151,82,173,139,36,154,86,90,45,178,212,181,35,212,189,134,66,216,56,77,99,204,75,223,15,42,88,39,119,73,139,33,113,137,226,102,52,133,146,205,200,137,98,12,100,160,208,227,135,170,79,114,139,66,70,211,212,203,238,31,19,136,47,13,232,181,54,106,120,197,130,180,222,84,166,25,122,109,70,150,195,36,148,186,73,41,82,29,83,76,198,138,102,167,12,205,164,36,212,190,254,6,126,6,3,177,100,39,62,182,238,55,219,176,108,91,234,175,18,21,217,9,150,163,151,81,33,182,206,94,198,226,181,185,60,217,11,117,197,45,215,87,161,237,239,161,251,117,35,155,233,82,84,146,82,76,140,140,181,35,47,3,33,151,235,106,228,189,48,142,245,102,179,72,126,125,26,185,69,152,147,82,13,78,199,113,46,50,233,40,219,112,146,105,89,22,246,203,84,234,71,170,125,134,66,238,114,1,157,186,78,97,236,248,182,141,213,62,44,123,190,147,21,12,186,218,157,74,23,37,13,53,21,179,116,137,111,184,234,205,78,188,162,220,100,90,253,199,226,19,36,0,0,124,155,178,222,133,118,91,53,91,106,160,218,87,30,169,9,248,110,17,145,31,170,227,106,65,248,145,151,130,143,216,127,168,198,118,115,139,133,202,194,124,126,186,237,230,216,82,34,187,83,157,38,55,171,161,114,142,108,132,32,139,212,73,120,55,236,45,61,195,71,130,163,184,198,225,67,20,154,229,27,17,233,212,228,33,185,157,60,71,222,75,36,70,167,86,186,131,202,213,68,130,215,192,143,186,181,255,0,164,5,100,37,42,81,146,82,70,102,125,136,139,218,61,118,23,226,85,211,132,55,189,50,244,182,39,72,137,50,157,41,151,212,148,186,227,100,234,91,121,14,108,89,33,73,53,36,205,180,234,90,150,186,126,209,243,172,53,192,69,235,65,42,171,77,57,9,117,40,169,146,78,165,38,158,81,188,157,255,0,107,183,217,215,199,183,188,79,60,127,225,238,117,156,26,162,99,110,14,67,118,82,164,210,163,79,147,6,51,123,201,77,42,43,178,86,164,55,30,49,234,174,237,164,140,215,167,114,35,63,3,1,96,153,44,205,205,169,153,76,58,130,226,234,17,163,220,180,246,26,141,62,26,222,109,14,173,198,216,143,205,117,13,243,156,112,208,110,63,180,148,173,15,94,199,223,198,74,12,211,225,30,49,226,134,90,113,5,170,197,189,38,117,50,109,58,90,83,50,158,250,228,50,135,121,111,182,167,27,117,164,45,179,81,25,176,73,82,76,203,82,45,15,195,181,214,101,3,61,150,6,98,45,152,48,171,53,88,20,171,169,8,105,153,48,221,125,134,57,174,147,113,201,106,105,181,72,113,197,36,221,120,210,147,62,231,166,135,220,187,132,168,145,29,137,76,174,60,150,144,235,110,36,210,164,45,36,162,50,50,208,200,200,254,225,11,115,197,145,108,53,197,43,22,183,124,91,214,249,194,185,169,208,228,204,108,233,177,35,182,114,20,219,50,93,34,94,200,234,113,123,156,112,181,45,75,93,11,190,189,196,213,74,146,180,146,208,162,82,84,90,145,145,234,70,67,252,39,198,110,108,25,17,29,109,14,33,230,150,218,144,178,213,42,35,35,35,35,47,105,119,1,151,27,150,131,62,215,184,42,54,245,74,51,204,73,167,74,122,43,136,117,10,74,137,77,172,208,122,146,136,143,197,39,236,33,246,48,247,20,47,156,46,175,70,184,108,171,142,163,77,145,25,212,59,182,60,199,153,67,155,86,133,237,89,54,180,153,145,155,105,212,181,239,161,125,195,186,241,21,177,225,217,89,146,173,183,1,136,236,183,80,92,153,202,67,41,36,145,45,201,242,245,236,73,47,98,75,223,250,196,102,133,14,69,66,99,16,34,54,167,31,146,234,89,105,9,35,51,82,212,100,68,68,69,220,251,159,176,5,181,100,239,138,164,10,251,112,236,108,118,118,36,9,132,166,227,177,84,37,37,166,77,63,205,218,74,158,122,84,179,61,218,155,171,81,146,124,11,95,121,11,30,181,111,43,90,246,165,49,89,181,110,26,109,90,36,134,210,234,29,133,45,183,209,162,146,149,23,172,218,140,188,20,147,241,246,151,188,102,122,187,133,184,137,106,195,106,177,84,181,43,17,162,41,41,113,18,142,11,232,108,187,26,139,215,82,8,181,209,38,126,62,5,168,236,185,101,207,46,48,101,226,187,16,153,175,75,171,208,82,166,218,122,159,80,149,42,67,109,179,189,157,220,182,186,134,208,74,36,51,181,58,246,34,51,47,3,236,26,22,1,193,242,197,155,204,49,204,165,181,22,85,6,177,22,61,113,44,33,83,41,142,200,142,135,210,231,45,147,113,73,101,15,56,178,70,247,201,36,103,223,94,199,223,199,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,117,74,189,46,137,13,202,133,94,161,26,28,102,200,205,78,190,234,91,65,17,17,153,234,106,50,47,2,51,253,130,44,231,15,63,86,22,90,160,42,143,78,91,117,123,153,237,57,81,216,54,100,33,173,21,29,71,205,73,72,109,196,234,219,230,105,208,187,153,107,224,93,234,115,21,248,128,102,47,21,162,72,166,78,188,37,210,161,190,180,172,219,166,84,39,49,219,148,109,154,116,57,10,45,166,74,51,50,211,185,247,1,104,57,184,226,57,134,152,53,111,77,162,216,149,136,117,235,149,228,56,195,93,20,136,242,154,97,195,67,233,35,95,42,74,28,78,215,27,70,166,69,169,18,139,218,101,165,53,98,230,48,226,14,60,94,210,110,107,190,177,58,163,46,108,133,148,104,202,144,251,200,105,43,121,197,161,166,208,226,214,105,34,55,84,73,73,25,233,174,133,247,248,170,149,86,167,88,148,228,234,181,70,84,217,14,168,212,183,100,60,167,22,163,51,51,51,53,40,204,207,185,153,254,211,18,215,135,78,86,95,199,156,79,135,115,214,41,174,187,110,219,211,27,144,234,214,201,169,135,94,98,68,69,169,149,26,153,91,106,213,183,79,84,153,145,153,123,139,196,58,30,70,248,110,87,241,89,112,49,39,20,225,59,79,183,80,251,78,179,9,246,214,211,178,144,93,51,201,87,45,248,170,66,218,83,110,56,157,73,93,204,180,240,212,197,161,30,89,48,138,221,177,21,108,208,45,58,84,8,209,88,53,26,219,129,21,163,94,214,118,122,230,134,136,140,140,146,90,246,246,14,167,111,80,105,118,197,22,29,6,141,5,136,144,225,48,219,13,52,195,73,109,9,74,16,73,73,18,82,68,69,217,36,93,136,188,7,252,93,47,162,53,179,87,146,226,22,180,181,2,66,212,148,22,170,50,38,212,122,17,123,192,102,183,49,52,232,148,140,124,196,138,76,4,54,152,240,174,218,196,118,201,178,34,65,37,19,93,73,109,208,136,180,208,139,77,8,73,158,19,180,41,85,60,197,28,214,92,97,13,197,167,243,21,205,51,45,118,206,130,102,73,236,126,183,126,194,51,230,45,244,74,204,6,37,201,109,11,66,93,188,43,43,36,172,180,81,17,205,120,244,50,247,139,0,224,195,97,83,39,212,46,43,242,76,136,234,147,31,171,128,219,6,180,155,164,73,85,61,210,115,105,167,93,186,158,155,183,120,251,61,160,45,114,161,80,133,73,129,34,167,81,146,212,120,177,26,91,239,58,226,201,8,109,9,73,169,74,53,25,145,17,17,17,153,153,158,157,133,116,103,155,137,77,22,205,137,55,14,240,102,174,212,218,187,141,184,195,245,8,210,16,227,108,25,148,150,84,73,118,60,162,82,86,149,165,181,22,169,236,70,71,227,161,9,29,156,219,127,27,239,235,65,220,56,193,169,104,167,191,88,140,166,100,77,83,147,26,36,54,235,82,25,81,27,145,201,70,68,70,182,213,221,38,93,181,239,216,132,32,195,158,14,152,147,82,172,71,173,227,13,241,73,144,219,178,144,236,162,129,83,144,185,14,36,212,133,44,207,168,133,221,71,171,158,39,227,166,190,208,16,54,36,28,96,204,133,246,105,97,21,219,154,179,83,147,170,150,101,42,105,53,204,123,185,153,151,49,105,65,45,239,191,77,222,243,239,105,89,18,225,169,11,13,151,19,18,177,162,20,26,141,97,109,182,252,72,11,108,158,110,49,159,76,242,13,109,201,138,149,161,212,173,14,164,204,149,216,143,66,239,169,137,89,128,217,68,193,124,2,166,54,197,175,103,210,223,168,164,200,206,167,42,159,17,82,207,68,180,90,115,144,202,21,166,230,82,175,240,181,63,213,219,8,137,36,73,73,17,17,118,34,47,96,8,203,159,219,202,14,27,229,118,230,135,17,150,35,183,83,166,205,163,48,219,105,36,18,9,202,116,162,73,36,137,73,211,66,65,17,105,175,234,25,245,125,213,62,251,143,40,204,205,197,154,140,207,196,204,207,81,118,252,92,46,134,169,120,11,30,139,209,169,231,37,212,81,235,19,123,137,9,92,41,233,215,93,75,77,52,241,208,82,59,104,55,92,67,105,241,90,137,37,251,64,94,71,9,123,37,22,206,91,220,170,40,201,78,85,106,167,48,140,187,232,151,96,65,86,159,100,191,71,222,127,172,196,222,17,203,135,237,21,170,38,87,108,230,218,101,109,156,170,101,62,82,247,36,139,114,213,78,139,170,139,177,106,93,188,68,141,0,28,227,48,120,183,71,193,92,40,184,175,154,164,198,154,118,21,58,91,144,208,183,18,147,118,66,35,58,234,16,146,82,209,184,204,218,61,8,149,169,251,61,229,209,140,200,139,83,61,8,133,68,113,124,204,60,154,189,209,79,193,171,106,182,234,97,67,109,169,115,147,26,73,146,84,242,28,159,29,198,151,177,195,35,245,77,58,165,72,215,195,83,246,0,130,88,235,139,215,54,57,98,109,94,246,175,205,147,41,115,38,72,232,219,113,199,22,109,71,92,135,92,109,180,146,214,189,164,92,211,34,73,30,133,175,111,121,207,126,24,153,32,77,122,68,124,110,196,186,26,87,17,149,161,202,92,89,145,181,37,40,142,20,150,94,36,60,193,145,145,145,172,183,165,126,242,47,105,136,119,147,44,16,151,142,88,229,111,219,234,132,167,233,209,38,196,153,63,86,205,72,56,233,153,29,14,18,190,173,105,211,107,189,247,22,158,243,247,232,38,217,161,218,152,77,99,193,162,50,184,20,154,85,26,19,76,154,212,109,176,218,82,203,41,78,227,50,36,164,189,86,252,116,46,197,236,34,1,254,120,131,122,91,184,75,135,245,43,162,166,109,68,167,81,41,239,58,134,209,203,108,137,44,176,181,146,18,74,82,83,246,91,61,11,82,240,246,12,241,102,171,25,234,152,225,141,87,53,221,42,115,239,192,244,156,214,105,137,113,213,40,145,15,171,125,198,75,67,90,210,90,37,223,4,158,223,119,223,54,120,156,103,154,21,214,219,184,37,134,53,110,100,70,94,81,84,166,197,124,141,14,233,214,70,117,162,113,153,6,74,73,146,144,173,170,71,126,198,126,194,21,179,73,160,214,110,23,94,77,46,12,137,110,52,218,158,115,150,210,220,61,165,166,167,234,145,251,203,252,160,63,198,145,45,48,42,208,167,44,143,108,105,13,186,122,123,146,162,63,244,13,20,100,158,241,133,121,229,194,203,153,17,100,125,37,26,157,13,100,102,90,146,145,2,49,159,130,143,244,139,255,0,96,206,123,236,61,21,247,35,72,105,77,186,210,141,11,66,146,100,105,81,30,134,70,71,220,143,81,116,28,29,241,29,186,246,6,85,173,26,148,135,221,169,83,171,143,242,8,215,185,8,134,220,58,123,105,73,106,163,81,104,163,62,196,68,144,22,10,63,37,90,157,26,175,75,153,74,152,210,93,98,108,119,35,186,133,36,148,74,66,210,105,50,50,50,50,50,50,51,241,33,250,192,6,117,243,201,132,179,48,155,49,119,116,53,195,91,16,235,53,89,245,104,132,109,154,82,76,187,58,73,32,147,234,36,180,209,190,218,106,94,227,49,193,186,249,157,7,163,58,167,122,78,119,63,147,188,246,115,54,237,221,183,195,93,59,107,166,186,11,148,226,191,150,117,95,182,42,49,98,219,165,146,234,84,54,200,230,41,150,53,95,72,203,51,159,113,74,52,52,165,105,185,105,212,205,68,159,126,158,34,153,156,109,109,56,166,156,73,165,104,51,74,136,203,67,35,47,16,22,117,193,126,229,67,23,21,199,109,187,49,40,39,35,204,146,150,141,205,53,81,185,78,65,30,221,127,103,128,182,193,64,92,55,113,85,156,54,204,117,25,154,140,238,158,29,109,200,244,179,51,116,144,157,239,79,134,93,245,90,75,77,16,126,255,0,15,3,23,241,22,75,19,99,53,50,51,137,113,151,208,151,27,90,76,140,148,149,22,164,100,101,216,251,24,15,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,185,115,200,84,108,103,205,222,44,230,7,24,40,81,39,225,245,51,18,46,182,105,84,137,124,212,29,90,162,197,76,246,60,227,74,107,149,34,10,77,79,164,200,157,245,158,96,219,90,84,130,113,10,180,160,0,0,0,20,3,197,31,207,102,38,254,11,242,120,66,127,240,84,242,177,116,252,64,157,242,234,112,128,28,81,252,246,98,111,224,191,39,132,39,255,0,5,79,43,23,79,196,9,223,46,167,0,165,97,165,60,167,121,88,193,191,135,246,247,203,152,25,172,26,83,202,119,149,140,27,248,127,111,124,185,128,29,84,0,0,5,43,113,171,243,79,107,124,63,131,243,26,136,186,145,74,220,106,252,211,218,223,15,224,252,198,162,1,193,83,205,61,211,240,254,119,204,105,194,234,69,43,112,84,243,79,116,252,63,157,243,26,112,186,144,0,0,1,202,179,99,229,99,25,62,31,220,63,46,124,102,176,105,79,54,62,86,49,147,225,253,195,242,231,198,107,0,105,79,41,222,86,48,111,225,253,189,242,230,7,85,28,171,41,222,86,48,111,225,253,189,242,230,7,85,0,28,171,54,62,86,49,147,225,253,195,242,231,199,85,28,171,54,62,86,49,147,225,253,195,242,231,192,102,176,106,160,101,92,106,160,0,0,0,0,0,5,85,241,206,252,201,254,242,127,13,21,107,76,171,85,104,178,87,50,141,83,151,2,67,145,223,136,183,99,60,166,150,166,31,105,108,188,209,169,38,70,104,113,167,28,109,105,240,82,22,164,158,164,102,66,210,184,231,126,100,255,0,121,63,134,138,181,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,7,229,19,43,135,222,125,110,28,179,94,80,108,108,65,174,203,153,133,117,121,13,179,57,18,58,169,171,160,32,138,74,137,232,44,147,164,134,80,169,18,18,228,130,75,107,90,208,131,52,165,75,34,35,158,153,125,225,89,131,86,158,95,106,216,121,142,118,229,42,224,190,46,158,111,165,110,26,115,234,117,202,102,199,87,210,250,45,247,89,66,227,236,71,45,107,213,31,88,226,150,151,121,173,18,27,42,139,204,62,95,175,236,178,226,132,236,40,196,100,68,93,74,28,120,242,218,153,4,158,56,83,88,121,178,82,93,142,227,205,182,167,16,74,222,210,148,73,208,156,105,196,247,218,96,52,167,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,98,162,248,101,113,16,147,106,201,167,101,195,30,238,56,136,182,17,29,196,91,87,61,86,160,212,100,81,144,203,74,89,66,148,243,202,74,78,49,165,6,150,84,103,189,181,154,25,34,83,106,65,49,110,128,0,0,2,189,120,207,226,244,155,67,1,173,172,35,167,63,45,153,24,133,88,83,211,13,44,52,182,30,167,83,249,110,184,202,214,175,93,11,57,47,65,113,38,130,238,76,184,70,162,35,218,186,235,225,245,131,180,172,111,205,165,139,104,220,180,25,117,91,122,20,135,171,117,134,154,138,151,216,38,34,50,183,155,76,164,173,11,71,76,228,132,199,97,194,89,104,162,127,97,25,41,105,49,210,184,184,226,101,213,120,102,246,177,98,213,165,233,69,176,169,240,41,244,136,173,184,231,45,61,76,70,102,62,250,144,165,154,9,229,173,242,66,150,132,167,115,108,48,147,35,52,106,114,3,130,22,22,255,0,245,203,198,186,133,11,254,212,181,169,21,62,171,245,201,158,199,36,151,255,0,218,213,111,90,62,228,43,250,194,1,18,184,151,88,17,176,251,58,88,137,22,155,111,75,165,83,107,146,35,87,226,155,196,238,201,139,151,25,183,101,72,105,110,25,239,66,166,28,178,61,167,177,43,74,208,157,187,54,148,223,224,151,137,151,85,193,135,24,137,133,181,105,125,69,22,207,168,83,234,20,142,99,142,45,200,253,121,73,231,176,157,203,52,33,146,92,66,113,40,66,83,245,143,190,163,53,26,251,126,94,54,24,59,85,173,89,182,30,55,208,232,49,29,143,109,72,149,68,175,204,102,42,149,45,44,74,54,213,13,78,184,148,25,20,102,221,109,244,17,184,178,36,187,49,4,146,51,117,66,31,240,178,191,228,216,185,210,179,98,157,195,18,147,77,186,163,207,160,84,142,73,180,148,74,67,145,150,236,120,228,183,11,213,90,230,49,16,145,176,201,106,94,212,22,187,205,42,11,244,20,173,198,175,205,61,173,240,254,15,204,106,34,234,69,43,113,171,243,79,107,124,63,131,243,26,136,14,171,192,199,243,217,251,183,252,72,90,160,170,190,6,63,158,207,221,191,226,66,213,0,0,0,6,107,51,99,230,159,25,62,32,92,63,49,124,93,79,11,143,34,120,101,248,215,206,38,138,86,205,143,154,124,100,248,129,112,252,197,241,117,60,46,60,137,225,151,227,95,56,154,2,85,0,0,0,170,190,57,223,153,63,222,79,225,162,213,5,85,241,206,252,201,254,242,127,13,1,21,120,92,121,236,195,47,198,190,79,52,74,174,57,223,153,63,222,79,225,162,42,240,184,243,217,134,95,141,124,158,104,149,92,115,191,50,127,188,159,195,64,69,94,23,30,123,48,203,241,175,147,205,19,211,140,254,16,201,187,240,26,218,197,202,115,18,222,145,135,181,133,51,48,146,251,72,97,154,117,67,150,211,143,45,10,245,214,178,146,204,22,210,72,62,196,243,134,105,50,45,200,129,124,46,60,246,97,151,227,95,39,154,46,123,55,184,67,39,29,242,209,136,88,91,79,98,91,245,42,181,29,111,82,216,140,251,76,174,69,70,50,211,42,27,38,183,125,68,161,114,24,105,11,53,26,125,69,43,214,71,218,32,163,108,131,226,101,171,132,89,189,195,107,234,245,151,210,81,99,212,36,83,228,202,83,141,182,220,94,182,35,208,208,251,171,113,105,66,25,109,114,18,183,22,106,245,91,74,212,68,102,68,71,162,145,149,113,167,220,42,196,203,87,25,48,226,220,197,43,42,95,81,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,5,64,241,171,243,79,107,124,63,131,243,26,136,234,188,12,127,61,159,187,127,196,135,42,227,87,230,158,214,248,127,7,230,53,17,213,120,24,254,123,63,118,255,0,137,0,181,64,0,0,17,87,138,63,145,60,77,252,23,231,16,132,170,17,87,138,63,145,60,77,252,23,231,16,128,80,8,213,64,202,184,213,64,0,229,89,177,242,177,140,159,15,238,31,151,62,58,168,229,89,177,242,177,140,159,15,238,31,151,62,3,53,131,85,3,42,227,85,0,0,0,0,40,7,138,63,158,204,77,252,23,228,240,133,255,0,10,1,226,143,231,179,19,127,5,249,60,32,18,171,129,143,231,179,247,111,248,144,138,188,81,252,246,98,111,224,191,39,132,37,87,3,31,207,103,238,223,241,33,21,120,163,249,236,196,223,193,126,79,8,4,170,224,99,249,236,253,219,254,36,45,80,85,95,3,31,207,103,238,223,241,33,106,128,0,0,2,42,241,71,242,39,137,191,130,252,226,16,165,108,167,121,167,193,191,136,22,247,204,88,23,83,197,31,200,158,38,254,11,243,136,66,149,178,157,230,159,6,254,32,91,223,49,96,5,212,241,71,242,39,137,191,130,252,226,16,160,17,127,220,81,252,137,226,111,224,191,56,132,40,4,6,170,0,0,0,85,95,28,239,204,159,239,39,240,209,106,130,170,248,231,126,100,255,0,121,63,134,128,138,188,46,60,246,97,151,227,95,39,154,47,248,80,15,11,143,61,152,101,248,215,201,230,139,254,0,0,0,17,127,56,57,254,194,60,166,210,189,30,167,34,94,55,219,146,27,101,22,164,10,154,26,126,50,13,40,113,79,77,112,146,225,196,71,41,196,41,4,164,26,221,53,163,98,77,28,199,27,228,28,58,184,140,215,115,41,117,85,176,135,25,162,210,161,221,235,234,235,20,41,208,182,70,143,54,47,51,122,224,19,43,89,172,222,97,11,51,108,211,189,75,97,165,169,205,22,210,221,123,223,241,17,201,4,60,213,88,133,118,217,209,118,226,109,167,79,117,170,18,73,230,35,51,84,109,79,52,226,226,202,117,109,41,106,218,132,63,211,145,184,219,104,118,66,141,106,36,173,106,42,44,255,0,93,86,21,213,254,250,219,151,37,185,80,255,0,194,67,157,77,157,29,207,253,23,25,121,183,17,247,41,42,79,176,200,4,149,226,143,231,179,19,127,5,249,60,33,42,184,24,254,123,63,118,255,0,137,10,234,199,188,107,186,179,19,139,21,220,99,189,105,244,168,85,171,131,165,234,88,165,180,227,113,81,200,140,212,116,108,75,142,56,178,213,12,164,207,85,159,172,103,166,133,161,21,138,240,49,252,246,126,237,255,0,18,1,106,128,0,2,170,248,226,221,159,253,105,44,88,119,55,255,0,198,42,213,10,51,115,127,243,86,162,73,121,130,63,252,245,13,184,164,255,0,127,74,79,237,144,133,89,7,195,59,87,23,115,123,134,214,45,235,19,171,162,200,168,72,168,73,138,166,219,113,185,93,20,71,166,33,135,80,226,20,133,178,226,227,165,14,32,211,235,54,165,164,140,140,200,203,160,113,96,186,107,183,6,118,174,250,77,94,119,81,18,217,167,210,41,116,182,249,72,71,79,21,112,89,150,166,245,73,17,175,87,229,200,94,170,51,87,175,166,187,82,146,46,193,193,63,11,233,87,14,46,95,152,175,80,84,71,164,89,148,120,180,216,49,222,132,151,86,219,245,5,185,172,166,157,51,213,149,161,168,110,180,123,83,170,145,41,101,185,36,70,75,11,137,16,131,139,238,23,210,175,76,165,201,191,30,84,70,42,88,125,88,133,82,142,250,161,37,215,221,98,75,201,132,236,84,59,169,41,148,41,82,25,121,90,110,37,28,86,200,211,224,164,205,241,205,51,41,132,49,177,235,1,175,156,35,121,136,142,72,184,168,239,51,79,57,111,186,203,13,84,81,163,176,158,113,109,106,178,67,114,91,101,195,34,37,106,72,50,52,168,140,210,97,158,204,181,226,244,156,5,199,155,27,23,25,126,91,113,237,218,195,47,84,10,35,13,60,251,180,229,234,212,214,91,67,186,32,214,228,103,30,108,140,205,58,26,200,201,73,50,37,22,151,134,85,198,159,112,158,250,252,168,97,101,155,137,158,139,244,103,210,219,126,157,93,232,185,252,238,151,170,140,219,220,174,102,212,239,219,204,219,187,106,117,211,93,11,93,0,122,176,0,1,154,204,216,249,167,198,79,136,23,15,204,95,23,83,194,227,200,158,25,126,53,243,137,162,149,179,99,230,159,25,62,32,92,63,49,124,93,79,11,143,34,120,101,248,215,206,38,128,149,67,143,230,139,44,150,14,105,176,190,165,135,247,124,104,144,234,75,142,164,209,110,18,167,51,38,109,25,243,113,167,55,176,167,11,114,80,181,48,210,93,66,20,131,113,178,82,55,39,82,82,123,0,0,203,189,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,236,211,129,143,231,179,247,111,248,144,229,92,106,252,211,218,223,15,224,252,198,162,58,175,3,31,207,103,238,223,241,32,28,171,141,95,154,123,91,225,252,31,152,212,71,85,224,99,249,236,253,219,254,36,57,87,26,191,52,246,183,195,248,63,49,168,142,171,192,199,243,217,251,183,252,72,5,170,0,0,0,132,28,95,113,66,149,101,229,46,77,134,242,98,63,82,196,26,196,42,108,118,21,53,45,62,211,17,158,76,215,101,33,173,13,79,33,42,142,203,42,211,105,36,229,54,102,175,4,170,111,138,139,227,131,122,210,167,223,248,89,135,44,199,150,85,42,29,30,163,91,144,234,144,158,66,152,156,243,76,180,148,43,118,227,89,42,158,241,168,141,36,68,74,111,67,86,166,73,10,224,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,198,162,41,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,20,25,194,250,211,250,87,157,172,62,234,45,159,76,192,163,122,70,173,51,124,46,161,152,124,168,47,244,242,92,212,141,45,236,148,168,219,28,61,54,186,109,109,50,81,164,95,240,14,21,158,108,47,170,227,30,82,241,50,195,161,42,89,212,159,163,250,74,27,17,33,42,91,242,223,130,243,115,91,138,219,73,50,82,150,242,163,19,37,166,166,70,225,25,37,90,109,60,230,13,84,12,187,226,21,149,85,195,91,254,229,195,154,236,136,143,212,173,90,196,218,36,199,98,45,74,97,199,227,60,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,224,3,77,24,123,122,210,177,42,192,182,177,26,133,30,91,20,219,170,143,10,183,13,169,104,74,95,109,137,44,161,230,210,226,82,165,36,150,73,89,17,145,41,69,174,186,25,248,143,64,34,255,0,12,186,181,86,181,145,204,48,153,89,169,203,159,33,184,245,40,136,118,75,202,117,105,97,138,156,182,89,104,148,163,51,36,54,211,109,182,132,248,37,8,74,75,66,34,33,40,0,5,0,241,71,243,217,137,191,130,252,158,16,191,225,64,60,81,252,246,98,111,224,191,39,132,2,85,112,49,252,246,126,237,255,0,18,28,171,138,22,122,127,45,119,82,240,59,7,47,62,175,13,168,187,61,49,38,18,118,179,93,170,54,226,140,244,120,148,125,68,54,116,111,151,161,37,11,116,150,231,214,165,49,220,40,149,135,57,129,191,176,179,11,241,35,10,45,5,196,141,77,197,24,244,248,149,169,132,111,34,107,76,69,113,213,114,152,113,183,18,148,161,212,188,235,78,165,105,89,45,181,169,61,181,61,127,38,5,224,94,35,230,47,17,233,216,95,133,244,110,186,171,59,87,94,121,211,52,69,167,197,73,145,57,42,75,132,71,203,101,27,147,169,232,106,53,41,40,66,86,181,161,10,14,129,146,140,168,215,115,105,140,176,172,222,85,86,29,161,77,210,101,211,91,132,202,21,208,69,218,179,109,178,83,134,72,39,159,90,57,77,150,139,81,106,183,57,107,67,78,16,208,77,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,252,166,94,50,253,96,229,151,11,224,225,70,28,162,90,233,176,228,72,150,236,201,196,201,205,154,251,206,26,148,236,135,25,109,180,184,178,78,198,146,163,78,164,219,77,167,190,210,29,44,5,96,94,217,32,153,154,174,36,248,155,118,222,49,118,225,149,167,80,160,53,93,73,188,252,103,170,142,42,129,29,196,69,138,234,26,82,21,181,104,99,168,34,113,183,16,212,132,154,20,74,90,20,86,105,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,0,41,91,141,95,154,123,91,225,252,31,152,212,69,212,138,86,227,87,230,158,214,248,127,7,230,53,16,14,10,158,105,238,159,135,243,190,99,78,23,82,41,91,130,167,154,123,167,225,252,239,152,211,133,212,128,12,214,102,199,205,62,50,124,64,184,126,98,248,210,152,205,102,108,124,211,227,39,196,11,135,230,47,128,181,78,10,158,86,46,159,136,19,190,93,78,19,252,64,14,10,158,86,46,159,136,19,190,93,78,19,252,7,42,204,238,94,173,92,208,96,213,107,8,238,153,61,7,95,203,147,78,170,34,43,114,30,166,78,105,91,154,144,218,86,95,225,54,178,74,144,165,180,235,168,37,163,126,226,207,14,49,96,237,253,129,87,253,83,14,113,26,131,46,157,82,167,72,125,166,157,118,43,204,177,80,97,183,156,101,50,226,169,228,33,78,198,113,77,44,219,116,146,68,162,47,214,69,167,49,74,220,106,252,211,218,223,15,224,252,198,162,1,193,83,205,61,211,240,254,119,204,105,194,234,69,43,112,84,243,79,116,252,63,157,243,26,112,186,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,41,198,130,229,75,215,21,185,109,181,49,43,38,227,195,146,166,137,205,76,148,75,168,160,207,77,127,103,128,182,105,82,88,133,25,217,146,92,75,108,176,133,56,226,212,100,68,148,164,181,51,51,62,197,216,133,3,241,34,197,86,113,43,49,213,150,105,243,186,136,116,53,200,165,145,147,164,180,239,102,124,194,237,162,212,90,104,178,247,120,248,16,8,183,215,204,232,61,25,213,59,210,115,185,252,157,231,179,153,183,110,237,190,26,233,219,93,53,208,119,140,141,225,44,204,88,204,101,163,9,16,214,252,58,61,86,159,86,150,68,217,169,6,203,83,163,18,201,94,162,139,77,28,239,174,133,239,50,28,9,182,214,235,137,105,180,154,150,179,36,164,136,181,51,51,240,23,51,194,131,44,234,176,236,85,226,197,201,74,36,84,171,141,153,195,83,204,104,190,149,230,96,190,218,146,107,105,42,211,114,21,161,146,141,62,237,124,64,88,21,38,157,26,145,75,135,74,134,210,90,98,20,118,227,180,132,164,146,73,66,18,73,34,34,34,34,34,34,34,240,33,250,192,0,112,172,236,94,48,172,204,184,94,147,37,172,139,171,163,84,97,160,136,203,83,82,224,73,50,241,81,126,137,255,0,236,25,215,171,203,76,250,180,217,200,35,219,38,67,142,150,190,229,40,207,253,34,230,56,196,98,59,116,28,12,164,218,52,217,15,181,82,168,215,24,234,9,43,218,133,195,114,29,65,181,36,244,81,40,245,81,23,99,35,72,165,246,24,122,83,237,198,142,210,156,117,213,18,16,132,164,204,212,163,61,8,136,139,185,158,160,58,222,85,113,162,169,129,216,213,108,221,209,103,62,196,15,73,194,102,166,150,221,82,73,112,250,182,28,120,180,37,161,39,170,90,240,81,237,247,253,218,29,195,235,210,220,197,188,63,166,221,52,195,106,93,58,183,79,101,213,182,190,91,133,181,230,16,179,66,137,42,82,126,203,132,70,90,159,143,180,102,86,173,65,172,219,206,178,154,164,25,17,28,117,180,188,223,49,165,182,123,79,93,15,214,34,247,31,249,5,147,112,199,207,52,43,77,13,96,150,39,85,185,113,30,121,37,77,155,41,242,36,53,175,71,25,166,141,199,164,17,37,36,73,90,182,165,29,187,153,123,72,7,253,241,59,201,2,104,79,200,198,220,52,161,165,17,30,90,220,170,69,135,27,66,74,140,230,201,121,227,67,44,17,17,17,18,11,122,151,238,35,246,24,129,24,21,139,215,54,6,226,109,34,246,160,77,147,21,112,230,71,235,27,109,199,16,110,199,68,134,156,113,181,18,22,141,196,124,162,35,73,158,135,167,127,121,104,242,230,161,218,152,177,99,206,162,188,184,21,106,85,102,19,172,146,210,109,190,210,146,243,42,78,226,61,20,147,245,92,241,208,251,31,180,140,103,219,57,184,33,47,3,113,202,224,183,211,9,76,83,165,205,151,50,6,141,154,80,81,213,50,66,27,36,253,90,19,166,214,187,18,75,79,113,251,130,250,242,249,139,116,124,106,194,139,118,249,165,204,105,215,102,211,162,57,49,8,113,42,54,164,46,51,78,173,10,36,173,123,76,141,210,212,141,90,151,183,222,125,28,84,63,8,60,195,202,164,93,21,12,26,185,107,110,170,12,198,157,151,5,50,100,153,146,94,91,144,35,182,210,55,184,68,94,169,43,68,165,26,248,232,126,193,110,228,100,101,169,30,164,96,63,162,16,241,104,178,81,115,101,189,186,162,76,146,229,42,170,83,12,207,182,169,106,4,229,105,246,79,244,189,229,250,200,77,225,28,184,129,81,90,173,229,118,241,109,214,86,225,197,166,84,37,35,106,72,246,173,52,233,90,40,251,30,133,223,196,6,121,216,117,76,62,219,201,51,35,109,100,162,50,241,35,35,212,104,43,32,55,148,28,72,202,237,179,14,91,44,200,110,153,77,133,70,125,183,18,75,37,147,116,232,164,162,81,26,149,174,187,244,61,116,253,67,62,142,32,218,113,109,171,197,10,52,159,236,23,113,194,62,233,106,169,128,178,40,157,26,153,114,37,69,126,177,182,73,37,165,16,160,39,93,117,61,117,51,241,208,7,148,207,111,13,72,88,148,185,120,149,131,16,160,211,171,8,109,199,229,192,67,100,203,114,76,186,151,150,104,110,52,85,45,110,169,107,105,36,102,174,228,90,31,125,12,85,172,184,56,193,150,235,236,146,250,43,182,205,102,153,39,84,172,138,84,34,119,150,247,99,35,62,90,212,131,91,63,118,187,125,229,219,76,70,68,162,52,168,136,200,251,25,31,180,113,60,121,202,38,12,99,237,49,198,46,139,62,150,197,69,90,153,84,227,83,226,38,89,106,151,75,78,114,217,90,180,220,242,149,254,22,135,250,194,38,100,103,137,85,22,242,137,11,14,241,154,172,212,42,187,109,182,195,21,9,47,161,182,223,50,40,204,164,148,236,137,70,165,45,75,83,138,61,19,220,136,207,199,82,22,47,79,168,66,171,64,143,83,167,73,106,68,89,109,33,246,93,109,100,180,56,133,36,148,149,18,136,204,140,140,140,140,140,143,78,226,165,241,27,131,166,36,211,107,18,43,120,61,124,82,99,182,212,165,187,20,167,212,228,34,67,105,37,45,72,50,233,225,118,81,104,223,129,248,235,167,176,77,252,153,91,248,223,96,218,13,97,198,50,203,69,65,250,60,100,179,30,106,92,152,233,45,182,154,142,202,72,156,144,73,51,35,52,56,174,201,34,239,175,110,228,2,177,120,177,80,165,83,51,18,83,94,113,133,162,85,63,154,158,81,153,232,74,157,56,200,149,216,189,110,221,196,101,203,189,62,37,95,31,48,222,147,61,13,170,60,219,182,143,29,194,112,136,208,105,92,214,146,123,181,35,45,52,51,215,82,22,3,198,122,194,166,64,168,91,183,228,105,17,211,38,71,73,1,198,9,105,39,76,148,170,131,166,230,210,78,187,117,45,55,110,241,246,123,69,127,101,213,244,69,204,6,25,201,113,11,90,90,188,40,203,82,80,90,168,200,166,180,122,17,123,192,104,9,57,100,194,43,138,196,77,181,95,180,233,83,227,74,96,148,75,114,4,87,77,27,153,217,234,26,218,50,34,34,81,233,219,218,42,251,60,156,55,43,248,84,185,248,147,133,144,157,168,91,171,125,215,94,133,29,181,186,236,84,31,82,242,149,203,98,42,80,134,146,219,109,167,83,87,99,61,60,52,49,114,54,179,232,149,108,210,36,182,133,161,46,192,142,180,165,101,162,136,141,180,158,134,94,241,255,0,119,13,6,151,115,209,102,80,107,48,88,151,14,107,14,48,235,79,180,151,16,164,173,6,149,17,165,68,100,125,148,101,220,143,196,6,105,176,147,24,113,3,2,47,104,215,53,161,88,157,77,151,6,74,58,152,201,144,251,40,117,40,121,181,173,167,16,218,208,106,35,54,146,74,73,153,107,166,135,247,92,182,81,248,142,97,166,50,219,240,168,183,221,98,29,6,229,101,182,216,119,173,145,30,43,79,184,72,97,38,104,230,201,91,138,220,227,139,208,204,181,50,73,251,72,245,174,174,34,217,89,127,1,177,62,101,207,71,166,186,213,187,112,204,114,67,75,67,38,150,26,121,249,18,214,150,82,105,101,13,167,70,218,45,18,70,102,69,239,47,8,149,77,170,212,232,242,155,157,73,168,202,133,33,165,18,144,236,119,148,218,210,100,100,100,100,164,153,25,119,34,63,216,64,53,37,75,171,211,43,112,209,80,164,84,35,204,140,225,17,165,214,29,75,136,50,50,35,46,233,51,47,3,35,253,163,246,12,254,96,63,16,252,122,193,151,225,194,145,113,202,175,82,25,125,181,58,205,78,100,217,74,229,145,180,70,148,164,228,161,63,97,189,8,143,183,172,126,195,237,111,217,79,206,54,31,102,114,214,98,77,46,82,33,87,88,105,41,155,5,245,176,218,249,137,109,131,113,72,109,47,184,189,155,223,36,145,171,190,165,161,247,241,9,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,63,230,247,53,86,142,90,236,23,234,146,234,113,93,173,189,183,164,130,151,154,83,202,209,232,233,95,213,155,205,172,244,67,228,174,199,225,220,251,120,253,220,201,102,111,15,114,227,101,75,185,46,90,237,60,234,45,242,250,122,95,84,199,85,35,87,89,66,246,50,183,91,82,246,165,228,172,244,62,201,239,250,232,67,48,89,137,196,44,199,94,207,221,119,133,69,229,37,205,188,136,45,60,249,199,99,70,90,109,92,182,220,117,205,187,185,41,81,232,125,207,191,234,15,35,136,216,143,118,98,141,205,38,234,187,171,18,231,204,145,179,83,126,67,174,146,118,182,132,118,230,41,70,90,147,105,215,191,176,121,116,165,74,81,37,41,51,51,61,8,136,187,153,129,145,145,232,101,161,142,251,147,44,5,171,99,142,50,209,232,158,129,149,46,154,194,153,168,74,95,74,167,25,54,17,49,134,220,53,31,45,105,218,68,225,145,234,90,120,234,96,57,157,179,132,247,213,207,62,147,22,13,175,86,117,170,172,198,34,182,227,112,158,81,23,53,73,34,86,164,131,237,162,139,191,127,218,47,131,33,153,116,167,96,6,11,211,161,183,205,244,133,105,182,106,147,73,221,186,161,247,162,69,39,19,253,82,20,90,41,159,5,106,126,243,63,103,214,177,178,139,135,246,140,154,84,198,40,148,242,42,113,48,164,53,211,49,180,150,217,164,200,244,38,75,244,116,246,14,249,26,51,17,24,110,52,118,80,211,109,164,146,148,161,36,146,34,34,208,180,34,253,64,63,212,124,11,252,220,43,14,228,54,85,181,194,164,76,216,122,233,161,242,87,161,143,190,62,125,195,4,234,116,26,149,52,141,36,114,225,188,199,173,225,235,32,203,191,143,110,224,51,61,142,102,233,227,93,254,111,43,115,135,116,85,119,30,186,234,125,91,186,159,113,102,28,21,38,210,202,216,186,105,230,201,250,71,175,156,247,51,106,116,228,242,233,197,183,95,181,246,187,233,224,43,163,52,54,244,235,103,49,24,145,77,157,29,77,31,210,202,194,218,213,6,146,91,125,115,196,149,39,82,45,82,123,79,67,46,194,85,112,141,197,72,54,142,49,77,180,106,245,136,208,162,213,161,184,76,19,210,9,190,100,151,101,64,109,41,45,203,34,51,50,73,246,34,51,61,61,160,46,172,218,108,220,230,154,19,191,77,55,105,223,79,118,163,254,199,252,161,104,113,9,113,181,146,146,162,35,74,136,245,35,47,121,15,250,0,31,242,226,210,210,20,226,204,137,40,35,81,153,251,8,135,253,15,25,140,215,43,86,126,20,93,247,27,178,211,24,224,80,170,18,27,112,220,36,25,45,17,156,89,104,122,151,127,87,95,18,240,1,84,60,88,115,29,79,189,110,150,240,170,222,152,107,69,26,73,28,181,33,196,153,115,89,114,115,11,65,154,29,63,210,46,198,146,63,126,158,2,188,105,100,71,82,136,70,90,151,61,190,222,255,0,88,135,164,197,187,150,93,223,137,247,101,199,46,123,210,206,161,91,159,37,14,58,233,184,123,23,33,197,145,17,153,159,111,91,95,19,241,30,94,35,253,52,182,100,233,175,41,196,175,79,212,122,128,209,214,77,201,41,203,94,31,18,80,73,47,163,148,158,196,90,127,216,17,199,105,17,243,33,245,184,213,204,178,89,111,199,149,206,54,105,52,230,86,91,201,92,181,21,62,41,154,59,25,233,166,190,30,193,32,192,124,75,218,187,22,216,179,235,151,20,215,208,203,52,202,116,153,107,90,148,73,34,38,218,82,204,245,51,34,46,201,63,105,126,177,156,12,203,223,50,177,7,29,175,155,133,233,138,146,195,151,13,77,49,23,204,53,151,78,115,30,90,52,51,82,139,77,23,236,61,59,246,23,191,158,43,161,203,91,45,119,163,236,184,104,92,202,61,70,33,30,186,125,184,18,79,222,95,163,255,0,208,25,222,146,181,79,172,186,227,171,213,82,100,169,74,81,159,137,169,125,204,207,246,128,178,222,26,209,236,204,11,192,171,179,50,216,130,104,134,168,179,39,192,134,79,114,155,92,148,38,28,57,141,161,174,110,205,234,87,41,123,72,156,239,167,98,241,81,114,12,215,241,44,196,140,104,126,117,179,98,204,149,111,219,166,183,90,74,227,184,252,73,46,183,171,232,45,198,212,165,182,162,54,221,70,189,180,51,73,123,8,181,146,119,22,14,189,113,240,206,166,196,182,163,104,168,52,214,110,57,4,194,15,87,150,139,124,201,95,97,7,184,207,114,124,116,51,253,33,82,178,35,189,21,247,34,201,105,109,186,202,205,181,161,105,50,82,84,71,161,145,145,247,35,35,1,245,105,20,187,142,253,185,226,82,97,166,101,82,173,87,150,219,8,51,39,31,117,199,93,112,146,70,122,18,148,102,106,89,123,12,204,207,218,102,46,95,40,188,59,173,43,75,9,98,84,111,170,99,15,87,238,10,107,114,93,55,89,105,78,71,55,227,48,102,209,243,99,18,209,181,105,95,170,122,232,126,243,212,69,46,20,153,117,165,98,13,252,188,76,184,33,57,33,154,27,167,211,33,109,165,109,19,204,189,5,228,47,69,180,162,221,162,207,185,40,143,79,13,60,69,209,178,203,113,217,110,59,40,36,54,210,73,8,73,22,132,68,69,161,17,16,12,241,103,171,4,156,192,252,117,169,208,90,134,166,97,207,231,84,35,159,47,106,84,218,230,73,74,76,190,173,4,125,154,246,17,151,223,238,239,252,33,113,82,45,175,138,211,172,137,178,73,9,171,199,119,148,133,172,137,42,117,217,48,26,78,132,107,45,85,234,159,129,25,254,191,1,221,184,195,96,195,215,13,177,74,197,26,93,41,181,61,77,38,34,200,125,12,25,172,153,109,186,131,234,35,82,80,103,166,166,71,221,68,95,244,138,201,203,198,35,202,194,156,99,181,111,38,36,155,13,194,171,65,92,149,111,52,151,37,18,154,113,122,153,41,61,190,175,218,122,123,253,224,52,194,3,200,225,61,241,3,17,240,238,223,188,233,243,24,146,221,86,155,18,89,169,151,18,178,37,58,195,110,104,102,74,87,127,92,189,167,227,237,241,30,184,7,197,188,237,122,109,233,105,214,45,74,180,86,95,139,86,129,34,11,136,117,9,89,109,117,165,54,125,148,70,94,10,63,18,63,212,99,62,217,220,203,189,87,47,216,211,87,165,174,3,173,210,106,178,36,84,96,56,77,40,154,75,46,203,146,150,219,35,229,33,36,123,25,215,106,72,203,79,3,50,240,209,24,138,60,64,242,181,71,199,252,40,168,85,98,83,214,187,146,135,17,217,112,92,97,164,155,142,27,49,165,41,182,140,201,165,184,105,55,30,47,85,38,90,159,134,135,226,20,49,107,215,165,218,247,29,46,227,128,234,219,145,76,152,196,198,212,133,25,25,41,183,18,178,208,200,200,252,82,94,6,95,172,104,51,35,216,251,69,198,252,17,160,62,221,85,151,106,212,184,49,96,205,100,223,66,158,230,53,18,49,184,163,79,49,106,211,123,186,106,173,15,95,18,35,241,207,165,209,109,86,44,250,252,251,110,189,5,232,147,169,210,93,140,243,110,180,182,207,115,107,82,21,217,100,71,166,228,153,119,34,240,18,39,34,25,166,169,229,215,22,33,46,169,85,124,173,170,170,219,133,49,151,31,87,37,146,118,76,94,99,198,149,60,219,105,50,109,147,45,199,174,133,226,70,94,1,160,176,30,126,196,190,45,188,69,181,105,183,117,173,86,137,80,129,82,138,204,148,57,25,246,221,36,147,141,165,194,73,154,20,164,145,237,90,123,106,126,36,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,1,226,143,231,179,19,127,5,249,60,33,63,248,42,121,88,186,126,32,78,249,117,56,64,14,40,254,123,49,55,240,95,147,194,19,255,0,130,167,149,139,167,226,4,239,151,83,128,82,176,210,158,83,188,172,96,223,195,251,123,229,204,12,214,13,41,229,59,202,198,13,252,63,183,190,92,192,14,170,0,0,2,149,184,213,249,167,181,190,31,193,249,141,68,93,72,165,110,53,126,105,237,111,135,240,126,99,81,0,224,169,230,158,233,248,127,59,230,52,225,117,34,149,184,42,121,167,186,126,31,206,249,141,56,93,72,0,0,0,229,89,177,242,177,140,159,15,238,31,151,62,51,88,52,167,155,31,43,24,201,240,254,225,249,115,227,53,128,52,167,148,239,43,24,55,240,254,222,249,115,3,170,142,85,148,239,43,24,55,240,254,222,249,115,3,170,128,14,85,155,31,43,24,201,240,254,225,249,115,227,170,142,85,155,31,43,24,201,240,254,225,249,115,224,51,88,53,80,50,174,53,80,0,0,0,0,0,2,170,248,231,126,100,255,0,121,63,134,136,171,194,227,207,102,25,126,53,242,121,162,85,113,206,252,201,254,242,127,13,17,87,133,199,158,204,50,252,107,228,243,64,95,240,143,249,215,202,141,11,54,152,53,54,205,229,82,161,221,244,221,102,90,213,185,172,173,93,4,173,200,55,27,53,54,100,178,101,244,35,148,225,104,180,150,168,115,150,181,180,217,9,0,0,50,239,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,126,225,115,158,218,174,54,82,158,192,140,104,185,162,72,189,168,113,208,171,126,163,45,245,117,183,12,36,165,102,234,28,220,91,93,147,29,40,73,154,247,243,29,109,70,179,74,141,151,157,87,64,226,9,144,171,123,51,54,108,235,231,15,168,81,33,226,165,34,59,143,65,92,126,150,18,43,235,51,140,147,102,115,198,209,173,229,166,60,117,55,28,212,226,16,133,172,137,74,74,12,204,168,219,253,117,88,87,87,251,235,110,92,150,229,67,255,0,9,14,117,54,116,119,63,244,92,101,230,220,71,220,164,169,62,195,32,26,147,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,24,50,19,157,250,22,110,44,71,97,92,114,169,84,220,77,162,115,93,173,209,33,178,184,236,174,41,188,100,204,168,137,113,215,22,227,59,20,210,28,61,230,164,59,174,228,165,46,52,107,249,60,86,177,51,242,119,147,107,142,157,30,93,86,36,251,214,161,6,217,134,253,61,206,94,222,99,135,34,66,30,81,45,42,38,92,139,22,75,74,34,221,187,154,72,82,118,169,70,65,69,151,101,211,93,190,110,170,205,235,116,206,235,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,208,79,15,172,29,170,224,134,82,236,91,70,229,160,196,165,92,51,99,189,91,172,52,212,85,48,249,191,45,229,188,218,101,37,104,66,250,150,227,170,59,14,18,203,84,155,27,8,205,40,73,138,32,192,28,28,174,230,3,25,109,60,29,183,30,233,229,220,213,4,199,114,78,212,47,164,138,132,169,201,50,118,45,104,39,57,76,54,235,188,189,228,165,236,218,159,89,68,67,77,32,56,166,116,48,114,187,143,185,96,191,240,170,214,123,101,106,171,79,110,69,57,189,168,62,166,84,73,13,75,106,54,171,90,16,142,114,227,165,174,98,148,73,71,51,121,234,73,208,243,153,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,212,240,205,102,105,240,83,249,59,102,10,246,193,198,234,29,108,75,126,160,93,3,234,119,152,226,224,190,210,36,69,230,171,150,217,27,196,195,205,19,155,80,73,230,18,246,234,157,12,195,70,120,123,122,210,177,42,192,182,177,26,133,30,91,20,219,170,143,10,183,13,169,104,74,95,109,137,44,161,230,210,226,82,165,36,150,73,89,17,145,41,69,174,186,25,248,138,118,227,87,230,158,214,248,127,7,230,53,17,50,184,65,98,133,42,244,202,92,107,13,148,196,98,165,135,213,137,180,217,12,38,106,93,125,214,36,188,169,173,74,91,90,18,153,66,149,33,230,83,174,226,81,197,112,201,94,41,76,53,227,87,230,158,214,248,127,7,230,53,16,29,87,129,143,231,179,247,111,248,144,181,65,85,124,12,127,61,159,187,127,196,133,170,0,0,0,12,214,102,199,205,62,50,124,64,184,126,98,248,186,158,23,30,68,240,203,241,175,156,77,20,173,155,31,52,248,201,241,2,225,249,139,226,234,120,92,121,19,195,47,198,190,113,52,4,170,0,0,1,85,124,115,191,50,127,188,159,195,69,170,10,171,227,157,249,147,253,228,254,26,2,42,240,184,243,217,134,95,141,124,158,104,149,92,115,191,50,127,188,159,195,68,85,225,113,231,179,12,191,26,249,60,209,42,184,231,126,100,255,0,121,63,134,128,138,188,46,60,246,97,151,227,95,39,154,47,248,80,15,11,143,61,152,101,248,215,201,230,139,254,1,154,204,211,224,167,242,118,204,21,237,131,141,212,58,216,150,253,64,186,7,212,239,49,197,193,125,164,72,139,205,87,45,178,55,137,135,154,39,54,160,147,204,37,237,213,58,25,219,247,8,236,76,181,111,12,161,81,236,90,76,189,43,86,21,66,125,62,175,21,199,27,230,39,169,150,244,198,31,74,18,179,89,50,180,62,104,74,214,148,238,113,135,210,68,100,141,78,21,241,147,193,79,160,217,130,164,227,28,74,135,58,38,38,211,207,156,195,142,238,113,137,212,230,163,199,115,106,73,180,146,89,83,11,134,105,213,107,81,185,207,215,106,118,16,244,28,19,241,66,149,111,98,229,249,133,21,4,196,102,69,231,71,139,82,131,33,233,169,105,110,63,79,91,154,197,105,163,45,94,90,218,152,235,167,181,90,165,17,86,123,84,70,102,128,243,252,106,252,211,218,223,15,224,252,198,162,58,175,3,31,207,103,238,223,241,33,202,184,213,249,167,181,190,31,193,249,141,68,117,94,6,63,158,207,221,191,226,64,45,80,0,0,4,85,226,143,228,79,19,127,5,249,196,33,42,132,85,226,143,228,79,19,127,5,249,196,32,20,2,53,80,50,174,53,80,0,57,86,108,124,172,99,39,195,251,135,229,207,142,170,57,86,108,124,172,99,39,195,251,135,229,207,128,205,96,213,64,202,184,213,64,0,0,0,10,1,226,143,231,179,19,127,5,249,60,33,127,194,128,120,163,249,236,196,223,193,126,79,8,4,170,224,99,249,236,253,219,254,36,34,175,20,127,61,152,155,248,47,201,225,9,85,192,199,243,217,251,183,252,72,69,94,40,254,123,49,55,240,95,147,194,1,42,184,24,254,123,63,118,255,0,137,11,84,21,87,192,199,243,217,251,183,252,72,90,160,0,0,0,138,188,81,252,137,226,111,224,191,56,132,41,91,41,222,105,240,111,226,5,189,243,22,5,212,241,71,242,39,137,191,130,252,226,16,165,108,167,121,167,193,191,136,22,247,204,88,1,117,60,81,252,137,226,111,224,191,56,132,40,4,95,247,20,127,34,120,155,248,47,206,33,10,1,1,170,128,0,0,21,87,199,59,243,39,251,201,252,52,90,160,170,190,57,223,153,63,222,79,225,160,34,175,11,143,61,152,101,248,215,201,230,139,254,20,3,194,227,207,102,25,126,53,242,121,162,255,0,128,0,0,0,86,175,20,140,130,204,196,78,187,51,120,57,79,170,212,174,242,232,227,220,86,236,56,207,206,122,174,217,114,163,51,38,35,109,165,107,75,205,32,155,39,27,34,38,212,211,102,231,168,182,215,206,178,160,1,149,113,106,156,12,127,61,159,187,127,196,135,52,226,141,145,42,86,9,213,89,199,124,23,182,101,199,178,107,146,22,155,130,157,17,132,244,86,244,213,41,4,210,219,218,123,154,141,33,75,81,18,54,114,218,113,36,130,82,73,230,90,79,75,224,99,249,236,253,219,254,36,2,213,0,0,6,104,115,47,127,198,197,60,195,98,70,32,211,238,25,117,202,109,114,232,169,73,165,206,146,110,239,118,157,212,44,161,145,19,164,75,66,19,28,154,66,16,162,45,136,74,83,162,118,232,86,147,193,79,12,254,143,224,117,233,138,82,226,85,99,203,188,46,4,83,217,234,27,217,22,68,24,12,253,91,241,245,65,26,245,126,92,198,214,178,82,147,185,130,73,18,84,133,235,77,130,255,0,184,92,121,19,195,47,198,190,113,52,4,170,0,0,25,97,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,95,247,12,186,181,86,181,145,204,48,153,89,169,203,159,33,184,245,40,136,118,75,202,117,105,97,138,156,182,89,104,148,163,51,36,54,211,109,182,132,248,37,8,74,75,66,34,33,77,153,233,178,170,182,6,112,113,110,133,89,145,17,233,18,174,137,117,180,42,50,212,164,19,21,5,117,204,164,205,73,73,239,75,82,91,74,203,77,9,100,162,35,81,17,40,237,167,132,157,235,74,186,178,91,111,208,169,241,229,183,34,206,172,85,104,147,148,242,18,72,113,245,201,84,226,83,70,74,51,52,114,167,52,147,53,18,79,122,86,90,104,68,165,4,202,0,0,25,172,205,143,154,124,100,248,129,112,252,197,241,117,60,46,60,137,225,151,227,95,56,154,41,91,54,62,105,241,147,226,5,195,243,23,197,212,240,184,242,39,134,95,141,124,226,104,9,84,0,0,41,91,141,95,154,123,91,225,252,31,152,212,71,85,224,99,249,236,253,219,254,36,57,87,26,191,52,246,183,195,248,63,49,168,142,171,192,199,243,217,251,183,252,72,7,42,227,87,230,158,214,248,127,7,230,53,17,213,120,24,254,123,63,118,255,0,137,14,85,198,175,205,61,173,240,254,15,204,106,35,170,240,49,252,246,126,237,255,0,18,1,106,128,0,0,40,47,138,157,90,171,81,207,29,253,14,161,83,151,42,61,46,61,30,36,22,158,121,75,68,86,14,153,25,227,105,164,153,232,132,27,175,58,225,165,58,22,247,22,175,21,25,157,250,12,240,241,15,189,105,87,254,116,177,86,187,70,143,45,152,241,107,8,162,45,50,80,148,172,223,167,198,106,11,202,34,74,148,91,20,236,103,20,131,215,83,65,164,204,146,102,105,32,149,92,15,172,170,84,251,255,0,20,241,25,233,18,202,165,67,163,211,168,145,218,74,211,200,83,19,158,117,231,84,180,237,220,107,37,83,217,36,153,40,136,137,78,106,74,212,141,54,232,43,87,130,21,139,232,252,44,196,188,76,244,167,51,211,215,4,74,23,69,200,211,147,208,70,55,185,188,205,222,182,255,0,73,109,219,180,182,242,117,213,91,244,77,149,0,12,245,241,33,181,168,86,126,118,177,74,147,110,65,233,34,72,168,68,170,56,223,53,110,110,149,54,12,121,114,92,213,102,102,91,223,125,213,233,174,212,238,209,36,73,34,34,208,160,162,30,45,150,85,86,213,206,149,193,93,168,72,136,228,123,198,143,74,173,193,75,43,81,173,182,17,25,48,77,46,145,164,136,151,205,130,234,136,146,106,45,138,65,235,169,154,82,19,39,130,158,38,125,32,192,235,211,11,101,203,170,200,151,103,220,8,168,51,212,57,190,44,120,51,217,250,182,35,234,179,52,104,252,73,142,45,4,148,167,115,228,162,53,41,107,210,197,69,85,240,49,252,246,126,237,255,0,18,22,168,0,40,7,138,63,158,204,77,252,23,228,240,133,255,0,10,1,226,143,231,179,19,127,5,249,60,32,17,170,214,180,238,171,230,187,22,214,178,173,154,173,193,90,155,191,166,167,82,225,57,46,83,251,16,165,175,99,77,146,150,173,168,66,148,122,23,100,164,204,251,17,139,254,200,190,76,168,89,60,195,137,84,199,42,190,153,188,238,142,158,69,205,82,105,107,40,170,113,162,95,42,52,102,213,166,140,181,205,116,137,197,36,156,113,75,82,149,180,141,13,55,202,184,110,228,22,133,128,86,173,47,27,113,34,159,214,226,109,193,79,68,136,236,202,140,182,254,140,197,125,189,78,50,27,117,41,90,102,41,11,218,251,138,73,41,26,169,148,104,158,98,222,157,64,0,0,0,0,0,2,149,184,213,249,167,181,190,31,193,249,141,68,93,72,165,110,53,126,105,237,111,135,240,126,99,81,0,224,169,230,158,233,248,127,59,230,52,225,117,34,149,184,42,121,167,186,126,31,206,249,141,56,93,72,0,205,102,108,124,211,227,39,196,11,135,230,47,141,41,140,214,102,199,205,62,50,124,64,184,126,98,248,11,84,224,169,229,98,233,248,129,59,229,212,225,63,196,0,224,169,229,98,233,248,129,59,229,212,225,63,192,5,43,113,171,243,79,107,124,63,131,243,26,136,186,145,74,220,106,252,211,218,223,15,224,252,198,162,1,193,83,205,61,211,240,254,119,204,105,194,234,69,43,112,84,243,79,116,252,63,157,243,26,112,186,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,231,239,187,226,219,195,171,86,165,119,93,53,104,148,248,20,216,175,73,91,146,95,109,162,81,54,218,156,52,145,173,73,73,158,212,43,182,165,224,96,56,182,120,113,246,137,130,24,35,95,125,218,171,45,85,170,144,37,65,132,202,95,66,94,230,59,18,73,182,162,79,49,10,211,123,90,106,157,79,95,2,51,240,207,157,209,94,151,116,92,117,75,142,123,171,114,69,78,99,243,28,82,212,102,102,167,28,82,207,83,51,51,241,81,248,153,254,177,34,179,223,154,106,150,98,177,98,106,233,117,87,206,218,165,45,200,80,217,109,245,114,94,38,164,202,229,188,73,75,206,54,163,54,222,34,220,90,106,94,4,69,227,29,173,123,106,177,120,87,224,91,116,24,47,75,157,81,146,212,102,91,105,165,184,123,156,90,80,158,200,35,61,55,40,139,177,31,136,14,225,146,60,187,213,115,3,141,52,138,90,41,238,185,73,165,72,143,81,158,225,180,163,101,76,181,46,50,92,108,207,148,180,153,236,123,93,170,34,45,60,76,139,199,65,86,101,175,77,178,237,58,61,169,73,138,203,17,105,48,35,193,109,13,33,40,45,173,52,150,203,178,72,139,193,37,224,69,250,136,70,190,31,153,90,163,224,6,20,83,234,178,233,235,69,201,92,136,212,185,206,62,210,73,198,205,232,209,84,227,68,102,210,28,36,147,140,159,170,163,61,15,199,83,240,149,192,0,3,200,226,197,241,3,14,48,238,224,188,234,19,24,140,221,42,155,46,89,41,231,18,130,53,52,195,142,104,70,106,79,127,80,253,165,225,236,241,1,81,156,94,177,82,45,209,138,208,108,136,82,137,105,164,199,107,154,132,44,141,41,117,169,51,218,86,164,75,61,21,235,23,137,17,254,175,1,192,50,43,130,78,99,134,58,211,40,46,195,83,208,224,114,106,18,15,151,185,41,109,19,35,37,70,127,86,178,46,206,251,72,139,239,247,243,236,195,226,60,172,86,198,59,170,242,126,73,190,220,202,180,229,198,86,243,81,114,87,41,215,17,161,154,149,219,235,61,135,167,187,222,44,219,131,206,12,61,111,91,21,92,81,170,82,155,75,213,34,126,44,119,214,193,146,205,151,27,167,190,146,37,41,4,122,106,70,125,148,101,255,0,72,15,101,155,174,29,214,149,219,132,178,234,54,45,49,134,107,246,253,53,201,45,27,76,180,151,36,27,17,159,50,104,185,81,141,107,220,181,35,213,45,53,63,113,232,41,162,175,75,184,236,43,158,93,38,98,102,82,234,212,137,110,48,179,34,113,135,91,117,167,13,38,101,169,37,68,100,164,31,176,140,140,189,134,67,81,175,50,220,134,92,142,242,9,109,186,147,66,210,101,169,25,25,104,100,100,41,115,138,230,93,105,56,125,127,55,137,150,252,39,35,179,92,116,186,148,33,180,161,163,121,231,167,60,181,232,134,146,91,180,65,119,53,25,233,227,175,136,15,47,149,14,37,152,145,130,239,193,182,111,169,146,171,246,233,56,211,74,92,135,36,74,146,211,122,176,131,218,110,202,67,105,34,109,165,233,219,66,53,31,176,207,78,191,196,166,53,153,142,152,23,105,230,91,15,148,137,107,149,50,4,9,132,201,180,226,227,33,80,230,76,113,14,242,183,236,82,121,168,220,70,231,109,123,151,130,142,178,99,199,122,83,237,197,140,210,220,117,229,147,104,66,18,102,165,40,207,66,34,34,238,102,102,45,174,221,193,215,109,206,25,245,56,151,44,93,202,157,77,122,227,142,79,160,205,76,184,187,124,137,63,109,5,180,203,106,188,53,50,253,32,21,189,150,139,226,86,31,99,173,141,112,179,49,81,152,110,225,166,20,181,147,134,130,233,202,99,43,89,25,146,146,90,104,143,105,233,219,184,210,5,147,93,139,115,217,212,59,138,19,232,121,154,157,58,52,180,45,42,37,17,147,141,37,100,122,145,153,120,40,189,167,250,198,95,163,45,80,43,45,56,210,244,84,105,41,82,84,71,224,105,95,99,215,246,13,16,228,118,232,114,233,203,93,150,251,206,111,92,58,61,58,25,158,186,253,136,17,143,222,127,165,255,0,208,1,222,199,22,206,65,37,89,107,196,18,82,9,69,244,114,173,216,203,95,251,2,64,237,34,62,103,194,183,26,135,150,75,209,249,18,185,38,245,38,162,202,11,121,39,152,163,167,202,50,71,115,45,117,211,195,218,3,60,117,66,34,169,75,34,45,11,158,231,111,119,172,98,195,184,79,102,58,159,101,93,46,97,85,195,48,208,138,204,147,233,20,183,18,69,205,121,200,44,33,4,107,116,191,68,251,18,76,253,218,248,10,237,150,255,0,83,45,233,58,105,205,113,75,211,245,158,163,212,97,37,203,46,208,196,251,78,227,137,57,232,135,79,173,192,146,183,26,116,219,61,141,200,109,102,70,100,101,219,213,247,151,128,13,60,182,180,186,132,184,131,35,74,200,148,70,94,210,49,255,0,67,198,96,205,204,213,225,133,22,133,198,212,180,201,57,244,42,124,135,28,39,9,102,107,92,102,214,122,158,167,223,214,215,196,252,71,179,0,31,240,77,54,78,115,73,9,223,166,155,180,239,167,187,81,255,0,99,254,86,180,54,133,56,226,201,41,73,25,169,70,122,17,23,188,192,86,7,26,185,180,179,182,45,106,121,50,126,145,235,224,189,204,218,157,57,60,186,137,109,215,237,125,174,250,120,10,207,192,195,112,177,174,192,54,87,181,194,186,41,91,79,93,52,62,173,173,4,195,226,229,138,144,110,236,98,133,105,82,43,17,166,197,164,195,109,47,147,50,9,206,92,150,165,79,109,73,61,171,50,35,34,81,118,50,35,45,125,130,42,229,122,223,157,114,230,35,13,169,176,99,169,211,59,178,142,167,116,65,168,144,223,92,202,84,165,104,71,162,75,113,106,103,216,6,142,108,3,112,236,59,108,222,86,231,14,145,15,113,235,174,167,201,70,166,62,248,249,246,244,19,166,80,41,180,211,52,153,196,134,203,30,175,135,170,130,79,111,14,221,135,208,1,26,51,231,151,74,110,63,224,189,70,27,156,223,72,81,91,122,169,8,154,219,170,223,102,36,162,109,63,213,45,71,170,158,240,78,135,238,50,246,208,253,207,132,247,213,177,80,171,69,157,107,213,154,106,149,49,248,174,56,228,39,146,71,202,82,136,213,169,160,139,77,18,125,251,126,193,167,41,49,152,150,195,145,164,50,135,91,113,38,149,37,105,37,17,145,150,135,169,31,235,28,14,249,202,46,31,221,210,106,179,31,162,83,204,170,36,250,150,215,76,198,211,91,134,163,51,208,217,63,210,211,218,3,59,10,74,146,163,74,146,100,100,122,25,25,119,35,29,75,46,216,239,117,224,38,35,82,174,234,13,86,99,49,26,148,193,205,140,219,238,165,183,152,39,218,113,194,52,37,196,18,181,38,136,180,81,232,101,216,254,239,83,157,12,11,168,224,86,52,85,40,46,81,95,133,78,152,227,243,97,40,227,41,182,141,149,203,144,134,246,31,45,9,211,107,93,182,150,154,23,99,247,112,84,165,75,61,169,73,153,251,136,128,105,75,46,56,245,105,99,246,27,210,174,219,126,173,17,233,110,69,99,173,140,135,218,83,140,190,108,50,227,137,82,16,226,205,58,27,196,70,74,61,72,251,31,223,213,70,119,242,129,155,187,223,44,119,228,89,81,167,63,38,222,148,242,24,168,83,222,117,229,180,150,148,244,115,117,196,52,79,54,130,112,155,99,105,41,93,180,61,15,183,133,222,229,183,51,120,123,152,235,42,37,201,109,87,105,229,81,115,153,212,82,250,166,58,168,250,58,242,17,189,148,58,226,145,185,44,169,101,169,247,79,127,212,29,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,20,162,73,110,81,246,32,3,50,34,212,204,136,190,241,20,179,93,159,156,53,203,229,41,200,84,170,180,10,205,194,173,57,113,35,191,30,70,207,89,131,61,232,76,132,44,181,109,227,50,253,70,126,5,223,224,103,19,136,133,133,128,148,245,208,45,55,189,49,115,175,79,230,219,94,143,202,209,81,215,246,220,140,182,213,171,110,168,252,123,105,167,137,246,165,12,64,196,123,211,22,238,53,220,23,125,75,210,21,23,180,213,124,150,154,215,70,208,143,6,210,148,253,150,211,236,246,0,244,184,215,143,184,161,152,219,181,85,203,202,169,46,99,171,211,145,5,151,228,56,203,90,52,218,85,203,109,199,28,52,234,76,165,71,161,247,50,215,221,164,146,193,124,140,77,181,112,178,169,143,24,235,77,151,74,135,79,228,116,148,217,108,155,14,43,124,151,34,175,154,212,168,228,71,161,169,165,39,69,151,99,35,63,18,33,211,178,51,195,46,125,200,182,113,7,29,232,221,60,15,91,165,167,245,9,95,55,251,165,165,253,108,89,68,164,232,164,180,174,233,239,224,94,211,29,195,138,254,43,167,13,240,86,30,24,91,235,233,213,95,230,118,211,126,222,68,184,47,255,0,109,10,215,237,159,246,139,246,248,0,166,73,142,182,244,149,186,210,9,40,86,154,17,22,154,118,23,27,194,131,12,25,183,173,154,101,240,105,140,167,103,208,234,81,77,73,34,55,59,85,11,196,246,17,233,245,69,237,63,103,236,166,193,118,124,43,110,136,181,124,45,160,83,155,145,171,173,82,106,142,169,173,135,234,151,165,20,90,235,161,17,253,162,255,0,40,9,234,0,0,3,248,164,146,146,105,81,106,70,90,24,254,128,10,65,226,195,130,211,44,92,106,43,238,52,23,147,76,175,53,204,91,252,163,38,250,151,229,206,116,211,184,144,148,238,218,141,116,220,103,167,188,187,136,139,132,55,244,204,50,196,123,126,244,135,166,180,202,148,73,46,17,235,221,13,190,219,134,93,148,159,208,47,19,34,255,0,164,94,254,123,242,187,11,50,88,73,46,12,72,156,202,245,33,46,84,41,231,204,50,222,235,81,165,19,72,238,235,104,45,86,241,119,86,165,239,35,47,10,16,191,108,122,254,29,93,149,75,62,229,135,211,79,165,203,126,35,200,230,33,122,41,167,84,218,187,161,74,79,218,66,188,12,252,61,160,52,89,150,76,106,182,177,175,10,232,119,37,30,173,30,68,165,65,140,82,217,75,237,173,109,61,211,50,181,164,210,151,22,105,208,221,34,208,207,82,246,253,253,112,82,39,13,140,228,49,131,119,131,56,121,124,206,229,208,106,239,37,136,238,242,140,249,111,58,236,54,82,91,90,97,107,61,16,218,207,186,136,143,238,61,12,93,93,6,189,74,185,105,49,107,148,89,93,68,57,141,33,230,92,216,164,110,66,210,74,73,232,162,35,46,202,35,238,64,62,128,135,252,78,113,110,38,27,229,218,117,61,19,227,166,101,192,235,180,146,101,78,145,44,208,252,25,133,174,221,233,61,53,70,158,223,212,98,93,75,148,196,24,175,76,148,189,140,176,133,56,226,180,51,209,41,45,76,244,46,254,4,40,251,137,246,103,19,139,248,147,39,14,40,207,243,41,22,196,245,180,179,219,166,178,163,72,154,201,159,172,210,21,246,28,47,237,26,127,89,247,1,8,100,60,169,15,184,250,190,211,139,53,159,235,51,212,127,192,254,161,10,113,68,132,22,166,96,180,41,181,26,22,90,25,0,185,238,16,56,171,10,224,194,10,133,137,62,170,218,170,116,218,131,171,102,49,190,70,162,138,220,88,13,36,246,26,205,95,104,204,181,36,146,125,158,61,133,132,138,37,225,115,140,168,195,124,192,68,183,166,151,243,107,145,45,211,27,63,252,52,137,176,144,94,8,81,248,32,253,164,95,121,11,216,109,105,113,9,113,39,170,84,68,162,253,70,2,35,113,64,168,76,131,150,26,145,68,73,125,123,239,50,225,232,125,144,170,124,221,124,15,238,33,67,48,125,105,209,247,119,213,228,107,255,0,203,16,190,46,40,205,188,188,176,212,13,167,54,146,100,186,106,236,71,170,125,31,55,82,20,61,79,50,42,132,99,63,2,121,26,255,0,242,196,2,253,242,251,76,98,165,145,72,116,247,163,147,168,126,201,109,6,141,132,163,61,212,118,139,177,105,227,220,81,150,50,211,219,165,98,165,217,1,166,185,104,102,181,61,9,70,221,13,36,82,92,34,35,45,11,79,1,125,57,81,75,115,50,123,64,101,168,252,237,246,164,86,249,91,246,239,51,165,177,234,235,236,215,93,53,20,105,153,216,199,19,31,47,198,14,39,76,105,184,170,133,203,230,111,219,252,245,226,211,95,111,134,159,176,5,181,240,143,166,219,241,112,14,68,170,115,127,207,94,168,172,223,89,146,53,212,225,64,53,22,164,90,233,174,158,34,118,138,213,225,15,136,148,134,240,202,224,183,158,159,202,118,154,185,117,23,81,202,82,180,105,184,240,16,165,106,73,211,199,216,70,103,247,9,157,3,52,216,37,42,169,34,132,171,215,249,244,103,150,203,141,250,54,95,170,164,168,146,101,175,39,67,245,187,120,128,253,185,151,195,120,120,169,129,215,165,162,252,84,191,38,77,10,162,80,117,65,40,211,37,80,222,109,179,45,82,163,35,213,207,20,150,190,225,156,91,250,211,168,216,119,173,110,209,169,176,227,50,40,245,25,48,148,75,74,146,102,109,60,166,204,203,113,36,252,80,126,194,253,68,52,241,2,165,74,186,41,29,85,54,79,62,36,182,180,74,246,41,58,165,105,35,46,202,34,63,5,16,164,62,40,217,119,151,133,152,208,245,237,77,99,90,69,202,74,154,235,155,139,180,185,18,230,184,105,209,78,41,95,97,178,61,72,137,63,113,31,96,29,195,133,126,112,34,83,210,222,9,95,215,25,182,149,172,145,74,84,201,132,73,35,62,138,51,44,32,221,123,238,94,136,66,61,250,123,72,90,219,110,54,243,105,121,165,165,104,90,73,73,82,79,82,50,63,3,35,25,123,195,203,210,167,135,151,173,22,243,164,57,178,77,34,124,105,168,236,147,212,218,121,14,17,122,201,81,120,160,189,135,250,143,192,104,79,40,25,128,162,227,246,15,208,235,209,36,238,169,197,131,26,53,69,27,22,90,72,76,88,234,116,245,54,208,159,180,247,246,75,79,119,111,0,238,99,254,30,101,185,12,185,29,228,18,219,117,38,133,164,203,82,50,50,208,200,200,127,216,0,168,46,43,57,77,69,181,90,78,53,89,180,149,166,36,195,36,84,17,29,141,16,149,173,115,164,186,234,137,182,72,136,244,74,117,82,151,174,154,107,236,49,90,131,71,185,193,195,6,49,83,1,46,202,9,199,230,200,106,149,62,68,114,222,105,209,210,133,33,41,254,218,75,197,207,105,232,51,177,118,208,100,218,215,61,90,220,152,141,143,83,39,63,13,101,169,30,134,219,138,65,248,25,151,138,79,218,127,172,4,246,225,171,158,87,48,198,185,31,8,241,42,176,163,183,103,173,12,192,145,38,71,104,206,173,112,227,182,141,207,72,74,16,210,91,66,207,68,164,204,187,233,219,82,23,33,72,171,83,171,180,200,181,154,68,198,101,195,154,202,36,48,243,46,37,196,56,218,210,74,74,137,73,51,35,35,35,35,212,143,78,227,45,80,39,73,166,79,141,82,134,230,201,17,30,67,237,43,66,61,171,74,136,210,122,30,164,125,200,188,69,205,112,221,207,29,43,17,237,154,118,16,95,83,185,53,234,84,102,98,66,87,41,74,231,50,211,112,227,182,90,53,29,40,78,171,90,254,210,204,203,219,169,104,96,44,28,7,241,38,74,34,81,31,99,45,72,127,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,5,64,103,215,33,89,177,198,156,216,223,56,153,134,152,83,233,155,110,179,232,206,138,111,167,105,177,249,188,170,108,86,92,250,183,164,33,196,232,227,75,79,172,146,215,77,75,82,50,51,151,252,47,240,19,22,50,237,128,85,251,43,24,237,79,163,245,169,183,132,170,163,17,186,232,210,247,197,92,40,77,165,205,241,220,113,5,170,217,112,180,51,221,234,235,166,134,70,115,0,0,80,15,250,151,25,236,255,0,128,207,249,205,71,255,0,173,139,190,203,213,173,93,177,176,11,13,44,171,166,15,69,90,183,236,250,53,46,163,27,154,135,57,18,152,132,211,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,238,58,0,0,0,0,0,172,14,40,25,51,204,158,98,113,246,129,122,224,230,27,253,32,162,194,179,226,210,223,147,233,136,17,54,74,68,217,174,41,189,146,31,109,103,162,30,108,245,34,219,235,105,174,164,100,86,126,0,43,3,133,254,76,243,39,151,108,125,175,222,184,199,134,255,0,71,232,179,108,249,84,182,36,250,98,4,189,242,151,54,19,137,111,100,119,220,89,106,134,92,61,76,182,250,186,107,169,145,29,159,128,0,0,0,14,127,152,91,90,187,124,224,22,37,217,86,180,30,182,181,112,89,245,154,93,58,55,53,13,243,229,63,9,214,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,220,82,15,250,151,25,236,255,0,128,207,249,205,71,255,0,173,139,254,0,28,255,0,47,86,181,118,198,192,44,52,178,174,152,61,21,106,223,179,232,212,186,140,110,106,28,228,74,98,19,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,184,232,0,0,3,159,230,22,214,174,223,56,5,137,118,85,173,7,173,173,92,22,125,102,151,78,141,205,67,124,249,79,194,117,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,119,29,0,0,80,15,250,151,25,236,255,0,128,207,249,205,71,255,0,173,139,254,0,0,0,0,0,0,1,0,56,173,229,115,29,179,41,249,46,252,138,88,223,72,254,142,122,111,210,127,210,112,225,242,58,142,135,147,253,210,235,123,183,114,29,251,58,233,183,190,154,150,177,255,0,33,89,10,205,142,11,102,198,198,196,204,75,194,159,67,91,116,111,73,245,179,125,59,77,145,202,230,211,101,50,223,213,179,33,110,43,87,29,66,125,84,158,154,234,122,17,25,149,191,128,0,0,0,10,213,226,35,195,58,187,139,55,81,99,62,90,45,138,82,110,10,143,53,219,166,136,117,4,67,244,164,165,56,209,55,42,42,92,74,89,75,202,37,190,185,6,183,155,74,249,105,90,82,167,86,225,185,101,64,2,141,176,95,34,220,71,176,23,20,45,252,92,195,252,19,136,221,118,221,144,167,163,148,186,253,25,230,29,66,219,83,78,178,226,58,178,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,146,188,68,240,43,55,57,191,141,133,15,217,249,106,151,74,93,189,71,157,46,174,204,155,182,142,181,197,168,203,117,180,59,12,143,158,148,184,134,211,9,183,16,242,79,235,17,37,36,164,52,180,45,5,102,128,2,170,248,112,112,241,199,108,36,204,19,88,199,142,182,175,209,120,150,165,62,79,161,152,110,177,14,83,147,167,74,105,113,207,114,99,169,210,228,161,135,31,53,106,182,213,204,83,27,119,164,156,34,181,64,0,1,88,28,76,56,124,226,198,50,99,45,55,24,178,251,102,122,126,93,195,79,40,247,60,111,72,198,139,201,149,21,45,182,196,157,242,228,160,149,205,96,208,215,45,164,18,81,210,110,61,84,233,152,179,240,1,90,188,47,178,235,155,28,175,98,61,211,72,197,108,25,244,101,161,122,211,216,231,213,27,172,83,101,57,14,116,51,113,81,247,37,169,134,178,101,104,126,74,21,181,167,21,204,54,62,194,9,197,15,149,197,3,38,121,147,204,78,62,208,47,92,28,195,127,164,20,88,86,124,90,91,242,125,49,2,38,201,72,155,53,197,55,178,67,237,172,244,67,205,158,164,91,125,109,53,212,140,138,207,192,4,0,225,73,149,204,118,203,95,229,71,242,215,99,125,28,250,71,232,79,70,127,73,195,153,207,233,250,238,119,247,51,174,109,219,207,107,237,105,174,238,218,232,122,79,240,0,0,0,1,72,25,133,225,195,156,235,231,31,113,46,245,181,176,111,173,162,220,23,133,102,169,78,147,244,138,148,223,62,43,243,93,113,167,54,46,74,86,157,200,90,79,69,17,40,181,208,200,143,176,179,252,133,97,109,247,130,217,78,177,176,207,18,232,94,134,185,40,222,147,235,97,117,76,200,229,115,106,82,158,111,235,25,90,219,86,173,186,133,122,170,61,53,208,244,50,50,41,0,0,0,0,0,32,7,21,188,174,99,182,101,63,37,223,145,75,27,233,31,209,207,77,250,79,250,78,28,62,71,81,208,242,127,186,93,111,118,238,67,191,103,93,54,247,211,82,214,127,128,10,128,200,86,66,179,99,130,217,177,177,177,51,18,240,167,208,214,221,27,210,125,108,223,78,211,100,114,185,180,217,76,183,245,108,200,91,138,213,199,80,159,85,39,166,186,158,132,70,101,32,56,173,229,115,29,179,41,249,46,252,138,88,223,72,254,142,122,111,210,127,210,112,225,242,58,142,135,147,253,210,235,123,183,114,29,251,58,233,183,190,154,150,179,252,0,84,6,66,178,21,155,28,22,205,141,141,137,152,151,133,62,134,182,232,222,147,235,102,250,118,155,35,149,205,166,202,101,191,171,102,66,220,86,174,58,132,250,169,61,53,212,244,34,51,43,127,0,1,10,184,160,229,14,251,205,14,28,90,213,124,41,133,233,59,190,202,168,63,200,165,185,61,152,173,204,131,48,155,76,141,170,116,137,6,242,22,196,101,167,115,173,167,150,79,253,181,155,105,17,3,37,249,27,206,118,1,102,130,192,197,91,167,1,183,209,105,85,7,35,212,92,250,81,74,46,154,44,184,238,196,118,78,136,144,181,175,146,137,10,119,150,148,154,151,203,216,90,26,181,43,148,0,21,129,197,3,38,121,147,204,78,62,208,47,92,28,195,127,164,20,88,86,124,90,91,242,125,49,2,38,201,72,155,53,197,55,178,67,237,172,244,67,205,158,164,91,125,109,53,212,140,139,160,112,164,202,230,59,101,175,242,163,249,107,177,190,142,125,35,244,39,163,63,164,225,204,231,244,253,119,59,251,153,215,54,237,231,181,246,180,215,119,109,116,61,39,248,0,0,0,0,143,249,245,194,219,239,26,114,157,124,225,158,26,80,189,51,114,86,125,25,209,66,234,153,143,205,229,84,162,188,231,214,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,114,0,0,80,15,250,151,25,236,255,0,128,207,249,205,71,255,0,173,139,254,0,0,28,255,0,48,182,181,118,249,192,44,75,178,173,104,61,109,106,224,179,235,52,186,116,110,106,27,231,202,126,19,173,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,184,232,0,2,128,127,212,184,207,103,252,6,127,206,106,63,253,108,95,240,0,0,0,0,10,128,207,174,66,179,99,141,57,177,190,113,51,13,48,167,211,54,221,103,209,157,20,223,78,211,99,243,121,84,216,172,185,245,111,72,67,137,209,198,150,159,89,37,174,154,150,164,100,103,111,224,2,0,112,164,202,230,59,101,175,242,163,249,107,177,190,142,125,35,244,39,163,63,164,225,204,231,244,253,119,59,251,153,215,54,237,231,181,246,180,215,119,109,116,61,35,254,125,114,21,155,28,105,205,141,243,137,152,105,133,62,153,182,235,62,140,232,166,250,118,155,31,155,202,166,197,101,207,171,122,66,28,78,142,52,180,250,201,45,116,212,181,35,35,59,127,0,16,3,133,38,87,49,219,45,127,149,31,203,93,141,244,115,233,31,161,61,25,253,39,14,103,63,167,235,185,223,220,206,185,183,111,61,175,181,166,187,187,107,161,233,63,192,0,0,0,4,127,207,174,22,223,120,211,148,235,231,12,240,210,133,233,155,146,179,232,206,138,23,84,204,126,111,42,165,21,231,62,177,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,172,12,189,112,225,206,117,141,143,184,105,122,221,56,55,209,81,109,251,194,141,84,168,201,250,69,74,115,145,21,137,173,56,235,155,17,37,75,86,212,33,71,162,72,212,122,104,68,103,216,93,248,0,143,249,245,194,219,239,26,114,157,124,225,158,26,80,189,51,114,86,125,25,209,66,234,153,143,205,229,84,162,188,231,214,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,117,3,254,165,198,123,63,224,51,254,115,81,255,0,235,98,255,0,128,0,0,0,4,0,226,183,149,204,118,204,167,228,187,242,41,99,125,35,250,57,233,191,73,255,0,73,195,135,200,234,58,30,79,247,75,173,238,221,200,119,236,235,166,222,250,106,90,207,240,1,80,25,10,200,86,108,112,91,54,54,54,38,98,94,20,250,26,219,163,122,79,173,155,233,218,108,142,87,54,155,41,150,254,173,153,11,113,90,184,234,19,234,164,244,215,83,208,136,204,173,252,0,0,0,0,0,0,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,70,12,152,100,167,249,31,95,120,175,232,10,255,0,164,236,203,183,208,95,71,250,201,92,234,163,125,43,50,58,174,175,99,13,52,90,189,36,249,124,189,218,160,139,118,134,93,229,80,0,0,0,10,1,255,0,82,227,61,159,240,25,255,0,57,168,255,0,245,177,117,57,85,194,223,200,182,92,112,235,12,222,161,122,26,125,26,223,139,233,88,93,87,81,202,170,58,142,116,239,172,37,173,42,214,83,175,171,212,81,160,181,209,26,36,146,69,213,64,0,0,0,84,6,125,114,21,155,28,105,205,141,243,137,152,105,133,62,153,182,235,62,140,232,166,250,118,155,31,155,202,166,197,101,207,171,122,66,28,78,142,52,180,250,201,45,116,212,181,35,35,57,127,194,255,0,1,49,99,46,216,5,95,178,177,142,212,250,63,90,155,120,74,170,49,27,174,141,47,124,85,194,132,218,92,223,29,199,16,90,173,151,11,67,61,222,174,186,104,100,103,48,0,0,0,0,82,6,97,120,112,231,58,249,199,220,75,189,109,108,27,235,104,183,5,225,89,170,83,164,253,34,165,55,207,138,252,215,92,105,205,139,146,149,167,114,22,147,209,68,74,45,116,50,35,236,44,255,0,33,88,91,125,224,182,83,172,108,51,196,186,23,161,174,74,55,164,250,216,93,83,50,57,92,218,148,167,155,250,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,64,0,0,0,0,172,14,40,25,51,204,158,98,113,246,129,122,224,230,27,253,32,162,194,179,226,210,223,147,233,136,17,54,74,68,217,174,41,189,146,31,109,103,162,30,108,245,34,219,235,105,174,164,100,93,3,133,38,87,49,219,45,127,149,31,203,93,141,244,115,233,31,161,61,25,253,39,14,103,63,167,235,185,223,220,206,185,183,111,61,175,181,166,187,187,107,161,233,63,192,5,96,113,64,201,158,100,243,19,143,180,11,215,7,48,223,233,5,22,21,159,22,150,252,159,76,64,137,178,82,38,205,113,77,236,144,251,107,61,16,243,103,169,22,223,91,77,117,35,34,232,28,41,50,185,142,217,107,252,168,254,90,236,111,163,159,72,253,9,232,207,233,56,115,57,253,63,93,206,254,230,117,205,187,121,237,125,173,53,221,219,93,15,73,254,0,0,0,0,41,3,48,188,56,115,157,124,227,238,37,222,182,182,13,245,180,91,130,240,172,213,41,210,126,145,82,155,231,197,126,107,174,52,230,197,201,74,211,185,11,73,232,162,37,22,186,25,17,246,23,126,0,35,87,15,28,4,174,229,219,44,20,59,42,244,181,62,143,221,243,106,21,10,165,197,27,174,68,189,242,151,33,77,178,230,246,220,113,162,214,35,49,11,70,207,111,171,169,150,243,89,156,149,0,0,21,129,197,3,38,121,147,204,78,62,208,47,92,28,195,127,164,20,88,86,124,90,91,242,125,49,2,38,201,72,155,53,197,55,178,67,237,172,244,67,205,158,164,91,125,109,53,212,140,138,207,192,4,0,225,73,149,204,118,203,95,229,71,242,215,99,125,28,250,71,232,79,70,127,73,195,153,207,233,250,238,119,247,51,174,109,219,207,107,237,105,174,238,218,232,122,79,240,0,1,18,160,100,78,149,90,207,29,215,155,156,69,153,18,124,118,228,82,37,217,244,200,238,37,212,37,246,41,133,17,247,103,50,244,115,34,91,110,182,203,209,212,203,186,165,104,37,158,134,68,66,90,128,0,0,0,0,0,0,0,0,10,192,226,129,147,60,201,230,39,31,104,23,174,14,97,191,210,10,44,43,62,45,45,249,62,152,129,19,100,164,77,154,226,155,217,33,246,214,122,33,230,207,82,45,190,182,154,234,70,69,103,224,2,176,56,95,228,207,50,121,118,199,218,253,235,140,120,111,244,126,139,54,207,149,75,98,79,166,32,75,223,41,115,97,56,150,246,71,125,197,150,168,101,195,212,203,111,171,166,186,153,17,217,248,0,0,164,12,194,240,225,206,117,243,143,184,151,122,218,216,55,214,209,110,11,194,179,84,167,73,250,69,74,111,159,21,249,174,184,211,155,23,37,43,78,228,45,39,162,136,148,90,232,100,71,216,93,248,0,135,252,47,240,19,22,50,237,128,85,251,43,24,237,79,163,245,169,183,132,170,163,17,186,232,210,247,197,92,40,77,165,205,241,220,113,5,170,217,112,180,51,221,234,235,166,134,70,115,0,0,0,86,7,20,12,153,230,79,49,56,251,64,189,112,115,13,254,144,81,97,89,241,105,111,201,244,196,8,155,37,34,108,215,20,222,201,15,182,179,209,15,54,122,145,109,245,180,215,82,50,43,63,0,21,129,194,255,0,38,121,147,203,182,62,215,239,92,99,195,127,163,244,89,182,124,170,91,18,125,49,2,94,249,75,155,9,196,183,178,59,238,44,181,67,46,30,166,91,125,93,53,212,200,142,207,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,20,100,146,53,25,246,34,212,192,126,74,189,90,157,66,166,74,172,213,230,51,18,28,38,87,33,247,158,113,45,161,182,208,147,82,148,106,81,145,17,17,17,158,166,122,118,20,223,196,171,60,174,98,117,114,70,17,225,173,97,69,110,192,90,217,159,34,52,142,210,93,66,230,71,113,27,153,144,164,45,165,54,180,30,138,73,25,246,215,182,132,36,175,18,44,241,210,176,226,217,168,225,5,139,59,157,94,170,198,122,36,213,114,148,158,75,46,183,50,59,133,163,177,212,133,104,180,35,236,172,140,253,154,22,166,41,150,124,233,53,57,242,106,83,28,223,34,91,203,125,213,104,69,185,106,81,154,143,66,208,139,185,159,128,15,240,22,87,194,155,41,168,185,107,74,198,171,202,146,181,68,134,102,138,122,36,49,170,20,180,46,12,150,157,73,56,201,145,158,138,86,138,74,245,211,93,61,166,43,170,210,160,201,186,110,122,77,185,13,27,222,169,206,98,26,11,82,45,77,199,18,130,241,50,47,21,23,180,191,88,209,62,79,176,193,140,43,192,75,78,130,81,249,82,29,165,64,145,32,183,154,190,180,225,71,74,191,182,162,241,111,216,122,0,237,12,178,220,118,91,142,202,9,13,180,146,66,18,69,161,17,17,104,68,68,63,236,0,7,252,184,227,108,182,167,157,90,80,132,36,212,165,40,244,34,34,241,51,49,84,156,84,51,129,18,160,151,48,74,193,184,205,196,161,102,138,170,161,204,35,73,153,117,177,158,97,102,211,223,122,53,66,209,238,215,216,66,117,102,255,0,48,20,92,1,193,250,229,122,92,157,181,57,80,100,198,167,35,98,207,89,10,139,33,77,30,164,218,211,246,153,254,209,105,239,237,227,158,204,68,189,42,120,135,122,214,175,58,187,155,228,213,231,201,154,190,201,45,13,215,150,225,151,170,148,151,138,207,216,95,168,188,0,127,197,131,105,212,111,203,214,137,104,211,24,113,233,21,122,140,104,73,36,37,74,50,55,93,75,100,103,180,148,126,43,47,97,254,163,26,57,203,70,27,195,194,188,14,178,237,38,34,165,137,49,168,84,226,157,234,18,77,82,83,13,150,220,51,209,41,51,61,91,241,81,107,239,21,5,194,231,46,242,241,79,26,25,189,170,76,105,72,182,137,51,90,115,113,119,151,30,92,39,9,58,37,196,171,236,56,103,169,145,167,238,51,236,46,242,125,74,149,107,210,58,170,148,158,68,72,141,104,165,236,82,180,74,18,102,125,146,70,126,9,48,31,68,65,46,46,20,219,126,86,1,199,151,81,111,249,235,53,20,27,11,34,70,186,148,41,230,146,212,203,93,53,215,192,73,26,134,105,176,70,45,82,61,13,55,175,243,233,15,33,150,219,244,108,191,89,74,81,164,139,94,78,133,235,118,241,16,199,139,190,34,210,28,195,42,5,186,204,254,99,181,37,196,168,178,158,82,139,86,156,143,61,9,86,166,157,60,125,134,100,127,112,10,179,193,170,115,117,92,84,180,224,58,215,49,15,86,160,33,72,219,169,168,142,75,100,100,69,161,234,125,197,230,230,6,152,197,59,34,147,41,236,199,229,33,139,37,196,18,54,18,76,182,209,221,46,229,167,143,97,74,25,99,140,114,241,242,195,96,162,117,38,171,142,150,92,190,102,205,223,207,89,45,53,246,123,191,104,188,188,215,37,184,121,61,175,178,236,126,78,203,82,83,124,173,251,182,25,82,223,245,117,246,233,166,154,128,207,92,239,86,116,141,189,180,121,122,127,242,198,47,155,133,253,66,100,236,176,211,74,90,72,185,15,178,211,103,161,247,65,83,225,105,226,127,121,138,26,168,153,29,66,73,151,129,188,189,63,249,99,23,195,194,229,183,145,150,26,121,186,230,226,84,150,141,61,136,180,47,71,194,208,128,75,241,94,220,95,177,86,21,191,132,20,251,18,5,85,180,212,234,85,6,150,244,98,124,137,71,17,200,179,218,82,182,18,201,95,104,136,181,52,154,125,158,61,133,131,184,180,182,133,56,163,209,41,35,81,254,162,20,79,197,31,25,81,137,25,128,151,111,66,47,230,214,218,92,166,44,255,0,240,209,230,205,65,248,161,39,224,178,246,153,125,230,2,24,143,251,142,242,163,190,219,233,251,77,172,150,95,172,143,81,255,0,40,66,156,81,33,5,169,152,45,10,109,70,133,150,134,64,47,159,134,54,45,196,196,140,187,65,167,174,124,117,76,183,221,106,146,108,165,210,53,146,24,131,12,181,219,189,71,166,171,211,217,250,136,76,1,71,28,48,115,56,156,32,196,152,216,113,89,127,151,72,185,231,161,164,30,221,116,149,38,68,38,72,253,86,150,175,176,217,255,0,104,147,250,143,184,188,24,146,152,157,21,153,145,87,189,151,208,151,27,86,134,90,165,69,169,30,135,223,192,192,127,176,228,121,154,198,171,107,5,48,174,185,114,86,42,209,163,202,76,25,37,17,149,190,218,22,235,221,51,203,66,73,42,113,6,173,77,163,45,8,245,63,103,221,211,43,213,234,85,181,73,149,92,173,74,233,225,195,105,111,60,230,197,47,106,16,147,82,143,68,145,153,246,73,159,98,20,169,196,159,57,12,99,37,224,254,29,216,211,185,148,26,67,234,102,67,188,163,46,99,205,59,49,149,22,215,88,66,203,84,56,131,236,163,34,251,207,83,1,16,241,122,254,153,137,184,143,112,94,147,52,214,167,82,151,37,178,45,123,33,199,220,112,139,186,149,250,103,224,102,95,244,137,115,194,123,5,166,95,88,214,119,220,152,47,42,153,65,107,152,135,249,70,109,245,44,75,130,233,39,113,161,73,221,181,122,233,184,143,79,113,119,16,214,194,177,235,248,139,118,82,236,251,106,31,83,62,169,45,136,140,163,152,132,106,167,29,75,105,238,181,37,63,105,105,241,50,241,246,11,239,200,126,87,97,101,183,9,34,66,153,19,151,94,172,37,185,245,3,230,25,236,117,216,209,73,214,251,58,226,15,69,178,125,211,161,123,136,139,196,36,194,82,73,73,37,37,161,17,104,67,250,0,0,0,0,42,243,140,213,138,212,200,22,253,240,130,97,46,48,81,32,153,248,44,201,41,168,59,250,62,29,253,254,62,207,104,171,252,54,58,71,211,218,3,85,230,146,229,61,234,148,86,228,164,210,147,46,81,188,141,255,0,107,213,251,58,248,246,247,139,86,227,51,95,98,29,149,64,163,155,191,90,252,184,171,38,246,159,130,153,168,39,93,116,211,196,188,53,21,17,22,67,176,228,181,46,58,182,186,194,210,226,21,161,30,138,35,212,143,191,222,64,38,30,103,178,49,114,89,246,173,39,25,240,186,153,58,177,106,215,41,172,85,100,34,51,46,72,92,67,121,183,164,40,204,152,142,77,182,210,26,75,125,205,103,166,165,220,200,200,199,9,193,76,125,197,12,185,93,169,174,89,181,73,112,221,70,188,248,47,63,33,182,93,213,167,18,158,99,109,184,217,171,66,121,74,45,79,177,158,190,253,110,51,34,151,93,19,50,121,76,143,100,94,12,245,140,65,130,139,118,75,123,150,222,230,209,76,140,210,251,182,77,153,106,79,171,192,204,251,246,87,180,162,158,121,248,101,207,182,214,246,32,224,69,27,168,129,234,245,84,254,161,40,229,127,115,52,143,173,149,40,212,173,84,167,85,217,61,188,15,216,96,38,78,84,115,243,134,185,131,165,55,10,171,86,129,70,184,83,175,50,36,135,227,199,223,235,62,101,177,10,144,181,158,141,178,70,127,172,143,192,251,74,210,50,50,212,140,140,134,97,48,255,0,17,239,76,36,184,209,112,90,21,47,71,212,89,215,69,242,90,119,77,91,90,60,28,74,147,246,92,87,179,218,46,191,39,124,68,44,44,123,167,162,129,118,61,232,123,157,26,255,0,54,218,244,142,110,170,144,191,182,220,100,54,157,27,105,39,227,223,93,60,75,184,76,208,31,196,168,148,91,146,125,140,127,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,7,252,58,234,25,108,221,112,244,74,124,76,64,236,216,113,62,177,48,170,50,173,204,54,47,76,215,151,246,213,245,209,250,125,13,133,151,103,162,41,11,220,135,23,237,237,183,222,100,2,97,226,102,44,216,216,71,64,122,228,190,107,30,143,132,198,221,203,233,222,119,197,104,65,118,105,10,63,23,17,236,246,254,177,83,249,181,226,171,116,223,41,122,212,193,9,62,138,166,30,221,245,13,141,191,206,254,161,194,250,169,49,18,164,237,82,29,79,143,125,117,240,34,16,163,23,113,215,17,241,182,188,245,126,254,174,117,239,187,183,254,198,97,173,52,67,104,255,0,114,109,5,224,210,61,158,207,215,175,175,203,238,81,113,91,49,19,20,86,149,51,108,6,244,230,75,231,70,61,154,147,186,122,142,60,218,143,85,50,162,237,250,255,0,88,114,72,209,107,151,141,103,149,29,29,92,249,62,205,80,222,237,168,251,244,73,122,169,255,0,144,91,30,66,248,108,64,181,205,24,145,142,20,94,162,164,90,244,49,58,149,35,145,253,212,203,158,188,105,70,149,110,74,154,63,89,61,188,11,218,98,68,101,63,33,24,105,151,8,207,85,28,103,210,149,233,59,117,151,186,67,27,54,155,233,251,29,67,136,61,80,246,158,30,205,124,79,180,168,34,36,150,133,224,3,248,68,150,211,161,118,34,20,25,196,175,24,83,138,57,141,172,69,130,189,105,212,142,159,166,61,60,121,176,33,154,252,80,149,125,166,207,199,95,187,65,119,216,213,123,49,135,88,103,89,188,164,175,99,116,254,159,113,232,103,167,50,67,109,251,18,175,106,253,199,254,145,154,27,146,178,245,197,91,145,87,127,250,201,27,53,240,254,202,9,62,194,47,209,247,0,249,130,120,112,160,197,183,109,172,119,98,212,155,35,149,22,101,25,116,246,11,102,237,238,191,82,136,100,158,200,51,45,119,43,185,158,159,121,8,143,137,184,69,116,225,99,241,89,184,163,236,41,123,249,74,222,217,235,180,144,103,217,11,87,247,196,248,143,230,10,95,146,240,215,21,45,123,202,44,142,73,83,106,240,164,60,173,132,175,170,110,75,110,43,177,165,95,161,236,35,63,250,0,105,193,39,184,136,253,229,168,254,143,21,131,23,204,28,71,194,203,90,242,131,35,156,85,58,60,25,46,43,97,167,235,28,140,219,134,90,26,83,250,101,236,34,255,0,160,123,80,0,0,0,16,247,61,249,37,164,102,34,214,145,112,219,20,189,215,108,38,22,168,234,231,168,185,187,27,148,180,163,69,190,219,73,213,215,147,220,200,244,253,94,19,8,0,103,218,200,225,219,153,155,190,238,159,110,196,179,122,127,69,73,117,135,100,122,70,158,189,171,105,212,160,253,83,146,90,253,173,123,25,254,209,110,249,40,192,140,76,192,92,53,110,218,196,91,183,175,83,122,41,184,125,4,118,186,116,148,120,200,34,230,50,226,247,237,229,45,58,235,223,93,125,218,201,19,208,139,83,246,10,244,226,45,159,184,216,91,79,157,131,152,120,189,215,12,232,206,183,42,86,134,92,134,214,153,113,214,157,143,71,82,21,181,198,208,122,146,200,207,192,187,106,96,62,111,18,172,245,177,99,209,231,96,182,28,203,223,87,168,50,236,106,147,252,179,46,83,78,34,100,103,81,181,232,230,149,104,180,160,245,74,200,207,217,219,83,21,0,226,231,215,106,202,113,195,231,205,168,200,53,40,253,84,239,117,197,126,194,45,76,254,226,31,233,90,172,213,46,106,204,170,213,90,71,81,58,161,33,111,188,230,196,163,123,142,44,212,163,209,36,68,90,169,71,224,68,66,202,184,103,228,81,139,130,84,44,113,196,118,121,145,24,54,164,82,226,110,50,250,194,56,114,89,123,123,50,8,252,13,101,177,72,211,218,126,194,1,234,178,43,195,174,153,43,14,152,196,108,77,167,111,159,90,140,153,52,246,185,202,45,172,60,196,103,154,94,230,100,237,61,21,188,180,82,72,253,250,118,33,247,51,121,194,250,45,217,109,149,213,131,244,255,0,245,195,2,38,213,196,230,159,243,130,67,111,172,203,124,137,100,132,110,113,77,151,129,233,227,225,168,178,72,177,153,133,21,152,113,145,177,150,27,75,77,167,83,61,18,146,208,139,83,239,224,67,253,64,103,74,197,193,108,104,193,236,106,182,101,87,109,78,138,85,26,224,132,227,229,215,68,115,111,38,90,77,95,101,107,35,208,219,63,13,124,61,163,64,216,99,83,126,179,135,54,189,82,81,104,252,170,52,39,157,46,223,109,76,33,71,224,68,94,39,236,33,232,157,140,195,234,74,221,70,227,78,154,119,50,31,232,68,73,34,73,120,23,96,17,91,137,91,82,28,202,221,124,216,94,210,74,101,41,125,136,245,79,163,166,106,93,197,4,211,91,55,106,49,90,47,21,190,132,255,0,149,68,47,215,137,108,230,34,101,114,188,135,149,161,188,153,77,163,177,247,81,211,166,105,225,250,133,8,80,144,135,43,148,230,221,236,133,75,101,42,253,70,178,212,6,136,242,91,77,233,178,199,101,69,81,105,206,160,211,79,252,180,248,229,239,21,19,196,247,11,215,135,121,148,155,41,166,255,0,155,220,17,157,172,41,122,255,0,186,63,62,105,153,105,189,71,224,143,184,190,226,23,25,148,104,177,34,101,210,193,110,26,181,65,219,180,165,31,99,241,232,88,247,254,193,21,248,185,225,4,11,171,12,34,223,145,99,233,81,163,184,131,113,221,234,239,29,168,243,221,52,232,107,36,253,165,107,174,211,63,215,224,2,0,228,43,17,225,219,24,141,82,177,106,13,236,106,248,165,189,110,53,35,83,62,75,179,31,138,209,47,97,36,247,109,36,153,232,106,73,31,134,226,241,28,207,51,24,93,113,225,78,48,220,84,154,243,58,55,58,163,46,161,1,237,205,255,0,56,136,185,79,37,167,118,165,106,217,187,150,103,181,70,74,47,105,14,105,75,169,74,163,212,162,213,97,57,178,68,55,144,251,74,208,143,69,161,68,162,61,12,140,188,72,188,72,123,156,80,197,250,214,40,193,163,183,94,95,54,77,42,28,120,105,119,68,39,234,218,37,232,90,37,9,47,23,12,253,167,247,152,14,255,0,144,44,227,221,24,29,137,180,107,70,175,51,159,108,215,102,199,166,186,223,45,180,242,57,210,34,182,167,117,75,11,113,91,91,104,203,105,25,107,239,35,241,183,60,200,96,205,167,154,140,9,147,76,54,186,149,205,167,46,167,70,123,115,168,219,33,112,222,76,117,237,222,222,191,215,235,162,207,78,253,203,221,156,216,239,185,22,67,82,89,86,215,25,90,92,65,233,174,134,71,169,120,141,1,112,224,196,9,56,129,150,26,19,243,21,185,218,49,69,164,107,161,22,164,205,62,33,235,217,41,246,172,253,255,0,172,192,81,86,45,225,189,99,9,177,10,183,97,215,27,219,34,147,58,76,82,61,80,123,210,211,238,53,187,213,82,136,181,54,207,182,227,253,190,35,187,100,11,52,21,108,2,197,250,108,41,178,183,219,213,199,217,128,251,27,18,91,22,244,168,164,167,55,19,75,89,232,219,38,91,75,79,214,71,227,59,56,168,229,89,219,206,204,94,45,218,172,110,155,74,35,118,106,55,17,106,195,77,77,144,226,181,91,196,94,42,79,100,164,207,221,175,128,167,21,37,232,146,13,42,45,142,178,189,15,192,244,81,31,249,60,64,106,74,218,174,194,186,45,234,101,201,78,86,232,181,72,108,205,100,244,50,245,28,65,45,62,36,71,224,162,241,34,253,68,62,144,175,126,17,184,234,253,249,134,211,112,226,179,47,153,82,161,45,197,71,71,44,139,72,76,199,128,202,79,84,182,148,253,165,159,138,141,95,175,196,88,64,15,207,61,148,72,129,38,59,136,222,135,89,90,20,157,116,212,141,38,70,90,140,241,231,202,203,59,39,51,23,116,125,187,81,85,168,207,170,54,157,117,218,151,106,18,136,139,93,199,175,217,251,191,81,13,18,10,8,226,114,236,199,115,79,87,234,211,166,198,100,37,174,229,221,178,168,204,211,195,246,248,247,1,19,135,209,183,110,10,173,171,92,129,113,208,228,244,243,233,178,90,151,29,221,137,94,199,27,89,45,7,162,136,210,122,41,36,122,25,25,15,196,152,207,41,131,146,148,106,217,43,105,171,82,241,211,81,254,105,35,82,137,36,93,204,244,32,22,247,145,30,37,240,238,212,83,48,179,26,103,114,106,191,83,6,159,55,148,106,231,159,243,102,26,71,46,52,82,74,119,41,78,171,85,43,183,129,158,154,24,178,104,83,99,84,98,53,54,27,156,198,95,66,92,109,90,25,106,149,17,25,30,135,223,192,200,101,169,232,149,26,43,241,100,60,223,37,197,37,18,152,61,82,175,87,93,82,175,111,187,192,196,219,201,127,17,235,195,6,103,83,236,172,66,145,233,43,97,199,218,96,151,177,166,122,70,204,227,183,187,70,163,45,199,54,54,210,251,107,169,235,239,208,204,47,4,7,137,194,124,95,178,113,150,215,141,117,89,21,78,178,35,237,161,74,62,67,205,236,82,155,67,134,159,173,66,12,244,39,19,223,79,111,235,211,219,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19,139,24,189,100,224,213,175,38,234,189,170,157,28,70,27,90,146,124,135,156,222,164,182,183,54,253,82,22,101,169,54,174,250,123,63,86,161,235,230,205,141,78,136,236,217,142,114,217,97,10,113,197,104,103,162,82,70,102,122,23,127,2,49,91,57,238,226,95,14,210,69,79,11,48,90,119,58,171,245,208,106,19,121,70,158,65,255,0,57,97,212,114,228,197,52,171,106,146,210,181,74,187,248,17,233,169,136,215,157,14,35,215,142,51,78,168,89,88,123,35,209,182,194,31,117,131,94,198,158,234,219,35,144,222,237,29,140,135,27,222,219,136,237,174,165,167,191,83,40,72,204,74,141,105,249,82,25,111,156,226,82,185,79,158,169,79,171,174,170,87,179,223,224,64,63,214,226,184,42,183,85,114,125,199,92,147,212,79,169,73,118,92,135,118,37,27,220,113,102,181,158,137,34,73,106,165,25,232,68,68,62,112,40,141,42,52,153,119,35,208,199,250,42,51,201,96,164,169,26,54,106,218,74,212,188,116,212,4,128,200,109,150,119,182,102,45,24,230,157,200,165,84,96,85,22,157,116,220,150,170,17,72,203,93,197,167,218,251,255,0,81,141,14,64,101,17,224,70,142,218,54,33,166,80,132,167,93,116,34,73,17,22,162,132,56,99,59,49,172,211,210,58,68,235,189,152,233,119,185,118,108,234,48,245,241,253,158,29,197,251,128,15,155,114,215,97,90,246,245,78,228,168,171,108,90,92,55,166,188,122,25,250,141,160,214,175,2,51,240,73,248,17,254,163,31,72,87,191,23,44,117,122,195,195,104,88,113,70,151,203,169,87,86,218,164,35,150,71,172,39,163,207,101,71,170,155,82,126,210,11,193,68,175,213,226,2,2,231,247,52,21,92,125,197,250,148,24,50,182,91,212,55,222,128,196,125,137,61,235,102,84,162,75,155,141,164,44,181,109,226,45,167,169,125,230,126,28,39,9,48,222,177,139,56,133,68,176,232,109,238,145,86,157,26,41,158,168,45,137,117,246,218,221,235,41,36,122,27,133,219,113,126,207,17,228,210,151,165,200,36,164,183,186,242,244,47,2,213,70,127,228,241,23,29,194,183,42,206,217,150,98,49,110,234,99,108,202,177,19,176,81,184,143,70,29,106,20,134,215,170,30,50,241,74,187,41,36,126,253,60,0,74,60,183,224,205,167,149,124,9,141,76,38,186,101,194,167,34,167,90,123,115,171,221,33,16,217,76,133,237,222,230,159,212,107,162,15,78,221,139,223,81,153,253,206,61,209,142,56,155,89,180,105,19,57,22,205,10,108,138,107,77,242,219,87,63,147,34,83,105,119,85,48,135,19,185,183,72,182,153,158,158,243,63,11,67,226,63,136,18,112,255,0,44,53,215,225,171,107,181,146,149,72,215,66,61,9,234,124,179,215,186,85,237,65,123,191,89,12,254,200,125,201,82,29,146,242,183,56,242,212,226,207,77,53,51,61,79,192,7,82,203,62,22,220,120,173,140,54,237,38,130,206,173,193,168,196,168,79,123,115,127,205,226,34,83,41,117,221,170,90,119,237,230,17,237,73,154,143,216,67,166,103,219,18,33,220,248,141,77,177,105,237,238,110,199,165,179,110,59,35,83,46,115,176,159,148,209,175,105,164,182,235,184,143,66,82,136,188,55,31,136,228,56,95,139,245,172,46,131,88,110,130,190,84,154,172,57,16,212,238,136,87,213,186,72,212,180,82,20,94,45,145,251,15,239,33,225,170,149,41,85,138,148,170,172,215,55,200,152,242,223,117,90,17,106,181,168,212,103,161,17,23,137,159,129,0,150,60,48,240,193,120,137,153,72,50,158,71,212,91,241,154,172,37,122,255,0,186,49,62,17,145,105,189,39,224,191,188,190,227,22,237,157,42,111,83,150,59,214,42,75,94,77,6,164,127,228,167,200,47,120,141,156,34,240,134,5,173,134,50,175,201,81,245,168,213,220,89,182,238,245,118,142,236,120,14,146,118,146,205,63,105,58,235,180,143,245,120,9,83,155,152,177,37,229,210,254,110,98,180,65,91,181,85,23,99,241,232,95,247,126,208,25,192,169,54,109,84,101,52,126,40,125,105,255,0,34,140,95,183,13,54,164,55,149,186,9,190,189,196,164,197,82,59,17,104,147,167,67,208,187,10,15,175,33,13,215,42,45,181,221,9,150,242,83,250,137,103,160,190,238,26,51,163,203,202,229,9,12,43,83,100,162,180,190,199,217,69,78,135,175,143,235,1,33,113,58,166,253,27,14,110,138,164,82,213,248,180,105,175,52,93,187,173,44,45,69,226,70,94,37,237,33,159,155,235,5,177,163,24,177,170,231,149,65,181,58,217,85,155,130,107,140,23,93,17,189,220,233,106,52,253,165,160,139,83,112,188,116,241,246,13,22,25,18,136,210,126,7,216,127,155,81,152,97,74,91,72,218,106,215,94,230,96,43,111,40,124,47,162,218,118,217,221,88,193,79,255,0,92,51,226,109,68,78,105,255,0,55,37,182,194,200,183,199,150,104,94,215,18,225,120,22,190,62,26,15,135,158,174,29,116,200,184,116,254,35,97,149,59,100,250,44,101,73,168,53,206,81,238,97,150,36,188,234,247,61,39,105,106,173,133,162,82,103,238,215,185,11,69,31,229,42,51,51,98,189,14,74,55,178,251,106,105,196,234,101,170,84,90,25,106,93,252,12,6,89,208,185,244,42,178,92,108,249,19,105,210,9,73,63,85,91,29,109,95,180,143,67,47,188,133,191,112,213,207,91,23,197,30,14,11,98,52,189,149,122,123,45,70,166,191,203,51,230,180,132,67,140,210,54,179,28,146,157,86,165,158,170,89,153,123,123,104,99,151,241,48,200,163,22,252,169,216,227,135,44,242,226,62,110,200,170,68,220,103,245,134,115,36,188,246,247,164,25,248,18,11,98,81,167,180,189,164,43,86,139,89,170,91,53,152,181,170,76,142,158,117,62,66,31,101,205,137,94,199,27,89,41,39,162,136,200,244,82,75,196,140,128,104,31,58,216,17,137,152,245,134,174,91,88,117,118,244,10,115,85,57,15,160,142,239,80,71,30,74,12,185,143,56,141,155,185,168,78,186,246,211,95,126,149,17,123,240,237,204,205,161,119,64,183,101,217,189,71,165,100,180,195,82,61,35,79,70,229,186,234,144,94,169,73,61,62,206,189,204,191,96,159,188,58,115,247,27,20,169,240,48,115,16,215,182,225,133,29,166,162,74,208,207,158,218,19,18,58,19,177,152,233,66,119,56,226,207,83,89,153,120,31,109,12,88,89,104,101,169,123,64,67,236,136,100,150,145,151,123,90,61,195,115,210,246,221,179,88,66,164,43,158,163,229,111,110,42,212,141,16,251,141,43,71,89,87,114,34,215,245,120,204,32,0,0,0,0,31,197,30,210,51,247,22,163,250,60,86,51,223,48,112,227,11,110,155,202,124,142,74,105,148,121,210,91,86,195,87,174,220,103,28,34,208,146,175,208,63,97,151,253,0,41,203,139,86,38,253,48,199,246,109,184,210,57,177,232,180,228,198,112,182,109,216,243,51,103,32,211,221,4,103,161,43,199,83,47,214,32,200,246,248,217,126,75,196,172,84,186,47,41,82,57,201,169,85,230,200,101,91,9,63,84,228,151,28,79,98,74,127,79,218,68,127,244,15,237,169,132,55,77,221,104,214,47,58,108,125,105,244,86,36,62,250,247,183,224,203,73,113,69,161,172,149,246,84,94,4,127,183,192,4,208,225,3,140,41,181,177,118,161,135,149,21,233,22,173,1,213,177,219,254,200,118,84,6,82,93,144,103,224,147,241,81,23,234,241,23,60,100,151,19,161,247,35,25,165,203,101,232,171,3,28,108,187,143,118,212,49,93,167,115,79,77,116,66,102,50,179,254,202,191,67,216,67,68,184,43,123,49,136,184,103,70,188,163,47,123,117,14,163,105,232,101,175,46,67,141,251,82,159,106,61,197,254,144,16,23,62,156,54,32,93,6,188,72,192,250,47,79,82,61,58,232,157,74,151,207,254,229,101,191,94,76,162,74,118,165,46,159,170,158,254,7,236,49,83,146,98,87,44,234,201,181,33,29,36,248,222,205,80,230,221,200,251,181,73,250,170,255,0,148,106,76,200,148,90,31,128,138,249,176,200,70,26,102,62,51,53,70,217,244,93,122,54,237,37,238,144,254,253,198,194,126,199,80,218,11,68,51,167,135,183,95,18,238,16,95,41,92,85,110,155,25,44,218,152,223,39,210,180,194,221,178,161,177,182,57,63,215,184,127,85,26,34,148,173,202,91,73,241,237,166,190,6,98,216,48,207,22,172,108,92,160,51,114,88,213,159,72,66,123,118,213,244,239,53,224,181,160,251,58,132,159,139,107,246,123,63,80,207,190,96,178,139,138,217,119,152,146,187,105,155,160,57,175,46,95,58,49,111,208,154,215,212,109,231,20,90,41,228,151,127,215,250,188,134,17,99,166,35,224,149,121,170,253,131,92,232,31,107,119,253,138,195,186,234,135,17,254,234,218,203,193,213,251,61,191,171,64,211,64,8,23,148,254,39,214,38,42,198,77,185,137,37,232,106,242,53,216,175,174,145,212,106,111,172,251,51,17,40,70,212,54,143,111,125,222,242,49,60,90,117,15,54,78,182,122,165,94,6,3,254,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,173,105,109,38,181,158,132,64,63,232,115,140,104,199,172,62,192,154,26,43,183,221,83,164,101,221,121,101,200,125,205,218,45,180,159,245,77,172,203,67,117,30,207,111,235,210,52,230,235,137,69,147,129,70,171,114,201,103,211,151,1,105,189,189,207,69,229,127,80,178,238,228,85,161,90,182,234,143,199,182,223,121,150,148,211,138,216,183,122,99,61,208,229,211,122,84,58,185,174,233,161,242,154,111,77,27,66,63,220,208,130,240,105,62,207,103,235,212,36,238,105,248,150,226,78,56,173,218,21,162,199,209,202,1,237,220,206,248,243,57,191,212,40,189,103,34,161,105,209,109,40,252,123,238,247,23,120,141,107,90,183,5,245,95,143,111,91,176,186,202,140,205,252,166,185,136,111,118,196,41,103,221,102,148,151,170,133,31,115,246,9,49,150,30,30,120,177,143,178,211,80,168,199,244,29,3,191,243,237,241,164,238,236,241,127,86,82,80,178,250,198,73,63,250,90,248,23,123,140,203,166,83,240,203,45,244,38,169,150,116,13,101,39,119,54,87,54,71,214,122,239,40,189,71,30,112,139,66,121,69,216,254,255,0,118,129,7,178,149,194,122,59,76,65,190,49,194,103,49,213,243,117,163,114,204,185,122,27,237,127,116,70,153,223,82,229,47,195,254,47,188,197,156,91,182,213,22,212,166,53,71,160,195,233,162,51,187,99,124,197,175,77,84,106,62,234,51,63,21,25,248,251,71,212,0,0,0,1,5,184,181,226,74,173,92,190,72,180,35,189,177,251,139,102,207,87,93,58,121,208,92,63,20,153,120,43,222,95,180,84,222,85,112,209,252,89,199,11,122,202,96,181,57,221,94,190,31,216,134,251,158,213,39,251,223,188,191,208,36,167,22,172,94,77,231,142,63,65,97,185,172,123,107,237,118,241,234,33,193,119,218,130,63,20,159,246,143,246,120,15,105,193,203,9,158,169,226,37,79,20,101,51,245,116,110,79,76,189,197,254,236,197,65,133,246,37,151,187,218,147,251,180,241,1,39,56,144,229,186,29,223,129,47,85,41,42,254,146,163,109,228,30,135,223,157,50,34,85,246,157,36,253,148,159,137,31,236,20,129,220,143,239,26,159,168,211,162,85,161,185,2,115,92,198,29,211,114,119,25,107,161,145,151,114,50,63,18,33,158,92,216,101,38,244,203,189,219,83,41,17,57,214,243,50,98,196,141,55,152,210,121,142,57,16,158,81,114,201,231,22,90,26,92,46,253,189,95,188,136,4,228,225,9,152,68,77,162,79,193,186,193,253,124,119,29,155,25,127,248,52,162,4,116,39,68,183,167,137,159,115,94,190,242,246,139,62,35,212,181,47,104,204,102,13,226,37,83,11,49,38,129,122,210,151,181,202,117,70,43,235,45,18,123,144,220,134,220,52,250,201,86,154,242,203,190,135,254,129,163,44,2,196,104,216,171,132,54,173,236,194,181,114,161,72,130,244,146,208,253,87,156,138,211,139,46,233,78,191,214,120,145,17,127,208,3,161,0,0,0,252,245,9,209,169,144,100,84,102,185,203,98,43,75,121,213,104,103,181,9,35,51,61,11,83,62,196,126,3,225,223,248,131,107,225,165,181,50,234,187,106,29,28,8,76,184,242,215,202,113,207,176,218,150,101,163,105,82,190,202,21,236,246,10,98,207,103,16,139,147,26,171,181,43,6,192,149,209,218,17,212,244,53,250,141,185,213,237,92,150,141,207,173,140,135,91,222,211,168,245,119,118,211,199,93,76,130,64,231,219,137,60,74,100,90,174,16,225,26,55,205,87,62,36,218,158,166,92,190,210,163,184,223,38,68,83,35,209,68,218,181,74,251,248,17,248,152,170,74,205,102,165,112,84,228,214,106,242,122,137,146,221,91,207,57,177,40,220,181,168,212,163,209,36,68,90,153,153,246,33,248,148,102,165,26,140,251,153,234,96,3,162,229,234,215,93,225,140,86,165,13,182,121,171,126,175,5,41,78,237,186,153,202,105,37,223,82,253,47,120,209,142,17,91,11,180,112,242,131,68,112,182,170,61,58,42,20,143,29,166,150,27,73,150,186,158,186,109,241,212,80,38,70,57,127,202,118,197,230,53,204,47,78,83,52,45,218,104,126,144,141,220,104,162,46,157,51,58,22,133,203,78,133,238,236,3,253,64,0,0,0,0,67,14,43,85,22,96,229,153,212,59,227,34,162,166,83,227,226,170,124,237,61,159,112,163,123,105,68,139,142,148,181,39,113,38,107,6,101,174,154,253,97,11,192,226,199,5,51,50,208,74,81,233,200,170,243,75,245,149,62,119,254,209,71,20,167,85,30,167,13,244,125,166,223,109,101,250,201,68,96,52,145,149,135,209,35,47,120,126,182,216,229,17,91,84,162,211,118,237,127,152,177,220,122,140,89,195,232,120,165,135,87,13,133,57,254,67,117,186,100,184,4,246,211,87,44,222,97,198,183,109,37,39,93,57,134,122,110,45,125,229,226,57,238,75,106,111,85,114,217,98,190,255,0,218,69,10,152,223,179,192,160,71,63,97,23,188,119,0,25,193,205,86,92,46,172,186,226,109,86,219,172,35,155,1,201,79,187,2,78,173,167,155,28,228,62,134,149,177,46,184,164,234,150,76,244,81,234,94,7,247,241,81,168,155,214,198,181,241,10,136,237,187,118,211,122,232,14,238,220,215,57,198,187,154,20,131,238,218,146,175,178,181,23,143,180,113,104,249,12,203,108,106,207,166,89,177,180,116,189,100,151,164,231,246,86,253,196,127,221,30,255,0,102,128,40,91,9,176,134,243,198,43,194,157,104,90,20,206,170,68,217,44,180,179,231,52,142,90,22,235,109,154,254,177,104,35,208,220,79,109,117,61,70,130,178,143,130,203,192,108,17,161,216,242,85,172,222,158,52,153,165,167,132,158,145,134,156,46,203,89,120,181,253,147,211,221,239,62,153,106,89,182,253,151,76,102,147,111,65,233,163,176,218,90,66,121,171,94,137,74,82,146,45,86,163,63,4,151,183,216,62,216,15,205,81,167,196,170,211,228,211,39,53,204,141,45,149,176,234,55,25,110,66,146,105,81,106,70,70,93,140,252,12,86,14,115,56,91,78,185,43,149,76,71,193,143,85,217,107,126,100,154,111,99,230,58,165,200,121,106,230,201,150,68,90,154,154,78,132,157,61,164,94,36,45,28,0,86,111,11,92,176,227,14,10,223,183,5,199,126,219,222,141,138,244,9,116,228,31,87,21,237,202,55,161,44,143,234,157,89,150,164,210,253,158,207,31,13,108,200,0,7,248,79,121,49,160,200,144,179,209,45,52,181,153,251,136,136,204,103,87,59,247,18,174,76,204,223,50,20,255,0,53,49,107,117,56,136,61,187,116,74,106,18,76,139,192,191,72,104,90,248,150,112,44,186,252,228,171,105,199,165,202,116,143,77,116,52,180,163,255,0,64,205,182,98,42,42,170,227,149,249,57,110,111,55,46,74,162,181,211,77,117,152,233,251,139,222,2,199,114,31,148,75,47,24,114,173,85,122,228,141,204,151,83,150,251,81,220,222,233,114,185,148,232,166,149,104,135,144,74,208,220,81,232,122,106,32,22,106,114,251,92,203,174,42,212,236,250,151,173,17,199,158,147,1,207,80,183,70,57,47,182,215,98,113,195,46,204,159,218,61,125,255,0,125,216,240,243,160,46,131,149,139,59,123,188,207,72,211,105,243,203,213,211,105,57,78,137,219,196,245,240,241,237,250,135,233,206,206,90,41,121,138,194,42,165,48,253,74,181,46,59,245,10,121,250,199,190,67,113,100,165,164,127,90,218,75,85,61,226,163,50,247,150,158,1,82,185,57,171,225,126,40,180,246,94,113,106,159,185,235,137,197,70,160,212,249,178,11,165,154,249,71,137,24,185,44,18,73,123,77,199,21,171,142,18,79,193,90,118,49,242,51,101,145,124,66,203,85,81,217,230,175,74,219,111,45,78,71,157,163,12,104,131,83,230,148,242,250,135,28,254,173,141,218,159,191,79,18,239,195,46,106,5,199,132,88,139,42,145,45,61,53,90,218,170,173,40,86,173,175,71,99,190,164,146,180,35,82,126,211,103,219,83,46,222,210,23,109,144,12,112,165,230,115,46,234,179,238,255,0,231,19,169,145,206,133,49,159,89,28,232,237,193,138,219,139,220,219,109,146,117,83,234,45,8,204,203,216,126,224,166,28,27,199,76,64,192,203,153,155,150,197,171,116,143,54,164,243,19,200,97,206,98,9,198,214,105,213,214,214,69,169,180,142,250,123,63,94,182,215,148,142,40,150,102,44,170,153,98,226,68,31,66,215,249,44,199,41,92,215,100,245,143,125,67,91,182,51,17,40,111,123,142,44,244,221,162,118,233,224,100,99,159,231,15,133,93,62,174,205,66,254,193,5,114,102,145,59,33,234,86,138,87,53,90,72,117,74,231,73,150,68,157,76,218,70,132,158,222,62,242,21,103,123,88,183,78,28,92,82,173,187,174,157,209,84,32,188,182,156,111,156,219,154,41,14,41,7,221,181,41,63,105,10,47,19,240,1,168,8,51,99,84,97,179,62,27,156,198,36,54,151,91,86,134,90,165,68,70,71,161,247,46,198,67,253,197,21,100,179,136,101,223,128,181,72,54,149,226,191,72,218,75,54,163,26,52,105,158,149,38,168,237,243,53,110,50,221,94,214,154,87,171,175,125,125,250,107,114,248,55,141,86,62,56,90,113,238,219,34,165,213,70,117,40,230,23,37,228,114,214,109,54,225,167,235,91,65,158,132,234,123,233,237,253,122,7,190,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,225,58,108,106,116,71,167,76,115,150,196,118,212,235,138,208,207,68,164,140,204,244,46,254,4,99,157,99,54,97,48,219,3,105,135,58,248,172,244,171,92,89,82,88,111,167,144,190,103,33,9,90,139,86,155,94,157,150,159,31,127,183,67,20,239,157,62,33,151,126,61,85,103,90,86,114,253,29,105,54,110,198,36,104,211,221,82,73,82,27,230,106,228,100,58,141,205,58,159,87,94,218,123,245,208,38,214,109,248,162,89,120,76,170,157,139,134,240,125,53,112,114,95,142,114,121,174,198,232,222,250,246,183,108,122,34,144,230,199,27,65,233,187,69,110,211,192,140,197,73,227,38,58,98,6,57,220,207,92,183,213,91,171,121,197,43,150,158,67,13,242,208,110,56,178,78,173,54,130,61,13,213,247,211,219,250,180,243,214,77,139,116,226,61,197,22,219,181,41,221,109,66,115,200,105,182,249,205,183,170,150,226,80,93,220,82,83,246,150,146,241,47,17,105,153,59,225,89,79,164,51,2,254,198,245,115,166,232,212,134,105,90,41,60,165,105,29,212,171,157,26,89,146,180,50,117,26,26,123,248,251,136,4,47,202,118,69,241,11,50,181,70,167,146,189,21,109,178,180,174,68,237,24,127,84,18,152,53,39,151,212,54,231,245,111,238,212,189,218,120,159,111,175,156,106,182,23,225,115,76,229,231,9,105,251,95,183,157,76,122,245,83,155,32,250,169,172,20,136,146,75,146,249,40,145,184,219,109,122,182,225,164,188,19,175,115,22,89,159,252,112,165,229,143,46,233,179,237,15,230,243,170,113,202,133,13,159,89,124,152,238,65,148,219,107,220,227,110,18,180,83,9,45,12,200,207,218,126,250,73,182,104,23,30,46,226,44,90,68,68,245,53,107,150,170,132,173,90,182,141,93,144,249,36,213,161,154,83,246,156,46,218,145,119,246,16,15,117,149,108,190,215,51,21,138,180,203,62,155,234,196,109,230,100,207,115,212,61,177,138,75,13,187,216,220,108,207,179,197,246,79,95,119,221,63,115,225,148,75,51,7,178,173,75,122,218,141,203,151,77,150,195,82,28,222,233,243,121,116,233,70,165,104,183,150,73,212,219,73,232,90,232,37,238,73,114,209,75,203,174,17,82,233,133,235,85,170,113,216,159,80,63,88,182,72,114,44,100,186,143,235,92,73,232,166,124,83,161,123,139,79,31,205,196,46,128,170,246,86,47,29,174,242,253,29,77,168,79,63,87,93,196,221,58,95,111,18,211,199,199,191,234,1,76,57,32,184,149,109,230,102,198,144,151,249,73,149,91,166,68,89,237,221,170,85,80,140,102,94,7,250,35,69,80,30,76,152,49,228,32,245,75,173,33,100,126,242,50,35,25,162,203,189,69,84,172,114,176,231,33,205,134,221,201,75,86,186,107,166,147,26,63,113,251,134,146,108,121,103,62,203,160,78,82,183,28,138,92,87,76,244,211,83,83,73,63,244,128,251,98,179,120,165,101,135,24,113,170,253,183,238,59,10,222,244,148,86,96,68,167,44,250,184,172,237,81,61,53,102,127,90,234,12,244,39,81,236,246,248,248,233,102,64,2,174,50,103,194,218,117,183,92,165,226,62,51,250,206,196,91,19,35,83,123,23,45,212,174,59,200,87,54,52,179,35,208,210,234,116,52,233,237,50,240,33,103,212,234,124,74,85,62,53,50,11,92,184,209,25,67,13,35,113,158,212,37,36,148,150,166,102,103,216,139,196,199,233,0,28,103,55,24,44,188,120,193,42,229,143,25,90,76,56,242,100,66,45,60,100,116,143,180,217,119,90,11,197,223,237,43,79,127,188,179,233,139,56,67,121,224,237,225,81,180,46,250,103,76,252,41,47,52,131,231,52,190,98,16,235,141,146,254,173,107,34,212,219,87,109,117,45,6,156,71,196,186,236,219,126,244,166,61,73,184,96,245,49,223,109,77,45,60,213,163,84,169,42,73,150,168,81,31,130,143,219,237,1,151,33,218,178,171,151,11,171,49,88,155,75,182,232,232,229,64,110,83,14,207,149,171,106,229,71,41,12,33,213,108,83,173,169,90,37,226,61,18,122,159,129,125,215,109,35,33,121,109,147,89,244,211,214,54,174,159,117,23,164,231,247,86,253,198,127,221,30,255,0,102,131,180,217,86,53,175,135,180,70,173,219,74,155,208,192,107,110,214,185,206,59,220,144,148,23,119,20,165,125,148,36,188,125,128,62,126,18,225,244,60,44,195,171,122,194,130,255,0,61,186,37,50,36,3,123,105,167,152,108,176,219,91,182,154,149,183,94,89,30,155,143,79,121,248,143,49,154,119,209,31,47,120,128,183,24,230,145,219,85,82,211,118,221,63,152,191,220,117,97,195,243,163,83,122,149,150,203,233,246,62,210,232,85,54,253,158,7,2,65,251,72,253,192,51,177,114,168,151,113,213,86,148,237,37,77,124,200,181,215,79,172,49,121,28,41,106,76,207,203,51,72,107,198,61,69,44,171,199,197,52,248,58,251,62,241,70,21,87,85,34,167,49,245,253,167,31,113,103,250,205,70,98,241,248,78,65,76,60,180,26,146,122,243,234,188,211,253,103,79,131,255,0,176,4,215,0,0,0,0,1,227,113,114,215,93,223,135,181,234,35,101,185,82,41,242,144,148,120,110,53,48,226,72,181,212,180,215,119,142,163,57,217,133,181,215,103,227,29,215,66,113,158,82,216,171,206,74,147,187,118,134,153,78,164,251,234,127,163,239,26,94,149,167,76,246,165,169,114,213,169,123,251,12,235,231,159,151,252,167,111,174,91,92,178,244,229,83,82,221,174,167,233,9,61,192,113,26,53,102,165,111,212,227,86,105,18,122,121,145,29,67,204,185,177,43,218,180,40,148,147,209,68,100,122,25,17,247,33,107,121,9,226,79,18,167,22,149,132,56,184,141,147,83,200,137,10,167,169,159,51,180,88,237,183,201,143,20,136,181,81,184,173,84,190,222,6,126,6,42,92,18,102,149,18,136,251,145,234,64,53,65,79,157,26,167,6,61,70,19,156,198,37,52,135,154,86,134,91,144,162,35,35,208,244,50,236,101,226,63,64,163,236,138,113,8,185,48,86,185,78,176,111,233,93,101,161,33,76,195,71,168,219,125,38,229,198,104,156,250,168,203,117,205,141,52,191,87,119,125,124,117,208,206,231,108,12,65,181,241,46,218,135,117,90,85,30,178,12,198,91,117,11,228,184,223,219,109,43,34,209,196,164,254,202,211,236,246,128,244,128,0,3,248,103,161,106,126,193,88,92,94,243,8,136,84,72,24,55,71,63,174,144,227,83,100,175,255,0,6,164,79,142,180,232,166,244,241,34,238,75,215,220,94,209,63,49,247,17,163,97,86,16,221,87,179,234,209,202,125,34,115,209,139,67,245,158,110,43,174,32,187,37,90,127,87,226,100,101,255,0,64,206,110,50,98,37,83,20,241,38,191,122,213,87,185,202,141,70,83,232,45,18,91,80,228,135,28,36,250,169,78,186,115,15,190,133,254,128,30,98,137,75,145,93,172,193,162,197,254,186,161,37,168,173,248,125,165,172,146,94,38,69,226,126,242,23,161,151,188,176,211,169,25,56,93,169,187,89,247,13,178,111,61,217,95,215,63,74,105,181,23,245,166,159,180,94,195,34,253,66,186,120,112,101,114,189,140,88,197,68,191,38,71,229,91,246,173,74,53,76,222,222,133,115,95,141,42,35,188,173,164,234,22,157,91,112,207,118,213,17,123,140,251,11,220,141,25,152,113,154,137,29,27,90,101,9,109,9,212,207,68,145,104,69,223,191,129,0,204,126,45,219,114,44,28,91,186,173,179,61,174,209,171,243,163,36,251,30,134,204,151,16,94,213,123,81,239,63,218,46,51,132,166,36,170,234,203,228,123,66,67,219,223,183,119,239,245,116,215,168,157,57,194,240,73,23,130,125,231,251,4,14,226,151,132,207,88,121,134,155,113,178,206,216,183,18,28,168,169,91,136,245,122,68,233,171,63,237,168,252,17,238,34,251,136,122,30,18,216,188,86,102,57,125,5,152,230,145,238,95,14,222,29,60,57,206,251,16,103,226,162,254,209,126,223,0,23,114,0,0,62,93,197,109,81,110,186,99,180,122,244,62,166,35,219,119,183,204,90,53,209,68,162,238,147,35,241,73,31,143,176,86,62,109,120,79,71,117,137,215,198,7,203,229,186,142,86,148,110,89,158,253,77,134,191,186,36,204,208,180,46,106,252,63,226,251,140,90,96,0,203,133,213,106,220,22,45,126,69,187,113,66,232,234,48,246,115,90,230,33,205,187,208,149,151,116,26,146,126,170,210,125,143,218,37,206,86,56,150,226,78,7,45,170,21,220,199,210,58,1,110,218,206,248,240,249,95,215,168,253,102,226,173,106,213,110,164,252,123,109,247,31,107,107,204,94,84,48,203,50,20,39,105,151,140,13,37,43,111,46,87,54,71,213,250,236,168,253,70,222,108,143,82,101,37,220,254,255,0,126,180,231,153,238,30,120,177,128,83,21,80,166,199,244,229,191,219,249,246,248,209,182,246,100,191,171,57,43,89,253,99,198,159,253,29,124,15,176,93,134,11,227,214,31,99,181,13,117,219,18,169,213,178,214,156,194,228,62,222,221,86,226,75,250,214,208,103,169,180,191,103,179,245,107,209,198,99,48,167,22,239,76,24,186,27,186,108,186,135,73,53,173,117,62,83,78,107,171,107,71,251,162,22,94,14,171,217,237,253,90,92,182,81,120,148,89,56,234,105,183,47,102,125,7,112,30,187,27,220,244,174,111,245,235,62,237,197,66,19,163,109,36,252,123,238,247,145,234,19,116,7,252,161,105,113,36,180,30,164,99,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,244,238,98,179,248,146,103,234,85,152,169,152,43,133,211,57,117,51,229,245,243,121,100,124,159,238,57,45,253,91,241,205,42,213,42,113,62,170,251,120,159,125,8,78,60,202,98,66,240,143,5,174,28,65,66,119,42,151,210,104,90,233,175,54,91,45,126,138,191,190,126,137,254,207,17,156,189,151,102,44,222,134,76,53,215,214,170,158,9,220,211,91,249,109,123,207,106,11,68,55,247,120,123,192,126,42,37,6,227,190,171,73,167,81,162,117,213,9,26,237,71,49,182,183,109,65,159,138,141,41,47,85,7,254,65,110,153,61,225,119,110,88,203,43,203,24,27,244,172,245,255,0,115,197,213,198,58,125,58,134,213,235,199,150,164,175,114,86,217,247,46,218,105,237,51,29,123,33,249,44,183,114,247,100,181,90,174,192,231,93,147,247,117,79,243,92,78,155,30,148,148,122,169,125,198,191,170,120,139,177,23,223,223,194,94,128,255,0,8,144,227,193,97,49,162,183,177,180,235,161,106,103,226,122,251,127,88,255,0,112,0,0,0,0,30,71,21,238,248,182,21,129,84,187,38,57,177,152,60,141,202,208,207,77,239,161,178,236,73,81,248,172,189,134,61,112,229,57,160,176,42,248,155,130,119,5,157,66,115,108,233,189,39,43,178,79,236,75,101,197,125,165,36,190,202,15,196,203,253,0,51,147,118,220,117,43,230,231,149,94,155,235,202,155,179,119,217,47,176,218,80,94,4,146,240,65,123,5,245,112,240,192,239,200,214,94,232,172,84,226,242,107,117,14,167,175,45,251,191,171,157,44,219,251,46,45,31,97,194,251,58,125,253,252,33,86,74,184,98,226,44,75,242,29,245,142,52,47,70,211,41,252,205,144,58,166,30,234,121,140,200,104,254,178,52,173,200,218,174,82,190,201,235,174,158,26,152,183,70,154,67,40,38,219,78,137,47,2,212,7,253,143,57,127,225,253,175,137,150,204,171,74,239,167,117,180,217,136,90,28,107,156,227,122,146,219,83,103,235,54,164,171,236,173,69,216,253,163,209,128,8,13,112,240,133,193,58,149,214,87,5,26,173,232,216,170,159,213,174,23,34,91,218,163,154,107,52,115,21,55,95,3,36,235,167,179,81,52,176,218,194,164,97,149,151,73,178,40,69,164,42,76,70,34,53,246,187,165,166,144,209,31,172,165,31,130,11,196,207,245,159,136,244,224,0,56,230,98,115,65,134,249,119,180,166,214,238,202,182,201,201,97,206,142,47,33,243,231,189,202,117,77,163,123,109,56,73,220,166,84,90,153,104,94,39,247,242,236,242,103,126,221,203,77,178,253,6,141,51,153,121,79,140,163,134,207,45,194,228,146,219,146,150,222,220,166,28,105,90,60,193,22,211,50,215,219,219,198,144,113,111,23,239,108,104,187,166,222,55,197,83,173,153,45,231,28,35,228,50,222,212,169,215,28,219,245,72,65,30,134,234,187,233,237,253,68,65,211,179,97,156,27,235,50,247,92,167,170,15,116,212,22,31,89,66,135,181,149,232,217,56,249,182,173,228,203,107,251,15,153,104,174,253,181,62,254,30,23,3,114,253,136,216,255,0,116,51,109,88,52,126,177,70,180,245,14,117,12,55,202,111,152,210,20,189,29,113,27,180,231,35,177,30,167,175,235,211,168,101,31,36,152,131,152,251,146,20,181,193,233,109,118,221,109,114,166,115,88,94,228,19,140,26,209,203,231,182,225,106,211,219,181,46,253,180,46,254,23,127,128,121,126,176,50,251,100,194,180,236,170,87,76,166,217,111,172,119,158,250,249,239,147,45,54,183,54,184,226,246,238,228,164,246,145,232,90,118,246,234,16,86,209,225,51,68,182,176,245,153,183,4,174,186,228,121,164,173,244,114,214,215,40,205,132,154,155,213,19,13,181,104,226,79,185,120,235,238,17,19,59,25,89,139,129,135,75,168,83,99,114,83,33,150,18,242,119,154,189,117,117,38,163,213,79,47,251,209,120,127,254,239,204,203,95,17,95,28,98,109,152,210,176,78,147,112,20,61,207,179,89,142,207,55,152,101,162,74,37,65,122,105,174,158,61,252,0,86,174,72,157,148,206,102,108,69,196,238,191,78,210,251,118,238,94,144,141,239,26,43,130,167,23,10,58,221,45,22,166,144,106,47,191,66,212,102,75,6,46,159,161,152,167,106,220,187,182,148,10,196,25,6,173,53,208,145,37,181,235,224,127,163,238,49,164,140,36,175,29,211,133,150,117,202,125,202,171,64,167,205,74,191,72,157,140,218,245,240,45,62,215,134,133,250,136,7,172,0,0,0,0,1,24,248,137,218,178,46,140,178,220,136,142,90,250,62,52,201,202,240,251,45,211,229,235,226,101,250,95,127,234,25,247,144,217,177,33,198,79,197,181,154,127,200,99,68,217,233,110,3,153,101,189,74,160,173,169,42,61,72,219,236,163,213,126,143,147,167,135,237,251,134,118,230,146,10,99,228,223,217,39,87,183,245,106,96,47,219,134,124,167,165,101,102,135,206,61,121,74,140,210,124,62,201,83,161,232,37,96,137,124,48,225,148,76,172,82,180,86,238,115,236,61,225,166,154,211,161,118,255,0,144,75,64,0,0,0,0,0,0,0,0,0,0,28,251,48,51,58,12,16,191,37,145,233,203,182,170,138,255,0,36,71,79,253,3,55,119,98,85,89,196,90,202,82,122,42,117,110,65,17,253,235,125,95,171,223,247,13,6,231,122,236,43,75,44,215,228,196,201,228,189,38,131,84,138,209,236,221,185,106,167,201,52,151,129,145,119,79,180,103,230,192,141,42,232,197,43,118,57,167,154,253,82,189,17,42,45,73,59,148,228,132,17,251,136,187,171,238,253,128,52,75,148,218,82,40,217,102,194,200,73,47,89,54,109,12,214,126,245,122,61,130,51,241,63,112,235,6,68,100,100,126,6,60,110,11,83,92,163,96,245,141,73,117,27,23,14,219,166,71,82,117,215,67,68,86,210,101,174,167,238,247,143,102,2,166,248,185,101,153,136,85,40,184,221,108,193,229,161,228,34,53,67,235,76,247,56,106,159,37,213,250,238,246,240,79,100,163,79,119,184,114,222,17,24,129,42,129,143,51,45,66,254,231,168,210,220,61,59,125,183,38,192,111,244,76,252,11,222,66,226,49,91,14,104,152,173,135,245,235,14,190,199,50,45,102,157,42,10,189,101,167,111,57,133,180,103,234,41,38,125,156,63,237,23,235,47,17,89,185,127,201,93,239,151,108,236,179,252,219,75,101,198,211,46,4,157,236,246,100,234,237,114,218,217,207,113,207,234,217,215,114,187,251,15,191,136,91,0,225,217,150,202,126,29,102,62,214,149,75,184,160,242,234,124,165,244,147,57,175,159,41,222,91,201,66,185,104,121,180,171,69,60,106,208,207,67,240,62,222,29,192,187,16,254,128,206,230,107,242,113,136,121,99,184,222,69,98,39,62,128,251,234,40,51,185,140,39,152,133,56,255,0,44,185,105,125,197,150,168,96,213,235,126,163,239,227,228,50,255,0,152,236,67,203,221,213,10,185,103,84,249,81,81,45,183,230,69,228,176,174,161,178,113,165,45,27,220,105,195,70,226,101,37,169,22,165,226,94,221,116,79,137,184,105,105,226,205,159,81,178,239,42,111,91,79,168,71,121,133,183,206,117,191,235,26,91,102,122,182,180,171,236,184,175,105,120,254,163,20,201,157,206,29,87,54,6,212,37,222,184,121,23,173,180,86,110,62,104,222,219,125,26,77,82,92,217,171,210,86,235,155,26,105,29,244,245,181,247,234,70,22,89,148,12,235,216,89,152,183,152,134,220,174,150,231,142,194,78,92,29,143,47,186,81,28,150,174,103,33,182,255,0,172,127,110,133,238,212,187,120,73,161,151,203,2,252,185,240,178,241,129,120,90,211,122,58,165,42,83,79,161,124,182,220,245,154,117,14,17,104,180,169,63,105,180,251,15,195,218,66,240,114,29,158,26,54,99,237,152,214,181,196,247,42,239,166,196,65,73,78,213,171,168,38,219,138,133,187,170,24,109,164,110,117,227,245,72,207,79,103,111,0,152,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,2,26,103,55,136,77,149,151,166,28,181,173,151,125,39,117,30,155,163,109,117,158,87,120,235,47,93,113,156,109,90,180,242,143,199,182,154,120,159,111,23,196,7,136,75,56,48,204,140,52,195,9,122,221,74,217,206,147,203,63,230,189,226,188,159,81,248,203,109,123,154,117,194,236,174,222,62,58,17,83,45,70,163,86,185,234,206,79,158,247,83,54,78,155,215,181,40,221,181,36,69,216,136,136,189,84,151,249,0,122,60,81,197,219,239,24,171,191,72,175,202,207,164,38,23,217,95,78,203,90,122,136,65,246,105,8,47,6,209,236,246,126,177,212,242,161,147,140,67,204,229,198,202,40,241,57,20,6,31,73,78,157,204,97,92,180,37,198,57,133,203,83,237,172,244,67,228,175,87,245,23,127,9,19,148,46,23,87,6,37,193,98,245,197,178,244,109,48,165,198,117,184,62,163,221,83,40,125,212,190,223,50,60,180,169,26,147,105,45,76,181,245,251,120,11,111,195,44,51,180,176,154,207,167,89,118,109,55,162,167,211,227,178,194,27,231,58,230,188,182,144,217,30,174,45,74,251,45,167,218,126,31,172,192,115,156,180,229,63,14,178,225,107,69,165,219,176,121,149,62,82,58,185,156,215,203,154,239,45,148,173,92,181,188,226,83,170,153,37,104,71,161,120,23,111,30,226,3,248,125,200,5,37,241,120,196,25,85,252,121,135,106,31,247,61,58,150,217,233,219,237,183,54,123,127,162,71,224,126,243,29,71,132,110,89,152,155,82,149,141,215,52,30,98,25,66,227,83,254,180,203,107,132,168,18,90,95,168,239,127,21,118,82,52,247,251,135,250,230,3,37,119,190,98,115,178,239,243,109,109,150,219,84,185,242,119,179,221,162,171,187,204,107,103,61,183,63,171,123,93,201,239,236,46,254,22,99,133,56,115,68,194,156,63,160,216,116,6,57,113,104,212,232,176,83,235,45,91,185,44,33,162,63,93,74,50,236,217,127,104,255,0,89,248,128,245,164,68,68,68,94,4,57,62,108,169,72,172,229,155,20,225,40,189,101,89,149,195,65,251,149,232,247,200,143,196,189,227,172,143,25,141,52,215,43,56,61,124,210,90,70,245,205,182,234,113,210,157,116,212,215,21,196,145,107,169,123,253,224,51,91,105,165,84,108,69,163,33,74,213,80,107,113,200,207,79,106,31,79,235,247,125,227,72,153,125,152,115,240,66,195,150,103,169,185,109,82,213,254,88,109,31,250,70,112,175,248,210,173,124,82,184,163,18,121,79,210,235,210,210,146,212,149,181,77,200,89,23,188,143,186,126,255,0,218,52,13,146,11,172,174,220,179,88,114,213,39,156,236,106,13,46,43,167,179,110,213,166,159,24,212,94,4,71,221,94,192,29,224,0,0,0,0,0,0,0,0,0,0,69,62,38,18,158,139,149,154,231,36,255,0,173,57,45,43,195,236,157,58,102,162,86,8,151,196,242,33,75,202,197,87,85,109,228,190,251,222,26,235,165,58,111,96,20,31,29,179,126,67,109,23,115,113,100,159,242,152,208,71,14,203,86,69,173,150,91,113,18,11,79,72,70,135,57,62,31,101,202,124,77,60,12,255,0,71,238,253,67,63,48,137,39,49,130,95,217,55,83,175,234,212,134,137,50,44,220,6,242,203,101,21,61,123,146,116,122,105,185,217,69,162,253,31,27,95,31,217,247,0,239,192,0,0,0,0,63,194,114,156,68,41,11,104,181,90,90,89,164,190,253,15,65,157,76,239,59,37,236,204,223,107,150,90,47,211,181,78,221,188,61,33,39,220,52,13,139,117,213,90,248,89,120,220,165,225,74,160,84,38,154,191,68,154,140,226,245,240,61,126,207,134,135,250,140,102,223,25,238,159,166,120,169,117,92,187,183,20,250,196,233,4,173,52,212,151,37,197,235,224,95,165,238,32,18,3,36,249,89,139,142,103,84,168,84,163,115,147,29,151,210,202,119,154,125,116,244,198,147,213,47,35,251,233,248,255,0,254,165,221,221,194,102,137,114,225,227,211,109,249,125,13,198,203,106,91,13,242,214,239,52,201,133,26,91,213,115,9,180,234,226,139,185,248,105,238,30,199,131,181,179,26,46,9,213,238,5,67,218,251,213,153,12,243,121,134,122,160,226,83,215,166,154,233,227,223,192,88,57,22,158,0,51,69,142,89,126,196,108,0,186,30,182,175,234,63,70,162,90,186,119,58,134,28,230,183,204,117,9,94,141,56,189,186,242,87,216,207,82,211,245,107,238,178,159,156,27,235,45,23,92,87,169,239,117,52,23,223,65,77,135,181,148,106,217,184,193,184,173,230,203,139,251,12,17,104,158,253,245,46,254,55,171,143,153,126,176,51,3,100,206,180,239,90,87,82,110,48,239,72,239,61,244,114,31,54,93,109,14,109,109,196,110,219,206,81,237,51,208,245,239,236,210,144,51,113,146,76,64,203,141,201,54,90,32,245,86,187,142,184,184,179,57,172,35,98,13,199,205,8,229,243,220,112,244,105,157,218,159,126,250,31,127,16,186,188,187,102,131,13,243,17,105,66,173,218,117,109,243,148,195,125,100,94,67,229,200,123,148,210,156,70,247,26,108,149,181,79,36,181,34,208,252,75,238,236,99,49,184,73,139,247,182,11,221,208,175,27,30,169,209,76,136,243,110,25,242,25,115,114,82,235,110,109,250,212,44,139,83,105,61,244,246,126,178,59,190,200,222,119,237,220,203,91,44,80,107,51,57,119,148,8,201,57,140,242,220,62,113,33,184,201,113,237,201,97,182,147,171,207,153,109,35,61,61,157,188,2,70,226,77,133,72,196,219,46,173,100,87,83,172,42,180,71,226,59,221,93,146,235,75,104,254,202,146,126,11,63,3,47,214,94,34,22,219,252,33,112,78,155,117,157,195,88,170,250,74,42,103,245,104,133,200,150,206,136,230,146,201,28,196,205,215,192,141,58,233,237,212,79,144,1,231,44,12,63,181,240,206,217,139,105,90,20,238,138,155,17,8,67,109,115,156,115,66,67,104,108,189,103,20,165,125,148,36,187,159,176,122,48,0,16,39,139,78,6,42,251,193,150,47,218,44,78,109,78,131,45,46,201,62,102,221,33,49,18,115,171,63,89,196,167,237,44,188,18,106,247,106,93,133,52,218,87,29,74,198,185,226,215,161,122,146,161,111,219,246,79,237,182,164,31,137,40,188,22,126,193,167,139,158,223,167,93,118,245,74,219,171,49,206,135,83,136,244,71,209,185,73,220,135,16,164,40,181,73,145,151,101,31,129,145,253,226,167,51,171,195,23,17,101,223,147,47,172,14,161,122,74,153,80,229,239,129,213,48,207,77,203,102,59,69,245,146,101,110,94,229,115,85,246,75,77,52,240,208,192,90,78,20,93,241,111,219,2,151,118,67,115,123,51,185,251,85,161,150,187,31,91,103,216,210,147,241,65,251,8,122,225,202,114,191,96,85,240,203,4,237,251,58,186,230,233,208,186,190,111,100,151,219,150,243,137,251,42,81,125,149,151,129,159,250,7,86,0,0,0,1,254,18,225,199,156,194,163,74,111,123,106,211,82,212,203,192,245,246,126,161,254,224,2,185,51,133,194,238,220,190,86,119,150,15,183,232,169,232,254,232,139,171,143,245,26,244,237,167,215,145,45,41,70,212,161,195,236,93,245,211,216,70,42,46,183,65,184,236,90,218,169,213,152,157,13,66,62,155,145,204,109,221,187,144,71,226,147,82,79,213,89,127,148,106,60,68,44,247,228,178,221,204,37,148,229,106,133,3,147,117,192,211,165,127,154,226,181,222,236,84,175,213,83,237,183,253,83,38,93,200,254,238,254,33,194,248,109,231,234,85,230,168,120,43,138,51,57,149,50,230,116,19,121,100,92,239,238,201,46,125,91,17,201,41,209,41,109,62,178,251,248,151,125,72,89,129,30,189,200,101,251,101,217,132,215,161,19,237,116,21,170,95,138,119,52,238,206,99,94,242,220,131,213,14,125,254,62,241,163,76,181,98,66,177,111,5,173,236,64,90,118,170,169,213,234,157,117,211,149,45,230,191,69,63,222,255,0,68,191,111,136,14,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,132,103,126,205,145,126,101,162,238,183,34,163,123,178,122,13,169,212,139,93,181,8,203,63,21,36,188,17,239,17,203,135,118,67,127,36,17,226,226,165,240,247,54,183,35,127,38,54,221,188,141,167,45,133,122,237,72,90,21,185,14,36,251,167,183,135,142,166,44,9,198,208,234,13,183,11,84,159,137,106,63,164,68,69,161,0,254,128,0,0,0,0,0,0,0,0,0,0,0,15,249,90,119,22,154,143,250,0,0,30,115,18,107,51,173,220,59,186,110,10,91,124,201,148,202,44,233,145,209,169,22,231,91,97,107,73,106,162,50,46,233,47,18,50,251,135,163,31,197,36,148,147,74,139,82,50,208,192,103,175,19,48,151,48,89,131,198,106,221,192,139,79,169,126,171,89,146,219,7,215,194,70,212,59,45,107,73,125,180,17,247,123,196,200,188,125,158,201,167,149,46,19,145,105,78,83,47,76,110,123,158,250,77,153,69,74,218,105,216,101,200,115,78,116,105,134,71,161,147,168,240,251,253,196,44,249,182,26,107,250,180,105,223,95,19,31,232,3,227,90,86,133,191,99,209,35,91,182,204,14,142,4,70,144,211,77,115,86,230,212,161,9,66,75,85,168,212,126,170,82,93,207,216,62,200,0,0,142,249,245,176,221,191,114,207,120,68,103,214,114,153,75,168,84,154,71,134,171,110,159,40,139,190,228,254,159,183,82,251,132,136,31,46,231,163,199,184,45,186,173,14,91,92,198,106,16,159,138,180,110,50,220,151,27,82,76,181,35,35,46,199,239,32,25,113,149,25,232,19,30,134,250,118,189,25,213,54,178,212,143,69,36,244,50,237,219,196,133,220,240,168,199,34,196,44,28,106,196,159,84,234,38,219,136,76,86,90,228,108,229,198,143,22,11,73,45,73,180,145,232,165,153,119,81,159,235,241,21,91,156,124,48,153,133,152,255,0,118,209,223,141,201,143,54,171,62,116,68,239,37,104,194,230,200,74,59,146,212,126,13,251,79,95,121,15,189,145,60,125,155,128,216,237,70,169,17,238,129,90,126,61,38,90,123,23,213,61,50,50,150,122,242,214,175,178,215,179,67,247,25,123,67,67,160,62,93,175,95,135,117,91,148,203,142,1,235,30,167,13,153,109,248,246,75,141,165,100,93,200,143,193,69,236,47,212,62,160,0,0,0,133,220,85,239,230,236,204,183,174,33,175,107,149,154,129,211,83,219,95,235,160,78,34,254,201,254,143,221,250,200,81,213,191,76,122,224,184,233,180,118,147,189,218,148,230,99,37,58,145,110,83,142,18,72,188,72,139,185,251,200,90,23,26,139,197,231,27,181,236,68,150,172,37,112,170,166,125,191,172,254,145,107,79,179,175,135,252,109,62,239,104,224,92,53,50,175,83,198,12,80,167,226,45,73,173,40,118,196,246,101,145,238,79,175,34,52,136,111,109,236,242,22,90,161,195,239,180,203,238,51,236,2,219,50,133,98,22,30,229,230,202,162,27,92,183,29,162,83,100,186,157,218,253,97,193,142,149,119,220,175,208,246,30,131,178,143,241,135,21,168,48,216,132,194,118,181,29,164,180,130,212,207,68,164,180,34,239,247,16,255,0,96,0,0,0,0,0,0,0,0,0,0,21,209,198,19,21,216,161,225,189,51,13,218,86,217,53,9,76,203,81,232,103,171,78,49,61,147,47,176,101,226,95,164,71,247,123,69,119,228,74,201,147,124,230,98,207,134,196,94,123,116,234,157,62,165,32,183,146,118,178,221,66,49,41,93,212,157,116,223,224,90,159,220,58,135,21,140,68,155,121,102,77,218,66,207,72,212,56,42,167,165,61,187,169,153,243,147,174,187,72,252,21,225,169,254,179,29,247,131,150,4,207,141,83,172,227,101,73,190,91,78,197,145,71,96,181,73,238,35,85,62,74,85,217,206,221,181,236,104,253,190,192,22,165,79,140,220,40,17,161,178,90,54,195,40,105,37,238,36,164,136,191,232,31,160,0,0,126,71,169,80,36,76,110,160,243,27,164,52,146,74,23,185,69,161,17,234,93,181,211,196,126,176,0,0,0,1,249,106,116,216,85,136,15,211,42,44,243,163,73,109,76,186,141,198,157,200,82,77,42,45,72,200,203,177,159,129,143,212,0,42,59,137,30,65,25,181,202,161,141,248,99,23,151,1,106,118,69,78,38,243,61,166,125,100,151,157,222,244,131,81,232,148,160,182,165,31,121,123,72,87,93,131,125,92,88,103,119,211,238,251,106,95,77,80,166,73,101,244,43,150,218,251,182,234,92,34,209,105,82,126,210,19,236,63,1,167,138,205,38,21,122,147,50,139,81,107,153,22,116,119,35,60,141,198,91,144,180,154,84,90,145,145,151,99,63,3,35,20,111,196,131,40,143,96,77,255,0,46,253,161,43,125,2,227,156,227,228,157,8,185,79,200,126,91,187,53,83,203,90,180,109,162,239,180,136,254,227,236,97,97,28,59,51,136,222,63,88,45,91,23,108,221,247,109,47,119,82,174,94,156,238,99,210,214,143,234,217,67,73,209,166,83,224,103,175,183,191,140,205,25,141,193,188,87,175,224,181,255,0,77,196,27,111,188,218,119,59,98,125,78,252,198,28,104,251,173,11,47,7,85,253,147,255,0,73,104,183,1,113,130,135,141,216,111,77,190,168,143,239,110,111,59,114,118,172,182,236,125,214,139,237,33,26,255,0,84,127,217,255,0,218,97,209,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,126,70,234,212,167,170,178,40,76,212,226,46,165,14,59,50,228,67,75,201,55,217,97,229,56,150,157,91,122,238,74,22,166,30,74,84,101,162,141,167,8,181,218,122,126,176,0,0,0,0,31,146,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,32,31,172,0,0,0,0,0,7,201,186,110,203,86,198,161,74,186,111,91,154,149,111,209,97,108,234,106,53,73,173,196,138,198,245,165,8,222,235,134,148,39,114,214,148,150,167,221,74,34,46,230,67,197,82,115,55,150,218,253,86,21,10,133,152,60,53,168,212,170,50,27,137,14,28,75,178,3,207,201,125,197,18,91,105,182,210,233,169,107,82,140,146,73,34,51,51,50,34,1,210,192,0,0,0,0,0,7,148,190,177,99,11,48,191,161,252,166,98,93,169,105,122,79,155,209,122,118,179,26,7,85,203,219,204,229,115,150,157,251,121,136,221,183,93,55,167,95,18,1,234,192,120,171,43,27,240,95,18,170,174,208,176,231,23,172,171,170,164,196,117,75,118,29,18,191,18,115,237,176,149,37,42,117,77,178,226,148,72,37,45,9,53,25,105,170,210,94,210,30,212,0,0,0,0,0,0,0,0,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,53,254,86,57,88,255,0,190,91,10,191,245,202,157,255,0,190,1,213,64,121,251,43,16,172,28,74,165,59,93,195,155,226,223,186,169,172,72,84,71,102,81,42,108,206,97,183,210,148,169,77,41,198,84,164,146,201,43,66,141,38,122,232,180,159,180,135,160,0,1,226,175,92,111,193,124,53,170,181,66,196,108,94,178,173,90,147,241,211,45,168,117,186,252,72,47,184,194,148,164,165,212,182,243,137,81,160,212,133,164,148,69,166,168,81,123,12,126,171,23,22,48,179,20,58,239,201,158,37,218,151,111,163,57,93,111,160,171,49,167,244,188,205,220,190,111,37,106,217,187,150,189,187,180,215,98,180,240,48,30,172,0,121,75,235,22,48,179,11,250,31,202,102,37,218,150,151,164,249,189,23,167,107,49,160,117,92,189,188,206,87,57,105,223,183,152,141,219,117,211,122,117,241,32,30,172,7,42,254,86,57,88,255,0,190,91,10,191,245,202,157,255,0,190,29,42,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,32,31,172,0,121,75,235,22,48,179,11,250,31,202,102,37,218,150,151,164,249,189,23,167,107,49,160,117,92,189,188,206,87,57,105,223,183,152,141,219,117,211,122,117,241,32,30,172,7,63,181,179,11,128,87,205,118,45,173,101,99,134,31,220,21,169,187,250,106,117,46,230,133,46,83,251,16,165,175,99,77,184,165,171,106,16,165,30,133,217,41,51,62,196,99,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,242,151,214,44,97,102,23,244,63,148,204,75,181,45,47,73,243,122,47,78,214,99,64,234,185,123,121,156,174,114,211,191,111,49,27,182,235,166,244,235,226,67,229,90,217,133,192,43,230,187,22,214,178,177,195,15,238,10,212,221,253,53,58,151,115,66,151,41,253,136,82,215,177,166,220,82,213,181,8,82,143,66,236,148,153,159,98,48,29,0,0,0,0,124,155,166,236,181,108,106,20,171,166,245,185,169,86,253,22,22,206,166,163,84,154,220,72,172,111,90,80,141,238,184,105,66,119,45,105,73,106,125,212,162,34,238,100,60,85,39,51,121,109,175,213,97,80,168,89,131,195,90,141,74,163,33,184,144,225,196,187,32,60,252,151,220,81,37,182,155,109,46,154,150,181,40,201,36,146,35,51,51,34,32,29,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,42,254,86,57,88,255,0,190,91,10,191,245,202,157,255,0,190,30,254,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,166,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,101,36,200,251,145,128,250,192,0,0,3,228,221,55,101,171,99,80,165,93,55,173,205,74,183,232,176,182,117,53,26,164,214,226,69,99,122,210,132,111,117,195,74,19,185,107,74,75,83,238,165,17,23,115,33,224,63,149,142,86,63,239,150,194,175,253,114,167,127,239,128,117,80,31,38,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,166,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,101,36,200,251,145,143,172,0,3,159,221,57,133,192,43,26,187,42,214,189,113,195,15,237,250,212,45,157,77,58,169,115,66,137,41,141,232,74,209,189,167,28,74,211,185,11,74,139,82,238,149,17,151,99,33,245,108,92,88,194,204,80,235,191,38,120,151,106,93,190,140,229,117,190,130,172,198,159,210,243,55,114,249,188,149,171,102,238,90,246,238,211,93,138,211,192,192,122,176,1,229,47,172,88,194,204,47,232,127,41,152,151,106,90,94,147,230,244,94,157,172,198,129,213,114,246,243,57,92,229,167,126,222,98,55,109,215,77,233,215,196,128,122,176,28,171,249,88,229,99,254,249,108,42,255,0,215,42,119,254,248,117,80,0,0,0,0,0,0,0,0,0,31,145,186,181,41,234,172,138,19,53,56,139,169,67,142,204,185,16,210,242,77,246,88,121,78,37,167,86,222,187,146,133,169,135,146,149,25,104,163,105,194,45,118,158,129,250,192,0,0,0,0,0,0,0,0,0,0,126,71,42,212,166,106,177,232,79,84,226,34,165,50,59,210,227,195,83,201,39,222,97,149,54,151,93,67,122,238,82,16,167,217,74,148,69,162,77,214,200,244,220,90,254,176,0,0,0,0,0,0,30,82,250,197,140,44,194,254,135,242,153,137,118,165,165,233,62,111,69,233,218,204,104,29,87,47,111,51,149,206,90,119,237,230,35,118,221,116,222,157,124,72,124,171,91,48,184,5,124,215,98,218,214,86,56,97,253,193,90,155,191,166,167,82,238,104,82,229,63,177,10,90,246,52,219,138,90,182,161,10,81,232,93,146,147,51,236,70,3,160,0,0,0,15,147,116,221,150,173,141,66,149,116,222,183,53,42,223,162,194,217,212,212,106,147,91,137,21,141,235,74,17,189,215,13,40,78,229,173,41,45,79,186,148,68,93,204,135,138,164,230,111,45,181,250,172,42,21,11,48,120,107,81,169,84,100,55,18,28,56,151,100,7,159,146,251,138,36,182,211,109,165,211,82,214,165,25,36,146,68,102,102,100,68,3,165,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,8,101,196,79,56,141,224,13,130,237,177,105,77,217,118,213,54,244,202,229,235,201,229,189,17,107,254,177,149,180,173,90,121,94,38,90,123,59,248,72,140,122,198,10,30,8,225,189,74,250,173,191,177,184,92,157,169,218,179,221,189,246,154,63,178,133,233,253,105,127,103,255,0,105,103,79,25,113,94,191,141,55,253,75,16,110,62,211,106,60,157,233,245,59,114,216,109,162,238,132,32,188,26,79,246,75,253,38,30,86,165,82,169,92,21,39,42,53,23,186,137,114,52,222,189,169,70,237,169,34,46,196,68,69,216,136,91,191,15,30,30,244,219,70,153,27,22,49,90,7,81,84,147,191,163,139,205,82,58,125,170,150,195,158,187,18,77,43,220,149,54,125,211,219,192,187,234,99,140,112,191,201,131,55,237,82,62,54,222,105,223,74,137,191,162,143,169,151,55,114,102,198,115,214,109,244,169,58,41,9,63,89,29,253,157,181,49,113,73,74,80,146,74,75,66,32,31,198,219,67,72,36,32,180,73,120,16,255,0,160,0,0,0,1,249,25,165,192,143,49,117,6,88,219,33,196,154,84,189,202,61,72,207,83,237,174,158,35,245,128,0,15,207,80,140,220,216,18,97,188,90,182,251,43,105,69,239,37,36,200,255,0,233,31,160,0,103,99,61,182,76,155,27,51,23,132,55,226,242,27,168,212,234,21,40,229,188,149,185,151,42,18,73,42,236,165,105,174,207,3,208,254,225,98,28,30,241,93,138,230,27,212,240,221,213,110,147,79,148,244,180,158,134,90,52,219,16,25,34,251,4,94,39,250,70,127,119,180,115,206,49,184,19,62,77,78,141,141,148,214,249,141,53,22,61,29,242,213,37,180,137,85,9,42,87,119,59,246,211,177,35,246,251,7,1,225,79,136,179,108,220,201,181,72,65,238,141,92,130,154,122,147,216,180,83,211,224,167,93,118,153,248,39,195,82,253,100,2,246,0,0,0,0,0,0,0,0,0,0,7,27,205,237,136,88,133,151,171,214,136,76,243,28,106,137,82,146,210,119,105,245,133,6,66,83,223,114,127,79,218,122,14,200,63,198,100,86,167,68,126,19,233,220,212,134,212,210,203,83,45,82,162,208,203,183,220,96,50,223,112,211,30,183,238,74,157,25,212,236,118,155,57,232,202,78,164,123,84,219,134,147,47,19,35,238,94,243,23,139,194,162,254,110,243,203,122,34,18,247,57,70,168,21,53,93,180,254,166,4,18,63,236,151,233,125,255,0,172,197,127,241,44,202,189,79,7,241,70,163,136,180,214,117,161,220,243,222,150,103,185,62,164,137,50,38,61,183,187,203,89,232,134,203,190,210,47,184,143,176,239,188,21,239,23,155,110,232,177,20,90,48,165,205,170,145,246,254,179,250,57,173,62,206,190,31,241,180,251,189,160,45,80,0,0,0,7,203,186,43,240,237,91,114,167,113,207,61,35,211,33,189,45,207,30,233,109,181,44,203,177,25,248,36,253,135,250,128,66,174,42,248,228,88,123,131,142,216,176,42,157,60,219,141,10,138,243,92,141,252,200,210,34,206,105,69,169,182,162,45,77,4,90,146,136,255,0,87,136,164,104,177,158,159,49,152,108,39,115,210,93,75,104,45,72,181,82,143,66,46,253,188,76,72,92,246,99,236,220,121,199,106,205,72,207,108,10,43,242,41,49,19,216,254,169,153,146,84,131,215,150,133,125,151,125,186,159,188,207,217,240,114,113,134,19,49,79,31,237,42,59,17,185,209,225,85,96,78,150,157,228,157,88,68,216,233,95,115,90,79,193,207,97,235,238,32,23,103,144,171,17,219,11,44,246,124,71,125,87,42,116,186,125,73,212,120,232,227,148,248,164,125,247,43,244,61,154,23,220,36,64,249,118,197,30,61,191,109,210,168,113,26,229,179,79,132,196,84,35,113,158,212,182,218,82,69,169,153,153,246,47,121,143,168,0,62,53,219,104,91,247,197,18,77,187,115,64,235,32,75,105,109,58,215,53,109,238,74,208,164,40,181,66,137,69,234,169,69,216,253,163,236,128,10,189,205,111,9,200,181,87,42,119,166,8,189,200,125,70,244,163,165,109,53,111,51,231,185,167,58,76,194,34,212,205,164,120,125,254,242,16,179,12,240,147,48,57,124,198,106,37,192,187,79,166,126,149,89,140,135,207,175,132,189,201,106,90,22,162,251,107,34,238,207,176,143,195,219,237,208,168,255,0,55,24,105,223,235,17,175,125,124,76,7,192,195,106,204,235,139,14,237,107,130,168,223,46,101,78,139,6,100,132,106,71,181,215,24,66,212,90,164,136,143,186,143,192,136,190,225,232,199,241,41,36,164,146,146,208,136,180,33,253,1,252,50,212,140,129,37,161,105,168,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,175,190,34,57,13,252,175,199,149,138,150,59,220,170,220,125,156,232,219,119,115,247,28,70,19,235,187,33,8,78,212,54,163,236,158,254,30,58,24,145,185,32,179,100,88,121,104,180,109,201,72,216,236,110,191,114,117,35,211,117,66,74,203,193,74,47,5,251,199,118,50,35,45,12,127,27,109,13,32,155,108,180,73,120,22,160,63,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,64,190,40,185,79,119,22,176,244,241,58,210,137,206,184,40,9,223,33,60,194,78,176,88,98,107,202,238,227,201,71,245,142,39,193,38,175,214,93,133,41,202,141,46,145,81,122,28,166,249,82,161,60,166,156,78,164,173,142,33,90,25,106,90,145,232,101,250,134,167,94,105,183,218,91,14,167,114,28,73,161,69,174,154,145,150,134,42,211,136,175,15,41,53,25,53,108,107,194,74,102,231,21,207,168,214,34,243,136,181,61,101,201,125,237,242,36,253,237,150,212,35,239,34,241,32,31,167,134,46,119,169,14,211,96,224,109,255,0,43,145,49,11,106,45,41,221,138,86,244,146,97,198,101,189,26,99,66,212,247,158,229,175,245,251,12,90,27,107,75,168,75,136,61,82,178,37,17,251,200,198,90,82,117,107,86,188,219,165,252,218,165,74,148,75,73,250,171,229,188,210,251,123,210,122,41,63,121,30,158,209,115,92,44,115,99,88,197,219,58,78,25,223,18,250,138,205,16,150,168,143,114,208,141,97,50,212,38,80,157,173,50,148,125,183,20,122,154,141,94,253,75,67,1,63,128,0,4,117,204,118,79,109,92,201,222,150,237,114,237,153,202,135,65,114,36,133,55,203,113,93,65,48,235,202,54,117,109,230,205,27,137,245,22,237,15,79,191,217,218,236,123,34,222,195,203,106,13,169,108,66,233,96,64,97,166,27,71,49,107,236,134,210,217,119,90,148,175,178,132,248,153,248,15,190,0,0,0,0,0,0,0,0,0,0,0,3,254,86,157,200,82,125,228,100,63,232,0,87,166,32,112,219,86,49,230,134,94,38,93,179,121,54,199,80,228,167,35,242,183,117,43,244,138,222,52,110,110,82,28,70,230,220,81,106,73,208,188,124,123,9,217,98,89,22,254,29,90,180,235,58,216,135,211,83,169,145,153,138,195,124,197,175,68,54,218,91,79,117,169,74,251,40,73,119,51,240,253,163,239,128,0,0,0,0,0,0,0,0,0,0,0,240,248,207,133,212,76,98,195,186,197,135,94,107,115,21,24,146,25,65,238,89,108,91,140,56,209,43,213,90,12,244,39,15,182,226,47,250,71,184,0,25,218,206,190,91,164,229,191,24,39,91,113,145,186,138,255,0,43,209,238,234,69,191,108,88,203,119,177,186,226,203,69,189,167,172,127,171,183,135,119,225,61,152,135,176,247,20,158,195,42,178,245,165,220,187,118,175,66,250,142,158,60,231,143,178,90,82,149,185,75,47,237,22,159,121,118,19,159,137,142,95,90,197,236,17,151,93,165,197,223,91,162,114,250,101,111,50,254,186,92,52,175,178,156,74,62,195,103,226,71,247,104,98,141,109,139,138,169,102,220,17,171,244,181,242,230,67,223,176,244,73,233,189,10,65,253,162,50,240,81,251,0,106,68,7,158,176,46,186,125,237,105,193,185,105,111,115,99,76,230,236,94,213,39,93,142,173,7,217,68,71,226,147,246,15,66,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,135,136,182,110,241,231,22,113,114,227,194,139,158,157,112,97,237,167,110,72,85,52,172,215,164,114,215,40,146,180,58,137,85,14,82,141,169,43,89,161,151,91,218,165,178,132,114,205,149,47,85,62,237,239,8,65,196,191,35,145,179,29,102,189,140,54,58,229,163,17,108,186,59,136,102,35,104,118,66,43,148,230,77,199,206,18,89,65,41,69,36,148,183,84,202,144,159,93,110,27,107,35,37,33,108,135,159,225,169,196,11,242,237,14,14,2,98,179,219,47,234,85,61,94,139,168,169,90,55,88,131,17,136,200,250,215,95,146,183,164,84,86,125,75,238,109,65,36,219,109,107,237,181,66,127,140,182,127,174,171,10,234,255,0,125,109,203,146,220,168,127,225,33,206,166,206,142,231,254,139,140,188,219,136,251,148,149,39,216,100,47,167,32,185,215,181,115,89,135,17,40,149,106,159,79,137,182,205,61,150,238,58,124,131,109,14,79,216,73,109,85,56,228,218,80,133,50,234,204,141,105,66,75,146,226,201,6,91,84,210,221,9,84,56,254,106,179,49,102,229,67,8,230,98,149,225,6,93,69,106,144,154,109,34,153,24,141,43,168,212,92,67,139,105,131,115,105,165,148,109,105,197,173,197,17,237,66,21,181,43,94,198,215,237,113,87,19,45,92,27,195,139,143,20,175,89,125,61,22,217,167,187,80,147,181,198,208,227,219,11,212,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,159,124,226,102,170,242,205,126,46,84,47,10,205,74,90,109,138,116,137,17,173,58,67,141,147,40,167,83,141,126,161,169,164,173,105,234,92,74,91,83,203,220,173,203,34,73,31,45,13,161,1,247,240,223,63,88,227,98,230,106,70,102,42,213,15,164,115,234,157,76,26,149,30,116,151,156,138,116,121,18,186,149,211,98,45,229,56,228,54,91,115,69,51,176,204,155,82,83,169,56,147,90,23,123,248,59,140,86,14,58,216,20,188,70,195,154,244,74,141,54,163,29,135,93,105,169,76,188,253,61,247,25,109,229,68,148,150,86,180,181,37,180,186,130,113,163,81,154,76,255,0,81,158,99,4,170,200,46,117,238,172,169,226,60,74,37,90,167,212,97,149,205,80,101,187,142,159,32,220,91,112,55,154,91,85,78,57,54,149,173,47,52,130,35,90,80,147,231,54,130,65,150,228,180,182,130,255,0,128,126,74,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,132,21,226,95,159,88,216,13,111,61,130,184,77,93,136,254,34,215,35,184,205,93,109,243,119,208,41,207,197,113,41,121,47,50,235,106,98,113,169,198,93,100,189,125,168,73,173,105,73,45,147,88,114,174,43,25,237,165,21,42,126,86,112,106,230,150,170,146,164,27,23,189,86,156,250,82,195,108,18,86,151,40,228,178,35,82,214,165,26,77,253,138,73,32,145,200,81,175,123,237,183,205,120,93,103,55,28,104,216,143,77,192,26,221,42,235,196,107,50,171,211,71,100,152,67,211,165,90,109,145,181,25,185,41,81,235,203,167,35,115,40,117,181,26,91,105,59,92,111,105,146,219,122,5,210,105,151,150,43,223,240,168,208,220,151,95,187,47,26,195,113,154,92,185,100,111,212,42,50,222,36,164,220,121,229,17,26,220,117,194,213,110,40,187,168,205,71,226,98,252,242,65,146,235,87,40,248,112,196,25,169,165,86,239,234,151,49,250,221,194,212,22,210,226,57,164,206,232,49,159,52,19,199,13,6,195,102,73,89,250,238,18,157,218,141,196,218,2,48,96,15,17,8,216,97,154,252,94,192,76,126,184,229,170,216,168,226,69,117,22,253,203,82,168,58,242,40,107,41,139,101,184,79,27,170,52,179,7,107,72,36,41,27,80,194,205,70,178,229,173,75,102,205,6,107,51,99,230,159,25,62,32,92,63,49,124,89,247,13,78,33,112,241,54,133,7,2,177,230,239,255,0,95,80,55,53,71,174,85,30,98,59,117,136,187,227,51,26,42,222,113,226,114,77,69,78,60,180,145,37,189,206,54,209,41,74,91,155,212,160,177,80,1,249,27,171,82,158,170,200,161,51,83,136,186,148,56,236,203,145,13,47,36,223,101,135,148,226,90,117,109,235,185,40,90,152,121,41,81,150,138,54,156,34,215,105,232,17,131,138,63,145,60,77,252,23,231,16,133,43,101,59,205,62,13,252,64,183,190,98,192,186,158,40,254,68,241,55,240,95,156,66,20,173,148,239,52,248,55,241,2,222,249,139,0,52,166,0,0,0,0,0,42,175,142,119,230,79,247,147,248,104,181,65,85,124,115,191,50,127,188,159,195,64,114,174,10,158,105,238,159,135,243,190,99,78,29,215,60,249,170,188,178,161,196,14,198,188,40,213,41,106,182,42,54,61,38,53,217,72,109,178,121,21,26,113,85,106,59,205,45,41,104,79,82,218,84,226,153,94,228,237,89,154,76,249,107,113,11,225,92,21,60,211,221,63,15,231,124,198,156,28,106,252,211,218,223,15,224,252,198,162,2,223,176,171,19,45,92,100,195,139,115,20,172,169,125,69,22,230,167,181,80,141,185,198,214,227,59,203,215,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,234,197,11,112,230,206,191,242,85,196,119,232,23,253,78,170,230,25,93,63,87,82,140,193,243,91,165,206,51,65,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,59,222,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,7,235,0,0,1,86,188,86,51,219,74,42,84,252,172,224,213,205,45,85,37,72,54,47,122,173,57,244,165,134,216,36,173,46,81,201,100,70,165,173,74,52,155,251,20,146,65,35,144,163,94,247,219,111,181,241,47,207,28,108,184,217,175,96,245,142,137,107,196,91,210,142,226,217,150,218,221,142,138,29,57,227,113,131,154,151,144,105,81,201,53,33,212,178,148,43,212,91,102,226,204,137,40,67,212,129,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,13,73,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,219,137,158,75,191,147,102,35,163,18,44,164,243,44,27,250,161,45,248,209,217,131,201,110,133,56,207,154,184,58,182,132,178,150,84,75,82,163,164,182,171,150,211,168,52,159,36,220,114,245,7,148,197,92,51,181,113,147,14,46,60,45,189,98,117,20,91,154,158,237,62,78,214,219,91,140,239,47,81,246,185,136,90,18,243,75,36,184,218,205,39,177,196,33,68,90,164,128,80,182,72,51,163,117,101,31,17,216,157,53,85,90,221,131,82,230,49,91,183,154,156,226,91,71,52,217,221,58,51,6,178,100,230,32,152,108,137,75,47,93,178,83,91,145,184,156,69,255,0,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,195,61,153,209,202,77,213,148,108,83,59,90,164,239,93,109,215,122,154,133,179,81,74,156,119,153,5,50,92,66,24,125,211,101,166,206,99,109,147,42,121,13,145,165,60,230,204,143,69,144,238,188,52,51,235,39,1,174,22,112,87,22,107,178,223,195,170,228,134,217,164,45,206,86,202,5,69,249,77,165,79,41,231,157,109,44,65,52,184,243,175,23,175,181,105,37,161,41,53,188,107,15,215,198,175,205,61,173,240,254,15,204,106,35,170,240,49,252,246,126,237,255,0,18,28,171,141,95,154,123,91,225,252,31,152,212,71,74,224,143,86,165,80,41,88,243,93,174,212,226,83,169,180,232,246,252,185,147,37,188,150,88,140,195,105,169,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,192,89,166,42,226,101,171,131,120,113,113,226,149,235,47,167,162,219,52,247,106,18,118,184,218,28,123,97,122,140,53,204,90,16,167,157,89,165,182,208,106,45,238,45,9,35,213,68,51,217,154,236,215,98,62,109,113,29,119,173,234,239,67,74,131,204,98,129,64,97,227,92,90,68,85,25,25,165,38,100,92,199,151,181,38,235,198,68,167,20,148,145,18,16,134,219,71,64,207,182,119,235,185,184,190,218,133,110,74,170,211,112,202,137,202,118,137,68,152,202,35,188,185,70,201,19,210,165,165,183,92,67,143,111,83,168,108,247,154,80,214,155,82,149,56,233,173,144,156,144,87,115,113,125,187,54,227,139,85,166,225,149,19,154,213,110,183,13,228,71,121,114,141,147,54,98,196,83,141,56,135,30,222,166,150,225,108,52,161,173,119,41,42,113,162,88,117,94,23,185,22,252,181,221,72,199,28,99,179,58,188,54,162,239,244,60,105,170,218,205,118,168,219,137,34,213,147,73,245,16,217,209,206,102,166,148,45,210,67,127,90,148,200,108,174,164,126,74,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,0,21,87,199,59,243,39,251,201,252,52,90,160,170,190,57,223,153,63,222,79,225,160,34,175,11,143,61,152,101,248,215,201,230,139,254,20,3,194,227,207,102,25,126,53,242,121,162,255,0,128,5,117,113,90,199,76,71,203,166,35,224,22,40,97,125,103,161,170,193,250,74,211,204,186,70,184,181,8,170,58,89,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,177,81,85,124,115,191,50,127,188,159,195,64,88,78,94,51,3,96,230,107,11,224,226,190,28,174,90,41,179,36,72,136,236,57,198,201,77,132,251,46,26,84,212,134,217,113,196,182,179,78,199,82,147,86,166,219,173,171,182,226,29,44,103,91,37,25,174,174,229,47,25,97,94,92,218,172,203,66,165,164,59,166,137,9,228,39,175,139,181,100,219,132,151,8,208,111,48,181,243,91,61,80,163,209,109,243,16,135,92,49,160,155,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,7,160,0,0,1,2,184,154,231,182,149,130,54,109,71,3,48,182,230,150,222,40,87,163,182,153,83,41,111,165,11,182,225,44,210,165,45,199,52,51,68,151,154,213,45,161,27,92,66,28,231,238,108,201,158,111,96,207,70,115,104,89,60,195,136,181,54,233,94,153,188,238,142,162,61,179,77,117,11,40,170,113,162,71,54,76,151,19,166,140,181,205,104,205,180,168,156,113,75,74,83,180,141,110,183,64,55,77,217,117,95,53,217,87,77,235,115,85,110,10,212,221,157,77,70,169,53,201,114,159,216,132,161,27,221,112,212,181,109,66,18,146,212,251,37,36,69,216,136,6,143,178,157,229,99,6,254,31,219,223,46,96,66,14,25,92,68,35,93,81,169,217,112,199,187,142,90,238,117,200,113,22,213,207,85,168,59,37,117,149,188,234,150,80,165,60,242,148,162,146,74,89,165,149,25,236,113,4,134,72,146,226,80,79,205,252,167,121,88,193,191,135,246,247,203,152,25,182,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,6,167,128,67,94,31,121,245,183,179,51,102,193,177,177,6,187,18,30,42,82,35,182,204,228,72,233,97,34,190,179,57,42,39,160,178,78,154,222,90,99,199,75,146,9,45,161,8,90,204,210,148,160,200,138,101,0,0,15,147,116,221,150,173,141,66,149,116,222,183,53,42,223,162,194,217,212,212,106,147,91,137,21,141,235,74,17,189,215,13,40,78,229,173,41,45,79,186,148,68,93,204,128,124,12,104,197,235,55,1,112,190,224,197,204,64,126,91,116,43,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,236,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,15,248,105,102,110,254,205,54,40,99,246,32,93,242,101,195,166,174,69,186,170,45,188,85,23,164,194,163,48,109,206,111,99,9,112,246,165,107,75,13,41,213,161,40,39,28,37,47,106,117,36,166,189,179,237,157,250,238,110,47,182,161,91,146,170,180,220,50,162,114,157,162,81,38,50,136,239,46,81,178,68,244,169,105,109,215,16,227,219,212,234,27,61,230,148,53,166,212,165,78,58,107,149,92,12,127,61,159,187,127,196,128,90,160,0,0,129,92,75,115,55,127,101,103,20,48,7,16,45,9,50,230,83,81,34,226,85,106,222,58,139,209,161,86,88,38,224,183,177,244,182,123,84,180,37,247,84,210,214,149,147,110,26,87,181,90,26,85,48,48,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,185,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,29,112,113,206,252,201,254,242,127,13,17,87,33,57,223,174,229,30,251,118,21,199,42,171,82,195,42,223,53,218,221,18,27,40,144,242,37,19,38,76,202,136,151,29,109,13,189,189,45,33,195,222,73,91,90,238,74,148,219,70,128,191,224,31,146,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,4,63,226,35,157,248,121,85,177,10,210,179,165,110,196,219,178,158,235,180,37,19,44,73,102,150,218,94,105,181,202,148,210,221,74,211,185,11,127,167,51,109,198,214,236,117,18,210,105,66,210,97,197,120,164,103,234,102,29,245,217,100,193,202,133,86,155,119,159,71,34,226,184,161,201,126,11,212,134,207,149,37,152,209,28,109,72,90,158,117,6,217,184,225,25,182,150,156,54,253,117,184,190,76,213,205,143,149,140,100,248,127,112,252,185,241,155,106,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,198,146,115,99,229,99,25,62,31,220,63,46,124,4,95,225,149,158,218,86,55,89,180,236,12,197,43,154,91,152,161,65,142,226,98,204,170,62,149,174,228,132,131,82,146,182,220,208,141,114,89,107,68,184,133,238,113,104,111,159,185,195,55,185,83,212,101,178,214,187,46,171,26,187,22,233,178,174,106,173,191,90,133,191,166,168,210,230,185,18,83,27,208,164,47,99,173,154,86,157,200,90,146,122,31,116,168,200,251,25,139,233,200,78,119,232,89,184,177,29,133,113,202,165,83,113,54,137,205,118,183,68,134,202,227,178,184,166,241,147,50,162,37,199,92,91,140,236,83,72,112,247,154,144,238,187,146,148,184,209,172,37,80,0,0,0,0,8,1,198,79,5,62,156,229,246,147,140,113,42,28,153,120,101,80,62,115,14,59,181,183,224,212,93,143,29,205,169,38,212,106,121,47,162,25,167,85,161,36,223,63,93,202,216,66,178,242,51,138,20,172,28,205,166,25,223,149,212,196,42,107,21,143,70,204,126,92,212,196,98,35,19,153,114,19,146,156,117,68,105,74,25,76,147,120,245,208,140,155,50,53,39,93,197,127,216,215,133,244,172,106,194,59,191,10,43,42,136,220,123,166,143,38,154,137,18,97,38,90,33,190,180,31,38,81,52,163,34,90,217,119,150,234,61,100,153,45,180,153,41,38,68,101,152,192,26,168,1,202,178,177,141,127,202,39,47,182,78,49,185,79,232,165,220,20,243,235,216,75,92,182,209,57,135,87,30,87,41,60,199,12,153,55,217,116,219,220,179,87,44,209,187,69,106,69,213,64,86,95,27,12,98,170,209,108,219,15,4,40,117,232,141,71,185,100,74,173,215,225,179,41,73,150,166,34,155,105,134,151,91,74,200,142,51,142,184,250,200,156,65,146,157,134,131,73,145,180,161,15,248,89,88,18,111,172,233,89,178,142,222,137,86,166,218,177,231,215,234,69,36,154,82,34,161,184,203,106,60,130,67,135,235,45,19,31,136,104,216,70,180,175,106,203,77,134,164,254,94,39,88,165,249,80,206,77,235,210,87,125,39,74,180,186,123,90,159,252,215,147,210,244,173,151,86,199,116,37,75,219,57,201,190,186,183,107,175,170,163,65,32,76,174,9,248,59,85,162,217,183,230,55,215,40,49,26,143,114,200,139,68,160,76,122,42,147,45,76,69,55,21,49,77,56,164,17,28,103,29,113,132,25,182,179,37,59,13,100,162,35,105,32,58,175,22,203,254,242,194,204,11,176,49,7,15,174,25,116,59,134,135,137,16,36,193,157,24,203,123,75,244,109,72,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,186,101,71,53,216,113,155,92,56,69,235,101,59,208,213,96,242,216,175,208,31,120,151,42,145,41,68,102,73,81,145,23,49,149,237,81,180,241,17,37,196,165,68,100,133,161,198,209,26,248,213,249,88,181,190,32,65,249,117,68,85,94,93,51,47,138,121,95,190,217,190,176,206,173,250,93,109,26,99,242,125,23,83,250,151,154,111,171,97,151,91,231,114,185,235,91,123,149,234,47,69,23,180,140,52,166,3,159,224,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,175,107,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,15,214,0,0,3,159,227,166,58,97,198,93,48,226,163,138,24,161,89,232,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,159,85,116,221,150,173,141,66,149,116,222,183,53,42,223,162,194,217,212,212,106,147,91,137,21,141,235,74,17,189,215,13,40,78,229,173,41,45,79,186,148,68,93,204,133,11,231,219,59,245,220,220,95,109,66,183,37,85,105,184,101,68,229,59,68,162,76,101,17,222,92,163,100,137,233,82,210,219,174,33,199,183,169,212,54,123,205,40,107,77,169,74,156,116,214,31,38,175,196,47,51,85,92,193,68,204,83,119,127,67,85,131,163,76,80,24,122,82,232,72,138,166,152,110,68,84,196,117,229,237,102,71,76,210,221,36,168,148,110,165,46,37,72,90,27,82,47,39,47,25,129,176,115,53,133,240,113,95,14,87,45,20,217,146,36,68,118,28,227,100,166,194,125,151,13,42,106,67,108,184,226,91,89,167,99,169,73,171,83,109,214,213,219,113,12,209,14,235,147,188,213,94,89,80,197,202,125,225,70,169,75,85,177,81,145,30,53,217,72,109,178,121,21,26,113,47,215,52,180,165,161,61,75,105,83,138,101,123,147,181,102,105,51,229,173,196,44,52,102,3,207,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,202,184,191,238,23,30,68,240,203,241,175,156,77,20,2,47,251,133,199,145,60,50,252,107,231,19,64,74,160,0,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,67,196,71,36,19,50,171,125,149,219,103,69,221,134,87,101,65,214,168,73,39,159,146,245,45,196,178,211,139,139,41,213,180,148,39,114,214,255,0,78,70,227,142,45,168,234,53,168,212,133,168,239,164,121,76,85,195,59,87,25,48,226,227,194,219,214,39,81,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,5,22,100,39,59,245,220,163,223,110,194,184,229,85,106,88,101,91,230,187,91,162,67,101,18,30,68,162,100,201,153,81,18,227,173,161,183,183,165,164,56,123,201,43,107,93,201,82,155,104,209,126,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,12,224,230,139,44,151,246,86,113,66,165,135,247,124,105,115,41,168,144,164,209,110,18,167,61,26,21,101,130,109,167,55,176,167,11,106,150,132,190,210,93,66,20,178,109,195,82,55,43,66,82,165,87,11,156,246,210,176,78,170,246,4,99,69,205,46,61,147,92,144,133,91,245,25,111,167,162,183,166,169,75,55,80,230,226,220,212,105,10,90,76,215,191,150,211,137,53,154,82,79,60,234,67,144,113,71,243,217,137,191,130,252,158,16,149,92,12,127,61,159,187,127,196,132,85,226,143,231,179,19,127,5,249,60,33,34,184,56,95,246,110,22,89,185,130,196,28,65,184,98,80,237,234,28,123,114,76,233,210,76,246,52,141,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,97,101,57,135,204,13,131,150,92,47,157,138,248,140,185,107,166,195,145,30,35,80,224,155,39,54,107,239,56,73,75,81,219,121,198,210,226,201,59,221,82,73,90,147,109,56,174,251,76,103,179,48,249,129,191,179,53,138,19,177,95,17,151,17,21,41,145,227,196,106,28,19,120,161,66,97,150,201,41,106,59,111,56,226,155,65,171,123,170,73,43,67,113,215,21,219,113,143,107,157,124,215,87,115,105,140,179,111,46,109,86,29,161,77,214,29,173,68,154,242,21,208,69,218,130,113,195,75,100,72,39,159,90,57,174,30,171,81,106,134,249,139,67,77,152,234,188,59,178,11,51,51,151,81,223,152,165,79,170,211,112,202,137,202,145,161,198,126,63,210,103,13,199,81,211,69,147,180,144,108,161,108,56,153,14,54,179,113,62,171,105,218,167,57,141,7,106,225,139,195,210,29,211,14,54,98,179,3,104,115,169,79,109,118,210,160,84,217,97,248,181,88,174,176,243,110,202,155,17,246,87,185,147,230,178,184,199,185,10,53,54,110,109,52,27,74,95,64,189,179,245,51,44,124,69,113,54,195,197,42,133,86,165,134,85,191,64,71,212,228,191,35,232,203,133,75,142,190,166,44,109,198,130,101,107,125,197,72,109,180,19,138,245,92,78,229,55,203,118,202,133,0,241,71,243,217,137,191,130,252,158,16,11,243,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,82,188,49,120,133,195,181,161,198,203,174,96,110,254,77,41,157,173,90,85,250,155,204,49,22,149,21,166,30,113,216,179,101,190,242,54,178,92,166,81,24,182,173,68,167,13,189,196,130,105,40,182,160,0,0,0,21,171,100,231,234,102,103,56,138,225,149,135,133,181,10,173,55,12,168,158,159,143,169,73,126,63,210,103,14,151,33,125,76,168,219,137,6,202,22,195,106,142,219,136,55,19,235,56,173,170,115,150,215,63,226,117,196,46,29,211,14,78,93,114,253,119,243,169,79,110,106,237,175,211,30,97,248,181,88,174,176,203,141,69,133,45,135,151,185,147,230,188,137,37,181,10,53,54,77,238,52,27,169,92,107,225,113,231,179,12,191,26,249,60,208,22,211,159,108,205,226,62,85,240,105,171,255,0,13,240,203,233,52,185,21,6,161,200,169,76,73,185,75,162,182,165,22,142,75,109,167,16,242,185,166,124,166,205,38,150,201,106,45,238,18,185,109,61,76,56,13,156,140,104,193,28,109,141,141,15,221,247,5,217,34,84,134,85,113,192,170,215,101,169,23,3,13,176,184,232,68,165,154,204,220,91,77,56,174,74,220,39,9,165,146,20,73,81,36,208,122,40,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,80,102,125,178,65,93,202,61,246,212,219,114,45,86,165,134,85,190,83,84,74,220,199,145,33,228,74,38,72,222,139,45,77,180,218,27,123,122,93,91,101,176,146,182,180,218,165,41,183,73,1,122,120,85,137,150,174,50,97,197,185,138,86,84,190,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,245,98,128,114,19,157,250,238,81,239,183,97,92,114,170,181,44,50,173,243,93,173,209,33,178,137,15,34,81,50,100,204,168,137,113,214,208,219,219,210,210,28,61,228,149,181,174,228,169,77,180,104,191,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,128,126,177,85,124,80,248,129,127,240,147,42,88,68,247,247,218,77,231,88,74,191,243,103,74,52,39,227,201,255,0,206,99,75,109,230,191,77,173,62,209,142,191,196,215,61,180,172,17,179,106,56,25,133,183,52,182,241,66,189,29,180,202,153,75,125,40,93,183,9,102,149,41,110,57,161,154,36,188,214,169,109,8,218,226,16,231,63,115,102,76,243,105,48,5,175,112,175,207,172,105,81,169,89,88,198,74,236,72,107,135,29,154,125,141,83,145,205,53,204,89,186,242,142,4,153,14,58,164,146,201,43,97,168,168,74,16,141,141,114,181,53,155,73,93,165,12,171,139,211,225,221,159,168,121,156,181,78,195,197,42,133,42,155,137,180,78,84,125,78,75,17,254,147,54,109,186,190,166,44,109,196,179,121,8,97,197,72,109,180,27,105,245,92,78,212,185,203,104,38,168,241,88,209,139,214,110,2,225,125,193,139,152,128,252,182,232,86,236,116,189,32,162,48,111,62,234,214,226,90,105,150,209,216,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,239,221,55,101,171,99,80,165,93,55,173,205,74,183,232,176,182,117,53,26,164,214,226,69,99,122,210,132,111,117,195,74,19,185,107,74,75,83,238,165,17,23,115,33,66,249,246,206,253,119,55,23,219,80,173,201,85,90,110,25,81,57,78,209,40,147,25,68,119,151,40,217,34,122,84,180,182,235,136,113,237,234,117,13,158,243,74,26,211,106,82,167,29,53,135,148,198,60,237,99,142,42,102,9,188,192,211,46,186,173,175,62,141,80,57,150,189,54,45,73,233,17,104,45,242,155,101,77,178,135,76,219,62,107,109,35,168,34,66,91,125,70,230,230,201,42,216,83,43,48,249,201,197,204,79,200,78,22,230,78,28,105,118,69,247,70,197,132,178,212,234,116,37,197,132,250,217,133,82,36,189,12,158,113,211,126,50,154,89,48,233,56,102,133,184,137,77,41,38,130,50,56,213,144,76,137,213,115,119,115,77,174,220,179,37,210,112,234,221,144,81,43,19,34,184,166,38,202,125,200,239,41,182,160,184,184,238,176,181,182,226,99,169,228,172,200,210,219,200,50,238,180,137,213,198,86,147,74,160,101,18,201,161,80,169,145,41,212,218,117,241,77,137,14,28,70,82,203,17,152,110,153,80,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,0,144,25,51,206,101,131,155,59,2,52,200,115,162,83,175,106,116,116,53,94,160,186,235,44,190,167,219,102,57,201,151,22,49,62,235,199,7,157,32,155,109,215,52,61,75,106,187,248,200,161,153,108,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,162,156,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,212,29,0,0,0,66,14,46,248,59,85,196,172,174,34,238,183,40,49,39,84,176,250,176,213,110,75,165,21,78,205,110,148,166,156,102,90,88,82,16,165,18,9,75,142,251,164,102,148,114,226,169,106,63,171,73,10,149,201,253,255,0,39,12,51,71,133,183,155,55,12,74,20,120,183,68,24,213,10,132,179,105,44,49,78,146,233,71,154,110,41,210,216,132,28,103,158,35,89,233,176,140,212,70,147,34,81,104,123,22,44,95,202,134,22,94,88,103,233,79,70,125,45,183,234,52,46,183,145,206,233,122,168,206,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,102,94,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,119,1,169,48,28,43,35,248,197,74,198,252,174,97,253,221,14,189,46,171,82,133,71,141,68,175,59,58,82,95,154,85,88,141,37,153,42,144,162,90,213,189,197,36,159,73,184,123,212,219,237,173,68,91,244,29,212,5,112,113,167,198,42,85,23,8,237,76,16,167,215,165,181,93,185,107,8,173,206,135,18,82,82,133,82,162,161,196,146,101,54,75,37,154,28,146,227,75,104,148,131,66,151,13,195,212,148,209,8,21,195,171,7,43,184,201,155,139,18,53,33,238,158,37,159,80,98,241,170,73,218,133,242,98,192,125,167,18,91,20,180,26,185,175,156,118,53,78,229,35,159,191,106,146,133,16,245,124,84,241,142,133,139,185,184,171,198,183,25,214,37,133,79,106,206,114,78,229,255,0,58,149,25,247,220,146,123,22,132,154,57,111,200,117,141,61,100,171,145,189,42,52,172,136,164,175,4,188,20,255,0,225,214,99,38,84,61,246,85,62,43,110,255,0,230,243,37,184,242,13,191,252,200,155,82,92,254,254,74,79,216,48,18,43,138,78,49,95,216,21,130,246,22,35,97,205,122,93,58,165,78,196,138,91,174,180,212,167,153,98,160,195,113,38,188,168,146,146,202,208,167,99,56,166,144,78,52,106,34,81,23,234,50,237,89,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,68,96,227,87,229,98,214,248,129,7,229,213,17,89,121,59,205,85,229,149,12,92,167,222,20,106,148,181,91,21,25,17,227,93,148,134,219,39,145,81,167,18,253,115,75,74,90,19,212,182,149,56,166,87,185,59,86,102,147,62,90,220,66,195,70,96,60,86,14,227,21,131,142,182,5,47,17,176,230,189,18,163,77,168,199,97,215,90,106,83,47,63,79,125,198,91,121,81,37,37,149,173,45,73,109,46,160,156,104,212,102,147,63,212,103,237,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,121,235,254,235,167,217,54,156,235,150,168,247,42,52,62,86,245,237,82,180,222,234,16,93,146,70,126,42,47,96,10,114,226,195,152,135,177,11,20,153,195,42,66,244,165,219,91,183,47,66,250,254,162,60,23,139,178,155,74,147,181,72,63,237,30,191,113,118,28,31,37,25,110,149,153,12,95,131,109,201,70,218,43,28,223,72,59,169,30,205,209,100,173,175,84,157,109,103,170,217,211,213,63,215,219,199,138,92,247,21,82,242,184,36,215,234,139,230,76,153,179,121,232,146,215,98,18,130,251,36,69,224,146,246,11,201,225,155,151,214,176,135,4,162,87,106,145,118,86,235,124,206,165,91,245,254,166,92,196,163,178,92,82,62,195,133,224,69,247,234,96,37,157,175,109,211,45,42,20,107,126,142,207,42,36,93,252,180,110,82,180,220,181,44,251,168,204,252,84,126,209,245,64,0,0,0,0,0,0,0,0,0,0,0,124,11,238,200,183,241,22,213,168,217,215,60,62,166,157,83,140,244,87,219,230,45,26,161,198,212,218,187,161,73,87,217,90,139,177,151,143,237,16,79,15,248,109,171,7,115,67,19,19,45,41,220,235,99,168,110,83,113,249,91,122,101,250,69,15,18,55,57,41,110,47,107,109,164,181,52,232,126,62,61,133,133,128,15,249,66,118,161,41,247,17,16,255,0,160,0,0,0,0,0,0,0,0,0,0,0,31,2,248,178,45,236,67,182,167,90,151,60,46,170,4,246,29,97,196,115,22,142,203,109,77,159,116,41,42,251,43,87,129,151,136,226,153,113,201,237,171,150,203,210,226,174,90,83,57,176,235,206,75,144,150,249,110,39,167,39,221,101,68,206,174,60,225,175,105,48,146,221,161,107,247,123,100,80,0,0,0,15,249,113,105,105,10,113,103,162,80,70,163,63,113,16,171,222,39,89,222,164,53,77,157,129,182,4,174,124,197,173,216,181,87,118,41,59,18,105,153,25,230,244,117,141,15,67,216,123,144,191,213,237,49,209,184,167,102,198,177,132,86,116,108,51,177,229,244,245,170,217,33,82,222,229,161,122,66,121,169,172,173,59,93,101,72,251,109,164,245,37,18,189,218,22,166,41,149,71,86,186,171,206,58,127,206,106,85,89,70,181,31,170,142,99,206,175,191,185,37,170,149,247,17,107,236,1,249,226,198,151,87,168,179,14,43,124,217,83,94,75,77,167,82,78,247,22,173,8,181,61,8,181,51,253,66,235,56,93,101,61,220,37,195,210,196,235,182,39,38,224,175,167,124,116,243,9,90,65,125,136,79,39,187,111,41,31,214,54,175,20,146,191,81,118,28,151,135,87,15,41,52,233,52,156,107,197,186,102,215,19,200,168,209,226,243,136,244,61,98,73,97,237,241,228,253,206,22,213,163,239,50,240,33,105,108,180,219,13,33,134,147,181,13,164,144,146,215,93,8,139,66,1,255,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,29,109,15,54,182,92,78,168,90,77,42,45,124,72,252,71,253,128,14,23,137,217,39,203,134,47,78,114,165,124,88,29,124,167,76,214,167,61,43,61,173,84,102,181,25,232,211,233,47,23,22,127,183,245,15,223,130,89,73,192,236,190,72,145,51,12,109,31,69,200,146,107,37,185,215,204,127,84,168,219,51,45,30,121,101,226,202,59,253,223,121,235,217,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,148,152,204,203,101,81,228,35,123,107,211,82,212,203,93,15,95,96,206,142,116,48,109,120,41,142,245,219,85,152,252,184,9,233,122,95,95,93,117,135,29,107,241,90,213,246,157,246,159,234,251,180,102,43,195,139,46,91,37,98,5,151,79,197,11,98,62,233,244,62,111,86,141,228,92,238,115,176,88,71,117,186,148,167,68,161,94,9,61,125,186,120,128,234,252,50,113,1,87,182,90,168,241,77,26,21,51,168,208,245,241,230,79,152,127,162,95,163,247,137,112,43,83,130,221,202,137,86,61,233,110,45,126,188,15,71,108,78,159,166,245,69,103,236,255,0,73,139,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,129,197,47,32,180,41,116,42,246,107,48,134,159,208,213,96,255,0,62,188,104,145,99,45,109,212,27,82,200,156,169,50,150,210,124,183,145,184,220,145,169,19,107,109,46,60,163,66,208,225,191,89,120,59,140,87,246,5,95,244,188,70,195,154,244,186,117,74,157,33,135,93,105,169,79,50,197,65,134,222,109,229,68,148,150,86,133,59,25,197,52,130,113,163,81,18,136,191,81,150,156,197,43,113,43,225,251,249,9,153,59,30,240,165,157,246,13,86,160,159,74,83,146,157,92,163,206,150,252,149,253,83,76,70,67,49,233,200,46,153,134,247,44,212,78,56,132,119,220,144,28,171,61,185,232,174,231,6,187,111,198,164,192,170,219,118,101,14,159,29,210,160,63,49,15,54,229,97,72,81,201,148,163,66,19,191,111,48,216,104,215,169,147,104,82,201,45,27,238,54,92,255,0,2,178,163,136,248,231,100,226,6,40,83,26,244,85,153,135,54,253,78,177,82,172,200,100,212,220,137,81,97,174,67,112,35,150,165,204,121,123,81,188,200,246,180,218,201,106,212,212,211,110,254,76,170,229,158,242,205,126,46,67,194,219,62,116,74,114,19,29,85,42,189,78,73,146,145,78,167,54,182,208,235,228,222,226,83,203,220,235,104,67,105,50,220,181,167,114,144,141,238,34,239,241,63,7,108,28,10,200,214,40,97,206,28,208,98,83,169,180,236,55,173,180,235,173,69,101,151,234,15,183,71,91,42,151,41,76,161,9,118,75,137,105,6,227,166,146,53,25,126,162,32,207,8,238,185,196,202,173,229,149,12,92,168,89,245,154,108,181,91,21,25,18,36,218,117,119,28,39,145,81,167,18,253,66,83,169,66,19,212,182,149,54,151,145,181,59,86,100,162,46,90,219,90,248,80,210,70,106,178,207,102,230,191,8,230,97,109,225,58,93,57,105,144,154,149,34,167,24,205,75,167,84,91,67,136,105,243,111,113,37,228,109,117,196,45,181,25,110,66,213,181,72,94,199,16,21,3,148,14,36,183,246,86,48,190,225,195,7,45,232,151,45,53,49,229,205,181,145,45,111,40,225,85,95,114,57,19,110,43,156,73,68,20,164,165,62,108,180,217,45,111,44,203,122,57,138,113,49,86,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,95,87,24,176,118,254,192,171,254,169,135,56,141,65,151,78,169,83,164,62,211,78,187,21,230,88,168,48,219,206,50,153,113,84,242,16,167,99,56,166,150,109,186,73,34,81,23,235,34,177,254,20,121,22,254,163,52,24,215,102,127,218,242,172,8,83,149,254,18,149,84,114,57,167,255,0,37,210,173,74,253,55,137,31,220,239,0,235,252,52,50,21,27,1,173,230,113,171,22,104,81,31,196,90,228,118,222,164,33,206,110,250,5,57,248,173,169,76,169,151,154,109,76,78,53,56,243,79,31,175,181,9,36,33,73,37,188,75,158,160,0,51,89,155,31,52,248,201,241,2,225,249,139,227,154,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,58,94,108,124,211,227,39,196,11,135,230,47,137,63,23,33,82,113,159,135,254,30,230,7,7,232,82,231,226,13,50,61,65,154,173,34,39,41,5,86,167,49,86,169,239,121,182,146,215,54,68,228,146,152,73,17,187,235,50,193,54,132,169,100,218,20,19,87,37,28,67,41,88,193,151,155,178,230,197,201,145,23,125,225,101,30,101,94,189,6,154,148,162,93,98,149,22,57,59,233,22,88,86,198,137,106,50,83,75,66,23,177,46,146,84,124,148,62,210,10,162,239,108,201,98,157,193,142,55,166,58,90,87,189,215,104,214,175,10,132,183,212,229,58,224,146,137,81,224,186,241,45,168,39,37,179,66,220,101,164,54,195,105,78,137,78,214,27,209,41,36,164,139,154,83,42,213,90,44,149,204,163,84,229,192,144,228,119,226,45,216,207,41,165,169,135,218,91,47,52,106,73,145,154,28,105,199,27,90,124,20,133,169,39,169,25,144,234,185,76,203,245,87,51,88,243,108,97,68,52,75,69,54,100,142,174,189,50,57,40,142,21,41,157,21,37,222,97,54,226,91,89,167,70,154,83,137,216,111,58,202,85,166,224,22,43,137,21,108,121,175,240,112,175,87,115,7,83,137,81,172,84,99,208,229,209,166,19,220,233,178,104,142,85,41,202,134,236,231,8,205,43,146,164,154,149,184,140,212,109,155,38,239,215,115,69,112,101,59,205,62,13,252,64,183,190,98,192,185,238,38,52,154,85,3,135,254,32,80,168,84,200,148,234,109,58,61,6,36,56,113,25,75,44,70,97,186,180,20,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,166,28,167,121,167,193,191,136,22,247,204,88,1,165,48,0,0,0,0,1,85,124,115,191,50,127,188,159,195,69,170,10,171,227,157,249,147,253,228,254,26,3,149,112,84,243,79,116,252,63,157,243,26,112,113,171,243,79,107,124,63,131,243,26,136,112,84,243,79,116,252,63,157,243,26,112,113,171,243,79,107,124,63,131,243,26,136,8,0,44,167,133,214,126,166,89,245,218,110,89,241,138,161,85,170,82,174,58,132,104,54,157,97,249,47,204,114,153,41,104,106,51,20,213,33,74,86,200,106,229,182,150,185,100,148,178,226,149,184,141,14,26,217,141,89,20,203,93,11,53,55,182,33,97,149,76,249,53,86,112,254,161,84,182,229,170,82,216,110,37,97,169,144,145,29,199,77,41,94,230,79,154,182,220,35,66,207,150,226,205,36,75,36,41,60,87,21,112,206,234,193,188,71,184,240,182,245,137,211,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,1,167,225,31,243,163,155,107,87,40,216,88,119,77,73,174,186,228,174,245,52,251,102,156,148,182,239,50,114,99,56,180,62,251,70,243,78,28,54,220,38,82,242,219,51,82,121,205,145,22,171,33,16,50,83,197,78,213,166,96,213,86,217,205,5,199,85,151,114,89,84,247,230,194,171,114,27,113,234,220,22,213,29,168,241,55,41,226,114,77,69,78,60,178,215,98,82,109,53,205,117,205,82,243,167,92,25,138,199,155,203,50,88,185,93,197,107,206,108,181,46,163,33,104,166,65,122,65,60,138,77,56,150,163,143,9,163,74,16,157,141,165,90,26,137,9,222,179,91,138,45,235,81,152,121,91,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,121,241,61,50,177,145,42,169,229,183,21,115,77,140,182,204,68,211,83,134,247,3,246,69,42,162,194,148,251,143,156,7,20,221,96,208,102,73,66,18,146,81,49,189,42,53,154,249,233,36,108,97,199,32,88,13,84,0,0,14,85,153,220,189,90,185,160,193,170,214,17,221,50,122,14,191,151,38,157,84,68,86,228,61,76,156,210,183,53,33,180,172,191,194,109,100,149,33,75,105,215,80,75,70,253,197,158,28,98,193,219,251,2,175,250,166,28,226,53,6,93,58,165,78,144,251,77,58,236,87,153,98,160,195,111,56,202,101,197,83,200,66,157,140,226,154,89,182,233,36,137,68,95,172,139,78,98,47,231,215,39,118,246,105,240,142,166,170,53,30,35,24,139,67,143,214,219,245,54,97,197,234,230,173,132,62,166,233,110,200,119,106,147,25,213,60,225,17,115,80,132,58,164,58,123,137,10,74,130,133,238,203,254,242,190,163,91,241,111,11,134,93,89,22,173,29,186,5,32,228,153,41,113,105,205,186,235,173,71,37,233,185,72,66,159,112,145,184,207,106,54,161,58,33,8,74,84,171,254,242,161,89,181,252,62,163,92,50,225,219,215,84,136,50,107,80,89,50,74,39,174,25,186,113,137,211,34,220,164,33,79,184,178,70,187,13,123,20,100,106,109,6,159,147,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,245,120,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,220,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,76,61,86,87,114,201,127,102,155,20,41,184,127,104,70,151,14,154,185,9,77,106,225,58,115,210,97,81,152,54,221,115,123,234,108,182,165,107,75,14,165,164,45,72,39,28,36,163,114,117,53,39,66,152,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,216,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,202,101,119,44,150,14,86,112,190,155,135,246,132,104,147,42,72,142,148,214,174,19,167,51,26,109,101,242,113,215,55,190,166,203,114,144,133,62,234,90,66,212,179,109,179,74,55,43,67,82,187,0,0,0,0,10,171,227,157,249,147,253,228,254,26,45,80,85,95,28,239,204,159,239,39,240,208,17,87,133,199,158,204,50,252,107,228,243,69,255,0,10,1,225,113,231,179,12,191,26,249,60,209,127,192,2,170,248,231,126,100,255,0,121,63,134,139,84,21,87,199,59,243,39,251,201,252,52,5,85,137,169,195,187,63,83,50,199,117,29,135,138,85,10,173,75,12,171,124,168,250,156,151,228,125,25,112,156,117,125,76,88,219,141,4,202,214,251,138,144,219,104,39,21,234,184,157,202,111,150,239,32,201,6,16,217,184,245,153,203,75,8,241,1,137,110,80,174,40,245,118,100,28,71,205,151,218,90,41,114,221,105,230,215,220,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,202,102,31,47,215,246,89,113,66,118,20,98,50,34,46,165,14,60,121,109,76,130,79,28,41,172,60,217,41,46,199,113,230,219,83,136,37,111,105,74,36,232,78,52,226,123,237,48,26,94,28,211,48,249,129,176,114,203,133,243,177,95,17,151,45,116,216,114,35,196,106,28,19,100,230,205,125,231,9,41,106,59,111,56,218,92,89,39,123,170,73,43,82,109,167,21,223,105,138,214,225,185,196,122,149,135,150,243,152,29,152,219,174,90,104,84,184,234,118,215,174,72,105,43,69,50,20,120,175,188,244,73,46,155,156,213,160,137,150,155,138,211,109,56,225,173,206,73,122,188,148,38,37,103,95,53,213,220,218,99,44,219,203,155,85,135,104,83,117,135,107,81,38,188,133,116,17,118,160,156,112,210,217,18,9,231,214,142,107,135,170,212,90,161,190,98,208,211,102,3,159,227,166,58,98,62,98,241,30,163,138,24,161,89,235,170,179,180,105,150,90,35,68,90,124,84,153,155,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,175,0,39,167,12,172,137,85,113,186,242,167,99,158,41,91,49,28,194,250,12,135,21,22,29,81,133,45,23,36,212,18,146,148,54,222,164,75,140,203,186,41,197,175,115,107,91,124,141,174,17,189,202,129,96,52,167,148,239,43,24,55,240,254,222,249,115,3,53,131,74,121,78,242,177,131,127,15,237,239,151,48,51,88,3,208,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,65,25,40,205,117,11,54,152,53,10,242,230,210,161,221,244,221,33,221,52,72,79,45,93,4,173,203,38,220,36,184,68,178,101,244,35,154,217,234,180,150,171,111,152,181,180,225,138,203,204,254,66,164,197,203,14,24,230,159,6,232,82,230,34,101,143,68,168,95,52,200,252,162,68,52,21,38,18,74,124,104,237,180,149,26,13,72,125,217,75,82,214,189,238,243,116,36,19,170,68,85,203,198,96,111,236,178,226,132,28,87,195,149,196,93,74,28,121,17,29,135,56,222,56,83,88,121,179,74,154,144,219,46,54,167,16,74,216,234,82,106,208,156,105,181,119,218,64,52,188,41,91,138,22,122,127,45,119,82,240,59,7,47,62,175,13,168,187,61,49,38,18,118,179,93,170,54,226,140,244,120,148,125,68,54,116,111,151,161,37,11,116,150,231,214,165,49,220,47,127,158,94,42,116,235,226,196,162,216,185,87,184,234,180,255,0,164,52,244,77,184,171,38,196,170,109,82,142,241,60,195,172,196,138,251,111,35,107,197,202,121,18,13,41,117,165,33,196,165,183,21,170,204,171,219,5,240,134,242,199,172,80,183,240,143,15,216,136,229,118,226,144,166,99,156,183,201,150,26,66,27,83,174,188,226,251,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,135,138,22,169,192,199,243,217,251,183,252,72,69,94,33,217,122,181,114,191,136,88,119,132,118,180,158,191,160,195,248,178,106,53,69,197,110,59,213,57,206,212,234,42,118,67,137,65,127,130,218,9,74,90,144,211,77,32,214,189,155,142,85,112,49,252,246,126,237,255,0,18,1,106,128,0,2,170,248,231,126,100,255,0,121,63,134,138,171,22,169,199,59,243,39,251,201,252,52,69,94,30,57,122,181,115,65,136,88,137,132,119,76,158,131,175,195,249,82,105,213,68,69,110,67,212,201,205,84,233,202,106,67,105,89,127,132,218,201,42,66,150,211,174,160,150,141,251,136,58,255,0,11,156,246,210,176,78,170,246,4,99,69,205,46,61,147,92,144,133,91,245,25,111,167,162,183,166,169,75,55,80,230,226,220,212,105,10,90,76,215,191,150,211,137,53,154,82,79,60,234,110,124,102,51,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,251,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,88,166,71,248,172,91,54,78,23,212,112,255,0,52,85,123,130,117,74,220,143,42,125,22,225,53,72,170,77,174,18,156,83,157,11,234,113,74,81,73,37,44,210,211,139,82,89,54,201,40,90,154,229,146,157,9,233,154,236,215,97,198,82,176,225,119,173,234,239,93,85,157,204,98,129,64,97,226,68,170,188,164,145,25,165,38,100,124,182,81,185,38,235,198,70,150,210,164,145,18,214,182,219,94,120,175,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,239,243,69,153,187,251,52,216,161,82,196,11,190,76,184,116,213,200,82,168,182,241,84,94,147,10,140,193,182,211,123,24,75,135,181,43,90,88,105,78,173,9,65,56,225,41,123,83,169,37,50,3,42,89,28,147,114,229,183,18,115,113,136,203,136,116,42,109,143,116,174,209,164,154,26,144,115,165,181,2,91,10,154,249,40,148,77,33,135,82,190,82,75,71,77,230,146,230,168,75,104,231,4,32,26,83,205,143,149,140,100,248,127,112,252,185,241,154,193,165,60,216,249,88,198,79,135,247,15,203,159,1,154,193,239,240,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,79,128,19,211,137,174,68,170,184,35,121,84,113,207,11,109,152,141,225,125,122,67,106,149,14,150,194,144,139,110,106,201,41,82,28,111,83,36,70,121,221,84,218,209,181,180,45,206,70,214,200,153,230,133,170,101,119,51,118,14,105,176,190,155,136,22,132,152,144,234,75,142,149,86,173,227,168,179,38,109,25,243,113,214,246,62,150,207,114,80,181,48,234,154,90,210,131,113,178,74,246,167,83,74,123,0,206,14,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,122,30,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,16,122,0,0,0,25,225,226,11,131,180,172,16,205,165,245,104,219,84,25,116,171,122,108,134,107,116,118,157,138,150,24,54,37,178,135,156,76,84,161,8,71,76,220,133,72,97,178,65,104,146,99,97,153,169,10,49,161,225,86,188,112,108,9,46,210,176,179,20,160,219,209,10,60,89,21,26,5,82,172,146,105,47,154,221,75,79,194,142,179,215,154,180,17,51,61,105,236,104,65,155,159,100,220,45,193,237,120,45,227,29,118,240,193,171,183,7,106,236,243,34,97,221,66,60,138,92,157,200,45,177,106,74,144,226,163,108,74,8,207,99,236,72,119,152,165,173,74,234,118,250,169,109,36,115,171,21,113,50,213,193,188,56,184,241,74,245,151,211,209,109,154,123,181,9,59,92,109,14,61,176,189,70,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,20,153,194,135,24,170,184,107,155,74,37,162,170,244,72,54,246,32,199,145,68,170,53,54,82,154,97,199,210,203,143,66,82,19,189,40,57,39,33,8,97,179,81,40,244,148,234,16,91,156,35,19,211,140,22,49,208,172,108,176,30,21,72,103,168,173,98,93,65,136,240,219,220,180,114,34,193,144,196,185,18,117,36,41,10,218,180,70,107,150,106,66,143,169,222,157,196,218,136,5,37,213,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,52,103,146,252,28,174,224,22,88,44,12,42,186,94,223,90,165,83,220,145,81,111,106,11,166,149,46,67,178,221,141,170,22,180,47,146,185,10,107,152,149,26,87,203,222,90,18,180,42,23,202,198,10,127,40,156,193,89,56,56,229,67,162,137,112,84,15,175,125,46,242,220,68,22,26,92,137,92,165,114,220,34,120,216,101,210,111,114,13,60,195,70,237,19,169,150,148,192,64,14,53,126,86,45,111,136,16,126,93,81,20,172,46,167,141,95,149,139,91,226,4,31,151,84,69,112,112,247,176,44,220,83,205,205,147,135,216,131,111,68,174,91,213,200,245,184,211,160,201,35,216,234,61,15,48,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,200,63,86,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,116,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,185,213,197,171,54,54,171,184,19,111,225,30,25,215,45,75,174,6,40,243,38,205,170,83,234,237,204,233,96,211,230,50,166,212,210,89,81,164,249,178,154,91,100,234,148,105,46,146,66,9,42,86,170,106,189,179,137,149,91,203,42,24,185,80,179,235,52,217,106,182,42,50,36,73,180,234,238,56,79,34,163,78,37,250,132,167,82,132,39,169,109,42,109,47,35,106,118,172,201,68,92,181,182,181,241,73,181,106,173,70,52,8,117,10,156,185,81,233,113,206,36,22,158,121,75,68,86,13,215,30,54,154,73,158,136,65,186,243,174,26,83,161,111,113,106,241,81,153,132,192,225,163,141,121,134,129,153,124,59,194,59,31,17,229,170,216,168,200,147,26,101,189,89,157,33,234,66,105,196,135,38,76,54,35,145,154,89,147,181,167,92,105,104,36,234,241,145,44,249,107,116,149,123,194,186,184,54,101,235,232,94,19,213,179,11,86,147,74,151,47,17,52,133,72,67,113,117,149,78,131,10,76,134,159,74,159,81,17,151,61,244,17,169,164,122,187,99,48,163,82,148,123,91,250,220,92,241,135,28,108,124,39,106,193,195,219,30,171,244,50,235,167,188,213,219,118,49,25,229,55,5,190,166,50,90,138,153,12,60,93,63,55,85,180,233,72,111,150,243,114,18,219,106,81,243,73,1,18,184,154,231,182,171,141,215,149,71,3,48,182,230,136,230,23,208,100,54,153,83,41,111,169,104,185,38,160,146,165,45,199,52,34,92,102,93,213,45,161,27,155,90,219,231,238,112,141,158,84,117,202,142,84,113,31,54,184,142,139,42,202,107,161,165,65,229,191,95,175,190,201,174,45,34,42,140,200,148,162,35,46,99,203,218,162,105,146,50,83,138,74,140,205,8,67,142,35,202,96,94,5,226,62,98,241,30,157,133,248,95,70,235,170,179,181,117,231,157,51,68,90,124,84,153,19,146,164,184,68,124,182,81,185,58,158,134,163,82,146,132,37,107,90,16,173,10,101,211,45,24,89,149,251,17,155,23,12,233,63,165,214,214,102,49,27,210,149,63,174,121,214,250,183,217,105,190,119,43,158,180,55,185,62,162,52,73,123,76,195,53,131,175,227,206,89,239,44,6,183,176,218,243,172,206,137,81,183,177,70,215,133,113,209,102,178,100,133,165,110,69,142,244,152,142,180,106,53,37,108,170,75,100,75,238,135,16,180,40,140,149,189,182,249,0,208,157,133,129,120,113,152,188,136,225,102,23,226,133,27,174,165,78,195,251,117,214,94,104,201,18,169,242,147,76,100,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,5,91,112,251,207,173,195,150,107,202,13,141,136,53,217,115,48,174,175,33,182,103,34,71,85,53,116,4,17,73,81,61,5,146,116,144,202,21,34,66,92,144,73,109,107,90,16,102,148,169,100,68,119,167,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,205,190,98,242,209,138,121,95,190,222,177,113,50,147,250,61,21,102,27,18,125,23,83,250,150,93,115,164,125,230,155,231,114,185,232,67,155,83,234,47,84,159,176,206,202,120,50,98,206,50,220,150,37,119,10,171,118,135,83,134,214,151,49,202,53,201,181,44,244,147,158,120,157,118,153,224,93,78,238,115,146,55,23,172,206,187,86,102,151,152,74,2,160,69,191,112,125,205,117,10,187,98,22,85,110,151,105,84,186,213,179,207,153,107,159,57,104,122,181,21,231,159,147,41,189,170,35,65,188,194,214,165,232,149,18,150,210,245,38,244,97,215,21,80,35,245,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,3,83,192,34,174,66,115,191,66,205,197,136,236,43,142,85,42,155,137,180,78,107,181,186,36,54,87,29,149,197,55,140,153,149,17,46,58,226,220,103,98,154,67,135,188,212,135,117,220,148,165,198,141,114,168,0,0,0,113,252,209,101,146,193,205,54,23,212,176,254,239,141,18,29,73,113,212,154,45,194,84,230,100,205,163,62,110,52,230,246,20,225,110,74,22,166,26,75,168,66,144,110,54,74,70,228,234,74,78,120,113,87,12,238,172,27,196,123,143,11,111,88,157,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,167,225,15,248,136,228,130,30,106,172,66,187,108,232,187,113,54,211,167,186,213,9,36,243,17,153,170,54,167,154,113,113,101,58,182,148,181,109,66,31,233,200,220,109,180,59,33,70,181,18,86,181,16,81,101,211,118,93,87,205,118,85,211,122,220,213,91,130,181,55,103,83,81,170,77,114,92,167,246,33,40,70,247,92,53,45,91,80,132,164,181,62,201,73,17,118,34,10,117,217,117,81,232,85,123,90,147,115,85,97,81,110,14,159,210,244,232,243,92,110,45,67,144,179,91,29,67,73,50,67,188,181,153,169,27,200,246,168,204,203,67,31,146,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,208,50,241,151,235,251,51,88,161,7,10,48,229,17,17,82,153,30,68,183,102,78,39,138,20,38,25,108,212,167,100,56,203,110,41,180,26,182,52,149,26,116,55,29,109,61,183,16,14,129,145,204,162,85,115,125,139,138,181,31,168,203,163,218,116,24,233,169,92,117,86,35,169,107,67,6,178,74,34,178,179,73,180,137,47,30,237,156,195,208,144,219,206,18,92,229,27,106,191,235,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,249,252,11,192,188,56,203,166,28,83,176,191,11,232,221,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,0,5,0,241,71,243,217,137,191,130,252,158,16,191,225,64,60,81,252,246,98,111,224,191,39,132,2,42,139,158,225,115,158,218,174,54,82,158,192,140,104,185,162,72,189,168,113,208,171,126,163,45,245,117,183,12,36,165,102,234,28,220,91,93,147,29,40,73,154,247,243,29,109,70,179,74,141,151,157,84,74,203,46,72,33,230,171,35,183,77,219,103,69,219,137,182,157,225,83,106,132,146,121,136,204,213,27,84,74,75,139,139,41,213,180,165,171,106,16,255,0,78,70,227,109,161,217,10,53,168,146,181,168,161,95,250,234,176,174,175,247,214,220,185,45,202,135,254,18,28,234,108,232,238,127,232,184,203,205,184,143,185,73,82,125,134,64,53,38,32,7,20,44,244,254,69,45,85,224,118,14,94,125,38,36,214,182,122,98,76,36,238,122,133,75,113,181,25,232,241,40,186,121,143,106,223,47,66,82,208,209,173,207,170,82,163,184,124,255,0,253,89,42,119,242,96,250,67,232,218,87,229,219,210,29,23,160,189,13,43,208,220,158,163,127,87,191,168,221,201,233,126,175,78,127,55,168,239,203,229,122,226,170,238,155,178,234,190,107,178,174,155,214,230,170,220,21,169,187,58,154,141,82,107,146,229,63,177,9,66,55,186,225,169,106,218,132,37,37,169,246,74,72,139,177,16,15,148,37,87,11,143,61,152,101,248,215,201,230,143,107,152,236,142,73,202,150,73,168,183,134,32,174,36,140,69,188,47,138,90,39,50,210,26,117,20,72,137,167,212,150,80,154,124,136,212,181,169,70,149,62,164,171,148,165,180,210,82,74,38,73,215,60,87,11,143,61,152,101,248,215,201,230,128,191,225,226,177,163,8,108,220,122,194,251,131,8,241,1,137,110,80,174,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,185,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,159,181,0,25,182,205,22,89,47,236,172,226,133,75,15,238,248,210,230,83,81,33,73,162,220,37,78,122,52,42,203,4,219,78,111,97,78,22,213,45,9,125,164,186,132,41,100,219,134,164,110,86,132,165,118,188,155,241,29,188,178,169,133,247,150,29,76,164,75,186,227,191,28,164,217,81,101,202,46,138,143,81,83,135,207,39,19,161,58,113,156,39,13,227,67,107,47,172,100,201,36,131,146,227,200,183,236,209,101,146,193,205,54,23,212,176,254,239,141,18,29,73,113,212,154,45,194,84,230,100,205,163,62,110,52,230,246,20,225,110,74,22,166,26,75,168,66,144,110,54,74,70,228,234,74,78,123,49,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,177,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,144,121,251,166,236,186,175,154,236,171,166,245,185,170,183,5,106,110,206,166,163,84,154,228,185,79,236,66,80,141,238,184,106,90,182,161,9,73,106,125,146,146,34,236,68,58,86,101,242,207,121,101,106,225,181,44,204,65,157,17,119,13,126,215,143,113,206,133,24,201,104,166,45,233,82,89,40,134,233,40,210,242,210,152,233,53,173,62,166,245,169,41,53,165,36,226,231,255,0,10,252,133,70,139,26,149,154,124,100,161,68,152,185,145,217,168,88,212,201,28,210,92,53,147,175,36,231,201,142,227,73,73,172,210,134,29,138,180,173,104,216,239,55,66,89,52,164,114,14,53,126,105,237,111,135,240,126,99,81,1,31,242,247,149,26,238,98,240,107,23,175,43,21,170,173,70,239,195,127,66,76,167,209,33,50,135,125,43,22,74,165,148,182,201,38,100,179,121,8,97,14,182,72,53,41,92,181,182,77,173,110,160,209,197,109,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,250,106,141,46,107,145,37,49,189,10,66,246,58,217,165,105,220,133,169,39,161,247,74,140,143,177,152,179,254,6,63,158,207,221,191,226,67,242,113,80,200,84,152,178,106,185,167,193,186,20,185,136,153,33,234,133,243,76,143,202,36,67,65,52,202,74,124,104,237,180,149,26,13,72,125,217,75,82,214,189,238,243,116,36,19,170,64,70,172,219,241,29,197,204,214,217,180,76,62,149,72,137,103,219,209,227,178,237,122,13,46,82,220,69,110,162,131,35,230,184,106,34,82,35,37,68,149,183,24,205,123,87,235,45,199,84,150,141,190,107,149,28,168,226,62,109,113,29,22,85,148,215,67,74,131,203,126,191,95,125,147,92,90,68,85,25,145,41,68,70,92,199,151,181,68,211,36,100,167,20,149,25,154,16,135,28,71,148,192,188,11,196,124,197,226,61,59,11,240,190,141,215,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,20,203,166,90,48,179,43,246,35,54,46,25,210,127,75,173,172,204,98,55,165,42,127,92,243,173,245,111,178,211,124,238,87,61,104,111,114,125,68,104,146,246,153,135,181,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,156,32,227,87,229,98,214,248,129,7,229,213,17,63,196,0,227,87,229,98,214,248,129,7,229,213,16,20,172,36,86,76,243,153,127,101,50,255,0,141,50,28,233,117,27,38,163,33,13,87,168,46,186,243,204,37,135,30,142,114,101,197,140,79,180,201,78,228,199,38,219,117,205,75,67,218,174,222,28,211,47,86,181,10,249,199,220,52,178,174,152,61,109,22,224,188,40,212,186,140,110,106,219,231,197,126,107,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,184,233,121,204,201,157,253,148,203,254,76,57,144,101,212,108,154,140,133,187,65,175,52,211,207,48,150,28,122,65,70,137,42,73,176,211,37,59,147,28,220,113,166,245,45,15,114,123,120,5,255,0,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,10,54,225,161,158,57,57,113,188,153,193,235,225,17,23,135,87,165,97,181,189,45,197,181,29,116,58,139,196,219,5,53,79,44,210,147,140,105,67,73,121,43,87,168,134,201,196,25,26,86,135,174,250,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,32,31,172,80,15,19,76,20,252,139,102,226,233,233,234,29,84,11,239,91,214,30,247,119,188,215,90,251,221,67,110,104,218,18,157,37,53,39,98,75,118,141,27,91,148,106,221,165,255,0,10,203,227,113,133,244,169,86,6,30,227,67,42,136,197,74,153,88,118,215,144,73,132,158,124,198,36,178,228,150,183,200,212,149,177,133,68,123,107,102,74,45,101,184,162,52,247,222,14,8,248,161,74,149,96,98,22,11,188,152,140,84,169,149,134,174,136,230,169,169,231,204,98,75,45,198,119,100,125,9,91,24,84,70,119,56,70,162,214,91,105,50,79,109,246,41,136,87,173,43,13,108,11,151,17,171,177,229,191,77,181,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,136,162,30,25,120,215,249,22,205,197,173,212,83,250,168,23,222,150,84,205,141,111,121,174,181,246,122,119,27,213,196,37,58,74,106,54,245,30,237,26,55,118,164,213,183,75,52,226,205,138,21,92,56,201,245,82,153,70,76,182,228,95,85,136,118,186,229,198,154,168,235,140,194,210,228,151,181,218,70,110,33,214,162,57,29,109,234,146,82,36,43,83,50,35,66,130,144,113,10,245,170,226,85,255,0,114,226,53,118,60,70,42,87,85,98,109,110,99,81,16,164,176,219,242,94,91,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,241,23,253,195,223,11,233,88,85,147,236,54,166,83,213,17,233,21,250,59,87,68,233,108,194,76,101,200,126,160,146,146,92,221,12,205,197,180,211,141,71,39,20,122,169,17,209,217,36,68,132,209,6,95,176,207,242,201,142,54,30,22,185,18,171,34,37,205,112,65,167,207,244,91,123,229,51,5,111,39,170,125,30,162,201,60,166,9,215,13,106,73,165,9,65,169,69,181,38,52,210,2,0,113,171,242,177,107,124,64,131,242,234,136,165,97,117,60,106,252,172,90,223,16,32,252,186,162,42,215,41,56,33,74,204,126,63,91,152,47,89,174,75,163,71,184,227,213,18,137,241,155,75,139,140,251,52,233,50,25,89,161,93,150,130,117,150,247,163,84,154,145,185,36,164,25,146,200,58,175,15,60,233,213,114,177,138,17,232,87,125,193,45,56,87,114,200,50,184,33,148,101,74,40,79,155,123,90,168,48,218,84,74,66,210,162,105,46,154,9,70,182,73,69,203,113,104,103,109,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,51,47,140,88,59,127,96,85,255,0,84,195,156,70,160,203,167,84,169,210,31,105,167,93,138,243,44,84,24,109,231,25,76,184,170,121,8,83,177,156,83,75,54,221,36,145,40,139,245,145,77,254,26,156,66,230,97,149,118,14,5,99,205,223,254,177,103,238,106,143,92,170,60,252,135,40,242,182,70,102,52,85,188,227,198,220,106,114,91,101,105,34,75,123,91,113,210,82,148,134,247,169,33,114,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,34,63,19,108,64,85,147,150,170,196,82,70,165,83,233,245,61,124,57,115,225,159,232,159,233,125,194,92,10,212,227,73,114,183,22,199,178,237,196,47,215,159,233,29,201,211,244,30,167,44,189,159,233,32,21,239,147,12,27,94,54,99,189,10,212,122,63,54,2,186,174,171,215,219,166,144,228,56,143,5,161,95,105,175,97,254,191,191,69,209,163,51,13,148,199,142,141,141,163,93,11,83,61,53,61,125,191,172,87,175,9,172,182,74,195,251,46,161,138,23,60,125,179,235,156,174,145,27,200,249,60,151,103,48,190,232,117,73,86,169,90,124,82,90,123,53,241,22,30,0,0,0,0,0,0,0,0,0,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,214,54,229,39,3,179,7,34,60,204,78,180,125,41,34,49,160,144,231,95,49,141,18,147,112,200,180,101,228,23,139,203,239,247,253,197,167,224,195,28,147,229,195,8,103,55,82,177,236,14,130,83,70,75,75,158,149,158,238,138,35,66,136,244,117,245,23,139,104,63,217,250,199,116,0,31,240,211,104,101,180,50,218,116,66,18,73,73,107,224,69,224,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,249,74,138,196,198,21,26,74,55,182,189,55,39,83,45,116,61,125,159,168,127,168,0,225,248,39,151,154,70,8,93,245,233,86,163,124,138,109,103,165,220,222,170,86,188,166,156,34,238,227,139,87,218,117,71,236,253,190,206,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,63,88,0,229,89,125,203,22,13,101,134,133,86,160,97,13,175,232,214,235,117,7,106,19,164,190,242,164,74,123,85,172,217,97,79,47,85,155,44,33,102,219,72,51,61,19,185,74,53,56,227,174,45,155,31,43,24,201,240,254,225,249,115,227,170,142,85,155,31,43,24,201,240,254,225,249,115,224,51,88,53,80,50,174,53,80,3,143,227,166,84,176,95,48,245,91,90,187,136,214,180,71,234,86,173,98,13,81,169,141,65,136,167,231,49,25,78,169,52,217,78,60,203,138,118,10,212,242,212,227,4,105,37,31,125,75,190,189,86,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,0,0,0,102,179,54,62,105,241,147,226,5,195,243,23,197,191,112,142,196,203,86,240,202,21,30,197,164,203,210,181,97,84,39,211,234,241,92,113,190,98,122,153,111,76,97,244,161,43,53,147,43,67,230,132,173,105,78,231,24,125,36,70,72,212,234,7,54,62,105,241,147,226,5,195,243,23,199,228,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,130,106,241,47,225,223,27,12,36,189,143,120,3,110,75,85,177,81,144,226,238,11,106,155,79,117,228,80,214,77,56,243,147,89,38,146,105,102,14,214,150,107,74,246,161,133,154,73,7,203,90,80,207,116,224,247,150,47,160,56,113,81,204,45,229,107,213,105,183,77,225,190,159,68,92,199,182,54,187,116,202,59,169,125,182,11,67,46,123,232,51,222,230,166,166,216,101,77,146,80,225,169,217,149,132,56,189,132,121,170,194,54,239,59,49,248,149,251,98,191,29,218,125,78,153,80,97,11,91,11,82,9,50,32,77,142,173,201,37,146,87,162,144,123,144,180,45,42,73,173,181,165,74,246,182,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,184,8,215,197,31,200,158,38,254,11,243,136,66,149,178,157,230,159,6,254,32,91,223,49,96,93,79,20,127,34,120,155,248,47,206,33,10,86,202,119,154,124,27,248,129,111,124,197,128,26,83,0,0,0,0,0,21,87,199,59,243,39,251,201,252,52,90,160,170,190,57,223,153,63,222,79,225,160,57,87,5,79,52,247,79,195,249,223,49,167,7,26,191,52,246,183,195,248,63,49,168,135,5,79,52,247,79,195,249,223,49,167,7,26,191,52,246,183,195,248,63,49,168,128,112,84,243,79,116,252,63,157,243,26,112,153,92,86,50,207,102,226,190,3,79,198,21,78,183,237,251,179,14,163,156,212,85,234,38,109,29,66,156,91,247,82,205,210,81,17,173,199,92,66,152,37,37,127,92,124,180,108,234,28,88,133,92,26,170,212,170,6,100,175,106,237,118,167,18,157,77,167,97,189,74,92,201,146,222,75,44,70,97,185,244,245,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,113,47,207,172,156,121,184,94,193,92,38,174,203,99,14,168,114,28,102,174,182,249,91,43,245,22,37,56,148,188,151,153,117,196,191,4,146,219,46,178,94,166,229,168,214,180,168,208,201,160,32,88,151,252,51,50,181,106,230,79,28,87,58,245,185,41,77,209,108,30,146,187,38,222,121,45,189,42,187,163,222,163,92,135,18,164,42,26,86,132,148,133,25,43,213,117,166,136,136,222,39,27,143,248,97,129,120,143,140,20,43,234,228,177,168,221,92,12,59,183,220,185,43,111,56,102,219,104,138,218,210,74,66,92,50,229,243,185,124,231,146,218,148,149,45,184,207,236,220,164,146,21,249,112,119,24,175,236,10,191,233,120,141,135,53,233,116,234,149,58,67,14,186,211,82,158,101,138,131,13,188,219,202,137,41,44,173,10,118,51,138,105,4,227,70,162,37,17,126,163,32,208,158,102,233,52,170,6,81,49,94,133,66,166,68,167,83,105,216,111,93,137,14,28,70,82,203,17,152,110,152,242,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,102,220,94,245,51,53,86,110,107,248,126,98,165,225,70,169,68,77,207,78,195,122,204,107,178,144,219,102,202,233,213,19,165,63,188,210,210,150,181,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,138,33,1,170,128,0,0,0,0,20,151,198,126,147,74,167,102,190,137,50,159,76,137,22,69,82,199,129,46,115,172,178,148,46,83,229,50,107,36,235,170,34,213,107,38,153,105,178,82,181,61,141,161,62,9,34,46,171,192,214,147,74,122,171,140,149,215,169,145,23,82,135,30,131,18,60,197,50,147,125,150,30,84,229,58,210,28,211,114,80,181,48,202,148,146,61,20,109,54,103,174,210,211,154,241,171,243,79,107,124,63,131,243,26,136,234,188,12,127,61,159,187,127,196,128,90,160,0,0,0,0,0,164,190,45,217,155,176,113,207,20,45,124,63,195,153,49,43,20,220,61,143,41,78,220,48,106,44,203,133,81,126,123,113,92,82,35,169,147,82,84,134,146,202,18,165,154,181,55,20,226,54,167,150,74,92,170,226,141,158,218,174,9,210,153,192,140,23,185,162,71,189,171,145,214,171,130,163,17,245,117,182,244,37,37,6,210,27,218,91,90,147,33,43,81,146,247,243,26,109,36,178,74,77,230,93,77,48,128,235,249,69,198,250,86,92,115,23,102,99,45,118,135,46,175,77,160,72,146,153,145,34,56,148,62,108,72,138,244,103,22,222,239,85,75,66,95,53,146,12,210,75,52,18,77,72,221,188,180,83,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,44,187,137,169,195,187,63,83,50,199,117,29,135,138,85,10,173,75,12,171,124,168,250,156,151,228,125,25,112,156,117,125,76,88,219,141,4,202,214,251,138,144,219,104,39,21,234,184,157,202,111,150,232,94,160,170,190,57,223,153,63,222,79,225,162,213,5,85,241,206,252,201,254,242,127,13,1,21,120,92,121,236,195,47,198,190,79,52,91,166,123,114,207,102,230,91,1,171,52,170,236,235,126,133,93,183,35,187,87,161,92,245,131,54,216,163,173,189,171,127,156,241,40,141,184,206,180,217,161,211,61,200,73,109,116,208,181,50,130,42,139,225,113,231,179,12,191,26,249,60,209,37,56,157,113,11,135,116,195,147,151,92,191,93,252,234,83,219,154,187,107,244,199,152,126,45,86,43,172,50,227,81,97,75,97,229,238,100,249,175,34,73,109,66,141,77,147,123,141,6,234,86,21,130,59,174,75,50,227,74,205,62,60,210,176,174,187,123,196,182,169,170,142,245,74,98,205,212,166,108,214,24,218,110,69,130,149,17,165,114,84,147,53,119,35,36,54,135,157,52,175,151,203,87,137,192,236,11,196,124,196,223,101,135,56,91,70,244,141,105,84,249,149,29,171,51,67,40,110,59,42,115,71,29,208,208,215,49,100,219,8,91,134,150,249,175,52,149,45,36,173,197,229,109,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,250,106,141,46,107,145,37,49,189,10,66,246,58,217,165,105,220,133,169,39,161,247,74,140,143,177,152,13,62,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,238,165,25,159,115,49,150,209,127,217,9,206,253,11,55,22,35,176,174,57,84,170,110,38,209,57,174,214,232,144,217,92,118,87,20,222,50,102,84,68,184,235,139,113,157,138,105,14,30,243,82,29,215,114,82,151,26,53,208,8,13,41,229,59,202,198,13,252,63,183,190,92,192,205,96,210,158,83,188,172,96,223,195,251,123,229,204,12,214,0,210,70,89,41,52,170,254,81,48,162,133,93,166,68,168,211,106,56,111,66,137,50,28,182,82,243,18,88,114,152,202,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,84,95,17,28,130,204,203,29,212,87,230,22,211,234,181,44,50,173,243,100,104,81,159,145,244,101,194,113,164,116,210,164,237,52,19,43,91,237,166,59,142,44,156,87,172,218,183,41,190,99,182,255,0,148,239,43,24,55,240,254,222,249,115,3,218,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,200,51,3,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,191,76,132,228,130,133,148,123,17,217,183,28,90,85,75,19,107,124,214,171,117,184,111,46,67,40,138,79,25,179,22,34,156,105,181,182,206,196,180,183,11,97,41,110,235,185,74,75,109,18,60,254,77,248,113,89,185,84,197,11,203,17,102,85,226,93,114,31,144,81,172,169,82,226,159,91,71,167,41,179,231,155,138,212,154,57,46,27,134,201,173,180,23,213,178,102,147,65,73,113,148,76,160,20,173,198,175,205,61,173,240,254,15,204,106,35,170,240,49,252,246,126,237,255,0,18,28,171,141,95,154,123,91,225,252,31,152,212,71,85,224,99,249,236,253,219,254,36,2,213,0,0,5,85,241,206,252,201,254,242,127,13,28,171,130,167,154,123,167,225,252,239,152,211,135,85,227,157,249,147,253,228,254,26,57,87,5,79,52,247,79,195,249,223,49,167,0,157,60,71,242,153,135,24,255,0,132,238,222,181,58,229,169,102,222,118,191,76,213,54,236,184,42,101,76,167,183,21,201,40,75,145,103,72,216,189,204,159,53,102,209,25,110,75,234,73,37,73,39,29,37,208,184,159,252,80,179,211,249,107,186,151,129,216,57,121,245,120,109,69,217,233,137,48,147,181,154,237,81,183,20,103,163,196,163,234,33,179,163,124,189,9,40,91,164,183,62,181,41,142,225,67,252,38,192,28,101,199,95,79,254,72,240,246,171,116,125,23,167,157,78,169,209,33,39,200,103,190,212,150,227,46,99,203,218,190,91,8,220,235,155,23,177,10,218,173,3,176,112,251,203,21,155,153,156,109,131,70,196,27,186,223,135,111,82,36,54,244,235,126,69,100,225,85,235,232,54,36,186,76,193,108,146,106,121,9,84,116,245,6,149,33,104,101,102,105,82,84,100,162,186,156,205,210,105,84,12,162,98,189,10,133,76,137,78,166,211,176,222,187,18,28,56,140,165,150,35,48,221,49,228,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,206,189,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,238,250,153,154,171,55,53,252,63,49,82,240,163,84,162,38,231,167,97,189,102,53,217,72,109,179,101,116,234,137,210,159,222,105,105,75,90,186,103,20,151,20,202,247,43,114,8,210,103,204,67,136,64,81,8,210,158,108,124,172,99,39,195,251,135,229,207,140,214,13,41,230,199,202,198,50,124,63,184,126,92,248,12,214,13,73,93,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,117,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,82,236,164,145,151,114,33,150,209,170,128,20,3,159,108,144,87,114,143,125,181,54,220,139,85,169,97,149,111,148,213,18,183,49,228,72,121,18,137,146,55,162,203,83,109,54,134,222,222,151,86,217,108,36,173,173,54,169,74,109,210,71,213,225,221,157,249,153,85,190,206,210,188,101,110,195,43,178,160,211,181,213,27,47,201,122,150,226,89,117,180,74,138,210,29,74,19,185,107,99,168,50,109,199,22,212,116,146,18,106,66,18,119,83,142,152,23,135,25,139,195,138,142,23,226,133,27,174,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,171,131,45,188,26,106,172,222,85,89,249,164,175,68,126,133,71,145,29,52,202,117,179,80,81,162,182,122,54,235,139,117,229,182,151,90,140,68,107,96,208,148,182,242,150,78,41,42,109,40,109,111,5,170,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,252,148,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,35,254,126,48,206,234,197,220,161,98,77,139,101,68,234,235,82,41,241,234,17,162,165,183,28,114,87,69,45,153,139,97,164,54,133,45,111,56,136,234,67,104,36,250,206,41,9,51,34,51,50,144,0,3,45,150,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,154,156,89,179,41,66,199,28,88,180,45,43,44,186,139,110,210,183,227,213,34,84,92,138,182,92,156,229,98,52,105,164,226,73,106,221,201,233,122,29,164,182,219,113,46,27,228,162,50,219,164,96,204,166,16,201,192,92,121,190,112,141,230,37,183,30,221,172,60,205,60,229,190,211,207,187,78,94,142,194,121,197,181,162,13,110,70,113,151,12,136,147,161,172,200,210,147,35,73,115,250,157,90,171,90,146,137,149,154,156,185,242,27,142,196,68,59,37,229,58,180,176,195,72,101,150,137,74,51,50,67,109,54,219,104,79,130,80,132,164,180,34,34,1,98,188,19,240,190,149,112,226,229,249,138,245,5,68,122,69,153,71,139,77,131,29,232,73,117,109,191,80,91,154,202,105,211,61,89,90,26,134,235,71,181,58,169,18,150,91,146,68,100,187,137,16,255,0,133,46,25,254,78,242,109,110,84,100,68,170,196,159,122,212,39,92,211,24,168,55,203,219,204,112,163,199,91,41,52,37,68,203,145,98,198,117,38,123,183,115,77,105,86,213,36,138,96,0,128,28,106,252,172,90,223,16,32,252,186,162,43,3,38,120,215,106,229,219,50,118,126,49,222,180,250,172,218,45,191,233,14,165,138,91,77,185,41,124,248,18,35,163,98,92,113,180,30,139,121,38,122,172,189,82,61,53,61,8,236,255,0,141,95,149,139,91,226,4,31,151,84,69,43,0,210,70,58,229,251,5,243,127,133,236,80,174,244,68,168,211,106,49,217,151,69,185,105,5,17,233,177,88,113,198,95,230,192,150,227,110,165,8,125,44,180,149,41,4,100,227,103,167,184,202,139,38,228,179,30,105,217,151,129,149,58,133,191,18,45,229,84,144,101,5,247,164,236,167,74,132,72,113,195,168,52,249,167,85,198,38,153,117,102,105,73,185,245,107,111,151,206,73,180,82,83,133,206,123,105,88,39,85,123,2,49,162,230,151,30,201,174,72,66,173,250,140,183,211,209,91,211,84,165,155,168,115,113,110,106,52,133,45,38,107,223,203,105,196,154,205,41,39,158,117,50,171,139,118,40,91,56,85,133,246,189,90,148,153,112,241,82,169,34,85,54,208,174,65,155,34,36,218,28,35,114,43,213,57,81,221,108,182,165,107,75,17,98,171,214,67,134,220,183,9,42,52,27,200,88,77,251,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,220,46,155,78,213,190,104,82,173,107,214,217,165,92,20,89,187,58,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,118,82,72,203,185,16,171,110,31,92,73,113,230,253,197,11,23,46,56,141,111,68,189,33,212,35,189,77,106,184,210,249,85,180,155,77,173,228,202,148,235,207,19,50,80,211,45,44,156,209,41,121,105,78,253,207,58,70,135,173,124,7,10,203,142,75,48,27,43,21,91,146,187,133,118,252,180,212,174,89,11,53,204,169,73,234,159,133,8,212,74,77,62,51,134,146,82,35,37,68,74,209,70,167,22,100,131,117,199,54,55,183,186,128,0,202,184,210,158,83,188,172,96,223,195,251,123,229,204,12,214,13,41,229,59,202,198,13,252,63,183,190,92,192,15,201,153,140,170,225,30,107,236,216,214,126,41,83,101,165,116,233,29,77,50,175,77,113,12,212,105,203,51,79,48,153,117,104,90,118,56,148,146,86,133,165,72,86,137,86,155,208,218,209,210,173,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,250,106,117,46,19,113,34,177,189,106,90,246,52,217,37,9,220,181,169,71,161,119,82,140,207,185,152,250,192,3,42,226,106,30,65,102,98,38,68,236,28,205,224,229,62,171,82,187,203,174,143,113,91,176,227,63,57,234,187,101,88,145,25,153,49,27,109,43,90,94,105,4,217,56,217,17,54,166,155,55,61,69,182,190,116,43,23,253,194,227,200,158,25,126,53,243,137,160,40,175,10,177,50,234,193,188,71,183,49,74,202,151,211,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,26,30,202,238,102,236,28,211,97,125,55,16,45,9,49,33,212,151,29,42,173,91,199,81,102,76,218,51,230,227,173,236,125,45,158,228,161,106,97,213,52,181,165,6,227,100,149,237,78,166,148,214,7,20,108,137,82,176,78,170,206,59,224,189,179,46,61,147,92,144,180,220,20,232,140,39,162,183,166,169,72,38,150,222,211,220,212,105,10,90,136,145,179,150,211,137,36,18,146,79,50,210,98,174,87,115,55,127,101,103,20,41,184,129,104,73,151,50,154,137,9,85,106,222,58,139,209,161,86,88,38,221,111,99,233,108,246,169,104,75,238,169,165,173,43,38,220,52,175,106,180,52,168,52,146,3,202,97,86,38,90,184,201,135,22,230,41,89,82,250,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,99,213,128,0,0,10,1,226,143,231,179,19,127,5,249,60,33,42,184,24,254,123,63,118,255,0,137,8,171,197,31,207,102,38,254,11,242,120,66,85,112,49,252,246,126,237,255,0,18,1,106,128,0,0,40,7,138,63,158,204,77,252,23,228,240,133,255,0,10,1,226,143,231,179,19,127,5,249,60,32,19,255,0,130,167,149,139,167,226,4,239,151,83,135,138,226,107,195,190,53,213,26,163,152,252,4,183,37,174,231,92,134,215,114,219,20,170,123,178,87,89,91,206,165,7,54,43,44,165,74,41,36,165,146,158,73,22,199,16,75,120,205,46,37,102,255,0,181,224,169,229,98,233,248,129,59,229,212,225,63,192,101,92,90,247,10,252,133,70,139,26,149,154,124,100,161,68,152,185,145,217,168,88,212,201,28,210,92,53,147,175,36,231,201,142,227,73,73,172,210,134,29,138,180,173,104,216,239,55,66,89,52,164,118,10,143,10,60,26,86,107,41,24,207,73,139,74,111,14,211,212,84,234,246,44,136,138,92,85,213,8,139,144,152,233,74,146,132,195,82,214,111,45,133,146,144,149,50,77,18,20,203,219,24,157,64,32,7,26,191,43,22,183,196,8,63,46,168,136,1,194,227,207,102,25,126,53,242,121,162,127,241,171,242,177,107,124,64,131,242,234,136,128,28,46,60,246,97,151,227,95,39,154,2,255,0,128,0,0,113,252,102,202,102,3,99,245,229,104,223,152,165,98,196,172,85,236,233,28,216,171,95,100,77,96,137,102,152,147,19,166,146,35,37,213,19,196,210,251,18,210,101,253,91,175,54,239,96,0,1,74,220,106,252,211,218,223,15,224,252,198,162,46,164,82,183,26,191,52,246,183,195,248,63,49,168,128,234,188,12,127,61,159,187,127,196,133,170,10,171,224,99,249,236,253,219,254,36,45,80,7,20,192,124,159,224,118,92,174,171,198,245,195,123,111,147,90,189,42,15,203,145,37,244,51,252,194,43,142,115,10,157,9,13,54,132,71,134,133,247,38,210,91,143,106,9,106,89,54,217,35,181,128,0,8,1,198,175,202,197,173,241,2,15,203,170,34,127,136,1,198,175,202,197,173,241,2,15,203,170,32,42,175,41,222,105,240,111,226,5,189,243,22,6,132,241,211,2,240,227,49,120,113,81,194,252,80,163,117,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,86,123,50,157,230,159,6,254,32,91,223,49,96,104,123,24,177,138,193,192,171,2,169,136,216,141,94,137,78,166,211,163,190,235,77,59,41,150,95,168,62,219,46,60,152,145,82,242,208,151,100,184,150,150,77,180,74,35,81,151,235,50,12,229,227,166,5,226,62,93,49,30,163,133,248,161,70,232,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,155,10,225,79,158,218,169,85,96,101,103,25,110,104,138,166,170,57,49,100,85,106,47,169,47,182,249,41,9,110,142,107,50,52,173,10,73,168,216,222,164,154,13,28,132,154,247,176,219,112,3,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,159,252,41,242,37,85,58,172,12,211,99,45,179,17,52,212,199,39,236,138,85,69,133,41,247,31,53,33,77,214,13,6,100,148,33,41,37,19,27,210,163,89,175,158,146,70,198,28,112,45,124,113,76,233,225,159,229,119,42,120,159,98,183,18,171,46,92,139,125,250,132,8,180,182,249,146,165,78,132,101,50,43,8,70,197,26,249,143,199,105,6,132,167,114,146,163,74,76,148,100,101,218,192,6,91,45,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,97,55,248,167,230,110,171,141,82,112,138,220,167,201,137,6,133,34,199,166,95,19,168,177,42,42,144,184,117,90,163,70,225,49,43,67,36,45,108,198,229,27,70,166,144,178,68,183,21,246,94,34,40,213,156,11,2,78,24,102,143,20,172,199,173,232,148,40,241,110,137,210,105,244,248,132,210,88,98,157,37,211,145,8,155,75,71,177,8,56,207,50,100,130,211,97,25,36,201,38,70,146,229,85,58,181,86,181,37,19,43,53,57,115,228,55,29,136,136,118,75,202,117,105,97,134,144,203,45,18,148,102,100,134,218,109,182,208,159,4,161,9,73,104,68,68,2,127,240,88,176,36,215,115,13,117,226,12,139,122,36,202,109,171,107,174,50,39,60,77,41,112,42,51,36,54,76,155,68,163,222,149,174,59,19,208,107,65,118,70,244,168,203,152,68,171,159,16,171,132,102,25,221,88,119,148,118,106,55,76,78,147,233,173,193,46,230,167,48,182,220,109,228,193,113,136,241,218,91,137,90,19,167,51,165,83,168,52,238,74,154,117,165,146,189,109,10,106,128,128,28,106,252,172,90,223,16,32,252,186,162,32,7,11,143,61,152,101,248,215,201,230,137,255,0,198,175,202,197,173,241,2,15,203,170,34,0,112,184,243,217,134,95,141,124,158,104,11,105,206,254,75,173,92,220,97,195,240,97,38,149,68,191,169,188,183,232,151,11,176,91,83,139,229,19,219,96,201,124,144,111,20,53,155,238,25,165,7,234,56,105,119,106,246,155,107,207,181,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,83,194,0,113,43,225,251,249,118,135,59,30,240,165,157,151,245,42,158,159,74,83,146,157,27,172,65,136,196,149,253,83,76,70,91,210,42,43,62,153,134,247,44,146,109,182,132,118,218,144,30,127,134,135,17,9,56,159,25,156,4,199,235,142,34,110,122,116,118,209,111,220,181,42,131,76,174,184,131,117,182,91,132,241,186,162,83,211,183,58,130,66,145,185,111,160,148,107,46,98,20,183,172,124,101,134,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,121,60,59,179,245,15,51,150,169,216,120,165,80,165,83,113,54,137,202,143,169,201,98,63,210,102,205,183,87,212,197,141,184,150,111,33,12,56,169,13,182,131,109,62,171,137,218,151,57,109,4,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,28,59,27,114,241,72,198,251,190,131,42,235,111,159,77,163,117,91,91,213,73,211,154,211,100,125,219,113,10,251,77,36,253,191,179,219,220,64,7,249,69,138,196,38,19,26,51,123,27,70,187,83,169,158,154,158,190,223,188,199,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,85,155,31,43,24,201,240,254,225,249,115,227,170,142,85,155,31,43,24,201,240,254,225,249,115,224,51,88,53,80,50,174,53,80,0,0,0,0,0,3,53,153,177,243,79,140,159,16,46,31,152,190,23,222,94,174,171,39,2,112,207,48,93,79,164,45,188,70,244,148,109,205,197,113,62,139,157,14,99,204,116,239,57,161,182,124,214,218,230,182,123,137,74,216,250,118,17,53,189,108,216,249,167,198,79,136,23,15,204,95,23,19,195,222,192,179,113,79,135,13,147,135,216,131,111,68,174,91,213,200,245,184,211,160,201,35,216,234,61,51,48,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,200,42,215,36,25,209,186,178,143,136,236,78,154,170,173,110,193,169,115,24,173,219,205,78,113,45,163,154,108,238,157,25,131,89,50,115,16,76,54,68,165,151,174,217,41,173,200,220,78,34,255,0,173,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,97,158,204,232,229,38,234,202,54,41,157,173,82,119,174,182,235,189,77,66,217,168,165,78,59,204,130,153,46,33,12,62,233,178,211,103,49,182,201,149,60,134,200,210,158,115,102,71,162,200,119,94,26,25,245,147,128,215,11,56,43,139,53,217,111,225,213,114,67,108,210,22,231,43,101,2,162,252,166,210,167,148,243,206,182,150,32,154,92,121,215,139,215,218,180,146,208,148,154,222,53,133,133,113,71,242,39,137,191,130,252,226,16,165,108,167,121,167,193,191,136,22,247,204,88,23,83,197,31,200,158,38,254,11,243,136,66,149,178,157,230,159,6,254,32,91,223,49,96,6,148,192,0,0,0,0,5,85,241,206,252,201,254,242,127,13,22,168,42,175,142,119,230,79,247,147,248,104,14,85,193,83,205,61,211,240,254,119,204,105,193,198,175,205,61,173,240,254,15,204,106,33,193,83,205,61,211,240,254,119,204,105,193,198,175,205,61,173,240,254,15,204,106,32,33,5,167,127,222,86,44,107,130,45,159,112,203,164,162,234,163,185,64,171,156,99,36,174,85,57,199,90,117,216,230,189,55,37,11,83,13,146,246,153,110,70,228,43,84,45,105,87,223,192,188,11,196,124,197,226,61,59,11,240,190,141,215,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,94,86,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,119,23,253,146,12,151,90,185,71,195,134,32,205,77,42,183,127,84,185,143,214,238,22,160,182,151,17,205,38,119,65,140,249,160,158,56,104,54,27,50,74,207,215,112,148,238,212,110,38,208,29,43,46,184,13,102,229,183,8,232,88,83,102,66,136,148,83,163,161,117,57,204,199,54,87,86,168,154,18,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,170,190,39,185,10,141,131,21,89,121,129,193,250,20,72,24,125,83,145,25,154,173,34,39,53,103,73,168,190,167,183,188,219,73,107,149,30,10,141,44,36,136,221,245,94,124,155,66,82,131,109,9,185,241,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,1,154,28,41,199,76,71,193,168,119,125,38,202,172,242,169,87,221,191,54,219,175,211,95,35,92,89,177,100,48,227,36,181,32,140,180,121,174,106,150,211,132,100,164,168,212,71,170,22,226,23,224,4,170,207,214,74,46,172,169,226,60,186,221,38,153,212,97,149,205,80,121,203,114,161,28,156,91,112,55,154,156,77,50,65,184,165,173,47,52,130,50,66,150,163,231,54,131,89,30,228,186,134,162,168,13,84,0,0,0,0,0,165,110,53,126,105,237,111,135,240,126,99,81,29,87,129,143,231,179,247,111,248,144,229,92,106,252,211,218,223,15,224,252,198,162,58,175,3,31,207,103,238,223,241,32,22,168,0,0,2,42,231,219,59,244,44,163,216,141,66,183,37,82,170,88,155,91,229,59,68,162,76,101,114,25,68,82,120,137,233,82,210,219,173,173,182,118,37,212,54,123,201,75,119,77,169,82,91,116,209,42,132,10,226,107,145,42,86,55,89,181,28,115,194,219,102,91,152,161,65,142,218,165,67,165,176,149,174,228,132,131,74,84,135,27,212,141,114,89,107,85,54,180,110,113,104,111,145,181,195,54,121,65,76,63,235,170,253,186,191,223,91,142,228,184,234,31,248,73,147,170,83,164,57,255,0,164,227,207,56,226,254,245,41,74,246,153,137,21,155,156,155,73,202,126,23,224,229,66,235,147,45,55,221,239,30,178,245,203,4,166,181,34,20,21,199,114,49,199,101,131,67,105,61,233,106,73,37,211,222,226,13,196,171,150,163,70,134,168,235,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,9,127,159,124,215,80,179,105,131,88,13,121,115,105,80,238,250,111,210,72,119,77,18,19,203,87,65,43,117,60,155,112,146,225,18,201,151,208,142,107,103,170,210,90,173,190,98,214,211,134,3,138,228,207,5,45,92,196,230,78,207,193,203,214,161,85,133,69,184,61,33,212,191,75,117,182,229,35,145,2,68,132,108,83,141,184,130,213,108,164,143,84,31,170,103,166,135,161,151,159,204,62,95,175,236,178,226,132,236,40,196,100,68,93,74,28,120,242,218,153,4,158,56,83,88,121,178,82,93,142,227,205,182,167,16,74,222,210,148,73,208,156,105,196,247,218,99,160,112,247,191,236,220,44,205,205,147,136,56,131,112,196,161,219,212,56,245,185,51,167,73,51,216,210,61,15,48,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,242,103,95,53,213,220,218,99,44,219,203,155,85,135,104,83,117,135,107,81,38,188,133,116,17,118,160,156,112,210,217,18,9,231,214,142,107,135,170,212,90,161,190,98,208,211,102,2,101,112,175,207,172,152,178,105,89,88,198,74,236,185,136,153,33,154,125,141,83,145,202,36,67,65,52,242,142,4,153,14,58,149,26,13,72,97,168,168,74,22,189,238,242,181,36,19,73,71,235,227,157,249,147,253,228,254,26,56,167,13,220,130,215,113,246,234,165,227,110,36,83,250,44,50,183,234,8,145,29,153,81,144,231,210,105,76,57,169,198,67,110,165,72,84,52,173,27,95,113,73,52,175,69,50,141,85,204,91,61,175,142,119,230,79,247,147,248,104,10,203,176,239,251,203,12,46,102,47,60,63,184,101,208,171,177,99,203,141,30,161,16,201,47,176,137,49,220,142,233,182,173,53,66,205,167,156,34,90,116,90,12,201,73,52,168,137,68,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,151,159,23,167,195,187,32,176,242,199,106,157,249,138,84,250,85,75,19,107,124,169,26,28,102,36,125,25,108,155,117,29,52,89,59,77,100,242,208,251,137,144,227,107,38,213,234,182,157,201,111,152,232,117,92,148,101,70,133,148,188,26,133,102,242,169,83,46,250,150,147,46,154,220,38,86,158,190,86,229,155,109,146,156,51,89,178,194,23,202,108,180,66,79,69,185,203,66,221,112,132,53,226,161,144,168,210,163,85,115,79,131,116,40,144,215,14,59,213,11,230,153,31,154,107,152,179,117,148,148,248,209,219,105,73,37,146,86,251,178,150,165,161,27,26,230,232,107,55,84,187,74,0,25,150,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,62,0,79,78,38,185,18,170,224,141,229,81,199,60,45,182,98,55,133,245,233,13,170,84,58,91,10,66,45,185,171,36,165,72,113,189,76,145,25,231,117,83,107,70,214,208,183,57,27,91,34,103,155,2,192,105,79,41,222,86,48,111,225,253,189,242,230,6,107,6,148,242,157,229,99,6,254,31,219,223,46,96,102,176,6,148,242,157,229,99,6,254,31,219,223,46,96,117,81,202,178,157,229,99,6,254,31,219,223,46,96,117,80,0,0,1,74,220,106,252,211,218,223,15,224,252,198,162,58,175,3,31,207,103,238,223,241,33,202,184,213,249,167,181,190,31,193,249,141,68,117,94,6,63,158,207,221,191,226,64,59,254,117,184,144,255,0,35,236,83,165,97,159,228,107,233,111,164,237,246,43,189,111,210,46,131,151,204,147,33,158,87,47,165,119,93,58,109,219,183,22,187,244,211,182,167,234,242,49,158,127,229,163,244,219,253,139,190,135,125,14,244,111,251,247,233,14,171,171,234,127,241,118,118,109,233,191,227,107,191,217,167,126,63,196,47,135,166,52,102,207,26,40,184,141,135,55,61,149,78,166,211,173,120,212,71,90,173,205,150,203,234,125,185,114,222,82,146,150,99,58,147,70,217,8,34,51,81,30,164,174,222,6,126,215,134,246,74,113,79,39,223,148,79,202,101,126,212,169,253,45,244,71,69,232,41,82,94,229,244,189,95,51,155,206,97,173,53,234,81,183,110,237,116,86,186,104,90,135,0,227,157,249,147,253,228,254,26,43,131,12,113,138,254,193,199,46,57,152,115,94,151,67,169,92,148,114,162,59,83,131,41,232,211,98,49,214,197,150,165,71,121,149,161,77,173,74,136,134,212,103,169,27,110,56,157,61,98,50,177,254,57,223,153,63,222,79,225,162,173,105,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,1,234,240,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,185,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,132,242,187,150,75,7,43,56,95,77,195,251,66,52,73,149,36,71,74,107,87,9,211,153,141,54,178,249,56,235,155,223,83,101,185,72,66,159,117,45,33,106,89,182,217,165,27,149,161,169,92,215,33,57,32,161,101,30,196,118,109,199,22,149,82,196,218,223,53,170,221,110,27,203,144,202,34,147,198,108,197,136,167,26,109,109,179,177,45,45,194,216,74,91,186,238,82,146,219,68,137,84,2,160,56,164,100,22,30,29,245,217,155,193,202,125,42,155,104,31,71,30,226,183,97,198,98,11,52,135,15,149,25,153,49,27,109,40,66,153,117,102,217,56,217,17,184,151,92,55,61,116,56,190,76,11,195,108,98,191,176,165,187,130,29,161,94,150,197,54,234,163,206,162,86,169,135,41,228,194,158,196,152,82,34,110,125,150,214,148,186,182,147,41,215,26,53,238,36,57,181,90,31,114,61,52,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,135,136,142,72,38,101,86,251,43,182,206,139,187,12,174,202,131,173,80,146,79,63,37,234,91,137,101,167,23,22,83,171,105,40,78,229,173,254,156,141,199,28,91,81,212,107,81,169,11,81,132,64,26,83,205,143,149,140,100,248,127,112,252,185,241,154,193,165,60,216,249,88,198,79,135,247,15,203,159,1,154,193,170,129,149,113,170,128,0,0,1,21,115,207,158,127,228,93,244,39,253,139,190,152,253,49,244,151,251,247,232,254,151,164,233,191,241,119,183,238,234,127,226,233,179,219,175,111,41,146,158,36,63,203,7,20,234,184,103,249,26,250,37,232,203,125,250,239,91,244,139,175,230,114,228,199,103,149,203,233,90,211,94,167,118,237,199,166,205,52,239,169,56,144,228,167,20,243,131,249,59,252,153,215,237,74,103,209,47,75,245,190,157,149,37,158,103,85,210,114,249,92,150,29,215,78,153,123,183,109,211,84,233,174,167,167,138,225,233,195,211,26,50,153,141,21,172,70,196,107,158,202,168,211,106,54,188,154,35,77,81,38,203,121,244,190,228,184,143,37,74,75,209,154,73,35,108,117,145,153,40,207,83,79,111,19,32,176,160,0,1,74,220,100,240,83,232,54,96,169,56,199,18,161,206,137,137,180,243,231,48,227,187,156,98,117,57,168,241,220,218,146,109,36,150,84,194,225,154,117,90,212,110,115,245,218,157,132,32,173,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,238,44,211,142,13,249,74,122,171,133,152,99,18,84,69,212,161,199,168,215,167,176,170,122,77,246,88,121,77,51,21,72,146,164,110,74,22,166,38,18,154,109,205,20,109,54,167,18,123,89,50,129,121,88,198,191,228,237,152,43,39,24,220,167,245,177,45,250,129,245,236,37,174,99,139,130,251,75,143,43,148,158,99,100,111,19,15,58,109,238,89,39,152,72,221,170,117,35,13,36,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,8,1,198,175,202,197,173,241,2,15,203,170,34,173,114,147,130,20,172,199,227,245,185,130,245,154,228,186,52,123,142,61,81,40,159,25,180,184,184,207,179,78,147,33,149,154,21,217,104,39,89,111,122,53,73,169,27,146,74,65,153,44,173,43,141,95,149,139,91,226,4,31,151,84,68,0,225,113,231,179,12,191,26,249,60,208,28,43,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,251,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,49,27,26,241,115,23,227,80,226,226,150,35,220,23,90,45,184,239,70,166,29,94,114,228,173,132,58,233,186,225,239,89,154,150,181,40,200,141,107,51,89,161,182,145,174,198,155,74,111,39,62,217,32,161,102,226,196,106,109,185,22,149,77,196,218,39,41,170,37,110,99,203,142,202,226,155,196,111,69,150,166,218,113,110,51,177,78,173,178,216,106,67,186,109,82,82,227,164,186,43,181,176,171,17,239,76,71,139,132,54,221,151,85,151,121,203,168,46,150,154,34,163,155,82,155,148,217,168,157,109,212,185,183,147,203,216,179,112,220,218,150,210,133,169,102,146,74,140,130,202,184,50,101,163,253,189,205,29,217,73,254,249,64,180,186,134,63,87,91,53,190,99,95,224,198,67,173,57,255,0,111,54,178,22,168,60,86,11,225,13,155,128,184,95,111,225,30,31,177,45,186,21,187,29,76,199,57,111,155,207,186,181,184,167,93,121,197,246,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,246,160,0,0,3,42,227,74,121,78,242,177,131,127,15,237,239,151,48,51,88,52,167,148,239,43,24,55,240,254,222,249,115,0,58,168,0,0,202,184,191,238,23,30,68,240,203,241,175,156,77,20,2,38,252,236,243,213,112,183,33,120,101,150,236,35,170,75,167,221,149,40,243,234,85,203,134,155,84,84,121,52,102,61,61,49,198,162,178,168,238,19,173,201,116,155,74,151,191,105,20,119,82,68,149,243,247,54,29,3,138,166,121,233,88,165,39,249,55,97,29,82,37,66,211,166,200,139,82,174,92,52,218,162,100,70,172,191,202,39,26,138,202,163,184,109,57,25,163,113,42,94,253,198,114,26,73,18,81,200,220,228,63,202,238,89,47,236,211,98,133,55,15,237,8,210,225,211,87,33,41,173,92,39,78,122,76,42,51,6,219,174,111,125,77,150,212,173,105,97,212,180,133,169,4,227,132,148,110,78,166,164,248,11,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,104,119,42,57,81,195,140,165,97,194,44,171,41,174,186,171,59,150,253,126,190,251,36,137,85,121,73,35,34,82,136,140,249,108,163,114,137,166,72,205,45,165,74,51,53,173,110,56,176,246,216,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,216,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,218,128,0,0,0,10,1,226,143,231,179,19,127,5,249,60,33,42,184,24,254,123,63,118,255,0,137,8,171,197,31,207,102,38,254,11,242,120,66,85,112,49,252,246,126,237,255,0,18,1,106,128,0,0,40,7,138,63,158,204,77,252,23,228,240,133,255,0,10,1,226,143,231,179,19,127,5,249,60,32,19,255,0,130,167,149,139,167,226,4,239,151,83,132,255,0,16,3,130,167,149,139,167,226,4,239,151,83,132,255,0,0,0,0,16,3,141,95,149,139,91,226,4,31,151,84,68,0,225,113,231,179,12,191,26,249,60,209,63,248,213,249,88,181,190,32,65,249,117,68,64,14,23,30,123,48,203,241,175,147,205,1,127,192,0,0,0,0,2,149,184,213,249,167,181,190,31,193,249,141,68,93,72,165,110,53,126,105,237,111,135,240,126,99,81,1,213,120,24,254,123,63,118,255,0,137,11,84,21,87,192,199,243,217,251,183,252,72,90,160,0,0,0,8,1,198,175,202,197,173,241,2,15,203,170,34,127,136,1,198,175,202,197,173,241,2,15,203,170,32,42,131,44,149,106,85,3,50,88,81,93,174,212,226,83,169,180,235,226,133,46,100,201,111,37,150,35,48,220,246,84,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,181,113,12,206,157,87,52,248,161,34,133,104,92,18,213,133,118,212,130,43,126,25,198,84,82,154,249,55,181,218,131,237,169,70,165,173,74,55,82,209,172,146,104,100,210,92,182,214,183,183,114,12,167,121,167,193,191,136,22,247,204,88,30,127,27,236,170,86,26,227,69,253,135,52,41,18,223,166,218,183,69,86,137,13,217,107,74,159,113,136,210,220,101,181,56,164,165,41,53,154,80,70,102,73,73,107,174,132,94,0,37,255,0,13,12,133,73,199,155,133,156,106,197,154,20,182,48,234,135,33,183,169,8,115,149,178,191,81,98,83,106,83,42,101,230,156,75,240,73,45,188,211,199,234,110,90,137,8,82,141,15,18,46,166,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,18,184,82,226,68,60,64,201,181,185,76,102,31,79,46,202,168,78,182,230,154,32,177,21,151,92,67,133,37,181,182,150,116,37,234,196,182,9,110,45,36,226,221,39,84,189,234,81,184,185,128,0,0,0,42,3,141,166,25,221,81,177,78,197,198,62,147,155,109,212,45,242,182,121,237,182,226,186,121,209,228,200,145,177,229,108,229,163,152,220,173,91,45,230,165,114,31,245,72,145,169,215,93,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,238,45,83,141,166,49,208,154,181,108,92,191,71,103,157,90,147,80,43,198,99,155,150,158,146,43,109,200,137,28,180,52,108,115,156,183,100,247,37,238,71,75,235,39,71,18,101,89,120,33,122,210,176,215,26,44,28,70,174,199,150,253,54,213,186,41,85,185,141,68,66,84,251,140,70,150,219,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,241,1,165,60,61,178,169,88,107,96,91,88,115,66,145,45,250,109,171,71,133,68,134,236,181,165,79,184,196,102,80,203,106,113,73,74,82,107,52,160,140,204,146,146,215,93,8,188,7,160,31,146,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,64,14,53,126,86,45,111,136,16,126,93,81,16,3,133,199,158,204,50,252,107,228,243,68,255,0,227,87,229,98,214,248,129,7,229,213,17,0,56,92,121,236,195,47,198,190,79,52,5,255,0,0,10,213,206,214,109,174,172,163,103,234,212,186,105,173,117,214,221,119,15,233,20,251,154,156,164,184,239,50,10,107,83,86,183,216,104,158,105,179,152,219,100,242,89,91,134,105,79,57,194,50,209,102,3,197,113,88,200,149,84,170,179,243,77,131,86,204,69,83,85,28,223,189,233,84,230,20,151,219,124,148,181,57,88,36,17,154,86,133,36,210,79,236,74,77,6,142,122,137,123,223,113,186,214,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,148,236,11,214,193,204,30,17,210,111,90,52,120,149,155,78,247,163,147,171,135,53,12,200,66,216,121,6,151,162,73,109,42,91,70,180,153,184,203,205,106,162,37,165,196,30,186,24,168,14,38,185,18,170,224,141,229,81,199,60,45,182,98,55,133,245,233,13,170,84,58,91,10,66,45,185,171,36,165,72,113,189,76,145,25,231,117,83,107,70,214,208,183,57,27,91,34,103,154,22,105,146,140,215,80,179,105,131,80,175,46,109,42,29,223,77,210,29,211,68,132,242,213,208,74,220,178,109,194,75,132,75,38,95,66,57,173,158,171,73,106,182,249,139,91,78,24,144,3,52,57,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,251,72,104,167,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,135,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,202,179,99,229,99,25,62,31,220,63,46,124,117,81,202,179,99,229,99,25,62,31,220,63,46,124,6,107,6,170,6,85,198,170,0,0,0,0,0,0,102,179,54,62,105,241,147,226,5,195,243,23,197,212,240,184,242,39,134,95,141,124,226,104,165,108,216,249,167,198,79,136,23,15,204,95,23,83,194,227,200,158,25,126,53,243,137,160,58,254,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,92,25,73,225,25,125,211,49,77,119,78,103,35,82,155,182,237,154,129,174,157,78,167,212,25,151,233,185,17,164,176,182,156,121,165,176,227,107,167,60,217,62,149,54,225,180,249,246,37,33,4,125,237,168,0,68,174,38,52,154,85,3,135,254,32,80,168,84,200,148,234,109,58,61,6,36,56,113,25,75,44,70,97,186,180,20,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,166,28,167,121,167,193,191,136,22,247,204,88,23,83,197,31,200,158,38,254,11,243,136,66,144,50,245,116,208,172,108,125,195,75,214,233,157,209,81,109,251,194,141,84,168,201,229,45,206,68,86,38,180,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,0,209,246,36,98,174,28,96,253,10,61,207,138,23,165,42,217,165,75,168,70,165,179,46,163,32,154,109,114,159,94,198,219,35,63,253,37,40,254,202,27,67,142,44,210,132,45,73,244,20,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,12,240,231,71,54,215,86,110,113,76,238,154,147,93,13,183,66,234,105,246,205,57,41,113,174,92,21,73,113,104,125,246,141,231,91,41,142,54,108,165,229,182,100,149,114,91,34,45,16,66,106,240,163,207,79,245,25,95,198,187,207,254,215,139,96,77,156,159,240,146,170,91,146,13,95,249,46,149,10,79,233,178,75,254,231,100,5,170,0,0,0,170,190,57,223,153,63,222,79,225,162,213,5,85,241,206,252,201,254,242,127,13,1,202,184,42,121,167,186,126,31,206,249,141,56,56,213,249,167,181,190,31,193,249,141,68,56,42,121,167,186,126,31,206,249,141,56,56,213,249,167,181,190,31,193,249,141,68,7,228,224,195,73,165,84,115,95,91,153,80,166,68,149,34,151,99,207,151,5,215,153,74,215,21,243,153,9,147,117,165,25,106,133,155,79,58,217,169,58,30,199,22,159,5,25,29,218,10,86,224,169,230,158,233,248,127,59,230,52,225,117,32,0,0,3,138,103,66,211,181,110,188,172,98,151,210,155,102,149,89,244,53,159,91,171,83,189,33,9,185,29,28,230,169,210,57,82,89,222,71,203,121,27,149,181,196,232,164,234,122,25,106,51,132,52,167,155,31,43,24,201,240,254,225,249,115,227,53,128,53,80,0,0,0,0,2,149,184,213,249,167,181,190,31,193,249,141,68,117,94,6,63,158,207,221,191,226,67,149,113,171,243,79,107,124,63,131,243,26,136,234,188,12,127,61,159,187,127,196,128,90,160,0,0,0,0,10,149,226,117,195,210,29,173,14,78,98,178,253,104,114,105,76,238,118,237,160,83,25,97,136,180,168,173,48,203,109,74,133,17,134,81,181,146,229,60,185,39,185,106,37,56,78,109,36,19,170,69,96,141,78,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,91,136,174,77,163,101,63,20,35,84,45,73,49,19,98,94,242,37,189,109,65,57,174,200,155,5,17,219,140,114,25,124,214,218,75,98,93,146,105,104,247,184,179,109,41,230,40,215,169,168,34,88,146,153,23,201,149,119,56,120,143,42,152,229,87,208,214,101,175,211,200,185,170,77,45,7,41,45,186,107,229,70,140,218,181,213,231,121,78,145,56,164,155,109,165,10,82,183,25,33,167,57,86,2,96,165,213,152,156,88,161,96,229,149,80,165,66,173,92,29,87,76,253,81,215,27,138,142,68,103,100,47,122,155,109,197,150,168,101,68,90,32,253,99,45,116,45,76,180,83,129,120,23,135,25,116,195,138,118,23,225,125,27,161,165,65,213,215,158,116,201,114,170,18,148,68,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,67,213,90,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,238,165,25,159,115,49,88,60,115,191,50,127,188,159,195,69,170,10,171,227,157,249,147,253,228,254,26,2,37,112,203,164,210,171,89,227,195,8,117,154,100,73,241,219,145,82,150,134,164,178,151,80,151,216,166,75,121,151,73,42,35,34,91,110,182,219,136,87,138,86,132,168,180,50,35,26,9,20,3,194,227,207,102,25,126,53,242,121,162,255,0,128,0,0,7,201,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,217,73,35,46,228,67,45,163,85,3,42,224,52,167,148,239,43,24,55,240,254,222,249,115,3,53,131,74,121,78,242,177,131,127,15,237,239,151,48,51,88,3,74,121,78,242,177,131,127,15,237,239,151,48,58,168,229,89,78,242,177,131,127,15,237,239,151,48,58,168,0,0,0,165,110,53,126,105,237,111,135,240,126,99,81,29,87,129,143,231,179,247,111,248,144,229,92,106,252,211,218,223,15,224,252,198,162,58,175,3,31,207,103,238,223,241,32,22,168,0,0,42,175,142,119,230,79,247,147,248,104,227,252,24,105,52,170,142,107,235,115,42,20,200,146,164,82,236,121,242,224,186,243,41,90,226,190,115,33,50,110,180,163,45,80,179,105,231,91,53,39,67,216,226,211,224,163,35,236,28,115,191,50,127,188,159,195,71,42,224,169,230,158,233,248,127,59,230,52,224,23,82,0,0,3,143,231,18,147,74,173,101,67,24,97,214,105,145,39,199,110,199,173,75,67,82,89,75,168,75,236,67,117,230,93,36,168,140,137,109,186,219,110,33,94,41,90,18,162,208,200,140,118,1,202,179,99,229,99,25,62,31,220,63,46,124,6,107,6,148,243,99,229,99,25,62,31,220,63,46,124,102,176,105,79,54,62,86,49,147,225,253,195,242,231,192,102,176,106,160,101,92,106,160,0,0,0,0,0,0,0,115,252,126,198,58,22,95,240,106,236,198,43,141,158,162,37,179,79,84,134,227,110,90,58,185,75,81,55,26,54,244,33,102,223,53,247,26,107,153,176,210,141,251,149,234,164,204,5,16,241,5,198,42,86,55,230,210,250,187,173,170,244,186,173,189,10,67,52,74,59,174,202,75,236,19,17,25,67,46,42,42,144,181,163,166,114,66,100,62,217,160,244,81,63,188,200,148,181,16,142,160,59,174,115,50,241,85,203,46,48,197,195,154,141,42,36,52,46,215,161,78,109,216,147,21,37,137,175,156,22,153,159,37,181,44,249,137,66,234,12,78,50,74,210,131,34,34,209,9,65,160,128,93,246,70,113,66,171,140,121,75,195,59,242,186,153,103,82,126,143,232,217,143,203,154,169,111,203,126,11,206,66,114,83,142,168,137,74,91,202,140,111,30,186,153,27,134,70,165,105,184,251,168,172,190,9,248,197,85,173,89,183,230,8,87,43,209,29,143,109,72,139,91,160,67,122,82,149,45,44,74,55,19,49,45,54,165,153,20,102,221,109,133,153,54,130,36,187,49,102,163,51,117,34,205,0,64,14,53,126,86,45,111,136,16,126,93,81,16,3,133,199,158,204,50,252,107,228,243,68,255,0,227,87,229,98,214,248,129,7,229,213,17,0,56,92,121,236,195,47,198,190,79,52,5,255,0,14,41,113,101,71,14,43,185,159,180,115,85,29,175,69,221,54,205,62,124,57,133,9,146,71,166,156,122,57,70,142,228,165,25,153,31,33,133,201,65,25,36,156,94,246,73,78,108,97,45,171,181,128,0,0,0,0,0,12,171,141,41,229,59,202,198,13,252,63,183,190,92,192,205,96,210,158,83,188,172,96,223,195,251,123,229,204,0,234,160,0,3,42,227,245,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,63,40,182,158,17,217,50,161,68,161,81,243,137,118,213,122,234,172,238,190,61,169,78,142,181,161,186,123,105,91,208,164,201,144,125,185,143,47,107,237,161,190,237,161,181,26,207,122,214,158,64,119,254,29,217,32,135,149,91,16,238,219,198,46,236,77,187,41,237,53,93,73,188,196,150,105,109,165,231,92,68,88,174,161,164,173,59,144,182,58,130,39,28,109,110,199,73,161,70,148,33,71,48,0,0,0,0,0,0,0,80,15,20,127,61,152,155,248,47,201,225,9,85,192,199,243,217,251,183,252,72,69,94,40,254,123,49,55,240,95,147,194,18,171,129,143,231,179,247,111,248,144,11,84,0,0,1,64,60,81,252,246,98,111,224,191,39,132,47,248,80,15,20,127,61,152,155,248,47,201,225,0,159,252,21,60,172,93,63,16,39,124,186,156,39,248,128,28,21,60,172,93,63,16,39,124,186,156,39,248,0,0,0,128,28,106,252,172,90,223,16,32,252,186,162,32,7,11,143,61,152,101,248,215,201,230,137,255,0,198,175,202,197,173,241,2,15,203,170,34,0,112,184,243,217,134,95,141,124,158,104,11,254,0,0,0,0,0,20,173,198,175,205,61,173,240,254,15,204,106,34,234,69,43,113,171,243,79,107,124,63,131,243,26,136,14,171,192,199,243,217,251,183,252,72,90,160,170,190,6,63,158,207,221,191,226,66,213,0,0,0,0,64,14,53,126,86,45,111,136,16,126,93,81,19,252,64,14,53,126,86,45,111,136,16,126,93,81,1,85,121,78,243,79,131,127,16,45,239,152,176,36,87,24,91,42,149,106,231,5,117,218,124,137,110,72,188,109,122,109,110,114,94,90,77,13,190,133,61,4,146,209,18,72,201,28,168,45,40,201,70,163,222,165,158,186,25,37,49,215,41,222,105,240,111,226,5,189,243,22,5,159,113,172,195,63,164,24,29,101,226,148,72,149,89,18,236,251,129,116,247,186,118,247,197,143,6,123,63,88,252,141,16,102,141,31,137,13,180,44,212,148,238,124,210,100,165,45,26,7,32,224,143,138,21,88,183,254,33,96,187,201,150,253,54,167,71,106,232,142,106,154,174,68,55,227,60,220,103,118,71,208,211,189,244,203,103,115,132,105,61,34,54,147,37,118,217,110,131,60,60,61,241,66,171,133,89,193,195,106,157,61,50,222,143,95,172,53,107,206,136,204,213,70,68,134,42,10,40,197,205,208,140,156,67,78,184,212,130,109,69,162,151,29,29,210,100,75,78,135,128,0,7,148,197,139,235,242,95,133,151,150,38,122,47,210,127,68,173,250,141,119,162,231,242,122,174,150,51,143,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,1,69,156,77,49,175,242,211,155,139,167,167,167,244,176,44,77,108,168,123,218,216,243,189,19,239,117,14,57,163,139,74,181,148,236,157,138,45,186,180,77,110,73,43,118,177,84,126,170,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,199,117,206,46,5,208,176,26,187,134,20,154,77,26,171,70,159,116,97,125,189,114,87,233,181,19,89,57,14,176,234,29,102,90,9,14,17,56,214,174,71,53,169,181,153,154,28,91,132,91,82,73,66,2,229,56,117,99,29,11,25,50,143,98,73,164,51,211,203,179,233,236,89,213,72,219,150,190,76,168,12,52,218,79,122,144,130,87,53,131,142,254,137,220,148,115,246,110,82,144,163,18,84,85,95,4,188,107,255,0,225,214,92,230,83,253,247,173,62,83,109,127,230,240,229,182,242,205,207,252,200,219,74,91,254,254,106,87,216,33,106,128,32,7,26,191,43,22,183,196,8,63,46,168,136,1,194,227,207,102,25,126,53,242,121,162,127,241,171,242,177,107,124,64,131,242,234,136,128,28,46,60,246,97,151,227,95,39,154,2,255,0,133,43,113,171,243,79,107,124,63,131,243,26,136,186,145,74,220,106,252,211,218,223,15,224,252,198,162,3,175,240,53,171,85,94,165,99,37,9,234,156,181,211,97,200,160,203,143,13,79,40,216,101,247,147,57,46,186,134,245,218,149,173,44,50,149,40,139,85,19,77,145,235,180,180,179,75,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,148,146,50,238,68,43,7,129,143,231,179,247,111,248,144,181,64,25,87,23,253,194,227,200,158,25,126,53,243,137,162,128,69,255,0,112,184,242,39,134,95,141,124,226,104,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,149,102,199,202,198,50,124,63,184,126,92,248,234,163,149,102,199,202,198,50,124,63,184,126,92,248,12,214,13,84,12,171,141,84,0,0,0,0,0,0,205,102,108,124,211,227,39,196,11,135,230,47,139,169,225,113,228,79,12,191,26,249,196,209,74,217,177,243,79,140,159,16,46,31,152,190,46,167,133,199,145,60,50,252,107,231,19,64,74,160,0,1,21,120,163,249,19,196,223,193,126,113,8,80,8,191,238,40,254,68,241,55,240,95,156,66,20,67,135,182,85,87,18,175,251,107,14,104,82,34,49,82,186,171,16,168,144,221,150,181,37,134,223,146,242,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,128,14,149,149,172,164,226,158,110,110,170,197,173,134,110,210,160,250,10,158,85,9,181,26,202,164,181,5,189,206,37,13,176,110,178,203,186,60,230,171,82,16,162,45,201,101,211,35,245,12,115,90,181,50,242,194,139,254,109,26,99,146,232,23,101,157,88,114,51,171,137,44,137,250,125,70,35,198,149,27,111,50,163,34,91,110,182,122,45,181,31,116,145,164,252,12,104,247,46,184,13,102,229,183,8,232,88,83,102,66,136,148,83,163,161,117,57,204,199,54,87,86,168,154,18,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,138,188,75,242,21,27,30,109,231,177,171,9,168,81,24,196,90,28,119,30,171,161,190,110,250,253,57,136,174,41,44,165,150,90,113,79,206,37,54,203,76,159,169,185,10,52,45,74,36,50,72,7,13,12,250,198,199,155,121,156,21,197,154,236,70,49,22,135,29,182,105,11,115,155,190,191,78,98,43,105,83,202,121,231,92,83,243,137,77,188,235,197,234,110,66,137,104,74,137,15,26,39,168,203,101,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,47,251,36,25,209,181,115,113,135,12,78,154,170,85,18,254,166,243,24,173,219,205,78,109,78,47,148,76,238,157,25,131,89,188,80,214,111,182,68,165,151,168,225,169,173,203,218,78,44,36,168,170,190,57,223,153,63,222,79,225,162,213,5,85,241,206,252,201,254,242,127,13,1,202,184,42,121,167,186,126,31,206,249,141,56,56,213,249,167,181,190,31,193,249,141,68,56,42,121,167,186,126,31,206,249,141,56,56,213,249,167,181,190,31,193,249,141,68,3,130,167,154,123,167,225,252,239,152,211,133,212,138,86,224,169,230,158,233,248,127,59,230,52,225,117,32,0,0,3,149,102,199,202,198,50,124,63,184,126,92,248,205,96,210,158,108,124,172,99,39,195,251,135,229,207,140,214,0,213,64,0,0,0,0,10,86,227,87,230,158,214,248,127,7,230,53,17,213,120,24,254,123,63,118,255,0,137,14,85,198,175,205,61,173,240,254,15,204,106,35,170,240,49,252,246,126,237,255,0,18,1,106,128,0,0,0,0,2,170,248,231,126,100,255,0,121,63,134,139,84,21,87,199,59,243,39,251,201,252,52,4,85,225,113,231,179,12,191,26,249,60,209,127,194,128,120,92,121,236,195,47,198,190,79,52,95,240,0,170,190,57,223,153,63,222,79,225,162,213,5,85,241,206,252,201,254,242,127,13,1,21,120,92,121,236,195,47,198,190,79,52,95,240,160,30,23,30,123,48,203,241,175,147,205,23,252,0,0,0,3,42,227,85,3,42,224,52,167,148,239,43,24,55,240,254,222,249,115,3,53,131,74,121,78,242,177,131,127,15,237,239,151,48,51,88,3,74,121,78,242,177,131,127,15,237,239,151,48,58,168,229,89,78,242,177,131,127,15,237,239,151,48,58,168,0,0,0,165,110,53,126,105,237,111,135,240,126,99,81,29,87,129,143,231,179,247,111,248,144,229,92,106,252,211,218,223,15,224,252,198,162,58,175,3,31,207,103,238,223,241,32,22,168,0,0,42,175,142,119,230,79,247,147,248,104,229,92,21,60,211,221,63,15,231,124,198,156,58,175,28,239,204,159,239,39,240,209,202,184,42,121,167,186,126,31,206,249,141,56,5,212,128,0,0,229,89,177,242,177,140,159,15,238,31,151,62,58,168,229,89,177,242,177,140,159,15,238,31,151,62,3,53,131,74,121,177,242,177,140,159,15,238,31,151,62,51,88,52,167,155,31,43,24,201,240,254,225,249,115,224,51,88,53,80,50,174,53,80,0,0,0,0,0,0,32,7,25,60,107,250,13,151,218,78,14,68,167,243,165,226,109,64,249,207,184,214,230,216,131,78,118,60,135,54,168,156,73,165,229,62,184,100,157,80,180,155,124,253,118,171,97,137,254,40,219,139,238,40,85,111,76,218,73,176,222,76,182,41,184,125,71,133,77,142,194,166,169,214,29,126,75,41,154,236,164,53,161,37,149,169,50,25,101,90,110,53,20,86,204,213,224,148,135,31,200,62,25,218,184,187,155,220,54,177,111,88,157,93,22,69,66,69,66,76,85,54,219,141,202,232,162,61,49,12,58,135,16,164,45,151,23,29,40,113,6,159,89,181,45,36,100,102,70,83,255,0,141,166,25,221,87,6,28,97,222,41,82,98,117,20,91,62,161,80,167,213,249,109,184,183,35,245,229,27,144,250,182,160,208,134,73,113,13,181,45,106,79,214,62,194,72,148,107,237,226,184,31,88,17,157,170,226,158,41,78,183,165,148,136,177,233,212,10,93,89,68,234,88,52,58,167,95,155,29,7,175,41,107,35,102,2,213,216,214,130,54,254,201,56,123,167,254,111,112,134,78,59,229,163,16,176,182,158,196,183,234,85,106,58,222,165,177,25,246,153,92,138,140,101,166,84,54,77,110,250,137,66,228,48,210,22,106,52,250,138,87,172,143,180,65,74,220,52,111,248,216,125,157,44,59,149,82,184,101,210,169,181,201,18,104,18,137,147,119,100,197,203,140,227,81,99,186,134,200,247,161,83,14,33,150,226,216,149,165,11,86,221,155,139,65,35,44,52,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,57,225,86,38,90,184,201,135,22,230,41,89,82,250,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,96,33,95,26,191,43,22,183,196,8,63,46,168,136,1,194,227,207,102,25,126,53,242,121,162,127,241,171,242,177,107,124,64,131,242,234,136,128,28,46,60,246,97,151,227,95,39,154,2,255,0,128,0,0,0,0,0,0,6,85,198,148,242,157,229,99,6,254,31,219,223,46,96,102,176,105,79,41,222,86,48,111,225,253,189,242,230,0,117,80,0,1,149,113,127,220,46,60,137,225,151,227,95,56,154,40,4,95,247,11,143,34,120,101,248,215,206,38,128,149,64,0,0,0,0,0,0,2,128,120,163,249,236,196,223,193,126,79,8,74,174,6,63,158,207,221,191,226,66,42,241,71,243,217,137,191,130,252,158,16,149,92,12,127,61,159,187,127,196,128,90,160,0,0,10,1,226,143,231,179,19,127,5,249,60,33,127,194,128,120,163,249,236,196,223,193,126,79,8,4,255,0,224,169,229,98,233,248,129,59,229,212,225,63,196,0,224,169,229,98,233,248,129,59,229,212,225,63,192,0,0,4,0,227,87,229,98,214,248,129,7,229,213,17,0,56,92,121,236,195,47,198,190,79,52,79,254,53,126,86,45,111,136,16,126,93,81,16,3,133,199,158,204,50,252,107,228,243,64,95,240,0,0,0,0,0,165,110,53,126,105,237,111,135,240,126,99,81,23,82,41,91,141,95,154,123,91,225,252,31,152,212,64,117,94,6,63,158,207,221,191,226,66,213,5,85,240,49,252,246,126,237,255,0,18,22,168,0,0,0,2,0,113,171,242,177,107,124,64,131,242,234,136,159,226,0,113,171,242,177,107,124,64,131,242,234,136,10,171,202,119,154,124,27,248,129,111,124,197,129,126,121,192,176,35,98,126,87,49,74,204,122,222,151,93,145,42,215,157,38,159,79,136,78,169,247,234,49,154,57,16,137,180,180,123,214,178,146,203,38,72,45,119,153,18,76,148,70,105,58,12,202,119,154,124,27,248,129,111,124,197,129,165,48,25,97,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,105,167,4,47,90,174,37,96,189,131,136,213,216,241,24,169,93,86,189,42,183,49,168,136,82,88,109,249,49,27,121,196,182,149,41,74,36,18,150,100,68,106,81,233,166,166,126,35,58,217,151,176,35,97,102,97,177,35,15,169,246,244,186,29,54,135,116,84,163,82,224,201,39,119,181,78,234,22,112,204,141,211,53,173,10,142,109,45,11,81,158,244,41,42,213,91,181,59,137,225,25,137,151,86,34,101,29,154,117,211,47,171,250,21,112,75,182,105,207,173,199,28,121,80,91,98,60,134,144,226,150,181,107,203,234,148,210,9,59,82,150,154,105,4,159,87,83,9,170,33,7,23,124,98,170,225,174,87,17,104,219,149,232,144,106,88,131,88,106,137,37,162,148,166,166,185,74,75,78,61,45,76,37,11,74,141,6,164,71,97,211,50,82,57,114,148,133,23,214,36,196,223,20,151,198,90,255,0,141,115,102,142,151,102,83,174,25,114,227,217,214,188,72,211,41,234,55,73,136,53,25,14,187,33,195,66,84,68,131,91,145,156,130,106,90,53,212,146,218,76,245,111,106,66,53,100,254,192,147,137,249,163,194,219,49,155,122,37,118,60,171,162,12,154,133,62,89,52,166,31,167,70,116,164,77,39,18,233,236,90,10,51,47,25,160,245,222,68,105,34,81,153,36,236,211,141,102,25,253,32,192,235,47,20,162,68,170,200,151,103,220,11,167,189,211,183,190,44,120,51,217,250,199,228,104,131,52,104,252,72,109,161,102,164,167,115,230,147,37,41,104,211,138,240,75,195,59,170,78,41,223,88,199,210,114,173,186,125,190,118,207,61,198,220,79,81,58,68,152,242,54,50,173,156,181,242,219,139,171,133,188,148,158,123,30,169,146,245,43,52,204,189,129,39,20,242,243,137,24,125,79,183,162,87,42,85,203,94,165,26,151,6,73,53,177,218,143,78,179,134,100,110,153,33,11,76,130,105,104,90,140,182,45,41,86,169,219,169,5,22,112,247,197,10,174,21,103,7,13,170,116,244,203,122,61,126,176,213,175,58,35,51,85,25,18,24,168,40,163,23,55,66,50,113,13,58,227,82,9,181,22,138,92,116,119,73,145,45,58,30,25,97,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,105,123,47,216,153,249,100,192,235,15,20,156,151,74,145,46,230,183,224,212,39,250,45,205,241,89,156,182,83,213,48,143,93,102,158,83,228,235,102,133,40,212,133,32,210,163,220,147,1,16,56,213,249,88,181,190,32,65,249,117,68,64,14,23,30,123,48,203,241,175,147,205,19,255,0,141,95,149,139,91,226,4,31,151,84,68,0,225,113,231,179,12,191,26,249,60,208,23,252,41,91,141,95,154,123,91,225,252,31,152,212,69,212,138,86,227,87,230,158,214,248,127,7,230,53,16,29,87,129,143,231,179,247,111,248,144,181,65,85,124,12,127,61,159,187,127,196,133,170,0,202,184,191,238,23,30,68,240,203,241,175,156,77,20,2,47,251,133,199,145,60,50,252,107,231,19,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,171,54,62,86,49,147,225,253,195,242,231,199,85,28,171,54,62,86,49,147,225,253,195,242,231,192,102,176,106,160,101,92,106,160,0,0,0,0,0,6,107,51,99,230,159,25,62,32,92,63,49,124,93,79,11,143,34,120,101,248,215,206,38,138,86,205,143,154,124,100,248,129,112,252,197,241,117,60,46,60,137,225,151,227,95,56,154,2,85,0,0,8,171,197,31,200,158,38,254,11,243,136,66,149,178,157,230,159,6,254,32,91,223,49,96,93,79,20,127,34,120,155,248,47,206,33,10,86,202,119,154,124,27,248,129,111,124,197,128,26,83,0,0,21,87,197,115,34,223,215,230,131,5,44,207,251,98,85,255,0,10,10,191,193,82,106,141,199,36,255,0,229,122,165,165,95,160,241,163,251,161,225,93,88,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,75,213,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,86,226,95,144,169,56,13,112,189,141,88,77,66,150,254,29,87,36,56,245,93,13,242,182,80,42,47,202,113,73,101,44,178,211,105,98,9,165,198,90,100,253,125,171,73,161,106,73,173,146,88,91,78,93,113,230,205,204,150,17,208,177,90,204,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,94,220,115,191,50,127,188,159,195,68,42,201,118,109,174,172,163,98,153,93,52,214,186,235,110,187,211,83,238,106,114,146,227,188,200,41,146,218,214,251,13,19,205,54,115,27,108,158,75,43,112,205,41,231,56,70,90,44,196,181,227,31,127,217,184,167,102,229,247,16,112,250,225,137,92,183,171,145,238,57,48,103,70,51,216,234,53,166,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,7,138,224,169,230,158,233,248,127,59,230,52,224,227,87,230,158,214,248,127,7,230,53,16,224,169,230,158,233,248,127,59,230,52,224,227,87,230,158,214,248,127,7,230,53,16,14,10,158,105,238,159,135,243,190,99,78,23,82,41,91,130,167,154,123,167,225,252,239,152,211,133,212,128,0,0,14,85,155,31,43,24,201,240,254,225,249,115,227,53,131,74,121,177,242,177,140,159,15,238,31,151,62,51,88,3,85,0,0,0,0,0,41,91,141,95,154,123,91,225,252,31,152,212,71,85,224,99,249,236,253,219,254,36,57,87,26,191,52,246,183,195,248,63,49,168,142,171,192,199,243,217,251,183,252,72,5,170,0,0,0,0,0,10,171,227,157,249,147,253,228,254,26,45,80,85,95,28,239,204,159,239,39,240,208,17,87,133,199,158,204,50,252,107,228,243,69,255,0,10,1,225,113,231,179,12,191,26,249,60,209,127,192,2,170,248,231,126,100,255,0,121,63,134,139,84,21,87,199,59,243,39,251,201,252,52,4,85,225,113,231,179,12,191,26,249,60,209,127,194,128,120,92,121,236,195,47,198,190,79,52,95,240,0,0,0,12,171,141,84,12,171,128,210,158,83,188,172,96,223,195,251,123,229,204,12,214,13,41,229,59,202,198,13,252,63,183,190,92,192,205,96,13,41,229,59,202,198,13,252,63,183,190,92,192,234,163,149,101,59,202,198,13,252,63,183,190,92,192,234,160,0,0,2,149,184,213,249,167,181,190,31,193,249,141,68,117,94,6,63,158,207,221,191,226,67,149,113,171,243,79,107,124,63,131,243,26,136,234,188,12,127,61,159,187,127,196,128,90,160,0,0,170,190,57,223,153,63,222,79,225,163,149,112,84,243,79,116,252,63,157,243,26,112,234,188,115,191,50,127,188,159,195,71,42,224,169,230,158,233,248,127,59,230,52,224,23,82,0,0,3,149,102,199,202,198,50,124,63,184,126,92,248,234,163,149,102,199,202,198,50,124,63,184,126,92,248,12,214,13,41,230,199,202,198,50,124,63,184,126,92,248,205,96,210,158,108,124,172,99,39,195,251,135,229,207,128,205,96,213,64,202,184,213,64,0,0,0,0,0,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,204,22,33,94,181,92,74,191,238,92,70,174,199,136,197,74,234,172,77,173,204,106,34,20,150,27,126,75,203,121,196,182,149,41,74,36,18,150,100,68,106,81,233,166,166,126,34,244,248,166,223,241,172,92,150,222,81,74,225,151,73,169,93,82,32,80,41,167,24,221,74,229,45,201,40,118,68,115,91,101,234,161,112,216,150,75,222,100,133,35,114,15,93,228,149,81,182,21,97,157,213,140,152,143,110,97,109,149,19,168,173,92,213,6,169,241,183,54,226,219,103,121,250,239,187,203,66,214,150,90,65,41,199,22,73,61,141,161,106,50,209,38,2,247,184,104,216,18,112,251,37,184,119,22,165,111,68,165,84,171,145,228,215,229,27,36,214,249,136,151,37,199,98,200,117,109,153,239,90,161,156,66,45,199,189,40,74,16,173,187,54,148,160,0,1,155,108,222,225,12,108,8,204,190,33,97,109,61,136,140,83,105,53,133,189,75,98,51,238,188,136,244,233,40,76,168,108,154,221,245,212,180,71,125,164,44,212,106,245,210,175,89,127,104,237,127,131,238,49,208,175,156,176,22,21,71,103,167,173,97,165,65,248,243,27,220,181,243,226,206,144,252,184,242,117,52,37,9,220,181,201,107,150,74,90,139,166,222,173,164,226,72,70,174,54,152,103,106,219,248,143,135,120,165,73,137,211,214,175,10,125,66,159,87,229,182,218,27,145,208,28,110,67,234,218,130,90,222,52,75,54,212,181,169,95,86,195,9,34,73,35,191,149,224,217,141,127,65,179,5,86,193,201,116,254,116,76,77,167,151,37,246,218,220,227,19,169,205,72,144,222,229,27,137,36,178,166,23,48,149,162,22,163,115,145,166,212,239,48,18,171,141,95,149,139,91,226,4,31,151,84,68,0,225,113,231,179,12,191,26,249,60,209,63,248,213,249,88,181,190,32,65,249,117,68,64,14,23,30,123,48,203,241,175,147,205,1,127,192,0,0,0,0,0,0,3,42,227,74,121,78,242,177,131,127,15,237,239,151,48,51,88,52,167,148,239,43,24,55,240,254,222,249,115,0,58,168,0,0,202,184,191,238,23,30,68,240,203,241,175,156,77,20,2,47,251,133,199,145,60,50,252,107,231,19,64,74,160,0,0,0,0,0,0,1,64,60,81,252,246,98,111,224,191,39,132,37,87,3,31,207,103,238,223,241,33,21,120,163,249,236,196,223,193,126,79,8,74,174,6,63,158,207,221,191,226,64,45,80,0,0,5,0,241,71,243,217,137,191,130,252,158,16,191,225,64,60,81,252,246,98,111,224,191,39,132,2,127,240,84,242,177,116,252,64,157,242,234,112,159,226,0,112,84,242,177,116,252,64,157,242,234,112,159,224,0,0,2,0,113,171,242,177,107,124,64,131,242,234,136,128,28,46,60,246,97,151,227,95,39,154,39,255,0,26,191,43,22,183,196,8,63,46,168,136,1,194,227,207,102,25,126,53,242,121,160,47,248,0,0,0,0,0,82,183,26,191,52,246,183,195,248,63,49,168,139,169,20,173,198,175,205,61,173,240,254,15,204,106,32,58,175,3,31,207,103,238,223,241,33,106,130,170,248,24,254,123,63,118,255,0,137,11,84,0,0,0,1,0,56,213,249,88,181,190,32,65,249,117,68,79,241,0,56,213,249,88,181,190,32,65,249,117,68,5,85,229,59,205,62,13,252,64,183,190,98,192,210,152,205,102,83,188,211,224,223,196,11,123,230,44,13,41,128,165,110,52,118,159,161,243,53,110,93,49,45,158,138,37,193,103,198,231,84,91,133,203,110,161,57,137,82,80,230,231,72,136,157,121,182,14,26,85,169,154,146,217,176,71,162,118,15,85,193,47,19,46,168,216,167,125,96,231,87,205,182,234,22,249,220,220,135,28,113,93,60,232,242,99,199,222,202,119,242,209,204,110,86,142,30,195,82,185,12,122,196,72,208,228,7,26,59,79,211,25,101,183,46,152,150,207,91,46,223,188,35,115,170,45,194,230,57,79,130,252,89,40,115,115,164,70,109,50,227,229,13,42,212,201,42,112,152,35,213,91,5,101,228,90,245,170,216,25,193,194,74,237,26,60,71,164,74,186,34,81,22,153,40,82,144,76,84,21,208,188,162,36,169,39,189,45,73,113,72,61,116,37,146,76,201,68,70,147,13,20,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,51,47,141,247,173,43,18,177,162,254,196,106,20,121,108,83,110,171,162,171,91,134,212,180,37,47,182,196,153,110,60,218,92,74,84,164,146,201,43,34,50,37,40,181,215,67,63,17,123,220,69,113,142,133,131,121,71,190,228,213,217,234,37,222,20,247,236,234,92,109,203,71,58,84,246,29,109,71,189,40,89,39,148,193,72,127,69,109,74,249,27,55,37,75,73,138,12,195,219,42,171,137,87,253,181,135,52,41,17,24,169,93,85,136,84,72,110,203,90,146,195,111,201,121,12,182,167,20,148,169,68,130,82,200,204,201,42,61,53,208,143,192,5,233,240,184,194,25,56,75,147,235,101,250,147,18,216,169,95,50,30,187,229,50,243,237,58,132,34,74,80,136,170,104,219,251,40,92,54,34,56,105,81,169,100,183,22,74,219,246,19,45,71,201,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,199,214,1,157,108,251,97,157,213,133,249,184,196,202,117,211,19,151,233,235,130,109,205,78,125,13,184,76,202,131,61,245,200,105,109,169,104,78,253,188,197,52,179,78,169,39,89,117,4,165,108,212,88,255,0,5,139,254,53,119,47,55,94,31,72,184,101,204,169,90,183,66,228,162,11,198,234,145,2,157,50,59,102,201,52,106,45,137,66,228,49,61,102,132,31,101,239,82,136,185,132,106,229,92,110,48,134,74,42,184,123,143,112,88,150,228,119,227,187,104,85,28,83,237,114,24,90,20,228,168,73,67,125,157,53,184,78,79,53,43,214,65,19,45,151,168,102,91,248,87,8,204,76,181,112,239,55,12,211,174,153,125,39,211,91,126,93,179,78,125,110,54,219,41,156,227,241,228,52,135,20,181,167,78,103,74,166,144,73,220,165,58,235,72,36,250,218,144,77,94,53,126,86,45,111,136,16,126,93,81,16,3,133,199,158,204,50,252,107,228,243,68,255,0,227,87,229,98,214,248,129,7,229,213,17,0,56,92,121,236,195,47,198,190,79,52,5,255,0,10,86,227,87,230,158,214,248,127,7,230,53,17,117,34,149,184,213,249,167,181,190,31,193,249,141,68,7,85,224,99,249,236,253,219,254,36,45,80,85,95,3,31,207,103,238,223,241,33,106,128,50,174,47,251,133,199,145,60,50,252,107,231,19,69,0,139,254,225,113,228,79,12,191,26,249,196,208,18,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,201,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,199,214,0,17,87,253,75,140,137,255,0,192,103,252,230,172,127,214,196,170,0,0,0,0,0,0,1,26,174,206,28,57,49,190,110,170,205,235,116,224,223,91,90,184,42,18,42,149,25,63,72,170,173,243,229,62,226,156,117,205,136,146,148,39,114,214,163,209,36,73,45,116,34,34,236,59,86,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,232,161,117,79,72,229,115,94,91,206,125,99,203,91,138,213,199,86,175,89,71,166,186,22,132,68,69,234,192,0,0,0,121,76,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,250,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,138,218,124,56,114,99,99,93,84,107,214,214,193,190,138,181,111,212,35,213,41,210,126,145,85,92,228,74,97,196,184,211,155,23,37,72,86,213,161,39,162,136,210,122,104,100,101,216,73,80,0,0,0,1,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,232,0,4,85,255,0,82,227,34,127,240,25,255,0,57,171,31,245,177,245,100,240,225,201,140,187,86,157,101,72,193,189,244,90,85,66,109,82,28,111,164,85,82,229,74,150,220,102,228,57,188,164,239,86,228,66,140,90,25,154,75,151,170,72,141,74,51,146,160,3,138,96,166,76,242,217,151,107,170,85,235,131,152,111,244,126,181,54,158,186,91,242,125,49,62,94,248,171,113,183,20,222,201,15,184,130,213,108,182,122,145,110,245,116,215,67,50,54,53,228,207,45,153,137,186,162,222,184,199,134,255,0,72,43,80,169,232,165,177,39,211,19,226,108,138,135,28,113,45,236,142,251,104,61,22,243,135,169,150,239,91,77,116,34,34,237,96,3,138,96,166,76,242,217,151,107,170,85,235,131,152,111,244,126,181,54,158,186,91,242,125,49,62,94,248,171,113,183,20,222,201,15,184,130,213,108,182,122,145,110,245,116,215,67,50,62,214,0,0,0,0,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,238,35,95,250,151,25,19,255,0,128,207,249,205,88,255,0,173,137,84,0,0,0,0,0,0,56,166,53,228,207,45,153,137,186,162,222,184,199,134,255,0,72,43,80,169,232,165,177,39,211,19,226,108,138,135,28,113,45,236,142,251,104,61,22,243,135,169,150,239,91,77,116,34,34,250,216,23,149,204,9,203,95,166,255,0,34,150,55,209,207,164,125,55,164,255,0,164,230,76,231,244,252,222,79,247,75,174,109,219,207,119,236,233,174,238,250,232,90,117,80,0,0,0,0,0,0,28,171,29,50,185,129,57,148,244,39,229,174,198,250,71,244,115,169,244,103,244,156,200,124,142,163,149,206,254,230,117,189,219,185,13,125,173,116,219,219,77,79,94,170,0,35,254,22,228,43,41,216,45,125,211,49,51,13,48,167,208,215,37,27,157,209,77,244,237,74,71,43,154,202,217,115,234,222,144,182,213,171,110,173,62,178,79,77,117,45,12,136,202,64,0,0,14,85,142,153,92,192,156,202,122,19,242,215,99,125,35,250,57,212,250,51,250,78,100,62,71,81,202,231,127,115,58,222,237,220,134,190,214,186,109,237,166,167,175,85,0,17,255,0,11,114,21,148,236,22,190,233,152,153,134,152,83,232,107,146,141,206,232,166,250,118,165,35,149,205,101,108,185,245,111,72,91,106,213,183,86,159,89,39,166,186,150,134,68,101,32,0,0,0,0,0,69,95,245,46,50,39,255,0,1,159,243,154,177,255,0,91,18,168,0,124,155,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,220,70,191,245,46,50,39,255,0,1,159,243,154,177,255,0,91,18,168,0,124,155,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,220,125,96,0,0,0,1,197,49,175,38,121,108,204,77,213,22,245,198,60,55,250,65,90,133,79,69,45,137,62,152,159,19,100,84,56,227,137,111,100,119,219,65,232,183,156,61,76,183,122,218,107,161,17,23,214,192,188,174,96,78,90,253,55,249,20,177,190,142,125,35,233,189,39,253,39,50,103,63,167,230,242,127,186,93,115,110,222,123,191,103,77,119,119,215,66,211,170,128,0,0,0,229,88,233,149,204,9,204,167,161,63,45,118,55,210,63,163,157,79,163,63,164,230,67,228,117,28,174,119,247,51,173,238,221,200,107,237,107,166,222,218,106,122,252,156,20,201,158,91,50,237,117,74,189,112,115,13,254,143,214,166,211,215,75,126,79,166,39,203,223,21,110,54,226,155,217,33,247,16,90,173,150,207,82,45,222,174,154,232,102,71,218,192,0,0,0,7,201,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,199,214,0,17,87,253,75,140,137,255,0,192,103,252,230,172,127,214,196,148,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,199,214,0,17,87,253,75,140,137,255,0,192,103,252,230,172,127,214,196,170,0,0,0,0,0,0,1,202,177,211,43,152,19,153,79,66,126,90,236,111,164,127,71,58,159,70,127,73,204,135,200,234,57,92,239,238,103,91,221,187,144,215,218,215,77,189,180,212,245,242,152,91,144,172,167,96,181,247,76,196,204,52,194,159,67,92,148,110,119,69,55,211,181,41,28,174,107,43,101,207,171,122,66,219,86,173,186,180,250,201,61,53,212,180,50,35,41,0,0,0,0,3,159,227,94,2,97,62,98,109,88,182,86,49,218,159,72,40,176,170,8,170,49,27,174,147,19,100,164,54,227,105,115,124,119,27,89,232,135,156,45,12,246,250,218,233,169,17,151,53,176,56,123,229,27,11,47,42,78,32,225,246,22,203,161,220,52,57,5,38,12,232,215,69,99,123,75,208,200,200,200,229,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,28,138,0,28,255,0,26,240,19,9,243,19,106,197,178,177,142,212,250,65,69,133,80,69,81,136,221,116,152,155,37,33,183,27,75,155,227,184,218,207,68,60,225,104,103,183,214,215,77,72,140,185,254,22,228,43,41,216,45,125,211,49,51,13,48,167,208,215,37,27,157,209,77,244,237,74,71,43,154,202,217,115,234,222,144,182,213,171,110,173,62,178,79,77,117,45,12,136,202,64,0,0,0,0,0,0,0,0,0,138,191,234,92,100,79,254,3,63,231,53,99,254,182,36,165,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,238,62,176,0,0,0,8,171,254,165,198,68,255,0,224,51,254,115,86,63,235,99,191,225,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,138,23,84,244,142,87,53,229,188,231,214,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,94,172,0,0,0,0,0,0,0,0,4,127,197,44,133,101,59,26,111,186,158,38,98,94,20,250,102,228,172,242,122,217,190,157,169,71,230,242,153,67,45,253,91,50,16,218,116,109,164,39,213,73,107,166,167,169,153,153,250,188,11,202,230,4,229,175,211,127,145,75,27,232,231,210,62,155,210,127,210,115,38,115,250,126,111,39,251,165,215,54,237,231,187,246,116,215,119,125,116,45,58,168,0,0,0,0,143,248,165,144,172,167,99,77,247,83,196,204,75,194,159,76,220,149,158,79,91,55,211,181,40,252,222,83,40,101,191,171,102,66,27,78,141,180,132,250,169,45,116,212,245,51,51,57,0,0,57,254,10,96,38,19,229,218,213,149,101,96,229,169,244,126,139,54,160,186,163,241,186,233,50,247,202,91,109,182,167,55,200,113,197,150,168,101,178,208,143,111,171,174,154,153,153,244,0,0,0,0,1,207,241,175,1,48,159,49,54,172,91,43,24,237,79,164,20,88,85,4,85,24,141,215,73,137,178,82,27,113,180,185,190,59,141,172,244,67,206,22,134,123,125,109,116,212,136,203,159,225,110,66,178,157,130,215,221,51,19,48,211,10,125,13,114,81,185,221,20,223,78,212,164,114,185,172,173,151,62,173,233,11,109,90,182,234,211,235,36,244,215,82,208,200,140,164,0,0,0,0,0,0,0,14,41,141,121,51,203,102,98,110,168,183,174,49,225,191,210,10,212,42,122,41,108,73,244,196,248,155,34,161,199,28,75,123,35,190,218,15,69,188,225,234,101,187,214,211,93,8,136,187,88,0,229,88,23,149,204,9,203,95,166,255,0,34,150,55,209,207,164,125,55,164,255,0,164,230,76,231,244,252,222,79,247,75,174,109,219,207,119,236,233,174,238,250,232,90,117,80,0,0,0,0,28,255,0,26,240,19,9,243,19,106,197,178,177,142,212,250,65,69,133,80,69,81,136,221,116,152,155,37,33,183,27,75,155,227,184,218,207,68,60,225,104,103,183,214,215,77,72,140,186,0,0,141,86,159,14,28,152,216,215,85,26,245,181,176,111,162,173,91,245,8,245,74,116,159,164,85,87,57,18,152,113,46,52,230,197,201,82,21,181,104,73,232,162,52,158,154,25,25,118,18,84,0,7,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,148,117,255,0,82,227,34,127,240,25,255,0,57,171,31,245,177,42,128,7,63,198,188,4,194,124,196,218,177,108,172,99,181,62,144,81,97,84,17,84,98,55,93,38,38,201,72,109,198,210,230,248,238,54,179,209,15,56,90,25,237,245,181,211,82,35,46,107,96,112,244,201,206,24,94,84,156,64,179,48,90,36,90,237,10,65,75,167,200,147,86,168,77,67,15,145,30,215,73,169,15,173,163,90,76,247,33,70,147,52,44,146,180,232,164,164,202,69,0,0,0,0,231,248,215,128,152,79,152,155,86,45,149,140,118,167,210,10,44,42,130,42,140,70,235,164,196,217,41,13,184,218,92,223,29,198,214,122,33,231,11,67,61,190,182,186,106,68,101,202,173,62,28,57,49,177,174,170,53,235,107,96,223,69,90,183,234,17,234,148,233,63,72,170,174,114,37,48,226,92,105,205,139,146,164,43,106,208,147,209,68,105,61,52,50,50,236,36,168,0,231,248,215,128,152,79,152,155,86,45,149,140,118,167,210,10,44,42,130,42,140,70,235,164,196,217,41,13,184,218,92,223,29,198,214,122,33,231,11,67,61,190,182,186,106,68,101,207,240,183,33,89,78,193,107,238,153,137,152,105,133,62,134,185,40,220,238,138,111,167,106,82,57,92,214,86,203,159,86,244,133,182,173,91,117,105,245,146,122,107,169,104,100,70,82,0,0,7,20,198,188,153,229,179,49,55,84,91,215,24,240,223,233,5,106,21,61,20,182,36,250,98,124,77,145,80,227,142,37,189,145,223,109,7,162,222,112,245,50,221,235,105,174,132,68,93,172,0,114,172,11,202,230,4,229,175,211,127,145,75,27,232,231,210,62,155,210,127,210,115,38,115,250,126,111,39,251,165,215,54,237,231,187,246,116,215,119,125,116,45,58,168,0,8,171,254,165,198,68,255,0,224,51,254,115,86,63,235,99,191,225,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,138,23,84,244,142,87,53,229,188,231,214,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,94,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,255,217